.wrap.svelte-z2ggtp{border:1px solid var(--c-border);border-radius:var(--r2);background:radial-gradient(120% 90% at 0% 50%, color-mix(in oklab, var(--c-warn) 10%, transparent), transparent 60%), var(--c-bg);aspect-ratio:1000/460;touch-action:pan-y;position:relative;overflow:hidden}.sysmap.svelte-z2ggtp{width:100%;height:100%;color:var(--c-text);display:block}.orbits.svelte-z2ggtp ellipse:where(.svelte-z2ggtp){fill:none;stroke:var(--c-border);stroke-opacity:.55}.node.svelte-z2ggtp{min-width:var(--tap);min-height:var(--tap);cursor:pointer;color:var(--c-text);transition:transform var(--t);background:0 0;border:0;border-radius:50%;justify-items:center;gap:2px;padding:4px;display:grid;position:absolute;transform:translate(-50%,-50%)}.node.svelte-z2ggtp:hover{transform:translate(-50%,-50%)scale(1.12)}.cap.svelte-z2ggtp{color:var(--c-muted);background:color-mix(in oklab, var(--c-bg) 70%, transparent);border-radius:4px;padding:0 3px;font-size:11px}.empty-dot.svelte-z2ggtp{border:1px dashed var(--c-muted);opacity:.7;border-radius:50%;width:14px;height:14px}.node.mine.svelte-z2ggtp svg{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--c-ok) 70%, transparent))}.node.bot.svelte-z2ggtp svg{filter:drop-shadow(0 0 5px color-mix(in oklab, var(--c-warn) 55%, transparent))}.node.vacant.svelte-z2ggtp svg{filter:grayscale(.75)brightness(.8);opacity:.85}.node.vacant.svelte-z2ggtp:hover svg{filter:none;opacity:1}.node.picked.svelte-z2ggtp:after{content:"";border:2px solid var(--c-accent);border-radius:50%;position:absolute;inset:-2px}.sweep.svelte-28uhd9{align-items:center;gap:var(--s2);margin-bottom:var(--s3);flex-wrap:wrap;display:flex}.note.svelte-28uhd9{align-items:center;gap:var(--s2);margin-bottom:var(--s3);display:flex}.mark.svelte-28uhd9{background:var(--c-muted);border-radius:50%;width:9px;height:9px;margin-right:4px;display:inline-block}.mark.friend.svelte-28uhd9{background:var(--c-ok)}.mark.ally.svelte-28uhd9{background:var(--c-accent)}.mark.watch.svelte-28uhd9{background:var(--c-warn,#d9a441)}.mark.enemy.svelte-28uhd9{background:var(--c-danger)}.exp.svelte-28uhd9 .row:where(.svelte-28uhd9){align-items:center;gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap;display:flex}.exp.svelte-28uhd9 .co:where(.svelte-28uhd9){width:62px}.mapwrap.svelte-28uhd9{touch-action:none;margin-bottom:var(--s3)}.map.svelte-28uhd9{touch-action:none;flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:200px;display:flex}.slot.svelte-28uhd9{font:inherit;cursor:pointer;text-align:left;padding:var(--s2) 10px;border:1px solid var(--c-border);border-radius:var(--r1);color:var(--c-text);background:color-mix(in oklab, var(--c-raised) 40%, transparent);transition:border-color var(--t), transform var(--t);gap:2px;text-decoration:none;display:grid}.slot.svelte-28uhd9:hover{border-color:color-mix(in oklab, var(--c-accent) 60%, var(--c-border));transform:translateY(-1px)}.slot.mine.svelte-28uhd9{border-color:var(--c-ok);background:color-mix(in oklab, var(--c-ok) 12%, transparent)}.slot.bot.svelte-28uhd9{border-color:color-mix(in oklab, var(--c-warn) 45%, var(--c-border))}.slot.free.svelte-28uhd9{opacity:.6;border-style:dashed}.slot.picked.svelte-28uhd9{border-color:var(--c-accent);box-shadow:inset 0 0 0 1px var(--c-accent);opacity:1}
