.board.svelte-1h161pb{border:1px solid var(--line);border-radius:var(--radius);background:#2a251f;height:100%;min-height:12rem;position:relative;overflow:hidden}svg.svelte-1h161pb{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:grab;width:100%;height:100%;display:block}svg.svelte-1h161pb:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}svg.ruler.svelte-1h161pb,svg.rect.svelte-1h161pb,svg.draw.svelte-1h161pb,svg.erase.svelte-1h161pb{cursor:crosshair}pattern.svelte-1h161pb path:where(.svelte-1h161pb){stroke:#00000059}.grid.svelte-1h161pb{stroke:#00000080;pointer-events:none}.calibrate.svelte-1h161pb pattern:where(.svelte-1h161pb) path:where(.svelte-1h161pb),.calibrate.svelte-1h161pb .grid:where(.svelte-1h161pb){stroke:var(--accent)}.fog.svelte-1h161pb{opacity:.5;pointer-events:none}.aura.svelte-1h161pb{fill-opacity:.15;stroke-opacity:.7;pointer-events:none}.aura.hidden.svelte-1h161pb{stroke-dasharray:4 3}.template.svelte-1h161pb{fill-opacity:.25;outline:none}.template.selected.svelte-1h161pb,.template.svelte-1h161pb:focus-visible{fill-opacity:.4}.template.hidden.svelte-1h161pb{stroke-dasharray:8 4}.template.movable.svelte-1h161pb,.turn.svelte-1h161pb{cursor:move}.turn.svelte-1h161pb{stroke:#fffdf7}.drawing.svelte-1h161pb{fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.drawing.hidden.svelte-1h161pb{opacity:.6}.token.svelte-1h161pb{outline:none}.token.movable.svelte-1h161pb{cursor:move}.token.hidden.svelte-1h161pb{opacity:.5}.token.defeated.svelte-1h161pb{opacity:.6}.edge.svelte-1h161pb{fill:none;stroke:#fffdf7}.edge.ring.svelte-1h161pb{stroke:var(--gold)}.token.hidden.svelte-1h161pb .edge:where(.svelte-1h161pb){stroke-dasharray:4 3}.token.selected.svelte-1h161pb .edge:where(.svelte-1h161pb),.token.svelte-1h161pb:focus-visible .edge:where(.svelte-1h161pb){stroke:var(--accent)}.cross.svelte-1h161pb{stroke:#fffdf7;stroke-linecap:round}text.svelte-1h161pb{text-anchor:middle;dominant-baseline:central;pointer-events:none;font-family:var(--sans)}.initials.svelte-1h161pb,text.count.svelte-1h161pb{fill:#fff;font-weight:700}circle.count.svelte-1h161pb{fill:var(--accent-dark)}.name.svelte-1h161pb,.label.svelte-1h161pb{fill:var(--ink);stroke:#fffdf7;stroke-width:.25em;paint-order:stroke;font-weight:600}line.ruler.svelte-1h161pb{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:8 4}.area.svelte-1h161pb{fill:#c9ad6a59;stroke:var(--gold)}.ping.svelte-1h161pb{fill:none;stroke:var(--gold);transform-box:fill-box;transform-origin:50%;animation:2.5s ease-out forwards svelte-1h161pb-ping}@keyframes svelte-1h161pb-ping{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.ping.svelte-1h161pb{animation:none}}.zoom.svelte-1h161pb{gap:.25rem;display:flex;position:absolute;top:.5rem;right:.5rem}.zoom.svelte-1h161pb button:where(.svelte-1h161pb){opacity:.9;min-width:2.25rem;min-height:2.25rem;padding:.2rem .5rem}.pinged.svelte-1h161pb,.moved.svelte-1h161pb{background:#fdf8ece6;border-radius:4px;margin:0;padding:0 .4rem;font-size:.9rem;position:absolute;bottom:.5rem;left:.5rem}.pinged.svelte-1h161pb:empty{display:none}.pinged.svelte-1h161pb{color:var(--ink);font-size:.9em}.moved.svelte-1h161pb{top:.5rem;bottom:auto;right:9rem}
