/* Sold Properties Map - ensure natural Google Maps colors without CSS color filters */
#map .leaflet-tile-pane,
#map .leaflet-tile,
#map .sc-sold-raster-fallback {
    filter: none !important;
}

#map .leaflet-control-zoom {
    border: 1px solid #d4dce0;
    box-shadow: 0 2px 8px rgba(34, 49, 78, 0.12);
    border-radius: 6px;
    overflow: hidden;
}
#map .leaflet-control-zoom a {
    background: #fff;
    color: #272d6d;
    font-weight: bold;
}
#map .leaflet-control-zoom a:hover {
    background: #f0f4f8;
    color: #0366d6;
}
#map .leaflet-control-attribution {
    background: rgba(255, 255, 255, 0.88);
    color: #5e6d76;
    font-size: 10px;
    padding: 2px 6px;
    border-top-left-radius: 4px;
}
#map .leaflet-control-attribution a {
    color: #5e6d76;
}


#map .maplibregl-map{background:#f4f5f6}
#map .maplibregl-canvas{max-width:none!important;max-height:none!important}

#map{border-radius:12px;border:1px solid #e1e8ed;box-shadow:0 4px 18px #0000000f;isolation:isolate}
