._header_v5vlh_1{position:sticky;top:0;z-index:20;height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:0 var(--space-4);border-bottom:1px solid var(--color-border);background:#0b0f14eb;backdrop-filter:blur(10px)}._brand_v5vlh_16{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text);text-decoration:none;font-weight:600;letter-spacing:-.02em}._brand_v5vlh_16:hover{color:var(--color-accent-strong)}._mark_v5vlh_30{width:1.75rem;height:1.75rem;border-radius:var(--radius-sm);background:linear-gradient(135deg,var(--color-key) 0%,var(--color-value) 55%,var(--color-page) 100%);box-shadow:inset 0 0 0 1px #ffffff26}._nav_v5vlh_43{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-sm)}._navLink_v5vlh_50{color:var(--color-text-muted);text-decoration:none;padding:var(--space-1) var(--space-1);border-radius:var(--radius-sm)}._navLink_v5vlh_50:hover{color:var(--color-text)}._navLinkActive_v5vlh_61{color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-accent)}._badge_v5vlh_66{display:none;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);border:1px solid var(--color-border);border-radius:999px;padding:.15rem .55rem}@media(min-width:640px){._header_v5vlh_1{padding:0 var(--space-6)}._badge_v5vlh_66{display:inline-block}}._shell_11oom_1{min-height:100vh;display:flex;flex-direction:column}._skipLink_11oom_7{position:absolute;left:var(--space-4);top:-100px;z-index:100;padding:var(--space-2) var(--space-3);background:var(--color-bg-elevated);color:var(--color-text);border:1px solid var(--color-focus);border-radius:var(--radius-sm);text-decoration:none;font-weight:600}._skipLink_11oom_7:focus{top:var(--space-2);outline:2px solid var(--color-focus);outline-offset:2px}._main_11oom_27{flex:1;width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-10);box-sizing:border-box}._main_11oom_27:focus{outline:none}@media(min-width:768px){._main_11oom_27{padding:var(--space-8) var(--space-6) var(--space-12)}}@media(min-width:1280px){._main_11oom_27{padding-left:var(--space-8);padding-right:var(--space-8)}}._page_puwpo_1{display:flex;flex-direction:column;gap:var(--space-10)}._hero_puwpo_7{max-width:44rem}._eyebrow_puwpo_11{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-strong)}._hero_puwpo_7 h1{font-size:clamp(1.65rem,3vw,var(--text-3xl));margin-bottom:var(--space-4);letter-spacing:-.02em}._hero_puwpo_7 p{font-size:var(--text-lg);margin:0 0 var(--space-3)}._hero_puwpo_7 strong{color:var(--color-text);font-weight:600}._ctaRow_puwpo_36{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-4)!important}._cta_puwpo_36{display:inline-flex;align-items:center;padding:.65rem 1.1rem;border-radius:var(--radius-md);background:var(--color-accent);color:#0b0f14!important;font-weight:600;font-size:var(--text-sm);text-decoration:none;border:1px solid transparent}._cta_puwpo_36:hover{background:var(--color-accent-strong);color:#0b0f14!important}._ctaHint_puwpo_62{font-size:var(--text-sm);color:var(--color-text-subtle)}._pathIntro_puwpo_67{max-width:44rem;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel)}._pathIntro_puwpo_67 h2{margin:0 0 var(--space-3);font-size:var(--text-lg)}._pathSteps_puwpo_80{margin:0 0 var(--space-3);padding-left:1.25rem;color:var(--color-text-muted)}._pathSteps_puwpo_80 li{margin-bottom:var(--space-2)}._pathSteps_puwpo_80 strong{color:var(--color-text)}._pathNote_puwpo_94{margin:0;font-size:var(--text-sm);color:var(--color-text-subtle)}._stage_puwpo_100{display:flex;flex-direction:column;gap:var(--space-4)}._stageHeader_puwpo_106{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-2)}._stageHeader_puwpo_106 h2{margin:0;font-size:var(--text-xl)}._stageCount_puwpo_120{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.06em}._grid_puwpo_128{display:grid;gap:var(--space-4);grid-template-columns:1fr;list-style:none;margin:0;padding:0;counter-reset:none}._card_puwpo_138{display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);color:inherit;text-decoration:none;transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._card_puwpo_138:hover{border-color:var(--color-border-strong);transform:translateY(-1px)}._cardTop_puwpo_159{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._num_puwpo_166{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent-strong);letter-spacing:.06em;text-transform:uppercase}._startBadge_puwpo_174{font-family:var(--font-mono);font-size:var(--text-xs);color:#0b0f14;background:var(--color-value);border-radius:999px;padding:.15rem .5rem;font-weight:600}._cardTitle_puwpo_184{margin:0;font-size:var(--text-lg);color:var(--color-text);font-weight:600}._aka_puwpo_191{margin:0;font-size:var(--text-xs);color:var(--color-text-subtle);font-family:var(--font-mono);line-height:var(--leading-normal)}._akaLabel_puwpo_199{display:block;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.15rem;opacity:.85}._summary_puwpo_207{margin:0;flex:1;font-size:var(--text-sm);color:var(--color-text-muted)}._buildsOn_puwpo_214{margin:0;font-size:var(--text-xs);color:var(--color-text-subtle);padding-top:var(--space-2);border-top:1px solid var(--color-border)}._buildsLabel_puwpo_222{display:block;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.2rem;color:var(--color-text-subtle)}._status_puwpo_231{align-self:flex-start;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);border:1px solid var(--color-border);border-radius:999px;padding:.15rem .5rem;margin-top:var(--space-1)}@media(min-width:720px){._grid_puwpo_128{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){._grid_puwpo_128{grid-template-columns:repeat(2,1fr)}._stage_puwpo_100[data-wide] ._grid_puwpo_128{grid-template-columns:repeat(3,1fr)}}._figure_19le7_1{margin:var(--space-5) 0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel)}._caption_19le7_9{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.45}._toggles_19le7_16{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}._toggle_19le7_16,._toggleActive_19le7_24{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:999px;padding:.35rem .75rem;cursor:pointer;background:var(--color-bg-muted)}._toggleActive_19le7_24{color:var(--color-text);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg-muted))}._toggle_19le7_16 input,._toggleActive_19le7_24 input{accent-color:var(--color-accent)}._swatch_19le7_47{width:.55rem;height:.55rem;border-radius:999px;flex-shrink:0}._callouts_19le7_54{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin-bottom:var(--space-3)}._callout_19le7_54{display:flex;flex-direction:column;gap:.15rem;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-muted)}._calloutLabel_19le7_71{font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle)}._calloutValue_19le7_79{font-family:var(--font-mono);font-size:1.35rem;font-weight:600;color:var(--color-text);line-height:1.15}._calloutSub_19le7_87{font-family:var(--font-mono);font-size:.65rem;color:var(--color-text-subtle)}._svg_19le7_93{width:100%;max-width:min(100%,52rem);height:auto;display:block;margin:0 auto var(--space-3)}._axisLabel_19le7_101{fill:var(--color-text-subtle);font-size:10px;font-family:var(--font-mono)}._guideLabel_19le7_107{font-size:9px;font-family:var(--font-mono);opacity:.85}._insight_19le7_113{margin:0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5}._insight_19le7_113 strong{color:var(--color-text)}._figure_djw9c_1{margin:var(--space-5) 0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);box-shadow:var(--shadow-panel)}._caption_djw9c_10{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.45}._scenarios_djw9c_17{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-2)}._scenario_djw9c_17,._scenarioActive_djw9c_25{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:999px;padding:.35rem .75rem;cursor:pointer;background:var(--color-bg-muted)}._scenarioActive_djw9c_25{color:var(--color-text);border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 14%,var(--color-bg-muted))}._scenario_djw9c_17 input,._scenarioActive_djw9c_25 input{accent-color:var(--color-accent)}._scenarioBlurb_djw9c_49{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-subtle);line-height:1.4}._modeRow_djw9c_56{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-3);align-items:center}._modeLabel_djw9c_64{font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle);margin-right:var(--space-1)}._mode_djw9c_56,._modeActive_djw9c_74{font-size:var(--text-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.3rem .7rem;cursor:pointer;background:var(--color-bg-muted);color:var(--color-text-muted)}._modeActive_djw9c_74{color:var(--color-text);border-color:color-mix(in srgb,var(--color-compute, #fb7185) 45%,var(--color-border));background:color-mix(in srgb,var(--color-compute, #fb7185) 12%,var(--color-bg-muted))}._modeActiveKv_djw9c_98{font-size:var(--text-sm);border:1px solid color-mix(in srgb,var(--color-key) 50%,var(--color-border));border-radius:var(--radius-md);padding:.3rem .7rem;cursor:pointer;color:var(--color-text);background:color-mix(in srgb,var(--color-key) 12%,var(--color-bg-muted))}._status_djw9c_108{margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-accent) 28%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 6%,var(--color-bg-muted));font-size:var(--text-sm);line-height:1.45;color:var(--color-text)}._statusMeta_djw9c_119{display:block;margin-top:.35rem;font-family:var(--font-mono);font-size:.7rem;color:var(--color-text-subtle)}._workBar_djw9c_127{margin-top:var(--space-2);display:flex;height:.55rem;border-radius:999px;overflow:hidden;border:1px solid var(--color-border);background:var(--color-bg-panel)}._workRecompute_djw9c_137{background:color-mix(in srgb,var(--color-compute, #fb7185) 75%,transparent);transition:width .2s ease-out}._workRead_djw9c_142{background:color-mix(in srgb,var(--color-key) 70%,transparent);transition:width .2s ease-out}._canvasWrap_djw9c_147{position:relative;width:100%;height:min(420px,42vw);min-height:280px;max-height:480px;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border);background:#0b0f14;margin:0 0 var(--space-3)}._canvasLabel_djw9c_160{position:absolute;top:.5rem;left:.65rem;z-index:2;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-subtle);pointer-events:none}._canvas_djw9c_147{width:100%;height:100%;display:block}._strip_djw9c_179{margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-muted);border:1px solid var(--color-border);font-size:var(--text-sm);line-height:1.5}._stripLabel_djw9c_189{display:block;font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle);margin-bottom:.35rem}._stripText_djw9c_199{color:var(--color-text-muted);word-break:break-word}._stripNext_djw9c_204{color:var(--color-token, #c4b5fd);font-weight:600}._controls_djw9c_209{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._btn_djw9c_216{font-size:var(--text-sm);padding:.4rem .85rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-muted);color:var(--color-text);cursor:pointer}._btn_djw9c_216:disabled{opacity:.45;cursor:not-allowed}._btnPrimary_djw9c_231{font-size:var(--text-sm);padding:.4rem .85rem;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 16%,var(--color-bg-muted));color:var(--color-text);cursor:pointer}._btnPrimary_djw9c_231:disabled{opacity:.45;cursor:not-allowed}._speed_djw9c_246{display:inline-flex;gap:.25rem;margin-left:auto}._speedBtn_djw9c_252,._speedBtnActive_djw9c_253{font-family:var(--font-mono);font-size:.7rem;padding:.3rem .5rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);cursor:pointer}._speedBtnActive_djw9c_253{color:var(--color-text);border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,transparent)}._legend_djw9c_270{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3);font-family:var(--font-mono);font-size:.65rem;color:var(--color-text-subtle)}._legendItem_djw9c_280:before{content:"";display:inline-block;width:.55rem;height:.55rem;border-radius:2px;margin-right:.3rem;vertical-align:-.05rem}._legendPrior_djw9c_290:before{background:color-mix(in srgb,var(--color-page) 70%,transparent)}._legendPrompt_djw9c_294:before{background:color-mix(in srgb,var(--color-key) 70%,transparent)}._legendReply_djw9c_298:before{background:color-mix(in srgb,var(--color-token) 75%,transparent)}._legendSweep_djw9c_302:before{background:color-mix(in srgb,var(--color-compute, #fb7185) 80%,transparent)}._figure_s4y9m_1{margin:var(--space-5) 0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);box-shadow:var(--shadow-panel)}._caption_s4y9m_10{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.45}._scenarios_s4y9m_17{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-2)}._scenario_s4y9m_17,._scenarioActive_s4y9m_25{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:999px;padding:.35rem .75rem;cursor:pointer;background:var(--color-bg-muted)}._scenarioActive_s4y9m_25{color:var(--color-text);border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 14%,var(--color-bg-muted))}._scenario_s4y9m_17 input,._scenarioActive_s4y9m_25 input{accent-color:var(--color-accent)}._scenarioBlurb_s4y9m_49{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-text-subtle);line-height:1.4}._meters_s4y9m_57{display:grid;gap:var(--space-3);grid-template-columns:1fr 1fr;margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 6%,var(--color-bg-muted))}@media(min-width:560px){._meters_s4y9m_57{grid-template-columns:auto auto 1fr;align-items:end}}._meterStat_s4y9m_75{display:flex;flex-direction:column;gap:.15rem;min-width:5.5rem}._meterLabel_s4y9m_82{font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle)}._meterValue_s4y9m_90{font-family:var(--font-mono);font-size:1.65rem;font-weight:600;line-height:1.1;color:var(--color-text);letter-spacing:-.02em}._meterUnit_s4y9m_99{font-size:.85rem;font-weight:500;color:var(--color-text-muted)}._meterSub_s4y9m_105{font-family:var(--font-mono);font-size:.65rem;color:var(--color-text-subtle)}._meterBarBlock_s4y9m_111{grid-column:1 / -1;display:flex;flex-direction:column;gap:.35rem}@media(min-width:560px){._meterBarBlock_s4y9m_111{grid-column:auto}}._meterBarHeader_s4y9m_124{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}._meterBarScale_s4y9m_131{font-family:var(--font-mono);font-size:.65rem;color:var(--color-text-subtle)}._meterBarTrack_s4y9m_137{display:flex;width:100%;height:.85rem;border-radius:999px;overflow:hidden;background:var(--color-bg-panel);border:1px solid var(--color-border)}._meterBarPrior_s4y9m_147{display:block;height:100%;background:color-mix(in srgb,var(--color-page) 65%,var(--color-bg-muted));transition:width .28s var(--ease-out)}._meterBarPrompt_s4y9m_154{display:block;height:100%;background:color-mix(in srgb,var(--color-key) 70%,var(--color-bg-muted));transition:width .28s var(--ease-out)}._meterBarReply_s4y9m_161{display:block;height:100%;background:color-mix(in srgb,var(--color-token) 75%,var(--color-bg-muted));transition:width .28s var(--ease-out)}._meterLegend_s4y9m_168{display:flex;flex-wrap:wrap;gap:var(--space-3);font-family:var(--font-mono);font-size:.65rem;color:var(--color-text-subtle)}._legendPrior_s4y9m_177:before,._legendPrompt_s4y9m_178:before,._legendReply_s4y9m_179:before{content:"";display:inline-block;width:.55rem;height:.55rem;border-radius:2px;margin-right:.3rem;vertical-align:-.05rem}._legendPrior_s4y9m_177:before{background:color-mix(in srgb,var(--color-page) 65%,var(--color-bg-muted))}._legendPrompt_s4y9m_178:before{background:color-mix(in srgb,var(--color-key) 70%,var(--color-bg-muted))}._legendReply_s4y9m_179:before{background:color-mix(in srgb,var(--color-token) 75%,var(--color-bg-muted))}._contextBox_s4y9m_201{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-muted);border:1px solid var(--color-border)}._contextLabel_s4y9m_209{display:block;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle);margin-bottom:var(--space-2)}._turnBands_s4y9m_219{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3)}._turnBand_s4y9m_219{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-2);align-items:baseline;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--color-page) 40%,var(--color-border));background:color-mix(in srgb,var(--color-page) 8%,var(--color-bg-panel));font-size:var(--text-sm)}._turnRole_s4y9m_238{font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-page)}._turnText_s4y9m_246{color:var(--color-text-muted)}._turnTok_s4y9m_250{font-family:var(--font-mono);font-size:.65rem;color:var(--color-text-subtle)}._contextText_s4y9m_256{margin:0;font-size:var(--text-base);line-height:1.5;color:var(--color-text);min-height:2.75em}._promptText_s4y9m_264{color:var(--color-text-muted)}._replyText_s4y9m_268{color:var(--color-text);font-weight:500}._cursor_s4y9m_273,._cursorPulse_s4y9m_274{display:inline-block;width:.45rem;height:1em;margin-left:.15rem;vertical-align:text-bottom;background:var(--color-accent-strong)}._cursorPulse_s4y9m_274{animation:_cursorBlink_s4y9m_1 .7s step-end infinite}@keyframes _cursorBlink_s4y9m_1{50%{opacity:0}}._feedNote_s4y9m_293{margin:calc(var(--space-2) * -1) 0 var(--space-2);text-align:center;font-size:var(--text-lg);line-height:1;color:var(--color-text-subtle);opacity:.75}._pipeline_s4y9m_303{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);border:1px dashed var(--color-border);background:color-mix(in srgb,var(--color-bg-muted) 80%,transparent)}._pipelineActive_s4y9m_315{border-style:solid;border-color:color-mix(in srgb,var(--color-compute) 40%,var(--color-border));background:color-mix(in srgb,var(--color-compute) 6%,var(--color-bg-panel))}._pipeIn_s4y9m_321,._pipeOut_s4y9m_322{flex:1 1 5rem;min-width:5.5rem;display:flex;flex-direction:column;justify-content:center;gap:.25rem;padding:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-panel)}._pipeIn_s4y9m_321{border-color:color-mix(in srgb,var(--color-key) 35%,var(--color-border));background:color-mix(in srgb,var(--color-key) 6%,var(--color-bg-panel));flex:1.4 1 7rem}._pipeInActive_s4y9m_342{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-key) 40%,transparent)}._pipeTag_s4y9m_346{font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle)}._miniContext_s4y9m_354{display:flex;flex-direction:column;gap:.25rem;min-height:2.4rem}._miniPriorRow_s4y9m_361,._miniPromptRow_s4y9m_362,._miniReplyRow_s4y9m_363{display:flex;flex-wrap:wrap;gap:.15rem;align-items:center}._miniPriorChip_s4y9m_370{width:.45rem;height:.55rem;border-radius:1px;background:color-mix(in srgb,var(--color-page) 50%,var(--color-bg-muted));border:1px solid color-mix(in srgb,var(--color-page) 40%,var(--color-border))}._miniPromptChip_s4y9m_378{width:.45rem;height:.55rem;border-radius:1px;background:color-mix(in srgb,var(--color-key) 45%,var(--color-bg-muted));border:1px solid color-mix(in srgb,var(--color-key) 40%,var(--color-border))}._miniMore_s4y9m_386{font-family:var(--font-mono);font-size:.55rem;color:var(--color-text-subtle)}._miniReplyChip_s4y9m_392{display:inline-flex;align-items:center;max-width:3.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:.95rem;padding:0 .2rem;border-radius:2px;font-family:var(--font-mono);font-size:.55rem;line-height:1;color:var(--color-text);background:color-mix(in srgb,var(--color-token) 22%,var(--color-bg-muted));border:1px solid color-mix(in srgb,var(--color-token) 40%,var(--color-border))}._miniEmptyReply_s4y9m_410{font-family:var(--font-mono);font-size:.55rem;color:var(--color-text-subtle);font-style:italic}._pipeInCount_s4y9m_417{font-family:var(--font-mono);font-size:.65rem;color:var(--color-key)}._pipeArrow_s4y9m_423{align-self:center;color:var(--color-text-subtle);font-size:var(--text-lg)}._net_s4y9m_429{flex:2 1 10rem;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--color-compute) 35%,var(--color-border));background:color-mix(in srgb,var(--color-compute) 8%,var(--color-bg-panel))}._netLabel_s4y9m_440{font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle);text-align:center}._layers_s4y9m_449{display:flex;gap:.35rem;justify-content:center;align-items:flex-end;min-height:2.25rem}._layer_s4y9m_449{width:.85rem;height:1.6rem;border-radius:2px;background:var(--color-bg-muted);border:1px solid var(--color-border);opacity:.45}._pipelineActive_s4y9m_315 ._layer_s4y9m_449{animation:_layerFire_s4y9m_1 .9s var(--ease-out) both}@keyframes _layerFire_s4y9m_1{0%{opacity:.35;background:var(--color-bg-muted);transform:scaleY(.85)}35%{opacity:1;background:color-mix(in srgb,var(--color-compute) 65%,var(--color-key));border-color:var(--color-compute);transform:scaleY(1.1)}to{opacity:.7;background:color-mix(in srgb,var(--color-compute) 35%,var(--color-bg-muted));transform:scaleY(1)}}._netHint_s4y9m_489{font-family:var(--font-mono);font-size:.65rem;text-align:center;color:var(--color-compute)}._pipeOutToken_s4y9m_496{font-family:var(--font-mono);font-size:var(--text-base);font-weight:600;color:var(--color-text-subtle);min-height:1.35em}._pipeOutLive_s4y9m_504 ._pipeOutToken_s4y9m_496{color:var(--color-accent-strong)}._pipeOutSettled_s4y9m_508 ._pipeOutToken_s4y9m_496{color:var(--color-token)}._pipeOutNote_s4y9m_512{font-family:var(--font-mono);font-size:.65rem;color:var(--color-text-subtle)}._tokenStrip_s4y9m_518{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:var(--space-3);min-height:2rem}._chip_s4y9m_526{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:1.85rem;padding:0 .4rem;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);border:1px solid var(--color-border);transition:background .28s var(--ease-out),border-color .28s var(--ease-out),color .28s var(--ease-out)}._chipOff_s4y9m_543{background:var(--color-bg-muted);color:var(--color-text-subtle);opacity:.45}._chipOn_s4y9m_549{background:color-mix(in srgb,var(--color-token) 22%,var(--color-bg-muted));border-color:color-mix(in srgb,var(--color-token) 45%,var(--color-border));color:var(--color-text);opacity:1}._chipPending_s4y9m_556{border-style:dashed;border-color:var(--color-compute);color:var(--color-compute);opacity:1;animation:_pendingPulse_s4y9m_1 .8s ease-in-out infinite}._chipLatest_s4y9m_564{border-color:var(--color-accent-strong);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}@keyframes _pendingPulse_s4y9m_1{50%{opacity:.55}}._status_s4y9m_575{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text);min-height:2.75em;line-height:1.45}._controls_s4y9m_583{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}._btn_s4y9m_590,._btnPrimary_s4y9m_591{font-size:var(--text-sm);padding:.45rem .85rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-muted);color:var(--color-text)}._btn_s4y9m_590:hover:not(:disabled),._btnPrimary_s4y9m_591:hover:not(:disabled){border-color:var(--color-border-strong)}._btn_s4y9m_590:disabled,._btnPrimary_s4y9m_591:disabled{opacity:.4;cursor:not-allowed}._btnPrimary_s4y9m_591{background:color-mix(in srgb,var(--color-accent) 28%,var(--color-bg-muted));border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border));font-weight:600}._practice_s4y9m_617{margin:0;font-size:var(--text-sm);color:var(--color-text-muted);padding-top:var(--space-2);border-top:1px dashed var(--color-border)}._practice_s4y9m_617 strong{color:var(--color-text)}@media(prefers-reduced-motion:reduce){._cursorPulse_s4y9m_274,._pipelineActive_s4y9m_315 ._layer_s4y9m_449,._chipPending_s4y9m_556{animation:none}}._figure_1r7o9_1{margin:var(--space-5) 0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._toolbar_1r7o9_9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._iconBtn_1r7o9_16,._speedBtn_1r7o9_17{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--color-border-strong);background:var(--color-bg-panel);color:var(--color-text);cursor:pointer}._iconBtn_1r7o9_16{width:2.25rem;height:2.25rem;padding:0}._speedBtn_1r7o9_17{min-width:2.5rem;height:2.25rem;padding:0 .65rem;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600}._iconBtn_1r7o9_16:hover:not(:disabled),._speedBtn_1r7o9_17:hover:not(:disabled){border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-bg-panel))}._iconBtn_1r7o9_16:disabled,._speedBtn_1r7o9_17:disabled{opacity:.5;cursor:not-allowed}._iconBtn_1r7o9_16[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 14%,var(--color-bg-panel))}._iconPlay_1r7o9_60{display:block;width:0;height:0;margin-left:.15rem;border-style:solid;border-width:.38rem 0 .38rem .6rem;border-color:transparent transparent transparent currentColor}._iconPause_1r7o9_70{display:inline-flex;gap:.2rem;align-items:center;height:.8rem}._iconPause_1r7o9_70 i{display:block;width:.2rem;height:.8rem;border-radius:1px;background:currentColor}._toolbarHint_1r7o9_85{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);margin-left:var(--space-1)}._grid_1r7o9_92{display:grid;gap:var(--space-3);grid-template-columns:1fr}@media(min-width:720px){._grid_1r7o9_92{grid-template-columns:1fr 1fr}}._card_1r7o9_104{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-muted);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);min-height:100%}._cardRight_1r7o9_115{border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border));background:color-mix(in srgb,var(--color-key) 6%,var(--color-bg-panel))}._label_1r7o9_120{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle)}._stage_1r7o9_129{flex:1;display:flex;flex-direction:column;gap:var(--space-3);min-height:11.75rem}._wrongFlow_1r7o9_138{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);min-height:1.75rem}._phasePill_1r7o9_148{border:1px solid var(--color-border);border-radius:999px;padding:.2rem .6rem;background:var(--color-bg-panel);color:var(--color-text-subtle);transition:color .32s var(--ease-out),border-color .32s var(--ease-out),background .32s var(--ease-out),box-shadow .32s var(--ease-out)}._phasePillIdle_1r7o9_161{opacity:.55}._phasePillActiveThink_1r7o9_165{color:var(--color-key);border-color:color-mix(in srgb,var(--color-key) 55%,var(--color-border));background:color-mix(in srgb,var(--color-key) 16%,var(--color-bg-panel));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-key) 35%,transparent);opacity:1}._phasePillActiveDump_1r7o9_173{color:var(--color-warning);border-color:color-mix(in srgb,var(--color-warning) 55%,var(--color-border));background:color-mix(in srgb,var(--color-warning) 16%,var(--color-bg-panel));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-warning) 35%,transparent);opacity:1}._arrow_1r7o9_181{opacity:.35;color:var(--color-text-subtle);transition:opacity .32s var(--ease-out),color .32s var(--ease-out)}._arrowActive_1r7o9_189{opacity:1;color:var(--color-warning)}._paragraphBlock_1r7o9_194{margin:0;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-panel);font-size:var(--text-sm);line-height:1.45;color:var(--color-text-muted);min-height:4.25rem;display:flex;align-items:center;transition:opacity .36s var(--ease-out),transform .36s var(--ease-out),border-color .36s var(--ease-out),background .36s var(--ease-out)}._paragraphThink_1r7o9_213{border-style:dashed;border-color:color-mix(in srgb,var(--color-key) 40%,var(--color-border));background:color-mix(in srgb,var(--color-key) 6%,var(--color-bg-panel))}._paragraphIn_1r7o9_219{opacity:1;transform:scale(1);color:var(--color-text);border-style:solid;border-color:color-mix(in srgb,var(--color-warning) 45%,var(--color-border));background:color-mix(in srgb,var(--color-warning) 8%,var(--color-bg-panel))}._paragraphPop_1r7o9_228{animation:_dumpPop_1r7o9_1 .7s var(--ease-out)}@keyframes _dumpPop_1r7o9_1{0%{transform:scale(.96);opacity:.4}40%{transform:scale(1.02);opacity:1}to{transform:scale(1)}}._thinkPlaceholder_1r7o9_246{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-subtle);font-family:var(--font-mono);font-size:var(--text-xs)}._thinkDots_1r7o9_255{display:inline-flex;gap:.2rem}._thinkDots_1r7o9_255 i{width:.35rem;height:.35rem;border-radius:999px;background:var(--color-key);opacity:.35;animation:_thinkBounce_1r7o9_1 1s ease-in-out infinite}._thinkDots_1r7o9_255 i:nth-child(2){animation-delay:.15s}._thinkDots_1r7o9_255 i:nth-child(3){animation-delay:.3s}@keyframes _thinkBounce_1r7o9_1{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}._phaseStatus_1r7o9_289{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);min-height:1.2rem}._runMeter_1r7o9_297{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);min-height:2.5rem;line-height:1.4}._runMeter_1r7o9_297 strong{color:var(--color-text);font-weight:600}._tokenRow_1r7o9_310{display:flex;flex-wrap:wrap;gap:.35rem;align-content:flex-start;align-items:flex-start;min-height:4.05rem}._chip_1r7o9_320{display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;height:1.85rem;padding:0 .45rem;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);border:1px solid var(--color-border);transition:background .35s var(--ease-out),border-color .35s var(--ease-out),color .35s var(--ease-out),transform .35s var(--ease-out),opacity .35s var(--ease-out)}._chipOff_1r7o9_339{background:var(--color-bg-muted);color:var(--color-text-subtle);opacity:.45}._chipOn_1r7o9_345{background:color-mix(in srgb,var(--color-token) 22%,var(--color-bg-panel));border-color:color-mix(in srgb,var(--color-token) 50%,var(--color-border));color:var(--color-text);opacity:1}._chipNewest_1r7o9_352{transform:scale(1.08);border-color:var(--color-accent-strong);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent);background:color-mix(in srgb,var(--color-accent) 22%,var(--color-bg-panel))}._chipNext_1r7o9_359{border-style:dashed;border-color:var(--color-accent);color:var(--color-accent-strong);opacity:.9;animation:_nextPulse_1r7o9_1 1.1s ease-in-out infinite}@keyframes _nextPulse_1r7o9_1{0%,to{opacity:.55}50%{opacity:1}}._nextLine_1r7o9_377{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-bandwidth);min-height:1.2rem}._caption_1r7o9_385{margin:0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.45}@media(prefers-reduced-motion:reduce){._paragraphBlock_1r7o9_194,._chip_1r7o9_320,._phasePill_1r7o9_148,._arrow_1r7o9_181{transition:none}._chipNext_1r7o9_359,._thinkDots_1r7o9_255 i,._paragraphPop_1r7o9_228{animation:none}._chipNewest_1r7o9_352{transform:none}._paragraphThink_1r7o9_213{border-style:solid}}._figure_6uf39_1{margin:var(--space-5) 0}._grid_6uf39_5{display:grid;gap:var(--space-3);grid-template-columns:1fr}@media(min-width:640px){._grid_6uf39_5{grid-template-columns:1fr 1fr}}._card_6uf39_17{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);padding:var(--space-4)}._card_6uf39_17 p{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}._card_6uf39_17 p:last-child{margin-bottom:0}._cardEngine_6uf39_34{border-color:color-mix(in srgb,var(--color-page) 35%,var(--color-border));background:color-mix(in srgb,var(--color-page) 6%,var(--color-bg-panel))}._title_6uf39_39{margin:0 0 var(--space-3);font-size:var(--text-base);color:var(--color-text)}._note_6uf39_45{font-family:var(--font-mono);font-size:var(--text-xs)!important;color:var(--color-text-subtle)!important}._caption_6uf39_51{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}._formula_1snqq_1{margin:var(--space-4) 0;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-muted);overflow:hidden}._formulaLabel_1snqq_9{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-strong);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}._formulaBody_1snqq_19{margin:0;padding:var(--space-3) var(--space-4);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text);white-space:pre-wrap;line-height:var(--leading-relaxed)}._assumptions_1snqq_29{margin:var(--space-4) 0;padding:var(--space-4);border-left:3px solid var(--color-page);background:#fbbf240f;border-radius:0 var(--radius-md) var(--radius-md) 0}._assumptionsLabel_1snqq_37{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-page);margin-bottom:var(--space-2)}._assumptionsBody_1snqq_46{font-size:var(--text-sm);color:var(--color-text-muted)}._assumptionsBody_1snqq_46 ul{margin:0;padding-left:1.15rem}._assumptionsBody_1snqq_46 li{margin-bottom:var(--space-1)}._sources_1snqq_60{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border)}._sourcesTitle_1snqq_66{margin:0 0 var(--space-3);font-size:var(--text-base)}._sourcesBody_1snqq_71{font-size:var(--text-sm);color:var(--color-text-muted)}._sourcesBody_1snqq_71 ul{margin:0;padding-left:1.15rem}._sourcesBody_1snqq_71 li{margin-bottom:var(--space-2)}._sourcesBody_1snqq_71 code{font-size:.9em}._tryThis_1snqq_89{margin:var(--space-4) 0;padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:#38bdf80f}._tryThisLabel_1snqq_97{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-key);margin-bottom:var(--space-2)}._tryThis_1snqq_89 ul{margin:0;padding-left:1.15rem;color:var(--color-text-muted);font-size:var(--text-sm)}._checkpoint_1snqq_113{margin:var(--space-4) 0;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-elevated)}._checkpointLabel_1snqq_121{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-value);margin-bottom:var(--space-2)}._checkpoint_1snqq_113 ul{margin:0;padding-left:1.15rem;color:var(--color-text-muted);font-size:var(--text-sm)}._panel_6kxlq_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);height:100%}._heading_6kxlq_12{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._heading_6kxlq_12 h2{margin:0;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:600}._reset_6kxlq_28{border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);border-radius:var(--radius-sm);padding:.2rem .5rem;font-size:var(--text-xs);font-family:var(--font-mono)}._reset_6kxlq_28:hover{color:var(--color-text);border-color:var(--color-border-strong)}._field_6kxlq_43{display:grid;gap:var(--space-1)}._field_6kxlq_43 label{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}._field_6kxlq_43 label strong{font-family:var(--font-mono);font-weight:500;color:var(--color-text)}._field_6kxlq_43 input[type=range]{width:100%;accent-color:var(--color-accent)}._select_6kxlq_67{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-muted);color:var(--color-text);padding:.35rem .5rem;font-size:var(--text-sm)}._hint_6kxlq_77{margin:0;font-size:var(--text-xs);color:var(--color-text-subtle)}._hint_6kxlq_77 strong{color:var(--color-text-muted);font-weight:600}._field_6kxlq_43 input:disabled,._select_6kxlq_67:disabled{opacity:.55;cursor:not-allowed}._warnings_6kxlq_94{margin:0;padding:var(--space-3);list-style:disc;padding-left:1.25rem;font-size:var(--text-xs);color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,var(--color-bg-muted));border:1px solid color-mix(in srgb,var(--color-warning) 35%,var(--color-border));border-radius:var(--radius-md)}._warnings_6kxlq_94 li{margin-bottom:var(--space-1)}._warnings_6kxlq_94 li:last-child{margin-bottom:0}._panel_g8qsi_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(160deg,color-mix(in srgb,var(--color-key) 8%,var(--color-bg-panel)),var(--color-bg-panel));padding:var(--space-4);margin-bottom:var(--space-3)}._top_g8qsi_13{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2)}._heading_g8qsi_21{margin:0;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:600}._counter_g8qsi_30{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle)}._stepTitle_g8qsi_36{margin:0 0 var(--space-2);font-size:var(--text-lg);font-weight:600;color:var(--color-text)}._focus_g8qsi_43{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal)}._actions_g8qsi_50{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}._btn_g8qsi_57{font-size:var(--text-sm);padding:.4rem .75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-muted);color:var(--color-text)}._btn_g8qsi_57:disabled{opacity:.4;cursor:not-allowed}._btn_g8qsi_57:hover:not(:disabled){border-color:var(--color-border-strong)}._btnPrimary_g8qsi_75{background:color-mix(in srgb,var(--color-accent) 25%,var(--color-bg-muted));border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border))}._dots_g8qsi_80{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}._dot_g8qsi_80{width:.65rem;height:.65rem;border-radius:999px;border:1px solid var(--color-border-strong);background:var(--color-bg-muted);padding:0;cursor:pointer}._dotActive_g8qsi_99{background:var(--color-accent-strong);border-color:var(--color-accent-strong)}._panel_zoumi_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);height:100%}._heading_zoumi_12{margin:0;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:600}._list_zoumi_21{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._item_zoumi_30{display:flex;flex-direction:column;gap:.15rem;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}._item_zoumi_30:last-child{border-bottom:0;padding-bottom:0}._label_zoumi_43{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}._swatch_zoumi_51{width:.65rem;height:.65rem;border-radius:2px;flex-shrink:0;box-shadow:inset 0 0 0 1px #fff3}._value_zoumi_59{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:500;color:var(--color-text)}._sub_zoumi_66{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle)}._formula_zoumi_72{margin:0;font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--color-text-subtle);font-family:var(--font-mono)}._wrap_1o5ig_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:0}._label_1o5ig_9{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle)}._seg_1o5ig_17{display:inline-flex;border:1px solid var(--color-border);border-radius:999px;overflow:hidden;background:var(--color-bg-muted)}._btn_1o5ig_25{border:none;background:transparent;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:500;padding:.35rem .85rem;cursor:pointer}._btn_1o5ig_25:hover:not(:disabled){color:var(--color-text)}._btn_1o5ig_25:disabled{opacity:.4;cursor:not-allowed}._btnActive_1o5ig_44{background:var(--color-bg-elevated);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border-strong)}._hint_1o5ig_50{margin:0;flex:1 1 100%;font-size:var(--text-xs);color:var(--color-text-subtle)}._persist_1o5ig_57{opacity:.85}@media(min-width:640px){._hint_1o5ig_50{flex:1 1 auto}}._viewport_8b8tw_1{width:100%;height:100%;min-height:var(--scene-min-height);display:flex;flex-direction:column;gap:var(--space-2)}._summary_8b8tw_10{margin:0;padding:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md)}._summaryLabel_8b8tw_21{display:block;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle);margin-bottom:var(--space-1)}._canvasWrap_8b8tw_31{position:relative;flex:1;min-height:14rem;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border);background:var(--color-bg)}._fallback_8b8tw_41{position:absolute;inset:0;display:grid;place-items:center;color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-4);text-align:center}._label_8b8tw_52{position:absolute;left:var(--space-3);bottom:var(--space-3);z-index:2;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);background:#0b0f14b3;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.2rem .45rem;pointer-events:none}._shell_1oi2e_1{display:flex;flex-direction:column;gap:var(--space-5)}._header_1oi2e_7{display:flex;flex-direction:column;gap:var(--space-2)}._kicker_1oi2e_13{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-subtle);margin:0}._title_1oi2e_22{font-size:clamp(1.5rem,2.5vw,var(--text-3xl));margin:0}._summary_1oi2e_27{max-width:min(100%,56rem);margin:0;color:var(--color-text-muted)}._kickerSep_1oi2e_33{margin:0 .35rem;opacity:.5}._aka_1oi2e_38{margin:0;max-width:min(100%,56rem);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-subtle)}._akaLabel_1oi2e_46{display:inline;text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-xs);margin-right:var(--space-2);opacity:.85}._buildsOn_1oi2e_55{margin:var(--space-1) 0 0;max-width:min(100%,56rem);font-size:var(--text-sm);color:var(--color-text-subtle)}._buildsLabel_1oi2e_62{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;margin-right:var(--space-2)}._workspace_1oi2e_70{display:grid;gap:var(--space-4);grid-template-columns:1fr;grid-template-areas:"scene" "controls" "metrics" "content"}._workspaceEssay_1oi2e_82{display:grid;gap:var(--space-4);grid-template-columns:1fr;max-width:none;width:100%;justify-self:stretch}._workspaceNarrative_1oi2e_92{display:grid;gap:var(--space-4);grid-template-columns:1fr;grid-template-areas:"content" "scene" "controls"}._labModeRow_1oi2e_102{margin-bottom:var(--space-2)}._exploreDetails_1oi2e_106{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);padding:0}._exploreSummary_1oi2e_113{cursor:pointer;list-style:none;padding:var(--space-4);font-weight:600;color:var(--color-text);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3)}._exploreSummary_1oi2e_113::-webkit-details-marker{display:none}._exploreSummary_1oi2e_113:before{content:"▸";color:var(--color-text-subtle);font-size:var(--text-sm)}._exploreDetails_1oi2e_106[open]>._exploreSummary_1oi2e_113:before{content:"▾"}._exploreHint_1oi2e_139{font-weight:400;font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.04em}._exploreBody_1oi2e_148{padding:0 var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-4)}._pathAside_1oi2e_157{grid-area:aside;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);padding:var(--space-4)}._pathAsideTitle_1oi2e_165{margin:0 0 var(--space-2);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:600}._pathAside_1oi2e_157 p{margin:0;font-size:var(--text-sm)}._pathAside_1oi2e_157 strong{color:var(--color-text);font-weight:600}._guidedOnlyNote_1oi2e_184{margin:0;padding:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted)}._scene_1oi2e_194{grid-area:scene;min-height:var(--scene-min-height);height:min(52vh,28rem);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:radial-gradient(ellipse at 30% 20%,rgb(56 189 248 / 8%),transparent 50%),radial-gradient(ellipse at 70% 80%,rgb(52 211 153 / 6%),transparent 45%),var(--color-bg-elevated);overflow:hidden;box-shadow:var(--shadow-panel)}._controls_1oi2e_208{grid-area:controls}._metrics_1oi2e_212{grid-area:metrics}._content_1oi2e_216{grid-area:content;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);padding:var(--space-5);min-width:0}._workspaceEssay_1oi2e_82 ._content_1oi2e_216{padding:var(--space-5) var(--space-5) var(--space-6)}@media(min-width:960px){._workspaceEssay_1oi2e_82 ._content_1oi2e_216{padding:var(--space-6) var(--space-8) var(--space-8)}}._workspaceEssay_1oi2e_82 ._content_1oi2e_216 p,._workspaceEssay_1oi2e_82 ._content_1oi2e_216 li,._workspaceEssay_1oi2e_82 ._content_1oi2e_216 blockquote,._workspaceEssay_1oi2e_82 ._content_1oi2e_216 h2,._workspaceEssay_1oi2e_82 ._content_1oi2e_216 h3{max-width:var(--prose-max)}._workspaceEssay_1oi2e_82 ._content_1oi2e_216 figure,._workspaceEssay_1oi2e_82 ._content_1oi2e_216 table,._workspaceEssay_1oi2e_82 ._content_1oi2e_216 details{max-width:none;width:100%}._content_1oi2e_216 h2{font-size:var(--text-xl);color:var(--color-text);margin-top:var(--space-6)}._content_1oi2e_216 h2:first-child{margin-top:0}._content_1oi2e_216 h3{font-size:var(--text-lg);margin-top:var(--space-5);color:var(--color-text)}._content_1oi2e_216 blockquote{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-accent);background:var(--color-bg-muted);color:var(--color-text);border-radius:0 var(--radius-md) var(--radius-md) 0}._content_1oi2e_216 table{width:100%;border-collapse:collapse;font-size:var(--text-sm);margin:var(--space-4) 0;display:block;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted)}._content_1oi2e_216 thead,._content_1oi2e_216 tbody,._content_1oi2e_216 tr{display:table;width:100%;table-layout:fixed}._content_1oi2e_216 th,._content_1oi2e_216 td{text-align:left;padding:var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);vertical-align:top}._content_1oi2e_216 tr:last-child td{border-bottom:none}._content_1oi2e_216 th{color:var(--color-text);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;background:var(--color-bg-panel)}._content_1oi2e_216 ol{color:var(--color-text-muted);padding-left:1.25rem}._content_1oi2e_216 ol li{margin-bottom:var(--space-2)}._content_1oi2e_216 details{margin-top:var(--space-6);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);font-size:var(--text-sm);color:var(--color-text-muted)}._content_1oi2e_216 details summary{cursor:pointer;color:var(--color-text);font-weight:500}._content_1oi2e_216 ul{color:var(--color-text-muted);padding-left:1.25rem}._content_1oi2e_216 li{margin-bottom:var(--space-2)}._content_1oi2e_216 code{background:var(--color-bg-muted);padding:.1em .35em;border-radius:var(--radius-sm);border:1px solid var(--color-border)}._nav_1oi2e_358{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border)}._navLink_1oi2e_367{display:inline-flex;flex-direction:column;gap:.15rem;max-width:min(100%,18rem);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-panel);color:var(--color-text);text-decoration:none;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}._navLink_1oi2e_367:hover{border-color:var(--color-border-strong);background:var(--color-bg-muted)}._navLink_1oi2e_367 span{font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.06em}._navLink_1oi2e_367 strong{font-size:var(--text-sm);font-weight:500}._navLinkNext_1oi2e_401{margin-left:auto;text-align:right}._navPlaceholder_1oi2e_406{visibility:hidden}@media(max-width:639px){._scene_1oi2e_194{height:min(42vh,18rem);min-height:14rem}}@media(min-width:960px){._workspace_1oi2e_70{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);grid-template-rows:minmax(22rem,1fr) auto;grid-template-areas:"scene controls" "scene metrics" "content content";align-items:stretch}._workspaceEssay_1oi2e_82{max-width:none;width:100%}._workspaceNarrative_1oi2e_92{grid-template-columns:1fr;grid-template-areas:"content" "scene" "controls";max-width:min(100%,64rem);justify-self:stretch;width:100%}._workspaceNarrative_1oi2e_92 ._scene_1oi2e_194{height:min(48vh,26rem);min-height:20rem}._workspace_1oi2e_70 ._scene_1oi2e_194{height:auto;min-height:24rem}}@media(min-width:1200px){._workspace_1oi2e_70{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem) minmax(15rem,18rem);grid-template-rows:minmax(24rem,1fr) auto;grid-template-areas:"scene controls metrics" "content content content"}}._page_fn269_1{display:flex;flex-direction:column;gap:var(--space-10);max-width:56rem}._hero_fn269_8 h1{font-size:clamp(1.5rem,3vw,2rem);color:var(--color-text);margin-bottom:var(--space-3)}._eyebrow_fn269_14{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-strong);margin-bottom:var(--space-2)}._section_fn269_23 h2{font-size:var(--text-xl);color:var(--color-text)}._lede_fn269_28{margin-bottom:var(--space-4)}._lessonList_fn269_32{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._lessonCard_fn269_41{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-panel);padding:var(--space-4)}._lessonHead_fn269_48{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2)}._lessonHead_fn269_48 a{font-weight:600;color:var(--color-text);text-decoration:none}._lessonHead_fn269_48 a:hover{color:var(--color-accent-strong)}._aka_fn269_65{font-size:var(--text-sm);color:var(--color-text-subtle)}._inlineSources_fn269_70{margin:0;padding-left:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted)}._inlineSources_fn269_70 a{font-family:var(--font-mono);font-size:var(--text-xs)}._muted_fn269_82{color:var(--color-text-subtle)}._tableWrap_fn269_86{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-panel)}._table_fn269_86{width:100%;border-collapse:collapse;font-size:var(--text-sm);min-width:48rem}._table_fn269_86 th,._table_fn269_86 td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:top;color:var(--color-text-muted)}._table_fn269_86 thead th{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle);background:var(--color-bg-muted);white-space:nowrap}._table_fn269_86 tbody th{font-weight:600;color:var(--color-text);max-width:12rem}._table_fn269_86 tbody tr:last-child th,._table_fn269_86 tbody tr:last-child td{border-bottom:none}._band_fn269_129{display:inline-block;font-family:var(--font-mono);font-size:var(--text-xs);border-radius:999px;padding:.1rem .45rem;border:1px solid var(--color-border);color:var(--color-text);background:var(--color-bg-muted)}._band_high_fn269_140{border-color:color-mix(in srgb,var(--color-hit) 50%,var(--color-border));color:var(--color-hit)}._band_medium_fn269_145{border-color:color-mix(in srgb,var(--color-warning) 50%,var(--color-border));color:var(--color-warning)}._band_low_fn269_150{color:var(--color-text-muted)}._band_varies_fn269_154{color:var(--color-text-subtle)}._band_negative_fn269_158{border-color:color-mix(in srgb,var(--color-danger) 50%,var(--color-border));color:var(--color-danger)}._footnotes_fn269_163{margin:var(--space-4) 0 0;padding-left:var(--space-5);font-size:var(--text-sm);color:var(--color-text-subtle)}._group_fn269_170{margin-top:var(--space-6)}._groupTitle_fn269_174{font-size:var(--text-base);color:var(--color-text);margin-bottom:var(--space-3)}._paperList_fn269_180{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._paperLink_fn269_189{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline;text-decoration:none;color:var(--color-text)}._paperLink_fn269_189:hover ._paperTitle_fn269_198{color:var(--color-accent-strong)}._paperId_fn269_202{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent-strong);min-width:2.5rem}._paperTitle_fn269_198{font-weight:500}._meta_fn269_213{display:block;margin-top:var(--space-1);padding-left:calc(2.5rem + var(--space-2));font-size:var(--text-xs);color:var(--color-text-subtle)}@media(max-width:640px){._meta_fn269_213{padding-left:0}}:root{--color-bg: #0b0f14;--color-bg-elevated: #121820;--color-bg-panel: #161d27;--color-bg-muted: #1c2532;--color-border: #2a3544;--color-border-strong: #3d4d63;--color-text: #e8eef6;--color-text-muted: #9aabc0;--color-text-subtle: #6b7c91;--color-accent: #5b9fd4;--color-accent-strong: #7eb8e8;--color-focus: #f0c14a;--color-token: #c4b5fd;--color-key: #38bdf8;--color-value: #34d399;--color-page: #fbbf24;--color-page-shared: #f59e0b;--color-hbm: #64748b;--color-sram: #a78bfa;--color-compute: #fb7185;--color-bandwidth: #22d3ee;--color-fragment-waste: #f87171;--color-hit: #4ade80;--color-miss: #f472b6;--color-success: #4ade80;--color-warning: #fbbf24;--color-danger: #f87171;--font-sans: "IBM Plex Sans", system-ui, -apple-system, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.35rem;--text-2xl: 1.75rem;--text-3xl: 2.25rem;--leading-tight: 1.25;--leading-normal: 1.55;--leading-relaxed: 1.7;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--shadow-panel: 0 8px 24px rgb(0 0 0 / 35%);--header-height: 3.5rem;--panel-min: 16rem;--content-max: 90rem;--prose-max: 48rem;--scene-min-height: 18rem;--ease-out: cubic-bezier(.22, 1, .36, 1);--duration-fast: .12s;--duration-normal: .2s}*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark}body{margin:0;min-height:100vh;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}#root{min-height:100vh}a{color:var(--color-accent-strong);text-decoration-thickness:1px;text-underline-offset:.15em}a:hover{color:var(--color-text)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}h1,h2,h3,h4{line-height:var(--leading-tight);font-weight:600;margin:0 0 var(--space-3)}p{margin:0 0 var(--space-3);color:var(--color-text-muted)}code,.mono{font-family:var(--font-mono);font-size:.92em}button,input,select{font:inherit}button{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
