.omap[data-astro-cid-rfzt3tlc]{margin:0;position:relative}.omap[data-astro-cid-rfzt3tlc]>svg[data-astro-cid-rfzt3tlc]{width:min(100%,440px);height:auto;display:block}.omap--big[data-astro-cid-rfzt3tlc]>svg[data-astro-cid-rfzt3tlc]{width:100%;max-width:760px}.omap__chips{margin:0 0 12px}.omap__town[data-astro-cid-rfzt3tlc]{fill:color-mix(in srgb, var(--muted) 10%, var(--surface));stroke:var(--bg);stroke-width:.25px}.omap__town--ration[data-astro-cid-rfzt3tlc]{fill:color-mix(in srgb, var(--sea-2) 12%, var(--surface))}.omap__label[data-astro-cid-rfzt3tlc]{font-family:var(--sans);letter-spacing:var(--eyebrow-track);text-transform:uppercase;fill:var(--muted);fill-opacity:.75;text-anchor:middle;pointer-events:none;font-weight:800}.omap__dot[data-astro-cid-rfzt3tlc] circle[data-astro-cid-rfzt3tlc]{fill:var(--sea-2);stroke:var(--surface);stroke-width:.3px;opacity:.92}.omap__dot[data-astro-cid-rfzt3tlc][data-state=open] circle[data-astro-cid-rfzt3tlc]{fill:#2e8b57}.omap__dot[data-astro-cid-rfzt3tlc][data-state=closed] circle[data-astro-cid-rfzt3tlc]{fill:#0000;stroke:var(--muted);stroke-width:.35px;opacity:.9}.omap__dot--area[data-astro-cid-rfzt3tlc] circle[data-astro-cid-rfzt3tlc]{stroke-dasharray:.7 .5;stroke:color-mix(in srgb, var(--headline) 55%, var(--surface))}.omap__dot[data-astro-cid-rfzt3tlc]:hover circle[data-astro-cid-rfzt3tlc],.omap__dot[data-astro-cid-rfzt3tlc]:focus-visible circle[data-astro-cid-rfzt3tlc]{stroke:var(--headline);stroke-width:.4px;opacity:1}.omap__dot--dim[data-astro-cid-rfzt3tlc] circle[data-astro-cid-rfzt3tlc]{opacity:.22}.omap__dot--pulse[data-astro-cid-rfzt3tlc] circle[data-astro-cid-rfzt3tlc]{stroke:var(--coral);stroke-width:.6px;stroke-dasharray:none}.omap__legend[data-astro-cid-rfzt3tlc]{font-family:var(--sans);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:.72rem;display:flex}.omap__key[data-astro-cid-rfzt3tlc]{border-radius:50%;width:11px;height:11px;display:inline-block}.omap__key--open[data-astro-cid-rfzt3tlc]{background:#2e8b57}.omap__key--closed[data-astro-cid-rfzt3tlc]{border:1.6px solid var(--muted);background:0 0}.omap__key--unknown[data-astro-cid-rfzt3tlc]{background:var(--sea-2)}.omap__key--area[data-astro-cid-rfzt3tlc]{border:1.6px dashed color-mix(in srgb, var(--headline) 55%, var(--surface));background:0 0}.omap__legend[data-astro-cid-rfzt3tlc]>span[data-astro-cid-rfzt3tlc]:not(.omap__key){margin-right:8px}.omap__expand[data-astro-cid-rfzt3tlc]{min-height:var(--chip-h);font:var(--chip-fw) var(--chip-fs) var(--sans);color:var(--headline);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);padding:0 var(--chip-pad-x);cursor:pointer;white-space:nowrap}.omap__expand[data-astro-cid-rfzt3tlc][aria-pressed=true]{background:var(--headline);color:var(--bg);border-color:var(--headline)}.omap__expand[data-astro-cid-rfzt3tlc]:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.omap__near[data-astro-cid-rfzt3tlc]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.omap__near-btn[data-astro-cid-rfzt3tlc][hidden]{display:none}.omap__near-btn[data-astro-cid-rfzt3tlc]{white-space:nowrap;min-height:var(--chip-h);font:var(--chip-fw) var(--chip-fs) var(--sans);color:var(--headline);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);padding:0 var(--chip-pad-x);cursor:pointer;align-items:center;gap:7px;display:inline-flex}.omap__near-btn[data-astro-cid-rfzt3tlc] svg[data-astro-cid-rfzt3tlc]{flex-shrink:0}.omap__near-btn[data-astro-cid-rfzt3tlc]:hover{border-color:var(--sea-2);color:var(--sea-2)}.omap__near-btn[data-astro-cid-rfzt3tlc]:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.omap__near-out[data-astro-cid-rfzt3tlc]{font-family:var(--sans);color:var(--body-text);font-size:.78rem}.omap__near-out[data-astro-cid-rfzt3tlc] a{color:var(--sea-2);font-weight:700}.omap__stale[data-astro-cid-rfzt3tlc]{font-family:var(--sans);max-width:78ch;color:var(--body-text);background:color-mix(in srgb, var(--verdict-fair) 14%, var(--surface));margin:14px 0 0;padding:10px 12px;font-size:.8rem;line-height:1.5}.omap__stale[data-astro-cid-rfzt3tlc] b[data-astro-cid-rfzt3tlc]{color:var(--headline)}.omap__caption[data-astro-cid-rfzt3tlc]{font-family:var(--sans);color:var(--muted);max-width:78ch;margin-top:10px;font-size:.78rem;line-height:1.5}.omap__dir-wrap[data-astro-cid-rfzt3tlc]{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);margin-top:14px}.omap__dir[data-astro-cid-rfzt3tlc]{grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr));align-items:start;gap:4px 26px;display:grid}.omap__group[data-astro-cid-rfzt3tlc][hidden]{display:none}.omap__town-head[data-astro-cid-rfzt3tlc]{font:700 var(--fs-card)/1.3 var(--serif);color:var(--headline);margin:16px 0 4px}.omap__list[data-astro-cid-rfzt3tlc]{margin:0;padding:0;list-style:none}.omap__site[data-astro-cid-rfzt3tlc]{border-top:1px solid color-mix(in srgb, var(--border) 55%, transparent);scroll-margin-top:var(--sticky-head-top);flex-direction:column;gap:1px;padding:7px 2px;display:flex}.omap__site[data-astro-cid-rfzt3tlc]:target{background:color-mix(in srgb, var(--sea-2) 10%, transparent);border-radius:var(--r-control)}.omap__site-name[data-astro-cid-rfzt3tlc]{font-family:var(--sans);color:var(--headline);font-size:.84rem;font-weight:700;line-height:1.35}.omap__op[data-astro-cid-rfzt3tlc]{border-radius:var(--r-pill);letter-spacing:.08em;vertical-align:1px;color:var(--sea-2);border:1px solid color-mix(in srgb, var(--sea-2) 55%, var(--border));margin-left:6px;padding:1px 6px;font-size:.6rem;font-weight:800;display:inline-block}.omap__site-detail[data-astro-cid-rfzt3tlc]{font-family:var(--sans);color:var(--body-text);font-size:.76rem}.omap__site-meta[data-astro-cid-rfzt3tlc]{font-family:var(--sans);color:var(--muted);font-size:.72rem}.omap__site-meta[data-astro-cid-rfzt3tlc] a[data-astro-cid-rfzt3tlc]{color:var(--sea-2)}.omap__state[data-astro-cid-rfzt3tlc]:empty{display:none}.omap__state[data-astro-cid-rfzt3tlc]{font-weight:800}.omap__state[data-astro-cid-rfzt3tlc][data-oasis-state=open]{color:#1f6b43}:root[data-theme=dark] .omap__state[data-astro-cid-rfzt3tlc][data-oasis-state=open]{color:#5fbf8a}.omap__state[data-astro-cid-rfzt3tlc][data-oasis-state=closed]{color:#7d5200}:root[data-theme=dark] .omap__state[data-astro-cid-rfzt3tlc][data-oasis-state=closed]{color:#f5b544}@media (prefers-color-scheme:dark){:root:not([data-theme]) .omap__state[data-astro-cid-rfzt3tlc][data-oasis-state=open]{color:#5fbf8a}:root:not([data-theme]) .omap__state[data-astro-cid-rfzt3tlc][data-oasis-state=closed]{color:#f5b544}}.omap__nopin[data-astro-cid-rfzt3tlc]{font-style:italic}.omap__foot[data-astro-cid-rfzt3tlc]{font-family:var(--sans);color:var(--muted);max-width:78ch;margin:10px 0 0;font-size:.72rem;line-height:1.55}.omap__notes[data-astro-cid-rfzt3tlc]{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);margin-top:10px}.omap__foot[data-astro-cid-rfzt3tlc] a[data-astro-cid-rfzt3tlc]{color:var(--sea-2)}.omap__tip[data-astro-cid-rfzt3tlc]{z-index:30;pointer-events:none;color:#eef3f7;border-radius:var(--r-control);font-family:var(--sans);background:#14242e;max-width:260px;padding:9px 12px;font-size:.78rem;line-height:1.45;position:fixed;box-shadow:0 6px 20px #00000040}.omap__tip[data-astro-cid-rfzt3tlc][hidden]{display:none}.omap__tip[data-astro-cid-rfzt3tlc] b{font-family:var(--serif);margin-bottom:2px;font-size:.95rem;display:block}.omap__tip[data-astro-cid-rfzt3tlc] .omap__tip-sub{color:#9fb8c6}.omap__tip[data-astro-cid-rfzt3tlc] .omap__tip-state{margin-top:3px;font-weight:700}.omap__tip[data-astro-cid-rfzt3tlc] .omap__tip-state--open{color:#7fe0a8}.omap__tip[data-astro-cid-rfzt3tlc] .omap__tip-state--closed{color:#f5b544}.omap__tip[data-astro-cid-rfzt3tlc] .omap__tip-verified{color:#9fb8c6;margin-top:3px;font-size:.72rem}.oasis-page[data-astro-cid-7eum4rfj]{padding-block:1.5rem 2.5rem}.oasis-page__back[data-astro-cid-7eum4rfj]{font-family:var(--sans);font-size:var(--fs-small);margin:0 0 .75rem;font-weight:700}.oasis-page__back[data-astro-cid-7eum4rfj] a[data-astro-cid-7eum4rfj]{color:var(--sea-2)}.oasis-page[data-astro-cid-7eum4rfj] h1[data-astro-cid-7eum4rfj]{margin:0 0 .5rem}.oasis-page__lede[data-astro-cid-7eum4rfj]{max-width:64ch;font-family:var(--sans);color:var(--body-text);margin:0 0 1.25rem}.oasis-page__warn[data-astro-cid-7eum4rfj]{color:var(--verdict-caution);font-weight:700}
