body{color:#fff;background:#03030a;margin:0;padding:0;font-family:Rajdhani,sans-serif;overflow:hidden}.menu-container.svelte-1uha8ag{box-sizing:border-box;-webkit-user-select:none;user-select:none;z-index:5;flex-direction:column;gap:6px;width:100%;height:100dvh;padding:6px 24px;display:flex;position:relative;overflow:hidden}.starfield-canvas.svelte-1uha8ag{pointer-events:none;z-index:1;width:100vw;height:100vh;position:fixed;inset:0}.launch-fx-canvas.svelte-1uha8ag{pointer-events:none;z-index:70;opacity:0;width:100vw;height:100dvh;position:fixed;inset:0}.launch-fx-canvas.active.svelte-1uha8ag{opacity:1}.cinematic-launch-stage.svelte-1uha8ag{pointer-events:none;z-index:75;opacity:0;width:100vw;height:100dvh;position:fixed;inset:0;overflow:hidden}.cinematic-launch-stage.active.svelte-1uha8ag{opacity:1}.cinematic-launch-ship.svelte-1uha8ag{object-fit:contain;pointer-events:none;will-change:top;position:absolute}.flight-starship-img.launch-hidden.svelte-1uha8ag{opacity:0!important}.departure-label.svelte-1uha8ag{text-align:center;color:#8ccbd2;letter-spacing:4px;width:100%;font:11px Orbitron,monospace;position:absolute;bottom:32px}.top-nav.svelte-1uha8ag{z-index:10;border-bottom:1px solid #00f0ff38;flex-shrink:0;justify-content:space-between;align-items:center;padding:4px 0;display:flex;position:relative}.brand-group.svelte-1uha8ag{align-items:center;gap:12px;display:flex}.status-indicator.svelte-1uha8ag{background:#0fa;border-radius:50%;width:9px;height:9px;animation:1.5s infinite alternate svelte-1uha8ag-pulseGlow;box-shadow:0 0 12px #0fa}@keyframes svelte-1uha8ag-pulseGlow{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1.2)}}.brand-text-col.svelte-1uha8ag{flex-direction:column;display:flex}.brand-title.svelte-1uha8ag{letter-spacing:3px;color:#00f0ff;text-shadow:0 0 16px #00f0ffb3;font-family:Orbitron,monospace;font-size:24px;font-weight:900}.brand-sub.svelte-1uha8ag{letter-spacing:1.5px;color:#ffffffa6;font-family:Orbitron,monospace;font-size:11px;font-weight:700}.nav-telemetry-stack.svelte-1uha8ag{align-items:center;gap:12px;display:flex}.telemetry-pill.svelte-1uha8ag{-webkit-backdrop-filter:blur(8px);background:#080e1e8c;border:1px solid #00f0ff4d;border-radius:4px;align-items:center;gap:9px;min-height:44px;padding:5px 12px;display:flex}.pill-ico.svelte-1uha8ag{font-size:16px}.pill-col.svelte-1uha8ag{text-align:left;flex-direction:column;display:flex}.pill-val.svelte-1uha8ag{color:#00f0ff;font-family:Orbitron,monospace;font-size:15px;font-weight:900;line-height:1.1}.pill-lbl.svelte-1uha8ag{color:#fffc;letter-spacing:.8px;font-family:Orbitron,monospace;font-size:9.5px;font-weight:800}.unclaimed-haul-pill.svelte-1uha8ag{color:#fc0;letter-spacing:1px;cursor:pointer;background:linear-gradient(135deg,#ffaa0059,#ff640040);border:1px solid #fa0;border-radius:4px;align-items:center;gap:8px;padding:6px 14px;font-family:Orbitron,monospace;font-size:11.5px;font-weight:900;transition:all .2s;display:flex;box-shadow:0 0 14px #fa06}.unclaimed-haul-pill.svelte-1uha8ag:hover{transform:scale(1.03);box-shadow:0 0 20px #ffaa00b3}.haul-pulse-dot.svelte-1uha8ag{background:#fc0;border-radius:50%;width:8px;height:8px;animation:1s infinite alternate svelte-1uha8ag-pulseGlow}.nav-audio-btn.svelte-1uha8ag{letter-spacing:1px;color:#00f0ff;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#0a10248c;border:1px solid #00f0ff59;border-radius:4px;padding:6px 13px;font-family:Orbitron,monospace;font-size:11.5px;font-weight:800;transition:all .2s}.nav-audio-btn.svelte-1uha8ag:hover{border-color:#00f0ff;box-shadow:0 0 14px #00f0ff80}.save-status.svelte-1uha8ag{color:#b8f5ff;text-align:center;-webkit-backdrop-filter:blur(6px);background:#00192d80;border:1px solid #00f0ff59;border-radius:4px;margin:2px 0;padding:4px 12px;font-size:11.5px}.main-menu-grid.svelte-1uha8ag{flex:1;grid-template-columns:360px 1fr 360px;align-items:stretch;gap:14px;min-height:0;display:grid}.fleet-col.svelte-1uha8ag,.drydock-col.svelte-1uha8ag,.command-col.svelte-1uha8ag{min-width:0}@media (width<=899px){.menu-container.svelte-1uha8ag{overflow-y:auto}.main-menu-grid.svelte-1uha8ag{flex:none;grid-template-columns:minmax(0,1fr)}}@media (width>=900px){.top-nav.svelte-1uha8ag{background:#04081494;border:1px solid #00f0ff33;border-radius:7px;gap:12px;padding:6px 10px}.nav-telemetry-stack.svelte-1uha8ag{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0}.main-menu-grid.svelte-1uha8ag{flex:auto;grid-template-columns:minmax(250px,.86fr) minmax(0,1.55fr) minmax(290px,1fr);grid-template-areas:"fleet drydock command";gap:12px;min-width:0}.fleet-col.svelte-1uha8ag{grid-area:fleet}.drydock-col.svelte-1uha8ag{grid-area:drydock}.command-col.svelte-1uha8ag{grid-area:command}.menu-col.svelte-1uha8ag{background:linear-gradient(#060c1c8a 0%,#0307129e 100%);border-color:#00f0ff57;min-width:0;min-height:0}.ship-card-body.svelte-1uha8ag{flex:auto;min-width:0}.ship-card-top-row.svelte-1uha8ag{gap:4px;min-width:0}.ship-card-name.svelte-1uha8ag,.ship-card-role.svelte-1uha8ag{text-overflow:ellipsis;min-width:0;overflow:hidden}.ship-card-role.svelte-1uha8ag{letter-spacing:.2px;font-size:9px}.ship-card-stats.svelte-1uha8ag{flex-wrap:wrap;align-items:baseline;gap:2px 7px;min-width:0}.ship-card-stats.svelte-1uha8ag>span:where(.svelte-1uha8ag):not(.stat-sep){min-width:0}}@media (width>=900px) and (width<=1100px){.main-menu-grid.svelte-1uha8ag{grid-template:"fleet drydock"minmax(0,.72fr)"command command"minmax(0,1.28fr)/minmax(0,.9fr) minmax(0,1.1fr)}}.menu-col.svelte-1uha8ag{-webkit-backdrop-filter:blur(14px);box-sizing:border-box;background:linear-gradient(#060c1c52 0%,#0307126b 100%);border:1px solid #00f0ff38;border-radius:8px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000080,inset 0 0 25px #00f0ff0a}.col-header.svelte-1uha8ag{border-bottom:1px solid #ffffff1f;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding-bottom:4px;display:flex}.col-header-left.svelte-1uha8ag{flex-direction:column;flex:1;min-width:0;display:flex}.col-tag.svelte-1uha8ag{letter-spacing:1.5px;color:#00f0ff;white-space:nowrap;text-overflow:ellipsis;font-family:Orbitron,monospace;font-size:11px;font-weight:800;overflow:hidden}.col-codename.svelte-1uha8ag{color:#00f0ffb8;letter-spacing:1px}.col-title.svelte-1uha8ag{letter-spacing:1.2px;color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-family:Orbitron,monospace;font-size:18px;font-weight:900;overflow:hidden}.col-badge.svelte-1uha8ag{color:#fffc;background:#ffffff1f;border-radius:3px;padding:3px 8px;font-family:Orbitron,monospace;font-size:11px;font-weight:800}.ship-cards-list.svelte-1uha8ag{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.ship-card.svelte-1uha8ag{-webkit-backdrop-filter:blur(6px);border:1px solid #ffffff1f;border-left:4px solid var(--accent,#00f0ff);cursor:pointer;text-align:left;color:#fff;box-sizing:border-box;background:#0a10244d;border-radius:6px;justify-content:space-between;align-items:center;min-height:44px;padding:8px 12px;transition:all .15s;display:flex}.ship-card.svelte-1uha8ag:hover{border-color:var(--accent,#00f0ff);background:#121c3a80;transform:translate(3px)}.ship-card.selected.svelte-1uha8ag{border-color:var(--accent,#00f0ff);background:linear-gradient(90deg,#00f0ff2e,#0e14308c);box-shadow:0 0 16px #00f0ff4d,inset 0 0 10px #00f0ff1f}.ship-card-left.svelte-1uha8ag{align-items:center;gap:10px;display:flex}.key-index.svelte-1uha8ag{color:#ffffff8c;font-family:Orbitron,monospace;font-size:13px;font-weight:900}.ship-card-thumb.svelte-1uha8ag{object-fit:contain;width:44px;height:44px;filter:drop-shadow(0 0 8px var(--accent,#00f0ff))}.ship-card-body.svelte-1uha8ag{flex-direction:column;flex:1;margin-left:10px;display:flex}.ship-card-top-row.svelte-1uha8ag{justify-content:space-between;align-items:center;display:flex}.ship-card-name.svelte-1uha8ag{color:var(--accent,#00f0ff);font-family:Orbitron,monospace;font-size:15px;font-weight:900}.ship-card-role.svelte-1uha8ag{color:#fff9;white-space:nowrap;font-family:Orbitron,monospace;font-size:10.5px;font-weight:700}.active-ship-tag.svelte-1uha8ag{color:#0fa;letter-spacing:.5px;background:#0fa3;border:1px solid #00ffaa8c;border-radius:3px;padding:2px 7px;font-family:Orbitron,monospace;font-size:10.5px;font-weight:900}.ship-card-stats.svelte-1uha8ag{color:#ffffffd9;flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;font-family:Orbitron,monospace;font-size:12px;font-weight:800;display:flex}.ship-card-stats.svelte-1uha8ag>span:where(.svelte-1uha8ag){white-space:nowrap;flex:none}.stat-hp.svelte-1uha8ag{color:#00f0ff}.stat-shd.svelte-1uha8ag{color:#0fa}.stat-spd.svelte-1uha8ag{color:#ffe600}.stat-sep.svelte-1uha8ag{color:#ffffff4d}.ship-perks-card.svelte-1uha8ag{-webkit-backdrop-filter:blur(6px);background:#0a10244d;border:1px solid #00f0ff33;border-radius:6px;flex-direction:column;flex:1;gap:8px;padding:10px 14px;display:flex;overflow:hidden}.card-micro-header.svelte-1uha8ag{letter-spacing:1.5px;color:#00f0ff;border-bottom:1px solid #ffffff1f;margin-bottom:2px;padding-bottom:5px;font-family:Orbitron,monospace;font-size:12px;font-weight:800}.perks-list.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex;overflow-y:auto}.perk-row.svelte-1uha8ag{background:#060a1847;border:1px solid #ffffff24;border-radius:5px;align-items:center;gap:12px;padding:10px 14px;display:flex}.perk-ico.svelte-1uha8ag{flex-shrink:0;font-size:22px}.perk-headline.svelte-1uha8ag{color:#ffe600;letter-spacing:.5px;font-family:Orbitron,monospace;font-size:13.5px;font-weight:800}.drydock-col.svelte-1uha8ag{border-color:var(--accent,#00f0ff73);background:linear-gradient(#060c1c3d 0%,#03071252 100%);box-shadow:0 0 35px #00f0ff26,inset 0 0 25px #00f0ff0d}.armed-badge.svelte-1uha8ag{color:#0fa;letter-spacing:1px;white-space:nowrap;flex-shrink:0;font-family:Orbitron,monospace;font-size:11.5px;font-weight:900}.flight-bay-viewport.svelte-1uha8ag{box-sizing:border-box;width:100%;font:inherit;color:inherit;-webkit-backdrop-filter:blur(4px);cursor:crosshair;background:radial-gradient(circle at 50% 45%,#00f0ff14 0%,#0408142e 75%);border:1px solid #00f0ff40;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;height:clamp(140px,20vh,230px);padding:0;display:flex;position:relative;overflow:hidden}.flight-canvas.svelte-1uha8ag{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.flight-starship-img.svelte-1uha8ag{z-index:5;object-fit:contain;pointer-events:none;width:clamp(105px,16vh,160px);height:clamp(105px,16vh,160px);transition:transform 50ms ease-out;position:relative}.afterburner-hud-tag.svelte-1uha8ag{color:#ffe600;letter-spacing:1px;z-index:10;background:#000c;border:1px solid #ffe600;border-radius:3px;padding:3px 10px;font-family:Orbitron,monospace;font-size:11.5px;font-weight:900;animation:.6s infinite alternate svelte-1uha8ag-pulseGlow;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.drydock-identity.svelte-1uha8ag{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.drydock-role-badge.svelte-1uha8ag{color:var(--accent,#00f0ff);border:1px solid var(--accent,#00f0ff);letter-spacing:1px;background:#00f0ff14;border-radius:14px;padding:4px 16px;font-family:Orbitron,monospace;font-size:13px;font-weight:800}.telemetry-gauges-block.svelte-1uha8ag{-webkit-backdrop-filter:blur(6px);background:#080c1aad;border:1px solid #ffffff24;border-radius:6px;flex-shrink:0;grid-template-columns:1fr 1fr;gap:10px;padding:10px 14px;display:grid}.gauge-item.svelte-1uha8ag{flex-direction:column;gap:4px;display:flex}.gauge-label-col.svelte-1uha8ag{color:#ffffffb3;justify-content:space-between;font-family:Orbitron,monospace;font-size:12px;font-weight:800;display:flex}.g-val.svelte-1uha8ag{color:#fff;white-space:nowrap;grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;column-gap:6px;width:100%;min-width:0;font-size:14.5px;font-weight:900;line-height:1.1;display:grid}.g-value.svelte-1uha8ag{text-overflow:ellipsis;min-width:0;overflow:hidden}.g-bonus.svelte-1uha8ag{color:#0fa;white-space:nowrap;text-shadow:0 0 6px #0fa6;justify-self:end;font-size:11.5px;font-weight:800;line-height:1.1}.g-track.svelte-1uha8ag{background:#ffffff1f;border-radius:5px;height:9px;overflow:hidden}.g-bar.svelte-1uha8ag{height:100%;transition:width .3s}.secondary-telemetry-strip.svelte-1uha8ag{background:#060a188c;border:1px solid #00f0ff2e;border-radius:5px;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px 8px;display:grid}.sec-attr-box.svelte-1uha8ag{text-align:center;flex-direction:column;align-items:center;display:flex}.sec-attr-lbl.svelte-1uha8ag{color:#fff9;letter-spacing:.5px;white-space:nowrap;font-family:Orbitron,monospace;font-size:8.5px;font-weight:700}.sec-attr-val.svelte-1uha8ag{color:#00f0ff;white-space:nowrap;margin-top:1px;font-family:Orbitron,monospace;font-size:11.5px;font-weight:900}.installed-modules-card.svelte-1uha8ag{-webkit-backdrop-filter:blur(6px);background:#080c1aad;border:1px solid #00f0ff38;border-radius:6px;flex-direction:column;flex:1;gap:8px;padding:10px 14px;display:flex;overflow:hidden}.modules-card-header.svelte-1uha8ag{border-bottom:1px solid #ffffff1a;flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:5px;display:flex}.modules-header-left.svelte-1uha8ag{align-items:baseline;gap:8px;display:flex}.modules-header-title.svelte-1uha8ag{color:#00f0ff;letter-spacing:1px;font-family:Orbitron,monospace;font-size:13px;font-weight:800}.modules-header-count.svelte-1uha8ag{color:#ffffffa6;font-family:Orbitron,monospace;font-size:11.5px}.open-armory-btn.svelte-1uha8ag{box-sizing:border-box;color:#fff;letter-spacing:1px;cursor:pointer;background:linear-gradient(135deg,#00f0ff4d,#0064ff40);border:1px solid #00f0ff;border-radius:4px;align-items:center;gap:6px;min-height:44px;padding:4px 11px;font-family:Orbitron,monospace;font-size:11px;font-weight:800;transition:all .2s;display:flex}.open-armory-btn.svelte-1uha8ag:hover{transform:scale(1.03);box-shadow:0 0 14px #00f0ff99}.stash-badge.svelte-1uha8ag{color:#000;background:#fa0;border-radius:2px;padding:2px 6px;font-size:9px;font-weight:900}.modules-chips-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;gap:7px;display:grid;overflow-y:auto}.modules-compact-list.svelte-1uha8ag{margin:0;padding:0;list-style:none;display:none}.compact-loadout-row.svelte-1uha8ag{white-space:nowrap;align-items:baseline;gap:5px;min-width:0;font-family:Orbitron,monospace;font-size:9px;line-height:1.35;display:flex}.compact-group-label.svelte-1uha8ag{color:#ffffffb3;letter-spacing:.5px;font-weight:700}.compact-group-count.svelte-1uha8ag{color:#00f0ff;font-weight:800}.compact-loadout-row.incomplete.svelte-1uha8ag .compact-group-count:where(.svelte-1uha8ag){color:#fa0}.module-chip.svelte-1uha8ag{clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);text-align:left;cursor:pointer;box-sizing:border-box;appearance:none;background:linear-gradient(135deg,#0e162c99,#080c1acc);border:1px solid #00f0ff40;border-radius:0;flex-direction:column;gap:3px;width:100%;min-width:0;min-height:44px;padding:6px 8px;font-family:inherit;transition:all .2s;display:flex}.module-chip.svelte-1uha8ag:hover{border-color:#00f0ff99;transform:translateY(-1px);box-shadow:0 0 10px #00f0ff40}.module-chip.svelte-1uha8ag:focus-visible,.ship-card.svelte-1uha8ag:focus-visible,.hero-launch-btn.svelte-1uha8ag:focus-visible,.open-armory-btn.svelte-1uha8ag:focus-visible,.nav-audio-btn.svelte-1uha8ag:focus-visible,.unclaimed-haul-pill.svelte-1uha8ag:focus-visible,.mission-card.svelte-1uha8ag:focus-visible,.flight-bay-viewport.svelte-1uha8ag:focus-visible,.big-action-btn.svelte-1uha8ag:focus-visible{outline-offset:2px;outline:2px solid #00f0ff}.module-chip.empty.svelte-1uha8ag{opacity:.5;background:#080c164d;border-style:dashed;border-color:#ffffff26}.chip-slot.svelte-1uha8ag{overflow-wrap:anywhere;color:#00f0ff;flex-shrink:0;font-family:Orbitron,monospace;font-size:10px;font-weight:800}.chip-info.svelte-1uha8ag{flex-shrink:0;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.chip-ico.svelte-1uha8ag{font-size:16px}.chip-name.svelte-1uha8ag{color:#fff;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}@media (width>=901px) and (width<=1365px){.modules-chips-grid.svelte-1uha8ag{gap:4px}.module-chip.svelte-1uha8ag{padding:4px 7px}.chip-ico.svelte-1uha8ag{font-size:14px}.chip-name.svelte-1uha8ag{line-height:1.05}}.chip-empty-lbl.svelte-1uha8ag{color:#ffffff73;font-size:10px;font-style:italic}.command-col.svelte-1uha8ag{gap:8px;min-height:0}@media (width>=901px){.fleet-col.svelte-1uha8ag{container:fleet-col/size}}@container fleet-col (height<=775px){.fleet-col.svelte-1uha8ag .controls-brief-strip:where(.svelte-1uha8ag){display:none}.fleet-col.svelte-1uha8ag .ship-perks-card:where(.svelte-1uha8ag){gap:6px;padding:8px 12px}.fleet-col.svelte-1uha8ag .perks-list:where(.svelte-1uha8ag){gap:6px}.fleet-col.svelte-1uha8ag .perk-row:where(.svelte-1uha8ag){gap:8px;padding:5px 10px}.fleet-col.svelte-1uha8ag .perk-ico:where(.svelte-1uha8ag){font-size:18px}.fleet-col.svelte-1uha8ag .perk-headline:where(.svelte-1uha8ag){font-size:12.5px}.fleet-col.svelte-1uha8ag .career-record-card:where(.svelte-1uha8ag){gap:6px;padding:8px 12px}.fleet-col.svelte-1uha8ag .career-metrics-grid:where(.svelte-1uha8ag){gap:6px}.fleet-col.svelte-1uha8ag .metric-box:where(.svelte-1uha8ag){padding:5px 8px}}.command-scroll.svelte-1uha8ag{flex-direction:column;flex:auto;justify-content:safe center;gap:6px;min-height:0;padding:2px;display:flex;overflow-y:auto}.command-scroll.svelte-1uha8ag>:where(.svelte-1uha8ag){flex-shrink:0}@media (width<=899px){.command-scroll.svelte-1uha8ag{overflow:visible}.command-col.svelte-1uha8ag>.launch-console:where(.svelte-1uha8ag){order:1}.command-col.svelte-1uha8ag>.command-scroll:where(.svelte-1uha8ag){order:2}}.career-record-card.svelte-1uha8ag{-webkit-backdrop-filter:blur(8px);background:#080e2052;border:1px solid #00f0ff38;border-radius:6px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.rank-badge-tag.svelte-1uha8ag{letter-spacing:.8px;font-family:Orbitron,monospace;font-size:11px;font-weight:900}.career-record-card.svelte-1uha8ag .card-micro-header:where(.svelte-1uha8ag){flex-direction:column;gap:2px;display:flex}.career-metrics-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:8px;display:grid}.metric-box.svelte-1uha8ag{background:#060a1859;border:1px solid #ffffff1a;border-radius:4px;flex-direction:column;padding:6px 8px;display:flex}.m-val.svelte-1uha8ag{color:#00f0ff;letter-spacing:.5px;font-family:Orbitron,monospace;font-size:13.5px;font-weight:900}.m-lbl.svelte-1uha8ag{color:#ffffffa6;letter-spacing:.5px;margin-top:1px;font-size:9.5px}.hazard-console-card.svelte-1uha8ag{-webkit-backdrop-filter:blur(8px);background:#120a1859;border:1px solid #ff780040;border-radius:6px;flex-direction:column;gap:6px;padding:8px 12px;display:flex}.hazard-header.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.heat-badge.svelte-1uha8ag{color:#ffffff80;white-space:nowrap;background:#ffffff0d;border-radius:3px;padding:2px 6px;font-family:Orbitron,monospace;font-size:10px;font-weight:900}.heat-badge.has-heat.svelte-1uha8ag{color:#fa0;background:#ffaa0026;border:1px solid #fa06;box-shadow:0 0 8px #ffaa004d}.hazard-modifiers-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:6px;display:grid}.hazard-chip.svelte-1uha8ag{box-sizing:border-box;text-align:left;cursor:pointer;min-height:44px;color:inherit;background:#0e122080;border:1px solid #ffffff26;border-radius:4px;flex-direction:column;justify-content:center;gap:2px;padding:6px 8px;font-family:inherit;transition:all .15s;display:flex}.hazard-chip.svelte-1uha8ag:not(.active) .hazard-desc:where(.svelte-1uha8ag){display:none}.hazard-chip.svelte-1uha8ag:hover .hazard-desc:where(.svelte-1uha8ag),.hazard-chip.svelte-1uha8ag:focus-visible .hazard-desc:where(.svelte-1uha8ag){display:block}.hazard-chip.svelte-1uha8ag:hover{background:#18142499;border-color:#fa09}.hazard-chip.active.svelte-1uha8ag{background:linear-gradient(135deg,#231204bf,#140a20d9);border-color:#fa0;box-shadow:0 0 10px #ffaa0059}.hazard-chip-top.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:4px;display:flex}.hazard-icon.svelte-1uha8ag{font-size:12px}.hazard-name.svelte-1uha8ag{color:#fff;flex:1;font-family:Orbitron,monospace;font-size:9.5px;font-weight:900}.hazard-chip.active.svelte-1uha8ag .hazard-name:where(.svelte-1uha8ag){color:#fa0}.hazard-cost.svelte-1uha8ag{color:#f50;font-family:Orbitron,monospace;font-size:8.5px;font-weight:800}.hazard-desc.svelte-1uha8ag{color:#ffffffa6;font-size:9px;line-height:1.2}.hazard-bonus.svelte-1uha8ag{color:#00f0ff;margin-top:2px;font-family:Orbitron,monospace;font-size:8.5px;font-weight:800}.controls-brief-strip.svelte-1uha8ag{color:#fffc;background:#00f0ff0f;border:1px solid #00f0ff29;border-radius:4px;justify-content:space-around;align-items:center;padding:5px 6px;font-size:10.5px;display:flex}.brief-item.svelte-1uha8ag kbd:where(.svelte-1uha8ag){color:#00f0ff;background:#ffffff26;border-radius:3px;margin-right:2px;padding:1px 4px;font-family:Orbitron,monospace;font-size:9px;font-weight:800}.brief-dot.svelte-1uha8ag{color:#00f0ff66}.command-actions-row.svelte-1uha8ag{grid-template-columns:1fr 1.25fr;gap:6px;display:grid}.big-action-btn.svelte-1uha8ag{-webkit-backdrop-filter:blur(8px);cursor:pointer;text-align:left;box-sizing:border-box;background:#0a10249e;border:1px solid #00f0ff4d;border-radius:6px;align-items:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:7px 10px;transition:all .2s;display:flex}.big-action-btn.svelte-1uha8ag:hover{background:#00f0ff33;border-color:#00f0ff;transform:translate(2px);box-shadow:0 0 16px #00f0ff4d}.backup-link.svelte-1uha8ag{color:inherit;text-decoration:none}.backup-link.svelte-1uha8ag:hover,.backup-link.svelte-1uha8ag:focus-visible{color:#00f0ff;text-underline-offset:.2em;text-decoration:underline}.col-header-right.svelte-1uha8ag{align-items:center;gap:8px;display:flex}.action-btn-icon.svelte-1uha8ag{flex-shrink:0;font-size:20px}.action-btn-text.svelte-1uha8ag{flex-direction:column;gap:2px;min-width:0;display:flex}.action-btn-title.svelte-1uha8ag{color:#fff;letter-spacing:.6px;white-space:nowrap;text-overflow:ellipsis;font-family:Orbitron,monospace;font-size:11.5px;font-weight:900;overflow:hidden}.action-btn-sub.svelte-1uha8ag{color:#00f0ff;letter-spacing:.25px;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-family:Orbitron,monospace;font-size:9px;font-weight:700;line-height:1.15;overflow:visible}.mission-selector.svelte-1uha8ag{flex-direction:column;gap:6px;margin-bottom:0;display:flex}.mission-card.svelte-1uha8ag:not(.selected){padding:5px 14px}.mission-card.svelte-1uha8ag:not(.selected):after{content:"▸";color:var(--accent,#00f0ff);pointer-events:none;font-size:10px;position:absolute;top:4px;right:12px}.mission-card.svelte-1uha8ag{text-align:left;cursor:pointer;color:#dfefff;background:linear-gradient(160deg,#0a101ed9,#040810f2);border:1px solid #5a8cb44d;border-radius:10px;grid-template-columns:minmax(0,1fr);grid-template-areas:"label""shape";align-items:center;gap:2px 10px;min-height:44px;padding:7px 14px;transition:border-color .15s,box-shadow .15s,transform .12s;display:grid;position:relative}.mission-card.svelte-1uha8ag:hover{border-color:color-mix(in srgb, var(--accent,#00f0ff) 60%, transparent);transform:translateY(-2px)}.mission-card.selected.svelte-1uha8ag{border-color:var(--accent,#00f0ff);box-shadow:0 0 16px color-mix(in srgb, var(--accent,#00f0ff) 35%, transparent), inset 0 0 12px color-mix(in srgb, var(--accent,#00f0ff) 12%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--accent,#00f0ff) 14%, #0a101ed9), #040810f2)}.mission-label.svelte-1uha8ag{letter-spacing:1.2px;color:var(--accent,#00f0ff);white-space:nowrap;grid-area:label;align-self:start;font-family:Orbitron,sans-serif;font-size:11px;font-weight:900}.mission-card.selected.svelte-1uha8ag .mission-label:where(.svelte-1uha8ag):after{content:" ▸ SELECTED";letter-spacing:1px;opacity:.85;font-size:9px}.mission-shape.svelte-1uha8ag{letter-spacing:.6px;color:#fff;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;grid-area:shape;min-width:0;font-family:Orbitron,sans-serif;font-size:10px;font-weight:700;line-height:1.4}.launch-console.svelte-1uha8ag{background:#0a1420;border:1px solid #354858;border-top:2px solid #617487;border-radius:6px;flex-shrink:0;gap:8px;min-width:0;padding:12px;display:grid}.launch-console[data-state=ready].svelte-1uha8ag{border-top-color:#8bd9bd}.launch-console[data-state=launching].svelte-1uha8ag{background:#1b1813;border-top-color:#e9b66b}.launch-context.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:6px;display:grid}.launch-console.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) auto}.launch-console.svelte-1uha8ag>.launch-context:where(.svelte-1uha8ag){grid-area:1/1/auto/-1}.launch-console.svelte-1uha8ag>.launch-status:where(.svelte-1uha8ag){grid-area:2/1}.launch-console.svelte-1uha8ag>.hero-launch-btn:where(.svelte-1uha8ag){grid-area:3/1/auto/-1}.launch-console.svelte-1uha8ag>.launch-keys:where(.svelte-1uha8ag){grid-area:2/2;align-self:baseline}.launch-context.svelte-1uha8ag>div:where(.svelte-1uha8ag){gap:4px;min-width:0;display:grid}.launch-context.svelte-1uha8ag>.launch-briefing-row:where(.svelte-1uha8ag){grid-column:1/-1;grid-template-columns:78px minmax(0,1fr);align-items:baseline;column-gap:8px;line-height:1.4}.launch-context.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#b3c6d8;letter-spacing:1.4px;font-size:9px}.launch-context.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#e3edf4;overflow-wrap:anywhere;font-size:12px}.launch-status.svelte-1uha8ag{color:#b1c1ce;margin:0;font-size:10px;line-height:1.4}.launch-console[data-state=ready].svelte-1uha8ag .launch-status:where(.svelte-1uha8ag){color:#a2e5cd}.launch-console[data-state=launching].svelte-1uha8ag .launch-status:where(.svelte-1uha8ag){color:#f0c78b}.hero-launch-btn.svelte-1uha8ag{color:#0a241c;cursor:pointer;background:#a4dfca;border:1px solid #bdeedd;border-radius:3px;width:100%;min-height:48px;padding:8px;transition:background-color .15s,border-color .15s;box-shadow:0 0 12px #8bd9bd1a}.hero-launch-btn.svelte-1uha8ag:hover:not(:disabled){background:#c1efde;border-color:#e2fff4}.hero-launch-btn.svelte-1uha8ag:disabled{color:#b1c1ce;cursor:not-allowed;box-shadow:none;background:#23323f;border-color:#415565}.launch-console[data-state=launching].svelte-1uha8ag .hero-launch-btn:where(.svelte-1uha8ag){color:#ffe0ad;cursor:wait;background:#45341d;border-color:#af854c;transition:none}.launch-headline.svelte-1uha8ag{letter-spacing:2.2px;font-family:Orbitron,sans-serif;font-size:21px;font-weight:900;line-height:1.2}.launch-keys.svelte-1uha8ag{text-align:right;color:#b3c6d8;white-space:nowrap;margin:0;font-size:10px}.launch-keys.svelte-1uha8ag kbd:where(.svelte-1uha8ag){letter-spacing:.5px;font-family:inherit;font-size:9px}@media (width>=900px) and (width<=1100px){.fleet-col.svelte-1uha8ag,.drydock-col.svelte-1uha8ag{overflow:hidden auto}.fleet-col.svelte-1uha8ag>.ship-cards-list:where(.svelte-1uha8ag){flex:none;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:4px;display:grid}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag){height:40px;min-height:40px;padding:3px 6px;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-thumb:where(.svelte-1uha8ag){width:28px;height:28px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-left:where(.svelte-1uha8ag){gap:5px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-body:where(.svelte-1uha8ag){gap:1px;margin-left:6px;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-top-row:where(.svelte-1uha8ag){height:11px;min-height:11px;line-height:1}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-role:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .active-ship-tag:where(.svelte-1uha8ag){line-height:1}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0;height:18px;font-size:8px;line-height:8px;display:-webkit-box;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .active-ship-tag:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-role:where(.svelte-1uha8ag){padding:1px 3px;font-size:7px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag){letter-spacing:-.15px;white-space:nowrap;flex-wrap:nowrap;gap:6px;height:9px;min-height:9px;margin-top:0;font-size:7px;line-height:9px;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card.selected:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag){padding-right:22px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .active-ship-tag:where(.svelte-1uha8ag){letter-spacing:0;padding:1px 2px;font-size:5px;line-height:6px;position:absolute;top:3px;right:4px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag){position:relative}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-role:where(.svelte-1uha8ag){display:none}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){flex:none}.fleet-col.svelte-1uha8ag>.ship-perks-card:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag>.career-record-card:where(.svelte-1uha8ag){display:none}.drydock-col.svelte-1uha8ag>.installed-modules-card:where(.svelte-1uha8ag){flex:none;order:1;gap:4px;padding:5px 7px;overflow:visible}.drydock-col.svelte-1uha8ag>.flight-bay-viewport:where(.svelte-1uha8ag){order:2;height:48px;min-height:48px}.drydock-col.svelte-1uha8ag>.flight-bay-viewport:where(.svelte-1uha8ag) .flight-starship-img:where(.svelte-1uha8ag){width:46px;height:46px}.drydock-col.svelte-1uha8ag>.drydock-identity:where(.svelte-1uha8ag),.drydock-col.svelte-1uha8ag>.telemetry-gauges-block:where(.svelte-1uha8ag),.drydock-col.svelte-1uha8ag>.secondary-telemetry-strip:where(.svelte-1uha8ag){display:none}.installed-modules-card.svelte-1uha8ag{flex:none;min-height:0;overflow:auto}.modules-chips-grid.svelte-1uha8ag{flex:none;overflow:visible}.command-col.svelte-1uha8ag{gap:6px;min-height:0;overflow:hidden}.command-scroll.svelte-1uha8ag{flex:auto;justify-content:flex-start;min-height:0;padding:2px 2px 5px;overflow:hidden auto}.mission-selector.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:6px;display:grid}.mission-card.svelte-1uha8ag{width:100%;min-width:0}.menu-keybinds-bar.svelte-1uha8ag{flex:none;width:100%;position:static}.command-col.svelte-1uha8ag>.launch-console:where(.svelte-1uha8ag){order:1}.command-col.svelte-1uha8ag>.command-scroll:where(.svelte-1uha8ag){order:2}.launch-console.svelte-1uha8ag{gap:6px;padding:9px 10px}.launch-context.svelte-1uha8ag{gap:4px}.launch-context.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:11px}.hero-launch-btn.svelte-1uha8ag{height:48px;min-height:48px}.launch-headline.svelte-1uha8ag{font-size:19px}@media (width>=900px) and (height<=700px){.launch-console.svelte-1uha8ag{gap:2px;padding:4px 7px}.launch-context.svelte-1uha8ag{gap:1px}.launch-context.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:9px}.launch-context.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:7px}.launch-briefing-row.svelte-1uha8ag{line-height:1.05}.hero-launch-btn.svelte-1uha8ag{height:40px;min-height:40px}}}@media (width>=900px) and (width<=950px) and (height>=651px) and (height<=950px){.main-menu-grid.svelte-1uha8ag{grid-template-rows:minmax(0,.6fr) minmax(0,1.4fr)}}@media (width>=900px) and (width<=950px) and (height>=651px){.command-scroll.svelte-1uha8ag>.mission-selector:where(.svelte-1uha8ag){grid-template-columns:minmax(0,1fr)}}@media (width>=900px) and (width<=950px){.drydock-col.svelte-1uha8ag>.installed-modules-card:where(.svelte-1uha8ag) .modules-chips-grid:where(.svelte-1uha8ag){display:none}.drydock-col.svelte-1uha8ag>.installed-modules-card:where(.svelte-1uha8ag) .modules-compact-list:where(.svelte-1uha8ag){grid-template-columns:repeat(3,minmax(0,1fr));gap:1px 8px;display:grid}}@media (width>=900px) and (width<=950px) and (height>=651px) and (height<=700px){.command-col.svelte-1uha8ag>.command-scroll:where(.svelte-1uha8ag){overflow-y:visible}}@media (width>=900px) and (height<=650px){.save-status.svelte-1uha8ag{letter-spacing:.3px;margin:0;padding:2px 10px;font-size:10px;line-height:1.25}.launch-console.svelte-1uha8ag{gap:1px;padding:3px 7px}.launch-context.svelte-1uha8ag,.launch-context.svelte-1uha8ag>div:where(.svelte-1uha8ag){gap:0}.launch-context.svelte-1uha8ag span:where(.svelte-1uha8ag){letter-spacing:.5px;font-size:7px;line-height:1}.launch-context.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:9px;line-height:1.15}.launch-status.svelte-1uha8ag,.launch-keys.svelte-1uha8ag{line-height:1}.hero-launch-btn.svelte-1uha8ag{height:36px;min-height:36px;padding:3px 8px}}@media (width>=900px) and (width<=950px){.command-col.svelte-1uha8ag{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-content:stretch;display:grid;overflow:hidden}.command-col.svelte-1uha8ag>.col-header:where(.svelte-1uha8ag){grid-area:1/1/auto/-1}.command-col.svelte-1uha8ag>.launch-console:where(.svelte-1uha8ag){grid-area:2/1;min-height:0}.command-col.svelte-1uha8ag>.command-scroll:where(.svelte-1uha8ag){grid-area:2/2;justify-content:flex-start;min-height:0;overflow:hidden auto}.command-scroll.svelte-1uha8ag>.mission-selector:where(.svelte-1uha8ag){flex:none}.command-scroll.svelte-1uha8ag{gap:4px;padding:1px 2px 0}.mission-label.svelte-1uha8ag{letter-spacing:.5px;font-size:8.5px}.mission-shape.svelte-1uha8ag,.hazard-chip.svelte-1uha8ag{gap:1px;min-height:32px;padding:3px 7px}}@media (width>=900px) and (width<=950px) and (height<=650px){.command-col.svelte-1uha8ag{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.command-scroll.svelte-1uha8ag{gap:4px;padding:2px 2px 0}.command-actions-row.svelte-1uha8ag{min-height:36px}.big-action-btn.svelte-1uha8ag{gap:5px;height:36px;min-height:36px;padding:3px 8px}.action-btn-icon.svelte-1uha8ag{font-size:15px}.action-btn-title.svelte-1uha8ag{font-size:9px}.action-btn-sub.svelte-1uha8ag{font-size:7px}.mission-selector.svelte-1uha8ag{gap:4px}.command-scroll.svelte-1uha8ag{gap:4px}.mission-selector.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.mission-card.selected.svelte-1uha8ag{grid-column:1/-1}.mission-card.svelte-1uha8ag,.mission-card.svelte-1uha8ag:not(.selected){row-gap:0;min-height:44px;padding:3px 6px}.mission-card.selected.svelte-1uha8ag{min-height:56px}.mission-label.svelte-1uha8ag{letter-spacing:.35px;font-size:9px}.mission-shape.svelte-1uha8ag{letter-spacing:.2px;font-size:9px;line-height:1.15}.mission-card.selected.svelte-1uha8ag .mission-label:where(.svelte-1uha8ag):after{content:" ▸"}}.menu-keybinds-bar.svelte-1uha8ag{color:#ffffffd6;letter-spacing:.8px;-webkit-backdrop-filter:blur(8px);background:#080e1e8c;border:1px solid #00f0ff38;border-radius:4px;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:4px 14px;font-family:Orbitron,monospace;font-size:11.5px;display:flex}.keybind-tag.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#ffe600}.f-dot.svelte-1uha8ag{color:#ffffff4d}.controls-overlay.svelte-1uha8ag{z-index:200;background:#030612;flex-direction:column;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.controls-panel.flight-manual-screen.svelte-1uha8ag{box-shadow:none;box-sizing:border-box;background:radial-gradient(90% 60% at 50% -10%,#00f0ff1f,#0000 70%),linear-gradient(#070c1e 0%,#030612 100%);border:none;border-radius:0;flex-direction:column;justify-content:space-between;gap:16px;width:100vw;max-width:100%;height:100vh;max-height:100vh;padding:24px 40px;display:flex;position:relative;overflow-y:auto}.manual-top-bar.svelte-1uha8ag{border-bottom:1px solid #00f0ff40;flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.title-meta.svelte-1uha8ag{flex-direction:column;gap:2px;display:flex}.manual-eyebrow.svelte-1uha8ag{letter-spacing:2px;color:#00f0ff;opacity:.85;font-family:Orbitron,monospace;font-size:9px;font-weight:800}.manual-top-bar.svelte-1uha8ag .header-title:where(.svelte-1uha8ag){align-items:center;gap:14px;display:flex}.manual-top-bar.svelte-1uha8ag .icon:where(.svelte-1uha8ag){background:#00f0ff1a;border:1px solid #00f0ff4d;border-radius:8px;padding:8px;font-size:26px}.manual-top-bar.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fff;letter-spacing:1.5px;text-shadow:0 0 15px #00f0ff99;margin:0;font-family:Orbitron,monospace;font-size:17px;font-weight:900}.top-actions.svelte-1uha8ag{align-items:center;gap:14px;display:flex}.clearance-pill.svelte-1uha8ag{color:#0f8;letter-spacing:1px;background:#00ff881a;border:1px solid #00ff8859;border-radius:4px;padding:6px 12px;font-family:Orbitron,monospace;font-size:9px;font-weight:800}.close-btn.svelte-1uha8ag{color:#00f0ff;cursor:pointer;letter-spacing:1px;background:#ffffff0f;border:1px solid #00f0ff66;border-radius:4px;padding:6px 14px;font-family:Orbitron,monospace;font-size:10px;font-weight:800;transition:all .2s}.close-btn.svelte-1uha8ag:hover{background:#00f0ff33;border-color:#00f0ff;box-shadow:0 0 12px #00f0ff66}.controls-grid.svelte-1uha8ag{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.control-group.svelte-1uha8ag{background:#0a0f20b3;border:1px solid #ffffff1a;border-top:3px solid #00f0ff;border-radius:8px;flex-direction:column;gap:10px;padding:16px;transition:all .2s;display:flex}.control-group.svelte-1uha8ag:hover{border-color:#00f0ff66;box-shadow:0 4px 20px #00000080}.control-group.svelte-1uha8ag h3:where(.svelte-1uha8ag){letter-spacing:1px;color:#ffe600;border-bottom:1px solid #ffffff14;margin:0 0 8px;padding-bottom:6px;font-family:Orbitron,monospace;font-size:11px;font-weight:900}.key-row.svelte-1uha8ag{background:#06091699;border:1px solid #ffffff0f;border-radius:4px;align-items:flex-start;gap:12px;padding:9px 12px;display:flex}.key.svelte-1uha8ag{color:#00f0ff;flex-shrink:0;min-width:110px;font-family:Orbitron,monospace;font-size:10px;font-weight:900}.desc.svelte-1uha8ag{color:#ffffffd9;font-size:11px;line-height:1.35}.desc.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#fff}.pro-tip-box.svelte-1uha8ag{color:#fffc;background:#00f0ff0f;border:1px solid #00f0ff33;border-radius:4px;margin-top:auto;padding:8px 10px;font-size:10.5px;line-height:1.35}.pro-tip-box.highlight-dump.svelte-1uha8ag{background:#00ff8814;border-color:#00ff8859}.tip-label.svelte-1uha8ag{color:#00f0ff;margin-right:4px;font-family:Orbitron,monospace;font-size:9px;font-weight:900}.pro-tip-box.highlight-dump.svelte-1uha8ag .tip-label:where(.svelte-1uha8ag){color:#0f8}@media (width<=1024px){.controls-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:14px}.controls-panel.flight-manual-screen.svelte-1uha8ag{justify-content:flex-start;padding:16px 20px}}.tactical-doctrine-box.svelte-1uha8ag{background:#0e142ab3;border:1px solid #ff00554d;border-left:4px solid #f05;border-radius:6px;flex-shrink:0;padding:12px 18px}.doctrine-tag.svelte-1uha8ag{color:#f05;letter-spacing:1.5px;margin-bottom:8px;font-family:Orbitron,monospace;font-size:10px;font-weight:900}.doctrine-ships-grid.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.doctrine-ship-card.svelte-1uha8ag{background:#05081499;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;gap:3px;padding:8px 12px;display:flex}.d-ship-name.svelte-1uha8ag{font-family:Orbitron,monospace;font-size:11px;font-weight:900}.d-ship-role.svelte-1uha8ag{color:#ffffff80;letter-spacing:.5px;font-family:Orbitron,monospace;font-size:8.5px;font-weight:700}.doctrine-ship-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffbf;margin:2px 0 0;font-size:10px;line-height:1.3}.modal-footer.svelte-1uha8ag{border-top:1px solid #ffffff1a;flex-shrink:0;justify-content:space-between;align-items:center;padding-top:10px;display:flex}.footer-telemetry.svelte-1uha8ag{color:#ffffff80;letter-spacing:1px;align-items:center;gap:6px;font-family:Orbitron,monospace;font-size:9px;display:flex}.telemetry-dot.svelte-1uha8ag{color:#0f8;animation:1s infinite alternate pulse}.confirm-btn.svelte-1uha8ag{color:#03030a;letter-spacing:1px;cursor:pointer;background:linear-gradient(90deg,#00f0ff,#08f);border:none;border-radius:4px;padding:10px 24px;font-family:Orbitron,monospace;font-size:11px;font-weight:900;transition:all .2s;box-shadow:0 0 16px #00f0ff59}.confirm-btn.svelte-1uha8ag:hover{background:#fff;transform:translateY(-2px);box-shadow:0 0 25px #00f0ffcc}@media (prefers-reduced-motion:reduce){.starfield-canvas.svelte-1uha8ag,.flight-canvas.svelte-1uha8ag,.launch-fx-canvas.svelte-1uha8ag{visibility:hidden}.menu-container.svelte-1uha8ag,.menu-container.svelte-1uha8ag :where(.svelte-1uha8ag){transition:none!important;animation:none!important}}@media (height<=850px){.menu-container.svelte-1uha8ag{gap:5px;padding:4px 16px}.top-nav.svelte-1uha8ag{padding:2px 0}.brand-title.svelte-1uha8ag{font-size:18px}.telemetry-pill.svelte-1uha8ag{gap:6px;padding:3px 8px}.pill-val.svelte-1uha8ag{font-size:13px}.pill-lbl.svelte-1uha8ag{font-size:8.5px}.menu-col.svelte-1uha8ag{gap:6px;padding:7px 10px}.col-title.svelte-1uha8ag{font-size:15px}.col-tag.svelte-1uha8ag{font-size:9.5px}.ship-card.svelte-1uha8ag{padding:4px 8px}.ship-card-thumb.svelte-1uha8ag{width:32px;height:32px}.ship-card-name.svelte-1uha8ag{font-size:12.5px}.ship-card-stats.svelte-1uha8ag{margin-top:1px;font-size:10.5px}.ship-perks-card.svelte-1uha8ag{gap:5px;padding:6px 10px}.perk-row.svelte-1uha8ag{gap:8px;padding:5px 8px}.perk-headline.svelte-1uha8ag{font-size:11.5px}.flight-bay-viewport.svelte-1uha8ag{height:145px}.flight-starship-img.svelte-1uha8ag{width:95px;height:95px}.telemetry-gauges-block.svelte-1uha8ag{gap:3px;padding:4px 8px}.gauge-item.svelte-1uha8ag{gap:2px}.g-val.svelte-1uha8ag{font-size:12px}.g-name.svelte-1uha8ag{font-size:9.5px}.g-track.svelte-1uha8ag{height:6px}.secondary-telemetry-strip.svelte-1uha8ag{gap:4px;padding:3px 6px}.sec-attr-lbl.svelte-1uha8ag{font-size:7.5px}.sec-attr-val.svelte-1uha8ag{font-size:10px}.installed-modules-card.svelte-1uha8ag{gap:4px;padding:6px 8px}.modules-card-header.svelte-1uha8ag{padding-bottom:3px}.modules-chips-grid.svelte-1uha8ag{gap:4px;overflow-y:visible}.module-chip.svelte-1uha8ag{gap:2px;padding:3px 5px}.chip-slot.svelte-1uha8ag{font-size:8.5px}.chip-ico.svelte-1uha8ag{font-size:12px}.chip-name.svelte-1uha8ag{font-size:10px}.career-record-card.svelte-1uha8ag{gap:4px;padding:5px 8px}.career-metrics-grid.svelte-1uha8ag{gap:4px}.metric-box.svelte-1uha8ag{padding:3px 6px}.m-val.svelte-1uha8ag{font-size:11.5px}.m-lbl.svelte-1uha8ag{font-size:8px}.command-scroll.svelte-1uha8ag{scrollbar-gutter:stable}.controls-brief-strip.svelte-1uha8ag{display:none}.big-action-btn.svelte-1uha8ag{gap:8px;padding:5px 10px}.action-btn-icon.svelte-1uha8ag{font-size:18px}.action-btn-title.svelte-1uha8ag{font-size:11px}.action-btn-sub.svelte-1uha8ag{font-size:8.5px}.mission-selector.svelte-1uha8ag{gap:4px;margin-bottom:4px}.mission-card.svelte-1uha8ag{min-height:44px;padding:5px 10px}.mission-card.svelte-1uha8ag:not(.selected){padding:5px 8px}.mission-card.svelte-1uha8ag:not(.selected) .mission-label:where(.svelte-1uha8ag),.mission-card.svelte-1uha8ag:not(.selected) .mission-shape:where(.svelte-1uha8ag){white-space:normal;overflow-wrap:anywhere}.mission-label.svelte-1uha8ag{font-size:9.5px}.drydock-col.svelte-1uha8ag .col-title:where(.svelte-1uha8ag){letter-spacing:.35px;font-size:13px;line-height:1.1}.mission-shape.svelte-1uha8ag{white-space:nowrap;overflow-wrap:normal;font-size:10px}.hero-launch-btn.svelte-1uha8ag{height:56px;padding:4px 10px}.launch-headline.svelte-1uha8ag{font-size:17px}.launch-console.svelte-1uha8ag{gap:7px;padding:10px}.launch-context.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:11px}.menu-keybinds-bar.svelte-1uha8ag{gap:6px;padding:3px 8px;font-size:10px}.brand-sub.svelte-1uha8ag{letter-spacing:.6px;color:#ffffffbd;white-space:nowrap;font-size:9.5px}}@media (width>=900px) and (width<=950px) and (height>=651px){.main-menu-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag){height:52px;min-height:52px;max-height:52px;padding:5px 8px;position:relative;overflow:visible}.fleet-col.svelte-1uha8ag .ship-card-left:where(.svelte-1uha8ag){flex:none;gap:4px}.fleet-col.svelte-1uha8ag .ship-card-thumb:where(.svelte-1uha8ag){width:34px;height:34px}.fleet-col.svelte-1uha8ag .key-index:where(.svelte-1uha8ag){font-size:11px}.fleet-col.svelte-1uha8ag .ship-card-body:where(.svelte-1uha8ag){gap:2px;margin-left:6px}.fleet-col.svelte-1uha8ag .ship-card-top-row:where(.svelte-1uha8ag){gap:5px;height:12px;min-height:12px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag){z-index:2;letter-spacing:0;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:auto;width:100%;min-width:0;max-width:100%;height:27px;font-size:11px;line-height:13px;display:-webkit-box;position:relative;overflow:visible}.fleet-col.svelte-1uha8ag .ship-card-role:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:48px;font-size:7px;line-height:9px;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .active-ship-tag:where(.svelte-1uha8ag){z-index:3;letter-spacing:0;padding:2px 4px;font-size:9px;line-height:11px;position:absolute;top:4px;right:4px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag){z-index:2;letter-spacing:0;white-space:nowrap;gap:3px;width:100%;height:13px;min-height:13px;margin-top:0;font-size:10px;line-height:13px;display:flex;position:relative;overflow:visible}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){flex:none}}@media (width>=900px) and (width<=950px) and (height>=651px) and (height<=950px){.main-menu-grid.svelte-1uha8ag{grid-template-rows:minmax(0,.62fr) minmax(0,1.38fr)}.fleet-col.svelte-1uha8ag{overflow-y:auto}.fleet-col.svelte-1uha8ag>.ship-cards-list:where(.svelte-1uha8ag){grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px;display:grid}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag){grid-template-rows:1fr;grid-template-columns:38px minmax(0,1fr);align-items:center;column-gap:5px;height:64px;min-height:64px;max-height:64px;padding:5px 7px;display:grid;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card-left:where(.svelte-1uha8ag){grid-area:1/1;justify-content:center;align-items:center;gap:3px;display:flex}.fleet-col.svelte-1uha8ag .ship-card-thumb:where(.svelte-1uha8ag){width:30px;height:30px}.fleet-col.svelte-1uha8ag .key-index:where(.svelte-1uha8ag){font-size:9px}.fleet-col.svelte-1uha8ag .ship-card-body:where(.svelte-1uha8ag){grid-area:1/2;grid-template-rows:25px 13px 11px;grid-template-columns:minmax(0,1fr);align-content:center;gap:2px 0;width:100%;min-width:0;height:53px;min-height:0;margin-left:0;display:grid;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card-top-row:where(.svelte-1uha8ag){grid-area:1/1;width:100%;overflow:visible;height:27px!important;min-height:27px!important;display:block!important}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag){letter-spacing:0;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0;max-width:100%;height:25px;min-height:0;font-size:9px;line-height:12px;display:-webkit-box;position:static;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-role:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .active-ship-tag:where(.svelte-1uha8ag){letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;grid-area:2/1;place-self:center end;min-width:0;max-width:110px;height:13px;min-height:13px;padding:1px 3px;font-size:8px;line-height:10px;display:block;position:static;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .active-ship-tag:where(.svelte-1uha8ag){letter-spacing:-.15px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag){letter-spacing:-.2px;white-space:nowrap;grid-area:3/1;grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;gap:2px;width:100%;height:11px;min-height:11px;font-size:8px;line-height:8px;display:grid;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-hp:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-shd:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-spd:where(.svelte-1uha8ag){text-align:center;text-overflow:clip;white-space:nowrap;background:#000a14b8;border:0;border-radius:1px;min-width:0;padding:0 1px;font-size:8px;line-height:8px;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-sep:where(.svelte-1uha8ag){display:none}.fleet-col.svelte-1uha8ag .ship-card.selected:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag){padding-right:0}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-role:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .active-ship-tag:where(.svelte-1uha8ag){justify-self:end}}@media (width>=900px) and (width<=950px) and (height<=650px){.main-menu-grid.svelte-1uha8ag{grid-template-rows:minmax(0,.72fr) minmax(0,1.28fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag){height:52px;min-height:52px;max-height:52px;padding:5px 8px;position:relative;overflow:visible}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-body:where(.svelte-1uha8ag){grid-template-rows:24px 13px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:2px 4px;height:41px;margin-left:5px;display:grid;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card-left:where(.svelte-1uha8ag){flex:none;gap:4px}.fleet-col.svelte-1uha8ag .ship-card-thumb:where(.svelte-1uha8ag){width:34px;height:34px}.fleet-col.svelte-1uha8ag .ship-card-body:where(.svelte-1uha8ag){gap:2px;margin-left:6px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-top-row:where(.svelte-1uha8ag){box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;gap:4px;width:100%;height:24px;min-height:24px;display:grid;position:relative}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag){z-index:auto;letter-spacing:0;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0;max-width:100%;height:24px;min-height:0;font-size:11px;line-height:12px;display:-webkit-box;position:static;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card.selected:where(.svelte-1uha8ag) .ship-card-top-row:where(.svelte-1uha8ag){padding-right:48px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .active-ship-tag:where(.svelte-1uha8ag){z-index:3;letter-spacing:0;padding:2px 4px;font-size:9px;line-height:11px;position:absolute;top:4px;right:4px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-role:where(.svelte-1uha8ag){letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;align-self:center;max-width:58px;padding:1px 2px;font-size:7.5px;line-height:9px;display:block;position:static;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag){z-index:auto;letter-spacing:0;white-space:nowrap;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;align-self:end;column-gap:7px;width:100%;height:13px;min-height:13px;margin-top:0;font-size:8.5px;line-height:9px;display:grid;position:static;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag)>.stat-sep:where(.svelte-1uha8ag){display:none}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-hp:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-shd:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-spd:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;text-align:center;background:#000a14b8;border:0;border-radius:1px;min-width:0;padding:0 1px;font-size:8.5px;line-height:9px;overflow:hidden}.drydock-col.svelte-1uha8ag>.col-header:where(.svelte-1uha8ag){align-items:flex-start;min-height:40px}.drydock-col.svelte-1uha8ag>.col-header:where(.svelte-1uha8ag) .col-header-left:where(.svelte-1uha8ag){min-width:0}.drydock-col.svelte-1uha8ag .col-title:where(.svelte-1uha8ag){letter-spacing:.35px;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;min-width:0;font-size:13px;line-height:1.05;overflow:hidden}.drydock-col.svelte-1uha8ag .armed-badge:where(.svelte-1uha8ag){letter-spacing:.25px;text-align:right;white-space:normal;max-width:145px;padding:2px 5px;font-size:9px;line-height:1.1}.action-btn-text.svelte-1uha8ag{gap:1px;overflow:visible}.action-btn-title.svelte-1uha8ag{letter-spacing:.35px;font-size:12px}.action-btn-sub.svelte-1uha8ag{letter-spacing:0;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:10px;line-height:11px;overflow:visible}.big-action-btn.svelte-1uha8ag{height:44px;min-height:44px;padding:3px 8px}.mission-selector.svelte-1uha8ag{gap:4px}.mission-label.svelte-1uha8ag{font-size:10px;line-height:1.1}.command-scroll.svelte-1uha8ag{overscroll-behavior:contain;scroll-padding-block:4px;overflow-y:auto}.command-col.svelte-1uha8ag{padding-bottom:0!important}.command-col.svelte-1uha8ag>.launch-console:where(.svelte-1uha8ag){margin-bottom:0!important}.command-scroll.svelte-1uha8ag{padding-bottom:0!important}.command-scroll.svelte-1uha8ag>.hazard-console-card:where(.svelte-1uha8ag){margin-bottom:0!important}.command-scroll.svelte-1uha8ag{margin-bottom:-2px;transform:translateY(-2px)}.hazard-console-card.svelte-1uha8ag{gap:4px;padding:5px 7px}.hazard-header.svelte-1uha8ag{min-height:18px}.hazard-name.svelte-1uha8ag{font-size:10px}.hazard-bonus.svelte-1uha8ag{font-size:9px}.command-scroll.svelte-1uha8ag>.hazard-console-card:where(.svelte-1uha8ag){flex:none}.command-scroll.svelte-1uha8ag>:where(.svelte-1uha8ag){flex:none}.command-scroll.svelte-1uha8ag>.mission-selector:where(.svelte-1uha8ag){scroll-margin-block:4px}.menu-keybinds-bar.svelte-1uha8ag{letter-spacing:.2px;align-content:center;gap:2px 4px;padding:3px 8px;font-size:10px;line-height:1.1}.brand-sub.svelte-1uha8ag{letter-spacing:.6px;color:#ffffffbd;white-space:nowrap;font-size:9.5px}.menu-keybinds-bar.svelte-1uha8ag .f-dot:where(.svelte-1uha8ag){display:none}.menu-keybinds-bar.svelte-1uha8ag .keybind-tag:where(.svelte-1uha8ag){white-space:nowrap;flex:none;min-width:max-content;max-width:none;line-height:1.1}.fleet-col.svelte-1uha8ag{gap:4px;padding:5px 7px}.fleet-col.svelte-1uha8ag>.col-header:where(.svelte-1uha8ag){min-height:32px}.fleet-col.svelte-1uha8ag>.ship-cards-list:where(.svelte-1uha8ag){gap:3px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag){height:58px;min-height:58px;max-height:58px;padding:4px 6px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-left:where(.svelte-1uha8ag){gap:3px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-thumb:where(.svelte-1uha8ag){width:28px;height:28px}.fleet-col.svelte-1uha8ag .key-index:where(.svelte-1uha8ag){font-size:10px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-body:where(.svelte-1uha8ag){grid-template-rows:23px 11px 11px;gap:1px;height:47px;margin-left:4px;display:grid;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-top-row:where(.svelte-1uha8ag){width:100%;height:23px;min-height:23px;display:block;position:relative}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag){letter-spacing:0;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0;max-width:100%;height:23px;min-height:0;padding-right:0;font-size:10px;line-height:11px;display:-webkit-box;position:relative;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-role:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .active-ship-tag:where(.svelte-1uha8ag){letter-spacing:.15px;text-overflow:clip;white-space:nowrap;max-width:none;padding:0;font-size:10px;line-height:11px;display:block;position:static;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card.selected:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag){padding-right:0}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag){letter-spacing:-.45px;white-space:nowrap;grid-column:1/-1;align-self:end;gap:6px;width:100%;height:11px;min-height:11px;font-size:10px;line-height:11px;display:flex;position:static;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-hp:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-shd:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-spd:where(.svelte-1uha8ag){background:0 0;border:0;border-radius:0;padding:0;font-size:10px;line-height:11px}.mission-selector.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}.mission-card.svelte-1uha8ag,.mission-card.svelte-1uha8ag:not(.selected),.mission-card.selected.svelte-1uha8ag{min-height:48px;padding:4px 6px}.mission-card.selected.svelte-1uha8ag{grid-column:1/-1}.mission-shape.svelte-1uha8ag{font-size:9px;line-height:1.15}.hazard-modifiers-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.hazard-chip.svelte-1uha8ag{min-height:38px;padding:3px 5px}.hazard-chip.svelte-1uha8ag .hazard-bonus:where(.svelte-1uha8ag){letter-spacing:-.15px;white-space:nowrap;margin-top:0;font-size:7.5px;line-height:8px;display:block}}@media (width>=900px) and (width<=1024px){.manual-top-bar.svelte-1uha8ag{gap:12px}.manual-top-bar.svelte-1uha8ag .header-title:where(.svelte-1uha8ag),.manual-top-bar.svelte-1uha8ag .title-meta:where(.svelte-1uha8ag){min-width:0}.manual-eyebrow.svelte-1uha8ag{letter-spacing:1px;font-size:8px;line-height:1.2}.top-actions.svelte-1uha8ag{gap:8px;min-width:0}.clearance-pill.svelte-1uha8ag,.close-btn.svelte-1uha8ag{letter-spacing:.5px;white-space:normal;min-width:0;padding:5px 8px;font-size:8px}}@media (width>=900px) and (width<=950px) and (height<=650px){.main-menu-grid.svelte-1uha8ag{grid-template-rows:200px minmax(0,1fr);gap:8px}.fleet-col.svelte-1uha8ag{gap:5px;padding:6px 8px;overflow-y:auto}.fleet-col.svelte-1uha8ag>.col-header:where(.svelte-1uha8ag){flex:0 0 32px;min-height:32px}.fleet-col.svelte-1uha8ag>.ship-cards-list:where(.svelte-1uha8ag){grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:5px;display:grid}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag){height:72px;min-height:72px;max-height:72px;padding:5px 7px;position:relative;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card-left:where(.svelte-1uha8ag){flex:0 0 12px;gap:2px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-thumb:where(.svelte-1uha8ag){display:none}.fleet-col.svelte-1uha8ag .key-index:where(.svelte-1uha8ag){font-size:10px}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-body:where(.svelte-1uha8ag){grid-template-rows:28px 12px 12px;gap:2px;min-width:0;height:56px;margin-left:2px;display:grid;position:relative;overflow:visible}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-top-row:where(.svelte-1uha8ag){width:100%;height:28px;min-height:28px;display:block;position:relative;overflow:visible}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag){letter-spacing:0;white-space:normal;overflow-wrap:normal;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0;max-width:100%;height:28px;min-height:0;padding:0;font-size:11px;line-height:13px;display:-webkit-box;position:relative;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-role:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .active-ship-tag:where(.svelte-1uha8ag){letter-spacing:0;text-overflow:clip;white-space:nowrap;grid-row:2;align-self:center;max-width:100%;padding:0;font-size:10px;line-height:11px;display:block;position:static;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card.selected:where(.svelte-1uha8ag) .ship-card-name:where(.svelte-1uha8ag){padding-right:0}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag){letter-spacing:-.45px;white-space:nowrap;grid-area:3/1/auto/-1;align-self:end;gap:6px;width:100%;height:12px;min-height:12px;font-size:10px;line-height:11px;display:flex;position:static;overflow:hidden}.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-hp:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-shd:where(.svelte-1uha8ag),.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag) .stat-spd:where(.svelte-1uha8ag){background:0 0;border:0;border-radius:0;flex:none;padding:0;font-size:10px;line-height:11px}.big-action-btn.svelte-1uha8ag{height:38px;min-height:38px;padding:3px 7px}.action-btn-sub.svelte-1uha8ag{letter-spacing:0;font-size:10px;line-height:11px}.command-col.svelte-1uha8ag{min-height:0}.top-nav.svelte-1uha8ag{padding:3px 8px}.nav-telemetry-stack.svelte-1uha8ag{flex-wrap:wrap;justify-content:flex-end;gap:6px}.telemetry-pill.svelte-1uha8ag{flex:none;gap:6px;min-height:36px;padding:3px 7px}.pill-ico.svelte-1uha8ag{display:none}.pill-col.svelte-1uha8ag{min-width:0}.pill-val.svelte-1uha8ag{white-space:nowrap;font-size:12px}.pill-lbl.svelte-1uha8ag{letter-spacing:.3px;white-space:nowrap;font-size:8.5px;line-height:1.2}.brand-group.svelte-1uha8ag{min-width:0}.brand-title.svelte-1uha8ag{letter-spacing:2px}.brand-sub.svelte-1uha8ag{letter-spacing:.1px;font-size:9px}.nav-audio-btn.svelte-1uha8ag{white-space:nowrap;flex:none;align-items:center;min-height:36px;padding:0 10px;display:inline-flex}.nav-audio-btn.svelte-1uha8ag span:where(.svelte-1uha8ag){white-space:nowrap}.command-col.svelte-1uha8ag>.col-header:where(.svelte-1uha8ag){min-height:28px;padding-bottom:2px}.command-col.svelte-1uha8ag>.col-header:where(.svelte-1uha8ag) .col-title:where(.svelte-1uha8ag){font-size:15px;line-height:1.15}.command-col.svelte-1uha8ag>.col-header:where(.svelte-1uha8ag) .col-tag:where(.svelte-1uha8ag){font-size:9px;line-height:1.15}.command-scroll.svelte-1uha8ag{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:3px;padding:2px 3px 3px;display:grid;overflow-y:hidden}.command-scroll.svelte-1uha8ag>.command-actions-row:where(.svelte-1uha8ag){grid-area:1/1/auto/-1}.command-scroll.svelte-1uha8ag>.mission-selector:where(.svelte-1uha8ag){grid-area:2/1;align-self:start}.command-scroll.svelte-1uha8ag>.hazard-console-card:where(.svelte-1uha8ag){grid-area:2/2;align-self:start;gap:2px;margin-bottom:0;padding:3px 5px}.hazard-header.svelte-1uha8ag{min-height:18px;padding-bottom:2px}.mission-selector.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}.mission-card.svelte-1uha8ag,.mission-card.svelte-1uha8ag:not(.selected),.mission-card.selected.svelte-1uha8ag{width:100%;min-height:40px;padding:2px 5px}.mission-card.selected.svelte-1uha8ag{grid-column:1/-1;min-height:58px}.mission-card.svelte-1uha8ag:not(.selected) .mission-label:where(.svelte-1uha8ag),.mission-card.selected.svelte-1uha8ag .mission-label:where(.svelte-1uha8ag){letter-spacing:.2px;overflow-wrap:normal;word-break:keep-all;font-size:10px;line-height:1.2}.mission-shape.svelte-1uha8ag{letter-spacing:0;font-size:10px;line-height:1.15}.hazard-modifiers-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:3px}.hazard-chip.svelte-1uha8ag{min-width:0;height:34px;min-height:34px;padding:2px 4px}.hazard-chip-top.svelte-1uha8ag{gap:2px;min-width:0}.hazard-icon.svelte-1uha8ag{flex:0 0 12px;font-size:10px}.hazard-name.svelte-1uha8ag{letter-spacing:-.25px;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;height:18px;font-size:10px;line-height:9px;display:-webkit-box;overflow:hidden}.hazard-cost.svelte-1uha8ag{flex:none;font-size:10px;line-height:11px}.hazard-chip.svelte-1uha8ag .hazard-desc:where(.svelte-1uha8ag){display:none!important}.hazard-chip.svelte-1uha8ag .hazard-bonus:where(.svelte-1uha8ag){letter-spacing:0;white-space:nowrap;margin-top:0;font-size:10px;line-height:11px;display:block}}@media (width>=900px) and (width<=1100px){.fleet-col.svelte-1uha8ag .ship-card:where(.svelte-1uha8ag) .ship-card-stats:where(.svelte-1uha8ag){gap:6px}}
