.globe-halo.svelte-dbg2i2{background:radial-gradient(circle at 50% 45%,#962cf238,#0000 68%)}.light .globe-halo.svelte-dbg2i2{background:radial-gradient(circle at 50% 42%,#b09cdc2e,#0000 72%)}.pin.svelte-dbg2i2,.city-label.svelte-dbg2i2{pointer-events:none;opacity:0;position:absolute}.pin.svelte-dbg2i2{border:1px solid color-mix(in srgb, var(--ok) 45%, transparent);width:22px;height:22px;box-shadow:0 0 0 6px color-mix(in srgb, var(--ok) 12%, transparent);border-radius:999px}.pin-active.svelte-dbg2i2{border-color:color-mix(in srgb, var(--ok) 70%, transparent);width:34px;height:34px;box-shadow:0 0 0 7px color-mix(in srgb, var(--ok) 16%, transparent), 0 0 18px color-mix(in srgb, var(--ok) 35%, transparent)}.city-label.svelte-dbg2i2{z-index:2;border:1px solid var(--line);background:var(--panel);color:var(--fg);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11px;line-height:1.3;box-shadow:0 8px 24px #0000002e}@supports (left:anchor(center)){.pin.svelte-dbg2i2{top:anchor(center);left:anchor(center);opacity:1;opacity:calc(var(--pin,0) * 1);translate:-50% -50%}.city-label.svelte-dbg2i2{bottom:anchor(top);left:anchor(center);opacity:1;opacity:calc(var(--pin,0) * 1);translate:-50% -8px}}
