.brand[data-v-aaa8af90]{margin:0}.mark[data-v-aaa8af90]{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;min-height:44px;padding:12px 12px 16px;color:var(--etch);text-align:left}.project[data-v-aaa8af90]{padding-left:2px;font:500 var(--text-caption)/1.2 var(--data);letter-spacing:.32em;text-transform:uppercase;color:var(--el)}.mars[data-v-aaa8af90]{font:700 var(--text-jumbo)/1 var(--display);letter-spacing:-.07em;text-transform:uppercase;color:var(--etch)}.compact .mark[data-v-aaa8af90]{padding:4px 0;gap:3px}.compact .project[data-v-aaa8af90]{font-size:8px}.compact .mars[data-v-aaa8af90]{font-size:24px}@media (max-width: 900px){.mark[data-v-aaa8af90]{align-items:center;justify-content:center;padding:4px 0}.project[data-v-aaa8af90]{display:none}.mars[data-v-aaa8af90]{font-size:var(--text-label);letter-spacing:-.08em}}.scene-loading[data-v-148af90d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;overflow:hidden;background:var(--void);color:var(--foreground);isolation:isolate}.scene-loading-art[data-v-148af90d],.scene-loading-shade[data-v-148af90d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scene-loading-video[data-v-148af90d]{opacity:0;pointer-events:none;transition:opacity .28s ease}.scene-loading-video.ready[data-v-148af90d]{opacity:1}.scene-loading-art[data-v-148af90d]{object-fit:cover;object-position:60% 45%}.scene-loading-shade[data-v-148af90d]{background:linear-gradient(90deg,rgba(3,6,12,.48),transparent 66%),linear-gradient(0deg,rgba(3,6,12,.96),transparent 62%,rgba(3,6,12,.22))}.scene-loading-brand[data-v-148af90d]{position:absolute;inset:20px 28px auto;display:flex;justify-content:space-between;align-items:center;gap:16px}.scene-loading-copy[data-v-148af90d]{position:absolute;left:clamp(24px,5vw,96px);bottom:clamp(32px,9vh,110px);display:grid;gap:12px;max-width:calc(100% - 48px)}.scene-loading-copy h1[data-v-148af90d]{margin:0}.scene-loading-progress[data-v-148af90d]{display:flex;align-items:center;gap:12px;color:var(--muted-foreground);margin-top:8px}.scene-loading-progress span[data-v-148af90d]{width:160px;height:1px;background:var(--border);overflow:hidden}.scene-loading-progress span[data-v-148af90d]:after{content:"";display:block;width:40%;height:100%;background:var(--foreground);animation:scene-progress-148af90d 1.6s ease-in-out infinite}.scene-loading-enter-active[data-v-148af90d]{transition:opacity .14s ease}.scene-loading-leave-active[data-v-148af90d]{transition:opacity .42s ease;pointer-events:none}.scene-loading-enter-from[data-v-148af90d],.scene-loading-leave-to[data-v-148af90d]{opacity:0}@keyframes scene-progress-148af90d{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (max-width:600px){.scene-loading-brand[data-v-148af90d]{top:16px;right:16px;bottom:16px;left:16px}.scene-loading-art[data-v-148af90d]{object-position:64% 45%}}@media (prefers-reduced-motion:reduce){.scene-loading-video[data-v-148af90d]{display:none}.scene-loading-progress span[data-v-148af90d]:after{animation:none}.scene-loading-enter-active[data-v-148af90d],.scene-loading-leave-active[data-v-148af90d]{transition:none}}.language-preference[data-v-6c3c9207]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.world-interior[data-v-9ce73b33]{container-type:size;position:absolute;inset:0 0 0 var(--rail,0px);z-index:59;overflow:hidden;color:var(--foreground);outline:none;background:var(--background);transition:opacity .18s ease-out}.world-entering[data-v-9ce73b33]{opacity:0;pointer-events:none}.world-interior.live-exterior[data-v-9ce73b33]{background:transparent}@media (prefers-reduced-motion: reduce){.world-interior[data-v-9ce73b33]{transition:none}}.world-poi[data-v-0728b558]{position:absolute;display:grid;transform:translate(-50%,-50%)}.world-poi[data-v-0728b558]:focus-within,.world-poi[data-v-0728b558]:hover{z-index:1}.interior-scene[data-v-ba39ab6e]{position:absolute;top:0;right:0;bottom:0;left:0;min-width:0;height:100%;overflow:hidden;background:var(--background)}.interior-scene.live-exterior[data-v-ba39ab6e]{background:transparent}canvas[data-v-ba39ab6e]{display:block;width:100%;height:100%;touch-action:none}.scene-tools[data-v-ba39ab6e]{position:absolute;right:24px;top:24px;display:flex;align-items:center;gap:8px}.scene-tools button[data-v-ba39ab6e]{pointer-events:auto}.poi-leaders[data-v-ba39ab6e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;stroke:var(--scene-foreground);stroke-width:1.5}@media (max-width:600px){.scene-tools[data-v-ba39ab6e]{top:16px;right:12px}}.ship-out-open[data-v-8f2b5bf2]{flex:none}.ship-out[data-v-8f2b5bf2]{display:grid;gap:8px;width:min(300px,calc(100vw - 32px))}.ship-out-head[data-v-8f2b5bf2]{display:grid;gap:2px;min-width:0}.ship-out-status[data-v-8f2b5bf2]{display:inline-flex;align-items:center;gap:4px}.ship-out-tank[data-v-8f2b5bf2]{display:flex;align-items:baseline;justify-content:space-between;gap:4px 12px;flex-wrap:wrap}.ship-out-tank[data-v-8f2b5bf2]>:first-child{display:inline-flex;align-items:center;gap:4px}.ship-out-line[data-v-8f2b5bf2]{margin:0}.ship-out-actions[data-v-8f2b5bf2]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.tab-indicator[data-v-7b3f69bf]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--tabs-indicator-background, var(--primary));box-shadow:0 2px 0 var(--primary-edge),inset 0 1px #fff4;animation:tab-indicator-in-7b3f69bf .16s ease-out}@keyframes tab-indicator-in-7b3f69bf{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.tab-indicator[data-v-7b3f69bf]{animation:none}}[data-variant=fleet][data-v-d2332847]{border:1px solid var(--card-inset-border);border-radius:var(--radius-inset);background:var(--card-inset);color:var(--foreground);transition:border-color .18s ease,background-color .18s ease}[data-variant=fleet][data-state=active][data-v-d2332847]{border-color:var(--info);background:color-mix(in srgb,var(--fleet-tint) 10%,var(--card-inset));box-shadow:inset 0 2px 0 var(--info)}[data-variant=fleet][data-v-d2332847]:hover{border-color:color-mix(in srgb,var(--info) 60%,var(--border))}@media (prefers-reduced-motion: reduce){[data-variant=fleet][data-v-d2332847]{transition:none}}.crew-ship-art[data-v-473abdce]{position:relative;display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-inset);background:radial-gradient(ellipse at 50% 38%,color-mix(in srgb,var(--crew-tier) 34%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--crew-tier) 14%,var(--card-inset)),var(--card-inset));border:1px solid color-mix(in srgb,var(--crew-tier) 30%,var(--card-inset-border))}.crew-ship-art[data-size=card][data-v-473abdce]{height:132px}.crew-ship-art[data-size=catalogue][data-v-473abdce]{width:100%;height:100%;border:0;border-radius:0;background:none}.crew-ship-art[data-size=chip][data-v-473abdce]{width:48px;height:48px;flex:none}.crew-ship-hull[data-v-473abdce]{width:78%;height:88%;object-fit:contain;filter:drop-shadow(0 6px 14px #0008)}.crew-ship-art[data-size=chip] .crew-ship-hull[data-v-473abdce]{width:92%;height:92%}.crew-ship-rocket[data-v-473abdce]{color:var(--crew-tier);opacity:.85}.crew-ship-parts[data-v-473abdce]{position:absolute;right:6px;bottom:6px;display:flex;gap:4px}.crew-ship-parts img[data-v-473abdce]{width:30px;height:30px;object-fit:contain;padding:2px;border-radius:8px;background:color-mix(in srgb,var(--card) 70%,transparent);border:1px solid var(--card-inset-border)}.hangar-ship-nav[data-v-60ec3b42]{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.hangar-ship-switcher[data-v-60ec3b42]{flex:1;min-width:0}.hangar-ship-name[data-v-60ec3b42]{display:grid;gap:12px;min-width:0}.hangar-ship-tabs[data-v-60ec3b42]{min-width:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x pinch-zoom}.hangar-ship-tabs.dragging[data-v-60ec3b42],.hangar-ship-tabs.dragging[data-v-60ec3b42] *{cursor:grabbing}.hangar-ship-low[data-v-60ec3b42]{display:inline-grid;place-items:center;flex:none;margin-left:auto;color:var(--destructive)}.hangar-ship-tabs[data-v-60ec3b42] [data-out]{cursor:not-allowed}.hangar-ship-tabs[data-v-60ec3b42] [data-out] .crew-ship-art,.hangar-ship-tabs[data-v-60ec3b42] [data-out] [data-ship-name]{opacity:.55}.hangar-ship-out[data-v-60ec3b42]{display:inline-flex;align-items:center;gap:4px;min-width:0}[data-variant=catalogue][data-v-24bb7f36]{border:0;background:linear-gradient(145deg,color-mix(in srgb,var(--card-accent, var(--primary)) 10%,var(--card-inset)),var(--card-inset) 55%);box-shadow:none}.inspector-heading[data-v-4fc7a631]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border-bottom:1px solid var(--border)}.inspector-close[data-v-4fc7a631]{flex:none;align-self:flex-start}.inspector-tools[data-v-4fc7a631]{display:flex;flex:none;align-self:flex-start;align-items:center;gap:4px}.inspector-heading>div[data-v-4fc7a631]{min-width:0}.inspector-heading.contextual[data-v-4fc7a631]{align-items:center}.inspector-heading.contextual>div[data-v-4fc7a631]:first-of-type{flex:0 1 auto}h2[data-v-4fc7a631]{margin:0;overflow-wrap:anywhere}p[data-v-4fc7a631]{margin:4px 0 0;overflow-wrap:anywhere}.inspector-body[data-v-4fc7a631]{display:grid;gap:12px;min-width:0;padding:12px}.inspector-details[data-v-4fc7a631]{display:grid;gap:12px;margin:0 -12px -12px;padding:12px;border-top:1px solid var(--border)}.inspector-navigation[data-v-4fc7a631]{display:grid;gap:8px;min-width:0;padding:12px;border-bottom:1px solid var(--border)}.scrollable[data-v-4fc7a631]{min-height:0;overflow:hidden}.scrollable>.inspector-body[data-v-4fc7a631]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;align-content:start}.inspector-actions[data-v-4fc7a631]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:10px 12px;border-top:1px solid var(--border)}.inspector-heading.compact-heading[data-v-4fc7a631],.inspector-panel.compact>.inspector-navigation[data-v-4fc7a631],.inspector-panel.compact>.inspector-body[data-v-4fc7a631]{padding:8px;gap:8px}.inspector-panel.compact>.inspector-body>.inspector-details[data-v-4fc7a631]{margin:0 -8px -8px;padding:8px;gap:8px}.ship-tier-bars[data-v-a5941e4e]{display:inline-flex;align-items:center;gap:2px}.ship-tier-bars>span[data-v-a5941e4e]{width:5px;height:10px;border:1px solid var(--muted-foreground);border-radius:1px}.ship-tier-bars>[data-filled=true][data-v-a5941e4e]{background:currentColor;border-color:currentColor}.hangar-part-art[data-v-81e84002]{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;min-width:0;min-height:0;height:64px}.hangar-part-art[data-art-size=large][data-v-81e84002]{height:132px}.hangar-part-art[data-art-size=hero][data-v-81e84002]{height:180px}.hangar-part-image[data-v-81e84002]{position:relative;display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0}.hangar-part-tier[data-v-81e84002]{position:absolute;top:4px;right:5px;z-index:1}.hangar-part-empty[data-v-81e84002]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;max-width:100%;text-align:center}.hangar-part-placeholder[data-v-81e84002]{position:absolute;top:0;right:0;bottom:0;left:0;filter:grayscale(1) brightness(.4);pointer-events:none}.hangar-empty-label[data-v-81e84002]{min-width:0;max-width:100%;overflow-wrap:anywhere}.hangar-part-status[data-v-81e84002]{position:absolute;bottom:1px;left:1px;right:1px;z-index:2;text-align:center;pointer-events:none}.hangar-part-metrics[data-v-81e84002]{position:absolute;bottom:4px;left:4px;right:4px;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px;pointer-events:none}.hangar-part-metrics.with-status[data-v-81e84002]{bottom:22px}.hangar-part-quantity[data-v-81e84002]{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:20px;padding:1px 3px;white-space:nowrap}.hangar-part-art img[data-v-81e84002]{width:100%;height:100%;min-width:0;min-height:0;object-fit:contain}.slot-tile[data-v-c05f642e]{display:grid;grid-template-rows:auto 1fr;align-content:start;gap:6px;min-width:0;text-align:center}.slot-part[data-v-c05f642e]{min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.paint-stroke[data-v-c5e8770e]{display:block;width:100%;height:100%;overflow:visible}.paint-tile[data-v-de677ca7]{display:grid;align-content:start;gap:6px;min-width:0}.paint-control[data-v-de677ca7]{width:100%;min-width:0;height:64px}.paint-picture[data-v-de677ca7]{display:block;width:100%;min-width:0;height:100%}.paint-name[data-v-de677ca7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.paint-fields[data-v-8ea1c3e9]{display:grid;gap:12px;min-width:0}.paint-settings[data-v-8ea1c3e9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;min-width:0}.paint-field[data-v-8ea1c3e9]{display:grid;gap:6px;min-width:0}.paint-option[data-v-8ea1c3e9]{display:flex;align-items:center;gap:6px;min-width:0}.paint-option-name[data-v-8ea1c3e9]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paint-color-dot[data-v-8ea1c3e9]{display:inline-block;width:10px;height:10px;border-radius:50%;flex:none}.paint-colors[data-v-8ea1c3e9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.paint-choice[data-v-8ea1c3e9]{display:grid;justify-items:center;width:100%;min-width:0}.paint-sample[data-v-8ea1c3e9]{width:100%;height:28px}@container build-bay (max-width: 420px){.paint-colors[data-v-8ea1c3e9]{grid-template-columns:repeat(2,minmax(0,1fr))}}.empty-state[data-v-dadb7829]{font:var(--type-body);color:var(--foreground);letter-spacing:normal;text-transform:none;white-space:normal}.empty-description[data-v-2cffa48d]{margin:0;font:var(--type-small);color:var(--muted-foreground);letter-spacing:normal;overflow-wrap:anywhere}.empty-title[data-v-56a5922a]{margin:0;font:var(--type-label);color:var(--foreground);letter-spacing:normal;overflow-wrap:anywhere}.facts-list[data-v-46374017]{display:grid;gap:12px;margin:0;min-width:0}.facts-list[data-v-46374017]>div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;min-width:0}.facts-list[data-v-46374017] dt{color:var(--muted-foreground);font:var(--type-label)}.facts-list[data-v-46374017] dd{margin:0;min-width:0;color:var(--foreground);font:var(--type-value);overflow-wrap:anywhere}.facts-list[data-v-46374017] small{margin-left:4px;font:var(--type-body)}.facts-list.grid[data-v-46374017]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px 24px}.facts-list.grid[data-v-46374017]>div{display:grid;align-content:start;justify-content:normal;gap:6px}.facts-list.compact[data-v-46374017]{gap:8px}.facts-list.grid.compact[data-v-46374017]{gap:12px 16px}.facts-list.grid.compact[data-v-46374017]>div{gap:4px}.facts-list.aligned[data-v-46374017]>div{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:16px}@media (max-width: 600px){.facts-list.aligned[data-v-46374017]>div{grid-template-columns:1fr;gap:4px}}.ship-stat-cockpit[data-v-3d5c1fe2]{display:grid;gap:0;margin:0}.cockpit-stat[data-v-3d5c1fe2]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-block:7px;border-bottom:1px solid var(--border)}.cockpit-stat[data-v-3d5c1fe2]:first-child{padding-top:0}.cockpit-stat[data-v-3d5c1fe2]:last-child{border-bottom:0;padding-bottom:0}.cockpit-stat dt[data-v-3d5c1fe2]{display:flex;align-items:center;gap:7px;min-width:0}.cockpit-stat dt img[data-v-3d5c1fe2]{width:20px;height:20px;object-fit:contain;flex:none}.cockpit-stat dd[data-v-3d5c1fe2]{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:4px;margin:0;min-width:0}.cockpit-stat dd[data-v-3d5c1fe2]>*{white-space:nowrap}.ship-stat-cockpit.compact[data-v-3d5c1fe2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.ship-stat-cockpit.compact .cockpit-stat[data-v-3d5c1fe2]{grid-template-columns:minmax(0,1fr);gap:0;padding-block:3px}.ship-stat-cockpit.compact .cockpit-stat dt[data-v-3d5c1fe2]{gap:6px}.ship-stat-cockpit.compact .cockpit-stat dt img[data-v-3d5c1fe2]{width:16px;height:16px}.ship-stat-cockpit.compact .cockpit-stat dd[data-v-3d5c1fe2]{justify-content:flex-start}.ship-stat-cockpit.compact .cockpit-stat[data-v-3d5c1fe2]:nth-last-child(-n+2){border-bottom:0}.ship-stat-cockpit.compact .cockpit-stat[data-v-3d5c1fe2]:last-child:nth-child(odd){grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;padding-bottom:0}@container ship-stats (min-width: 300px){.ship-stat-cockpit.compact[data-v-3d5c1fe2]{grid-template-columns:repeat(3,minmax(0,1fr))}.ship-stat-cockpit.compact .cockpit-stat[data-v-3d5c1fe2]:nth-last-child(-n+3){border-bottom:0}}.ship-stats[data-v-3d5c1fe2]{container-type:inline-size;container-name:ship-stats}.ship-stat-band[data-v-3d5c1fe2]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(96px,1fr);gap:0 16px;margin:0;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.ship-stat-column[data-v-3d5c1fe2]{padding-inline:4px;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:0}.ship-stat-column dd[data-v-3d5c1fe2]{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:6px;margin:0;min-width:0}.ship-stat-name[data-v-3d5c1fe2]{display:flex;align-items:center;gap:5px;white-space:nowrap;min-width:0}.ship-stat-name img[data-v-3d5c1fe2]{width:16px;height:16px;flex:none;object-fit:contain}.ship-stat-name[data-v-3d5c1fe2] .app-icon{flex:none;color:var(--muted-foreground)}.ship-stat-caps[data-v-3d5c1fe2]{letter-spacing:.12em;text-transform:uppercase}.ship-stat-tiles[data-v-3d5c1fe2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0}@container ship-stats (min-width: 400px){.ship-stat-tiles[data-v-3d5c1fe2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ship-stat-tile[data-v-3d5c1fe2]{min-width:0;display:grid;align-content:start;gap:2px}.ship-stat-tile dt[data-v-3d5c1fe2]{display:flex;gap:6px;align-items:center;min-width:0}.ship-stat-tile dt img[data-v-3d5c1fe2]{width:18px;height:18px;flex:none;object-fit:contain}.ship-stat-tile dd[data-v-3d5c1fe2]{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:6px;margin:0;min-width:0}@container ship-stats (min-width: 260px){.ship-stat-tiles[data-v-3d5c1fe2]{grid-template-columns:minmax(0,1fr);gap:5px 28px}.ship-stat-tile[data-v-3d5c1fe2]{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 12px}.ship-stat-tile dd[data-v-3d5c1fe2]{justify-content:flex-end}}@container ship-stats (min-width: 470px){.ship-stat-tiles[data-v-3d5c1fe2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ship-stats (min-width: 900px){.ship-stat-tiles[data-v-3d5c1fe2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.stat-changed[data-v-3d5c1fe2]{animation:stat-feedback-3d5c1fe2 .6s ease-out}@keyframes stat-feedback-3d5c1fe2{0%{transform:translateY(5px);background:color-mix(in srgb,var(--primary) 15%,transparent)}to{transform:none;background:transparent}}@media (prefers-reduced-motion: reduce){.stat-changed[data-v-3d5c1fe2]{animation:none}}.bay-drawer[data-v-ff2a6673]{position:absolute;left:16px;top:calc(var(--bay-rail-bottom, 182px) + 12px);width:344px;max-height:calc(100% - var(--bay-rail-bottom, 182px) - var(--hangar-footer-height, 0px) - 40px);min-width:0;pointer-events:auto}.bay-equipped-name[data-v-ff2a6673]{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.bay-strip[data-v-ff2a6673]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:7px;padding:3px;height:max-content;min-height:0;max-height:280px;overflow-y:auto;scrollbar-width:thin}.bay-option[data-v-ff2a6673]{display:grid;align-content:start;gap:6px;min-width:0}.bay-part-name[data-v-ff2a6673]{min-width:0;overflow-wrap:anywhere;text-align:center}.bay-fitted-note[data-v-ff2a6673]{margin:0}.bay-changes[data-v-ff2a6673]{display:grid;min-width:0}@container build-bay (max-width: 1050px) and (min-width: 701px){.bay-drawer[data-v-ff2a6673]{width:288px}}@container build-bay (max-width: 700px){.bay-drawer[data-v-ff2a6673]{position:relative;left:auto;top:auto;width:auto;max-height:252px;flex:0 1 auto}.bay-strip[data-v-ff2a6673]{max-height:114px}}.build-bay[data-v-41e8e9f4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;min-width:0;pointer-events:none;container-type:inline-size;container-name:build-bay}.build-rail[data-v-41e8e9f4]{position:absolute;top:16px;left:16px;width:fit-content;max-width:calc(100% - 400px);min-width:0}.build-rail[data-v-41e8e9f4]:before{content:"";position:absolute;top:-24px;right:-32px;bottom:-32px;left:-32px;pointer-events:none;background:radial-gradient(ellipse at 45% 40%,var(--card) 20%,color-mix(in srgb,var(--card) 90%,transparent) 52%,transparent 75%)}.build-slots[data-v-41e8e9f4]{position:relative;display:grid;grid-template-columns:repeat(var(--bay-count),minmax(0,88px));gap:8px;max-width:568px;padding:3px;pointer-events:auto}.build-workspace[data-v-41e8e9f4]{display:contents}.build-paint[data-v-41e8e9f4]{position:absolute;left:16px;top:calc(var(--bay-rail-bottom, 182px) + 12px);width:320px;max-height:min(520px,calc(100% - var(--bay-rail-bottom, 182px) - 40px));min-width:0;pointer-events:auto}.build-panel[data-v-41e8e9f4]{position:absolute;top:16px;right:16px;width:352px;min-width:0;max-height:calc(100% - 48px);pointer-events:auto}.build-identity[data-v-41e8e9f4]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px}@container build-bay (max-width: 1050px) and (min-width: 701px){.build-rail[data-v-41e8e9f4]{max-width:calc(100% - 340px)}.build-slots[data-v-41e8e9f4]{gap:6px}.build-panel[data-v-41e8e9f4]{width:312px}.build-paint[data-v-41e8e9f4]{width:288px}}@container build-bay (max-width: 700px){.build-rail[data-v-41e8e9f4]{top:8px;left:8px;right:8px;width:auto;max-width:none}.build-paint[data-v-41e8e9f4]{position:relative;left:auto;top:auto;width:auto;max-height:340px;flex:0 1 auto}.build-slots[data-v-41e8e9f4]{max-width:100%;grid-template-columns:repeat(var(--bay-count),minmax(0,1fr));gap:5px}.build-workspace[data-v-41e8e9f4]{position:absolute;bottom:12px;left:8px;right:8px;display:flex;flex-direction:column-reverse;gap:8px;max-height:calc(100% - var(--bay-rail-bottom, 136px) - 12px);pointer-events:none}.build-panel[data-v-41e8e9f4]{position:relative;top:auto;right:auto;width:auto;max-height:none;flex:none}}@container build-bay (max-width: 420px){.build-slots[data-v-41e8e9f4]{grid-template-columns:repeat(var(--bay-count),minmax(52px,1fr));overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}}.item-card[data-v-69267e49]{--item-padding: 12px;--item-inner-radius: calc(var(--radius-inset) - 1px);position:relative;min-width:0;padding:var(--item-padding);gap:10px}.item-heading[data-v-69267e49]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.item-content[data-v-69267e49]{min-width:0}.item-actions[data-v-69267e49]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:auto}.divided-actions[data-v-69267e49]{margin-inline:calc(-1 * var(--item-padding));margin-bottom:calc(-1 * var(--item-padding));padding:10px var(--item-padding);border-top:1px solid var(--card-inset-border);background:var(--card-footer);border-radius:0 0 var(--item-inner-radius) var(--item-inner-radius)}.divided-actions[data-v-69267e49]:not(:last-child){border-radius:0}.item-card.compact[data-v-69267e49]{--item-padding: 10px;gap:8px}.compact>.divided-actions[data-v-69267e49]{padding-block:8px}.item-card.unframed[data-v-69267e49]{padding:0;gap:12px;border:0;border-radius:0;box-shadow:none;background:transparent}.unframed>.divided-actions[data-v-69267e49]{margin:0;padding:0;border:0;border-radius:0;background:transparent}.item-card.sticky-actions>.item-actions[data-v-69267e49]{position:sticky;bottom:0;z-index:1;padding-block:10px;background:var(--card);border-top:1px solid var(--border)}.item-grid[data-v-39c8ae80]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--item-min)),1fr));gap:12px;align-items:start;list-style:none;margin:0;padding:0}.item-grid.compact[data-v-39c8ae80]{gap:var(--item-gap, 8px)}.item-grid.fill[data-v-39c8ae80]{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--item-min)),1fr));align-content:start}.item-grid.rows[data-v-39c8ae80]{grid-template-columns:minmax(0,1fr)}.item-grid.fixed[data-v-39c8ae80]{grid-template-columns:repeat(auto-fill,min(100%,var(--item-min)))}.item-grid.columns[data-v-39c8ae80]{grid-template-columns:repeat(var(--item-columns),minmax(0,1fr))}.item-grid.columns.scroll[data-v-39c8ae80]{grid-template-columns:repeat(var(--item-columns),minmax(var(--item-min),1fr));height:max-content;align-self:start;overflow-x:auto;overscroll-behavior-x:contain}.item-grid.equal-height[data-v-39c8ae80]{align-items:stretch;grid-auto-rows:1fr}.item-grid[data-v-39c8ae80]>*{min-width:0}.drill-token-icon{display:inline-block;flex:none;width:1.3em;height:1.3em;min-width:18px;min-height:18px;max-width:none;object-fit:contain;vertical-align:-.3em;border-radius:50%}.hangar-crate-art[data-v-8b08db47]{display:block;position:relative;width:100%;aspect-ratio:1;overflow:hidden;pointer-events:none}.hangar-crate-art img[data-v-8b08db47]{position:absolute;top:0;left:0;width:200%;max-width:none;height:100%;object-fit:fill;-webkit-user-select:none;user-select:none}.hangar-crate-art img.opened[data-v-8b08db47]{left:-100%}.hangar-crate-art[data-v-8b08db47]{--crate-seam:0 28%,30% 31.5%,38% 30.5%,52% 34.5%,100% 40%}.hangar-crate-art[data-design=cyan][data-v-8b08db47]{--crate-seam:0 32%,100% 45%}.hangar-crate-art[data-design=violet][data-v-8b08db47]{--crate-seam:0 33%,100% 42%}.hangar-crate-art[data-layer=lid][data-v-8b08db47]{clip-path:polygon(var(--crate-seam),100% 0,0 0)}.hangar-crate-art[data-layer=body][data-v-8b08db47]{clip-path:polygon(var(--crate-seam),100% 100%,0 100%)}.quantity-input[data-v-ab60c7ef]{display:flex;align-items:center;gap:4px;max-width:100%}.quantity-value[data-v-ab60c7ef]{width:60px;min-width:60px}.quantity-input.compact .quantity-value[data-v-ab60c7ef]{width:48px;min-width:48px}.crate-allowance[data-v-5953d11c]{display:grid;gap:6px;min-width:0}.crate-allowance-head[data-v-5953d11c]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.crate-allowance-track[data-v-5953d11c]{height:6px;border-radius:999px;background:color-mix(in srgb,var(--foreground) 12%,transparent);overflow:hidden}.crate-allowance-fill[data-v-5953d11c]{display:block;height:100%;width:100%;transform-origin:left center;border-radius:inherit;background:linear-gradient(90deg,var(--info),color-mix(in srgb,var(--info) 55%,var(--foreground)))}.crate-allowance-fill[data-spent][data-v-5953d11c]{background:var(--destructive)}@media (prefers-reduced-motion: no-preference){.crate-allowance-fill[data-v-5953d11c]{transition:transform .32s var(--ease-settle, cubic-bezier(.16, 1, .3, 1))}}.crate-allowance-reset[data-v-5953d11c]{display:flex;align-items:center;gap:5px;margin:0;min-width:0}.crate-panel[data-v-b627bd51]{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);min-width:0}.crate-controls[data-v-b627bd51]{display:grid;gap:12px;min-width:0}.crate-preview[data-v-b627bd51]{width:48px;flex:none}.crate-quantity[data-v-b627bd51]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.crate-presets[data-v-b627bd51]{min-width:0}.dialog-options[data-v-7f6dc9cd]{position:absolute;inset-inline:0;top:calc(100% + 20px);display:grid;min-width:0}@media (min-width: 768px){.dialog-options-right[data-v-7f6dc9cd]{inset-inline:auto;left:calc(100% + 16px);top:50%;transform:translateY(-50%);width:max-content}}.crate-prompt-grid[data-v-22829203]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.crate-display[data-v-22829203]{position:relative;display:grid;min-width:0;min-height:0;background:var(--card-inset);border-right:1px solid var(--border)}.crate-identity[data-v-22829203]{position:absolute;top:24px;left:24px;z-index:1;display:grid;gap:4px}.crate-stage[data-v-22829203]{position:relative;display:grid;place-items:center;min-width:0;min-height:360px;isolation:isolate}.crate-light[data-v-22829203]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 48%,color-mix(in srgb,var(--crate-accent) 18%,transparent),transparent 70%);z-index:-1}.crate-floor[data-v-22829203]{position:absolute;inset:auto 6% 17%;height:18%;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--crate-accent) 12%,var(--card)) 0%,transparent 70%);transform:scaleY(.45);z-index:-1}.crate-art[data-v-22829203]{width:min(100%,300px)}.crate-body[data-v-22829203]{display:grid;align-content:start;gap:16px;min-width:0;padding:28px}.crate-heading[data-v-22829203]{display:grid;gap:6px}.crate-categories[data-v-22829203]{display:grid;gap:8px;min-width:0}.crate-slot[data-v-22829203]{display:grid;justify-items:center;align-items:center;gap:6px;min-width:0;text-align:center}.crate-slot-art[data-v-22829203]{display:block;width:100%;height:40px;object-fit:contain;filter:grayscale(1);opacity:.7}@media (prefers-reduced-motion: no-preference){.crate-art[data-v-22829203]{animation:crate-arrive-22829203 .42s ease-out both}}@keyframes crate-arrive-22829203{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}@media (max-width: 700px){.crate-prompt-grid[data-v-22829203]{grid-template-columns:minmax(0,1fr)}.crate-display[data-v-22829203]{border-right:0;border-bottom:1px solid var(--border)}.crate-identity[data-v-22829203]{top:16px;left:20px}.crate-stage[data-v-22829203]{min-height:0;height:180px}.crate-art[data-v-22829203]{width:180px}.crate-body[data-v-22829203]{padding:16px 20px 20px}.crate-slot[data-v-22829203]{grid-template-columns:36px minmax(0,1fr);justify-items:start;gap:8px;text-align:start}}@media (min-width: 701px) and (max-height: 600px){.crate-stage[data-v-22829203]{min-height:0}.crate-art[data-v-22829203]{width:min(100%,240px)}.crate-body[data-v-22829203]{padding:16px}}.hangar-part-identity[data-v-7086bce8]{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.hangar-part-picture[data-v-7086bce8]{width:64px;height:52px;flex:none}.hangar-part-ghost[data-v-7086bce8]{display:grid;place-items:center;border:1px solid var(--card-inset-border);border-radius:var(--radius-inset);background:var(--card-inset);color:var(--subtle-foreground)}.hangar-part-caption[data-v-7086bce8]{display:grid;gap:4px;min-width:0;flex:1}.hangar-part-name[data-v-7086bce8]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;overflow-wrap:anywhere}.hangar-part-tier[data-v-7086bce8]{white-space:nowrap;font:500 var(--text-caption)/1.4 var(--data);letter-spacing:.14em;text-transform:uppercase}.hangar-part-identity.large[data-v-7086bce8]{display:grid;gap:8px;align-content:start}.hangar-part-identity.large .hangar-part-picture[data-v-7086bce8]{width:100%;height:72px}.part-model[data-v-f994fa35]{position:relative;flex:none;min-width:0;min-height:0;max-width:100%;aspect-ratio:1}canvas[data-v-f994fa35],img[data-v-f994fa35]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.loot-reel[data-v-20b185b4]{--reel-height: 170px;position:relative;width:min(720px,100%);justify-self:center;min-width:0;display:grid;align-content:center;gap:16px}.reel-window[data-v-20b185b4]{position:relative;height:var(--reel-height);width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22% 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22% 78%,transparent)}.reel-track[data-v-20b185b4]{position:absolute;left:50%;top:8px;display:flex;gap:8px;width:max-content;will-change:transform}.reel-card[data-v-20b185b4]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-items:center;justify-items:center;width:calc(var(--reel-step) - 8px);height:calc(var(--reel-height) - 16px);text-align:center}.reel-tier[data-v-20b185b4]{color:var(--reel-tier)}.reel-art[data-v-20b185b4]{display:grid;place-items:center;position:relative;width:100%;height:100%;min-height:0;isolation:isolate}.reel-art[data-v-20b185b4]:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-1;background:radial-gradient(ellipse,color-mix(in srgb,var(--reel-tier) 18%,transparent),transparent 65%)}.reel-card[data-tier="3"] .reel-art[data-v-20b185b4]:before{background:radial-gradient(ellipse,color-mix(in srgb,var(--reel-tier) 24%,transparent),transparent 70%)}.reel-card img[data-v-20b185b4]{width:100%;height:100%;object-fit:contain}.loot-reel[data-departing][data-v-20b185b4]{opacity:0;transform:translateY(8px) scale(.98)}.reel-marker[data-v-20b185b4]{position:absolute;left:calc(50% - 6px);top:0;width:12px;height:var(--reel-height);pointer-events:none}.reel-marker[data-v-20b185b4]:before,.reel-marker[data-v-20b185b4]:after{content:"";position:absolute;left:1px;width:10px;height:5px;background:var(--foreground);clip-path:polygon(0 0,100% 0,50% 100%)}.reel-marker[data-v-20b185b4]:before{top:0}.reel-marker[data-v-20b185b4]:after{bottom:0;transform:rotate(180deg)}.reel-caption[data-v-20b185b4]{text-align:center}@media (max-width: 560px){.loot-reel[data-v-20b185b4]{--reel-height: 150px}}@media (prefers-reduced-motion: no-preference){.loot-reel[data-v-20b185b4]{transition:opacity .26s ease-out,transform .32s cubic-bezier(.2,.7,.2,1)}}.loot-reveal[data-v-d0c90b7f]{position:relative;isolation:isolate;display:flex;flex-direction:column;flex:1;gap:12px;width:min(800px,100%);margin-inline:auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.loot-footer[data-v-d0c90b7f]{width:min(800px,100%);margin-inline:auto}.loot-reveal .loot-reveal-results[data-v-d0c90b7f]{margin-top:auto;margin-inline:auto;width:min(var(--loot-results-width),100%)}.loot-reveal[data-phase=results] .loot-status[data-v-d0c90b7f]{margin-bottom:auto;margin-inline:auto;width:min(var(--loot-results-width),100%);text-align:center}.loot-cascade[data-v-d0c90b7f]{width:100%;align-self:center;min-height:0;max-height:100%;overflow-y:auto}.loot-cinematic[data-v-d0c90b7f]{--loot-color: var(--foreground);position:relative;display:grid;grid-template-rows:minmax(220px,1fr) auto 104px;width:100%;height:min(620px,100%);min-height:0;margin-block:auto;isolation:isolate}.loot-cinematic[data-cascade][data-v-d0c90b7f]{grid-template-rows:minmax(220px,1fr) auto}.loot-reveal[data-phase=charging] .loot-progress[data-v-d0c90b7f],.loot-reveal[data-phase=charging] .loot-collection[data-v-d0c90b7f],.loot-reveal[data-phase=opening] .loot-progress[data-v-d0c90b7f],.loot-reveal[data-phase=opening] .loot-collection[data-v-d0c90b7f]{opacity:0}.loot-opening[data-v-d0c90b7f]{position:relative;display:grid;place-items:center;overflow:hidden}.loot-cell[data-v-d0c90b7f]{position:relative;display:grid;place-items:center;width:min(320px,75vw,48dvh);aspect-ratio:1}.loot-cell>span[data-v-d0c90b7f]{position:absolute}.loot-cell-halo[data-v-d0c90b7f]{top:-14%;right:-14%;bottom:-14%;left:-14%;background:radial-gradient(ellipse,color-mix(in srgb,var(--crate-accent) 16%,transparent),transparent 66%)}.loot-cell-pad[data-v-d0c90b7f]{inset:auto 18% 14%;height:8%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--crate-accent) 28%,transparent),transparent)}.loot-crate[data-v-d0c90b7f]{position:relative;width:90%;isolation:isolate}.loot-crate-closed[data-v-d0c90b7f]{position:relative}.loot-crate-body[data-v-d0c90b7f],.loot-lid[data-v-d0c90b7f]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.loot-crate-beam[data-v-d0c90b7f]{position:absolute;top:-25%;right:26%;bottom:40%;left:26%;transform-origin:50% 100%;clip-path:polygon(0 0,100% 0,72% 100%,28% 100%);background:linear-gradient(0deg,color-mix(in srgb,var(--crate-accent) 38%,transparent),transparent 92%);opacity:0}.loot-stage[data-v-d0c90b7f]{container-type:size;position:relative;display:grid;align-items:center;min-width:0;overflow:hidden;isolation:isolate}.loot-spotlight[data-v-d0c90b7f]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;justify-items:center;align-content:center;grid-template-rows:max-content max-content;min-width:0;visibility:hidden}.loot-spotlight[data-present][data-v-d0c90b7f]{visibility:visible}.loot-part-art[data-v-d0c90b7f]{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);min-width:0;min-height:0;place-items:center;--part-size: min(340px, 80vw, max(80px, calc(100cqh - 88px) ));width:var(--part-size);height:var(--part-size);aspect-ratio:1;justify-self:center;isolation:isolate}.loot-part-model[data-v-d0c90b7f]{position:relative}.loot-part-light[data-v-d0c90b7f]{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:-1;opacity:.55;background:radial-gradient(ellipse,color-mix(in srgb,var(--loot-color) 22%,transparent),transparent 64%)}.loot-spotlight[data-tier="2"] .loot-part-light[data-v-d0c90b7f]{opacity:.75}.loot-spotlight[data-tier="3"] .loot-part-light[data-v-d0c90b7f]{opacity:1}.loot-ring[data-v-d0c90b7f]{position:absolute;top:20%;right:20%;bottom:20%;left:20%;border:1px solid color-mix(in srgb,var(--loot-color) 35%,transparent);border-radius:50%;opacity:0;pointer-events:none}.loot-part-details[data-v-d0c90b7f]{display:grid;justify-items:center;text-align:center;gap:8px;padding-inline:12px;min-width:0;opacity:0}.loot-spotlight[data-visible] .loot-part-details[data-v-d0c90b7f]{opacity:1}.loot-part-meta[data-v-d0c90b7f],.loot-part-title[data-v-d0c90b7f]{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:6px 12px;min-width:0}.loot-tier[data-v-d0c90b7f],.loot-part-count[data-v-d0c90b7f]{color:var(--loot-color)}.loot-part-name[data-v-d0c90b7f]{margin:0;overflow-wrap:anywhere}.loot-plate[data-v-d0c90b7f]{overflow-wrap:anywhere}.loot-progress[data-v-d0c90b7f]{display:flex;align-items:center;justify-content:center;gap:10px;padding-block:12px}.loot-progress-track[data-v-d0c90b7f]{display:flex;gap:3px;width:min(160px,50%)}.loot-progress-track i[data-v-d0c90b7f]{flex:1;height:2px;border-radius:1px;background:var(--border)}.loot-progress-track i[data-revealed=true][data-v-d0c90b7f]{background:var(--foreground)}.loot-collection[data-v-d0c90b7f]{display:flex;justify-self:center;justify-content:safe center;width:min(560px,100%);gap:8px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:4px;scrollbar-width:thin}.loot-collected[data-v-d0c90b7f]{flex:0 0 76px;min-width:0;display:grid;align-content:start;gap:4px;text-align:center}.loot-collected[data-collected=false][data-v-d0c90b7f]{color:var(--subtle-foreground)}.loot-collected-ghost[data-v-d0c90b7f]{height:64px;display:grid;place-items:center;color:var(--subtle-foreground);opacity:.4}.loot-collected-name[data-v-d0c90b7f]{display:block;overflow:hidden;height:calc(var(--text-small) * 1.5 * 2);overflow-wrap:anywhere}.loot-preload[data-v-d0c90b7f]{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden}@media (max-width: 700px){.loot-cinematic[data-v-d0c90b7f]{height:min(540px,100%);grid-template-rows:minmax(220px,1fr) auto 104px}.loot-part-art[data-v-d0c90b7f]{--part-size: min(290px, 82vw, max(80px, calc(100cqh - 100px) ))}.loot-cell[data-v-d0c90b7f]{width:min(250px,85%)}.loot-part-details[data-v-d0c90b7f]{gap:6px}}@media (max-height: 540px){.loot-cinematic[data-v-d0c90b7f]{grid-template-rows:minmax(160px,1fr) auto}.loot-collection[data-v-d0c90b7f]{display:none}.loot-part-art[data-v-d0c90b7f]{--part-size: min(150px, 34dvh)}.loot-cell[data-v-d0c90b7f]{width:min(160px,36dvh)}.loot-part-details[data-v-d0c90b7f]{gap:4px}}@media (max-height: 540px) and (min-width: 600px){.loot-spotlight[data-v-d0c90b7f]{display:flex;align-items:center;justify-content:center}.loot-part-art[data-v-d0c90b7f]{--part-size: min(180px, 42dvh);flex:none}.loot-part-details[data-v-d0c90b7f]{position:absolute;left:calc(50% + 24dvh);right:8px;top:50%;transform:translateY(-50%);justify-items:start;text-align:left}.loot-part-meta[data-v-d0c90b7f],.loot-part-title[data-v-d0c90b7f]{justify-content:start}}@media (prefers-reduced-motion: no-preference){.loot-progress[data-v-d0c90b7f],.loot-collection[data-v-d0c90b7f]{transition:opacity .22s ease}.loot-crate[data-v-d0c90b7f]{animation:crate-arrive-d0c90b7f .36s cubic-bezier(.2,.7,.2,1) both}.loot-cell-halo[data-v-d0c90b7f]{animation:crate-light-d0c90b7f .52s ease-out both}.loot-crate.opening .loot-crate-closed[data-v-d0c90b7f]{animation:crate-seal-away-d0c90b7f .16s ease-out both}.loot-crate.opening .loot-crate-body[data-v-d0c90b7f]{animation:crate-body-d0c90b7f .62s ease-out both}.loot-crate.opening .loot-lid[data-v-d0c90b7f]{animation:crate-open-d0c90b7f .62s cubic-bezier(.2,.7,.2,1) both}.loot-crate.opening .loot-crate-beam[data-v-d0c90b7f]{animation:crate-beam-d0c90b7f .62s ease-out both}.loot-reveal[data-phase=opening] .loot-cell-halo[data-v-d0c90b7f],.loot-reveal[data-phase=opening] .loot-cell-pad[data-v-d0c90b7f]{animation:crate-dim-d0c90b7f .62s ease-out both}.loot-stage[data-v-d0c90b7f]{animation:loot-stage-in-d0c90b7f .22s ease-out both}.loot-stage[data-phase=departing][data-v-d0c90b7f]{animation:loot-stage-out-d0c90b7f .18s ease-in both}.loot-spotlight[data-present] .loot-part-art[data-v-d0c90b7f]{animation:part-enter-d0c90b7f var(--part-enter) cubic-bezier(.2,.7,.2,1) both}.loot-spotlight[data-visible] .loot-part-details[data-v-d0c90b7f]{animation:loot-detail-d0c90b7f .24s ease-out both}.loot-spotlight[data-visible] .loot-ring[data-v-d0c90b7f]{animation:part-ring-d0c90b7f .7s ease-out both}.loot-spotlight[data-visible][data-tier="3"] .loot-ring[data-v-d0c90b7f]{animation-duration:.95s}.loot-collected[data-current=true][data-v-d0c90b7f]{animation:collected-arrive-d0c90b7f .26s ease-out both}.loot-cascade-card[data-v-d0c90b7f]{animation:loot-detail-d0c90b7f .16s ease-out both}.loot-reveal-results[data-v-d0c90b7f]{animation:loot-stage-in-d0c90b7f .22s ease-out both}}@keyframes crate-arrive-d0c90b7f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes crate-light-d0c90b7f{0%{opacity:0}to{opacity:1}}@keyframes crate-seal-away-d0c90b7f{0%{opacity:1}to{opacity:0}}@keyframes crate-body-d0c90b7f{0%{opacity:0;transform:translateY(-2px)}24%,62%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@keyframes crate-open-d0c90b7f{0%{opacity:0;transform:translateY(24%)}24%{opacity:1}62%{opacity:1}to{opacity:0;transform:translateY(-14%) rotate(-4deg)}}@keyframes crate-beam-d0c90b7f{0%{opacity:0;transform:scaleY(.3)}35%{opacity:.7}to{opacity:0;transform:scaleY(1.1)}}@keyframes crate-dim-d0c90b7f{40%{opacity:1}to{opacity:0}}@keyframes loot-stage-in-d0c90b7f{0%{opacity:0}to{opacity:1}}@keyframes loot-stage-out-d0c90b7f{0%{opacity:1}to{opacity:0}}@keyframes part-enter-d0c90b7f{0%{opacity:0;transform:translateY(18px) scale(.96)}25%{opacity:0}to{opacity:1;transform:none}}@keyframes loot-detail-d0c90b7f{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0 0}}@keyframes collected-arrive-d0c90b7f{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes part-ring-d0c90b7f{0%{opacity:.4;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}.crates-fault[data-v-6231b01d]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.hangar-crates[data-v-6231b01d]{position:absolute;top:16px;right:16px;bottom:16px;z-index:72;width:min(420px,calc(100% - 32px));display:flex;flex-direction:column}.crates-section[data-v-6231b01d]{display:grid;gap:8px;min-width:0}.crate-row[data-v-6231b01d]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0}.crate-row-art[data-v-6231b01d]{width:48px}.crate-row-text[data-v-6231b01d]{display:grid;gap:2px;min-width:0}.crates-total[data-v-6231b01d]{display:grid;gap:2px;margin-right:auto;min-width:0}.hangar-section-nav[data-v-4fb4f673]{min-width:0;flex:none;max-width:100%;overflow-x:auto;scrollbar-width:none}@media (min-width: 701px) and (max-width: 1060px){.hangar-section-label[data-v-4fb4f673]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.hangar-section-badge[data-v-4fb4f673]{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font:700 11px/1 var(--data);box-shadow:0 0 0 2px var(--muted-surface)}[data-state=active] .hangar-section-badge[data-v-4fb4f673]{background:var(--primary-foreground);color:var(--primary)}.loading-anchor[data-v-4996cc9e]{position:absolute;width:1px;height:1px;padding:0;margin:0;border:0;opacity:0;pointer-events:none}.loading-inline[data-v-4996cc9e]{display:flex;min-height:200px;padding:24px 16px;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.loading-copy[data-v-4996cc9e]{display:grid;gap:6px}.loading-inline.compact[data-v-4996cc9e]{min-height:0;padding:12px;flex-direction:row;text-align:left}[data-slot=collapsible-content][data-v-251ba433]{overflow:hidden}[data-state=open][data-v-251ba433]{animation:disclosure-open-251ba433 .18s ease-out}[data-state=closed][data-v-251ba433]{animation:disclosure-close-251ba433 .14s ease-in}@keyframes disclosure-open-251ba433{0%{height:0;opacity:0}to{height:var(--reka-collapsible-content-height);opacity:1}}@keyframes disclosure-close-251ba433{0%{height:var(--reka-collapsible-content-height);opacity:1}to{height:0;opacity:0}}@media (prefers-reduced-motion: reduce){[data-slot=collapsible-content][data-v-251ba433]{animation:none}}.catalogue-card[data-v-27cf0778]{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;padding:12px;min-width:0}.catalogue-card-art[data-v-27cf0778]{display:grid;align-content:start;gap:8px;min-width:0}.catalogue-card-media[data-v-27cf0778]{display:grid;place-items:center;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-inset);background:radial-gradient(ellipse at 50% 38%,color-mix(in srgb,var(--catalogue-accent) 34%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--catalogue-accent) 14%,var(--card-inset)),var(--card-inset))}.catalogue-card-media[data-v-27cf0778]>img{width:78%;height:88%;object-fit:contain}.catalogue-card-media.preview[data-v-27cf0778]{background:var(--void)}.catalogue-card-media.preview[data-v-27cf0778]>img,.catalogue-card-media.preview[data-v-27cf0778]>div{width:100%;height:100%;object-fit:contain}.catalogue-card-status[data-v-27cf0778]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.catalogue-card-body[data-v-27cf0778]{display:grid;grid-template-rows:auto 1fr auto;gap:10px;min-width:0}.catalogue-card-heading[data-v-27cf0778]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.catalogue-card-identity[data-v-27cf0778],.catalogue-card-details[data-v-27cf0778]{min-width:0}.catalogue-card-name[data-v-27cf0778]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalogue-card-tools[data-v-27cf0778]{display:flex;align-items:center;gap:8px;flex:none}.catalogue-card-actions[data-v-27cf0778]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.catalogue-card[data-crafting][data-v-27cf0778]{grid-template-columns:140px minmax(0,1fr);grid-template-rows:1fr auto auto;gap:12px}.catalogue-card[data-crafting] .catalogue-card-media[data-v-27cf0778]>img{width:94%;height:94%}.catalogue-card[data-crafting] .catalogue-card-media.preview[data-v-27cf0778]>img{width:100%;height:100%}.catalogue-card[data-crafting] .catalogue-card-name[data-v-27cf0778]{white-space:normal;overflow-wrap:anywhere}.catalogue-card[data-crafting] .catalogue-card-body[data-v-27cf0778]{grid-template-rows:auto 1fr;gap:8px}.catalogue-card-recipe[data-v-27cf0778],.catalogue-card-craft-actions[data-v-27cf0778]{grid-column:1 / -1}.catalogue-card-craft-actions[data-v-27cf0778]{justify-content:space-between}@media (max-width: 560px){.catalogue-card[data-v-27cf0778]{grid-template-columns:88px minmax(0,1fr);gap:10px;padding:10px}.catalogue-card[data-crafting][data-v-27cf0778]{grid-template-columns:100px minmax(0,1fr)}.catalogue-card-body[data-v-27cf0778]{gap:8px}.catalogue-card-heading[data-v-27cf0778]{flex-wrap:wrap}.catalogue-card-actions[data-v-27cf0778]{align-items:stretch}.catalogue-card-actions[data-v-27cf0778]>button:last-child{flex:1}}.market-card-status[data-v-4f0c1126]{display:inline-flex;align-items:center;gap:4px;color:var(--muted-foreground)}.market-card-status[data-status=free][data-v-4f0c1126]{color:var(--success)}.market-card-status[data-status=mine][data-v-4f0c1126]{color:var(--primary)}.market-card-stats[data-v-4f0c1126]{min-width:200px}.market-card-terms[data-v-4f0c1126]{display:flex;align-items:start;justify-content:space-between;gap:12px}.market-card-split[data-v-4f0c1126],.market-card-fee[data-v-4f0c1126]{display:grid;gap:1px}.market-card-fee[data-v-4f0c1126]{text-align:right}.market-card-lengths[data-v-4f0c1126]{align-self:center;display:flex;flex-wrap:wrap;gap:4px 10px;margin:0 auto 0 0;padding:0;list-style:none}.market-rent[data-v-4f0c1126]{justify-self:end}@media (max-width: 560px){.market-card-terms[data-v-4f0c1126]{flex-wrap:wrap;gap:8px}.market-card-fee[data-v-4f0c1126]{text-align:left}.market-rent[data-v-4f0c1126]{justify-self:stretch}}.listing-form[data-v-4d0d1ce3]{display:grid;gap:16px;padding:12px;border-radius:var(--radius-inset);background:color-mix(in srgb,var(--card) 70%,transparent);border:1px solid var(--card-inset-border)}.listing-field[data-v-4d0d1ce3]{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.listing-field legend[data-v-4d0d1ce3]{padding:0;margin-bottom:8px}.listing-lengths[data-v-4d0d1ce3]{display:flex;flex-wrap:wrap;gap:6px}.listing-cut[data-v-4d0d1ce3]{display:grid;grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:16px}.listing-fee[data-v-4d0d1ce3]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.listing-number[data-v-4d0d1ce3]{display:flex;align-items:center;gap:6px;width:104px}.listing-fee .listing-number[data-v-4d0d1ce3]{width:140px}.listing-number span[data-v-4d0d1ce3]{color:var(--muted-foreground);font:var(--type-small)}.listing-actions[data-v-4d0d1ce3]{display:flex;justify-content:flex-end;gap:8px}.crew-tally[data-v-f6fc64af]{display:grid;gap:6px;min-width:0}.crew-tally-table[data-v-f6fc64af]{width:100%;border-collapse:collapse;font:var(--type-small)}.crew-tally-table th[data-v-f6fc64af],.crew-tally-table td[data-v-f6fc64af]{padding:3px 6px;text-align:right;white-space:nowrap}.crew-tally-table th[data-v-f6fc64af]:first-child{text-align:left;padding-left:0}.crew-tally-table thead th[data-v-f6fc64af]{color:var(--muted-foreground);font-weight:500;font-size:var(--text-caption)}.crew-tally-table thead th[data-v-f6fc64af] :is(img,.drill-token-icon){vertical-align:-4px;margin-right:4px}.crew-tally-table tbody th[data-v-f6fc64af]{color:var(--muted-foreground);font-weight:500}.crew-tally-table td[data-v-f6fc64af]{font-family:var(--data);font-weight:600;font-variant-numeric:tabular-nums}.crew-tally-table tbody tr+tr[data-v-f6fc64af]{border-top:1px solid var(--card-inset-border)}.crew-tally-art[data-v-f6fc64af]{width:16px;height:16px;object-fit:contain}.crew-tally-foot[data-v-f6fc64af]{display:flex;flex-wrap:wrap;gap:4px 12px}.crew-tally-fuel[data-v-f6fc64af]{display:inline-flex;align-items:center;gap:4px}.rental-row[data-v-1c2fa17d]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px;border:1px solid var(--card-inset-border);border-radius:var(--radius-inset);background:var(--card-inset)}.rental-row[data-state=ended][data-v-1c2fa17d]{opacity:.85}.rental-main[data-v-1c2fa17d]{display:grid;gap:10px;min-width:0}.rental-heading[data-v-1c2fa17d]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.rental-name[data-v-1c2fa17d]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rental-clock[data-v-1c2fa17d],.rental-ended[data-v-1c2fa17d]{display:grid;justify-items:end;text-align:right;flex:none}.rental-clock[data-soon][data-v-1c2fa17d]{color:var(--destructive)}.rental-progress[data-v-1c2fa17d]{height:6px}.rental-terms[data-v-1c2fa17d]{display:flex;flex-wrap:wrap;gap:6px}.rental-chip[data-v-1c2fa17d]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font:500 var(--text-caption)/1.6 var(--ui);color:var(--muted-foreground);background:color-mix(in srgb,var(--card) 70%,transparent);border:1px solid var(--card-inset-border)}.rental-actions[data-v-1c2fa17d]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.market-mine[data-v-83fdbf3f]{display:grid;gap:20px}.market-block[data-v-83fdbf3f]{display:grid;gap:10px}.market-block-title[data-v-83fdbf3f]{display:flex;align-items:center;gap:8px;margin:0;color:var(--muted-foreground)}.mine-ship[data-v-83fdbf3f]{display:grid;gap:10px;padding:10px 12px;border:1px solid var(--card-inset-border);border-radius:var(--radius-inset);background:var(--card-inset)}.mine-ship-row[data-v-83fdbf3f]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.mine-ship-copy[data-v-83fdbf3f]{display:grid;gap:2px;min-width:0}.mine-ship-name[data-v-83fdbf3f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mine-ship-state[data-v-83fdbf3f]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.mine-chip[data-v-83fdbf3f]{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font:500 var(--text-caption)/1.6 var(--ui);color:var(--muted-foreground);border:1px solid var(--card-inset-border)}.mine-chip[data-tone=success][data-v-83fdbf3f]{color:var(--success);border-color:color-mix(in srgb,var(--success) 40%,transparent)}.mine-chip[data-tone=primary][data-v-83fdbf3f]{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 40%,transparent)}.mine-ship-actions[data-v-83fdbf3f]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}@media (max-width: 640px){.mine-ship-row[data-v-83fdbf3f]{grid-template-columns:auto minmax(0,1fr)}.mine-ship-actions[data-v-83fdbf3f]{grid-column:1 / -1;justify-content:flex-start}}.rent-heading[data-v-e0c762ea]{display:flex;flex-direction:row;align-items:center;gap:12px;text-align:left}.rent-lengths[data-v-e0c762ea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px}.rent-length[data-v-e0c762ea]{display:grid;justify-items:center;gap:0}.rent-length[aria-checked=true][data-v-e0c762ea]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 14%,var(--card))}.rent-facts dd small[data-v-e0c762ea]{color:var(--muted-foreground);font-weight:500}.rent-facts dd[data-short][data-v-e0c762ea]{color:var(--destructive)}.rent-rules[data-v-e0c762ea]{display:grid;gap:8px;margin:0;padding:12px;list-style:none;border-radius:var(--radius-inset);background:var(--card-inset);border:1px solid var(--card-inset-border)}.rent-rules li[data-v-e0c762ea]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;color:var(--muted-foreground)}.rent-rules li[data-v-e0c762ea]>:first-child{color:var(--primary);margin-top:2px}.rent-footer[data-v-e0c762ea]{gap:8px}.market[data-v-733cf80b]{display:grid;gap:8px;align-content:start}.market-tabs[data-v-733cf80b]{position:sticky;top:-12px;z-index:2;padding-block:0 8px;background:var(--void);overflow-x:auto}.market-count[data-v-733cf80b]{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:color-mix(in srgb,var(--primary) 22%,transparent);color:inherit;font:700 11px/1 var(--data)}.market-section[data-v-733cf80b]{display:grid;gap:12px;align-content:start}.market-toolbar[data-v-733cf80b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;scroll-margin-top:72px}.market-filter[data-v-733cf80b]{display:flex;align-items:center;gap:8px;align-self:end;min-height:32px}.market-filters[data-v-733cf80b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px 12px}.market-field[data-v-733cf80b]{display:grid;gap:4px;min-width:0}.market-grid[data-v-733cf80b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,470px),1fr));gap:12px;transition:opacity var(--motion-fast)}.market-grid[data-loading][data-v-733cf80b]{opacity:.6}.market-pager[data-v-733cf80b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;padding-top:4px}@media (max-width: 560px){.market-filters[data-v-733cf80b]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-slot=console-surface][data-v-d655bf45]{--console-accent: var(--border);min-width:0;border:1px solid color-mix(in srgb,var(--console-accent) 24%,var(--card-inset-border));border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--console-accent) 5%,var(--card-inset)),var(--card-inset) 68%);box-shadow:inset 0 1px #ffffff05,0 3px #0002}[data-tone=warm][data-v-d655bf45]{--console-accent: var(--rank-gold)}[data-tone=success][data-v-d655bf45]{--console-accent: var(--success)}[data-tone=info][data-v-d655bf45]{--console-accent: var(--info)}[data-tone=violet][data-v-d655bf45]{--console-accent: #c4afe8}[data-tone=danger][data-v-d655bf45]{--console-accent: var(--destructive)}[data-surface=console][data-v-d655bf45]{padding:16px;border-radius:22px;background:radial-gradient(ellipse at 0 0,#edbf580a,transparent 48%),radial-gradient(ellipse at 100% 100%,#9bd0b207,transparent 46%),var(--background);box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 5px #ffffff02,0 10px 32px #0003}[data-surface=tile][data-v-d655bf45],[data-surface=event][data-v-d655bf45]{border-radius:12px}[data-surface=event][data-v-d655bf45]{border-left:2px solid color-mix(in srgb,var(--console-accent) 65%,var(--border));box-shadow:inset 0 1px #ffffff04}[data-dashed][data-v-d655bf45]{border-style:dashed;box-shadow:none}@media (max-width: 640px){[data-surface=console][data-v-d655bf45]{padding:10px;border-radius:16px}}[data-slot=status-mark][data-v-e78c411a]{--mark-color: var(--rank-gold);display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:12px;color:var(--mark-color);border:1px solid color-mix(in srgb,var(--mark-color) 25%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--mark-color) 20%,var(--card)),color-mix(in srgb,var(--mark-color) 6%,var(--card)));box-shadow:inset 0 1px #ffffff0c,0 2px #0003}[data-tone=neutral][data-v-e78c411a]{--mark-color: var(--muted-foreground)}[data-tone=success][data-v-e78c411a]{--mark-color: var(--success)}[data-tone=info][data-v-e78c411a]{--mark-color: var(--info)}[data-tone=violet][data-v-e78c411a]{--mark-color: #c4afe8}[data-tone=danger][data-v-e78c411a]{--mark-color: var(--destructive)}[data-size=sm][data-v-e78c411a]{width:26px;height:26px;border-radius:9px}[data-size=lg][data-v-e78c411a]{width:52px;height:52px;border-radius:17px}.family-start[data-v-8d733979]{display:grid;gap:20px;align-content:start;width:100%;max-width:1100px;margin:auto}.family-block[data-v-8d733979]{display:grid;gap:10px}.family-block-title[data-v-8d733979]{display:flex;align-items:center;gap:8px;margin:0;color:var(--muted-foreground)}.family-invite[data-v-8d733979]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px}.family-invite-copy[data-v-8d733979]{display:grid;gap:8px;justify-items:start;min-width:0}.family-invite-copy h4[data-v-8d733979]{margin:0}.family-invite-split[data-v-8d733979]{display:grid;justify-items:end;align-content:start;text-align:right}.family-invite-actions[data-v-8d733979]{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px}.family-create[data-v-8d733979]{padding:24px;gap:24px}.family-create-heading[data-v-8d733979]{display:flex;align-items:center;gap:16px}.family-create-head[data-v-8d733979]{display:grid;gap:4px}.family-create-head h3[data-v-8d733979]{margin:0}.family-rules[data-v-8d733979]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none}.family-rules li[data-v-8d733979]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px;border-radius:10px;background:color-mix(in srgb,var(--card) 70%,transparent)}.family-rules li[data-v-8d733979]>:first-child{color:var(--primary);margin-top:2px}.family-rules li>div[data-v-8d733979]{display:grid;gap:2px}.family-create-form[data-v-8d733979]{display:grid;gap:8px}.family-create-row[data-v-8d733979]{display:flex;gap:8px}.family-create-row[data-v-8d733979]>:first-child{flex:1}@media (max-width: 560px){.family-create-row[data-v-8d733979]{flex-direction:column}}.crew-confirm[data-v-5849f6c9]{display:grid;gap:8px;width:min(320px,calc(100vw - 32px))}.crew-confirm-actions[data-v-5849f6c9]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.member-row[data-v-dd6d581b]{display:grid;grid-template-columns:minmax(155px,1.1fr) minmax(180px,1fr) minmax(125px,.85fr) minmax(0,1.5fr) auto;grid-template-areas:"who split ships doing remove";align-items:center;gap:10px 18px;padding:12px;min-width:0}.member-who[data-v-dd6d581b]{grid-area:who;display:flex;align-items:center;gap:8px;min-width:0}.member-name[data-v-dd6d581b]{display:grid;gap:4px;min-width:0}.member-since[data-v-dd6d581b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-split[data-v-dd6d581b]{grid-area:split;display:grid;gap:4px;min-width:0}.member-split-edit[data-v-dd6d581b]{display:flex;align-items:center;gap:8px;min-width:0}.member-split-number[data-v-dd6d581b]{display:flex;align-items:center;gap:4px;width:74px;flex:none}.member-split-cut[data-v-dd6d581b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-split-note[data-v-dd6d581b]{overflow-wrap:anywhere}.member-ships[data-v-dd6d581b]{grid-area:ships;display:grid;gap:6px;justify-items:start;min-width:0}.member-doing[data-v-dd6d581b]{grid-area:doing;display:grid;justify-items:start;gap:7px;min-width:0}.member-flying[data-v-dd6d581b]{display:inline-flex;align-items:center;gap:4px;min-width:0}.member-flying-row[data-v-dd6d581b]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.member-tally[data-v-dd6d581b]{display:flex;flex-wrap:wrap;gap:6px 12px;min-width:0}.member-tally[data-v-dd6d581b]>*{display:inline-flex;align-items:center;gap:4px}.member-remove[data-v-dd6d581b]{grid-area:remove;justify-self:end}.member-ships-pop[data-v-dd6d581b]{display:grid;gap:10px;width:min(320px,calc(100vw - 32px))}.member-ships-mode[data-v-dd6d581b]{display:flex;gap:6px}.member-ships-list[data-v-dd6d581b]{display:grid;gap:6px;max-height:240px;overflow-y:auto;margin:0;padding:0;list-style:none}.member-ships-list li[data-v-dd6d581b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.member-ships-actions[data-v-dd6d581b]{display:flex;justify-content:flex-end;gap:6px}@media (max-width: 1040px){.member-row[data-v-dd6d581b]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;grid-template-areas:"who split remove" "doing doing ships"}}@media (max-width: 640px){.member-row[data-v-dd6d581b]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who remove" "split split" "ships ships" "doing doing"}}.family-map[data-v-f85b8b9e]{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:12px;align-items:stretch;min-width:0}.family-map-frame[data-v-f85b8b9e]{min-width:0;min-height:280px}.map-who[data-v-f85b8b9e]{font-weight:600;fill:var(--success)}.map-member[data-v-f85b8b9e]{cursor:pointer;outline:none}.map-member[data-docked] .map-who[data-v-f85b8b9e]{fill:var(--info)}.map-halo[data-v-f85b8b9e]{fill:color-mix(in srgb,var(--success) 18%,transparent);transition:fill .18s ease}.map-member[data-docked] .map-halo[data-v-f85b8b9e]{fill:color-mix(in srgb,var(--info) 18%,transparent)}.map-member[data-shown] .map-halo[data-v-f85b8b9e],.map-member:focus-visible .map-halo[data-v-f85b8b9e]{fill:color-mix(in srgb,var(--success) 38%,transparent)}.map-member[data-docked][data-shown] .map-halo[data-v-f85b8b9e],.map-member[data-docked]:focus-visible .map-halo[data-v-f85b8b9e]{fill:color-mix(in srgb,var(--info) 38%,transparent)}.map-crew[data-v-f85b8b9e]{fill:var(--success);stroke:#03070e99;stroke-width:.3}.map-member[data-docked] .map-crew[data-v-f85b8b9e]{fill:var(--info)}.family-map-open[data-v-f85b8b9e]{position:absolute;right:1%;top:1%}.family-map-card[data-v-f85b8b9e]{position:absolute;left:10px;bottom:10px;max-height:calc(100% - 20px);overflow:auto;z-index:1;display:grid;gap:4px;width:min(220px,62%);padding:10px 12px;border:1px solid var(--rule);border-radius:var(--radius-inset);background:var(--panel);color:var(--foreground);font-family:var(--ui);box-shadow:var(--shadow-overlay);pointer-events:none!important}.family-map-card[data-pinned][data-v-f85b8b9e]{pointer-events:auto!important}.map-who[data-v-f85b8b9e]{pointer-events:none}.map-card-status[data-v-f85b8b9e]{display:inline-flex;align-items:center;gap:4px}.map-card-tank[data-v-f85b8b9e]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.map-card-tank[data-v-f85b8b9e]>:first-child{display:inline-flex;align-items:center;gap:4px}.family-map-side[data-v-f85b8b9e]{display:grid;gap:8px;min-width:0;align-content:start}.family-map[data-fit][data-v-f85b8b9e]{height:100%;min-height:280px}.family-map-box[data-v-f85b8b9e]{height:100%;aspect-ratio:auto}.family-map-side[data-v-f85b8b9e]{min-height:0;overflow-y:auto;overscroll-behavior:contain;align-content:start}.family-map[data-wide][data-v-f85b8b9e]{height:100%;min-height:0}.family-map[data-wide] .family-map-frame[data-v-f85b8b9e]{min-height:0}.family-radar-title[data-v-f85b8b9e]{display:flex;align-items:center;gap:8px;margin:0;padding-inline-end:40px}.family-map-list[data-v-f85b8b9e]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.family-map-row-title[data-v-f85b8b9e]{display:flex;align-items:center;gap:6px}.family-map-row[data-v-f85b8b9e]{width:100%}.family-map-row-text[data-v-f85b8b9e]{display:grid;gap:3px;min-width:0;text-align:start;overflow-wrap:anywhere}@media (prefers-reduced-motion: reduce){.map-halo[data-v-f85b8b9e]{transition:none}}@media (max-width: 900px){.family-map[data-v-f85b8b9e]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(240px,34vh) auto}.family-map[data-fit][data-v-f85b8b9e]{height:auto}.family-map-frame[data-v-f85b8b9e]{min-height:240px}.family-map-list[data-v-f85b8b9e]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.family-map-side[data-v-f85b8b9e]{max-height:230px}.family-map[data-wide][data-v-f85b8b9e]{height:100%;grid-template-rows:minmax(240px,1fr) minmax(0,auto)}}.family-totals[data-v-b24a8ae7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px;margin:0;min-width:0}.family-totals>div[data-v-b24a8ae7]{display:grid;gap:4px;min-width:0;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--card) 70%,transparent)}.family-totals dt[data-v-b24a8ae7]{display:flex;align-items:center;gap:6px}.family-totals dt[data-v-b24a8ae7],.family-totals dd[data-v-b24a8ae7]{margin:0;min-width:0}.family-totals dd[data-v-b24a8ae7]{display:flex;align-items:center;gap:6px;color:var(--foreground);overflow-wrap:anywhere}.family-totals dd>.app-icon[data-v-b24a8ae7]{color:var(--primary)}.family-totals[data-dense][data-v-b24a8ae7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 14px}.family-totals[data-dense]>div[data-v-b24a8ae7]{gap:8px;padding:0;border-radius:0;background:none}.family-totals[data-dense] dt[data-v-b24a8ae7]{align-items:center}@media (max-width: 640px){.family-totals[data-dense][data-v-b24a8ae7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.family-activity[data-v-20a21b61]{display:grid;gap:10px;min-width:0}.activity-filters[data-v-20a21b61]{display:grid;gap:6px;min-width:0}.activity-chips[data-v-20a21b61]{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.activity-member[data-v-20a21b61]{font-family:var(--data)}.activity-list[data-v-20a21b61]{display:grid;gap:8px;margin:0;padding:0;list-style:none;min-width:0}.activity-list li[data-v-20a21b61]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 10px;padding:12px}.activity-copy[data-v-20a21b61]{display:grid;gap:4px;min-width:0;overflow-wrap:anywhere}.activity-when[data-v-20a21b61]{white-space:nowrap;padding-top:2px}.activity-more[data-v-20a21b61]{justify-self:center}.activity-list[data-latest] li[data-v-20a21b61]{grid-template-columns:auto minmax(0,1fr);padding:8px;gap:4px 8px}.activity-list[data-latest] .activity-when[data-v-20a21b61]{grid-column:2}.activity-list[data-columns][data-v-20a21b61]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 900px){.activity-list[data-columns][data-v-20a21b61]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.activity-list li[data-v-20a21b61]{grid-template-columns:auto minmax(0,1fr)}.activity-when[data-v-20a21b61]{grid-column:2;padding-top:0}}.family-ships-grid[data-v-245ee68f]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;min-width:0;min-height:0;height:100%}.ships-bar[data-v-245ee68f]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.ships-search[data-v-245ee68f]{flex:1 1 180px;max-width:280px}.ships-chips[data-v-245ee68f]{display:flex;flex-wrap:wrap;gap:4px}.ships-count[data-v-245ee68f]{margin-left:auto;white-space:nowrap}.ships-tiles[data-v-245ee68f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,214px),1fr));gap:10px;align-content:start;margin:0;padding:0 2px 2px 0;list-style:none;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ships-tile[data-v-245ee68f]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"art copy toggle" "status status status";align-items:center;gap:8px;min-width:0;padding:10px}.family-ships-grid .ships-tile .ships-art[data-v-245ee68f]{width:44px;height:44px}.ships-status[data-v-245ee68f]{grid-area:status;min-width:0}.ships-toggle[data-v-245ee68f]{grid-area:toggle}.ships-art[data-v-245ee68f]{grid-area:art}.ships-copy[data-v-245ee68f]{grid-area:copy;display:grid;justify-items:start;gap:4px;min-width:0}.ships-name[data-v-245ee68f]{width:100%;display:flex;align-items:center;gap:6px;min-width:0}.ships-line[data-v-245ee68f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.family-page[data-v-941369be]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);gap:12px;flex:1 1 auto;min-width:0;min-height:440px}.family-strip[data-v-941369be]{display:grid;grid-template-columns:minmax(0,1.1fr) auto;gap:10px;min-width:0}.family-strip[data-totals][data-v-941369be]{grid-template-columns:minmax(0,1fr) auto minmax(0,1.25fr)}.family-strip>section[data-v-941369be]{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 14px}.family-title[data-v-941369be]{margin-top:5px;display:flex;align-items:center;gap:6px;min-width:0}.family-title h3[data-v-941369be]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.family-sub[data-v-941369be]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.family-bank[data-v-941369be]{justify-content:space-between}.family-bank-label[data-v-941369be]{display:inline-flex;align-items:center;gap:4px}.family-bank-level[data-v-941369be]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px}.family-bank-pop[data-v-941369be],.family-invite-pop[data-v-941369be]{display:grid;gap:8px;width:min(340px,calc(100vw - 32px))}.family-bank-pop p[data-v-941369be]{margin:0}.family-bank-form[data-v-941369be]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.family-bank-presets[data-v-941369be]{display:flex;gap:4px;align-items:center}.family-form[data-v-941369be]{display:grid;gap:8px}.family-form-actions[data-v-941369be]{display:flex;justify-content:flex-end;gap:6px}.family-strip-totals[data-v-941369be]>*{flex:1;min-width:0}.family-tabs[data-v-941369be]{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.family-tabs[data-v-941369be]::-webkit-scrollbar{display:none}.family-count[data-v-941369be]{margin-left:2px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,currentColor 16%,transparent)}.family-pane[data-v-941369be]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;min-width:0;min-height:0;padding:14px}.family-pane[data-family-pane=ships][data-v-941369be],.family-pane[data-family-pane=activity][data-v-941369be]{grid-template-rows:minmax(0,1fr)}.family-pane[data-family-pane=changes][data-v-941369be]{grid-template-rows:minmax(0,1fr) auto}.family-pane-head[data-v-941369be]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;min-width:0}.family-pane-head h4[data-v-941369be]{display:flex;align-items:center;gap:8px;margin:0}.family-pane-note[data-v-941369be]{flex:1 1 260px;min-width:0}.family-pane-body[data-v-941369be]{min-width:0;min-height:0}.family-scroll[data-v-941369be]{overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.family-member-list[data-v-941369be]{display:grid;gap:10px}.family-overview[data-v-941369be]{display:grid;grid-template-rows:minmax(280px,1fr) auto;gap:12px;align-content:start}.family-latest[data-v-941369be]{display:grid;gap:4px;min-width:0;padding-top:8px;border-top:1px solid var(--card-inset-border)}.family-lend-mode[data-v-941369be]{display:flex;gap:4px}.family-log-list[data-v-941369be]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.family-log-list li[data-v-941369be]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px}.family-log-list li[data-v-941369be]>:last-child{flex:none}.family-danger[data-v-941369be]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--destructive) 30%,var(--card-inset-border))}.family-danger h4[data-v-941369be]{margin:0}@media (max-width: 1040px){.family-strip[data-v-941369be],.family-strip[data-totals][data-v-941369be]{grid-template-columns:minmax(0,1fr) auto}.family-strip-totals[data-v-941369be]{grid-column:1 / -1}}@media (max-width: 640px){.family-log-list li[data-v-941369be]{grid-template-columns:auto minmax(0,1fr)}.family-log-list li[data-v-941369be]>:last-child{grid-column:2}.family-page[data-v-941369be]{min-height:0}.family-page[data-tab=overview][data-v-941369be]{flex:none;grid-template-rows:auto auto auto}.family-strip[data-v-941369be],.family-strip[data-totals][data-v-941369be]{grid-template-columns:minmax(0,1fr)}.family-pane[data-v-941369be]{min-height:320px}.family-latest[data-v-941369be] .activity-list[data-latest] li:nth-child(n+4){display:none}}.family-page[data-v-e165ee09]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);gap:12px;flex:1 1 auto;min-width:0;min-height:440px}.family-strip[data-v-e165ee09]{display:grid;grid-template-columns:minmax(0,1.1fr) auto minmax(0,1.5fr);gap:10px;min-width:0}.family-strip>section[data-v-e165ee09]{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 14px}.family-who[data-v-e165ee09]{flex:1}.family-name[data-v-e165ee09]{margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.family-sub[data-v-e165ee09]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.family-split[data-v-e165ee09]{display:grid;justify-items:end;text-align:right;flex:none;line-height:1.15}.family-bank[data-v-e165ee09]{display:grid!important;gap:0!important;align-content:center}.family-bank-label[data-v-e165ee09]{display:inline-flex;align-items:center;gap:4px}.family-bank-level[data-v-e165ee09]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px}.family-figures[data-v-e165ee09]{display:grid!important;grid-template-columns:minmax(0,1fr);gap:6px!important;align-content:center}.family-mine[data-v-e165ee09],.family-ours[data-v-e165ee09]{display:grid;gap:0;min-width:0}.family-mine[data-v-e165ee09]>:last-child{overflow-wrap:anywhere}.family-bar[data-v-e165ee09]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.family-tabs[data-v-e165ee09]{flex:1;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.family-tabs[data-v-e165ee09]::-webkit-scrollbar{display:none}.family-count[data-v-e165ee09]{margin-left:2px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,currentColor 16%,transparent)}.family-pane[data-v-e165ee09]{display:grid;grid-template-rows:minmax(0,1fr);gap:8px;min-width:0;min-height:0;padding:14px}.family-pane-title[data-v-e165ee09]{display:flex;align-items:center;gap:8px;margin:0}.family-pane-body[data-v-e165ee09]{min-width:0;min-height:0}.family-scroll[data-v-e165ee09]{overflow-y:auto;overscroll-behavior:contain;padding-right:2px}@media (max-width: 1040px){.family-strip[data-v-e165ee09]{grid-template-columns:minmax(0,1fr) auto}.family-figures[data-v-e165ee09]{grid-column:1 / -1}}@media (max-width: 640px){.family-page[data-v-e165ee09]{min-height:0}.family-strip[data-v-e165ee09]{grid-template-columns:minmax(0,1fr)}.family-pane[data-v-e165ee09]{min-height:320px}}.family-console[data-v-5ca95470]{display:flex;flex-direction:column;flex:1 1 0%;min-height:0}@media (max-width: 900px){.family-console[data-v-5ca95470]:has([data-tab=overview]){flex:1 0 auto}}@media (max-width: 640px){.family-console[data-v-5ca95470]{min-height:700px}}.crew-overlay[data-v-38239a90]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;background:var(--void)}.crew-panel[data-v-38239a90]{width:100%;height:100%;min-height:0;background:var(--void)}.crew-panel[data-v-38239a90] .inspector-body{padding-inline:max(16px,calc((100% - 1280px)/2));padding-block:16px 40px}.crew-panel[data-fit][data-v-38239a90] .inspector-body{display:flex;flex-direction:column;padding-inline:max(16px,calc((100% - 1440px)/2));padding-block:12px 14px}.eth-icon[data-v-201abae7]{display:inline-block;flex:none;vertical-align:-.12em}.shop-page[data-v-f964eb8e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;background:var(--void)}.shop-panel[data-v-f964eb8e]{width:100%;height:100%;min-height:0;background:var(--void)}.shop-panel[data-v-f964eb8e] .inspector-navigation,.shop-panel[data-v-f964eb8e] .inspector-body{padding-inline:max(16px,calc((100% - 1180px)/2))}.shop-panel[data-v-f964eb8e] .inspector-navigation{padding-block:10px;background:color-mix(in srgb,var(--card) 70%,var(--void));box-shadow:0 8px 18px -14px #000000e6;z-index:1}.shop-panel[data-v-f964eb8e] .inspector-body{gap:10px;padding-block:14px 32px}.shop-bar[data-v-f964eb8e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 22px}.shop-cats[data-v-f964eb8e]{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:thin}.shop-bar-end[data-v-f964eb8e]{display:flex;align-items:center;gap:12px;min-width:0}.shop-for[data-v-f964eb8e]{display:flex;align-items:center;gap:8px;min-width:0}.shop-cart-count[data-v-f964eb8e]{min-width:20px;padding:0 6px;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font-size:12px;line-height:20px;text-align:center;font-variant-numeric:tabular-nums}.shop-cart-button[data-filled] .shop-cart-count[data-v-f964eb8e]{background:var(--primary-foreground);color:var(--primary)}.shop-cart-sum[data-v-f964eb8e]{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.shop-cart[data-v-f964eb8e]{display:grid;gap:10px;width:min(340px,calc(100vw - 32px))}.shop-panel[data-v-f964eb8e] .inspector-actions{padding-inline:max(16px,calc((100% - 1180px)/2));background:color-mix(in srgb,var(--card) 80%,var(--void));box-shadow:0 -8px 18px -14px #000000e6}.shop-cart-bar[data-v-f964eb8e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 14px;width:100%;min-width:0}.shop-cart-bar-count[data-v-f964eb8e]{display:inline-flex;align-items:center;gap:8px;margin-right:auto}.shop-cart-bar-sum[data-v-f964eb8e]{margin-right:0;color:var(--foreground)}.shop-cart-list[data-v-f964eb8e]{display:grid;gap:4px;margin:0;padding:0;list-style:none;max-height:320px;overflow-y:auto}.shop-cart-list li[data-v-f964eb8e]{display:flex;align-items:center;gap:8px;min-width:0}.shop-cart-list i[data-v-f964eb8e]{width:8px;height:8px;flex:none;border-radius:2px;background:var(--rarity);box-shadow:0 0 8px var(--rarity)}.shop-cart-name[data-v-f964eb8e]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-cart-total[data-v-f964eb8e]{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid var(--border)}.shop-cart-total .shop-price[data-v-f964eb8e]{margin-right:0}.shop-cart-actions[data-v-f964eb8e]{display:flex;justify-content:flex-end;gap:6px}.shop-note[data-v-f964eb8e]{padding:2px 2px 0}.shop-row[data-v-f964eb8e]{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;align-items:start;padding-block:12px;border-bottom:1px solid var(--border)}.shop-row-tag[data-v-f964eb8e]{margin:10px 0 0;color:var(--rarity)}.shop-row-looks[data-v-f964eb8e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,470px),1fr));gap:10px;min-width:0}.shop-price[data-v-f964eb8e]{display:inline-flex;align-items:center;gap:4px;min-width:0;margin-right:auto;padding-left:2px;font-variant-numeric:tabular-nums;color:var(--rarity);white-space:nowrap}.shop-purchase-price[data-v-f964eb8e]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.shop-description[data-v-f964eb8e]{margin:0}.shop-availability[data-v-f964eb8e]{margin:4px 0 0}@media (max-width: 720px){.shop-row[data-v-f964eb8e]{grid-template-columns:minmax(0,1fr);gap:8px}.shop-row-tag[data-v-f964eb8e]{margin:0}.shop-bar-end[data-v-f964eb8e]{flex-wrap:wrap}}.ore-icon[data-v-e0ef07a4]{display:block;flex:none;overflow:visible;object-fit:contain}.craft-recipe[data-v-fbd6dff1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.craft-ingredient[data-v-fbd6dff1]{display:grid;align-content:start;justify-items:start;gap:2px;min-width:0;padding:7px 8px;overflow-wrap:anywhere}.craft-ingredient-amount[data-v-fbd6dff1]{display:flex;align-items:center;gap:6px;min-width:0}.craft-ingredient-held[data-v-fbd6dff1]{display:flex;align-items:center;gap:3px}@media (max-width: 420px){.craft-recipe[data-v-fbd6dff1]{grid-template-columns:repeat(2,minmax(0,1fr))}}.forge-page[data-v-0ea3a5d7]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;background:var(--void)}.forge-panel[data-v-0ea3a5d7]{width:100%;height:100%;min-height:0;background:var(--void)}.forge-panel[data-v-0ea3a5d7] .inspector-navigation,.forge-panel[data-v-0ea3a5d7] .inspector-body{padding-inline:max(16px,calc((100% - 1180px)/2))}.forge-panel[data-v-0ea3a5d7] .inspector-navigation{padding-block:10px;background:color-mix(in srgb,var(--card) 70%,var(--void));box-shadow:0 8px 18px -14px #000000e6;z-index:1}.forge-panel[data-v-0ea3a5d7] .inspector-body{gap:10px;padding-block:14px 32px}.forge-bar[data-v-0ea3a5d7]{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 22px}.forge-cats[data-v-0ea3a5d7]{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:thin}.forge-ores[data-v-0ea3a5d7]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:0;list-style:none}.forge-ores li[data-v-0ea3a5d7]{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.forge-note[data-v-0ea3a5d7]{padding:2px 2px 0}.forge-row[data-v-0ea3a5d7]{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;align-items:start;padding-block:12px;border-bottom:1px solid var(--border)}.forge-row-tag[data-v-0ea3a5d7]{margin:10px 0 0;color:var(--tier)}.forge-row-parts[data-v-0ea3a5d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,470px),1fr));gap:10px;min-width:0}.forge-effects[data-v-0ea3a5d7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.forge-effect-row[data-v-0ea3a5d7]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-items:stretch;gap:8px;padding:0;border:0}.forge-effect-row .forge-row-tag[data-v-0ea3a5d7],.forge-description[data-v-0ea3a5d7]{margin:0}.forge-specialties[data-v-0ea3a5d7]{display:grid;align-content:start;gap:6px}.forge-specialty[data-v-0ea3a5d7]{display:flex;align-items:center;gap:6px}.forge-part-stats[data-v-0ea3a5d7]{display:grid;gap:2px;margin:0;padding-inline:2px;font-size:12px}.forge-part-stats div[data-v-0ea3a5d7]{display:flex;justify-content:space-between;gap:8px}.forge-part-stats dt[data-v-0ea3a5d7]{color:var(--muted-foreground)}.forge-part-stats dd[data-v-0ea3a5d7]{margin:0;font-weight:600}@media (max-width: 720px){.forge-row[data-v-0ea3a5d7]{grid-template-columns:minmax(0,1fr);gap:8px}.forge-row-tag[data-v-0ea3a5d7]{margin:0}.forge-effects[data-v-0ea3a5d7]{grid-template-columns:minmax(0,1fr)}}.cosmetics[data-v-2782d977]{min-width:0;outline:none;pointer-events:auto}.cosmetics-title[data-v-2782d977]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin:0}.cosmetics-none[data-v-2782d977]{display:flex;align-items:center;justify-content:space-between;gap:8px}.cosmetics-slot[data-v-2782d977]{display:grid;gap:6px;min-width:0}.cosmetics-slot+.cosmetics-slot[data-v-2782d977]{padding-top:8px;border-top:1px solid var(--border)}.cosmetics-slot-head[data-v-2782d977]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.cosmetics-slot-name[data-v-2782d977]{display:inline-flex;align-items:center;gap:6px}.cosmetics-tiles[data-v-2782d977]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;margin:0;padding:3px;list-style:none}.cosmetics-tiles li[data-v-2782d977]{display:grid;min-width:0}.cosmetics-tile[data-v-2782d977]{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:3px;width:100%;min-width:0;padding:4px}.cosmetics-tile-name[data-v-2782d977]{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.15;text-align:center;overflow-wrap:anywhere}.cosmetics-art[data-v-2782d977]{display:block;width:100%;aspect-ratio:16 / 9;min-height:52px;border:1px solid var(--edge, var(--border));border-radius:4px;background:color-mix(in srgb,var(--foreground) 8%,transparent);overflow:hidden}.cosmetics-art img[data-v-2782d977]{display:block;width:100%;height:100%;object-fit:cover}.cosmetics-stock[data-v-2782d977]{display:grid;place-items:center;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--foreground) 10%,transparent) 0 6px,transparent 6px 12px)}.cosmetics-worn[data-v-2782d977]{width:96px}.cosmetic-rail[data-v-4d550bf6]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;position:relative;padding:3px;pointer-events:auto}.cosmetic-slot[data-v-4d550bf6]{display:grid;align-content:start;gap:5px;min-width:0;text-align:center}.cosmetic-control[data-v-4d550bf6]{display:grid;place-items:center;width:100%;height:58px;min-width:0;overflow:hidden}.cosmetic-control img[data-v-4d550bf6]{width:100%;height:100%;object-fit:cover;min-height:0}.cosmetic-label[data-v-4d550bf6]{line-height:1.3}@media (max-width: 700px){.cosmetic-rail[data-v-4d550bf6]{gap:5px}.cosmetic-control[data-v-4d550bf6]{height:42px}}.borrowed-nav[data-v-01c6dd4b]{display:flex;align-items:center;gap:8px;min-width:0;flex:none;max-width:50%;overflow-x:auto}.borrowed-nav-label[data-v-01c6dd4b]{display:inline-flex;align-items:center;gap:4px;flex:none}.borrowed-badge[data-v-01c6dd4b]{flex:none;padding:0 6px;border-radius:999px;font:600 11px/18px var(--data);font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--info) 22%,transparent);color:inherit}.borrowed-badge[data-kind=family][data-v-01c6dd4b]{background:color-mix(in srgb,var(--success) 22%,transparent)}.borrowed-low[data-v-01c6dd4b]{display:inline-grid;place-items:center;flex:none;color:var(--destructive)}[data-out][data-v-01c6dd4b]{opacity:.6}[data-held][data-v-01c6dd4b]{cursor:not-allowed}.hangar-tank[data-v-f770dc56]{display:grid;gap:10px;min-width:0;padding:14px}.hangar-tank-head[data-v-f770dc56]{display:flex;align-items:baseline;justify-content:space-between;gap:4px 12px;flex-wrap:wrap}.hangar-tank-name[data-v-f770dc56]{display:inline-flex;align-items:center;gap:4px}.hangar-tank-fill[data-v-f770dc56]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.hangar-tank-fill[data-v-f770dc56]>:first-child{min-width:0;align-self:flex-start}@media (max-width: 700px){.hangar-tank[data-v-f770dc56]{padding:8px 10px;gap:6px}.hangar-tank-fill[data-v-f770dc56]{flex-direction:row}.hangar-tank-fill>button[data-v-f770dc56]{width:auto}}.borrowed-card[data-v-21c2b995]{position:absolute;top:16px;right:16px;z-index:70;display:grid;gap:12px;width:min(340px,calc(100% - 32px));max-height:calc(100% - 96px);overflow-y:auto;padding:16px;border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--shadow-overlay)}.borrowed-card[data-kind=rental][data-v-21c2b995]{border-color:color-mix(in srgb,var(--info) 45%,var(--rule))}.borrowed-card[data-kind=family][data-v-21c2b995]{border-color:color-mix(in srgb,var(--success) 40%,var(--rule))}.borrowed-card-head[data-v-21c2b995]{display:grid;gap:4px;min-width:0}.borrowed-card-name[data-v-21c2b995]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.borrowed-card-kind[data-v-21c2b995]{justify-self:start;display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font:600 var(--text-caption)/1.6 var(--ui);color:var(--info);background:color-mix(in srgb,var(--info) 14%,transparent)}.borrowed-card-kind[data-kind=family][data-v-21c2b995]{color:var(--success);background:color-mix(in srgb,var(--success) 14%,transparent)}.borrowed-card-clock[data-v-21c2b995]{display:grid;justify-items:start;padding:10px 12px;border-radius:var(--radius-inset);background:var(--card-inset);border:1px solid var(--card-inset-border)}.borrowed-card-clock[data-soon][data-v-21c2b995]{color:var(--destructive);border-color:color-mix(in srgb,var(--destructive) 45%,transparent)}.borrowed-card-terms[data-v-21c2b995]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.borrowed-card-terms li[data-v-21c2b995]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;color:var(--muted-foreground)}.borrowed-card-terms li[data-v-21c2b995]>:first-child{margin-top:3px;color:var(--primary)}.borrowed-card-lock[data-v-21c2b995]{display:inline-flex;align-items:center;gap:4px}.borrowed-card-actions[data-v-21c2b995]{display:flex;justify-content:flex-end}.slush-icon[data-v-461d41fd]{display:block;flex:none;overflow:visible;object-fit:contain}.market-oil-art[data-v-179e15aa]{display:block;flex:none;object-fit:contain}.hangar-cargo[data-v-9460a8e0]{display:grid;gap:12px;min-width:0;padding:14px}.cargo-head[data-v-9460a8e0]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.cargo-name[data-v-9460a8e0]{display:inline-flex;align-items:center;gap:4px;margin:0}.cargo-fold[data-v-9460a8e0]{gap:5px}.cargo-body[data-v-9460a8e0]{display:grid;gap:8px;min-width:0}.cargo-line[data-v-9460a8e0]{display:flex;align-items:center;justify-content:space-between;gap:6px 10px;flex-wrap:wrap;min-width:0}.cargo-figure[data-v-9460a8e0]{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap;min-width:0}.cargo-claim[data-v-9460a8e0]{display:inline-flex}.cargo-total[data-v-9460a8e0]{display:grid;gap:4px;min-width:0}.cargo-states[data-v-9460a8e0]{display:grid;gap:3px;flex:1 0 100%;margin:0;min-width:0}.cargo-states>div[data-v-9460a8e0]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.cargo-states dt[data-v-9460a8e0]{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 5px;min-width:0}.cargo-states dd[data-v-9460a8e0]{margin:0;white-space:nowrap}.cargo-total-value[data-v-9460a8e0]{display:flex;align-items:center;gap:8px;min-width:0}[data-cargo-unclaimed][data-v-9460a8e0]{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:12px;order:-1}[data-cargo-unclaimed] .cargo-claim[data-v-9460a8e0]{display:block}.hangar-cargo[data-fold][data-v-9460a8e0]{padding:8px 10px;gap:6px}.cargo-claim[data-v-9460a8e0]>:disabled{pointer-events:none}.cargo-oil-entry[data-v-9460a8e0]{display:grid;flex:1 0 100%;gap:6px;min-width:0}.cargo-oil-balance[data-v-9460a8e0]{display:flex;align-items:center;gap:6px;min-width:0}.cargo-oil-balance>.cargo-figure[data-v-9460a8e0]{margin-right:auto}.cargo-oil[data-v-9460a8e0]{justify-content:flex-end;display:inline-flex;align-items:center;gap:6px}.cargo-oil-input[data-v-9460a8e0]{width:72px}.cargo-receipt[data-v-9460a8e0]{display:grid;gap:6px;margin:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--success) 40%,transparent);border-radius:var(--radius-inset);background:color-mix(in srgb,var(--success) 10%,transparent)}.receipt-line[data-v-9460a8e0]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0}.receipt-mark[data-v-9460a8e0]{flex:none;width:16px;height:16px;color:var(--success)}.receipt-ores[data-v-9460a8e0]{display:flex;flex-wrap:wrap;gap:2px 12px;margin:0;padding:0;list-style:none}.receipt-ore[data-v-9460a8e0]{display:inline}.receipt-split[data-v-9460a8e0]{display:grid;gap:2px;margin:0;padding-top:6px;border-top:1px solid color-mix(in srgb,var(--success) 30%,transparent)}.receipt-split>div[data-v-9460a8e0]{display:flex;align-items:baseline;justify-content:space-between;gap:4px 10px;flex-wrap:wrap}.receipt-split dt[data-v-9460a8e0],.receipt-split dd[data-v-9460a8e0]{margin:0;min-width:0}.receipt-split dt[data-v-9460a8e0]{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px}.receipt-split dd[data-v-9460a8e0]{display:inline-flex;align-items:center;gap:5px}.cargo-deposits[data-v-9460a8e0]{margin:-4px 0}.deposit-list[data-v-9460a8e0]{display:grid;gap:6px;max-height:168px;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:0 2px 0 0;list-style:none}.deposit-list li[data-v-9460a8e0]{display:grid;gap:0;padding-bottom:6px;border-bottom:1px solid var(--border)}.deposit-list li[data-v-9460a8e0]:last-child{padding-bottom:0;border-bottom:0}.deposit-line[data-v-9460a8e0]{display:flex;align-items:baseline;justify-content:space-between;gap:2px 10px;flex-wrap:wrap;min-width:0}.deposit-ship[data-v-9460a8e0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deposit-note[data-v-9460a8e0]{text-align:right}.salvage-page[data-v-c181f1a6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;background:var(--void)}.salvage-panel[data-v-c181f1a6]{width:100%;height:100%;min-height:0;background:var(--void)}.salvage-panel[data-v-c181f1a6] .inspector-navigation,.salvage-panel[data-v-c181f1a6] .inspector-body{padding-inline:max(16px,calc((100% - 1180px)/2))}.salvage-panel[data-v-c181f1a6] .inspector-navigation{padding-block:10px;background:color-mix(in srgb,var(--card) 70%,var(--void));box-shadow:0 8px 18px -14px #000000e6;z-index:1}.salvage-panel[data-v-c181f1a6] .inspector-body{gap:10px;padding-block:14px 32px}.salvage-bar[data-v-c181f1a6]{display:flex;align-items:center;gap:10px;min-width:0}.salvage-title[data-v-c181f1a6]{display:inline-flex;align-items:center;gap:6px;margin:0}.salvage-lots[data-v-c181f1a6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:10px;margin:0;padding:0;list-style:none}.salvage-lot[data-v-c181f1a6]{display:grid;gap:10px;padding:12px}.salvage-lot-head[data-v-c181f1a6]{display:flex;align-items:flex-start;justify-content:space-between;gap:6px 12px;flex-wrap:wrap}.salvage-lot-name[data-v-c181f1a6]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;min-width:0}.salvage-lot-parts[data-v-c181f1a6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px}.salvage-part[data-v-c181f1a6]{display:grid;gap:4px;min-width:0}.salvage-part-name[data-v-c181f1a6]{min-width:0;overflow-wrap:anywhere;text-align:center}.salvage-lot-foot[data-v-c181f1a6]{display:flex;align-items:center;justify-content:space-between;gap:6px 12px;flex-wrap:wrap}.salvage-lot-foot[data-v-c181f1a6]>:last-child{margin-inline-start:auto}@media (max-width: 700px){.salvage-lot[data-v-c181f1a6]{padding:10px;gap:8px}.salvage-lot-parts[data-v-c181f1a6]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hangar-notice[data-v-29d2dd7c]{position:absolute;top:196px;left:16px;z-index:60;display:flex;align-items:flex-start;gap:8px;width:min(460px,calc(100% - 400px));min-width:240px;max-width:calc(100% - 32px);padding:10px 8px 10px 14px;pointer-events:auto}.hangar-notice-body[data-v-29d2dd7c]{display:grid;gap:4px;min-width:0;flex:1}.hangar-notice-body h2[data-v-29d2dd7c],.hangar-notice-body p[data-v-29d2dd7c]{margin:0;overflow-wrap:anywhere}.hangar-notice-close[data-v-29d2dd7c]{flex:none}@media (max-width: 700px){.hangar-notice[data-v-29d2dd7c]{top:240px;left:8px;right:8px;width:auto;min-width:0;max-width:none;max-height:168px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.hangar-notice-body p[data-v-29d2dd7c]{font-size:var(--text-caption);line-height:1.4}}.game-chat[data-v-a7e2e40d]{display:grid;gap:6px;min-width:0;color:var(--hud-ink)}.game-chat[data-variant=hangar][data-v-a7e2e40d]{position:fixed;left:16px;bottom:136px;z-index:40;width:min(380px,calc(100vw - 32px));justify-items:start;color:var(--foreground)}.game-chat[data-variant=hangar] .chat-body[data-v-a7e2e40d]{width:100%;border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--card) 94%,transparent);box-shadow:0 12px 32px #00000073}.chat-toggle[data-v-a7e2e40d]{gap:8px}.chat-unread[data-v-a7e2e40d]{min-width:18px;padding:0 5px;border-radius:9px;background:var(--primary);color:var(--primary-foreground);font:600 11px/18px var(--font-data, ui-monospace, monospace);text-align:center}.chat-head[data-v-a7e2e40d]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 8px 12px;border-bottom:1px solid var(--border)}.chat-head-actions[data-v-a7e2e40d]{display:flex;align-items:center;gap:2px}.chat-body[data-v-a7e2e40d]{display:grid;gap:6px;min-width:0}.chat-lines[data-v-a7e2e40d]{display:grid;align-content:end;gap:2px;margin:0;padding:0;list-style:none;min-width:0}.game-chat[data-variant=hangar] .chat-lines[data-v-a7e2e40d]{height:min(180px,26vh);padding:8px 12px;overflow-y:auto;overscroll-behavior:contain;align-content:start}.chat-line[data-v-a7e2e40d]{min-width:0;line-height:1.35;overflow-wrap:anywhere}.chat-who[data-v-a7e2e40d]{margin-right:6px;color:var(--hud-accent)}.chat-who[data-v-a7e2e40d]:after{content:":";opacity:.6}.chat-line[data-tone=party] .chat-who[data-v-a7e2e40d],.chat-line[data-tone=party] .chat-text[data-v-a7e2e40d]{color:#8ee6a8}.chat-line[data-tone=game] .chat-text[data-v-a7e2e40d]{color:var(--hud-heat)}.chat-line[data-tone=local] .chat-text[data-v-a7e2e40d],.chat-line[data-tone=help] .chat-text[data-v-a7e2e40d]{opacity:.72}.chat-line[data-tone=help] .chat-who[data-v-a7e2e40d]{font-family:var(--font-data, ui-monospace, monospace);font-weight:500}.chat-line[data-tone=help] .chat-who[data-v-a7e2e40d]:after{content:""}.chat-line[data-tone=gift] .chat-text[data-v-a7e2e40d],.chat-line[data-tone=announce] .chat-text[data-v-a7e2e40d]{color:#ffd479;font-weight:600}.chat-line[data-tone=refused] .chat-text[data-v-a7e2e40d]{color:var(--hud-danger)}.chat-entry[data-v-a7e2e40d]{display:flex;align-items:stretch;gap:6px;min-width:0}.game-chat[data-variant=hangar] .chat-entry[data-v-a7e2e40d]{padding:0 8px 8px}.chat-channel[data-v-a7e2e40d]{flex:none;padding:0 8px;border:1px solid var(--hud-line);border-radius:2px;background:var(--hud-glass-strong);color:var(--hud-ink);font:600 11px/1 var(--font-ui, inherit);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.chat-channel[data-channel=party][data-v-a7e2e40d]{border-color:#8ee6a8;color:#8ee6a8}.chat-channel[data-v-a7e2e40d]:disabled{cursor:default;opacity:.7}.chat-field[data-v-a7e2e40d]{flex:1 1 auto;min-width:0;height:30px;padding:0 8px;border:1px solid var(--hud-line);border-radius:2px;background:var(--hud-glass-strong);color:var(--hud-ink);font:inherit;font-size:13px;outline:none}.chat-field[data-v-a7e2e40d]:focus{border-color:var(--hud-accent)}.chat-field[data-v-a7e2e40d]::placeholder{color:var(--hud-ink-dim)}.game-chat[data-variant=hangar][data-v-a7e2e40d] :is(.chat-channel,.chat-field){border-color:var(--border);background:var(--background);color:var(--foreground)}.game-chat[data-variant=hangar] .chat-field[data-v-a7e2e40d]:focus{border-color:var(--ring)}.game-chat[data-variant=flight][data-v-a7e2e40d]{width:min(360px,100%);pointer-events:none;text-shadow:var(--hud-shade)}.game-chat[data-variant=flight][data-open][data-v-a7e2e40d]{pointer-events:auto}.game-chat[data-variant=flight] .chat-lines[data-v-a7e2e40d]{max-height:132px;overflow:hidden}.game-chat[data-variant=flight][data-open] .chat-lines[data-v-a7e2e40d]{max-height:min(260px,36vh);padding:6px 8px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--hud-line);border-radius:2px;background:var(--hud-glass);align-content:start}.chat-hint[data-v-a7e2e40d]{display:flex;align-items:center;gap:6px;margin:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--hud-ink-dim)}.chat-key[data-v-a7e2e40d]{padding:1px 5px;border:1px solid var(--hud-line);border-radius:2px;font-family:var(--font-data, ui-monospace, monospace);font-size:10px;letter-spacing:0;text-transform:none;color:var(--hud-ink)}.party-panel[data-v-88c07352]{display:grid;gap:12px;min-width:0}.party-head[data-v-88c07352]{display:flex;align-items:center;justify-content:space-between;gap:12px}.party-title[data-v-88c07352]{display:flex;align-items:center;gap:8px;min-width:0}.party-list[data-v-88c07352]{display:grid;gap:6px;margin:0;padding:0;list-style:none;max-height:min(320px,44vh);overflow-y:auto;overscroll-behavior:contain}.party-row[data-v-88c07352]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-inset, 6px);background:color-mix(in srgb,var(--background) 60%,transparent)}.party-row[data-stacked][data-v-88c07352]{flex-direction:column;align-items:stretch;gap:4px}.party-row[data-stacked] .party-actions[data-v-88c07352]{justify-content:flex-end}.party-row[data-me][data-v-88c07352]{border-color:color-mix(in srgb,var(--primary) 55%,var(--border))}.party-row[data-invited][data-v-88c07352]{border-style:dashed}.party-invitation[data-v-88c07352]{border-color:color-mix(in srgb,var(--primary) 70%,var(--border))}.party-who[data-v-88c07352]{display:grid;gap:1px;min-width:0}.party-who[data-v-88c07352]>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.party-name[data-v-88c07352]{display:flex;align-items:center;gap:6px;min-width:0}.party-leader[data-v-88c07352]{color:var(--hud-heat, #ffb35a)}.party-actions[data-v-88c07352]{display:flex;flex:none;gap:2px}.party-invite[data-v-88c07352]{display:flex;gap:8px;min-width:0}.party-foot[data-v-88c07352]{display:flex;justify-content:flex-end;padding-top:10px;border-top:1px solid var(--border)}.chain-hangar[data-v-e03151a8]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto 1fr auto;background:var(--void);color:var(--etch)}.chain-hangar-header[data-v-e03151a8]{display:flex;align-items:center;gap:20px;min-height:68px;padding:10px 20px;border-bottom:1px solid var(--border)}.chain-hangar-identity[data-v-e03151a8]{display:flex;align-items:center;gap:24px;flex:1;min-width:0}.chain-hangar-identity h1[data-v-e03151a8]{margin:0}.chain-hangar-account[data-v-e03151a8]{flex:none}.chain-hangar-handle[data-v-e03151a8]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chain-hangar-account-menu[data-v-e03151a8]{display:grid;gap:14px;min-width:190px}.chain-hangar-account-actions[data-v-e03151a8]{display:flex;align-items:center;justify-content:space-between;gap:12px}.chain-hangar-stage[data-v-e03151a8]{position:relative;min-height:0;overflow:hidden}.chain-hangar-backdrop[data-v-e03151a8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:78;background:var(--void)}.hangar-page-forward-enter-active[data-v-e03151a8],.hangar-page-forward-leave-active[data-v-e03151a8],.hangar-page-back-enter-active[data-v-e03151a8],.hangar-page-back-leave-active[data-v-e03151a8]{transition:opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.hangar-page-forward-leave-active[data-v-e03151a8],.hangar-page-back-leave-active[data-v-e03151a8]{z-index:79;pointer-events:none}.hangar-page-forward-enter-from[data-v-e03151a8]{opacity:0;transform:translate(18px)}.hangar-page-forward-leave-to[data-v-e03151a8],.hangar-page-back-enter-from[data-v-e03151a8]{opacity:0;transform:translate(-18px)}.hangar-page-back-leave-to[data-v-e03151a8]{opacity:0;transform:translate(18px)}.hangar-strip-enter-active[data-v-e03151a8],.hangar-strip-leave-active[data-v-e03151a8]{transition:opacity .2s ease,transform .28s cubic-bezier(.22,1,.36,1)}.hangar-strip-enter-from[data-v-e03151a8],.hangar-strip-leave-to[data-v-e03151a8]{opacity:0;transform:translateY(14px)}.hangar-fade-enter-active[data-v-e03151a8],.hangar-fade-leave-active[data-v-e03151a8]{transition:opacity .24s ease}.hangar-fade-enter-from[data-v-e03151a8],.hangar-fade-leave-to[data-v-e03151a8]{opacity:0}@media (prefers-reduced-motion: reduce){.hangar-page-forward-enter-from[data-v-e03151a8],.hangar-page-forward-leave-to[data-v-e03151a8],.hangar-page-back-enter-from[data-v-e03151a8],.hangar-page-back-leave-to[data-v-e03151a8],.hangar-strip-enter-from[data-v-e03151a8],.hangar-strip-leave-to[data-v-e03151a8]{transform:none}}.chain-hangar-note[data-v-e03151a8]{position:absolute;top:16px;left:50%;transform:translate(-50%);z-index:70;padding:10px 16px;border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--panel)}.chain-hangar-bay[data-v-e03151a8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:65;pointer-events:none}.chain-hangar-card[data-v-e03151a8]{position:absolute;top:16px;right:16px;z-index:70;display:grid;gap:10px;width:min(340px,calc(100% - 32px));max-height:calc(100% - 32px);overflow-y:auto;padding:16px;border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--panel)}.chain-hangar-dismantle[data-v-e03151a8]{display:flex;justify-content:flex-end}.chain-hangar-actions[data-v-e03151a8]{position:absolute;left:16px;bottom:16px;z-index:70;display:flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:calc(100% - 32px)}.chain-hangar-foot[data-v-e03151a8]{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--border);min-width:0}.chain-hangar-stats[data-v-e03151a8]{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;padding:5px 20px;border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent);min-width:0}.chain-hangar-fleet[data-v-e03151a8]{display:flex;align-items:center;gap:16px;padding:6px 16px 10px;min-width:0}.chain-hangar-cosmetics[data-v-e03151a8]{position:absolute;left:16px;top:var(--cosmetic-top, 240px);z-index:72;display:flex;width:min(380px,calc(100% - 32px));max-height:calc(100% - var(--cosmetic-top, 240px) - 16px)}.chain-hangar-cosmetic-rail[data-v-e03151a8]{position:absolute;z-index:70;left:16px;top:16px;width:min(460px,calc(100% - 380px))}.chain-hangar-cosmetics[data-v-e03151a8]>*{flex:1;min-width:0}.chain-hangar-fleet-tabs[data-v-e03151a8]{flex:1;min-width:0}.chain-hangar-crates[data-v-e03151a8]{flex:none}.chain-hangar-count[data-v-e03151a8]{min-width:20px;padding:0 6px;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font-size:12px;line-height:20px;text-align:center}@media (max-width:700px){.chain-hangar-header[data-v-e03151a8]{display:grid;grid-template-columns:1fr auto;gap:8px;padding:10px 12px;min-height:0}.chain-hangar-identity[data-v-e03151a8]{gap:16px}.chain-hangar-account[data-v-e03151a8]{justify-self:end}.chain-hangar-header[data-v-e03151a8] .hangar-section-nav{grid-row:2;grid-column:1 / -1}.chain-hangar-fleet[data-v-e03151a8]{padding:8px 12px;gap:8px;flex-wrap:wrap}.chain-hangar-stats[data-v-e03151a8]{grid-template-columns:minmax(0,1fr);gap:4px;padding:6px 12px}.chain-hangar-cosmetics[data-v-e03151a8]{left:8px;right:8px;top:8px;width:auto;max-height:calc(100% - 16px)}.chain-hangar-cosmetic-rail[data-v-e03151a8]{left:8px;top:8px;width:calc(100% - 16px)}.chain-hangar-fleet[data-v-e03151a8] .borrowed-nav{order:-1;flex-basis:100%;max-width:100%}.chain-hangar-handle[data-v-e03151a8]{max-width:90px}.chain-hangar-card[data-v-e03151a8]{right:12px;left:12px;top:12px;width:auto}}@media (max-height:600px){.chain-hangar-card[data-v-e03151a8]{max-height:calc(100% - 24px);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.hangar-page-forward-enter-active[data-v-e03151a8],.hangar-page-forward-leave-active[data-v-e03151a8],.hangar-page-back-enter-active[data-v-e03151a8],.hangar-page-back-leave-active[data-v-e03151a8],.hangar-strip-enter-active[data-v-e03151a8],.hangar-strip-leave-active[data-v-e03151a8],.hangar-fade-enter-active[data-v-e03151a8],.hangar-fade-leave-active[data-v-e03151a8]{transition:none}}.login-screen[data-v-f095ec74]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto 1fr;overflow:hidden;background:var(--void);color:var(--etch)}.login-sky[data-v-f095ec74]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 55% 45% at 18% 22%,rgb(122 70 160 / .28),transparent 70%),radial-gradient(ellipse 45% 38% at 84% 30%,rgb(56 104 170 / .24),transparent 72%),radial-gradient(ellipse 35% 30% at 62% 12%,rgb(190 96 120 / .14),transparent 70%),var(--void)}.login-stars[data-v-f095ec74]{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background-image:radial-gradient(1.3px 1.3px at 198px 92px,rgb(255 238 214 / .99),transparent 70%),radial-gradient(1.7px 1.7px at 175px 267px,rgb(205 222 255 / .58),transparent 70%),radial-gradient(1.8px 1.8px at 69px 59px,rgb(220 232 255 / .58),transparent 70%),radial-gradient(1.4px 1.4px at 10px 22px,rgb(205 222 255 / .97),transparent 70%),radial-gradient(1.4px 1.4px at 245px 20px,rgb(255 255 255 / .77),transparent 70%),radial-gradient(1.6px 1.6px at 295px 21px,rgb(255 255 255 / .62),transparent 70%),radial-gradient(1.6px 1.6px at 237px 227px,rgb(205 222 255 / .92),transparent 70%),radial-gradient(1.1px 1.1px at 246px 11px,rgb(255 238 214 / .62),transparent 70%),radial-gradient(1.6px 1.6px at 127px 92px,rgb(205 222 255 / .69),transparent 70%),radial-gradient(1.2px 1.2px at 185px 62px,rgb(220 232 255 / .81),transparent 70%),radial-gradient(1.4px 1.4px at 99px 258px,rgb(255 238 214 / .71),transparent 70%),radial-gradient(1.3px 1.3px at 194px 123px,rgb(255 255 255 / .66),transparent 70%),radial-gradient(1.2px 1.2px at 196px 161px,rgb(220 232 255 / .68),transparent 70%),radial-gradient(.9px .9px at 26px 237px,rgb(205 222 255 / .6),transparent 70%);background-size:331px 307px;animation:login-drift-f095ec74 160s linear infinite,login-twinkle-f095ec74 6s ease-in-out infinite alternate}.login-stars-far[data-v-f095ec74]{background-image:radial-gradient(.9px .9px at 161px 133px,rgb(220 232 255 / .27),transparent 70%),radial-gradient(1.1px 1.1px at 185px 156px,rgb(255 238 214 / .35),transparent 70%),radial-gradient(.8px .8px at 98px 45px,rgb(255 255 255 / .28),transparent 70%),radial-gradient(.9px .9px at 185px 86px,rgb(205 222 255 / .42),transparent 70%),radial-gradient(1.5px 1.5px at 80px 84px,rgb(255 255 255 / .5),transparent 70%),radial-gradient(1.7px 1.7px at 168px 125px,rgb(255 255 255 / .6),transparent 70%),radial-gradient(1.4px 1.4px at 145px 167px,rgb(255 238 214 / .47),transparent 70%),radial-gradient(1.1px 1.1px at 178px 82px,rgb(205 222 255 / .47),transparent 70%),radial-gradient(1.8px 1.8px at 23px 145px,rgb(205 222 255 / .56),transparent 70%),radial-gradient(.9px .9px at 122px 144px,rgb(255 238 214 / .57),transparent 70%),radial-gradient(1.2px 1.2px at 150px 12px,rgb(220 232 255 / .5),transparent 70%),radial-gradient(.7px .7px at 164px 138px,rgb(205 222 255 / .37),transparent 70%),radial-gradient(.7px .7px at 185px 79px,rgb(255 238 214 / .32),transparent 70%),radial-gradient(1.6px 1.6px at 109px 114px,rgb(255 255 255 / .51),transparent 70%),radial-gradient(.7px .7px at 97px 137px,rgb(255 255 255 / .57),transparent 70%),radial-gradient(.8px .8px at 127px 197px,rgb(255 238 214 / .36),transparent 70%),radial-gradient(.9px .9px at 166px 42px,rgb(255 238 214 / .46),transparent 70%),radial-gradient(.7px .7px at 79px 184px,rgb(205 222 255 / .44),transparent 70%);background-size:197px 211px;animation-duration:300s,9s}.login-planet[data-v-f095ec74]{position:absolute;left:50%;bottom:-128vmax;width:150vmax;height:150vmax;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle at 50% 0%,#c47448bf,#5c301e 7%,#221410 20%,#0c0909 40%);box-shadow:0 -1px 10px #ffb278b3,0 -20px 70px #ff825038,inset 0 10px 24px #ffbe8c4d}@keyframes login-drift-f095ec74{to{transform:translate3d(-331px,61px,0)}}@keyframes login-twinkle-f095ec74{0%{opacity:.75}to{opacity:1}}@media (prefers-reduced-motion: reduce){.login-stars[data-v-f095ec74]{animation:none}}.login-header[data-v-f095ec74]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px}.login-card[data-v-f095ec74]{align-self:center;justify-self:center;display:grid;gap:14px;width:min(420px,calc(100vw - 32px));padding:24px;border:1px solid var(--rule);border-radius:var(--radius-panel);background:color-mix(in srgb,var(--panel) 82%,transparent);box-shadow:var(--shadow-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.login-actions[data-v-f095ec74],.login-row[data-v-f095ec74]{display:flex;gap:8px;flex-wrap:wrap}.login-row[data-v-f095ec74]>:first-child{flex:1 1 160px}.login-pilot[data-v-f095ec74]{display:grid;gap:8px;padding-top:6px}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}@media (hover: none) and (pointer: coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toaster] [data-close-button-position=top-left]{--toast-close-button-left: 0;--toast-close-button-right: unset;--toast-close-button-top: 0;--toast-close-button-bottom: unset;--toast-close-button-transform: translate(-35%, -35%)}[data-sonner-toaster] [data-close-button-position=top-right]{--toast-close-button-left: unset;--toast-close-button-right: 0;--toast-close-button-top: 0;--toast-close-button-bottom: unset;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster] [data-close-button-position=bottom-left]{--toast-close-button-left: 0;--toast-close-button-right: unset;--toast-close-button-top: unset;--toast-close-button-bottom: 0;--toast-close-button-transform: translate(-35%, 35%)}[data-sonner-toaster] [data-close-button-position=bottom-right]{--toast-close-button-left: unset;--toast-close-button-right: 0;--toast-close-button-top: unset;--toast-close-button-bottom: 0;--toast-close-button-transform: translate(35%, 35%)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-left);right:var(--toast-close-button-right);top:var(--toast-close-button-top);bottom:var(--toast-close-button-bottom);height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--toasts-before) * .05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom),0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top),0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 87%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 93%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 84%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 43%, 17%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 9%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}.toaster [data-sonner-toast][data-styled=false]{width:var(--width)}.toaster [data-sonner-toast][data-styled=false][data-expanded=false][data-front=false]{height:var(--custom-front-height, var(--front-toast-height));overflow:hidden;border-radius:18px;background:var(--popover);box-shadow:inset 0 0 0 1px var(--input)}.toaster [data-sonner-toast][data-styled=false][data-expanded=false][data-front=false]>*{opacity:0;pointer-events:none}.toaster [data-sonner-toast][data-styled=false][data-mounted=true][data-expanded=true][data-removed=false]{height:var(--custom-toast-height, var(--initial-height));--y: translateY(calc(var(--lift) * var(--custom-toast-offset, var(--offset))))}@media (max-width: 600px){.toaster [data-sonner-toast][data-styled=false]{width:calc(100% - var(--mobile-offset-left) - var(--mobile-offset-right))}}.game-notice[data-v-ac5a49b0]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--input);border-radius:18px;background:var(--popover);color:var(--foreground);box-shadow:0 5px #0003,0 12px 32px #0005}.notice-spinner[data-v-ac5a49b0]{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:-2px;color:var(--notice-accent)}.notice-title[data-v-ac5a49b0]{min-width:0;font:600 var(--text-label)/1.4 var(--ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
