.map.svelte-14u22pr{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;position:relative}svg.svelte-14u22pr{display:block;overflow:hidden}svg.fill.svelte-14u22pr{width:100%;height:auto}.wood.svelte-14u22pr{fill:var(--map-wood)}.ridge.svelte-14u22pr{fill:var(--map-ridge)}.shore.svelte-14u22pr{fill:none;stroke:var(--map-shore);stroke-width:1.1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.water.svelte-14u22pr{fill:var(--map-water)}.island.svelte-14u22pr{fill:var(--color-paper);stroke:var(--map-shore);stroke-width:.9px;vector-effect:non-scaling-stroke}.tree.svelte-14u22pr{fill:var(--map-tree)}.glow.svelte-14u22pr path:where(.svelte-14u22pr){fill:none;stroke:var(--color-rose);stroke-linecap:round;stroke-linejoin:round}.chosen.svelte-14u22pr path:where(.svelte-14u22pr){fill:none;stroke-linecap:round;stroke-linejoin:round}.chosen-casing.svelte-14u22pr{stroke:var(--color-paper)}.chosen-road.svelte-14u22pr{stroke:var(--color-rose)}.chosen-head.svelte-14u22pr{fill:var(--color-rose)}.hit.on.svelte-14u22pr{stroke:#2557a738}.casing.svelte-14u22pr,.road.svelte-14u22pr,.parapet.svelte-14u22pr,.hit.svelte-14u22pr{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.litroad.svelte-14u22pr{fill:none;stroke-linecap:round;stroke-linejoin:round}.casing.svelte-14u22pr{stroke:var(--color-paper)}.butt.svelte-14u22pr{stroke-linecap:butt}.road.svelte-14u22pr{stroke:var(--map-road);transition:stroke .7s var(--ease)}.road.seen.svelte-14u22pr{stroke:var(--color-blue-grey)}.road.added.svelte-14u22pr{stroke:var(--color-ink-soft);stroke-dasharray:5 3.5}.parapet.svelte-14u22pr{stroke:var(--map-road-ink);stroke-width:.9px;stroke-linecap:butt}.chev.svelte-14u22pr{fill:var(--map-road-ink);opacity:.75;transition:fill .7s var(--ease)}.chev.seen.svelte-14u22pr{fill:var(--color-ink-soft)}.chev.rose.svelte-14u22pr{fill:color-mix(in srgb, var(--color-rose) 70%, var(--color-ink));opacity:1}.chev.ink.svelte-14u22pr,.chev.pair.svelte-14u22pr{fill:var(--color-ink);opacity:1}.litroad.rose.svelte-14u22pr{stroke:var(--color-rose)}.litroad.ink.svelte-14u22pr,.litroad.pair.svelte-14u22pr{stroke:var(--color-ink)}.litroad.fresh.svelte-14u22pr{stroke-dasharray:1 1;animation:svelte-14u22pr-draw .7s var(--ease) both}@keyframes svelte-14u22pr-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.hit.svelte-14u22pr{stroke:#0000;cursor:pointer}.hit.svelte-14u22pr:hover{stroke:#1f2a4412}.drawing.svelte-14u22pr{stroke:var(--color-ink);stroke-width:1.4px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke;pointer-events:none}.town.svelte-14u22pr{cursor:pointer;outline:none}.dot.svelte-14u22pr{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:1.2px;vector-effect:non-scaling-stroke}.pad.svelte-14u22pr{fill:#0000}.town.svelte-14u22pr:hover .dot:where(.svelte-14u22pr),.town.svelte-14u22pr:focus-visible .dot:where(.svelte-14u22pr),.town.hot.svelte-14u22pr .dot:where(.svelte-14u22pr){stroke-width:2px}.mark.svelte-14u22pr{fill:#2557a71f;stroke:var(--color-cobalt);stroke-width:1.5px;vector-effect:non-scaling-stroke}.ring.svelte-14u22pr{fill:none;stroke:var(--color-rose);stroke-width:1.5px;vector-effect:non-scaling-stroke}.num.svelte-14u22pr{font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-anchor:middle;fill:var(--color-ink);pointer-events:none}.num.goal.svelte-14u22pr{fill:var(--color-rose);font-weight:600}.marker.svelte-14u22pr{pointer-events:none}.marker.svelte-14u22pr circle:where(.svelte-14u22pr){fill:var(--color-ink)}.marker.svelte-14u22pr text:where(.svelte-14u22pr){fill:var(--color-paper);text-anchor:middle;font-variant-numeric:tabular-nums;font-weight:600}
