.TWBS_a_banner{--accent:var(--c-red);--tint:#fdecec;background:var(--c-white);animation:TWBS_a_order-in .5s var(--motion-ease-out);border-radius:22px;margin-block-start:14px;position:relative;overflow:hidden;box-shadow:0 1px 3px #2323230f,0 14px 26px -16px #23232359,inset 0 0 0 .5px #23232329}.TWBS_a_banner[data-state=delivered]{--accent:#22a85c;--tint:#e7f6ed}.TWBS_a_banner:before{content:"";background:linear-gradient(180deg, var(--tint), #fff0);pointer-events:none;block-size:64px;position:absolute;inset:0 0 auto}@keyframes TWBS_a_order-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.TWBS_a_link{color:var(--c-charcoal);padding:14px 14px 12px;text-decoration:none;display:block;position:relative}.TWBS_a_link:focus-visible{outline:3px solid var(--c-red);outline-offset:-3px;border-radius:22px}.TWBS_a_top{align-items:center;gap:12px;display:flex}.TWBS_a_badge{background:var(--c-charcoal);block-size:46px;inline-size:46px;color:var(--c-white);--icon-accent:var(--accent);border-radius:15px;flex:none;place-items:center;display:grid;position:relative}.TWBS_a_live{background:var(--accent);block-size:12px;inline-size:12px;box-shadow:0 0 0 2.5px var(--c-white);border-radius:50%;position:absolute;inset-block-start:-3px;inset-inline-end:-3px}.TWBS_a_live:after{content:"";border:2px solid var(--accent);border-radius:50%;animation:1.6s ease-out infinite TWBS_a_order-ping;position:absolute;inset:-4px}@keyframes TWBS_a_order-ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.TWBS_a_text{flex:1;min-inline-size:0;display:grid}.TWBS_a_text small{color:var(--c-ink-warm);font-size:12px;font-weight:var(--fw-bold)}.TWBS_a_text b{font-size:17px;line-height:1.25}.TWBS_a_text span{color:var(--c-ink-warm);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.TWBS_a_go{background:var(--c-grey-light);border-radius:50%;flex:none;place-items:center;block-size:34px;inline-size:34px;display:grid}.TWBS_a_go svg:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.TWBS_a_track{margin:18px 6px 4px;display:block;position:relative}.TWBS_a_rail{background:#ece9e8;border-radius:4px;block-size:4px;display:block;position:relative}.TWBS_a_fill{inline-size:var(--p);border-radius:inherit;background:var(--accent);animation:.9s cubic-bezier(.4,0,.2,1) TWBS_a_order-fill;position:absolute;inset-block:0;inset-inline-start:0}@keyframes TWBS_a_order-fill{0%{inline-size:0}}.TWBS_a_stops{justify-content:space-between;display:flex;position:absolute;inset:-5px 0 auto}.TWBS_a_stops i{block-size:14px;inline-size:14px;box-shadow:0 0 0 3px var(--c-white);background:#ece9e8;border-radius:50%}.TWBS_a_stops i[data-on]{background:var(--accent)}.TWBS_a_rider{color:var(--c-charcoal);--icon-accent:var(--c-red);animation:.9s cubic-bezier(.4,0,.2,1) TWBS_a_order-ride;position:absolute;inset-block-start:-26px;inset-inline-start:var(--p);transform:translate(50%)}.TWBS_a_rider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:scaleX(-1)}.TWBS_a_rider:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(-50%)}@keyframes TWBS_a_order-ride{0%{inset-inline-start:0}}.TWBS_a_labels{color:var(--c-ink-warm);font-size:11px;font-weight:var(--fw-bold);justify-content:space-between;margin-block-start:10px;display:flex}.TWBS_a_labels [data-on]{color:var(--c-charcoal)}.TWBS_a_foot{color:var(--c-ink-warm);border-block-start:1px dashed #23232324;align-items:center;gap:6px;margin-block-start:10px;padding-block-start:10px;font-size:12.5px;display:flex}.TWBS_a_foot b{color:var(--c-charcoal)}.TWBS_a_more{border-radius:var(--r-pill);background:var(--c-grey-light);color:var(--c-charcoal);font-weight:var(--fw-heavy);margin-inline-start:auto;padding:2px 10px}.TWBS_a_bye{color:var(--c-ink-warm);margin-block-start:8px;font-size:11.5px;display:block}.TWBS_a_close{inset-block-start:10px;inset-inline:auto;block-size:30px;inline-size:30px;color:var(--c-ink-warm);cursor:pointer;background:#2323230f;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;left:10px}.TWBS_a_close:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:10px}.TWBS_a_close:focus-visible{outline:2px solid var(--c-red);outline-offset:2px}@media (min-width:1024px){.TWBS_a_banner{max-inline-size:640px}}@media (prefers-reduced-motion:reduce){.TWBS_a_banner,.TWBS_a_fill,.TWBS_a_rider,.TWBS_a_live:after{animation:none}}
