.route-progress[data-v-fc6fff07]{z-index:1000;pointer-events:none;opacity:0;height:3px;transition:opacity .3s ease-out;position:fixed;inset:0 0 auto}.route-progress.is-on[data-v-fc6fff07]{opacity:1;transition-duration:.12s}.route-progress__bar[data-v-fc6fff07]{background:var(--accent);transform-origin:0;will-change:transform;height:100%;transition:transform .12s linear}.route-progress.is-error .route-progress__bar[data-v-fc6fff07]{background:var(--ink)}@media (prefers-reduced-motion:reduce){.route-progress__bar[data-v-fc6fff07]{transition:none;transform:none!important}}.marquee-container[data-v-2e036f9b]{flex:auto;min-width:0;position:relative;overflow:hidden}@media (width<=639px){.marquee-container[data-v-2e036f9b]:after,.marquee-container[data-v-2e036f9b]:before{content:"";z-index:1;pointer-events:none;width:12px;position:absolute;top:0;bottom:0}.marquee-container[data-v-2e036f9b]:before{background:linear-gradient(to right,var(--banner-color),transparent);left:0}.marquee-container[data-v-2e036f9b]:after{background:linear-gradient(to left,var(--banner-color),transparent);right:0}.marquee-text[style*=--marquee-distance][data-v-2e036f9b]{animation:marquee-2e036f9b var(--marquee-duration,8s) ease-in-out infinite}.marquee-container:active .marquee-text[data-v-2e036f9b],.marquee-container:hover .marquee-text[data-v-2e036f9b]{animation-play-state:paused}}.marquee-text[data-v-2e036f9b]{white-space:nowrap;padding-inline:12px;display:inline-block}@media (width>=640px){.marquee-container[data-v-2e036f9b]{flex:0 auto;overflow:visible}.marquee-text[data-v-2e036f9b]{white-space:normal;padding-inline:0;animation:none!important}}@keyframes marquee-2e036f9b{0%,15%{transform:translate(0)}42.5%,57.5%{transform:translateX(var(--marquee-distance,0))}85%,to{transform:translate(0)}}
