.simulator-module__eZf-DG__site{--sim-ink:#0c0d0b;--sim-paper:#ece9df;--sim-acid:#f2ff3d;--sim-orange:#ff5a1f;--sim-rust:#9e4327;background:var(--sim-ink);min-height:100vh;color:var(--sim-paper);font-family:var(--font-geist-sans), Arial, sans-serif;overflow-x:hidden}.simulator-module__eZf-DG__site *{box-sizing:border-box}.simulator-module__eZf-DG__site button,.simulator-module__eZf-DG__site input{font:inherit}.simulator-module__eZf-DG__site button,.simulator-module__eZf-DG__site a{-webkit-tap-highlight-color:transparent}.simulator-module__eZf-DG__site button:focus-visible,.simulator-module__eZf-DG__site a:focus-visible,.simulator-module__eZf-DG__site input:focus-visible,.simulator-module__eZf-DG__canvas:focus-visible{outline:3px solid var(--sim-acid);outline-offset:3px}.simulator-module__eZf-DG__header{background:#080906;border-bottom:1px solid #ece9df2e;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:70px;padding:0 28px;display:grid}.simulator-module__eZf-DG__brand{letter-spacing:-.04em;align-items:center;gap:10px;width:max-content;font-size:19px;font-weight:850;display:flex}.simulator-module__eZf-DG__brand small{color:#74776e;font:8px var(--font-geist-mono), monospace;letter-spacing:.08em;margin-left:3px}.simulator-module__eZf-DG__mark{gap:2px;width:20px;display:flex;transform:skewY(-18deg)}.simulator-module__eZf-DG__mark i{background:var(--sim-acid);width:5px;height:15px}.simulator-module__eZf-DG__mark i:nth-child(2){height:21px}.simulator-module__eZf-DG__mark i:nth-child(3){height:18px}.simulator-module__eZf-DG__runStatus{color:#73766d;font:8px var(--font-geist-mono), monospace;letter-spacing:.08em;align-items:center;gap:13px;display:flex}.simulator-module__eZf-DG__runStatus b{color:var(--sim-acid);border:1px solid #f2ff3d73;padding:6px 8px;font-weight:500}.simulator-module__eZf-DG__header nav{font:8px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.07em;justify-self:end;gap:24px;display:flex}.simulator-module__eZf-DG__header nav a{color:#95988e}.simulator-module__eZf-DG__header nav a:hover,.simulator-module__eZf-DG__header nav .simulator-module__eZf-DG__worldsLink{color:var(--sim-acid)}.simulator-module__eZf-DG__header nav .simulator-module__eZf-DG__realWorldLink{min-height:40px;color:var(--sim-acid);border:1px solid #f2ff3d9e;align-items:center;padding:0 13px;display:inline-flex}.simulator-module__eZf-DG__header nav .simulator-module__eZf-DG__realWorldLink:hover{background:var(--sim-acid);color:var(--sim-ink)}.simulator-module__eZf-DG__modalRealWorldLink{z-index:2;width:max-content;min-height:40px;color:var(--sim-acid);font:8px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;pointer-events:auto;border:1px solid #f2ff3d9e;align-items:center;margin:0 0 14px auto;padding:0 13px;display:flex;position:relative}.simulator-module__eZf-DG__modalRealWorldLink:hover{background:var(--sim-acid);color:var(--sim-ink)}.simulator-module__eZf-DG__gameShell{background:#10110f;flex-direction:column;min-height:calc(100dvh - 70px);display:flex;position:relative}.simulator-module__eZf-DG__topLedger{border-bottom:1px solid #ece9df2b;grid-template-columns:repeat(7,1fr);min-height:68px;display:grid}.simulator-module__eZf-DG__topLedger>div{border-right:1px solid #ece9df1f;flex-direction:column;justify-content:space-between;padding:12px 16px;display:flex}.simulator-module__eZf-DG__topLedger>div:last-child{border-right:0}.simulator-module__eZf-DG__topLedger span{color:#8f9288;font:9px var(--font-geist-mono), monospace;letter-spacing:.08em}.simulator-module__eZf-DG__topLedger b{color:var(--sim-acid);font:15px var(--font-geist-mono), monospace;letter-spacing:-.04em;margin-top:8px}.simulator-module__eZf-DG__journeyRail{background:#0b0c09;border-bottom:1px solid #ece9df2b;grid-template-columns:repeat(7,1fr);align-items:center;gap:0;min-height:46px;margin:0;padding:0 22px;list-style:none;display:grid}.simulator-module__eZf-DG__journeyRail li{color:#565950;min-width:0;font:8px var(--font-geist-mono), monospace;letter-spacing:.08em;align-items:center;gap:9px;display:flex;position:relative}.simulator-module__eZf-DG__journeyRail li:after{content:"";z-index:0;background:#30332c;width:calc(100% - 28px);height:1px;position:absolute;top:50%;left:26px}.simulator-module__eZf-DG__journeyRail li:last-child:after{display:none}.simulator-module__eZf-DG__journeyRail i{z-index:1;background:#0b0c09;border:1px solid #3a3d35;place-items:center;width:22px;height:22px;font-style:normal;display:grid;position:relative}.simulator-module__eZf-DG__journeyRail b{z-index:1;text-overflow:ellipsis;background:#0b0c09;padding-right:8px;position:relative;overflow:hidden}.simulator-module__eZf-DG__journeyRail li[data-state=complete]{color:#a8ab9f}.simulator-module__eZf-DG__journeyRail li[data-state=complete] i{border-color:#70746a}.simulator-module__eZf-DG__journeyRail li[data-state=complete]:after{background:#f2ff3d73}.simulator-module__eZf-DG__journeyRail li[data-state=active]{color:var(--sim-acid)}.simulator-module__eZf-DG__journeyRail li[data-state=active] i{border-color:var(--sim-acid);background:var(--sim-acid);color:var(--sim-ink)}.simulator-module__eZf-DG__urgentLedger{background:#ff5a1f24;animation:1.2s steps(2,end) infinite simulator-module__eZf-DG__urgencyPulse}.simulator-module__eZf-DG__urgentLedger span,.simulator-module__eZf-DG__urgentLedger b{color:#ff8b64!important}.simulator-module__eZf-DG__threatLedger{background:#efae3f1a;box-shadow:inset 0 -2px #efae3fb8}.simulator-module__eZf-DG__threatLedger span,.simulator-module__eZf-DG__threatLedger b{color:#efae3f!important}@keyframes simulator-module__eZf-DG__urgencyPulse{50%{background:#ff5a1f47}}.simulator-module__eZf-DG__gameGrid{flex:1;min-height:clamp(540px,100dvh - 246px,680px);position:relative;overflow:hidden}.simulator-module__eZf-DG__planStage .simulator-module__eZf-DG__missionPanel,.simulator-module__eZf-DG__planStage .simulator-module__eZf-DG__telemetryPanel,.simulator-module__eZf-DG__planStage .simulator-module__eZf-DG__objectiveRibbon,.simulator-module__eZf-DG__planStage .simulator-module__eZf-DG__eventToast{display:none}.simulator-module__eZf-DG__missionPanel,.simulator-module__eZf-DG__telemetryPanel{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080906db;border:1px solid #ece9df3d;min-width:0;position:absolute;top:24px;box-shadow:0 20px 60px #0000004d}.simulator-module__eZf-DG__missionPanel{width:min(340px,100% - 48px);padding:20px;left:24px}.simulator-module__eZf-DG__telemetryPanel{width:270px;padding:20px;right:24px}.simulator-module__eZf-DG__panelLabel{color:var(--sim-orange);font:10px var(--font-geist-mono), monospace;letter-spacing:.09em}.simulator-module__eZf-DG__missionPanel h1{letter-spacing:-.055em;text-transform:uppercase;max-width:290px;margin:18px 0 12px;font-size:clamp(25px,2.2vw,37px);line-height:.92}.simulator-module__eZf-DG__missionPanel h1 em{color:var(--sim-acid);font-style:normal}.simulator-module__eZf-DG__missionPanel>p{color:#c1c4b9;margin:0;font-size:14px;line-height:1.55}.simulator-module__eZf-DG__missionPanel .simulator-module__eZf-DG__distanceReadout{color:#8f9288;font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:13px}.simulator-module__eZf-DG__distanceReadout b{color:var(--sim-acid);font-size:16px}.simulator-module__eZf-DG__nextActionCard{border-left:3px solid var(--sim-acid);background:#f2ff3d12;gap:7px;margin-top:17px;padding:13px 14px;display:grid}.simulator-module__eZf-DG__nextActionCard span{color:var(--sim-orange);font:8px var(--font-geist-mono), monospace;letter-spacing:.08em}.simulator-module__eZf-DG__nextActionCard b{color:var(--sim-paper);font:13px/1.35 var(--font-geist-mono), monospace;text-transform:uppercase}.simulator-module__eZf-DG__nextActionCard small{color:#a9aca2;font:9px/1.5 var(--font-geist-mono), monospace}.simulator-module__eZf-DG__objectiveHelp{border-top:1px solid #ece9df29;margin-top:10px}.simulator-module__eZf-DG__objectiveHelp summary{color:#a8aba1;cursor:pointer;min-height:38px;font:8px var(--font-geist-mono), monospace;text-transform:uppercase;align-items:center;display:flex}.simulator-module__eZf-DG__objectiveHelp p{color:#aeb1a6;margin:0 0 10px;font-size:11px;line-height:1.5}.simulator-module__eZf-DG__progressList{border-top:1px solid #ece9df38;margin-top:28px}.simulator-module__eZf-DG__progressList>div{border-bottom:1px solid #ece9df1f;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:48px;display:grid}.simulator-module__eZf-DG__progressList span{color:var(--sim-orange);font:9px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__progressList b{text-transform:uppercase;font-size:11px}.simulator-module__eZf-DG__progressList i{color:#93968c;font:9px var(--font-geist-mono), monospace;font-style:normal}.simulator-module__eZf-DG__contextAction{border:1px solid var(--sim-acid);background:var(--sim-acid);width:100%;color:var(--sim-ink);text-align:left;cursor:pointer;margin-top:10px;padding:12px 14px}.simulator-module__eZf-DG__contextAction:disabled{color:#d0d3c7;cursor:default;background:#121410db;border-color:#4c4f46}.simulator-module__eZf-DG__contextAction span{font:9px var(--font-geist-mono), monospace;display:block}.simulator-module__eZf-DG__contextAction b{font:12px/1.45 var(--font-geist-mono), monospace;margin-top:11px;display:block}.simulator-module__eZf-DG__canvasWrap{background:#6f2f20;min-width:0;min-height:clamp(540px,100dvh - 246px,680px);position:absolute;inset:0;overflow:hidden}.simulator-module__eZf-DG__worldLoading{color:var(--sim-acid);font:11px var(--font-geist-mono), monospace;text-transform:uppercase;background:#29150f;place-items:center;display:grid;position:absolute;inset:0}.simulator-module__eZf-DG__canvas{z-index:2;cursor:crosshair;touch-action:none;background:0 0;width:100%;height:100%;min-height:clamp(540px,100dvh - 246px,680px);display:block;position:absolute;inset:0}.simulator-module__eZf-DG__canvasFlags{pointer-events:none;z-index:3;color:#ece9dfa8;font:9px var(--font-geist-mono), monospace;letter-spacing:.08em;justify-content:space-between;display:flex;position:absolute;inset:auto 18px 16px}.simulator-module__eZf-DG__worldBrand{pointer-events:none;z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080906b8;border:1px solid #f2ff3d6b;align-items:center;gap:11px;padding:10px 13px;display:flex;position:absolute;bottom:40px;left:22px}.simulator-module__eZf-DG__worldBrand>span:last-child{flex-direction:column;display:flex}.simulator-module__eZf-DG__worldBrand b{color:var(--sim-paper);letter-spacing:-.04em;font-size:18px;line-height:1}.simulator-module__eZf-DG__worldBrand small{color:var(--sim-acid);font:7px var(--font-geist-mono), monospace;letter-spacing:.12em;margin-top:5px}.simulator-module__eZf-DG__worldBrandMark{align-items:end;gap:2px;width:22px;height:25px;display:flex;transform:skewY(-18deg)}.simulator-module__eZf-DG__worldBrandMark i{background:var(--sim-acid);width:6px;height:65%;display:block}.simulator-module__eZf-DG__worldBrandMark i:nth-child(2){height:100%}.simulator-module__eZf-DG__worldBrandMark i:nth-child(3){height:82%}.simulator-module__eZf-DG__eventToast{pointer-events:none;z-index:4;border-left:3px solid var(--sim-acid);color:#c5c8bc;font:9px/1.45 var(--font-geist-mono), monospace;background:#080906e0;padding:10px 12px;display:none;position:absolute;bottom:72px;left:12px;right:12px}.simulator-module__eZf-DG__eventToast span{color:var(--sim-orange);margin-right:9px}.simulator-module__eZf-DG__objectiveRibbon{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#080906c2;border:1px solid #f2ff3d61;grid-template-columns:1fr auto;gap:5px 12px;width:min(360px,36vw);min-height:54px;padding:10px 14px;display:grid;position:absolute;top:25px;left:50%;transform:translate(-50%)}.simulator-module__eZf-DG__objectiveRibbon span{color:var(--sim-orange);font:8px var(--font-geist-mono), monospace;grid-column:1/3}.simulator-module__eZf-DG__objectiveRibbon b{color:var(--sim-paper);font:11px var(--font-geist-mono), monospace;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.simulator-module__eZf-DG__objectiveRibbon i{color:var(--sim-acid);font:11px var(--font-geist-mono), monospace;font-style:normal}.simulator-module__eZf-DG__pauseButton{z-index:3;color:var(--sim-paper);font:8px var(--font-geist-mono), monospace;text-transform:uppercase;cursor:pointer;background:#0c0d0bc7;border:1px solid #ece9df4d;padding:8px 12px;position:absolute;bottom:39px;right:16px}.simulator-module__eZf-DG__pauseButton:disabled{display:none}.simulator-module__eZf-DG__transmissionArchiveChip{z-index:4;min-height:34px;color:var(--sim-paper);cursor:pointer;font:7px var(--font-geist-mono), monospace;letter-spacing:.05em;background:#080906d1;border:1px solid #f2ff3d7a;grid-template-columns:auto auto auto;align-items:center;gap:7px;padding:6px 10px;display:grid;position:absolute;bottom:39px;right:84px}.simulator-module__eZf-DG__transmissionArchiveChip span{color:var(--sim-orange)}.simulator-module__eZf-DG__transmissionArchiveChip b{color:var(--sim-acid);font-weight:500}.simulator-module__eZf-DG__transmissionArchiveChip i{color:var(--sim-acid);font-size:12px;font-style:normal}.simulator-module__eZf-DG__transmissionArchiveChip:hover{background:var(--sim-acid);color:var(--sim-ink)}.simulator-module__eZf-DG__transmissionArchiveChip:hover span,.simulator-module__eZf-DG__transmissionArchiveChip:hover b,.simulator-module__eZf-DG__transmissionArchiveChip:hover i{color:var(--sim-ink)}.simulator-module__eZf-DG__transmissionOverlay{z-index:10;-webkit-backdrop-filter:blur(7px)saturate(.8);backdrop-filter:blur(7px)saturate(.8);background:radial-gradient(circle at 70% 38%,#f2ff3d14,#0000 29%),linear-gradient(110deg,#08090694,#080906e6);place-items:center;padding:22px;display:grid;position:absolute;inset:0;overflow:auto}.simulator-module__eZf-DG__transmissionCard{border:1px solid #f2ff3db3;border-top:4px solid var(--sim-acid);isolation:isolate;scrollbar-color:#f2ff3d75 #08090633;background:linear-gradient(145deg,#13150ef7,#070806fa 64%);width:min(720px,100%);max-height:calc(100% - 4px);padding:clamp(22px,3vw,38px);position:relative;overflow:auto;box-shadow:0 35px 110px #000000bd,0 0 54px #f2ff3d14}.simulator-module__eZf-DG__transmissionCard:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(115deg,#ff5a1f13,#0000 46%),repeating-linear-gradient(90deg,#0000 0 69px,#f2ff3d06 70px);position:absolute;inset:0}.simulator-module__eZf-DG__transmissionCard[data-state=ENDED]{border-color:#f2ff3deb;box-shadow:0 35px 110px #000000bd,0 0 72px #f2ff3d26}.simulator-module__eZf-DG__transmissionCard[data-state=ERROR]{border-color:#ff5a1fc7;border-top-color:var(--sim-orange)}.simulator-module__eZf-DG__transmissionScanlines{pointer-events:none;z-index:5;opacity:.18;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 3px,#f2ff3d17 4px);animation:5.5s linear infinite simulator-module__eZf-DG__transmissionSweep;position:absolute;inset:0}.simulator-module__eZf-DG__transmissionHeader{z-index:6;color:#a4a79c;font:8px var(--font-geist-mono), monospace;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.simulator-module__eZf-DG__transmissionHeader span{align-items:center;gap:8px;display:flex}.simulator-module__eZf-DG__transmissionHeader span i{background:var(--sim-orange);width:7px;height:7px;box-shadow:0 0 0 5px #ff5a1f1a, 0 0 18px var(--sim-orange);border-radius:50%;animation:.9s steps(2,end) infinite simulator-module__eZf-DG__signalPulse}.simulator-module__eZf-DG__transmissionHeader b{color:var(--sim-acid);border:1px solid #f2ff3d5c;padding:6px 8px;font-weight:500}.simulator-module__eZf-DG__transmissionIdentity{z-index:6;border-top:1px solid #ece9df21;border-bottom:1px solid #ece9df21;grid-template-columns:repeat(4,1fr);margin-top:15px;display:grid;position:relative}.simulator-module__eZf-DG__transmissionIdentity span{color:#74776e;font:7px var(--font-geist-mono), monospace;letter-spacing:.05em;border-right:1px solid #ece9df1a;padding:9px 8px}.simulator-module__eZf-DG__transmissionIdentity span:first-child{padding-left:0}.simulator-module__eZf-DG__transmissionIdentity span:last-child{border-right:0}.simulator-module__eZf-DG__transmissionCard h2{z-index:6;color:var(--sim-paper);letter-spacing:-.075em;margin:27px 0 13px;font-size:clamp(46px,6vw,76px);line-height:.82;position:relative}.simulator-module__eZf-DG__transmissionCard h2:focus{outline:none}.simulator-module__eZf-DG__transmissionCard h2 em{color:var(--sim-acid);font-style:normal}.simulator-module__eZf-DG__transmissionCard>p{z-index:6;color:#c1c4b9;max-width:610px;margin:0 0 20px;font-size:14px;line-height:1.55;position:relative}.simulator-module__eZf-DG__transmissionDisplay{z-index:6;background:radial-gradient(circle at 16% 46%,#f2ff3d24,#0000 22%),#070805;border:1px solid #f2ff3d3d;grid-template-columns:105px 1fr;align-items:center;gap:20px;min-height:142px;padding:19px 18px 28px;display:grid;position:relative;overflow:hidden}.simulator-module__eZf-DG__transmissionOrb{place-items:center;width:86px;height:86px;display:grid;position:relative}.simulator-module__eZf-DG__transmissionOrb>i{border:1px solid #f2ff3d70;border-radius:50%;position:absolute;inset:0}.simulator-module__eZf-DG__transmissionOrb>i:nth-child(2){border-style:dashed;animation:7s linear infinite reverse simulator-module__eZf-DG__transmissionOrbit;inset:10px}.simulator-module__eZf-DG__transmissionOrb>i:nth-child(3){border-color:var(--sim-orange);animation:1.15s ease-in-out infinite simulator-module__eZf-DG__signalPulse;inset:22px;box-shadow:0 0 22px #ff5a1f3d}.simulator-module__eZf-DG__transmissionOrb b{z-index:1;color:var(--sim-acid);font:13px var(--font-geist-mono), monospace;letter-spacing:-.06em;position:relative}.simulator-module__eZf-DG__transmissionBars{grid-template-columns:repeat(16,1fr);align-items:center;gap:4px;height:78px;display:grid}.simulator-module__eZf-DG__transmissionBars i{background:linear-gradient(180deg, var(--sim-acid), #86910c);transform-origin:50%;height:9%;min-height:4px;box-shadow:0 0 8px #f2ff3d1f}.simulator-module__eZf-DG__transmissionDisplay[data-active=true] .simulator-module__eZf-DG__transmissionBars i{animation:simulator-module__eZf-DG__transmissionBars .54s ease-in-out var(--signal-delay) infinite alternate}.simulator-module__eZf-DG__transmissionCarrier{color:#6f7269;font:6px var(--font-geist-mono), monospace;letter-spacing:.07em;position:absolute;bottom:9px;right:18px}.simulator-module__eZf-DG__transmissionProgress{z-index:6;color:#8c8f85;font:8px var(--font-geist-mono), monospace;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:12px 0 0;display:grid;position:relative}.simulator-module__eZf-DG__transmissionProgress>i{background:#2a2d25;height:3px;overflow:hidden}.simulator-module__eZf-DG__transmissionProgress>i b{background:var(--sim-acid);height:100%;transition:width .12s linear;display:block}.simulator-module__eZf-DG__transmissionActions{z-index:6;grid-template-columns:1fr auto;gap:8px;margin-top:17px;display:grid;position:relative}.simulator-module__eZf-DG__transmissionActions button,.simulator-module__eZf-DG__transmissionActions a{border:1px solid var(--sim-acid);background:var(--sim-acid);min-height:50px;color:var(--sim-ink);cursor:pointer;font:9px var(--font-geist-mono), monospace;text-align:left;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;padding:0 16px;display:flex}.simulator-module__eZf-DG__transmissionActions button:disabled{opacity:.7;cursor:wait}.simulator-module__eZf-DG__transmissionActions .simulator-module__eZf-DG__transmissionSecondary{color:#bec1b6;background:0 0;border-color:#44473f;min-width:190px}.simulator-module__eZf-DG__transmissionActions .simulator-module__eZf-DG__transmissionSecondary:hover{border-color:var(--sim-acid);color:var(--sim-acid)}.simulator-module__eZf-DG__transmissionReward{z-index:6;border-left:3px solid var(--sim-acid);background:#f2ff3d11;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:10px;padding:12px 14px;display:grid;position:relative}.simulator-module__eZf-DG__transmissionReward span{color:#81847a;font:7px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__transmissionReward b{color:var(--sim-acid);font:15px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__transmissionReward i{color:#a1a49a;font:7px var(--font-geist-mono), monospace;font-style:normal}.simulator-module__eZf-DG__transmissionTranscript{z-index:6;border-top:1px solid #ece9df24;border-bottom:1px solid #ece9df24;margin-top:12px;position:relative}.simulator-module__eZf-DG__transmissionTranscript summary{cursor:pointer;color:#92958b;min-height:38px;font:7px var(--font-geist-mono), monospace;text-transform:uppercase;align-items:center;display:flex}.simulator-module__eZf-DG__transmissionTranscript p{color:#b1b4a9;margin:0 0 12px;font-size:11px;line-height:1.55}.simulator-module__eZf-DG__transmissionCard>small{z-index:6;color:#666960;font:7px/1.5 var(--font-geist-mono), monospace;letter-spacing:.04em;margin-top:12px;display:block;position:relative}.simulator-module__eZf-DG__transmissionMotionNotice{z-index:6;color:var(--sim-orange);font:7px var(--font-geist-mono), monospace;margin-top:8px;display:block;position:relative}.simulator-module__eZf-DG__transmissionCard[data-motion=reduced] .simulator-module__eZf-DG__transmissionScanlines,.simulator-module__eZf-DG__transmissionCard[data-motion=reduced] .simulator-module__eZf-DG__transmissionHeader span i,.simulator-module__eZf-DG__transmissionCard[data-motion=reduced] .simulator-module__eZf-DG__transmissionOrb>i,.simulator-module__eZf-DG__transmissionCard[data-motion=reduced] .simulator-module__eZf-DG__transmissionBars i{animation:none}.simulator-module__eZf-DG__transmissionCard[data-motion=reduced] .simulator-module__eZf-DG__transmissionBars i{height:var(--signal-level);opacity:.82}@keyframes simulator-module__eZf-DG__transmissionSweep{0%{transform:translateY(-12px)}to{transform:translateY(12px)}}@keyframes simulator-module__eZf-DG__transmissionOrbit{to{transform:rotate(360deg)}}@keyframes simulator-module__eZf-DG__transmissionBars{0%{opacity:.42;height:9%}to{height:var(--signal-level);opacity:1}}@keyframes simulator-module__eZf-DG__signalPulse{50%{opacity:.38;transform:scale(.92)}}.simulator-module__eZf-DG__stormSequence{z-index:5;pointer-events:none;background:linear-gradient(#230d0a14,#17090761);position:absolute;inset:0;overflow:hidden}.simulator-module__eZf-DG__stormVignette{background:radial-gradient(circle at 50% 48%,#0000 20%,#1c0a086b 72%,#0a0504e0 100%);animation:6s ease-in forwards simulator-module__eZf-DG__stormVignette;position:absolute;inset:0}.simulator-module__eZf-DG__stormVignetteReduced{opacity:1;animation:none}.simulator-module__eZf-DG__stormCaption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;text-transform:uppercase;background:#0b0705c2;border-top:1px solid #ff5a1fe0;border-bottom:1px solid #ff5a1f6b;width:min(620px,100% - 40px);padding:18px 20px;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.simulator-module__eZf-DG__stormCaption span,.simulator-module__eZf-DG__stormCaption small{color:var(--sim-orange);font:9px/1.5 var(--font-geist-mono), monospace;letter-spacing:.12em;display:block}.simulator-module__eZf-DG__stormCaption b{color:var(--sim-paper);letter-spacing:-.045em;margin:12px 0 9px;font-size:clamp(21px,3vw,38px);line-height:.95;display:block}.simulator-module__eZf-DG__stormCaption small{color:#c3b2aa;font-size:8px}@keyframes simulator-module__eZf-DG__stormVignette{0%{opacity:.12}45%{opacity:.42}to{opacity:1}}.simulator-module__eZf-DG__gauge{border-bottom:1px solid #ece9df1f;grid-template-columns:1fr auto;gap:10px;margin-top:24px;padding-bottom:17px;display:grid}.simulator-module__eZf-DG__gauge span{color:#999c92;font:9px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__gauge b{font:13px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__gauge>i{background:#252720;grid-column:1/3;height:4px;overflow:hidden}.simulator-module__eZf-DG__gauge>i em{background:var(--sim-acid);height:100%;transition:width .18s linear;display:block}.simulator-module__eZf-DG__telemetryRows{margin-top:22px}.simulator-module__eZf-DG__telemetryRows p{border-bottom:1px solid #ece9df17;justify-content:space-between;align-items:center;min-height:36px;margin:0;display:flex}.simulator-module__eZf-DG__telemetryRows span{color:#999c92;font:9px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__telemetryRows b{font:11px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__eventLog{margin-top:28px}.simulator-module__eZf-DG__eventLog>span{color:var(--sim-orange);font:9px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__eventLog p{color:#878a81;font:10px/1.45 var(--font-geist-mono), monospace;border-left:1px solid #34362f;margin:12px 0 0;padding-left:12px}.simulator-module__eZf-DG__eventLog p.simulator-module__eZf-DG__currentEvent{border-left-color:var(--sim-acid);color:#c5c8bc}.simulator-module__eZf-DG__options{grid-template-columns:1fr 1fr;gap:7px;margin-top:26px;display:grid}.simulator-module__eZf-DG__options button{color:#b8bbb0;cursor:pointer;min-height:42px;font:9px var(--font-geist-mono), monospace;text-transform:uppercase;background:0 0;border:1px solid #494c43}.simulator-module__eZf-DG__controls{z-index:8;min-height:62px;padding:10px 18px calc(10px + env(safe-area-inset-bottom));background:#080906;border-top:1px solid #ece9df2b;position:sticky;bottom:0}.simulator-module__eZf-DG__keyControls{color:#999c92;min-height:40px;font:9px var(--font-geist-mono), monospace;justify-content:center;align-items:center;gap:clamp(18px,3vw,48px);display:flex}.simulator-module__eZf-DG__keyControls b{color:#d4d7cc;margin-right:5px;font-weight:500}.simulator-module__eZf-DG__touchControls{display:none}.simulator-module__eZf-DG__helpText{color:#b6b9ae;text-align:center;max-width:900px;font:10px/1.5 var(--font-geist-mono), monospace;margin:7px auto 0}.simulator-module__eZf-DG__liveRegion{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.simulator-module__eZf-DG__overlay{z-index:5;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#070806de;place-items:center;padding:28px;display:grid;position:absolute;inset:0;overflow:auto}.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__header{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#060705f0,#060705b8);border-bottom-color:#ece9df1f;position:absolute;inset:0 0 auto}.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__gameShell{min-height:100dvh}.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__topLedger,.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__journeyRail,.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__missionPanel,.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__telemetryPanel,.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__objectiveRibbon,.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__eventToast,.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__pauseButton,.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__controls{display:none}.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__gameGrid,.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__canvasWrap,.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__canvas{min-height:100dvh}.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__canvasWrap:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(90deg,#0607053d 0%,#06070509 48%,#0000 74%),linear-gradient(#0000 68%,#06070524);position:absolute;inset:0}.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__worldBrand{bottom:22px;left:auto;right:22px}.simulator-module__eZf-DG__briefingOverlay{pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;place-items:end start;padding:96px 28px 28px;overflow:hidden}.simulator-module__eZf-DG__briefing{pointer-events:auto;overscroll-behavior:contain;border:1px solid #ece9df61;border-top:3px solid var(--sim-acid);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);scrollbar-color:#f2ff3d75 #08090633;background:#0a0b08ad;width:min(660px,100vw - 56px);max-height:calc(100dvh - 124px);padding:clamp(22px,2.2vw,32px);overflow:auto;box-shadow:0 28px 90px #00000080}.simulator-module__eZf-DG__briefing>span,.simulator-module__eZf-DG__planChooser>span,.simulator-module__eZf-DG__pauseCard>span{color:var(--sim-orange);font:8px var(--font-geist-mono), monospace;letter-spacing:.1em}.simulator-module__eZf-DG__briefing h2,.simulator-module__eZf-DG__planChooser h2,.simulator-module__eZf-DG__pauseCard h2{letter-spacing:-.075em;margin:30px 0 20px;font-size:clamp(48px,6.5vw,88px);line-height:.82}.simulator-module__eZf-DG__briefing h2 em,.simulator-module__eZf-DG__planChooser h2 em{color:var(--sim-acid);font-style:normal}.simulator-module__eZf-DG__briefing>p{color:#c0c3b8;max-width:750px;margin:0 0 22px;font-size:15px;line-height:1.6}.simulator-module__eZf-DG__briefingEyebrow{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.simulator-module__eZf-DG__briefingEyebrow>span:nth-child(2){flex-direction:column;display:flex}.simulator-module__eZf-DG__briefingEyebrow b{color:var(--sim-paper);letter-spacing:-.045em;font-size:22px;line-height:.9}.simulator-module__eZf-DG__briefingEyebrow small{color:var(--sim-acid);font:7px var(--font-geist-mono), monospace;letter-spacing:.12em;margin-top:6px}.simulator-module__eZf-DG__briefingEyebrow>i{color:#999c92;font:7px var(--font-geist-mono), monospace;letter-spacing:.08em;font-style:normal}.simulator-module__eZf-DG__briefingMark{align-items:end;gap:2px;width:23px;height:27px;display:flex;transform:skewY(-18deg)}.simulator-module__eZf-DG__briefingMark i{background:var(--sim-acid);width:6px;height:64%;display:block}.simulator-module__eZf-DG__briefingMark i:nth-child(2){height:100%}.simulator-module__eZf-DG__briefingMark i:nth-child(3){height:82%}.simulator-module__eZf-DG__briefing h2{text-shadow:0 6px 36px #0000008c;margin:24px 0 14px;font-size:clamp(44px,5.1vw,72px)}.simulator-module__eZf-DG__briefing h2:focus{outline:none}.simulator-module__eZf-DG__briefing>p.simulator-module__eZf-DG__briefingHook{color:#dcdfd4;max-width:570px;margin-bottom:18px;font-size:14px;line-height:1.52}.simulator-module__eZf-DG__briefingFirstStep{border-left:3px solid var(--sim-acid);background:#f2ff3d12;gap:7px;margin-bottom:14px;padding:13px 15px;display:grid}.simulator-module__eZf-DG__briefingFirstStep span{color:var(--sim-orange);font:8px var(--font-geist-mono), monospace;letter-spacing:.08em}.simulator-module__eZf-DG__briefingFirstStep b{color:var(--sim-paper);font:12px/1.45 var(--font-geist-mono), monospace;text-transform:uppercase}.simulator-module__eZf-DG__briefingFirstStep small{color:#a9aca2;font:8px/1.45 var(--font-geist-mono), monospace;text-transform:uppercase}.simulator-module__eZf-DG__briefingIntel{background:#05060475;border:1px solid #ece9df38;margin-top:11px}.simulator-module__eZf-DG__briefingIntel>summary{cursor:pointer;color:#b8bbb0;min-height:43px;font:8px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;padding:0 13px;list-style:none;display:flex}.simulator-module__eZf-DG__briefingIntel>summary::-webkit-details-marker{display:none}.simulator-module__eZf-DG__briefingIntel>summary b{color:var(--sim-acid);font-size:15px;transition:transform .18s}.simulator-module__eZf-DG__briefingIntel[open]>summary{border-bottom:1px solid #ece9df2e}.simulator-module__eZf-DG__briefingIntel[open]>summary b{transform:rotate(45deg)}.simulator-module__eZf-DG__briefingIntel>:not(summary){margin-left:13px;margin-right:13px}.simulator-module__eZf-DG__briefingIntel>p{color:#b6b9ae;font-size:12px;line-height:1.55}.simulator-module__eZf-DG__briefingIntel>.simulator-module__eZf-DG__worldPrimer{margin-top:13px}.simulator-module__eZf-DG__briefingBoundary{color:#777a71;font:7px/1.55 var(--font-geist-mono), monospace;text-transform:uppercase;display:block;margin-top:16px!important;margin-bottom:14px!important}.simulator-module__eZf-DG__worldPrimer{border-left:3px solid var(--sim-acid);background:#f2ff3d0e;grid-template-columns:minmax(190px,.65fr) 1fr;align-items:center;gap:18px;margin:0 0 18px;padding:13px 15px;display:grid}.simulator-module__eZf-DG__worldPrimer b{color:var(--sim-acid);font:9px/1.45 var(--font-geist-mono), monospace;letter-spacing:.06em}.simulator-module__eZf-DG__worldPrimer span{color:#bfc2b7;font-size:12px;line-height:1.55}.simulator-module__eZf-DG__briefingMission{border:1px solid #3f423a;grid-template-columns:repeat(3,1fr);display:grid}.simulator-module__eZf-DG__briefingMission>div{border-right:1px solid #3f423a;flex-direction:column;gap:20px;min-height:112px;padding:15px;display:flex}.simulator-module__eZf-DG__briefingMission>div:last-child{border-right:0}.simulator-module__eZf-DG__briefingMission span{color:var(--sim-orange);font:9px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__briefingMission b{margin-top:auto;font-size:12px;line-height:1.45}.simulator-module__eZf-DG__regionBoard{border:1px solid #3f423a;grid-template-columns:repeat(3,1fr);margin-top:13px;display:grid}.simulator-module__eZf-DG__regionBoard>a{opacity:.72;border-right:1px solid #3f423a;flex-direction:column;gap:8px;min-height:94px;padding:12px;display:flex}.simulator-module__eZf-DG__regionBoard>a:last-child{border-right:0}.simulator-module__eZf-DG__regionBoard>a[data-active=true]{opacity:1;box-shadow:inset 0 -3px var(--sim-acid);background:#f2ff3d0d}.simulator-module__eZf-DG__regionBoard>a:hover{opacity:1;background:#f2ff3d14}.simulator-module__eZf-DG__regionBoard span{color:var(--sim-orange);font:7px var(--font-geist-mono), monospace;letter-spacing:.08em}.simulator-module__eZf-DG__regionBoard b{text-transform:uppercase;font-size:13px}.simulator-module__eZf-DG__regionBoard small{color:#898c82;font:7px/1.45 var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:auto}.simulator-module__eZf-DG__briefing .simulator-module__eZf-DG__steeringBrief{border-left:3px solid var(--sim-acid);color:#bfc2b7;max-width:none;font:10px/1.55 var(--font-geist-mono), monospace;text-transform:uppercase;background:#090a08;margin:13px 0 0;padding:11px 13px}.simulator-module__eZf-DG__steeringBrief b{color:var(--sim-acid);margin-right:9px}.simulator-module__eZf-DG__incomingChallenge{background:#f2ff3d0f;border:1px solid #f2ff3d9e;grid-template-columns:1fr auto;gap:6px 18px;margin-top:12px;padding:12px 14px;display:grid}.simulator-module__eZf-DG__incomingChallenge span{color:var(--sim-acid);font:8px var(--font-geist-mono), monospace;letter-spacing:.08em}.simulator-module__eZf-DG__incomingChallenge b{color:var(--sim-paper);font:12px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__incomingChallenge small{color:#8f9288;font:8px/1.5 var(--font-geist-mono), monospace;text-transform:uppercase;grid-column:1/3}.simulator-module__eZf-DG__challengeMismatch{background:#ff5a1f0f;border-color:#ff5a1fb8}.simulator-module__eZf-DG__challengeMismatch span{color:var(--sim-orange)}.simulator-module__eZf-DG__briefing label{color:#6f7269;font:7px var(--font-geist-mono), monospace;display:block}.simulator-module__eZf-DG__briefing input{width:100%;color:var(--sim-acid);font:13px var(--font-geist-mono), monospace;text-transform:uppercase;background:#080906;border:1px solid #44473f;margin-top:9px;padding:13px 14px}.simulator-module__eZf-DG__briefingActions{grid-template-columns:1fr;gap:7px;margin-top:12px;display:grid}.simulator-module__eZf-DG__briefingActions button,.simulator-module__eZf-DG__briefingActions a,.simulator-module__eZf-DG__pauseCard button{border:1px solid var(--sim-acid);background:var(--sim-acid);min-height:52px;color:var(--sim-ink);cursor:pointer;font:9px var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.simulator-module__eZf-DG__briefingActions button+button{color:var(--sim-paper);background:0 0;border-color:#44473f}.simulator-module__eZf-DG__briefingActions a{color:#aeb1a6;background:#0a0b08b8;border-color:#44473f;min-height:40px;padding:0 12px;font-size:7px}.simulator-module__eZf-DG__briefingActions a:hover{border-color:var(--sim-acid);color:var(--sim-acid)}.simulator-module__eZf-DG__briefingActions .simulator-module__eZf-DG__worldSelectLink{color:var(--sim-acid);border-color:#f2ff3db3;grid-column:1/-1}.simulator-module__eZf-DG__briefingOptions{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;margin-bottom:13px;display:grid}.simulator-module__eZf-DG__briefingOptions button,.simulator-module__eZf-DG__briefingOptions a{color:#c0c3b8;cursor:pointer;min-height:44px;font:7px var(--font-geist-mono), monospace;text-transform:uppercase;background:#0a0b08b8;border:1px solid #44473f;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.simulator-module__eZf-DG__briefingOptions button:hover,.simulator-module__eZf-DG__briefingOptions a:hover{border-color:var(--sim-acid);color:var(--sim-acid)}.simulator-module__eZf-DG__challengeSettings{color:#a6a99e;border:1px solid #363930;margin-top:13px;padding:12px 14px}.simulator-module__eZf-DG__challengeSettings summary{cursor:pointer;font:10px var(--font-geist-mono), monospace;text-transform:uppercase}.simulator-module__eZf-DG__challengeSettings label{margin-top:14px}.simulator-module__eZf-DG__challengeSettings>small{color:#6f7269;font:7px/1.5 var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:9px;display:block}.simulator-module__eZf-DG__progressSummary{color:#898c82;font:8px var(--font-geist-mono), monospace;border-top:1px solid #34362f;align-items:center;gap:18px;margin-top:22px;padding-top:18px;display:flex}.simulator-module__eZf-DG__progressSummary span{color:var(--sim-orange)}.simulator-module__eZf-DG__progressSummary button{color:#777a71;cursor:pointer;font:inherit;background:0 0;border:0;margin-left:auto;text-decoration:underline}.simulator-module__eZf-DG__briefing>small,.simulator-module__eZf-DG__planChooser>small,.simulator-module__eZf-DG__debrief>small{color:#64675f;font:7px/1.5 var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:24px;display:block}.simulator-module__eZf-DG__planOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#07080614 0%,#0708061f 44%,#070806e6 62%,#070806fa 100%);place-items:stretch end;padding:18px}.simulator-module__eZf-DG__planChooser{background:#0b0c09f0;border:1px solid #ece9df47;width:min(690px,52vw);max-height:100%;padding:24px;overflow:auto;box-shadow:-28px 0 80px #00000061}.simulator-module__eZf-DG__planChooser h2{margin:18px 0 12px;font-size:clamp(42px,4.6vw,68px)}.simulator-module__eZf-DG__planChooser h2:focus,.simulator-module__eZf-DG__decisionCard h2:focus,.simulator-module__eZf-DG__failureCard h2:focus{outline:none}.simulator-module__eZf-DG__planIntro{color:#b5b8ad;max-width:580px;margin:0 0 15px;font-size:12px;line-height:1.5}.simulator-module__eZf-DG__planGrid{border:1px solid #ece9df47;grid-template-columns:repeat(3,1fr);display:grid}.simulator-module__eZf-DG__planGrid[data-count="2"]{grid-template-columns:repeat(2,1fr)}.simulator-module__eZf-DG__planGrid button{color:#8d9186;text-align:left;cursor:pointer;background:#10110e;border:0;border-right:1px solid #ece9df3b;flex-direction:column;min-width:0;min-height:330px;padding:11px;display:flex}.simulator-module__eZf-DG__planGrid button:last-child{border-right:0}.simulator-module__eZf-DG__planGrid button:hover,.simulator-module__eZf-DG__planGrid button.simulator-module__eZf-DG__selectedPlan{color:var(--sim-acid);box-shadow:inset 0 -3px var(--sim-acid);background:#191b15}.simulator-module__eZf-DG__planGrid svg{width:100%;height:112px;color:inherit}.simulator-module__eZf-DG__planGrid span{color:var(--sim-orange);font:8px/1.3 var(--font-geist-mono), monospace;margin-top:9px}.simulator-module__eZf-DG__planGrid b{color:var(--sim-paper);text-transform:uppercase;letter-spacing:-.04em;margin-top:15px;font-size:19px}.simulator-module__eZf-DG__planGrid p{color:#a0a398;min-height:48px;margin:7px 0;font-size:10px;line-height:1.5}.simulator-module__eZf-DG__planGrid small{color:#8d9087;font:8px/1.5 var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:auto}.simulator-module__eZf-DG__planCommit{background:#f2ff3d0a;border:1px solid #f2ff3d94;grid-template-columns:1fr 1.45fr;margin-top:10px;display:grid}.simulator-module__eZf-DG__planCommit>div{flex-direction:column;gap:6px;padding:13px;display:flex}.simulator-module__eZf-DG__planCommit span{color:var(--sim-orange);font:7px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__planCommit b{font-size:14px}.simulator-module__eZf-DG__planCommit small{color:#8f9288;font:7px var(--font-geist-mono), monospace;text-transform:uppercase}.simulator-module__eZf-DG__planCommit>button{background:var(--sim-acid);color:var(--sim-ink);cursor:pointer;text-align:left;font:9px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase;border:0;border-left:1px solid #f2ff3d94;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;display:flex}.simulator-module__eZf-DG__decisionCard{background:#0d0f0b;border:1px solid #f2ff3d94;width:min(900px,100%);padding:clamp(25px,4vw,45px);box-shadow:0 30px 100px #0000009e}.simulator-module__eZf-DG__decisionCard>span{color:var(--sim-orange);font:8px var(--font-geist-mono), monospace;letter-spacing:.1em}.simulator-module__eZf-DG__decisionCard h2{letter-spacing:-.07em;margin:28px 0 18px;font-size:clamp(44px,6vw,76px);line-height:.84}.simulator-module__eZf-DG__decisionCard h2 em{color:var(--sim-acid);font-style:normal}.simulator-module__eZf-DG__decisionCard>p{color:#bfc2b7;max-width:740px;font-size:14px;line-height:1.6}.simulator-module__eZf-DG__decisionCard>p b{color:var(--sim-paper)}.simulator-module__eZf-DG__decisionOptions{border:1px solid #3d4038;grid-template-columns:1fr 1fr;margin-top:24px;display:grid}.simulator-module__eZf-DG__decisionOptions button{min-height:235px;color:var(--sim-paper);text-align:left;cursor:pointer;background:#10120e;border:0;border-right:1px solid #3d4038;flex-direction:column;padding:20px;display:flex}.simulator-module__eZf-DG__decisionOptions button:last-child{border-right:0}.simulator-module__eZf-DG__decisionOptions button:hover{box-shadow:inset 0 -3px var(--sim-acid);background:#191c14}.simulator-module__eZf-DG__decisionOptions span{color:var(--sim-orange);font:8px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__decisionOptions b{margin-top:26px;font-size:25px}.simulator-module__eZf-DG__decisionOptions p{color:#a6a99e;font-size:12px;line-height:1.5}.simulator-module__eZf-DG__decisionOptions small{color:var(--sim-acid);font:8px/1.55 var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:auto}.simulator-module__eZf-DG__decisionOptions i{color:#73766d;font:8px var(--font-geist-mono), monospace;margin-top:12px;font-style:normal}.simulator-module__eZf-DG__decisionCard>small{color:#686b62;font:7px/1.5 var(--font-geist-mono), monospace;margin-top:18px;display:block}.simulator-module__eZf-DG__campaignIncident{background:linear-gradient(145deg,#160d09,#0d0f0b 58%);border-color:#ff5a1fd1}.simulator-module__eZf-DG__campaignIncident h2 em{color:var(--sim-acid);font-style:normal}.simulator-module__eZf-DG__campaignIncident .simulator-module__eZf-DG__outcomeBanner{border-left:3px solid var(--sim-acid);color:#d9dccf;max-width:none;font:10px/1.55 var(--font-geist-mono), monospace;text-transform:uppercase;background:#f2ff3d14;padding:12px 14px}.simulator-module__eZf-DG__outcomeBanner b{color:var(--sim-acid)}.simulator-module__eZf-DG__resourceSnapshot{border:1px solid #41443c;grid-template-columns:repeat(4,1fr);margin-top:18px;display:grid}.simulator-module__eZf-DG__resourceSnapshot>div{border-right:1px solid #41443c;flex-direction:column;gap:12px;min-height:68px;padding:11px;display:flex}.simulator-module__eZf-DG__resourceSnapshot>div:last-child{border-right:0}.simulator-module__eZf-DG__resourceSnapshot span{color:#898c82;font:7px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__resourceSnapshot b{color:var(--sim-acid);font:16px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__decisionOptions button:disabled{color:#666960;cursor:not-allowed;opacity:.58;background:#0c0d0b}.simulator-module__eZf-DG__pauseCard{background:#0e0f0d;border:1px solid #42443d;width:min(520px,100%);padding:45px}.simulator-module__eZf-DG__pauseCard p{color:#8f9288}.simulator-module__eZf-DG__pauseCard button{width:100%;margin-top:28px}.simulator-module__eZf-DG__failureCard{background:#130c09;border:1px solid #ff5a1fb3;width:min(780px,100%);padding:clamp(28px,5vw,55px)}.simulator-module__eZf-DG__failureCard>span{color:var(--sim-orange);font:9px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__failureCard h2{letter-spacing:-.075em;margin:34px 0 22px;font-size:clamp(48px,7vw,86px);line-height:.82}.simulator-module__eZf-DG__failureCard h2 em{color:var(--sim-orange);font-style:normal}.simulator-module__eZf-DG__failureCard p{color:#c1c4b9;max-width:620px;font-size:14px;line-height:1.6}.simulator-module__eZf-DG__failureCard>div{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.simulator-module__eZf-DG__failureCard button{border:1px solid var(--sim-orange);background:var(--sim-orange);min-height:48px;color:var(--sim-ink);cursor:pointer;font:10px var(--font-geist-mono), monospace;text-transform:uppercase;padding:0 16px}.simulator-module__eZf-DG__failureCard button+button{color:var(--sim-paper);background:0 0;border-color:#494c43}.simulator-module__eZf-DG__debrief{background:#0e0f0d;border:1px solid #42443d;width:min(1040px,100%);padding:30px}.simulator-module__eZf-DG__debriefHead{grid-template-columns:1fr auto;align-items:end;display:grid}.simulator-module__eZf-DG__debriefHead>span{color:var(--sim-orange);font:8px var(--font-geist-mono), monospace;grid-column:1/3}.simulator-module__eZf-DG__debriefHead h2{letter-spacing:-.075em;margin:30px 0 10px;font-size:clamp(48px,6.5vw,84px);line-height:.8}.simulator-module__eZf-DG__debriefHead h2 em{color:var(--sim-acid);font-style:normal}.simulator-module__eZf-DG__debriefHead>b{color:var(--sim-acid);font:28px var(--font-geist-mono), monospace;padding-bottom:12px}.simulator-module__eZf-DG__debriefMetrics{border:1px solid #383a34;grid-template-columns:repeat(4,1fr);margin-top:25px;display:grid}.simulator-module__eZf-DG__debriefMetrics>div{border-right:1px solid #383a34;flex-direction:column;min-height:90px;padding:15px;display:flex}.simulator-module__eZf-DG__debriefMetrics>div:last-child{border-right:0}.simulator-module__eZf-DG__debriefMetrics span{color:#72756c;font:7px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__debriefMetrics b{color:var(--sim-acid);font:16px var(--font-geist-mono), monospace;margin-top:auto}.simulator-module__eZf-DG__questions{background:var(--sim-acid);color:var(--sim-ink);margin-top:24px;padding:18px}.simulator-module__eZf-DG__questions>span{font:7px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__questions p{margin:15px 0 0;font-size:12px;font-weight:750}.simulator-module__eZf-DG__achievementStrip{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.simulator-module__eZf-DG__achievementStrip span{color:#7e8178;font:8px var(--font-geist-mono), monospace;margin-right:4px}.simulator-module__eZf-DG__achievementStrip b{color:var(--sim-acid);font:8px var(--font-geist-mono), monospace;border:1px solid #f2ff3d80;padding:7px 9px}.simulator-module__eZf-DG__debriefActions{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.simulator-module__eZf-DG__debriefActions button,.simulator-module__eZf-DG__debriefActions a{min-height:42px;color:var(--sim-paper);cursor:pointer;font:8px var(--font-geist-mono), monospace;text-transform:uppercase;background:0 0;border:1px solid #42443d;align-items:center;padding:0 14px;display:inline-flex}.simulator-module__eZf-DG__debriefActions button:first-child{background:var(--sim-acid);color:var(--sim-ink);border-color:var(--sim-acid)}.simulator-module__eZf-DG__shareStatus{color:var(--sim-acid);font:9px var(--font-geist-mono), monospace;margin:10px 0 0}.simulator-module__eZf-DG__method{background:var(--sim-paper);color:var(--sim-ink);padding:120px clamp(25px,5vw,80px)}.simulator-module__eZf-DG__methodHead{grid-template-columns:18% 50% 32%;align-items:end;margin-bottom:65px;display:grid}.simulator-module__eZf-DG__methodHead>span{color:var(--sim-orange);font:8px var(--font-geist-mono), monospace;align-self:start}.simulator-module__eZf-DG__methodHead h2{letter-spacing:-.07em;margin:0;font-size:clamp(50px,6vw,92px);line-height:.84}.simulator-module__eZf-DG__methodHead h2 em{color:var(--sim-orange);font-style:normal}.simulator-module__eZf-DG__methodHead>p{color:#65685f;margin:0;font-size:13px;line-height:1.65}.simulator-module__eZf-DG__fleetBasis{border:1px solid var(--sim-ink);grid-template-columns:1fr 1fr;margin-bottom:55px;display:grid}.simulator-module__eZf-DG__fleetBasis article{border-right:1px solid var(--sim-ink);flex-direction:column;min-height:235px;padding:25px;display:flex}.simulator-module__eZf-DG__fleetBasis article:nth-child(2){border-right:0}.simulator-module__eZf-DG__fleetBasis span{font:8px var(--font-geist-mono), monospace;letter-spacing:.08em}.simulator-module__eZf-DG__fleetBasis b{letter-spacing:-.045em;margin-top:auto;font-size:clamp(22px,2.5vw,34px)}.simulator-module__eZf-DG__fleetBasis p{color:#363833;max-width:620px;font:10px/1.65 var(--font-geist-mono), monospace;text-transform:uppercase;margin:16px 0 0}.simulator-module__eZf-DG__fleetBasis>small{border-top:1px solid var(--sim-ink);background:var(--sim-ink);color:#9da096;font:8px/1.5 var(--font-geist-mono), monospace;text-transform:uppercase;grid-column:1/3;padding:14px 18px}.simulator-module__eZf-DG__learningLoop{border:1px solid var(--sim-ink);grid-template-columns:repeat(4,1fr);display:grid}.simulator-module__eZf-DG__learningLoop article{border-right:1px solid var(--sim-ink);flex-direction:column;min-height:300px;padding:22px;display:flex}.simulator-module__eZf-DG__learningLoop article:last-child{border-right:0}.simulator-module__eZf-DG__learningLoop span{color:var(--sim-orange);font:24px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__learningLoop b{margin-top:70px;font-size:20px}.simulator-module__eZf-DG__learningLoop p{color:#666960;margin-top:auto;font-size:11px;line-height:1.6}.simulator-module__eZf-DG__planetRoadmap{border:1px solid var(--sim-ink);grid-template-columns:repeat(3,1fr);margin-top:45px;display:grid}.simulator-module__eZf-DG__planetRoadmap>div{border-right:1px solid var(--sim-ink);flex-direction:column;min-height:230px;padding:22px;display:flex}.simulator-module__eZf-DG__planetRoadmap>div:last-child{border-right:0}.simulator-module__eZf-DG__planetRoadmap span{color:var(--sim-orange);font:7px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__planetRoadmap b{margin-top:55px;font-size:25px}.simulator-module__eZf-DG__planetRoadmap p{color:#666960;margin-top:auto;font-size:11px;line-height:1.6}.simulator-module__eZf-DG__methodBoundary{background:var(--sim-acid);grid-template-columns:18% 1fr auto;align-items:center;gap:25px;padding:27px;display:grid}.simulator-module__eZf-DG__methodBoundary span{font:7px var(--font-geist-mono), monospace}.simulator-module__eZf-DG__methodBoundary b{font:10px/1.55 var(--font-geist-mono), monospace;text-transform:uppercase}.simulator-module__eZf-DG__methodBoundary a{font:8px var(--font-geist-mono), monospace;text-transform:uppercase;border-bottom:1px solid;padding-bottom:6px}@media (max-width:1180px){.simulator-module__eZf-DG__header{grid-template-columns:1fr 1fr}.simulator-module__eZf-DG__runStatus,.simulator-module__eZf-DG__telemetryPanel{display:none}.simulator-module__eZf-DG__missionPanel{width:330px}.simulator-module__eZf-DG__canvasWrap,.simulator-module__eZf-DG__canvas{min-height:610px}.simulator-module__eZf-DG__objectiveRibbon{width:min(360px,100% - 410px);left:auto;right:24px;transform:none}.simulator-module__eZf-DG__methodHead{grid-template-columns:22% 78%}.simulator-module__eZf-DG__methodHead>p{grid-column:2;max-width:630px;margin-top:25px}.simulator-module__eZf-DG__planChooser{width:min(650px,58vw)}}@media (max-width:820px){.simulator-module__eZf-DG__header{min-height:62px;padding:0 18px}.simulator-module__eZf-DG__brand small{display:none}.simulator-module__eZf-DG__header nav{gap:15px}.simulator-module__eZf-DG__header nav a:not(.simulator-module__eZf-DG__realWorldLink):not(.simulator-module__eZf-DG__worldsLink){display:none}.simulator-module__eZf-DG__topLedger{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-color:#55594e #0b0c09;min-height:62px;display:flex;overflow-x:auto}.simulator-module__eZf-DG__topLedger>div{scroll-snap-align:start;flex:0 0 138px;min-height:62px}.simulator-module__eZf-DG__journeyRail{min-height:38px;padding:0 8px}.simulator-module__eZf-DG__journeyRail li{justify-content:center}.simulator-module__eZf-DG__journeyRail li:after{width:90%;left:55%}.simulator-module__eZf-DG__journeyRail b{display:none}.simulator-module__eZf-DG__gameGrid{min-height:clamp(520px,100dvh - 220px,660px)}.simulator-module__eZf-DG__missionPanel{width:calc(100% - 24px);padding:16px;top:12px;left:12px}.simulator-module__eZf-DG__missionPanel h1{max-width:none;margin:12px 0 9px;font-size:25px}.simulator-module__eZf-DG__missionPanel>p{max-width:650px;font-size:13px}.simulator-module__eZf-DG__missionPanel .simulator-module__eZf-DG__distanceReadout{margin-top:7px}.simulator-module__eZf-DG__progressList{display:none}.simulator-module__eZf-DG__contextAction{justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:11px;display:flex}.simulator-module__eZf-DG__contextAction b{margin-top:0}.simulator-module__eZf-DG__objectiveRibbon{display:none}.simulator-module__eZf-DG__worldBrand{padding:8px 10px;bottom:68px;left:12px}.simulator-module__eZf-DG__worldBrand b{font-size:15px}.simulator-module__eZf-DG__eventToast{display:block;bottom:130px}.simulator-module__eZf-DG__transmissionArchiveChip{min-height:42px;bottom:82px;right:12px}.simulator-module__eZf-DG__transmissionOverlay{place-items:start center;padding:12px}.simulator-module__eZf-DG__transmissionCard{max-height:100%;padding:22px}.simulator-module__eZf-DG__transmissionCard h2{font-size:clamp(43px,10vw,64px)}.simulator-module__eZf-DG__transmissionIdentity{grid-template-columns:1fr 1fr}.simulator-module__eZf-DG__transmissionIdentity span:nth-child(2){border-right:0}.simulator-module__eZf-DG__transmissionIdentity span:nth-child(-n+2){border-bottom:1px solid #ece9df1a}.simulator-module__eZf-DG__transmissionDisplay{grid-template-columns:84px 1fr;gap:13px;min-height:126px}.simulator-module__eZf-DG__transmissionOrb{width:72px;height:72px}.simulator-module__eZf-DG__transmissionActions{grid-template-columns:1fr}.simulator-module__eZf-DG__transmissionActions .simulator-module__eZf-DG__transmissionSecondary{min-width:0}.simulator-module__eZf-DG__transmissionReward{grid-template-columns:1fr auto}.simulator-module__eZf-DG__transmissionReward i{grid-column:1/3}.simulator-module__eZf-DG__canvasWrap,.simulator-module__eZf-DG__canvas{min-height:clamp(520px,100dvh - 220px,660px)}.simulator-module__eZf-DG__telemetryPanel,.simulator-module__eZf-DG__keyControls{display:none}.simulator-module__eZf-DG__touchControls{grid-template-columns:auto 1fr 1fr 1fr;align-items:center;gap:8px;display:grid}.simulator-module__eZf-DG__touchControls>button,.simulator-module__eZf-DG__dpad button{min-height:48px;color:var(--sim-paper);font:8px var(--font-geist-mono), monospace;background:#11130f;border:1px solid #3e4039}.simulator-module__eZf-DG__touchAction{background:var(--sim-acid)!important;color:var(--sim-ink)!important;border-color:var(--sim-acid)!important}.simulator-module__eZf-DG__dpad{grid-template-rows:repeat(2,48px);grid-template-columns:repeat(3,48px);gap:4px;display:grid}.simulator-module__eZf-DG__dpad button:first-child{grid-column:2}.simulator-module__eZf-DG__dpad button:nth-child(2){grid-area:2/1}.simulator-module__eZf-DG__dpad button:nth-child(3){grid-area:2/2}.simulator-module__eZf-DG__dpad button:nth-child(4){grid-area:2/3}.simulator-module__eZf-DG__overlay{align-items:start;padding:14px}.simulator-module__eZf-DG__briefing,.simulator-module__eZf-DG__debrief{margin:18px 0;padding:24px}.simulator-module__eZf-DG__briefingOverlay{align-items:end;padding:78px 12px 12px;overflow:hidden}.simulator-module__eZf-DG__briefingOverlay .simulator-module__eZf-DG__briefing{width:min(620px,100%);max-height:calc(100dvh - 90px);margin:0;padding:21px}.simulator-module__eZf-DG__briefingEyebrow>i{display:none}.simulator-module__eZf-DG__briefing .simulator-module__eZf-DG__briefingActions{grid-template-columns:1fr 1fr;display:grid}.simulator-module__eZf-DG__briefing .simulator-module__eZf-DG__briefingActions button{grid-column:1/-1;width:100%;margin:0}.simulator-module__eZf-DG__briefing .simulator-module__eZf-DG__briefingActions a{width:100%;margin:0}.simulator-module__eZf-DG__briefingMission{grid-template-columns:1fr}.simulator-module__eZf-DG__briefingMission>div{border-bottom:1px solid #3f423a;border-right:0;min-height:86px}.simulator-module__eZf-DG__briefingMission>div:last-child{border-bottom:0}.simulator-module__eZf-DG__regionBoard{grid-template-columns:1fr}.simulator-module__eZf-DG__regionBoard>a{border-bottom:1px solid #3f423a;border-right:0;min-height:76px}.simulator-module__eZf-DG__regionBoard>a:last-child{border-bottom:0}.simulator-module__eZf-DG__briefingActions{display:block}.simulator-module__eZf-DG__briefingActions button,.simulator-module__eZf-DG__briefingActions a{width:100%;margin-top:8px}.simulator-module__eZf-DG__briefing .simulator-module__eZf-DG__briefingActions button,.simulator-module__eZf-DG__briefing .simulator-module__eZf-DG__briefingActions a{margin-top:0}.simulator-module__eZf-DG__worldPrimer{grid-template-columns:1fr;gap:7px}.simulator-module__eZf-DG__progressSummary{flex-wrap:wrap}.simulator-module__eZf-DG__planOverlay{background:linear-gradient(#07080608 0,#07080614 230px,#070806f7 330px);place-items:start stretch;padding:0 12px 20px}.simulator-module__eZf-DG__planChooser{width:100%;max-height:none;margin-top:255px;padding:18px;overflow:visible}.simulator-module__eZf-DG__planGrid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.simulator-module__eZf-DG__planGrid button{scroll-snap-align:start;border-right:1px solid #3c3e37;flex:0 0 min(520px,82vw);grid-template-rows:auto auto 1fr auto;grid-template-columns:145px 1fr;gap:4px 14px;min-height:255px;display:grid}.simulator-module__eZf-DG__planGrid button:last-child{border-right:0}.simulator-module__eZf-DG__planGrid svg{grid-row:1/5;align-self:center;height:165px}.simulator-module__eZf-DG__planGrid span,.simulator-module__eZf-DG__planGrid b,.simulator-module__eZf-DG__planGrid p,.simulator-module__eZf-DG__planGrid small{grid-column:2}.simulator-module__eZf-DG__planGrid b{margin-top:8px}.simulator-module__eZf-DG__planGrid p{min-height:0}.simulator-module__eZf-DG__planCommit{z-index:3;grid-template-columns:1fr;margin-bottom:10px;position:sticky;top:-18px;box-shadow:0 10px 35px #00000073}.simulator-module__eZf-DG__planCommit>button{border-top:1px solid #f2ff3d94;border-left:0;min-height:58px}.simulator-module__eZf-DG__decisionOptions{grid-template-columns:1fr}.simulator-module__eZf-DG__decisionOptions button{border-bottom:1px solid #3d4038;border-right:0;min-height:210px}.simulator-module__eZf-DG__decisionOptions button:last-child{border-bottom:0}.simulator-module__eZf-DG__resourceSnapshot{grid-template-columns:1fr 1fr}.simulator-module__eZf-DG__resourceSnapshot>div:nth-child(2){border-right:0}.simulator-module__eZf-DG__resourceSnapshot>div:nth-child(-n+2){border-bottom:1px solid #41443c}.simulator-module__eZf-DG__debriefHead,.simulator-module__eZf-DG__debriefHead>span,.simulator-module__eZf-DG__debriefHead>b{display:block}.simulator-module__eZf-DG__debriefMetrics{grid-template-columns:1fr 1fr}.simulator-module__eZf-DG__debriefMetrics>div:nth-child(2){border-right:0}.simulator-module__eZf-DG__debriefMetrics>div:nth-child(-n+2){border-bottom:1px solid #383a34}.simulator-module__eZf-DG__method{padding:80px 20px}.simulator-module__eZf-DG__methodHead{display:block}.simulator-module__eZf-DG__methodHead h2{margin:35px 0 25px;font-size:46px}.simulator-module__eZf-DG__fleetBasis article{min-height:215px}.simulator-module__eZf-DG__learningLoop,.simulator-module__eZf-DG__planetRoadmap{grid-template-columns:1fr 1fr}.simulator-module__eZf-DG__learningLoop article:nth-child(2),.simulator-module__eZf-DG__planetRoadmap>div:nth-child(2){border-right:0}.simulator-module__eZf-DG__learningLoop article:nth-child(-n+2),.simulator-module__eZf-DG__planetRoadmap>div:nth-child(-n+2){border-bottom:1px solid var(--sim-ink)}.simulator-module__eZf-DG__planetRoadmap>div:last-child{grid-column:1/3}.simulator-module__eZf-DG__methodBoundary{display:block}.simulator-module__eZf-DG__methodBoundary b,.simulator-module__eZf-DG__methodBoundary a{margin-top:20px;display:block}}@media (hover:none),(pointer:coarse){.simulator-module__eZf-DG__keyControls{display:none}.simulator-module__eZf-DG__touchControls{grid-template-columns:auto 1fr 1fr 1fr;align-items:center;gap:8px;display:grid}.simulator-module__eZf-DG__touchControls>button,.simulator-module__eZf-DG__dpad button{min-height:48px;color:var(--sim-paper);font:8px var(--font-geist-mono), monospace;background:#11130f;border:1px solid #3e4039}.simulator-module__eZf-DG__touchAction{background:var(--sim-acid)!important;color:var(--sim-ink)!important;border-color:var(--sim-acid)!important}.simulator-module__eZf-DG__dpad{grid-template-rows:repeat(2,48px);grid-template-columns:repeat(3,48px);gap:4px;display:grid}.simulator-module__eZf-DG__dpad button:first-child{grid-column:2}.simulator-module__eZf-DG__dpad button:nth-child(2){grid-area:2/1}.simulator-module__eZf-DG__dpad button:nth-child(3){grid-area:2/2}.simulator-module__eZf-DG__dpad button:nth-child(4){grid-area:2/3}.simulator-module__eZf-DG__eventToast{display:block}}.simulator-module__eZf-DG__touchControls button:disabled,.simulator-module__eZf-DG__touchAction:disabled{cursor:default;color:#74776e!important;background:#171914!important;border-color:#42453d!important}@media (max-width:540px){.simulator-module__eZf-DG__header nav .simulator-module__eZf-DG__realWorldLink{min-height:42px;padding:0 10px;font-size:7px}.simulator-module__eZf-DG__modalRealWorldLink{min-height:44px;margin-bottom:12px;font-size:7px}.simulator-module__eZf-DG__topLedger>div{padding:10px}.simulator-module__eZf-DG__topLedger b{font-size:13px}.simulator-module__eZf-DG__gameGrid{min-height:clamp(520px,100dvh - 245px,620px)}.simulator-module__eZf-DG__missionPanel{display:block}.simulator-module__eZf-DG__missionPanel>p{min-height:auto}.simulator-module__eZf-DG__progressList{display:none}.simulator-module__eZf-DG__contextAction{margin-top:20px}.simulator-module__eZf-DG__canvasWrap,.simulator-module__eZf-DG__canvas{min-height:clamp(520px,100dvh - 245px,620px)}.simulator-module__eZf-DG__canvasFlags span+span{display:none}.simulator-module__eZf-DG__transmissionOverlay{padding:8px}.simulator-module__eZf-DG__transmissionCard{padding:18px 16px}.simulator-module__eZf-DG__transmissionHeader{align-items:flex-start}.simulator-module__eZf-DG__transmissionHeader span{max-width:190px;line-height:1.45}.simulator-module__eZf-DG__transmissionCard h2{margin-top:21px;font-size:42px}.simulator-module__eZf-DG__transmissionCard>p{font-size:12px}.simulator-module__eZf-DG__transmissionDisplay{grid-template-columns:60px 1fr;min-height:112px;padding:13px 12px 26px}.simulator-module__eZf-DG__transmissionOrb{width:55px;height:55px}.simulator-module__eZf-DG__transmissionBars{gap:2px;height:60px}.simulator-module__eZf-DG__transmissionCarrier{max-width:calc(100% - 22px);font-size:5px;right:11px}.simulator-module__eZf-DG__transmissionActions button,.simulator-module__eZf-DG__transmissionActions a{min-height:48px}.simulator-module__eZf-DG__touchControls{grid-template-columns:1fr 1fr 1fr}.simulator-module__eZf-DG__dpad{grid-column:1/4;justify-self:center}.simulator-module__eZf-DG__briefing h2,.simulator-module__eZf-DG__planChooser h2{font-size:44px}.simulator-module__eZf-DG__briefingOverlay{padding:70px 8px 8px}.simulator-module__eZf-DG__briefingOverlay .simulator-module__eZf-DG__briefing{max-height:calc(100dvh - 78px);padding:17px}.simulator-module__eZf-DG__briefingEyebrow b{font-size:19px}.simulator-module__eZf-DG__briefingEyebrow small{font-size:6px}.simulator-module__eZf-DG__briefing>p.simulator-module__eZf-DG__briefingHook{font-size:12px}.simulator-module__eZf-DG__briefing .simulator-module__eZf-DG__briefingActions{grid-template-columns:1fr}.simulator-module__eZf-DG__briefing .simulator-module__eZf-DG__briefingActions a{grid-column:1}.simulator-module__eZf-DG__briefingOptions{grid-template-columns:1fr}.simulator-module__eZf-DG__briefingMode .simulator-module__eZf-DG__worldBrand{display:none}.simulator-module__eZf-DG__planChooser{margin-top:210px}.simulator-module__eZf-DG__planGrid button{flex-basis:calc(100vw - 64px);min-height:330px;display:flex}.simulator-module__eZf-DG__planGrid svg{height:145px}.simulator-module__eZf-DG__decisionCard{padding:24px 18px}.simulator-module__eZf-DG__decisionCard h2{font-size:42px}.simulator-module__eZf-DG__debriefMetrics{display:block}.simulator-module__eZf-DG__debriefMetrics>div{border-bottom:1px solid #383a34;border-right:0;min-height:70px}.simulator-module__eZf-DG__fleetBasis,.simulator-module__eZf-DG__learningLoop,.simulator-module__eZf-DG__planetRoadmap{display:block}.simulator-module__eZf-DG__fleetBasis article{border-right:0;border-bottom:1px solid var(--sim-ink)}.simulator-module__eZf-DG__fleetBasis>small{border-top:0;display:block}.simulator-module__eZf-DG__learningLoop article,.simulator-module__eZf-DG__planetRoadmap>div{border-right:0;border-bottom:1px solid var(--sim-ink);min-height:235px}.simulator-module__eZf-DG__planetRoadmap>div:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.simulator-module__eZf-DG__site *,.simulator-module__eZf-DG__site :before,.simulator-module__eZf-DG__site :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}.simulator-module__eZf-DG__stormVignette{opacity:1}.simulator-module__eZf-DG__urgentLedger{animation:none}}
