.na-map[data-astro-cid-x6pkyohk]{width:100%;height:100%;font-family:var(--body);display:block}.na-map__bg[data-astro-cid-x6pkyohk]{fill:var(--map-bg)}.na-map__blocks[data-astro-cid-x6pkyohk] path[data-astro-cid-x6pkyohk]{fill:var(--map-block)}.na-map__park[data-astro-cid-x6pkyohk]{fill:var(--map-park)}.na-map__water[data-astro-cid-x6pkyohk]{fill:none;stroke:var(--map-water);stroke-width:9px;stroke-linecap:round}.na-map__roads[data-astro-cid-x6pkyohk] path[data-astro-cid-x6pkyohk]{fill:none;stroke:var(--map-road);stroke-width:6px;stroke-linecap:round}.na-map__roads--edge[data-astro-cid-x6pkyohk] path[data-astro-cid-x6pkyohk]{stroke:var(--map-road-edge);stroke-width:8px}.na-map__towns[data-astro-cid-x6pkyohk] text[data-astro-cid-x6pkyohk]{fill:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:13px;font-weight:600}.na-map__place[data-astro-cid-x6pkyohk] polygon[data-astro-cid-x6pkyohk]{fill:var(--fence);stroke:var(--fence-edge);stroke-width:1.6px;stroke-linejoin:round}.na-map__place[data-astro-cid-x6pkyohk][data-role=none] polygon[data-astro-cid-x6pkyohk]{fill:color-mix(in oklch, var(--st-none) 18%, transparent);stroke:var(--st-none);stroke-dasharray:4 3}.na-map__place[data-astro-cid-x6pkyohk] text[data-astro-cid-x6pkyohk]{text-anchor:middle;paint-order:stroke;stroke:var(--map-bg);stroke-width:4px;stroke-linejoin:round}.na-map__name[data-astro-cid-x6pkyohk]{fill:var(--ink);font-size:12px;font-weight:600}.na-map__role[data-astro-cid-x6pkyohk]{fill:var(--ink-2);font-size:10.5px}.na-map__ahead[data-astro-cid-x6pkyohk]{fill:none;stroke:var(--st-transit);stroke-width:2.4px;stroke-dasharray:2 7;stroke-linecap:round;opacity:.7}.na-map__done[data-astro-cid-x6pkyohk]{fill:none;stroke-width:4px;stroke-linecap:round}.na-map__reading[data-astro-cid-x6pkyohk]{fill:var(--st-transit);stroke:var(--map-bg);stroke-width:1.6px}.na-map__bee[data-astro-cid-x6pkyohk]>circle[data-astro-cid-x6pkyohk]{fill:var(--st,var(--st-none));stroke:var(--map-bg);stroke-width:2.4px}.na-map__bee[data-astro-cid-x6pkyohk] use[data-astro-cid-x6pkyohk]{fill:oklch(100% 0 0)}.na-map__bee[data-astro-cid-x6pkyohk][data-st=storage]{--st:var(--st-storage)}.na-map__bee[data-astro-cid-x6pkyohk][data-st=transit]{--st:var(--st-transit)}.na-map__bee[data-astro-cid-x6pkyohk][data-st=destination]{--st:var(--st-destination)}.na-map__bee[data-astro-cid-x6pkyohk][data-st=unwanted]{--st:var(--st-unwanted)}.na-map__bee[data-astro-cid-x6pkyohk][data-faded]{opacity:.55}.na-map__bee[data-astro-cid-x6pkyohk][data-faded]>circle[data-astro-cid-x6pkyohk]{stroke:var(--ink-3);stroke-dasharray:3 2.5;stroke-width:1.6px}.na-map__badge[data-astro-cid-x6pkyohk] circle[data-astro-cid-x6pkyohk]{stroke:var(--map-bg);stroke-width:1.5px}.na-map__badge[data-astro-cid-x6pkyohk] path[data-astro-cid-x6pkyohk]{fill:none;stroke:oklch(100% 0 0);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.na-map__badge--ok[data-astro-cid-x6pkyohk] circle[data-astro-cid-x6pkyohk]{fill:var(--st-destination)}.na-map__badge--alert[data-astro-cid-x6pkyohk] circle[data-astro-cid-x6pkyohk]{fill:var(--st-unwanted)}.na-map__halo[data-astro-cid-x6pkyohk]{fill:color-mix(in oklch, var(--honey) 40%, transparent);stroke:var(--honey);stroke-width:1.5px}@media (prefers-reduced-motion:no-preference){.na-map__done[data-astro-cid-x6pkyohk]{stroke-dasharray:1;animation:na-draw 1.6s var(--ease-out) .4s both}.na-map__halo[data-astro-cid-x6pkyohk]{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out 3 na-halo}}@keyframes na-draw{0%{stroke-dashoffset:1px}}@keyframes na-halo{0%{opacity:.9;scale:.7}to{opacity:0;scale:1.5}}
