.qa-active-trip{padding-top:14px}.qa-active-trip__card{position:relative;isolation:isolate;display:block;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:start;text-decoration:none;cursor:pointer;border-radius:var(--qa-r16);-webkit-tap-highlight-color:transparent;transition:transform .24s var(--qa-ease-spring),opacity .24s var(--qa-ease-spring)}.qa-active-trip__card:after,.qa-active-trip__card:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none}.qa-active-trip__card:before{box-shadow:0 6px 12px -2px color-mix(in srgb,var(--qa-accent-on) 15.4%,transparent)}.qa-active-trip__card:after{box-shadow:0 10px 30px -2px color-mix(in srgb,var(--qa-accent-on) 28%,transparent);opacity:0;will-change:opacity;animation:qa-active-trip-breathe 2.4s ease-in-out infinite alternate}@keyframes qa-active-trip-breathe{to{opacity:1}}@media (prefers-reduced-motion:reduce){.qa-active-trip__card:after,.qa-active-trip__card:before{content:none}}.sf-app .qa-active-trip__card:active{transform:scale(.985);opacity:.92;transition-duration:.11s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.qa-active-trip__shell{display:flex;align-items:center;padding:12px;border-radius:var(--qa-r16);background:transparent;border:1px solid var(--qa-accent-on)}.qa-active-trip__icon{width:38px;height:38px;flex:0 0 auto;border-radius:50%;background:var(--qa-brand);color:var(--qa-select-fg);display:grid;place-items:center;margin-inline-end:8px}.qa-active-trip__icon--swap{animation:qa-active-trip-swap .32s cubic-bezier(.05,.7,.1,1) both}@keyframes qa-active-trip-swap{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.qa-active-trip__text{flex:1;min-width:0;display:flex;flex-direction:column}.qa-active-trip__label{font-size:14px;font-weight:800;color:var(--qa-ink)}.qa-active-trip__label,.qa-active-trip__number{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-active-trip__number{margin-top:2px;font-size:12px;font-weight:600;color:var(--qa-ink-500)}.qa-active-trip__cta{margin-inline-start:6px;font-size:13px;font-weight:800}.qa-active-trip__chev,.qa-active-trip__cta{flex:0 0 auto;color:var(--qa-accent-on)}[dir=rtl] .qa-active-trip__chev{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.qa-active-trip__card{box-shadow:none;transition:none}.sf-app .qa-active-trip__card:active{transform:none;opacity:1}.qa-active-trip__icon--swap{animation:none}}.qa-home{padding:8px 16px 16px;line-height:1.43}.qa-home-rv{animation:qa-home-rv .32s cubic-bezier(.05,.7,.1,1) var(--qa-rv-delay,0ms) both}.qa-home-rv--bottom{--qa-rv-x:0px;--qa-rv-y:18px}.qa-home-rv--top{--qa-rv-x:0px;--qa-rv-y:-18px}.qa-home-rv--end{--qa-rv-x:20px;--qa-rv-y:0px}[dir=rtl] .qa-home-rv--end{--qa-rv-x:-20px}@keyframes qa-home-rv{0%{opacity:0;transform:translate(var(--qa-rv-x,0),var(--qa-rv-y,18px)) scale(.97)}to{opacity:1;transform:none}}.qa-home-press{-webkit-tap-highlight-color:transparent;transition:transform .24s var(--qa-ease-spring),opacity .24s var(--qa-ease-spring)}.sf-app .qa-home-press:active{transform:scale(var(--qa-press,.965));opacity:var(--qa-press-o,1);transition-duration:.11s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}@media (prefers-reduced-motion:reduce){.qa-home-rv{animation:none}.qa-home-press{transition:none}.sf-app .qa-home-press:active{transform:none;opacity:1}}.qa-search.qa-home-search{--qa-press:0.975;height:auto;padding:16px;cursor:pointer;text-decoration:none}.qa-home-search__hint{flex:0 1 auto;min-width:0;font-size:15px;font-weight:600;color:var(--qa-ink-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-home-tile{flex:0 0 auto;display:flex}.qa-cat--closed{position:relative}.qa-cat--closed>.qa-cat__box,.qa-cat--closed>.qa-cat__label{opacity:.45}.qa-cat__soon{position:absolute;top:0;inset-inline-end:0;padding:1.5px 6px;border-radius:999px;background:var(--qa-warning);color:#fff;font-size:9.5px;font-weight:700;line-height:1.3;pointer-events:none}.qa-home-svc-loading{display:flex;gap:8px;height:92px;overflow:hidden}.qa-home-svc-loading__item{width:72px;flex:0 0 auto;display:grid;place-items:center}.qa-home-svc-loading__box{display:block;width:62px;height:62px}.qa-home-svc-error,.qa-home-svc-loading__box{border-radius:var(--qa-r20);background:var(--qa-surface-muted)}.qa-home-svc-error{width:100%;height:92px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0;border:1px solid var(--qa-line);font:inherit;color:inherit;cursor:pointer}.qa-home-svc-error__text{min-width:0;font-size:14px;font-weight:700;color:var(--qa-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-home-noaddr{padding-top:14px}.qa-home-noaddr__card{display:flex;align-items:center;padding:14px;border-radius:var(--qa-r16);background:var(--qa-brand-soft);border:1px solid color-mix(in srgb,var(--qa-accent-on) 35%,transparent);color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.qa-home-noaddr__icon{width:40px;height:40px;flex:0 0 auto;border-radius:50%;background:var(--qa-brand);color:var(--qa-select-fg);display:grid;place-items:center}.qa-home-noaddr__text{flex:1;min-width:0;margin-inline-start:12px;display:flex;flex-direction:column}.qa-home-noaddr__title{font-size:15px;font-weight:800;color:var(--qa-ink)}.qa-home-noaddr__sub{margin-top:2px;font-size:12px;font-weight:600;line-height:1.4;color:var(--qa-ink-500);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qa-home-noaddr__cta{margin-inline-start:6px;font-size:13px;font-weight:800}.qa-home-noaddr__chev,.qa-home-noaddr__cta{flex:0 0 auto;color:var(--qa-accent-on)}[dir=rtl] .qa-home-noaddr__chev{transform:scaleX(-1)}.qa-home-recent__head{display:flex;align-items:center;justify-content:space-between}.qa-home-recent__title{font-size:18px;font-weight:900;color:var(--qa-ink)}.qa-home-recent__all{--qa-press:0.9;--qa-press-o:0.65;font-size:14px;font-weight:700;color:var(--qa-accent-on);text-decoration:none}.qa-home-recent__divider{height:1px;background:var(--qa-line)}.qa-home-order{--qa-press:0.98;display:flex;align-items:flex-start;width:100%;padding:14px 0;border:0;background:transparent;font:inherit;color:inherit;text-align:start;text-decoration:none;cursor:pointer}.qa-home-order__box{box-sizing:border-box;width:62px;height:62px;flex:0 0 auto;border-radius:var(--qa-r20);background:var(--qa-surface);border:1px solid var(--qa-line);overflow:hidden;display:grid;place-items:center}.qa-home-order__svc{color:var(--qa-ink-700)}.dark .qa .qa-home-order__svc,.qa.dark .qa-home-order__svc,:root[data-theme=dark] .qa .qa-home-order__svc{color:var(--qa-icon-on)}.qa-home-order__logo{position:relative;display:block;width:100%;height:100%;border-radius:var(--qa-r20);overflow:hidden;background:var(--qa-surface-muted)}.qa-home-order__logo-fallback{position:absolute;inset:0;display:grid;place-items:center;color:var(--qa-ink-300)}.qa-home-order__logo-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qa-home-order__main{flex:1;min-width:0;margin-inline-start:12px;display:flex;flex-direction:column}.qa-home-order__row{display:flex;align-items:center;gap:8px}.qa-home-order__label{flex:1;min-width:0;font-weight:800;overflow:hidden;text-overflow:ellipsis}.qa-home-order__fare,.qa-home-order__label{font-size:15px;color:var(--qa-ink);white-space:nowrap}.qa-home-order__fare{flex:0 0 auto;font-weight:900}.qa-home-order__route{display:flex;align-items:center;margin-top:5px;min-width:0}.qa-home-order__addr{flex:0 1 auto;min-width:0;max-width:calc((100% - 24px) / 2);font-size:13px;font-weight:600;color:var(--qa-ink-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-home-order__arrow{flex:0 0 auto;margin-inline:5px;color:var(--qa-ink-500)}[dir=rtl] .qa-home-order__arrow{transform:scaleX(-1)}.qa-home-order__meta{display:flex;align-items:center;margin-top:7px}.qa-home-order__clock{flex:0 0 auto;color:var(--qa-ink-500)}.qa-home-order__time{flex:1;min-width:0;margin-inline-start:4px;font-size:12px;font-weight:600;color:var(--qa-ink-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-home-order__status{flex:0 0 auto;margin-inline-start:8px;padding:3px 10px;border-radius:var(--qa-r-full);font-size:11px;font-weight:700;white-space:nowrap}.qa-home-order__status--success{color:#166534;background:rgba(34,197,94,.15)}.qa-home-order__status--warning{color:#92400e;background:rgba(245,158,11,.15)}.qa-home-order__status--danger{color:#991b1b;background:rgba(239,68,68,.15)}.qa-home-order__status--info{color:#120b52;background:rgba(25,15,111,.15)}.dark .qa .qa-home-order__status--success,:root[data-theme=dark] .qa .qa-home-order__status--success{color:#4ade80;background:rgba(34,197,94,.22)}.dark .qa .qa-home-order__status--warning,:root[data-theme=dark] .qa .qa-home-order__status--warning{color:#fbbf24;background:rgba(245,158,11,.22)}.dark .qa .qa-home-order__status--danger,:root[data-theme=dark] .qa .qa-home-order__status--danger{color:#f87171;background:rgba(239,68,68,.22)}.dark .qa .qa-home-order__status--info,:root[data-theme=dark] .qa .qa-home-order__status--info{color:#fff;background:hsla(0,0%,100%,.22)}.qa-home-sk{display:flex;align-items:flex-start;padding:14px 0}.qa-home-sk__box{width:62px;height:62px;flex:0 0 auto;border-radius:var(--qa-r20);background:var(--qa-surface-muted)}.qa-home-sk__lines{flex:1;min-width:0;margin-inline-start:12px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.qa-home-sk__end{flex:0 0 auto;margin-inline-start:8px;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.qa-home-sk__line{max-width:100%;border-radius:6px}.qa-home-sk__line,.qa-home-sk__pill{display:block;background:var(--qa-surface-muted)}.qa-home-sk__pill{width:54px;height:20px;border-radius:99px}.qa-home-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 20px 12px}.qa-home-empty__art{display:block;width:140px;height:140px;line-height:0}.qa-home-empty__title{margin-top:10px;font-size:16px;font-weight:800;color:var(--qa-ink)}.qa-home-empty__hint{margin-top:4px;font-size:13px;font-weight:600;line-height:1.5;color:var(--qa-ink-500)}.qa-home-empty__cta{--qa-press:0.95;margin-top:12px;padding:14px 30px;border-radius:var(--qa-r-full);background:linear-gradient(to bottom right,#3b2fb5,var(--qa-brand),var(--qa-brand-dark));box-shadow:0 8px 18px rgba(25,15,111,.34);color:#fff;font-size:14px;font-weight:800;text-decoration:none}.dark .qa .qa-home-empty__cta,:root[data-theme=dark] .qa .qa-home-empty__cta{background:var(--qa-brand-fill);box-shadow:0 8px 18px color-mix(in srgb,var(--qa-brand-fill) 34%,transparent);color:var(--qa-on-brand-fill)}