.top-route-bar-wrapper[data-v-9ec1c3e8]{top:calc(var(--header-all-h) + 10px);z-index:1000;pointer-events:none;grid-template-columns:minmax(var(--map-sidebar-inset,0),1fr) auto minmax(var(--map-results-inset,0),1fr);box-sizing:border-box;padding:0 10px;transition:grid-template-columns .25s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;left:0;right:0}.top-route-bar-wrapper>.route-info-bar[data-v-9ec1c3e8]{grid-column:2;justify-self:center}@media (width<=767px){.top-route-bar-wrapper[data-v-9ec1c3e8]{top:calc(var(--header-all-h) + 6px);justify-content:flex-start;padding-left:8px;padding-right:56px;display:flex}}.top-route-bar-wrapper.is-bottom[data-v-9ec1c3e8]{top:auto;bottom:calc(var(--bottom-nav-all-h) + 8px);justify-content:center;padding:0 8px;display:flex}.top-route-bar-wrapper.is-bottom>.route-info-bar[data-v-9ec1c3e8]{max-width:100%}.top-route-bar-wrapper.is-docked[data-v-9ec1c3e8]{min-width:0;max-width:100%;padding:0;display:flex;position:relative;top:auto}.top-route-bar-wrapper.is-docked>.route-info-bar[data-v-9ec1c3e8]{max-width:100%}.has-pager .top-route-bar-wrapper.is-docked .bar-divider--count[data-v-9ec1c3e8],.has-pager .top-route-bar-wrapper.is-docked .bar-stat--count[data-v-9ec1c3e8]{display:none}.top-route-bar-wrapper.is-docked .stat-value--text[data-v-9ec1c3e8]{max-width:110px}.route-info-bar[data-v-9ec1c3e8]{pointer-events:auto;background:rgb(var(--n-1e1e1e));border:1px solid rgba(var(--n-ffffff),calc(var(--a-boost,1)*.12));-webkit-user-select:none;user-select:none;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;max-width:100%;padding:5px 8px 5px 10px;transition:border-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 24px #00000073,0 2px 6px #0003}@media (width<=767px){.route-info-bar[data-v-9ec1c3e8]{border-radius:10px;gap:4px 6px;max-width:calc(100vw - 64px);padding:4px 6px 4px 8px}}.bar-section[data-v-9ec1c3e8]{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}@media (width<=480px){.bar-section[data-v-9ec1c3e8]{gap:5px}}.bar-section--main[data-v-9ec1c3e8]{flex-shrink:1;min-width:0}.bar-stat[data-v-9ec1c3e8]{flex-shrink:0;align-items:center;gap:5px;min-width:0;display:flex}.bar-section--main .bar-stat[data-v-9ec1c3e8]{flex-shrink:1}.bar-stat--link[data-v-9ec1c3e8]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;margin:-3px -4px;padding:3px 4px;transition:background .15s,border-color .15s}.bar-stat--link[data-v-9ec1c3e8]:hover{background:rgba(var(--n-ffffff),calc(var(--a-boost,1)*.06));border-color:rgba(var(--n-ffffff),calc(var(--a-boost,1)*.1))}.bar-stat--link[data-v-9ec1c3e8]:focus-visible{outline-offset:1px;outline:2px solid #0874e6}.stat-icon-wrapper[data-v-9ec1c3e8]{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;transition:transform .15s;display:flex}@media (width<=767px){.stat-icon-wrapper[data-v-9ec1c3e8]{border-radius:5px;width:22px;height:22px}}.stat-icon-wrapper.icon-distance[data-v-9ec1c3e8]{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f640}.stat-icon-wrapper.icon-duration[data-v-9ec1c3e8]{color:#c084fc;background:#a855f71f;border:1px solid #a855f740}.stat-icon-wrapper.icon-poi[data-v-9ec1c3e8]{color:#34d399;background:#10b9811f;border:1px solid #10b98140}.stat-icon-wrapper.icon-focus[data-v-9ec1c3e8],.stat-icon-wrapper.icon-warning[data-v-9ec1c3e8]{color:#fbbf24;background:#fbbf241f;border:1px solid #fbbf244d}.stat-content[data-v-9ec1c3e8]{align-items:baseline;gap:3px;min-width:0;line-height:1;display:flex}.stat-value[data-v-9ec1c3e8]{color:rgba(var(--n-ffffff),.95);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:650}@media (width<=767px){.stat-value[data-v-9ec1c3e8]{font-size:11.5px}}.stat-value--text[data-v-9ec1c3e8]{text-overflow:ellipsis;max-width:240px;line-height:1.2;overflow:hidden}@media (width<=767px){.stat-value--text[data-v-9ec1c3e8]{max-width:160px}}.stat-label[data-v-9ec1c3e8]{color:rgba(var(--n-ffffff),.55);white-space:nowrap;font-size:11px;font-weight:500}@media (width<=580px){.stat-label[data-v-9ec1c3e8]{display:none}.stat-label--always[data-v-9ec1c3e8]{display:inline}}.stat-label--source[data-v-9ec1c3e8]{text-overflow:ellipsis;max-width:200px;overflow:hidden}.bar-divider[data-v-9ec1c3e8]{background:rgba(var(--n-ffffff),calc(var(--a-boost,1)*.1));flex-shrink:0;width:1px;height:15px;margin:0 1px}@media (width<=767px){.bar-divider[data-v-9ec1c3e8]{height:13px;margin:0}}.bar-section-divider[data-v-9ec1c3e8]{background:rgba(var(--n-ffffff),calc(var(--a-boost,1)*.12));flex-shrink:0;width:1px;height:16px;margin:0 2px}@media (width<=767px){.bar-section-divider[data-v-9ec1c3e8]{display:none}}.clear-route-button[data-v-9ec1c3e8]{width:27px;height:27px;color:rgba(var(--n-ffffff),.55);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s,color .15s,transform .1s;display:flex}@media (width<=767px){.clear-route-button[data-v-9ec1c3e8]{border-radius:5px;width:24px;height:24px}}.clear-route-button[data-v-9ec1c3e8]:hover{color:#f87171;background:#dc262624;border-color:#f8717147}.clear-route-button[data-v-9ec1c3e8]:active{transform:scale(.92)}.clear-route-button[data-v-9ec1c3e8]:focus-visible{outline-offset:1px;outline:2px solid #ef4444}.plan-focus-button[data-v-9ec1c3e8]{color:#34d399;white-space:nowrap;cursor:pointer;background:#10b9811a;border:1px solid #34d39959;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;height:27px;padding:0 9px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:flex}@media (width<=767px){.plan-focus-button[data-v-9ec1c3e8]{border-radius:5px;height:24px;padding:0 7px;font-size:11.5px}}.plan-focus-button[data-v-9ec1c3e8]:hover:not(:disabled){color:#6ee7b7;background:#10b98133}.plan-focus-button[data-v-9ec1c3e8]:disabled{opacity:.6;cursor:not-allowed}.plan-focus-button[data-v-9ec1c3e8]:focus-visible{outline-offset:1px;outline:2px solid #0874e6}.route-bar-anim-enter-active[data-v-9ec1c3e8],.route-bar-anim-leave-active[data-v-9ec1c3e8]{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.route-bar-anim-enter-from[data-v-9ec1c3e8],.route-bar-anim-leave-to[data-v-9ec1c3e8]{opacity:0;transform:translateY(-8px)scale(.97)}.is-bottom.route-bar-anim-enter-from[data-v-9ec1c3e8],.is-bottom.route-bar-anim-leave-to[data-v-9ec1c3e8]{transform:translateY(8px)scale(.97)}.route-bar-anim-enter-to[data-v-9ec1c3e8],.route-bar-anim-leave-from[data-v-9ec1c3e8]{opacity:1;transform:translateY(0)scale(1)}
