.KfN0MW_map{margin:0;position:relative}.KfN0MW_map svg{width:100%;height:100%;display:block;overflow:visible}.KfN0MW_dots{fill:none;stroke:rgba(var(--ui-ink-rgb), .26);stroke-width:6.5px;stroke-linecap:round}.KfN0MW_place{white-space:nowrap;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-7px,-50%)}.KfN0MW_place[data-side=left]{flex-direction:row-reverse;transform:translate(calc(7px - 100%),-50%)}.KfN0MW_place i{background:var(--ui-ink);width:14px;height:14px;box-shadow:0 0 0 5px rgba(var(--ui-tint), .08);border-radius:50%;flex:none;display:block;position:relative}.KfN0MW_place[data-main] i{box-shadow:0 0 0 5px #4d8dff38, 0 0 32px 6px rgba(77, 141, 255, calc(.45 * var(--ui-glow-k)));background:#4d8dff}.KfN0MW_place[data-main] i:after{content:"";border:1px solid #4d8dff99;border-radius:50%;animation:2.8s cubic-bezier(.32,.72,0,1) infinite KfN0MW_place-pulse;position:absolute;inset:-5px}.KfN0MW_place b{color:var(--ui-ink);background:var(--ui-surface);box-shadow:inset 0 0 0 1px rgba(var(--ui-tint), .1), 0 10px 30px -12px rgba(var(--ui-shade), calc(.6 * var(--ui-shade-k)));letter-spacing:-.006em;border-radius:999px;padding:6px 11px;font-size:14px;font-weight:600}@keyframes KfN0MW_place-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (max-width:640px){.KfN0MW_place{gap:8px}.KfN0MW_place i{width:12px;height:12px}.KfN0MW_place b{padding:5px 9px;font-size:13px}}@media (prefers-reduced-motion:reduce){.KfN0MW_place[data-main] i:after{opacity:0;animation:none}}
