509:.map-container {
1244:        <div class="map-container">
1279:                  <div class="metric-card-value" style="font-size:20px" id="mapPointCount">247</div>
1283:                  <div class="metric-card-value" style="font-size:20px" id="mapClusterCount">18</div>
1287:                  <div class="metric-card-value" style="font-size:20px" id="mapBounds">Amhara Region</div>
2154:let leafletMap = null;
2200:  if (view === 'map' && !leafletMap) {
2203:  if (view === 'map' && leafletMap) {
2204:    setTimeout(() => leafletMap.invalidateSize(), 200);
2398:  if (leafletMap) return;
2399:  const container = document.getElementById('mapContainer');
2402:  leafletMap = L.map('mapContainer', {
2422:  osm.addTo(leafletMap);
2423:  L.control.zoom({ position:'topright' }).addTo(leafletMap);
2427:  L.control.layers(baseMaps, null, { position:'topright' }).addTo(leafletMap);
2430:  L.control.scale({ position:'bottomleft', imperial:false }).addTo(leafletMap);
2447:      .addTo(leafletMap)
2462:  leafletMap.fitBounds(group.getBounds().pad(0.15));
2478:      m.addTo(leafletMap);
2480:      leafletMap.removeLayer(m);
