:root{--ink:#0a0d0b;--deep-green:#101c16;--deep-green-2:#16261e;--phosphor-dim:#4d6b5b;--phosphor:#7fa893;--phosphor-bright:#c2ddc9;--paper:#d6c8a4;--paper-2:#e2d6b8;--paper-ink:#352e22;--paper-fade:#7a6b4e;--seal-red:#8c3b2e;--alert:#c9826d;--dim:#5f7a6c;--font-paper:"Songti SC", "Song Ti", "SimSun", "Noto Serif SC", "Noto Serif CJK SC", serif;--font-ui:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, sans-serif;--font-code:ui-monospace, "SF Mono", Menlo, Consolas, "Courier New", monospace;--fs-display:clamp(2.75rem, 9vw, 5rem);--fs-title:clamp(1.5rem, 3.5vw, 2rem);--fs-section:1.25rem;--fs-body:1rem;--fs-small:.875rem;--fs-micro:.8125rem;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-8:3rem;--radius:2px;--border:1px solid var(--phosphor-dim);--transition:.14s ease}@media (prefers-reduced-motion:reduce){:root{--transition:0s}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ink);color:var(--phosphor);font-family:var(--font-ui);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.7;overflow-x:hidden}#root{min-height:100dvh}h1,h2,h3,h4{margin:0 0 var(--sp-3);color:var(--phosphor-bright);font-weight:600;line-height:1.3}p{margin:0 0 var(--sp-3)}button{font-family:inherit;font-size:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--phosphor-bright);outline-offset:2px}.crt-surface{background:radial-gradient(ellipse at 50% 0%, #7fa89312, transparent 65%), var(--deep-green);border:var(--border);border-radius:var(--radius);position:relative;box-shadow:inset 0 0 60px #0000008c,0 0 24px #7fa8930d}.crt-surface:after{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(#0000 0 2px,#00000029 2px 3px);position:absolute;inset:0}.crt-glow{text-shadow:0 0 7px #7fa89359}.crt-screen{font-family:var(--font-code);letter-spacing:.02em}.paper-surface{color:var(--paper-ink);font-family:var(--font-paper);background:repeating-linear-gradient(0deg, transparent 0 30px, #352e220f 30px 31px), radial-gradient(ellipse at 22% 8%, #ffffff47, transparent 55%), radial-gradient(ellipse at 85% 95%, #7a654238, transparent 60%), var(--paper);border-radius:var(--radius);border:1px solid #352e2259;position:relative;box-shadow:0 12px 32px #00000080,inset 0 0 48px #7a654247}.paper-faint{color:var(--paper-fade)}.btn{justify-content:center;align-items:center;gap:var(--sp-2);color:var(--phosphor-bright);border:1px solid var(--phosphor-dim);border-radius:var(--radius);transition:background var(--transition), border-color var(--transition), color var(--transition);text-align:center;background:0 0;padding:.55rem 1.1rem;line-height:1.4;display:inline-flex}.btn:hover:not(:disabled){border-color:var(--phosphor);background:#7fa8931f}.btn:disabled{opacity:.42;cursor:not-allowed}.btn-primary{border-color:var(--phosphor);background:#7fa8931a}.btn-primary:hover:not(:disabled){background:#7fa89338}.btn-danger{border-color:var(--seal-red);color:var(--alert);background:#8c3b2e1f}.btn-danger:hover:not(:disabled){border-color:var(--alert);background:#8c3b2e47}.btn-quiet{color:var(--dim);border-color:#0000}.btn-quiet:hover:not(:disabled){color:var(--phosphor-bright);border-color:var(--phosphor-dim)}.btn-on-paper{color:var(--paper-ink);border-color:#352e2280}.btn-on-paper:hover:not(:disabled){background:#352e221a}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ink)}::-webkit-scrollbar-thumb{background:var(--phosphor-dim);border:2px solid var(--ink);border-radius:6px}@keyframes flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.82}94%{opacity:1}97%{opacity:.9}98%{opacity:1}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes text-jitter{0%,to{transform:translate(0)}25%{transform:translate(.5px,-.5px)}50%{transform:translate(-.5px,.5px)}75%{transform:translate(.5px,.5px)}}@keyframes rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.rise-in{animation:.32s both rise-in}.cursor-blink:after{content:"▌";color:var(--phosphor-bright);margin-left:.15em;animation:1.1s step-end infinite blink}.reduce-motion *,.reduce-motion :before,.reduce-motion :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.echo-1 .echo-target{animation:6s ease-in-out infinite text-jitter}.echo-2 .echo-target{animation:4s ease-in-out infinite text-jitter}.echo-3 .echo-target{animation:2.6s ease-in-out infinite text-jitter}.reduce-motion .echo-target{animation:none!important}._page_91s88_1{min-height:100dvh;padding:var(--sp-5);background:radial-gradient(ellipse at 50% 30%, #7fa89314, transparent 60%), var(--ink);justify-content:center;align-items:center;display:flex}._terminal_91s88_12{width:min(720px,100%);padding:clamp(var(--sp-6), 6vw, var(--sp-8)) clamp(var(--sp-5), 6vw, var(--sp-8));text-align:center;animation:9s linear infinite _flicker_91s88_1}._sysline_91s88_19{font-size:var(--fs-micro);color:var(--dim);letter-spacing:.22em;margin-bottom:var(--sp-6)}._title_91s88_26{font-family:var(--font-paper);font-size:var(--fs-display);letter-spacing:.28em;margin:0 0 var(--sp-3);color:var(--phosphor-bright);text-indent:.28em;font-weight:700;line-height:1.15}._titleChar_91s88_37{animation:.6s both _rise-in_91s88_1;display:inline-block}._subtitle_91s88_42{font-size:var(--fs-small);color:var(--phosphor);letter-spacing:.12em;margin-bottom:var(--sp-6)}._teaser_91s88_49{color:var(--phosphor);font-size:var(--fs-body);margin-bottom:var(--sp-8);letter-spacing:.05em}._actions_91s88_56{justify-content:center;gap:var(--sp-4);margin-bottom:var(--sp-6);flex-wrap:wrap;display:flex}._action_91s88_56{letter-spacing:.18em;min-width:8.5rem;padding:.75rem 1.5rem}._footnote_91s88_70{font-size:var(--fs-micro);color:var(--dim);letter-spacing:.14em;margin:0}@media (prefers-reduced-motion:reduce){._terminal_91s88_12,._titleChar_91s88_37{animation:none}}._bar_1qpqi_1{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}._group_1qpqi_10{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}._brand_1qpqi_17{font-family:var(--font-paper);font-size:var(--fs-section);color:var(--phosphor-bright);letter-spacing:.12em}._stage_1qpqi_24{font-size:var(--fs-micro);color:var(--dim);font-family:var(--font-code)}._meta_1qpqi_30{font-family:var(--font-code);font-size:var(--fs-micro);color:var(--dim)}._code_1qpqi_36{color:var(--phosphor-bright);font-weight:600}._echo_1qpqi_41{border-radius:var(--radius);border:1px solid #0000;padding:.1rem .55rem}._echoActive_1qpqi_47{border-color:var(--seal-red);color:var(--alert)}._nav_6l2v3_1{gap:var(--sp-3);padding:var(--sp-4) var(--sp-3);flex-direction:column;min-height:0;display:flex;overflow-y:auto}._heading_6l2v3_10{font-size:var(--fs-small);font-family:var(--font-code);color:var(--dim);letter-spacing:.18em;margin:0 0 var(--sp-1);padding-left:var(--sp-2)}._list_6l2v3_19{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_6l2v3_28{width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);color:var(--phosphor);text-align:left;transition:background var(--transition), border-color var(--transition);background:0 0;border:1px solid #0000;flex-direction:column;gap:.1rem;display:flex}._item_6l2v3_28:hover:not(:disabled){background:#7fa8931a;border-color:#4d6b5b99}._item_6l2v3_28:disabled{color:var(--dim);opacity:.55;cursor:not-allowed}._current_6l2v3_53{border-color:var(--phosphor-dim);background:#7fa89329}._label_6l2v3_58{font-size:var(--fs-body);color:var(--phosphor-bright);align-items:center;gap:var(--sp-2);display:flex}._item_6l2v3_28:disabled ._label_6l2v3_58{color:var(--dim)}._mark_6l2v3_70{color:var(--alert);font-size:.6rem;line-height:1}._hint_6l2v3_76{font-size:var(--fs-micro);color:var(--dim)}._board_1uy46_1{gap:var(--sp-3);padding:var(--sp-4) var(--sp-3);border-left:1px solid #4d6b5b66;flex-direction:column;min-height:0;display:flex;overflow-y:auto}._header_1uy46_11{justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}._heading_1uy46_18{font-size:var(--fs-small);font-family:var(--font-code);letter-spacing:.18em;color:var(--dim);margin:0}._count_1uy46_26{font-family:var(--font-code);font-size:var(--fs-micro);color:var(--dim)}._help_1uy46_32{font-size:var(--fs-micro);color:var(--dim);margin:0}._empty_1uy46_38{color:var(--dim);font-size:var(--fs-small);padding:var(--sp-4);border-radius:var(--radius);border:1px dashed #4d6b5b80}._list_1uy46_46{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_1uy46_55{width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);color:var(--phosphor);text-align:left;transition:border-color var(--transition), background var(--transition);background:#0a0d0b66;border:1px solid #4d6b5b80;flex-direction:column;gap:.15rem;display:flex}._card_1uy46_55:hover{border-color:var(--phosphor)}._selected_1uy46_73{border-color:var(--phosphor-bright);box-shadow:0 0 0 1px var(--phosphor-bright);background:#7fa89329}._cardTop_1uy46_79{justify-content:space-between;align-items:center;display:flex}._category_1uy46_85{font-family:var(--font-code);color:var(--dim);border-radius:var(--radius);border:1px solid #4d6b5b99;padding:0 .35rem;font-size:.75rem}._badge_1uy46_94{color:var(--ink);background:var(--phosphor-bright);border-radius:var(--radius);font-size:.75rem;font-family:var(--font-code);padding:0 .4rem}._cardTitle_1uy46_103{font-size:var(--fs-small);color:var(--phosphor-bright);line-height:1.45}._cardSummary_1uy46_109{font-size:var(--fs-micro);color:var(--dim);line-height:1.55}._footer_1uy46_115{justify-content:space-between;align-items:center;gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid #4d6b5b66;margin-top:auto;display:flex}._selectedCount_1uy46_125{font-family:var(--font-code);font-size:var(--fs-micro);color:var(--dim)}._bar_1sasm_1{padding:var(--sp-3) var(--sp-4);gap:var(--sp-2);flex-direction:column;max-height:40vh;display:flex;overflow-y:auto}._toggle_1sasm_10{color:var(--dim);font-family:var(--font-code);font-size:var(--fs-micro);letter-spacing:.12em;background:0 0;border:0;align-self:flex-start;padding:0}._toggle_1sasm_10:hover{color:var(--phosphor-bright)}._latest_1sasm_25{gap:var(--sp-3);align-items:baseline;min-height:2.2em;display:flex}._tone_1sasm_32{font-family:var(--font-code);color:var(--dim);border-radius:var(--radius);border:1px solid #4d6b5b99;flex:none;padding:0 .4rem;font-size:.75rem}._normal_1sasm_42{color:var(--phosphor)}._system_1sasm_46{color:var(--phosphor-bright);border-color:var(--phosphor-dim)}._alert_1sasm_51{color:var(--alert);border-color:var(--seal-red)}._echo_1sasm_56{color:var(--alert);border-color:var(--seal-red);border-style:dashed}._hint_1sasm_62{color:var(--paper);border-color:var(--paper-fade)}._text_1sasm_67{white-space:pre-line;line-height:1.75;font-size:var(--fs-small);color:var(--phosphor-bright)}._history_1sasm_74{gap:var(--sp-2);padding:0;padding-top:var(--sp-3);border-top:1px dashed #4d6b5b80;flex-direction:column;margin:0;list-style:none;display:flex}._historyItem_1sasm_85{gap:var(--sp-3);font-size:var(--fs-small);color:var(--dim);align-items:baseline;display:flex}._historyItem_1sasm_85 ._text_1sasm_67{color:var(--dim)}._shell_1n0jd_1{padding:var(--sp-5);min-height:0;max-height:100%;overflow-y:auto}._header_1n0jd_8{justify-content:space-between;align-items:baseline;gap:var(--sp-4);border-bottom:1px solid var(--phosphor-dim);padding-bottom:var(--sp-3);margin-bottom:var(--sp-3);display:flex}._headerPaper_1n0jd_18{border-bottom-color:#352e2259}._title_1n0jd_22{font-size:var(--fs-section);letter-spacing:.04em;margin:0}._close_1n0jd_28{font-size:var(--fs-small);background:0 0;padding:.25rem .75rem}._blurb_1n0jd_34{color:var(--dim);font-size:var(--fs-small);margin:0 0 var(--sp-4)}._body_1n0jd_40{z-index:1;position:relative}._list_1080v_1{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._entry_1080v_10{border-radius:var(--radius);background:#0a0d0b59;border:1px solid #4d6b5b80}._entryPaper_1080v_16{background:#ffffff24;border-color:#352e224d}._trigger_1080v_21{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-4);color:var(--phosphor-bright);text-align:left;background:0 0;border:0;display:flex}._triggerPaper_1080v_33{color:var(--paper-ink)}._trigger_1080v_21:hover{background:#7fa8931a}._triggerPaper_1080v_33:hover{background:#352e2214}._marker_1080v_45{color:var(--phosphor);font-size:1rem;line-height:1}._entryPaper_1080v_16 ._marker_1080v_45{color:var(--paper-fade)}._label_1080v_55{font-size:var(--fs-body);flex:1}._state_1080v_60{font-family:var(--font-code);font-size:var(--fs-micro);color:var(--dim)}._detail_1080v_66{padding:0 var(--sp-4) var(--sp-4);border-top:1px dashed #4d6b5b80;margin-top:0;animation:.2s both _rise-in_1080v_1}._detailPaper_1080v_73{border-top-color:#352e224d}._detailTitle_1080v_77{font-size:var(--fs-small);color:var(--phosphor);margin:var(--sp-3) 0 var(--sp-2);font-family:var(--font-code);letter-spacing:.03em}._entryPaper_1080v_16 ._detailTitle_1080v_77{color:var(--paper-fade);font-family:var(--font-paper)}._detailBody_1080v_90{white-space:pre-line;color:var(--phosphor-bright);font-size:var(--fs-body);margin:0;line-height:1.85}._entryPaper_1080v_16 ._detailBody_1080v_90{color:var(--paper-ink)}._camWrap_3h90v_1{margin-bottom:var(--sp-5)}._cam_3h90v_1{border:1px solid var(--phosphor-dim);border-radius:var(--radius);background:#0c110e;overflow:hidden}._camTop_3h90v_12,._camBottom_3h90v_13{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-micro);color:var(--dim);letter-spacing:.12em;justify-content:space-between;display:flex}._camRec_3h90v_22{color:var(--alert);animation:1.4s step-end infinite _blink_3h90v_1}._camView_3h90v_27{aspect-ratio:16/7;background:radial-gradient(at 50% 120%,#7fa8931f,#0000 62%),linear-gradient(#0e1611,#0a0d0b);max-height:210px;position:relative;overflow:hidden}._corridor_3h90v_38{background:radial-gradient(12px 22px at 50% 58%,#c2ddc980,#0000 70%),linear-gradient(to top right,#0000 49.6%,#7fa89338 49.9% 50.1%,#0000 50.4%),linear-gradient(to top left,#0000 49.6%,#7fa89338 49.9% 50.1%,#0000 50.4%);position:absolute;inset:0}._noise_3h90v_47{opacity:.16;background-image:repeating-linear-gradient(0deg,#0000 0 1px,#7fa89359 1px 2px),repeating-linear-gradient(90deg,#0000 0 3px,#7fa8931f 3px 4px);animation:5s linear infinite _flicker_3h90v_1;position:absolute;inset:0}._camTime_3h90v_60{top:var(--sp-3);right:var(--sp-4);font-family:var(--font-code);color:var(--phosphor-bright);text-shadow:0 0 8px #7fa8938c;letter-spacing:.12em;font-size:1.4rem;position:absolute}._sectionTitle_3h90v_71{font-size:var(--fs-micro);font-family:var(--font-code);letter-spacing:.18em;color:var(--dim);margin:0 0 var(--sp-3)}@media (prefers-reduced-motion:reduce){._camRec_3h90v_22,._noise_3h90v_47{animation:none}}._sheet_1kj3j_1{padding:var(--sp-6) clamp(var(--sp-4), 5vw, var(--sp-6));margin-bottom:var(--sp-4);position:relative}._seal_1kj3j_7{top:var(--sp-4);right:var(--sp-4);opacity:.82;mix-blend-mode:multiply;pointer-events:none;width:108px;height:108px;position:absolute;transform:rotate(-9deg)}._cover_1kj3j_19{padding-bottom:var(--sp-4);margin-bottom:var(--sp-5);border-bottom:2px solid #352e228c}._coverTitle_1kj3j_25{font-family:var(--font-paper);color:var(--paper-ink);font-size:var(--fs-title);letter-spacing:.32em;margin:0 0 var(--sp-2);text-indent:.32em}._coverMeta_1kj3j_34{font-size:var(--fs-small);letter-spacing:.08em;margin:0}._rules_1kj3j_40{gap:var(--sp-1);counter-reset:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._ruleItem_1kj3j_50{margin:0}._rule_1kj3j_40{align-items:baseline;gap:var(--sp-3);width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);color:var(--paper-ink);text-align:left;font-family:var(--font-paper);background:0 0;border:1px solid #0000;font-size:1.0625rem;line-height:1.9;display:flex}._rule_1kj3j_40:hover{background:#352e2214;border-color:#352e2247}._rulePinned_1kj3j_75{background:#8c3b2e1a;border-color:#8c3b2e73}._ruleNo_1kj3j_80{text-align:right;width:1.6em;color:var(--paper-fade);flex:none;font-weight:700}._ruleText_1kj3j_88{flex:1}._pin_1kj3j_92{font-family:var(--font-ui);color:var(--paper-fade);white-space:nowrap;flex:none;font-size:.75rem}._rulePinned_1kj3j_75 ._pin_1kj3j_92{color:var(--seal-red)}._foot_1kj3j_104{margin-top:var(--sp-5);padding-top:var(--sp-3);font-size:var(--fs-small);border-top:1px solid #352e2259}._foot_1kj3j_104 p{margin:0}._emphasis_1kj3j_115{color:var(--paper-ink);font-weight:700}._notice_1kj3j_120{border:1px dashed var(--seal-red);border-radius:var(--radius);padding:var(--sp-3) var(--sp-4);color:var(--alert);font-size:var(--fs-small);background:#8c3b2e1a}._notice_1kj3j_120 p{margin:0}@media (width<=700px){._seal_1kj3j_7{width:76px;height:76px;top:var(--sp-2);right:var(--sp-2)}._coverTitle_1kj3j_25{letter-spacing:.18em;text-indent:.18em;padding-right:4.5rem}._pin_1kj3j_92{display:none}}._visuals_13xf0_1{align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-4);padding:var(--sp-3);border-radius:var(--radius);background:#0a0d0b59;border:1px solid #4d6b5b66;flex-wrap:wrap;display:flex}._clock_13xf0_13{flex:none;width:104px;height:104px}._punchStrip_13xf0_19{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);background:#131a15;border:1px solid #4d6b5b80;flex-direction:column;display:flex}._punchLabel_13xf0_29{font-family:var(--font-code);font-size:var(--fs-micro);color:var(--dim);letter-spacing:.12em}._punchRow_13xf0_36{gap:8px;display:flex}._punchHole_13xf0_41{background:0 0;border:1px solid #7fa89380;border-radius:50%;width:9px;height:9px}._punchHolePunched_13xf0_49{background:var(--phosphor);box-shadow:0 0 5px #7fa89380}._sectionTitle_13xf0_54{font-size:var(--fs-micro);font-family:var(--font-code);letter-spacing:.18em;color:var(--dim);margin:0 0 var(--sp-3)}._overlay_z245h_1{padding:var(--sp-4);z-index:60;background:#040605b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_z245h_12{width:min(480px,100%);padding:var(--sp-5);animation:.18s both _rise-in_z245h_1}._title_z245h_18{font-size:var(--fs-section);margin-bottom:var(--sp-3)}._body_z245h_23{color:var(--phosphor);margin-bottom:var(--sp-5);white-space:pre-line}._actions_z245h_29{justify-content:flex-end;gap:var(--sp-3);display:flex}._event_e5ll_1{border:1px solid var(--seal-red);border-radius:var(--radius);padding:var(--sp-4);margin-bottom:var(--sp-5);background:#8c3b2e1f;animation:.24s both _rise-in_e5ll_1}._knock_e5ll_10{font-family:var(--font-code);font-size:var(--fs-section);letter-spacing:.5em;color:var(--alert);margin:0 0 var(--sp-3)}._arrival_e5ll_18{margin:0 0 var(--sp-3);color:var(--phosphor-bright)}._voice_e5ll_23{margin:0 0 var(--sp-4);color:var(--phosphor-bright);border-left:3px solid var(--phosphor-dim);padding-left:var(--sp-3)}._calls_e5ll_30{gap:var(--sp-3);flex-wrap:wrap;display:flex}._reply_e5ll_36{margin:var(--sp-3) 0 0;color:var(--phosphor);border-left:3px dashed var(--phosphor-dim);padding-left:var(--sp-3);animation:.2s both _rise-in_e5ll_1}._quiet_e5ll_44{color:var(--dim);padding:var(--sp-4);border-radius:var(--radius);margin-bottom:var(--sp-5);border:1px dashed #4d6b5b80}._sectionTitle_e5ll_52{font-size:var(--fs-micro);font-family:var(--font-code);letter-spacing:.18em;color:var(--dim);margin:0 0 var(--sp-3)}._cabinetWrap_rywh8_1{align-items:center;gap:var(--sp-2);padding:var(--sp-3);margin-bottom:var(--sp-4);border-radius:var(--radius);background:#0a0d0b59;border:1px solid #4d6b5b66;flex-direction:column;display:flex}._cabinet_rywh8_1{width:min(210px,100%);height:auto}._cabinetLabel_rywh8_18{font-family:var(--font-code);font-size:var(--fs-micro);color:var(--dim);letter-spacing:.12em;text-align:center;margin:0}._sectionTitle_rywh8_27{font-size:var(--fs-micro);font-family:var(--font-code);letter-spacing:.18em;color:var(--dim);margin:0 0 var(--sp-3)}._console_1dsfn_1{align-items:center;gap:var(--sp-4);padding:var(--sp-4);margin-bottom:var(--sp-5);border-radius:var(--radius);background:#0a0d0b59;border:1px solid #4d6b5b66;flex-wrap:wrap;display:flex}._mic_1dsfn_13{align-items:center;gap:var(--sp-2);font-family:var(--font-code);font-size:var(--fs-small);color:var(--dim);letter-spacing:.14em;display:inline-flex}._micLive_1dsfn_23{color:var(--alert)}._micDot_1dsfn_27{border:1px solid var(--dim);background:0 0;border-radius:50%;width:10px;height:10px}._micLive_1dsfn_23 ._micDot_1dsfn_27{border-color:var(--alert);background:var(--alert);animation:1.2s step-end infinite _blink_1dsfn_1;box-shadow:0 0 8px #c9826dcc}._consoleLine_1dsfn_42{font-family:var(--font-code);font-size:var(--fs-micro);color:var(--dim);letter-spacing:.12em;margin:0}._log_1dsfn_50{padding:var(--sp-5)}._logHeading_1dsfn_54{font-family:var(--font-paper);color:var(--paper-ink);letter-spacing:.28em;font-size:var(--fs-section);text-indent:.28em}._logLead_1dsfn_62{color:var(--paper-ink);margin-bottom:var(--sp-4)}._fieldset_1dsfn_67{border-radius:var(--radius);padding:var(--sp-4);margin:0 0 var(--sp-4);border:1px solid #352e2266}._legend_1dsfn_74{font-family:var(--font-paper);color:var(--paper-fade);padding:0 var(--sp-2);font-size:var(--fs-small)}._codes_1dsfn_81{gap:var(--sp-3);flex-wrap:wrap;display:flex}._code_1dsfn_81{font-family:var(--font-code);font-size:var(--fs-body);letter-spacing:.12em;padding:var(--sp-2) var(--sp-4);border-radius:var(--radius);color:var(--paper-ink);background:#ffffff2e;border:1px solid #352e2273}._code_1dsfn_81:hover{background:#352e221f}._codeActive_1dsfn_102{background:var(--paper-ink);color:var(--paper);border-color:var(--paper-ink)}._actions_1dsfn_108{gap:var(--sp-3);flex-wrap:wrap;display:flex}._notReady_1dsfn_114{color:var(--paper-fade);padding:var(--sp-4);border-radius:var(--radius);border:1px dashed #352e2266;margin:0}._desk_1lsp7_1{gap:var(--sp-5);flex-direction:column;display:flex}._panel_1lsp7_7{gap:var(--sp-3);flex-direction:column;display:flex}._done_1lsp7_13{border:1px dashed var(--phosphor-dim);padding:var(--sp-5);border-radius:var(--radius);text-align:center}._title_1lsp7_20{font-size:var(--fs-section);margin:0}._prompt_1lsp7_25{color:var(--phosphor);margin:0}._gate_1lsp7_30{border-radius:var(--radius);padding:var(--sp-3) var(--sp-4);background:#8c3b2e1a;border:1px solid #8c3b2e8c}._gateOk_1lsp7_37{background:#7fa89314;border-color:#7fa89380}._gateHeading_1lsp7_42{margin:0 0 var(--sp-1);font-size:var(--fs-micro);font-family:var(--font-code);letter-spacing:.16em;color:var(--dim)}._gateText_1lsp7_50{font-size:var(--fs-small);margin:0}._gateList_1lsp7_55{margin:var(--sp-2) 0 0;font-size:var(--fs-small);color:var(--alert);padding-left:1.2em}._gateOk_1lsp7_37 ._gateList_1lsp7_55{color:var(--phosphor-bright)}._question_1lsp7_66{margin:var(--sp-2) 0 0;font-size:var(--fs-body);color:var(--phosphor-bright)}._options_1lsp7_72{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._option_1lsp7_72{text-align:left;width:100%;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);color:var(--phosphor);transition:border-color var(--transition), background var(--transition);background:#0a0d0b66;border:1px solid #4d6b5b80;line-height:1.65}._option_1lsp7_72:hover{border-color:var(--phosphor)}._optionActive_1lsp7_97{border-color:var(--phosphor-bright);color:var(--phosphor-bright);box-shadow:0 0 0 1px var(--phosphor-bright);background:#7fa8932e}._actions_1lsp7_104{gap:var(--sp-3);flex-wrap:wrap;display:flex}._history_1lsp7_110{padding-top:var(--sp-4);border-top:1px dashed #4d6b5b80}._historyHeading_1lsp7_115{font-size:var(--fs-micro);font-family:var(--font-code);letter-spacing:.16em;color:var(--dim);margin:0 0 var(--sp-3)}._historyList_1lsp7_123{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._historyItem_1lsp7_132{gap:var(--sp-3);color:var(--dim);display:flex}._historyDone_1lsp7_138{color:var(--phosphor-bright)}._historyMark_1lsp7_142{font-family:var(--font-code);color:var(--phosphor);flex:none;width:1em}._historyTitle_1lsp7_149{font-size:var(--fs-small);margin:0}._historyText_1lsp7_154{font-size:var(--fs-micro);color:var(--dim);white-space:pre-line;margin:.15rem 0 0}._seenStrip_1lsp7_161{padding-top:var(--sp-4);border-top:1px dashed #4d6b5b80}._seenHint_1lsp7_166{font-size:var(--fs-small);color:var(--dim);margin:0}._desktop_1ned7_1{background:var(--ink);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"status""middle""narrative";height:100dvh;display:grid}._desktop_1ned7_1>header{grid-area:status}._middle_1ned7_16{grid-area:middle;grid-template-columns:210px minmax(0,1fr) 300px;min-height:0;display:grid}._middle_1ned7_16>nav{border-right:1px solid #4d6b5b66;grid-column:1;min-height:0;overflow-y:auto}._center_1ned7_30{min-height:0;padding:var(--sp-4);grid-column:2;overflow-y:auto}._middle_1ned7_16>aside{grid-column:3;min-height:0;overflow-y:auto}._windowPlain_1ned7_43{padding:var(--sp-2)}._idle_1ned7_47{justify-content:center;align-items:center;gap:var(--sp-4);height:100%;min-height:320px;padding:var(--sp-6);flex-direction:column;display:flex}._idleText_1ned7_58{font-size:var(--fs-section);color:var(--phosphor);margin:0}._idleDim_1ned7_64{font-size:var(--fs-small);color:var(--dim)}._desktop_1ned7_1>footer{grid-area:narrative}._introOverlay_1ned7_74{padding:var(--sp-4);z-index:50;background:#040605d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._intro_1ned7_74{width:min(560px,100%);padding:var(--sp-6);animation:.26s both _rise-in_1ned7_1}._introDate_1ned7_91{font-family:var(--font-code);font-size:var(--fs-micro);letter-spacing:.14em;margin:0 0 var(--sp-3)}._introHeading_1ned7_98{font-family:var(--font-paper);color:var(--paper-ink);font-size:var(--fs-title);margin-bottom:var(--sp-4);letter-spacing:.18em}._introText_1ned7_106{color:var(--paper-ink);margin-bottom:var(--sp-4);line-height:1.95}@media (width<=900px){._desktop_1ned7_1{height:auto;min-height:100dvh}._middle_1ned7_16{grid-template-columns:1fr;grid-template-areas:"nav""center""board"}._middle_1ned7_16>nav{border-bottom:1px solid #4d6b5b66;border-right:0;grid-column:1;overflow-y:visible}._center_1ned7_30{padding:var(--sp-3);grid-column:1;overflow-y:visible}._middle_1ned7_16>aside{border-top:1px solid #4d6b5b66;border-left:0;grid-column:1;overflow-y:visible}}._page_9d58g_1{min-height:100dvh;padding:var(--sp-5);background:radial-gradient(ellipse at 50% 20%, #7fa89312, transparent 60%), var(--ink);justify-content:center;align-items:center;display:flex}._card_9d58g_12{width:min(680px,100%);padding:clamp(var(--sp-5), 5vw, var(--sp-8));animation:.4s both _rise-in_9d58g_1}._tag_9d58g_18{font-family:var(--font-code);font-size:var(--fs-micro);letter-spacing:.24em;margin:0 0 var(--sp-5);border-radius:var(--radius);border:1px solid;padding:.25rem .85rem;display:inline-block}._tagSafe_9d58g_29{color:var(--phosphor-bright)}._tagEcho_9d58g_33{color:var(--alert)}._body_9d58g_37{color:var(--phosphor-bright);white-space:pre-line;font-size:1.0625rem;line-height:2}._document_9d58g_44{margin:var(--sp-6) 0 var(--sp-5);padding:var(--sp-5);position:relative;transform:rotate(-.6deg)}._docTitle_9d58g_51{font-family:var(--font-paper);color:var(--paper-fade);font-size:var(--fs-small);letter-spacing:.12em;margin:0 0 var(--sp-3)}._docText_9d58g_59{font-family:var(--font-paper);color:var(--paper-ink);letter-spacing:.06em;padding-top:var(--sp-3);border-top:1px solid #352e2266;margin:0;font-size:1.125rem;line-height:2.1}._caption_9d58g_70{font-family:var(--font-paper);color:var(--phosphor-bright);font-size:var(--fs-section);letter-spacing:.22em;text-align:center;margin:var(--sp-6) 0;text-indent:.22em}._actions_9d58g_80{gap:var(--sp-3);flex-wrap:wrap;justify-content:center;display:flex}._page_lxa62_1{min-height:100dvh;padding:var(--sp-5);background:var(--ink);justify-content:center;align-items:center;display:flex}._panel_lxa62_10{width:min(620px,100%);padding:clamp(var(--sp-5), 5vw, var(--sp-8));gap:var(--sp-5);flex-direction:column;display:flex}._heading_lxa62_18{font-size:var(--fs-title);letter-spacing:.18em;margin:0}._group_lxa62_24{padding-top:var(--sp-4);gap:var(--sp-3);border-top:1px dashed #4d6b5b80;flex-direction:column;display:flex}._groupTitle_lxa62_32{font-size:var(--fs-micro);font-family:var(--font-code);letter-spacing:.18em;color:var(--dim);margin:0}._row_lxa62_40{gap:var(--sp-3);cursor:pointer;align-items:flex-start;line-height:1.6;display:flex}._row_lxa62_40 input{width:1.1rem;height:1.1rem;accent-color:var(--phosphor);flex:none;margin-top:.35em}._row_lxa62_40 b{color:var(--phosphor-bright);font-weight:600;display:block}._row_lxa62_40 small{color:var(--dim);font-size:var(--fs-small);display:block}._help_lxa62_68{color:var(--phosphor);font-size:var(--fs-small);margin:0;padding-left:1.2em;line-height:1.9}._note_lxa62_76{color:var(--dim);font-size:var(--fs-small);margin:0}
