.s-map-marker{filter:drop-shadow(0 1px 2px rgb(0 0 0 / .35))}.s-map-marker-active{z-index:1}.maplibregl-marker:has(>.s-map-marker:is(:hover,:focus-visible)){z-index:2}.s-map-marker-enter-active{animation:s-map-marker-in .3s ease-out}.s-map-marker-leave-active{animation:s-map-marker-out .15s ease-in forwards;pointer-events:none}@keyframes s-map-marker-in{0%{opacity:0;transform:scale(.95)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes s-map-marker-out{to{opacity:0;transform:scale(.95)}}@media(prefers-reduced-motion:reduce){.s-map-marker-enter-active,.s-map-marker-leave-active{animation:none}}
