._adminPanelOverlay_h25e9_1{z-index:40;justify-items:end;display:grid;position:fixed;inset:0}._adminPanelOverlay_h25e9_1 .sf-button__label{display:contents;position:static}._adminPanelDrawer_h25e9_14>.sf-frame__slot,._adminPanelActions_h25e9_15 .sf-panel__surface{display:contents}._adminPanelScrim_h25e9_19{cursor:pointer;background:#000000ad;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._adminPanelDrawer_h25e9_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_h25e9_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_h25e9_64,._adminPanelClose_h25e9_65{color:var(--sf-bg-deep);text-transform:uppercase}._adminPanelTitlePanel_h25e9_64{min-width:0}._adminPanelTitlePanel_h25e9_64>.sf-frame__slot,._adminPanelTitlePanel_h25e9_64 .sf-panel__surface{height:100%}._adminPanelTitlePanel_h25e9_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_h25e9_65{margin:0}._adminDrawerHeader_h25e9_55 h2{overflow-wrap:anywhere}._adminPanelClose_h25e9_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_h25e9_65:hover{filter:brightness(1.15)}._adminPanelClose_h25e9_65:active{filter:brightness(.85)}._adminPanelClose_h25e9_65:focus-visible{outline:3px solid var(--sf-text-muted);outline-offset:3px}._adminPanelClose_h25e9_65 span,._adminPanelClose_h25e9_65 kbd{display:block}._adminPanelClose_h25e9_65 kbd{font:inherit;opacity:.72}._adminPanelActions_h25e9_15{gap:var(--hud-seam);padding-left:calc(1.35rem + var(--hud-seam));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._adminDiagnosticsPanel_h25e9_138{min-width:0;margin-left:calc(1.35rem + var(--hud-seam));color:var(--sf-bg-deep);text-transform:uppercase}._adminDiagnosticsPanel_h25e9_138>.sf-frame__slot{min-width:0}._adminDiagnosticsPanel_h25e9_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_h25e9_138 header{justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;display:flex}._adminDiagnosticsPanel_h25e9_138 ._eventList_h25e9_167{scrollbar-color:var(--hud-tactical-blue) var(--sf-bg-deep);max-height:14rem;overflow-y:auto}._adminToggleRow_h25e9_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_h25e9_173 input{width:1.45rem;height:1.45rem;accent-color:var(--hud-repair-green)}._adminToggleRow_h25e9_173 span{overflow-wrap:anywhere}._adminCyberEffectForm_h25e9_194,._adminMapForm_h25e9_195,._adminMinigameForm_h25e9_196,._adminSpawnForm_h25e9_197{gap:var(--hud-seam);min-width:0;display:grid}._adminCyberEffectFields_h25e9_203{gap:var(--hud-seam);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._adminCyberEffectField_h25e9_203,._adminMapField_h25e9_211,._adminMinigameField_h25e9_212,._adminSpawnField_h25e9_213{min-width:0;color:var(--sf-text-primary);background:var(--sf-bg-panel-solid);gap:.34rem;padding:.5rem .56rem .6rem;display:grid}._adminMultiplierField_h25e9_222{min-width:0;color:var(--sf-text-primary);background:var(--sf-bg-panel-solid);gap:.45rem;padding:.55rem .6rem .65rem;display:grid}._adminMultiplierField_h25e9_222 span{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}._adminMultiplierField_h25e9_222 input{width:100%;accent-color:var(--hud-reactor-amber)}._adminCyberEffectField_h25e9_203:last-child{grid-column:1/-1}._adminCyberEffectField_h25e9_203 span,._adminMapField_h25e9_211 span,._adminMinigameField_h25e9_212 span,._adminSpawnField_h25e9_213 span{overflow-wrap:anywhere}._adminMinigameStatus_h25e9_252{overflow-wrap:anywhere;margin:0;padding:.1rem .56rem 0}._adminCyberEffectField_h25e9_203 input,._adminCyberEffectField_h25e9_203 .sf-select,._adminMapField_h25e9_211 .sf-select,._adminMinigameField_h25e9_212 .sf-select,._adminSpawnField_h25e9_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_h25e9_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_h25e9_203 input[aria-invalid=true]{border-color:var(--hud-red-alert)}._adminCyberEffectButton_h25e9_291,._adminMapButton_h25e9_292,._adminMinigameButton_h25e9_293,._adminSpawnButton_h25e9_294{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_h25e9_291:hover,._adminMapButton_h25e9_292:hover,._adminMinigameButton_h25e9_293:hover,._adminSpawnButton_h25e9_294:hover{filter:brightness(1.15)}._adminCyberEffectButton_h25e9_291:active,._adminMapButton_h25e9_292:active,._adminMinigameButton_h25e9_293:active,._adminSpawnButton_h25e9_294:active{filter:brightness(.85)}._adminCyberEffectButton_h25e9_291:disabled,._adminMapButton_h25e9_292:disabled,._adminMinigameButton_h25e9_293:disabled,._adminSpawnButton_h25e9_294:disabled{cursor:not-allowed;filter:saturate(.4)brightness(.72)}._adminSpawnPanel_h25e9_335 .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_h25e9_341 .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_h25e9_349,._adminResetButton_h25e9_350{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_h25e9_349:hover,._adminResetButton_h25e9_350:hover{filter:brightness(1.15)}._adminMissionButton_h25e9_349:active,._adminResetButton_h25e9_350:active{filter:brightness(.85)}._adminMissionButton_h25e9_349:focus-visible,._adminResetButton_h25e9_350:focus-visible{outline:3px solid var(--sf-text-muted);outline-offset:3px}._adminDamageButton_h25e9_385,._adminMajorDamageButton_h25e9_386,._adminResourceButton_h25e9_387{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_h25e9_386{background:var(--hud-red-alert)}._adminResourceButton_h25e9_387{background:var(--hud-repair-green)}._adminDamageButton_h25e9_385:hover,._adminMajorDamageButton_h25e9_386:hover,._adminResourceButton_h25e9_387:hover{filter:brightness(1.15)}._adminDamageButton_h25e9_385:active,._adminMajorDamageButton_h25e9_386:active,._adminResourceButton_h25e9_387:active{filter:brightness(.85)}._adminDamageButton_h25e9_385:focus-visible,._adminMajorDamageButton_h25e9_386:focus-visible,._adminResourceButton_h25e9_387:focus-visible,._adminCyberEffectButton_h25e9_291:focus-visible,._adminMapButton_h25e9_292:focus-visible,._adminMinigameButton_h25e9_293:focus-visible,._adminSpawnButton_h25e9_294:focus-visible{outline:3px solid var(--sf-text-muted);outline-offset:3px}._syncLedger_h25e9_438{gap:.35rem;margin:.75rem 0 0;display:grid}._syncLedger_h25e9_438 .sf-readout-row{grid-template-columns:72px minmax(0,1fr)}._eventList_h25e9_167{gap:.35rem;margin-top:.75rem;padding:0;list-style:none;display:grid}._eventList_h25e9_167 li{overflow-wrap:anywhere;grid-template-columns:64px minmax(0,1fr);gap:.45rem;display:grid}@media (width<=540px){._adminPanelDrawer_h25e9_14{width:100vw}._adminDrawerHeader_h25e9_55{grid-template-columns:minmax(0,1fr)}._adminPanelTitlePanel_h25e9_64{min-height:7rem}._adminPanelClose_h25e9_65{border-radius:100vmax;min-height:3.4rem}._adminPanelActions_h25e9_15{grid-template-columns:minmax(0,1fr)}}._adminPanelClose_h25e9_65:hover,._adminDamageButton_h25e9_385:hover,._adminMajorDamageButton_h25e9_386:hover{filter:brightness(1.18)saturate(1.1)}._eventList_h25e9_167{color:var(--sf-text-primary)}._adminPanelScrim_h25e9_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_h25e9_64>.sf-frame__slot,._adminCollapsiblePanel_h25e9_515>.sf-frame__slot,._adminSpawnPanel_h25e9_335>.sf-frame__slot,._adminShipUpgradesPanel_h25e9_341>.sf-frame__slot,._adminDiagnosticsPanel_h25e9_138>.sf-frame__slot{display:contents}._adminPanelDrawer_h25e9_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_h25e9_55{min-height:clamp(5.4rem,11vh,7rem);padding-left:0}._adminCommandCluster_h25e9_551{gap:var(--admin-section-gap);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}._adminDiagnosticsStack_h25e9_558{gap:var(--admin-section-gap);min-height:0;padding:0;display:grid;overflow:visible}._adminPanelTitlePanel_h25e9_64 .sf-panel__surface,._adminCollapsiblePanel_h25e9_515 .sf-panel__surface,._adminSpawnPanel_h25e9_335 .sf-panel__surface,._adminShipUpgradesPanel_h25e9_341 .sf-panel__surface,._adminPanelClose_h25e9_65,._adminDamageButton_h25e9_385,._adminMajorDamageButton_h25e9_386,._adminResetButton_h25e9_350,._adminToggleRow_h25e9_173{color:var(--sf-text-primary);background:var(--hud-panel-fill);border:1px solid var(--hud-line-muted);border-radius:4px}._adminCollapsiblePanel_h25e9_515{min-width:0;color:var(--sf-text-primary);text-transform:uppercase}._adminCollapsiblePanel_h25e9_515 .sf-panel__surface{min-width:0;padding:0;display:grid;overflow:hidden}._adminPanelTitlePanel_h25e9_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_h25e9_55 h2{font-size:clamp(1.35rem,5.8vw,2.1rem)}._adminPanelActions_h25e9_15{gap:var(--admin-section-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding-left:0}._adminSectionToggle_h25e9_609{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_h25e9_609:hover{filter:brightness(1.14)saturate(1.08)}._adminSectionToggle_h25e9_609:active{filter:brightness(.86)}._adminSectionToggle_h25e9_609:focus-visible{outline:3px solid var(--sf-text-muted);outline-offset:-3px}._adminSectionHeading_h25e9_643{justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;display:flex}._adminSectionHeading_h25e9_643 span{overflow-wrap:anywhere}._adminSectionIndicator_h25e9_655{justify-self:end;width:.78rem;height:.78rem;display:block;position:relative}._adminSectionIndicator_h25e9_655: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_h25e9_609[aria-expanded=false] ._adminSectionIndicator_h25e9_655:before{transform:rotate(-45deg)}._adminSectionBody_h25e9_678{gap:var(--admin-section-gap);min-width:0;padding:var(--admin-section-gap);display:grid}._adminUpgradeGroup_h25e9_685,._adminUpgradeSubgroup_h25e9_686{gap:var(--admin-section-gap);min-width:0;display:grid}._adminUpgradeGroup_h25e9_685{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_h25e9_699{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_h25e9_699:focus-visible{outline:1px solid color-mix(in srgb, var(--sf-color-primary) 64%, transparent);outline-offset:.2rem}._adminUpgradeGroupToggle_h25e9_699[aria-expanded=false] ._adminSectionIndicator_h25e9_655:before{transform:rotate(-45deg)}._adminUpgradeGroupBody_h25e9_722{gap:var(--admin-section-gap);min-width:0;display:grid}._adminUpgradeGroupTitle_h25e9_728,._adminUpgradeSubgroupTitle_h25e9_729{color:var(--sf-text-primary);font-family:var(--hud-data-font);letter-spacing:.14em;margin:0}._adminUpgradeGroupTitle_h25e9_728{padding:.18rem .22rem .32rem}._adminUpgradeSubgroupTitle_h25e9_729{color:color-mix(in srgb, var(--sf-text-primary) 78%, var(--sf-color-primary));padding:.12rem .22rem .24rem;font-size:.72rem}._adminUpgradeGrid_h25e9_746{gap:var(--admin-section-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._adminDiagnosticsPanel_h25e9_138{gap:.62rem;min-height:0;margin-left:0}._adminDiagnosticsPanel_h25e9_138[data-testid=event-log]{min-height:0}._adminPanelClose_h25e9_65,._adminDamageButton_h25e9_385,._adminMajorDamageButton_h25e9_386,._adminResourceButton_h25e9_387,._adminMapButton_h25e9_292,._adminSpawnButton_h25e9_294,._adminMissionButton_h25e9_349,._adminResetButton_h25e9_350,._adminToggleRow_h25e9_173{font-family:var(--hud-data-font);letter-spacing:.12em}._adminPanelClose_h25e9_65,._adminResetButton_h25e9_350{color:var(--sf-text-primary);background:color-mix(in srgb, var(--sf-color-primary) 16%, var(--sf-bg-panel-solid))}._adminMissionButton_h25e9_349{color:var(--sf-text-primary);background:color-mix(in srgb, var(--hud-repair-green) 16%, var(--sf-bg-panel-solid))}._adminMajorDamageButton_h25e9_386{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_h25e9_385{color:var(--sf-text-primary);background:color-mix(in srgb, var(--station-color) 14%, var(--sf-bg-panel-solid))}._adminResourceButton_h25e9_387{color:var(--sf-text-primary);background:color-mix(in srgb, var(--hud-repair-green) 18%, var(--sf-bg-panel-solid))}._adminSpawnButton_h25e9_294{background:color-mix(in srgb, var(--sf-color-secondary) 20%, var(--sf-bg-panel-solid))}._adminMapButton_h25e9_292{background:color-mix(in srgb, var(--hud-repair-green) 20%, var(--sf-bg-panel-solid))}._adminToggleRow_h25e9_173{min-height:3.1rem;padding:.46rem .62rem}._syncLedger_h25e9_438{gap:var(--hud-seam);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}._syncLedger_h25e9_438 .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_h25e9_438 .sf-readout-row__label{color:color-mix(in srgb, var(--sf-color-primary) 82%, var(--sf-text-primary))}._eventList_h25e9_167{gap:var(--hud-seam);scrollbar-color:var(--sf-color-primary) transparent;max-height:min(13rem,26vh);margin-top:0;overflow-y:auto}._eventList_h25e9_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_h25e9_167 span{opacity:1}._eventList_h25e9_167 li>span:first-child{color:color-mix(in srgb, var(--sf-color-secondary) 82%, var(--sf-text-primary))}._adminPanelTitlePanel_h25e9_64,._adminDiagnosticsPanel_h25e9_138{transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,filter .16s}._adminDrawerHeader_h25e9_55{grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto)}._adminPanelClose_h25e9_65,._adminResetButton_h25e9_350,._adminDamageButton_h25e9_385,._adminMajorDamageButton_h25e9_386,._adminMissionButton_h25e9_349,._adminResourceButton_h25e9_387{border-radius:4px;min-height:2.75rem}._adminAccessNotice_h25e9_901{min-width:0}._adminAccessNotice_h25e9_901>.sf-frame__slot{display:contents}._adminAccessNotice_h25e9_901 .sf-panel__surface{background:color-mix(in srgb, var(--sf-color-warning) 10%, var(--sf-bg-panel-solid));border:1px solid color-mix(in srgb, var(--sf-color-warning) 64%, transparent);border-radius:4px;gap:.3rem;min-width:0;padding:.64rem .75rem .7rem;display:grid}._adminAccessNotice_h25e9_901 p{overflow-wrap:anywhere;margin:0}._adminSharedControls_h25e9_925{display:contents}._adminSharedControls_h25e9_925:disabled label{cursor:not-allowed;opacity:.55}@media (width<=540px){._adminPanelDrawer_h25e9_14{grid-template-rows:none;grid-auto-rows:min-content;align-content:start;width:100vw;padding:.5rem;overflow-y:auto}._adminDrawerHeader_h25e9_55,._adminCyberEffectFields_h25e9_203,._adminPanelActions_h25e9_15,._adminUpgradeGrid_h25e9_746,._syncLedger_h25e9_438{grid-template-columns:minmax(0,1fr)}._adminDrawerHeader_h25e9_55{min-height:0}._adminPanelTitlePanel_h25e9_64{min-height:5.8rem}._adminDiagnosticsStack_h25e9_558{overflow:visible}}
