/* The existing station medallion stays intact; only the next incomplete stop
   gets a quiet gold-and-mint invitation. */
.journey-station--next .journey-station__rim{animation:journey-next-station-glow 2.6s ease-in-out infinite;filter:drop-shadow(0 0 3px #ffe29a) drop-shadow(0 0 7px #82e5c5)}
@keyframes journey-next-station-glow{0%,100%{filter:drop-shadow(0 0 3px #ffe29a) drop-shadow(0 0 7px #82e5c5)}50%{filter:drop-shadow(0 0 7px #fff0b9) drop-shadow(0 0 15px #6ed9bb)}}
@media(prefers-reduced-motion:reduce){.journey-station--next .journey-station__rim{animation:none!important;filter:drop-shadow(0 0 4px #ffe29a) drop-shadow(0 0 8px #82e5c5)}}
/* The in-game reduced-motion preference is available in the existing settings
   dialog even while the map is shown. */
#settings:has(#reduced:checked)~#journey-ui .journey-station--next .journey-station__rim{animation:none!important;filter:drop-shadow(0 0 4px #ffe29a) drop-shadow(0 0 8px #82e5c5)}
