/*
 * Route elevation profile markers (assets/js/route-elevation-markers.js).
 * Markers are otherwise styled via inline style.cssText; this is only the
 * click-highlight pulse toggled by highlightMarker() via a plain class.
 */
.rfcc-elev-marker--active { animation: rfccElevMarkerPulse 0.6s ease-in-out 2; box-shadow: 0 0 0 3px #fff, 0 0 0 6px rgba(0,0,0,0.35) !important; z-index: 2; }
@keyframes rfccElevMarkerPulse { 0%, 100% { transform: translateX(-50%) scale(1); } 50% { transform: translateX(-50%) scale(1.35); } }
/* Destination hover preview (v2 Route Destinations list) - see preview() in
   route-elevation-markers.js: same-type markers fade, the hovered one sits on top. */
.rfcc-elev-marker--dimmed { opacity: 0.35; }
.rfcc-elev-marker--preview { z-index: 3; box-shadow: 0 0 0 2px #fff, 0 1px 4px rgba(0,0,0,0.5) !important; }
/* Selected on the map (select() in route-elevation-markers.js): kept on top
   with a stronger ring until deselected. */
.rfcc-elev-marker--selected { z-index: 4; box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgba(0,0,0,0.45) !important; }
