._shell_1ury3_1{max-width:90rem;margin:0 auto;padding:0 clamp(1rem,4vw,4rem)}._header_1ury3_6{border-bottom:2px solid var(--color-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}._brand_1ury3_14{letter-spacing:-.05em;font-size:1.35rem;font-weight:750}._brand_1ury3_14 span{color:var(--color-accent-strong);padding-left:.5rem}._edition_1ury3_23,._eyebrow_1ury3_24,._smallLabel_1ury3_25,._stepCounter_1ury3_26{font-family:var(--font-mono);letter-spacing:.07em;font-size:.75rem}._edition_1ury3_23{color:var(--color-ink-muted)}._eyebrow_1ury3_24{color:var(--color-accent-strong);text-transform:uppercase;margin:0 0 .8rem;font-weight:700}._scenario_1ury3_40{padding:clamp(1.5rem,4vw,3rem) 0 1.75rem}._scenario_1ury3_40 h1{letter-spacing:-.045em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3.7rem);line-height:1.1}._scenario_1ury3_40 p:not(._eyebrow_1ury3_24){color:var(--color-ink-muted);margin:.25rem 0}._prediction_1ury3_53{background:var(--color-surface);border:1px solid var(--color-line);border-top:4px solid var(--color-accent);max-width:51rem;margin:0 0 3rem;padding:clamp(1.25rem,4vw,2.5rem)}._prediction_1ury3_53 fieldset{border:0;min-width:0;margin:0;padding:0}._prediction_1ury3_53 legend{max-width:38rem;padding:0;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:600;line-height:1.4}._options_1ury3_74{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}._option_1ury3_74{border:1px solid var(--color-line);cursor:pointer;align-items:center;gap:.7rem;padding:.8rem 1.2rem;display:flex}._option_1ury3_74:has(input:checked){border-color:var(--color-ink);background:#e3eae2}._option_1ury3_74 input{accent-color:var(--color-ink);width:1.15rem;height:1.15rem}._reasonLabel_1ury3_97{color:var(--color-ink-muted);margin:0 0 .5rem;display:block}._prediction_1ury3_53 textarea{resize:vertical;border:1px solid var(--color-line);width:100%;color:var(--color-ink);background:0 0;border-radius:0;padding:.7rem;display:block}._startRow_1ury3_112{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}._startRow_1ury3_112 p{min-width:12rem;color:var(--color-ink-muted);flex:1;font-size:.8rem}._shell_1ury3_1 button{border:1px solid var(--color-ink);min-height:2.75rem;color:var(--color-ink);cursor:pointer;background:0 0;padding:.7rem 1rem;font-weight:600}._shell_1ury3_1 button:hover:not(:disabled,[aria-disabled=true]){background:#e3eae2}._shell_1ury3_1 button:disabled,._shell_1ury3_1 button[aria-disabled=true]{cursor:default;color:var(--color-ink-muted);border-color:var(--color-line);background:#e9e8e0}._shell_1ury3_1 ._primary_1ury3_144,._shell_1ury3_1 ._run_1ury3_145{background:var(--color-ink);color:var(--color-surface)}._shell_1ury3_1 ._primary_1ury3_144:hover:not(:disabled),._shell_1ury3_1 ._run_1ury3_145:hover:not([aria-disabled=true]){background:#344b40}._primary_1ury3_144 span{margin-left:1rem}._labHeader_1ury3_156{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;padding:1.25rem 0;display:flex}._labHeader_1ury3_156 h2{margin:0;font-size:1.15rem}._lab_1ury3_156{border:1px solid var(--color-line);background:var(--color-surface);grid-template-columns:minmax(11rem,.85fr) minmax(26rem,2fr) minmax(16rem,1.2fr);display:grid}._state_1ury3_178,._control_1ury3_179,._reasoning_1ury3_180{min-width:0;padding:1.25rem}._control_1ury3_179,._reasoning_1ury3_180{border-left:1px solid var(--color-line)}._lab_1ury3_156 h3{margin:0;font-size:1rem}._seats_1ury3_192{flex-direction:column;margin:1rem 0 1.5rem;display:flex}._seats_1ury3_192 strong{font-family:var(--font-mono);letter-spacing:-.08em;font-size:clamp(3rem,5vw,5rem);line-height:1.2}._seats_1ury3_192 span,._hint_1ury3_204{color:var(--color-ink-muted);font-size:.875rem}._invariant_1ury3_208,._violated_1ury3_209{border-top:2px solid var(--color-ink);padding-top:.75rem}._invariant_1ury3_208 h4,._violated_1ury3_209 h4{margin:0 0 .6rem;font-size:1rem}._invariant_1ury3_208 p,._violated_1ury3_209 p{margin:.15rem 0;font-size:.85rem}._violated_1ury3_209{border-color:var(--color-accent-strong);color:var(--color-accent-strong)}._hint_1ury3_204{margin:.35rem 0 1.25rem}._teachingModel_1ury3_230{border-left:.2rem solid var(--color-accent);background:#f6f2e8;margin:-.35rem 0 1.25rem;padding:.85rem 1rem}._teachingModel_1ury3_230 p{margin:0 0 .45rem;font-size:.78rem;line-height:1.55}._teachingModel_1ury3_230 summary{cursor:pointer;width:fit-content;padding:.25rem 0;font-size:.78rem;font-weight:650}._teachingModel_1ury3_230 details p{color:var(--color-ink-muted);margin:.55rem 0 0}._threads_1ury3_254{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._thread_1ury3_254{border:1px solid var(--color-line);min-width:0;padding:1rem}._threadHeading_1ury3_264{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._badge_1ury3_271{border:1px solid var(--color-line);padding:.1rem .4rem;font-size:.7rem}._next_1ury3_276{min-height:2.5rem;margin:1rem 0;font-size:.85rem}._observation_1ury3_281{border-top:1px dashed var(--color-line);border-bottom:1px dashed var(--color-line);min-height:7rem;padding:.8rem 0}._smallLabel_1ury3_25{color:var(--color-ink-muted);text-transform:uppercase;font-size:.65rem}._observation_1ury3_281 p{margin:.3rem 0 0;font-size:.85rem}._thread_1ury3_254>p{font-size:.85rem}._shell_1ury3_1 ._run_1ury3_145{width:100%;padding:.7rem .5rem;font-size:.85rem}._tools_1ury3_304{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}._tools_1ury3_304 button{font-size:.8rem}._analysisEntry_1ury3_313{border:1px solid var(--color-accent-strong);background:#f8e9e3;margin-top:1rem;padding:1rem}._analysisEntry_1ury3_313 p{margin:0 0 .75rem;font-size:.8rem;line-height:1.5}._analysisEntry_1ury3_313 ._primary_1ury3_144{width:100%}._lastStep_1ury3_327{min-height:6rem;margin:.75rem 0 1.25rem;font-size:.9rem;line-height:1.65}._history_1ury3_333{border-top:1px solid var(--color-line);padding-top:1rem}._sectionHeading_1ury3_337{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._sectionHeading_1ury3_337>span{font-family:var(--font-mono);font-size:.75rem}._historyHint_1ury3_348{color:var(--color-ink-muted);font-size:.75rem}._history_1ury3_333 ol{margin:.75rem 0;padding:0;list-style:none}._history_1ury3_333 li{border-top:1px solid var(--color-line);grid-template-columns:1rem 1fr;column-gap:.5rem;padding:.6rem 0;font-size:.8rem;display:grid}._stepNumber_1ury3_365{font-family:var(--font-mono);grid-row:span 2}._historyLabel_1ury3_369{color:var(--color-ink-muted);grid-column:2;font-size:.7rem}._history_1ury3_333 li[aria-current]{border-left:3px solid var(--color-ink);padding-left:.5rem}._history_1ury3_333 ._future_1ury3_378{border-top-style:dashed}._initial_1ury3_381{font-size:.8rem;font-weight:600}._predictionReflection_1ury3_385{border:1px solid var(--color-line);background:var(--color-surface);margin-top:1rem;padding:clamp(1rem,3vw,1.75rem)}._predictionReflection_1ury3_385 h3,._predictionReflection_1ury3_385 p:not(._eyebrow_1ury3_24){margin:0 0 .5rem}._predictionReflection_1ury3_385 p{overflow-wrap:anywhere}._analysis_1ury3_313{border-top:1px solid var(--color-line);padding:2rem 0 1rem}._analysisHeader_1ury3_402{max-width:52rem;margin-bottom:1.5rem}._analysisHeader_1ury3_402 h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,5vw,4.25rem);line-height:1}._analysisLead_1ury3_412{max-width:42rem;color:var(--color-accent-strong);margin:1rem 0 0;font-size:clamp(1rem,2vw,1.3rem);font-weight:650}._analysisGrid_1ury3_419{border:1px solid var(--color-line);background:var(--color-surface);grid-template-columns:minmax(20rem,.9fr) minmax(24rem,1.1fr);display:grid}._tracePanel_1ury3_425,._evidencePanel_1ury3_426,._checkpoint_1ury3_427,._activeRunTools_1ury3_428{padding:clamp(1rem,3vw,1.75rem)}._evidencePanel_1ury3_426{border-left:1px solid var(--color-line)}._causalTrace_1ury3_434{margin:1rem 0 0;padding:0;list-style:none}._causalTrace_1ury3_434 li{border-top:1px solid var(--color-line);grid-template-columns:2rem 1fr;gap:.75rem;padding:1rem 0;display:grid}._causalTrace_1ury3_434 ._stepNumber_1ury3_365{grid-row:auto;font-size:1.15rem}._causalTrace_1ury3_434 p{color:var(--color-ink-muted);margin:.35rem 0 0;font-size:.8rem}._evidencePanel_1ury3_426>h3{margin:0;font-size:1.3rem}._evidenceList_1ury3_459{margin:1.25rem 0}._evidenceList_1ury3_459>div{border-top:1px solid var(--color-line);grid-template-columns:minmax(8rem,.7fr) 1.3fr;gap:1rem;padding:.75rem 0;display:grid}._evidenceList_1ury3_459 dt{font-family:var(--font-mono);text-transform:uppercase;font-size:.72rem}._evidenceList_1ury3_459 dd{margin:0;font-size:.85rem}._staleEvidence_1ury3_478,._causalSummary_1ury3_479{border-left:.25rem solid var(--color-accent);background:#f6f2e8;margin-top:1rem;padding:1rem}._staleEvidence_1ury3_478 h3,._causalSummary_1ury3_479 h3{margin:0 0 .55rem}._staleEvidence_1ury3_478 p,._causalSummary_1ury3_479 p{margin:0;font-size:.88rem;line-height:1.65}._checkpoint_1ury3_427{border:1px solid var(--color-line);border-top:.25rem solid var(--color-ink);background:var(--color-surface);margin-top:1rem}._checkpoint_1ury3_427 fieldset{border:0;min-width:0;margin:0;padding:0}._checkpoint_1ury3_427 legend{max-width:50rem;padding:0;font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:650}._checkpointOptions_1ury3_513{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:1.25rem 0;display:grid}._checkpointOption_1ury3_513{border:1px solid var(--color-line);cursor:pointer;align-items:center;gap:.65rem;min-height:3.5rem;padding:.75rem;display:flex}._checkpointOption_1ury3_513:has(input:checked){border-color:var(--color-ink);background:#e3eae2}._checkpointOption_1ury3_513 input{width:1.1rem;height:1.1rem;accent-color:var(--color-ink);flex:none}._feedback_1ury3_538{border-top:1px solid var(--color-line);max-width:55rem;margin-top:1.25rem;padding-top:1rem}._feedback_1ury3_538 h3,._feedback_1ury3_538 p{margin:0 0 .5rem}._feedback_1ury3_538 p{line-height:1.6}._feedbackHint_1ury3_551{color:var(--color-ink-muted);font-size:.8rem}._activeRunTools_1ury3_428{border:1px dashed var(--color-line);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}._activeRunTools_1ury3_428 h3,._activeRunTools_1ury3_428 p,._activeRunTools_1ury3_428 ._tools_1ury3_304{margin:0}._activeRunTools_1ury3_428 p{color:var(--color-ink-muted);font-size:.8rem}._comparisonGrid_1ury3_572{border:1px solid var(--color-line);background:var(--color-surface);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._comparisonGrid_1ury3_572>section{min-width:0}._comparisonGrid_1ury3_572 p,._comparisonGrid_1ury3_572 li,._milestones_1ury3_583 dd{line-height:1.65}._comparisonGrid_1ury3_572 summary{cursor:pointer;padding:.75rem 0}._milestones_1ury3_583>div{border-top:1px solid var(--color-line);padding:.9rem 0}._milestones_1ury3_583 dt{font-weight:650}._milestones_1ury3_583 dd{color:var(--color-ink-muted);margin:.4rem 0 0;font-size:.85rem}._mutex_1ury3_602{border-top:1px solid var(--color-line);grid-column:1/-1;padding-top:1rem}._reflection_1ury3_607{overflow-wrap:anywhere;margin-left:0}@media (width<=48rem){._comparisonGrid_1ury3_572,._synchronized_1ury3_615 ._threads_1ury3_254{grid-template-columns:1fr}}._announcement_1ury3_619{min-height:3rem;color:var(--color-ink-muted);margin:1rem 0;font-size:.85rem;line-height:1.6}._footer_1ury3_626{border-top:1px solid var(--color-line);color:var(--color-ink-muted);padding:1rem 0 1.5rem;font-size:.75rem}._fatalError_1ury3_632{border:1px solid var(--color-line);border-top:.3rem solid var(--color-accent-strong);background:var(--color-surface);max-width:42rem;margin:clamp(2rem,10vh,7rem) auto;padding:clamp(1.25rem,5vw,3rem)}._fatalError_1ury3_632 h1{letter-spacing:-.05em;margin:0 0 1rem;font-size:clamp(2rem,7vw,4rem);line-height:1}._fatalError_1ury3_632 p{margin:0 0 1.5rem}._fatalError_1ury3_632 button{border:1px solid var(--color-ink);background:var(--color-ink);min-height:2.75rem;color:var(--color-surface);cursor:pointer;padding:.7rem 1rem;font-weight:650}@media (width<=75rem){._lab_1ury3_156{grid-template-columns:minmax(11rem,1fr) minmax(26rem,2.5fr)}._reasoning_1ury3_180{border-left:0;border-top:1px solid var(--color-line);grid-column:1/-1}._lastStep_1ury3_327{min-height:0}._analysisGrid_1ury3_419{grid-template-columns:1fr}._evidencePanel_1ury3_426{border-top:1px solid var(--color-line);border-left:0}}@media (width<=48rem){._edition_1ury3_23{text-align:right;max-width:9rem;font-size:.6rem}._lab_1ury3_156{display:block}._control_1ury3_179{border-left:0;border-top:1px solid var(--color-line)}._state_1ury3_178{grid-template-columns:1fr 1fr;column-gap:1rem;display:grid}._state_1ury3_178>._eyebrow_1ury3_24,._state_1ury3_178>h3{grid-column:1/-1}._seats_1ury3_192{margin:1rem 0 0}._invariant_1ury3_208,._violated_1ury3_209{align-self:center;margin-top:1rem}._thread_1ury3_254{padding:.7rem}._threadHeading_1ury3_264{flex-direction:column;align-items:flex-start}._thread_1ury3_254>p{min-height:2.8rem}._control_1ury3_179,._state_1ury3_178,._reasoning_1ury3_180{padding:1rem}._shell_1ury3_1 ._run_1ury3_145{font-size:.75rem}._analysis_1ury3_313{padding-top:1.5rem}._analysisGrid_1ury3_419{display:block}._evidenceList_1ury3_459>div{grid-template-columns:1fr;gap:.25rem}._checkpointOptions_1ury3_513{grid-template-columns:1fr}._activeRunTools_1ury3_428{flex-direction:column;align-items:flex-start}}:root{--color-canvas:#f2f0e9;--color-surface:#fffdf6;--color-ink:#17211d;--color-ink-muted:#42504a;--color-ink-subtle:#627068;--color-line:#c9cec8;--color-accent:#dd4b2f;--color-accent-strong:#a92c18;--color-focus:#006e75;--font-sans:Bahnschrift, "Aptos Display", "Segoe UI", sans-serif;--font-mono:"Cascadia Code", "IBM Plex Mono", Consolas, monospace;--text-sm:.875rem;--text-lg:1.25rem;--text-xl:1.5rem;--space-2:.5rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--shadow-surface:0 1.25rem 3rem #17211d1a}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--color-canvas);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;line-height:1.5}body{background:linear-gradient(#17211d0a 1px, transparent 1px), linear-gradient(90deg, #17211d0a 1px, transparent 1px), var(--color-canvas);background-size:2rem 2rem;min-width:20rem;min-height:100vh;margin:0}button,a,input,select,textarea{font:inherit}:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.1875rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
