.player-dock-shell.svelte-1hlli9e{position:fixed;left:50%;bottom:1rem;bottom:max(1rem,env(safe-area-inset-bottom));z-index:30;width:min(calc(100vw - 2rem),32rem);transform:translate(-50%);pointer-events:none}.account-popover.svelte-1hlli9e{position:absolute;right:max(0rem,calc((100% - 18rem)/2));bottom:calc(100% + .75rem);pointer-events:auto;filter:drop-shadow(0 1.25rem 2rem rgb(0 0 0 / .35))}.player-dock.svelte-1hlli9e{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.25rem;padding:.45rem;border:1px solid oklch(.95 .018 210 / .16);border-radius:999px;background:linear-gradient(135deg,#2b1336b8,#00121ccc),#010408db;box-shadow:0 1rem 2.5rem #0000008c,inset 0 1px #e0f8f529;-webkit-backdrop-filter:blur(18px) saturate(1.35);backdrop-filter:blur(18px) saturate(1.35);pointer-events:auto}.dock-button.svelte-1hlli9e{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.35rem;min-width:7.75rem;border:1px solid oklch(.95 .02 210 / .12);border-radius:999px;background:#e4f5fb14;color:#e6f5fb;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:800;line-height:1;letter-spacing:0;cursor:pointer;transition:background .18s ease-out,border-color .18s ease-out,color .18s ease-out,transform .18s ease-out;white-space:nowrap}.dock-button.svelte-1hlli9e:hover:not(:disabled),.dock-button.active.svelte-1hlli9e{border-color:#60dbd473;background:#30c6bf2b;color:#eafdfd}.dock-button.svelte-1hlli9e:active:not(:disabled){transform:translateY(1px)}.dock-button.svelte-1hlli9e:focus-visible{outline:2px solid oklch(.82 .13 190);outline-offset:3px}.dock-button.svelte-1hlli9e:disabled{cursor:not-allowed;opacity:.72}.dock-button.primary.svelte-1hlli9e{min-width:12rem;padding:0 1.1rem;border-color:#ef94f17a;background:linear-gradient(135deg,#c25ec6eb,#9796c1e9 50%,#74adbfe7 75%,#59b8bde7 87.5%,#47bdbce6,#2ac3bbe6),#071123;box-shadow:0 .85rem 1.75rem #6a126e3d;color:#ebfcff}.dock-button.primary.svelte-1hlli9e:hover:not(:disabled){border-color:#6ff8f0b3;background:linear-gradient(135deg,#d26ed6f2,#a5a6d2f3 50%,#82bdcff4 75%,#69c8cdf5,#43d3ccf5),#09162a}.actor-chip.svelte-1hlli9e{justify-content:flex-start;width:min(14.5rem,calc(100vw - 12rem));min-width:9rem;max-width:14.5rem;padding:0 .85rem 0 .4rem}.captain-mark.svelte-1hlli9e,.icon-shell.svelte-1hlli9e{display:grid;place-items:center;flex:0 0 auto;width:1.65rem;height:1.65rem;border-radius:999px;background:#ecfcff1a;background:oklch(.98 .02 215 / .1);color:#60eae2}.captain-mark.svelte-1hlli9e{background:#d587d733;color:#febeff;color:oklch(.88 .14 326)}svg.svelte-1hlli9e{width:1rem;height:1rem;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.actor-copy.svelte-1hlli9e{display:grid;min-width:0;text-align:left}.eyebrow.svelte-1hlli9e{color:#a2c5cfb8;font-size:.55rem;font-weight:900;text-transform:uppercase}.actor-name.svelte-1hlli9e{overflow:hidden;color:#e7f9fd;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.fleet-button.svelte-1hlli9e{min-width:7.5rem;padding:0 .55rem 0 .4rem}.count-badge.svelte-1hlli9e{display:inline-grid;place-items:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;border-radius:999px;background:#00121be6;background:oklch(.17 .04 230 / .9);color:#40f5ec;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:900}.status-light.svelte-1hlli9e{width:.55rem;height:.55rem;border-radius:999px;background:#50ddd5;box-shadow:0 0 .75rem #50ddd5b8}.status-light.waiting.svelte-1hlli9e{animation:svelte-1hlli9e-dock-pulse 1.2s ease-in-out infinite}@keyframes svelte-1hlli9e-dock-pulse{0%,to{opacity:.42}50%{opacity:1}}@media(max-width:420px){.player-dock-shell.svelte-1hlli9e{width:min(calc(100vw - 1rem),32rem)}.player-dock.svelte-1hlli9e{gap:.35rem}.actor-chip.svelte-1hlli9e{width:min(12rem,calc(100vw - 10rem));min-width:7.25rem}.fleet-button.svelte-1hlli9e{min-width:6.75rem}}
