.map-dotted-pin-dot[data-v-280df93b],.map-dotted-pin-root[data-v-280df93b]{display:block;position:relative}.map-dotted-pin-dot[data-v-280df93b]{background-color:var(--map-pin-color);width:1rem;height:1rem;box-shadow:0 0 0 4px color-mix(in srgb,var(--map-pin-color) 25%,transparent),0 2px 10px #00000059;z-index:1;border:2px solid #ffffffd9;border-radius:9999px;transition:opacity .18s,transform .18s}.map-dotted-pin-dot-reduced-motion[data-v-280df93b]{transition:opacity .18s}.map-dotted-pin-avatar[data-v-280df93b]{-o-object-fit:cover;object-fit:cover;opacity:0;z-index:3;pointer-events:none;border:2px solid #ffffffeb;border-radius:9999px;width:1.75rem;max-width:none;height:1.75rem;max-height:none;transition:opacity .16s,transform .24s;display:block;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(.4);box-shadow:0 6px 18px #0000006b}.map-dotted-pin-root-avatar-look:not(.map-dotted-pin-root-arriving-playful) .map-dotted-pin-dot[data-v-280df93b],.map-dotted-pin-root-has-avatar:not(.map-dotted-pin-root-arriving-playful):hover .map-dotted-pin-dot[data-v-280df93b]{opacity:.12}.map-dotted-pin-root-avatar-look[data-reduced-motion=false]:not(.map-dotted-pin-root-arriving-playful) .map-dotted-pin-dot[data-v-280df93b],.map-dotted-pin-root-has-avatar[data-reduced-motion=false]:not(.map-dotted-pin-root-arriving-playful):hover .map-dotted-pin-dot[data-v-280df93b]{transform:scale(.7)}.map-dotted-pin-root-avatar-look:not(.map-dotted-pin-root-arriving-playful) .map-dotted-pin-avatar[data-v-280df93b],.map-dotted-pin-root-has-avatar:not(.map-dotted-pin-root-arriving-playful):hover .map-dotted-pin-avatar[data-v-280df93b]{opacity:1;transform:translate(-50%,-50%)scale(1)}.map-dotted-pin-root-avatar-look:not(.map-dotted-pin-root-arriving-playful):hover .map-dotted-pin-avatar[data-v-280df93b]{transform:translate(-50%,-50%)scale(1.18)}.map-dotted-pin-root-arriving-playful .map-dotted-pin-dot[data-v-280df93b]{animation:map-dotted-pin-dot-arrival-280df93b var(--map-pin-dot-dip-ms) var(--map-pin-ease-spring) var(--map-pin-arrival-delay-ms) both}.map-dotted-pin-root-arriving-playful .map-dotted-pin-avatar[data-v-280df93b]{animation:map-dotted-pin-avatar-arrival-280df93b var(--map-pin-avatar-total-ms) var(--map-pin-ease-settle) calc(var(--map-pin-arrival-delay-ms) + var(--map-pin-avatar-delay-ms)) both}.map-dotted-pin-root-arriving-lite .map-dotted-pin-dot[data-v-280df93b]{animation:map-dotted-pin-dot-lite-280df93b .22s var(--map-pin-ease-fade) var(--map-pin-arrival-delay-ms) both}.map-dotted-pin-halo[data-v-280df93b]{width:2.8rem;height:2.8rem;transform:translate(-50%,-50%) scale(var(--map-pin-halo-start-scale));animation:map-dotted-pin-halo-280df93b var(--map-pin-halo-ms) var(--map-pin-ease-fade) var(--map-pin-arrival-delay-ms) both;background-color:color-mix(in srgb,var(--map-pin-color) 35%,transparent)}.map-dotted-pin-halo[data-v-280df93b],.map-dotted-pin-ripple[data-v-280df93b]{opacity:0;z-index:0;pointer-events:none;border-radius:9999px;position:absolute;inset:50% auto auto 50%}.map-dotted-pin-ripple[data-v-280df93b]{border:1.5px solid color-mix(in srgb,var(--map-pin-color) 60%,transparent);width:2.2rem;height:2.2rem;animation:map-dotted-pin-ripple-280df93b var(--map-pin-ripple-ms) ease-out var(--map-pin-arrival-delay-ms) forwards;transform:translate(-50%,-50%)}@keyframes map-dotted-pin-dot-arrival-280df93b{0%{opacity:1;transform:scale(1)}40%{opacity:.1;transform:scale(var(--map-pin-dot-dip-scale))}64%{opacity:.06;transform:scale(var(--map-pin-dot-recover-scale))}to{opacity:1;transform:scale(1)}}@keyframes map-dotted-pin-avatar-arrival-280df93b{0%{opacity:0;transform:translate(-50%,-50%) scale(var(--map-pin-avatar-start-scale)) rotate(-14deg)}22%{opacity:1;transform:translate(-50%,-50%) scale(var(--map-pin-avatar-overshoot-scale)) rotate(7deg)}34%{opacity:1;transform:translate(-50%,-50%) scale(var(--map-pin-avatar-settle-scale)) rotate(-4deg)}46%{opacity:1;transform:translate(-50%,-50%)scale(1.06)rotate(2deg)}58%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}86%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(var(--map-pin-avatar-exit-scale))}}@keyframes map-dotted-pin-dot-lite-280df93b{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes map-dotted-pin-halo-280df93b{0%{opacity:.5;transform:translate(-50%,-50%) scale(var(--map-pin-halo-start-scale))}36%{opacity:.32}to{opacity:0;transform:translate(-50%,-50%) scale(var(--map-pin-halo-end-scale))}}@keyframes map-dotted-pin-ripple-280df93b{0%{opacity:.7;transform:translate(-50%,-50%)scale(.35)}45%{opacity:.22}to{opacity:0;transform:translate(-50%,-50%)scale(1.42)}}.base-badge[data-v-f25bf33b]{--base-badge-color:var(--ui-color-neutral-500,#64748b);border-style:solid;border-width:1px;border-radius:9999px;align-items:center;max-width:100%;font-weight:500;line-height:1;transition-property:color,background-color,border-color;transition-duration:.15s;display:inline-flex}.base-badge-xs[data-v-f25bf33b]{gap:.25rem;padding:.25rem .5rem;font-size:.6875rem}.base-badge-sm[data-v-f25bf33b]{gap:.375rem;padding:.3125rem .625rem;font-size:.75rem}.base-badge-md[data-v-f25bf33b]{gap:.375rem;padding:.375rem .75rem;font-size:.8125rem}.base-badge-label[data-v-f25bf33b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.base-badge-icon[data-v-f25bf33b]{color:currentColor;flex-shrink:0}.base-badge-xs .base-badge-icon[data-v-f25bf33b]{width:.75rem;height:.75rem}.base-badge-md .base-badge-icon[data-v-f25bf33b],.base-badge-sm .base-badge-icon[data-v-f25bf33b]{width:.875rem;height:.875rem}.base-badge-subtle[data-v-f25bf33b]{border-color:color-mix(in srgb,var(--base-badge-color) 24%,transparent);background-color:color-mix(in srgb,var(--base-badge-color) 6%,transparent);color:var(--base-badge-color)}.base-badge-soft[data-v-f25bf33b]{border-color:color-mix(in srgb,var(--base-badge-color) 12%,transparent);background-color:color-mix(in srgb,var(--base-badge-color) 12%,transparent);color:var(--base-badge-color)}.base-badge-outline[data-v-f25bf33b]{border-color:color-mix(in srgb,var(--base-badge-color) 45%,transparent);color:var(--base-badge-color);background-color:#0000}.base-badge-solid[data-v-f25bf33b]{border-color:var(--base-badge-color);background-color:var(--base-badge-color);color:#fff}.base-badge-ghost[data-v-f25bf33b]{color:var(--base-badge-color);background-color:#0000;border-color:#0000}.map-dotted-frame[data-v-da3009ac]{touch-action:none}.map-dotted-frame-pannable[data-v-da3009ac]{cursor:grab}.map-dotted-frame-panning[data-v-da3009ac]{cursor:grabbing}.map-dotted-content[data-v-da3009ac]{transform-origin:0 0}.pin-button[data-v-da3009ac]{transform:translate3d(var(--map-dotted-pin-x,0),var(--map-dotted-pin-y,0),0) translate(-50%,-50%);transition:var(--map-dotted-pin-transition,transform .18s ease);will-change:transform}.pin-color-by-badge[data-v-da3009ac]{border:1px solid color-mix(in srgb,var(--pin-color-by,var(--ui-color-neutral-500)) 48%,transparent);background-color:color-mix(in srgb,var(--pin-color-by,var(--ui-color-neutral-500)) 16%,transparent);color:color-mix(in srgb,var(--pin-color-by,var(--ui-color-neutral-700)) 74%,var(--ui-text-highlighted))}
