._adminPanelOverlay_1or7j_1{z-index:40;justify-items:end;display:grid;position:fixed;inset:0}._adminPanelOverlay_1or7j_1 .sf-button__label{display:contents;position:static}._adminPanelDrawer_1or7j_14>.sf-frame__slot,._adminPanelActions_1or7j_15 .sf-panel__surface{display:contents}._adminPanelScrim_1or7j_19{cursor:pointer;background:#000000ad;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._adminPanelDrawer_1or7j_14{z-index:1;gap:var(--hud-seam);width:min(430px,100vw - .75rem);height:100%;padding:var(--hud-seam);color:var(--sf-bg-deep);background:linear-gradient(90deg, var(--hud-reactor-amber) 0 1.35rem, var(--sf-bg-deep) 1.35rem calc(1.35rem + var(--hud-seam)), transparent calc(1.35rem + var(--hud-seam))), var(--sf-bg-deep);border-left:var(--hud-seam) solid var(--hud-reactor-amber);scrollbar-color:var(--hud-reactor-amber) var(--sf-bg-deep);grid-auto-rows:min-content;align-content:start;display:grid;position:relative;overflow:hidden auto}._adminDrawerHeader_1or7j_55{gap:var(--hud-seam);min-height:8rem;padding-left:calc(1.35rem + var(--hud-seam));grid-template-columns:minmax(0,1fr) minmax(8.5rem,auto);align-items:stretch;display:grid}._adminPanelTitlePanel_1or7j_64,._adminPanelClose_1or7j_65{color:var(--sf-bg-deep);text-transform:uppercase}._adminPanelTitlePanel_1or7j_64{min-width:0}._adminPanelTitlePanel_1or7j_64>.sf-frame__slot,._adminPanelTitlePanel_1or7j_64 .sf-panel__surface{height:100%}._adminPanelTitlePanel_1or7j_64 .sf-panel__surface{background:var(--hud-reactor-amber);border-radius:0 0 0 58px;align-content:end;padding:1rem 1rem 1.25rem;display:grid}._adminPanelClose_1or7j_65{margin:0}._adminDrawerHeader_1or7j_55 h2{overflow-wrap:anywhere}._adminPanelClose_1or7j_65{cursor:pointer;background:var(--hud-panel-slate);border:0;border-radius:100vmax 0 0 100vmax;align-content:end;justify-items:end;min-width:0;padding:.85rem .95rem 1.1rem;display:grid;position:relative}._adminPanelClose_1or7j_65:hover{filter:brightness(1.15)}._adminPanelClose_1or7j_65:active{filter:brightness(.85)}._adminPanelClose_1or7j_65:focus-visible{outline:3px solid var(--sf-text-muted);outline-offset:3px}._adminPanelClose_1or7j_65 span,._adminPanelClose_1or7j_65 kbd{display:block}._adminPanelClose_1or7j_65 kbd{font:inherit;opacity:.72}._adminPanelActions_1or7j_15{gap:var(--hud-seam);padding-left:calc(1.35rem + var(--hud-seam));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._adminDiagnosticsPanel_1or7j_138{min-width:0;margin-left:calc(1.35rem + var(--hud-seam));color:var(--sf-bg-deep);text-transform:uppercase}._adminDiagnosticsPanel_1or7j_138>.sf-frame__slot{min-width:0}._adminDiagnosticsPanel_1or7j_138 .sf-panel__surface{min-width:0;color:var(--sf-bg-deep);text-transform:uppercase;background:var(--hud-panel-slate);gap:.75rem;padding:.9rem 1rem 1rem;display:grid}._adminDiagnosticsPanel_1or7j_138 header{justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;display:flex}._adminDiagnosticsPanel_1or7j_138 ._eventList_1or7j_167{scrollbar-color:var(--hud-tactical-blue) var(--sf-bg-deep);max-height:14rem;overflow-y:auto}._adminToggleRow_1or7j_173{min-height:3.6rem;color:var(--sf-text-primary);background:var(--sf-bg-panel-solid);grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.45rem .6rem .6rem;display:grid}._adminToggleRow_1or7j_173 input{width:1.45rem;height:1.45rem;accent-color:var(--hud-repair-green)}._adminToggleRow_1or7j_173 span{overflow-wrap:anywhere}._adminCyberEffectForm_1or7j_194,._adminMapForm_1or7j_195,._adminMinigameForm_1or7j_196,._adminSpawnForm_1or7j_197{gap:var(--hud-seam);min-width:0;display:grid}._adminCyberEffectFields_1or7j_203{gap:var(--hud-seam);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._adminCyberEffectField_1or7j_203,._adminMapField_1or7j_211,._adminMinigameField_1or7j_212,._adminSpawnField_1or7j_213{min-width:0;color:var(--sf-text-primary);background:var(--sf-bg-panel-solid);gap:.34rem;padding:.5rem .56rem .6rem;display:grid}._adminCyberEffectField_1or7j_203:last-child{grid-column:1/-1}._adminCyberEffectField_1or7j_203 span,._adminMapField_1or7j_211 span,._adminMinigameField_1or7j_212 span,._adminSpawnField_1or7j_213 span{overflow-wrap:anywhere}._adminCyberEffectField_1or7j_203 input,._adminCyberEffectField_1or7j_203 .sf-select,._adminMapField_1or7j_211 .sf-select,._adminMinigameField_1or7j_212 .sf-select,._adminSpawnField_1or7j_213 .sf-select{--sf-select-background:var(--sf-bg-deep);--sf-select-border-color:color-mix(in srgb, var(--sf-color-primary) 46%, transparent);--sf-select-border-radius:3px;--sf-select-min-height:2.35rem;--sf-select-padding:.48rem 1.7rem .48rem .58rem}._adminCyberEffectField_1or7j_203 input{width:100%;min-width:0;min-height:2.35rem;color:var(--sf-text-primary);font:inherit;text-transform:uppercase;background:var(--sf-bg-deep);border:1px solid color-mix(in srgb, var(--sf-color-primary) 46%, transparent);font-variant-numeric:tabular-nums;border-radius:3px;padding:.48rem .58rem}._adminCyberEffectField_1or7j_203 input[aria-invalid=true]{border-color:var(--hud-red-alert)}._adminCyberEffectButton_1or7j_266,._adminMapButton_1or7j_267,._adminMinigameButton_1or7j_268,._adminSpawnButton_1or7j_269{min-height:3.15rem;color:var(--sf-text-primary);font:inherit;font-size:var(--hud-label-size);text-align:center;text-transform:uppercase;cursor:pointer;background:color-mix(in srgb, var(--sf-color-secondary) 18%, var(--sf-bg-panel-solid));border:1px solid color-mix(in srgb, var(--sf-color-secondary) 52%, transparent);border-radius:4px;align-content:center;justify-items:center;padding:.7rem .85rem;font-weight:700;line-height:1.04;display:grid}._adminCyberEffectButton_1or7j_266:hover,._adminMapButton_1or7j_267:hover,._adminMinigameButton_1or7j_268:hover,._adminSpawnButton_1or7j_269:hover{filter:brightness(1.15)}._adminCyberEffectButton_1or7j_266:active,._adminMapButton_1or7j_267:active,._adminMinigameButton_1or7j_268:active,._adminSpawnButton_1or7j_269:active{filter:brightness(.85)}._adminCyberEffectButton_1or7j_266:disabled,._adminMapButton_1or7j_267:disabled,._adminMinigameButton_1or7j_268:disabled,._adminSpawnButton_1or7j_269:disabled{cursor:not-allowed;filter:saturate(.4)brightness(.72)}._adminSpawnPanel_1or7j_310 .sf-panel__surface{min-width:0;padding:var(--hud-seam);background:color-mix(in srgb, var(--hud-panel-blue) 36%, var(--sf-bg-panel-solid))}._adminShipUpgradesPanel_1or7j_316 .sf-panel__surface{gap:var(--hud-seam);min-width:0;padding:var(--hud-seam);background:color-mix(in srgb, var(--hud-panel-blue) 28%, var(--sf-bg-panel-solid));display:grid}._adminMissionButton_1or7j_324,._adminResetButton_1or7j_325{min-height:3.4rem;color:var(--sf-bg-deep);font:inherit;font-size:var(--hud-label-size);text-align:right;text-transform:uppercase;cursor:pointer;background:var(--hud-tactical-blue);border:0;border-radius:100vmax 0 0 100vmax;align-content:center;justify-items:end;padding:.7rem 1rem .85rem;font-weight:700;line-height:1.04;display:grid}._adminMissionButton_1or7j_324:hover,._adminResetButton_1or7j_325:hover{filter:brightness(1.15)}._adminMissionButton_1or7j_324:active,._adminResetButton_1or7j_325:active{filter:brightness(.85)}._adminMissionButton_1or7j_324:focus-visible,._adminResetButton_1or7j_325:focus-visible{outline:3px solid var(--sf-text-muted);outline-offset:3px}._adminDamageButton_1or7j_360,._adminMajorDamageButton_1or7j_361,._adminResourceButton_1or7j_362{overflow-wrap:anywhere;min-width:0;min-height:4.35rem;color:var(--sf-bg-deep);font:inherit;font-size:var(--hud-label-size);text-align:right;text-transform:uppercase;cursor:pointer;background:var(--hud-panel-slate);border:0;border-radius:100vmax 0 0 100vmax;align-content:center;padding:.72rem .9rem .92rem;font-weight:700;line-height:1.04;display:grid}._adminMajorDamageButton_1or7j_361{background:var(--hud-red-alert)}._adminResourceButton_1or7j_362{background:var(--hud-repair-green)}._adminDamageButton_1or7j_360:hover,._adminMajorDamageButton_1or7j_361:hover,._adminResourceButton_1or7j_362:hover{filter:brightness(1.15)}._adminDamageButton_1or7j_360:active,._adminMajorDamageButton_1or7j_361:active,._adminResourceButton_1or7j_362:active{filter:brightness(.85)}._adminDamageButton_1or7j_360:focus-visible,._adminMajorDamageButton_1or7j_361:focus-visible,._adminResourceButton_1or7j_362:focus-visible,._adminCyberEffectButton_1or7j_266:focus-visible,._adminMapButton_1or7j_267:focus-visible,._adminMinigameButton_1or7j_268:focus-visible,._adminSpawnButton_1or7j_269:focus-visible{outline:3px solid var(--sf-text-muted);outline-offset:3px}._syncLedger_1or7j_413{gap:.35rem;margin:.75rem 0 0;display:grid}._syncLedger_1or7j_413 .sf-readout-row{grid-template-columns:72px minmax(0,1fr)}._eventList_1or7j_167{gap:.35rem;margin-top:.75rem;padding:0;list-style:none;display:grid}._eventList_1or7j_167 li{overflow-wrap:anywhere;grid-template-columns:64px minmax(0,1fr);gap:.45rem;display:grid}@media (width<=540px){._adminPanelDrawer_1or7j_14{width:100vw}._adminDrawerHeader_1or7j_55{grid-template-columns:minmax(0,1fr)}._adminPanelTitlePanel_1or7j_64{min-height:7rem}._adminPanelClose_1or7j_65{border-radius:100vmax;min-height:3.4rem}._adminPanelActions_1or7j_15{grid-template-columns:minmax(0,1fr)}}._adminPanelClose_1or7j_65:hover,._adminDamageButton_1or7j_360:hover,._adminMajorDamageButton_1or7j_361:hover{filter:brightness(1.18)saturate(1.1)}._eventList_1or7j_167{color:var(--sf-text-primary)}._adminPanelScrim_1or7j_19{cursor:pointer;width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}._adminPanelTitlePanel_1or7j_64>.sf-frame__slot,._adminCollapsiblePanel_1or7j_490>.sf-frame__slot,._adminSpawnPanel_1or7j_310>.sf-frame__slot,._adminShipUpgradesPanel_1or7j_316>.sf-frame__slot,._adminDiagnosticsPanel_1or7j_138>.sf-frame__slot{display:contents}._adminPanelDrawer_1or7j_14{--admin-section-gap:.36rem;gap:var(--admin-section-gap);width:min(468px,100vw - .75rem);height:100dvh;padding:var(--admin-section-gap);color:var(--sf-text-primary);background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 54%, transparent) 0 1px, transparent 1px), radial-gradient(circle at 0 16%, #ea16c833, transparent 15rem), radial-gradient(circle at 100% 82%, #00d8ff26, transparent 17rem), linear-gradient(160deg, #0b0718fc, #04121ff7);border-left:1px solid var(--sf-color-primary);box-shadow:-1.4rem 0 2.4rem #00000052, inset 1px 0 0 color-mix(in srgb, var(--sf-color-primary) 32%, transparent);scrollbar-color:var(--sf-color-primary) var(--sf-bg-deep);grid-template-rows:none;grid-auto-rows:min-content;align-content:start;overflow:hidden auto}._adminDrawerHeader_1or7j_55{min-height:clamp(5.4rem,11vh,7rem);padding-left:0}._adminCommandCluster_1or7j_526{gap:var(--admin-section-gap);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}._adminDiagnosticsStack_1or7j_533{gap:var(--admin-section-gap);min-height:0;padding:0;display:grid;overflow:visible}._adminPanelTitlePanel_1or7j_64 .sf-panel__surface,._adminCollapsiblePanel_1or7j_490 .sf-panel__surface,._adminSpawnPanel_1or7j_310 .sf-panel__surface,._adminShipUpgradesPanel_1or7j_316 .sf-panel__surface,._adminPanelClose_1or7j_65,._adminDamageButton_1or7j_360,._adminMajorDamageButton_1or7j_361,._adminResetButton_1or7j_325,._adminToggleRow_1or7j_173{color:var(--sf-text-primary);background:var(--hud-panel-fill);border:1px solid var(--hud-line-muted);border-radius:4px}._adminCollapsiblePanel_1or7j_490{min-width:0;color:var(--sf-text-primary);text-transform:uppercase}._adminCollapsiblePanel_1or7j_490 .sf-panel__surface{min-width:0;padding:0;display:grid;overflow:hidden}._adminPanelTitlePanel_1or7j_64 .sf-panel__surface{clip-path:polygon(0 0,100% 0,100% 72%,calc(100% - 2.6rem) 100%,0 100%);padding:clamp(.85rem,2vw,1.1rem)}._adminDrawerHeader_1or7j_55 h2{font-size:clamp(1.35rem,5.8vw,2.1rem)}._adminPanelActions_1or7j_15{gap:var(--admin-section-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding-left:0}._adminSectionToggle_1or7j_584{width:100%;min-width:0;min-height:3rem;color:var(--sf-text-primary);font:inherit;font-family:var(--hud-data-font);letter-spacing:.12em;text-align:left;text-transform:uppercase;cursor:pointer;background:color-mix(in srgb, var(--sf-color-primary) 10%, var(--sf-bg-panel-solid));border:0;border-bottom:1px solid var(--hud-line-muted);grid-template-columns:minmax(0,1fr) 1.15rem;align-items:center;gap:.7rem;padding:.64rem .75rem .7rem;display:grid}._adminSectionToggle_1or7j_584:hover{filter:brightness(1.14)saturate(1.08)}._adminSectionToggle_1or7j_584:active{filter:brightness(.86)}._adminSectionToggle_1or7j_584:focus-visible{outline:3px solid var(--sf-text-muted);outline-offset:-3px}._adminSectionHeading_1or7j_618{justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;display:flex}._adminSectionHeading_1or7j_618 span{overflow-wrap:anywhere}._adminSectionIndicator_1or7j_630{justify-self:end;width:.78rem;height:.78rem;display:block;position:relative}._adminSectionIndicator_1or7j_630:before{content:"";transform-origin:50%;border-bottom:2px solid;border-right:2px solid;transition:transform .16s;position:absolute;inset:.08rem .08rem .22rem .22rem;transform:rotate(45deg)}._adminSectionToggle_1or7j_584[aria-expanded=false] ._adminSectionIndicator_1or7j_630:before{transform:rotate(-45deg)}._adminSectionBody_1or7j_653{gap:var(--admin-section-gap);min-width:0;padding:var(--admin-section-gap);display:grid}._adminUpgradeGroup_1or7j_660,._adminUpgradeSubgroup_1or7j_661{gap:var(--admin-section-gap);min-width:0;display:grid}._adminUpgradeGroup_1or7j_660{padding:var(--admin-section-gap);background:color-mix(in srgb, var(--sf-color-primary) 7%, transparent);border:1px solid color-mix(in srgb, var(--sf-color-primary) 22%, transparent);border-radius:4px}._adminUpgradeGroupToggle_1or7j_674{justify-content:space-between;align-items:center;gap:var(--admin-section-gap);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._adminUpgradeGroupToggle_1or7j_674:focus-visible{outline:1px solid color-mix(in srgb, var(--sf-color-primary) 64%, transparent);outline-offset:.2rem}._adminUpgradeGroupToggle_1or7j_674[aria-expanded=false] ._adminSectionIndicator_1or7j_630:before{transform:rotate(-45deg)}._adminUpgradeGroupBody_1or7j_697{gap:var(--admin-section-gap);min-width:0;display:grid}._adminUpgradeGroupTitle_1or7j_703,._adminUpgradeSubgroupTitle_1or7j_704{color:var(--sf-text-primary);font-family:var(--hud-data-font);letter-spacing:.14em;margin:0}._adminUpgradeGroupTitle_1or7j_703{padding:.18rem .22rem .32rem}._adminUpgradeSubgroupTitle_1or7j_704{color:color-mix(in srgb, var(--sf-text-primary) 78%, var(--sf-color-primary));padding:.12rem .22rem .24rem;font-size:.72rem}._adminUpgradeGrid_1or7j_721{gap:var(--admin-section-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._adminDiagnosticsPanel_1or7j_138{gap:.62rem;min-height:0;margin-left:0}._adminDiagnosticsPanel_1or7j_138[data-testid=event-log]{min-height:0}._adminPanelClose_1or7j_65,._adminDamageButton_1or7j_360,._adminMajorDamageButton_1or7j_361,._adminResourceButton_1or7j_362,._adminMapButton_1or7j_267,._adminSpawnButton_1or7j_269,._adminMissionButton_1or7j_324,._adminResetButton_1or7j_325,._adminToggleRow_1or7j_173{font-family:var(--hud-data-font);letter-spacing:.12em}._adminPanelClose_1or7j_65,._adminResetButton_1or7j_325{color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-color-primary) 16%, var(--sf-bg-panel-solid))}._adminMissionButton_1or7j_324{color:var(--sf-text-primary);background:color-mix(in srgb, var(--hud-repair-green) 16%, var(--sf-bg-panel-solid))}._adminMajorDamageButton_1or7j_361{background:color-mix(in srgb, var(--hud-red-alert) 28%, var(--sf-bg-panel-solid));border-color:color-mix(in srgb, var(--hud-red-alert) 72%, transparent)}._adminDamageButton_1or7j_360{color:var(--sf-text-primary);background:color-mix(in srgb, var(--station-color) 14%, var(--sf-bg-panel-solid))}._adminResourceButton_1or7j_362{color:var(--sf-text-primary);background:color-mix(in srgb, var(--hud-repair-green) 18%, var(--sf-bg-panel-solid))}._adminSpawnButton_1or7j_269{background:color-mix(in srgb, var(--sf-color-secondary) 20%, var(--sf-bg-panel-solid))}._adminMapButton_1or7j_267{background:color-mix(in srgb, var(--hud-repair-green) 20%, var(--sf-bg-panel-solid))}._adminToggleRow_1or7j_173{min-height:3.1rem;padding:.46rem .62rem}._syncLedger_1or7j_413{gap:var(--hud-seam);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}._syncLedger_1or7j_413 .sf-readout-row{background:color-mix(in srgb, var(--sf-bg-panel-solid) 72%, transparent);border:1px solid color-mix(in srgb, var(--sf-color-primary) 26%, transparent);border-radius:3px;grid-template-columns:minmax(0,1fr);gap:.24rem;min-height:3.1rem;padding:.46rem .52rem}._syncLedger_1or7j_413 .sf-readout-row__label{color:color-mix(in srgb, var(--sf-color-primary) 82%, var(--sf-text-primary))}._eventList_1or7j_167{gap:var(--hud-seam);scrollbar-color:var(--sf-color-primary) transparent;max-height:min(13rem,26vh);margin-top:0;overflow-y:auto}._eventList_1or7j_167 li{background:color-mix(in srgb, var(--sf-bg-panel-solid) 68%, transparent);border:1px solid color-mix(in srgb, var(--sf-color-primary) 18%, transparent);border-radius:3px;grid-template-columns:4.2rem minmax(0,1fr);min-height:2.35rem;padding:.42rem .5rem}._eventList_1or7j_167 span{opacity:1}._eventList_1or7j_167 li>span:first-child{color:color-mix(in srgb, var(--sf-color-secondary) 82%, var(--sf-text-primary))}._adminPanelTitlePanel_1or7j_64,._adminDiagnosticsPanel_1or7j_138{transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,filter .16s}._adminDrawerHeader_1or7j_55{grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto)}._adminPanelClose_1or7j_65,._adminResetButton_1or7j_325,._adminDamageButton_1or7j_360,._adminMajorDamageButton_1or7j_361,._adminMissionButton_1or7j_324,._adminResourceButton_1or7j_362{border-radius:4px;min-height:2.75rem}@media (width<=540px){._adminPanelDrawer_1or7j_14{grid-template-rows:none;grid-auto-rows:min-content;align-content:start;width:100vw;padding:.5rem;overflow-y:auto}._adminDrawerHeader_1or7j_55,._adminCyberEffectFields_1or7j_203,._adminPanelActions_1or7j_15,._adminUpgradeGrid_1or7j_721,._syncLedger_1or7j_413{grid-template-columns:minmax(0,1fr)}._adminDrawerHeader_1or7j_55{min-height:0}._adminPanelTitlePanel_1or7j_64{min-height:5.8rem}._adminDiagnosticsStack_1or7j_533{overflow:visible}}._route_1ihcy_1{min-height:100vh;color:var(--sf-text-primary);background:linear-gradient(115deg, color-mix(in srgb, var(--sf-color-primary), transparent 92%) 0 18%, transparent 18% 100%), linear-gradient(296deg, color-mix(in srgb, var(--sf-color-secondary), transparent 91%) 0 22%, transparent 22% 100%), linear-gradient(135deg, color-mix(in srgb, var(--hud-panel-blue), transparent 68%), transparent 46%), var(--sf-bg-deep);place-items:center;padding:clamp(.5rem,1.5vw,1rem);display:grid}._panel_1ihcy_14{width:min(28rem,100%)}._panelSurface_1ihcy_18{gap:clamp(.75rem,1.6vw,1.1rem);padding:clamp(1rem,2.4vw,1.6rem);display:grid}._header_1ihcy_24{grid-template-columns:1fr auto;align-items:start;gap:.75rem;display:grid}._titleBlock_1ihcy_31{gap:.4rem;display:grid}._titleBlock_1ihcy_31 h1,._titleBlock_1ihcy_31 p{margin:0}._titleBlock_1ihcy_31 h1{font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.05}._form_1ihcy_46{gap:clamp(.6rem,1.4vw,.9rem);display:grid}._field_1ihcy_51{gap:.38rem;min-width:0;display:grid}._input_1ihcy_57{width:100%;min-width:0;min-height:2.75rem;color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-bg-deep), transparent 14%);border:1px solid color-mix(in srgb, var(--sf-color-secondary), transparent 38%);border-radius:0;padding:.72rem .8rem}._input_1ihcy_57::placeholder{color:var(--sf-text-dim)}._input_1ihcy_57:focus{border-color:var(--sf-color-primary)}._submitButton_1ihcy_76{width:100%}._footer_1ihcy_80{justify-items:start;gap:.5rem;display:grid}._footer_1ihcy_80 p{margin:0}._error_1ihcy_90{color:var(--hud-red-alert);margin:0}._notice_1ihcy_95{color:var(--sf-text-dim);margin:0}._backLink_1ihcy_100,._footer_1ihcy_80 a{color:var(--sf-color-primary)}._backLink_1ihcy_100{font-family:var(--hud-data-font);text-transform:uppercase;white-space:nowrap;letter-spacing:.08em;align-items:center;gap:.35rem;display:inline-flex}._backLink_1ihcy_100 svg{width:1rem;min-width:1rem;height:1rem}._flightChallengeHud_wxfkk_1{top:var(--flight-overlay-gap);left:calc(var(--flight-overlay-gap) + min(25rem, 31vw) + var(--flight-overlay-gap));z-index:6;min-width:18rem;max-width:36rem;color:var(--sf-text-primary);pointer-events:none;position:absolute}._weaponsChallengeHud_wxfkk_12{top:calc(var(--hud-seam) + 3.8rem);z-index:6;width:min(24rem,100% - 6rem);min-width:18rem;max-width:36rem;color:var(--sf-text-primary);pointer-events:none;position:absolute;left:auto;right:5.1rem}._intelligenceChallengeHud_wxfkk_25{z-index:8;width:min(26rem,100% - 1.7rem);min-width:18rem;max-width:36rem;color:var(--sf-text-primary);pointer-events:none;position:absolute;top:.85rem;left:auto;right:.85rem}._defenseChallengeHud_wxfkk_38{z-index:8;width:min(26rem,100% - 1.7rem);min-width:18rem;max-width:36rem;color:var(--sf-text-primary);pointer-events:none;position:absolute;inset:auto auto .85rem 50%;transform:translate(-50%)}._engineeringChallengeHud_wxfkk_53{z-index:1;width:100%;min-width:0;max-width:none;height:100%;min-height:0;color:var(--sf-text-primary);pointer-events:auto;place-self:stretch stretch;position:relative}._commandChallengeHud_wxfkk_67{z-index:8;width:min(34rem,100% - 1.7rem);min-width:20rem;max-width:42rem;max-height:calc(100% - 1.7rem);color:var(--sf-text-primary);pointer-events:none;position:absolute;inset:auto .85rem .85rem auto}._flightChallengeHud_wxfkk_1.sf-frame,._weaponsChallengeHud_wxfkk_12.sf-frame,._intelligenceChallengeHud_wxfkk_25.sf-frame,._defenseChallengeHud_wxfkk_38.sf-frame,._commandChallengeHud_wxfkk_67.sf-frame,._flightChallengeCompletePanel_wxfkk_87.sf-frame{position:absolute}._engineeringChallengeHud_wxfkk_53.sf-frame{position:relative}._flightChallengeHud_wxfkk_1 .sf-panel__surface,._weaponsChallengeHud_wxfkk_12 .sf-panel__surface,._intelligenceChallengeHud_wxfkk_25 .sf-panel__surface,._defenseChallengeHud_wxfkk_38 .sf-panel__surface,._engineeringChallengeHud_wxfkk_53 .sf-panel__surface,._commandChallengeHud_wxfkk_67 .sf-panel__surface{background:color-mix(in srgb, var(--sf-bg-deep) 88%, transparent);border:1px solid color-mix(in srgb, var(--station-color) 70%, transparent);box-shadow:0 1rem 2.4rem #00000061, inset 0 0 1.35rem color-mix(in srgb, var(--station-color) 11%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;gap:.55rem;padding:.62rem .72rem;display:grid}._engineeringChallengeHud_wxfkk_53 .sf-panel__surface{grid-template-rows:auto auto minmax(0,1fr);gap:.7rem;max-height:100%;overflow:hidden}._flightChallengeHudHeader_wxfkk_120{min-width:0;color:var(--station-color);align-items:center;gap:.45rem;display:flex}._flightChallengeIcon_wxfkk_128,._flightChallengeButtonIcon_wxfkk_129,._flightChallengeCompleteIcon_wxfkk_130{color:currentColor;flex:none;display:block}._flightChallengeIcon_wxfkk_128{width:1rem;height:1rem}._flightChallengeStats_wxfkk_141,._flightChallengeResultGrid_wxfkk_142{min-width:0;margin:0;display:grid}._flightChallengeStats_wxfkk_141{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem}._weaponsChallengeHud_wxfkk_12 ._flightChallengeStats_wxfkk_141{grid-template-columns:repeat(3,minmax(0,1fr))}._intelligenceChallengeHud_wxfkk_25 ._flightChallengeStats_wxfkk_141,._defenseChallengeHud_wxfkk_38 ._flightChallengeStats_wxfkk_141,._engineeringChallengeHud_wxfkk_53 ._flightChallengeStats_wxfkk_141,._commandChallengeHud_wxfkk_67 ._flightChallengeStats_wxfkk_141{grid-template-columns:repeat(4,minmax(0,1fr))}._flightChallengeStat_wxfkk_141{background:color-mix(in srgb, var(--sf-bg-panel-solid) 68%, transparent);border:1px solid color-mix(in srgb, var(--station-color) 22%, transparent);border-radius:3px;gap:.14rem;min-width:0;padding:.38rem .42rem;display:grid}._flightChallengeStat_wxfkk_141 dt,._flightChallengeStat_wxfkk_141 dd{overflow-wrap:anywhere;min-width:0;margin:0}._flightChallengeStat_wxfkk_141 dt{color:color-mix(in srgb, var(--sf-text-muted) 74%, var(--station-color));font-size:.55rem}._flightChallengeStat_wxfkk_141 dd{color:var(--sf-text-primary);font-variant-numeric:tabular-nums}._flightChallengeCompleteOverlay_wxfkk_200{z-index:42;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#01050cc7;place-items:center;padding:clamp(.85rem,3vw,1.5rem);display:grid;position:fixed;inset:0}._flightChallengeCompletePanel_wxfkk_87{width:min(38rem,100%);color:var(--sf-text-primary);position:relative}._flightChallengeCompletePanel_wxfkk_87 .sf-panel__surface{background:linear-gradient(135deg, color-mix(in srgb, var(--sf-bg-panel-solid) 92%, transparent), #070d1bf5), linear-gradient(90deg, color-mix(in srgb, var(--station-color) 18%, transparent), transparent 52%);border:1px solid color-mix(in srgb, var(--station-color) 78%, transparent);border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(.75rem,2vw,1.15rem);padding:clamp(.9rem,2.4vw,1.35rem);display:grid}._flightChallengeCompleteIcon_wxfkk_130{width:clamp(2.3rem,6vw,3.2rem);height:clamp(2.3rem,6vw,3.2rem);color:var(--hud-repair-green)}._flightChallengeFailedIcon_wxfkk_236{color:var(--hud-red-alert)}._flightChallengeCompleteCopy_wxfkk_240{align-content:start;gap:.24rem;min-width:0;display:grid}._flightChallengeCompleteCopy_wxfkk_240 p,._flightChallengeCompleteCopy_wxfkk_240 h1{margin:0}._flightChallengeCompleteCopy_wxfkk_240 p{color:var(--station-color)}._flightChallengeCompleteCopy_wxfkk_240 h1{color:var(--sf-text-primary);text-transform:uppercase;font-size:clamp(1.7rem,6vw,2.85rem);line-height:.98}._flightChallengeResultGrid_wxfkk_142{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}._flightChallengeActions_wxfkk_269{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:.55rem;display:flex}._flightChallengeActions_wxfkk_269 .sf-button__label{align-items:center;gap:.42rem;display:inline-flex}._flightChallengeHomeLink_wxfkk_283{min-height:2.85rem;color:var(--sf-text-primary);font-family:var(--hud-data-font);text-transform:uppercase;background:color-mix(in srgb, var(--station-color) 14%, var(--sf-bg-panel-solid));border:1px solid color-mix(in srgb, var(--station-color) 42%, transparent);border-radius:4px;justify-content:center;align-items:center;gap:.42rem;padding:.6rem .8rem;text-decoration:none;display:inline-flex}._flightChallengeHomeLink_wxfkk_283:hover,._flightChallengeHomeLink_wxfkk_283:focus-visible{color:var(--sf-bg-deep);background:var(--station-color);outline:0}._flightChallengeButtonIcon_wxfkk_129{width:1rem;height:1rem}._engineeringChallengeMessagePanel_wxfkk_311{border-top:1px solid color-mix(in srgb, var(--station-color) 36%, transparent);gap:.5rem;min-height:0;padding-top:.64rem;display:grid}._engineeringChallengeMessageHeader_wxfkk_319{min-width:0;color:var(--station-color);justify-content:space-between;align-items:center;gap:.65rem;display:flex}._engineeringChallengeMessageHeader_wxfkk_319>:last-child{color:var(--sf-text-muted);font-size:.68rem}._engineeringChallengeToastStack_wxfkk_333{overscroll-behavior:contain;pointer-events:auto;gap:.55rem;width:100%;min-height:0;display:grid;position:relative;overflow:hidden auto}._engineeringChallengeToast_wxfkk_333{--toast-station-color:var(--hud-reactor-amber);color:var(--sf-text-primary);justify-self:stretch;animation:.24s cubic-bezier(.16,1,.3,1) _engineering-challenge-toast-rise_wxfkk_1}._engineeringChallengeToast_wxfkk_333.sf-frame{position:relative}._engineeringChallengeToast_wxfkk_333 .sf-panel__surface{background:linear-gradient(90deg, color-mix(in srgb, var(--toast-station-color) 16%, transparent), transparent 58%), color-mix(in srgb, var(--sf-bg-deep) 91%, black);border:1px solid color-mix(in srgb, var(--toast-station-color) 76%, transparent);box-shadow:0 .75rem 1.8rem #0000006b, inset 0 0 1.15rem color-mix(in srgb, var(--toast-station-color) 11%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;gap:.34rem;padding:.74rem .82rem;display:grid}._engineeringChallengeToastStation_wxfkk_370{color:var(--toast-station-color)}._engineeringChallengeToastMessage_wxfkk_374{color:var(--sf-text-primary);letter-spacing:0;margin:0;font-size:1.22rem;line-height:1.16}._engineeringChallengeSystemName_wxfkk_382{color:var(--hud-repair-green);text-shadow:0 0 .7rem color-mix(in srgb, var(--hud-repair-green) 32%, transparent)}._engineeringChallengeSystemName_wxfkk_382:after{color:color-mix(in srgb, var(--sf-text-muted) 78%, var(--hud-repair-green));content:" / "}._engineeringChallengeMessageBody_wxfkk_392{color:var(--sf-text-primary)}@keyframes _engineering-challenge-toast-rise_wxfkk_1{0%{filter:blur(3px);opacity:.62;transform:translateY(.55rem)}to{filter:blur();opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._engineeringChallengeToast_wxfkk_333{animation:none}}@media (width<=980px){._flightChallengeHud_wxfkk_1,._weaponsChallengeHud_wxfkk_12,._intelligenceChallengeHud_wxfkk_25,._defenseChallengeHud_wxfkk_38,._commandChallengeHud_wxfkk_67{width:auto;min-width:0;top:8.3rem;left:.55rem;right:.55rem}._weaponsChallengeHud_wxfkk_12{top:11.95rem}._intelligenceChallengeHud_wxfkk_25{top:auto;bottom:.75rem}._defenseChallengeHud_wxfkk_38{width:min(26rem,100% - 1.1rem);inset:auto auto .75rem 50%;transform:translate(-50%)}._commandChallengeHud_wxfkk_67{top:auto;bottom:.75rem}._flightChallengeStats_wxfkk_141{grid-template-columns:repeat(2,minmax(0,1fr))}._weaponsChallengeHud_wxfkk_12 ._flightChallengeStats_wxfkk_141{grid-template-columns:repeat(3,minmax(0,1fr))}._intelligenceChallengeHud_wxfkk_25 ._flightChallengeStats_wxfkk_141,._defenseChallengeHud_wxfkk_38 ._flightChallengeStats_wxfkk_141,._engineeringChallengeHud_wxfkk_53 ._flightChallengeStats_wxfkk_141,._commandChallengeHud_wxfkk_67 ._flightChallengeStats_wxfkk_141{grid-template-columns:repeat(4,minmax(0,1fr))}._flightChallengeResultGrid_wxfkk_142{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._flightChallengeHud_wxfkk_1,._weaponsChallengeHud_wxfkk_12,._intelligenceChallengeHud_wxfkk_25,._defenseChallengeHud_wxfkk_38,._commandChallengeHud_wxfkk_67{top:7.95rem}._weaponsChallengeHud_wxfkk_12{top:11.65rem}._intelligenceChallengeHud_wxfkk_25,._defenseChallengeHud_wxfkk_38,._commandChallengeHud_wxfkk_67{top:auto;bottom:.55rem}}@media (width<=540px){._flightChallengeHud_wxfkk_1,._weaponsChallengeHud_wxfkk_12,._intelligenceChallengeHud_wxfkk_25,._defenseChallengeHud_wxfkk_38,._commandChallengeHud_wxfkk_67{top:7.75rem}._weaponsChallengeHud_wxfkk_12{top:11.45rem}._intelligenceChallengeHud_wxfkk_25,._defenseChallengeHud_wxfkk_38,._commandChallengeHud_wxfkk_67{top:auto;bottom:.5rem}._flightChallengeHud_wxfkk_1 .sf-panel__surface,._weaponsChallengeHud_wxfkk_12 .sf-panel__surface,._intelligenceChallengeHud_wxfkk_25 .sf-panel__surface,._defenseChallengeHud_wxfkk_38 .sf-panel__surface,._engineeringChallengeHud_wxfkk_53 .sf-panel__surface,._commandChallengeHud_wxfkk_67 .sf-panel__surface{padding:.45rem}._weaponsChallengeHud_wxfkk_12 ._flightChallengeStats_wxfkk_141,._intelligenceChallengeHud_wxfkk_25 ._flightChallengeStats_wxfkk_141,._defenseChallengeHud_wxfkk_38 ._flightChallengeStats_wxfkk_141,._engineeringChallengeHud_wxfkk_53 ._flightChallengeStats_wxfkk_141,._commandChallengeHud_wxfkk_67 ._flightChallengeStats_wxfkk_141{grid-template-columns:repeat(2,minmax(0,1fr))}._flightChallengeCompletePanel_wxfkk_87 .sf-panel__surface{grid-template-columns:minmax(0,1fr)}._flightChallengeActions_wxfkk_269{justify-content:stretch}._flightChallengeActions_wxfkk_269>*,._flightChallengeHomeLink_wxfkk_283{flex:12rem}}._selector_1e89c_1,._console_1e89c_2{background:var(--sf-bg-deep);min-height:100vh;color:var(--sf-text-primary);letter-spacing:0}._selector_1e89c_1{padding:clamp(.35rem,1vw,.65rem);display:grid}._selectorFrame_1e89c_14,._console_1e89c_2{grid-template-columns:var(--hud-sidebar-width) minmax(0, 1fr);gap:var(--hud-seam);display:grid}._selectorFrame_1e89c_14{min-height:calc(100vh - clamp(.7rem,2vw,1.3rem))}._selectorRail_1e89c_25,._leftFrameTop_1e89c_26,._homeButton_1e89c_27,._railLink_1e89c_28,._activeRailLink_1e89c_29{color:var(--sf-bg-deep);background:var(--hud-panel-slate);text-transform:uppercase}._selectorRail_1e89c_25{min-height:360px;padding:var(--hud-left-frame-padding);border-radius:var(--hud-radius-top);flex-direction:column;justify-content:space-between;display:flex}._selectorRail_1e89c_25 span,._selectorRail_1e89c_25 strong,._systemLine_1e89c_46,._routeNotice_1e89c_47,._stationCard_1e89c_48 span,._stationCard_1e89c_48 small,._topStatus_1e89c_50,._dataCascade_1e89c_51,._regionLedger_1e89c_52,._railLink_1e89c_28,._activeRailLink_1e89c_29,._homeButton_1e89c_27,._leftFrameTop_1e89c_26,._consoleCredits_1e89c_57{font-size:var(--hud-label-size);text-transform:uppercase;font-weight:700;line-height:1.16}._selectorBody_1e89c_64,._consoleSurface_1e89c_65{min-width:0}._selectorBody_1e89c_64{gap:var(--hud-seam);background:var(--sf-bg-deep);flex-direction:column;padding:clamp(.75rem,1.5vw,1.25rem);display:flex}._systemLine_1e89c_46,._routeNotice_1e89c_47{color:var(--sf-color-secondary);margin:clamp(.5rem,1.5vw,1rem) 0 0}._selectorBody_1e89c_64 h1,._stationTitle_1e89c_84 h1{color:var(--station-color,var(--hud-reactor-amber));font-size:var(--hud-display-size);text-transform:uppercase;margin:0;font-weight:400;line-height:.95}._stationGrid_1e89c_93{gap:var(--hud-seam);grid-template-columns:repeat(3,minmax(150px,1fr));margin-top:auto;display:grid}._stationCard_1e89c_48{--station-accent:var(--station-color);--station-accent-fill:var(--station-accent);--station-accent-line:color-mix(in srgb, var(--station-accent) 62%, transparent);--station-accent-line-strong:color-mix(in srgb, var(--station-accent) 78%, transparent);--station-accent-muted:color-mix(in srgb, var(--station-accent) 58%, var(--sf-text-primary));--station-accent-panel:color-mix(in srgb, var(--station-accent) 12%, var(--sf-bg-panel-solid));--station-accent-panel-strong:color-mix(in srgb, var(--station-accent) 18%, var(--sf-bg-panel-solid));--station-accent-tint:color-mix(in srgb, var(--station-accent) 14%, transparent);--station-accent-glow:color-mix(in srgb, var(--station-accent) 28%, transparent);min-height:clamp(132px,16vw,210px);color:var(--sf-bg-deep);background:var(--station-color);border:var(--hud-seam) solid var(--sf-bg-deep);border-radius:0 38px 38px 0;align-content:space-between;padding:.85rem;text-decoration:none;display:grid}._stationCard_1e89c_48:active,._railLink_1e89c_28:active,._activeRailLink_1e89c_29:active,._homeButton_1e89c_27:active,._topStatus_1e89c_50 span:active{filter:brightness(.85)}._stationCard_1e89c_48 strong{overflow-wrap:anywhere;font-size:clamp(1.65rem,3vw,3rem);font-weight:400;line-height:.95}._stationCard_1e89c_48 small{max-width:24ch}._console_1e89c_2 .sf-button__label{display:contents;position:static}._selectorFrame_1e89c_14>.sf-frame__slot,._selectorBanner_1e89c_154 .sf-panel__surface,._leftFrameTop_1e89c_26 .sf-panel__surface,._topFrame_1e89c_156>.sf-frame__slot,._tacticalPlaceholder_1e89c_157>.sf-frame__slot,._readoutPanel_1e89c_158 .sf-panel__surface{display:contents}._console_1e89c_2{--station-color:var(--hud-tactical-blue);--station-accent:var(--station-color);--station-accent-fill:var(--station-accent);--station-accent-line:color-mix(in srgb, var(--station-accent) 62%, transparent);--station-accent-line-strong:color-mix(in srgb, var(--station-accent) 78%, transparent);--station-accent-muted:color-mix(in srgb, var(--station-accent) 58%, var(--sf-text-primary));--station-accent-panel:color-mix(in srgb, var(--station-accent) 12%, var(--sf-bg-panel-solid));--station-accent-panel-strong:color-mix(in srgb, var(--station-accent) 18%, var(--sf-bg-panel-solid));--station-accent-tint:color-mix(in srgb, var(--station-accent) 14%, transparent);--station-accent-glow:color-mix(in srgb, var(--station-accent) 28%, transparent);isolation:isolate;position:relative}._stationOverlayRoot_1e89c_177{min-height:100vh;position:relative}._hackedBanner_1e89c_182._hackedBanner_1e89c_182{z-index:36;pointer-events:none;width:min(38rem,100vw - 1rem);color:var(--sf-bg-deep);text-align:center;text-transform:uppercase;display:grid;position:fixed;top:clamp(.55rem,1.4vw,1rem);left:50%;transform:translate(-50%)}._hackedBanner_1e89c_182>.sf-frame__slot,._hackedBanner_1e89c_182 .sf-panel__surface{min-width:0}._hackedBanner_1e89c_182 .sf-panel__surface{background:var(--hud-red-alert);border-color:color-mix(in srgb, var(--hud-red-alert) 72%, var(--sf-text-primary));justify-items:center;padding:.62rem 1.1rem .72rem;display:grid;box-shadow:0 14px 42px #ff3d5a3d,inset 0 1px #ffffff4d}._hackedBanner_1e89c_182 strong{overflow-wrap:anywhere;color:var(--sf-bg-deep);text-shadow:none;font-size:clamp(.92rem,.82rem + .35vw,1.16rem);line-height:1.05}._hullCriticalVignette_1e89c_220{z-index:34;pointer-events:none;background:radial-gradient(ellipse 76% 68% at 50% 50%, transparent 0 50%, color-mix(in srgb, var(--hud-red-alert) 12%, transparent) 72%, color-mix(in srgb, var(--hud-red-alert) 46%, transparent) 100%), linear-gradient(90deg, color-mix(in srgb, var(--hud-red-alert) 18%, transparent), transparent 16% 84%, color-mix(in srgb, var(--hud-red-alert) 18%, transparent)), linear-gradient(180deg, color-mix(in srgb, var(--hud-red-alert) 16%, transparent), transparent 18% 82%, color-mix(in srgb, var(--hud-red-alert) 16%, transparent));box-shadow:inset 0 0 clamp(3rem, 7vw, 6.5rem) color-mix(in srgb, var(--hud-red-alert) 34%, transparent);mix-blend-mode:screen;opacity:.72;animation:2.8s ease-in-out infinite _hull-critical-vignette-pulse_1e89c_1;position:fixed;inset:0}._oxygenCompromisedConsole_1e89c_250 ._consoleSurface_1e89c_65{opacity:var(--oxygen-station-opacity,1);transition:opacity .18s linear}._shieldImpactPulse_1e89c_259{animation-duration:.72s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}._shieldImpactPulseOdd_1e89c_265{animation-name:_shield-impact-terminal-odd_1e89c_1}._shieldImpactPulseEven_1e89c_269{animation-name:_shield-impact-terminal-even_1e89c_1}._shieldImpactPulse_1e89c_259:before{z-index:30;pointer-events:none;content:"";opacity:0;mix-blend-mode:screen;background:linear-gradient(90deg,#99ccff3d 0,#99ccff14 14%,#0000 34% 66%,#70b5ff14 86%,#70b5ff33 100%),linear-gradient(#99ccff1a,#0000 42% 58%,#99ccff14);position:absolute;inset:0}._shieldImpactPulseOdd_1e89c_265:before{animation:.72s cubic-bezier(.16,1,.3,1) both _shield-impact-overlay-odd_1e89c_1}._shieldImpactPulseEven_1e89c_269:before{animation:.72s cubic-bezier(.16,1,.3,1) both _shield-impact-overlay-even_1e89c_1}._systemImpactFlicker_1e89c_301 ._consoleSurface_1e89c_65:after{z-index:35;pointer-events:none;content:"";background:var(--sf-bg-deep);opacity:0;position:absolute;inset:0}._systemImpactFlickerOdd_1e89c_311 ._consoleSurface_1e89c_65:after{animation:.38s step-end both _system-impact-station-flicker-odd_1e89c_1}._systemImpactFlickerEven_1e89c_315 ._consoleSurface_1e89c_65:after{animation:.38s step-end both _system-impact-station-flicker-even_1e89c_1}._hullImpactShakeOdd_1e89c_319 ._consoleSurface_1e89c_65{animation:.52s cubic-bezier(.16,1,.3,1) both _hull-impact-screen-shake-odd_1e89c_1}._hullImpactShakeEven_1e89c_323 ._consoleSurface_1e89c_65{animation:.52s cubic-bezier(.16,1,.3,1) both _hull-impact-screen-shake-even_1e89c_1}@keyframes _shield-impact-terminal-odd_1e89c_1{0%,to{filter:brightness()saturate()}16%{filter:brightness(1.14)saturate(1.12)}42%{filter:brightness(1.06)saturate(1.05)}}@keyframes _shield-impact-terminal-even_1e89c_1{0%,to{filter:brightness()saturate()}16%{filter:brightness(1.14)saturate(1.12)}42%{filter:brightness(1.06)saturate(1.05)}}@keyframes _shield-impact-overlay-odd_1e89c_1{0%,to{opacity:0}14%{opacity:1}48%{opacity:.34}}@keyframes _shield-impact-overlay-even_1e89c_1{0%,to{opacity:0}14%{opacity:1}48%{opacity:.34}}@keyframes _hull-impact-screen-shake-odd_1e89c_1{0%,to{transform:translate(0,0)}12%{transform:translate(-3px,1px)}24%{transform:translate(3px,-1px)}38%{transform:translate(-2px,1px)}54%{transform:translate(1px)}}@keyframes _hull-impact-screen-shake-even_1e89c_1{0%,to{transform:translate(0,0)}12%{transform:translate(-3px,1px)}24%{transform:translate(3px,-1px)}38%{transform:translate(-2px,1px)}54%{transform:translate(1px)}}@keyframes _system-impact-station-flicker-odd_1e89c_1{0%,to{opacity:0}8%{opacity:.88}16%{opacity:0}28%{opacity:.62}42%{opacity:0}58%{opacity:.28}70%{opacity:0}}@keyframes _system-impact-station-flicker-even_1e89c_1{0%,to{opacity:0}8%{opacity:.88}16%{opacity:0}28%{opacity:.62}42%{opacity:0}58%{opacity:.28}70%{opacity:0}}@keyframes _hull-critical-vignette-pulse_1e89c_1{0%,to{opacity:.6}50%{opacity:.86}}[data-sf-animations=off] ._hullCriticalVignette_1e89c_220{opacity:.68;animation:none}@media (prefers-reduced-motion:reduce){._hullCriticalVignette_1e89c_220{opacity:.68;animation:none}._shieldImpactPulseOdd_1e89c_265,._shieldImpactPulseEven_1e89c_269,._shieldImpactPulseOdd_1e89c_265:before,._shieldImpactPulseEven_1e89c_269:before{animation-duration:.42s}._hullImpactShakeOdd_1e89c_319 ._consoleSurface_1e89c_65,._hullImpactShakeEven_1e89c_323 ._consoleSurface_1e89c_65{animation-duration:.24s}._systemImpactFlickerOdd_1e89c_311 ._consoleSurface_1e89c_65:after,._systemImpactFlickerEven_1e89c_315 ._consoleSurface_1e89c_65:after{animation-duration:.26s}}._focusedConsole_1e89c_538{--focused-console-padding-block:clamp(.35rem, 1vw, .65rem);--focused-frame-height:calc(100vh - var(--focused-console-padding-block) - var(--focused-console-padding-block) - var(--hud-bar-height) - var(--hud-bar-height));--focused-work-height:var(--focused-frame-height);height:100vh;min-height:0;padding:var(--focused-console-padding-block);grid-template-columns:minmax(0,1fr);overflow:hidden}._focusedConsole_1e89c_538:has(>._leftRail_1e89c_552){grid-template-columns:var(--hud-sidebar-width) minmax(0, 1fr)}._focusedConsole_1e89c_538 ._consoleSurface_1e89c_65{height:calc(100vh - var(--focused-console-padding-block) - var(--focused-console-padding-block));min-height:0;padding-right:0;overflow:hidden}._focusedConsole_1e89c_538 ._topBarPanel_1e89c_563,._focusedConsole_1e89c_538 ._bottomBarPanel_1e89c_564{margin-left:0}._focusedConsole_1e89c_538 ._regionLedger_1e89c_52,._focusedConsole_1e89c_538 ._workGrid_1e89c_569{padding-left:0}._focusedConsole_1e89c_538 ._workGrid_1e89c_569{height:var(--focused-work-height);max-height:var(--focused-work-height);grid-template-columns:minmax(0,1fr) minmax(220px,360px);align-items:stretch;min-height:0;position:relative;overflow:hidden}._focusedConsole_1e89c_538 ._workGridNoReadouts_1e89c_583{grid-template-columns:minmax(0,1fr)}._focusedConsole_1e89c_538._flightConsole_1e89c_587{--focused-work-height:calc(100vh - var(--focused-console-padding-block) - var(--focused-console-padding-block))}._leftRail_1e89c_552{gap:var(--hud-seam);background:0 0;flex-direction:column;min-height:100vh;display:flex}._homeButton_1e89c_27,._railLink_1e89c_28,._activeRailLink_1e89c_29{--station-accent:var(--station-color);--station-accent-fill:var(--station-accent);--station-accent-line:color-mix(in srgb, var(--station-accent) 62%, transparent);--station-accent-line-strong:color-mix(in srgb, var(--station-accent) 78%, transparent);--station-accent-muted:color-mix(in srgb, var(--station-accent) 58%, var(--sf-text-primary));--station-accent-panel:color-mix(in srgb, var(--station-accent) 12%, var(--sf-bg-panel-solid));--station-accent-panel-strong:color-mix(in srgb, var(--station-accent) 18%, var(--sf-bg-panel-solid));--station-accent-tint:color-mix(in srgb, var(--station-accent) 14%, transparent);--station-accent-glow:color-mix(in srgb, var(--station-accent) 28%, transparent);min-height:4rem;padding:var(--hud-left-frame-padding);text-align:right;align-content:center;text-decoration:none;display:grid}._homeButton_1e89c_27{background:var(--hud-reactor-amber);border-radius:var(--hud-radius-top);align-content:start;min-height:clamp(110px,16vh,180px)}._homeButton_1e89c_27 span,._homeButton_1e89c_27 strong{display:block}._railNav_1e89c_631{gap:var(--hud-seam);display:grid}._railIcon_1e89c_636{block-size:1.35rem;inline-size:1.35rem;color:var(--station-accent-muted);filter:drop-shadow(0 .12rem .5rem var(--station-accent-glow))}._railLink_1e89c_28 span,._activeRailLink_1e89c_29 span{opacity:.72;display:block}._activeRailLink_1e89c_29{background:var(--station-accent-fill)}._consoleSurface_1e89c_65{flex-direction:column;padding-right:clamp(.25rem,1vw,.75rem);display:flex;position:relative}._topWrap_1e89c_660{grid-template-columns:var(--hud-sidebar-width) minmax(0, 1fr);gap:var(--hud-seam);margin-top:clamp(.35rem,1vw,.6rem);display:grid}._leftFrameTop_1e89c_26{min-height:clamp(96px,14vw,160px);padding:var(--hud-left-frame-padding);text-align:right;border-radius:var(--hud-radius-top);align-content:start;display:grid}._leftFrameTop_1e89c_26 span,._leftFrameTop_1e89c_26 strong{display:block}._topFrame_1e89c_156{gap:var(--hud-seam);grid-template-columns:minmax(0,1fr) minmax(190px,360px);align-items:stretch;display:grid;position:relative}._topFrame_1e89c_156:before{bottom:var(--hud-bar-height);z-index:0;content:"";background:linear-gradient(to top right, var(--hud-panel-slate) 50%, var(--sf-bg-deep) 50%);width:60px;height:60px;position:absolute;left:0}._topFrame_1e89c_156:after{bottom:var(--hud-bar-height);z-index:0;content:"";background:var(--sf-bg-deep);border-radius:var(--hud-radius-content-top);width:60px;height:60px;position:absolute;left:0}._stationTitle_1e89c_84,._topStatus_1e89c_50{z-index:1;position:relative}._stationTitle_1e89c_84{min-width:0;padding:.5rem 1rem .95rem var(--hud-frame-pad);background:var(--sf-bg-deep)}._stationTitle_1e89c_84 span{color:var(--sf-color-secondary);font-size:var(--hud-label-size);font-weight:700;display:block}._topStatus_1e89c_50{gap:var(--hud-seam);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}._topStatus_1e89c_50 span{min-height:clamp(54px,5vw,78px);color:var(--sf-bg-deep);text-align:right;background:var(--station-color);border-radius:100vmax;align-content:center;padding:.5rem .9rem .72rem;display:grid}._dataCascade_1e89c_51{gap:var(--hud-seam);min-height:106px;padding:.75rem 0 .75rem var(--hud-frame-pad);grid-template-columns:repeat(4,minmax(110px,1fr));align-content:start;display:grid;overflow:hidden}._dataCascade_1e89c_51 span{min-height:1.75rem;color:var(--sf-text-primary);align-content:center;display:grid}._dataCascade_1e89c_51 span[data-row="1"],._dataCascade_1e89c_51 span[data-row="6"]{color:var(--hud-panel-slate)}._dataCascade_1e89c_51 span[data-row="2"],._dataCascade_1e89c_51 span[data-row="7"]{color:var(--sf-text-muted)}._dataCascade_1e89c_51 span[data-row="4"]{color:var(--hud-panel-blue)}._dataCascade_1e89c_51 span[data-row="5"]{color:var(--hud-tactical-blue)}._topBarPanel_1e89c_563,._bottomBarPanel_1e89c_564{height:var(--hud-bar-height);margin-left:var(--hud-sidebar-width);pointer-events:none;grid-template-columns:clamp(10px,14%,80px) 20% 5% minmax(0,1fr);display:grid}._topBarPanel_1e89c_563 span,._bottomBarPanel_1e89c_564 span{border-right:var(--hud-seam) solid var(--sf-bg-deep);min-width:0}._topBarPanel_1e89c_563 span:first-child,._bottomBarPanel_1e89c_564 span:first-child{background:var(--hud-panel-slate)}._topBarPanel_1e89c_563 span:nth-child(2){background:var(--hud-reactor-amber)}._bottomBarPanel_1e89c_564 span:nth-child(2){background:var(--sf-color-secondary)}._topBarPanel_1e89c_563 span:nth-child(3),._bottomBarPanel_1e89c_564 span:nth-child(3){background:var(--sf-color-primary)}._topBarPanel_1e89c_563 span:nth-child(4),._bottomBarPanel_1e89c_564 span:nth-child(4){background:var(--hud-panel-slate);border-right:0;position:relative}._topBarPanel_1e89c_563 span:nth-child(4):after,._bottomBarPanel_1e89c_564 span:nth-child(4):after{content:"";background:var(--sf-bg-deep);width:22%;height:48%;position:absolute;left:0}._topBarPanel_1e89c_563 span:nth-child(4):after{bottom:0}._bottomBarPanel_1e89c_564 span:nth-child(4):after{top:0}._regionLedger_1e89c_52{gap:var(--hud-seam);padding:0 0 .75rem var(--hud-frame-pad);flex-wrap:wrap;display:flex}._regionLedger_1e89c_52 span{color:var(--sf-bg-deep);background:var(--hud-panel-blue);padding:.4rem .62rem}._workGrid_1e89c_569{gap:var(--hud-seam);min-height:520px;padding-left:var(--hud-frame-pad);flex:1;grid-template-columns:minmax(320px,1fr) minmax(240px,360px);display:grid}._flightTacticalArea_1e89c_869{--flight-overlay-gap:clamp(.55rem, 1vw, .85rem);--flight-controls-width:clamp(30rem, 38vw, 34rem);--flight-drive-width:clamp(24rem, 34vw, 30rem);width:100%;height:100%;max-height:var(--focused-work-height);background:var(--sf-bg-deep);place-self:stretch stretch;min-width:0;min-height:0;position:relative;overflow:hidden}._weaponsTacticalArea_1e89c_885{width:100%;height:100%;max-height:var(--focused-work-height);background:var(--sf-bg-deep);place-self:stretch stretch;min-width:0;min-height:0;position:relative;overflow:hidden}._stationTacticalArea_1e89c_898{width:100%;height:100%;max-height:var(--focused-work-height);background:var(--sf-bg-deep);place-self:stretch center;min-width:0;min-height:0;position:relative;overflow:hidden}._weaponsTacticalArea_1e89c_885 ._tacticalPlaceholder_1e89c_157{border-color:var(--sf-color-secondary);height:100%;min-height:0}._weaponsTacticalArea_1e89c_885>[data-testid=tactical-renderer-pane]{clip-path:none;width:100%;height:100%;min-height:0;position:absolute;inset:0}._flightDamageStatus_1e89c_926,._weaponsDamageStatus_1e89c_927{z-index:7;pointer-events:none;width:min(22rem,100% - 2rem);position:absolute}._flightDamageStatus_1e89c_926.sf-frame,._weaponsDamageStatus_1e89c_927.sf-frame{position:absolute}._flightDamageStatus_1e89c_926{top:var(--flight-overlay-gap);right:var(--flight-overlay-gap)}._weaponsDamageStatus_1e89c_927{top:var(--hud-seam);right:auto;left:var(--hud-seam);width:min(23rem,100% - 2rem)}._flightTacticalArea_1e89c_869 ._tacticalPlaceholder_1e89c_157{height:100%;min-height:0}._flightTacticalArea_1e89c_869>._tacticalRendererPane_1e89c_956{clip-path:none;width:100%;height:100%;min-height:0;position:absolute;inset:0}._focusedConsole_1e89c_538 ._tacticalPlaceholder_1e89c_157{height:100%;min-height:0}._tacticalPlaceholder_1e89c_157{background:var(--sf-bg-panel-solid);border:var(--hud-seam) solid var(--station-color);border-radius:var(--hud-radius-content-bottom);min-height:420px;position:relative;overflow:hidden}._tacticalRendererPane_1e89c_956{background:var(--sf-bg-deep)}._placeholderGrid_1e89c_983{background-color:#0000;background-image:linear-gradient(90deg,#0000 0 11.7%,#70b5ff2e 11.7% 12%,#0000 12% 100%),linear-gradient(#0000 0 17.7%,#99ccff24 17.7% 18.1%,#0000 18.1% 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:120px 120px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}._placeholderGrid_1e89c_983:before,._placeholderGrid_1e89c_983:after,._placeholderShip_1e89c_994,._placeholderMarker_1e89c_995{content:"";position:absolute}._placeholderGrid_1e89c_983:before{background:var(--station-color);opacity:.75;width:44%;height:2px;top:46%;left:16%}._placeholderGrid_1e89c_983:after{background:var(--station-color);opacity:.75;width:2px;height:34%;top:24%;left:50%}._placeholderShip_1e89c_994{background:var(--sf-text-primary);clip-path:polygon(100% 50%,0 0,22% 50%,0 100%);outline:3px solid var(--hud-reactor-amber);width:58px;height:34px;top:50%;left:50%;transform:translate(-50%,-50%)}._placeholderMarker_1e89c_995{border:3px solid var(--hud-repair-green);border-radius:50%;width:42px;height:42px;top:28%;right:20%}._placeholderMarker_1e89c_995:before,._placeholderMarker_1e89c_995:after{content:"";background:var(--hud-repair-green);position:absolute}._placeholderMarker_1e89c_995:before{width:56px;height:2px;top:17px;left:-10px}._placeholderMarker_1e89c_995:after{width:2px;height:56px;top:-10px;left:17px}._placeholderReadout_1e89c_1059{background:#000000e0;gap:.2rem;max-width:min(320px,100% - 2rem);padding:.75rem 1rem;display:grid;position:absolute;bottom:1rem;left:1rem}._placeholderReadout_1e89c_1059 strong{color:var(--sf-text-muted);font-size:clamp(1.3rem,2vw,2rem);font-weight:400;line-height:1}._readoutStack_1e89c_1077{gap:var(--hud-seam);align-content:start;display:grid}._focusedConsole_1e89c_538 ._readoutStack_1e89c_1077{max-height:var(--focused-work-height);overscroll-behavior:contain;scrollbar-color:var(--station-color) var(--sf-bg-deep);min-height:0;padding-right:.2rem;overflow:hidden auto}._flightConsole_1e89c_587 ._workGrid_1e89c_569{grid-template-columns:minmax(0,1fr)}._weaponsConsole_1e89c_1097 ._workGrid_1e89c_569{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;padding:0}._weaponsConsole_1e89c_1097 ._hotkeyBadge_1e89c_1104{transform:translateY(0)}._readoutPanel_1e89c_158{min-height:138px;color:var(--sf-text-primary);background:linear-gradient(90deg, var(--station-accent-tint), transparent 46%), var(--station-accent-panel);border:1px solid var(--station-accent-line);box-shadow:inset 0 0 1.25rem color-mix(in srgb, var(--station-accent) 10%, transparent);padding:1rem}._flightConsole_1e89c_587 ._readoutPanel_1e89c_158{border:var(--hud-seam) solid var(--station-accent-line);min-height:auto;padding:.82rem .85rem .95rem}._flightConsole_1e89c_587 ._readoutPanel_1e89c_158:nth-child(n+2){padding-block:.75rem}._flightConsole_1e89c_587 ._readoutPanel_1e89c_158:first-child{background:linear-gradient(135deg, var(--station-accent-tint), transparent 58%), var(--station-accent-panel-strong);border-radius:42px 0 0}._flightConsole_1e89c_587 ._readoutPanel_1e89c_158:nth-child(2){background:var(--hud-panel-fill-strong);border-radius:0}._flightConsole_1e89c_587 ._readoutPanel_1e89c_158:nth-child(4){background:var(--station-accent-panel)}._flightConsole_1e89c_587 ._readoutPanel_1e89c_158:nth-child(5){background:var(--hud-panel-muted)}._readoutPanel_1e89c_158:nth-child(2){background:var(--hud-panel-fill-strong)}._readoutPanel_1e89c_158:nth-child(3){background:linear-gradient(90deg, var(--station-accent-tint), transparent 50%), var(--station-accent-panel)}._readoutPanel_1e89c_158:nth-child(4){background:var(--hud-panel-blue)}._flightLedger_1e89c_1163{gap:.35rem;margin:.75rem 0 0;display:grid}._flightConsole_1e89c_587 ._readoutPanel_1e89c_158:first-child ._flightLedger_1e89c_1163{gap:.55rem var(--hud-seam);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.65rem}._flightLedger_1e89c_1163 .sf-readout-row{grid-template-columns:78px minmax(0,1fr)}._flightConsole_1e89c_587 ._readoutPanel_1e89c_158:first-child ._flightLedger_1e89c_1163 .sf-readout-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:.12rem}._hotkeyBadge_1e89c_1104{box-sizing:border-box;color:var(--sf-bg-deep);font:inherit;text-transform:uppercase;background:var(--hud-reactor-amber);border:2px solid var(--sf-bg-deep);border-radius:inherit;opacity:0;visibility:hidden;pointer-events:none;place-items:center;padding:.35rem .5rem .52rem;font-size:clamp(.72rem,.68rem + .16vw,.86rem);font-weight:700;line-height:1;transition:opacity .12s ease-out,transform .12s ease-out,visibility .12s ease-out;display:grid;position:absolute;inset:0;transform:translateY(.35rem)}._hotkeyOverlayVisible_1e89c_1211 ._hotkeyBadge_1e89c_1104{opacity:1;visibility:visible;transform:translateY(0)}._hotkeyOverlayVisible_1e89c_1211 .sf-button[aria-keyshortcuts]{position:relative;overflow:hidden}._hotkeyOverlayVisible_1e89c_1211 .sf-button[aria-keyshortcuts]:after{z-index:12;color:var(--sf-bg-deep);font:inherit;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:var(--hud-reactor-amber);border:2px solid var(--sf-bg-deep);border-radius:inherit;content:attr(aria-keyshortcuts);pointer-events:none;place-items:center;padding:.35rem .5rem .52rem;font-size:clamp(.72rem,.68rem + .16vw,.9rem);font-weight:700;line-height:1;display:grid;position:absolute;inset:0;overflow:hidden}@media (width<=980px){._stationGrid_1e89c_93{grid-template-columns:repeat(2,minmax(140px,1fr))}._workGrid_1e89c_569,._topFrame_1e89c_156{grid-template-columns:1fr}}@media (width<=760px){._selectorFrame_1e89c_14,._console_1e89c_2,._topWrap_1e89c_660{grid-template-columns:1fr}._selectorRail_1e89c_25,._homeButton_1e89c_27,._leftFrameTop_1e89c_26{border-radius:0 0 0 48px;min-height:auto}._leftRail_1e89c_552{min-height:auto}._railNav_1e89c_631{grid-template-columns:repeat(2,minmax(0,1fr))}._topBarPanel_1e89c_563,._bottomBarPanel_1e89c_564{margin-left:0}._dataCascade_1e89c_51,._regionLedger_1e89c_52,._workGrid_1e89c_569{padding-left:0}._focusedConsole_1e89c_538 ._workGrid_1e89c_569{grid-template-columns:minmax(0,1fr)}._focusedConsole_1e89c_538:not(._flightConsole_1e89c_587) ._workGrid_1e89c_569{grid-template-rows:minmax(280px,1fr) minmax(180px,40%)}._focusedConsole_1e89c_538._weaponsConsole_1e89c_1097:not(._flightConsole_1e89c_587) ._workGrid_1e89c_569{grid-template-rows:minmax(0,1fr)}}@media (width<=540px){._selector_1e89c_1{padding:.2rem}._stationGrid_1e89c_93,._railNav_1e89c_631,._topStatus_1e89c_50,._dataCascade_1e89c_51{grid-template-columns:1fr}._stationCard_1e89c_48{min-height:112px}._dataCascade_1e89c_51{max-height:184px}._regionLedger_1e89c_52{display:none}}._selector_1e89c_1,._console_1e89c_2{color:var(--sf-text-primary);font-family:var(--hud-display-font);font-feature-settings:"zero" 1, "tnum" 1;font-variant-numeric:tabular-nums slashed-zero;background:radial-gradient(circle at 14% 42%,#ea16c847,#0000 24rem),radial-gradient(circle at 78% 20%,#00d8ff24,#0000 30rem),linear-gradient(120deg,#16071f 0%,#090615 48%,#031421 100%);overflow-x:hidden}._selector_1e89c_1:before,._console_1e89c_2:before{z-index:-1;pointer-events:none;content:"";opacity:.72;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/100% 3px;position:fixed;inset:0}._selectorFrame_1e89c_14{grid-template-rows:max-content minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;min-height:calc(100vh - clamp(.7rem,2vw,1.3rem))}._selectorRail_1e89c_25{color:#f4edffad;border-bottom:1px solid var(--hud-line-muted);background:#080412d1;border-radius:0;flex-direction:row;align-items:center;min-height:3.4rem;padding:0 clamp(.9rem,1.8vw,1.35rem)}._selectorRail_1e89c_25 span{font-family:var(--hud-data-font);letter-spacing:.08em;font-size:.82rem;font-weight:600}._selectorBody_1e89c_64{background:0 0;grid-template-rows:max-content max-content max-content minmax(0,1fr);grid-template-columns:minmax(0,.95fr) minmax(320px,.78fr);align-content:center;gap:clamp(1rem,2vw,1.7rem) clamp(1.2rem,4vw,4rem);min-height:calc(100vh - 4.2rem);padding:clamp(1.25rem,3.6vw,3.25rem) clamp(1rem,3vw,2.2rem) clamp(2rem,6vw,5rem);display:grid}._selectorBody_1e89c_64 ._topBarPanel_1e89c_563{grid-column:1/-1;margin-left:0}._selectorBody_1e89c_64 h1{max-width:11ch;color:var(--sf-text-primary);text-shadow:0 .45rem 1.6rem #aeb8ff38;grid-column:1;align-self:end;font-size:clamp(3.8rem,9vw,7.5rem);line-height:.9}._selectorBanner_1e89c_154{clip-path:polygon(14% 0,100% 0,100% 70%,86% 100%,0 100%,0 30%);background:linear-gradient(145deg,#130b22c7,#09081ae6);grid-area:2/2/span 2;grid-template-columns:minmax(0,1fr);align-self:center;gap:1rem;min-height:10.5rem;padding:clamp(1.2rem,2.5vw,2rem);display:grid;position:relative}._selectorBanner_1e89c_154>.sf-frame__svg{display:none}._selectorBanner_1e89c_154:before,._selectorBanner_1e89c_154:after,._stationCard_1e89c_48:before,._readoutPanel_1e89c_158:before{pointer-events:none;content:"";position:absolute}._selectorBanner_1e89c_154:before{content:none}._selectorBanner_1e89c_154:after{background:var(--sf-color-secondary);width:7rem;height:1px;box-shadow:var(--hud-glow-magenta);inset:auto 1.4rem 1rem auto}._selectorBanner_1e89c_154 span,._selectorBanner_1e89c_154 strong{color:var(--sf-color-primary);font-family:var(--hud-data-font);letter-spacing:.28em;text-transform:uppercase;font-size:.75rem;font-weight:700;display:block}._selectorBanner_1e89c_154 p{color:#f4edffc7;max-width:56ch;font-family:var(--hud-data-font);margin:.85rem 0 0;font-size:clamp(.82rem,.78rem + .16vw,.96rem);line-height:1.7}._routeNotice_1e89c_47{color:#f4edffb3;font-family:var(--hud-data-font);letter-spacing:.16em;grid-column:1;margin:clamp(1rem,2vw,1.6rem) 0 0;font-size:clamp(.82rem,.78rem + .18vw,.95rem);font-weight:500}._stationGrid_1e89c_93{border-top:1px solid var(--hud-line-muted);grid-column:1/-1;grid-template-columns:repeat(3,minmax(220px,1fr));gap:clamp(.85rem,1.4vw,1.25rem);margin-top:clamp(.35rem,.8vw,.75rem);padding-top:clamp(1.1rem,2vw,1.8rem)}._stationCard_1e89c_48{isolation:isolate;min-height:clamp(82px,7vw,104px);color:var(--sf-text-primary);clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 30%,100% 100%,0 100%);background:0 0;border:0;border-radius:4px;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}._stationCard_1e89c_48>.sf-station-card-border{height:100%;min-height:inherit;clip-path:inherit}._stationCard_1e89c_48 .sf-animated-border__energy{background:conic-gradient(from 0deg, var(--station-color), var(--sf-color-secondary), var(--sf-text-primary), var(--station-color));opacity:0;transition:opacity .16s;animation-play-state:paused}._stationCard_1e89c_48:hover .sf-animated-border__energy,._stationCard_1e89c_48:focus-visible .sf-animated-border__energy{opacity:.95;animation-play-state:running}._stationCard_1e89c_48 .sf-station-card-surface{background:linear-gradient(135deg, #130b22e0, #070e1cd6), linear-gradient(90deg, color-mix(in srgb, var(--station-color) 18%, transparent), transparent);height:100%;min-height:calc(clamp(82px,7vw,104px) - 4px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--station-color) 72%, transparent);clip-path:inherit;border-radius:2px;grid-template-rows:auto auto 1fr;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;gap:.28rem clamp(.75rem,1.4vw,1.2rem);padding:calc(1.15rem - 2px) calc(1.25rem - 2px);display:grid}._stationCard_1e89c_48:before{z-index:3;background:color-mix(in srgb, var(--station-color) 80%, var(--sf-color-primary));width:5.5rem;height:1px;box-shadow:0 .15rem .9rem color-mix(in srgb, var(--station-color) 38%, transparent);inset:auto 1rem .9rem auto}._stationCard_1e89c_48 span,._stationCard_1e89c_48 strong,._stationCard_1e89c_48 small{z-index:2;position:relative}._stationCardIcon_1e89c_1560{z-index:2;block-size:clamp(1.8rem,2.4vw,2.5rem);inline-size:clamp(1.8rem,2.4vw,2.5rem);color:var(--station-color);filter:drop-shadow(0 .22rem .8rem color-mix(in srgb, var(--station-color) 42%, transparent));grid-area:1/1/span 2;position:relative}._stationCard_1e89c_48 span,._stationCard_1e89c_48 small,._topStatus_1e89c_50,._dataCascade_1e89c_51,._regionLedger_1e89c_52,._railLink_1e89c_28,._activeRailLink_1e89c_29,._homeButton_1e89c_27,._leftFrameTop_1e89c_26,._consoleCredits_1e89c_57{font-family:var(--hud-data-font);letter-spacing:.2em}._stationCard_1e89c_48 span{color:var(--sf-color-primary);grid-area:2/2;font-size:.72rem}._stationCard_1e89c_48 strong{color:var(--sf-text-primary);text-transform:uppercase;text-shadow:0 .35rem 1.2rem color-mix(in srgb, var(--station-color) 30%, transparent);grid-area:1/2;font-size:clamp(1.35rem,2.2vw,2.35rem);line-height:1}._stationCard_1e89c_48 small{color:#f4edff9e;letter-spacing:.08em;font-size:clamp(.76rem,.7rem + .12vw,.84rem);font-weight:500;line-height:1.45}._stationCard_1e89c_48:hover,._railLink_1e89c_28:hover,._activeRailLink_1e89c_29:hover,._homeButton_1e89c_27:hover,._topStatus_1e89c_50 span:hover{filter:brightness(1.18)saturate(1.1)}._console_1e89c_2{--station-color:var(--sf-color-primary);--station-accent:var(--station-color);--station-accent-fill:var(--station-accent);--station-accent-line:color-mix(in srgb, var(--station-accent) 62%, transparent);--station-accent-line-strong:color-mix(in srgb, var(--station-accent) 78%, transparent);--station-accent-muted:color-mix(in srgb, var(--station-accent) 58%, var(--sf-text-primary));--station-accent-panel:color-mix(in srgb, var(--station-accent) 12%, var(--sf-bg-panel-solid));--station-accent-panel-strong:color-mix(in srgb, var(--station-accent) 18%, var(--sf-bg-panel-solid));--station-accent-tint:color-mix(in srgb, var(--station-accent) 14%, transparent);--station-accent-glow:color-mix(in srgb, var(--station-accent) 28%, transparent);isolation:isolate;gap:0}._flightConsole_1e89c_587{--station-color:var(--hud-tactical-blue)}._weaponsConsole_1e89c_1097{--station-color:var(--sf-color-secondary)}._focusedConsole_1e89c_538{--focused-console-padding-block:clamp(.35rem, .8vw, .75rem);padding:var(--focused-console-padding-block)}._leftRail_1e89c_552{border-right:1px solid var(--hud-line-muted);background:#080412db;gap:.55rem;min-height:100vh;padding:clamp(.45rem,1vw,.75rem)}._homeButton_1e89c_27,._railLink_1e89c_28,._activeRailLink_1e89c_29{color:#f4edffc7;text-align:left;border:1px solid var(--hud-border-muted);background:0 0;border-radius:4px;min-height:3.55rem;padding:.72rem .78rem}._railLink_1e89c_28,._activeRailLink_1e89c_29{grid-template-columns:minmax(1.35rem,auto) minmax(0,1fr);align-items:center;column-gap:.66rem}._railLink_1e89c_28 ._railIcon_1e89c_636,._activeRailLink_1e89c_29 ._railIcon_1e89c_636{grid-row:1/span 2}._homeButton_1e89c_27{min-height:clamp(86px,14vh,138px);color:var(--sf-color-primary);box-shadow:var(--hud-glow-cyan);clip-path:polygon(0 0,100% 0,100% calc(100% - 2.4rem),calc(100% - 2.4rem) 100%,0 100%);background:linear-gradient(#00d8ff1f,#130b22e0)}._activeRailLink_1e89c_29{color:var(--sf-text-primary);background:color-mix(in srgb, var(--station-color) 18%, var(--sf-bg-panel-solid));border-color:color-mix(in srgb, var(--station-color) 75%, transparent);box-shadow:0 .2rem 1.1rem color-mix(in srgb, var(--station-color) 22%, transparent)}._consoleSurface_1e89c_65{background:linear-gradient(100deg,#ea16c817,#00d8ff17 100%);min-width:0;padding:0 clamp(.35rem,1vw,.85rem) clamp(.35rem,1vw,.85rem)}._focusedConsole_1e89c_538 ._consoleSurface_1e89c_65{border:1px solid var(--hud-line-muted);background:radial-gradient(circle at 10% 70%,#ea16c833,#0000 22rem),radial-gradient(circle at 88% 22%,#00d8ff1f,#0000 28rem),linear-gradient(120deg,#130b22eb,#031421e0);padding:0}._topWrap_1e89c_660{grid-template-columns:minmax(84px,190px) minmax(0,1fr);gap:.75rem;margin:clamp(.5rem,1vw,.8rem)}._leftFrameTop_1e89c_26{min-height:clamp(76px,10vw,128px);color:var(--sf-color-primary);background:var(--hud-panel-fill);border:1px solid var(--hud-line-muted);clip-path:polygon(0 0,100% 0,100% 78%,78% 100%,0 100%);border-radius:4px}._topFrame_1e89c_156{grid-template-columns:minmax(0,1fr) minmax(220px,420px);gap:.75rem}._topFrame_1e89c_156:before,._topFrame_1e89c_156:after{display:none}._stationTitle_1e89c_84{background:var(--hud-panel-fill);border:1px solid var(--hud-line-muted);clip-path:polygon(0 0,100% 0,100% 68%,calc(100% - 3.5rem) 100%,0 100%);border-radius:4px;align-content:center;min-height:clamp(86px,10vw,132px);padding:1rem clamp(1rem,3vw,2rem);display:grid}._stationTitle_1e89c_84 span{color:var(--sf-color-primary);font-family:var(--hud-data-font);letter-spacing:.28em;font-size:.72rem}._stationTitle_1e89c_84 h1{color:var(--sf-text-primary);text-shadow:0 .38rem 1.4rem color-mix(in srgb, var(--station-color) 28%, transparent);font-size:clamp(2rem,4.7vw,4.6rem);line-height:.92}._topStatus_1e89c_50{gap:.62rem}._topStatus_1e89c_50 span{min-height:3rem;color:var(--sf-text-primary);text-align:left;background:var(--hud-panel-fill-strong);border:1px solid color-mix(in srgb, var(--station-color) 58%, transparent);border-radius:4px;padding:.62rem .75rem;box-shadow:inset 0 0 0 1px #ffffff06}._topBarPanel_1e89c_563,._bottomBarPanel_1e89c_564{height:1px;margin:0 var(--hud-frame-pad);background:var(--hud-line-muted);grid-template-columns:15% 25% 9% minmax(0,1fr)}._topBarPanel_1e89c_563 span,._bottomBarPanel_1e89c_564 span{border-right:0}._topBarPanel_1e89c_563 span:first-child,._bottomBarPanel_1e89c_564 span:first-child,._topBarPanel_1e89c_563 span:nth-child(2),._bottomBarPanel_1e89c_564 span:nth-child(2),._topBarPanel_1e89c_563 span:nth-child(3),._bottomBarPanel_1e89c_564 span:nth-child(3),._topBarPanel_1e89c_563 span:nth-child(4),._bottomBarPanel_1e89c_564 span:nth-child(4){background:0 0}._topBarPanel_1e89c_563 span:nth-child(2),._bottomBarPanel_1e89c_564 span:nth-child(2){background:var(--sf-color-primary);box-shadow:var(--hud-glow-cyan)}._topBarPanel_1e89c_563 span:nth-child(3),._bottomBarPanel_1e89c_564 span:nth-child(3){background:var(--sf-color-secondary);box-shadow:var(--hud-glow-magenta)}._topBarPanel_1e89c_563 span:nth-child(4):after,._bottomBarPanel_1e89c_564 span:nth-child(4):after{display:none}._dataCascade_1e89c_51{min-height:auto;padding:.9rem var(--hud-frame-pad);color:#f4edff94;grid-template-columns:repeat(4,minmax(120px,1fr));gap:.5rem 1rem}._dataCascade_1e89c_51 span{color:#f4edff94;min-height:1.35rem;font-size:.68rem;font-weight:500}._dataCascade_1e89c_51 span[data-row="2"],._dataCascade_1e89c_51 span[data-row="5"]{color:var(--sf-color-primary)}._dataCascade_1e89c_51 span[data-row="3"],._dataCascade_1e89c_51 span[data-row="8"]{color:var(--sf-color-secondary)}._regionLedger_1e89c_52{padding:.7rem var(--hud-frame-pad)}._regionLedger_1e89c_52 span{color:#f4edffb3;border:1px solid var(--hud-border-muted);background:0 0;border-radius:3px}._workGrid_1e89c_569{gap:clamp(.55rem,1vw,.9rem);padding:clamp(.55rem,1vw,.9rem)}._focusedConsole_1e89c_538 ._workGrid_1e89c_569{gap:clamp(.45rem,.8vw,.75rem);padding:0}._tacticalPlaceholder_1e89c_157,._flightTacticalArea_1e89c_869,._weaponsTacticalArea_1e89c_885,._stationTacticalArea_1e89c_898,._tacticalRendererPane_1e89c_956{background:linear-gradient(color-mix(in srgb, var(--station-accent) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--station-accent) 7%, transparent) 1px, transparent 1px), linear-gradient(135deg, #060512f5, #031421e0);border:1px solid var(--station-accent-line-strong);box-shadow:inset 0 0 2.4rem color-mix(in srgb, var(--station-accent) 8%, transparent);background-size:5rem 5rem,5rem 5rem,100% 100%;border-radius:4px}._tacticalPlaceholder_1e89c_157{clip-path:polygon(0 0,100% 0,100% calc(100% - 3.4rem),calc(100% - 3.4rem) 100%,0 100%)}._placeholderShip_1e89c_994{border:2px solid var(--sf-text-primary);clip-path:polygon(100% 50%,0 0,22% 50%,0 100%);background:0 0;outline:0;box-shadow:0 .4rem 1.2rem #f4edff38}._placeholderMarker_1e89c_995{border-color:var(--sf-color-secondary);box-shadow:var(--hud-glow-magenta)}._placeholderMarker_1e89c_995:before,._placeholderMarker_1e89c_995:after{background:var(--sf-color-secondary)}._placeholderReadout_1e89c_1059{color:var(--sf-text-primary);border:1px solid var(--hud-line-muted);background:#080412e0;border-radius:4px}._readoutStack_1e89c_1077{gap:clamp(.55rem,1vw,.8rem)}._readoutPanel_1e89c_158{min-height:118px;color:var(--sf-text-primary);background:linear-gradient(90deg, var(--station-accent-tint), transparent 46%), var(--station-accent-panel);border:1px solid var(--station-accent-line);clip-path:polygon(0 0,calc(100% - 2.2rem) 0,100% 28%,100% 100%,0 100%);box-shadow:inset 0 0 1.25rem color-mix(in srgb, var(--station-accent) 10%, transparent);border-radius:4px;padding:1rem;position:relative}._readoutPanel_1e89c_158:before{background:var(--station-accent-line-strong);width:3.8rem;height:1px;box-shadow:0 .2rem .8rem var(--station-accent-glow);inset:auto .8rem .75rem auto}._readoutPanel_1e89c_158:nth-child(2),._readoutPanel_1e89c_158:nth-child(3),._readoutPanel_1e89c_158:nth-child(4),._flightConsole_1e89c_587 ._readoutPanel_1e89c_158:nth-child(n){color:var(--sf-text-primary);background:linear-gradient(90deg, var(--station-accent-tint), transparent 46%), var(--station-accent-panel);border:1px solid var(--station-accent-line)}._flightConsole_1e89c_587 ._readoutStack_1e89c_1077{background:linear-gradient(90deg, color-mix(in srgb, var(--station-color) 28%, transparent), transparent 40%), var(--hud-panel-fill-strong);border:1px solid color-mix(in srgb, var(--station-color) 72%, transparent);border-left:1px solid color-mix(in srgb, var(--station-color) 72%, transparent);border-radius:4px;box-shadow:inset 0 0 1.8rem #00d8ff0f}._hotkeyBadge_1e89c_1104,._hotkeyOverlayVisible_1e89c_1211 .sf-button[aria-keyshortcuts]:after{color:var(--sf-bg-deep);background:var(--hud-reactor-amber);border:1px solid var(--hud-reactor-amber);border-radius:4px}._flightSharedButton_1e89c_1962{text-align:center;width:100%;min-width:0;min-height:2.75rem}@media (width<=920px){._selectorBody_1e89c_64{grid-template-columns:minmax(0,1fr);align-content:start;min-height:auto;padding-top:clamp(1.5rem,8vw,3rem)}._selectorBanner_1e89c_154{grid-area:auto/1;grid-template-columns:minmax(0,1fr)}._stationGrid_1e89c_93{grid-template-columns:repeat(2,minmax(180px,1fr))}._topWrap_1e89c_660,._topFrame_1e89c_156{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._selector_1e89c_1,._console_1e89c_2{background:radial-gradient(circle at 0 28%,#ea16c83d,#0000 18rem),linear-gradient(135deg,#17071f 0%,#061724 100%)}._selector_1e89c_1{padding:0}._selectorFrame_1e89c_14{min-height:100vh}._selectorBody_1e89c_64{gap:1rem;padding:1rem}._selectorBody_1e89c_64 h1{font-size:clamp(3rem,17vw,4.4rem)}._selectorBanner_1e89c_154{clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%)}._stationGrid_1e89c_93,._dataCascade_1e89c_51{grid-template-columns:minmax(0,1fr)}._stationCard_1e89c_48{min-height:118px}._focusedConsole_1e89c_538{height:auto;min-height:100vh;overflow-y:auto}._focusedConsole_1e89c_538 ._consoleSurface_1e89c_65{height:auto;min-height:calc(100vh - .7rem);overflow:visible}._focusedConsole_1e89c_538 ._workGrid_1e89c_569{height:auto;max-height:none;overflow:visible}._flightDamageStatus_1e89c_926{width:auto;margin:.5rem;position:static}}._selector_1e89c_1,._console_1e89c_2{background:linear-gradient(118deg,#16071ffa 0%,#090615f5 48%,#031421fa 100%),linear-gradient(90deg,#ea16c82e,#0000 36%,#00d8ff1f)}._selectorBody_1e89c_64 h1{font-size:clamp(3.4rem,8vw,6rem)}._stationGrid_1e89c_93{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}@media (width<=920px){._stationGrid_1e89c_93{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (width<=640px){._stationGrid_1e89c_93{grid-template-columns:minmax(0,1fr)}}._stationCard_1e89c_48,._homeButton_1e89c_27,._railLink_1e89c_28,._activeRailLink_1e89c_29,._topStatus_1e89c_50 span,._readoutPanel_1e89c_158{transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,filter .16s}._stationCard_1e89c_48:focus-visible,._homeButton_1e89c_27:focus-visible,._railLink_1e89c_28:focus-visible,._activeRailLink_1e89c_29:focus-visible{outline:2px solid var(--station-accent-fill,var(--sf-color-primary));outline-offset:4px}._flightConsole_1e89c_587 ._readoutStack_1e89c_1077{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._flightSharedButton_1e89c_1962{min-height:2.75rem}._flightSharedButton_1e89c_1962 .sf-button__label{overflow-wrap:anywhere;min-width:0}._oxygenCompromisedConsole_1e89c_250{background:#fff}._selectorBody_1e89c_64{min-height:0;padding-bottom:clamp(1.2rem,3vw,2.75rem)}._stationGrid_1e89c_93{margin-top:clamp(.85rem,2vw,1.8rem);padding-top:clamp(.85rem,1.5vw,1.2rem)}@media (width<=640px){._focusedConsole_1e89c_538:has(>._leftRail_1e89c_552){grid-template-columns:minmax(0,1fr)}._focusedConsole_1e89c_538>._leftRail_1e89c_552{display:none}._focusedConsole_1e89c_538._flightConsole_1e89c_587{height:100vh;min-height:0;overflow:hidden}._focusedConsole_1e89c_538._flightConsole_1e89c_587 ._consoleSurface_1e89c_65{height:calc(100vh - .7rem);min-height:0;overflow:hidden}._focusedConsole_1e89c_538._flightConsole_1e89c_587 ._workGrid_1e89c_569{height:calc(100vh - .7rem);min-height:0;max-height:calc(100vh - .7rem);padding:.35rem;overflow:hidden}._selectorBody_1e89c_64 h1{font-size:clamp(3rem,16vw,4.4rem)}._flightTacticalArea_1e89c_869,._weaponsTacticalArea_1e89c_885{height:100%;max-height:100%;display:block;overflow:hidden}._flightTacticalArea_1e89c_869>[data-testid=tactical-renderer-pane],._weaponsTacticalArea_1e89c_885>[data-testid=tactical-renderer-pane]{height:100%;min-height:0;position:absolute;inset:0}._flightDamageStatus_1e89c_926{display:none}}._stationDamageStatus_8ffx9_1{min-width:0;color:var(--sf-text-primary)}._stationDamageStatusSurface_8ffx9_6._stationDamageStatusSurface_8ffx9_6{background:color-mix(in srgb, var(--sf-bg-deep) 88%, transparent);border-color:color-mix(in srgb, var(--station-color) 30%, transparent);gap:.45rem;padding:.62rem .72rem .72rem;display:grid}._header_8ffx9_14{gap:.65rem;margin:0;display:grid}._damageSummary_8ffx9_20,._systemPrimary_8ffx9_21,._systemEffect_8ffx9_22{overflow-wrap:anywhere}._damageSummary_8ffx9_20,._systemPrimary_8ffx9_21{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem}._damageSummaryLabel_8ffx9_33{color:var(--station-color)}._damageSummaryValue_8ffx9_37._damageSummaryValue_8ffx9_37{color:#02040a;background:var(--station-color);text-shadow:none;border-radius:3px;padding:.22rem .46rem .32rem;font-weight:900}._systemList_8ffx9_46{gap:.36rem;display:grid}._systemItem_8ffx9_51{background:var(--sf-bg-panel-solid);border:1px solid color-mix(in srgb, var(--station-color) 28%, transparent);border-radius:3px;align-items:center;gap:.28rem;min-width:0;padding:.44rem .55rem .54rem;display:grid}._systemReadout_8ffx9_62{min-width:0;margin:0}._systemPrimary_8ffx9_21{grid-template-columns:minmax(0,.85fr) auto;gap:.62rem}._systemPrimaryValue_8ffx9_72{color:var(--station-color)}._systemEffect_8ffx9_22{color:var(--sf-text-muted)}._impaired_8ffx9_80{background:color-mix(in srgb, var(--sf-color-secondary) 22%, var(--sf-bg-panel-solid))}._disabled_8ffx9_84{color:var(--sf-bg-deep);background:var(--hud-red-alert)}._disabled_8ffx9_84 ._systemPrimaryValue_8ffx9_72,._disabled_8ffx9_84 ._systemEffect_8ffx9_22{color:var(--sf-bg-deep)}._tacticalRendererHost_1b262_1,._tacticalCanvasMount_1b262_2{position:absolute;inset:0}._tacticalCanvasMount_1b262_2 canvas{width:100%;height:100%}._tacticalCoordinateReadout_1b262_12{z-index:4;color:var(--sf-text-primary);font-family:var(--hud-data-font);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:color-mix(in srgb, var(--sf-bg-deep) 92%, transparent);border:1px solid color-mix(in srgb, var(--station-color) 48%, transparent);padding:.18rem .4rem;font-size:.7rem;line-height:1.2;position:absolute;transform:translate(.75rem,.8rem)}._tacticalCoordinateReadoutRightEdge_1b262_28{transform:translate(calc(-100% - .75rem),.8rem)}._tacticalCoordinateReadoutBottomEdge_1b262_32{transform:translate(.75rem,calc(-100% - .8rem))}._tacticalCoordinateReadoutRightEdge_1b262_28._tacticalCoordinateReadoutBottomEdge_1b262_32{transform:translate(calc(-100% - .75rem),calc(-100% - .8rem))}._rendererError_1b262_40{max-width:min(360px,100% - 2rem);color:var(--sf-bg-deep);background:var(--hud-red-alert);gap:.2rem;padding:.75rem 1rem;display:grid;position:absolute;bottom:1rem;right:1rem}._commandConsole_guyul_1{--station-color:var(--hud-repair-green);--command-panel-gap:clamp(.32rem, .5vw, .46rem);--command-rail-padding:clamp(.4rem, .64vw, .6rem);--command-rail-width:clamp(15rem, 19.375vw, 18.125rem);--command-status-width:clamp(13rem, 16.5vw, 15.5rem);--focused-work-height:calc(100vh - var(--focused-console-padding-block) - var(--focused-console-padding-block))}._commandSurface_guyul_10,._commandWorkGrid_guyul_11{min-height:0}._commandWorkGrid_guyul_11._commandWorkGrid_guyul_11{height:var(--focused-work-height);max-height:var(--focused-work-height)}._commandWorkGrid_guyul_11{grid-template-columns:minmax(0,1fr)}._commandBoard_guyul_24{color:var(--station-accent-muted);min-height:min(860px,100vh - 1rem)}._commandBoard_guyul_24>.sf-frame__slot{grid-template-rows:minmax(0,1fr);grid-template-areas:"controls map status";grid-template-columns:var(--command-rail-width) minmax(0, 1fr) var(--command-status-width);gap:var(--hud-seam);min-width:0;height:100%;min-height:0;display:grid;position:relative}._leftControls_guyul_41,._rightControls_guyul_42{gap:var(--command-panel-gap);min-width:0;min-height:0;padding:var(--command-rail-padding);background:linear-gradient(180deg, #0c0819c7, #060914eb), radial-gradient(circle at 100% 18%, var(--station-accent-tint), transparent 10rem);box-shadow:inset 0 0 2rem color-mix(in srgb, var(--station-accent) 12%, transparent);display:grid}._leftControls_guyul_41{grid-area:controls;grid-template-rows:auto minmax(0,1fr);grid-template-areas:"tabs""content";align-content:start}._rightControls_guyul_42{background:linear-gradient(180deg, #0b0818c7, #070c18eb), radial-gradient(circle at 0% 18%, var(--station-accent-tint), transparent 10rem);grid-area:status;grid-template-rows:auto auto minmax(10rem,1fr)}._tacticalTable_guyul_71{min-width:0;min-height:32rem;color:var(--station-accent-muted);background:var(--sf-bg-deep);border-radius:0 0 0 40px;grid-area:map;position:relative;overflow:hidden}._tacticalTable_guyul_71>.sf-frame__slot{border-radius:inherit;height:100%;min-height:0;overflow:hidden}._tacticalTable_guyul_71 [data-testid=tactical-renderer-pane]{border:0;width:100%;height:100%;min-height:100%}._mapControls_guyul_96{z-index:3;inline-size:max-content;max-inline-size:calc(100% - 1.5rem);color:var(--sf-text-primary);pointer-events:auto;position:absolute;top:.75rem;left:.75rem}._tacticalTable_guyul_71 ._mapControls_guyul_96{border:0;position:absolute}._mapControlsSurface_guyul_112._mapControlsSurface_guyul_112{gap:var(--hud-seam);background:color-mix(in srgb, var(--sf-bg-deep) 82%, transparent);box-shadow:0 .85rem 2.2rem #0000005c, inset 0 0 1.4rem color-mix(in srgb, var(--station-accent) 8%, transparent);border:0;grid-template-columns:repeat(3,max-content);align-items:stretch;padding:0;display:grid;overflow:hidden}._mapToolToggle_guyul_126,._mapZoomControls_guyul_127{gap:var(--hud-seam);color:var(--sf-bg-deep);background:0 0;grid-auto-flow:column;align-items:stretch;display:grid}._mapControls_guyul_96 .sf-button,._mapZoomValue_guyul_137{min-width:2.65rem;min-height:2.15rem;padding:.34rem .7rem .4rem;font-size:.68rem;line-height:1}._commandConsole_guyul_1 .sf-button--primary{background:color-mix(in srgb, var(--station-accent) 18%, var(--sf-bg-panel-solid));border-color:var(--station-accent-line);box-shadow:0 0 0 1px color-mix(in srgb, var(--station-accent) 24%, transparent), 0 .35rem 1.1rem color-mix(in srgb, var(--station-accent) 18%, transparent)}._commandConsole_guyul_1 .sf-button--primary:hover:not(:disabled){box-shadow:0 0 0 1px var(--station-accent-fill), 0 .45rem 1.35rem color-mix(in srgb, var(--station-accent) 26%, transparent)}._commandConsole_guyul_1 .sf-button--secondary{background:color-mix(in srgb, var(--station-accent) 14%, var(--sf-bg-panel-solid));border-color:color-mix(in srgb, var(--station-accent) 45%, transparent);box-shadow:0 .35rem 1rem color-mix(in srgb, var(--station-accent) 18%, transparent)}._commandConsole_guyul_1 .sf-button--secondary:hover:not(:disabled){box-shadow:0 .45rem 1.25rem color-mix(in srgb, var(--station-accent) 28%, transparent)}._mapZoomValue_guyul_137{min-width:3.7rem;color:var(--sf-text-primary);background:var(--sf-bg-deep);place-items:center;display:inline-grid}._mapResetButton_guyul_178{border-radius:0 14px 14px 0;min-width:6.35rem}._mapIconButton_guyul_183._mapIconButton_guyul_183{width:2.65rem;inline-size:2.65rem;min-width:2.65rem;place-items:center;min-inline-size:2.65rem;padding-inline:0;display:inline-grid}._mapControlIcon_guyul_194{color:currentColor;pointer-events:none;block-size:1.08rem;inline-size:1.08rem}._objectMarkerMenu_guyul_201._objectMarkerMenu_guyul_201{z-index:30;width:min(15rem,100vw - 1rem);color:var(--sf-text-primary);position:fixed}._objectMarkerMenuSurface_guyul_208._objectMarkerMenuSurface_guyul_208{background:linear-gradient(145deg, #160a25f5, #05111deb), color-mix(in srgb, var(--sf-bg-panel-solid) 74%, transparent);border-color:var(--station-accent-line);box-shadow:0 1rem 2.4rem #0000007a, inset 0 0 1.3rem color-mix(in srgb, var(--station-accent) 12%, transparent);gap:.56rem;padding:.58rem;display:grid}._objectMarkerMenuHeader_guyul_221{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}._objectMarkerMenuTitle_guyul_228{color:var(--station-accent-muted)}._objectMarkerMenuClose_guyul_232{min-width:2rem;min-height:1.8rem;padding:.2rem .5rem}._objectMarkerMenuActions_guyul_238{gap:.35rem;display:grid}._objectMarkerMenuActions_guyul_238 .sf-button{justify-content:flex-start;width:100%;min-height:2.15rem;padding:.42rem .58rem}._objectMarkerMenuAction_guyul_238.sf-button:not(:disabled){--sf-control-hover-filter:var(--sf-control-filter-hover-bright);color:color-mix(in srgb, var(--marker-station-color) 58%, var(--sf-text-primary));background:linear-gradient(135deg, color-mix(in srgb, var(--marker-station-color) 18%, transparent), transparent 72%), color-mix(in srgb, var(--sf-bg-deep) 92%, black);border-color:color-mix(in srgb, var(--marker-station-color) 72%, var(--sf-bg-deep));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--marker-station-color) 22%, transparent), 0 .4rem 1.2rem color-mix(in srgb, var(--marker-station-color) 18%, transparent)}._objectMarkerMenuAction_guyul_238.sf-button:not(:disabled) .sf-text{color:color-mix(in srgb, var(--marker-station-color) 58%, var(--sf-text-primary));text-shadow:0 0 .55rem color-mix(in srgb, var(--marker-station-color) 42%, transparent);font-weight:900}._hailMenuAction_guyul_268._hailMenuAction_guyul_268.sf-button:not(:disabled){--marker-station-color:var(--station-accent)}._damageStatus_guyul_272{border-color:var(--sf-bg-deep);border-radius:0}._damageStatusSurface_guyul_277._damageStatusSurface_guyul_277{gap:.42rem;padding:.5rem .58rem .62rem}._damageStatusSurface_guyul_277._damageStatusSurface_guyul_277>dl{gap:.5rem}._damageStatus_guyul_272 [data-testid=station-damage-condition]{padding:.2rem .36rem .28rem}._damageStatusSurface_guyul_277._damageStatusSurface_guyul_277>div{gap:.32rem}._damageStatus_guyul_272 article{gap:.2rem .5rem;padding:.38rem .46rem .44rem}._commandPanel_guyul_299,._dronePanel_guyul_300{min-width:0;color:var(--sf-text-primary)}._commandPanel_guyul_299 .sf-frame__slot,._dronePanel_guyul_300 .sf-frame__slot{min-height:0}._commandPanelSurface_guyul_310._commandPanelSurface_guyul_310,._dronePanelSurface_guyul_311._dronePanelSurface_guyul_311{background:linear-gradient(150deg, #120c22eb, #090e1ec7), color-mix(in srgb, var(--sf-bg-panel-solid) 72%, transparent);border-color:color-mix(in srgb, var(--hud-repair-green) 34%, transparent);min-width:0;box-shadow:inset 0 1px 0 #ffffff0f, inset 0 0 1.4rem color-mix(in srgb, var(--sf-color-primary) 8%, transparent);gap:.44rem;padding:.58rem;display:grid}._dronePanelSurface_guyul_311._dronePanelSurface_guyul_311{gap:.72rem;padding:.78rem}._panelTitle_guyul_330{letter-spacing:.18em;font-size:.82rem;line-height:1}._oxygenPanel_guyul_336{box-sizing:border-box;place-self:stretch stretch;block-size:100%;inline-size:100%}._rightControls_guyul_42>._oxygenPanel_guyul_336{width:calc(100% + (var(--command-rail-padding) * 2));margin-inline:calc(var(--command-rail-padding) * -1)}._oxygenPanel_guyul_336 .sf-frame__slot{height:100%}._oxygenPanelSurface_guyul_353._oxygenPanelSurface_guyul_353{box-sizing:border-box;gap:.5rem;height:100%;padding:.72rem .78rem .82rem}._oxygenReadout_guyul_360{color:var(--sf-bg-deep);gap:.2rem;margin:0;display:grid}._oxygenReadoutRow_guyul_367{grid-template-columns:minmax(4.75rem,auto) minmax(0,1fr);align-items:end;gap:.65rem}._oxygenReadoutLabel_guyul_373{color:color-mix(in srgb, var(--sf-bg-deep) 72%, transparent)}._oxygenLevelLabel_guyul_377{padding-bottom:.3rem}._oxygenValue_guyul_381._oxygenValue_guyul_381{font-size:clamp(2.3rem,5vw,4.5rem);font-weight:400;line-height:.86}._oxygenStatus_guyul_387._oxygenStatus_guyul_387{font-size:.78rem;line-height:1}._oxygenMeter_guyul_392{width:100%;height:.95rem;accent-color:var(--sf-bg-deep)}._commandBoard_guyul_24 ._hailDrawer_guyul_398._hailDrawer_guyul_398{z-index:8;top:var(--hud-seam);right:var(--hud-seam);bottom:var(--hud-seam);width:clamp(26rem,33vw,31rem);max-width:calc(100% - (var(--hud-seam) + var(--hud-seam)));box-sizing:border-box;filter:drop-shadow(-1.2rem 0 2.2rem #0000006b);min-width:0;position:absolute}._hailDrawer_guyul_398 .sf-frame__slot{height:100%;min-height:0}._hailDrawerSurface_guyul_416._hailDrawerSurface_guyul_416{background:linear-gradient(180deg, #0c0819f5, #050d18f7), radial-gradient(circle at 18% 14%, var(--station-accent-tint), transparent 13rem);height:100%;min-height:0;box-shadow:inset 0 0 1.6rem color-mix(in srgb, var(--station-accent) 11%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--station-accent) 18%, transparent);grid-template-rows:auto minmax(0,1fr) auto;gap:.72rem;padding:.82rem}._hailDrawerHeader_guyul_430{border-bottom:1px solid color-mix(in srgb, var(--station-accent) 22%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.55rem;padding-block-end:.34rem;display:grid}._hailDrawerTitleGroup_guyul_439{gap:.24rem;min-width:0;display:grid}._hailTargetLabel_guyul_445{color:color-mix(in srgb, var(--hud-reactor-amber) 86%, var(--sf-text-primary))}._hailCloseButton_guyul_449._hailCloseButton_guyul_449.sf-button{justify-content:center;gap:0;width:1.75rem;min-width:1.75rem;height:1.65rem;min-height:1.65rem;padding:0}._hailCloseIcon_guyul_459{stroke-width:2.35px;color:currentColor;pointer-events:none;width:.92rem;height:.92rem}._hailOptionGrid_guyul_467{grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem;display:grid}._hailOptionGrid_guyul_467 .sf-button{justify-content:flex-start;width:100%;min-height:2.35rem;padding:.48rem .62rem}._hailTranscript_guyul_480{scrollbar-color:color-mix(in srgb, var(--station-accent) 42%, transparent) var(--sf-bg-deep);background:linear-gradient(180deg, #080412d1, #030d16db), var(--sf-bg-deep);border:1px solid color-mix(in srgb, var(--station-accent) 24%, transparent);border-radius:3px;flex-direction:column;gap:.62rem;min-height:0;padding:.68rem;display:flex;overflow:auto}._hailTranscript_guyul_480:before{content:"";flex:1 0 auto}._hailExchange_guyul_498{flex:none;gap:.34rem;min-width:0;display:grid}._hailBubble_guyul_505{border:1px solid color-mix(in srgb, var(--station-accent) 28%, transparent);border-radius:3px;width:fit-content;max-width:86%;margin:0;padding:.56rem .68rem;line-height:1.34}._hailBubble_guyul_505[data-speaker=command]{color:var(--sf-bg-deep);background:color-mix(in srgb, var(--station-accent) 82%, var(--sf-text-primary));border-color:color-mix(in srgb, var(--station-accent) 70%, var(--sf-bg-deep));text-shadow:none;justify-self:end}._hailBubble_guyul_505[data-speaker=contact]{color:var(--sf-text-primary);background:linear-gradient(135deg, color-mix(in srgb, var(--sf-color-secondary) 18%, transparent), transparent 72%), #080412e0;justify-self:start}._hailEmptyText_guyul_531{letter-spacing:.16em;place-self:center;margin:0}._dronePanel_guyul_300{grid-area:drones}._leftControlTabs_guyul_542{gap:var(--hud-seam);grid-area:tabs;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}._leftControlTabs_guyul_542 .sf-button{min-width:0;min-height:2.15rem;padding:.34rem .42rem}._leftControlTabs_guyul_542 .sf-button[aria-selected=true]{--sf-control-active-filter:saturate(1.1) brightness(1.05)}._leftTabPanel_guyul_560{gap:var(--command-panel-gap);grid-area:content;align-content:start;min-width:0;min-height:0;display:grid}._leftTabPanel_guyul_560[data-tab=drones]{grid-template-rows:auto;grid-template-areas:"drones"}._leftTabPanel_guyul_560[data-tab=missiles]{grid-template-rows:minmax(0,1fr);grid-template-areas:"missiles";align-content:stretch;gap:clamp(.55rem,.78vw,.78rem)}._leftTabPanel_guyul_560[data-tab=mission]{grid-template-rows:minmax(0,1fr);grid-template-areas:"mission";align-content:stretch}._resourcePanel_guyul_587{align-content:start;min-height:0}._rightControls_guyul_42>._resourcePanel_guyul_587{align-self:stretch}._missileBuildPanel_guyul_596{grid-area:missiles;align-content:start;min-height:0;overflow:hidden}._missileBuildPanel_guyul_596 .sf-frame__slot{min-height:0;overflow:hidden}._missionPanel_guyul_608{grid-area:mission;min-height:0}._missionPanel_guyul_608 .sf-frame__slot{height:100%;min-height:0}._missionPanelSurface_guyul_618._missionPanelSurface_guyul_618{scrollbar-color:color-mix(in srgb, var(--station-accent) 52%, transparent) var(--sf-bg-deep);grid-template-rows:auto auto auto auto 1fr;align-content:start;gap:.62rem;height:100%;min-height:0;overflow:auto}._missionHeader_guyul_628{justify-content:space-between;align-items:center;gap:.55rem;min-width:0;display:flex}._missionStatusPill_guyul_636{color:var(--station-accent-muted);background:linear-gradient(180deg, #080412e0, #030d16e6), var(--sf-bg-deep);border:1px solid color-mix(in srgb, var(--station-accent) 38%, transparent);border-radius:3px;padding:.18rem .36rem}._missionBriefBlock_guyul_644{background:linear-gradient(90deg, color-mix(in srgb, var(--station-accent) 10%, transparent), transparent 72%), #080412b8;border:1px solid color-mix(in srgb, var(--station-accent) 28%, transparent);border-radius:3px;gap:.42rem;min-width:0;padding:.58rem;display:grid}._missionGoalText_guyul_656{max-width:68ch;color:color-mix(in srgb, var(--sf-text-primary) 76%, var(--station-accent));letter-spacing:.04em;margin:0}._missionProgressBlock_guyul_663{gap:.38rem;min-width:0;display:grid}._missionLedger_guyul_669{min-width:0}._missionOutcomeGrid_guyul_673{gap:var(--hud-seam);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._missionOutcomeGrid_guyul_673>div{border:1px solid color-mix(in srgb, var(--station-accent) 24%, transparent);background:#030d16bd;border-radius:3px;gap:.22rem;min-width:0;padding:.46rem;display:grid}._resourcePanelSurface_guyul_689._resourcePanelSurface_guyul_689,._missileBuildSurface_guyul_690._missileBuildSurface_guyul_690{gap:.5rem;padding:.58rem}._missileBuildSurface_guyul_690._missileBuildSurface_guyul_690{scrollbar-color:color-mix(in srgb, var(--sf-color-primary) 52%, transparent) var(--sf-bg-deep);min-height:0;overflow:auto}._resourcePanel_guyul_587 ._panelTitle_guyul_330,._missileBuildPanel_guyul_596 ._panelTitle_guyul_330{font-size:.72rem}._resourcePanel_guyul_587 ._ledger_guyul_706{--sf-readout-ledger-gap:.14rem;--sf-readout-ledger-row-gap:.64rem;--sf-readout-ledger-row-padding:.12rem .44rem;--sf-text-compact-font-size:.64rem;--sf-text-compact-line-height:1;grid-template-columns:minmax(0,1fr)}._resourceLedgerRow_guyul_715{grid-template-columns:minmax(6.2rem,auto) minmax(0,1fr);min-height:1.34rem}._resourceLedgerValue_guyul_720,._resourcePanel_guyul_587 ._ledgerRowLabel_guyul_721{white-space:nowrap}._missileBuildHeader_guyul_725{border-bottom:1px solid color-mix(in srgb, var(--sf-color-primary) 22%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.58rem;padding-block-end:.28rem;display:grid}._missileRackStatus_guyul_734{color:var(--sf-text-primary);white-space:nowrap}._missileBuildHeaderActions_guyul_739{grid-auto-flow:column;justify-content:end;align-items:center;gap:.42rem;min-width:0;display:grid}._missileBuildAllButton_guyul_748._missileBuildAllButton_guyul_748{min-width:4.8rem;min-height:1.55rem;padding:.2rem .48rem}._ordnanceRackStatus_guyul_754{grid-template-columns:auto auto;place-items:baseline end;gap:.12rem .34rem;display:grid}._ordnanceRackLabel_guyul_762{color:color-mix(in srgb, var(--sf-color-primary) 68%, var(--sf-text-primary))}._missileBuildRows_guyul_766,._missileBuildQueue_guyul_767{gap:.38rem;min-width:0;display:grid}._ordnanceBuildSection_guyul_773{gap:.34rem;min-width:0;display:grid}._ordnanceBuildSectionTitle_guyul_779{color:color-mix(in srgb, var(--sf-color-primary) 74%, var(--sf-text-primary))}._missileBuildRow_guyul_766{background:linear-gradient(135deg, #080412e6, #050c16db), radial-gradient(circle at 86% 18%, color-mix(in srgb, var(--sf-color-primary) 18%, transparent), transparent 4.4rem), #080412db;border:1px solid color-mix(in srgb, var(--sf-color-primary) 34%, transparent);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(3.5rem,auto);gap:.28rem .44rem;min-width:0;padding:.38rem;display:grid;box-shadow:0 .25rem .9rem #00000038,inset 0 0 1.1rem #00000047}._missileBuildRow_guyul_766[data-buildable=false]{border-color:color-mix(in srgb, var(--hud-panel-slate) 36%, transparent);opacity:.72}._missileBuildMeta_guyul_809{gap:.14rem;min-width:0;display:grid}._missileBuildTitleLine_guyul_815{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.45rem;min-width:0;display:grid}._missileBuildName_guyul_823{color:var(--sf-text-primary)}._missileBuildRecipe_guyul_827{color:color-mix(in srgb, var(--hud-reactor-amber) 82%, var(--sf-text-primary));white-space:nowrap;line-height:1.18}._missileBuildStats_guyul_833{grid-area:1/2;grid-template-columns:minmax(0,1fr);gap:.12rem;min-width:0;margin:0;display:grid}._missileBuildStat_guyul_833{--sf-text-compact-font-size:.61rem;border:1px solid color-mix(in srgb, var(--sf-color-primary) 28%, transparent);background:#040811bd;grid-template-columns:minmax(2.8rem,auto) minmax(0,1fr);gap:.3rem;min-height:1.24rem;padding:.08rem .3rem}._missileBuildActions_guyul_853{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(4.1rem,auto);gap:.34rem;min-width:0;margin-block-start:.06rem;display:grid}._missileQuantityControls_guyul_862{--missile-quantity-control-height:1.58rem;grid-template-columns:2rem minmax(0,2.5rem) 2rem;align-items:stretch;min-width:0;display:grid}._missileQuantityControls_guyul_862 .sf-button{block-size:var(--missile-quantity-control-height);min-width:0;min-height:0;padding:0 .26rem}._missileQuantityInput_guyul_877{box-sizing:border-box;block-size:var(--missile-quantity-control-height);min-width:0;height:var(--missile-quantity-control-height);color:var(--sf-text-primary);font:inherit;text-align:center;background:var(--sf-bg-deep);border:1px solid color-mix(in srgb, var(--sf-color-primary) 38%, transparent);-moz-appearance:textfield;border-radius:0;outline:none;padding:.24rem .4rem;font-size:.74rem;line-height:1}._missileQuantityInput_guyul_877::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._missileQuantityInput_guyul_877::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._missileQuantityInput_guyul_877:focus-visible{border-color:var(--sf-color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--sf-color-primary) 24%, transparent)}._missileBuildActions_guyul_853>.sf-button{width:100%;min-height:1.58rem;padding:.22rem .48rem}._missileBuildQueueSlot_guyul_912{align-items:end;min-width:0;height:5.85rem;min-height:5.85rem;display:grid;overflow:hidden}._missileBuildQueueSlot_guyul_912[data-queue-active=true]{scrollbar-color:color-mix(in srgb, var(--hud-reactor-amber) 42%, transparent) var(--sf-bg-deep);overflow:auto}._missileBuildQueue_guyul_767{background:linear-gradient(135deg, color-mix(in srgb, var(--hud-reactor-amber) 14%, transparent), transparent 72%), #080412d1;border:1px solid color-mix(in srgb, var(--hud-reactor-amber) 40%, transparent);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(3.8rem,auto);align-self:end;align-items:center;gap:.18rem .34rem;padding:.3rem .36rem;box-shadow:inset 0 0 1rem #00000047}._missileQueueReadout_guyul_940{--sf-text-compact-font-size:.62rem;box-shadow:none;background:0 0;border:0;grid-column:1;grid-template-columns:minmax(3.2rem,auto) minmax(0,1fr);padding:0}._missileBuildProgress_guyul_950{width:100%;height:.3rem;accent-color:var(--hud-reactor-amber);grid-column:1}._missileBuildQueue_guyul_767 .sf-button{grid-area:1/2/3;align-self:stretch;width:100%;min-height:0;padding:.18rem .42rem}._missilePendingQueue_guyul_966{grid-column:1/-1;gap:.16rem;margin:.04rem 0 0;padding:0;list-style:none;display:grid}._missilePendingQueue_guyul_966 li{border:1px solid color-mix(in srgb, var(--sf-color-primary) 24%, transparent);background:#0408119e;grid-template-columns:minmax(3.5rem,auto) minmax(0,1fr);align-items:center;gap:.34rem;min-width:0;padding:.16rem .28rem;display:grid}._droneGrid_guyul_986,._droneActions_guyul_987{gap:var(--hud-seam);min-width:0;display:grid}._droneGrid_guyul_986{grid-template-columns:minmax(0,1fr);gap:.52rem}._droneSectionHeader_guyul_998+._droneGrid_guyul_986{margin-block-start:0}._droneGrid_guyul_986+._droneSectionHeader_guyul_998{border-top:1px solid color-mix(in srgb, var(--sf-color-primary) 22%, transparent);margin-block-start:.48rem;padding-block-start:.5rem}._droneActions_guyul_987{grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem;margin-block-start:.44rem}._controlButton_guyul_1014{border-radius:4px;width:100%;min-width:0;min-height:2.28rem;padding:.44rem .6rem;line-height:1}._droneLane_guyul_1023{min-width:0;color:var(--sf-text-primary);background:var(--sf-bg-deep);gap:.38rem;padding:.58rem}._ledgerRow_guyul_721{grid-template-columns:minmax(5rem,auto) minmax(0,1fr)}._ledgerRowLabel_guyul_721{color:var(--hud-reactor-amber)}._dronePanel_guyul_300 header{grid-template-columns:minmax(0,1fr);align-items:center;gap:.26rem;display:grid}._droneRange_guyul_1052{--sf-text-dense-font-size:.66rem;letter-spacing:.2em;justify-self:start}._droneState_guyul_1058{min-width:0;margin:0}._droneStateRow_guyul_1063{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}._droneCargo_guyul_1070{margin-block:.2rem .5rem;display:block}._droneLane_guyul_1023 meter{width:100%;height:.68rem;accent-color:var(--hud-reactor-amber)}._commandBoard_guyul_24{color:var(--sf-text-primary);background:radial-gradient(circle at 70% 24%, color-mix(in srgb, var(--hud-repair-green) 10%, transparent), transparent 18rem), linear-gradient(135deg, #080515f0, #04121fe0)}._tacticalTable_guyul_71{box-shadow:inset 0 0 2.2rem color-mix(in srgb, var(--hud-repair-green) 8%, transparent)}._panelTitle_guyul_330,._droneRange_guyul_1052,._ledgerRowLabel_guyul_721{color:var(--hud-repair-green)}._droneLane_guyul_1023{color:var(--sf-text-primary);border:1px solid var(--hud-line-muted);background:linear-gradient(135deg,#080412e0,#050c16d1),#080412d1;border-radius:3px;box-shadow:inset 0 0 1.1rem #00000047}._ledger_guyul_706{--sf-readout-ledger-row-background:linear-gradient(135deg, #080412e0, #050c16d1), #080412d1;--sf-readout-ledger-row-border-color:var(--hud-line-muted);--sf-readout-ledger-row-shadow:inset 0 0 1.1rem #00000047}._commandBoard_guyul_24{background:linear-gradient(135deg, #080515f5, #04121feb), linear-gradient(90deg, color-mix(in srgb, var(--hud-repair-green) 12%, transparent), transparent 46%);height:100%;min-height:0}._commandBoard_guyul_24>.sf-frame__slot{grid-template-columns:var(--command-rail-width) minmax(0, 1fr) var(--command-status-width)}._mapControls_guyul_96{grid-template-columns:repeat(3,max-content);align-items:stretch}._commandPanel_guyul_299,._dronePanel_guyul_300,._tacticalTable_guyul_71{min-width:0}._controlButton_guyul_1014{overflow-wrap:anywhere;white-space:nowrap;min-width:0}._oxygenValue_guyul_381,._oxygenStatus_guyul_387{color:var(--sf-text-primary)}._oxygenOptimal_guyul_1152 ._oxygenMeter_guyul_392{accent-color:var(--hud-repair-green)}._oxygenAcceptable_guyul_1156 ._oxygenMeter_guyul_392{accent-color:var(--hud-panel-slate)}._oxygenLow_guyul_1160 ._oxygenMeter_guyul_392{accent-color:var(--hud-reactor-amber)}._oxygenDangerous_guyul_1164 ._oxygenMeter_guyul_392{accent-color:var(--hud-red-alert)}@media (width<=1120px){._commandWorkGrid_guyul_11._commandWorkGrid_guyul_11{height:auto;max-height:none}._commandBoard_guyul_24{height:max-content;min-height:max-content}._commandBoard_guyul_24>.sf-frame__slot{grid-template:"map"minmax(23rem,58vh)"controls"max-content"status"max-content/minmax(0,1fr);align-content:start;height:auto}._leftControls_guyul_41{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs""content";align-items:start}._rightControls_guyul_42{grid-template-columns:repeat(2,minmax(0,1fr))}._rightControls_guyul_42>:last-child{grid-column:1/-1}._mapControls_guyul_96{max-inline-size:calc(100% - 1rem)}._tacticalTable_guyul_71{min-height:23rem}}@media (width<=760px){._commandBoard_guyul_24>.sf-frame__slot{grid-template-rows:minmax(24rem,52vh) max-content max-content}._leftControls_guyul_41,._rightControls_guyul_42,._droneGrid_guyul_986{grid-template-columns:minmax(0,1fr)}._leftControls_guyul_41{grid-template-areas:"tabs""content"}._resourcePanel_guyul_587 ._ledger_guyul_706{grid-template-columns:minmax(0,1fr)}._tacticalTable_guyul_71{min-height:24rem}._mapControls_guyul_96{inline-size:calc(100% - 1rem);top:.5rem;left:.5rem}._mapControlsSurface_guyul_112._mapControlsSurface_guyul_112{grid-template-columns:1fr auto auto;max-inline-size:100%}._mapControls_guyul_96 .sf-button,._mapZoomValue_guyul_137{width:auto;min-width:2.15rem;min-height:2.25rem;padding:.25rem .42rem .32rem;font-size:.62rem}._mapControls_guyul_96 ._mapIconButton_guyul_183._mapIconButton_guyul_183{width:2.25rem;inline-size:2.25rem;min-width:2.25rem;min-inline-size:2.25rem;padding-inline:0}._commandBoard_guyul_24 ._hailDrawer_guyul_398._hailDrawer_guyul_398{width:auto;inset:.5rem}._hailOptionGrid_guyul_467{grid-template-columns:minmax(0,1fr)}}._defenseConsole_157vm_1{--station-color:var(--hud-panel-slate);--defense-damage-orange:#d98a4a}._defenseConsole_157vm_1 ._defenseWorkGrid_157vm_6{grid-template-columns:minmax(0,1fr);position:relative;overflow:hidden}._defenseSurface_157vm_12{min-height:0}._board_157vm_16{min-height:0;color:var(--sf-text-primary);background:linear-gradient(90deg, var(--station-accent-tint), transparent 28%), var(--sf-bg-deep);position:relative;overflow:hidden}._board_157vm_16.sf-frame{color:var(--station-accent-muted)}._board_157vm_16>.sf-frame__slot{gap:var(--hud-seam);grid-template-rows:minmax(0,1fr) max-content;grid-template-columns:minmax(210px,17.5rem) minmax(560px,1fr);height:100%;min-height:0;display:grid}._shieldColumn_157vm_37,._shipColumn_157vm_38{min-height:0}._shipColumn_157vm_38{position:relative;overflow:hidden}._shieldColumn_157vm_37{grid-area:1/1/2/2;overflow:hidden}._shieldColumn_157vm_37>.sf-frame__slot,._shipColumn_157vm_38>.sf-frame__slot,._shieldReroutePanel_157vm_55>.sf-frame__slot{height:100%;min-height:0}._shieldColumnSurface_157vm_60._shieldColumnSurface_157vm_60{align-content:stretch;gap:calc(var(--hud-seam) * 1.35);height:100%;min-height:0;padding:calc(var(--hud-seam) * 1.25);background:linear-gradient(180deg, var(--station-accent-tint), transparent 52%), var(--station-accent-panel);grid-template-rows:max-content max-content minmax(0,1fr) max-content max-content;display:grid;overflow:hidden}._sectionTitle_157vm_72{color:var(--station-accent-muted);text-transform:uppercase;margin:0;font-size:clamp(1rem,1.25vw,1.45rem);font-weight:400;line-height:1.05}._shieldColumn_157vm_37 ._sectionTitle_157vm_72{letter-spacing:.18em;white-space:nowrap;font-size:clamp(.86rem,.88vw,1rem)}._shieldPresetPanel_157vm_87,._shieldPresetPanel_157vm_87>.sf-frame__slot{min-height:0}._shieldPresetPanelSurface_157vm_95._shieldPresetPanelSurface_157vm_95{gap:calc(var(--hud-seam) * .58);min-height:0;padding:calc(var(--hud-seam) * .78);background:linear-gradient(135deg,#081730d6,#12071ed6);display:grid}._shieldPresetTitle_157vm_103{color:var(--sf-color-secondary);letter-spacing:.14em;margin:0}._shieldPresetGrid_157vm_109{gap:calc(var(--hud-seam) * .42);min-width:0;display:grid}._shieldPresetSlot_157vm_115{grid-template-columns:2.1rem minmax(0,1fr) 3.85rem;align-items:center;gap:.32rem;min-width:0;display:grid}._shieldPresetLoadButton_157vm_123,._shieldPresetSaveButton_157vm_124{--sf-control-hover-filter:var(--sf-control-filter-hover-bright);--sf-control-active-filter:var(--sf-control-filter-active);min-height:1.72rem;color:var(--sf-bg-deep);background:var(--hud-panel-slate);border:0;padding:.24rem .38rem}._shieldPresetSaveButton_157vm_124._shieldPresetSaveButton_157vm_124{--sf-control-hover-filter:none;--sf-control-active-filter:none;color:color-mix(in srgb, var(--sf-text-primary) 66%, var(--sf-text-muted));background:color-mix(in srgb, var(--sf-bg-deep) 82%, var(--hud-panel-slate));border:1px solid color-mix(in srgb, var(--sf-border-strong) 34%, transparent);box-shadow:none}._shieldPresetSaveButton_157vm_124._shieldPresetSaveButton_157vm_124:hover:not(:disabled){color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-bg-deep) 74%, var(--hud-panel-slate));box-shadow:none}._shieldPresetLoadButton_157vm_123:disabled,._shieldPresetSaveButton_157vm_124:disabled{background:color-mix(in srgb, var(--hud-panel-muted) 80%, black 20%)}._shieldPresetNameInput_157vm_154{min-width:0;height:1.72rem;color:var(--sf-text-primary);font:inherit;font-size:calc(var(--hud-label-size) * .9);text-transform:uppercase;background:#030a1cd1;border:1px solid #8599c647;outline:none;padding:0 .45rem;font-weight:700;line-height:1}._shieldPresetNameInput_157vm_154:focus-visible{border-color:var(--sf-color-secondary);box-shadow:0 0 0 2px #8ec6ff2e}._countermeasureButton_157vm_174,._workAreaTab_157vm_175,._activeWorkAreaTab_157vm_176,._shieldRerouteFooterButton_157vm_177,._fullRepairButton_157vm_178,._repairTarget_157vm_179,._activeRepairTarget_157vm_180,._stopRepairButton_157vm_181{--sf-control-hover-filter:var(--sf-control-filter-hover-bright);--sf-control-active-filter:var(--sf-control-filter-active);min-height:2.55rem;color:var(--sf-bg-deep);font-size:var(--hud-label-size);text-transform:uppercase;background:var(--hud-panel-slate);cursor:pointer;border:0;border-radius:100vmax;font-weight:700;line-height:1.1}._countermeasureButton_157vm_174,._workAreaTab_157vm_175,._activeWorkAreaTab_157vm_176,._shieldRerouteFooterButton_157vm_177,._fullRepairButton_157vm_178,._stopRepairButton_157vm_181{justify-content:space-between;align-items:center;gap:.4rem;padding:.45rem .75rem;display:flex}._countermeasureButton_157vm_174:disabled,._shieldRerouteFooterButton_157vm_177:disabled,._fullRepairButton_157vm_178:disabled,._repairTarget_157vm_179:disabled,._activeRepairTarget_157vm_180:disabled,._stopRepairButton_157vm_181:disabled{background:var(--hud-panel-muted)}._countermeasureButton_157vm_174[data-countermeasure-cooldown=true]:disabled{color:var(--sf-text-primary);background:color-mix(in srgb, var(--hud-panel-blue) 78%, var(--sf-color-primary) 22%);opacity:1}._shieldRerouteFooter_157vm_177 kbd{min-width:1.4rem;color:var(--sf-text-primary);background:var(--sf-bg-deep);border-radius:100vmax;justify-content:center;display:inline-flex}._workAreaHeader_157vm_233{gap:calc(var(--hud-seam) * 1.15);grid-template-columns:minmax(13.5rem,max-content);justify-content:start;align-items:stretch;min-width:0;display:grid}._workAreaTabs_157vm_242{gap:var(--hud-seam);background:var(--sf-bg-deep);grid-template-columns:repeat(2,minmax(6rem,1fr));min-width:0;display:grid}._workAreaTab_157vm_175,._activeWorkAreaTab_157vm_176{border-radius:100vmax;min-width:0;min-height:2.25rem;padding:.45rem .8rem}._workAreaTab_157vm_175{background:var(--hud-panel-slate)}._activeWorkAreaTab_157vm_176{background:var(--sf-color-secondary)}._facingControls_157vm_266{gap:calc(var(--hud-seam) * .75);overscroll-behavior:contain;scrollbar-color:var(--hud-panel-slate) var(--sf-bg-deep);min-height:0;display:grid;overflow-y:auto}._facingControl_157vm_266{color:var(--sf-bg-deep);background:var(--hud-panel-blue);grid-template-columns:minmax(0,1fr) 3.2rem 3.7rem;align-items:center;gap:.32rem .45rem;padding:.52rem .58rem;display:grid}._facingControlLabel_157vm_285,._facingControlValue_157vm_286{font-size:var(--hud-label-size);text-transform:uppercase;font-weight:700;line-height:1.1}._allocationSliderFrame_157vm_293,._facingControl_157vm_266 meter{grid-column:1/-1;width:100%}._repairQueuePanel_157vm_299{min-height:0;color:var(--sf-text-primary)}._repairQueuePanel_157vm_299>.sf-frame__slot{min-height:0}._repairQueuePanelSurface_157vm_308._repairQueuePanelSurface_157vm_308{gap:calc(var(--hud-seam) * .7);min-height:0;padding:calc(var(--hud-seam) * .85);color:var(--sf-text-primary);background:linear-gradient(135deg,#030a1cdb,#0e081cd1);display:grid}._repairQueueHeader_157vm_317{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.5rem;display:grid}._repairQueueTitle_157vm_324{color:var(--sf-color-secondary);letter-spacing:.14em;margin:0}._repairQueueCount_157vm_330._repairQueueCount_157vm_330{text-align:center;min-width:1.8rem;color:var(--sf-bg-deep);background:var(--sf-color-primary);padding:.14rem .35rem}._repairQueueList_157vm_338{gap:calc(var(--hud-seam) * .42);scrollbar-color:var(--sf-color-primary) var(--sf-bg-deep);min-height:0;max-height:8.25rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._repairQueueItem_157vm_350,._repairQueueEmpty_157vm_351{background:#8b99bb29;border:1px solid #8b99bb3d;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.45rem;min-height:1.75rem;padding:.25rem .4rem;display:grid}._repairQueueItem_157vm_350 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._repairQueueEmpty_157vm_351{color:var(--sf-text-muted);grid-template-columns:minmax(0,1fr)}._allocationSliderFrame_157vm_293{--shield-slider-thumb-size:1rem;--shield-slider-thumb-radius:calc(var(--shield-slider-thumb-size) / 2);--shield-target-position:calc(25% + .25rem);--shield-effective-position:calc(25% + .25rem);background:linear-gradient(var(--sf-bg-panel-solid), var(--sf-bg-panel-solid)) center / calc(100% - var(--shield-slider-thumb-size)) .38rem no-repeat;align-items:center;min-height:1.35rem;display:grid;position:relative}._allocationSliderFrame_157vm_293:before,._allocationSliderFrame_157vm_293:after{left:var(--shield-slider-thumb-radius);content:"";pointer-events:none;border-radius:100vmax;height:.38rem;position:absolute;top:50%;transform:translateY(-50%)}._allocationSliderFrame_157vm_293:before{width:calc(var(--shield-target-position) - var(--shield-slider-thumb-radius));background:var(--sf-text-muted);opacity:.5}._allocationSliderFrame_157vm_293:after{width:calc(var(--shield-effective-position) - var(--shield-slider-thumb-radius));background:var(--sf-text-muted)}._facingControl_157vm_266 input{appearance:none;z-index:1;opacity:.5;background:0 0;width:100%;height:1.35rem;margin:0;position:relative}._facingControl_157vm_266 input::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:100vmax;height:.38rem}._facingControl_157vm_266 input::-webkit-slider-thumb{width:var(--shield-slider-thumb-size);height:var(--shield-slider-thumb-size);margin-top:calc((.38rem - var(--shield-slider-thumb-size)) / 2);appearance:none;background:var(--sf-text-muted);border:0;border-radius:100vmax}._facingControl_157vm_266 input::-moz-range-track{background:0 0;border:0;border-radius:100vmax;height:.38rem}._facingControl_157vm_266 input::-moz-range-thumb{width:var(--shield-slider-thumb-size);height:var(--shield-slider-thumb-size);background:var(--sf-text-muted);border:0;border-radius:100vmax}._effectiveAllocationTick_157vm_453{z-index:2;left:var(--shield-effective-position);background:var(--sf-bg-deep);border:.12rem solid var(--sf-text-muted);pointer-events:none;border-radius:100vmax;width:.2rem;height:1.45rem;position:absolute;top:50%;transform:translate(-50%,-50%)}._facingMaxButton_157vm_471{--sf-control-hover-filter:var(--sf-control-filter-hover-bright);--sf-control-active-filter:var(--sf-control-filter-active);min-height:2rem;color:var(--sf-bg-deep);font-size:calc(var(--hud-label-size) * .86);text-transform:uppercase;background:var(--hud-panel-slate);cursor:pointer;border:0;border-radius:100vmax;padding:.35rem .55rem;font-weight:700;line-height:1}._facingMaxButton_157vm_471:disabled{background:var(--hud-panel-muted)}._shipColumn_157vm_38{grid-area:1/2/2/3}._shipColumnSurface_157vm_496._shipColumnSurface_157vm_496{gap:calc(var(--hud-seam) * 1.2);height:100%;min-height:0;padding:calc(var(--hud-seam) * 1.15);background:var(--sf-bg-deep);grid-template-rows:max-content minmax(0,1fr);display:grid;position:relative;overflow:hidden}._rerouteHeaderState_157vm_508,._rerouteHeaderText_157vm_509,._rerouteNodeMeta_157vm_510,._rerouteNodePower_157vm_511,._rerouteNodeText_157vm_512,._rerouteNode_157vm_510,._shieldRerouteFooterButton_157vm_177,._fullRepairButton_157vm_178,._repairTargetName_157vm_516,._repairTargetStatus_157vm_517,._repairTargetValue_157vm_518{font-size:var(--hud-label-size);text-transform:uppercase;font-weight:700;line-height:1.12}._shipRepairGrid_157vm_525{gap:calc(var(--hud-seam) * 1.15);grid-template-rows:max-content max-content minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(10rem,12.5rem);height:100%;min-height:0;display:grid;position:relative}._shipSchematic_157vm_535{--forward-strength:calc(.22 + var(--shield-forward) * .011);--aft-strength:calc(.22 + var(--shield-aft) * .011);--port-strength:calc(.22 + var(--shield-port) * .011);--starboard-strength:calc(.22 + var(--shield-starboard) * .011);box-sizing:border-box;border-radius:0 0 0 clamp(3rem,8vw,7rem);grid-area:1/1/-1/2;min-height:0;padding:clamp(2rem,3.4vw,3rem) clamp(2.25rem,4.2vw,3.7rem);position:relative;overflow:hidden}._shipSchematic_157vm_535>.sf-frame__slot{place-items:center;height:100%;min-height:0;display:grid}._defenseMapPanel_157vm_557{border-radius:0 0 0 clamp(3rem,8vw,7rem);grid-area:1/1/-1/2;align-self:stretch;min-width:0;min-height:27rem;overflow:hidden}._defenseMapPanel_157vm_557>.sf-frame__slot{height:100%;min-height:0;display:grid}._defenseMapPanel_157vm_557>.sf-frame__slot>[data-testid=tactical-renderer-pane]{border-radius:inherit;border:0;height:100%;min-height:100%}._shipGrid_157vm_580{aspect-ratio:3/2.42;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:".hull.""weapons life.""shields sensors counter""maneuvering engines drones";gap:0;width:min(100%,50rem);height:min(100%,40rem);display:grid}._countermeasurePanel_157vm_595{grid-area:1/2/2/3;align-self:start}._countermeasurePanelSurface_157vm_601._countermeasurePanelSurface_157vm_601{gap:var(--hud-seam);color:var(--sf-bg-deep);background:var(--hud-panel-blue);grid-template-columns:minmax(0,1fr);align-items:stretch;padding:0;display:grid}._countermeasureHeader_157vm_611,._countermeasureAction_157vm_612{gap:.36rem;padding:.62rem .7rem;display:grid}._countermeasureHeader_157vm_611,._rerouteFooterReadout_157vm_619{margin:0}._compactReadout_157vm_623{--sf-readout-compact-font-size:var(--hud-label-size);--sf-readout-compact-line-height:1.12;overflow-wrap:anywhere}._countermeasureActions_157vm_629{gap:var(--hud-seam);display:grid}._countermeasureAction_157vm_612{background:#0000001f}._countermeasureActionLabel_157vm_638{color:var(--sf-text-primary);display:block}._countermeasureButton_157vm_174{text-align:center;background:var(--sf-color-secondary);border-radius:100vmax;justify-content:center;justify-items:center;gap:.16rem;min-height:2.65rem;padding-block:.42rem;display:grid}._countermeasureButtonLabel_157vm_655,._countermeasureButtonState_157vm_656{line-height:1.05}._countermeasureButtonState_157vm_656{color:inherit}._defenseConsole_157vm_1 ._countermeasurePanel_157vm_595 ._countermeasureButtonThreat_157vm_664.sf-button,._defenseConsole_157vm_1 ._countermeasurePanel_157vm_595 ._countermeasureButtonThreat_157vm_664.sf-button:disabled{color:var(--sf-bg-deep);background:var(--hud-reactor-amber);border-color:color-mix(in srgb, var(--hud-reactor-amber) 72%, white 28%);box-shadow:0 .26rem 1rem color-mix(in srgb, var(--hud-reactor-amber) 32%, transparent), inset 0 0 1rem #ffffff29;transition:color .12s,border-color .12s,box-shadow .12s,filter .12s,transform .2s;animation:1.55s ease-in-out infinite _countermeasureThreatPulse_157vm_1}._defenseConsole_157vm_1 ._countermeasurePanel_157vm_595 ._countermeasureButtonActive_157vm_681.sf-button,._defenseConsole_157vm_1 ._countermeasurePanel_157vm_595 ._countermeasureButtonActive_157vm_681.sf-button:disabled{color:var(--sf-bg-deep);background:var(--hud-red-alert);border-color:color-mix(in srgb, var(--hud-red-alert) 74%, white 26%);box-shadow:0 .28rem 1.1rem color-mix(in srgb, var(--hud-red-alert) 34%, transparent), inset 0 0 1rem #ffffff24;transition:color .12s,border-color .12s,box-shadow .12s,filter .12s,transform .2s;animation:.72s ease-in-out infinite _countermeasureActivePulse_157vm_1}._repairTarget_157vm_179,._activeRepairTarget_157vm_180{text-align:center;min-width:0;min-height:0;color:var(--sf-text-muted);border:var(--hud-seam) solid var(--sf-bg-deep);background:var(--hud-panel-blue);border-radius:0;align-content:center;place-items:center;gap:.24rem;padding:clamp(.38rem,.78vw,.7rem);display:grid}._activeRepairTarget_157vm_180{color:var(--sf-bg-deep);background:var(--sf-text-muted)}._queuedRepairTarget_157vm_719,._queuedRepairTarget_157vm_719:disabled{color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-color-primary) 34%, var(--hud-panel-blue));box-shadow:inset 0 0 0 1px var(--sf-color-primary)}._repairTargetStatus_157vm_517{display:block}._repairTargetFire_157vm_753{color:var(--sf-bg-deep);background:var(--hud-red-alert);border:1px solid var(--sf-bg-deep);padding:.08rem .28rem;display:block}._repairTarget_157vm_179:disabled{opacity:.72}._repairTargetName_157vm_516{font-size:clamp(.68rem, .74vw, var(--hud-label-size));overflow-wrap:normal;letter-spacing:.04em;text-wrap:balance;word-break:normal;max-width:100%;display:block}._repairTargetValue_157vm_518{font-size:clamp(.7rem, .78vw, var(--hud-label-size));letter-spacing:.02em;display:block}._repairTargetStatus_157vm_517{letter-spacing:.04em;text-wrap:balance}._repairTarget_157vm_179 meter,._activeRepairTarget_157vm_180 meter{width:min(100%,7rem);height:.52rem;accent-color:var(--sf-text-muted)}._repairTargetSlot_157vm_793,._repairTargetGroup_157vm_794{min-width:0;min-height:0;display:grid}._repairTargetSlot_157vm_793>._repairTarget_157vm_179,._repairTargetSlot_157vm_793>._activeRepairTarget_157vm_180{width:100%;height:100%}._repairTargetGroup_157vm_794{background:var(--sf-bg-deep);grid-template-rows:minmax(0,1fr) minmax(1.85rem,max-content)}._repairTargetGroup_157vm_794>._repairTarget_157vm_179,._repairTargetGroup_157vm_794>._activeRepairTarget_157vm_180{width:100%}._repairTargetWithAction_157vm_816{min-height:0}._fullRepairBorder_157vm_820{min-width:0;min-height:1.85rem}._fullRepairBorderSurface_157vm_825._fullRepairBorderSurface_157vm_825{min-height:0;display:grid}._fullRepairBorder_157vm_820 ._fullRepairButton_157vm_178{border:0;border-radius:2px;width:100%;height:100%}._fullRepairButton_157vm_178{min-width:0;min-height:1.85rem;color:var(--sf-bg-deep);background:var(--hud-repair-green);border:var(--hud-seam) solid var(--sf-bg-deep);border-radius:0;padding:.25rem .35rem}._repairNodeHull_157vm_847{grid-area:hull}._repairNodeWeapons_157vm_851{grid-area:weapons}._repairNodeLifeSupport_157vm_855{grid-area:life}._repairNodeShields_157vm_859{grid-area:shields}._repairNodeSensors_157vm_863{grid-area:sensors}._repairNodeCountermeasures_157vm_867{grid-area:counter}._repairNodeManeuvering_157vm_871{grid-area:maneuvering}._repairNodeEngines_157vm_875{grid-area:engines}._repairNodeDrones_157vm_879{grid-area:drones}._shieldReroutePanel_157vm_55{width:100%;min-width:0;height:100%;min-height:0;color:var(--sf-bg-deep);align-self:stretch;display:grid}._shieldReroutePanelSurface_157vm_893._shieldReroutePanelSurface_157vm_893{height:100%;min-height:0;color:var(--sf-bg-deep);background:var(--sf-text-muted);grid-template-rows:max-content minmax(0,1fr) max-content;align-self:stretch;padding:0;display:grid}._repairTakeover_157vm_904{z-index:15;width:100%;min-width:0;height:100%;min-height:0;padding:var(--hud-seam);background:var(--sf-bg-deep);grid-area:1/1/-1/2;align-self:stretch;display:grid}._repairTakeover_157vm_904>.sf-frame__slot{align-items:stretch;height:100%;min-height:0;display:grid}._shieldRerouteHeader_157vm_925,._shieldRerouteFooter_157vm_177{gap:var(--hud-seam);background:var(--sf-bg-deep);display:grid}._shieldRerouteHeader_157vm_925{grid-template-columns:minmax(0,1fr) minmax(8rem,max-content)}._rerouteHeaderState_157vm_508,._rerouteHeaderText_157vm_509,._rerouteFooterItem_157vm_938{background:var(--sf-text-muted);align-content:center;min-width:0;min-height:1.7rem;padding:.22rem .45rem;display:grid}._rerouteHeaderState_157vm_508{background:var(--hud-repair-green)}._rerouteNetwork_157vm_951{background:linear-gradient(90deg, #8f9bbc1a 1px, transparent 1px), linear-gradient(0deg, #8f9bbc1a 1px, transparent 1px), var(--sf-bg-deep);background-size:25% 36%,25% 36%,auto;min-width:0;min-height:24rem;position:relative;overflow:hidden}._rerouteNetworkComplete_157vm_965{animation:1.2s cubic-bezier(.16,1,.3,1) both _rerouteNetworkResolve_157vm_1}._rerouteConnections_157vm_969{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._rerouteConnectionBase_157vm_979,._rerouteConnectionHitTarget_157vm_980,._rerouteConnectionPatch_157vm_981,._rerouteConnectionPreview_157vm_982{vector-effect:non-scaling-stroke;stroke-linecap:round}._rerouteConnectionBase_157vm_979{stroke:var(--hud-panel-slate);stroke-width:.7px;opacity:.9}._rerouteConnectionBroken_157vm_993{stroke:var(--hud-panel-muted);stroke-dasharray:2 2;opacity:.38}._rerouteConnectionPatch_157vm_981{cursor:pointer;pointer-events:stroke;stroke:var(--hud-repair-green);stroke-width:1.15px}._rerouteConnectionHitTarget_157vm_980{cursor:pointer;pointer-events:stroke;stroke:#7bf5bd00;stroke-width:1.35rem}._rerouteConnectionPatch_157vm_981:focus-visible{stroke:var(--sf-color-secondary);stroke-width:1.6px;outline:none}._rerouteConnectionPreview_157vm_982{stroke:var(--sf-text-muted);stroke-dasharray:2 1.5;stroke-width:.8px;opacity:.86}._chargeLadderNetwork_157vm_1026{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--sf-color-primary) 12%, transparent), transparent 28rem), linear-gradient(90deg, #8f9bbc1a 1px, transparent 1px), linear-gradient(0deg, #8f9bbc1a 1px, transparent 1px), var(--sf-bg-deep);background-size:auto,25% 18%,25% 18%,auto}._repairPuzzleGoal_157vm_1038{--sf-text-dense-font-size:.775rem;z-index:3;text-align:center;pointer-events:none;width:min(34rem,100% - 2rem);margin:0;position:absolute;top:clamp(.55rem,1vw,.85rem);left:50%;transform:translate(-50%)}._chargeLadderConnection_157vm_1051{pointer-events:stroke}._chargeLadderConnectionDropTarget_157vm_1055{cursor:copy;pointer-events:stroke;stroke:#1ad5f000;stroke-linecap:round;stroke-width:1.45rem;vector-effect:non-scaling-stroke}._chargeLadderConnectionHovered_157vm_1064{stroke:var(--sf-color-primary);stroke-width:1.2px}._chargeLadderConnectionLimiter_157vm_1069{stroke:var(--hud-reactor-amber);stroke-width:1.05px}._chargeLadderConnectionCap_157vm_1074{stroke:var(--hud-red-alert);stroke-dasharray:1.6 1.4;stroke-width:1.05px}._rerouteNode_157vm_510{z-index:2;left:var(--reroute-node-x);top:var(--reroute-node-y);width:clamp(6.4rem,13vw,10.5rem);min-height:clamp(3.85rem,7vw,5.2rem);color:var(--sf-bg-deep);text-align:center;background:var(--hud-panel-blue);border:var(--hud-seam) solid var(--sf-bg-deep);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:0;place-content:center;padding:.58rem .72rem;display:grid;position:absolute;transform:translate(-50%,-50%)}._chargeLadderNode_157vm_1101{cursor:default;width:clamp(6.6rem,12vw,10.25rem);min-height:clamp(3.35rem,5.4vw,4.45rem)}._rerouteNode_157vm_510._rerouteNode_157vm_510{position:absolute}._defenseConsole_157vm_1 ._rerouteNode_157vm_510:active{cursor:grabbing;transform:translate(-50%,-50%)}._rerouteNodeMeta_157vm_510,._rerouteNodePower_157vm_511,._rerouteNodeText_157vm_512{overflow-wrap:anywhere;display:block}._rerouteNodePower_157vm_511{color:currentColor}._rerouteNodeMeta_157vm_510{opacity:.82}._rerouteNodeRequirementMet_157vm_1131{background:var(--hud-repair-green)}._rerouteNodeRequirementUnmet_157vm_1135{background:var(--hud-reactor-amber)}._rerouteNodeBroken_157vm_1139,._rerouteNodeBroken_157vm_1139:disabled{color:#000000a8;background:var(--hud-panel-muted);opacity:.64}._chargeLadderFlowBadge_157vm_1146{z-index:3;left:var(--reroute-badge-x);top:var(--reroute-badge-y);min-width:3.25rem;min-height:1.55rem;color:var(--sf-text-primary);border:1px solid var(--sf-color-primary);box-shadow:0 0 1rem color-mix(in srgb, var(--sf-color-primary) 24%, transparent);text-align:center;background:#080412eb;border-radius:3px;justify-content:center;align-items:center;padding:.18rem .34rem;display:inline-grid;position:absolute;transform:translate(-50%,-50%)}._chargeLadderConnectionDropZone_157vm_1166{z-index:2;left:var(--reroute-badge-x);top:var(--reroute-badge-y);opacity:0;cursor:crosshair;background:0 0;border:0;border-radius:100vmax;width:clamp(2.75rem,5vw,4.5rem);height:clamp(2.75rem,5vw,4.5rem);padding:0;position:absolute;transform:translate(-50%,-50%)}._chargeLadderConnectionDropZone_157vm_1166>span{width:100%;height:100%;display:block}._defenseConsole_157vm_1 ._chargeLadderNodeTool_157vm_1188.sf-button{--sf-control-active-filter:none;--sf-control-hover-filter:var(--sf-control-filter-hover-bright);z-index:4;top:0;left:var(--charge-ladder-tool-port-x);cursor:pointer;min-width:1.9rem;min-height:1.9rem;padding:0;position:absolute;transform:translate(-50%,-100%)}._chargeLadderModifierIcon_157vm_1202{flex:none;width:1rem;height:1rem}._defenseConsole_157vm_1 ._chargeLadderNodeTool_157vm_1188.sf-button:active{transform:translate(-50%,-100%)}._defenseConsole_157vm_1 ._chargeLadderNodeTool_157vm_1188.sf-button:disabled{cursor:default;opacity:.72}._chargeLadderFlowBadge_157vm_1146{pointer-events:none}._shieldRerouteFooter_157vm_177{grid-template-columns:minmax(0,1.2fr) minmax(5.5rem,.7fr) minmax(4.8rem,.45fr) minmax(4.8rem,.45fr)}._chargeLadderFooter_157vm_1225{grid-template-columns:minmax(0,1fr) minmax(5.5rem,.72fr) minmax(4.8rem,.45fr) minmax(4.8rem,.45fr)}._chargeLadderKey_157vm_1229{z-index:4;width:min(18rem,100% - 1rem);color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-bg-deep) 88%, var(--hud-panel-blue));border:1px solid color-mix(in srgb, var(--sf-color-primary) 52%, transparent);gap:.36rem;padding:.42rem;display:grid;position:absolute;bottom:clamp(.45rem,1.2vw,.85rem);left:clamp(.45rem,1.2vw,.85rem);box-shadow:0 .7rem 1.8rem #00000052}._chargeLadderKeyTitle_157vm_1244{color:var(--sf-color-primary)}._chargeLadderKeyRow_157vm_1248{grid-template-columns:2.35rem minmax(0,1fr);align-items:center;gap:.45rem;min-width:0;display:grid}._chargeLadderKeyDescription_157vm_1256{color:color-mix(in srgb, var(--sf-text-primary) 82%, var(--sf-color-primary));padding-left:14px;line-height:1.15}._chargeLadderModifierToken_157vm_1262{min-width:0;min-height:2.15rem;color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-color-secondary) 20%, var(--sf-bg-elevated));cursor:grab;border-radius:0;padding:0}._chargeLadderModifierToken_157vm_1262:disabled{cursor:default;opacity:.62}._rerouteFooterItem_157vm_938{gap:.12rem}._rerouteFooterReadout_157vm_619{margin:0}._shieldRerouteFooter_157vm_177 meter{width:100%;height:.42rem;accent-color:var(--hud-repair-green)}._shieldRerouteFooterButton_157vm_177{background:var(--sf-color-secondary);border-radius:0;min-width:0}._shieldRerouteFooterButton_157vm_177:disabled{opacity:.62}._schematicJigsawPanel_157vm_1301{width:100%;min-width:0;height:100%;min-height:0;color:var(--sf-bg-deep);align-self:stretch;display:grid}._schematicJigsawPanelSurface_157vm_1311._schematicJigsawPanelSurface_157vm_1311{height:100%;min-height:0;color:var(--sf-text-primary);background:var(--sf-bg-deep);grid-template-rows:max-content minmax(0,1fr) max-content;align-self:stretch;padding:0;display:grid}._schematicJigsawWorkspace_157vm_1322{gap:var(--hud-seam);background:var(--sf-bg-deep);grid-template-columns:minmax(24rem,1fr) minmax(12rem,16rem);min-width:0;min-height:clamp(24rem,58vh,42rem);display:grid;position:relative;overflow:hidden}._schematicJigsawBoardShell_157vm_1333{place-items:center;min-width:0;min-height:0;padding:clamp(1rem,2vw,1.65rem);display:grid;position:relative}._schematicJigsawSilhouette_157vm_1342{aspect-ratio:1.52;isolation:isolate;width:min(100%,46rem);min-width:0;min-height:20rem;display:block;position:relative}._schematicJigsawSilhouetteLayer_157vm_1352{z-index:1;filter:drop-shadow(0 1.2rem 1.8rem #0000005c);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._schematicJigsawOuterShell_157vm_1362{fill:color-mix(in srgb, var(--hud-panel-fill-strong) 88%, var(--sf-bg-deep));stroke:color-mix(in srgb, var(--sf-color-primary) 62%, transparent);stroke-width:2px;vector-effect:non-scaling-stroke}._schematicJigsawWell_157vm_1369{fill:#0804128a;stroke:#0000;stroke-width:1px;vector-effect:non-scaling-stroke}._schematicJigsawWell_157vm_1369[data-slot-state=filled]{fill:color-mix(in srgb, var(--hud-panel-blue) 70%, #080412d6);stroke:#0000}._schematicJigsawWell_157vm_1369[data-slot-state=conducting]{fill:color-mix(in srgb, var(--hud-repair-green) 12%, #080412e0);stroke:#0000}._schematicJigsawCutLine_157vm_1386{fill:none;stroke:color-mix(in srgb, var(--sf-color-secondary) 74%, var(--sf-color-primary));stroke-linecap:square;stroke-linejoin:miter;stroke-width:2.1px;vector-effect:non-scaling-stroke}._schematicJigsawInsertedPiece_157vm_1395{pointer-events:none}._schematicJigsawInsertedPieceBody_157vm_1399{fill:#0000;stroke:color-mix(in srgb, var(--sf-color-secondary) 58%, var(--sf-color-primary));stroke-width:1.5px;vector-effect:non-scaling-stroke}._schematicJigsawInsertedPiece_157vm_1395[data-piece-state=conducting] ._schematicJigsawInsertedPieceBody_157vm_1399{fill:color-mix(in srgb, var(--hud-repair-green) 10%, transparent);stroke:color-mix(in srgb, var(--hud-repair-green) 82%, var(--sf-bg-deep))}._schematicJigsawPieceCircuit_157vm_1411{pointer-events:none}._schematicJigsawPieceCircuitTrace_157vm_1415,._schematicJigsawPieceCircuitAccent_157vm_1416{fill:none;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}._schematicJigsawPieceCircuitTrace_157vm_1415{stroke:color-mix(in srgb, var(--sf-color-primary) 72%, transparent);stroke-width:1.35px}._schematicJigsawPieceCircuitAccent_157vm_1416{stroke:color-mix(in srgb, var(--sf-color-secondary) 76%, transparent);stroke-width:1.55px}._schematicJigsawPieceCircuitPad_157vm_1433{fill:color-mix(in srgb, var(--sf-color-secondary) 70%, var(--sf-color-primary));stroke:color-mix(in srgb, var(--sf-bg-deep) 58%, transparent);stroke-width:.8px;vector-effect:non-scaling-stroke}._schematicJigsawInsertedPiece_157vm_1395[data-piece-state=conducting] ._schematicJigsawPieceCircuitTrace_157vm_1415{stroke:color-mix(in srgb, var(--hud-repair-green) 76%, var(--sf-color-primary))}._schematicJigsawInsertedPiece_157vm_1395[data-piece-state=conducting] ._schematicJigsawPieceCircuitPad_157vm_1433{fill:color-mix(in srgb, var(--hud-repair-green) 64%, var(--sf-color-secondary))}._schematicJigsawFloatingPiece_157vm_1448{cursor:grab;pointer-events:all;outline:none}._schematicJigsawFloatingPiece_157vm_1448[data-drag-state=dragging]{opacity:.2}._schematicJigsawFloatingPiece_157vm_1448:focus-visible ._schematicJigsawFloatingPieceBody_157vm_1458,._schematicJigsawFloatingPiece_157vm_1448:hover ._schematicJigsawFloatingPieceBody_157vm_1458{stroke:var(--sf-color-primary);filter:drop-shadow(0 0 .65rem color-mix(in srgb, var(--sf-color-primary) 36%, transparent))}._schematicJigsawFloatingPieceBody_157vm_1458{fill:#0000;stroke:color-mix(in srgb, var(--sf-color-primary) 66%, transparent);stroke-width:2.1px;vector-effect:non-scaling-stroke}._schematicJigsawSlotDropTarget_157vm_1471{fill:#0000;stroke:#0000;stroke-width:3px;cursor:crosshair;pointer-events:all;vector-effect:non-scaling-stroke;outline:0}._schematicJigsawSlotDropTarget_157vm_1471:hover{fill:color-mix(in srgb, var(--sf-color-primary) 10%, transparent);stroke:#0000}._schematicJigsawSlotDropTarget_157vm_1471:focus-visible{fill:color-mix(in srgb, var(--sf-color-primary) 12%, transparent);stroke:#0000;stroke-dasharray:none;outline:0}._schematicJigsawSlotDropTarget_157vm_1471[data-slot-state=filled]{cursor:default;pointer-events:none}._schematicJigsawSlotDropTarget_157vm_1471[data-slot-state=filled]:hover,._schematicJigsawSlotDropTarget_157vm_1471[data-slot-state=filled]:focus-visible{fill:#0000;stroke:#0000;stroke-dasharray:none}._schematicJigsawSlotDropTarget_157vm_1471[aria-disabled=true]{cursor:default}._schematicJigsawTray_157vm_1511{align-content:stretch;gap:var(--hud-seam);min-width:0;padding:var(--hud-seam);background:color-mix(in srgb, var(--sf-bg-deep) 78%, var(--hud-panel-fill));border-left:1px solid color-mix(in srgb, var(--sf-color-primary) 28%, transparent);display:grid}._schematicJigsawTrayPiece_157vm_1521{min-width:0;min-height:4.15rem;color:var(--sf-text-primary);background:color-mix(in srgb, var(--hud-panel-blue) 86%, var(--sf-bg-deep));border:1px solid color-mix(in srgb, var(--sf-color-primary) 34%, transparent);box-shadow:none;cursor:grab;border-radius:3px;grid-template-columns:3.4rem minmax(0,1fr);align-items:center;gap:.55rem;display:grid}._schematicJigsawTrayPiece_157vm_1521._schematicJigsawTrayPiece_157vm_1521,._schematicJigsawTrayPiece_157vm_1521._schematicJigsawTrayPiece_157vm_1521:hover:not(:disabled),._schematicJigsawTrayPiece_157vm_1521._schematicJigsawTrayPiece_157vm_1521:focus-visible,._schematicJigsawTrayPiece_157vm_1521._schematicJigsawTrayPiece_157vm_1521[aria-pressed=true]{border-color:color-mix(in srgb, var(--sf-color-primary) 34%, transparent);box-shadow:none;filter:none;outline:none}._schematicJigsawTrayPiece_157vm_1521:disabled{cursor:default;opacity:.55}._schematicJigsawTrayPieceGlyph_157vm_1551{width:3rem;height:2.3rem;display:block;overflow:visible}._schematicJigsawTrayPieceBody_157vm_1558{fill:#0000;stroke:color-mix(in srgb, var(--sf-color-primary) 58%, transparent);stroke-width:2px;vector-effect:non-scaling-stroke}._schematicJigsawTrayPiece_157vm_1521:focus-visible ._schematicJigsawTrayPieceBody_157vm_1558,._schematicJigsawTrayPiece_157vm_1521[aria-pressed=true] ._schematicJigsawTrayPieceBody_157vm_1558{stroke:var(--sf-color-primary);filter:drop-shadow(0 0 .55rem color-mix(in srgb, var(--sf-color-primary) 32%, transparent))}._schematicJigsawDragPreview_157vm_1571{z-index:-1;filter:drop-shadow(0 .75rem 1.2rem #00000061);pointer-events:none;width:9rem;height:5.75rem;padding:.35rem;position:fixed;top:-200px;left:-200px}._schematicJigsawDragPreview_157vm_1571 svg{width:100%;height:100%;display:block;overflow:visible}._schematicJigsawDragPreviewBody_157vm_1590{fill:#0000;stroke:color-mix(in srgb, var(--sf-color-primary) 78%, transparent);stroke-width:2.2px;vector-effect:non-scaling-stroke}._schematicJigsawPointerPreview_157vm_1597{z-index:2000;filter:drop-shadow(0 .75rem 1.2rem #00000061);pointer-events:none;width:9rem;height:5.75rem;padding:.35rem;position:fixed;top:0;left:0}._schematicJigsawPointerPreview_157vm_1597 svg{width:100%;height:100%;display:block;overflow:visible}._schematicJigsawControls_157vm_1616{gap:var(--hud-seam);background:var(--sf-bg-deep);grid-template-columns:minmax(4.8rem,1fr);min-width:0;display:grid}._schematicJigsawControlLabel_157vm_1624{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}._schematicJigsawHotkey_157vm_1631{min-width:1.28rem;min-height:1.18rem;color:var(--sf-bg-deep);font:inherit;background:var(--sf-accent-cyan);border:1px solid color-mix(in srgb, var(--sf-accent-cyan) 72%, var(--sf-bg-deep));border-radius:2px;place-items:center;padding:.02rem .22rem;line-height:1;display:inline-grid;box-shadow:0 .12rem .4rem #00e5ff42}._schematicJigsawFooter_157vm_1646{grid-template-columns:minmax(10rem,1fr) minmax(4.8rem,.42fr) minmax(4.8rem,.42fr)}._stopRepairButton_157vm_181{background:var(--hud-red-alert);place-self:start stretch;width:100%}@media (width<=1180px){._board_157vm_16>.sf-frame__slot{grid-template-columns:minmax(220px,.35fr) minmax(360px,.65fr)}._shipRepairGrid_157vm_525{grid-template-rows:minmax(27rem,1fr) max-content;grid-template-columns:minmax(0,1fr)}._shipSchematic_157vm_535,._repairTakeover_157vm_904,._defenseMapPanel_157vm_557{grid-area:1/1/2/-1}._countermeasurePanel_157vm_595{grid-area:2/1/3/-1}._stopRepairButton_157vm_181{width:100%}}@media (width<=760px){._board_157vm_16>.sf-frame__slot,._defenseWorkGrid_157vm_6{grid-template-columns:minmax(0,1fr)}._defenseWorkGrid_157vm_6{grid-template-rows:max-content max-content!important}._board_157vm_16>.sf-frame__slot{grid-template-rows:repeat(3,max-content);align-content:start;overflow-y:auto}._shieldColumn_157vm_37{grid-area:1/1/2/-1}._facingControls_157vm_266{grid-template-columns:repeat(2,minmax(0,1fr))}._facingControl_157vm_266{grid-template-columns:minmax(0,1fr) 1.8rem 3rem;gap:.35rem;padding:.45rem}._facingControlLabel_157vm_285,._facingControlValue_157vm_286{letter-spacing:.06em;font-size:clamp(.62rem,2.4vw,.75rem)}._facingMaxButton_157vm_471{min-height:1.75rem;padding:.25rem .35rem;font-size:.62rem}._allocationSliderFrame_157vm_293,._facingControl_157vm_266 input{height:1.05rem;min-height:1.05rem}._effectiveAllocationTick_157vm_453{height:1.15rem}._facingControl_157vm_266 meter{height:.45rem}._shipColumn_157vm_38{grid-area:2/1/3/-1;min-height:36rem}._countermeasurePanel_157vm_595{grid-template-columns:minmax(0,1fr)}._countermeasureButton_157vm_174{border-radius:100vmax}._shipGrid_157vm_580{aspect-ratio:3/3.05;width:min(100%,27rem)}._shieldRerouteHeader_157vm_925{grid-template-columns:minmax(0,1fr)}._rerouteNetwork_157vm_951{min-height:28rem}._rerouteNode_157vm_510{width:clamp(4.7rem,21vw,7rem)}._shieldRerouteFooter_157vm_177{grid-template-columns:repeat(2,minmax(0,1fr))}._shipSchematic_157vm_535{padding:2.4rem 2rem}}@media (prefers-reduced-motion:reduce){._countermeasureButtonThreat_157vm_664,._countermeasureButtonActive_157vm_681,._rerouteNetworkComplete_157vm_965{animation:none}}@keyframes _countermeasureThreatPulse_157vm_1{0%,to{filter:brightness()}50%{filter:brightness(1.14)}}@keyframes _countermeasureActivePulse_157vm_1{0%,to{filter:brightness()}50%{filter:brightness(1.36)saturate(1.12)}}@keyframes _rerouteNetworkResolve_157vm_1{0%{box-shadow:inset 0 0 0 color-mix(in srgb, var(--hud-repair-green) 0%, transparent), inset 0 0 0 color-mix(in srgb, var(--sf-color-primary) 0%, transparent)}34%{box-shadow:inset 0 0 4.5rem color-mix(in srgb, var(--hud-repair-green) 16%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--hud-repair-green) 46%, transparent)}to{box-shadow:inset 0 0 1.8rem color-mix(in srgb, var(--hud-repair-green) 7%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--hud-repair-green) 18%, transparent)}}._board_157vm_16{color:var(--sf-text-primary);background:radial-gradient(circle at 70% 36%, color-mix(in srgb, var(--sf-color-primary) 12%, transparent), transparent 18rem), radial-gradient(circle at 9% 8%, color-mix(in srgb, var(--sf-color-secondary) 14%, transparent), transparent 14rem), linear-gradient(135deg, #080515f2, #04121fe6)}._rerouteNetwork_157vm_951{color:var(--sf-text-primary);background:var(--hud-panel-fill);border-radius:4px}._shipColumn_157vm_38{clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),calc(100% - 3rem) 100%,0 100%)}._sectionTitle_157vm_72,._compactReadout_157vm_623,._facingControlLabel_157vm_285,._facingControlValue_157vm_286,._rerouteHeaderState_157vm_508,._rerouteHeaderText_157vm_509{--sf-readout-compact-letter-spacing:.08em;color:var(--sf-text-primary);font-family:var(--hud-data-font);letter-spacing:.08em}._countermeasureButton_157vm_174,._workAreaTab_157vm_175,._activeWorkAreaTab_157vm_176,._shieldRerouteFooterButton_157vm_177,._fullRepairButton_157vm_178,._stopRepairButton_157vm_181{color:var(--sf-text-primary);background:var(--hud-panel-fill-strong);border:1px solid color-mix(in srgb, var(--hud-panel-slate) 58%, transparent);border-radius:4px}._defenseConsole_157vm_1 ._countermeasureButton_157vm_174.sf-button,._defenseConsole_157vm_1 ._shieldRerouteFooterButton_157vm_177.sf-button,._defenseConsole_157vm_1 ._stopRepairButton_157vm_181.sf-button{background:var(--station-accent-panel-strong);border-color:var(--station-accent-line);box-shadow:0 .22rem .8rem color-mix(in srgb, var(--station-accent) 16%, transparent), inset 0 0 .9rem color-mix(in srgb, var(--station-accent) 10%, transparent)}._defenseConsole_157vm_1 ._countermeasureButton_157vm_174.sf-button:hover:not(:disabled),._defenseConsole_157vm_1 ._shieldRerouteFooterButton_157vm_177.sf-button:hover:not(:disabled),._defenseConsole_157vm_1 ._stopRepairButton_157vm_181.sf-button:hover:not(:disabled){border-color:var(--station-accent-line-strong);box-shadow:0 .3rem 1rem color-mix(in srgb, var(--station-accent) 22%, transparent), inset 0 0 1rem color-mix(in srgb, var(--station-accent) 14%, transparent)}._activeWorkAreaTab_157vm_176,._activeRepairTarget_157vm_180,._fullRepairButton_157vm_178{color:var(--sf-text-primary);background:var(--station-accent-fill)}._shipSchematic_157vm_535{background:linear-gradient(90deg, color-mix(in srgb, var(--station-accent) 8%, transparent) 1px, transparent 1px), linear-gradient(0deg, color-mix(in srgb, var(--station-accent) 6%, transparent) 1px, transparent 1px), radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--station-accent) 9%, transparent), transparent 20rem), color-mix(in srgb, var(--sf-bg-deep) 92%, black);border-color:color-mix(in srgb, var(--station-accent) 36%, transparent);box-shadow:inset 0 0 48px color-mix(in srgb, var(--station-accent) 8%, transparent), 0 18px 46px #00000047;background-size:8rem 8rem,8rem 8rem,auto,auto}._facingControl_157vm_266,._rerouteHeaderState_157vm_508,._rerouteHeaderText_157vm_509,._rerouteFooterItem_157vm_938,._rerouteNode_157vm_510{color:var(--sf-text-primary);border:1px solid var(--hud-line-muted);background:#080412d1;border-radius:3px}._rerouteNodeRequirementMet_157vm_1131{color:var(--sf-bg-deep);background:var(--hud-repair-green)}._rerouteNodeRequirementUnmet_157vm_1135{color:var(--sf-bg-deep);background:var(--hud-reactor-amber)}._repairTarget_157vm_179,._activeRepairTarget_157vm_180{color:color-mix(in srgb, var(--sf-text-primary) 72%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--sf-color-primary) 8%, transparent), transparent 58%), color-mix(in srgb, var(--hud-panel-blue) 62%, var(--sf-bg-deep));border:1px solid color-mix(in srgb, var(--sf-color-primary) 24%, var(--sf-bg-deep));border-radius:3px;box-shadow:inset 0 0 28px #00000057}._activeRepairTarget_157vm_180{color:var(--sf-bg-deep);background:var(--sf-text-muted);box-shadow:inset 0 0 0 1px #ffffff3d, 0 0 28px color-mix(in srgb, var(--sf-text-muted) 32%, transparent)}._activeRepairTarget_157vm_180:enabled,._activeRepairTarget_157vm_180:not(:disabled){color:var(--sf-bg-deep);background:var(--sf-text-muted)}._repairTargetDamaged_157vm_726,._repairTargetDamaged_157vm_726:disabled{color:var(--sf-bg-deep);background:var(--hud-reactor-amber)}._repairTargetWarning_157vm_732,._repairTargetWarning_157vm_732:disabled{color:var(--sf-bg-deep);background:var(--defense-damage-orange)}._repairTargetCritical_157vm_738,._repairTargetCritical_157vm_738:disabled{color:var(--sf-bg-deep);background:var(--hud-red-alert)}._activeRepairTarget_157vm_180:disabled{color:var(--sf-bg-deep);background:var(--sf-text-muted)}._defenseConsole_157vm_1 ._countermeasurePanel_157vm_595 ._countermeasureButtonThreat_157vm_664.sf-button,._defenseConsole_157vm_1 ._countermeasurePanel_157vm_595 ._countermeasureButtonThreat_157vm_664.sf-button:disabled{color:var(--sf-bg-deep);background:var(--hud-reactor-amber);border-color:color-mix(in srgb, var(--hud-reactor-amber) 72%, white 28%);box-shadow:0 .26rem 1rem color-mix(in srgb, var(--hud-reactor-amber) 32%, transparent), inset 0 0 1rem #ffffff29;transition:color .12s,border-color .12s,box-shadow .12s,filter .12s,transform .2s}._defenseConsole_157vm_1 ._countermeasurePanel_157vm_595 ._countermeasureButtonActive_157vm_681.sf-button,._defenseConsole_157vm_1 ._countermeasurePanel_157vm_595 ._countermeasureButtonActive_157vm_681.sf-button:disabled{color:var(--sf-bg-deep);background:var(--hud-red-alert);border-color:color-mix(in srgb, var(--hud-red-alert) 74%, white 26%);box-shadow:0 .28rem 1.1rem color-mix(in srgb, var(--hud-red-alert) 34%, transparent), inset 0 0 1rem #ffffff24;transition:color .12s,border-color .12s,box-shadow .12s,filter .12s,transform .2s}._repairTarget_157vm_179._repairTargetDamaged_157vm_726,._repairTarget_157vm_179._repairTargetDamaged_157vm_726:disabled{color:var(--sf-bg-deep);background:var(--hud-reactor-amber)}._repairTarget_157vm_179._repairTargetWarning_157vm_732,._repairTarget_157vm_179._repairTargetWarning_157vm_732:disabled{color:var(--sf-bg-deep);background:var(--defense-damage-orange)}._repairTarget_157vm_179._repairTargetCritical_157vm_738,._repairTarget_157vm_179._repairTargetCritical_157vm_738:disabled{color:var(--sf-bg-deep);background:var(--hud-red-alert)}._activeRepairTarget_157vm_180,._activeRepairTarget_157vm_180:disabled{color:var(--sf-bg-deep);background:var(--sf-text-muted)}._board_157vm_16>.sf-frame__slot{grid-template-columns:minmax(218px,17.5rem) minmax(0,1fr)}._board_157vm_16{background:linear-gradient(135deg, #080515f5, #04121feb), linear-gradient(90deg, color-mix(in srgb, var(--hud-panel-slate) 16%, transparent), transparent 44%)}._shipRepairGrid_157vm_525{grid-template-columns:minmax(0,1fr) clamp(9.75rem,12vw,12rem)}._countermeasurePanelSurface_157vm_601._countermeasurePanelSurface_157vm_601{color:var(--sf-text-primary);background:linear-gradient(180deg, color-mix(in srgb, var(--sf-color-primary) 10%, transparent), transparent 24%), var(--hud-panel-fill)}._countermeasureHeader_157vm_611{background:color-mix(in srgb, var(--sf-color-primary) 8%, transparent)}._countermeasureAction_157vm_612{background:color-mix(in srgb, var(--sf-bg-deep) 52%, transparent);border-top:1px solid color-mix(in srgb, var(--sf-color-primary) 16%, transparent)}._countermeasureButton_157vm_174,._workAreaTab_157vm_175,._activeWorkAreaTab_157vm_176,._facingMaxButton_157vm_471,._shieldRerouteFooterButton_157vm_177,._fullRepairButton_157vm_178,._stopRepairButton_157vm_181{border-radius:4px;min-height:2.75rem;transition:background-color .16s,border-color .16s,box-shadow .16s,filter .16s}._facingControl_157vm_266{color:var(--sf-text-primary);background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 7%, transparent), transparent 60%), #080412d1;box-shadow:inset 0 0 18px color-mix(in srgb, var(--sf-color-primary) 5%, transparent)}._facingControlValue_157vm_286{color:var(--sf-text-primary)}._shieldRerouteFooter_157vm_177 kbd{border-radius:3px}._facingControls_157vm_266{grid-auto-rows:minmax(4.45rem,max-content);align-content:start}._facingControl_157vm_266{grid-template-columns:minmax(0,1fr) 2rem 3rem;gap:.28rem .45rem;min-height:4.45rem;padding:.42rem .5rem}._facingMaxButton_157vm_471{min-height:1.75rem;padding:.25rem .38rem;font-size:.68rem}._allocationSliderFrame_157vm_293,._facingControl_157vm_266 input{height:1.05rem;min-height:1.05rem}._effectiveAllocationTick_157vm_453{height:1.15rem}._facingControl_157vm_266 meter{height:.45rem}._repairTarget_157vm_179,._activeRepairTarget_157vm_180{min-height:4.85rem;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,filter .16s}._workAreaTabs_157vm_242{width:max-content;border-bottom:1px solid var(--station-accent-fill);background:0 0;grid-template-columns:repeat(2,minmax(6.7rem,max-content));align-self:end;gap:0;padding-inline-start:calc(var(--hud-seam) * .55);display:inline-grid}._workAreaTabs_157vm_242 ._workAreaTab_157vm_175,._workAreaTabs_157vm_242 ._activeWorkAreaTab_157vm_176{min-height:2.25rem;color:var(--sf-text-muted);background:color-mix(in srgb, var(--hud-panel-fill-strong) 76%, var(--sf-bg-deep));border:1px solid color-mix(in srgb, var(--station-accent) 45%, transparent);border-bottom-color:var(--station-accent-fill);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--station-accent) 18%, transparent);border-radius:5px 5px 0 0;padding:.45rem 1rem;transform:translateY(1px)}._workAreaTabs_157vm_242 ._workAreaTab_157vm_175 .sf-text--label,._workAreaTabs_157vm_242 ._activeWorkAreaTab_157vm_176 .sf-text--label{color:inherit}._workAreaTabs_157vm_242 ._workAreaTab_157vm_175:hover{color:var(--sf-text-primary);background:color-mix(in srgb, var(--station-accent) 14%, var(--hud-panel-fill-strong));filter:none}._workAreaTabs_157vm_242 ._activeWorkAreaTab_157vm_176{z-index:1;color:var(--sf-text-primary);background:linear-gradient(180deg, color-mix(in srgb, var(--station-accent) 92%, white), var(--station-accent));border-color:var(--station-accent-fill);box-shadow:0 -.35rem 1.2rem color-mix(in srgb, var(--station-accent) 18%, transparent), inset 0 1px 0 #ffffff5c;border-bottom-color:#0000}._defenseConsole_157vm_1 ._repairTarget_157vm_179,._defenseConsole_157vm_1 ._activeRepairTarget_157vm_180{place-content:center;justify-items:center;gap:.24rem;display:grid}._repairTarget_157vm_179:focus-visible,._activeRepairTarget_157vm_180:focus-visible,._rerouteNode_157vm_510:focus-visible{outline:2px solid var(--sf-color-primary)}._rerouteNetwork_157vm_951{min-height:clamp(24rem,58vh,42rem)}._rerouteNode_157vm_510{width:clamp(6.4rem,12vw,10.5rem);display:grid}._chargeLadderNode_157vm_1101{width:clamp(6.6rem,11vw,10rem);min-height:clamp(3.35rem,5.4vw,4.45rem)}._defenseConsole_157vm_1 ._rerouteNodeRequirementMet_157vm_1131,._defenseConsole_157vm_1 ._rerouteNodeRequirementMet_157vm_1131:disabled{color:var(--sf-text-primary);background-color:color-mix(in srgb, var(--hud-repair-green) 15%, #080412e0);background-image:linear-gradient(180deg, color-mix(in srgb, var(--hud-repair-green) 20%, transparent), transparent 46%);border-color:color-mix(in srgb, var(--hud-repair-green) 72%, var(--sf-bg-deep));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hud-repair-green) 26%, transparent), 0 .5rem 1.55rem color-mix(in srgb, var(--hud-repair-green) 22%, transparent)}._defenseConsole_157vm_1 ._rerouteNodeRequirementUnmet_157vm_1135,._defenseConsole_157vm_1 ._rerouteNodeRequirementUnmet_157vm_1135:disabled{color:var(--sf-text-primary);background-color:color-mix(in srgb, var(--hud-reactor-amber) 16%, #080412e0);background-image:linear-gradient(180deg, color-mix(in srgb, var(--hud-reactor-amber) 22%, transparent), transparent 46%);border-color:color-mix(in srgb, var(--hud-reactor-amber) 76%, var(--sf-bg-deep));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hud-reactor-amber) 30%, transparent), 0 .5rem 1.55rem color-mix(in srgb, var(--hud-reactor-amber) 24%, transparent)}._defenseConsole_157vm_1 ._rerouteNodeRequirementMet_157vm_1131:before,._defenseConsole_157vm_1 ._rerouteNodeRequirementUnmet_157vm_1135:before{content:"";pointer-events:none;height:.32rem;position:absolute;inset:0 0 auto}._defenseConsole_157vm_1 ._rerouteNodeRequirementMet_157vm_1131:before{background:var(--hud-repair-green)}._defenseConsole_157vm_1 ._rerouteNodeRequirementUnmet_157vm_1135:before{background:var(--hud-reactor-amber)}@media (width<=1180px){._board_157vm_16>.sf-frame__slot{grid-template-columns:minmax(218px,17rem) minmax(0,1fr)}._shipRepairGrid_157vm_525{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){._board_157vm_16>.sf-frame__slot{grid-template-rows:auto auto;overflow:visible}._shieldColumn_157vm_37 ._sectionTitle_157vm_72,._shipColumn_157vm_38 ._sectionTitle_157vm_72{letter-spacing:.04em;font-size:clamp(1rem,7vw,1.45rem)}._shieldColumn_157vm_37 ._sectionTitle_157vm_72{white-space:normal}._shieldPresetPanelSurface_157vm_95._shieldPresetPanelSurface_157vm_95{gap:calc(var(--hud-seam) * .42);padding:calc(var(--hud-seam) * .62)}._shieldPresetGrid_157vm_109{scrollbar-color:var(--sf-color-primary) var(--sf-bg-deep);grid-auto-columns:minmax(8.5rem,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}._shieldPresetSlot_157vm_115{grid-template-rows:repeat(2,1.55rem);grid-template-columns:1.8rem minmax(0,1fr)}._shieldPresetLoadButton_157vm_123,._shieldPresetNameInput_157vm_154,._shieldPresetSaveButton_157vm_124{height:1.55rem;min-height:1.55rem}._shieldPresetSaveButton_157vm_124{grid-column:2/3}._facingControls_157vm_266{gap:var(--hud-seam)}._facingControl_157vm_266{min-height:4.15rem}._shipColumn_157vm_38{min-height:0}._shipRepairGrid_157vm_525{grid-template-rows:minmax(26rem,auto) max-content}._shipSchematic_157vm_535{min-height:26rem;padding:clamp(1rem,5vw,2rem)}._repairTarget_157vm_179,._activeRepairTarget_157vm_180{min-height:0;padding:.3rem .22rem}._repairTargetName_157vm_516,._repairTargetStatus_157vm_517{letter-spacing:.01em;font-size:clamp(.52rem,2vw,.66rem);line-height:1.08}._repairTargetValue_157vm_518{font-size:clamp(.68rem,2.35vw,.78rem);line-height:1.04}._defenseMapPanel_157vm_557{min-height:25rem;padding:0}._shieldRerouteFooter_157vm_177{grid-template-columns:repeat(2,minmax(0,1fr))}._chargeLadderFooter_157vm_1225{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._schematicJigsawWorkspace_157vm_1322{grid-template-rows:minmax(21rem,auto) max-content;grid-template-columns:minmax(0,1fr)}._schematicJigsawBoardShell_157vm_1333{padding:clamp(.8rem,3vw,1.2rem)}._schematicJigsawSilhouette_157vm_1342{min-height:21rem}._schematicJigsawTray_157vm_1511{border-top:1px solid color-mix(in srgb, var(--sf-color-primary) 28%, transparent);border-left:0;grid-template-columns:repeat(2,minmax(0,1fr))}._schematicJigsawTrayPiece_157vm_1521{grid-template-columns:2.7rem minmax(0,1fr);min-height:3.6rem}._schematicJigsawTrayPieceGlyph_157vm_1551{width:2.45rem}._schematicJigsawFooter_157vm_1646{grid-template-columns:repeat(2,minmax(0,1fr))}._schematicJigsawControls_157vm_1616,._chargeLadderTray_157vm_2421{grid-column:1/-1}}@media (width<=520px){._shieldRerouteFooter_157vm_177,._chargeLadderFooter_157vm_1225,._schematicJigsawTray_157vm_1511,._schematicJigsawFooter_157vm_1646{grid-template-columns:minmax(0,1fr)}}@media (width<=360px){._facingControls_157vm_266{grid-template-columns:minmax(0,1fr)}}._engineeringConsole_11q94_1{--engineering-column-gap:clamp(.35rem, .48vw, .55rem);--engineering-panel-gap:clamp(.28rem, .36vw, .42rem);--engineering-lane-padding:clamp(.42rem, .55vw, .66rem);--engineering-reader-bg:color-mix(in srgb, var(--sf-bg-deep) 86%, var(--station-accent));--station-color:var(--hud-reactor-amber)}._engineeringWorkGrid_11q94_9{grid-template-columns:minmax(0,1fr)}._engineeringConsole_11q94_1 ._engineeringChallengeWorkGrid_11q94_13._engineeringChallengeWorkGrid_11q94_13{grid-template-columns:minmax(0,1fr) minmax(24rem,30rem)}._board_11q94_17{height:100%;min-height:0;color:var(--sf-text-primary);background:linear-gradient(180deg, transparent 0 92%, color-mix(in srgb, var(--sf-color-secondary) 10%, transparent) 100%), linear-gradient(135deg, #090718f5, #030e1af0), linear-gradient(90deg, var(--station-accent-tint), transparent 46%);display:block;overflow:hidden}._board_11q94_17.sf-frame{color:var(--station-accent-muted)}._board_11q94_17>.sf-frame__slot{gap:var(--engineering-column-gap);height:100%;min-height:0;padding:var(--engineering-column-gap);grid-template-columns:minmax(220px,clamp(240px,20vw,310px)) minmax(0,1fr);display:grid;position:relative}._coreColumn_11q94_43,._powerLanes_11q94_44{min-height:0}._coreColumn_11q94_43{align-content:start;gap:var(--engineering-panel-gap);grid-template-rows:minmax(8.75rem,max-content) auto auto minmax(5.15rem,max-content);display:grid;overflow:hidden}._reactorCore_11q94_56,._coolantBudgetPanel_11q94_57,._ventPanel_11q94_58,._presetPanel_11q94_59,._powerLane_11q94_44,._shutdownLane_11q94_61{min-width:0;min-height:0}._reactorCore_11q94_56{border-color:var(--station-accent-line);min-height:0;overflow:hidden}._panelLabel_11q94_72,._laneTitle_11q94_73,._bandPill_11q94_74,._metricText_11q94_75,._faderThumbValue_11q94_76,._heatThumbValue_11q94_77,._shutdownStatus_11q94_78{font-size:var(--hud-label-size);font-weight:700;line-height:1.15}._panelLabel_11q94_72,._laneTitle_11q94_73,._shutdownStatus_11q94_78{color:color-mix(in srgb, var(--sf-text-primary) 82%, transparent)}._reactorCore_11q94_56>.sf-frame__slot,._coolantBudgetPanel_11q94_57>.sf-frame__slot,._ventPanel_11q94_58>.sf-frame__slot,._presetPanel_11q94_59>.sf-frame__slot,._powerLane_11q94_44>.sf-frame__slot,._shutdownLane_11q94_61>.sf-frame__slot{height:100%;min-height:0}._reactorCoreSurface_11q94_100._reactorCoreSurface_11q94_100,._coolantBudgetPanelSurface_11q94_101._coolantBudgetPanelSurface_11q94_101,._ventPanelSurface_11q94_102._ventPanelSurface_11q94_102,._presetPanelSurface_11q94_103._presetPanelSurface_11q94_103,._powerLaneSurface_11q94_104._powerLaneSurface_11q94_104,._shutdownLaneSurface_11q94_105._shutdownLaneSurface_11q94_105{background:linear-gradient(180deg, #ffffff06, transparent 42%), var(--hud-panel-fill);border:0;border-radius:0;height:100%;min-height:0;padding:0}._reactorCoreSurface_11q94_100._reactorCoreSurface_11q94_100{isolation:isolate;clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),calc(100% - 3rem) 100%,0 100%);grid-template-rows:auto auto auto auto auto;align-content:start;gap:clamp(.38rem,.72vh,.58rem);min-height:0;padding:clamp(.72rem,1.25vw,1rem);display:grid;position:relative;overflow:hidden}._reactorCore_11q94_56[data-heat-alert=true]{border-color:color-mix(in srgb, var(--hud-red-alert) 72%, var(--station-accent))}._reactorCore_11q94_56[data-heat-alert=true] ._reactorCoreSurface_11q94_100:before{z-index:0;content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--hud-red-alert) 20%, transparent), transparent 64%), color-mix(in srgb, var(--hud-red-alert) 16%, transparent);box-shadow:inset 0 0 2rem color-mix(in srgb, var(--hud-red-alert) 24%, transparent), 0 0 1.1rem color-mix(in srgb, var(--hud-red-alert) 18%, transparent);opacity:.24;pointer-events:none;animation:2.4s cubic-bezier(.16,1,.3,1) infinite _engineering-reactor-heat-pulse_11q94_1;position:absolute;inset:0}._reactorCore_11q94_56[data-heat-alert=true] ._reactorCoreSurface_11q94_100>*{z-index:1;position:relative}._reactorHeatValue_11q94_152{text-align:right;align-self:start;width:100%;padding-block:.3125rem;font-size:clamp(1.35rem,2.2vw,2.05rem);font-weight:400;line-height:.9;display:block}._reactorCyberStatus_11q94_163{color:var(--hud-red-alert);text-align:center;background:color-mix(in srgb, var(--hud-red-alert) 14%, transparent);border:1px solid color-mix(in srgb, var(--hud-red-alert) 58%, transparent);padding:.25rem .45rem;display:block}._heatMeter_11q94_172{width:100%;height:clamp(1.75rem,3.2vh,2.35rem);accent-color:var(--hud-red-alert)}._coreStats_11q94_178{gap:var(--hud-seam);grid-template-columns:minmax(0,1fr);justify-items:end;margin:0;display:grid}._coolantBudgetReadout_11q94_186{gap:var(--hud-seam);width:100%;margin:0;display:grid}._ventCountdown_11q94_193{min-height:2.25rem;padding:.55rem .65rem;display:block}._reactorHeatValue_11q94_152,._readoutBox_11q94_200,._ventCountdown_11q94_193,._faderThumbValue_11q94_76,._heatThumbValue_11q94_77{color:var(--sf-text-primary);background:var(--engineering-reader-bg);border:1px solid var(--hud-line-muted)}._readoutBox_11q94_200{width:100%;min-height:2.25rem;box-shadow:inset 0 0 1.3rem color-mix(in srgb, var(--sf-color-primary) 7%, transparent);grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr);align-items:center;gap:.45rem;padding:.55rem .65rem;display:grid;overflow:hidden}._readoutBox_11q94_200>.sf-readout-row__label,._readoutBox_11q94_200>.sf-readout-row__value{text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}._coolantBudgetPanel_11q94_57{color:var(--sf-text-primary)}._coolantBudgetPanelSurface_11q94_101._coolantBudgetPanelSurface_11q94_101{padding:var(--engineering-panel-gap);justify-items:end;display:grid}._ventPanel_11q94_58{color:var(--sf-bg-deep)}._ventPanelSurface_11q94_102._ventPanelSurface_11q94_102{gap:var(--engineering-panel-gap);padding:var(--engineering-panel-gap);grid-template-rows:2.75rem 2.25rem;display:grid}._ventCountdown_11q94_193{align-items:center;height:2.25rem;min-height:0;display:flex}._presetPanel_11q94_59{min-height:0;color:var(--sf-bg-deep);overflow:hidden}._presetPanelSurface_11q94_103._presetPanelSurface_11q94_103{align-content:start;gap:var(--engineering-panel-gap);padding:var(--engineering-panel-gap);background:linear-gradient(180deg, transparent 0 65%, color-mix(in srgb, var(--sf-color-primary) 4%, transparent)), var(--hud-panel-fill);grid-template-rows:auto auto;display:grid;overflow:hidden}._presetGrid_11q94_275{overscroll-behavior:contain;align-content:start;gap:.3rem;min-height:0;display:grid;overflow-y:auto}._presetSlot_11q94_284{gap:var(--hud-seam);grid-template-columns:2.45rem minmax(0,1fr) 4.75rem;align-items:center;display:grid}._presetNameInput_11q94_291{width:100%;min-width:0;min-height:2rem;font-family:var(--font-sf-mono);font-size:var(--hud-label-size);letter-spacing:.14em;color:var(--sf-text-primary);text-transform:uppercase;background:var(--sf-bg-deep);border:0;border-radius:0;padding:.35rem .55rem;font-weight:700;line-height:1.15}._presetNameInput_11q94_291:focus{outline:3px solid var(--hud-reactor-amber);outline-offset:2px}._powerLanes_11q94_44{gap:var(--engineering-panel-gap);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));align-content:stretch;align-items:stretch;height:100%;display:grid;overflow:hidden}._powerLane_11q94_44:nth-child(-n+4),._shutdownLane_11q94_61:nth-child(-n+4),._powerLane_11q94_44:nth-child(n+5),._shutdownLane_11q94_61:nth-child(n+5){grid-column:span 3}._powerLaneSurface_11q94_104._powerLaneSurface_11q94_104,._shutdownLaneSurface_11q94_105._shutdownLaneSurface_11q94_105{padding:var(--engineering-lane-padding);isolation:isolate;grid-template-rows:auto auto minmax(0,1fr) minmax(1.2rem,auto);grid-template-columns:minmax(0,1fr);gap:clamp(.18rem,.32vw,.32rem);display:grid;position:relative}._powerLane_11q94_44{border-color:color-mix(in srgb, var(--hud-reactor-amber) 36%, var(--sf-color-primary))}._powerLane_11q94_44[data-power-band=low]{border-color:color-mix(in srgb, var(--sf-text-muted) 48%, transparent)}._powerLane_11q94_44[data-power-band=full]{border-color:color-mix(in srgb, var(--hud-reactor-amber) 72%, var(--sf-color-primary))}._powerLane_11q94_44[data-power-band=overpower]{border-color:color-mix(in srgb, var(--sf-color-secondary) 78%, var(--hud-reactor-amber))}._shutdownLane_11q94_61{color:var(--sf-bg-deep);border-color:color-mix(in srgb, var(--hud-red-alert) 72%, transparent)}._shutdownLaneSurface_11q94_105._shutdownLaneSurface_11q94_105{background:color-mix(in srgb, var(--hud-red-alert) 24%, var(--sf-bg-panel-solid))}._powerLane_11q94_44[data-heat-alert=true],._shutdownLane_11q94_61[data-heat-alert=true]{border-color:color-mix(in srgb, var(--hud-red-alert) 76%, var(--station-accent))}._powerLane_11q94_44[data-heat-alert=true] ._powerLaneSurface_11q94_104:before,._shutdownLane_11q94_61[data-heat-alert=true] ._shutdownLaneSurface_11q94_105:before{z-index:0;content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--hud-red-alert) 34%, transparent), transparent 66%), linear-gradient(135deg, color-mix(in srgb, var(--hud-red-alert) 26%, transparent), transparent 58%), color-mix(in srgb, var(--hud-red-alert) 22%, transparent);box-shadow:inset 0 0 2.7rem color-mix(in srgb, var(--hud-red-alert) 38%, transparent), 0 0 1.6rem color-mix(in srgb, var(--hud-red-alert) 30%, transparent);opacity:.44;filter:saturate(1.15);pointer-events:none;animation:1.8s cubic-bezier(.16,1,.3,1) infinite _engineering-system-heat-alert-pulse_11q94_1;position:absolute;inset:0}._powerLane_11q94_44[data-heat-alert=true] ._powerLaneSurface_11q94_104>*,._shutdownLane_11q94_61[data-heat-alert=true] ._shutdownLaneSurface_11q94_105>*{z-index:1;position:relative}._laneHeader_11q94_400,._laneActions_11q94_401{gap:var(--engineering-panel-gap);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._laneHeader_11q94_400,._laneMetrics_11q94_409,._faderBank_11q94_410,._laneActions_11q94_401{min-width:0}._laneActions_11q94_401{min-height:2rem}._coolantFloodButton_11q94_419._coolantFloodButton_11q94_419{min-width:4.6rem;min-height:1.85rem;color:var(--station-accent-muted);border:1px solid var(--station-accent-line-strong);box-shadow:inset 0 0 .85rem color-mix(in srgb, var(--station-accent) 8%, transparent);background:0 0;border-radius:0;padding:.28rem .5rem}._coolantFloodButton_11q94_419._coolantFloodButton_11q94_419 .sf-text{color:inherit}._coolantFloodButton_11q94_419._coolantFloodButton_11q94_419:hover:not(:disabled),._coolantFloodButtonActive_11q94_435._coolantFloodButtonActive_11q94_435{color:color-mix(in srgb, var(--sf-bg-deep) 92%, black);background:var(--station-accent-fill);border-color:var(--station-accent-fill)}._coolantFloodButton_11q94_419._coolantFloodButton_11q94_419:disabled{opacity:.42}._laneActions_11q94_401{min-width:0}._laneHeader_11q94_400{grid-template-columns:minmax(0,1fr);align-items:start;gap:.26rem}._laneTitleRow_11q94_455{grid-template-columns:2.05rem minmax(0,1fr) clamp(1.35rem,1.55vw,1.65rem);align-items:start;gap:.36rem;min-width:0;display:grid;position:relative}._laneSystemIcon_11q94_464{block-size:30px;inline-size:30px;color:var(--hud-reactor-amber);pointer-events:none;filter:drop-shadow(0 .12rem .45rem color-mix(in srgb, var(--hud-reactor-amber) 26%, transparent));place-self:start}._laneTitle_11q94_73{letter-spacing:0;overflow-wrap:normal;text-wrap:balance;min-height:2.35rem;line-height:.9}._powerHelpButton_11q94_482._powerHelpButton_11q94_482{width:clamp(1.45rem,1.65vw,1.75rem);min-width:clamp(1.45rem,1.65vw,1.75rem);height:clamp(1.45rem,1.65vw,1.75rem);min-height:clamp(1.45rem,1.65vw,1.75rem);font-family:var(--font-sf-ui);color:var(--station-accent-muted);border:1px solid color-mix(in srgb, var(--station-accent) 84%, white);clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sf-bg-deep) 72%, transparent), inset 0 0 .7rem color-mix(in srgb, var(--station-accent) 8%, transparent);background:0 0;border-radius:0;align-self:start;place-items:center;padding:0;font-size:clamp(.9rem,1vw,1.05rem);font-weight:900;line-height:1;display:grid}._powerHelpButton_11q94_482._powerHelpButton_11q94_482 .sf-text{color:var(--station-accent-muted);text-shadow:none;font-family:inherit}._powerHelpButton_11q94_482:hover:not(:disabled),._powerHelpButton_11q94_482[aria-expanded=true]{color:color-mix(in srgb, var(--sf-bg-deep) 92%, black);background:color-mix(in srgb, var(--hud-reactor-amber) 92%, white);border-color:var(--hud-reactor-amber);filter:brightness(1.08);box-shadow:0 .16rem .75rem color-mix(in srgb, var(--hud-reactor-amber) 26%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--sf-bg-deep) 52%, transparent)}._powerHelpButton_11q94_482:hover:not(:disabled) .sf-text,._powerHelpButton_11q94_482[aria-expanded=true] .sf-text{color:color-mix(in srgb, var(--sf-bg-deep) 94%, black)}._powerHelpButton_11q94_482._powerHelpButton_11q94_482:focus-visible{outline:2px solid var(--hud-reactor-amber);outline-offset:2px}._powerHelpPanel_11q94_532,._powerHelpPanelHidden_11q94_533{z-index:8;width:min(18rem,100vw - 2rem);color:var(--sf-text-primary);background:linear-gradient(135deg, color-mix(in srgb, var(--station-accent) 10%, transparent), transparent 52%), color-mix(in srgb, var(--sf-bg-deep) 92%, black);border:1px solid var(--station-accent-fill);box-shadow:0 .75rem 1.8rem #0000006b, inset 0 0 1.1rem color-mix(in srgb, var(--station-accent) 8%, transparent);gap:.42rem;padding:.6rem .7rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0}._powerHelpPanelHidden_11q94_533{display:none}._powerHelpPanel_11q94_532:before{content:"";background:linear-gradient(135deg, transparent 0 49%, var(--station-accent-fill) 50% 54%, transparent 55%);width:1.1rem;height:1.1rem;position:absolute;top:-1px;right:-1px}._powerLane_11q94_44 ._laneTitle_11q94_73,._shutdownLane_11q94_61 ._laneTitle_11q94_73{font-size:clamp(1.05rem,1.78vw,1.5625rem)}._bandPill_11q94_74{min-width:0;min-height:1.45rem;color:color-mix(in srgb, var(--sf-bg-deep) 88%, black);text-align:center;background:linear-gradient(90deg, var(--station-accent-fill), color-mix(in srgb, var(--station-accent) 74%, white));border-radius:0;place-items:center;padding:.22rem .28rem;display:grid}._powerLane_11q94_44 ._bandPill_11q94_74,._shutdownLane_11q94_61 ._bandPill_11q94_74{color:color-mix(in srgb, var(--sf-bg-deep) 88%, black)}._powerLane_11q94_44[data-power-band=low] ._bandPill_11q94_74{color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-text-muted) 26%, var(--sf-bg-panel-solid));border:1px solid color-mix(in srgb, var(--sf-text-muted) 42%, transparent)}._powerLane_11q94_44[data-power-band=full] ._bandPill_11q94_74{background:linear-gradient(90deg, var(--hud-reactor-amber), color-mix(in srgb, var(--hud-reactor-amber) 72%, white))}._powerLane_11q94_44[data-power-band=overpower] ._bandPill_11q94_74{color:var(--sf-text-primary);background:linear-gradient(90deg, var(--sf-color-secondary), var(--hud-red-alert))}._laneMetrics_11q94_409{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(.35rem,.6vw,.55rem);min-height:1.28rem;display:grid}._metricText_11q94_75{overflow-wrap:anywhere;color:var(--sf-text-primary);text-align:left}._fireMetricText_11q94_617{width:fit-content;color:var(--sf-bg-deep);background:var(--hud-red-alert);border:1px solid var(--sf-bg-deep);justify-self:end;padding:.06rem .28rem}._faderBank_11q94_410{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.12rem,.35vw,.32rem);min-height:0;display:grid}._powerSlider_11q94_633,._systemHeatLine_11q94_634,._systemCoolantLine_11q94_635{grid-template-rows:auto minmax(0,1fr) clamp(1.55rem,1.9vw,1.9rem);justify-items:center;gap:.2rem;min-height:0;display:grid}._faderLabel_11q94_643{text-align:center;overflow-wrap:anywhere;align-content:start;justify-items:center;gap:.08rem;width:100%;min-height:1.78rem;display:grid}._faderTrack_11q94_654,._heatTrack_11q94_655{--fader-thumb-size:clamp(1.65rem, 1.9vw, 2.1rem);--fader-value-y:calc(((100% - var(--fader-thumb-size)) * var(--fader-ratio,0)) + (var(--fader-thumb-size) / 2));--fader-thin-track-width:clamp(.3rem, .38vw, .42rem);--fader-thick-track-width:clamp(.72rem, .95vw, 1.04rem);--fader-lower-track-color:var(--hud-reactor-amber);--fader-upper-track-color:var(--hud-reactor-amber);justify-items:center;width:clamp(1.8rem,2.4vw,2.35rem);height:100%;min-height:0;display:grid;position:relative}._systemCoolantLine_11q94_635 ._faderTrack_11q94_654{--fader-lower-track-color:var(--sf-color-primary);--fader-upper-track-color:var(--sf-color-primary)}._faderTrack_11q94_654:before,._faderTrack_11q94_654:after,._heatTrack_11q94_655:before,._heatTrack_11q94_655:after{z-index:1;content:"";pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}._faderTrack_11q94_654:before,._heatTrack_11q94_655:after{width:var(--fader-thick-track-width);height:var(--fader-value-y);background:var(--fader-lower-track-color);bottom:0}._faderTrack_11q94_654:after,._heatTrack_11q94_655:before{top:0;bottom:var(--fader-value-y);width:var(--fader-thin-track-width);background:var(--fader-upper-track-color)}._heatTrack_11q94_655{--fader-lower-track-color:var(--hud-red-alert);--fader-upper-track-color:var(--hud-repair-green)}._faderThumbValue_11q94_76,._heatThumbValue_11q94_77{bottom:var(--fader-value-y);z-index:2;width:var(--fader-thumb-size);height:var(--fader-thumb-size);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--sf-bg-deep) 86%, black);text-align:center;background:var(--sf-color-primary);border:3px solid var(--sf-bg-deep);pointer-events:none;place-items:center;font-size:clamp(.82rem,.95vw,1.02rem);font-weight:900;line-height:1;display:grid;position:absolute;left:50%;overflow:hidden;transform:translate(-50%,50%)}._coolantThumbValue_11q94_731{background:var(--hud-reactor-amber)}._faderHotkey_11q94_735,._faderHotkeySpacer_11q94_736{width:clamp(1.9rem,2.25vw,2.4rem);min-height:clamp(1.55rem,1.9vw,1.9rem)}._faderHotkey_11q94_735._faderHotkey_11q94_735{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--sf-bg-deep) 92%, black);text-align:center;background:var(--hud-reactor-amber);border:3px solid var(--sf-bg-deep);opacity:0;visibility:hidden;pointer-events:none;place-items:center;font-size:clamp(.82rem,.95vw,1.02rem);font-weight:900;line-height:1;transition:none;display:grid;transform:translateY(-.12rem)}._faderHotkeysVisible_11q94_759 ._faderHotkey_11q94_735._faderHotkey_11q94_735{opacity:1;visibility:visible;transform:translateY(0)}._faderHotkeySpacer_11q94_736{display:block}._heatThumbValue_11q94_77{background:var(--hud-red-alert)}._powerLane_11q94_44 ._faderThumbValue_11q94_76,._powerLane_11q94_44 ._heatThumbValue_11q94_77,._shutdownLane_11q94_61 ._faderThumbValue_11q94_76,._shutdownLane_11q94_61 ._heatThumbValue_11q94_77{color:color-mix(in srgb, var(--sf-bg-deep) 92%, black);text-shadow:none}._powerRange_11q94_781,._coolantSlider_11q94_782{--range-track-color:var(--hud-reactor-amber);appearance:none;writing-mode:vertical-lr;direction:rtl;background:0 0;width:clamp(1.8rem,2.4vw,2.35rem);height:100%;min-height:0}._coolantSlider_11q94_782{--range-track-color:var(--sf-color-primary)}._powerRange_11q94_781::-webkit-slider-runnable-track{width:var(--fader-thin-track-width);background:0 0;border:0;border-radius:0;height:100%}._coolantSlider_11q94_782::-webkit-slider-runnable-track{width:var(--fader-thin-track-width);background:0 0;border:0;border-radius:0;height:100%}._powerRange_11q94_781::-webkit-slider-thumb{width:var(--fader-thumb-size);height:var(--fader-thumb-size);appearance:none;background:0 0;border:3px solid #0000;border-radius:0;margin-left:-.5rem}._coolantSlider_11q94_782::-webkit-slider-thumb{width:var(--fader-thumb-size);height:var(--fader-thumb-size);appearance:none;background:0 0;border:3px solid #0000;border-radius:0;margin-left:-.5rem}._powerRange_11q94_781::-moz-range-track{width:var(--fader-thin-track-width);background:0 0;border:0;border-radius:0;height:100%}._coolantSlider_11q94_782::-moz-range-track{width:var(--fader-thin-track-width);background:0 0;border:0;border-radius:0;height:100%}._powerRange_11q94_781::-moz-range-thumb{width:var(--fader-thumb-size);height:var(--fader-thumb-size);background:0 0;border:3px solid #0000;border-radius:0}._coolantSlider_11q94_782::-moz-range-thumb{width:var(--fader-thumb-size);height:var(--fader-thumb-size);background:0 0;border:3px solid #0000;border-radius:0}._powerRange_11q94_781:focus-visible+._faderThumbValue_11q94_76,._coolantSlider_11q94_782:focus-visible+._faderThumbValue_11q94_76{outline:2px solid var(--sf-text-primary);outline-offset:2px}._systemHeatMeter_11q94_841{z-index:0;width:var(--fader-thin-track-width);opacity:0;height:100%;min-height:0;accent-color:var(--hud-red-alert);writing-mode:vertical-lr;direction:rtl;position:relative}._systemHeatMeter_11q94_841::-webkit-meter-bar{background:var(--sf-bg-panel-solid);border:2px solid var(--sf-bg-deep);border-radius:0}._systemHeatMeter_11q94_841::-webkit-meter-optimum-value{background:var(--hud-red-alert)}._systemHeatMeter_11q94_841::-webkit-meter-suboptimum-value{background:var(--hud-red-alert)}._systemHeatMeter_11q94_841::-webkit-meter-even-less-good-value{background:var(--hud-red-alert)}._shutdownStatus_11q94_78{text-align:center;min-width:0}._shutdownStatus_11q94_78:empty{display:none}._ventButton_11q94_874,._presetLoadButton_11q94_875,._presetSaveButton_11q94_876{border-radius:0;min-height:2.75rem;transition:background-color .16s,border-color .16s,box-shadow .16s,filter .16s}._ventButton_11q94_874{width:100%}._presetLoadButton_11q94_875,._presetSaveButton_11q94_876{width:100%;min-width:0;padding-inline:.55rem}._powerRange_11q94_781:focus-visible,._coolantSlider_11q94_782:focus-visible,._presetNameInput_11q94_291:focus-visible{outline:2px solid var(--hud-reactor-amber)}@media (width<=980px){._engineeringWorkGrid_11q94_9,._engineeringConsole_11q94_1 ._engineeringChallengeWorkGrid_11q94_13._engineeringChallengeWorkGrid_11q94_13{grid-template-columns:minmax(0,1fr)}._board_11q94_17{overflow:auto}._board_11q94_17>.sf-frame__slot{grid-template-columns:minmax(0,1fr)}._powerLanes_11q94_44{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(20rem,auto)}._powerLane_11q94_44:nth-child(n),._shutdownLane_11q94_61:nth-child(n){grid-column:auto}}@media (width<=700px){._engineeringConsole_11q94_1{height:auto;min-height:100vh;overflow-y:auto}._engineeringConsole_11q94_1 ._engineeringSurface_11q94_936._engineeringSurface_11q94_936{height:auto;min-height:0;overflow:visible}._engineeringConsole_11q94_1 ._engineeringWorkGrid_11q94_9._engineeringWorkGrid_11q94_9{grid-template-rows:auto auto;height:auto;max-height:none;overflow:visible}._engineeringConsole_11q94_1 ._board_11q94_17,._engineeringConsole_11q94_1 ._powerLanes_11q94_44{overflow:visible}._laneHeader_11q94_400,._laneActions_11q94_401,._systemHeatLine_11q94_634,._systemCoolantLine_11q94_635,._coreStats_11q94_178{grid-template-columns:minmax(0,1fr)}._shutdownStatus_11q94_78{text-align:left}._powerLane_11q94_44 ._laneTitle_11q94_73,._shutdownLane_11q94_61 ._laneTitle_11q94_73{min-height:2.4rem;font-size:clamp(1.12rem,8vw,1.35rem)}}@media (prefers-reduced-motion:reduce){._reactorCore_11q94_56[data-heat-alert=true] ._reactorCoreSurface_11q94_100:before{opacity:.22;animation:none}._powerLane_11q94_44[data-heat-alert=true] ._powerLaneSurface_11q94_104:before,._shutdownLane_11q94_61[data-heat-alert=true] ._shutdownLaneSurface_11q94_105:before{opacity:.38;animation:none}}[data-sf-animations=off] ._reactorCore_11q94_56[data-heat-alert=true] ._reactorCoreSurface_11q94_100:before{opacity:.22;animation:none}[data-sf-animations=off] ._powerLane_11q94_44[data-heat-alert=true] ._powerLaneSurface_11q94_104:before,[data-sf-animations=off] ._shutdownLane_11q94_61[data-heat-alert=true] ._shutdownLaneSurface_11q94_105:before{opacity:.38;animation:none}@keyframes _engineering-reactor-heat-pulse_11q94_1{0%,to{opacity:.18}50%{opacity:.34}}@keyframes _engineering-system-heat-alert-pulse_11q94_1{0%,to{opacity:.32}50%{opacity:.62}}._flightViewDock_i8cum_1{top:var(--flight-overlay-gap);left:var(--flight-overlay-gap);z-index:5;width:min(25rem, calc(100% - var(--flight-overlay-gap) - var(--flight-overlay-gap)));min-width:min(17rem, calc(100% - var(--flight-overlay-gap) - var(--flight-overlay-gap)));color:var(--sf-text-primary);background:var(--hud-panel-fill-strong);position:absolute;overflow:hidden}._flightViewDock_i8cum_1.sf-frame{position:absolute}._flightViewDock_i8cum_1 .sf-frame__slot{gap:var(--hud-seam);padding:var(--hud-seam);display:grid}._flightMapModeDock_i8cum_23,._flightZoomDock_i8cum_24{gap:var(--hud-seam);background:var(--sf-bg-deep);width:100%;min-width:0;display:grid;overflow:hidden}._flightMapModeDock_i8cum_23{border-radius:0 32px 32px 0;grid-template-columns:repeat(2,minmax(0,1fr))}._flightZoomDock_i8cum_24{border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr))}._flightBottomDock_i8cum_43{bottom:var(--flight-overlay-gap);left:var(--flight-overlay-gap);z-index:5;width:min(calc(100% - var(--flight-overlay-gap) - var(--flight-overlay-gap)), var(--flight-controls-width));pointer-events:none;grid-template-columns:minmax(0,1fr);align-items:end;display:grid;position:absolute}._flightEngineMeters_i8cum_55{top:auto;bottom:clamp(16rem,30vh,18rem);left:var(--flight-overlay-gap);z-index:4;pointer-events:none;width:clamp(9.6rem,10.75vw,10.75rem);height:clamp(10.5rem,25vh,14.5rem);min-height:9rem;color:var(--sf-text-muted);position:absolute}._flightEngineMeters_i8cum_55.sf-frame{position:absolute}._flightEngineMeters_i8cum_55 .sf-frame__slot,._flightEngineMeters_i8cum_55 .sf-panel__surface{height:100%}._flightEngineMeters_i8cum_55 .sf-panel__surface{grid-template-columns:repeat(3,minmax(0,1fr));place-items:stretch center;gap:.4rem;padding:.52rem .46rem .46rem;display:grid}._flightMeterTower_i8cum_86{grid-template-rows:auto minmax(4.5rem,1fr) auto;place-items:stretch center;gap:.34rem;min-width:0;display:grid}._flightMeterLabel_i8cum_95{color:var(--station-color);text-align:center;gap:.06rem;display:grid}._flightVerticalMeter_i8cum_102{background:var(--sf-bg-deep);border:2px solid var(--station-color);border-radius:100vmax;justify-content:center;align-items:flex-end;width:.75rem;min-height:4.5rem;padding:.1rem;display:flex;position:relative;overflow:hidden}._engineHeatFill_i8cum_116,._maneuveringHeatFill_i8cum_117,._engineBoostFill_i8cum_124{background:var(--hud-repair-green);border-radius:inherit;width:100%;display:block}._flightMeterTower_i8cum_86 .sf-text--data{width:100%;color:var(--sf-text-primary);text-align:center;white-space:nowrap;background:0 0;border-radius:0;padding:0;font-size:clamp(.56rem,.5rem + .16vw,.66rem);line-height:1}._flightTargetForm_i8cum_143{gap:.75rem;margin-top:.85rem;display:grid}._flightTargetTelemetry_i8cum_149{gap:var(--hud-seam);padding-bottom:var(--hud-seam);border-bottom:var(--hud-seam) solid var(--sf-bg-deep);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._flightTargetTelemetryItem_i8cum_157{min-width:0;color:var(--sf-text-muted);background:linear-gradient(90deg, color-mix(in srgb, var(--station-color) 10%, transparent), transparent 76%), color-mix(in srgb, var(--hud-panel-fill) 84%, transparent);border:1px solid color-mix(in srgb, var(--station-color) 42%, transparent);gap:.08rem;padding:.14rem .42rem .18rem;display:grid}._flightTargetTelemetryItem_i8cum_157 .sf-text--data{color:var(--sf-text-primary);letter-spacing:.06em;white-space:nowrap;font-size:clamp(.98rem,.9rem + .3vw,1.24rem);font-weight:800;line-height:1.05}._flightTargetField_i8cum_178{color:var(--sf-bg-deep);gap:.3rem;display:grid}._flightTargetInputWrap_i8cum_184{min-width:0;display:grid;position:relative}._flightTargetField_i8cum_178 input{width:100%;min-width:0;min-height:3rem;color:var(--sf-bg-deep);font:inherit;background:var(--sf-color-secondary);border:3px solid var(--sf-bg-deep);border-radius:0 28px 28px 0;padding:.35rem 3rem .55rem .7rem;font-size:clamp(1.35rem,1.16rem + .75vw,1.95rem);font-weight:700;line-height:1}._flightTargetUnit_i8cum_205{color:color-mix(in srgb, var(--sf-text-primary) 76%, transparent);pointer-events:none;text-transform:none;line-height:1;position:absolute;bottom:.66rem;right:.8rem}._flightTargetField_i8cum_178 input:focus-visible{outline:3px solid var(--hud-tactical-blue);outline-offset:2px}._flightTargetActions_i8cum_220{gap:var(--hud-seam);grid-template-columns:minmax(0,1fr);display:grid}._flightManeuverDock_i8cum_226{pointer-events:auto;width:100%;margin-top:0}._flightManeuverDock_i8cum_226 .sf-panel__surface{padding:calc(var(--hud-seam) + .35rem) calc(var(--hud-seam) + .45rem) calc(var(--hud-seam) + .45rem) calc(var(--hud-seam) + .7rem)}._flightDriveDock_i8cum_237{--flight-drive-action-width:clamp(8.5rem, 10vw, 9.25rem);right:var(--flight-overlay-gap);bottom:var(--flight-overlay-gap);z-index:5;width:min(calc(100% - var(--flight-overlay-gap) - var(--flight-overlay-gap)), var(--flight-drive-width));pointer-events:auto;min-width:0;position:absolute}._flightDriveDock_i8cum_237.sf-frame{position:absolute}._flightDriveDock_i8cum_237 .sf-panel__surface{padding:calc(var(--hud-seam) + .35rem) calc(var(--hud-seam) + .45rem) calc(var(--hud-seam) + .45rem) calc(var(--hud-seam) + .7rem);gap:.75rem;display:grid}._flightDriveDock_i8cum_237 ._flightTargetForm_i8cum_143{grid-template-columns:minmax(8rem, 1fr) var(--flight-drive-action-width);align-items:end;gap:var(--hud-seam);padding-bottom:var(--hud-seam);border-bottom:var(--hud-seam) solid var(--sf-bg-deep);margin-top:0}._flightDriveDock_i8cum_237 ._flightTargetField_i8cum_178{min-width:0}._flightDriveDock_i8cum_237 ._flightTargetField_i8cum_178 input{padding-block:.24rem .32rem;border-radius:0;min-height:2.55rem;padding-right:3rem;font-size:clamp(1.05rem,.98rem + .32vw,1.35rem)}._flightDriveDock_i8cum_237 ._flightTargetUnit_i8cum_205{bottom:.64rem}._flightDriveDock_i8cum_237 ._flightTargetActions_i8cum_220{display:contents}._flightDriveDock_i8cum_237 ._flightTargetActions_i8cum_220 ._flightSharedButton_i8cum_289{min-height:2.55rem;padding-block:.36rem .42rem}._flightJumpForm_i8cum_294{grid-template-columns:repeat(2, minmax(4.5rem, 1fr)) var(--flight-drive-action-width);gap:var(--hud-seam);padding-bottom:var(--hud-seam);border-bottom:var(--hud-seam) solid var(--sf-bg-deep);align-items:end;display:grid}._flightJumpForm_i8cum_294 ._flightTargetField_i8cum_178{min-width:0}._flightJumpForm_i8cum_294 ._flightTargetField_i8cum_178 input{padding-block:.18rem .28rem;border-radius:0;min-height:2.35rem;padding-right:2.4rem;font-size:clamp(1rem,.94rem + .22vw,1.22rem)}._flightJumpForm_i8cum_294 ._flightTargetUnit_i8cum_205{bottom:.58rem;right:.66rem}._flightJumpForm_i8cum_294 ._flightSharedButton_i8cum_289{min-height:1.9rem;padding-block:.18rem .24rem}._flightWarpForm_i8cum_325{grid-template-columns:minmax(7rem, 1fr) var(--flight-drive-action-width);gap:var(--hud-seam);padding-bottom:var(--hud-seam);border-bottom:var(--hud-seam) solid var(--sf-bg-deep);align-items:end;display:grid}._flightWarpForm_i8cum_325 ._flightTargetField_i8cum_178{min-width:0}._flightWarpForm_i8cum_325 ._flightTargetField_i8cum_178 input{padding-block:.18rem .28rem;border-radius:0;min-height:2.35rem;padding-right:2.4rem;font-size:clamp(1rem,.94rem + .22vw,1.22rem)}._flightWarpForm_i8cum_325 ._flightTargetUnit_i8cum_205{bottom:.58rem;right:.66rem}._flightWarpForm_i8cum_325 ._flightSharedButton_i8cum_289{min-height:1.9rem;padding-block:.18rem .24rem}._flightControlGrid_i8cum_356{gap:var(--hud-seam);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"strafe-left boost strafe-right""left thrust right""blink reverse brake";display:grid}._flightControlStrafeLeft_i8cum_366{grid-area:strafe-left}._flightControlBoost_i8cum_370{grid-area:boost}._flightControlStrafeRight_i8cum_374{grid-area:strafe-right}._flightControlTurnLeft_i8cum_378{grid-area:left}._flightControlThrust_i8cum_382{grid-area:thrust}._flightControlTurnRight_i8cum_386{grid-area:right}._flightControlReverse_i8cum_390{grid-area:reverse}._flightControlBrake_i8cum_394{grid-area:brake}._flightControlBlink_i8cum_398{grid-area:blink}._hotkeyBadge_i8cum_402{box-sizing:border-box;color:var(--sf-bg-deep);font:inherit;text-transform:uppercase;background:var(--hud-reactor-amber);border:2px solid var(--sf-bg-deep);border-radius:inherit;opacity:0;visibility:hidden;pointer-events:none;place-items:center;padding:.35rem .5rem .52rem;font-size:clamp(.72rem,.68rem + .16vw,.86rem);font-weight:700;line-height:1;transition:opacity .12s ease-out,transform .12s ease-out,visibility .12s ease-out;display:grid;position:absolute;inset:0;transform:translateY(.35rem)}._hotkeyOverlayVisible_i8cum_428 ._hotkeyBadge_i8cum_402{opacity:1;visibility:visible;transform:translateY(0)}._hotkeyOverlayVisible_i8cum_428 .sf-button[aria-keyshortcuts]{position:relative;overflow:hidden}._hotkeyOverlayVisible_i8cum_428 .sf-button[aria-keyshortcuts]:after{z-index:12;color:var(--sf-bg-deep);font:inherit;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:var(--hud-reactor-amber);border:2px solid var(--sf-bg-deep);border-radius:inherit;content:attr(aria-keyshortcuts);pointer-events:none;place-items:center;padding:.35rem .5rem .52rem;font-size:clamp(.72rem,.68rem + .16vw,.9rem);font-weight:700;line-height:1;display:grid;position:absolute;inset:0;overflow:hidden}._markerMode_i8cum_463{gap:var(--hud-seam);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=980px){._flightBottomDock_i8cum_43{grid-template-columns:minmax(0,1fr);align-content:end;width:auto;max-width:none;left:.5rem;right:.5rem}}@media (width<=540px){._flightBottomDock_i8cum_43{z-index:4;width:auto;bottom:.5rem;left:.5rem;right:.5rem}._flightManeuverDock_i8cum_226{width:100%}._flightViewDock_i8cum_1{z-index:4;width:auto;min-width:0;margin:.5rem;position:static}}._flightMapModeDock_i8cum_23,._flightMapModeDock_i8cum_23 ._flightSharedButton_i8cum_289:first-child,._flightMapModeDock_i8cum_23 ._flightSharedButton_i8cum_289:last-child{border-radius:4px}._flightZoomDock_i8cum_24,._flightZoomDock_i8cum_24 ._flightSharedButton_i8cum_289:first-child,._flightZoomDock_i8cum_24 ._flightSharedButton_i8cum_289:nth-child(2),._flightZoomDock_i8cum_24 ._flightSharedButton_i8cum_289:last-child{border-radius:0}._flightVerticalMeter_i8cum_102{background:var(--sf-bg-deep);border-color:color-mix(in srgb, var(--station-color) 62%, transparent);border-radius:3px}._flightEngineMeters_i8cum_55,._engineHeatFill_i8cum_116,._engineBoostFill_i8cum_124{border-radius:0}._hotkeyBadge_i8cum_402,._hotkeyOverlayVisible_i8cum_428 .sf-button[aria-keyshortcuts]:after{color:var(--sf-bg-deep);background:var(--hud-reactor-amber);border:1px solid var(--hud-reactor-amber);border-radius:4px}._flightSharedButton_i8cum_289{text-align:center;width:100%;min-width:0;min-height:2.75rem}._flightMapModeDock_i8cum_23 ._flightSharedButton_i8cum_289,._flightZoomDock_i8cum_24 ._flightSharedButton_i8cum_289{min-height:2.7rem;padding-inline:.7rem}._flightManeuverDock_i8cum_226 ._flightSharedButton_i8cum_289,._flightDriveDock_i8cum_237 ._flightSharedButton_i8cum_289{min-height:3.2rem;box-shadow:none;border-radius:0}._flightManeuverDock_i8cum_226 ._flightSharedButton_i8cum_289.sf-button--secondary,._flightDriveDock_i8cum_237 ._flightSharedButton_i8cum_289.sf-button--secondary{background:var(--station-accent-panel-strong);border-color:var(--station-accent-line);box-shadow:inset 0 0 .95rem color-mix(in srgb, var(--station-accent) 12%, transparent)}._flightManeuverDock_i8cum_226 ._flightSharedButton_i8cum_289.sf-button--primary,._flightDriveDock_i8cum_237 ._flightSharedButton_i8cum_289.sf-button--primary{background:linear-gradient(90deg, var(--station-accent-tint), transparent 62%), var(--station-accent-panel-strong);border-color:var(--station-accent-line-strong);box-shadow:inset .24rem 0 0 var(--station-accent-fill), inset 0 0 1rem color-mix(in srgb, var(--station-accent) 16%, transparent)}._flightDriveDock_i8cum_237 ._flightTargetActions_i8cum_220 ._flightSharedButton_i8cum_289,._flightDriveDock_i8cum_237 ._flightJumpForm_i8cum_294 ._flightSharedButton_i8cum_289,._flightDriveDock_i8cum_237 ._flightWarpForm_i8cum_325 ._flightSharedButton_i8cum_289{height:2.35rem;min-height:2.35rem;padding-block:.18rem .24rem}._flightManeuverDock_i8cum_226 ._flightSharedButton_i8cum_289:hover:not(:disabled),._flightManeuverDock_i8cum_226 ._flightSharedButton_i8cum_289:focus-visible,._flightManeuverDock_i8cum_226 ._flightSharedButton_i8cum_289:active,._flightDriveDock_i8cum_237 ._flightSharedButton_i8cum_289:hover:not(:disabled),._flightDriveDock_i8cum_237 ._flightSharedButton_i8cum_289:focus-visible,._flightDriveDock_i8cum_237 ._flightSharedButton_i8cum_289:active{box-shadow:none}._flightDriveDock_i8cum_237 ._flightTargetField_i8cum_178,._flightTargetField_i8cum_178{color:var(--sf-text-muted)}._flightDriveDock_i8cum_237 ._flightTargetField_i8cum_178 input,._flightTargetField_i8cum_178 input{color:var(--sf-text-primary);background:linear-gradient(90deg, color-mix(in srgb, var(--station-color) 14%, transparent), transparent 70%), var(--hud-panel-fill);border:1px solid color-mix(in srgb, var(--station-color) 62%, transparent);border-radius:2px}._flightManeuverDock_i8cum_226 ._flightTargetField_i8cum_178 input:focus-visible,._flightTargetField_i8cum_178 input:focus-visible{outline:2px solid var(--station-color);outline-offset:2px}@media (width<=640px){._flightBottomDock_i8cum_43{grid-template-columns:minmax(0,31rem);justify-content:start;width:auto;padding:0;position:absolute;bottom:.5rem;left:.5rem;right:.5rem}._flightEngineMeters_i8cum_55{display:none}}._flightViewDock_i8cum_1{top:var(--flight-overlay-gap);left:var(--flight-overlay-gap);width:min(25rem, calc(100% - var(--flight-overlay-gap) - var(--flight-overlay-gap)));min-width:min(17rem, calc(100% - var(--flight-overlay-gap) - var(--flight-overlay-gap)))}._flightBottomDock_i8cum_43{bottom:var(--flight-overlay-gap);left:var(--flight-overlay-gap);width:min(calc(100% - var(--flight-overlay-gap) - var(--flight-overlay-gap)), var(--flight-controls-width));grid-template-columns:minmax(0,1fr)}._flightManeuverDock_i8cum_226{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._flightZoomDock_i8cum_24,._flightSharedButton_i8cum_289{min-height:2.75rem}._flightSharedButton_i8cum_289 .sf-button__label{overflow-wrap:anywhere;min-width:0}._flightZoomDock_i8cum_24,._flightZoomDock_i8cum_24 ._flightSharedButton_i8cum_289:first-child,._flightZoomDock_i8cum_24 ._flightSharedButton_i8cum_289:nth-child(2),._flightZoomDock_i8cum_24 ._flightSharedButton_i8cum_289:last-child{border-radius:0}._flightEngineMeters_i8cum_55{border-radius:4px}@media (width<=980px){._flightBottomDock_i8cum_43{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._flightViewDock_i8cum_1{width:auto;min-width:0;margin:0;position:absolute;top:.55rem;left:.55rem;right:.55rem}._flightBottomDock_i8cum_43{z-index:6;grid-template-columns:minmax(0,31rem);justify-content:start;width:auto;padding:0;position:absolute;bottom:.55rem;left:.55rem;right:.55rem}._flightManeuverDock_i8cum_226{width:min(100%,31rem)}}._hackTakeoverFrame_vu1cw_1>.sf-frame__slot,._counterHackHuntPanel_vu1cw_2>.sf-frame__slot,._counterHackMapPanel_vu1cw_3>.sf-frame__slot,._counterHackPanelSurface_vu1cw_4._counterHackPanelSurface_vu1cw_4,._counterHackHuntPanelSurface_vu1cw_5._counterHackHuntPanelSurface_vu1cw_5,._counterHackToolPanelSurface_vu1cw_6._counterHackToolPanelSurface_vu1cw_6,._counterHackPanel_vu1cw_4>.sf-frame__slot{display:contents}._hackTakeoverFrame_vu1cw_1{border:clamp(6px, 1vw, 10px) solid var(--sf-color-primary);min-height:0;padding:var(--hud-seam);border-radius:0 0 0 clamp(44px,6vw,84px);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}._hackTakeoverHeader_vu1cw_24{background:var(--sf-color-primary);color:var(--sf-bg-deep);justify-content:space-between;align-items:end;gap:1rem;min-height:clamp(48px,7vh,74px);padding:.55rem .85rem .72rem;display:flex}._hackTakeoverHeader_vu1cw_24 .sf-text--data{line-height:.95}._counterHackToolRail_vu1cw_39 kbd{background:var(--sf-bg-deep);color:var(--station-accent-muted);border-radius:100vmax;padding:.1rem .45rem .2rem}@keyframes _counterHackArmedPulse_vu1cw_1{0%,to{filter:brightness()}50%{filter:brightness(1.28)}}@keyframes _counterHackMisreadNode_vu1cw_1{0%{filter:brightness(1.55)saturate(1.3)}to{filter:brightness()}}@keyframes _counterHackMisreadRing_vu1cw_1{0%{opacity:.96;transform:scale(.72)rotate(0)}72%{opacity:.7}to{opacity:0;transform:scale(1.55)rotate(14deg)}}@keyframes _counterHackMisreadLabel_vu1cw_1{0%{opacity:0;transform:translate(-50%,.2rem)}18%,78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-.18rem)}}@keyframes _counterHackHullImpactShakeOdd_vu1cw_1{0%,to{transform:translate(0,0)}12%{transform:translate(-3px,1px)}24%{transform:translate(3px,-1px)}38%{transform:translate(-2px,1px)}54%{transform:translate(1px)}}@keyframes _counterHackHullImpactShakeEven_vu1cw_1{0%,to{transform:translate(0,0)}12%{transform:translate(-3px,1px)}24%{transform:translate(3px,-1px)}38%{transform:translate(-2px,1px)}54%{transform:translate(1px)}}._counterHackPanel_vu1cw_4 .sf-button,._counterHackToolRail_vu1cw_39 .sf-button{background:var(--sf-color-primary);justify-content:space-between;align-items:center;min-height:48px;padding:.45rem .55rem .6rem;display:inline-flex}._counterHackPanel_vu1cw_4{background:var(--sf-bg-panel-solid);color:var(--sf-text-primary);grid-template-rows:auto auto minmax(.95rem,auto) minmax(2.75rem,auto);align-content:start;gap:.45rem;min-height:100%;padding:.65rem;display:grid}._counterHackPanel_vu1cw_4 .sf-text--data{color:var(--hud-red-alert)}._counterHackPanel_vu1cw_4 .sf-button{background:var(--hud-red-alert);justify-content:center}._counterHackActionSlot_vu1cw_177{align-items:start;height:2.05rem;min-height:2.05rem;display:grid}._counterHackOpenBorder_vu1cw_184{place-self:start;width:100%;max-width:10.5rem;height:100%;display:grid}._counterHackOpenBorder_vu1cw_184 .sf-animated-border__energy{background:conic-gradient(from 0deg, transparent, var(--hud-red-alert), var(--sf-color-primary), var(--hud-red-alert), transparent)}._counterHackOpenSurface_vu1cw_204._counterHackOpenSurface_vu1cw_204{height:100%;min-height:0;display:grid}._counterHackPanel_vu1cw_4 ._counterHackOpenSurface_vu1cw_204 .sf-button{justify-content:space-between;width:100%;height:100%;min-height:0;padding:.2rem .65rem .3rem}._counterHackOpenSurface_vu1cw_204 kbd{background:var(--sf-bg-deep);border:1px solid color-mix(in srgb, var(--sf-text-primary) 46%, transparent);color:var(--sf-text-primary);text-align:center;min-width:1.8rem;text-shadow:none;border-radius:3px;padding:.2rem .35rem .26rem;font-weight:900;line-height:1}._counterHackTakeover_vu1cw_231{background:radial-gradient(circle at 28% 32%, color-mix(in srgb, var(--hud-red-alert) 18%, transparent), transparent 24rem), linear-gradient(180deg, var(--sf-bg-deep), color-mix(in srgb, var(--sf-bg-deep) 88%, var(--sf-color-primary)));box-sizing:border-box;z-index:42;align-items:stretch;width:100vw;height:100dvh;padding:clamp(.5rem,2vw,1.5rem);display:grid;position:fixed;inset:0;overflow:hidden}._counterHackTakeover_vu1cw_231 ._hackTakeoverFrame_vu1cw_1{border-color:var(--hud-red-alert);transform-origin:50%}._counterHackTakeover_vu1cw_231 ._hackTakeoverHeader_vu1cw_24{background:linear-gradient(90deg, color-mix(in srgb, var(--hud-red-alert) 28%, transparent), transparent 62%), linear-gradient(180deg, #2f0c1ff5, #120a1cfa);border-bottom:1px solid color-mix(in srgb, var(--hud-red-alert) 46%, var(--sf-color-primary));color:var(--sf-text-primary);box-shadow:inset 0 -.75rem 1.4rem #00000038}._counterHackTakeover_vu1cw_231 ._hackTakeoverHeader_vu1cw_24 .sf-text--label,._counterHackTakeover_vu1cw_231 ._hackTakeoverHeader_vu1cw_24 .sf-text--data{color:var(--sf-text-primary);text-shadow:0 .12rem .45rem #0000007a}._counterHackTakeover_vu1cw_231 ._hackTakeoverHeader_vu1cw_24 .sf-text--data{font-size:1.5rem}._counterHackTakeoverHullImpactOdd_vu1cw_271 ._hackTakeoverFrame_vu1cw_1{animation:.52s cubic-bezier(.16,1,.3,1) both _counterHackHullImpactShakeOdd_vu1cw_1}._counterHackTakeoverHullImpactEven_vu1cw_275 ._hackTakeoverFrame_vu1cw_1{animation:.52s cubic-bezier(.16,1,.3,1) both _counterHackHullImpactShakeEven_vu1cw_1}._counterHackHuntPanel_vu1cw_2{background:var(--sf-bg-deep);border-top:18px solid var(--hud-repair-green);gap:var(--hud-seam);grid-template-columns:minmax(0,1fr) minmax(230px,.24fr);grid-template-areas:"map tools";min-height:0;padding:clamp(.55rem,1.4vw,1rem);display:grid;position:relative}._counterHackMapPanel_vu1cw_3{background:var(--sf-bg-deep);border:2px solid var(--sf-color-primary);grid-area:map;min-height:0;position:relative;overflow:hidden}._counterHackMapPanel_vu1cw_3._counterHackMapPanel_vu1cw_3{position:relative}._counterHackMapPanel_vu1cw_3:before{background:linear-gradient(color-mix(in srgb, var(--sf-text-primary) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--sf-text-primary) 6%, transparent) 1px, transparent 1px);content:"";opacity:.7;pointer-events:none;background-size:2rem 2rem,2rem 2rem;position:absolute;inset:0}._counterHackMap_vu1cw_3{height:100%;min-height:min(74vh,760px);position:relative}._counterHackEdges_vu1cw_324{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._counterHackEdge_vu1cw_324,._counterHackEdgeTraced_vu1cw_333{stroke-linecap:round;stroke-width:.55px}._counterHackEdge_vu1cw_324{stroke:color-mix(in srgb, var(--sf-color-primary) 48%, transparent)}._counterHackEdgeTraced_vu1cw_333{filter:drop-shadow(0 0 .32rem var(--hud-reactor-amber));stroke:var(--hud-reactor-amber);stroke-width:1.1px}._counterHackEdgePinged_vu1cw_348{filter:drop-shadow(0 0 .34rem var(--sf-color-primary));stroke:color-mix(in srgb, var(--sf-color-primary) 86%, white);stroke-width:1.18px}._counterHackNode_vu1cw_354{--sf-control-hover-filter:var(--sf-control-filter-hover-strong);aspect-ratio:1;background:color-mix(in srgb, var(--sf-bg-deep) 78%, var(--sf-color-primary));border:2px solid var(--sf-color-primary);color:var(--sf-text-primary);cursor:pointer;left:var(--counter-hack-node-x);min-width:clamp(2.75rem,4.4vw,3.6rem);top:var(--counter-hack-node-y);border-radius:50%;place-items:center;padding:.2rem;transition:background-color .12s,border-color .12s,box-shadow .12s,filter .12s;display:grid;position:absolute;transform:translate(-50%,-50%)}._counterHackNode_vu1cw_354.sf-button{padding:.2rem;display:grid;position:absolute;transform:translate(-50%,-50%)}._counterHackNode_vu1cw_354.sf-button:active{transform:translate(-50%,-50%)scale(.98)}._counterHackNode_vu1cw_354:hover,._counterHackNode_vu1cw_354:focus-visible{background:color-mix(in srgb, var(--sf-color-primary) 38%, var(--sf-bg-deep));border-color:var(--sf-text-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--sf-color-primary) 42%, transparent), 0 0 1.1rem color-mix(in srgb, var(--sf-color-primary) 38%, transparent)}._counterHackNodeReachable_vu1cw_398{border-color:var(--hud-repair-green)}._counterHackNodeCore_vu1cw_402{min-width:4.8rem}._counterHackNode_vu1cw_354[data-node-tier=access]{min-width:clamp(3.8rem,5.5vw,4.6rem)}._counterHackNodeDefender_vu1cw_410{background:var(--hud-repair-green);border-color:var(--hud-repair-green);box-shadow:0 0 1.2rem color-mix(in srgb, var(--hud-repair-green) 42%, transparent);color:var(--sf-bg-deep)}._counterHackNodeIntruder_vu1cw_417{background:var(--hud-red-alert);border-color:var(--sf-color-secondary);box-shadow:0 0 1.35rem color-mix(in srgb, var(--hud-red-alert) 48%, transparent);color:var(--sf-bg-deep)}._counterHackNodeSealed_vu1cw_424{border-color:var(--hud-reactor-amber);box-shadow:inset 0 0 0 2px var(--hud-reactor-amber)}._counterHackNode_vu1cw_354._counterHackNodeDefender_vu1cw_410,._counterHackNode_vu1cw_354._counterHackNodeDefender_vu1cw_410:hover,._counterHackNode_vu1cw_354._counterHackNodeDefender_vu1cw_410:focus-visible{background:var(--hud-repair-green);border-color:color-mix(in srgb, var(--hud-repair-green) 84%, white);box-shadow:0 0 0 2px color-mix(in srgb, var(--hud-repair-green) 32%, transparent), 0 0 1.3rem color-mix(in srgb, var(--hud-repair-green) 52%, transparent);color:var(--sf-bg-deep)}._counterHackNode_vu1cw_354._counterHackNodeDefender_vu1cw_410 .sf-text{color:var(--sf-bg-deep);text-shadow:none;font-weight:900}._counterHackNodePinged_vu1cw_446{border-color:var(--sf-color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--sf-color-primary) 38%, transparent), 0 0 1.4rem color-mix(in srgb, var(--sf-color-primary) 54%, transparent);animation:.52s ease-in-out infinite _counterHackArmedPulse_vu1cw_1}._counterHackNode_vu1cw_354._counterHackNodeMisread_vu1cw_454{border-color:var(--hud-reactor-amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--hud-red-alert) 38%, transparent), 0 0 1.5rem color-mix(in srgb, var(--hud-reactor-amber) 56%, transparent);animation:.56s cubic-bezier(.16,1,.3,1) _counterHackMisreadNode_vu1cw_1;overflow:visible}._counterHackNodeMisread_vu1cw_454:before{border:2px solid color-mix(in srgb, var(--hud-red-alert) 72%, var(--hud-reactor-amber));content:"";pointer-events:none;border-radius:50%;animation:.56s cubic-bezier(.16,1,.3,1) _counterHackMisreadRing_vu1cw_1;position:absolute;inset:-.54rem}._counterHackNodeMisreadLabel_vu1cw_473._counterHackNodeMisreadLabel_vu1cw_473.sf-text{background:color-mix(in srgb, var(--sf-bg-deep) 82%, var(--hud-red-alert));border:1px solid color-mix(in srgb, var(--hud-reactor-amber) 82%, var(--hud-red-alert));box-shadow:0 0 .75rem color-mix(in srgb, var(--hud-red-alert) 42%, transparent);color:var(--sf-text-primary);letter-spacing:.02em;pointer-events:none;text-shadow:0 0 .45rem color-mix(in srgb, var(--hud-reactor-amber) 58%, transparent);white-space:nowrap;z-index:2;padding:.18rem .34rem .22rem;line-height:1;animation:.56s cubic-bezier(.16,1,.3,1) _counterHackMisreadLabel_vu1cw_1;position:absolute;top:calc(100% + .24rem);left:50%;transform:translate(-50%)}._counterHackNode_vu1cw_354 .sf-text--label{line-height:1}._counterHackNode_vu1cw_354 em.sf-text--label{background:var(--sf-bg-deep);color:var(--hud-reactor-amber);padding:.04rem .2rem .1rem;font-style:normal}._counterHackToolPanel_vu1cw_6{box-sizing:border-box;align-self:stretch;gap:var(--hud-seam);grid-area:tools;grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;height:100%;padding-inline-start:clamp(.65rem,1vw,1rem);display:grid}._counterHackInstructions_vu1cw_515{border:1px solid color-mix(in srgb, var(--sf-color-primary) 42%, transparent);box-shadow:inset 0 0 1rem color-mix(in srgb, var(--sf-color-primary) 8%, transparent);color:color-mix(in srgb, var(--sf-text-primary) 84%, var(--sf-color-primary));padding:.58rem .62rem .64rem}._counterHackInstructions_vu1cw_515 p{margin:0;font-size:1.1em;line-height:1.35}._counterHackReadouts_vu1cw_528{gap:var(--hud-seam);margin:0;display:grid}._counterHackToolRail_vu1cw_39{gap:.55rem;margin-block:.8rem;display:grid}._counterHackToolRail_vu1cw_39 .sf-button{background:var(--sf-color-primary);gap:.65rem}._counterHackToolRail_vu1cw_39 kbd,._counterHackAbortButton_vu1cw_546 kbd{background:var(--sf-bg-deep);border:1px solid color-mix(in srgb, var(--sf-text-primary) 46%, transparent);color:var(--sf-text-primary);text-align:center;min-width:2rem;text-shadow:none;border-radius:3px;padding:.24rem .4rem .3rem;font-weight:900;line-height:1}._counterHackAbortButton_vu1cw_546._counterHackAbortButton_vu1cw_546{background:color-mix(in srgb, var(--hud-red-alert) 18%, var(--sf-bg-deep));border-color:color-mix(in srgb, var(--hud-red-alert) 72%, var(--sf-text-primary));color:var(--sf-text-primary);z-index:3;justify-content:space-between;align-items:center;gap:.7rem;width:fit-content;min-width:8.5rem;min-height:2.75rem;padding:.45rem .55rem .55rem;display:inline-flex;position:absolute;bottom:calc(clamp(.55rem,1.4vw,1rem) + .75rem);right:calc(clamp(.55rem,1.4vw,1rem) + .75rem)}._counterHackAbortButton_vu1cw_546._counterHackAbortButton_vu1cw_546 .sf-text--label{color:var(--sf-text-primary)}._counterHackPanel_vu1cw_4,._counterHackHuntPanel_vu1cw_2,._counterHackMapPanel_vu1cw_3{color:var(--sf-text-primary);background:var(--hud-panel-fill);border:1px solid color-mix(in srgb, var(--sf-color-primary) 62%, transparent);border-radius:4px}._counterHackMapPanel_vu1cw_3{box-shadow:inset 0 0 2.2rem color-mix(in srgb, var(--sf-color-primary) 8%, transparent)}._counterHackPanel_vu1cw_4 .sf-text--label{color:var(--sf-color-primary)}._counterHackPanel_vu1cw_4 .sf-button,._counterHackToolRail_vu1cw_39 .sf-button{color:var(--sf-text-primary);background:var(--hud-panel-fill-strong);border:1px solid color-mix(in srgb, var(--sf-color-primary) 58%, transparent);border-radius:4px}._counterHackToolRail_vu1cw_39 .sf-button:not(:disabled){color:var(--sf-bg-deep);background:var(--sf-color-primary)}._counterHackPanel_vu1cw_4,._counterHackHuntPanel_vu1cw_2,._counterHackMapPanel_vu1cw_3{min-width:0}._counterHackPanel_vu1cw_4 .sf-button,._counterHackToolRail_vu1cw_39 .sf-button{--sf-control-disabled-filter:var(--sf-control-filter-disabled-dim);min-height:2.75rem;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,filter .16s}._counterHackPanel_vu1cw_4{border:1px solid var(--hud-line-muted);background:linear-gradient(145deg, color-mix(in srgb, var(--sf-color-primary) 7%, transparent), transparent 58%), var(--sf-bg-panel-solid);border-radius:3px;grid-template-rows:auto auto minmax(.9rem,auto) minmax(2.75rem,auto);align-content:start;gap:.28rem;min-height:0;padding:.72rem}._counterHackHuntPanel_vu1cw_2{grid-template-columns:minmax(0,1fr) minmax(14rem,.28fr);grid-template-areas:"map tools"}@media (prefers-reduced-motion:reduce){._counterHackNodeMisread_vu1cw_454,._counterHackNodeMisread_vu1cw_454:before,._counterHackNodeMisreadLabel_vu1cw_473._counterHackNodeMisreadLabel_vu1cw_473.sf-text,._counterHackNodePinged_vu1cw_446{animation:none}._counterHackTakeoverHullImpactOdd_vu1cw_271 ._hackTakeoverFrame_vu1cw_1,._counterHackTakeoverHullImpactEven_vu1cw_275 ._hackTakeoverFrame_vu1cw_1{animation-duration:.24s}}@media (width<=720px){._counterHackTakeover_vu1cw_231{overflow-y:auto}._counterHackTakeover_vu1cw_231 ._hackTakeoverFrame_vu1cw_1{min-height:58rem}._counterHackHuntPanel_vu1cw_2{grid-template:"map"minmax(32rem,1fr)"tools"minmax(22rem,auto)/minmax(0,1fr)}._counterHackMap_vu1cw_3{min-height:32rem}._counterHackToolPanel_vu1cw_6{min-height:22rem;padding-inline-start:0}}._intelligenceConsole_ike0b_1{--packet-terminal-font:ui-monospace, "Cascadia Code", "Cascadia Mono", "Fira Code", "JetBrains Mono", "IBM Plex Mono", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--intelligence-layout-gap:clamp(.45rem, .8vw, .72rem);--intelligence-panel-pad:clamp(.62rem, .95vw, .9rem);--intelligence-drawer-top:clamp(4.5rem, 5vw, 4.75rem);--intelligence-readout-width:clamp(20rem, 34.8vw, 28.125rem);--station-accent:var(--station-color,var(--sf-color-primary));--station-secondary:var(--hud-repair-green)}._intelligenceSurface_ike0b_13{min-height:0}._board_ike0b_17>.sf-frame__slot,._scopePanel_ike0b_18>.sf-frame__slot,._hackTakeoverFrame_ike0b_19>.sf-frame__slot,._counterHackHuntPanel_ike0b_20>.sf-frame__slot,._counterHackMapPanel_ike0b_21>.sf-frame__slot,._cyberPanelSurface_ike0b_22._cyberPanelSurface_ike0b_22,._sensorDamageBadgeSurface_ike0b_23._sensorDamageBadgeSurface_ike0b_23,._mapActionMenuSurface_ike0b_24._mapActionMenuSurface_ike0b_24,._cyberStatusPanelSurface_ike0b_25._cyberStatusPanelSurface_ike0b_25,._waveformHackPanelSurface_ike0b_26._waveformHackPanelSurface_ike0b_26,._counterHackPanelSurface_ike0b_27._counterHackPanelSurface_ike0b_27,._counterHackHuntPanelSurface_ike0b_28._counterHackHuntPanelSurface_ike0b_28,._counterHackToolPanelSurface_ike0b_29._counterHackToolPanelSurface_ike0b_29,._cyberPanel_ike0b_22>.sf-frame__slot,._cyberStatusPanel_ike0b_25>.sf-frame__slot,._counterHackPanel_ike0b_27>.sf-frame__slot{display:contents}._intelligenceConsole_ike0b_1 ._intelligenceWorkGrid_ike0b_39{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}._intelligenceConsole_ike0b_1 ._intelligenceReadoutStack_ike0b_45{background:linear-gradient(90deg, var(--station-accent-fill) 0 .72rem, var(--sf-bg-deep) .72rem calc(.72rem + var(--hud-seam)), transparent calc(.72rem + var(--hud-seam))), linear-gradient(180deg, #000000f7, #000000db);align-content:start;gap:calc(var(--hud-seam) * .72);max-height:100%;padding:calc(3.8rem + var(--hud-seam)) var(--hud-seam) var(--hud-seam) calc(1rem + var(--hud-seam));scrollbar-color:var(--station-accent-fill) var(--sf-bg-deep);z-index:12;flex-direction:column;width:min(360px,100% - 2.5rem);transition:opacity .16s,transform .16s,visibility .16s;display:flex;position:absolute;top:0;bottom:.5rem;right:0;overflow:hidden auto}._intelligenceConsole_ike0b_1._intelligenceReadoutDrawerCollapsed_ike0b_75 ._intelligenceReadoutStack_ike0b_45{opacity:0;pointer-events:none;transform:translateX(calc(100% + var(--hud-seam)));visibility:hidden}._intelligenceReadoutPanel_ike0b_86{border-color:var(--station-accent-line)}._intelligenceConsole_ike0b_1 ._intelligenceReadoutPanel_ike0b_86{background:0 0;border:0;display:contents}._intelligenceConsole_ike0b_1 ._intelligenceReadoutPanel_ike0b_86>.sf-frame__slot{gap:calc(var(--hud-seam) * .72);min-height:0;display:grid}._intelligenceConsole_ike0b_1 ._intelligenceReadoutPanel_ike0b_86 .sf-panel__surface{display:contents}._board_ike0b_17{gap:var(--hud-seam);grid-template-rows:minmax(420px,1fr) minmax(104px,auto);grid-template-columns:minmax(520px,1fr) minmax(280px,.46fr);min-height:clamp(620px,78vh,860px);display:grid;position:relative}._readoutDrawerToggle_ike0b_115{background:var(--hud-panel-slate);z-index:14;justify-content:space-between;align-items:center;gap:.55rem;width:fit-content;min-height:36px;padding:.45rem .7rem .55rem;display:inline-flex;position:relative}._packetButton_ike0b_128 kbd,._packetHackFooter_ike0b_129 kbd,._waveformHackFooter_ike0b_130 kbd,._counterHackToolRail_ike0b_131 kbd{background:var(--sf-bg-deep);color:var(--station-accent-muted);border-radius:100vmax;padding:.1rem .45rem .2rem}._scopePanel_ike0b_18{background:var(--sf-bg-deep);border:6px solid var(--station-accent-fill);min-height:0;padding:var(--hud-seam);grid-area:1/1;position:relative}._mapActionMenu_ike0b_24._mapActionMenu_ike0b_24{background:var(--sf-bg-deep);border:5px solid var(--station-accent-fill);color:var(--sf-text-primary);gap:var(--hud-seam);min-width:220px;padding:var(--hud-seam);z-index:30;display:grid;position:fixed}._mapActionHeader_ike0b_160{background:var(--sf-bg-panel-solid);gap:.2rem;padding:.5rem .65rem .65rem;display:grid}._mapActionHeader_ike0b_160 .sf-text--label{color:var(--sf-text-muted)}._mapActionHeader_ike0b_160 .sf-text--data{color:var(--sf-text-primary);overflow-wrap:anywhere}._mapActionTelemetry_ike0b_176{border-top:1px solid color-mix(in srgb, var(--sf-color-primary) 24%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:.25rem 0 0;padding:.45rem 0 0;display:grid}._mapActionTelemetryItem_ike0b_185{gap:.1rem;min-width:0;margin:0;display:grid}._mapActionTelemetryItem_ike0b_185 .sf-text--label{color:var(--sf-text-muted)}._mapActionTelemetryItem_ike0b_185 .sf-text--data{color:var(--sf-color-primary);white-space:nowrap;margin:0}._mapActionGroup_ike0b_202{background:color-mix(in srgb, var(--sf-bg-panel-solid) 88%, transparent);gap:.45rem;padding:.5rem .6rem .65rem;display:grid}._mapActionGroup_ike0b_202>.sf-text--label{color:var(--sf-text-muted)}._mapActionGrid_ike0b_213{gap:var(--hud-seam);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._mapActionMenu_ike0b_24 .sf-button{--sf-control-hover-filter:var(--sf-control-filter-hover-bright);--sf-control-disabled-filter:var(--sf-control-filter-disabled-dim);background:var(--station-accent-fill);text-align:left;min-height:44px;padding:.45rem .65rem .6rem}._mapPrimaryActionButton_ike0b_228{width:100%}._scopePanel_ike0b_18 [data-testid=tactical-renderer-pane]{height:auto;inset:var(--hud-seam);width:auto;min-height:0;position:absolute}._scopePanel_ike0b_18 ._mapControls_ike0b_240{inset-block-start:.75rem;inset-inline-start:.75rem;pointer-events:auto;z-index:6;width:max-content;max-width:calc(100% - 1.5rem);position:absolute;top:.75rem;left:.75rem;right:auto}._scopePanel_ike0b_18 ._mapControls_ike0b_240._mapControls_ike0b_240{border:0;position:absolute}._mapControlsSurface_ike0b_258._mapControlsSurface_ike0b_258{background:color-mix(in srgb, var(--sf-bg-deep) 82%, transparent);box-shadow:0 .85rem 2.2rem #0000005c, inset 0 0 1.4rem color-mix(in srgb, var(--sf-color-secondary) 8%, transparent);align-items:stretch;gap:var(--hud-seam);border:0;grid-template-columns:repeat(4,max-content);padding:0;display:grid;overflow:hidden}._scanRangeToggle_ike0b_272,._mapToolToggle_ike0b_273,._mapZoomControls_ike0b_274{align-items:stretch;gap:var(--hud-seam);background:0 0;grid-auto-flow:column;display:grid}._scanRangeToggle_ike0b_272 .sf-button{align-content:center;gap:.12rem;min-width:5.4rem;display:grid}._scanRangeToggle_ike0b_272 .sf-button .sf-text--label{line-height:1}._mapControls_ike0b_240 .sf-button,._mapZoomValue_ike0b_294{min-width:2.65rem;min-height:2.15rem;padding:.34rem .7rem .4rem;font-size:.68rem;line-height:1}._mapZoomValue_ike0b_294{background:var(--sf-bg-deep);color:var(--sf-text-primary);place-items:center;min-width:3.7rem;display:inline-grid}._mapResetButton_ike0b_311{border-radius:0 14px 14px 0}._mapIconButton_ike0b_315._mapIconButton_ike0b_315{width:2.65rem;inline-size:2.65rem;min-width:2.65rem;place-items:center;min-inline-size:2.65rem;padding-inline:0;display:inline-grid}._mapControlIcon_ike0b_326{color:currentColor;pointer-events:none;block-size:1.08rem;inline-size:1.08rem}._sensorDamageBadge_ike0b_23{color:var(--sf-text-primary);align-content:start;align-items:stretch;gap:.35rem;min-width:0;padding:.72rem;display:grid}._sensorDamageLedger_ike0b_343{--sf-readout-ledger-row-background:transparent;--sf-readout-ledger-row-border-color:transparent;--sf-readout-ledger-row-shadow:none;--sf-readout-ledger-row-padding:0}._sensorDamageRow_ike0b_350{--sf-readout-ledger-row-gap:.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:end}._sensorDamageLabel_ike0b_356,._sensorDamageStatusValue_ike0b_357,._sensorDamageEffectValue_ike0b_358{overflow-wrap:anywhere;min-width:0}._sensorDamageLabel_ike0b_356{color:var(--sf-color-primary)}._sensorDamageStatusValue_ike0b_357._sensorDamageStatusValue_ike0b_357{background:var(--sf-color-primary);color:var(--sf-bg-deep);padding:.14rem .36rem .22rem}._sensorDamageEffectValue_ike0b_358{color:var(--sf-text-muted)}._dossierPanel_ike0b_377,._cyberPanel_ike0b_22{background:var(--sf-bg-deep);border-top:10px solid var(--hud-panel-slate);color:var(--sf-text-primary);min-width:0;padding:.75rem}._dossierPanel_ike0b_377 .sf-text--heading,._cyberPanel_ike0b_22 .sf-text--heading{color:var(--sf-text-muted);margin:0 0 .75rem}._dossierHeader_ike0b_392{justify-content:space-between;align-items:start;gap:.5rem;min-width:0;margin:0;display:flex}._dossierHeader_ike0b_392 .sf-text--heading{min-width:0;margin:0}._dossierPanel_ike0b_377{border-color:var(--hud-repair-green);align-content:start;gap:var(--hud-seam);z-index:18;grid-area:1/2;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;position:relative;overflow-y:auto}._cyberPanel_ike0b_22{border-color:var(--sf-color-primary);gap:var(--hud-seam);grid-area:2/1;grid-template-columns:minmax(220px,.8fr) minmax(320px,1fr) minmax(180px,.72fr);display:grid}._cyberPanel_ike0b_22 .sf-text--heading{grid-column:1/-1}._cyberStatusPanel_ike0b_25,._waveformHackPanel_ike0b_26,._packetStream_ike0b_435,._packetHackFooter_ike0b_129,._waveformHackFooter_ike0b_130{gap:var(--hud-seam);display:grid}._dossierDetails_ike0b_442{gap:var(--hud-seam);margin:0;display:grid}._targetLedger_ike0b_448{gap:calc(var(--hud-seam) * .62);display:grid}._targetLedgerButton_ike0b_453{background:var(--sf-bg-panel-solid);border:1px solid color-mix(in srgb, var(--sf-color-primary) 34%, transparent);color:var(--sf-text-primary);cursor:pointer;text-align:left;text-transform:uppercase;border-radius:3px;gap:.16rem;min-width:0;padding:.44rem .58rem .56rem;display:grid}._targetLedgerButton_ike0b_453:hover,._targetLedgerButton_ike0b_453:focus-visible{background:color-mix(in srgb, var(--sf-color-primary) 16%, var(--sf-bg-panel-solid));border-color:var(--sf-color-primary)}._targetLedgerButton_ike0b_453[aria-pressed=true]{background:color-mix(in srgb, var(--hud-repair-green) 16%, var(--sf-bg-panel-solid));border-color:var(--hud-repair-green)}._targetLedgerButton_ike0b_453[aria-pressed=true] ._targetLedgerState_ike0b_478{color:var(--hud-repair-green)}._targetLedgerEmpty_ike0b_482{border:1px solid color-mix(in srgb, var(--sf-color-primary) 28%, transparent);color:var(--sf-text-muted);padding:.72rem .64rem;display:block}._dossierDetails_ike0b_442{align-content:start}._dossierSection_ike0b_493{background:color-mix(in srgb, var(--sf-bg-panel-solid) 72%, transparent);border:1px solid color-mix(in srgb, var(--sf-color-primary) 62%, transparent)}._dossierSection_ike0b_493 summary{background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 22%, var(--sf-bg-panel-solid)), color-mix(in srgb, var(--sf-color-primary) 10%, var(--sf-bg-panel-solid)));color:var(--sf-color-primary);cursor:pointer;justify-content:space-between;align-items:center;min-height:30px;padding:.42rem .55rem .48rem;list-style:none;display:flex}._dossierSection_ike0b_493[open] summary{border-bottom:1px solid color-mix(in srgb, var(--sf-color-primary) 46%, transparent)}._dossierSection_ike0b_493 summary::-webkit-details-marker{display:none}._dossierSection_ike0b_493 summary:after{color:var(--sf-color-primary);content:"+"}._dossierSection_ike0b_493[open] summary:after{content:"-"}._dossierTable_ike0b_531{--sf-readout-ledger-gap:0;--sf-readout-ledger-row-background:transparent;--sf-readout-ledger-row-border-color:transparent;--sf-readout-ledger-row-radius:0;--sf-readout-ledger-row-shadow:none;margin:0}._dossierRow_ike0b_540{border-bottom:1px solid color-mix(in srgb, var(--sf-color-primary) 18%, transparent);--sf-readout-ledger-row-gap:.75rem;--sf-readout-ledger-row-padding:.42rem .55rem .5rem;grid-template-columns:minmax(86px,.38fr) minmax(0,1fr);align-items:start}._dossierRow_ike0b_540:last-child{border-bottom:0}._dossierValue_ike0b_552{text-align:left;font-size:clamp(.78rem,.7rem + .2vw,.95rem);line-height:1.15}._dossierRow_ike0b_540[data-scan-status=unknown] ._dossierValue_ike0b_552{color:color-mix(in srgb, var(--sf-text-muted) 74%, transparent)}._dossierRow_ike0b_540[data-scan-status=estimate] ._dossierValue_ike0b_552{color:var(--sf-color-warning)}._dossierRow_ike0b_540[data-scan-status=fact] ._dossierValue_ike0b_552{color:var(--sf-text-primary)}._dossierRow_ike0b_540[data-tone=safe] ._dossierValue_ike0b_552{color:var(--hud-repair-green)}._dossierRow_ike0b_540[data-tone=danger] ._dossierValue_ike0b_552{color:var(--hud-red-alert)}._waveformHackPanel_ike0b_26{background:var(--sf-bg-panel-solid);border-top:18px solid var(--hud-repair-green);color:var(--sf-text-primary);text-transform:uppercase;align-content:start;gap:.65rem;min-height:100%;display:grid}._hackTakeover_ike0b_19{background:var(--sf-bg-deep);z-index:40;align-items:stretch;width:100vw;height:100dvh;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0;overflow:hidden}._hackTakeoverFrame_ike0b_19{border:clamp(6px, 1vw, 10px) solid var(--sf-color-primary);min-height:0;padding:var(--hud-seam);border-radius:0 0 0 clamp(44px,6vw,84px);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}._hackTakeoverFrame_ike0b_19[data-minigame=waveform]{grid-template-rows:minmax(0,1fr)}._hackTakeoverFrame_ike0b_19[data-minigame=waveform]>.sf-frame__slot{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}._hackTakeoverHeader_ike0b_624{background:var(--sf-color-primary);color:var(--sf-bg-deep);justify-content:space-between;align-items:end;gap:1rem;min-height:clamp(48px,7vh,74px);padding:.55rem .85rem .72rem;display:flex}._hackTakeoverHeader_ike0b_624 .sf-text--data{line-height:.95}._hackTakeoverFrame_ike0b_19[data-minigame=waveform] ._hackTakeoverHeader_ike0b_624{background:linear-gradient(90deg, color-mix(in srgb, var(--station-accent) 12%, transparent), transparent 68%), color-mix(in srgb, var(--sf-bg-deep) 86%, var(--station-accent));border-bottom:1px solid color-mix(in srgb, var(--station-accent) 72%, var(--sf-bg-deep));box-shadow:inset 0 -.8rem 1.4rem #0000002e}._hackTakeoverFrame_ike0b_19[data-minigame=waveform] ._hackTakeoverHeader_ike0b_624 .sf-text--label{color:var(--sf-text-primary);text-shadow:none;font-weight:700}._hackTakeoverFrame_ike0b_19[data-minigame=waveform] ._hackTakeoverHeader_ike0b_624 .sf-text--data{color:var(--station-accent);text-shadow:none;font-weight:700}._hackTakeoverFrame_ike0b_19[data-minigame=packet]{--packet-accent:#63e6f2;--packet-assessed:#ffd27a;--packet-danger:#ff7890;--packet-danger-surface:#541827;--packet-label:#9bd9e2;--packet-success:#8ce6b8;--packet-success-foreground:#051a12;--packet-surface:#040b12;--packet-surface-elevated:#0a1821;--packet-text:#effaff;--packet-text-secondary:#c1d7df}._hackTakeoverFrame_ike0b_19[data-minigame=packet] ._hackTakeoverHeader_ike0b_624{background:color-mix(in srgb, var(--sf-color-primary) 28%, var(--packet-surface));border-bottom:1px solid color-mix(in srgb, var(--packet-accent) 68%, transparent);color:var(--packet-text)}._hackTakeoverFrame_ike0b_19[data-minigame=packet] ._hackTakeoverHeader_ike0b_624>*{color:var(--packet-text);text-shadow:none}._packetHackPanel_ike0b_684{background:var(--packet-surface);color:var(--packet-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-transform:uppercase;grid-template-rows:auto auto minmax(0,1fr) auto;gap:clamp(.38rem,.7vw,.58rem);height:100%;min-height:0;padding:clamp(.62rem,1.1vw,.95rem);display:grid}._packetHackPanel_ike0b_684 ::selection{background:var(--packet-accent);color:var(--packet-surface)}._packetStreamTerminal_ike0b_702,._packetStreamTerminal_ike0b_702>.sf-frame__slot,._packetStreamTerminal_ike0b_702 .sf-terminal__surface{height:100%;min-height:0}._packetStreamTerminal_ike0b_702 .sf-terminal__surface{background:radial-gradient(circle at 16% 0%, color-mix(in srgb, var(--sf-color-primary) 16%, transparent), transparent 19rem), linear-gradient(180deg, color-mix(in srgb, var(--packet-surface) 94%, black), var(--packet-surface));box-shadow:inset 0 0 2rem color-mix(in srgb, var(--sf-color-primary) 14%, transparent)}._packetStreamTerminal_ike0b_702 .sf-terminal__toolbar{min-height:2.4rem;padding:.42rem .68rem .48rem}._packetStreamTerminal_ike0b_702 .sf-terminal__title{color:var(--packet-text-secondary);opacity:1}._packetStreamTerminalBody_ike0b_726{flex:auto;min-height:0;padding:0}._packetStreamTerminalContent_ike0b_732{height:100%;min-height:0}._packetCommandLine_ike0b_737{background:color-mix(in srgb, var(--packet-accent) 10%, var(--packet-surface));border:1px solid color-mix(in srgb, var(--packet-accent) 52%, var(--packet-surface));color:var(--packet-text);padding:.48rem .62rem .56rem}._packetCommandLine_ike0b_737 .sf-terminal-prompt{align-items:center;width:100%}._packetCommandLine_ike0b_737 .sf-terminal-prompt__char{color:var(--packet-success);letter-spacing:0;font-weight:700}._packetCommandTarget_ike0b_755{--sf-text-terminal-font-family:var(--packet-terminal-font);--sf-text-terminal-font-size:clamp(.82rem, .78rem + .18vw, 1rem);--sf-text-terminal-letter-spacing:.02em}._hackTakeover_ike0b_19 ._waveformHackPanel_ike0b_26{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;padding:clamp(.75rem,2vw,1.4rem);overflow:hidden}._hackTakeover_ike0b_19 ._waveformHackPanel_ike0b_26>.sf-frame__slot{height:100%;min-height:0;display:grid}._hackTakeover_ike0b_19 ._waveformHackPanelSurface_ike0b_26._waveformHackPanelSurface_ike0b_26{background:0 0;border:0;grid-template-rows:auto minmax(0,1fr) auto auto;gap:.65rem;height:100%;min-height:0;padding:0;display:grid;overflow:hidden auto}._hackTakeover_ike0b_19 ._waveformScope_ike0b_788,._hackTakeover_ike0b_19 ._waveformScope_ike0b_788 svg{min-height:0}._hackTakeover_ike0b_19 ._hackStripCell_ike0b_793,._hackTakeover_ike0b_19 ._ruleChip_ike0b_797{padding:.55rem .75rem .7rem}._hackTakeover_ike0b_19 ._packetStream_ike0b_435{align-content:start;gap:0;padding:clamp(.38rem,.7vw,.58rem)}._hackTakeover_ike0b_19 ._packetButton_ike0b_128{grid-template-columns:auto minmax(0,1fr);min-height:clamp(26px,4vh,36px);padding:.16rem .48rem .22rem}._hackTakeover_ike0b_19 ._packetButton_ike0b_128 kbd,._hackTakeover_ike0b_19 ._packetHackFooter_ike0b_129 .sf-button,._hackTakeover_ike0b_19 ._packetHackFooter_ike0b_129 kbd,._hackTakeover_ike0b_19 ._waveformHackFooter_ike0b_130 .sf-button,._hackTakeover_ike0b_19 ._waveformHackFooter_ike0b_130 kbd{font-size:clamp(.7rem,.82vw,.96rem)}._hackStatusStrip_ike0b_821,._ruleStrip_ike0b_822{flex-wrap:wrap;gap:.45rem;display:flex}._packetHackPanel_ike0b_684 ._hackStripCell_ike0b_793{background:var(--packet-surface-elevated);color:var(--packet-text-secondary);padding:.35rem .5rem .45rem}._packetHackPanel_ike0b_684 ._ruleChip_ike0b_797{background:var(--packet-success);color:var(--packet-success-foreground);text-shadow:none;padding:.35rem .5rem .45rem}._packetStream_ike0b_435{background:0 0;gap:0;height:100%;min-height:0;padding:.45rem;display:grid;position:relative}._packetStreamLine_ike0b_851{border-bottom:1px solid color-mix(in srgb, var(--packet-accent) 18%, var(--packet-surface));padding:0}._packetStreamLine_ike0b_851:last-child{border-bottom:0}._packetButton_ike0b_128{--sf-control-hover-filter:var(--sf-control-filter-hover-bright);--sf-control-disabled-filter:none;box-shadow:none;color:var(--packet-text-secondary);font-family:var(--packet-terminal-font);font-feature-settings:"zero" 1, "tnum" 1;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;text-align:left;background:0 0;border:0;border-left:1px solid #0000;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.42rem;min-height:30px;padding:.22rem .45rem .3rem;font-weight:600;line-height:1.14;transition:background-color .14s,border-color .14s,box-shadow .14s,color .14s,filter .14s;display:grid}._packetButton_ike0b_128:hover:not(:disabled),._packetButton_ike0b_128:focus-visible{background:color-mix(in srgb, var(--packet-accent) 18%, var(--packet-surface));border-left-color:var(--packet-accent);box-shadow:none}._packetButton_ike0b_128:disabled{color:var(--packet-text-secondary);opacity:1}._packetButton_ike0b_128 kbd{color:var(--packet-success);font-family:var(--packet-terminal-font);font-feature-settings:"zero" 1, "tnum" 1;font-variant-numeric:tabular-nums slashed-zero;text-align:right;background:0 0;min-width:1.45rem;padding:0;font-weight:700}._packetButton_ike0b_128 kbd:before{color:var(--packet-label);content:">";opacity:1;margin-right:.24rem}._packetLogLine_ike0b_925{font-family:var(--packet-terminal-font);font-feature-settings:"zero" 1, "tnum" 1;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;white-space:nowrap;align-items:baseline;gap:.38rem;min-width:0;font-weight:600;line-height:1.14;display:flex;overflow:hidden}._packetHackPanel_ike0b_684 ._packetNoiseText_ike0b_942{color:var(--packet-text-secondary);font-family:var(--packet-terminal-font);opacity:1}._packetToken_ike0b_948{gap:0;min-width:0;display:inline-flex}._packetHackPanel_ike0b_684 ._packetFieldLabel_ike0b_954{color:var(--packet-label);font-family:var(--packet-terminal-font);opacity:1}._packetHackPanel_ike0b_684 ._packetAssessedText_ike0b_960{color:var(--packet-assessed);font-family:var(--packet-terminal-font);text-shadow:0 0 .45rem color-mix(in srgb, var(--packet-assessed) 32%, transparent), 0 0 1px var(--packet-assessed);font-weight:700}._packetButtonCorrect_ike0b_969,._packetButtonCorrect_ike0b_969:disabled{background:var(--packet-success);border-color:var(--packet-success);box-shadow:none;color:var(--packet-success-foreground);cursor:default;filter:none}._packetButtonCorrect_ike0b_969 ._packetNoiseText_ike0b_942,._packetButtonCorrect_ike0b_969 ._packetFieldLabel_ike0b_954,._packetButtonCorrect_ike0b_969 ._packetAssessedText_ike0b_960,._packetButtonCorrect_ike0b_969 kbd,._packetButtonCorrect_ike0b_969 kbd:before{color:var(--packet-success-foreground);opacity:1;text-shadow:none}._packetButtonWrong_ike0b_989,._packetButtonWrong_ike0b_989:disabled{filter:none;animation:.34s ease-in-out 2 _packetWrongFlash_ike0b_1}._packetButtonWrong_ike0b_989,._packetButtonWrong_ike0b_989 ._packetNoiseText_ike0b_942,._packetButtonWrong_ike0b_989 ._packetFieldLabel_ike0b_954,._packetButtonWrong_ike0b_989 ._packetAssessedText_ike0b_960,._packetButtonWrong_ike0b_989 kbd,._packetButtonWrong_ike0b_989 kbd:before{color:#fff1f4;text-shadow:none}@keyframes _packetWrongFlash_ike0b_1{0%,to{background:var(--packet-surface-elevated);box-shadow:none}45%{background:var(--packet-danger-surface);box-shadow:inset 0 0 0 2px var(--packet-danger)}}@keyframes _counterHackArmedPulse_ike0b_1{0%,to{filter:brightness()}50%{filter:brightness(1.28)}}@keyframes _counterHackHullImpactShakeOdd_ike0b_1{0%,to{transform:translate(0,0)}12%{transform:translate(-3px,1px)}24%{transform:translate(3px,-1px)}38%{transform:translate(-2px,1px)}54%{transform:translate(1px)}}@keyframes _counterHackHullImpactShakeEven_ike0b_1{0%,to{transform:translate(0,0)}12%{transform:translate(-3px,1px)}24%{transform:translate(3px,-1px)}38%{transform:translate(-2px,1px)}54%{transform:translate(1px)}}@media (prefers-reduced-motion:reduce){._packetButton_ike0b_128{transition:background-color 80ms}._packetButtonWrong_ike0b_989,._packetButtonWrong_ike0b_989:disabled{animation-duration:.52s;animation-iteration-count:1}._counterHackTakeoverHullImpactOdd_ike0b_1086 ._hackTakeoverFrame_ike0b_19,._counterHackTakeoverHullImpactEven_ike0b_1087 ._hackTakeoverFrame_ike0b_19{animation-duration:.24s}}._packetStandby_ike0b_1092{background:var(--packet-surface);color:var(--packet-text);gap:.35rem;min-height:132px;padding:.65rem;display:grid}._waveformScope_ike0b_788{background:linear-gradient(color-mix(in srgb, var(--sf-text-primary) 9%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--sf-text-primary) 6%, transparent) 1px, transparent 1px), linear-gradient(180deg, color-mix(in srgb, var(--sf-bg-panel-solid) 40%, var(--sf-bg-deep)), var(--sf-bg-deep));border:2px solid var(--sf-color-primary);background-size:100% 1.65rem,2rem 100%,100% 100%;min-height:clamp(180px,32vh,320px);padding:.65rem;overflow:hidden}._waveformScope_ike0b_788 svg{width:100%;height:100%;min-height:clamp(164px,29vh,300px);display:block;overflow:visible}._waveformZeroLine_ike0b_1124{stroke:color-mix(in srgb, var(--sf-text-muted) 32%, transparent);stroke-width:1px}._waveformTargetTrace_ike0b_1129,._waveformCurrentTrace_ike0b_1130{fill:none;stroke-linecap:round;stroke-linejoin:round}._waveformTargetTrace_ike0b_1129{opacity:.72;stroke:var(--hud-reactor-amber);stroke-dasharray:7 6;stroke-width:2.2px}._waveformCurrentTrace_ike0b_1130{filter:drop-shadow(0 0 .28rem color-mix(in srgb, var(--hud-repair-green) 60%, transparent));stroke:var(--hud-repair-green);stroke-width:3px}._waveformControlGrid_ike0b_1149{gap:var(--hud-seam);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._waveformControl_ike0b_1149{background:var(--sf-bg-deep);color:var(--sf-text-muted);gap:.45rem;min-width:0;padding:.55rem .6rem .7rem;display:grid}._waveformControl_ike0b_1149 input{--sf-control-disabled-filter:var(--sf-control-filter-disabled-soft);accent-color:var(--hud-repair-green);cursor:pointer;width:100%;min-width:0}._waveformControl_ike0b_1149 input:focus-visible{outline:2px solid var(--sf-text-primary);outline-offset:4px}._packetHackFooter_ike0b_129{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(92px,auto);align-items:center}._packetHackFooter_ike0b_129 ._hackStripCell_ike0b_793{color:var(--packet-text-secondary)}._packetHackFooter_ike0b_129 .sf-button:not(:disabled),._packetHackFooter_ike0b_129 .sf-button:not(:disabled) .sf-text--label{color:var(--packet-surface)}._waveformHackFooter_ike0b_130{grid-template-columns:minmax(0,1fr) minmax(92px,auto);align-items:center}._packetHackFooter_ike0b_129 .sf-button,._waveformHackFooter_ike0b_130 .sf-button,._counterHackPanel_ike0b_27 .sf-button,._counterHackToolRail_ike0b_131 .sf-button{background:var(--sf-color-primary);justify-content:space-between;align-items:center;min-height:48px;padding:.45rem .55rem .6rem;display:inline-flex}@media (width<=1120px){._board_ike0b_17{grid-template-rows:minmax(320px,48vh) auto auto;grid-template-columns:minmax(0,1fr)}._scopePanel_ike0b_18,._dossierPanel_ike0b_377,._cyberPanel_ike0b_22{grid-column:1}._scopePanel_ike0b_18{grid-row:1}._dossierPanel_ike0b_377{grid-row:2}._cyberPanel_ike0b_22{grid-row:3;grid-template-columns:minmax(0,1fr)}._waveformControlGrid_ike0b_1149{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){._packetHackFooter_ike0b_129,._waveformControlGrid_ike0b_1149,._waveformHackFooter_ike0b_130{grid-template-columns:minmax(0,1fr)}._packetButton_ike0b_128{grid-template-columns:auto minmax(0,1fr)}._hackTakeover_ike0b_19{padding:.5rem}._hackTakeoverFrame_ike0b_19{border-radius:0 0 0 44px}._hackTakeover_ike0b_19 ._waveformHackPanelSurface_ike0b_26._waveformHackPanelSurface_ike0b_26{grid-template-rows:auto minmax(10rem,1fr) auto auto}._hackTakeoverHeader_ike0b_624{align-items:start;display:grid}._hackTakeover_ike0b_19 ._packetButton_ike0b_128{grid-template-columns:auto minmax(0,1fr)}}._board_ike0b_17,._intelligenceConsole_ike0b_1 ._intelligenceReadoutStack_ike0b_45{color:var(--sf-text-primary);background:radial-gradient(circle at 74% 22%, color-mix(in srgb, var(--sf-color-primary) 14%, transparent), transparent 18rem), linear-gradient(135deg, #080515f0, #04121fe6)}._scopePanel_ike0b_18,._mapActionMenu_ike0b_24,._dossierPanel_ike0b_377,._cyberPanel_ike0b_22,._sensorDamageBadge_ike0b_23,._packetStandby_ike0b_1092,._waveformScope_ike0b_788,._cyberStatusPanel_ike0b_25,._counterHackPanel_ike0b_27,._counterHackHuntPanel_ike0b_20,._counterHackMapPanel_ike0b_21{color:var(--sf-text-primary);background:var(--hud-panel-fill);border:1px solid color-mix(in srgb, var(--sf-color-primary) 62%, transparent);border-radius:4px}._scopePanel_ike0b_18,._counterHackMapPanel_ike0b_21{box-shadow:inset 0 0 2.2rem color-mix(in srgb, var(--sf-color-primary) 8%, transparent)}._dossierPanel_ike0b_377 .sf-text--heading,._cyberPanel_ike0b_22 .sf-text--heading,._sensorDamageLabel_ike0b_356,._cyberStatusLabel_ike0b_1306,._counterHackPanel_ike0b_27 .sf-text--label{color:var(--sf-color-primary)}._readoutDrawerToggle_ike0b_115,._mapActionMenu_ike0b_24 .sf-button,._packetButton_ike0b_128,._packetHackFooter_ike0b_129 .sf-button,._waveformHackFooter_ike0b_130 .sf-button,._counterHackPanel_ike0b_27 .sf-button,._counterHackToolRail_ike0b_131 .sf-button{color:var(--sf-text-primary);background:var(--hud-panel-fill-strong);border:1px solid color-mix(in srgb, var(--sf-color-primary) 58%, transparent);border-radius:4px}._readoutDrawerToggle_ike0b_115,._mapActionMenu_ike0b_24 .sf-button:not(:disabled),._packetHackFooter_ike0b_129 .sf-button:not(:disabled),._waveformHackFooter_ike0b_130 .sf-button:not(:disabled),._counterHackToolRail_ike0b_131 .sf-button:not(:disabled){color:var(--sf-bg-deep);background:var(--sf-color-primary)}._mapActionMenu_ike0b_24 .sf-button:not(:disabled) .sf-text{color:var(--sf-bg-deep)}._mapActionMenu_ike0b_24 .sf-button:not(:disabled) .sf-text--label{color:var(--sf-bg-deep);text-shadow:none;font-weight:900}._packetHackPanel_ike0b_684 ._packetStandby_ike0b_1092{background:var(--packet-surface);border-color:color-mix(in srgb, var(--packet-accent) 58%, var(--packet-surface));color:var(--packet-text)}._packetHackPanel_ike0b_684 ._packetButton_ike0b_128,._packetHackPanel_ike0b_684 ._packetButton_ike0b_128:disabled{box-shadow:none;color:var(--packet-text-secondary);filter:none;opacity:1;background:0 0;border:0;border-left-color:#0000;width:100%;display:grid}._packetHackPanel_ike0b_684 ._packetButton_ike0b_128:hover:not(:disabled),._packetHackPanel_ike0b_684 ._packetButton_ike0b_128:focus-visible{background:color-mix(in srgb, var(--packet-accent) 18%, var(--packet-surface));border-left:1px solid var(--packet-accent);box-shadow:none}._packetHackPanel_ike0b_684 ._packetButtonCorrect_ike0b_969,._packetHackPanel_ike0b_684 ._packetButtonCorrect_ike0b_969:disabled{background:var(--packet-success);border-color:var(--packet-success);color:var(--packet-success-foreground)}._packetHackPanel_ike0b_684 ._packetButtonWrong_ike0b_989,._packetHackPanel_ike0b_684 ._packetButtonWrong_ike0b_989:disabled{color:#fff1f4;animation:.34s ease-in-out 2 _packetWrongFlash_ike0b_1}._mapActionMenu_ike0b_24 ._mapMarkerButton_ike0b_1382.sf-button:not(:disabled){background:color-mix(in srgb, var(--marker-station-color) 86%, var(--sf-color-primary));border-color:color-mix(in srgb, var(--marker-station-color) 78%, var(--sf-bg-deep));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sf-bg-deep) 34%, transparent), 0 .35rem 1rem color-mix(in srgb, var(--marker-station-color) 22%, transparent)}._board_ike0b_17,._intelligenceConsole_ike0b_1 ._intelligenceReadoutStack_ike0b_45{background:linear-gradient(135deg, #080515f5, #04121fed), linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 14%, transparent), transparent 44%)}._board_ike0b_17{gap:var(--intelligence-layout-gap);height:100%;min-height:clamp(640px,80vh,900px);max-height:100%;padding:var(--intelligence-layout-gap);grid-template-rows:minmax(31rem,1fr) minmax(7.5rem,auto);grid-template-columns:minmax(34rem,1fr) minmax(21rem,.38fr)}._cyberPanel_ike0b_22{align-items:stretch;gap:var(--intelligence-layout-gap);padding:var(--intelligence-panel-pad);grid-template-columns:minmax(14rem,.82fr) minmax(18rem,1.18fr) minmax(12rem,.72fr)}._mapActionMenu_ike0b_24{width:min(17rem,100vw - 1rem);min-width:0}._scopePanel_ike0b_18,._dossierPanel_ike0b_377,._cyberPanel_ike0b_22,._sensorDamageBadge_ike0b_23,._packetStandby_ike0b_1092,._waveformScope_ike0b_788,._cyberStatusPanel_ike0b_25,._counterHackPanel_ike0b_27,._counterHackHuntPanel_ike0b_20,._counterHackMapPanel_ike0b_21{min-width:0}._readoutDrawerToggle_ike0b_115,._mapActionMenu_ike0b_24 .sf-button,._packetButton_ike0b_128,._packetHackFooter_ike0b_129 .sf-button,._waveformHackFooter_ike0b_130 .sf-button,._counterHackPanel_ike0b_27 .sf-button,._counterHackToolRail_ike0b_131 .sf-button{--sf-control-disabled-filter:var(--sf-control-filter-disabled-dim);min-height:2.75rem;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,filter .16s}._readoutDrawerToggle_ike0b_115{white-space:nowrap;z-index:46;gap:.42rem;min-height:1.7rem;padding:.22rem .55rem .28rem;position:relative}._packetButton_ike0b_128{--sf-control-hover-filter:var(--sf-control-filter-hover-bright);min-height:2.25rem}._dossierSection_ike0b_493,._cyberStatusPanel_ike0b_25,._counterHackPanel_ike0b_27{border:1px solid var(--hud-line-muted);border-radius:3px}._scopePanel_ike0b_18{border-color:color-mix(in srgb, var(--sf-color-primary) 72%, transparent);padding:0}._scopePanel_ike0b_18 [data-testid=tactical-renderer-pane]{inset:calc(var(--intelligence-layout-gap) * .55)}._dossierPanel_ike0b_377{box-sizing:border-box;align-self:stretch;gap:calc(var(--intelligence-layout-gap) * .72);height:100%;min-height:0;max-height:100%;padding:var(--intelligence-panel-pad) var(--intelligence-panel-pad) 0;grid-row:1/-1;grid-template-rows:minmax(0,1fr);overflow:hidden}._dossierPanel_ike0b_377>.sf-frame__slot{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}._dossierPanelSurface_ike0b_1502._dossierPanelSurface_ike0b_1502{background:0 0;border:0;grid-template-rows:auto minmax(0,1fr);align-items:stretch;height:100%;min-height:0;padding:0;display:grid;overflow:hidden}._dossierHeader_ike0b_392{border-bottom:1px solid color-mix(in srgb, var(--sf-color-primary) 32%, transparent);padding:.625rem .625rem calc(var(--intelligence-layout-gap) * .72);align-items:start}._dossierHeader_ike0b_392 .sf-text--heading{color:var(--sf-text-primary);font-size:1.125rem;line-height:1}._dossierTitleBlock_ike0b_1527{gap:.22rem;min-width:0;display:grid}._dossierConfidence_ike0b_1533{color:var(--sf-color-primary)}._dossierDetails_ike0b_442{box-sizing:border-box;align-content:start;align-self:stretch;gap:calc(var(--intelligence-layout-gap) * .62);overscroll-behavior:contain;height:100%;min-height:0;max-height:100%;padding:0 0 var(--intelligence-panel-pad);scrollbar-color:var(--sf-color-primary) transparent;scrollbar-gutter:auto;scrollbar-width:thin;grid-auto-rows:max-content;justify-self:stretch;width:100%;overflow:hidden auto}._dossierSection_ike0b_493{box-sizing:border-box;width:100%;min-height:max-content;overflow:visible}._dossierSection_ike0b_493 summary{background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 20%, transparent), transparent 72%), color-mix(in srgb, var(--sf-bg-panel-solid) 82%, var(--sf-bg-deep));color:var(--sf-text-primary);min-height:2.15rem}._dossierSection_ike0b_493 summary:after{color:var(--hud-repair-green)}._dossierRow_ike0b_540{background:color-mix(in srgb, var(--sf-bg-deep) 44%, transparent);--sf-readout-ledger-row-gap:.7rem;--sf-readout-ledger-row-padding:.34rem .55rem .42rem;grid-template-columns:minmax(6.3rem,.42fr) minmax(0,1fr);min-height:1.9rem}._cyberPanel_ike0b_22 .sf-text--heading{margin-bottom:calc(var(--intelligence-layout-gap) * .22);font-size:1.45rem;line-height:1}._cyberStatusPanel_ike0b_25,._counterHackPanel_ike0b_27,._sensorDamageBadge_ike0b_23{background:linear-gradient(145deg, color-mix(in srgb, var(--sf-color-primary) 7%, transparent), transparent 58%), var(--sf-bg-panel-solid);align-content:start;gap:.28rem;min-height:0;padding:.72rem}._counterHackPanel_ike0b_27{grid-template-rows:auto auto minmax(.9rem,auto) minmax(2.75rem,auto)}._intelligenceConsole_ike0b_1 ._intelligenceReadoutStack_ike0b_45{background:linear-gradient(180deg, color-mix(in srgb, var(--sf-bg-deep) 92%, transparent), var(--sf-bg-deep)), linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 12%, transparent), transparent 55%);box-shadow:-1rem 0 2.2rem #0000006b, inset 0 0 1.3rem color-mix(in srgb, var(--sf-color-primary) 10%, transparent);z-index:42}._targetLedger_ike0b_448{gap:.42rem}._targetLedgerButton_ike0b_453{gap:.12rem;padding:.48rem .58rem .6rem}._targetLedgerButton_ike0b_453:hover,._targetLedgerButton_ike0b_453:focus-visible{box-shadow:inset 0 0 1rem color-mix(in srgb, var(--sf-color-primary) 14%, transparent)}._counterHackHuntPanel_ike0b_20{grid-template-columns:minmax(0,1fr) minmax(14rem,.28fr);grid-template-areas:"map tools"}@media (width<=1120px){._board_ike0b_17{grid-template-rows:minmax(30rem,52vh) auto auto;grid-template-columns:minmax(0,1fr)}._dossierPanel_ike0b_377{grid-area:auto/1}._cyberPanel_ike0b_22{grid-template-columns:minmax(0,1fr);grid-template-areas:"status""counter""damage"}}@media (width<=720px){._counterHackTakeover_ike0b_1086{overflow-y:auto}._counterHackTakeover_ike0b_1086 ._hackTakeoverFrame_ike0b_19{min-height:58rem}._counterHackHuntPanel_ike0b_20{grid-template:"map"minmax(32rem,1fr)"tools"minmax(22rem,auto)/minmax(0,1fr)}._counterHackMap_ike0b_21{min-height:32rem}._counterHackToolPanel_ike0b_29{min-height:22rem;padding-inline-start:0}._intelligenceConsole_ike0b_1._intelligenceConsole_ike0b_1{height:auto;min-height:100vh;overflow:hidden auto}._intelligenceConsole_ike0b_1 ._intelligenceSurface_ike0b_13._intelligenceSurface_ike0b_13{height:auto;min-height:100vh;overflow:visible}._intelligenceConsole_ike0b_1 ._intelligenceWorkGrid_ike0b_39._intelligenceWorkGrid_ike0b_39{height:auto;max-height:none;display:block;overflow:visible}._board_ike0b_17{gap:var(--intelligence-layout-gap);height:auto;min-height:auto;padding:var(--intelligence-layout-gap);flex-direction:column;grid-template-rows:minmax(25rem,auto) auto auto;display:flex}._scopePanel_ike0b_18{min-height:21rem}._scopePanel_ike0b_18 ._mapControls_ike0b_240{inline-size:calc(100% - 1.5rem)}._mapControlsSurface_ike0b_258._mapControlsSurface_ike0b_258{grid-template-columns:minmax(0,1fr);max-inline-size:100%}._scanRangeToggle_ike0b_272{grid-auto-flow:initial;grid-template-columns:repeat(3,minmax(0,1fr))}._mapToolToggle_ike0b_273,._mapZoomControls_ike0b_274{grid-auto-flow:initial}._mapToolToggle_ike0b_273{grid-template-columns:repeat(2,minmax(0,1fr))}._mapZoomControls_ike0b_274{grid-template-columns:repeat(3,minmax(0,1fr))}._scopePanel_ike0b_18 [data-testid=tactical-renderer-pane]{min-height:calc(21rem - 2px)}._dossierHeader_ike0b_392 .sf-text--heading{font-size:1.05rem}._intelligenceConsole_ike0b_1 ._intelligenceReadoutStack_ike0b_45{width:min(100%,100vw - 1rem);padding-top:calc(3.2rem + var(--hud-seam))}._dossierPanel_ike0b_377{max-height:60vh;overflow:hidden}}._intelligenceConsole_ike0b_1 ._intelligenceWorkGrid_ike0b_39{flex:auto;grid-template-columns:minmax(0,1fr);height:auto;max-height:none}._intelligenceConsole_ike0b_1 ._intelligenceReadoutStack_ike0b_45{top:var(--intelligence-drawer-top);width:var(--intelligence-readout-width);border:1px solid color-mix(in srgb, var(--sf-color-primary) 62%, transparent);border-radius:4px;max-height:100%;padding:clamp(.55rem,1vw,.8rem);position:absolute;bottom:.5rem;right:0}._intelligenceConsole_ike0b_1 ._intelligenceReadoutPanel_ike0b_86>.sf-frame__slot{flex:auto;grid-template-rows:minmax(0,1fr);align-self:stretch;height:100%}._intelligenceConsole_ike0b_1 ._targetLedger_ike0b_448{scrollbar-color:var(--sf-color-primary) transparent;scrollbar-gutter:stable;scrollbar-width:thin;align-content:start;height:100%;min-height:0;padding-right:.16rem;overflow:hidden auto}._intelligenceConsole_ike0b_1._intelligenceReadoutDrawerCollapsed_ike0b_75 ._intelligenceWorkGrid_ike0b_39{grid-template-columns:minmax(0,1fr)}@media (width<=1120px){._intelligenceConsole_ike0b_1 ._intelligenceWorkGrid_ike0b_39{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._intelligenceConsole_ike0b_1 ._intelligenceReadoutStack_ike0b_45{bottom:var(--intelligence-layout-gap);right:var(--intelligence-layout-gap);top:var(--intelligence-drawer-top);width:min(var(--intelligence-readout-width), calc(100% - var(--intelligence-layout-gap) * 2));position:absolute}}._weaponsZoomDock_qh0u8_1{top:var(--hud-seam);right:var(--hud-seam);z-index:6;gap:var(--hud-seam);width:min(20rem,100% - 2rem);min-width:0;padding:var(--hud-seam);background:color-mix(in srgb, var(--sf-bg-deep) 90%, transparent);border:1px solid color-mix(in srgb, var(--station-color) 72%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;overflow:hidden;box-shadow:0 1rem 2.4rem #0000006b,inset 0 0 1.5rem #00d8ff0f}._weaponsHeatDock_qh0u8_22{top:50%;right:var(--hud-seam);z-index:6;width:clamp(4.6rem,5.2vw,5.4rem);height:clamp(11.5rem,26vh,15.5rem);min-height:10rem;color:var(--sf-text-muted);pointer-events:none;position:absolute}._weaponsHeatDock_qh0u8_22.sf-frame{position:absolute;transform:translateY(-50%)}._weaponsHeatDock_qh0u8_22 .sf-frame__slot,._weaponsHeatDock_qh0u8_22 .sf-panel__surface{height:100%}._weaponsHeatDock_qh0u8_22 .sf-panel__surface{background:color-mix(in srgb, var(--sf-bg-deep) 88%, transparent);border-color:color-mix(in srgb, var(--station-color) 76%, transparent);box-shadow:0 1rem 2.4rem #0000005c, inset 0 0 1.25rem color-mix(in srgb, var(--station-color) 10%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:stretch center;padding:.58rem .46rem .5rem;display:grid}._weaponsHeatTower_qh0u8_57{grid-template-rows:auto minmax(5.2rem,1fr) auto;place-items:stretch center;gap:.34rem;min-width:0;display:grid}._weaponsHeatLabel_qh0u8_66{color:var(--station-color);text-align:center;gap:.06rem;display:grid}._weaponsVerticalMeter_qh0u8_73{background:var(--sf-bg-deep);border:2px solid color-mix(in srgb, var(--station-color) 62%, transparent);border-radius:3px;justify-content:center;align-items:flex-end;width:.75rem;min-height:5.2rem;padding:.1rem;display:flex;position:relative;overflow:hidden}._weaponsHeatFill_qh0u8_87{background:var(--hud-repair-green);border-radius:0;width:100%;display:block}._weaponsHeatTower_qh0u8_57 .sf-text--data{width:100%;color:var(--sf-text-primary);text-align:center;white-space:nowrap;background:0 0;border-radius:0;font-size:clamp(.56rem,.5rem + .16vw,.66rem);line-height:1}._weaponsControlStack_qh0u8_105{z-index:5;gap:.28rem;width:min(100% - 1.5rem,20.5rem);display:grid;position:absolute;bottom:clamp(.75rem,1.2vw,1.05rem);left:clamp(.75rem,1.2vw,1.05rem)}._weaponsRackDock_qh0u8_115,._weaponsLoadoutDock_qh0u8_116{width:100%;color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-bg-deep) 88%, transparent);border:1px solid color-mix(in srgb, var(--station-color) 76%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;padding:clamp(.14rem,.28vw,.2rem);overflow:hidden;box-shadow:0 1rem 2.4rem #0000006b,inset 0 0 1.5rem #00d8ff0f}._weaponsRackDock_qh0u8_115._weaponsRackDock_qh0u8_115{position:relative}._weaponsRackDock_qh0u8_115>.sf-frame__slot,._weaponsRackDock_qh0u8_115 .sf-panel__surface,._weaponsLoadoutDock_qh0u8_116>.sf-frame__slot,._weaponsLoadoutDock_qh0u8_116 .sf-panel__surface{display:contents}._weaponsRackTitle_qh0u8_141{color:var(--sf-color-secondary);margin:0;padding-left:0;font-size:.58rem;line-height:.9}._hotkeyBadge_qh0u8_149{box-sizing:border-box;color:var(--sf-bg-deep);font:inherit;text-transform:uppercase;background:var(--hud-reactor-amber);border:2px solid var(--sf-bg-deep);border-radius:inherit;opacity:0;visibility:hidden;pointer-events:none;place-items:center;padding:.35rem .5rem .52rem;font-size:clamp(.72rem,.68rem + .16vw,.86rem);font-weight:700;line-height:1;transition:opacity .12s ease-out,transform .12s ease-out,visibility .12s ease-out;display:grid;position:absolute;inset:0;transform:translateY(.35rem)}._hotkeyOverlayVisible_qh0u8_175 ._hotkeyBadge_qh0u8_149{opacity:1;visibility:visible;transform:translateY(0)}._hotkeyOverlayVisible_qh0u8_175 .sf-button[aria-keyshortcuts]{position:relative;overflow:hidden}._hotkeyOverlayVisible_qh0u8_175 .sf-button[aria-keyshortcuts]:after{z-index:12;color:var(--sf-bg-deep);font:inherit;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:var(--hud-reactor-amber);border:2px solid var(--sf-bg-deep);border-radius:inherit;content:attr(aria-keyshortcuts);pointer-events:none;place-items:center;padding:.35rem .5rem .52rem;font-size:clamp(.72rem,.68rem + .16vw,.9rem);font-weight:700;line-height:1;display:grid;position:absolute;inset:0;overflow:hidden}._weaponsRack_qh0u8_115,._weaponLoadoutGrid_qh0u8_211{gap:.06rem;min-width:0;margin-top:.06rem;display:grid}._weaponsRackDock_qh0u8_115 ._weaponsRack_qh0u8_115{margin-top:.06rem}._weaponButton_qh0u8_222._weaponButton_qh0u8_222,._activeWeaponButton_qh0u8_223._activeWeaponButton_qh0u8_223,._loadoutButton_qh0u8_224._loadoutButton_qh0u8_224,._activeLoadoutButton_qh0u8_225._activeLoadoutButton_qh0u8_225{z-index:1;width:100%;min-width:0;min-height:1.58rem;color:var(--sf-text-primary);font:inherit;font-size:var(--hud-label-size);text-align:left;text-transform:uppercase;cursor:pointer;background:color-mix(in srgb, var(--hud-panel-fill) 88%, var(--sf-bg-deep));border:1px solid color-mix(in srgb, var(--station-color) 48%, transparent);border-radius:4px;grid-template-columns:minmax(7.5rem,1fr) minmax(4.2rem,max-content);align-items:center;gap:.03rem .38rem;padding:.04rem .63rem .06rem;font-weight:700;line-height:1.05;display:grid;position:relative;box-shadow:inset 0 0 1rem #00d8ff0a}._activeWeaponButton_qh0u8_223._activeWeaponButton_qh0u8_223,._activeLoadoutButton_qh0u8_225._activeLoadoutButton_qh0u8_225{color:var(--sf-text-primary);background:linear-gradient(90deg, var(--station-accent-tint), transparent 68%), color-mix(in srgb, var(--sf-bg-panel-solid) 78%, var(--sf-bg-deep));border-color:var(--station-accent-line-strong);box-shadow:inset .28rem 0 0 var(--station-accent-fill), inset 0 0 1.2rem color-mix(in srgb, var(--station-accent) 12%, transparent), 0 0 1rem color-mix(in srgb, var(--station-accent) 14%, transparent)}._activeWeaponButton_qh0u8_223 .sf-text--label,._activeLoadoutButton_qh0u8_225 .sf-text--label{color:var(--station-accent-muted)}._activeWeaponButton_qh0u8_223 .sf-text--data,._activeLoadoutButton_qh0u8_225 .sf-text--data{color:var(--sf-text-primary)}._weaponButton_qh0u8_222:hover,._activeWeaponButton_qh0u8_223:hover,._loadoutButton_qh0u8_224:hover,._activeLoadoutButton_qh0u8_225:hover{filter:brightness(1.12)}._weaponButton_qh0u8_222:active,._activeWeaponButton_qh0u8_223:active,._loadoutButton_qh0u8_224:active,._activeLoadoutButton_qh0u8_225:active{filter:brightness(.86)}._weaponButton_qh0u8_222:focus-visible,._activeWeaponButton_qh0u8_223:focus-visible,._loadoutButton_qh0u8_224:focus-visible,._activeLoadoutButton_qh0u8_225:focus-visible,._vectorButton_qh0u8_291:focus-visible{outline:3px solid var(--station-accent-fill);outline-offset:3px}._weaponButton_qh0u8_222 .sf-text--label,._weaponButton_qh0u8_222 .sf-text--data,._activeWeaponButton_qh0u8_223 .sf-text--label,._activeWeaponButton_qh0u8_223 .sf-text--data,._loadoutButton_qh0u8_224 .sf-text--label,._loadoutButton_qh0u8_224 .sf-text--data,._activeLoadoutButton_qh0u8_225 .sf-text--label,._activeLoadoutButton_qh0u8_225 .sf-text--data{text-overflow:ellipsis;overflow-wrap:normal;white-space:nowrap;min-width:0;overflow:hidden}._weaponButton_qh0u8_222 .sf-text--data,._activeWeaponButton_qh0u8_223 .sf-text--data,._loadoutButton_qh0u8_224 .sf-text--data,._activeLoadoutButton_qh0u8_225 .sf-text--data{text-align:right}._loadoutButton_qh0u8_224._loadoutButton_qh0u8_224,._activeLoadoutButton_qh0u8_225._activeLoadoutButton_qh0u8_225{grid-template-columns:minmax(0,1fr);min-height:1.58rem;padding-right:5.2rem}._loadoutStatus_qh0u8_325._loadoutStatus_qh0u8_325{pointer-events:none;max-width:4.5rem;position:absolute;top:50%;right:.63rem;transform:translateY(-50%)}._loadoutStorage_qh0u8_334._loadoutStorage_qh0u8_334{text-align:left;opacity:.74;grid-column:1/-1;font-size:.72em}._weaponAmmo_qh0u8_341{opacity:.86;grid-column:1/-1;font-size:.62em;line-height:1}._ammoMeter_qh0u8_348{width:100%;height:.12rem;color:var(--hud-repair-green);background:var(--sf-bg-deep);border:1px solid color-mix(in srgb, var(--hud-repair-green) 55%, var(--sf-bg-deep));border-radius:100vmax;grid-column:1/-1;overflow:hidden}._ammoMeter_qh0u8_348::-webkit-meter-bar{background:var(--sf-bg-deep);border:0}._ammoMeter_qh0u8_348::-webkit-meter-optimum-value{background:var(--hud-repair-green)}._ammoMeter_qh0u8_348::-webkit-meter-suboptimum-value{background:var(--hud-repair-green)}._ammoMeter_qh0u8_348::-webkit-meter-even-less-good-value{background:var(--hud-repair-green)}._ammoMeter_qh0u8_348::-moz-meter-bar{background:var(--hud-repair-green)}._weaponRackAction_qh0u8_374{min-height:1.18rem;margin-top:0;padding:.03rem .32rem .05rem}@media (width<=760px){._weaponsControlStack_qh0u8_105{z-index:7;width:min(100% - 1.3rem,21.5rem);bottom:.65rem;left:.65rem;right:auto}._weaponsRackDock_qh0u8_115,._weaponsLoadoutDock_qh0u8_116{padding:.36rem}}._vectorButton_qh0u8_291{color:var(--sf-text-primary);background:var(--hud-panel-fill);border:1px solid color-mix(in srgb, var(--station-color) 62%, transparent);box-shadow:none;border-radius:4px}._hotkeyBadge_qh0u8_149,._hotkeyOverlayVisible_qh0u8_175 .sf-button[aria-keyshortcuts]:after{color:var(--sf-bg-deep);background:var(--hud-reactor-amber);border:1px solid var(--hud-reactor-amber);border-radius:4px}._flightSharedButton_qh0u8_411{text-align:center;width:100%;min-width:0;min-height:2.75rem}._flightSharedButton_qh0u8_411 .sf-button__label{overflow-wrap:anywhere;min-width:0}._weaponsRackDock_qh0u8_115,._weaponsLoadoutDock_qh0u8_116,._weaponsHeatDock_qh0u8_22{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._flightSharedButton_qh0u8_411,._vectorButton_qh0u8_291{min-height:2.75rem}._flightSharedButton_qh0u8_411 .sf-button__label,._vectorButton_qh0u8_291 .sf-button__label{overflow-wrap:anywhere;min-width:0}._vectorButton_qh0u8_291._weaponRackAction_qh0u8_374._weaponRackAction_qh0u8_374{min-height:1.18rem;padding:.03rem .32rem .05rem}._weaponsHeatDock_qh0u8_22{width:4.45rem;height:min(12rem,34vh)}@media (width<=640px){._weaponsControlStack_qh0u8_105{width:min(100% - 1rem,21rem);margin:0;position:absolute;bottom:.5rem;left:.5rem;right:auto}._weaponsZoomDock_qh0u8_1{width:calc(100% - 1.1rem);padding:.25rem;top:8.3rem;right:.55rem}._weaponsHeatDock_qh0u8_22{display:none}}._route_1o3mj_1{min-height:100vh;color:var(--sf-text-primary);background:radial-gradient(circle at 24% 18%, color-mix(in srgb, var(--sf-color-primary), transparent 82%), transparent 28rem), radial-gradient(circle at 78% 72%, color-mix(in srgb, var(--sf-color-secondary), transparent 86%), transparent 30rem), var(--sf-bg-deep);padding:clamp(.5rem,1.5vw,1rem)}._frame_1o3mj_15{min-height:calc(100vh - clamp(1rem,3vw,2rem))}._frame_1o3mj_15>.sf-frame__slot{display:contents}._body_1o3mj_23{gap:var(--hud-seam);grid-template:"command command"minmax(4.75rem,auto)"crew missions""crew stations"minmax(0,1fr)/minmax(18rem,.78fr) minmax(24rem,1.22fr);min-height:calc(100vh - clamp(1rem,3vw,2rem));padding:clamp(.75rem,1.5vw,1.25rem);display:grid}._commandBand_1o3mj_35{gap:var(--hud-seam);min-width:0;color:var(--sf-bg-deep);grid-area:command;align-items:stretch;display:flex}._titleBlock_1o3mj_47,._statusStack_1o3mj_48{background:var(--hud-reactor-amber);min-width:0;padding:clamp(.75rem,1.4vw,1.05rem);display:grid}._titleBlock_1o3mj_47{clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,0 100%);border-radius:4px;flex:26rem;align-content:center}._statusStack_1o3mj_48{background:var(--hud-panel-slate);flex:0 16rem;align-content:start;justify-items:end}._titleBlock_1o3mj_47 h1{overflow-wrap:anywhere;color:var(--sf-bg-deep);margin:0;font-size:clamp(1.55rem,3.2vw,2.85rem);line-height:.95}._roomCodeLabel_1o3mj_77{color:color-mix(in srgb, var(--sf-bg-deep) 68%, var(--sf-text-primary));letter-spacing:.22em;text-transform:uppercase;font-size:clamp(.58rem,.54rem + .14vw,.7rem)}._roomCodeControl_1o3mj_84{justify-items:end;min-width:0;margin-top:.35rem;display:grid;position:relative}._roomCodeButton_1o3mj_92{min-width:6.25rem;color:var(--sf-bg-deep);letter-spacing:.14em;text-align:center;cursor:pointer;background:color-mix(in srgb, var(--sf-text-primary), transparent 84%);border:1px solid color-mix(in srgb, var(--sf-bg-deep), transparent 35%);border-radius:3px;padding:.28rem .5rem .24rem;font-family:Share Tech Mono,SFMono-Regular,Cascadia Code,Liberation Mono,monospace;font-size:clamp(1rem,1.45vw,1.35rem);font-weight:700}._roomCodeButton_1o3mj_92:hover,._roomCodeButton_1o3mj_92:focus-visible{color:var(--sf-bg-deep);background:color-mix(in srgb, var(--sf-text-primary), transparent 70%);border-color:var(--sf-bg-deep)}._roomCodeButton_1o3mj_92:focus-visible{outline:2px solid var(--sf-bg-deep);outline-offset:.2rem}._roomCodeCopiedTooltip_1o3mj_124._roomCodeCopiedTooltip_1o3mj_124{z-index:1;color:#080412;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:var(--hud-repair-green);border:1px solid #080412c7;border-radius:3px;padding:.22rem .45rem;font-weight:900;position:absolute;bottom:calc(100% + .4rem);right:0;box-shadow:0 .45rem 1.1rem #00000042}._roomCodeCopiedTooltip_1o3mj_124:after{content:"";background:inherit;border-bottom:1px solid #080412c7;border-right:1px solid #080412c7;width:.5rem;height:.5rem;position:absolute;bottom:-.32rem;right:.8rem;transform:rotate(45deg)}._crewPanel_1o3mj_154{grid-area:crew}._stationPanel_1o3mj_158{grid-area:stations}._missionPanel_1o3mj_162{grid-area:missions}._crewPanel_1o3mj_154,._missionPanel_1o3mj_162,._stationPanel_1o3mj_158{min-width:0}._crewPanel_1o3mj_154 .sf-panel__surface,._missionPanel_1o3mj_162 .sf-panel__surface,._stationPanel_1o3mj_158 .sf-panel__surface{height:100%}._panelSurface_1o3mj_178{align-content:start;gap:1rem;height:100%;padding:clamp(1rem,2vw,1.35rem);display:grid}._panelHeader_1o3mj_186{border-bottom:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 45%);justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;padding-bottom:.65rem;display:flex}._panelHeader_1o3mj_186 h2{margin:0}._crewList_1o3mj_200{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}._crewRow_1o3mj_208{border:1px solid color-mix(in srgb, var(--sf-color-secondary), transparent 48%);background:#030c16d1;grid-template-columns:.65rem minmax(0,1fr) auto minmax(7rem,auto);align-items:center;gap:.7rem;min-height:4rem;padding:.7rem .8rem;display:grid}._crewIdentity_1o3mj_219{gap:.22rem;min-width:0;display:grid}._crewIdentity_1o3mj_219 strong{overflow-wrap:anywhere}._readyLamp_1o3mj_229,._waitingLamp_1o3mj_230{border:1px solid;width:.65rem;height:2.75rem}._readyLamp_1o3mj_229{color:var(--hud-repair-green);background:color-mix(in srgb, var(--hud-repair-green), transparent 28%)}._waitingLamp_1o3mj_230{color:var(--hud-reactor-amber);background:color-mix(in srgb, var(--hud-reactor-amber), transparent 72%)}._selectedMissionSummary_1o3mj_246,._missionPending_1o3mj_247{width:min(100%,24rem);min-height:clamp(9rem,11vw,10.5rem);color:var(--sf-text-primary);text-align:start;background:linear-gradient(135deg, #261e12e6, #070e1ce6), linear-gradient(90deg, color-mix(in srgb, var(--hud-reactor-amber) 24%, transparent), transparent);border:1px solid color-mix(in srgb, var(--hud-reactor-amber) 82%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hud-reactor-amber) 50%, transparent), inset 0 0 1.2rem color-mix(in srgb, var(--hud-reactor-amber) 12%, transparent);clip-path:polygon(0 0,calc(100% - 1.85rem) 0,100% 1.85rem,100% 100%,0 100%);border-radius:4px;grid-template-rows:auto 1fr;padding:.75rem;display:grid;position:relative;overflow:hidden}._selectedMissionSummary_1o3mj_246:before,._missionPending_1o3mj_247:before{pointer-events:none;content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 16%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--sf-color-secondary) 12%, transparent) 1px, transparent 1px);opacity:.14;background-size:1.25rem 1.25rem;position:absolute;inset:0}._selectedMissionSummary_1o3mj_246:after,._missionPending_1o3mj_247:after{pointer-events:none;content:"";background:color-mix(in srgb, var(--sf-color-primary) 84%, transparent);width:3.2rem;height:1px;box-shadow:0 .2rem .9rem color-mix(in srgb, var(--sf-color-primary) 38%, transparent);position:absolute;bottom:2.65rem;right:.75rem}._missionCardTopline_1o3mj_294,._missionCardBody_1o3mj_295{z-index:1;position:relative}._missionCardTopline_1o3mj_294{color:var(--sf-color-primary);align-items:center;gap:.5rem;display:flex}._missionIcon_1o3mj_307{width:1.2rem;height:1.2rem;filter:drop-shadow(0 .18rem .65rem color-mix(in srgb, var(--sf-color-primary) 42%, transparent))}._missionCardBody_1o3mj_295{align-self:start;gap:.4rem;padding-top:clamp(.75rem,1.2vw,1rem);padding-bottom:2.2rem;padding-right:2.8rem;display:grid}._missionCardBody_1o3mj_295 strong{color:var(--sf-text-primary);font-size:clamp(1rem,1.4vw,1.28rem);line-height:1.05}._missionCardBody_1o3mj_295 span{color:var(--hud-reactor-amber)}._missionPending_1o3mj_247{background:linear-gradient(135deg, #070e1ced, #130b22e0), linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 18%, transparent), transparent);border-color:color-mix(in srgb, var(--sf-color-primary) 62%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sf-color-primary) 36%, transparent), inset 0 0 1.2rem color-mix(in srgb, var(--sf-color-primary) 10%, transparent);align-content:center;gap:.45rem}._missionPending_1o3mj_247 strong,._missionPending_1o3mj_247 span{z-index:1;position:relative}._missionPending_1o3mj_247 strong{color:var(--sf-text-primary);font-size:clamp(1rem,1.4vw,1.28rem);line-height:1.05}._missionPending_1o3mj_247 span{color:var(--sf-color-primary)}._stationGrid_1o3mj_360{border-top:1px solid var(--hud-line-muted);grid-template-columns:repeat(3,minmax(9.5rem,1fr));gap:clamp(.55rem,.9vw,.8rem);padding-top:clamp(.7rem,1.2vw,1rem);display:grid}._stationButton_1o3mj_368,._selectedStationButton_1o3mj_369{min-height:clamp(7.375rem,9vw,8rem);color:var(--sf-text-primary);text-align:start;cursor:pointer;clip-path:polygon(0 0,calc(100% - 2.35rem) 0,100% 30%,100% 100%,0 100%);isolation:isolate;background:0 0;border:0;border-radius:4px;padding:0;display:block;position:relative;overflow:hidden}._stationButton_1o3mj_368:before,._selectedStationButton_1o3mj_369:before{z-index:3;pointer-events:none;content:"";background:color-mix(in srgb, var(--station-color) 80%, var(--sf-color-primary));width:4.5rem;height:1px;box-shadow:0 .15rem .9rem color-mix(in srgb, var(--station-color) 38%, transparent);position:absolute;inset:auto .85rem .7rem auto}._stationCardEnergy_1o3mj_398,._stationCardSurface_1o3mj_399{clip-path:inherit;display:block;position:absolute;inset:0}._stationCardEnergy_1o3mj_398{z-index:1;background:conic-gradient(from 0deg, var(--station-color), var(--sf-color-secondary), var(--sf-text-primary), var(--station-color));opacity:0;transition:opacity .16s}._stationCardSurface_1o3mj_399{z-index:2;background:linear-gradient(135deg, #130b22e0, #070e1cd6), linear-gradient(90deg, color-mix(in srgb, var(--station-color) 18%, transparent), transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--station-color) 72%, transparent);border-radius:2px;align-content:space-between;padding:calc(.86rem - 2px) calc(.95rem - 2px);display:grid}._stationCardIcon_1o3mj_431,._stationCardSurface_1o3mj_399 span,._stationCardSurface_1o3mj_399 strong,._stationCardSurface_1o3mj_399 small{z-index:2;position:relative}._stationCardIcon_1o3mj_431{width:clamp(1.35rem,1.8vw,1.85rem);height:clamp(1.35rem,1.8vw,1.85rem);color:var(--station-color);filter:drop-shadow(0 .22rem .8rem color-mix(in srgb, var(--station-color) 42%, transparent))}._stationCardSurface_1o3mj_399 span,._stationCardSurface_1o3mj_399 small{font-family:var(--hud-data-font);letter-spacing:.2em}._stationCardSurface_1o3mj_399 span{color:var(--sf-color-primary);font-size:.66rem}._stationCardSurface_1o3mj_399 strong{color:var(--sf-text-primary);text-shadow:0 .35rem 1.2rem color-mix(in srgb, var(--station-color) 30%, transparent);font-size:clamp(1.05rem,1.75vw,1.55rem);line-height:1}._stationCardSurface_1o3mj_399 small{color:#f4edff9e;letter-spacing:.08em;font-size:clamp(.62rem,.58rem + .12vw,.72rem);font-weight:500;line-height:1.35}._stationCardSurface_1o3mj_399 ._selectedBadge_1o3mj_472{z-index:4;color:var(--sf-bg-deep);background:var(--station-color);box-shadow:0 .25rem 1rem color-mix(in srgb, var(--station-color) 42%, transparent);padding:.2rem .35rem;position:absolute;top:.62rem;bottom:auto;right:.75rem}._stationButton_1o3mj_368:hover,._selectedStationButton_1o3mj_369:hover,._stationButton_1o3mj_368:focus-visible,._selectedStationButton_1o3mj_369:focus-visible{filter:brightness(1.18)saturate(1.1)}._stationButton_1o3mj_368:hover ._stationCardEnergy_1o3mj_398,._stationButton_1o3mj_368:focus-visible ._stationCardEnergy_1o3mj_398,._selectedStationButton_1o3mj_369 ._stationCardEnergy_1o3mj_398{opacity:.95}._stationButton_1o3mj_368:focus-visible,._selectedStationButton_1o3mj_369:focus-visible{outline:2px solid var(--sf-color-primary);outline-offset:3px}._selectedStationButton_1o3mj_369 ._stationCardSurface_1o3mj_399{background:linear-gradient(135deg, #130b22b8, #070e1cc2), linear-gradient(90deg, color-mix(in srgb, var(--station-color) 34%, transparent), transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--station-color) 92%, transparent), inset 0 0 1.2rem color-mix(in srgb, var(--station-color) 20%, transparent)}._actionBand_1o3mj_512{min-width:0;color:var(--sf-bg-deep);flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:.55rem;padding-bottom:.2rem;display:flex}._actionBand_1o3mj_512 .sf-button:disabled{cursor:not-allowed;filter:grayscale(.55)brightness(.62)}._dockLink_1o3mj_528{text-decoration:none}._actionStatus_1o3mj_532{min-height:2.7rem;color:var(--sf-color-primary);border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 54%);background:#030c16bd;align-items:center;padding:.4rem .6rem;display:inline-grid}._emptyState_1o3mj_542{place-items:center;min-height:calc(100vh - clamp(1rem,3vw,2rem));padding:clamp(1rem,5vw,3.5rem);display:grid}._emptyPanel_1o3mj_549{width:min(100%,42rem);color:var(--sf-color-primary)}._emptyPanelSurface_1o3mj_554{background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 12%, transparent), transparent 42%), linear-gradient(150deg, #130b22eb, #080412f0);grid-template-columns:1px minmax(0,1fr);gap:clamp(1.1rem,3vw,1.75rem);padding:clamp(1.15rem,4vw,2.35rem);display:grid;position:relative;overflow:hidden}._emptyAccent_1o3mj_566{background:color-mix(in srgb, var(--sf-color-primary) 82%, transparent);min-width:0;box-shadow:.5rem 0 1.4rem color-mix(in srgb, var(--sf-color-primary) 20%, transparent)}._emptySurface_1o3mj_572{gap:clamp(.85rem,2.4vw,1.15rem);min-width:0;max-width:30rem;display:grid}._emptySurface_1o3mj_572 h1{color:var(--sf-text-primary);text-wrap:balance;text-shadow:0 .35rem 1.8rem color-mix(in srgb, var(--sf-color-primary) 20%, transparent);margin:0;font-size:clamp(2.75rem,8vw,5rem);line-height:.9}._emptyStatus_1o3mj_588{color:color-mix(in srgb, var(--sf-text-primary) 78%, var(--sf-color-primary));margin:0;line-height:1.4}._emptyMessage_1o3mj_594{color:#f4edffc7;max-width:44ch;margin:0;line-height:1.55}._homeLink_1o3mj_601{min-height:3rem;color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-color-secondary) 16%, var(--sf-bg-elevated));border:1px solid color-mix(in srgb, var(--sf-color-secondary) 66%, transparent);box-shadow:0 .35rem 1.4rem color-mix(in srgb, var(--sf-color-secondary) 22%, transparent);justify-self:start;align-items:center;padding:.72rem 1.05rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,color .18s,filter .18s;display:inline-grid}._homeLink_1o3mj_601:hover,._homeLink_1o3mj_601:focus-visible{color:var(--sf-text-primary);border-color:var(--sf-color-secondary);box-shadow:0 .45rem 1.7rem color-mix(in srgb, var(--sf-color-secondary) 36%, transparent);filter:brightness(1.12)saturate(1.05)}@media (width<=860px){._body_1o3mj_23{grid-template:"command""crew""missions""stations"/1fr}._commandBand_1o3mj_35{flex-direction:column}._titleBlock_1o3mj_47,._statusStack_1o3mj_48{flex:none}._titleBlock_1o3mj_47{min-height:12.5rem}._stationGrid_1o3mj_360{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._emptyState_1o3mj_542{align-items:start;padding:.75rem}._emptyPanelSurface_1o3mj_554{grid-template-columns:1fr;gap:1rem;padding:.9rem}._emptyAccent_1o3mj_566{width:100%;height:1px;box-shadow:0 .5rem 1.4rem color-mix(in srgb, var(--sf-color-primary) 20%, transparent)}._emptySurface_1o3mj_572{max-width:none}._emptySurface_1o3mj_572 h1{font-size:clamp(2.75rem,16vw,4rem)}._stationGrid_1o3mj_360{grid-template-columns:1fr}._crewRow_1o3mj_208{grid-template-columns:.65rem minmax(0,1fr)}._crewRow_1o3mj_208>:nth-child(3),._crewRow_1o3mj_208>:nth-child(4){grid-column:2}._actionBand_1o3mj_512{justify-content:stretch}._actionBand_1o3mj_512 .sf-button{flex:100%}}._signInLink_15ii3_1{min-height:2.25rem;color:var(--sf-color-primary);font-family:var(--hud-data-font);letter-spacing:.08em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 45%);align-items:center;gap:.4rem;padding:.4rem .8rem;display:inline-flex}._signInLink_15ii3_1:hover{border-color:var(--sf-color-primary)}._signedIn_15ii3_18{align-items:center;gap:.6rem;min-width:0;display:inline-flex}._signInLink_15ii3_1 svg,._signOutButton_15ii3_26 svg{width:1rem;min-width:1rem;height:1rem}._route_ptanu_1{min-height:100vh;color:var(--sf-text-primary);background:linear-gradient(115deg, color-mix(in srgb, var(--sf-color-primary), transparent 92%) 0 18%, transparent 18% 100%), linear-gradient(296deg, color-mix(in srgb, var(--sf-color-secondary), transparent 91%) 0 22%, transparent 22% 100%), linear-gradient(135deg, color-mix(in srgb, var(--hud-panel-blue), transparent 68%), transparent 46%), var(--sf-bg-deep);padding:clamp(.5rem,1.5vw,1rem)}._frame_ptanu_12{min-height:calc(100vh - clamp(1rem,3vw,2rem))}._frame_ptanu_12>.sf-frame__slot{display:contents}._surface_ptanu_20{gap:var(--hud-seam);grid-template:"command command command""rooms rooms private"minmax(0,1fr)"connect connect launch"/minmax(16rem,1fr) minmax(16rem,1fr) minmax(20rem,.82fr);min-height:calc(100vh - clamp(1rem,3vw,2rem));padding:clamp(.75rem,1.5vw,1.25rem);display:grid}._commandBand_ptanu_32{gap:var(--hud-seam);color:var(--sf-bg-deep);background:var(--sf-color-primary);clip-path:polygon(0 0,calc(100% - 3.2rem) 0,100% 3.2rem,100% 100%,0 100%);border-radius:4px;grid-area:command;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:clamp(.85rem,1.6vw,1.25rem);display:grid}._titleBlock_ptanu_45{align-content:center;gap:.55rem;min-width:0;display:grid}._titleBlock_ptanu_45 h1,._titleBlock_ptanu_45 p{color:var(--sf-bg-deep);margin:0}._titleBlock_ptanu_45 h1{overflow-wrap:anywhere;font-size:clamp(1.8rem,4vw,3.65rem);line-height:.94}._connectionPanel_ptanu_64{grid-area:connect}._roomsPanel_ptanu_68{grid-area:rooms}._privatePanel_ptanu_72{grid-area:private}._launchPanel_ptanu_76{grid-area:launch}._connectionPanel_ptanu_64,._roomsPanel_ptanu_68,._privatePanel_ptanu_72,._launchPanel_ptanu_76{min-width:0}._connectionPanel_ptanu_64 .sf-panel__surface,._roomsPanel_ptanu_68 .sf-panel__surface,._privatePanel_ptanu_72 .sf-panel__surface,._launchPanel_ptanu_76 .sf-panel__surface{height:100%}._panelSurface_ptanu_94{align-content:start;gap:1rem;height:100%;padding:clamp(1rem,2vw,1.35rem);display:grid}._panelHeader_ptanu_102{border-bottom:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 45%);justify-content:space-between;align-items:center;gap:.8rem;min-width:0;padding-bottom:.7rem;display:flex}._panelHeaderTitle_ptanu_112{align-items:center;gap:.65rem;min-width:0;display:flex}._panelHeader_ptanu_102 h2{margin:0}._panelHeaderAction_ptanu_123{flex:none;display:flex}._panelIcon_ptanu_128{width:2rem;height:2rem;color:var(--sf-color-primary);background:color-mix(in srgb, var(--sf-color-primary), transparent 88%);border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 42%);place-items:center;display:grid}._panelIcon_ptanu_128 svg{width:1.1rem;height:1.1rem}._connectionGrid_ptanu_143,._launchGrid_ptanu_144{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.8rem;display:grid}._launchGrid_ptanu_144{grid-template-columns:minmax(0,1fr)}._field_ptanu_155{gap:.38rem;min-width:0;display:grid}._input_ptanu_161,._codeInput_ptanu_162{width:100%;min-width:0;color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-bg-deep), transparent 14%);border:1px solid color-mix(in srgb, var(--sf-color-secondary), transparent 38%);border-radius:0}._input_ptanu_161{min-height:2.75rem;padding:.72rem .8rem}._codeInput_ptanu_162{min-height:4.25rem;font-family:var(--hud-data-font);letter-spacing:.12em;text-transform:uppercase;padding:.4rem .7rem;font-size:clamp(1.65rem,4vw,3rem);font-weight:700;line-height:1}._input_ptanu_161::placeholder,._codeInput_ptanu_162::placeholder{color:var(--sf-text-dim)}._input_ptanu_161:focus,._codeInput_ptanu_162:focus{border-color:var(--sf-color-primary)}._select_ptanu_197{--sf-select-min-height:2.25rem;--sf-select-padding:.48rem 1.9rem .48rem .58rem;--sf-select-text-align:left;width:100%}._panelAction_ptanu_204{width:100%}._launchAction_ptanu_208{display:grid;position:relative}._launchLockHint_ptanu_213._launchLockHint_ptanu_213{z-index:1;color:#080412;text-align:center;text-transform:uppercase;opacity:0;pointer-events:none;background:var(--hud-reactor-amber);border:1px solid #080412c7;border-radius:3px;padding:.4rem .55rem;font-weight:900;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + .45rem);left:0;right:0;transform:translateY(.25rem);box-shadow:0 .45rem 1.1rem #00000042}._launchLockHint_ptanu_213._launchLockHint_ptanu_213:after{content:"";background:inherit;border-bottom:1px solid #080412c7;border-right:1px solid #080412c7;width:.5rem;height:.5rem;position:absolute;bottom:-.32rem;left:calc(50% - .25rem);transform:rotate(45deg)}._launchAction_ptanu_208:hover ._launchLockHint_ptanu_213._launchLockHint_ptanu_213,._launchAction_ptanu_208:focus-within ._launchLockHint_ptanu_213._launchLockHint_ptanu_213{opacity:1;transform:translateY(0)}._headerHomeButton_ptanu_255 svg,._headerRefreshButton_ptanu_256 svg,._panelAction_ptanu_204 svg{flex:0 0 1rem;width:1rem;min-width:1rem;height:1rem}._headerHomeButton_ptanu_255{white-space:nowrap;justify-self:end;max-width:100%}._headerRefreshButton_ptanu_256{width:2.15rem;min-height:2.15rem;color:var(--sf-color-primary);background:color-mix(in srgb, var(--sf-color-primary), transparent 90%);border-color:color-mix(in srgb, var(--sf-color-primary), transparent 34%);box-shadow:none;padding:0}._headerRefreshButton_ptanu_256:hover:not(:disabled),._headerRefreshButton_ptanu_256:focus-visible{border-color:var(--sf-color-primary);box-shadow:0 0 16px color-mix(in srgb, var(--sf-color-primary), transparent 66%)}._error_ptanu_286{color:var(--hud-red-alert);margin:0}._roomList_ptanu_291{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._roomItem_ptanu_299{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.45rem;display:grid}._roomButton_ptanu_306{width:100%;min-height:5rem;color:var(--sf-text-primary);text-align:left;cursor:pointer;background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary), transparent 88%), transparent 56%), color-mix(in srgb, var(--sf-bg-panel-solid), transparent 8%);border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 48%);clip-path:polygon(0 0,calc(100% - 1.35rem) 0,100% 1.35rem,100% 100%,0 100%);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.8rem .9rem;display:grid}._roomButton_ptanu_306:hover,._roomButton_ptanu_306:focus-visible{--sf-control-hover-filter:none;background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary), transparent 78%), transparent 62%), color-mix(in srgb, var(--sf-bg-panel-solid), transparent 2%);border-color:color-mix(in srgb, var(--sf-color-primary), transparent 18%)}._roomSummary_ptanu_334{grid-template-columns:minmax(5.25rem,auto) minmax(0,1fr);align-items:center;gap:.85rem;min-width:0;display:grid}._roomCode_ptanu_342{color:var(--sf-color-primary);letter-spacing:.14em;font-size:clamp(1.25rem,2.2vw,1.75rem)}._roomMeta_ptanu_348{flex-wrap:wrap;align-items:center;gap:.35rem .8rem;min-width:0;display:flex}._ownerBadge_ptanu_356{width:1rem;height:1rem;color:var(--sf-color-primary);justify-content:center;align-items:center;display:inline-flex}._ownerBadge_ptanu_356 svg{width:1rem;height:1rem}._roomArrow_ptanu_370{width:1.2rem;height:1.2rem;color:var(--sf-color-primary)}._shipDeleteActions_ptanu_376{grid-template-columns:max-content;align-self:stretch;gap:.35rem;width:fit-content;min-width:0;display:grid}._deleteButton_ptanu_385,._confirmDeleteButton_ptanu_386,._cancelDeleteButton_ptanu_387{min-height:2.28rem;font-family:var(--hud-data-font);color:var(--sf-text-primary);text-align:center;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:color-mix(in srgb, var(--sf-bg-panel-solid), transparent 8%);border:1px solid color-mix(in srgb, var(--hud-red-alert), transparent 44%);border-radius:4px;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .65rem;font-size:.72rem;font-weight:700;line-height:1.1;display:flex}._deleteButton_ptanu_385 svg{width:1rem;min-width:1rem;height:1rem;color:var(--hud-red-alert)}._deleteButton_ptanu_385{width:2.25rem;height:100%;min-height:5rem;padding:0}._deleteButton_ptanu_385:hover,._deleteButton_ptanu_385:focus-visible,._confirmDeleteButton_ptanu_386:hover,._confirmDeleteButton_ptanu_386:focus-visible{color:var(--sf-bg-deep);background:var(--hud-red-alert);border-color:var(--hud-red-alert)}._deleteButton_ptanu_385:hover svg,._deleteButton_ptanu_385:focus-visible svg{color:var(--sf-bg-deep)}._confirmDeleteButton_ptanu_386{background:color-mix(in srgb, var(--hud-red-alert), transparent 74%);border-color:var(--hud-red-alert)}._cancelDeleteButton_ptanu_387{border-color:color-mix(in srgb, var(--sf-color-primary), transparent 48%)}._cancelDeleteButton_ptanu_387:hover,._cancelDeleteButton_ptanu_387:focus-visible{color:var(--sf-bg-deep);background:var(--sf-color-primary);border-color:var(--sf-color-primary)}._deleteButton_ptanu_385:disabled,._confirmDeleteButton_ptanu_386:disabled,._cancelDeleteButton_ptanu_387:disabled{cursor:not-allowed;filter:var(--sf-control-disabled-filter)}._emptyState_ptanu_459,._shipReadout_ptanu_460{background:color-mix(in srgb, var(--sf-bg-deep), transparent 18%);border:1px solid color-mix(in srgb, var(--sf-color-secondary), transparent 54%);gap:.4rem;padding:.85rem;display:grid}._emptyState_ptanu_459 p,._shipReadout_ptanu_460 p,._fullRoomsNote_ptanu_470{margin:0}._fullRoomsNote_ptanu_470{color:var(--sf-text-muted)}._inlineLink_ptanu_478{color:var(--sf-color-primary);text-decoration:underline}@media (width<=980px){._surface_ptanu_20{grid-template:"command command""rooms rooms""connect connect""private launch"/minmax(0,1fr) minmax(0,1fr)}}@media (width<=680px){._surface_ptanu_20{grid-template:"command""rooms""connect""private""launch"/minmax(0,1fr)}._commandBand_ptanu_32,._connectionGrid_ptanu_143,._launchGrid_ptanu_144{grid-template-columns:1fr}._headerHomeButton_ptanu_255{justify-self:start}._roomSummary_ptanu_334{grid-template-columns:1fr}}@media (width<=520px){._roomItem_ptanu_299{grid-template-columns:1fr}._shipDeleteActions_ptanu_376{min-width:0}}@media (prefers-reduced-motion:reduce){._launchLockHint_ptanu_213._launchLockHint_ptanu_213{transition:none;transform:none}}._route_1711a_1{min-height:100vh;color:var(--sf-text-primary);background:var(--sf-bg-deep);padding:clamp(.5rem,1.5vw,1rem);display:grid}._frame_1711a_9{min-height:calc(100vh - clamp(1rem,3vw,2rem));display:grid}._body_1711a_14{gap:var(--hud-seam);grid-template-columns:minmax(16rem,.82fr) minmax(18rem,1fr);align-items:stretch;padding:clamp(.75rem,1.5vw,1.25rem);display:grid}._summaryPanel_1711a_22,._formPanel_1711a_23{min-width:0}._summaryPanel_1711a_22 .sf-panel__surface,._formPanel_1711a_23 .sf-panel__surface{align-content:start;gap:1rem;height:100%;padding:clamp(1rem,2vw,1.35rem);display:grid}._title_1711a_36{gap:.4rem;margin:0;display:grid}._form_1711a_23{gap:.85rem;display:grid}._field_1711a_47{gap:.35rem;display:grid}._input_1711a_52{width:100%;min-width:0;color:var(--sf-text-primary);border:1px solid var(--sf-color-secondary);background:#030a12d1;border-radius:0;padding:.75rem .85rem}._actions_1711a_62{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._stationLinks_1711a_69{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._stationLink_1711a_69,._homeLink_1711a_76{min-height:2.75rem;color:var(--sf-bg-deep);text-align:center;background:var(--sf-color-secondary);place-items:center;padding:.55rem;text-decoration:none;display:grid}._stationLink_1711a_69 .sf-text--label,._homeLink_1711a_76 .sf-text--label{color:inherit}._statusLedger_1711a_92{gap:.4rem;display:grid}._roomPanel_1711a_97{border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 36%);gap:.6rem;padding:.85rem;display:grid}._hostActions_1711a_104{flex-wrap:wrap;gap:.55rem;display:flex}._playerList_1711a_110{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}._playerRow_1711a_118{border:1px solid color-mix(in srgb, var(--sf-color-secondary), transparent 48%);background:#05121cb8;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.65rem;display:grid}._error_1711a_128{color:var(--sf-color-danger)}@media (width<=760px){._body_1711a_14,._stationLinks_1711a_69,._playerRow_1711a_118{grid-template-columns:1fr}}._route_ulme5_1{min-height:100vh;color:var(--sf-text-primary);background:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--sf-color-primary) 15%, transparent), transparent 28rem), radial-gradient(circle at 82% 78%, color-mix(in srgb, var(--sf-color-secondary) 14%, transparent), transparent 24rem), var(--sf-bg-deep);place-items:center;padding:clamp(.75rem,2vw,1.5rem);display:grid}._frame_ulme5_17{place-items:center;width:min(100%,44rem);display:grid}._panel_ulme5_23{width:100%}._panelSurface_ulme5_27{gap:clamp(1rem,2vw,1.35rem);padding:clamp(1rem,2.4vw,1.6rem);display:grid;position:relative;overflow:hidden}._accent_ulme5_35{pointer-events:none;background:var(--sf-color-primary);width:.28rem;box-shadow:.2rem 0 1.2rem color-mix(in srgb, var(--sf-color-primary) 34%, transparent);position:absolute;inset:0 auto 0 0}._header_ulme5_44{gap:.6rem;padding-left:.7rem;display:grid}._header_ulme5_44 h1{font-size:clamp(1.7rem,4vw,3.6rem)}._ledger_ulme5_54{gap:var(--hud-seam);padding-left:.7rem;display:grid}._statusRow_ulme5_60{border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 58%);background:#030c16d1;grid-template-columns:minmax(5.4rem,auto) minmax(0,1fr);align-items:start;gap:.8rem;padding:.65rem .75rem;display:grid}._statusRow_ulme5_60 span:first-child{color:var(--sf-color-primary)}._actions_ulme5_74{flex-wrap:wrap;align-items:center;gap:.65rem;padding-left:.7rem;display:flex}._linkButton_ulme5_82{min-height:2.7rem;color:color-mix(in srgb, var(--sf-bg-deep) 92%, black);text-align:center;background:var(--sf-color-primary);border:1px solid var(--sf-color-primary);box-shadow:0 .45rem 1.2rem color-mix(in srgb, var(--sf-color-primary) 24%, transparent);place-items:center;padding:.65rem .9rem;text-decoration:none;display:inline-grid}._linkButton_ulme5_82 .sf-text--label{color:inherit}._linkButton_ulme5_82:hover,._linkButton_ulme5_82:focus-visible{filter:brightness(1.14)saturate(1.08)}._linkButton_ulme5_82:focus-visible{outline:2px solid var(--sf-text-primary);outline-offset:3px}@media (width<=620px){._statusRow_ulme5_60{grid-template-columns:1fr}}._mapMaker_o205v_1{height:100vh;color:var(--sf-text-primary);background:radial-gradient(circle at 16% 18%, color-mix(in oklab, var(--sf-color-secondary) 18%, transparent), transparent 28rem), radial-gradient(circle at 84% 78%, color-mix(in oklab, var(--hud-tactical-blue) 14%, transparent), transparent 30rem), var(--sf-bg-deep);letter-spacing:0;padding:clamp(.35rem,1vw,.65rem);overflow:hidden}._editorFrame_o205v_13{height:100%;min-height:0}._editorFrame_o205v_13>.sf-frame__slot{display:contents}._editorSurface_o205v_22{gap:var(--hud-seam);background:var(--sf-bg-deep);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}._header_o205v_31{background:linear-gradient(90deg, color-mix(in oklab, var(--sf-color-primary) 18%, transparent), transparent 42%), var(--hud-panel-fill-strong);border:var(--hud-seam) solid var(--hud-border-muted);align-items:end;gap:clamp(.75rem,2vw,1.25rem);min-width:0;padding:clamp(.75rem,1.4vw,1rem);display:grid}._title_o205v_43{color:var(--sf-color-primary);text-transform:uppercase;margin:0;font-size:clamp(2rem,4.6vw,4.65rem);font-weight:400;line-height:.95}._mapStage_o205v_52{min-height:0;padding:var(--hud-seam);background:color-mix(in oklab, var(--sf-bg-panel-solid) 46%, var(--sf-bg-deep));overflow:hidden}._mapSurface_o205v_59{cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;border:var(--hud-seam) solid color-mix(in oklab, var(--sf-color-primary) 48%, transparent);height:100%;min-height:0;box-shadow:0 1rem 2.5rem #00000061, inset 0 0 0 1px color-mix(in oklab, var(--sf-color-secondary) 12%, transparent), inset 0 0 4rem color-mix(in oklab, var(--sf-color-primary) 8%, transparent);background:#030813;position:relative;overflow:hidden}._mapSurfacePanning_o205v_75{cursor:grabbing}._mapSurfaceCopyPending_o205v_79{cursor:copy}._mapSurfaceVelocityPicking_o205v_83{cursor:crosshair}._mapSurface_o205v_59:after{pointer-events:none;content:"";mix-blend-mode:screen;background:linear-gradient(#0000 50%,#ffffff07 50%) 0 0/100% 4px,radial-gradient(circle,#0000 58%,#0000005c) 0 0/100% 100%;position:absolute;inset:0}._mapSvg_o205v_101{width:100%;height:100%;min-height:0;display:block}._mapVoid_o205v_108{fill:#030813}._gridLine_o205v_112{stroke:color-mix(in oklab, var(--sf-color-primary) 20%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}._axisLayer_o205v_118 line{stroke:color-mix(in oklab, var(--sf-color-secondary) 44%, transparent);stroke-dasharray:7 12;stroke-width:1.25px;vector-effect:non-scaling-stroke}._velocityPickLayer_o205v_125{pointer-events:none}._velocityPickLine_o205v_129{stroke:var(--sf-color-secondary);stroke-dasharray:6 5;stroke-linecap:round;stroke-width:1.5px;filter:drop-shadow(0 0 .4rem color-mix(in oklab, var(--sf-color-secondary) 74%, transparent));vector-effect:non-scaling-stroke}._velocityPickAnchor_o205v_138{fill:var(--sf-bg-deep);stroke:var(--sf-color-primary);stroke-width:1.25px;vector-effect:non-scaling-stroke}._velocityPickHandle_o205v_145{fill:var(--sf-color-secondary);stroke:var(--sf-text-primary);stroke-width:1px;vector-effect:non-scaling-stroke}._asteroidLayer_o205v_152,._enemyShipLayer_o205v_153,._gravityWellLayer_o205v_154,._mineLayer_o205v_155,._nebulaLayer_o205v_156,._turretLayer_o205v_157{pointer-events:none}._mapObject_o205v_161{cursor:grab;pointer-events:visiblePainted}._mapObjectDragging_o205v_166{cursor:grabbing}._asteroidBody_o205v_170,._gravityWellRing_o205v_174,._gravityWellCore_o205v_175,._gravityWellSpoke_o205v_176,._enemyShipBody_o205v_177,._enemyShipCore_o205v_178,._pulseTurretBase_o205v_179,._pulseTurretCore_o205v_180,._laserTurretBody_o205v_181,._laserTurretReticle_o205v_182,._mineBody_o205v_183,._mineCore_o205v_184,._mineTriggerRing_o205v_185,._nebulaBody_o205v_186{vector-effect:non-scaling-stroke}._nebulaBody_o205v_186{fill:color-mix(in oklab, var(--hud-tactical-blue) 22%, var(--sf-color-accent) 12%);stroke:color-mix(in oklab, var(--sf-color-secondary) 72%, white 8%);stroke-dasharray:10 8;stroke-width:1.5px;filter:drop-shadow(0 0 .7rem color-mix(in oklab, var(--sf-color-secondary) 34%, transparent))}._mineTriggerRing_o205v_185{stroke:color-mix(in oklab, var(--hud-red-alert) 36%, transparent);stroke-dasharray:5 7;stroke-width:1px}._mineBody_o205v_183{fill:color-mix(in oklab, var(--hud-reactor-amber) 22%, transparent);stroke:color-mix(in oklab, var(--hud-reactor-amber) 88%, white 8%);stroke-width:2px}._mineCore_o205v_184{fill:color-mix(in oklab, var(--hud-red-alert) 70%, var(--hud-reactor-amber) 20%);stroke:#fff;stroke-width:1px}._spawn_o205v_216{pointer-events:none}._spawnHull_o205v_220{fill:color-mix(in oklab, var(--hud-tactical-blue) 72%, white 8%);stroke:#fff;stroke-width:1.2px;filter:drop-shadow(0 .18rem .55rem color-mix(in oklab, var(--sf-color-primary) 58%, transparent))}._spawnCore_o205v_227{fill:var(--sf-color-secondary);stroke:#fff;stroke-width:.8px}._spawnLabel_o205v_233{fill:var(--sf-text-primary);font-family:var(--hud-data-font);letter-spacing:.16em;text-anchor:middle;text-transform:uppercase;font-size:12px;font-weight:700}._overlayStack_o205v_243{z-index:1;width:max-content;max-width:calc(100% - 1.1rem);position:absolute;top:0;left:50%;transform:translate(-50%)}._objectStack_o205v_253{z-index:1;width:min(17rem,100% - 1.1rem);margin:0;position:absolute;top:0;left:0}._dossierStack_o205v_262{z-index:1;width:min(31.5rem,100% - 1.1rem);height:100%;margin:0;position:absolute;top:0;right:0}._mapControls_o205v_272,._objectPanel_o205v_273,._objectDossier_o205v_274{color:var(--sf-bg-deep)}._mapControls_o205v_272 .sf-frame__slot,._objectPanel_o205v_273 .sf-frame__slot{display:contents}._mapControlsSurface_o205v_283,._objectPanelSurface_o205v_284,._objectDossierSurface_o205v_285{gap:calc(var(--hud-seam) * .5);padding:calc(var(--hud-seam) * .5);background:linear-gradient(135deg, color-mix(in oklab, var(--sf-color-primary) 12%, transparent), transparent 64%), color-mix(in oklab, var(--sf-bg-panel-solid) 82%, transparent);display:grid}._objectDossier_o205v_274{box-sizing:border-box;height:100%}._objectDossier_o205v_274 .sf-frame__slot{height:100%;min-height:0;display:block}._mapControlsSurface_o205v_283._mapControlsSurface_o205v_283{align-items:stretch;gap:calc(var(--hud-seam) * .35);padding:calc(var(--hud-seam) * .3);flex-wrap:nowrap;display:flex}._mapZoomControls_o205v_313{gap:calc(var(--hud-seam) * .35);grid-template-columns:1.7rem 2.75rem 1.7rem;align-items:stretch;min-width:0;display:grid}._mapControls_o205v_272 .sf-button,._mapZoomValue_o205v_322{box-sizing:border-box;width:auto;min-width:0;min-inline-size:0;min-height:1.48rem;padding:.18rem .4rem .2rem;font-size:.64rem;line-height:1}._mapZoomValue_o205v_322{color:var(--sf-text-primary);background:var(--sf-bg-deep);place-items:center;display:inline-grid}._mapResetButton_o205v_341{min-width:1.7rem}._mapIconButton_o205v_345._mapIconButton_o205v_345{width:1.7rem;inline-size:1.7rem;min-width:1.7rem;place-items:center;min-inline-size:1.7rem;padding-inline:0;display:inline-grid}._mapControlIcon_o205v_356{color:currentColor;pointer-events:none;block-size:.82rem;inline-size:.82rem}._mapCopyButton_o205v_363{min-width:1.7rem}._objectPanelTitle_o205v_367{color:var(--sf-text-primary);margin:0}._objectToolGrid_o205v_372{gap:var(--hud-seam);display:grid}._objectToolBranch_o205v_377{min-width:0;display:grid}._objectTool_o205v_372{grid-template-columns:.9rem minmax(0,1fr);justify-content:start;min-height:2.3rem;padding:.42rem .72rem;font-size:.68rem;display:grid}._objectToolActive_o205v_391{box-shadow:inset 0 0 1rem color-mix(in oklab, var(--sf-color-primary) 18%, transparent)}._objectSubtypePanel_o205v_395{gap:calc(var(--hud-seam) * .8);margin:calc(var(--hud-seam) * .8) 0 calc(var(--hud-seam) * .8) 1rem;padding-left:calc(var(--hud-seam) * 2);border-left:var(--hud-seam) solid color-mix(in oklab, var(--sf-color-primary) 36%, transparent);display:grid;position:relative}._objectSubtypePanel_o205v_395:before{width:calc(var(--hud-seam) * 1.45);border-top:var(--hud-seam) solid color-mix(in oklab, var(--sf-color-primary) 36%, transparent);content:"";position:absolute;top:.78rem;left:0}._objectSubtypeGrid_o205v_413{gap:var(--hud-seam);grid-template-columns:minmax(0,1fr);display:grid}._objectSubtypeButton_o205v_419{min-width:0;min-height:1.75rem;padding:.28rem .32rem .3rem;font-size:.58rem}._objectSwatch_o205v_426{border:1px solid #ffffff85;border-radius:50%;align-self:center;width:.72rem;height:.72rem;box-shadow:0 .3rem .9rem #00000047}._objectSwatchAsteroid_o205v_435{background:#8a9db4}._objectSwatchTurret_o205v_439{background:var(--hud-red-alert)}._objectSwatchEnemyShip_o205v_443{background:#ff6b4a}._objectSwatchGravityWell_o205v_447{background:radial-gradient(circle, #020309 0 48%, var(--sf-color-secondary) 52% 68%, #020309 72% 100%)}._objectDossierSurface_o205v_285{box-sizing:border-box;gap:calc(var(--hud-seam) * .65);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;max-height:100%;overflow:hidden}._objectDossierHeader_o205v_461{gap:calc(var(--hud-seam) * .5);padding-right:1.7rem;padding-bottom:calc(var(--hud-seam) * .55);border-bottom:var(--hud-seam) solid color-mix(in oklab, var(--sf-color-primary) 24%, transparent);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}._objectDossierTitleRow_o205v_472{align-items:center;gap:calc(var(--hud-seam) * .45);min-width:0;display:flex}._objectDossierHeader_o205v_461 .sf-text--heading{color:var(--sf-text-primary);margin:0;font-size:1.05rem;line-height:1}._objectDossierType_o205v_486{color:var(--sf-color-primary);margin:.24rem 0 0}._objectDossierHeader_o205v_461>._objectDossierHeaderButton_o205v_491{position:absolute;top:0;right:0}._objectDossierHeaderButton_o205v_491.sf-button{box-sizing:border-box;place-items:center;width:1.32rem;min-width:1.32rem;max-width:1.32rem;height:1.32rem;min-height:1.32rem;max-height:1.32rem;padding:0;display:grid}._objectDossierHeaderButtonActive_o205v_510.sf-button{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--sf-color-primary) 62%, transparent), 0 .28rem .72rem color-mix(in oklab, var(--sf-color-primary) 22%, transparent)}._objectDossierHeaderIcon_o205v_516{color:currentColor;stroke-width:2px;width:.64rem;height:.64rem}._objectDossierDetails_o205v_523{align-content:start;gap:calc(var(--hud-seam) * .55);overscroll-behavior:contain;scrollbar-color:var(--sf-color-primary) transparent;scrollbar-gutter:stable;scrollbar-width:thin;min-height:0;max-height:100%;padding-right:.18rem;display:grid;overflow:hidden auto}._objectDossierSection_o205v_538{background:color-mix(in oklab, var(--sf-bg-panel-solid) 58%, transparent);border:var(--hud-seam) solid color-mix(in oklab, var(--sf-color-primary) 42%, transparent);min-width:0}._objectDossierSectionSummary_o205v_544{background:linear-gradient(90deg, color-mix(in oklab, var(--sf-color-primary) 24%, var(--sf-bg-panel-solid)), color-mix(in oklab, var(--sf-color-primary) 8%, var(--sf-bg-panel-solid)) 72%, color-mix(in oklab, var(--sf-bg-panel-solid) 86%, transparent));color:var(--sf-color-primary);cursor:pointer;justify-content:space-between;align-items:center;min-height:1.9rem;padding:.42rem .5rem .48rem;list-style:none;display:flex}._objectDossierSection_o205v_538[open] ._objectDossierSectionSummary_o205v_544{border-bottom:var(--hud-seam) solid color-mix(in oklab, var(--sf-color-primary) 40%, transparent)}._objectDossierSectionSummary_o205v_544::-webkit-details-marker{display:none}._objectDossierSectionSummary_o205v_544:after{color:var(--sf-color-primary);content:"+"}._objectDossierSection_o205v_538[open] ._objectDossierSectionSummary_o205v_544:after{content:"-"}._objectDossierSection_o205v_538[data-section-id=hidden-state] ._objectDossierSectionSummary_o205v_544{background:linear-gradient(90deg, color-mix(in oklab, var(--sf-color-secondary) 20%, var(--sf-bg-panel-solid)), color-mix(in oklab, var(--sf-color-secondary) 7%, var(--sf-bg-panel-solid)) 72%, color-mix(in oklab, var(--sf-bg-panel-solid) 84%, transparent));color:var(--sf-color-secondary)}._objectDossierSection_o205v_538[data-section-id=hidden-state] ._objectDossierSectionSummary_o205v_544:after{color:var(--sf-color-secondary)}._objectDossierTable_o205v_594{--sf-readout-ledger-gap:0;--sf-readout-ledger-row-radius:0;min-width:0}._objectDossierRow_o205v_600{border-bottom:var(--hud-seam) solid color-mix(in oklab, var(--sf-color-primary) 16%, transparent);background:color-mix(in oklab, var(--sf-bg-deep) 44%, transparent);--sf-readout-ledger-row-gap:.5rem;--sf-readout-ledger-row-padding:.24rem .42rem .28rem;grid-template-columns:minmax(5.75rem,.38fr) minmax(0,1fr);min-height:1.58rem}._objectDossierRow_o205v_600:last-child{border-bottom:0}._objectDossierValue_o205v_613{overflow-wrap:anywhere;min-width:0}._objectDossierValueWithAction_o205v_618{grid-template-columns:minmax(0,1fr);grid-auto-columns:1.18rem;grid-auto-flow:column;align-items:center;gap:.3rem;display:grid}._objectDossierValueText_o205v_627{overflow-wrap:anywhere;min-width:0}._objectDossierInput_o205v_632{box-sizing:border-box;width:100%;min-width:0;min-height:1.18rem;color:var(--sf-text-primary);font:inherit;text-align:right;text-transform:uppercase;background:color-mix(in oklab, var(--sf-bg-panel-solid) 52%, transparent);border:var(--hud-seam) solid color-mix(in oklab, var(--sf-color-primary) 32%, transparent);border-radius:0;padding:.08rem .24rem .12rem;line-height:1}._objectDossierInput_o205v_632:focus-visible{border-color:var(--sf-color-primary);outline:1px solid color-mix(in oklab, var(--sf-color-primary) 70%, transparent);outline-offset:1px}._objectDossierSelect_o205v_654{--sf-select-background:color-mix(in oklab, var(--sf-bg-panel-solid) 52%, transparent);--sf-select-border-color:color-mix(in oklab, var(--sf-color-primary) 32%, transparent);--sf-select-min-height:1.18rem;--sf-select-padding:.08rem 1.1rem .12rem .24rem;--sf-select-text-align:right;--sf-select-arrow-right:.34rem}._objectDossierRandomizeButton_o205v_663.sf-button,._objectDossierVelocityPickButton_o205v_664.sf-button{box-sizing:border-box;width:1.18rem;min-width:1.18rem;max-width:1.18rem;height:1.18rem;min-height:1.18rem;max-height:1.18rem;color:var(--sf-color-primary);place-items:center;padding:0;display:grid}._objectDossierRandomizeButton_o205v_663.sf-button:hover:not(:disabled),._objectDossierVelocityPickButton_o205v_664.sf-button:hover:not(:disabled),._objectDossierVelocityPickButtonActive_o205v_683.sf-button{color:var(--sf-text-primary)}._objectDossierActionIcon_o205v_687{color:currentColor;stroke-width:2px;width:.72rem;height:.72rem}@media (width<=720px){._header_o205v_31{flex-direction:column;align-items:stretch}._overlayStack_o205v_243{width:calc(100% - 1.1rem);overflow-x:auto}._objectStack_o205v_253{width:min(17rem,100% - 1.1rem)}._dossierStack_o205v_262{width:min(31.5rem,100% - 1.1rem);top:auto;bottom:0}}._route_axjjh_1{min-height:100vh;color:var(--sf-text-primary);background:radial-gradient(circle at 18% 18%, color-mix(in srgb, var(--sf-color-primary), transparent 82%), transparent 24rem), radial-gradient(circle at 86% 28%, color-mix(in srgb, var(--sf-color-secondary), transparent 86%), transparent 28rem), radial-gradient(circle at 50% 105%, color-mix(in srgb, var(--hud-panel-slate), transparent 80%), transparent 34rem), var(--sf-bg-deep);padding:clamp(.5rem,1.5vw,1rem)}._route_axjjh_1[data-outcome=passed]{--mission-outcome-color:var(--hud-repair-green);--mission-outcome-backdrop:color-mix(in srgb, var(--hud-repair-green), transparent 88%)}._route_axjjh_1[data-outcome=failed]{--mission-outcome-color:var(--hud-red-alert);--mission-outcome-backdrop:color-mix(in srgb, var(--hud-red-alert), transparent 88%)}._frame_axjjh_22{min-height:calc(100vh - clamp(1rem,3vw,2rem))}._frame_axjjh_22>.sf-frame__slot{display:contents}._body_axjjh_30{gap:var(--hud-seam);grid-template:"outcome stats"minmax(0,1fr)"actions stats"/minmax(16rem,.72fr) minmax(24rem,1.28fr);min-height:calc(100vh - clamp(1rem,3vw,2rem));padding:clamp(.75rem,1.5vw,1.25rem);display:grid}._outcomeBand_axjjh_41{background:linear-gradient(135deg, var(--mission-outcome-backdrop), transparent 42%), linear-gradient(90deg, #080412eb, #130b22db);border:1px solid color-mix(in srgb, var(--mission-outcome-color), transparent 42%);clip-path:polygon(0 0,calc(100% - 3.5rem) 0,100% 3.5rem,100% 100%,0 100%);border-radius:4px;grid-area:outcome;grid-template-rows:minmax(11rem,1fr) auto;min-width:0;display:grid;position:relative;overflow:hidden}._outcomeBand_axjjh_41:before{pointer-events:none;content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--mission-outcome-color) 18%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--sf-color-primary) 12%, transparent) 1px, transparent 1px);opacity:.22;background-size:1.4rem 1.4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#000,#0000 68%);mask-image:linear-gradient(115deg,#000,#0000 68%)}._outcomeSignal_axjjh_69{place-items:center;min-height:14rem;display:grid;position:relative}._outcomeSignal_axjjh_69:before,._outcomeSignal_axjjh_69:after{aspect-ratio:1;content:"";border:1px solid color-mix(in srgb, var(--mission-outcome-color), transparent 38%);width:min(42vw,25rem);position:absolute}._outcomeSignal_axjjh_69:before{box-shadow:0 1.2rem 4rem color-mix(in srgb, var(--mission-outcome-color), transparent 78%);transform:rotate(45deg)}._outcomeSignal_axjjh_69:after{opacity:.72;width:min(31vw,18rem)}._outcomeIcon_axjjh_95{z-index:1;width:clamp(5rem,11vw,8.5rem);height:clamp(5rem,11vw,8.5rem);color:var(--mission-outcome-color);filter:drop-shadow(0 .65rem 1.8rem color-mix(in srgb, var(--mission-outcome-color), transparent 54%));position:relative}._titleBlock_axjjh_104{z-index:1;align-content:end;max-width:58rem;padding:clamp(1.2rem,3vw,2.4rem);display:grid;position:relative}._titleBlock_axjjh_104 h1{color:var(--mission-outcome-color);text-wrap:balance;text-shadow:0 .35rem 2rem color-mix(in srgb, var(--mission-outcome-color) 20%, transparent);margin:0;font-size:clamp(2.35rem,5.8vw,4.8rem);line-height:.9}._statsPanel_axjjh_122{grid-area:stats;min-width:0}._statsPanel_axjjh_122 .sf-panel__surface{height:100%}._panelSurface_axjjh_131{align-content:stretch;gap:clamp(1rem,2vw,1.35rem);height:100%;padding:clamp(1rem,2vw,1.35rem);display:grid}._panelHeader_axjjh_139{border-bottom:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 45%);align-items:center;gap:.7rem;padding-bottom:.8rem;display:flex}._panelHeader_axjjh_139 h2{margin:0}._panelIcon_axjjh_151{width:1.25rem;height:1.25rem;color:var(--sf-color-primary)}._statGrid_axjjh_157{grid-template-rows:minmax(6rem,.9fr) repeat(3,minmax(6rem,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;height:100%;margin:0;display:grid}._statCell_axjjh_166{background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 10%, transparent), transparent 56%), #030c16d1;border:1px solid color-mix(in srgb, var(--sf-color-secondary), transparent 52%);align-content:space-between;gap:.65rem;min-height:clamp(7rem,13vh,9.5rem);padding:clamp(.85rem,1.5vw,1.1rem);display:grid}._statCell_axjjh_166:first-child{background:linear-gradient(90deg, color-mix(in srgb, var(--mission-outcome-color) 14%, transparent), transparent 64%), #030c16e6;border-color:color-mix(in srgb, var(--mission-outcome-color), transparent 44%);grid-column:1/-1;min-height:clamp(6rem,11vh,8rem)}._statCell_axjjh_166:last-child{grid-column:1/-1}._statCell_axjjh_166 dt,._statCell_axjjh_166 dd{margin:0}._statCell_axjjh_166 dt{color:color-mix(in srgb, var(--sf-text-primary) 78%, var(--sf-color-primary));overflow-wrap:anywhere}._statCell_axjjh_166 dd{color:var(--sf-text-primary);text-align:start;justify-self:start;font-size:clamp(1.35rem,3.2vw,2.5rem);line-height:1}._actionBand_axjjh_209{background:var(--hud-panel-slate);border-radius:4px;grid-area:actions;justify-content:flex-start;min-width:0;padding:clamp(.9rem,1.5vw,1.15rem);display:flex}._dockButton_axjjh_219{min-height:3.2rem}._dockButton_axjjh_219 .sf-button__label{align-items:center;gap:.65rem;display:inline-flex}._buttonIcon_axjjh_229{width:1.15rem;height:1.15rem}@media (prefers-reduced-motion:no-preference){._outcomeSignal_axjjh_69:after{animation:5.5s ease-in-out infinite _mission-outcome-scan_axjjh_1}}@keyframes _mission-outcome-scan_axjjh_1{0%,to{opacity:.5;transform:scale(.92)rotate(0)}48%{opacity:.9;transform:scale(1.08)rotate(180deg)}}@media (width<=820px){._body_axjjh_30{grid-template:"outcome""stats""actions"/1fr}._outcomeBand_axjjh_41{grid-template-rows:minmax(10rem,auto) auto}._outcomeSignal_axjjh_69{min-height:13rem}._outcomeSignal_axjjh_69:before,._outcomeSignal_axjjh_69:after{width:min(70vw,18rem)}._outcomeSignal_axjjh_69:after{width:min(52vw,13rem)}._statCell_axjjh_166{grid-template-columns:1fr;gap:.35rem;min-height:5.8rem}._statCell_axjjh_166 dd{text-align:start;justify-self:start}._dockButton_axjjh_219{width:100%}}._panel_qizcj_1{min-width:0;min-height:0;color:var(--sf-text-primary);text-transform:uppercase}._panel_qizcj_1 .sf-panel__surface{background:var(--hud-panel-fill);border:1px solid var(--hud-line-muted);scrollbar-color:var(--sf-color-primary) transparent;border-radius:4px;gap:.75rem;min-width:0;min-height:0;padding:clamp(.72rem,1.8vw,.95rem);display:grid;overflow:auto}._panel_qizcj_1>.sf-frame__slot{display:contents}._panel_qizcj_1 h3{color:color-mix(in srgb, var(--sf-color-primary) 84%, var(--sf-text-primary));border-bottom:1px solid color-mix(in srgb, var(--sf-color-primary) 22%, transparent);margin:0;padding-bottom:.34rem}._panelHeader_qizcj_32{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.6rem;display:grid}._panelHeader_qizcj_32 h3{min-width:0}._status_qizcj_43{min-height:1.35rem;color:color-mix(in srgb, var(--sf-color-secondary) 82%, var(--sf-text-primary));overflow-wrap:anywhere;margin:0}._table_qizcj_50{border-spacing:0 .35rem;table-layout:fixed;width:100%;min-width:0}._table_qizcj_50 th,._table_qizcj_50 td{color:color-mix(in srgb, var(--sf-text-primary) 88%, var(--sf-color-primary));vertical-align:middle;background:color-mix(in srgb, var(--sf-bg-panel-solid) 72%, transparent);border-block:1px solid color-mix(in srgb, var(--sf-color-primary) 22%, transparent);padding:.52rem .62rem}._table_qizcj_50 th{text-align:left;border-left:1px solid color-mix(in srgb, var(--sf-color-primary) 22%, transparent);border-radius:3px 0 0 3px;width:58%}._table_qizcj_50 td{text-align:right;border-right:1px solid color-mix(in srgb, var(--sf-color-primary) 22%, transparent);border-radius:0 3px 3px 0}._table_qizcj_50 span,._table_qizcj_50 kbd{overflow-wrap:anywhere}._table_qizcj_50 .sf-text--label{color:color-mix(in srgb, var(--sf-text-primary) 86%, var(--sf-color-primary))}._table_qizcj_50 kbd{font:inherit;color:var(--sf-color-secondary)}._table_qizcj_50 thead th{width:auto;color:color-mix(in srgb, var(--sf-text-primary) 86%, var(--sf-color-primary));text-align:left;background:color-mix(in srgb, var(--sf-color-primary) 10%, var(--sf-bg-panel-solid));border:1px solid color-mix(in srgb, var(--sf-color-primary) 24%, transparent);border-radius:3px}._inlineButton_qizcj_102{min-width:4.6rem;min-height:2.2rem;color:color-mix(in srgb, var(--sf-text-primary) 92%, var(--sf-color-primary));font-family:var(--hud-data-font);letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb, var(--sf-color-primary) 12%, var(--sf-bg-panel-solid));border:1px solid color-mix(in srgb, var(--sf-color-primary) 34%, transparent);border-radius:3px;padding:.32rem .48rem}._iconButton_qizcj_115{width:2.2rem;inline-size:2.2rem;min-width:2.2rem;place-items:center;min-inline-size:2.2rem;padding:0;display:inline-grid}._resetAllButton_qizcj_126{justify-self:end;min-width:7.25rem}._resetAllButton_qizcj_126 .sf-text--label{text-transform:none}._actionIcon_qizcj_135{color:currentColor;pointer-events:none;flex:none;width:.92rem;height:.92rem;display:block}._inlineButton_qizcj_102:disabled{color:color-mix(in srgb, var(--sf-text-primary) 62%, transparent)}._inlineButton_qizcj_102 .sf-text--label{color:inherit}._inlineButton_qizcj_102:hover{filter:brightness(1.14)}._inlineButton_qizcj_102:focus-visible{outline:3px solid var(--sf-color-secondary);outline-offset:2px}@media (width<=540px){._panel_qizcj_1 .sf-panel__surface{overflow:visible}._panelHeader_qizcj_32{grid-template-columns:minmax(0,1fr)}._table_qizcj_50,._table_qizcj_50 colgroup,._table_qizcj_50 thead,._table_qizcj_50 tbody,._table_qizcj_50 tr,._table_qizcj_50 th,._table_qizcj_50 td{display:block}._table_qizcj_50 tr{background:color-mix(in srgb, var(--sf-bg-panel-solid) 72%, transparent);border:1px solid color-mix(in srgb, var(--sf-color-primary) 22%, transparent);border-radius:3px;gap:.18rem;padding:.5rem .56rem;display:grid}._table_qizcj_50 th,._table_qizcj_50 td{text-align:left;background:0 0;border:0;border-radius:0;width:auto;padding:0}}._sliderGrid_yl7g9_1{gap:var(--hud-seam);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._slider_yl7g9_1{min-width:0;color:color-mix(in srgb, var(--sf-text-primary) 88%, var(--sf-color-primary));background:color-mix(in srgb, var(--sf-bg-panel-solid) 72%, transparent);border:1px solid color-mix(in srgb, var(--sf-color-primary) 22%, transparent);border-radius:3px;gap:.68rem;padding:.72rem .78rem .82rem;display:grid}._sliderMuted_yl7g9_19{color:color-mix(in srgb, var(--sf-text-muted) 74%, transparent);background:color-mix(in srgb, var(--sf-bg-panel-solid) 58%, transparent);border-color:color-mix(in srgb, var(--sf-text-muted) 18%, transparent)}._sliderHeader_yl7g9_25{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;display:grid}._muteToggle_yl7g9_33{grid-template-columns:auto minmax(0,1fr);justify-self:end;align-items:center;gap:.46rem;min-width:0;min-height:1.6rem;display:grid}._muteToggle_yl7g9_33 input{width:1.15rem;height:1.15rem;accent-color:var(--sf-color-primary)}._muteToggle_yl7g9_33 span,._sliderHeader_yl7g9_25>.sf-text--label{overflow-wrap:anywhere}._slider_yl7g9_1>input{width:100%;min-width:0;accent-color:var(--sf-color-primary)}._slider_yl7g9_1>input:disabled{cursor:not-allowed;opacity:.42;accent-color:var(--sf-text-muted)}@media (width<=540px){._sliderGrid_yl7g9_1{grid-template-columns:minmax(0,1fr)}}._controlsPanel_xhnke_1{gap:var(--hud-seam);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._controlsTabs_xhnke_9{gap:var(--hud-seam);grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;display:grid}._controlsTab_xhnke_9,._controlsTabActive_xhnke_17{min-width:0;min-height:2.35rem;color:var(--sf-text-primary);font-family:var(--hud-data-font);letter-spacing:.12em;text-transform:uppercase;background:color-mix(in srgb, var(--sf-color-secondary) 10%, var(--sf-bg-panel-solid));border:1px solid color-mix(in srgb, var(--sf-color-secondary) 26%, transparent);border-radius:4px;padding:.38rem .54rem;font-size:clamp(.66rem,.62rem + .18vw,.78rem)}._controlsTab_xhnke_9 span,._controlsTabActive_xhnke_17 span{overflow-wrap:anywhere}._controlsTabActive_xhnke_17{color:var(--sf-bg-deep);background:color-mix(in srgb, var(--sf-color-primary) 86%, var(--sf-color-secondary) 14%);border-color:color-mix(in srgb, var(--sf-color-primary) 82%, white 8%)}._controlsTab_xhnke_9:hover,._controlsTabActive_xhnke_17:hover{filter:brightness(1.14)}._controlsTab_xhnke_9:focus-visible,._controlsTabActive_xhnke_17:focus-visible{outline:3px solid var(--sf-color-secondary);outline-offset:3px}@media (width<=540px){._controlsPanel_xhnke_1{grid-template-rows:none;grid-auto-rows:min-content}._controlsTabs_xhnke_9{grid-template-columns:repeat(2,minmax(0,1fr))}}._copyInfoButton_1trpv_1{justify-self:end;min-width:7rem}._copyInfoButton_1trpv_1 .sf-text--label{text-transform:none}._hotkeyControlColumn_yfqin_1{width:24%}._hotkeyTable_yfqin_5 th{width:auto}._hotkeyTable_yfqin_5 td{text-align:left}._hotkeySlot_yfqin_13{grid-template-columns:minmax(5.5rem,1fr) auto;align-items:center;gap:.5rem;display:grid}._hotkeyActions_yfqin_20{justify-content:flex-end;gap:.35rem;display:flex}@media (width<=540px){._hotkeyActions_yfqin_20{flex-wrap:wrap;justify-content:flex-start}._hotkeySlot_yfqin_13{grid-template-columns:minmax(0,1fr)}}._settingsMenuOverlay_1txil_1 .sf-button__label{display:contents;position:static}._settingsMenuOverlay_1txil_1{z-index:45;justify-items:end;display:grid;position:fixed;inset:0}._settingsMenuScrim_1txil_14{cursor:pointer;width:100%;height:100%;min-height:0;box-shadow:none;background:#000000ad;border:0;padding:0;display:block;position:absolute;inset:0}._settingsMenuDrawer_1txil_28{z-index:1;overscroll-behavior:contain;width:min(1040px,100vw - .75rem);height:100dvh;color:var(--sf-text-primary);background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-secondary) 48%, transparent) 0 1px, transparent 1px), radial-gradient(circle at 8% 12%, #00d8ff29, transparent 15rem), radial-gradient(circle at 100% 76%, #aeb8ff21, transparent 17rem), linear-gradient(160deg, #0b0718fc, #04121ffa);border-left:1px solid var(--sf-color-primary);box-shadow:-1.4rem 0 2.4rem #00000057, inset 1px 0 0 color-mix(in srgb, var(--sf-color-primary) 34%, transparent);scrollbar-color:var(--sf-color-primary) var(--sf-bg-deep);grid-template-rows:auto auto minmax(0,1fr);gap:clamp(.55rem,1.4vh,.85rem);padding:clamp(.55rem,1.5vw,.82rem);display:grid;position:relative;overflow:hidden auto}._settingsMenuDrawer_1txil_28>.sf-frame__slot,._settingsMenuTitlePanel_1txil_54>.sf-frame__slot{display:contents}._settingsMenuHeader_1txil_58{gap:var(--hud-seam);grid-template-columns:minmax(0,1fr) minmax(8.5rem,auto);align-items:stretch;min-height:clamp(5.4rem,11vh,7rem);display:grid}._settingsMenuTitlePanel_1txil_54,._settingsMenuClose_1txil_67,._settingsMenuTab_1txil_68,._settingsMenuTabActive_1txil_69{color:var(--sf-text-primary);font-family:var(--hud-data-font);letter-spacing:.12em;text-transform:uppercase}._settingsMenuTitlePanel_1txil_54 .sf-panel__surface{background:var(--hud-panel-fill);border:1px solid var(--hud-line-muted);clip-path:polygon(0 0,100% 0,100% 72%,calc(100% - 2.6rem) 100%,0 100%);border-radius:4px;align-content:end;min-height:100%;padding:clamp(.85rem,2vw,1.1rem);display:grid}._settingsMenuHeader_1txil_58 h2{color:var(--sf-color-primary);text-transform:uppercase;margin:0;font-size:clamp(1.35rem,5.8vw,2.1rem);line-height:1}._settingsMenuClose_1txil_67,._settingsMenuTab_1txil_68,._settingsMenuTabActive_1txil_69{background:color-mix(in srgb, var(--sf-color-primary) 14%, var(--sf-bg-panel-solid));border:1px solid color-mix(in srgb, var(--sf-color-primary) 38%, transparent);border-radius:4px;min-width:0;min-height:2.75rem;padding:.5rem .7rem}._settingsMenuClose_1txil_67{align-content:end;justify-items:end;display:grid}._settingsMenuClose_1txil_67 kbd{font:inherit;opacity:.72}._settingsMenuClose_1txil_67:hover,._settingsMenuTab_1txil_68:hover,._settingsMenuTabActive_1txil_69:hover{filter:brightness(1.14)}._settingsMenuClose_1txil_67:focus-visible,._settingsMenuTab_1txil_68:focus-visible,._settingsMenuTabActive_1txil_69:focus-visible{outline:3px solid var(--sf-color-secondary);outline-offset:3px}._settingsMenuTabs_1txil_130{gap:var(--hud-seam);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._settingsMenuTab_1txil_68 span,._settingsMenuTabActive_1txil_69 span{overflow-wrap:anywhere}._settingsMenuTabActive_1txil_69{color:var(--sf-bg-deep);background:var(--sf-color-primary);border-color:color-mix(in srgb, var(--sf-color-primary) 82%, white 8%)}@media (width<=540px){._settingsMenuDrawer_1txil_28{grid-template-rows:none;grid-auto-rows:min-content;align-content:start;width:100vw;padding:.5rem;overflow-y:auto}._settingsMenuHeader_1txil_58{grid-template-columns:minmax(0,1fr);min-height:0}._settingsMenuTitlePanel_1txil_54{min-height:5.8rem}._settingsMenuClose_1txil_67{justify-items:center}._settingsMenuTabs_1txil_130{grid-template-columns:repeat(2,minmax(0,1fr))}}._settingsToggle_14rmt_1{min-width:0;min-height:2.35rem;color:color-mix(in srgb, var(--sf-text-primary) 88%, var(--sf-color-primary));background:color-mix(in srgb, var(--sf-bg-panel-solid) 72%, transparent);border:1px solid color-mix(in srgb, var(--sf-color-primary) 22%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.8rem .8rem .9rem;display:grid}._settingsToggleLabel_14rmt_14{min-width:0;color:color-mix(in srgb, var(--sf-text-primary) 88%, var(--sf-color-primary));display:inline-grid}._settingsToggle_14rmt_1 input{width:1.15rem;height:1.15rem;accent-color:var(--sf-color-primary);margin:0}._route_1chlg_1{min-height:100vh;color:var(--sf-text-primary);background:radial-gradient(circle at 18% 16%, color-mix(in srgb, var(--hud-reactor-amber), transparent 80%), transparent 28rem), radial-gradient(circle at 84% 24%, color-mix(in srgb, var(--sf-color-primary), transparent 84%), transparent 30rem), radial-gradient(circle at 70% 86%, color-mix(in srgb, var(--sf-color-secondary), transparent 88%), transparent 24rem), var(--sf-bg-deep);padding:clamp(.5rem,1.5vw,1rem)}._frame_1chlg_20{min-height:calc(100vh - clamp(1rem,3vw,2rem))}._frame_1chlg_20>.sf-frame__slot{display:contents}._layout_1chlg_28{gap:var(--hud-seam);grid-template:"command command"minmax(5rem,auto)"status main"minmax(0,1fr)/minmax(16rem,.32fr) minmax(0,1fr);min-height:calc(100vh - clamp(1rem,3vw,2rem));padding:clamp(.75rem,1.5vw,1.25rem);display:grid}._commandBand_1chlg_39{min-width:0;color:var(--sf-bg-deep);grid-area:command;display:grid}._titleBlock_1chlg_46{background:var(--hud-reactor-amber);clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,0 100%);border-radius:4px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"title launch actions";align-items:stretch;gap:.95rem;min-width:0;min-height:clamp(4.85rem,12vw,6rem);padding:clamp(.75rem,1.4vw,1.05rem);display:grid}._titleContent_1chlg_60{grid-area:title;align-content:center;gap:.35rem;min-width:0;display:grid}._titleBlock_1chlg_46 h1,._titleBlock_1chlg_46 p{color:var(--sf-bg-deep);margin:0}._titleBlock_1chlg_46 h1{overflow-wrap:anywhere;font-size:clamp(1.65rem,3.5vw,3rem);line-height:.95}._titleBlock_1chlg_46 p{margin-top:.35rem}._launchShipLink_1chlg_84{height:80%;min-height:2.8rem;color:var(--sf-text-primary);text-transform:none;background:color-mix(in srgb, var(--sf-bg-deep), transparent 14%);border:1px solid color-mix(in srgb, var(--sf-text-primary), transparent 48%);box-shadow:0 .3rem 1.1rem color-mix(in srgb, var(--sf-bg-deep), transparent 56%);border-radius:3px;grid-area:launch;place-self:center end;place-items:center;padding:0 1.1rem;text-decoration:none;transition:filter .14s,border-color .14s,box-shadow .14s;display:inline-grid}._launchShipLink_1chlg_84 .sf-text--label{color:currentColor;letter-spacing:.15em;font-size:clamp(1rem,1.65vw,1.75rem);font-weight:700}._launchShipLink_1chlg_84:hover,._launchShipLink_1chlg_84:focus-visible{filter:brightness(1.12);border-color:var(--sf-text-primary);box-shadow:0 .36rem 1.24rem color-mix(in srgb, var(--sf-bg-deep), transparent 40%)}._launchShipLink_1chlg_84:focus-visible{outline:2px solid var(--sf-text-primary);outline-offset:.18rem}._headerActions_1chlg_126{grid-area:actions;justify-content:flex-end;align-items:center;min-width:0;display:flex}._backButton_1chlg_134{white-space:nowrap;background:color-mix(in srgb, var(--sf-bg-deep), transparent 12%);max-width:100%}._backButton_1chlg_134 svg{flex:0 0 1rem;width:1rem;min-width:1rem;height:1rem}._statusPanel_1chlg_147{grid-area:status}._mainPanel_1chlg_151{grid-area:main}._statusPanel_1chlg_147,._mainPanel_1chlg_151{min-width:0}._statusPanel_1chlg_147 .sf-panel__surface,._mainPanel_1chlg_151 .sf-panel__surface{height:100%}._panelSurface_1chlg_165{align-content:start;gap:1rem;height:100%;padding:clamp(1rem,2vw,1.35rem);display:grid}._panelHeader_1chlg_173{border-bottom:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 45%);justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;padding-bottom:.65rem;display:flex}._panelHeader_1chlg_173 h2{margin:0}._workspaceHeader_1chlg_187{border-bottom:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 45%);min-width:0;padding-bottom:.75rem;display:grid}._mainTabs_1chlg_194{background:color-mix(in srgb, var(--sf-color-primary), transparent 68%);border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 42%);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(100%,42rem);padding:1px;display:grid}._mainTab_1chlg_194,._selectedMainTab_1chlg_205{min-width:0;min-height:3rem;color:color-mix(in srgb, var(--sf-text-primary) 76%, var(--sf-color-primary));cursor:pointer;background:#030c16d6;border:0;padding:.7rem .85rem}._mainTab_1chlg_194 span,._selectedMainTab_1chlg_205 span{color:currentColor}._mainTab_1chlg_194:hover,._mainTab_1chlg_194:focus-visible,._selectedMainTab_1chlg_205:focus-visible{color:var(--sf-text-primary);filter:brightness(1.12)saturate(1.05)}._mainTab_1chlg_194:focus-visible,._selectedMainTab_1chlg_205:focus-visible{outline:2px solid var(--sf-color-primary);outline-offset:.14rem}._selectedMainTab_1chlg_205{color:var(--sf-bg-deep);background:var(--hud-reactor-amber);box-shadow:inset 0 0 .85rem color-mix(in srgb, var(--sf-bg-deep), transparent 82%)}._workspacePane_1chlg_239{align-content:start;gap:1rem;min-width:0;display:grid}._hiddenWorkspacePane_1chlg_246{display:none}._statusLedger_1chlg_250{gap:.45rem;margin:0;display:grid}._dockControlStack_1chlg_256{gap:.55rem;display:grid}._dockAdminActionPanel_1chlg_261{min-width:0;color:var(--sf-text-primary);text-transform:uppercase}._dockAdminActionPanel_1chlg_261>.sf-frame__slot{display:contents}._dockAdminActionPanel_1chlg_261 .sf-panel__surface{min-width:0;color:var(--sf-text-primary);background:var(--hud-panel-fill);border:1px solid var(--hud-line-muted);border-radius:4px;gap:.5rem;padding:.5rem;display:grid}._dockAdminActionHeader_1chlg_282{background:color-mix(in srgb, var(--sf-color-primary) 10%, var(--sf-bg-panel-solid));border:1px solid var(--hud-line-muted);border-radius:4px;justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;padding:.64rem .75rem .7rem;display:flex}._dockAdminActionHeader_1chlg_282 h3,._dockAdminActionHeader_1chlg_282 span,._dockAdminMessage_1chlg_296{margin:0}._dockAdminActions_1chlg_300{grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem;min-width:0;display:grid}._dockAdminActions_1chlg_300 button{min-height:4.35rem}._dockAdminActions_1chlg_300 button:disabled{cursor:not-allowed;filter:saturate(.4)brightness(.72)}._dockAdminMessage_1chlg_296{color:var(--sf-text-primary);background:color-mix(in srgb, var(--hud-repair-green) 10%, var(--sf-bg-panel-solid));border:1px solid color-mix(in srgb, var(--hud-repair-green) 48%, transparent);border-radius:4px;padding:.74rem .8rem}._field_1chlg_324,._noteField_1chlg_325{gap:.38rem;min-width:0;display:grid}._input_1chlg_331,._noteInput_1chlg_332{width:100%;min-width:0;color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-bg-deep), transparent 14%);border:1px solid color-mix(in srgb, var(--sf-color-secondary), transparent 38%);border-radius:0}._input_1chlg_331{min-height:2.55rem;padding:.68rem .75rem}._noteInput_1chlg_332{resize:vertical;min-height:4.5rem;padding:.65rem .7rem}._input_1chlg_331:disabled{cursor:not-allowed;opacity:.62}._input_1chlg_331:focus,._noteInput_1chlg_332:focus{border-color:var(--sf-color-primary);outline:2px solid color-mix(in srgb, var(--sf-color-primary), transparent 55%);outline-offset:.12rem}._statusRow_1chlg_364{border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 62%);background:#030c16cc;grid-template-columns:minmax(6rem,auto) minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.58rem .65rem;display:grid}._resourceStatusRow_1chlg_374{border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 62%);background:#030c16cc;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.42rem;padding:.42rem .48rem .42rem .65rem;display:grid}._statusRow_1chlg_364 dt,._statusRow_1chlg_364 dd,._resourceStatusRow_1chlg_374 dt,._resourceStatusRow_1chlg_374 dd{margin:0}._statusRow_1chlg_364 dd{overflow-wrap:anywhere;color:var(--hud-repair-green);text-align:right}._resourceValueGroup_1chlg_397{grid-template-columns:minmax(2rem,1fr) minmax(5.6rem,auto);align-items:center;gap:.5rem;min-width:0;display:grid}._resourceValueGroup_1chlg_397 .sf-text--data{color:var(--hud-repair-green);text-align:right}._resourceValueGroup_1chlg_397 .sf-button{white-space:nowrap;min-height:2rem;padding:.38rem .55rem}._apiMessage_1chlg_416{color:var(--hud-reactor-amber);background:color-mix(in srgb, var(--hud-reactor-amber), transparent 91%);border:1px solid color-mix(in srgb, var(--hud-reactor-amber), transparent 48%);margin:0;padding:.7rem}._toastViewport_1chlg_424{z-index:30;pointer-events:none;justify-items:center;width:min(34rem,100vw - 2rem);display:grid;position:fixed;bottom:clamp(1rem,3vh,1.8rem);left:50%;transform:translate(-50%)}._purchaseMessage_1chlg_436{width:fit-content;max-width:100%;color:var(--sf-bg-deep);text-align:center;background:var(--hud-reactor-amber);border:1px solid color-mix(in srgb, var(--sf-bg-deep), transparent 38%);box-shadow:0 .65rem 1.8rem #0000005c, 0 0 1.2rem color-mix(in srgb, var(--hud-reactor-amber), transparent 58%);pointer-events:auto;border-radius:3px;margin:0;padding:.8rem 1rem}._purchaseMessage_1chlg_436 .sf-text--data,._purchaseMessage_1chlg_436{color:var(--sf-bg-deep)}._returnLink_1chlg_457{color:var(--sf-bg-deep);text-transform:uppercase;background:var(--hud-reactor-amber);border:1px solid color-mix(in srgb, var(--sf-bg-deep), transparent 35%);border-radius:3px;justify-self:start;padding:.55rem .7rem;text-decoration:none;display:inline-grid}._returnLink_1chlg_457 .sf-text--label{color:var(--sf-bg-deep);letter-spacing:.16em;font-size:.74rem;font-weight:700}._returnLink_1chlg_457:hover,._returnLink_1chlg_457:focus-visible{filter:brightness(1.12)}._returnLink_1chlg_457:focus-visible{outline:2px solid var(--hud-reactor-amber);outline-offset:.18rem}._missionGrid_1chlg_486{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:clamp(.7rem,1vw,1rem);display:grid}._missionCard_1chlg_492,._selectedMissionCard_1chlg_493{min-height:clamp(18rem,27vw,22rem);color:var(--sf-text-primary);text-align:start;cursor:pointer;background:linear-gradient(135deg, #070e1ced, #130b22e0), linear-gradient(90deg, color-mix(in srgb, var(--sf-color-secondary) 16%, transparent), transparent);border:1px solid color-mix(in srgb, var(--sf-color-secondary) 62%, transparent);clip-path:polygon(0 0,calc(100% - 1.85rem) 0,100% 1.85rem,100% 100%,0 100%);border-radius:4px;grid-template-rows:auto 1fr auto;gap:.85rem;padding:clamp(.85rem,1.2vw,1rem);display:grid;position:relative;overflow:hidden}._missionCard_1chlg_492:before,._selectedMissionCard_1chlg_493:before{pointer-events:none;content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--sf-color-primary) 16%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--sf-color-secondary) 12%, transparent) 1px, transparent 1px);opacity:.14;background-size:1.25rem 1.25rem;position:absolute;inset:0}._missionCard_1chlg_492:after,._selectedMissionCard_1chlg_493:after{pointer-events:none;content:"";background:color-mix(in srgb, var(--sf-color-primary) 84%, transparent);width:3.2rem;height:1px;box-shadow:0 .2rem .9rem color-mix(in srgb, var(--sf-color-primary) 38%, transparent);position:absolute;bottom:2.65rem;right:.75rem}._missionCard_1chlg_492:disabled,._selectedMissionCard_1chlg_493:disabled{cursor:default;filter:saturate(.72)}._missionCardTopline_1chlg_544,._missionCardBody_1chlg_545,._missionSelectedBadge_1chlg_546,._missionVoteStack_1chlg_547{z-index:1;position:relative}._missionCardTopline_1chlg_544{color:var(--sf-color-primary);align-items:center;gap:.5rem;display:flex}._missionIcon_1chlg_559{width:1.2rem;height:1.2rem;filter:drop-shadow(0 .18rem .65rem color-mix(in srgb, var(--sf-color-primary) 42%, transparent))}._missionCardBody_1chlg_545{align-self:start;gap:.55rem;min-width:0;padding-right:1.9rem;display:grid}._missionCardBody_1chlg_545 strong{color:var(--sf-text-primary);font-size:clamp(1.05rem,1.2vw,1.28rem);line-height:1.05}._missionMapLabel_1chlg_579._missionMapLabel_1chlg_579{color:var(--hud-reactor-amber)}._missionBrief_1chlg_583._missionBrief_1chlg_583{max-width:64ch;color:var(--sf-text-muted);letter-spacing:.04em;line-height:1.35}._missionIntelGrid_1chlg_590{gap:.38rem;min-width:0;margin-top:-.35rem;margin-right:-1.7rem;padding-top:0;display:grid;transform:translate(.1rem)}._missionIntelRow_1chlg_600{border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 70%);background:#030c16b8;grid-template-columns:minmax(5.8rem,auto) minmax(0,1fr);align-items:baseline;gap:.7rem;min-width:0;padding:.42rem .5rem;display:grid}._missionIntelLabel_1chlg_611._missionIntelLabel_1chlg_611{color:color-mix(in srgb, var(--sf-color-primary) 72%, var(--sf-text-primary));letter-spacing:.12em;font-size:.68rem}._missionIntelValue_1chlg_617._missionIntelValue_1chlg_617{color:var(--sf-text-primary);overflow-wrap:anywhere;text-align:right}._missionSelectedBadge_1chlg_546._missionSelectedBadge_1chlg_546{z-index:2;color:var(--sf-bg-deep);background:var(--hud-reactor-amber);box-shadow:0 .25rem 1rem color-mix(in srgb, var(--hud-reactor-amber) 42%, transparent);padding:.2rem .35rem;position:absolute;top:.5rem;right:.58rem}._missionVoteStack_1chlg_547{z-index:2;flex-wrap:wrap;justify-content:flex-end;align-self:end;gap:.28rem;max-width:100%;padding-top:.1rem;display:flex;position:relative}._missionVoteStack_1chlg_547 span{color:var(--sf-text-primary);border:1px solid color-mix(in srgb, var(--sf-color-primary) 60%, transparent);background:#040a12e0;padding:.18rem .3rem}._missionCard_1chlg_492:hover:not(:disabled),._selectedMissionCard_1chlg_493:hover:not(:disabled),._missionCard_1chlg_492:focus-visible,._selectedMissionCard_1chlg_493:focus-visible{filter:brightness(1.18)saturate(1.08)}._missionCard_1chlg_492:focus-visible,._selectedMissionCard_1chlg_493:focus-visible{outline:2px solid var(--sf-color-primary);outline-offset:3px}._selectedMissionCard_1chlg_493{background:linear-gradient(135deg, #261e12e6, #070e1ce6), linear-gradient(90deg, color-mix(in srgb, var(--hud-reactor-amber) 24%, transparent), transparent);border-color:color-mix(in srgb, var(--hud-reactor-amber) 82%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hud-reactor-amber) 50%, transparent), inset 0 0 1.2rem color-mix(in srgb, var(--hud-reactor-amber) 12%, transparent)}._upgradeControls_1chlg_676{gap:.75rem;min-width:0;display:grid}._upgradeControlGroup_1chlg_682{gap:.42rem;min-width:0;display:grid}._upgradeButtonGrid_1chlg_688{grid-template-columns:repeat(auto-fit,minmax(6.8rem,1fr));gap:.4rem;min-width:0;display:grid}._upgradeControlButton_1chlg_695,._selectedUpgradeControlButton_1chlg_696{min-width:0;min-height:2.45rem;color:color-mix(in srgb, var(--station-color,var(--sf-color-primary)) 50%, var(--sf-text-primary));text-align:center;cursor:pointer;border:1px solid color-mix(in srgb, var(--station-color,var(--sf-color-primary)), transparent 58%);background:#030c16d6;border-radius:3px;padding:.55rem .65rem}._upgradeControlButton_1chlg_695 .sf-text--label,._selectedUpgradeControlButton_1chlg_696 .sf-text--label{color:currentColor;letter-spacing:.12em;font-size:.72rem;font-weight:700}._upgradeControlButton_1chlg_695:hover,._upgradeControlButton_1chlg_695:focus-visible,._selectedUpgradeControlButton_1chlg_696:focus-visible{color:var(--sf-text-primary);border-color:color-mix(in srgb, var(--station-color,var(--sf-color-primary)), transparent 24%);filter:brightness(1.14)saturate(1.08)}._upgradeControlButton_1chlg_695:focus-visible,._selectedUpgradeControlButton_1chlg_696:focus-visible{outline:2px solid color-mix(in srgb, var(--station-color,var(--sf-color-primary)), transparent 22%);outline-offset:.14rem}._selectedUpgradeControlButton_1chlg_696{color:var(--sf-bg-deep);background:color-mix(in srgb, var(--station-color,var(--hud-reactor-amber)) 82%, var(--hud-reactor-amber));box-shadow:inset 0 0 .85rem color-mix(in srgb, var(--sf-bg-deep), transparent 82%), 0 .3rem 1rem color-mix(in srgb, var(--station-color,var(--hud-reactor-amber)), transparent 72%)}._upgradeGrid_1chlg_738{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:clamp(.55rem,.9vw,.85rem);margin:0;padding:0;list-style:none;display:grid}._upgradeItem_1chlg_747{min-width:0}._upgradeCard_1chlg_751,._lockedUpgradeCard_1chlg_752,._installedUpgradeCard_1chlg_753{background:linear-gradient(135deg, color-mix(in srgb, var(--station-color), transparent 80%), color-mix(in srgb, var(--sf-bg-deep), transparent 8%) 45%), #030c16db;border:1px solid color-mix(in srgb, var(--station-color), transparent 34%);clip-path:polygon(0 0,calc(100% - 1.35rem) 0,100% 1.35rem,100% 100%,0 100%);border-radius:4px;grid-template-rows:auto 1fr auto;gap:.9rem;min-height:15rem;padding:.85rem;display:grid;overflow:hidden;box-shadow:0 .85rem 2.1rem #00000038}._lockedUpgradeCard_1chlg_752{filter:saturate(.74)}._installedUpgradeCard_1chlg_753{background:linear-gradient(135deg, color-mix(in srgb, var(--station-color), transparent 74%), color-mix(in srgb, var(--sf-bg-deep), transparent 10%) 52%), #030c16e0;min-height:10.25rem;box-shadow:inset 0 0 1rem color-mix(in srgb, var(--station-color), transparent 88%), 0 .85rem 2.1rem #0003;grid-template-rows:auto 1fr}._upgradeTopline_1chlg_792{border-bottom:1px solid color-mix(in srgb, var(--station-color), transparent 58%);justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;padding-bottom:.55rem;display:flex}._upgradeTopline_1chlg_792 span:first-child{color:var(--station-color)}._upgradeTopline_1chlg_792 span:last-child{color:var(--hud-reactor-amber);text-align:right;white-space:nowrap}._upgradeBody_1chlg_812{align-content:start;gap:.5rem;display:grid}._upgradeBody_1chlg_812 h3,._upgradeBody_1chlg_812 p{margin:0}._upgradeBody_1chlg_812 h3{color:var(--sf-text-primary);text-transform:uppercase;font-size:clamp(1rem,.92rem + .35vw,1.28rem);line-height:1.05}._upgradeBody_1chlg_812 p{color:var(--sf-text-muted);letter-spacing:.04em}._upgradeActions_1chlg_835{gap:.45rem;display:grid}._upgradeNoteActions_1chlg_840{grid-template-columns:minmax(5.4rem,auto) minmax(0,1fr);gap:.45rem;display:grid}._noteList_1chlg_846,._historyBlock_1chlg_847 ol{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}._noteList_1chlg_846 li,._historyBlock_1chlg_847 li{border:1px solid color-mix(in srgb, var(--sf-color-primary), transparent 68%);background:#030c16a8;gap:.18rem;padding:.55rem;display:grid}._noteList_1chlg_846 strong,._noteList_1chlg_846 p,._historyBlock_1chlg_847 h3,._historyBlock_1chlg_847 p{margin:0}._historyBlock_1chlg_847{gap:.55rem;display:grid}._emptyStore_1chlg_876,._invalidState_1chlg_877{text-align:center;place-items:center;min-height:20rem;display:grid}._emptyStore_1chlg_876 h3,._emptyStore_1chlg_876 p{max-width:48ch;margin:0}._emptyStore_1chlg_876 p{color:var(--sf-text-muted);margin-top:.6rem}._invalidState_1chlg_877{min-height:calc(100vh - clamp(1rem,3vw,2rem));padding:clamp(1rem,4vw,3rem)}._invalidPanel_1chlg_900{width:min(34rem,100%)}@media (width<=1242px){._layout_1chlg_28{grid-template:"command""status""main"minmax(0,1fr)/minmax(0,1fr)}._statusRow_1chlg_364{grid-template-columns:minmax(0,1fr)}._statusRow_1chlg_364 dd{text-align:left}}@media (width<=560px){._route_1chlg_1{padding:.35rem}._layout_1chlg_28{padding:.6rem}._panelHeader_1chlg_173,._upgradeTopline_1chlg_792{flex-direction:column;align-items:start}._mainTabs_1chlg_194{grid-template-columns:minmax(0,1fr);width:100%}._titleBlock_1chlg_46{grid-template-columns:1fr;grid-template-areas:"title""launch""actions";align-items:end;gap:.45rem;min-height:0}._launchShipLink_1chlg_84{place-self:stretch stretch;height:auto;min-height:2.55rem;padding:0 .9rem}._headerActions_1chlg_126{justify-content:stretch}._backButton_1chlg_134{width:100%}._launchShipLink_1chlg_84 .sf-text--label{letter-spacing:.11em;font-size:1rem}._missionGrid_1chlg_486{grid-template-columns:minmax(0,1fr)}._missionIntelRow_1chlg_600{grid-template-columns:minmax(0,1fr);gap:.22rem}._missionIntelGrid_1chlg_590{margin-right:0;transform:none}._missionIntelValue_1chlg_617._missionIntelValue_1chlg_617{text-align:left}}._entryOptions_1bi2m_1{border:1px solid var(--hud-line-muted);clip-path:polygon(0 0,calc(100% - 2.2rem) 0,100% 2.2rem,100% 100%,2.2rem 100%,0 calc(100% - 2.2rem));background:linear-gradient(135deg,#130b22eb,#031421c7),linear-gradient(90deg,#00d8ff1a,#ea16c814);border-radius:4px;grid-column:1/-1;grid-template-columns:minmax(0,.86fr) minmax(22rem,1.14fr);align-items:stretch;gap:clamp(.9rem,2vw,1.5rem);margin-top:clamp(.2rem,1vw,.8rem);padding:clamp(1rem,2vw,1.45rem);display:grid;position:relative;overflow:hidden}._entryOptions_1bi2m_1:before,._entryOptions_1bi2m_1:after{pointer-events:none;content:"";position:absolute}._entryOptions_1bi2m_1:before{opacity:.55;background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/100% 4px;inset:0}._entryOptions_1bi2m_1:after{background:var(--sf-color-primary);width:min(11rem,28vw);height:1px;inset:auto 1.1rem 1rem auto;box-shadow:0 .35rem 1.2rem #00d8ff4d}._entryOptionsCopy_1bi2m_41,._entryOptionLinks_1bi2m_42{z-index:1;position:relative}._entryOptionsCopy_1bi2m_41{align-content:center;gap:.65rem;min-width:0;display:grid}._entryOptionsTitle_1bi2m_54{color:var(--sf-color-primary);font-family:var(--hud-data-font);letter-spacing:.22em;margin:0;font-size:clamp(.82rem,.78rem + .12vw,.92rem)}._entryOptionsDescription_1bi2m_62{color:#f4edffc7;max-width:65ch;font-family:var(--hud-data-font);margin:0;font-size:clamp(.8rem,.76rem + .16vw,.92rem);line-height:1.6}._entryOptionLinks_1bi2m_42{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,1vw,.9rem);display:grid}._entryOptionLink_1bi2m_42{min-height:5.1rem;color:var(--sf-text-primary);border:1px solid color-mix(in srgb, var(--entry-option-color) 58%, transparent);clip-path:polygon(0 0,calc(100% - 1.2rem) 0,100% 1.2rem,100% 100%,0 100%);background:#080412b3;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.8rem .85rem;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,filter .16s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff09,0 .75rem 1.6rem #0000003d}._entryOptionLink_1bi2m_42:hover{filter:brightness(1.14)saturate(1.08)}._entryOptionLink_1bi2m_42:focus-visible{outline:2px solid var(--sf-color-primary);outline-offset:4px}._multiplayerEntryLink_1bi2m_110{--entry-option-color:var(--sf-color-primary)}._sandboxEntryLink_1bi2m_114{--entry-option-color:var(--sf-color-secondary)}._entryOptionIcon_1bi2m_118,._entryOptionArrow_1bi2m_119{color:var(--entry-option-color);filter:drop-shadow(0 .2rem .7rem color-mix(in srgb, var(--entry-option-color) 45%, transparent))}._entryOptionIcon_1bi2m_118{block-size:clamp(1.7rem,2vw,2.1rem);inline-size:clamp(1.7rem,2vw,2.1rem)}._entryOptionArrow_1bi2m_119{block-size:1.2rem;inline-size:1.2rem}._entryOptionText_1bi2m_134{gap:.28rem;min-width:0;display:grid}._entryOptionLabel_1bi2m_140,._entryOptionDetail_1bi2m_141{font-family:var(--hud-data-font);text-transform:uppercase;line-height:1.15}._entryOptionLabel_1bi2m_140{color:var(--sf-text-primary);letter-spacing:.12em;font-size:clamp(.82rem,.78rem + .14vw,.95rem)}._entryOptionDetail_1bi2m_141{color:#f4edffa3;letter-spacing:.08em;font-size:.72rem}@media (width<=920px){._entryOptions_1bi2m_1{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._entryOptions_1bi2m_1{clip-path:polygon(0 0,100% 0,100% calc(100% - 1.6rem),calc(100% - 1.6rem) 100%,0 100%)}._entryOptionLinks_1bi2m_42{grid-template-columns:minmax(0,1fr)}._entryOptionLink_1bi2m_42{min-height:4.7rem}}._entryOptionsAccount_1bi2m_179{justify-self:start;margin-top:.25rem}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/orbitron-latin-400-normal-U6xZUhur.woff2)format("woff2"),url(/assets/orbitron-latin-400-normal-DBk4Dmer.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/orbitron-latin-600-normal-mazHmDYu.woff2)format("woff2"),url(/assets/orbitron-latin-600-normal-75H6acHo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/share-tech-mono-latin-400-normal-CCqdbj5z.woff2)format("woff2"),url(/assets/share-tech-mono-latin-400-normal-15MgdvEM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sf-color-primary:#00e5ff;--sf-color-secondary:#e916b8;--sf-bg-deep:#0c0618;--sf-bg-elevated:#120c22;--sf-bg-panel:color-mix(in oklab, var(--sf-bg-elevated) 88%, transparent);--sf-bg-panel-solid:#161026;--sf-glow-primary:color-mix(in oklab, var(--sf-color-primary) 52%, transparent);--sf-glow-secondary:color-mix(in oklab, var(--sf-color-secondary) 48%, transparent);--sf-border-subtle:color-mix(in oklab, var(--sf-color-primary) 24%, transparent);--sf-border-strong:color-mix(in oklab, var(--sf-color-primary) 58%, transparent);--sf-text-primary:#f7f5ff;--sf-text-muted:color-mix(in oklab, var(--sf-text-primary) 82%, var(--sf-bg-deep));--sf-text-dim:color-mix(in oklab, var(--sf-text-primary) 64%, var(--sf-bg-deep));--sf-shell-overlay:linear-gradient(118deg, color-mix(in oklab, var(--sf-color-secondary) 24%, transparent) 0%, transparent 36%, color-mix(in oklab, var(--sf-color-primary) 20%, transparent) 100%);--sf-corner-size:14px;--sf-frame-thickness:1px;--font-sf-display:"Orbitron", ui-sans-serif, system-ui, sans-serif;--font-sf-mono:"Share Tech Mono", ui-monospace, monospace;--sf-focus-outline-offset:3px;--sf-control-filter-active:brightness(.86);--sf-control-filter-disabled-dim:brightness(.62);--sf-control-filter-disabled-soft:brightness(.65);--sf-control-filter-hover:brightness(1.14) saturate(1.08);--sf-control-filter-hover-bright:brightness(1.15);--sf-control-filter-hover-strong:brightness(1.2);--sf-control-hover-filter:none;--sf-control-active-filter:none;--sf-control-disabled-filter:none;--sf-scanline-opacity:.06;--sf-hud-grain-opacity:.035}:root[data-theme=nebula]{--sf-color-primary:#22d3ee;--sf-color-secondary:#d946ef;--sf-bg-deep:#03060a;--sf-bg-elevated:#0a1018;--sf-bg-panel:color-mix(in oklab, var(--sf-bg-elevated) 88%, transparent);--sf-bg-panel-solid:#0c141f;--sf-glow-primary:color-mix(in oklab, var(--sf-color-primary) 55%, transparent);--sf-glow-secondary:color-mix(in oklab, var(--sf-color-secondary) 45%, transparent);--sf-border-subtle:color-mix(in oklab, var(--sf-color-primary) 22%, transparent);--sf-border-strong:color-mix(in oklab, var(--sf-color-primary) 55%, transparent);--sf-text-primary:#e8f4ff;--sf-text-muted:color-mix(in oklab, var(--sf-text-primary) 82%, var(--sf-bg-deep));--sf-text-dim:color-mix(in oklab, var(--sf-text-primary) 64%, var(--sf-bg-deep));--sf-shell-overlay:linear-gradient(125deg, color-mix(in oklab, var(--sf-color-secondary) 12%, transparent) 0%, transparent 48%, color-mix(in oklab, var(--sf-color-primary) 10%, transparent) 100%)}:root[data-theme=ember]{--sf-color-primary:#fb923c;--sf-color-secondary:#f43f5e;--sf-glow-primary:color-mix(in oklab, var(--sf-color-primary) 50%, transparent);--sf-glow-secondary:color-mix(in oklab, var(--sf-color-secondary) 45%, transparent)}:root[data-theme=matrix]{--sf-color-primary:#4ade80;--sf-color-secondary:#22c55e;--sf-bg-deep:#020805;--sf-bg-elevated:#07140c;--sf-bg-panel:color-mix(in oklab, var(--sf-bg-elevated) 88%, transparent);--sf-bg-panel-solid:#0a1a12;--sf-text-primary:#dcfce7}:root[data-theme=void]{--sf-color-primary:#a78bfa;--sf-color-secondary:#38bdf8;--sf-bg-deep:#05040a;--sf-bg-elevated:#100b1a}:root[data-sf-appearance=high-contrast]{--sf-border-subtle:color-mix(in oklab, var(--sf-color-primary) 40%, transparent);--sf-border-strong:color-mix(in oklab, var(--sf-color-primary) 82%, white 10%);--sf-text-muted:color-mix(in oklab, var(--sf-text-primary) 72%, white);--sf-text-dim:color-mix(in oklab, var(--sf-text-primary) 54%, white);--sf-scanline-opacity:.085}:root[data-sf-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sf-bg-deep:#e4ebf5;--sf-bg-elevated:#d6e0ee;--sf-bg-panel:color-mix(in oklab, var(--sf-bg-elevated) 90%, white);--sf-bg-panel-solid:#ccd8ea;--sf-text-primary:#0b1220;--sf-text-muted:color-mix(in oklab, var(--sf-text-primary) 82%, var(--sf-bg-deep));--sf-text-dim:color-mix(in oklab, var(--sf-text-primary) 64%, var(--sf-bg-deep));--sf-border-subtle:color-mix(in oklab, var(--sf-color-primary) 28%, transparent);--sf-border-strong:color-mix(in oklab, var(--sf-color-primary) 62%, transparent);--sf-glow-primary:color-mix(in oklab, var(--sf-color-primary) 35%, transparent);--sf-glow-secondary:color-mix(in oklab, var(--sf-color-secondary) 30%, transparent);--sf-hud-grain-opacity:.02;--sf-scanline-opacity:.035}:where(a,button,input:not([type=hidden]),textarea,select):focus-visible{outline:2px solid var(--sf-color-primary);outline-offset:var(--sf-focus-outline-offset)}:where(button):hover:not(:disabled),:where(button):focus-visible{filter:var(--sf-control-hover-filter)}:where(button):active:not(:disabled){filter:var(--sf-control-active-filter)}:where(button,input:not([type=hidden]),textarea,select):disabled{cursor:not-allowed;filter:var(--sf-control-disabled-filter)}::selection{color:var(--sf-bg-deep);background:var(--sf-color-primary)}.sf-u-label{font-family:var(--font-sf-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sf-text-muted);font-size:.72rem;line-height:1.2}.sf-u-data{font-family:var(--font-sf-mono);color:var(--sf-text-primary);font-size:.95rem;line-height:1.45}.sf-text-glow-soft{text-shadow:0 0 12px var(--sf-glow-primary), 0 0 28px var(--sf-glow-secondary)}.sf-app-shell-bg{background-color:var(--sf-bg-deep);background-image:var(--sf-shell-overlay,none), radial-gradient(ellipse 72% 58% at 16% 0%, color-mix(in oklab, var(--sf-color-primary) 20%, transparent) 0%, transparent 54%), radial-gradient(ellipse 68% 52% at 86% 100%, color-mix(in oklab, var(--sf-color-secondary) 17%, transparent) 0%, transparent 50%);background-repeat:no-repeat;background-size:100% 100%}.sf-hud-vignette{pointer-events:none;background:radial-gradient(ellipse 80% 70% at 50% 45%, transparent 40%, color-mix(in oklab, var(--sf-bg-deep) 55%, black) 100%)}.sf-noise{pointer-events:none;opacity:var(--sf-hud-grain-opacity);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sf-inner-glow{box-shadow:inset 0 0 24px var(--sf-glow-primary)}.sf-frame{color:var(--sf-color-primary);position:relative}.sf-frame:not(.sf-frame--square){container-type:inline-size}.sf-frame--secondary{color:var(--sf-color-secondary)}.sf-frame__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sf-frame__svg path{fill:none;stroke:currentColor;stroke-width:var(--sf-frame-thickness);vector-effect:non-scaling-stroke;opacity:.85}.sf-frame--glow .sf-frame__svg path{filter:drop-shadow(0 0 6px var(--sf-glow-primary))}.sf-frame--glow.sf-frame--secondary .sf-frame__svg path{filter:drop-shadow(0 0 6px var(--sf-glow-secondary))}.sf-frame--animated .sf-frame__svg path{animation:3.2s ease-in-out infinite sf-border-shimmer}.sf-frame--square{border:1px solid var(--sf-border-strong);background-clip:padding-box;border-radius:0;position:relative}.sf-frame--square.sf-frame--secondary{border-color:color-mix(in oklab, var(--sf-color-secondary) 48%, transparent)}.sf-frame--square.sf-frame--glow:not(.sf-frame--secondary){box-shadow:0 0 0 1px color-mix(in oklab, var(--sf-color-primary) 28%, transparent), 0 0 26px var(--sf-glow-primary)}.sf-frame--square.sf-frame--glow.sf-frame--secondary{box-shadow:0 0 0 1px color-mix(in oklab, var(--sf-color-secondary) 28%, transparent), 0 0 26px var(--sf-glow-secondary)}.sf-frame--square.sf-frame--animated:after{z-index:0;pointer-events:none;content:"";box-shadow:0 0 22px var(--sf-glow-primary);opacity:.45;animation:3.2s ease-in-out infinite sf-border-shimmer;position:absolute;inset:-2px}.sf-frame--square.sf-frame--animated.sf-frame--secondary:after{box-shadow:0 0 22px var(--sf-glow-secondary)}.sf-frame__slot{z-index:1;width:100%;min-width:0;position:relative}.sf-frame-content-inset{padding:max(1.35rem, calc(var(--sf-corner-size) * 2.5 + .35rem))}.sf-frame:not(.sf-frame--square) .sf-frame-content-inset{padding:clamp(1.35rem,17cqi,22rem)}.sf-panel__surface{color:var(--sf-text-primary);background:color-mix(in oklab, var(--sf-bg-panel-solid) 92%, transparent);border:1px solid color-mix(in oklab, var(--sf-border-subtle) 80%, transparent);border-radius:2px;padding:clamp(1rem,1.6vw,1.5rem)}.sf-panel__surface--glass{background:linear-gradient(145deg, oklab(100% 0 5.96046e-8/.08) 0%, color-mix(in oklab, var(--sf-bg-panel-solid) 65%, transparent) 100%);border:1px solid color-mix(in oklab, var(--sf-color-primary) 25%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12),0 0 0 1px oklab(0% none none/.4),0 12px 48px oklab(0% none none/.55)}.sf-panel__surface--raised{box-shadow:0 12px 40px oklab(0% none none/.55)}.sf-button{--sf-control-hover-filter:var(--sf-control-filter-hover);isolation:isolate;min-height:2.5rem;font-family:var(--font-sf-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:1px solid var(--sf-border-strong);justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.72rem;line-height:1.2;transition:color .2s,background-color .2s,filter .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.sf-button:active{transform:scale(.98)}.sf-button:disabled{color:color-mix(in srgb, var(--sf-text-primary) 72%, var(--sf-bg-elevated));opacity:1;background:color-mix(in srgb, var(--sf-bg-elevated) 88%, black);border-color:color-mix(in srgb, var(--sf-border-strong) 42%, transparent);box-shadow:none}.sf-button :where(.sf-text,.sf-u-label,.sf-u-data){color:currentColor}.sf-button--primary{color:var(--sf-text-primary);background:color-mix(in oklab, var(--sf-color-primary) 18%, var(--sf-bg-elevated));box-shadow:0 0 0 1px color-mix(in oklab, var(--sf-color-primary) 25%, transparent), 0 0 24px var(--sf-glow-primary)}.sf-button--primary:hover:not(:disabled){box-shadow:0 0 0 1px var(--sf-color-primary), 0 0 36px var(--sf-glow-primary)}.sf-button--secondary{color:var(--sf-text-primary);background:color-mix(in oklab, var(--sf-color-secondary) 14%, var(--sf-bg-elevated));border-color:color-mix(in oklab, var(--sf-color-secondary) 45%, transparent);box-shadow:0 0 20px var(--sf-glow-secondary)}.sf-button--secondary:hover:not(:disabled){box-shadow:0 0 32px var(--sf-glow-secondary)}.sf-button--ghost{color:color-mix(in srgb, var(--sf-text-primary) 78%, var(--sf-color-primary));background:color-mix(in srgb, var(--sf-bg-elevated) 32%, transparent);border-color:color-mix(in srgb, var(--sf-border-strong) 66%, transparent)}.sf-button--ghost:hover:not(:disabled){color:var(--sf-text-primary);border-color:var(--sf-border-strong);box-shadow:0 0 18px var(--sf-glow-primary)}.sf-button__border{pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--sf-color-primary) 35%, transparent), transparent);opacity:.6;animation:2.8s linear infinite sf-button-shimmer;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 0%,#fff 40% 60%,#0000 100%);mask-image:linear-gradient(110deg,#0000 0%,#fff 40% 60%,#0000 100%);-webkit-mask-position:120% 0;mask-position:120% 0;-webkit-mask-size:200% 100%;mask-size:200% 100%}.sf-button__label{display:contents;position:static}.sf-animated-border{isolation:isolate;border-radius:2px;min-width:0;padding:2px;display:block;position:relative;overflow:hidden}.sf-animated-border__energy{pointer-events:none;background:conic-gradient(from 0deg, var(--sf-color-primary), var(--sf-color-secondary), var(--sf-color-primary));opacity:.95;animation:8s linear infinite sf-animated-border-spin;position:absolute;inset:-55%}.sf-animated-border__surface{z-index:1;width:100%;min-width:0;min-height:4rem;color:var(--sf-text-primary);background:var(--sf-bg-deep);border-radius:2px;position:relative}.sf-text--heading{font-family:var(--font-sf-display);letter-spacing:0;text-wrap:balance;text-transform:uppercase;color:var(--sf-text-primary);margin:0;font-size:clamp(1.35rem,1.1rem + 2vw,2.5rem);font-weight:600;line-height:1.15}.sf-text--label{font-family:var(--font-sf-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sf-text-muted);margin:0;font-size:.72rem;line-height:1.2}.sf-text--data{font-family:var(--font-sf-mono);letter-spacing:0;color:var(--sf-text-primary);margin:0;font-size:.95rem;line-height:1.45}.sf-text-size--compact{font-family:var(--sf-text-compact-font-family,var(--font-sf-mono));font-size:var(--sf-text-compact-font-size,.78rem);font-weight:700;line-height:var(--sf-text-compact-line-height,1.18);letter-spacing:var(--sf-text-compact-letter-spacing,inherit);text-transform:uppercase}.sf-text-size--dense{font-family:var(--sf-text-dense-font-family,var(--font-sf-mono));font-size:var(--sf-text-dense-font-size,.62rem);font-weight:700;line-height:var(--sf-text-dense-line-height,1);letter-spacing:var(--sf-text-dense-letter-spacing,inherit);text-transform:uppercase}.sf-text-size--micro{font-family:var(--sf-text-micro-font-family,var(--font-sf-mono));font-size:var(--sf-text-micro-font-size,.56rem);font-weight:700;line-height:var(--sf-text-micro-line-height,1.05);letter-spacing:var(--sf-text-micro-letter-spacing,inherit);text-transform:uppercase}.sf-text-size--terminal{font-family:var(--sf-text-terminal-font-family,var(--font-sf-mono));font-size:var(--sf-text-terminal-font-size,clamp(.7rem, .82vw, .96rem));font-feature-settings:"zero" 1, "tnum" 1;font-variant-numeric:tabular-nums slashed-zero;font-weight:var(--sf-text-terminal-font-weight,700);line-height:var(--sf-text-terminal-line-height,1.14);letter-spacing:var(--sf-text-terminal-letter-spacing,0)}.sf-text-tone--primary{color:var(--sf-text-primary)}.sf-text-tone--muted{color:var(--sf-text-muted)}.sf-text-tone--accent{color:var(--sf-color-primary)}.sf-text-tone--success{color:var(--sf-color-success,var(--hud-repair-green,#7bf5bd))}.sf-text-tone--warning{color:var(--sf-color-warning,var(--hud-reactor-amber,#f5b85a))}.sf-text-tone--danger{color:var(--sf-color-danger,var(--hud-red-alert,#ff3d5a))}.sf-text-tone--inverse{color:var(--sf-bg-deep)}.sf-text-overflow--wrap{overflow-wrap:anywhere;min-width:0}.sf-text-overflow--nowrap{white-space:nowrap;min-width:0}.sf-text-overflow--truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-button :where(.sf-text,.sf-text--heading,.sf-text--label,.sf-text--data,.sf-u-label,.sf-u-data){color:currentColor}.sf-select{width:100%;min-width:0;color:var(--sf-text-primary);font-family:var(--font-sf-mono);font-size:var(--sf-select-font-size,.72rem);letter-spacing:var(--sf-select-letter-spacing,.08em);text-transform:uppercase;font-weight:700;line-height:1.1;display:block;position:relative}.sf-select:after{top:50%;right:var(--sf-select-arrow-right,.58rem);content:"";opacity:.72;pointer-events:none;border-bottom:1px solid;border-right:1px solid;width:.34rem;height:.34rem;position:absolute;transform:translateY(-68%)rotate(45deg)}.sf-select__control{box-sizing:border-box;width:100%;min-width:0;min-height:var(--sf-select-min-height,1.18rem);padding:var(--sf-select-padding,.12rem 1.4rem .12rem .26rem);color:inherit;font:inherit;line-height:inherit;text-align:var(--sf-select-text-align,right);text-transform:inherit;appearance:none;cursor:pointer;background:var(--sf-select-background,color-mix(in oklab, var(--sf-bg-panel-solid) 56%, transparent));border:1px solid var(--sf-select-border-color,color-mix(in oklab, var(--sf-color-primary) 36%, transparent));border-radius:var(--sf-select-border-radius,0);display:block}.sf-select__control:focus-visible{border-color:var(--sf-color-primary);outline:1px solid color-mix(in oklab, var(--sf-color-primary) 72%, transparent);outline-offset:1px}.sf-select__control:disabled{cursor:not-allowed;filter:var(--sf-control-disabled-filter,grayscale(.65) opacity(.56))}.sf-multi-select{width:100%;min-width:0;color:var(--sf-text-primary);font-family:var(--font-sf-mono);font-size:var(--sf-multi-select-font-size,.72rem);letter-spacing:.08em;text-align:right;text-transform:uppercase;font-weight:700;line-height:1.1;position:relative}.sf-multi-select__summary{min-height:var(--sf-multi-select-min-height,1.18rem);padding:var(--sf-multi-select-summary-padding,.12rem .26rem);cursor:pointer;background:color-mix(in oklab, var(--sf-bg-panel-solid) 56%, transparent);border:1px solid color-mix(in oklab, var(--sf-color-primary) 36%, transparent);grid-template-columns:minmax(0,1fr) .48rem;align-items:center;gap:.28rem;list-style:none;display:grid}.sf-multi-select__summary::-webkit-details-marker{display:none}.sf-multi-select__summary:focus-visible{outline:1px solid color-mix(in oklab, var(--sf-color-primary) 72%, transparent);outline-offset:1px}.sf-multi-select__summary:after{content:"";opacity:.72;border-bottom:1px solid;border-right:1px solid;justify-self:end;width:.34rem;height:.34rem;transition:transform .12s ease-out;transform:translateY(-.08rem)rotate(45deg)}.sf-multi-select[open] .sf-multi-select__summary:after{transform:translateY(.08rem)rotate(225deg)}.sf-multi-select__summary-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-multi-select__menu{z-index:30;background:linear-gradient(135deg, color-mix(in oklab, var(--sf-bg-deep) 96%, transparent), var(--sf-bg-panel-solid)), var(--sf-bg-panel-solid);border:1px solid var(--sf-border-strong);width:min(15rem,max(100%,12rem));max-height:13rem;box-shadow:0 .6rem 1.2rem #00000059, 0 0 1.1rem color-mix(in oklab, var(--sf-color-primary) 18%, transparent);scrollbar-color:color-mix(in oklab, var(--sf-color-primary) 42%, transparent) transparent;scrollbar-width:thin;display:grid;position:absolute;top:calc(100% + .16rem);right:0;overflow:auto}.sf-multi-select__option{min-height:1.7rem;color:var(--sf-text-muted);cursor:pointer;border-bottom:1px solid color-mix(in oklab, var(--sf-color-primary) 14%, transparent);grid-template-columns:.72rem minmax(0,1fr);align-items:center;gap:.42rem;padding:.34rem .48rem;display:grid}.sf-multi-select__option:last-child{border-bottom:0}.sf-multi-select__option:has(.sf-multi-select__checkbox:checked){color:var(--sf-text-primary);background:color-mix(in oklab, var(--sf-color-primary) 14%, transparent)}.sf-multi-select__option:hover{color:var(--sf-text-primary);background:color-mix(in oklab, var(--sf-color-primary) 9%, transparent)}.sf-multi-select__checkbox{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-multi-select__indicator{box-sizing:border-box;width:.66rem;height:.66rem;box-shadow:inset 0 0 .34rem color-mix(in oklab, currentColor 18%, transparent);opacity:.74;pointer-events:none;border:1px solid}.sf-multi-select__checkbox:checked+.sf-multi-select__indicator{box-shadow:inset 0 0 0 .16rem var(--sf-bg-deep), 0 0 .7rem currentColor;opacity:1;background:currentColor}.sf-multi-select__checkbox:focus-visible+.sf-multi-select__indicator{outline:1px solid var(--sf-color-primary);outline-offset:2px}.sf-multi-select__option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-readout-row{align-items:baseline;gap:.5rem;min-width:0;display:grid}.sf-readout-row--compact{--sf-text-compact-font-family:var(--sf-readout-compact-font-family,var(--font-sf-mono));--sf-text-compact-font-size:var(--sf-readout-compact-font-size,.78rem);--sf-text-compact-letter-spacing:var(--sf-readout-compact-letter-spacing,inherit);--sf-text-compact-line-height:var(--sf-readout-compact-line-height,1.18);overflow-wrap:anywhere;align-items:center;gap:.35rem}.sf-readout-row__label,.sf-readout-row__value{min-width:0}.sf-readout-row__value{overflow-wrap:anywhere;text-align:right}.sf-readout-ledger{--sf-readout-ledger-gap:.35rem;--sf-readout-ledger-row-background:linear-gradient(135deg, #080412e0, #050c16d1);--sf-readout-ledger-row-border-color:var(--sf-border-subtle);--sf-readout-ledger-row-color:var(--sf-text-primary);--sf-readout-ledger-row-gap:.35rem;--sf-readout-ledger-row-padding:.5rem;--sf-readout-ledger-row-radius:3px;--sf-readout-ledger-row-shadow:inset 0 0 1.1rem #00000047;gap:var(--sf-readout-ledger-gap);margin:0;padding:0;display:grid}.sf-readout-ledger>.sf-readout-row--compact{gap:var(--sf-readout-ledger-row-gap);padding:var(--sf-readout-ledger-row-padding);color:var(--sf-readout-ledger-row-color);background:var(--sf-readout-ledger-row-background);border:1px solid var(--sf-readout-ledger-row-border-color);border-radius:var(--sf-readout-ledger-row-radius);box-shadow:var(--sf-readout-ledger-row-shadow)}.sf-terminal{width:100%;min-width:0;display:block}.sf-terminal__surface{min-width:0;min-height:0;color:var(--sf-text-primary);background:color-mix(in oklab, var(--sf-bg-deep) 92%, transparent);flex-direction:column;display:flex;overflow:hidden}.sf-terminal__toolbar{border-bottom:1px solid var(--sf-border-subtle);flex:none;align-items:center;gap:.5rem;min-width:0;padding:.5rem .75rem;display:flex}.sf-terminal__lights{flex:none;gap:.38rem;display:inline-flex}.sf-terminal__light{opacity:.82;border-radius:100vmax;width:.5rem;height:.5rem;box-shadow:0 0 .7rem}.sf-terminal__light--red{color:var(--sf-color-danger,var(--hud-red-alert,#ff3d5a));background:currentColor}.sf-terminal__light--amber{color:var(--sf-color-warning,var(--hud-reactor-amber,#f5b85a));background:currentColor}.sf-terminal__light--green{color:var(--sf-color-success,var(--hud-repair-green,#7bf5bd));background:currentColor}.sf-terminal__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-terminal__body{width:100%;min-width:0;min-height:0;font-family:var(--font-sf-mono);color:var(--sf-text-primary);scrollbar-color:color-mix(in oklab, var(--sf-color-primary) 35%, transparent) transparent;scrollbar-width:thin;padding:.75rem;font-size:.78rem;line-height:1.45;overflow:auto}.sf-terminal__content{gap:.25rem;width:100%;min-width:0;display:grid}.sf-terminal-line{overflow-wrap:anywhere;width:100%;min-width:0;color:var(--sf-text-primary);font-family:var(--font-sf-mono);white-space:pre-wrap;font-size:.78rem;line-height:1.45}.sf-terminal-line--command{color:var(--sf-color-primary)}.sf-terminal-line--output{color:var(--sf-text-primary)}.sf-terminal-line--error{color:var(--sf-color-danger,var(--hud-red-alert,#ff7b92))}.sf-terminal-line--system{color:var(--sf-color-secondary)}.sf-terminal-line--dim{color:var(--sf-text-dim)}.sf-terminal-line--highlight{color:var(--sf-text-primary);text-shadow:0 0 10px var(--sf-glow-primary)}.sf-terminal-prompt{min-width:0;max-width:100%;color:var(--sf-color-primary);align-items:baseline;gap:.25rem;display:inline-flex}.sf-terminal-prompt__char{-webkit-user-select:none;user-select:none;opacity:.8;flex:none}.sf-terminal-prompt__body{flex:auto;min-width:0}.sf-terminal-prompt__body--cursor:after{vertical-align:-.16em;content:"";background:currentColor;width:.56em;height:1em;margin-left:.32rem;animation:1.05s steps(2,start) infinite sf-terminal-cursor-blink;display:inline-block;box-shadow:0 0 .75rem}.sf-hud-bar{z-index:10;pointer-events:none;background-image:linear-gradient(to bottom, color-mix(in oklab, var(--sf-color-primary) 12%, transparent), transparent);border-bottom:1px solid var(--sf-border-subtle);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%}.sf-hud-bar--bottom{background-image:linear-gradient(to top, color-mix(in oklab, var(--sf-color-primary) 12%, transparent), transparent);border-top:1px solid var(--sf-border-subtle);border-bottom:0}.sf-hud-bar--secondary{background-image:linear-gradient(to bottom, color-mix(in oklab, var(--sf-color-secondary) 12%, transparent), transparent)}.sf-hud-bar--bottom.sf-hud-bar--secondary{background-image:linear-gradient(to top, color-mix(in oklab, var(--sf-color-secondary) 12%, transparent), transparent)}.sf-hud-bar--overlay{position:absolute;left:0;right:0}.sf-hud-bar--fixed{position:fixed}.sf-hud-bar--inline{position:relative}.sf-hud-bar--top{top:0}.sf-hud-bar--bottom{bottom:0}.sf-hud-bar__content{font-family:var(--font-sf-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--sf-text-muted);align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:.62rem;line-height:1.2;display:flex}.sf-hud-bar__left,.sf-hud-bar__right{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.sf-hud-bar__center{color:var(--sf-text-primary);flex:none}.sf-hud-bar__right{text-align:right}.sf-hud-readout{max-width:11rem;color:var(--sf-text-primary);pointer-events:none;background:color-mix(in oklab, var(--sf-bg-deep) 65%, transparent);border:1px solid var(--sf-border-subtle);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:2px;padding:.375rem .625rem}.sf-hud-readout--right{text-align:right;margin-left:auto}.sf-hud-readout__label{color:var(--sf-text-dim);font-size:.55rem}.sf-hud-readout__value{font-family:var(--font-sf-mono);letter-spacing:.12em;font-size:.875rem;line-height:1.2}.sf-minigame-outcome{--sf-minigame-outcome-color:var(--sf-color-success,var(--hud-repair-green,#7bf5bd));z-index:55;width:min(44rem,100% - 2rem);min-width:0;color:var(--sf-text-primary);text-align:center;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sf-text-primary) 28%, transparent), transparent), linear-gradient(135deg, color-mix(in srgb, var(--sf-minigame-outcome-color) 34%, var(--sf-bg-deep)), var(--sf-bg-deep));border:1px solid color-mix(in srgb, var(--sf-minigame-outcome-color) 72%, var(--sf-bg-deep));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sf-text-primary) 18%, transparent), 0 .85rem 2.2rem #00000061, 0 0 2.8rem color-mix(in srgb, var(--sf-minigame-outcome-color) 42%, transparent);pointer-events:none;background-position:-120% 0,0 0;background-size:72% 100%,auto;border-radius:4px;padding:.98rem 1.35rem 1.05rem;animation:1.2s cubic-bezier(.16,1,.3,1) both sf-minigame-outcome-arrival,1.2s ease-out both sf-minigame-outcome-sweep;display:grid;position:absolute;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)scale(.96);container-type:inline-size}.sf-minigame-outcome--failure{--sf-minigame-outcome-color:var(--sf-color-danger,var(--hud-red-alert,#ff3d5a))}.sf-minigame-outcome:before,.sf-minigame-outcome:after{content:"";pointer-events:none;position:absolute}.sf-minigame-outcome:before{background:linear-gradient(90deg, transparent 0 16%, color-mix(in srgb, var(--sf-minigame-outcome-color) 48%, transparent) 50%, transparent 84%), repeating-linear-gradient(0deg, transparent 0 .42rem, color-mix(in srgb, var(--sf-text-primary) 14%, transparent) .42rem .46rem);mix-blend-mode:screen;opacity:0;animation:1.2s ease-out both sf-minigame-outcome-energy;inset:0;transform:translate(-42%)}.sf-minigame-outcome:after{border:1px solid color-mix(in srgb, var(--sf-minigame-outcome-color) 82%, white);opacity:0;animation:1.2s cubic-bezier(.16,1,.3,1) both sf-minigame-outcome-frame;inset:-1px;transform:scaleX(.2)}.sf-minigame-outcome__message{z-index:1;min-width:0;color:var(--sf-text-primary);letter-spacing:.06em;text-overflow:clip;white-space:nowrap;text-shadow:0 0 1rem color-mix(in srgb, var(--sf-minigame-outcome-color) 72%, transparent);font-size:clamp(.58rem,2.8cqi,1.26rem);position:relative;overflow:hidden}.sf-hud-ticker{pointer-events:none;background:color-mix(in oklab, var(--sf-bg-deep) 55%, transparent);border-block:1px solid var(--sf-border-subtle);overflow:hidden}.sf-hud-ticker__track{width:max-content;animation:sf-hud-marquee calc(var(--sf-ticker-duration,22s) * 2) linear infinite;display:flex}.sf-hud-ticker__set{font-family:var(--font-sf-mono);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:var(--sf-text-muted);align-items:center;gap:2.5rem;padding-right:2.5rem;font-size:.62rem;line-height:1.2;display:inline-flex}.sf-scanlines{z-index:2;pointer-events:none;background:repeating-linear-gradient(to bottom, transparent 0, transparent 2px, color-mix(in oklab, var(--sf-color-primary) 28%, transparent) 3px);opacity:var(--sf-scanline-opacity);mix-blend-mode:soft-light;position:absolute;inset:0}.sf-scanlines--fixed{z-index:40;position:fixed}.sf-scanlines--animated{background-size:100% 6px;animation:1.8s linear infinite sf-scanline-scroll}.sf-scanlines--animated:before{content:"";background:inherit;animation:6s linear infinite sf-scan-drift;position:absolute;inset:-20%}.sf-radar{aspect-ratio:1;width:100%;max-width:min(100%,20rem);color:var(--sf-color-primary);margin-inline:auto;position:relative}.sf-radar--secondary{color:var(--sf-color-secondary)}.sf-radar__svg{width:100%;height:100%;overflow:visible}.sf-radar__sweep{transform-origin:0 0;animation:5.5s linear infinite sf-radar-sweep}.sf-radar__blip{filter:drop-shadow(0 0 4px var(--sf-glow-primary));opacity:.9}[data-sf-scanlines=off] .sf-scanlines{display:none!important}[data-sf-grain=off] .sf-noise,[data-sf-vignette=off] .sf-hud-vignette{opacity:0!important}[data-sf-animations=off] .sf-frame--animated .sf-frame__svg path,[data-sf-animations=off] .sf-frame--square.sf-frame--animated:after,[data-sf-animations=off] .sf-animated-border__energy,[data-sf-animations=off] .sf-button__border,[data-sf-animations=off] .sf-terminal-prompt__body--cursor:after,[data-sf-animations=off] .sf-scanlines--animated,[data-sf-animations=off] .sf-scanlines--animated:before,[data-sf-animations=off] .sf-radar__sweep,[data-sf-animations=off] .sf-hud-ticker__track{animation:none!important}[data-sf-animations=off] .sf-frame--square.sf-frame--animated:after{opacity:.25}@keyframes sf-border-shimmer{0%,to{opacity:.35}50%{opacity:.95}}@keyframes sf-animated-border-spin{0%{transform:rotate(0)scaleX(.8)scaleY(.8)}25%{transform:rotate(90deg)scaleX(.6)scaleY(.7)}50%{transform:rotate(180deg)scaleX(.4)scaleY(.2)}50%{transform:rotate(270deg)scaleX(.7)scaleY(.4)}to{transform:rotate(360deg)scaleX(.8)scaleY(.8)}}@keyframes sf-terminal-cursor-blink{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes sf-button-shimmer{0%{-webkit-mask-position:120% 0;mask-position:120% 0}to{-webkit-mask-position:-20% 0;mask-position:-20% 0}}@keyframes sf-scan-drift{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes sf-scanline-scroll{0%{background-position-y:0}to{background-position-y:6px}}@keyframes sf-radar-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sf-hud-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sf-minigame-outcome-arrival{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}16%{opacity:1}42%{transform:translate(-50%,-50%)scale(1.025)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes sf-minigame-outcome-sweep{0%{background-position:-120% 0,0 0}72%,to{background-position:180% 0,0 0}}@keyframes sf-minigame-outcome-energy{0%{opacity:0;transform:translate(-48%)}24%{opacity:.72}76%{opacity:.18;transform:translate(38%)}to{opacity:0;transform:translate(48%)}}@keyframes sf-minigame-outcome-frame{0%{opacity:0;transform:scaleX(.12)}28%{opacity:1}to{opacity:.34;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.sf-frame--animated .sf-frame__svg path,.sf-frame--square.sf-frame--animated:after,.sf-animated-border__energy,.sf-button__border,.sf-scanlines--animated,.sf-scanlines--animated:before,.sf-radar__sweep,.sf-minigame-outcome,.sf-minigame-outcome:before,.sf-minigame-outcome:after,.sf-hud-ticker__track{animation:none!important}.sf-frame--square.sf-frame--animated:after{opacity:.25}.sf-minigame-outcome{background:linear-gradient(135deg, color-mix(in srgb, var(--sf-minigame-outcome-color) 24%, var(--sf-bg-deep)), var(--sf-bg-deep));transform:translate(-50%,-50%)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hud-reactor-amber:#f5b85a;--hud-tactical-blue:#1bb8ff;--hud-panel-slate:#5f6d95;--hud-panel-blue:#27324f;--hud-panel-muted:#17162a;--hud-red-alert:#ff3d5a;--hud-repair-green:#7bf5bd;--hud-border-muted:var(--sf-border-subtle);--hud-line-muted:color-mix(in oklab, var(--sf-color-primary) 32%, transparent);--hud-panel-fill:color-mix(in oklab, var(--sf-bg-panel-solid) 78%, transparent);--hud-panel-fill-strong:color-mix(in oklab, var(--sf-bg-deep) 90%, transparent);--hud-glow-cyan:0 0 1.05rem var(--sf-glow-primary);--hud-glow-magenta:0 0 1rem var(--sf-glow-secondary);--hud-display-font:var(--font-sf-display);--hud-data-font:var(--font-sf-mono);--hud-sidebar-width:clamp(86px, 14vw, 220px);--hud-seam:1px;--hud-left-frame-padding:clamp(.75rem, 1.3vw, 1rem);--hud-radius-top:8px;--hud-radius-bottom:8px;--hud-radius-content-top:8px;--hud-radius-content-bottom:8px;--hud-bar-height:clamp(10px, 1.1vw, 16px);--hud-frame-pad:clamp(18px, 3vw, 42px);--hud-display-size:clamp(3rem, 7vw, 5.8rem);--hud-title-size:clamp(1.45rem, 2.4vw, 2.45rem);--hud-label-size:clamp(.72rem, .66rem + .2vw, .88rem);background:var(--sf-bg-deep);color:var(--sf-text-primary);font-family:var(--hud-display-font);font-synthesis:none;text-rendering:geometricprecision}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-width:320px;overflow-x:hidden}html[data-admin-panel-open=true],html[data-admin-panel-open=true] body,html[data-admin-panel-open=true] #root,html[data-settings-menu-open=true],html[data-settings-menu-open=true] body,html[data-settings-menu-open=true] #root{height:100%;max-height:100%;overflow:hidden}body::-webkit-scrollbar{width:.75rem}body::-webkit-scrollbar-track{background:var(--sf-bg-deep)}body::-webkit-scrollbar-thumb{background:var(--sf-color-primary);border:.2rem solid var(--sf-bg-deep)}a{color:inherit}button,input,textarea,select{font:inherit}::selection{background:var(--sf-color-secondary);color:var(--sf-bg-deep)}:focus-visible{outline:2px solid var(--sf-color-primary);outline-offset:4px}
