.leaflet-container{background:#1a2332!important}.leaflet-tile{filter:invert(1) hue-rotate(180deg) brightness(.85) contrast(.9) saturate(.8)}.leaflet-control-attribution{background:#111827cc!important;color:#6b7280!important;font-size:10px}.leaflet-control-zoom a{background:#1f2937!important;color:#d1d5db!important;border-color:#374151!important}.leaflet-control-zoom a:hover{background:#374151!important}.leaflet-tooltip{background:#1f2937;border:1px solid #374151;color:#f3f4f6;font-size:12px;border-radius:6px;box-shadow:0 4px 6px #00000080}.leaflet-tooltip-top:before{border-top-color:#374151}
