.mapwrap.svelte-1gjzzms{padding:.5rem;position:relative}.mapwrap.svelte-1gjzzms:fullscreen,.mapwrap.maxi.svelte-1gjzzms{display:flex;flex-direction:column;background:var(--bg)}.mapwrap.maxi.svelte-1gjzzms{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;border-radius:0}.mapwrap.svelte-1gjzzms:fullscreen svg:where(.svelte-1gjzzms),.mapwrap.maxi.svelte-1gjzzms svg:where(.svelte-1gjzzms){flex:1;height:100%}.controls.svelte-1gjzzms{position:absolute;top:.75rem;right:.75rem;z-index:5;display:flex;gap:.3rem}.controls.svelte-1gjzzms button:where(.svelte-1gjzzms){width:1.9rem;height:1.9rem;padding:0;font-size:.95rem;line-height:1;opacity:.85}svg.svelte-1gjzzms{width:100%;height:auto;max-height:72vh;display:block;cursor:grab;touch-action:none;background:#05070c;border-radius:6px}svg.grabbing.svelte-1gjzzms{cursor:grabbing}.edges.svelte-1gjzzms{fill:none;stroke:#16202c;stroke-width:1;vector-effect:non-scaling-stroke}.bg.svelte-1gjzzms{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.bg.hi.svelte-1gjzzms{stroke:#2e4d43;stroke-width:1.6}.bg.lo.svelte-1gjzzms{stroke:#4d3f24;stroke-width:1.6}.bg.nul.svelte-1gjzzms{stroke:#3a2530;stroke-width:1.6}.heat.svelte-1gjzzms{fill:#ff6378;fill-opacity:.55;stroke:#ff6378;stroke-width:1;cursor:pointer}.campring.svelte-1gjzzms{fill:none;stroke:#ff6378;stroke-width:1.6;stroke-dasharray:4 3;animation:svelte-1gjzzms-pulse 2s ease-in-out infinite;pointer-events:none}@keyframes svelte-1gjzzms-pulse{50%{stroke-opacity:.25}}.incursion.svelte-1gjzzms{fill:var(--warn);fill-opacity:.8}.thera.svelte-1gjzzms{fill:#b78aff}.syshit.svelte-1gjzzms{cursor:pointer;outline:none}.syshit.svelte-1gjzzms:hover .syslabel:where(.svelte-1gjzzms){fill:var(--accent)}.syslabel.svelte-1gjzzms{fill:#8fa3b8;font-size:9px;paint-order:stroke;stroke:#05070c;stroke-width:2.5px}.hublabel.svelte-1gjzzms{fill:#6b7c8f;font-size:10px;paint-order:stroke;stroke:#05070c;stroke-width:3px}.hotlabel.svelte-1gjzzms{fill:#ffb3bd;font-size:10.5px;font-weight:700;paint-order:stroke;stroke:#05070c;stroke-width:3px}.legend.svelte-1gjzzms{margin:.4rem .5rem .2rem;color:var(--text-dim);font-size:.7rem}.legend.svelte-1gjzzms .hi:where(.svelte-1gjzzms){color:#2e4d43}.legend.svelte-1gjzzms .lo:where(.svelte-1gjzzms){color:#4d3f24}.legend.svelte-1gjzzms .nul:where(.svelte-1gjzzms){color:#3a2530}.legend.svelte-1gjzzms .heatkey:where(.svelte-1gjzzms){color:#ff6378}.legend.svelte-1gjzzms .campkey:where(.svelte-1gjzzms){color:#ff6378}.legend.svelte-1gjzzms .inckey:where(.svelte-1gjzzms){color:var(--warn)}.legend.svelte-1gjzzms .therakey:where(.svelte-1gjzzms){color:#b78aff}.statstrip.svelte-11ivtop{display:flex;gap:.7rem;flex-wrap:wrap;margin-bottom:.8rem}.stat.svelte-11ivtop{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:.55rem .9rem;display:flex;flex-direction:column;gap:2px;min-width:140px}.statlabel.svelte-11ivtop{font-size:.62rem;text-transform:uppercase;letter-spacing:.07em;color:var(--text-dim)}.statvalue.svelte-11ivtop{font-size:1.05rem;font-weight:700}.statsub.svelte-11ivtop{font-size:.68rem;color:var(--text-dim)}.badvalue.svelte-11ivtop{color:var(--danger)}.columns.svelte-11ivtop{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:start}@media (max-width: 900px){.columns.svelte-11ivtop{grid-template-columns:1fr}}section.svelte-11ivtop{margin-top:1rem}.tablewrap.svelte-11ivtop{overflow-x:auto;padding:.4rem;max-height:420px;overflow-y:auto}table.svelte-11ivtop{width:100%;border-collapse:collapse;font-size:.78rem}th.svelte-11ivtop{text-align:left;color:var(--text-dim);font-size:.66rem;text-transform:uppercase;letter-spacing:.06em;padding:.35rem .55rem;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--panel)}td.svelte-11ivtop{padding:.35rem .55rem;border-bottom:1px solid var(--border);white-space:nowrap}td.svelte-11ivtop a:where(.svelte-11ivtop){color:var(--accent);text-decoration:none}.syslink.svelte-11ivtop{background:none;border:none;padding:0;color:var(--accent);cursor:pointer;font:inherit}.syslink.svelte-11ivtop:hover{text-decoration:underline}td.svelte-11ivtop a:where(.svelte-11ivtop):hover{text-decoration:underline}.num.svelte-11ivtop{text-align:right}.lowsec.svelte-11ivtop{color:var(--warn)}.nullsec.svelte-11ivtop,.bad.svelte-11ivtop{color:var(--danger)}.dim.svelte-11ivtop{color:var(--text-dim)}.note.svelte-11ivtop{font-size:.78rem;margin:1rem .2rem;line-height:1.5}.note.svelte-11ivtop a:where(.svelte-11ivtop){color:var(--accent)}
