.vm[data-astro-cid-dz6y6yqs]{--vm-panel:var(--mist);--vm-ink:var(--ink);--vm-rose:var(--rose-deep);--vm-muted:var(--muted);--vm-ring:var(--line-2);--vm-town:var(--control);--vm-glow:var(--blush);--vm-glow-o:.9;--mk:1;gap:14px;display:grid;container-type:inline-size}.vm[data-astro-cid-dz6y6yqs].vm-dusk{--vm-panel:var(--dusk-2);--vm-ink:var(--on-dusk);--vm-rose:var(--rose-on-dusk);--vm-muted:var(--on-dusk-2);--vm-ring:#f8f0f44d;--vm-town:var(--on-dusk-2);--vm-glow:var(--glow);--vm-glow-o:.13}.vm-svg[data-astro-cid-dz6y6yqs]{border-radius:2px;width:100%;height:auto;overflow:hidden}.vm-panel[data-astro-cid-dz6y6yqs]{fill:var(--vm-panel)}.vm-glow-a[data-astro-cid-dz6y6yqs]{stop-color:var(--vm-glow);stop-opacity:var(--vm-glow-o)}.vm-glow-b[data-astro-cid-dz6y6yqs]{stop-color:var(--vm-glow);stop-opacity:0}.vm-ring[data-astro-cid-dz6y6yqs]{fill:none;stroke:var(--vm-ring);stroke-width:1.5px;stroke-dasharray:6 7}.vm-town[data-astro-cid-dz6y6yqs]{fill:var(--vm-town);transform:scale(var(--mk));transform-box:fill-box;transform-origin:50%}.vm-town[data-astro-cid-dz6y6yqs]:not(.in-f),.vm-tl-s[data-astro-cid-dz6y6yqs],.vm-key-town[data-astro-cid-dz6y6yqs].no-f{display:none}.vm-seal-o[data-astro-cid-dz6y6yqs]{fill:var(--vm-panel);stroke:var(--brass);stroke-width:1.5px}.vm-seal-i[data-astro-cid-dz6y6yqs]{fill:none;stroke:var(--brass);stroke-width:1px}.vm-seal[data-astro-cid-dz6y6yqs]{transform:scale(var(--mk));transform-box:fill-box;transform-origin:50%}.vm-svg[data-astro-cid-dz6y6yqs] text[data-astro-cid-dz6y6yqs]{font-family:var(--f-body);fill:var(--vm-muted)}.vm-halo[data-astro-cid-dz6y6yqs]{paint-order:stroke;stroke:var(--vm-panel);stroke-width:5px;stroke-linejoin:round}.vm-sm[data-astro-cid-dz6y6yqs]{font-size:15px}.vm-tl[data-astro-cid-dz6y6yqs]{font-size:20px}.vm-svg[data-astro-cid-dz6y6yqs] .vm-city[data-astro-cid-dz6y6yqs],.vm-svg[data-astro-cid-dz6y6yqs] .vm-hl-label[data-astro-cid-dz6y6yqs]{pointer-events:none}.vm-svg[data-astro-cid-dz6y6yqs] .vm-city[data-astro-cid-dz6y6yqs]{transform:translateY(calc((var(--mk) - 1) * -34px))}.vm-svg[data-astro-cid-dz6y6yqs] .vm-hl-label[data-astro-cid-dz6y6yqs]{transform:translateX(calc((var(--mk) - 1) * 14px))}.vm-svg[data-astro-cid-dz6y6yqs] .vm-hl-label[data-astro-cid-dz6y6yqs].is-end{transform:translateX(calc((var(--mk) - 1) * -14px))}.vm-svg[data-astro-cid-dz6y6yqs] .vm-hl-label[data-astro-cid-dz6y6yqs].is-mid{transform:translateY(calc((var(--mk) - 1) * -22px))}.vm-svg[data-astro-cid-dz6y6yqs] .vm-hl-label[data-astro-cid-dz6y6yqs].is-below{transform:translateY(calc((var(--mk) - 1) * 34px))}.vm-svg[data-astro-cid-dz6y6yqs] .vm-city[data-astro-cid-dz6y6yqs],.vm-svg[data-astro-cid-dz6y6yqs] .vm-hl-label[data-astro-cid-dz6y6yqs]{font-family:var(--f-display);fill:var(--vm-ink);font-size:22px;font-weight:600}.vm-svg[data-astro-cid-dz6y6yqs] .vm-tip-text[data-astro-cid-dz6y6yqs]{fill:var(--vm-panel);font-size:20px;font-weight:600}.vm-tip-bg[data-astro-cid-dz6y6yqs]{fill:var(--vm-ink)}.vm-mk[data-astro-cid-dz6y6yqs]{--c:var(--vm-ink);--s:1;transform:scale(calc(var(--mk) * var(--s)));transform-box:fill-box;transform-origin:50%;transition:opacity .2s var(--e-out), transform .3s var(--e-out)}.vm-mk[data-astro-cid-dz6y6yqs][data-tone=limited],.vm-mk[data-astro-cid-dz6y6yqs][data-tone=bring]{--c:var(--vm-rose)}.vm-mk[data-astro-cid-dz6y6yqs][data-tone=unknown]{--c:var(--vm-muted)}.vm-shape[data-astro-cid-dz6y6yqs]{fill:var(--c);stroke:var(--vm-panel);stroke-width:1.5px}.vm-shape[data-astro-cid-dz6y6yqs].is-hollow{fill:var(--vm-panel);stroke:var(--c);stroke-width:3px}.vm-hit[data-astro-cid-dz6y6yqs]{fill:#0000}.vm-focus[data-astro-cid-dz6y6yqs]{fill:none;stroke:var(--rose-deep);stroke-width:3px;opacity:0}.vm-dusk[data-astro-cid-dz6y6yqs] .vm-focus[data-astro-cid-dz6y6yqs]{stroke:var(--rose-on-dusk)}.vm-v[data-astro-cid-dz6y6yqs]{cursor:pointer}.vm-v[data-astro-cid-dz6y6yqs]:focus{outline:none}.vm-v[data-astro-cid-dz6y6yqs]:focus-visible .vm-focus[data-astro-cid-dz6y6yqs]{opacity:1}.vm-v[data-astro-cid-dz6y6yqs]:hover .vm-mk[data-astro-cid-dz6y6yqs],.vm-v[data-astro-cid-dz6y6yqs].is-hot .vm-mk[data-astro-cid-dz6y6yqs]{--s:1.3}.vm-v[data-astro-cid-dz6y6yqs].is-hl .vm-mk[data-astro-cid-dz6y6yqs]{--s:1.6}.vm-dim[data-astro-cid-dz6y6yqs] .vm-v[data-astro-cid-dz6y6yqs]:not(.is-hl) .vm-mk[data-astro-cid-dz6y6yqs]{opacity:.72}.vm-dim[data-astro-cid-dz6y6yqs] .vm-v[data-astro-cid-dz6y6yqs]:not(.is-hl):hover .vm-mk[data-astro-cid-dz6y6yqs],.vm-dim[data-astro-cid-dz6y6yqs] .vm-v[data-astro-cid-dz6y6yqs]:not(.is-hl):focus-visible .vm-mk[data-astro-cid-dz6y6yqs]{opacity:1}.vm-legend[data-astro-cid-dz6y6yqs]{color:var(--ink-2);flex-wrap:wrap;gap:8px 22px;font-size:14px;line-height:1.4;display:flex}.vm-legend[data-astro-cid-dz6y6yqs] li[data-astro-cid-dz6y6yqs]{align-items:center;gap:8px;display:inline-flex}.vm-legend[data-astro-cid-dz6y6yqs] svg[data-astro-cid-dz6y6yqs]{flex:none;overflow:visible}.vm-legend[data-astro-cid-dz6y6yqs] .vm-mk[data-astro-cid-dz6y6yqs]{transform:none}.vm-legend[data-astro-cid-dz6y6yqs] .vm-shape[data-astro-cid-dz6y6yqs].is-hollow{stroke-width:2.5px}.vm-legend[data-astro-cid-dz6y6yqs] .vm-shape[data-astro-cid-dz6y6yqs]{stroke:none}.vm-legend[data-astro-cid-dz6y6yqs] .vm-shape[data-astro-cid-dz6y6yqs].is-hollow{fill:none;stroke:var(--c)}.vm-legend[data-astro-cid-dz6y6yqs] .vm-seal-o[data-astro-cid-dz6y6yqs]{fill:none}.vm-dusk[data-astro-cid-dz6y6yqs] .vm-legend[data-astro-cid-dz6y6yqs],.vm-dusk[data-astro-cid-dz6y6yqs] figcaption[data-astro-cid-dz6y6yqs]{color:var(--on-dusk-2)}@container (width>=900px){.vm-sm[data-astro-cid-dz6y6yqs]{font-size:13px}.vm-tl[data-astro-cid-dz6y6yqs]{font-size:16px}.vm-svg[data-astro-cid-dz6y6yqs] .vm-city[data-astro-cid-dz6y6yqs],.vm-svg[data-astro-cid-dz6y6yqs] .vm-hl-label[data-astro-cid-dz6y6yqs]{font-size:18px}.vm-svg[data-astro-cid-dz6y6yqs] .vm-tip-text[data-astro-cid-dz6y6yqs]{font-size:16px}}@container (width<=640px){.vm-svg[data-astro-cid-dz6y6yqs]{--mk:1.45}.vm-sm[data-astro-cid-dz6y6yqs]{font-size:26px}.vm-tl-s[data-astro-cid-dz6y6yqs],.vm-svg[data-astro-cid-dz6y6yqs] .vm-city[data-astro-cid-dz6y6yqs],.vm-svg[data-astro-cid-dz6y6yqs] .vm-hl-label[data-astro-cid-dz6y6yqs]{font-size:30px}.vm-svg[data-astro-cid-dz6y6yqs] .vm-tip-text[data-astro-cid-dz6y6yqs]{font-size:28px}}@container (width<=420px){.vm-svg[data-astro-cid-dz6y6yqs]{--mk:1.9}.vm-sm[data-astro-cid-dz6y6yqs],.vm-tl-s[data-astro-cid-dz6y6yqs]{font-size:34px}.vm-svg[data-astro-cid-dz6y6yqs] .vm-city[data-astro-cid-dz6y6yqs],.vm-svg[data-astro-cid-dz6y6yqs] .vm-hl-label[data-astro-cid-dz6y6yqs]{font-size:36px}.vm-svg[data-astro-cid-dz6y6yqs] .vm-tip-text[data-astro-cid-dz6y6yqs]{font-size:34px}}@container (width<=560px){.vm-tl-f[data-astro-cid-dz6y6yqs],.vm-town[data-astro-cid-dz6y6yqs]:not(.in-s),.vm-key-town[data-astro-cid-dz6y6yqs].no-s{display:none}.vm-tl-s[data-astro-cid-dz6y6yqs],.vm-town[data-astro-cid-dz6y6yqs].in-s{display:inline}.vm-key-town[data-astro-cid-dz6y6yqs]:not(.no-s){display:inline-flex}}@media (prefers-reduced-motion:reduce){.vm-mk[data-astro-cid-dz6y6yqs]{transition:none}}@media (hover:none){.vm-v[data-astro-cid-dz6y6yqs]:hover .vm-mk[data-astro-cid-dz6y6yqs]{--s:1}.vm-v[data-astro-cid-dz6y6yqs].is-hl:hover .vm-mk[data-astro-cid-dz6y6yqs]{--s:1.6}}
