/*
 * Thèmes de carte pour OpenStreetMap (Leaflet) : filtres de couleur appliqués
 * uniquement aux tuiles. Les repères, contrôles et pop-ups ne sont pas touchés.
 * Pour Google Maps, les thèmes sont de vrais styles de carte (map-themes.js).
 */
.leaflet-container.clx-theme-sepia .leaflet-tile-pane {
	filter: sepia(0.9) saturate(1.1) contrast(0.95) brightness(1.02);
}

.leaflet-container.clx-theme-grayscale .leaflet-tile-pane {
	filter: grayscale(1);
}

.leaflet-container.clx-theme-dark {
	background: #1b2431;
}

.leaflet-container.clx-theme-dark .leaflet-tile-pane {
	filter: invert(1) hue-rotate(180deg) brightness(0.95) contrast(0.9);
}

.leaflet-container.clx-theme-light .leaflet-tile-pane {
	filter: grayscale(0.6) brightness(1.12) contrast(0.85);
}

.leaflet-container.clx-theme-blue .leaflet-tile-pane {
	filter: grayscale(1) sepia(1) hue-rotate(165deg) saturate(1.8);
}
