.ui-right-top[data-v-579c901a]{background:var(--bg-primary-a);width:20vw;min-height:28vh;position:absolute;top:68px;bottom:calc(50vh - 6px);right:1vw}.ui-right hr[data-v-579c901a]{border:none;border-top:2px dashed var(--text-primary);margin-top:8pt;margin-bottom:8pt}.panel-content[data-v-579c901a]{gap:8px;padding:4pt}.button-row[data-v-579c901a]{margin-top:8px}.ui-right-bottom[data-v-0e9ec31c]{background:var(--bg-primary-a);width:20vw;min-height:25vh;position:absolute;top:calc(50vh + 16px);bottom:12px;right:1vw}.ui-right hr[data-v-0e9ec31c]{border:none;border-top:2px dashed var(--text-primary);margin-top:8pt;margin-bottom:8pt}.ui-right a[data-v-0e9ec31c]{border-bottom:1px dotted var(--text-primary)}.panel-content[data-v-0e9ec31c]{gap:8px;padding:4pt}.ui-right-bottom-bar[data-v-0364ad4b]{background:var(--bg-primary);width:20vw;min-height:24px;color:var(--text-primary);position:absolute;top:12px;right:1vw}.panel-content[data-v-0364ad4b]{gap:8px;padding:4pt}.time-buttons button[data-v-0364ad4b]{padding:0 8px}.time-buttons button.active[data-v-0364ad4b]{background-color:var(--status-safe)}.modal-shell[data-v-dadb044f]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.large-modal[data-v-dadb044f]{justify-content:center;align-items:center;display:flex}.modal-card[data-v-dadb044f]{background:var(--bg-primary);border:1px solid var(--text-primary);pointer-events:auto;width:64vw;max-width:1040px;min-height:52vh;padding:12px}.modal-card hr[data-v-dadb044f]{border:none;border-top:2px dashed var(--text-primary);margin-top:8pt;margin-bottom:8pt}.modal-body[data-v-dadb044f]{gap:10px}.modal-shell[data-v-76f02ede]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.small-modal[data-v-76f02ede]{justify-content:center;align-items:flex-start;padding-top:12vh;display:flex}.modal-card[data-v-76f02ede]{background:var(--bg-primary);border:1px solid var(--text-primary);pointer-events:auto;width:44vw;max-width:520px;padding:10px}.modal-card hr[data-v-76f02ede]{border:none;border-top:2px dashed var(--text-primary);margin-top:8pt;margin-bottom:8pt}.modal-body[data-v-76f02ede]{gap:8px}.lore-copy-parent p[data-v-76f02ede]{margin-bottom:12pt}.modal-shell[data-v-eb2303e4]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.radar-modal[data-v-eb2303e4]{justify-content:center;align-items:flex-start;padding-top:12vh;display:flex}.modal-card[data-v-eb2303e4]{background:var(--bg-primary);border:1px solid var(--text-primary);pointer-events:auto;width:32vw;max-width:520px;padding:10px}.modal-card hr[data-v-eb2303e4]{border:none;border-top:2px dashed var(--text-primary);margin-top:8pt;margin-bottom:8pt}.modal-body[data-v-eb2303e4]{gap:8px}.radar-info[data-v-eb2303e4]{margin-bottom:8px}.scan-state-box[data-v-eb2303e4]{border:1px solid var(--text-primary);justify-content:center;align-items:center;min-height:32px;margin-bottom:8px;padding:8px;display:flex}.scan-state-text[data-v-eb2303e4]{letter-spacing:1px;font-family:monospace}.scan-state-animation[data-v-eb2303e4]{flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.radar-waveform[data-v-eb2303e4]{width:100%;font-family:monospace;font-size:var(--font-size-body);align-items:center;display:flex;overflow:hidden}.waveform-bracket[data-v-eb2303e4]{opacity:.4;flex-shrink:0}.waveform-cells[data-v-eb2303e4]{white-space:pre;letter-spacing:0;flex:1;overflow:hidden}.radar-phase-label[data-v-eb2303e4]{letter-spacing:2px;opacity:.55;font-family:monospace;font-size:.75em;animation:.9s step-end infinite phase-blink-eb2303e4}@keyframes phase-blink-eb2303e4{0%,to{opacity:.55}50%{opacity:.2}}.scan-state-results[data-v-eb2303e4]{width:100%}.view-results-button[data-v-eb2303e4]{animation:1s ease-in-out infinite pulse-eb2303e4}@keyframes pulse-eb2303e4{0%,to{opacity:1}50%{opacity:.6}}.scan-list[data-v-eb2303e4]{grid-template-columns:repeat(2,1fr);gap:4px;margin-bottom:8px;display:grid}.list-header[data-v-eb2303e4]{text-align:center;margin-bottom:4px;font-weight:700}.scan-button[data-v-eb2303e4]{padding:4px 8px}.scanned-indicator[data-v-eb2303e4]{color:var(--text-secondary,#888);font-size:.9em}.modal-shell[data-v-828fd544]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.large-modal[data-v-828fd544]{justify-content:center;align-items:center;display:flex}.modal-card[data-v-828fd544]{background:color-mix(in srgb, var(--bg-primary), transparent 15%);border:1px solid var(--text-primary);pointer-events:auto;width:64vw;max-width:1040px;min-height:52vh;padding:12px}.modal-card hr[data-v-828fd544]{border:none;border-top:2px dashed var(--text-primary);margin-top:8pt;margin-bottom:8pt}.modal-body[data-v-828fd544]{gap:10px}.section[data-v-828fd544]{margin-bottom:8px}.section-label[data-v-828fd544]{color:var(--text-primary);margin-bottom:8px;font-size:14px}.template-grid[data-v-828fd544]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.template-btn[data-v-828fd544]{border:1px solid var(--text-primary);cursor:pointer;text-align:left;background:0 0;padding:10px;transition:background .15s}.template-btn[data-v-828fd544]:hover{background:#ffffff0d}.template-btn.active[data-v-828fd544]{border-color:var(--text-highlight,var(--status-accent));background:#ffffff1a}.template-name[data-v-828fd544]{margin-bottom:4px;font-size:14px;font-weight:700}.template-desc[data-v-828fd544]{opacity:.7;font-size:12px}.parts-list[data-v-828fd544]{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.part-btn[data-v-828fd544]{border:1px solid var(--text-primary);cursor:pointer;text-align:left;background:0 0;flex-direction:column;gap:4px;padding:8px 12px;transition:background .15s;display:flex}.part-btn[data-v-828fd544]:hover{background:#ffffff0d}.part-btn.selected[data-v-828fd544]{border-color:var(--status-accent,var(--status-accent));background:#ffffff1a}.part-btn.required[data-v-828fd544]{border-left:3px solid var(--status-accent,#0ff)}.part-label[data-v-828fd544]{font-size:13px;font-weight:700}.part-desc[data-v-828fd544]{opacity:.6;font-size:11px}.required-note[data-v-828fd544]{opacity:.5;margin-top:6px;font-size:11px}.cost-summary[data-v-828fd544]{border:1px dashed var(--text-primary);flex-direction:row;justify-content:space-between;padding:8px;display:flex}.cost-row[data-v-828fd544]{justify-content:space-between;padding:4px 0;font-size:13px;display:flex}.afford-status[data-v-828fd544]{text-align:center;margin-top:8px;font-size:14px;font-weight:700}.afford-status.can-afford[data-v-828fd544]{color:#0f0}.afford-status.cannot-afford[data-v-828fd544]{color:#f44}.button-row[data-v-828fd544]{flex-direction:column;gap:8px;display:flex}.action-btn[data-v-828fd544]{padding:12px;font-size:16px;font-weight:700}.action-btn[data-v-828fd544]:disabled{opacity:.4;cursor:not-allowed}.w-full[data-v-828fd544]{width:100%}.brackets[data-v-828fd544]{font-family:var(--font-mono)}.modal-shell[data-v-d5c05ba8]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.large-modal[data-v-d5c05ba8]{justify-content:center;align-items:center;display:flex}.modal-card[data-v-d5c05ba8]{background:color-mix(in srgb, var(--bg-primary), transparent 15%);border:1px solid var(--text-primary);pointer-events:auto;width:64vw;max-width:1040px;min-height:52vh;padding:12px}.modal-card hr[data-v-d5c05ba8]{border:none;border-top:2px dashed var(--text-primary);margin-top:8pt;margin-bottom:8pt}.modal-body[data-v-d5c05ba8]{gap:10px}.bow[data-v-d5c05ba8],.stern[data-v-d5c05ba8]{text-align:center;letter-spacing:-4px;width:8ch;line-height:13px}.cgu[data-v-d5c05ba8]{text-align:center;padding:8px;display:inline-block}.cgu[data-v-d5c05ba8]:hover{box-shadow:0 0 0 1px var(--text-primary);text-decoration:underline!important}.cgu.empty[data-v-d5c05ba8]{opacity:.5;grid-column:span 4;font-style:italic}.cargo-grid[data-v-d5c05ba8]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:4px;display:grid}.payload-grid[data-v-d5c05ba8]{flex-grow:1;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-flow:dense;gap:4px;display:grid}.need-scan[data-v-d5c05ba8]{background-color:var(--status-warning);color:var(--bg-primary);cursor:not-allowed}.can-go-true[data-v-d5c05ba8]{background-color:hsl(from var(--status-accent) h calc(s * .9) calc(l * .65))}.can-go-false[data-v-d5c05ba8]{background-color:var(--status-danger);cursor:not-allowed;text-decoration:line-through!important}.destination-grid[data-v-d5c05ba8]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:4px;display:grid}.destination-grid>a[data-v-d5c05ba8]{position:relative}.destination-grid>a[data-v-d5c05ba8]:hover:before{content:">";position:absolute;top:calc(50% - 1ch);left:1ch}.destination-grid>a[data-v-d5c05ba8]:hover:after{content:"<";position:absolute;top:calc(50% - 1ch);right:1ch}.destination-grid .selected-location[data-v-d5c05ba8]{color:var(--bg-primary);background-color:var(--status-accent);font-weight:700}.modal-shell[data-v-f443cc7e]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.small-modal[data-v-f443cc7e]{justify-content:center;align-items:flex-start;padding-top:12vh;display:flex}.modal-card[data-v-f443cc7e]{background:var(--bg-primary);border:1px solid var(--text-primary);pointer-events:auto;width:44vw;max-width:520px;padding:10px}.typed-text[data-v-20b4f7e9]{color:#fff;white-space:pre;text-shadow:0 0 5px #c8c8c8;font-family:monospace;font-size:14px}div.overlay.prologue-overlay[data-v-236e213a]{z-index:10;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.prologue-container[data-v-236e213a]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.prologue-anchor[data-v-236e213a]{width:800px;height:900px;position:relative}div.overlay.prologue-overlay .comic-image[data-v-236e213a]{height:900px}div.overlay.prologue-overlay .hider[data-v-236e213a]{color:#fff;text-align:center;background-color:#000;justify-content:center;align-items:center;display:flex;position:absolute}div.terminal[data-v-236e213a]{color:#fff;text-shadow:0 0 5px #c8c8c8}.ui-right-bottom-bar[data-v-2caf0c69]{background:var(--bg-primary);width:20vw;min-height:24px;position:absolute;top:40px;right:1vw}.ui-right-bottom-bar[data-v-2caf0c69]:before,.ui-right-bottom-bar[data-v-2caf0c69]:after{color:var(--text-primary)}.modal-shell[data-v-b300cc86]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}div.pods-container[data-v-b300cc86]{grid-template-columns:repeat(20,1fr);display:grid}.hibernation-pod[data-v-b300cc86]{text-align:center;min-width:2ch;color:var(--text-primary);background-color:#105bd8;border-radius:4px}.hibernation-pod.dead[data-v-b300cc86]{background-color:var(--status-danger);color:#000}.warning[data-v-b300cc86]{background-color:var(--status-warning);color:var(--bg-primary)}.warning strong[data-v-b300cc86]{color:var(--status-danger)}.small-modal[data-v-b300cc86]{justify-content:center;align-items:flex-start;padding-top:12vh;display:flex}.modal-card[data-v-b300cc86]{background:var(--bg-primary);border:1px solid var(--text-primary);pointer-events:auto;width:32vw;max-width:520px;padding:10px}.modal-card hr[data-v-b300cc86]{border:none;border-top:2px dashed var(--text-primary);margin-top:8pt;margin-bottom:8pt}.modal-body[data-v-b300cc86]{gap:8px}div.overlay.title-overlay[data-v-d920592f]{z-index:10;width:100vw;height:100vh;color:var(--text-primary);background:url(/images/title_screen.png) 50%/cover;flex-direction:column;justify-content:center;transition:filter 1.5s ease-out;display:flex;position:fixed;top:0;left:0}h1[data-v-d920592f]{font-size:10vh}.science-gothic-100[data-v-d920592f]{font-optical-sizing:auto;font-variation-settings:"slnt" 0, "wdth" 100, "CTRS" 0;font-family:Science Gothic,sans-serif;font-style:normal;font-weight:100}.fade-out[data-v-d920592f]{filter:brightness(0)}button[data-v-d920592f]{padding:5px 20px}.spinner_7WDj[data-v-d718e5fb]{transform-origin:50%;animation:.75s linear infinite spinner_PBVY-d718e5fb}@keyframes spinner_PBVY-d718e5fb{to{transform:rotate(360deg)}}#ui-root[data-v-b1402672]{pointer-events:none;width:100vw;height:100vh;font-family:var(--font-mono);position:absolute;top:0;bottom:0;left:0;right:0}.ui-panel[data-v-b1402672]{pointer-events:auto}
