svg.svelte-4jbgka{display:block;width:100%;height:auto;cursor:grab;touch-action:pan-y}.map-wrap.dragging.svelte-4jbgka svg:where(.svelte-4jbgka){cursor:grabbing}.world.svelte-4jbgka{transition:transform 1s cubic-bezier(.22,.85,.25,1)}.map-wrap.dragging.svelte-4jbgka .world:where(.svelte-4jbgka){transition:none}.grat.svelte-4jbgka line:where(.svelte-4jbgka){stroke:var(--map-line);stroke-width:.6}.grat-eq.svelte-4jbgka{stroke:var(--map-eq);stroke-width:.6;stroke-dasharray:3 5}.map-dot.svelte-4jbgka{fill:var(--map-dot);opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center;transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.3,1.25),fill .5s ease}.dots-in.svelte-4jbgka .map-dot:where(.svelte-4jbgka){opacity:1;transform:scale(1)}.map-dot-near.svelte-4jbgka{fill:var(--map-dot-near)}.map-marker.svelte-4jbgka{opacity:0;transition:opacity .8s ease 1.1s;cursor:pointer}.markers-in.svelte-4jbgka .map-marker:where(.svelte-4jbgka){opacity:1}.map-pulse.svelte-4jbgka{fill:none;stroke:var(--map-accent);stroke-width:1.2;opacity:0;transform-box:fill-box;transform-origin:center}.map-marker-active.svelte-4jbgka .map-pulse:where(.svelte-4jbgka){animation:svelte-4jbgka-pinPulse 2.4s ease-out infinite}@keyframes svelte-4jbgka-pinPulse{0%{transform:scale(.4);opacity:.9}80%{transform:scale(2.1);opacity:0}to{opacity:0}}.map-core.svelte-4jbgka{fill:var(--map-accent);stroke:var(--map-halo);stroke-width:1.4;transition:r .3s}.map-marker-active.svelte-4jbgka .map-core:where(.svelte-4jbgka){r:6}.map-label.svelte-4jbgka{font:500 11px Space Grotesk,sans-serif;letter-spacing:.08em;text-transform:uppercase;fill:var(--map-ink);stroke:var(--map-halo);stroke-width:3.2px;paint-order:stroke;opacity:0;transition:opacity .35s;pointer-events:none}.map-marker.svelte-4jbgka:hover .map-label:where(.svelte-4jbgka),.map-marker-active.svelte-4jbgka .map-label:where(.svelte-4jbgka){opacity:1}.c-item.svelte-4jbgka{transition:background-color .3s,box-shadow .3s}.c-item.is-active.svelte-4jbgka{background:#fff;box-shadow:0 1px 2px #2a221b0f,0 14px 34px -18px #2a221b38}.dark .c-item.is-active.svelte-4jbgka{background:#262019}.c-item.is-active.svelte-4jbgka .c-dot:where(.svelte-4jbgka){background:#ea5f45;box-shadow:0 0 0 4px #ea5f452e}
