.explainer-module__YCPILq__figure{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));margin:2.25rem auto;padding:1.25rem 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.explainer-module__YCPILq__embeddedFigure{border:0;margin:.75rem 0 0;padding:0}.explainer-module__YCPILq__figureHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.explainer-module__YCPILq__figureHeader strong{font-size:.95rem;display:block}.explainer-module__YCPILq__figureHeader span{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.75rem;display:block}.explainer-module__YCPILq__primaryButton,.explainer-module__YCPILq__secondaryButton,.explainer-module__YCPILq__toggle{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));font:inherit;cursor:pointer}.explainer-module__YCPILq__primaryButton{border-color:hsl(var(--primary));color:hsl(var(--primary));flex:none;padding:.5rem .75rem;font-size:.76rem;font-weight:650}.explainer-module__YCPILq__secondaryButton{flex:none;padding:.5rem .75rem;font-size:.76rem;font-weight:650}.explainer-module__YCPILq__transportControls{flex:none;gap:.4rem;display:flex}.explainer-module__YCPILq__primaryButton:hover,.explainer-module__YCPILq__secondaryButton:hover,.explainer-module__YCPILq__toggle:hover,.explainer-module__YCPILq__toggleActive{background:hsl(var(--muted))}.explainer-module__YCPILq__primaryButton:disabled,.explainer-module__YCPILq__secondaryButton:disabled{cursor:wait;opacity:.65}.explainer-module__YCPILq__toggleGroup{flex-wrap:wrap;gap:.35rem;margin:0 0 .8rem;display:flex}.explainer-module__YCPILq__toggle{color:hsl(var(--muted-foreground));text-transform:capitalize;padding:.38rem .58rem;font-size:.72rem}.explainer-module__YCPILq__toggleActive{border-color:hsl(var(--primary));color:hsl(var(--primary))}.explainer-module__YCPILq__waveform{background:linear-gradient(to bottom, transparent 49.5%, hsl(var(--border)) 50%, transparent 50.5%);width:100%;height:auto;display:block}.explainer-module__YCPILq__waveformAxis{stroke:hsl(var(--border));stroke-width:1px}.explainer-module__YCPILq__waveformPath{fill:none;stroke:hsl(var(--primary));stroke-width:2px;vector-effect:non-scaling-stroke}.explainer-module__YCPILq__phaseControl{color:hsl(var(--muted-foreground));gap:.45rem;margin:.5rem 0 1rem;font-size:.76rem;display:grid}.explainer-module__YCPILq__phaseControl span{justify-content:space-between;display:flex}.explainer-module__YCPILq__phaseControl output{color:hsl(var(--foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.explainer-module__YCPILq__phaseControl input{width:100%;accent-color:hsl(var(--primary))}.explainer-module__YCPILq__assistanceTransport{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem 1rem;margin-bottom:1rem;padding:.85rem 0;display:grid}.explainer-module__YCPILq__assistanceTransport .explainer-module__YCPILq__toggleGroup{margin:.35rem 0 0}.explainer-module__YCPILq__assistanceTransport>.explainer-module__YCPILq__switchingStatus{grid-column:1/-1;margin-left:0}.explainer-module__YCPILq__controlLabel{color:hsl(var(--muted-foreground));letter-spacing:.06em;text-transform:uppercase;font-size:.64rem;display:block}.explainer-module__YCPILq__assistanceSteps{border:0;min-width:0;margin:0 0 1rem;padding:0}.explainer-module__YCPILq__assistanceSteps legend{width:100%;color:hsl(var(--muted-foreground));justify-content:space-between;margin-bottom:.45rem;font-size:.72rem;display:flex}.explainer-module__YCPILq__assistanceSteps output{color:hsl(var(--foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.explainer-module__YCPILq__assistanceSteps>div{border:1px solid hsl(var(--border));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.explainer-module__YCPILq__assistanceSteps button{border:0;border-right:1px solid hsl(var(--border));background:hsl(var(--background));min-height:2.35rem;color:hsl(var(--muted-foreground));cursor:pointer;font:.68rem ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.explainer-module__YCPILq__assistanceSteps button:last-child{border-right:0}.explainer-module__YCPILq__assistanceSteps button:hover,.explainer-module__YCPILq__assistanceSteps button[data-selected=true]{background:hsl(var(--muted));color:hsl(var(--primary))}.explainer-module__YCPILq__assistanceSteps button[data-selected=true]{box-shadow:inset 0 -2px hsl(var(--primary));font-weight:700}.explainer-module__YCPILq__assistanceSteps:disabled{opacity:.55}.explainer-module__YCPILq__assistanceSteps button:disabled,.explainer-module__YCPILq__assistanceTable>button:disabled{cursor:not-allowed}.explainer-module__YCPILq__linkedPlaybackFrame{min-width:0;position:relative;overflow:hidden}.explainer-module__YCPILq__linkedPlayhead{border-right:2px solid hsl(var(--primary));background:hsl(var(--primary) / .08);pointer-events:none;transform-origin:0;will-change:transform;position:absolute;inset:0;transform:scaleX(0)}.explainer-module__YCPILq__phasePanels{grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);align-items:center;gap:1.25rem;display:grid}.explainer-module__YCPILq__phasePlane>span,.explainer-module__YCPILq__phaseWaveform>span{color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.68rem;display:block}.explainer-module__YCPILq__phasePlane svg,.explainer-module__YCPILq__phaseWaveform svg{width:100%;height:auto;display:block}.explainer-module__YCPILq__phaseAxis,.explainer-module__YCPILq__phaseCircle{fill:none;stroke:hsl(var(--border));stroke-width:1px;vector-effect:non-scaling-stroke}.explainer-module__YCPILq__currentPhasor,.explainer-module__YCPILq__sourcePhasor{stroke-width:2px;vector-effect:non-scaling-stroke}.explainer-module__YCPILq__currentPhasor{stroke:hsl(var(--primary))}.explainer-module__YCPILq__sourcePhasor{stroke:hsl(var(--muted-foreground));stroke-dasharray:4 3}.explainer-module__YCPILq__currentPoint{fill:hsl(var(--primary))}.explainer-module__YCPILq__sourcePoint{fill:hsl(var(--muted-foreground))}.explainer-module__YCPILq__sourceWaveformPath{fill:none;stroke:hsl(var(--muted-foreground));stroke-width:1.5px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.explainer-module__YCPILq__phaseLegend{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.75rem;font-size:.68rem;display:flex}.explainer-module__YCPILq__phaseLegend span{align-items:center;gap:.35rem;display:inline-flex}.explainer-module__YCPILq__phaseLegend i{border-top:2px solid;width:1rem;display:inline-block}.explainer-module__YCPILq__phaseLegend strong{color:hsl(var(--foreground));margin-left:auto}.explainer-module__YCPILq__phaseLegend strong[data-phase-aligned=true]{color:hsl(var(--primary))}.explainer-module__YCPILq__griffinControls{grid-template-columns:minmax(0,1fr) minmax(12rem,.7fr);align-items:end;gap:1.25rem;display:grid}.explainer-module__YCPILq__griffinControls fieldset{border:0;min-width:0;margin:0;padding:0}.explainer-module__YCPILq__griffinControls legend,.explainer-module__YCPILq__convergencePlot>span{color:hsl(var(--muted-foreground));margin-bottom:.45rem;font-size:.68rem;display:block}.explainer-module__YCPILq__griffinControls .explainer-module__YCPILq__toggleGroup,.explainer-module__YCPILq__griffinControls .explainer-module__YCPILq__phaseControl{margin-bottom:0}.explainer-module__YCPILq__playbackRow{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.explainer-module__YCPILq__convergencePlot{border-top:1px solid hsl(var(--border));margin-top:1.25rem;padding-top:.9rem}.explainer-module__YCPILq__convergencePlot svg{width:100%;height:auto;display:block}.explainer-module__YCPILq__convergencePath{fill:none;stroke:hsl(var(--primary));stroke-width:2px;vector-effect:non-scaling-stroke}.explainer-module__YCPILq__waveformEnvelope{fill:hsl(var(--primary) / .24);stroke:hsl(var(--primary));stroke-width:1px;vector-effect:non-scaling-stroke}.explainer-module__YCPILq__checkpointTicks{color:hsl(var(--muted-foreground));justify-content:space-between;margin:-.75rem 0 .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;display:flex}.explainer-module__YCPILq__checkpointReadout,.explainer-module__YCPILq__tokenSummary{color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;margin-top:.6rem;font-size:.7rem;display:flex}.explainer-module__YCPILq__checkpointReadout strong,.explainer-module__YCPILq__tokenSummary strong{color:hsl(var(--foreground))}.explainer-module__YCPILq__checkpointMetrics{border-top:1px solid hsl(var(--border));margin-top:1rem}.explainer-module__YCPILq__checkpointMetrics>div,.explainer-module__YCPILq__checkpointMetrics>button{border:0;border-bottom:1px solid hsl(var(--border));width:100%;color:hsl(var(--muted-foreground));text-align:left;background:0 0;grid-template-columns:.45fr .8fr 1.5fr;gap:.75rem;padding:.45rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;display:grid}.explainer-module__YCPILq__checkpointMetrics>div{letter-spacing:.06em;text-transform:uppercase;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.58rem}.explainer-module__YCPILq__checkpointMetrics>button{cursor:pointer}.explainer-module__YCPILq__checkpointMetrics>button:hover,.explainer-module__YCPILq__checkpointMetrics>button[data-selected=true]{background:hsl(var(--muted));color:hsl(var(--foreground))}.explainer-module__YCPILq__assistanceMetrics{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1rem;padding:.8rem 0;display:grid}.explainer-module__YCPILq__assistanceMetrics>div{gap:.2rem;display:grid}.explainer-module__YCPILq__assistanceMetrics strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem}.explainer-module__YCPILq__assistanceMetrics span,.explainer-module__YCPILq__switchingStatus{color:hsl(var(--muted-foreground));font-size:.64rem;line-height:1.4}.explainer-module__YCPILq__switchingStatus{align-self:center;margin-left:auto}.explainer-module__YCPILq__assistanceTable{border-top:1px solid hsl(var(--border));margin-top:1rem}.explainer-module__YCPILq__assistanceTable>div,.explainer-module__YCPILq__assistanceTable>button{border:0;border-bottom:1px solid hsl(var(--border));width:100%;color:hsl(var(--muted-foreground));text-align:left;background:0 0;grid-template-columns:.7fr 1fr 1fr 1fr;gap:.75rem;padding:.48rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;display:grid}.explainer-module__YCPILq__assistanceTable>div{letter-spacing:.06em;text-transform:uppercase;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.56rem}.explainer-module__YCPILq__assistanceTable>button{cursor:pointer}.explainer-module__YCPILq__assistanceTable>button:hover,.explainer-module__YCPILq__assistanceTable>button[data-selected=true]{background:hsl(var(--muted));color:hsl(var(--foreground))}.explainer-module__YCPILq__assistanceTable>button:disabled{opacity:.5}.explainer-module__YCPILq__lossConclusion{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.25rem;padding-top:1rem;display:grid}.explainer-module__YCPILq__lossConclusion>div{align-content:start;gap:.35rem;display:grid}.explainer-module__YCPILq__lossConclusion strong{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:.94rem}.explainer-module__YCPILq__lossConclusion p{color:hsl(var(--muted-foreground));margin:0;font-size:.71rem;line-height:1.55}.explainer-module__YCPILq__pitchPanels{gap:2.75rem;display:grid}.explainer-module__YCPILq__pitchPanel{min-width:0}.explainer-module__YCPILq__pitchPanel+.explainer-module__YCPILq__pitchPanel{border-top:1px solid hsl(var(--border));padding-top:1.5rem}.explainer-module__YCPILq__pitchPanelHeader{margin-bottom:1rem}.explainer-module__YCPILq__pitchPanelHeader>span{color:hsl(var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:650;display:block}.explainer-module__YCPILq__pitchPanelHeader h3{margin:.25rem 0 0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.35rem;font-weight:600;line-height:1.25}.explainer-module__YCPILq__pitchPanelHeader p{max-width:52rem;color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.74rem;line-height:1.5}.explainer-module__YCPILq__pitchAxis{color:hsl(var(--muted-foreground));grid-template-columns:repeat(7,1fr);margin:0 7.7rem .35rem 12.35rem;font-size:.55rem;display:grid}.explainer-module__YCPILq__pitchAxis span{white-space:nowrap;transform:translate(-50%)}.explainer-module__YCPILq__pitchAxis span:last-child{text-align:right;transform:translate(-100%)}.explainer-module__YCPILq__pitchReferenceRows{border-top:1px solid hsl(var(--border))}.explainer-module__YCPILq__pitchReferenceRow{border:0;border-bottom:1px solid hsl(var(--border));width:100%;color:hsl(var(--foreground));cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:11.5rem minmax(14rem,1fr) 7rem;align-items:center;gap:.85rem;padding:.46rem .35rem;font-size:.67rem;display:grid}.explainer-module__YCPILq__pitchReferenceRow:hover,.explainer-module__YCPILq__pitchReferenceRow[data-selected=true]{background:hsl(var(--muted))}.explainer-module__YCPILq__pitchReferenceRow>span:last-child{color:hsl(var(--muted-foreground));text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem}.explainer-module__YCPILq__pitchRange{background:linear-gradient(to bottom, transparent calc(50% - .5px), hsl(var(--border)) calc(50% - .5px), hsl(var(--border)) calc(50% + .5px), transparent calc(50% + .5px));height:1.1rem;display:block;position:relative}.explainer-module__YCPILq__pitchIqr,.explainer-module__YCPILq__pitchMedian,.explainer-module__YCPILq__pitchOctaveMarker{display:block;position:absolute}.explainer-module__YCPILq__pitchIqr{background:hsl(var(--primary));min-width:2px;height:2px;top:calc(50% - 1px)}.explainer-module__YCPILq__pitchMedian{border:1px solid hsl(var(--background));background:hsl(var(--primary));border-radius:50%;width:8px;height:8px;top:calc(50% - 4px);transform:translate(-50%)}.explainer-module__YCPILq__pitchOctaveMarker{border-left:1px dashed hsl(var(--muted-foreground) / .45);top:0;bottom:0;left:50%}.explainer-module__YCPILq__pitchReadout{border-left:2px solid hsl(var(--primary));grid-template-columns:minmax(12rem,.55fr) minmax(0,1fr);gap:1.25rem;margin-top:1rem;padding:.2rem 0 .2rem .8rem;display:grid}.explainer-module__YCPILq__pitchReadout>div>strong,.explainer-module__YCPILq__pitchReadout>div>span{display:block}.explainer-module__YCPILq__pitchReadout>div>strong{font-size:.82rem}.explainer-module__YCPILq__pitchReadout>div>span{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.68rem}.explainer-module__YCPILq__pitchReadout dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.explainer-module__YCPILq__pitchReadout dl>div{min-width:0}.explainer-module__YCPILq__pitchReadout dt{color:hsl(var(--muted-foreground));letter-spacing:.05em;text-transform:uppercase;font-size:.55rem}.explainer-module__YCPILq__pitchReadout dd{margin:.12rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.explainer-module__YCPILq__pitchReadout [data-secondary=true],.explainer-module__YCPILq__pitchCurveTable [data-secondary=true]{color:hsl(var(--muted-foreground))}.explainer-module__YCPILq__pitchLearningChart{width:100%;height:auto;display:block;overflow:visible}.explainer-module__YCPILq__trainingMap{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.55rem;margin-bottom:1.5rem;padding:.9rem 0;display:grid}.explainer-module__YCPILq__trainingMap>div{gap:.18rem;min-width:0;display:grid}.explainer-module__YCPILq__trainingMap>div[data-held-out=true]{border-left:2px solid hsl(var(--primary));padding-left:.65rem}.explainer-module__YCPILq__trainingMap span{color:hsl(var(--muted-foreground));letter-spacing:.07em;text-transform:uppercase;font-size:.54rem;font-weight:650}.explainer-module__YCPILq__trainingMap strong{font-size:.74rem}.explainer-module__YCPILq__trainingMap small{color:hsl(var(--muted-foreground));font-size:.6rem;line-height:1.35}.explainer-module__YCPILq__trainingMap>i{color:hsl(var(--muted-foreground));font-style:normal}.explainer-module__YCPILq__pitchLearningSmallMultiples{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.explainer-module__YCPILq__pitchLearningSmallMultiples>section{min-width:0}.explainer-module__YCPILq__pitchLearningChartHeader strong,.explainer-module__YCPILq__pitchLearningChartHeader span{display:block}.explainer-module__YCPILq__pitchLearningChartHeader strong{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:.92rem}.explainer-module__YCPILq__pitchLearningChartHeader span{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.61rem}.explainer-module__YCPILq__pitchPassAxis{color:hsl(var(--muted-foreground));text-align:center;margin:-.2rem 0 0;font-size:.61rem}.explainer-module__YCPILq__pitchGridLine{stroke:hsl(var(--border));stroke-width:1px;vector-effect:non-scaling-stroke}.explainer-module__YCPILq__pitchLearningPath{fill:none;stroke:hsl(var(--primary));stroke-width:2px;vector-effect:non-scaling-stroke}.explainer-module__YCPILq__waveformLearningPath{fill:none;stroke:hsl(var(--foreground));stroke-width:2px;vector-effect:non-scaling-stroke}.explainer-module__YCPILq__pitchLearningPoint{fill:hsl(var(--primary));stroke:hsl(var(--background));stroke-width:2px;vector-effect:non-scaling-stroke}.explainer-module__YCPILq__waveformLearningPoint{fill:hsl(var(--foreground));stroke:hsl(var(--background));stroke-width:2px}.explainer-module__YCPILq__pitchTickLabel,.explainer-module__YCPILq__pitchValueLabel,.explainer-module__YCPILq__pitchAxisLabel{fill:hsl(var(--muted-foreground));font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px}.explainer-module__YCPILq__pitchValueLabel{fill:hsl(var(--foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:650}.explainer-module__YCPILq__pitchAxisLabel{letter-spacing:.03em;font-size:9px}.explainer-module__YCPILq__pitchCurveTable{border-top:1px solid hsl(var(--border));margin-top:.75rem}.explainer-module__YCPILq__pitchCurveTable>div{border-bottom:1px solid hsl(var(--border));grid-template-columns:.75fr repeat(4,1fr);gap:.75rem;padding:.45rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.63rem;display:grid}.explainer-module__YCPILq__pitchCurveTable>div:first-child{color:hsl(var(--muted-foreground));letter-spacing:.06em;text-transform:uppercase;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.55rem}.explainer-module__YCPILq__pitchCurveTable strong{font-weight:700}.explainer-module__YCPILq__pitchProtocolBoundary{color:hsl(var(--muted-foreground));margin:.85rem 0 0;font-size:.68rem;line-height:1.5}.explainer-module__YCPILq__phaseGuardrail,.explainer-module__YCPILq__retentionNote{border-left:2px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:1rem 0 0;padding-left:.8rem;font-size:.76rem;line-height:1.55}.explainer-module__YCPILq__phaseQuestion{border-top:1px solid hsl(var(--border));grid-template-columns:minmax(10rem,.45fr) minmax(0,1fr);gap:1.25rem;margin-top:1.25rem;padding-top:1rem;display:grid}.explainer-module__YCPILq__phaseQuestion strong{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1rem;line-height:1.35}.explainer-module__YCPILq__phaseQuestion p{color:hsl(var(--muted-foreground));margin:0;font-size:.76rem;line-height:1.6}.explainer-module__YCPILq__frontendPipeline{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));grid-template-columns:repeat(5,minmax(0,1fr));margin:.8rem 0 1rem;display:grid}.explainer-module__YCPILq__frontendStage{border-right:1px solid hsl(var(--border));grid-template-rows:auto auto 1fr auto;gap:.18rem;min-width:0;padding:.75rem .65rem;display:grid}.explainer-module__YCPILq__frontendStage:last-child{border-right:0}.explainer-module__YCPILq__frontendStage>span,.explainer-module__YCPILq__frontendStage em{color:hsl(var(--muted-foreground));letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-style:normal}.explainer-module__YCPILq__frontendStage strong{font-size:.72rem}.explainer-module__YCPILq__frontendStage small{color:hsl(var(--muted-foreground));font-size:.63rem;line-height:1.35}.explainer-module__YCPILq__frontendStage em[data-stage-status=verified]{color:hsl(var(--primary))}.explainer-module__YCPILq__tokenInspector{border-top:1px solid hsl(var(--border));margin-top:1.25rem;padding-top:1rem}.explainer-module__YCPILq__tokenRow{border:1px solid hsl(var(--border));background:hsl(var(--muted));grid-template-columns:repeat(80,minmax(1.15rem,1fr));margin-top:.7rem;display:grid;overflow-x:auto}.explainer-module__YCPILq__tokenRow button{color:#fff;cursor:pointer;text-shadow:0 1px 2px #0000008c;border:0;place-items:center;min-height:2.2rem;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.56rem;display:grid}.explainer-module__YCPILq__tokenRow button[data-selected=true]{outline:2px solid hsl(var(--foreground));outline-offset:-2px}.explainer-module__YCPILq__tokenAxis{color:hsl(var(--muted-foreground));justify-content:space-between;font-size:.62rem;display:flex}.explainer-module__YCPILq__quantizationInspector{border-top:1px solid hsl(var(--border));margin-top:1rem;padding-top:.8rem}.explainer-module__YCPILq__quantizationInspector>p{color:hsl(var(--muted-foreground));margin:0 0 .7rem;font-size:.72rem}.explainer-module__YCPILq__quantizationSteps{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.explainer-module__YCPILq__quantizationSteps>div{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));gap:.15rem;padding:.55rem 0;display:grid}.explainer-module__YCPILq__quantizationSteps span{color:hsl(var(--muted-foreground));font-size:.62rem}.explainer-module__YCPILq__quantizationSteps strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}.explainer-module__YCPILq__binCenters{border:1px solid hsl(var(--border));grid-template-columns:repeat(16,minmax(2.3rem,1fr));margin-top:.8rem;display:grid;overflow-x:auto}.explainer-module__YCPILq__binCenters>span{border-right:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));justify-items:center;gap:.05rem;padding:.45rem .2rem;display:grid}.explainer-module__YCPILq__binCenters>span:last-child{border-right:0}.explainer-module__YCPILq__binCenters>span[data-selected=true]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.explainer-module__YCPILq__binCenters strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.explainer-module__YCPILq__binCenters small{font-size:.55rem}.explainer-module__YCPILq__quantizationError{margin-top:.65rem!important}.explainer-module__YCPILq__conversionFormats{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;margin-bottom:1.25rem;display:grid}.explainer-module__YCPILq__conversionFormats>div{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));gap:.2rem;padding:.8rem 0;display:grid}.explainer-module__YCPILq__conversionFormats strong{font-size:.8rem}.explainer-module__YCPILq__conversionFormats span,.explainer-module__YCPILq__conversionFormats small{color:hsl(var(--muted-foreground));font-size:.68rem}.explainer-module__YCPILq__channelWaveforms{gap:.6rem;display:grid}.explainer-module__YCPILq__channelWaveforms>div>span{color:hsl(var(--muted-foreground));font-size:.65rem}.explainer-module__YCPILq__channelWaveforms svg{width:100%;height:auto;display:block}.explainer-module__YCPILq__conversionFacts{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;padding-top:.8rem;display:grid}.explainer-module__YCPILq__conversionFacts>div{gap:.2rem;display:grid}.explainer-module__YCPILq__conversionFacts strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem}.explainer-module__YCPILq__conversionFacts span{color:hsl(var(--muted-foreground));font-size:.66rem;line-height:1.4}.explainer-module__YCPILq__currentSwatch{border-color:hsl(var(--primary))!important}.explainer-module__YCPILq__sourceSwatch{border-style:dashed;border-color:hsl(var(--muted-foreground))!important}.explainer-module__YCPILq__layerDescription,.explainer-module__YCPILq__status,.explainer-module__YCPILq__readout{color:hsl(var(--muted-foreground));margin:.65rem 0;font-size:.78rem}.explainer-module__YCPILq__spectrogramFrame{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:.55rem;display:grid}.explainer-module__YCPILq__browserSpectrogramFrame{position:relative;overflow:hidden}.explainer-module__YCPILq__playhead{pointer-events:none;transform-origin:0;will-change:transform;background:#ffffff14;border-right:2px solid #ffffffe6;position:absolute;inset:0;transform:scaleX(0)}.explainer-module__YCPILq__spectrogram{border:1px solid hsl(var(--border));width:100%;height:auto;min-height:16rem;max-height:24rem;image-rendering:pixelated;cursor:crosshair;display:block}.explainer-module__YCPILq__embeddedFigure .explainer-module__YCPILq__spectrogram{min-height:11rem;max-height:15rem}.explainer-module__YCPILq__verticalLabel{color:hsl(var(--muted-foreground));writing-mode:vertical-rl;align-self:center;font-size:.66rem;line-height:1;transform:rotate(180deg)}.explainer-module__YCPILq__axisRow{color:hsl(var(--muted-foreground));justify-content:space-between;margin-left:1.15rem;padding-top:.35rem;font-size:.66rem;display:flex}.explainer-module__YCPILq__readout{min-height:1.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.explainer-module__YCPILq__trackList{border-top:1px solid hsl(var(--border))}.explainer-module__YCPILq__track{border-bottom:1px solid hsl(var(--border));padding:1rem 0}.explainer-module__YCPILq__trackHeader{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.7rem;display:flex}.explainer-module__YCPILq__trackHeader strong{font-size:.85rem}.explainer-module__YCPILq__trackHeader p{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.74rem}.explainer-module__YCPILq__trackHeader>span{color:hsl(var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.66rem;font-weight:650}.explainer-module__YCPILq__audio{width:100%;height:2.65rem;display:block}.explainer-module__YCPILq__checksum{overflow-wrap:anywhere;color:hsl(var(--muted-foreground));margin-top:.45rem;font-size:.62rem;display:block}.explainer-module__YCPILq__comparisonScale{color:hsl(var(--muted-foreground));margin:1rem 0 0;font-size:.72rem;line-height:1.5}.explainer-module__YCPILq__guardrail{grid-template-columns:9rem minmax(0,1fr);gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}.explainer-module__YCPILq__guardrail strong{color:#92400e;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.explainer-module__YCPILq__guardrail p{margin:0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:.95rem;line-height:1.55}.explainer-module__YCPILq__microscopeControls{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.5rem;margin-bottom:.7rem;padding:1rem 0;display:grid}.explainer-module__YCPILq__microscopeAdvanced{border-bottom:1px solid hsl(var(--border));margin:-.7rem 0 .7rem;padding:.7rem 0}.explainer-module__YCPILq__microscopeAdvanced summary{color:hsl(var(--foreground));cursor:pointer;font-size:.74rem;font-weight:650}.explainer-module__YCPILq__microscopeAdvanced>p{max-width:42rem;color:hsl(var(--muted-foreground));margin:.55rem 0 0;font-size:.68rem;line-height:1.5}.explainer-module__YCPILq__microscopeAdvancedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem;margin-top:.9rem;display:grid}.explainer-module__YCPILq__microscopeAdvancedGrid fieldset{border:0;min-width:0;margin:0;padding:0}.explainer-module__YCPILq__microscopeAdvancedGrid legend{color:hsl(var(--muted-foreground));margin-bottom:.4rem;font-size:.68rem}.explainer-module__YCPILq__microscopeControls fieldset{border:0;min-width:0;margin:0;padding:0}.explainer-module__YCPILq__microscopeControls legend,.explainer-module__YCPILq__microscopeControl>span,.explainer-module__YCPILq__microscopeView>span{color:hsl(var(--muted-foreground));justify-content:space-between;margin-bottom:.4rem;font-size:.68rem;display:flex}.explainer-module__YCPILq__microscopeControl{display:block}.explainer-module__YCPILq__microscopeControl output{color:hsl(var(--foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem}.explainer-module__YCPILq__microscopeControl input{width:100%;accent-color:hsl(var(--primary))}.explainer-module__YCPILq__microscopeControl[data-disabled=true]{opacity:.45}.explainer-module__YCPILq__microscopeStatus{min-height:1.1rem;color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.66rem}.explainer-module__YCPILq__microscopeView{min-width:0;margin-top:1rem}.explainer-module__YCPILq__microscopeWaveform,.explainer-module__YCPILq__microscopeWaveformOverview,.explainer-module__YCPILq__microscopeHeatmap{background:hsl(var(--muted) / .2);width:100%;display:block}.explainer-module__YCPILq__microscopeWaveform{height:126px}.explainer-module__YCPILq__microscopeWaveformOverview{height:106px}.explainer-module__YCPILq__microscopeWaveformViews{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.explainer-module__YCPILq__microscopeHeatmap{height:230px;image-rendering:pixelated}.explainer-module__YCPILq__microscopeRepresentations{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.explainer-module__YCPILq__microscopeAxis{color:hsl(var(--muted-foreground));justify-content:space-between;margin-top:.3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;display:flex}.explainer-module__YCPILq__microscopeMetrics{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:1.25rem;padding:.85rem 0;display:grid}.explainer-module__YCPILq__microscopeMetrics>div{align-content:start;gap:.2rem;display:grid}.explainer-module__YCPILq__microscopeMetrics strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.explainer-module__YCPILq__microscopeMetrics span{color:hsl(var(--muted-foreground));font-size:.62rem;line-height:1.4}.explainer-module__YCPILq__microscopeMetrics>div[data-collision=true] strong{color:hsl(var(--primary))}.explainer-module__YCPILq__error{color:#92400e;margin:.75rem 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.78rem}@media (max-width:640px){.explainer-module__YCPILq__figureHeader,.explainer-module__YCPILq__trackHeader{flex-direction:column;align-items:stretch}.explainer-module__YCPILq__primaryButton{align-self:flex-start}.explainer-module__YCPILq__spectrogram{min-height:13rem}.explainer-module__YCPILq__guardrail{grid-template-columns:1fr;gap:.4rem}.explainer-module__YCPILq__phasePanels,.explainer-module__YCPILq__griffinControls,.explainer-module__YCPILq__frontendPipeline{grid-template-columns:1fr}.explainer-module__YCPILq__frontendStage{border-right:0;border-bottom:1px solid hsl(var(--border));grid-template-rows:auto;grid-template-columns:1.2rem minmax(0,.7fr) minmax(0,1.3fr) auto;align-items:baseline}.explainer-module__YCPILq__frontendStage:last-child{border-bottom:0}.explainer-module__YCPILq__conversionFormats{grid-template-columns:1fr}.explainer-module__YCPILq__conversionFormats>span{justify-self:center;transform:rotate(90deg)}.explainer-module__YCPILq__conversionFacts,.explainer-module__YCPILq__quantizationSteps{grid-template-columns:1fr}.explainer-module__YCPILq__phaseQuestion{grid-template-columns:1fr;gap:.5rem}.explainer-module__YCPILq__assistanceMetrics,.explainer-module__YCPILq__lossConclusion{grid-template-columns:1fr}.explainer-module__YCPILq__assistanceTransport{grid-template-columns:1fr;align-items:stretch}.explainer-module__YCPILq__assistanceTransport .explainer-module__YCPILq__primaryButton{justify-self:start}.explainer-module__YCPILq__switchingStatus{width:100%;margin-left:0}.explainer-module__YCPILq__assistanceTable{overflow-x:auto}.explainer-module__YCPILq__assistanceTable>div,.explainer-module__YCPILq__assistanceTable>button{min-width:34rem}.explainer-module__YCPILq__pitchAxis{display:none}.explainer-module__YCPILq__pitchReferenceRows,.explainer-module__YCPILq__pitchCurveTable{overflow-x:auto}.explainer-module__YCPILq__pitchReferenceRow{min-width:39rem}.explainer-module__YCPILq__pitchReadout{grid-template-columns:1fr}.explainer-module__YCPILq__pitchReadout dl{grid-template-columns:repeat(2,minmax(0,1fr))}.explainer-module__YCPILq__pitchCurveTable>div{min-width:34rem}.explainer-module__YCPILq__trainingMap{grid-template-columns:1fr;gap:.35rem}.explainer-module__YCPILq__trainingMap>i{justify-self:start;margin-left:.5rem;transform:rotate(90deg)}.explainer-module__YCPILq__pitchLearningSmallMultiples{grid-template-columns:1fr}.explainer-module__YCPILq__quantizationSteps>span{display:none}.explainer-module__YCPILq__phasePlane{width:min(10rem,50vw)}.explainer-module__YCPILq__microscopeControls,.explainer-module__YCPILq__microscopeAdvancedGrid,.explainer-module__YCPILq__microscopeWaveformViews,.explainer-module__YCPILq__microscopeRepresentations,.explainer-module__YCPILq__microscopeMetrics{grid-template-columns:1fr}}
