.session-restore_figure__2mbn9{container-type:inline-size;margin:34px 0 44px}.session-restore_heading__6Jw25{display:flex;justify-content:space-between;gap:12px;color:var(--editorial-muted);font-size:12px;margin-bottom:18px}.session-restore_heading__6Jw25 span:first-child{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.session-restore_drawing__GSOsO{display:block;width:100%;height:auto;overflow:visible}.session-restore_compact__iL9a_{display:none}.session-restore_drawing__GSOsO text{font-family:KaTeX_Main,serif}.session-restore_region__gCdGN{fill:var(--s-dim);font-size:14px}.session-restore_boundary__I8SCH{stroke:var(--s-grid);stroke-width:1;stroke-dasharray:3 6;fill:none}.session-restore_drawing__GSOsO .session-restore_code__qzXjo{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:14px;fill:var(--s-dim);paint-order:stroke;stroke:#0c0c0b;stroke-width:6px}.session-restore_label__oAuig{fill:var(--s-ink)}.session-restore_labelDim__yPBeY,.session-restore_label__oAuig{font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:6px}.session-restore_labelDim__yPBeY{fill:var(--s-dim)}.session-restore_labelCoral__T5ryw{fill:var(--s-coral);font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:6px}.session-restore_labelGold__0CyAu{fill:var(--s-gold);font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:6px}.session-restore_wire__Kdg1m{fill:none;stroke:var(--s-blue);stroke-width:1.5}.session-restore_rail__dfplt{fill:none;stroke:var(--s-grid);stroke-width:1}.session-restore_lit__tuPxk{fill:none;stroke:var(--s-teal);stroke-width:2}.session-restore_grant__7XnO2{fill:none;stroke:var(--s-gold);stroke-width:1.6}.session-restore_ghost__HFalL{fill:none;stroke:var(--s-faint);stroke-width:1.1;stroke-dasharray:4 4}.session-restore_refuse__CYKqk{fill:none;stroke:var(--s-coral);stroke-width:1.8;stroke-dasharray:5 4}.session-restore_stop__qmTJm{stroke:var(--s-coral);stroke-width:2.4;stroke-linecap:round;fill:none}.session-restore_cross__SumCh{stroke:var(--s-coral);stroke-width:2.2;stroke-linecap:round;fill:none}.session-restore_tickPass__hoGuR{fill:var(--s-green-fill);stroke:var(--s-green);stroke-width:1.4}.session-restore_tickIdle__8t2Tl{fill:var(--s-cell);stroke:var(--s-faint);stroke-width:1.1;stroke-dasharray:3 3}.session-restore_tickFail__l6MpM{fill:var(--s-coral-fill);stroke:var(--s-coral);stroke-width:1.4}.session-restore_row__aFvF_ circle{fill:var(--s-blue-fill);stroke:var(--s-blue);stroke-width:1.4}.session-restore_tomb__rSSAt circle{fill:var(--s-cell);stroke:var(--s-dim);stroke-width:1.3}.session-restore_tombVeto__cVROq circle{fill:var(--s-coral-fill);stroke:var(--s-coral);stroke-width:1.8}.session-restore_kernel__cIvAg circle{fill:var(--s-teal-fill);stroke:var(--s-teal);stroke-width:1.8}.session-restore_kernel__cIvAg .session-restore_ring__k9mGJ{fill:#0c0c0b;stroke-width:1;stroke-opacity:.5}.session-restore_authority__wWtVY circle{fill:var(--s-gold-fill);stroke:var(--s-gold);stroke-width:1.4}.session-restore_session__cLdAm circle{fill:var(--s-blue-fill);stroke:var(--s-blue);stroke-width:1.4}.session-restore_sessionEnded__S6D__ circle{fill:var(--s-coral-fill);stroke:var(--s-coral);stroke-width:1.6}.session-restore_idle__pCV5B{opacity:.4}.session-restore_idle__pCV5B circle{stroke-dasharray:4 3}.session-restore_drawing__GSOsO .session-restore_mark__dAexX{fill:var(--s-ink);font-family:KaTeX_Math,serif;font-style:italic}.session-restore_drawing__GSOsO .session-restore_kernelMark__XS2zC{fill:var(--s-teal);font-family:KaTeX_Math,serif;font-style:italic}.session-restore_controls__h337o{display:flex;flex-wrap:wrap;gap:0 26px;margin-top:18px;border-block:1px solid var(--editorial-rule)}.session-restore_controls__h337o button{cursor:pointer;min-height:44px;padding:12px 0;color:var(--editorial-muted);font-size:14px;border-bottom:2px solid transparent}.session-restore_controls__h337o button[aria-pressed=true]{color:var(--editorial-bright);border-color:var(--editorial-accent)}.session-restore_controls__h337o button:hover{color:var(--editorial-bright)}.session-restore_controls__h337o button:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:4px}.session-restore_detail__i0rpp{display:grid;grid-template-columns:36px minmax(0,1fr);gap:20px;padding-top:24px}.session-restore_detailMark__v72Xn{font:italic 28px KaTeX_Math,serif}.session-restore_figure__2mbn9 .session-restore_detail__i0rpp h3{margin:0 0 8px;color:var(--editorial-bright);font:400 25px/1.2 var(--font-eb-garamond),serif}.session-restore_detail__i0rpp p{margin:0;color:var(--editorial-ink);font-size:15px;line-height:1.65}.session-restore_detail__i0rpp a{text-decoration:underline;text-underline-offset:4px}.session-restore_prose__lcEAx{margin-top:18px}@container (max-width: 640px){.session-restore_wide__deMKN{display:none}.session-restore_compact__iL9a_{display:block}.session-restore_controls__h337o{gap:0 20px}.session-restore_detail__i0rpp{gap:12px;grid-template-columns:28px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.session-restore_figure__2mbn9 *{transition:none}}