.route-stop.available .route-image{filter:drop-shadow(0 0 8px #dc8c4a55)}.route-stop.available strong{color:#efbb97}.route-stop.available .route-marker{background:#ffc298;color:#39243a}.mission-hud{position:absolute;left:24px;bottom:26px;max-width:55%;font-size:10px;letter-spacing:1px;color:#ffdab8;background:#211d2cbf;border-left:2px solid #f0ad72;padding:9px 13px;pointer-events:none;border-radius:0 5px 5px 0;z-index:3}.rover-hint{position:absolute;left:50%;bottom:65px;transform:translateX(-50%);background:#141e32e8;border:1px solid #7bbad780;border-radius:8px;color:#d3efff;padding:10px 16px;font-size:11px;max-width:90%;text-align:center;z-index:4;pointer-events:none;white-space:nowrap}.at-menu .mission-hud,.at-menu .rover-hint,.in-finale .mission-hud,.in-finale .rover-hint{display:none}.driving-rover .fuel-card{display:none}.on-mars:not(.at-menu) .phase-badge b{color:#ffc291}
@media(max-width:700px){.mission-hud{font-size:8px;bottom:12px;left:12px;max-width:75%}.rover-hint{font-size:9px;white-space:normal;bottom:48px;width:90%}}

.on-mars #collectionRail{display:none!important}.on-mars #weaponHud:not(.hidden){display:block!important;left:24px;bottom:66px;min-width:142px;padding:9px 12px;border-radius:8px;font-size:11px;background:#201e31c9}.on-mars #weaponHud nav{display:none}.on-mars .phase-badge span{font-size:7px}.on-mars .hud-card{box-shadow:none}


.on-mars.in-finale #weaponHud{display:none!important}
