._page_1443y_1{--ink:#102a2a;--muted:#53696a;--paper:#f7f5ec;--panel:#fffef8;--line:#cbd7d1;--line-strong:#809d96;--primary:#126c62;--primary-dark:#084c47;--primary-soft:#dff3ec;--accent:#ef8d32;--accent-soft:#fff0d9;--danger:#a63d3d;--danger-soft:#ffe9e7;--good:#17734a;--good-soft:#def3e5;--shadow:0 22px 65px #0f2f2c1f;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 10% 0,#ef8d3224,#0000 28rem),radial-gradient(circle at 100% 15%,#126c6224,#0000 32rem),linear-gradient(145deg,#f4f2e8,#eef6f0);padding:clamp(12px,2.5vw,32px);font-family:inherit}._page_1443y_1[data-genre=evidence-investigation],._page_1443y_1[data-genre=card-tactics]{--primary:#3d568d;--primary-dark:#263965;--primary-soft:#e7ecfa;--accent:#c57d35}._page_1443y_1[data-genre=ecology-balance],._page_1443y_1[data-genre=exploration-collection]{--primary:#3b7047;--primary-dark:#24512f;--primary-soft:#e3f1df;--accent:#d38b35}._page_1443y_1[data-genre=rhythm-timing],._page_1443y_1[data-genre=signal-network]{--primary:#6650a4;--primary-dark:#42327a;--primary-soft:#eee8ff;--accent:#d36f4c}._page_1443y_1[data-genre=assembly-workshop],._page_1443y_1[data-genre=resource-management]{--primary:#9a4d26;--primary-dark:#713617;--primary-soft:#ffebdf;--accent:#26798a}._shell_1443y_37{width:min(1240px,100%);margin:0 auto}._shell_1443y_37 button,._shell_1443y_37 a{-webkit-tap-highlight-color:transparent}._shell_1443y_37 button:focus-visible,._shell_1443y_37 a:focus-visible,._shell_1443y_37 [tabindex]:focus-visible{outline:4px solid color-mix(in srgb, var(--accent) 70%, white);outline-offset:3px}._shellHeader_1443y_40{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffef8eb;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:10px 12px 10px 18px;display:flex;box-shadow:0 10px 35px #0f2f2c14}._brandLink_1443y_41{min-height:48px;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}._brandLink_1443y_41>span{background:var(--primary);color:#fff;letter-spacing:-.03em;border-radius:14px 5px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:950;display:grid;transform:rotate(-2deg)}._brandLink_1443y_41 div{gap:2px;display:grid}._brandLink_1443y_41 small{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}._brandLink_1443y_41 strong{text-overflow:ellipsis;white-space:nowrap;max-width:min(52vw,520px);font-size:16px;overflow:hidden}._headerActions_1443y_46{align-items:center;gap:8px;display:flex}._headerActions_1443y_46 button,._headerActions_1443y_46 a,._settingsPanel_1443y_47 button{border:1px solid var(--line);background:var(--panel);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:13px;padding:10px 14px;font-weight:850;text-decoration:none}._headerActions_1443y_46 button:hover,._headerActions_1443y_46 a:hover{border-color:var(--primary);color:var(--primary)}._settingsPanel_1443y_47{z-index:4;border:1px solid var(--line);background:var(--panel);width:min(560px,100% - 24px);box-shadow:var(--shadow);border-radius:18px;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin:10px 10px 0 auto;padding:16px;display:flex;position:relative}._settingsPanel_1443y_47>div{background:var(--paper);border-radius:13px;align-items:center;gap:10px;min-height:50px;padding:5px 7px 5px 14px;display:flex}._settingsPanel_1443y_47 button[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-dark)}._settingsClose_1443y_52{flex-basis:100%}._briefing_1443y_54{grid-template-columns:minmax(0,1.05fr) minmax(340px,.75fr);align-items:center;gap:clamp(28px,5vw,72px);margin-top:clamp(22px,5vw,58px);display:grid}._briefingCopy_1443y_55{padding:clamp(8px,2vw,24px)}._genreBadge_1443y_56,._eyebrow_1443y_56{background:var(--primary-soft);width:fit-content;color:var(--primary-dark);letter-spacing:.02em;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:950;display:inline-flex}._briefing_1443y_54 h1{letter-spacing:-.065em;text-wrap:balance;max-width:760px;margin:18px 0 16px;font-size:clamp(38px,7vw,72px);line-height:1.04}._intro_1443y_58{color:var(--muted);margin:0;font-size:clamp(17px,2.3vw,21px);line-height:1.72}._learningGoal_1443y_59{border-left:6px solid var(--accent);background:var(--accent-soft);border-radius:5px 18px 18px 5px;gap:8px;margin-top:28px;padding:20px 22px;display:grid}._learningGoal_1443y_59 span{color:#7f4c19;font-size:13px;font-weight:950}._learningGoal_1443y_59 strong{font-size:17px;line-height:1.6}._privacyNotes_1443y_62{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}._privacyNotes_1443y_62 li{border:1px solid var(--line);color:var(--muted);background:#ffffff85;border-radius:10px;padding:8px 11px;font-size:13px;font-weight:750}._privacyNotes_1443y_62 li:before{content:"✓ ";color:var(--good);font-weight:950}._briefingConsole_1443y_65{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:28px;padding:clamp(20px,3vw,30px)}._previewScene_1443y_66{background:linear-gradient(155deg, var(--primary-dark), var(--primary));color:#fff;isolation:isolate;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:210px;padding:22px;display:flex;position:relative;overflow:hidden}._previewScene_1443y_66:before{content:"";z-index:-1;border:1px dashed #ffffff52;border-radius:15px;position:absolute;inset:12px}._previewCore_1443y_68{background:#ffffff24;border:2px solid #ffffff8c;border-radius:24px;place-items:center;width:78px;height:78px;font-size:36px;display:grid}._previewPiece_1443y_69{--x:calc((var(--preview-index) - 2) * 50px);width:42px;height:42px;top:calc(30px + (var(--preview-index) % 2) * 80px);left:calc(50% + var(--x));background:var(--accent);color:#26180c;transform:rotate(calc((var(--preview-index) - 2) * 8deg));border-radius:14px;place-items:center;font-weight:950;display:grid;position:absolute}._previewScene_1443y_66 strong{margin-top:16px;font-size:22px}._previewScene_1443y_66 small{opacity:.82;margin-top:4px;font-weight:750}._difficultyPicker_1443y_71{border:0;margin:22px 0 0;padding:0}._difficultyPicker_1443y_71 legend{margin-bottom:10px;font-weight:950}._difficultyPicker_1443y_71 label{cursor:pointer;margin-top:8px;display:block}._difficultyPicker_1443y_71 input{opacity:0;pointer-events:none;position:absolute}._difficultyPicker_1443y_71 label>span{border:2px solid var(--line);border-radius:14px;gap:2px;min-height:56px;padding:10px 13px;display:grid}._difficultyPicker_1443y_71 small{color:var(--muted)}._difficultyPicker_1443y_71 input:checked+span{border-color:var(--primary);background:var(--primary-soft)}._difficultyPicker_1443y_71 input:focus-visible+span{outline:4px solid var(--accent);outline-offset:2px}._briefingActions_1443y_74,._resultActions_1443y_74{gap:10px;margin-top:20px;display:flex}._briefingActions_1443y_74>*,._resultActions_1443y_74>*{flex:1}._briefingConsole_1443y_65>p{color:var(--muted);text-align:center;margin:14px 0 0;font-size:13px}._primaryButton_1443y_75,._quietButton_1443y_75{border:2px solid var(--primary);min-height:48px;font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;padding:12px 18px;font-weight:950;text-decoration:none;display:inline-flex}._primaryButton_1443y_75{background:var(--primary);color:#fff}._primaryButton_1443y_75:hover{background:var(--primary-dark);border-color:var(--primary-dark)}._quietButton_1443y_75{background:var(--panel);color:var(--primary)}._quietButton_1443y_75:hover{background:var(--primary-soft)}._primaryButton_1443y_75:disabled,._quietButton_1443y_75:disabled{border-color:var(--line);color:#89928f;cursor:not-allowed;background:#e8ece9}._progressPanel_1443y_78{border:1px solid var(--line);background:#fffef8e0;border-radius:17px;grid-template-columns:1fr minmax(200px,2fr) auto;align-items:center;gap:18px;margin-top:18px;padding:14px 18px;display:grid}._progressPanel_1443y_78>div:first-child{gap:2px;display:grid}._progressPanel_1443y_78 span{color:var(--muted);font-size:13px;font-weight:800}._progressPanel_1443y_78 strong{font-size:15px}._progressPanel_1443y_78 progress{width:100%;height:12px;accent-color:var(--primary);border:0;border-radius:999px;overflow:hidden}._progressStats_1443y_79{gap:10px;display:flex}._learningPayload_1443y_80{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin:12px 0;padding:15px 18px}._learningPayload_1443y_80 summary{min-height:44px;color:var(--primary-dark);cursor:pointer;align-items:center;font-weight:950;display:flex}._learningPayload_1443y_80 p,._learningPayload_1443y_80 li{color:var(--muted);line-height:1.65}._learningPayload_1443y_80 figure{background:var(--paper);border-radius:12px;align-items:center;gap:12px;margin:12px 0;padding:14px;display:flex}._learningPayload_1443y_80 figure>span{background:var(--primary-soft);border-radius:10px;place-items:center;width:44px;height:44px;display:grid}._learningPayload_1443y_80 figcaption{display:grid}._learningPayload_1443y_80 small{color:var(--muted)}._payloadGuide_1443y_80{border-left:4px solid var(--accent);padding-left:14px}._strategyPicker_1443y_81{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin:12px 0;padding:14px 16px 16px}._strategyPicker_1443y_81 legend{color:var(--primary-dark);padding:0 6px;font-weight:950}._strategyPicker_1443y_81>p{color:var(--muted);margin:0 0 10px;font-size:13px}._strategyPicker_1443y_81>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}._strategyPicker_1443y_81 button{border:2px solid var(--line);background:var(--paper);min-height:76px;color:var(--ink);text-align:left;cursor:pointer;border-radius:13px;gap:3px;padding:10px 12px;display:grid}._strategyPicker_1443y_81 button span,._strategyPicker_1443y_81 button small{color:var(--muted)}._strategyPicker_1443y_81 button[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft)}._strategyPicker_1443y_81 button[aria-pressed=true] strong{color:var(--primary-dark)}._coreStage_1443y_83{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:26px;margin-top:12px;padding:clamp(18px,3vw,34px)}._missionHeader_1443y_84{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}._missionHeader_1443y_84 h2{letter-spacing:-.045em;margin:12px 0 6px;font-size:clamp(26px,4vw,39px);line-height:1.18}._missionHeader_1443y_84 p{max-width:780px;color:var(--muted);margin:0;font-size:17px;line-height:1.62}._missionAside_1443y_84{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._statusChip_1443y_85{border:1px solid var(--line);background:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;min-height:38px;padding:8px 11px;font-size:13px;font-weight:900;display:inline-flex}._statusChip_1443y_85[data-tone=good]{background:var(--good-soft);color:var(--good);border-color:#94c7a6}._statusChip_1443y_85[data-tone=danger]{background:var(--danger-soft);color:var(--danger);border-color:#e7aba7}._statusChip_1443y_85[data-tone=caution]{background:var(--accent-soft);color:#8a5019;border-color:#eac38c}._statusChip_1443y_85[data-tone=information]{border-color:color-mix(in srgb, var(--primary) 35%, white);background:var(--primary-soft);color:var(--primary-dark)}._resourceStrip_1443y_86{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}._resourceStrip_1443y_86>div{border:1px solid var(--line);background:var(--paper);border-radius:13px;justify-content:space-between;gap:12px;min-width:132px;padding:10px 13px;display:flex}._resourceStrip_1443y_86 dt{color:var(--muted);font-size:13px;font-weight:850}._resourceStrip_1443y_86 dt span{color:var(--primary);margin-right:6px}._resourceStrip_1443y_86 dd{margin:0;font-weight:950}._missionActions_1443y_87{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:24px;display:flex}._missionActions_1443y_87 ._primaryButton_1443y_75{min-width:180px}._inlineTip_1443y_87,._keyboardHelp_1443y_87{background:var(--primary-soft);color:var(--primary-dark);border-radius:12px;margin:18px 0 0;padding:13px 15px;font-size:14px;line-height:1.6}._keyboardHelp_1443y_87:before{content:"⌨ ";font-weight:950}._feedbackBanner_1443y_88{border:1px solid var(--line);background:var(--panel);border-radius:16px;align-items:flex-start;gap:12px;margin-top:12px;padding:14px 17px;display:flex}._feedbackBanner_1443y_88>span{background:var(--primary-soft);width:34px;height:34px;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-weight:950;display:grid}._feedbackBanner_1443y_88 strong{display:block}._feedbackBanner_1443y_88 p{color:var(--muted);margin:3px 0 0}._feedbackBanner_1443y_88 small{color:var(--primary-dark);margin-top:5px;font-weight:800;display:block}._feedbackBanner_1443y_88[data-kind=retry]{background:var(--danger-soft);border-color:#e7aba7}._feedbackBanner_1443y_88[data-kind=retry]>span{color:var(--danger);background:#fff}._feedbackBanner_1443y_88[data-kind=success]{background:var(--good-soft);border-color:#94c7a6}._piece_1443y_89{border:2px solid var(--line);background:var(--panel);min-height:64px;color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}._piece_1443y_89:hover:not(:disabled){border-color:var(--primary);transform:translateY(-1px)}._piece_1443y_89:disabled{opacity:.52;cursor:not-allowed}._piece_1443y_89._isSelected_1443y_89{border-color:var(--primary);background:var(--primary-soft)}._pieceGlyph_1443y_89{background:var(--paper);width:40px;height:40px;color:var(--primary);border-radius:11px;flex:none;place-items:center;font-size:21px;font-weight:950;display:grid}._pieceCopy_1443y_89{gap:2px;display:grid}._pieceCopy_1443y_89 small{color:var(--muted);line-height:1.35}._explorationLayout_1443y_92{grid-template-columns:minmax(0,1.4fr) minmax(230px,.6fr);gap:20px;display:grid}._explorationGrid_1443y_92{border:1px solid var(--line-strong);background:linear-gradient(135deg,#dbe9d2,#edf2df);border-radius:20px;align-content:stretch;gap:7px;min-height:420px;padding:14px;display:grid}._explorationCell_1443y_92{cursor:pointer;background:#ffffff7a;border:1px solid #3660363d;border-radius:11px;place-items:center;min-height:68px;display:grid;position:relative;overflow:hidden}._explorationCell_1443y_92[data-kind=blocked]{background:repeating-linear-gradient(45deg,#819083,#819083 5px,#748177 5px 10px)}._explorationCell_1443y_92[data-kind=hazard]{background:#f8e7bd}._explorationCell_1443y_92[data-kind=goal]{box-shadow:inset 0 0 0 3px var(--accent)}._explorationCell_1443y_92[data-current]{outline:4px solid var(--primary);outline-offset:-4px}._explorer_1443y_92{z-index:2;background:var(--primary);border:5px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 3px 10px #00000040}._mapObject_1443y_92{color:var(--primary-dark);place-items:center;font-size:24px;display:grid}._mapObject_1443y_92 small{max-width:80px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}._hazardMark_1443y_92,._goalMark_1443y_92{color:#8c4b19;font-weight:950;position:absolute;top:4px;right:5px}._sidePanel_1443y_92{background:var(--paper);border-radius:18px;padding:16px}._sidePanel_1443y_92 h3,._partsTray_1443y_92 h3,._assemblyLine_1443y_92 h3,._tacticsHand_1443y_92 h3{margin:0 0 5px}._sidePanel_1443y_92>p{color:var(--muted);margin:0 0 12px;line-height:1.5}._compactPieceList_1443y_92{gap:7px;display:grid}._compactPieceList_1443y_92 ._piece_1443y_89{min-height:52px}._compactPieceList_1443y_92 ._pieceGlyph_1443y_89{width:32px;height:32px}._directionPad_1443y_92{grid-template-columns:repeat(3,1fr);gap:5px;width:158px;margin:18px auto 0;display:grid}._directionPad_1443y_92 button{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:12px;min-width:48px;min-height:48px;font-size:21px;font-weight:950}._directionPad_1443y_92 button:first-child{grid-column:2}._directionPad_1443y_92 button:nth-child(2){grid-column:1}._directionPad_1443y_92 button:hover{background:var(--primary-soft)}._routeLayout_1443y_95{grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr);gap:20px;display:grid}._routeMap_1443y_95{background:linear-gradient(145deg,#e5eee9,#fbf4df);border-radius:20px;grid-template-columns:repeat(3,1fr);align-items:center;gap:32px 18px;min-height:380px;padding:clamp(16px,4vw,34px);display:grid}._routeNode_1443y_95{border:2px solid var(--line-strong);background:var(--panel);min-height:130px;color:var(--ink);cursor:pointer;border-radius:50% 50% 45% 45%;flex-direction:column;justify-content:center;padding:14px;display:flex;position:relative}._routeNode_1443y_95:after{content:"";border-top:3px dotted var(--line-strong);width:28px;position:absolute;top:50%;right:-31px}._routeNode_1443y_95:nth-child(3n):after,._routeNode_1443y_95:last-child:after{display:none}._routeNode_1443y_95[data-selected]{border-color:var(--primary);background:var(--primary-soft);box-shadow:0 0 0 4px #126c621f}._routeNode_1443y_95 strong{margin-top:5px}._routeNode_1443y_95 small{max-height:34px;color:var(--muted);overflow:hidden}._routeNode_1443y_95>span:last-child{margin-top:5px;font-size:11px;font-weight:850}._routeOrder_1443y_95{background:var(--accent);color:#3d240e;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:950;display:grid;position:absolute;top:-7px;left:-7px}._routeManifest_1443y_95{border:1px solid var(--line);background:var(--paper);border-radius:18px;padding:18px}._routeManifest_1443y_95 h3{margin:0 0 12px}._routeManifest_1443y_95 ol{padding-left:26px}._routeManifest_1443y_95 li{border-bottom:1px solid var(--line);min-height:48px;padding:7px 0}._routeManifest_1443y_95 li button{min-height:32px;color:var(--danger);cursor:pointer;background:0 0;border:0;margin-left:7px;font-weight:800}._routeSummary_1443y_95{background:var(--panel);border-radius:12px;gap:8px;margin-top:16px;padding:14px;display:grid}._routeSummary_1443y_95 span{color:var(--muted);font-size:13px}._networkWorkbench_1443y_98{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;display:grid}._networkNodes_1443y_98{background:radial-gradient(circle, var(--primary-soft), var(--paper));border-radius:20px;grid-template-columns:repeat(2,1fr);gap:12px;min-height:360px;padding:20px;display:grid}._networkNode_1443y_98{border:2px solid var(--line-strong);background:var(--panel);min-height:130px;color:var(--ink);text-align:center;cursor:pointer;border-radius:50%;place-items:center;padding:14px;display:grid}._networkNode_1443y_98>span{color:var(--primary);font-size:28px}._networkNode_1443y_98 small{color:var(--muted)}._networkNode_1443y_98 em{font-size:11px}._networkNode_1443y_98[data-active]{border-color:var(--primary);box-shadow:0 0 0 7px color-mix(in srgb, var(--primary) 14%, transparent)}._cableRack_1443y_98{border:1px solid var(--line);background:var(--paper);border-radius:18px;padding:18px}._cableRack_1443y_98 h3{margin-top:0}._cable_1443y_98{border:2px solid var(--line);background:var(--panel);width:100%;min-height:66px;color:var(--ink);cursor:pointer;border-radius:14px;grid-template-columns:1fr 56px 1fr;align-items:center;gap:7px;margin-top:8px;padding:10px 13px;display:grid}._cable_1443y_98 i{color:var(--line-strong);font-size:20px;font-style:normal}._cable_1443y_98 small{color:var(--muted);grid-column:1/-1}._cable_1443y_98[data-active]{border-color:var(--primary);background:var(--primary-soft)}._cable_1443y_98[data-active] i{color:var(--primary)}._investigationLayout_1443y_101{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:20px;display:grid}._evidenceDesk_1443y_101{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._evidenceCard_1443y_101{border:1px solid var(--line);background:#fffdf3;border-radius:17px 5px;min-height:170px;padding:12px;display:grid;transform:rotate(-.4deg);box-shadow:4px 5px #e6e0cf}._evidenceCard_1443y_101:nth-child(2n){transform:rotate(.5deg)}._evidenceCard_1443y_101[data-selected]{border-color:var(--primary);box-shadow:4px 5px 0 var(--primary-soft)}._evidenceInspect_1443y_101{min-height:100px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px 1fr;align-content:center;gap:4px 10px;padding:8px;display:grid}._evidenceInspect_1443y_101>span{grid-row:1/3;font-size:30px}._evidenceInspect_1443y_101 small{color:var(--muted);line-height:1.35}._pinButton_1443y_101{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--primary);cursor:pointer;border-radius:11px;font-weight:900}._pinButton_1443y_101[aria-pressed=true]{background:var(--primary);color:#fff}._reasoningBoard_1443y_101{background:#f4e8c8;border:8px solid #6c4d35;border-radius:10px;padding:20px;box-shadow:inset 0 0 20px #4a301b1a}._reasoningBoard_1443y_101 h3{margin-top:0}._reasoningBoard_1443y_101>p{color:#5f5140}._reasoningBoard_1443y_101 ol{gap:10px;padding:0;list-style:none;display:grid}._reasoningBoard_1443y_101 li{background:#fff8e4;border-radius:8px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;min-height:58px;padding:8px;display:grid;box-shadow:1px 2px #d4c397}._reasoningBoard_1443y_101 li>span{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:950;display:grid}._reasoningBoard_1443y_101 li button{cursor:pointer;background:#fff;border:1px solid #cab88c;min-width:36px;min-height:36px}._emptyBoard_1443y_101{color:#6e604b;text-align:center;border:2px dashed #b9a775;padding:24px;line-height:1.55}._boardCaution_1443y_101{border-top:1px solid #c8b98e;padding-top:10px;font-size:13px}._meterBoard_1443y_104{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}._meter_1443y_104{border:1px solid var(--line);background:var(--paper);border-radius:14px;padding:13px}._meter_1443y_104>div:first-child{justify-content:space-between;gap:10px;display:flex}._meterTrack_1443y_104{background:#dfe5e2;border-radius:999px;height:13px;margin-top:10px;position:relative;overflow:hidden}._meterTarget_1443y_104{z-index:1;border-inline:2px solid var(--ink);background:#ffffff73;height:100%;position:absolute}._meterFill_1443y_104{background:var(--primary);height:100%;position:absolute;left:0}._meter_1443y_104[data-tone=caution] ._meterFill_1443y_104{background:var(--accent)}._allocationField_1443y_104{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._allocationCard_1443y_104{border:1px solid var(--line);background:linear-gradient(145deg, var(--paper), var(--panel));border-radius:45% 18px 18px;grid-template-columns:60px 1fr;align-items:center;gap:10px;min-height:190px;padding:14px;display:grid}._organismVisual_1443y_104{z-index:0;place-items:center;width:58px;height:58px;font-size:30px;display:grid;position:relative}._organismVisual_1443y_104 span{z-index:-1;background:var(--primary-soft);border-radius:50%;width:50px;height:50px;transition:transform .2s;position:absolute}._allocationCard_1443y_104 p{color:var(--muted);font-size:13px;line-height:1.45}._stepper_1443y_104{grid-column:1/-1;grid-template-columns:48px 1fr 48px;align-items:center;gap:7px;display:grid}._stepper_1443y_104 button{border:1px solid var(--line);background:var(--panel);min-height:48px;color:var(--primary);cursor:pointer;border-radius:12px;font-size:22px}._stepper_1443y_104 output{text-align:center;font-size:21px;font-weight:950}._workshopLayout_1443y_107,._spatialLayout_1443y_107{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:20px;display:grid}._partsTray_1443y_92,._shapeTray_1443y_107{background:var(--paper);border-radius:18px;align-content:start;gap:8px;padding:16px;display:grid}._assemblyLine_1443y_92{border:1px solid var(--line);background:repeating-linear-gradient(90deg,#f8f5e9,#f8f5e9 24px,#f2eee0 24px 48px);border-radius:18px;padding:18px}._slotSequence_1443y_107{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));align-items:center;gap:12px;min-height:300px;display:grid}._assemblySlot_1443y_107{border:3px dashed var(--line-strong);min-height:180px;color:var(--muted);cursor:pointer;background:#ffffffb3;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:14px;display:flex;position:relative}._assemblySlot_1443y_107>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:950;display:grid;position:absolute;top:8px;left:8px}._assemblySlot_1443y_107 b{color:var(--primary);margin-bottom:8px;font-size:32px}._assemblySlot_1443y_107 small{text-align:center;margin-top:4px}._assemblySlot_1443y_107[data-filled]{border-style:solid;border-color:var(--primary);background:var(--primary-soft);color:var(--ink)}._categoryTag_1443y_107{color:var(--muted);margin-left:auto;font-size:10px}._placementGrid_1443y_107{border:1px solid var(--line-strong);background:#e4e8e2;border-radius:19px;gap:7px;min-height:430px;padding:14px;display:grid}._placementCell_1443y_107{background:var(--panel);min-height:66px;color:var(--primary);cursor:pointer;border:1px solid #aab8b1;border-radius:9px;place-items:center;padding:5px;display:grid}._placementCell_1443y_107>span{font-size:23px}._placementCell_1443y_107 small{max-width:95px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}._placementCell_1443y_107[data-kind=blocked]{color:#fff;background:repeating-linear-gradient(45deg,#8d9691,#8d9691 6px,#79837e 6px 12px)}._placementCell_1443y_107[data-kind=goal]{box-shadow:inset 0 0 0 3px var(--accent)}._placementCell_1443y_107[data-filled]{background:var(--primary-soft)}._rhythmConsole_1443y_110{background:linear-gradient(155deg, var(--primary-dark), #15182f);color:#fff;border-radius:22px;align-content:center;gap:28px;min-height:400px;padding:clamp(20px,4vw,40px);display:grid}._rhythmPattern_1443y_110{justify-content:center;gap:10px;display:flex}._rhythmPattern_1443y_110>button{color:#fff;min-width:66px;min-height:68px;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:13px;place-items:center;gap:4px;padding:10px;display:grid}._rhythmPattern_1443y_110>button[data-active]{border-color:var(--accent);background:#ef8d3240}._rhythmPattern_1443y_110 b{font-size:24px}._timingLane_1443y_110{background:linear-gradient(90deg,#0000 0 42%,#ffffff1f 42% 58%,#0000 58%);border:2px solid #ffffff73;border-radius:17px;height:94px;position:relative;overflow:hidden}._targetWindow_1443y_110{border-inline:2px solid var(--accent);color:#ffd69e;place-items:end center;width:16%;height:100%;padding-bottom:8px;font-size:11px;font-weight:850;display:grid;position:absolute;left:42%}._timingMarker_1443y_110{background:var(--accent);color:#2d1808;will-change:transform;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:24px;left:2%}._rhythmControls_1443y_110{justify-content:center;gap:10px;display:flex}._rhythmHitButton_1443y_110{background:var(--accent);color:#321b0a;min-width:180px;min-height:64px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:13px 24px;font-size:19px;font-weight:950}._rhythmConsole_1443y_110 ._quietButton_1443y_75{color:#fff;background:#ffffff1a;border-color:#ffffff75}._rhythmConsole_1443y_110 ._quietButton_1443y_75:disabled{opacity:.4}._managementBoard_1443y_113{grid-template-columns:minmax(0,1.5fr) minmax(230px,.5fr);gap:20px;display:grid}._projectBoard_1443y_113{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._projectCard_1443y_113{border:2px solid var(--line);background:var(--panel);border-radius:17px;flex-direction:column;min-height:270px;padding:14px;display:flex}._projectCard_1443y_113[data-selected]{border-color:var(--primary);background:var(--primary-soft)}._projectPriority_1443y_113{justify-content:space-between;align-items:center;display:flex}._projectPriority_1443y_113>span{color:var(--muted);font-size:11px;font-weight:900}._projectPriority_1443y_113 button{border:1px solid var(--line);background:var(--panel);cursor:pointer;min-width:36px;min-height:36px}._projectGlyph_1443y_113{color:var(--primary);margin:10px 0;font-size:34px}._projectCard_1443y_113 p{color:var(--muted);flex:1;font-size:13px;line-height:1.45}._projectCard_1443y_113 dl{gap:8px;margin:8px 0;display:flex}._projectCard_1443y_113 dl>div{background:var(--paper);border-radius:8px;flex:1;place-items:center;padding:6px;display:grid}._projectCard_1443y_113 dt{color:var(--muted);font-size:10px}._projectCard_1443y_113 dd{margin:0;font-weight:950}._fundButton_1443y_113{border:1px solid var(--primary);background:var(--panel);min-height:44px;color:var(--primary);cursor:pointer;border-radius:11px;font-weight:900}._fundButton_1443y_113[aria-pressed=true]{background:var(--primary);color:#fff}._managementLedger_1443y_113{color:#fff;background:#263f3b;border-radius:17px;padding:18px}._managementLedger_1443y_113 h3{margin-top:0}._ledgerGauge_1443y_113{background:#ffffff14;border:1px solid #ffffff59;border-radius:12px;height:70px;position:relative;overflow:hidden}._ledgerGauge_1443y_113>span{background:var(--accent);opacity:.8;height:100%;position:absolute;left:0}._ledgerGauge_1443y_113 strong{place-items:center;display:grid;position:absolute;inset:0}._managementLedger_1443y_113 ul{padding:0;list-style:none}._managementLedger_1443y_113 li{border-bottom:1px solid #ffffff26;justify-content:space-between;padding:9px 0;display:flex}._managementLedger_1443y_113>p{color:#ffffffbd;font-size:13px;line-height:1.5}._patternMachine_1443y_116{background:linear-gradient(#dce5e8,#bac8ca);border:8px solid #465059;border-radius:24px;min-height:390px;padding:clamp(18px,3vw,30px);box-shadow:inset 0 0 0 3px #718085}._observationBelt_1443y_116{background:#1e2b31;border-radius:15px;justify-content:center;gap:8px;padding:18px;display:flex}._observationBelt_1443y_116>span{color:#fff;place-items:center;min-width:60px;padding:9px;display:grid}._observationBelt_1443y_116 b{font-size:28px}._observationBelt_1443y_116 small{opacity:.75}._unknownPattern_1443y_116{border:2px dashed var(--accent);border-radius:10px}._machineReadout_1443y_116{color:#243026;background:#eef4e0;border-radius:13px;grid-template-columns:130px 1fr;align-items:center;margin:18px 0;padding:13px;display:grid}._machineReadout_1443y_116>span{font-weight:950}._machineReadout_1443y_116 ol{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}._machineReadout_1443y_116 li{background:#fff;border:1px solid #8ea17c;border-radius:8px;place-items:center;min-width:66px;padding:6px;display:grid;position:relative}._machineReadout_1443y_116 li b{font-size:9px;position:absolute;top:2px;left:3px}._machineReadout_1443y_116 li small{font-size:9px}._controlKeys_1443y_116{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:9px;display:grid}._controlKeys_1443y_116 ._piece_1443y_89{background:#edf1f1;box-shadow:0 4px #869397}._rescueLayout_1443y_119{grid-template-columns:minmax(190px,.45fr) minmax(0,1.55fr);gap:18px;display:grid}._roleSwitcher_1443y_119{background:var(--paper);border-radius:17px;align-content:start;gap:8px;padding:14px;display:grid}._roleSwitcher_1443y_119>span{margin-bottom:5px;font-weight:950}._roleSwitcher_1443y_119 button{border:2px solid var(--line);background:var(--panel);min-height:82px;color:var(--ink);text-align:left;cursor:pointer;border-radius:13px;grid-template-columns:42px 1fr;gap:3px 9px;padding:10px;display:grid}._roleSwitcher_1443y_119 button>b{text-align:center;grid-row:1/3;font-size:26px}._roleSwitcher_1443y_119 button small{color:var(--muted)}._roleSwitcher_1443y_119 button[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft)}._rescueScene_1443y_119{background:linear-gradient(145deg,#e8e7de,#dfe8e5);border-radius:20px;min-height:380px;padding:20px}._rescueScene_1443y_119>header{background:var(--primary-dark);color:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}._rescueScene_1443y_119>header>span{background:#ffffff26;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;display:grid}._rescueScene_1443y_119>header div{display:grid}._rescueTasks_1443y_119{grid-template-columns:repeat(2,1fr);gap:11px;margin-top:16px;display:grid}._rescueTask_1443y_119{border:2px solid var(--line);background:var(--panel);min-height:110px;color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:42px 1fr;gap:5px 9px;padding:13px;display:grid}._rescueTask_1443y_119>span{background:var(--danger-soft);width:38px;height:38px;color:var(--danger);border-radius:50%;grid-row:1/3;place-items:center;font-size:20px;font-weight:950;display:grid}._rescueTask_1443y_119 small{color:var(--muted);line-height:1.35}._rescueTask_1443y_119 em{color:var(--primary);grid-column:2;font-size:11px;font-style:normal;font-weight:850}._rescueTask_1443y_119[data-complete]{border-color:var(--good);background:var(--good-soft)}._rescueScene_1443y_119>p{color:var(--muted);font-size:13px}._tacticsBoard_1443y_122{grid-template-columns:minmax(0,.6fr) minmax(0,1.1fr) minmax(180px,.3fr);gap:16px;display:grid}._tacticsPositions_1443y_122{background:repeating-linear-gradient(0deg,#d8dfda,#d8dfda 49px,#c9d3cd 50px);border-radius:20px;align-content:center;gap:12px;padding:14px;display:grid}._tacticsPositions_1443y_122 button{border:2px solid var(--line-strong);background:var(--panel);min-height:94px;color:var(--ink);text-align:left;cursor:pointer;border-radius:48px 15px 15px 48px;grid-template-columns:42px 1fr;gap:3px 8px;padding:11px;display:grid}._tacticsPositions_1443y_122 button>span{grid-row:1/4;font-size:30px}._tacticsPositions_1443y_122 small{color:var(--muted)}._tacticsPositions_1443y_122 em{color:var(--danger);font-size:11px;font-style:normal}._tacticsPositions_1443y_122 button[data-selected]{border-color:var(--primary);background:var(--primary-soft)}._tacticsHand_1443y_92{border:1px solid var(--line);border-radius:18px;padding:14px}._tacticsHand_1443y_92>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}._tacticCard_1443y_122{border:3px solid var(--primary-dark);background:linear-gradient(145deg, #fffef8, var(--primary-soft));min-height:210px;color:var(--ink);text-align:left;box-shadow:3px 4px 0 color-mix(in srgb, var(--primary-dark) 28%, transparent);cursor:pointer;border-radius:15px;flex-direction:column;align-items:flex-start;padding:14px;display:flex}._tacticCard_1443y_122>span{color:var(--primary);font-size:30px}._tacticCard_1443y_122 p{color:var(--muted);flex:1;font-size:13px;line-height:1.4}._tacticCard_1443y_122 small{color:var(--primary-dark);font-weight:850}._tacticCard_1443y_122 em{background:var(--primary);color:#fff;border-radius:8px;place-items:center;width:100%;min-height:36px;margin-top:8px;padding:8px;font-size:11px;font-style:normal;display:grid}._tacticCard_1443y_122[data-played]{opacity:.46;transform:rotate(-2deg)}._tacticTimeline_1443y_122{background:var(--paper);border-radius:16px;padding:14px}._tacticTimeline_1443y_122 h3{margin-top:0}._tacticTimeline_1443y_122 ol{gap:8px;padding:0;list-style:none;display:grid}._tacticTimeline_1443y_122 li{background:var(--panel);border-radius:9px;align-items:center;gap:7px;min-height:50px;padding:7px;display:flex}._tacticTimeline_1443y_122 li span{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:950;display:grid}._tacticTimeline_1443y_122 p{color:var(--muted);line-height:1.5}._recoveryBar_1443y_124{background:var(--danger-soft);border:1px solid #e7aba7;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:14px 17px;display:flex}._recoveryBar_1443y_124 p{margin:0}._recoveryBar_1443y_124 button{border:1px solid var(--danger);min-height:44px;color:var(--danger);font:inherit;cursor:pointer;background:#fff;border-radius:11px;padding:9px 14px;font-weight:900}._successContinue_1443y_125{background:var(--good-soft);border:1px solid #94c7a6;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:14px 17px;display:flex}._successContinue_1443y_125 p{margin:0}._successContinue_1443y_125 button{border:1px solid var(--good);background:var(--good);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:11px;padding:9px 16px;font-weight:900}._statusView_1443y_126{border:1px solid var(--line);background:var(--panel);max-width:680px;box-shadow:var(--shadow);text-align:center;border-radius:28px;justify-items:center;margin:clamp(60px,12vh,130px) auto;padding:clamp(30px,6vw,60px);display:grid}._statusView_1443y_126>span{background:var(--primary-soft);width:70px;height:70px;color:var(--primary);border-radius:50%;place-items:center;font-size:28px;font-weight:950;display:grid}._statusView_1443y_126 h1{margin:20px 0 8px;font-size:clamp(30px,5vw,46px)}._statusView_1443y_126 p{color:var(--muted);font-size:17px;line-height:1.65}._statusView_1443y_126 ._primaryButton_1443y_75,._statusView_1443y_126 ._quietButton_1443y_75{min-width:230px;margin-top:8px}._resultView_1443y_127{border:1px solid var(--line);background:var(--panel);max-width:980px;box-shadow:var(--shadow);border-radius:28px;margin:34px auto;padding:clamp(24px,5vw,48px)}._resultView_1443y_127>header h1{letter-spacing:-.055em;margin:16px 0 8px;font-size:clamp(32px,5vw,52px);line-height:1.08}._resultView_1443y_127>header p{color:var(--muted);font-size:17px;line-height:1.65}._resultGrid_1443y_127{grid-template-columns:repeat(2,1fr);gap:13px;margin-top:28px;display:grid}._resultGrid_1443y_127 article{border:1px solid var(--line);background:var(--paper);border-radius:17px;min-height:170px;padding:18px}._resultGrid_1443y_127 article>span{background:var(--primary-soft);width:38px;height:38px;color:var(--primary);border-radius:50%;place-items:center;font-weight:950;display:grid}._resultGrid_1443y_127 article h2{margin:11px 0 7px;font-size:18px}._resultGrid_1443y_127 article p,._resultGrid_1443y_127 article li{color:var(--muted);line-height:1.55}._resultGrid_1443y_127 article ul{padding-left:20px}._resultGrid_1443y_127 article[data-kind=success]{background:var(--good-soft)}._resultGrid_1443y_127 article[data-kind=challenge]{background:var(--accent-soft)}._strategyResult_1443y_127{grid-column:1/-1}._resultActions_1443y_74{max-width:520px;margin-inline:auto}._dialogBackdrop_1443y_129{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#091817ad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._tutorialDialog_1443y_129{background:var(--panel);border:0;border-radius:25px;width:min(540px,100%);padding:clamp(24px,5vw,40px);box-shadow:0 30px 100px #00000057}._tutorialDialog_1443y_129>span{color:var(--primary);font-size:13px;font-weight:950}._tutorialDialog_1443y_129 h2{margin:16px 0 7px;font-size:clamp(26px,5vw,36px)}._tutorialDialog_1443y_129>p{color:var(--muted);font-size:17px;line-height:1.65}._tutorialDialog_1443y_129>div:last-child{gap:10px;margin-top:24px;display:flex}._tutorialDialog_1443y_129>div:last-child>*{flex:1}._tutorialDemo_1443y_129{background:var(--primary-soft);border-radius:16px;justify-content:center;align-items:center;gap:12px;min-height:112px;margin-top:15px;display:flex}._tutorialDemo_1443y_129 i{border-top:4px dashed var(--primary);width:54px}._tutorialDemo_1443y_129 button{min-width:150px;min-height:80px;color:var(--primary-dark);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;place-items:center;gap:5px;padding:10px;font-weight:900;display:grid}._tutorialDemo_1443y_129 button:hover{background:#ffffff6b}._tutorialDemo_1443y_129 b{background:var(--primary);color:#fff;border-radius:16px;place-items:center;width:54px;height:54px;font-size:25px;display:grid}._tutorialDemo_1443y_129 span{font-size:12px}@media (width<=900px){._briefing_1443y_54{grid-template-columns:1fr}._briefing_1443y_54 h1{font-size:clamp(38px,10vw,64px)}._progressPanel_1443y_78{grid-template-columns:1fr;gap:8px}._progressStats_1443y_79{flex-wrap:wrap}._explorationLayout_1443y_92,._routeLayout_1443y_95,._networkWorkbench_1443y_98,._investigationLayout_1443y_101,._workshopLayout_1443y_107,._spatialLayout_1443y_107,._managementBoard_1443y_113,._rescueLayout_1443y_119{grid-template-columns:1fr}._tacticsBoard_1443y_122{grid-template-columns:1fr 1fr}._tacticTimeline_1443y_122{grid-column:1/-1}._projectBoard_1443y_113,._allocationField_1443y_104{grid-template-columns:repeat(2,1fr)}._missionHeader_1443y_84{flex-direction:column}._missionAside_1443y_84{justify-content:flex-start}}@media (width<=620px){._page_1443y_1{padding:8px}._shellHeader_1443y_40{border-radius:17px;align-items:flex-start}._brandLink_1443y_41 strong{max-width:48vw}._headerActions_1443y_46{grid-template-columns:repeat(2,auto);display:grid}._headerActions_1443y_46 button,._headerActions_1443y_46 a{padding-inline:10px;font-size:12px}._briefing_1443y_54{margin-top:22px}._briefingCopy_1443y_55{padding:8px}._briefingConsole_1443y_65,._coreStage_1443y_83{border-radius:20px;padding:16px}._previewScene_1443y_66{min-height:180px}._briefingActions_1443y_74,._resultActions_1443y_74,._tutorialDialog_1443y_129>div:last-child{flex-direction:column}._progressStats_1443y_79{display:none}._strategyPicker_1443y_81>div{grid-template-columns:1fr}._missionHeader_1443y_84 h2{font-size:26px}._resourceStrip_1443y_86>div{flex:130px}._missionActions_1443y_87{grid-template-columns:repeat(2,1fr);display:grid}._missionActions_1443y_87 ._primaryButton_1443y_75{grid-column:1/-1;min-width:0}._explorationGrid_1443y_92{min-height:340px;padding:8px}._routeMap_1443y_95{grid-template-columns:repeat(2,1fr);gap:25px 12px}._routeNode_1443y_95:after{display:none}._evidenceDesk_1443y_101,._projectBoard_1443y_113,._allocationField_1443y_104,._rescueTasks_1443y_119,._tacticsHand_1443y_92>div,._resultGrid_1443y_127,._meterBoard_1443y_104{grid-template-columns:1fr}._strategyResult_1443y_127{grid-column:auto}._slotSequence_1443y_107{grid-template-columns:repeat(2,1fr)}._assemblySlot_1443y_107{min-height:150px}._rhythmPattern_1443y_110{justify-content:flex-start;overflow-x:auto}._rhythmControls_1443y_110{flex-direction:column}._rhythmHitButton_1443y_110{min-width:0}._machineReadout_1443y_116{grid-template-columns:1fr;gap:9px}._tacticsBoard_1443y_122{grid-template-columns:1fr}._tacticTimeline_1443y_122{grid-column:auto}._recoveryBar_1443y_124{flex-direction:column;align-items:stretch}}@media (prefers-color-scheme:dark){._page_1443y_1{--ink:#eef7f3;--muted:#b6c9c2;--paper:#172823;--panel:#10201c;--line:#38544b;--line-strong:#6e8c81;--primary-soft:#1c443b;--accent-soft:#4a321f;--danger-soft:#482525;--good-soft:#193e2d;background:radial-gradient(circle at 0 0,#ef8d321a,#0000 30rem),linear-gradient(145deg,#0e1a17,#15231f)}._shellHeader_1443y_40{background:#10201ceb}._briefingConsole_1443y_65,._coreStage_1443y_83,._resultView_1443y_127,._statusView_1443y_126{box-shadow:0 22px 65px #00000047}._routeMap_1443y_95,._rescueScene_1443y_119,._placementGrid_1443y_107,._patternMachine_1443y_116{filter:brightness(.78)saturate(.86)}._evidenceCard_1443y_101{background:#2c2a21;box-shadow:4px 5px #1f201d}._reasoningBoard_1443y_101{background:#3b3324}._reasoningBoard_1443y_101>p,._boardCaution_1443y_101{color:#ddd0ac}._reasoningBoard_1443y_101 li{background:#292720}._managementLedger_1443y_113{background:#091510}._tacticCard_1443y_122{background:linear-gradient(145deg, #16231f, var(--primary-soft))}._timingLane_1443y_110{background-color:#101421}}@media (prefers-reduced-motion:reduce){._page_1443y_1 *,._page_1443y_1 :before,._page_1443y_1 :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}._piece_1443y_89:hover:not(:disabled){transform:none}}._page_1443y_1[data-reduced-motion] *,._page_1443y_1[data-reduced-motion] :before,._page_1443y_1[data-reduced-motion] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._routeManifest_1443y_95 li button,._reasoningBoard_1443y_101 li button,._projectPriority_1443y_113 button,._tacticCard_1443y_122 em{min-width:44px;min-height:44px}._page_1443y_1,._page_1443y_1 *,._page_1443y_1 :before,._page_1443y_1 :after{box-sizing:border-box}._shell_1443y_37,._coreStage_1443y_83,._explorationLayout_1443y_92,._spatialLayout_1443y_107{min-width:0}._dialogBackdrop_1443y_129{overflow:auto}._tutorialDialog_1443y_129{max-width:100%}._placementCell_1443y_107{position:relative}._cellKindBadge_1443y_170{color:#70420f;background:#fff8dc;border-radius:6px;max-width:calc(100% - 8px);padding:2px 5px;font-size:9px;line-height:1.2;position:absolute;bottom:4px;right:4px}._placementCell_1443y_107[data-kind=hazard] ._cellKindBadge_1443y_170{background:var(--danger-soft);color:var(--danger)}@media (width<=620px){._dialogBackdrop_1443y_129{padding:8px}._tutorialDialog_1443y_129{padding:18px}._tutorialDemo_1443y_129{gap:6px;min-width:0}._tutorialDemo_1443y_129 i{flex:0 20px;width:20px}._tutorialDemo_1443y_129 button{flex:1;min-width:0}._shellHeader_1443y_40{flex-direction:column;align-items:stretch}._brandLink_1443y_41{width:100%}._brandLink_1443y_41 strong{max-width:calc(100vw - 100px)}._headerActions_1443y_46{grid-template-columns:repeat(2,minmax(44px,1fr));width:100%}._headerActions_1443y_46 button,._headerActions_1443y_46 a{text-align:center;place-items:center;width:100%;min-width:44px;display:grid}._explorationGrid_1443y_92,._placementGrid_1443y_107{width:100%;min-width:0;max-width:100%;padding:8px;overflow-x:auto}}
