/* Grayscale only the basemap pixels; business logos and route panes keep their colors. */
.ahi-route-map,.ahi-discovery-map-canvas,.ahi-address-map{background:#eef0f2}
.ahi-map-raster-gray{filter:grayscale(1) saturate(0);-webkit-filter:grayscale(1) saturate(0)}
.leaflet-gl-layer{pointer-events:none}
.leaflet-gl-layer .maplibregl-canvas{outline:none;filter:grayscale(1) saturate(0);-webkit-filter:grayscale(1) saturate(0)}
.ahi-route-map .leaflet-control-attribution,.ahi-discovery-map-canvas .leaflet-control-attribution,.ahi-address-map .leaflet-control-attribution{max-width:calc(100% - 4px);font-size:10px;line-height:1.45;background:rgba(255,255,255,.9);color:#26374a}
.ahi-route-map .leaflet-control-attribution a,.ahi-discovery-map-canvas .leaflet-control-attribution a,.ahi-address-map .leaflet-control-attribution a{color:#26374a}
