.oni-map[data-astro-cid-4uiiatfs]{color:var(--color-band-ink);margin:0}.oni-map__stage[data-astro-cid-4uiiatfs]{aspect-ratio:975/610;position:relative}.oni-map__base[data-astro-cid-4uiiatfs],.oni-map__live[data-astro-cid-4uiiatfs]{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0;overflow:visible}.oni-map__live[data-astro-cid-4uiiatfs]{will-change:transform}.oni-map__halo[data-astro-cid-4uiiatfs]{fill:var(--map-halo);opacity:.55}.oni-map__cast[data-astro-cid-4uiiatfs]{fill:#000;opacity:.6}.oni-map__slab[data-astro-cid-4uiiatfs]{fill:var(--map-slab)}.oni-map__slab--upper[data-astro-cid-4uiiatfs]{fill:var(--map-slab-upper)}.oni-map__frame[data-astro-cid-4uiiatfs]{fill:var(--map-frame-fill);stroke:var(--map-frame);stroke-width:1px;stroke-dasharray:3 3}.oni-map__borders[data-astro-cid-4uiiatfs]{fill:none;stroke:var(--map-border);stroke-width:.8px;stroke-linejoin:round}.oni-map__relief[data-astro-cid-4uiiatfs]{mix-blend-mode:hard-light;opacity:.55}.oni-map__rim[data-astro-cid-4uiiatfs]{fill:none;stroke:var(--map-rim);stroke-width:1.1px;stroke-linejoin:round}.oni-map__bright[data-astro-cid-4uiiatfs]{opacity:0;pointer-events:none}.oni-map__arc[data-astro-cid-4uiiatfs]{fill:none;stroke-linecap:round;stroke:var(--map-arc)}.oni-map__arc--wide[data-astro-cid-4uiiatfs]{stroke-width:9px;opacity:.1}.oni-map__arc--mid[data-astro-cid-4uiiatfs]{stroke-width:4.5px;opacity:.22}.oni-map__arc--core[data-astro-cid-4uiiatfs]{stroke:var(--map-arc-bright);stroke-width:1.7px;opacity:.95}.oni-map__marker-dot[data-astro-cid-4uiiatfs]{fill:#fff;stroke:var(--map-arc-bright);stroke-width:2px}.oni-map__origin-dot[data-astro-cid-4uiiatfs]{fill:#fff;stroke:var(--map-origin);stroke-width:3px}.oni-map__origin-pulse[data-astro-cid-4uiiatfs]{fill:none;stroke:var(--map-origin-bright);stroke-width:1.5px;opacity:.55}.oni-map__origin-pulse--second[data-astro-cid-4uiiatfs]{r:19px}.oni-map__light[data-astro-cid-4uiiatfs]{display:none}.oni-map__light-core[data-astro-cid-4uiiatfs]{fill:#fff}.oni-map__labels[data-astro-cid-4uiiatfs]{z-index:2;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.oni-map__labels[data-astro-cid-4uiiatfs] li[data-astro-cid-4uiiatfs]{margin:0;position:absolute;transform:translate(-50%,-50%)}.oni-map__labels[data-astro-cid-4uiiatfs] .oni-map__remote[data-astro-cid-4uiiatfs]{margin-top:.3rem;top:100%;left:0;transform:none}.oni-map__label[data-astro-cid-4uiiatfs]{background:var(--map-label-surface);border:1px solid var(--map-label-border);color:#fff;min-height:24px;font:inherit;font-size:clamp(.72rem,.55rem + .5vw,.92rem);font-weight:var(--weight-strong);white-space:nowrap;cursor:default;pointer-events:auto;border-radius:999px;padding:.2em .65em;line-height:1.25;display:block}.oni-map__label--remote[data-astro-cid-4uiiatfs]{border-radius:var(--radius-small);white-space:normal;text-align:left;font-weight:var(--weight-body);border-style:dashed}.oni-map--compact[data-astro-cid-4uiiatfs] .oni-map__label[data-astro-cid-4uiiatfs]{font-size:clamp(.72rem,.62rem + .25vw,.8rem)}.oni-map[data-astro-cid-4uiiatfs]:has(.oni-map__label--west:is(:hover,:focus-visible)) .oni-map__bright--west[data-astro-cid-4uiiatfs],.oni-map[data-astro-cid-4uiiatfs]:has(.oni-map__label--northeast:is(:hover,:focus-visible)) .oni-map__bright--northeast[data-astro-cid-4uiiatfs],.oni-map[data-astro-cid-4uiiatfs]:has(.oni-map__label--midwest:is(:hover,:focus-visible)) .oni-map__bright--midwest[data-astro-cid-4uiiatfs],.oni-map[data-astro-cid-4uiiatfs]:has(.oni-map__label--southeast:is(:hover,:focus-visible)) .oni-map__bright--southeast[data-astro-cid-4uiiatfs],.oni-map[data-astro-cid-4uiiatfs]:has(.oni-map__label--south:is(:hover,:focus-visible)) .oni-map__bright--south[data-astro-cid-4uiiatfs],.oni-map[data-astro-cid-4uiiatfs]:has(.oni-map__label--remote:is(:hover,:focus-visible)) .oni-map__bright--remote[data-astro-cid-4uiiatfs]{opacity:.5;animation:none}.oni-map__caption[data-astro-cid-4uiiatfs]{color:var(--color-band-ink-soft);font-size:var(--text-xs);margin-top:2.6rem;line-height:1.5}.oni-map__caption[data-astro-cid-4uiiatfs] p+p{margin-top:var(--space-2)}.oni-map__key[data-astro-cid-4uiiatfs]{gap:var(--space-2);color:var(--color-band-ink);font-size:var(--text-sm);align-items:center;display:flex}.oni-map__swatch[data-astro-cid-4uiiatfs]{background:var(--map-west-light);border-radius:50%;flex:none;width:.9rem;height:.9rem}@media (prefers-reduced-motion:no-preference){.oni-map__bright[data-astro-cid-4uiiatfs]{transition:opacity .16s}.oni-map__light[data-astro-cid-4uiiatfs]{offset-rotate:0deg;animation:10s linear infinite both oni-travel;animation-delay:calc(var(--i) * 2.5s);display:block}.oni-map__marker[data-astro-cid-4uiiatfs]{animation:none}.oni-map__marker-glow[data-astro-cid-4uiiatfs]{transform-box:fill-box;transform-origin:50%;animation:10s ease-out infinite both oni-arrive;animation-delay:calc(var(--i) * 2.5s)}.oni-map__bright--arrival[data-astro-cid-4uiiatfs]{animation:10s ease-out infinite both oni-brighten;animation-delay:calc(var(--i) * 2.5s)}.oni-map__bright--west[data-astro-cid-4uiiatfs]{animation:7s ease-in-out infinite both oni-direct}.oni-map__origin-pulse[data-astro-cid-4uiiatfs]{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out infinite both oni-pulse}.oni-map__origin-pulse--second[data-astro-cid-4uiiatfs]{r:30px;animation-delay:1.4s}.oni-map[data-astro-cid-4uiiatfs][data-paused] [data-astro-cid-4uiiatfs]{animation-play-state:paused}@keyframes oni-travel{0%{offset-distance:0%;opacity:0}2%{opacity:1}24%{opacity:1}26%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}@keyframes oni-arrive{0%,24%{opacity:.45;transform:scale(.75)}28%{opacity:1;transform:scale(1.7)}48%{opacity:.6;transform:scale(1)}to{opacity:.45;transform:scale(.75)}}@keyframes oni-brighten{0%,25%{opacity:0}31%{opacity:.55}48%{opacity:.2}62%,to{opacity:0}}@keyframes oni-direct{0%,to{opacity:0}50%{opacity:.32}}@keyframes oni-pulse{0%{opacity:.75;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}}
