.seen-pet-card[data-v-d0d5ed35]{transition:all .2s ease}.seen-pet-card[data-v-d0d5ed35]:hover{box-shadow:0 4px 12px #00000026}.seen-pet-search[data-v-3cf0cc86]{margin:0 auto;max-width:1400px}.seen-pet-search__panel[data-v-3cf0cc86]{border-radius:24px;overflow:hidden}.seen-pet-search__map-shell[data-v-3cf0cc86]{background:#f3ede7}.seen-pet-search__location-tree[data-v-3cf0cc86]{display:grid;gap:.5rem}[data-v-3cf0cc86] .leaflet-container{background:#f3ede7;height:100%;min-height:inherit;width:100%}.seen-pet-search--dark .seen-pet-search__map-shell[data-v-3cf0cc86]{background:#1f1916}.seen-pet-search--dark[data-v-3cf0cc86] .leaflet-container{background:#1f1916;color:#f3efe9}.seen-pet-search--dark[data-v-3cf0cc86] .leaflet-control-zoom a,.seen-pet-search--dark[data-v-3cf0cc86] .leaflet-popup-content-wrapper,.seen-pet-search--dark[data-v-3cf0cc86] .leaflet-popup-tip{background:#241d19;border-color:#4c3f35;color:#f3efe9}.seen-pet-search--dark[data-v-3cf0cc86] .leaflet-control-attribution{background:#241d19d1;color:#d8cfc5}.seen-pet-marker{cursor:pointer;height:40px;position:relative;transition:transform .2s ease;width:40px}.seen-pet-marker:hover{transform:scale(1.1)}.seen-pet-marker__image{-o-object-fit:cover;object-fit:cover}.seen-pet-marker__image,.seen-pet-marker__placeholder{border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px #0000004d;height:40px;width:40px}.seen-pet-marker__placeholder{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{border-radius:15px;color:#fff;font-size:12px;font-weight:700;height:30px;line-height:30px;margin-left:5px;margin-top:5px;text-align:center;width:30px}.marker-cluster-small{background:#6ecc3999}.marker-cluster-small div{background:#6ecc39cc}.marker-cluster-medium{background:#f0c20c99}.marker-cluster-medium div{background:#f0c20ccc}.marker-cluster-large{background:#f1801799}.marker-cluster-large div{background:#f18017cc}
