.map.svelte-moqtv{margin:0}.frame.svelte-moqtv{position:relative;width:100%}svg.svelte-moqtv{width:100%;height:100%;display:block;touch-action:none}.wash.svelte-moqtv{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none}.compact.svelte-moqtv .frame:where(.svelte-moqtv){overflow:hidden;border-radius:var(--radius)}.frame.svelte-moqtv>svg:where(.svelte-moqtv):not(.wash){position:relative}.compact.svelte-moqtv .frame:where(.svelte-moqtv){aspect-ratio:1000 / 760}.compact.svelte-moqtv svg:where(.svelte-moqtv){pointer-events:none}.compact.svelte-moqtv .node:where(.svelte-moqtv) text:where(.svelte-moqtv){display:none}.wash__paint.svelte-moqtv ellipse:where(.svelte-moqtv){fill:var(--c);opacity:.07}.wash.svelte-moqtv .blot:where(.svelte-moqtv){fill:var(--c);opacity:.09}[data-theme=dark] .wash__paint.svelte-moqtv ellipse:where(.svelte-moqtv){opacity:.05}[data-theme=dark] .wash.svelte-moqtv .blot:where(.svelte-moqtv){opacity:.07}.corner.svelte-moqtv{cursor:pointer;outline:none}.corner.svelte-moqtv rect:where(.svelte-moqtv){fill:var(--c);opacity:0;transition:opacity var(--dur) var(--ease)}.corner.chosen.svelte-moqtv rect:where(.svelte-moqtv){opacity:.12}.corner.svelte-moqtv:focus-visible rect:where(.svelte-moqtv){opacity:.12;stroke:var(--c);stroke-width:1.5}.corner.svelte-moqtv text:where(.svelte-moqtv){font-family:var(--font-body);font-size:calc(11px * var(--ts, 1));font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-label);fill:var(--c);opacity:.75;transition:opacity var(--dur) var(--ease)}.corner.on.svelte-moqtv text:where(.svelte-moqtv),.corner.chosen.svelte-moqtv text:where(.svelte-moqtv){opacity:1;font-weight:var(--weight-strong)}.edges.svelte-moqtv line:where(.svelte-moqtv){stroke:var(--border-strong);opacity:.4;transition:opacity var(--dur) var(--ease)}.edges.svelte-moqtv line.same:where(.svelte-moqtv){stroke:var(--c);opacity:.22}.edges.svelte-moqtv line.faint:where(.svelte-moqtv){opacity:.05}.node.svelte-moqtv{cursor:grab}.node.svelte-moqtv:active{cursor:grabbing}.node.svelte-moqtv circle:where(.svelte-moqtv){fill:var(--c);stroke:var(--surface);stroke-width:1.5;transition:stroke-width var(--dur) var(--ease),opacity var(--dur) var(--ease)}.node.svelte-moqtv .halo:where(.svelte-moqtv){fill:var(--c);stroke:none;opacity:0;transition:opacity var(--dur) var(--ease)}.node.svelte-moqtv:hover circle:where(.svelte-moqtv),.node.lit.svelte-moqtv circle:where(.svelte-moqtv){stroke:var(--ink);stroke-width:2.5}.node.svelte-moqtv:hover .halo:where(.svelte-moqtv),.node.lit.svelte-moqtv .halo:where(.svelte-moqtv){opacity:.3}.node.on.svelte-moqtv circle:where(.svelte-moqtv){stroke:var(--ink);stroke-width:3}.node.on.svelte-moqtv .halo:where(.svelte-moqtv){opacity:.4}.node.svelte-moqtv:focus-visible circle:where(.svelte-moqtv){stroke:var(--accent-ring);stroke-width:3.5}.node.svelte-moqtv:focus{outline:none}.node.faint.svelte-moqtv{opacity:.18}.node.faint.svelte-moqtv circle:where(.svelte-moqtv){fill:var(--ink-4)}.node.svelte-moqtv text:where(.svelte-moqtv){font-family:var(--font-display);font-size:calc(11.5px * var(--ts, 1));font-weight:var(--weight-medium);fill:var(--ink-2);text-anchor:middle;pointer-events:none;paint-order:stroke;stroke:var(--surface);stroke-width:3.5px;stroke-linejoin:round}.top.svelte-moqtv{font-family:var(--font-display);font-size:calc(13px * var(--ts, 1));font-weight:var(--weight-strong);fill:var(--ink);text-anchor:middle;pointer-events:none;paint-order:stroke;stroke:var(--surface);stroke-width:4.5px;stroke-linejoin:round}
