.CalculatorPatternLab_shell__vDnq1{min-height:100dvh;padding-bottom:150px;background:var(--bg);color:var(--ink)}.CalculatorPatternLab_topbar__XLUfV{min-height:58px;padding:0 22px;display:grid;grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr);align-items:center;grid-gap:18px;gap:18px;border-bottom:1px solid var(--line);background:var(--surface)}.CalculatorPatternLab_exit__J0e2P{color:var(--ink-2);font-size:var(--t-subline);text-decoration:none}.CalculatorPatternLab_identity___KYfV{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.CalculatorPatternLab_actions__7BgI_>span,.CalculatorPatternLab_heroCopy__j_eRA>span,.CalculatorPatternLab_identity___KYfV em,.CalculatorPatternLab_identity___KYfV span,.CalculatorPatternLab_mechanismDesk__I7vBg>span,.CalculatorPatternLab_screen__XWHpS>span,.CalculatorPatternLab_sectionHead__diRvO>div>span,.CalculatorPatternLab_squareTape__tcpqy>span,.CalculatorPatternLab_tapeHeader__aTgqe{font-family:var(--font-mono);font-size:10px;font-style:normal;letter-spacing:.12em;color:var(--ink-3)}.CalculatorPatternLab_identity___KYfV strong{font-family:var(--font-serif);font-size:16px}.CalculatorPatternLab_heroCopy__j_eRA>span,.CalculatorPatternLab_identity___KYfV em,.CalculatorPatternLab_sectionHead__diRvO>div>span{color:var(--accent)}.CalculatorPatternLab_actions__7BgI_{display:flex;justify-content:flex-end;align-items:center;gap:9px}.CalculatorPatternLab_hero__lZn_V{padding:40px clamp(24px,5vw,72px) 48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.35fr);grid-gap:48px;gap:48px;border-bottom:1px solid var(--line);background:var(--well)}.CalculatorPatternLab_heroCopy__j_eRA h1,.CalculatorPatternLab_sectionHead__diRvO h2{margin:8px 0 10px;font-family:var(--font-serif);font-weight:500;line-height:1.15}.CalculatorPatternLab_heroCopy__j_eRA h1{font-size:clamp(31px,4vw,50px)}.CalculatorPatternLab_heroCopy__j_eRA>p,.CalculatorPatternLab_sectionHead__diRvO>div>p{max-width:780px;margin:0;color:var(--ink-2);line-height:1.65}.CalculatorPatternLab_mentor__5hh76{max-width:300px;margin:4px 0 0;display:flex;flex-direction:column;gap:5px;color:var(--accent);font-family:var(--font-serif);font-size:var(--t-mentor-2);font-style:italic;line-height:1.5}.CalculatorPatternLab_mentor__5hh76 small{color:var(--ink-4);font-family:var(--font-mono);font-size:9px;font-style:normal}.CalculatorPatternLab_counterLab__4bbDB,.CalculatorPatternLab_evidenceLab__KYGr7,.CalculatorPatternLab_generalLab__8Av5F,.CalculatorPatternLab_mechanismLab__BiziJ,.CalculatorPatternLab_tapeLab__KPZAu{width:min(1180px,calc(100% - 40px));margin:50px auto 0}.CalculatorPatternLab_sectionHead__diRvO{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.35fr);grid-gap:46px;gap:46px}.CalculatorPatternLab_sectionHead__diRvO h2{font-size:clamp(25px,3vw,36px)}.CalculatorPatternLab_tapeWorkspace__uopH4{margin-top:24px;display:grid;grid-template-columns:minmax(280px,.55fr) minmax(0,1.45fr);border:1px solid var(--card-border);background:var(--surface)}.CalculatorPatternLab_calculator__t46ZV{padding:30px;border-right:1px solid var(--line);background:var(--deep)}.CalculatorPatternLab_screen__XWHpS{min-height:145px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--ink);background:var(--surface)}.CalculatorPatternLab_screen__XWHpS strong{align-self:flex-end;font-family:var(--font-serif);font-size:clamp(34px,5vw,52px);font-weight:500}.CalculatorPatternLab_repeating__WzkfU{color:var(--accent);text-decoration:overline;text-decoration-thickness:2px}.CalculatorPatternLab_reveal__M3Pwz,.CalculatorPatternLab_runKey__iHLZe,.CalculatorPatternLab_submit__Nfygs{width:100%;min-height:47px;margin-top:14px;border:1px solid var(--ink);border-radius:3px;background:var(--ink);color:var(--on-ink);cursor:pointer}.CalculatorPatternLab_runKey__iHLZe:disabled{opacity:.32;cursor:default}.CalculatorPatternLab_paperTape__Za1xd{min-width:0;padding:24px 30px 30px}.CalculatorPatternLab_tapeHeader__aTgqe,.CalculatorPatternLab_tapeRow__kTX40{display:grid;grid-template-columns:minmax(80px,.55fr) minmax(150px,1fr) minmax(90px,.55fr);grid-gap:12px;gap:12px;align-items:center}.CalculatorPatternLab_tapeHeader__aTgqe{padding:0 9px 8px;border-bottom:1px solid var(--ink)}.CalculatorPatternLab_tapeRow__kTX40{min-height:49px;padding:7px 9px;border-bottom:1px solid var(--line-row)}.CalculatorPatternLab_tapeRow__kTX40>span,.CalculatorPatternLab_tapeRow__kTX40>strong{font-family:var(--font-serif);font-weight:500}.CalculatorPatternLab_tapeRow__kTX40>strong{color:var(--accent);font-size:19px}.CalculatorPatternLab_tapeRow__kTX40>em{color:var(--ink-3);font-family:var(--font-mono);font-size:9px;font-style:normal}.CalculatorPatternLab_hiddenRow__sIKh_{margin:9px 0 0;padding:13px;border:1px dashed var(--chip-border);color:var(--ink-4);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-align:center}.CalculatorPatternLab_choiceGroup__XHf_w,.CalculatorPatternLab_evidenceGrid__PmFf4 fieldset,.CalculatorPatternLab_forecastDesk__to_us,.CalculatorPatternLab_mechanismDesk__I7vBg fieldset{min-width:0;margin:14px 0 0;padding:18px;border:1px solid var(--card-border);background:var(--surface)}.CalculatorPatternLab_choiceGroup__XHf_w legend,.CalculatorPatternLab_evidenceGrid__PmFf4 legend,.CalculatorPatternLab_forecastDesk__to_us legend,.CalculatorPatternLab_mechanismDesk__I7vBg legend{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--ink-3)}.CalculatorPatternLab_choiceGroup__XHf_w>div,.CalculatorPatternLab_evidenceGrid__PmFf4 fieldset>div,.CalculatorPatternLab_forecastDesk__to_us>div,.CalculatorPatternLab_mechanismDesk__I7vBg fieldset{display:grid;grid-gap:8px;gap:8px}.CalculatorPatternLab_forecastDesk__to_us>div{grid-template-columns:repeat(3,1fr)}.CalculatorPatternLab_choiceGroup__XHf_w button,.CalculatorPatternLab_evidenceGrid__PmFf4 button,.CalculatorPatternLab_forecastDesk__to_us button:not(.CalculatorPatternLab_reveal__M3Pwz),.CalculatorPatternLab_mechanismDesk__I7vBg fieldset button{min-height:45px;padding:9px 12px;border:1px solid var(--chip-border);border-radius:3px;background:var(--surface);color:var(--ink);cursor:pointer}.CalculatorPatternLab_choiceGroup__XHf_w button[aria-pressed=true],.CalculatorPatternLab_evidenceGrid__PmFf4 button[aria-pressed=true],.CalculatorPatternLab_forecastDesk__to_us button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.CalculatorPatternLab_conjecture__NZpZT,.CalculatorPatternLab_nudge__aoLtg,.CalculatorPatternLab_observation__7TwBm,.CalculatorPatternLab_proved__JaaOM{margin:14px 0 0;padding:12px 14px;font-family:var(--font-serif);font-size:var(--t-subline);line-height:1.55}.CalculatorPatternLab_conjecture__NZpZT{border-left:2px solid var(--accent);background:var(--accent-tint);color:var(--accent)}.CalculatorPatternLab_observation__7TwBm{border-left:2px solid var(--ink-3);background:var(--deep);color:var(--ink-2)}.CalculatorPatternLab_nudge__aoLtg{border-left:2px solid var(--warn);background:var(--warn-tint);color:var(--warn)}.CalculatorPatternLab_proved__JaaOM{border-left:2px solid var(--good);background:var(--good-tint);color:var(--good);animation:CalculatorPatternLab_ahaIn__nTqi2 .5s both}.CalculatorPatternLab_counterWorkspace__WGOXP,.CalculatorPatternLab_generalWorkspace__Nhjiu,.CalculatorPatternLab_mechanismWorkspace__zhO_U{margin-top:22px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);border:1px solid var(--card-border);background:var(--surface)}.CalculatorPatternLab_identityBoard__2bccm,.CalculatorPatternLab_squareTape__tcpqy,.CalculatorPatternLab_stateStage__F3sLR{min-width:0;padding:30px;border-right:1px solid var(--line);background:var(--deep)}.CalculatorPatternLab_stateStage__F3sLR>strong{color:var(--ink);font-family:var(--font-serif);font-size:clamp(31px,5vw,50px);font-weight:500}.CalculatorPatternLab_stateStage__F3sLR>strong i{color:var(--accent);font-style:normal;text-decoration:overline}.CalculatorPatternLab_statePath__KgZrh{margin-top:48px;display:flex;align-items:center;overflow-x:auto}.CalculatorPatternLab_statePath__KgZrh span>i,.CalculatorPatternLab_statePath__KgZrh>i{width:66px;height:66px;flex:0 0 66px;display:grid;place-items:center;border:1px solid var(--accent);border-radius:50%;background:var(--accent-tint);color:var(--accent);font-family:var(--font-serif);font-size:18px;font-style:normal}.CalculatorPatternLab_statePath__KgZrh span{display:flex;align-items:center}.CalculatorPatternLab_statePath__KgZrh span>b{min-width:74px;color:var(--ink-3);font-family:var(--font-serif);font-weight:500;text-align:center}.CalculatorPatternLab_stateStage__F3sLR>p{margin:36px 0 0;color:var(--good);font-family:var(--font-serif);font-size:20px}.CalculatorPatternLab_counterDesk__AXB9_,.CalculatorPatternLab_mechanismDesk__I7vBg,.CalculatorPatternLab_proofDesk__vFCe0{min-width:0;padding:25px 30px 30px}.CalculatorPatternLab_mechanismDesk__I7vBg>h3{margin:22px 0 0;color:var(--accent);font-family:var(--font-serif);font-size:24px;font-weight:500}.CalculatorPatternLab_choiceGroup__XHf_w,.CalculatorPatternLab_mechanismDesk__I7vBg fieldset{padding:13px 0;border:0;border-bottom:1px solid var(--line)}.CalculatorPatternLab_choiceGroup__XHf_w button,.CalculatorPatternLab_mechanismDesk__I7vBg fieldset button{width:100%;text-align:left;line-height:1.4}.CalculatorPatternLab_identityBoard__2bccm{display:flex;flex-direction:column;justify-content:center}.CalculatorPatternLab_identityBoard__2bccm>span{color:var(--ink-3);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em}.CalculatorPatternLab_identityBoard__2bccm>strong{margin-top:17px;color:var(--accent);font-family:var(--font-serif);font-size:clamp(25px,4vw,40px);font-weight:500}.CalculatorPatternLab_identityBoard__2bccm>p{margin:28px 0 0;color:var(--good);font-family:var(--font-serif);font-size:18px}.CalculatorPatternLab_identityBoard__2bccm>p i{color:var(--ink-3);font-style:normal}.CalculatorPatternLab_evidenceGrid__PmFf4{margin-top:22px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.CalculatorPatternLab_evidenceGrid__PmFf4 fieldset{margin:0;padding:20px}.CalculatorPatternLab_evidenceGrid__PmFf4 legend{padding:0 6px;color:var(--accent);line-height:1.4}.CalculatorPatternLab_squareTape__tcpqy>span{color:var(--accent)}.CalculatorPatternLab_boundaryReveal__Z1V5q p,.CalculatorPatternLab_squareTape__tcpqy>p{min-width:0;margin:13px 0 0;padding-bottom:10px;display:grid;grid-template-columns:minmax(90px,.55fr) auto minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;border-bottom:1px solid var(--line)}.CalculatorPatternLab_squareTape__tcpqy code,.CalculatorPatternLab_squareTape__tcpqy strong{min-width:0;overflow-wrap:anywhere;font-family:var(--font-serif);font-size:16px;font-weight:500}.CalculatorPatternLab_squareTape__tcpqy p>i{color:var(--ink-4);font-style:normal}.CalculatorPatternLab_squareTape__tcpqy strong{color:var(--accent)}.CalculatorPatternLab_squareTape__tcpqy em{color:var(--warn);font-family:var(--font-mono);font-size:9px;font-style:normal}.CalculatorPatternLab_boundaryReveal__Z1V5q{margin-top:20px;padding-top:7px;border-top:2px solid var(--warn)}.CalculatorPatternLab_completion__GK8Y9{position:fixed;z-index:30;left:50%;bottom:22px;transform:translateX(-50%);width:min(820px,calc(100vw - 36px));padding:15px 18px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:4px 14px;gap:4px 14px;align-items:center;border:1px solid var(--good);border-radius:4px;background:var(--surface);box-shadow:0 12px 40px var(--ink-tint);animation:CalculatorPatternLab_ahaIn__nTqi2 .5s both}.CalculatorPatternLab_completion__GK8Y9 span{grid-row:1/3;color:var(--good);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em}.CalculatorPatternLab_completion__GK8Y9 strong{font-family:var(--font-serif);font-size:14px}.CalculatorPatternLab_completion__GK8Y9 p{margin:0;color:var(--ink-3);font-size:11px;line-height:1.4}.CalculatorPatternLab_completion__GK8Y9 a{grid-column:3;grid-row:1/3;color:var(--accent);font-size:12px;text-decoration:none}@media (max-width:900px){.CalculatorPatternLab_topbar__XLUfV{position:-webkit-sticky;position:sticky;top:0;z-index:10;grid-template-columns:1fr auto}.CalculatorPatternLab_identity___KYfV{display:none}.CalculatorPatternLab_hero__lZn_V,.CalculatorPatternLab_sectionHead__diRvO{grid-template-columns:1fr;gap:18px}.CalculatorPatternLab_counterWorkspace__WGOXP,.CalculatorPatternLab_generalWorkspace__Nhjiu,.CalculatorPatternLab_mechanismWorkspace__zhO_U{grid-template-columns:1fr}.CalculatorPatternLab_identityBoard__2bccm,.CalculatorPatternLab_squareTape__tcpqy,.CalculatorPatternLab_stateStage__F3sLR{border-right:0;border-bottom:1px solid var(--line)}.CalculatorPatternLab_evidenceGrid__PmFf4{grid-template-columns:1fr}}@media (max-width:620px){.CalculatorPatternLab_shell__vDnq1{padding-bottom:125px}.CalculatorPatternLab_topbar__XLUfV{padding:0 12px}.CalculatorPatternLab_actions__7BgI_>span{display:none}.CalculatorPatternLab_hero__lZn_V{padding:27px 12px 34px}.CalculatorPatternLab_counterLab__4bbDB,.CalculatorPatternLab_evidenceLab__KYGr7,.CalculatorPatternLab_generalLab__8Av5F,.CalculatorPatternLab_mechanismLab__BiziJ,.CalculatorPatternLab_tapeLab__KPZAu{width:calc(100% - 24px);margin-top:28px}.CalculatorPatternLab_tapeWorkspace__uopH4{grid-template-columns:1fr}.CalculatorPatternLab_calculator__t46ZV{padding:17px;border-right:0;border-bottom:1px solid var(--line)}.CalculatorPatternLab_paperTape__Za1xd{padding:17px 12px 20px}.CalculatorPatternLab_tapeHeader__aTgqe,.CalculatorPatternLab_tapeRow__kTX40{grid-template-columns:68px minmax(110px,1fr) 66px;gap:7px}.CalculatorPatternLab_forecastDesk__to_us>div{grid-template-columns:1fr}.CalculatorPatternLab_counterDesk__AXB9_,.CalculatorPatternLab_identityBoard__2bccm,.CalculatorPatternLab_mechanismDesk__I7vBg,.CalculatorPatternLab_proofDesk__vFCe0,.CalculatorPatternLab_squareTape__tcpqy,.CalculatorPatternLab_stateStage__F3sLR{padding:21px 14px}.CalculatorPatternLab_stateStage__F3sLR>strong{font-size:34px}.CalculatorPatternLab_statePath__KgZrh span>i,.CalculatorPatternLab_statePath__KgZrh>i{width:54px;height:54px;flex-basis:54px}.CalculatorPatternLab_statePath__KgZrh span>b{min-width:55px}.CalculatorPatternLab_boundaryReveal__Z1V5q p,.CalculatorPatternLab_squareTape__tcpqy>p{grid-template-columns:minmax(80px,.5fr) auto minmax(0,1fr)}.CalculatorPatternLab_squareTape__tcpqy em{grid-column:1/-1}.CalculatorPatternLab_completion__GK8Y9{bottom:72px;grid-template-columns:1fr auto}.CalculatorPatternLab_completion__GK8Y9 span{grid-row:auto}.CalculatorPatternLab_completion__GK8Y9 strong{grid-column:1/-1}.CalculatorPatternLab_completion__GK8Y9 p{display:none}.CalculatorPatternLab_completion__GK8Y9 a{grid-column:2;grid-row:1}}.CirclePoly_root__3Ac5B{width:100%;max-width:520px}.CirclePoly_svg__wB9Bi{width:100%;height:auto;display:block;background:transparent;border-radius:2px}.CirclePoly_progressTrack__14FBC{height:8px;background:var(--ink-tint);border-radius:4px;margin-top:.75rem;overflow:hidden}.CirclePoly_progressBar__XOSjx{height:100%;background:var(--accent);border-radius:4px;transition:width .3s ease}.CirclePoly_progressLabel__eHSvL{font-size:var(--t-subline);color:var(--ink-2);margin-top:.25rem}.CirclePoly_note__wHW_1{margin-top:.5rem;font-size:var(--t-subline)}.CirclePoly_gloss__Xy8yW{font-style:italic;color:var(--ink-2)}.CircleRings_root__V9EAt{width:100%;max-width:520px}.CircleRings_svg__lbvVs{width:100%;height:auto;display:block;background:transparent;border-radius:2px}.CircleRings_controls__C_dCS{margin-top:.75rem}.CircleRings_buttons__yZCkk{display:flex;gap:.5rem;margin-top:.5rem}.CircleRings_btn__QTUnR{padding:.25rem .75rem;border:1px solid var(--ink);background:transparent;color:var(--ink);cursor:pointer;font-size:var(--t-subline,.8rem);border-radius:2px}.CircleRings_btn__QTUnR:hover{background:var(--ink);color:var(--surface)}.CircleRings_note__9WiqB{margin-top:.5rem;font-size:var(--t-subline)}.CircleRings_gloss__An_zW{font-style:italic;color:var(--ink-3)}.CircleSectors_root__gxiUw{width:100%;max-width:520px}.CircleSectors_svg__RKJPG{width:100%;height:auto;display:block;background:transparent;border-radius:2px}.CircleSectors_controls__Bap_0{margin-top:.75rem}.CircleSectors_buttons___FJ8o{display:flex;gap:.5rem;margin-top:.5rem}.CircleSectors_btn__02cat{padding:.25rem .75rem;border:1px solid var(--ink);background:transparent;color:var(--ink);cursor:pointer;font-size:var(--t-subline,.8rem);border-radius:2px}.CircleSectors_btn__02cat:hover{background:var(--ink);color:var(--surface)}.CircleSectors_note__pW8jm{margin-top:.5rem;font-size:var(--t-subline)}.CircleSectors_gloss__YdTAw{font-style:italic;color:var(--ink-3)}.CoordinateTranslationLab_shell__6lO04{min-height:100dvh;padding-bottom:150px;background:var(--bg);color:var(--ink)}.CoordinateTranslationLab_topbar__NfFiv{min-height:58px;padding:0 22px;display:grid;grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr);align-items:center;grid-gap:18px;gap:18px;border-bottom:1px solid var(--line);background:var(--surface)}.CoordinateTranslationLab_exit__wIIRL{color:var(--ink-2);font-size:13px;text-decoration:none}.CoordinateTranslationLab_identity__oCqhR{display:flex;align-items:baseline;gap:10px}.CoordinateTranslationLab_actions__FfROh>span,.CoordinateTranslationLab_identity__oCqhR em,.CoordinateTranslationLab_identity__oCqhR span{font-family:var(--font-mono);font-size:10px;font-style:normal;letter-spacing:.12em;color:var(--ink-3)}.CoordinateTranslationLab_identity__oCqhR strong{font-family:var(--font-serif);font-size:16px}.CoordinateTranslationLab_identity__oCqhR em{color:var(--accent)}.CoordinateTranslationLab_actions__FfROh{display:flex;justify-content:flex-end;align-items:center;gap:9px}.CoordinateTranslationLab_forensics__FAFAd{padding:38px clamp(24px,5vw,72px) 48px;background:var(--well);border-bottom:1px solid var(--line)}.CoordinateTranslationLab_head__hfci5{width:min(1180px,100%);margin:auto;display:grid;grid-template-columns:1fr minmax(230px,.35fr);grid-gap:48px;gap:48px}.CoordinateTranslationLab_head__hfci5>div>span,.CoordinateTranslationLab_history__BOFlG>span,.CoordinateTranslationLab_ledger__d_Emu>span,.CoordinateTranslationLab_reverseIntro__xL_gu>span,.CoordinateTranslationLab_verdict__HG8GU>div>span{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--accent)}.CoordinateTranslationLab_head__hfci5 h1,.CoordinateTranslationLab_reverseIntro__xL_gu h2,.CoordinateTranslationLab_verdict__HG8GU h2{margin:8px 0 10px;font-family:var(--font-serif);font-weight:500;line-height:1.15}.CoordinateTranslationLab_head__hfci5 h1{font-size:clamp(30px,4vw,49px)}.CoordinateTranslationLab_reverseIntro__xL_gu h2,.CoordinateTranslationLab_verdict__HG8GU h2{font-size:clamp(24px,2.8vw,34px)}.CoordinateTranslationLab_head__hfci5>div>p,.CoordinateTranslationLab_reverseIntro__xL_gu>p:not(.CoordinateTranslationLab_mentor__6TPj6){max-width:760px;margin:0;color:var(--ink-2);line-height:1.65}.CoordinateTranslationLab_mentor__6TPj6{max-width:280px;margin:5px 0 0;display:flex;flex-direction:column;gap:5px;color:var(--accent);font-family:var(--font-serif);font-size:15px;font-style:italic;line-height:1.5}.CoordinateTranslationLab_mentor__6TPj6 small{font-family:var(--font-mono);font-size:9px;font-style:normal;color:var(--ink-4)}.CoordinateTranslationLab_moveControls__bPBpf{width:min(850px,100%);margin:30px auto 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.CoordinateTranslationLab_moveControls__bPBpf button{min-height:60px;padding:9px 12px;display:grid;grid-template-columns:auto 1fr;grid-gap:5px;gap:5px;border:1px solid var(--chip-border);background:var(--surface);color:var(--ink);cursor:pointer;text-align:left}.CoordinateTranslationLab_moveControls__bPBpf button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint)}.CoordinateTranslationLab_moveControls__bPBpf span{grid-row:1/3;color:var(--good)}.CoordinateTranslationLab_moveControls__bPBpf strong{font-size:11px}.CoordinateTranslationLab_moveControls__bPBpf b{color:var(--accent);font-family:var(--font-mono);font-size:9px}.CoordinateTranslationLab_workspace__qM1N1{width:min(1180px,100%);margin:20px auto 0;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);border:1px solid var(--card-border);background:var(--surface)}.CoordinateTranslationLab_plot__bUwbI{min-width:0;padding:20px;border-right:1px solid var(--line);background:var(--deep)}.CoordinateTranslationLab_plot__bUwbI svg{width:100%;display:block}.CoordinateTranslationLab_gridLine__0q1Dl{stroke:var(--line);stroke-width:1}.CoordinateTranslationLab_originalShape__eX9Dc{fill:var(--ink-tint);stroke:var(--ink);stroke-width:3}.CoordinateTranslationLab_movedShape__rq34t{fill:var(--accent-tint);stroke:var(--accent);stroke-width:4;stroke-dasharray:8 6}.CoordinateTranslationLab_movedText__I_WnK,.CoordinateTranslationLab_originalText__9L9LZ{font-family:var(--font-mono);font-size:13px;text-anchor:middle}.CoordinateTranslationLab_originalText__9L9LZ{fill:var(--ink-2)}.CoordinateTranslationLab_movedText__I_WnK{fill:var(--accent)}.CoordinateTranslationLab_legend__lw5B3{display:flex;justify-content:center;gap:25px;color:var(--ink-3);font-size:11px}.CoordinateTranslationLab_legend__lw5B3 b:before,.CoordinateTranslationLab_legend__lw5B3 span:before{content:"";display:inline-block;width:18px;margin-right:6px;border-top:3px solid var(--ink)}.CoordinateTranslationLab_legend__lw5B3 b:before{border-color:var(--accent);border-top-style:dashed}.CoordinateTranslationLab_ledger__d_Emu{padding:27px}.CoordinateTranslationLab_ledger__d_Emu table{width:100%;margin-top:14px;border-collapse:collapse;font-family:var(--font-mono);font-size:10px}.CoordinateTranslationLab_ledger__d_Emu td,.CoordinateTranslationLab_ledger__d_Emu th{padding:11px 6px;border-bottom:1px solid var(--line);text-align:left}.CoordinateTranslationLab_ledger__d_Emu td:last-child{color:var(--accent);font-weight:700}.CoordinateTranslationLab_ledger__d_Emu p{margin:18px 0 0;color:var(--ink-2);font-family:var(--font-serif);font-size:13px;line-height:1.6}.CoordinateTranslationLab_ledger__d_Emu>strong{display:block;margin-top:14px;color:var(--good);font-size:12px}.CoordinateTranslationLab_reverse__kbJix,.CoordinateTranslationLab_verdict__HG8GU{width:min(1180px,calc(100% - 40px));margin:46px auto 0;display:grid;grid-template-columns:minmax(290px,.76fr) minmax(0,1.24fr);border:1px solid var(--card-border);background:var(--surface)}.CoordinateTranslationLab_reverseIntro__xL_gu,.CoordinateTranslationLab_verdict__HG8GU>div:first-child{padding:30px;border-right:1px solid var(--line);background:var(--deep)}.CoordinateTranslationLab_reverseDesk__OjB3T,.CoordinateTranslationLab_verdictChoices__fT02W{padding:25px 30px 30px}.CoordinateTranslationLab_verdictChoices__fT02W>button{width:100%;min-height:54px;margin-bottom:8px;padding:10px 13px;border:1px solid var(--chip-border);background:var(--surface);color:var(--ink);cursor:pointer;text-align:left}.CoordinateTranslationLab_nudge__n2rQy,.CoordinateTranslationLab_proved__DWiDZ{margin:14px 0 0;padding:12px 14px;font-family:var(--font-serif);font-size:13px;line-height:1.55}.CoordinateTranslationLab_nudge__n2rQy{border-left:2px solid var(--warn);background:var(--warn-tint);color:var(--warn)}.CoordinateTranslationLab_proved__DWiDZ{border-left:2px solid var(--good);background:var(--good-tint);color:var(--good)}.CoordinateTranslationLab_reverseIntro__xL_gu .CoordinateTranslationLab_mentor__6TPj6{margin-top:24px}.CoordinateTranslationLab_history__BOFlG{margin-top:30px;padding-top:18px;border-top:1px solid var(--line)}.CoordinateTranslationLab_history__BOFlG p{margin:8px 0 0;color:var(--ink-2);font-family:var(--font-serif);font-size:13px;line-height:1.6}.CoordinateTranslationLab_choice__Slt49{margin:0;padding:13px 0;border:0;border-bottom:1px solid var(--line)}.CoordinateTranslationLab_choice__Slt49 legend{margin-bottom:8px;font-family:var(--font-mono);font-size:9px;color:var(--ink-3)}.CoordinateTranslationLab_choice__Slt49>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.CoordinateTranslationLab_choice__Slt49 button{min-height:49px;padding:9px;border:1px solid var(--chip-border);background:var(--surface);color:var(--ink);cursor:pointer}.CoordinateTranslationLab_choice__Slt49 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.CoordinateTranslationLab_check__aKXDb{width:100%;min-height:45px;margin-top:14px;border:1px solid var(--ink);background:var(--ink);color:var(--on-ink);cursor:pointer}.CoordinateTranslationLab_completion__R0uTS{position:fixed;z-index:30;left:50%;bottom:22px;transform:translateX(-50%);width:min(800px,calc(100vw - 36px));padding:15px 18px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:4px 14px;gap:4px 14px;align-items:center;border:1px solid var(--good);background:var(--surface);box-shadow:0 12px 40px var(--ink-tint)}.CoordinateTranslationLab_completion__R0uTS span{grid-row:1/3;color:var(--good);font-family:var(--font-mono);font-size:10px}.CoordinateTranslationLab_completion__R0uTS strong{font-family:var(--font-serif);font-size:14px}.CoordinateTranslationLab_completion__R0uTS p{margin:0;color:var(--ink-3);font-size:11px}.CoordinateTranslationLab_completion__R0uTS a{grid-column:3;grid-row:1/3;color:var(--accent);text-decoration:none;font-size:12px}@media(max-width:900px){.CoordinateTranslationLab_topbar__NfFiv{position:-webkit-sticky;position:sticky;top:0;z-index:10;grid-template-columns:1fr auto}.CoordinateTranslationLab_identity__oCqhR{display:none}.CoordinateTranslationLab_head__hfci5{grid-template-columns:1fr;gap:18px}.CoordinateTranslationLab_reverse__kbJix,.CoordinateTranslationLab_verdict__HG8GU,.CoordinateTranslationLab_workspace__qM1N1{grid-template-columns:1fr}.CoordinateTranslationLab_plot__bUwbI,.CoordinateTranslationLab_reverseIntro__xL_gu,.CoordinateTranslationLab_verdict__HG8GU>div:first-child{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:620px){.CoordinateTranslationLab_shell__6lO04{padding-bottom:120px}.CoordinateTranslationLab_topbar__NfFiv{padding:0 12px}.CoordinateTranslationLab_actions__FfROh>span{display:none}.CoordinateTranslationLab_forensics__FAFAd{padding:27px 12px 34px}.CoordinateTranslationLab_moveControls__bPBpf{grid-template-columns:1fr}.CoordinateTranslationLab_plot__bUwbI{padding:5px}.CoordinateTranslationLab_ledger__d_Emu{padding:20px 12px}.CoordinateTranslationLab_ledger__d_Emu td,.CoordinateTranslationLab_ledger__d_Emu th{padding:9px 3px;font-size:8px}.CoordinateTranslationLab_reverse__kbJix,.CoordinateTranslationLab_verdict__HG8GU{width:calc(100% - 24px);margin-top:25px}.CoordinateTranslationLab_reverseDesk__OjB3T,.CoordinateTranslationLab_reverseIntro__xL_gu,.CoordinateTranslationLab_verdictChoices__fT02W,.CoordinateTranslationLab_verdict__HG8GU>div:first-child{padding:22px 15px}.CoordinateTranslationLab_choice__Slt49>div{grid-template-columns:1fr}.CoordinateTranslationLab_completion__R0uTS{bottom:72px;grid-template-columns:1fr auto}.CoordinateTranslationLab_completion__R0uTS span{grid-row:auto}.CoordinateTranslationLab_completion__R0uTS strong{grid-column:1/-1}.CoordinateTranslationLab_completion__R0uTS p{display:none}.CoordinateTranslationLab_completion__R0uTS a{grid-column:2;grid-row:1}}.CoordinateTranslate_root__59UMq{width:100%;max-width:520px}.CoordinateTranslate_svg__Yvnjz{width:100%;height:auto;display:block;background:transparent;border-radius:2px}.CoordinateTranslate_note__ZlF1d{margin-top:.5rem;font-size:var(--t-subline)}.CoordinateTranslate_gloss__kUmkf{font-style:italic;color:var(--ink-3)}.DecimalDivisorLab_shell__8LK09{min-height:100dvh;padding-bottom:150px;background:var(--bg);color:var(--ink)}.DecimalDivisorLab_topbar__ChXZx{min-height:58px;padding:0 22px;display:grid;grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr);align-items:center;grid-gap:18px;gap:18px;border-bottom:1px solid var(--line);background:var(--surface)}.DecimalDivisorLab_exit__C3rt4{color:var(--ink-2);font-size:13px;text-decoration:none}.DecimalDivisorLab_identity___vXFq{display:flex;align-items:baseline;gap:10px}.DecimalDivisorLab_actions__ltPn0>span,.DecimalDivisorLab_identity___vXFq em,.DecimalDivisorLab_identity___vXFq span{font-family:var(--font-mono);font-size:10px;font-style:normal;letter-spacing:.12em;color:var(--ink-3)}.DecimalDivisorLab_identity___vXFq strong{font-family:var(--font-serif);font-size:16px}.DecimalDivisorLab_identity___vXFq em{color:var(--accent)}.DecimalDivisorLab_actions__ltPn0{display:flex;justify-content:flex-end;align-items:center;gap:9px}.DecimalDivisorLab_tunnel__Pf3ec{padding:38px clamp(24px,5vw,72px) 48px;background:var(--well);border-bottom:1px solid var(--line)}.DecimalDivisorLab_head__RHt1r{width:min(1180px,100%);margin:auto;display:grid;grid-template-columns:1fr minmax(230px,.35fr);grid-gap:48px;gap:48px}.DecimalDivisorLab_audit__aFhCR>div>span,.DecimalDivisorLab_head__RHt1r>div>span,.DecimalDivisorLab_history__IjnIM>span,.DecimalDivisorLab_transferIntro__yrvCl>span,.DecimalDivisorLab_zero__vVxHZ>div>span{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--accent)}.DecimalDivisorLab_audit__aFhCR h2,.DecimalDivisorLab_head__RHt1r h1,.DecimalDivisorLab_transferIntro__yrvCl h2,.DecimalDivisorLab_zero__vVxHZ h2{margin:8px 0 10px;font-family:var(--font-serif);font-weight:500;line-height:1.15}.DecimalDivisorLab_head__RHt1r h1{font-size:clamp(30px,4vw,49px)}.DecimalDivisorLab_audit__aFhCR h2,.DecimalDivisorLab_transferIntro__yrvCl h2,.DecimalDivisorLab_zero__vVxHZ h2{font-size:clamp(24px,2.8vw,34px)}.DecimalDivisorLab_head__RHt1r>div>p{max-width:760px;margin:0;color:var(--ink-2);line-height:1.65}.DecimalDivisorLab_mentor__RfQ6S{max-width:280px;margin:5px 0 0;display:flex;flex-direction:column;gap:5px;color:var(--accent);font-family:var(--font-serif);font-size:15px;font-style:italic;line-height:1.5}.DecimalDivisorLab_mentor__RfQ6S small{font-family:var(--font-mono);font-size:9px;font-style:normal;color:var(--ink-4)}.DecimalDivisorLab_guess__jrsep{width:min(620px,100%);margin:30px auto 0;display:grid;grid-template-columns:1fr repeat(3,80px);grid-gap:7px;gap:7px;align-items:center}.DecimalDivisorLab_guess__jrsep>span{font-family:var(--font-mono);font-size:10px;color:var(--ink-3)}.DecimalDivisorLab_guess__jrsep button{min-height:46px;border:1px solid var(--chip-border);background:var(--surface);color:var(--ink);cursor:pointer}.DecimalDivisorLab_guess__jrsep button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.DecimalDivisorLab_guess__jrsep p{grid-column:1/-1;margin:4px 0 0;color:var(--warn);font-size:12px}.DecimalDivisorLab_workspace__towLi{width:min(1180px,100%);margin:24px auto 0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);border:1px solid var(--card-border);background:var(--surface)}.DecimalDivisorLab_measureStage__QHeMc{min-width:0;padding:28px;border-right:1px solid var(--line);background:var(--deep)}.DecimalDivisorLab_lens__ipNNh{display:grid;grid-template-columns:auto 1fr 1fr;grid-gap:7px;gap:7px;align-items:center}.DecimalDivisorLab_lens__ipNNh span{font-family:var(--font-mono);font-size:9px;color:var(--ink-3)}.DecimalDivisorLab_lens__ipNNh button{min-height:42px;padding:8px;border:1px solid var(--chip-border);background:var(--surface);color:var(--ink);cursor:pointer}.DecimalDivisorLab_lens__ipNNh button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.DecimalDivisorLab_corridor__gFDmC{margin-top:42px;display:grid;grid-template-columns:repeat(20,1fr);border:2px solid var(--ink)}.DecimalDivisorLab_corridor__gFDmC i{min-width:0;height:96px;position:relative;border-right:1px solid var(--accent);background:var(--accent-tint)}.DecimalDivisorLab_corridor__gFDmC i:last-child{border-right:0}.DecimalDivisorLab_corridor__gFDmC b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-90deg);font-family:var(--font-mono);font-size:8px;color:var(--accent);white-space:nowrap}.DecimalDivisorLab_scaleLabels__KHAEa{display:flex;justify-content:space-between;margin-top:8px;font-family:var(--font-mono);font-size:9px;color:var(--ink-3)}.DecimalDivisorLab_finding__T5IyS{padding:31px}.DecimalDivisorLab_finding__T5IyS>span{font-family:var(--font-mono);font-size:10px;color:var(--accent)}.DecimalDivisorLab_finding__T5IyS>strong{display:block;margin-top:14px;font-family:var(--font-serif);font-size:24px}.DecimalDivisorLab_finding__T5IyS p{color:var(--ink-2);font-family:var(--font-serif);font-size:13px;line-height:1.6}.DecimalDivisorLab_finding__T5IyS>b{color:var(--good);font-size:22px}.DecimalDivisorLab_audit__aFhCR,.DecimalDivisorLab_transfer__8iWzV,.DecimalDivisorLab_zero__vVxHZ{width:min(1180px,calc(100% - 40px));margin:46px auto 0;display:grid;grid-template-columns:minmax(290px,.76fr) minmax(0,1.24fr);border:1px solid var(--card-border);background:var(--surface)}.DecimalDivisorLab_audit__aFhCR>div:first-child,.DecimalDivisorLab_transferIntro__yrvCl,.DecimalDivisorLab_zero__vVxHZ>div:first-child{padding:30px;border-right:1px solid var(--line);background:var(--deep)}.DecimalDivisorLab_auditDesk__GbnqM,.DecimalDivisorLab_transferDesk__JJnql{padding:25px 30px}.DecimalDivisorLab_auditDesk__GbnqM>button{width:100%;min-height:55px;margin-bottom:8px;padding:10px 13px;border:1px solid var(--chip-border);background:var(--surface);color:var(--ink);cursor:pointer;text-align:left}.DecimalDivisorLab_nudge__NyIzl,.DecimalDivisorLab_proved__ha4QH{margin:14px 0 0;padding:12px 14px;font-family:var(--font-serif);font-size:13px;line-height:1.55}.DecimalDivisorLab_nudge__NyIzl{border-left:2px solid var(--warn);background:var(--warn-tint);color:var(--warn)}.DecimalDivisorLab_proved__ha4QH{border-left:2px solid var(--good);background:var(--good-tint);color:var(--good)}.DecimalDivisorLab_transferIntro__yrvCl .DecimalDivisorLab_mentor__RfQ6S{margin-top:24px}.DecimalDivisorLab_history__IjnIM{margin-top:30px;padding-top:18px;border-top:1px solid var(--line)}.DecimalDivisorLab_history__IjnIM p{margin:8px 0 0;color:var(--ink-2);font-family:var(--font-serif);font-size:13px;line-height:1.6}.DecimalDivisorLab_choice___6jgj{margin:0;padding:13px 0;border:0;border-bottom:1px solid var(--line)}.DecimalDivisorLab_choice___6jgj legend{margin-bottom:8px;font-family:var(--font-mono);font-size:9px;color:var(--ink-3)}.DecimalDivisorLab_choice___6jgj>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.DecimalDivisorLab_choice___6jgj button{min-height:50px;padding:9px;border:1px solid var(--chip-border);background:var(--surface);color:var(--ink);cursor:pointer}.DecimalDivisorLab_choice___6jgj button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.DecimalDivisorLab_check__FtKQG{width:100%;min-height:45px;margin-top:14px;border:1px solid var(--ink);background:var(--ink);color:var(--on-ink);cursor:pointer}.DecimalDivisorLab_completion__5DsVQ{position:fixed;z-index:30;left:50%;bottom:22px;transform:translateX(-50%);width:min(790px,calc(100vw - 36px));padding:15px 18px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:4px 14px;gap:4px 14px;align-items:center;border:1px solid var(--good);background:var(--surface);box-shadow:0 12px 40px var(--ink-tint)}.DecimalDivisorLab_completion__5DsVQ span{grid-row:1/3;color:var(--good);font-family:var(--font-mono);font-size:10px}.DecimalDivisorLab_completion__5DsVQ strong{font-family:var(--font-serif);font-size:14px}.DecimalDivisorLab_completion__5DsVQ p{margin:0;color:var(--ink-3);font-size:11px}.DecimalDivisorLab_completion__5DsVQ a{grid-column:3;grid-row:1/3;color:var(--accent);text-decoration:none;font-size:12px}@media(max-width:900px){.DecimalDivisorLab_topbar__ChXZx{position:-webkit-sticky;position:sticky;top:0;z-index:10;grid-template-columns:1fr auto}.DecimalDivisorLab_identity___vXFq{display:none}.DecimalDivisorLab_head__RHt1r{grid-template-columns:1fr;gap:18px}.DecimalDivisorLab_audit__aFhCR,.DecimalDivisorLab_transfer__8iWzV,.DecimalDivisorLab_workspace__towLi,.DecimalDivisorLab_zero__vVxHZ{grid-template-columns:1fr}.DecimalDivisorLab_audit__aFhCR>div:first-child,.DecimalDivisorLab_measureStage__QHeMc,.DecimalDivisorLab_transferIntro__yrvCl,.DecimalDivisorLab_zero__vVxHZ>div:first-child{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:620px){.DecimalDivisorLab_shell__8LK09{padding-bottom:120px}.DecimalDivisorLab_topbar__ChXZx{padding:0 12px}.DecimalDivisorLab_actions__ltPn0>span{display:none}.DecimalDivisorLab_tunnel__Pf3ec{padding:27px 12px 34px}.DecimalDivisorLab_guess__jrsep{grid-template-columns:repeat(3,1fr)}.DecimalDivisorLab_guess__jrsep>span{grid-column:1/-1}.DecimalDivisorLab_measureStage__QHeMc{padding:20px 8px}.DecimalDivisorLab_lens__ipNNh{grid-template-columns:1fr}.DecimalDivisorLab_corridor__gFDmC{margin-top:25px}.DecimalDivisorLab_corridor__gFDmC i{height:70px}.DecimalDivisorLab_corridor__gFDmC b{font-size:6px}.DecimalDivisorLab_finding__T5IyS{padding:22px 15px}.DecimalDivisorLab_audit__aFhCR,.DecimalDivisorLab_transfer__8iWzV,.DecimalDivisorLab_zero__vVxHZ{width:calc(100% - 24px);margin-top:25px}.DecimalDivisorLab_auditDesk__GbnqM,.DecimalDivisorLab_audit__aFhCR>div:first-child,.DecimalDivisorLab_transferDesk__JJnql,.DecimalDivisorLab_transferIntro__yrvCl,.DecimalDivisorLab_zero__vVxHZ>div:first-child{padding:22px 15px}.DecimalDivisorLab_choice___6jgj>div{grid-template-columns:1fr}.DecimalDivisorLab_completion__5DsVQ{bottom:72px;grid-template-columns:1fr auto}.DecimalDivisorLab_completion__5DsVQ span{grid-row:auto}.DecimalDivisorLab_completion__5DsVQ strong{grid-column:1/-1}.DecimalDivisorLab_completion__5DsVQ p{display:none}.DecimalDivisorLab_completion__5DsVQ a{grid-column:2;grid-row:1}}.DecimalLawsLab_shell__LwBZ9{min-height:100dvh;padding-bottom:150px;background:var(--bg);color:var(--ink)}.DecimalLawsLab_topbar__DDpjo{min-height:58px;padding:0 22px;display:grid;grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr);align-items:center;grid-gap:18px;gap:18px;border-bottom:1px solid var(--line);background:var(--surface)}.DecimalLawsLab_exit__ssfyS{color:var(--ink-2);font-size:13px;text-decoration:none}.DecimalLawsLab_exit__ssfyS:hover{color:var(--accent)}.DecimalLawsLab_identity__1jOA3{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.DecimalLawsLab_actions__hyxoF>span,.DecimalLawsLab_identity__1jOA3 em,.DecimalLawsLab_identity__1jOA3 span{font-family:var(--font-mono);font-size:10px;font-style:normal;letter-spacing:.12em;color:var(--ink-3)}.DecimalLawsLab_identity__1jOA3 strong{font-family:var(--font-serif);font-size:16px;font-weight:600}.DecimalLawsLab_identity__1jOA3 em{color:var(--accent)}.DecimalLawsLab_actions__hyxoF{display:flex;justify-content:flex-end;align-items:center;gap:9px}.DecimalLawsLab_lab__8Iy0N{min-height:calc(100dvh - 58px);padding:38px clamp(24px,5vw,72px) 48px;background:var(--well);border-bottom:1px solid var(--line)}.DecimalLawsLab_labHead__WnoAc{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.35fr);grid-gap:48px;gap:48px}.DecimalLawsLab_auditDesk__3tE_N>span,.DecimalLawsLab_history__w82bu>span,.DecimalLawsLab_labHead__WnoAc>div>span,.DecimalLawsLab_reverseIntro__5ViX_>span{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--accent)}.DecimalLawsLab_labHead__WnoAc h1,.DecimalLawsLab_reverseIntro__5ViX_ h2{margin:8px 0 10px;font-family:var(--font-serif);font-weight:500;line-height:1.15}.DecimalLawsLab_labHead__WnoAc h1{font-size:clamp(30px,4vw,49px)}.DecimalLawsLab_reverseIntro__5ViX_ h2{font-size:clamp(24px,2.8vw,34px)}.DecimalLawsLab_labHead__WnoAc>div>p,.DecimalLawsLab_reverseIntro__5ViX_>p:not(.DecimalLawsLab_mentor__hnAbs){max-width:770px;margin:0;color:var(--ink-2);line-height:1.65}.DecimalLawsLab_mentor__hnAbs{max-width:280px;margin:5px 0 0;display:flex;flex-direction:column;gap:5px;color:var(--accent);font-family:var(--font-serif);font-size:15px;font-style:italic;line-height:1.5;transform:rotate(-.3deg)}.DecimalLawsLab_mentor__hnAbs small{font-family:var(--font-mono);font-size:9px;font-style:normal;letter-spacing:.13em;color:var(--ink-4)}.DecimalLawsLab_lawTabs__fmnok{width:min(800px,100%);margin:31px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.DecimalLawsLab_lawTabs__fmnok button{min-height:52px;padding:9px 13px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px;gap:8px;border:0;border-right:1px solid var(--line);background:var(--surface);color:var(--ink-3);cursor:pointer;text-align:left}.DecimalLawsLab_lawTabs__fmnok button:last-child{border-right:0}.DecimalLawsLab_lawTabs__fmnok button[aria-selected=true]{background:var(--accent-tint);color:var(--ink);box-shadow:inset 0 -3px var(--accent)}.DecimalLawsLab_lawTabs__fmnok em,.DecimalLawsLab_lawTabs__fmnok span{font-family:var(--font-mono);font-size:9px;font-style:normal}.DecimalLawsLab_lawTabs__fmnok em{color:var(--good)}.DecimalLawsLab_labWorkspace__mUkSF{width:min(1180px,100%);margin:22px auto 0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);border:1px solid var(--card-border);background:var(--surface)}.DecimalLawsLab_transformStage__wiqHH{min-width:0;min-height:450px;padding:30px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--line);background:var(--deep)}.DecimalLawsLab_equationPair__3CANC{display:grid;grid-template-columns:1fr auto 1fr auto;grid-gap:13px;gap:13px;align-items:center;text-align:center}.DecimalLawsLab_equationPair__3CANC span{grid-column:1/-1;margin-bottom:8px;color:var(--ink-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.1em}.DecimalLawsLab_equationPair__3CANC strong{font-family:var(--font-serif);font-size:clamp(18px,2.6vw,27px);font-weight:500}.DecimalLawsLab_equationPair__3CANC i{color:var(--accent);font-size:20px;font-style:normal}.DecimalLawsLab_equationPair__3CANC b{color:var(--good);font-family:var(--font-serif);font-size:19px}.DecimalLawsLab_rectangleRotated__YkRKl,.DecimalLawsLab_rectangle__URBgC{width:270px;height:180px;margin:56px auto 0;position:relative;display:grid;place-items:center;border:2px solid var(--accent);background:var(--accent-tint);transition:width .4s ease,height .4s ease}.DecimalLawsLab_rectangleRotated__YkRKl{width:180px;height:270px}.DecimalLawsLab_rectangleRotated__YkRKl span,.DecimalLawsLab_rectangle__URBgC span{position:absolute;left:50%;bottom:-24px;transform:translateX(-50%);font-family:var(--font-mono);font-size:10px}.DecimalLawsLab_rectangleRotated__YkRKl b,.DecimalLawsLab_rectangle__URBgC b{position:absolute;left:-28px;top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-size:10px}.DecimalLawsLab_rectangleRotated__YkRKl i,.DecimalLawsLab_rectangle__URBgC i{color:var(--accent);font-family:var(--font-serif);font-size:24px;font-style:normal}.DecimalLawsLab_scaleChain__xLCNs{margin:85px auto 0;display:flex;justify-content:center;align-items:center;gap:12px}.DecimalLawsLab_scaleChain__xLCNs b,.DecimalLawsLab_scaleChain__xLCNs i,.DecimalLawsLab_scaleChain__xLCNs span{min-height:58px;padding:0 17px;display:grid;place-items:center;border:1px solid var(--line);background:var(--surface);font-family:var(--font-serif);font-size:19px;font-style:normal}.DecimalLawsLab_scaleChain__xLCNs .DecimalLawsLab_grouped__60sV3{outline:2px solid var(--accent);outline-offset:5px;background:var(--accent-tint);color:var(--accent)}.DecimalLawsLab_scaleChain__xLCNs b{border-color:var(--good);color:var(--good)}.DecimalLawsLab_areaSplit__yn113,.DecimalLawsLab_areaWhole__hAu8Q{width:370px;height:210px;margin:55px auto 0;position:relative;display:flex;border:2px solid var(--accent);background:var(--accent-tint)}.DecimalLawsLab_areaSplit__yn113>div,.DecimalLawsLab_areaWhole__hAu8Q>div{display:grid;place-items:center;transition:border .3s ease,background .3s ease}.DecimalLawsLab_areaSplit__yn113>div:first-child,.DecimalLawsLab_areaWhole__hAu8Q>div:first-child{flex:13 1}.DecimalLawsLab_areaSplit__yn113>div:nth-child(2),.DecimalLawsLab_areaWhole__hAu8Q>div:nth-child(2){flex:7 1}.DecimalLawsLab_areaWhole__hAu8Q>div+div{border-left:1px dashed var(--ink-4)}.DecimalLawsLab_areaSplit__yn113>div+div{border-left:3px solid var(--warn);background:var(--warn-tint)}.DecimalLawsLab_areaSplit__yn113 span,.DecimalLawsLab_areaWhole__hAu8Q span{font-family:var(--font-mono);font-size:10px}.DecimalLawsLab_areaSplit__yn113 b,.DecimalLawsLab_areaWhole__hAu8Q b{position:absolute;left:-31px;top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-size:10px}.DecimalLawsLab_auditDesk__3tE_N{min-width:0;padding:31px}.DecimalLawsLab_auditDesk__3tE_N h2{margin:9px 0 12px;font-family:var(--font-serif);font-size:23px;font-weight:500;line-height:1.3}.DecimalLawsLab_auditDesk__3tE_N>p:not(.DecimalLawsLab_nudge__5EsGj,.DecimalLawsLab_proved__mN0D3,.DecimalLawsLab_allProved__90RFx){color:var(--ink-3);font-size:12px}.DecimalLawsLab_invariantChoices__YG5Uk{margin-top:14px;display:grid;grid-gap:8px;gap:8px}.DecimalLawsLab_invariantChoices__YG5Uk button{min-height:54px;padding:10px 13px;border:1px solid var(--chip-border);border-radius:3px;background:var(--surface);color:var(--ink);cursor:pointer;text-align:left}.DecimalLawsLab_invariantChoices__YG5Uk button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint)}.DecimalLawsLab_nudge__5EsGj,.DecimalLawsLab_proved__mN0D3{margin:14px 0 0;padding:12px 14px;font-family:var(--font-serif);font-size:13px;line-height:1.55}.DecimalLawsLab_nudge__5EsGj{border-left:2px solid var(--warn);background:var(--warn-tint);color:var(--warn)}.DecimalLawsLab_proved__mN0D3{border-left:2px solid var(--good);background:var(--good-tint);color:var(--good);animation:DecimalLawsLab_ahaIn__iFJ7w .5s both}.DecimalLawsLab_invariantLocked__ca71A{margin-top:14px;padding:13px 14px;border-left:2px solid var(--good);background:var(--good-tint)}.DecimalLawsLab_invariantLocked__ca71A strong{color:var(--good);font-family:var(--font-mono);font-size:9px;letter-spacing:.09em}.DecimalLawsLab_invariantLocked__ca71A p{margin:7px 0 0;color:var(--ink-2);font-family:var(--font-serif);font-size:13px;line-height:1.5}.DecimalLawsLab_nextButton__Sdj0P,.DecimalLawsLab_reverseButton__K4swu,.DecimalLawsLab_transformButton__x_Q9V{width:100%;min-height:45px;margin-top:13px;border:1px solid var(--ink);border-radius:3px;background:var(--ink);color:var(--on-ink);cursor:pointer}.DecimalLawsLab_nextButton__Sdj0P:hover,.DecimalLawsLab_reverseButton__K4swu:hover,.DecimalLawsLab_transformButton__x_Q9V:hover{border-color:var(--accent);background:var(--accent)}.DecimalLawsLab_allProved__90RFx{margin:16px 0 0;color:var(--good);font-family:var(--font-serif);font-size:13px;line-height:1.5}.DecimalLawsLab_reverse__mmXR3{width:min(1180px,calc(100% - 40px));margin:46px auto 0;display:grid;grid-template-columns:minmax(290px,.76fr) minmax(0,1.24fr);border:1px solid var(--card-border);background:var(--surface)}.DecimalLawsLab_reverseIntro__5ViX_{padding:30px;border-right:1px solid var(--line);background:var(--deep)}.DecimalLawsLab_reverseIntro__5ViX_ .DecimalLawsLab_mentor__hnAbs{margin-top:25px}.DecimalLawsLab_history__w82bu{margin-top:30px;padding-top:18px;border-top:1px solid var(--line)}.DecimalLawsLab_history__w82bu p{margin:8px 0 0;color:var(--ink-2);font-family:var(--font-serif);font-size:13px;line-height:1.6}.DecimalLawsLab_reverseDesk__B5q1m{padding:25px 30px 30px}.DecimalLawsLab_choiceGroup__2NPmJ{margin:0;padding:13px 0;border:0;border-bottom:1px solid var(--line)}.DecimalLawsLab_choiceGroup__2NPmJ legend{margin-bottom:8px;font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;color:var(--ink-3)}.DecimalLawsLab_choiceGroup__2NPmJ>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.DecimalLawsLab_choiceGroup__2NPmJ button{min-height:48px;padding:9px 11px;border:1px solid var(--chip-border);border-radius:3px;background:var(--surface);color:var(--ink);cursor:pointer}.DecimalLawsLab_choiceGroup__2NPmJ button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.DecimalLawsLab_completion__MteB_{position:fixed;z-index:30;left:50%;bottom:22px;transform:translateX(-50%);width:min(780px,calc(100vw - 36px));padding:15px 18px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:4px 14px;gap:4px 14px;align-items:center;border:1px solid var(--good);border-radius:4px;background:var(--surface);box-shadow:0 12px 40px var(--ink-tint);animation:DecimalLawsLab_ahaIn__iFJ7w .5s both}.DecimalLawsLab_completion__MteB_ span{grid-row:1/3;color:var(--good);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em}.DecimalLawsLab_completion__MteB_ strong{font-family:var(--font-serif);font-size:14px}.DecimalLawsLab_completion__MteB_ p{margin:0;color:var(--ink-3);font-size:11.5px;line-height:1.4}.DecimalLawsLab_completion__MteB_ a{grid-column:3;grid-row:1/3;color:var(--accent);text-decoration:none;font-size:12px}@media (max-width:900px){.DecimalLawsLab_topbar__DDpjo{position:-webkit-sticky;position:sticky;top:0;z-index:10;grid-template-columns:1fr auto}.DecimalLawsLab_identity__1jOA3{display:none}.DecimalLawsLab_labHead__WnoAc{grid-template-columns:1fr;gap:18px}.DecimalLawsLab_labWorkspace__mUkSF,.DecimalLawsLab_reverse__mmXR3{grid-template-columns:1fr}.DecimalLawsLab_reverseIntro__5ViX_,.DecimalLawsLab_transformStage__wiqHH{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:620px){.DecimalLawsLab_shell__LwBZ9{padding-bottom:120px}.DecimalLawsLab_topbar__DDpjo{padding:0 12px}.DecimalLawsLab_actions__hyxoF>span{display:none}.DecimalLawsLab_lab__8Iy0N{padding:27px 14px 34px}.DecimalLawsLab_lawTabs__fmnok{grid-template-columns:1fr}.DecimalLawsLab_lawTabs__fmnok button{border-right:0;border-bottom:1px solid var(--line)}.DecimalLawsLab_transformStage__wiqHH{min-height:390px;padding:24px 15px;overflow:hidden}.DecimalLawsLab_equationPair__3CANC{grid-template-columns:1fr}.DecimalLawsLab_equationPair__3CANC span{grid-column:auto}.DecimalLawsLab_rectangle__URBgC{width:230px;height:150px}.DecimalLawsLab_rectangleRotated__YkRKl{width:150px;height:230px}.DecimalLawsLab_scaleChain__xLCNs{gap:5px}.DecimalLawsLab_scaleChain__xLCNs b,.DecimalLawsLab_scaleChain__xLCNs i,.DecimalLawsLab_scaleChain__xLCNs span{padding:0 8px;font-size:15px}.DecimalLawsLab_areaSplit__yn113,.DecimalLawsLab_areaWhole__hAu8Q{width:280px;height:170px}.DecimalLawsLab_auditDesk__3tE_N{padding:24px 17px}.DecimalLawsLab_reverse__mmXR3{width:calc(100% - 24px);margin-top:25px}.DecimalLawsLab_reverseDesk__B5q1m,.DecimalLawsLab_reverseIntro__5ViX_{padding:22px 17px}.DecimalLawsLab_choiceGroup__2NPmJ>div{grid-template-columns:1fr}.DecimalLawsLab_completion__MteB_{bottom:72px;grid-template-columns:1fr auto}.DecimalLawsLab_completion__MteB_ span{grid-row:auto}.DecimalLawsLab_completion__MteB_ strong{grid-column:1/-1}.DecimalLawsLab_completion__MteB_ p{display:none}.DecimalLawsLab_completion__MteB_ a{grid-column:2;grid-row:1}}.DecimalTimesDecimalLab_shell__4_X7n{min-height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--bg);color:var(--ink)}.DecimalTimesDecimalLab_topbar__UbkB4{min-height:58px;padding:0 22px;display:grid;grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr);align-items:center;grid-gap:18px;gap:18px;border-bottom:1px solid var(--line);background:var(--surface);z-index:10}.DecimalTimesDecimalLab_exit__H_JPo{color:var(--ink-2);font-size:13px;text-decoration:none}.DecimalTimesDecimalLab_exit__H_JPo:hover{color:var(--accent)}.DecimalTimesDecimalLab_identity__erxW0{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.DecimalTimesDecimalLab_evidenceCount__BJkmH,.DecimalTimesDecimalLab_identity__erxW0 em,.DecimalTimesDecimalLab_identity__erxW0 span{font-family:var(--font-mono);font-size:10px;font-style:normal;letter-spacing:.12em;color:var(--ink-3)}.DecimalTimesDecimalLab_identity__erxW0 strong{font-family:var(--font-serif);font-size:16px;font-weight:600}.DecimalTimesDecimalLab_identity__erxW0 em{color:var(--accent)}.DecimalTimesDecimalLab_topActions__pHi48{display:flex;justify-content:flex-end;align-items:center;gap:9px}.DecimalTimesDecimalLab_modeBar__m08fk{min-height:66px;padding:0 22px;display:flex;align-items:stretch;gap:3px;border-bottom:1px solid var(--line);background:var(--surface)}.DecimalTimesDecimalLab_modeActive__QTVMn,.DecimalTimesDecimalLab_mode__E0ktw{min-width:142px;padding:10px 14px 8px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;border:0;border-bottom:3px solid var(--line);background:transparent;color:var(--ink-3);cursor:pointer}.DecimalTimesDecimalLab_mode__E0ktw:hover{color:var(--ink);border-bottom-color:var(--chip-border)}.DecimalTimesDecimalLab_mode__E0ktw:disabled{opacity:.35;cursor:default}.DecimalTimesDecimalLab_modeActive__QTVMn{color:var(--ink);border-bottom-color:var(--accent)}.DecimalTimesDecimalLab_modeActive__QTVMn span,.DecimalTimesDecimalLab_mode__E0ktw span{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em}.DecimalTimesDecimalLab_modeActive__QTVMn strong,.DecimalTimesDecimalLab_mode__E0ktw strong{font-size:12.5px}.DecimalTimesDecimalLab_evidenceRail__5Xwfo{margin-left:auto;display:flex;align-items:center;gap:5px}.DecimalTimesDecimalLab_evidenceDone__j5Thf,.DecimalTimesDecimalLab_evidenceTodo__oz0bi{width:24px;height:24px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;font-family:var(--font-serif);color:var(--ink-4)}.DecimalTimesDecimalLab_evidenceDone__j5Thf{border-color:var(--good);color:var(--good);background:var(--good-tint)}.DecimalTimesDecimalLab_workspace__84o3E{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(360px,.75fr)}.DecimalTimesDecimalLab_stage__bZ8_s{min-width:0;min-height:0;position:relative;display:flex;flex-direction:column;border-right:1px solid var(--line);background:var(--well)}.DecimalTimesDecimalLab_microscope__CONqM{flex:1 1;min-height:0;padding:18px 24px 10px;display:flex;flex-direction:column}.DecimalTimesDecimalLab_stageHeading__8z83E{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.DecimalTimesDecimalLab_stageHeading__8z83E div{display:flex;flex-direction:column;gap:4px}.DecimalTimesDecimalLab_stageHeading__8z83E em,.DecimalTimesDecimalLab_stageHeading__8z83E span{font-family:var(--font-mono);font-size:9.5px;font-style:normal;letter-spacing:.14em;color:var(--ink-3)}.DecimalTimesDecimalLab_stageHeading__8z83E strong{font-family:var(--font-serif);font-size:16px;font-weight:500}.DecimalTimesDecimalLab_stageHeading__8z83E em{color:var(--ink-4)}.DecimalTimesDecimalLab_figureWrap__mI2HZ{flex:1 1;min-height:270px;position:relative;display:grid;place-items:center}.DecimalTimesDecimalLab_areaFigure__64Qgs{width:min(68vh,600px);max-width:92%;aspect-ratio:1;overflow:visible;animation:DecimalTimesDecimalLab_riseIn__1jR7c .45s both}.DecimalTimesDecimalLab_wholeRect__wvksU{fill:var(--surface);stroke:var(--ink);stroke-width:.55}.DecimalTimesDecimalLab_widthBand___mfH9{fill:var(--accent-tint)}.DecimalTimesDecimalLab_heightBand__eGWwb{fill:var(--warn-tint)}.DecimalTimesDecimalLab_overlapHidden__0Hx_d{fill:var(--ink-tint)}.DecimalTimesDecimalLab_overlapRevealed__JspA8{fill:color-mix(in srgb,var(--accent) 28%,var(--surface));animation:DecimalTimesDecimalLab_ahaIn__Tw9Ee .5s both}.DecimalTimesDecimalLab_gridLines__uU1Fq line{stroke:var(--line);stroke-width:.24;vector-effect:non-scaling-stroke}.DecimalTimesDecimalLab_measureLineWarn__uQymD,.DecimalTimesDecimalLab_measureLine__wr4op{stroke:var(--accent);stroke-width:.7;stroke-dasharray:2 1}.DecimalTimesDecimalLab_measureLineWarn__uQymD{stroke:var(--warn)}.DecimalTimesDecimalLab_measureText__fo1yt,.DecimalTimesDecimalLab_resultText__W49LE{fill:var(--ink-2);font-family:var(--font-serif);font-size:4px;text-anchor:middle}.DecimalTimesDecimalLab_resultPlate__KIY22{fill:var(--surface);stroke:var(--accent);stroke-width:.35}.DecimalTimesDecimalLab_resultText__W49LE{fill:var(--accent);font-size:4.2px;font-weight:600}.DecimalTimesDecimalLab_concealNote__Ni_Wq{position:absolute;left:50%;bottom:6%;transform:translateX(-50%);width:max-content;max-width:88%;margin:0;padding:8px 13px;border:1px solid var(--card-border);border-radius:3px;background:var(--surface);color:var(--ink-3);font-family:var(--font-serif);font-size:12px;font-style:italic;text-align:center}.DecimalTimesDecimalLab_figureLegend__zE5kA{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;color:var(--ink-3);font-size:11px}.DecimalTimesDecimalLab_figureLegend__zE5kA span{display:inline-flex;align-items:center;gap:6px}.DecimalTimesDecimalLab_figureLegend__zE5kA i{width:11px;height:11px;border:1px solid var(--line)}.DecimalTimesDecimalLab_legendWidth__mTIfZ{background:var(--accent-tint)}.DecimalTimesDecimalLab_legendHeight___AzYj{background:var(--warn-tint)}.DecimalTimesDecimalLab_legendOverlap__7nbIi{background:color-mix(in srgb,var(--accent) 28%,var(--surface))}.DecimalTimesDecimalLab_cellReadout__HCneE{margin:7px 0 0;text-align:center;font-family:var(--font-serif);font-size:13px;color:var(--accent)}.DecimalTimesDecimalLab_factorControls__dihAe{flex:none;padding:12px 24px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px;border-top:1px solid var(--line);background:var(--surface)}.DecimalTimesDecimalLab_factorControls__dihAe label{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:4px 12px;gap:4px 12px}.DecimalTimesDecimalLab_factorControls__dihAe label span{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;color:var(--ink-3)}.DecimalTimesDecimalLab_factorControls__dihAe label strong{justify-self:end;font-family:var(--font-serif);font-size:18px;color:var(--accent)}.DecimalTimesDecimalLab_factorControls__dihAe input{grid-column:1/-1;width:100%;accent-color:var(--accent)}.DecimalTimesDecimalLab_times__rbqpA{font-family:var(--font-serif);font-size:24px;color:var(--ink-3)}.DecimalTimesDecimalLab_panel__689eb{min-width:0;min-height:0;overflow-y:auto;background:var(--surface)}.DecimalTimesDecimalLab_panelInner__c3SLS{min-height:100%;padding:28px 30px 36px;display:flex;flex-direction:column}.DecimalTimesDecimalLab_panelTag__yy09n{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;color:var(--accent)}.DecimalTimesDecimalLab_panel__689eb h1{margin:8px 0 10px;font-size:25px;line-height:1.18}.DecimalTimesDecimalLab_intro__YWhQU{margin:0 0 18px;color:var(--ink-2);font-size:13px;line-height:1.62}.DecimalTimesDecimalLab_mentor__nPHx0{order:20;margin:auto 0 0;padding-top:26px;display:flex;flex-direction:column;gap:5px;color:var(--accent);font-family:var(--font-serif);font-size:16px;font-style:italic;line-height:1.45;transform:rotate(-.35deg)}.DecimalTimesDecimalLab_mentor__nPHx0 small{font-family:var(--font-mono);font-size:9px;font-style:normal;letter-spacing:.13em;color:var(--ink-4)}.DecimalTimesDecimalLab_cardPool__kZqoB,.DecimalTimesDecimalLab_predictionChoices__N15HA,.DecimalTimesDecimalLab_probeChoices__ZFg1w,.DecimalTimesDecimalLab_rootGrid__Gchf5,.DecimalTimesDecimalLab_teachPool__AaDx1{display:grid;grid-gap:8px;gap:8px}.DecimalTimesDecimalLab_cardPool__kZqoB button,.DecimalTimesDecimalLab_predictionChoices__N15HA button,.DecimalTimesDecimalLab_rootGrid__Gchf5 button,.DecimalTimesDecimalLab_teachPool__AaDx1 button{min-height:46px;padding:10px 12px;border:1px solid var(--chip-border);border-radius:3px;background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;font-family:var(--font-serif);line-height:1.35}.DecimalTimesDecimalLab_cardPool__kZqoB button:hover,.DecimalTimesDecimalLab_predictionChoices__N15HA button:hover,.DecimalTimesDecimalLab_rootGrid__Gchf5 button:hover,.DecimalTimesDecimalLab_teachPool__AaDx1 button:hover{border-color:var(--accent)}.DecimalTimesDecimalLab_guessRecord__lvzgR{margin-bottom:12px;padding:10px 12px;display:flex;justify-content:space-between;gap:12px;border-left:2px solid var(--accent);background:var(--accent-tint);color:var(--ink-2);font-size:12px}.DecimalTimesDecimalLab_guessRecord__lvzgR strong{color:var(--accent);font-family:var(--font-serif);font-size:17px}.DecimalTimesDecimalLab_primaryAction__u5fuZ{width:100%;min-height:44px;margin-top:8px;padding:10px 14px;border:1px solid var(--ink);border-radius:3px;background:var(--ink);color:var(--on-ink);cursor:pointer;font-weight:500}.DecimalTimesDecimalLab_primaryAction__u5fuZ:hover{border-color:var(--accent);background:var(--accent)}.DecimalTimesDecimalLab_primaryAction__u5fuZ:disabled{opacity:.32;cursor:default}.DecimalTimesDecimalLab_caseBook__qQT0H{margin-top:17px;border-top:1px solid var(--line)}.DecimalTimesDecimalLab_caseBook__qQT0H p,.DecimalTimesDecimalLab_caseBook__qQT0H>div{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line-row)}.DecimalTimesDecimalLab_caseBook__qQT0H>div{padding:8px 0;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;color:var(--ink-3)}.DecimalTimesDecimalLab_caseBook__qQT0H p{margin:0;padding:7px 0;font-family:var(--font-serif);font-size:13px}.DecimalTimesDecimalLab_caseBook__qQT0H strong{color:var(--good)}.DecimalTimesDecimalLab_caseBook__qQT0H em{display:block;padding:11px 0;color:var(--ink-4);font-size:12px;line-height:1.5}.DecimalTimesDecimalLab_proofChain__dlpz2{margin-bottom:14px;border-top:1px solid var(--line)}.DecimalTimesDecimalLab_proofChain__dlpz2 article{padding:10px 0;display:grid;grid-template-columns:25px 1fr;grid-gap:9px;gap:9px;border-bottom:1px solid var(--line-row);animation:DecimalTimesDecimalLab_ahaIn__Tw9Ee .5s both}.DecimalTimesDecimalLab_proofChain__dlpz2 article>span{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--good-tint);color:var(--good);font-family:var(--font-mono);font-size:9px}.DecimalTimesDecimalLab_proofChain__dlpz2 strong{font-family:var(--font-serif);font-size:13.5px}.DecimalTimesDecimalLab_proofChain__dlpz2 p{margin:3px 0 0;color:var(--ink-3);font-size:11.5px;line-height:1.45}.DecimalTimesDecimalLab_proofSlot__URf01{min-height:38px;display:grid;place-items:center;border-bottom:1px dashed var(--chip-border);color:var(--ink-4)}.DecimalTimesDecimalLab_cardPool__kZqoB{grid-template-columns:1fr 1fr}.DecimalTimesDecimalLab_cardPool__kZqoB button span{display:block;font-size:12px}.DecimalTimesDecimalLab_cardPool__kZqoB button small{display:block;margin-top:4px;color:var(--ink-3);font-family:var(--font-serif);font-size:10.5px}.DecimalTimesDecimalLab_cardPool__kZqoB button:disabled{opacity:.28;cursor:default}.DecimalTimesDecimalLab_nudge__oplaI{margin:0 0 10px;color:var(--warn);font-family:var(--font-serif);font-size:13px;line-height:1.5}.DecimalTimesDecimalLab_earnedNote__cZsnD{margin:14px 0 0;padding:11px 13px;border:1px solid var(--deep-border);background:var(--good-tint);color:var(--good);font-family:var(--font-serif);font-size:13px;line-height:1.5;animation:DecimalTimesDecimalLab_ahaIn__Tw9Ee .5s both}.DecimalTimesDecimalLab_probeHeader__Wry8N{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.11em;color:var(--ink-3)}.DecimalTimesDecimalLab_probeExpression__f57JO{margin:13px 0;font-family:var(--font-serif);font-size:27px;text-align:center}.DecimalTimesDecimalLab_probeChoices__ZFg1w{grid-template-columns:repeat(3,1fr)}.DecimalTimesDecimalLab_probeChoices__ZFg1w button{min-height:44px;border:1px solid var(--chip-border);border-radius:3px;background:var(--surface);color:var(--ink);cursor:pointer;font-family:var(--font-serif);font-size:16px}.DecimalTimesDecimalLab_probeChoices__ZFg1w button:hover{border-color:var(--accent)}.DecimalTimesDecimalLab_probeChoices__ZFg1w button:disabled{opacity:.5;cursor:default}.DecimalTimesDecimalLab_probeChoices__ZFg1w .DecimalTimesDecimalLab_choicePicked__y7FRt{border-color:var(--accent);background:var(--accent-tint);opacity:1}.DecimalTimesDecimalLab_verdictGood__teaz5,.DecimalTimesDecimalLab_verdictLearn__BXmPP{margin-top:14px;padding:13px 14px;border-left:2px solid var(--good);background:var(--good-tint);animation:DecimalTimesDecimalLab_ahaIn__Tw9Ee .5s both}.DecimalTimesDecimalLab_verdictLearn__BXmPP{border-left-color:var(--warn);background:var(--warn-tint)}.DecimalTimesDecimalLab_verdictGood__teaz5>span,.DecimalTimesDecimalLab_verdictLearn__BXmPP>span{margin-right:8px;color:var(--good)}.DecimalTimesDecimalLab_verdictLearn__BXmPP>span{color:var(--warn)}.DecimalTimesDecimalLab_verdictGood__teaz5 strong,.DecimalTimesDecimalLab_verdictLearn__BXmPP strong{font-family:var(--font-serif)}.DecimalTimesDecimalLab_verdictGood__teaz5 dl,.DecimalTimesDecimalLab_verdictLearn__BXmPP dl{margin:11px 0 0}.DecimalTimesDecimalLab_verdictGood__teaz5 dl div,.DecimalTimesDecimalLab_verdictLearn__BXmPP dl div{padding:5px 0;display:flex;justify-content:space-between;border-top:1px solid var(--line-inner)}.DecimalTimesDecimalLab_verdictGood__teaz5 dt,.DecimalTimesDecimalLab_verdictLearn__BXmPP dt{color:var(--ink-3);font-size:11px}.DecimalTimesDecimalLab_verdictGood__teaz5 dd,.DecimalTimesDecimalLab_verdictLearn__BXmPP dd{margin:0;color:var(--accent);font-family:var(--font-serif)}.DecimalTimesDecimalLab_verdictGood__teaz5 p,.DecimalTimesDecimalLab_verdictLearn__BXmPP p{margin:10px 0 0;color:var(--ink-2);font-size:12px;line-height:1.55}.DecimalTimesDecimalLab_rootGrid__Gchf5{grid-template-columns:1fr 1fr}.DecimalTimesDecimalLab_rootGrid__Gchf5 .DecimalTimesDecimalLab_rootPicked__lMxs4{border-color:var(--accent);background:var(--accent-tint)}.DecimalTimesDecimalLab_rootGrid__Gchf5 button:disabled{opacity:.7;cursor:default}.DecimalTimesDecimalLab_teachSection__Xgyzr{margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.DecimalTimesDecimalLab_teachSection__Xgyzr h2{margin:0;font-size:18px}.DecimalTimesDecimalLab_teachSection__Xgyzr>p{margin:5px 0 12px;color:var(--ink-3);font-size:11.5px;line-height:1.5}.DecimalTimesDecimalLab_teachSequence__KK8H5{display:grid;grid-gap:5px;gap:5px}.DecimalTimesDecimalLab_teachEmpty__7vd3L,.DecimalTimesDecimalLab_teachFilled__axDwc{min-height:38px;padding:8px 10px;display:grid;grid-template-columns:22px 1fr;grid-gap:7px;gap:7px;align-items:baseline;border:1px solid var(--line-inner);background:var(--well);font-family:var(--font-serif);font-size:12px}.DecimalTimesDecimalLab_teachEmpty__7vd3L{border-style:dashed;color:var(--ink-4);background:transparent}.DecimalTimesDecimalLab_teachEmpty__7vd3L span,.DecimalTimesDecimalLab_teachFilled__axDwc span{font-family:var(--font-mono);font-size:9px;color:var(--ink-4)}.DecimalTimesDecimalLab_teachPool__AaDx1{margin-top:10px}.DecimalTimesDecimalLab_teachPool__AaDx1 button{min-height:38px;font-size:11.5px}.DecimalTimesDecimalLab_teachPool__AaDx1 button:disabled{opacity:.3;cursor:default}.DecimalTimesDecimalLab_teachPool__AaDx1 .DecimalTimesDecimalLab_lieCaught__KYbD0{opacity:1;border-color:var(--warn);color:var(--warn);text-decoration:line-through;background:var(--warn-tint)}.DecimalTimesDecimalLab_history__OjtD9{margin-top:18px;padding:13px 14px;border:1px solid var(--deep-border);background:var(--deep)}.DecimalTimesDecimalLab_history__OjtD9 span{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.13em;color:var(--accent)}.DecimalTimesDecimalLab_history__OjtD9 p{margin:7px 0 0;color:var(--ink-2);font-family:var(--font-serif);font-size:12px;line-height:1.55}.DecimalTimesDecimalLab_completion__SKdFh{position:fixed;z-index:30;left:50%;bottom:22px;transform:translateX(-50%);width:min(660px,calc(100vw - 36px));padding:15px 18px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:4px 14px;gap:4px 14px;align-items:center;border:1px solid var(--good);border-radius:4px;background:var(--surface);box-shadow:0 12px 40px var(--ink-tint);animation:DecimalTimesDecimalLab_ahaIn__Tw9Ee .5s both}.DecimalTimesDecimalLab_completion__SKdFh span{grid-row:1/3;color:var(--good);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em}.DecimalTimesDecimalLab_completion__SKdFh strong{font-family:var(--font-serif);font-size:14px}.DecimalTimesDecimalLab_completion__SKdFh p{margin:0;color:var(--ink-3);font-size:11.5px;line-height:1.4}.DecimalTimesDecimalLab_completion__SKdFh a{grid-column:3;grid-row:1/3;color:var(--accent);text-decoration:none;font-size:12px}@media (max-width:980px){.DecimalTimesDecimalLab_shell__4_X7n{overflow:visible}.DecimalTimesDecimalLab_topbar__UbkB4{position:-webkit-sticky;position:sticky;top:0;grid-template-columns:1fr auto}.DecimalTimesDecimalLab_identity__erxW0{display:none}.DecimalTimesDecimalLab_modeBar__m08fk{overflow-x:auto}.DecimalTimesDecimalLab_modeActive__QTVMn,.DecimalTimesDecimalLab_mode__E0ktw{min-width:122px}.DecimalTimesDecimalLab_evidenceRail__5Xwfo{display:none}.DecimalTimesDecimalLab_workspace__84o3E{display:flex;flex-direction:column}.DecimalTimesDecimalLab_stage__bZ8_s{min-height:640px;border-right:0;border-bottom:1px solid var(--line)}.DecimalTimesDecimalLab_panel__689eb{overflow:visible}.DecimalTimesDecimalLab_panelInner__c3SLS{min-height:620px}}@media (max-width:560px){.DecimalTimesDecimalLab_topbar__UbkB4{padding:0 14px}.DecimalTimesDecimalLab_evidenceCount__BJkmH{display:none}.DecimalTimesDecimalLab_modeBar__m08fk{min-height:58px;padding:0 10px}.DecimalTimesDecimalLab_modeActive__QTVMn,.DecimalTimesDecimalLab_mode__E0ktw{min-width:94px;padding-inline:8px}.DecimalTimesDecimalLab_modeActive__QTVMn strong,.DecimalTimesDecimalLab_mode__E0ktw strong{font-size:11px}.DecimalTimesDecimalLab_stage__bZ8_s{min-height:570px}.DecimalTimesDecimalLab_microscope__CONqM{padding:14px 12px 8px}.DecimalTimesDecimalLab_stageHeading__8z83E em{display:none}.DecimalTimesDecimalLab_figureWrap__mI2HZ{min-height:300px}.DecimalTimesDecimalLab_areaFigure__64Qgs{width:min(92vw,480px);max-width:100%}.DecimalTimesDecimalLab_figureLegend__zE5kA{gap:8px;font-size:9.5px}.DecimalTimesDecimalLab_factorControls__dihAe{padding:12px 14px 16px;gap:9px}.DecimalTimesDecimalLab_factorControls__dihAe label{grid-template-columns:1fr auto}.DecimalTimesDecimalLab_factorControls__dihAe label span{font-size:8px}.DecimalTimesDecimalLab_panelInner__c3SLS{min-height:650px;padding:24px 18px 100px}.DecimalTimesDecimalLab_panel__689eb h1{font-size:23px}.DecimalTimesDecimalLab_cardPool__kZqoB,.DecimalTimesDecimalLab_rootGrid__Gchf5{grid-template-columns:1fr}.DecimalTimesDecimalLab_completion__SKdFh{bottom:72px;grid-template-columns:1fr auto}.DecimalTimesDecimalLab_completion__SKdFh span{grid-row:auto}.DecimalTimesDecimalLab_completion__SKdFh strong{grid-column:1/-1}.DecimalTimesDecimalLab_completion__SKdFh p{display:none}.DecimalTimesDecimalLab_completion__SKdFh a{grid-column:2;grid-row:1}}.ExpressionStructureLab_shell__CGV_3{min-height:100dvh;padding-bottom:150px;background:var(--bg);color:var(--ink)}.ExpressionStructureLab_topbar__ZbXbg{min-height:58px;padding:0 22px;display:grid;grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr);align-items:center;grid-gap:18px;gap:18px;border-bottom:1px solid var(--line);background:var(--surface)}.ExpressionStructureLab_exit__Up1XL{color:var(--ink-2);font-size:13px;text-decoration:none}.ExpressionStructureLab_exit__Up1XL:hover{color:var(--accent)}.ExpressionStructureLab_identity__c9Qo4{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.ExpressionStructureLab_actions___WeQM>span,.ExpressionStructureLab_identity__c9Qo4 em,.ExpressionStructureLab_identity__c9Qo4 span{font-family:var(--font-mono);font-size:10px;font-style:normal;letter-spacing:.12em;color:var(--ink-3)}.ExpressionStructureLab_identity__c9Qo4 strong{font-family:var(--font-serif);font-size:16px;font-weight:600}.ExpressionStructureLab_identity__c9Qo4 em{color:var(--accent)}.ExpressionStructureLab_actions___WeQM{display:flex;justify-content:flex-end;align-items:center;gap:9px}.ExpressionStructureLab_subtract__wmZ2J,.ExpressionStructureLab_xray__IAlQr{padding:38px clamp(24px,5vw,70px) 48px;background:var(--well);border-bottom:1px solid var(--line)}.ExpressionStructureLab_sectionHead__4gPdH{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.35fr);grid-gap:46px;gap:46px;align-items:start}.ExpressionStructureLab_chainIntro__jD7jL>span,.ExpressionStructureLab_history__f2aU_>span,.ExpressionStructureLab_modelCard__8ayaJ>span,.ExpressionStructureLab_sectionHead__4gPdH>div>span,.ExpressionStructureLab_storyCard__ZZS_c>span,.ExpressionStructureLab_transferIntro__r7_se>span{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--accent)}.ExpressionStructureLab_chainIntro__jD7jL h2,.ExpressionStructureLab_sectionHead__4gPdH h1,.ExpressionStructureLab_sectionHead__4gPdH h2,.ExpressionStructureLab_transferIntro__r7_se h2{margin:8px 0 10px;font-family:var(--font-serif);font-weight:500;line-height:1.16}.ExpressionStructureLab_sectionHead__4gPdH h1{font-size:clamp(29px,4vw,48px)}.ExpressionStructureLab_chainIntro__jD7jL h2,.ExpressionStructureLab_sectionHead__4gPdH h2,.ExpressionStructureLab_transferIntro__r7_se h2{font-size:clamp(24px,2.8vw,34px)}.ExpressionStructureLab_chainIntro__jD7jL>p:not(.ExpressionStructureLab_mentor__O5VhB),.ExpressionStructureLab_sectionHead__4gPdH>div>p,.ExpressionStructureLab_transferIntro__r7_se>p:not(.ExpressionStructureLab_mentor__O5VhB){max-width:760px;margin:0;color:var(--ink-2);line-height:1.65}.ExpressionStructureLab_mentor__O5VhB{max-width:280px;margin:5px 0 0;display:flex;flex-direction:column;gap:5px;color:var(--accent);font-family:var(--font-serif);font-size:15px;font-style:italic;line-height:1.5;transform:rotate(-.3deg)}.ExpressionStructureLab_mentor__O5VhB small{font-family:var(--font-mono);font-size:9px;font-style:normal;letter-spacing:.13em;color:var(--ink-4)}.ExpressionStructureLab_storyTabs__FWSaL{width:min(720px,100%);margin:30px auto 0;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.ExpressionStructureLab_storyTabs__FWSaL button{min-height:48px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:8px 13px;border:0;border-right:1px solid var(--line);background:var(--surface);color:var(--ink-3);cursor:pointer;text-align:left}.ExpressionStructureLab_storyTabs__FWSaL button:last-child{border-right:0}.ExpressionStructureLab_storyTabs__FWSaL button[aria-selected=true]{background:var(--accent-tint);color:var(--ink);box-shadow:inset 0 -3px var(--accent)}.ExpressionStructureLab_storyTabs__FWSaL em,.ExpressionStructureLab_storyTabs__FWSaL span{font-family:var(--font-mono);font-size:9px;font-style:normal}.ExpressionStructureLab_storyTabs__FWSaL em{color:var(--good)}.ExpressionStructureLab_xrayWorkspace__udAKL{width:min(1180px,100%);margin:22px auto 0;display:grid;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);border:1px solid var(--card-border);background:var(--surface)}.ExpressionStructureLab_storyCard__ZZS_c{padding:28px;border-right:1px solid var(--line);background:var(--deep)}.ExpressionStructureLab_storyCard__ZZS_c>p{min-height:76px;margin:8px 0 18px;color:var(--ink-2);font-family:var(--font-serif);line-height:1.6}.ExpressionStructureLab_storyCard__ZZS_c h2{margin:20px 0 0;font-size:16px;line-height:1.5}.ExpressionStructureLab_patchDiagram__3qotn,.ExpressionStructureLab_sideDiagram__hngKz{height:160px;display:flex;align-items:flex-end;gap:10px}.ExpressionStructureLab_extraArea__zXnGT,.ExpressionStructureLab_mainArea__0RS38{position:relative;display:grid;place-items:center;border:1px solid var(--accent);background:var(--accent-tint);color:var(--accent);font-family:var(--font-mono);font-size:9px}.ExpressionStructureLab_mainArea__0RS38{width:68%;height:125px}.ExpressionStructureLab_patchDiagram__3qotn .ExpressionStructureLab_extraArea__zXnGT{width:23%;height:50px;border-color:var(--warn);background:var(--warn-tint);color:var(--warn)}.ExpressionStructureLab_sideDiagram__hngKz{gap:0}.ExpressionStructureLab_sideDiagram__hngKz .ExpressionStructureLab_mainArea__0RS38{width:68%}.ExpressionStructureLab_sideDiagram__hngKz .ExpressionStructureLab_extraArea__zXnGT{width:27%;height:125px;border-left:0}.ExpressionStructureLab_treeChoices__nL_m2{min-width:0;padding:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ExpressionStructureLab_treeCard__7jpLG{min-width:0;padding:17px;display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--chip-border);border-radius:3px;background:var(--surface);color:var(--ink);cursor:pointer;text-align:left}.ExpressionStructureLab_treeCard__7jpLG:hover{border-color:var(--accent)}.ExpressionStructureLab_treeCard__7jpLG>span{font-family:var(--font-serif);font-size:20px;text-align:center}.ExpressionStructureLab_treeDiagram__eixrX{margin:16px 0;display:grid;justify-items:center}.ExpressionStructureLab_treeDiagram__eixrX>b{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--accent);border-radius:50%;background:var(--accent-tint);color:var(--accent);font-family:var(--font-serif);font-size:20px}.ExpressionStructureLab_treeDiagram__eixrX>div{width:80%;padding-top:18px;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.ExpressionStructureLab_treeDiagram__eixrX>div:before{content:"";position:absolute;left:25%;right:25%;top:8px;border-top:1px solid var(--ink-4)}.ExpressionStructureLab_treeDiagram__eixrX i{min-height:45px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--line);background:var(--well);font-family:var(--font-serif);font-style:normal}.ExpressionStructureLab_treeDiagram__eixrX i:before{content:"";position:absolute;left:50%;top:-11px;height:10px;border-left:1px solid var(--ink-4)}.ExpressionStructureLab_treeDiagram__eixrX small{color:var(--ink-3);font-family:var(--font-mono);font-size:8px}.ExpressionStructureLab_treeCard__7jpLG>strong{min-height:38px;font-family:var(--font-serif);font-size:13px;line-height:1.4}.ExpressionStructureLab_treeCard__7jpLG>small{margin-top:8px;color:var(--ink-3);line-height:1.4}.ExpressionStructureLab_treeCard__7jpLG>em{margin-top:auto;padding-top:10px;color:var(--accent);font-family:var(--font-serif);font-size:17px;font-style:normal}.ExpressionStructureLab_nudge__XWCFV,.ExpressionStructureLab_proved__a7ghl,.ExpressionStructureLab_sectionComplete__oRfpC{width:min(880px,100%);margin:14px auto 0;padding:12px 14px;font-family:var(--font-serif);font-size:13px;line-height:1.55}.ExpressionStructureLab_nudge__XWCFV{border-left:2px solid var(--warn);background:var(--warn-tint);color:var(--warn)}.ExpressionStructureLab_proved__a7ghl{border-left:2px solid var(--good);background:var(--good-tint);color:var(--good);animation:ExpressionStructureLab_ahaIn__hyCGp .5s both}.ExpressionStructureLab_sectionComplete__oRfpC{padding:10px 0;color:var(--good);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em}.ExpressionStructureLab_chain__KyQ_Q{width:min(1180px,calc(100% - 40px));margin:45px auto;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);border:1px solid var(--card-border);background:var(--surface)}.ExpressionStructureLab_chainIntro__jD7jL{padding:30px;border-right:1px solid var(--line);background:var(--deep)}.ExpressionStructureLab_chainIntro__jD7jL .ExpressionStructureLab_mentor__O5VhB{margin-top:25px}.ExpressionStructureLab_chainRoutes___BUGn{padding:28px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ExpressionStructureLab_chainRoutes___BUGn>button{min-width:0;min-height:190px;padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid var(--chip-border);border-radius:3px;background:var(--surface);color:var(--ink);cursor:pointer;text-align:left}.ExpressionStructureLab_chainRoutes___BUGn>button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint)}.ExpressionStructureLab_chainRoutes___BUGn>button span{color:var(--good);font-family:var(--font-mono);font-size:8px;letter-spacing:.1em}.ExpressionStructureLab_chainRoutes___BUGn>button strong{font-family:var(--font-serif);font-size:18px}.ExpressionStructureLab_chainRoutes___BUGn>button b{margin-top:7px;color:var(--accent);font-family:var(--font-mono);font-size:11px;line-height:1.5}.ExpressionStructureLab_chainRoutes___BUGn>button p{margin:auto 0 0;color:var(--ink-2);font-size:12px}.ExpressionStructureLab_chainRoutes___BUGn>.ExpressionStructureLab_proved__a7ghl{grid-column:1/-1;width:auto;margin-top:2px}.ExpressionStructureLab_subtract__wmZ2J{border-top:1px solid var(--line)}.ExpressionStructureLab_modelGrid___UJws{width:min(1180px,100%);margin:28px auto 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.ExpressionStructureLab_modelCard__8ayaJ{min-width:0;padding:24px;border:1px solid var(--card-border);background:var(--surface)}.ExpressionStructureLab_modelCard__8ayaJ>p:not(.ExpressionStructureLab_nudge__XWCFV,.ExpressionStructureLab_proved__a7ghl){min-height:52px;margin:8px 0 15px;color:var(--ink-2);font-family:var(--font-serif);line-height:1.55}.ExpressionStructureLab_modelCard__8ayaJ>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ExpressionStructureLab_modelCard__8ayaJ button{min-height:78px;padding:11px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;border:1px solid var(--chip-border);border-radius:3px;background:var(--surface);color:var(--ink);cursor:pointer}.ExpressionStructureLab_modelCard__8ayaJ button:hover{border-color:var(--accent)}.ExpressionStructureLab_modelCard__8ayaJ button b{font-family:var(--font-serif);font-size:17px}.ExpressionStructureLab_modelCard__8ayaJ button small{color:var(--ink-3)}.ExpressionStructureLab_modelCard__8ayaJ .ExpressionStructureLab_nudge__XWCFV,.ExpressionStructureLab_modelCard__8ayaJ .ExpressionStructureLab_proved__a7ghl{width:auto}.ExpressionStructureLab_transfer__oMODU{width:min(1180px,calc(100% - 40px));margin:46px auto 0;display:grid;grid-template-columns:minmax(290px,.76fr) minmax(0,1.24fr);border:1px solid var(--card-border);background:var(--surface)}.ExpressionStructureLab_transferIntro__r7_se{padding:30px;border-right:1px solid var(--line);background:var(--deep)}.ExpressionStructureLab_transferIntro__r7_se .ExpressionStructureLab_mentor__O5VhB{margin-top:24px}.ExpressionStructureLab_history__f2aU_{margin-top:30px;padding-top:18px;border-top:1px solid var(--line)}.ExpressionStructureLab_history__f2aU_ p{margin:8px 0 0;color:var(--ink-2);font-family:var(--font-serif);font-size:13px;line-height:1.6}.ExpressionStructureLab_transferEvidence__PNOLz{padding:24px 29px 29px}.ExpressionStructureLab_choiceGroup__mn89J{margin:0;padding:13px 0;border:0;border-bottom:1px solid var(--line)}.ExpressionStructureLab_choiceGroup__mn89J legend{margin-bottom:8px;font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;color:var(--ink-3)}.ExpressionStructureLab_choiceGroup__mn89J>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.ExpressionStructureLab_choiceGroup__mn89J button{min-height:47px;padding:9px 11px;border:1px solid var(--chip-border);border-radius:3px;background:var(--surface);color:var(--ink);cursor:pointer}.ExpressionStructureLab_choiceGroup__mn89J button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.ExpressionStructureLab_runTree__KYj_r{width:100%;min-height:45px;margin-top:15px;border:1px solid var(--ink);border-radius:3px;background:var(--ink);color:var(--on-ink);cursor:pointer}.ExpressionStructureLab_runTree__KYj_r:hover{border-color:var(--accent);background:var(--accent)}.ExpressionStructureLab_completion__58IWT{position:fixed;z-index:30;left:50%;bottom:22px;transform:translateX(-50%);width:min(780px,calc(100vw - 36px));padding:15px 18px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:4px 14px;gap:4px 14px;align-items:center;border:1px solid var(--good);border-radius:4px;background:var(--surface);box-shadow:0 12px 40px var(--ink-tint);animation:ExpressionStructureLab_ahaIn__hyCGp .5s both}.ExpressionStructureLab_completion__58IWT span{grid-row:1/3;color:var(--good);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em}.ExpressionStructureLab_completion__58IWT strong{font-family:var(--font-serif);font-size:14px}.ExpressionStructureLab_completion__58IWT p{margin:0;color:var(--ink-3);font-size:11.5px;line-height:1.4}.ExpressionStructureLab_completion__58IWT a{grid-column:3;grid-row:1/3;color:var(--accent);text-decoration:none;font-size:12px}@media (max-width:900px){.ExpressionStructureLab_topbar__ZbXbg{position:-webkit-sticky;position:sticky;top:0;z-index:10;grid-template-columns:1fr auto}.ExpressionStructureLab_identity__c9Qo4{display:none}.ExpressionStructureLab_sectionHead__4gPdH{grid-template-columns:1fr;gap:18px}.ExpressionStructureLab_chain__KyQ_Q,.ExpressionStructureLab_transfer__oMODU,.ExpressionStructureLab_xrayWorkspace__udAKL{grid-template-columns:1fr}.ExpressionStructureLab_chainIntro__jD7jL,.ExpressionStructureLab_storyCard__ZZS_c,.ExpressionStructureLab_transferIntro__r7_se{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:620px){.ExpressionStructureLab_shell__CGV_3{padding-bottom:120px}.ExpressionStructureLab_topbar__ZbXbg{padding:0 12px}.ExpressionStructureLab_actions___WeQM>span{display:none}.ExpressionStructureLab_subtract__wmZ2J,.ExpressionStructureLab_xray__IAlQr{padding:27px 14px 34px}.ExpressionStructureLab_storyTabs__FWSaL{grid-template-columns:1fr}.ExpressionStructureLab_storyTabs__FWSaL button{border-right:0;border-bottom:1px solid var(--line)}.ExpressionStructureLab_chainRoutes___BUGn,.ExpressionStructureLab_modelGrid___UJws,.ExpressionStructureLab_treeChoices__nL_m2{grid-template-columns:1fr}.ExpressionStructureLab_treeChoices__nL_m2{padding:15px}.ExpressionStructureLab_chain__KyQ_Q,.ExpressionStructureLab_transfer__oMODU{width:calc(100% - 24px);margin:25px auto}.ExpressionStructureLab_chainIntro__jD7jL,.ExpressionStructureLab_chainRoutes___BUGn,.ExpressionStructureLab_transferEvidence__PNOLz,.ExpressionStructureLab_transferIntro__r7_se{padding:22px 17px}.ExpressionStructureLab_chainRoutes___BUGn>.ExpressionStructureLab_proved__a7ghl{grid-column:auto}.ExpressionStructureLab_modelCard__8ayaJ{padding:18px 14px}.ExpressionStructureLab_choiceGroup__mn89J>div,.ExpressionStructureLab_modelCard__8ayaJ>div{grid-template-columns:1fr}.ExpressionStructureLab_completion__58IWT{bottom:72px;grid-template-columns:1fr auto}.ExpressionStructureLab_completion__58IWT span{grid-row:auto}.ExpressionStructureLab_completion__58IWT strong{grid-column:1/-1}.ExpressionStructureLab_completion__58IWT p{display:none}.ExpressionStructureLab_completion__58IWT a{grid-column:2;grid-row:1}}