/* Dark theme for Leaflet — using CartoDB Dark Matter tiles (already black) */

.leaflet-control-attribution {
  display: none !important;
}

.leaflet-control-zoom {
  border: none !important;
}

.leaflet-control-zoom a {
  background-color: rgba(31, 33, 35, 0.85) !important;
  color: #ebedee !important;
  border: 1px solid rgba(235,237,238,0.15) !important;
  width: 30px !important;
  height: 30px !important;
  line-height: 30px !important;
  font-size: 16px !important;
}

.leaflet-control-zoom a:hover {
  background-color: rgba(50, 52, 55, 0.95) !important;
}

/* Dark popup style */
.leaflet-popup-content-wrapper {
  background: #1f2123 !important;
  color: #ebedee !important;
  border-radius: 4px !important;
  font-family: 'Inria Serif', serif;
}

.leaflet-popup-tip {
  background: #1f2123 !important;
}
