/* Colour and opacity follow the centered quest and selected roadbook stop. */
.quest-trail .quest-row,.road-sidebar .trail-card{opacity:.5;transition:border-color .2s,box-shadow .2s,opacity .35s ease}
.quest-trail .quest-row.is-current-quest,.road-sidebar .trail-card.active{opacity:1}
.quest-trail .quest-row .quest-image{filter:grayscale(.85) brightness(1);opacity:1;transition:transform .35s,filter .35s ease}
.quest-trail .quest-row.is-current-quest .quest-image{filter:grayscale(0) brightness(1)}
.quest-trail .quest-row.done .quest-image{filter:grayscale(.85) brightness(.85)}
.quest-trail .quest-row.done.is-current-quest .quest-image{filter:grayscale(0) brightness(.85)}
.road-sidebar .trail-card .trail-image{filter:grayscale(.85);opacity:1;transition:transform .35s,filter .35s ease}
.road-sidebar .trail-card.active .trail-image{filter:grayscale(0)}
@media(prefers-reduced-motion:reduce){.quest-trail .quest-row,.road-sidebar .trail-card,.quest-trail .quest-row .quest-image,.road-sidebar .trail-card .trail-image{transition:none}}
