.rgrid[data-astro-cid-c66qqgxz][data-ui]{display:grid;gap:.6rem;padding:.8rem .85rem .7rem;background:var(--paper-0);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-m)}.rgrid--compact[data-astro-cid-c66qqgxz]{padding:.6rem;gap:.45rem}.rgrid__head[data-astro-cid-c66qqgxz]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem}.rgrid__label[data-astro-cid-c66qqgxz]{font-size:var(--text-xs);font-weight:600;color:var(--text)}.rgrid__legend[data-astro-cid-c66qqgxz]{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--text-2xs);color:var(--text-faint)}.rgrid__dot[data-astro-cid-c66qqgxz]{display:inline-block;inline-size:.5rem;block-size:.5rem;border-radius:50%;margin-inline-start:.4rem}.rgrid__dot[data-astro-cid-c66qqgxz]:first-child{margin-inline-start:0}.rgrid__dot--top[data-astro-cid-c66qqgxz]{background:var(--amber-600)}.rgrid__dot--mid[data-astro-cid-c66qqgxz]{background:color-mix(in srgb,var(--amber-500) 42%,var(--paper-0));border:1px solid var(--border)}.rgrid__dot--low[data-astro-cid-c66qqgxz]{background:var(--clay-500)}.rgrid__kw[data-astro-cid-c66qqgxz]{display:flex;align-items:baseline;gap:.4rem;margin-block-start:-.2rem;font-size:var(--text-2xs)}.rgrid__kwk[data-astro-cid-c66qqgxz]{color:var(--text-faint)}.rgrid__kwv[data-astro-cid-c66qqgxz]{font-weight:650;color:var(--text)}.rgrid__plot[data-astro-cid-c66qqgxz] svg[data-astro-cid-c66qqgxz]{display:block;inline-size:100%;border-radius:var(--r-xs)}.rgrid__bg[data-astro-cid-c66qqgxz]{fill:color-mix(in srgb,var(--accent) 8%,var(--paper-200))}.rgrid__land[data-astro-cid-c66qqgxz]{fill:color-mix(in srgb,var(--accent) 26%,var(--paper-200))}.rgrid__water[data-astro-cid-c66qqgxz]{fill:none;stroke:color-mix(in srgb,#2f6ea8 42%,var(--paper-100));stroke-width:1.8;stroke-linecap:round}.rgrid__roads[data-astro-cid-c66qqgxz] path[data-astro-cid-c66qqgxz],.rgrid__roads[data-astro-cid-c66qqgxz] circle[data-astro-cid-c66qqgxz]{fill:none;stroke:var(--paper-0);stroke-width:2.1;stroke-linecap:round}.rgrid__roads[data-astro-cid-c66qqgxz] circle[data-astro-cid-c66qqgxz]{stroke-width:2.6}.rgrid__trunk[data-astro-cid-c66qqgxz]{fill:none;stroke:color-mix(in srgb,var(--clay-500) 38%,var(--paper-100));stroke-width:2.4;stroke-linecap:round}.rgrid__pin[data-astro-cid-c66qqgxz] text[data-astro-cid-c66qqgxz]{font-family:var(--font-sans);font-size:4.3px;font-weight:700;text-anchor:middle;fill:#fff}.rgrid__pin[data-astro-cid-c66qqgxz] circle[data-astro-cid-c66qqgxz]{transform-origin:center;transform-box:fill-box;stroke:var(--paper-0);stroke-width:.7}.rgrid__pin--top[data-astro-cid-c66qqgxz] circle[data-astro-cid-c66qqgxz]{fill:var(--amber-600)}.rgrid__pin--mid[data-astro-cid-c66qqgxz] circle[data-astro-cid-c66qqgxz]{fill:color-mix(in srgb,var(--amber-500) 42%,var(--paper-0))}.rgrid__pin--low[data-astro-cid-c66qqgxz] circle[data-astro-cid-c66qqgxz]{fill:var(--clay-500)}.rgrid__pin--mid[data-astro-cid-c66qqgxz] text[data-astro-cid-c66qqgxz]{fill:var(--ink-900)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.rgrid__pin[data-astro-cid-c66qqgxz] circle[data-astro-cid-c66qqgxz]{animation:pin-in 1ms linear both;animation-timeline:view();animation-range:entry 10% cover 34%;animation-delay:calc(var(--i) * -.4ms)}}}@keyframes pin-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.rgrid__sum[data-astro-cid-c66qqgxz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding-block-start:.55rem;border-block-start:1px solid var(--rule)}.rgrid__sum[data-astro-cid-c66qqgxz]>div[data-astro-cid-c66qqgxz]{display:grid;gap:.05rem}.rgrid__sv[data-astro-cid-c66qqgxz]{font-size:var(--text-base);font-weight:650;letter-spacing:-.01em}.rgrid__sk[data-astro-cid-c66qqgxz]{font-size:var(--text-2xs);color:var(--text-faint)}.rgrid__foot[data-astro-cid-c66qqgxz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem;font-size:var(--text-2xs);color:var(--text-faint)}.rgrid--compact[data-astro-cid-c66qqgxz] .rgrid__kw[data-astro-cid-c66qqgxz],.rgrid--compact[data-astro-cid-c66qqgxz] .rgrid__foot[data-astro-cid-c66qqgxz]{display:none}.rgrid--compact[data-astro-cid-c66qqgxz] .rgrid__sum[data-astro-cid-c66qqgxz]{padding-block-start:.45rem}.rgrid--compact[data-astro-cid-c66qqgxz] .rgrid__pin[data-astro-cid-c66qqgxz] text[data-astro-cid-c66qqgxz]{font-size:4.6px}
