.rmm-map-wrap{position:relative}
#rmm-map{width:100%; border-radius:10px; box-shadow:0 6px 18px rgba(0,0,0,.08)}
.rmm-controls{display:flex; justify-content:space-between; align-items:center; margin-bottom:8px; flex-wrap:wrap; gap:10px}
.rmm-filters label{margin-right:10px}
.rmm-legend{font-size:14px}
.leaflet-popup-content h4{margin:0 0 6px 0; font-size:16px; line-height:1.2}
.leaflet-popup-content p{margin:0 0 6px 0}
.leaflet-container a{color:inherit; text-decoration:underline}
