.journey-route-live__frame{position:relative}.journey-route-live.is-idle .journey-route-live__frame:hover .journey-route-overview__map-image{filter:brightness(.96)}.journey-route-live .journey-route-live__map{border:1px solid var(--journey-v2-rule,var(--border));opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0;overflow:hidden}.journey-route-live.is-live .journey-route-live__map{opacity:1;pointer-events:auto}.journey-route-live.is-live .journey-route-overview__map-image{visibility:hidden}.journey-route-live .journey-route-live__map .mapboxgl-ctrl-group:not(:empty){box-shadow:none;border:1px solid #141a183d;border-radius:0;background:#fff!important}.journey-route-live .journey-route-live__map .mapboxgl-ctrl-group button{background-image:none;border-radius:0}.journey-route-live .journey-route-live__map .mapboxgl-ctrl-group button+button{border-top-color:#141a1824!important}.journey-route-live .mapboxgl-ctrl-attrib-button{padding:0}.journey-route-live__stop{color:#fff;cursor:default;background:#163f2b;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:760;line-height:1;display:grid;box-shadow:0 1px 2px #00000040}.journey-route-live__activate{cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.journey-route-live.is-loading .journey-route-live__activate{cursor:progress}.journey-route-live__activate:hover,.journey-route-live__activate:active{opacity:1;transform:none}@media (max-width:639px){.journey-detail-v2 .journey-route-live.is-loading .journey-route-overview__map-image,.journey-detail-v2 .journey-route-live.is-live .journey-route-overview__map-image{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.journey-route-live .journey-route-live__map{transition:none}}
