/* V192: direct descendants rendered in active recommendation cards. Avoid altering pale product/config cards. */
body.v78-atlas #recommendations .strata-move-card .strata-move-meta.angler-step-fields > div {background:#191a1a!important;color:#f5f7fa!important;opacity:1!important}
body.v78-atlas #recommendations .strata-move-card .strata-move-meta.angler-step-fields > div > b,
body.v78-atlas #recommendations .strata-move-card .strata-move-meta.angler-step-fields > div > span,
body.v78-atlas #recommendations .strata-move-card .angler-why > b,
body.v78-atlas #recommendations .strata-move-card .angler-why > p {color:#f5f7fa!important;opacity:1!important;text-shadow:none!important}
body.v78-atlas #recommendations .strata-move-card .angler-why {background:#111212!important;color:#f5f7fa!important;opacity:1!important}
body.v78-atlas #recommendations .strata-move-card .strata-move-head {color:#f5f7fa!important}
body.v78-atlas #trips #tripMapSlab .trip-map-head {background:#171b21!important;color:#fff!important}
body.v78-atlas #trips #tripMapSlab .trip-map-head * {color:#fff!important;opacity:1!important}
/* Keep supporting data on pale cards legible independently of selected theme. */
body.v78-atlas #recommendations .strata-move-card :is(.strata-product-line,.strata-move-config) {background:#f4eee6!important;color:#191919!important}
body.v78-atlas #recommendations .strata-move-card :is(.strata-product-line,.strata-move-config) :is(b,span,small) {color:#191919!important;opacity:1!important}
@media(max-width:650px){body.v78-atlas #recommendations .strata-move-card .angler-step-fields{grid-template-columns:minmax(0,1fr)!important}}
