.stats.svelte-1ewkknu{pointer-events:none;-webkit-user-select:none;user-select:none;background:#0a0e1a99;border:1px solid #ffffff1f;border-radius:6px;min-width:180px;padding:10px 14px;position:absolute;top:14px;right:18px}.row.svelte-1ewkknu{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.row.svelte-1ewkknu+.row:where(.svelte-1ewkknu){margin-top:4px}.label.svelte-1ewkknu{letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;font-size:11px}.value.svelte-1ewkknu{font-variant-numeric:tabular-nums;color:#e2e8f0;font-weight:600}.row.rank.svelte-1ewkknu .label:where(.svelte-1ewkknu){color:#cbd5e1;font-size:12px}.value.rank.svelte-1ewkknu{color:#fff;font-size:28px;line-height:1}.row.divider.svelte-1ewkknu{border-top:1px solid #ffffff14;margin-top:8px;padding-top:8px}.value.mineral.svelte-1ewkknu{color:#facc15;text-shadow:0 0 6px #facc1559;font-size:18px}.value.mineral.svelte-1ewkknu.bump{animation:.32s ease-out svelte-1ewkknu-mineralPulse}@keyframes svelte-1ewkknu-mineralPulse{0%{color:#fff;text-shadow:0 0 12px #facc15e6}to{color:#facc15}}.player-list.svelte-j2oil0{pointer-events:none;-webkit-user-select:none;user-select:none;background:#0a0e1a99;border:1px solid #ffffff1f;border-radius:6px;min-width:200px;padding:8px 10px;position:absolute;top:14px;left:18px}.heading.svelte-j2oil0{letter-spacing:.18em;text-transform:uppercase;color:#64748b;margin-bottom:6px;font-size:10px}.row.svelte-j2oil0{border-radius:3px;align-items:center;gap:8px;padding:3px 4px;display:flex}.row.self.svelte-j2oil0{background:#ffffff0f;border-left:2px solid;padding-left:2px}.row.dead.svelte-j2oil0 .name:where(.svelte-j2oil0),.row.dead.svelte-j2oil0 .rank:where(.svelte-j2oil0),.row.dead.svelte-j2oil0 .swatch:where(.svelte-j2oil0){opacity:.4}.swatch.svelte-j2oil0{border-radius:2px;flex-shrink:0;width:10px;height:10px}.name.svelte-j2oil0{color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.rank.svelte-j2oil0{font-variant-numeric:tabular-nums;color:#fff;text-align:right;min-width:2ch;font-size:12px;font-weight:700}.dead-mark.svelte-j2oil0{color:#f87171;margin-left:4px;font-size:10px}.card.svelte-5bitjj{text-align:center;background:#141b2dd9;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:84px;height:90px;padding:6px 8px;transition:border-color .12s,opacity .12s;display:flex;position:relative}.card.unaffordable.svelte-5bitjj{opacity:.45}.card.placing.svelte-5bitjj{border-color:#4ade80;box-shadow:0 0 10px #4ade8066}.hotkey.svelte-5bitjj{color:#cbd5e1;background:#0a0e1a99;border:1px solid #b8c0d273;border-radius:3px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:4px;left:4px}.cost.svelte-5bitjj{color:#facc15;font-variant-numeric:tabular-nums;font-size:11px;position:absolute;top:4px;right:6px}.icon.svelte-5bitjj{justify-content:center;align-items:center;width:36px;height:36px;display:flex}.footer.svelte-5bitjj{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:10px;display:flex;position:absolute;bottom:6px;left:8px;right:8px}.name.svelte-5bitjj{color:#94a3b8}.count.svelte-5bitjj{color:#fff;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.build-hud.svelte-15bw4yo{pointer-events:none;-webkit-user-select:none;user-select:none;background:#0a0e1aa6;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;bottom:14px;left:18px}.row.svelte-15bw4yo{align-items:stretch;gap:6px;display:flex}.row-label.svelte-15bw4yo{letter-spacing:.18em;text-transform:uppercase;color:#64748b;align-self:center;width:64px;padding-left:4px;font-size:10px}.overlay.svelte-1h1brt{z-index:10;background:#0a0e1a59;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.panel.svelte-1h1brt{text-align:center;background:#141b2dd9;border:1px solid #ffffff2e;border-radius:10px;min-width:280px;padding:24px 32px}.death-msg.svelte-1h1brt{letter-spacing:.16em;text-transform:uppercase;color:#f87171;margin-bottom:14px;font-size:11px}button.svelte-1h1brt{color:#0a0e1a;font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#4ade80;border:none;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:700;transition:background .12s;display:inline-block}button.svelte-1h1brt:hover{background:#6ee7a0}.banner.svelte-1imk8h3{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:5;letter-spacing:.08em;background:#0a0e1ab3;border-radius:4px;padding:6px 14px;font-size:12px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.status.svelte-1imk8h3{color:#f87171;border:1px solid #f8717173}.mode.svelte-1imk8h3{color:#fde68a;border:1px solid #facc158c;margin-top:36px}.debug.svelte-1afk23i{color:#cbd5e1;pointer-events:none;-webkit-user-select:none;user-select:none;background:#0a0e1ac7;border:1px solid #ffffff1f;border-radius:6px;min-width:260px;margin-top:36px;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.title.svelte-1afk23i{color:#94a3b8;letter-spacing:.2em;text-transform:uppercase;margin-bottom:6px;font-size:10px}.section.svelte-1afk23i{border-top:1px solid #ffffff0f;padding:4px 0}.section.svelte-1afk23i:first-of-type{border-top:none;padding-top:0}.row.svelte-1afk23i{justify-content:space-between;gap:16px;line-height:1.5;display:flex}.row.svelte-1afk23i span:where(.svelte-1afk23i):last-child{color:#e2e8f0;font-variant-numeric:tabular-nums}.feed.svelte-vshly1{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:6;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.toast.svelte-vshly1{letter-spacing:.06em;color:#cbd5e1;white-space:nowrap;background:#0a0e1ac7;border:1px solid #ffffff14;border-radius:4px;padding:4px 12px;font-size:12px;transition:opacity .12s}.toast.involves-local.svelte-vshly1{background:#141c32d9;border-color:#fff6}.toast.base-attack.svelte-vshly1{letter-spacing:.12em;background:#320a0eeb;border-color:#f87171b3;padding:6px 16px;font-size:13px}.name.svelte-vshly1{font-weight:600}.sep.svelte-vshly1{color:#94a3b8;margin:0 6px}.sep.dim.svelte-vshly1{color:#64748b}.emote.svelte-vshly1{margin-left:8px;font-size:14px}.alert.svelte-vshly1{color:#fda4af;font-weight:700}.radial.svelte-ebab93{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:50;position:fixed}.center.svelte-ebab93{background:#fff6;border-radius:50%;width:12px;height:12px;transition:background 80ms;position:absolute;top:-6px;left:-6px}.center.armed.svelte-ebab93{background:#ffffffd9}.wedge.svelte-ebab93{background:#0a0e1ad9;border:1.5px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform 80ms,background 80ms,border-color 80ms;display:flex;position:absolute}.wedge.hot.svelte-ebab93{background:#283c64f2;border-color:#ffffffb3}.glyph.svelte-ebab93{font-size:24px}.overlay.svelte-c3oyjq{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:12;background:#0a0e1ac7;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.panel.svelte-c3oyjq{color:#cbd5e1;text-align:center;background:radial-gradient(120% 80% at 50% 0,#4ade800f,#0000 60%),#141b2df5;border:1px solid #ffffff24;border-radius:12px;min-width:320px;max-width:520px;padding:28px 36px;box-shadow:0 24px 72px #0000008c,0 0 0 1px #4ade8014}.reconnect.svelte-c3oyjq{min-width:280px}.spinner.svelte-c3oyjq{border:2px solid #ffffff1f;border-top-color:#4ade80;border-radius:50%;width:28px;height:28px;margin:0 auto 14px;animation:.9s linear infinite svelte-c3oyjq-spin}@keyframes svelte-c3oyjq-spin{to{transform:rotate(360deg)}}.title.svelte-c3oyjq{letter-spacing:.2em;text-transform:uppercase;color:#f1f5f9;font-size:16px;font-weight:700}.subtitle.svelte-c3oyjq{color:#94a3b8;letter-spacing:.04em;margin-top:8px;font-size:12px}.update.svelte-c3oyjq{text-align:left}.update.svelte-c3oyjq .title:where(.svelte-c3oyjq){text-align:left;margin-bottom:4px;font-size:18px}.kicker.svelte-c3oyjq{letter-spacing:.28em;text-transform:uppercase;color:#4ade80;margin-bottom:6px;font-size:10px;font-weight:700}.notes-label.svelte-c3oyjq{letter-spacing:.24em;text-transform:uppercase;color:#94a3b8;border-bottom:1px solid #ffffff0f;margin-top:18px;padding-bottom:6px;font-size:10px;font-weight:700}.notes.svelte-c3oyjq{color:#cbd5e1;margin:0;padding:10px 0 0;font-size:12px;line-height:1.55;list-style:none}.notes.svelte-c3oyjq li:where(.svelte-c3oyjq){align-items:baseline;gap:8px;padding:1px 0;display:flex}.note-sha.svelte-c3oyjq{color:#64748b;letter-spacing:.04em;flex:none;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px}.actions.svelte-c3oyjq{border-top:1px solid #ffffff0f;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:18px;display:flex}button.svelte-c3oyjq{font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;padding:9px 18px;font-size:12px;font-weight:700;transition:background .12s,opacity .12s;display:inline-block}.primary.svelte-c3oyjq{color:#0a0e1a;background:#4ade80}.primary.svelte-c3oyjq:hover{background:#6ee7a0}.ghost.svelte-c3oyjq{color:#cbd5e1;background:#ffffff14;border:1px solid #ffffff24}.ghost.svelte-c3oyjq:hover:not(:disabled){background:#ffffff24}.ghost.svelte-c3oyjq:disabled{opacity:.5;cursor:default}.overlay.svelte-1ko4iqx{z-index:10;background:#0a0e1a8c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.panel.svelte-1ko4iqx{text-align:center;background:radial-gradient(120% 80% at 50% 0,#4ade800f,#0000 60%),#141b2df5;border:1px solid #ffffff24;border-radius:12px;min-width:580px;padding:28px 36px 24px;box-shadow:0 24px 72px #0000008c,0 0 0 1px #4ade8014}.title.svelte-1ko4iqx{letter-spacing:.22em;text-transform:uppercase;color:#cbd5e1;margin-bottom:14px;font-size:14px}input.svelte-1ko4iqx{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#0a0e1abf;border:1px solid #ffffff2e;border-radius:4px;margin-bottom:12px;padding:8px 10px;font-size:14px;display:block}input.svelte-1ko4iqx:focus{border-color:#4ade80;outline:none}button.svelte-1ko4iqx{color:#0a0e1a;font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#4ade80;border:none;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:700;transition:background .12s;display:inline-block}button.svelte-1ko4iqx:hover{background:#6ee7a0}.controls.svelte-1ko4iqx{text-align:left;border-top:1px solid #ffffff14;grid-template-columns:1.25fr 1fr 1fr;gap:22px;margin:24px -36px 0;padding:20px 36px 0;display:grid}.col.svelte-1ko4iqx{flex-direction:column;gap:7px;display:flex}.heading.svelte-1ko4iqx{letter-spacing:.24em;text-transform:uppercase;color:#94a3b8;border-bottom:1px solid #ffffff0f;margin-bottom:2px;padding-bottom:6px;font-size:10px;font-weight:700}.col-pilot.svelte-1ko4iqx .heading:where(.svelte-1ko4iqx){color:#cbd5e1;border-bottom-color:#cbd5e12e}.col-build.svelte-1ko4iqx .heading:where(.svelte-1ko4iqx){color:#fb923c;border-bottom-color:#fb923c47}.col-spawn.svelte-1ko4iqx .heading:where(.svelte-1ko4iqx){color:#4ade80;border-bottom-color:#4ade8047}.row.svelte-1ko4iqx{align-items:center;gap:10px;font-size:11px;line-height:1;display:flex}.key.svelte-1ko4iqx{color:#f1f5f9;letter-spacing:.04em;text-align:center;white-space:nowrap;background:linear-gradient(#2a3553 0%,#1a2238 100%);border:1px solid #ffffff1f;border-bottom-color:#00000073;border-radius:4px;flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 1px #00000080,0 2px 4px #00000059}.key.wide.svelte-1ko4iqx{min-width:64px}.col-build.svelte-1ko4iqx .key:where(.svelte-1ko4iqx){border-color:#fb923c59 #fb923c59 #00000080;box-shadow:inset 0 1px #fb923c2e,0 1px #00000080,0 2px 4px #00000059}.col-spawn.svelte-1ko4iqx .key:where(.svelte-1ko4iqx){border-color:#4ade8059 #4ade8059 #00000080;box-shadow:inset 0 1px #4ade802e,0 1px #00000080,0 2px 4px #00000059}.label.svelte-1ko4iqx{color:#cbd5e1;letter-spacing:.02em}
