.inset.svelte-1rq4qxd{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--map-bg);color:var(--fg-dim);text-decoration:none;display:block;overflow:hidden}.inset.svelte-1rq4qxd:hover,.inset.svelte-1rq4qxd:focus-visible{border-color:var(--gold)}svg.svelte-1rq4qxd{width:100%;height:auto;display:block}.hex.svelte-1rq4qxd polygon:where(.svelte-1rq4qxd){stroke:var(--map-ink);stroke-width:1.5px}.roads.svelte-1rq4qxd line:where(.svelte-1rq4qxd){stroke:#cdbb8f;stroke-width:5px;stroke-linecap:round;opacity:.75}.roads.svelte-1rq4qxd circle:where(.svelte-1rq4qxd){fill:#cdbb8f;opacity:.75}.influence-heat.svelte-1rq4qxd{stroke:none}.seat-casing.svelte-1rq4qxd{fill:none;stroke:var(--map-ink);stroke-width:7px;stroke-linejoin:round}.seat.svelte-1rq4qxd{fill:none;stroke-width:3.5px;stroke-linejoin:round}.mark-casing.svelte-1rq4qxd{fill:none;stroke:var(--map-ink);stroke-width:9px;stroke-linejoin:round}.mark.svelte-1rq4qxd{fill:none;stroke:#9fe0ff;stroke-width:5px;stroke-dasharray:9 6;stroke-linejoin:round}.mark.picked.svelte-1rq4qxd{stroke-dasharray:none;stroke-width:6px}.mark-label.svelte-1rq4qxd{fill:#fff;stroke:var(--map-ink);stroke-width:6px;paint-order:stroke;text-anchor:middle;font-size:24px;font-weight:700}.caption.svelte-1rq4qxd{background:var(--panel);border-top:1px solid var(--border);padding:.3rem .6rem;font-size:.8rem;display:block}.note.svelte-1rq4qxd{color:var(--muted);margin:0;padding:.6rem;font-size:.85rem}
