svg[data-astro-cid-zhwml5ue]{mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 4% 96%,#0000);mask-composite:intersect}.land[data-astro-cid-zhwml5ue] path[data-astro-cid-zhwml5ue]{fill:var(--color-surface);stroke:var(--color-bg);stroke-width:1px;stroke-linejoin:round}.land[data-astro-cid-zhwml5ue] path[data-astro-cid-zhwml5ue].visited{fill:color-mix(in oklab, var(--tint) var(--mix), var(--color-surface))}.shade-0[data-astro-cid-zhwml5ue]{--mix:60%}.shade-1[data-astro-cid-zhwml5ue]{--mix:38%}.shade-2[data-astro-cid-zhwml5ue]{--mix:80%}.tint-0[data-astro-cid-zhwml5ue]{--tint:var(--color-line-work)}.tint-1[data-astro-cid-zhwml5ue]{--tint:var(--color-line-study)}.tint-2[data-astro-cid-zhwml5ue]{--tint:var(--color-line-teach)}.tint-3[data-astro-cid-zhwml5ue]{--tint:var(--color-line-ehivents)}.dot[data-astro-cid-zhwml5ue]{fill:var(--color-bg);stroke:var(--color-ink);stroke-width:3px}.label[data-astro-cid-zhwml5ue]{fill:var(--color-ink);stroke:var(--color-bg);stroke-width:4px;stroke-linejoin:round;paint-order:stroke;font-size:16px;font-weight:560;display:none}.label-home[data-astro-cid-zhwml5ue]{font-weight:800;font-stretch:112.5%}@container (width>=750px){.label[data-astro-cid-zhwml5ue]{display:inline}}
