@font-face{font-family:ETaxiBarlow;src:url(/portal-static/fonts/Barlow-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:ETaxiBarlow;src:url(/portal-static/fonts/Barlow-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:ETaxiArabic;src:url(/portal-static/fonts/NotoSansArabic.ttf)format("truetype");font-weight:100 900;font-display:swap}.I1IXhW_journey{font-family:var(--etaxi-font-latin);color:var(--etaxi-text);--color-brand:var(--etaxi-primary);--color-brand-ink:var(--etaxi-text);--color-muted:var(--etaxi-secondary-text);--color-surface:var(--etaxi-surface)}.I1IXhW_journey[dir=rtl]{font-family:var(--etaxi-font-arabic)}.I1IXhW_journey :is(button,a,input,textarea,select):focus-visible{outline:3px solid var(--etaxi-focus);outline-offset:3px}.I1IXhW_journey button,.I1IXhW_journey a[class*=rounded]{min-height:48px}.I1IXhW_journey :is(input,textarea,select){font-size:16px}.I1IXhW_journey .bg-brand{background:var(--etaxi-primary);color:var(--etaxi-primary-label)}.I1IXhW_journey h1{letter-spacing:-.02em;font-size:28px;line-height:1.2}.I1IXhW_journey .uppercase{text-transform:none;letter-spacing:normal}.I1IXhW_portalWide{max-width:1320px}.I1IXhW_rideLayout{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:32px;display:grid}.I1IXhW_ridePanel{min-width:0}.I1IXhW_routeAside{background:#e9f3fa;border:1px solid #d9dfe5;border-radius:20px;grid-area:1/2;min-width:0;position:sticky;top:120px;overflow:hidden}.I1IXhW_routeAside>div{height:calc(100dvh - 160px);min-height:400px;max-height:720px;box-shadow:none;border:0;border-radius:0}.I1IXhW_ridePanel .shadow-sm{box-shadow:none}@media (max-width:1023px){.I1IXhW_rideLayout{grid-template-columns:1fr;gap:20px}.I1IXhW_routeAside{grid-area:1/1;position:static}.I1IXhW_ridePanel{grid-row:2}.I1IXhW_routeAside>div{height:240px;min-height:0}}@media (max-width:389px){.I1IXhW_routeAside>div{height:180px}.I1IXhW_journey h1{font-size:24px}}@media (prefers-reduced-motion:reduce){.I1IXhW_journey *,.I1IXhW_journey :before,.I1IXhW_journey :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.wcc6xG_page{--v2-header-h:0px;--v2-radius:20px;--v2-shadow:0 1px 2px #0000000f, 0 6px 20px #00000012;color:var(--etaxi-text);grid-template-columns:minmax(0,1fr);gap:14px;font-size:16px;line-height:1.45;display:grid}.wcc6xG_hero{--tone:var(--etaxi-info);--tone-rgb:var(--etaxi-info-rgb);--tone-ink:var(--etaxi-text);border-radius:var(--v2-radius);background:var(--etaxi-page);border:2px solid rgb(var(--tone-rgb) / .35);box-shadow:var(--v2-shadow);position:relative;overflow:hidden}.wcc6xG_heroTop{background:linear-gradient(180deg, rgb(var(--tone-rgb) / .14), rgb(var(--tone-rgb) / .04));padding:16px 16px 14px}.wcc6xG_tone-approaching,.wcc6xG_tone-riding{--tone:var(--etaxi-primary);--tone-rgb:var(--etaxi-primary-rgb)}.wcc6xG_tone-arrived{--tone:var(--etaxi-accent);--tone-rgb:var(--etaxi-accent-rgb)}.wcc6xG_tone-arrived .wcc6xG_heroTop{background:var(--etaxi-accent);color:var(--etaxi-accent-label)}.wcc6xG_tone-late{--tone:var(--etaxi-warning);--tone-rgb:var(--etaxi-warning-rgb)}.wcc6xG_tone-problem{--tone:var(--etaxi-error);--tone-rgb:var(--etaxi-error-rgb)}.wcc6xG_tone-done,.wcc6xG_tone-ended{--tone:var(--etaxi-secondary-text);--tone-rgb:var(--etaxi-secondary-text-rgb)}.wcc6xG_statusRow{justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.wcc6xG_statusPill{align-items:center;gap:8px;min-width:0;display:inline-flex}.wcc6xG_updated{opacity:.8;flex-shrink:0;font-size:14px;font-weight:500}.wcc6xG_dot{background:var(--tone);border-radius:9999px;flex-shrink:0;width:12px;height:12px;position:relative}.wcc6xG_tone-arrived .wcc6xG_dot{background:var(--etaxi-accent-label)}.wcc6xG_dotPulse:after{content:"";border:2px solid var(--tone);border-radius:9999px;animation:1.6s ease-out infinite wcc6xG_v2-ring;position:absolute;inset:-5px}.wcc6xG_tone-arrived .wcc6xG_dotPulse:after{border-color:var(--etaxi-accent-label)}.wcc6xG_title{letter-spacing:-.01em;margin-top:8px;font-size:26px;font-weight:700;line-height:1.15}.wcc6xG_bigRow{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;display:flex}.wcc6xG_bigNumber{font-variant-numeric:tabular-nums;color:var(--tone);letter-spacing:-.03em;font-size:64px;font-weight:800;line-height:1}.wcc6xG_tone-arrived .wcc6xG_bigNumber,.wcc6xG_tone-done .wcc6xG_bigNumber{color:inherit}.wcc6xG_bigUnit{color:var(--tone);font-size:24px;font-weight:700}.wcc6xG_tone-arrived .wcc6xG_bigUnit{color:inherit}.wcc6xG_bigCaption{font-size:17px;font-weight:600}.wcc6xG_command{margin-top:8px;font-size:30px;font-weight:800;line-height:1.1}.wcc6xG_subLine{margin-top:6px;font-size:16px;font-weight:500}.wcc6xG_myStop{background:var(--etaxi-page);color:var(--etaxi-text);border:1px solid rgb(var(--tone-rgb) / .4);border-radius:9999px;align-items:center;gap:8px;margin-top:10px;padding:6px 12px;font-size:16px;font-weight:600;display:inline-flex}.wcc6xG_notes{gap:8px;padding:12px 16px 0;display:grid}.wcc6xG_note{background:rgb(var(--etaxi-warning-rgb) / .1);color:var(--etaxi-text);border:1px solid rgb(var(--etaxi-warning-rgb) / .35);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:16px;display:flex}.wcc6xG_noteInfo{background:rgb(var(--etaxi-info-rgb) / .08);border-color:rgb(var(--etaxi-info-rgb) / .3)}.wcc6xG_noteError{background:rgb(var(--etaxi-error-rgb) / .08);border-color:rgb(var(--etaxi-error-rgb) / .35)}.wcc6xG_noteIcon{width:20px;height:20px;color:var(--etaxi-warning);flex-shrink:0;margin-top:2px}.wcc6xG_noteInfo .wcc6xG_noteIcon{color:var(--etaxi-info)}.wcc6xG_noteError .wcc6xG_noteIcon{color:var(--etaxi-error)}.wcc6xG_noteStrong{font-weight:700}.wcc6xG_noteAction{border:1px solid var(--etaxi-border);background:var(--etaxi-page);min-height:44px;color:var(--etaxi-text);border-radius:12px;margin-top:8px;padding:8px 14px;font-weight:600}.wcc6xG_taxiRow{align-items:center;gap:12px;padding:14px 16px 0;display:flex}.wcc6xG_taxiGlyph{background:rgb(var(--etaxi-accent-rgb) / .2);border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.wcc6xG_taxiText{flex:1;min-width:0}.wcc6xG_plate{color:#fff;letter-spacing:.04em;white-space:nowrap;background:#111;border:2px solid #fff;border-radius:8px;outline:1px solid #111;align-items:center;gap:6px;padding:4px 10px;font:700 19px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.wcc6xG_taxiMeta{color:var(--etaxi-secondary-text);overflow-wrap:anywhere;margin-top:4px;font-size:16px}.wcc6xG_taxiMeta strong{color:var(--etaxi-text)}.wcc6xG_checkPlate{color:var(--etaxi-secondary-text);padding:6px 16px 0;font-size:15px}.wcc6xG_actions{gap:8px;padding:14px 16px 16px;display:grid}.wcc6xG_primary,.wcc6xG_secondary{text-align:center;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;padding:12px 18px;font-size:18px;font-weight:700;transition:transform .12s,background-color .2s;display:flex}.wcc6xG_primary{background:var(--etaxi-primary);color:var(--etaxi-primary-label)}.wcc6xG_primary:hover{background:var(--etaxi-primary-hover)}.wcc6xG_primary:active,.wcc6xG_secondary:active{transform:scale(.98)}.wcc6xG_primary:disabled,.wcc6xG_secondary:disabled{opacity:.6}.wcc6xG_tone-arrived .wcc6xG_primary{background:var(--etaxi-text);color:var(--etaxi-page)}.wcc6xG_secondary{background:var(--etaxi-page);color:var(--etaxi-text);border:2px solid var(--etaxi-border);min-height:48px;font-size:16px}.wcc6xG_actionHint{text-align:center;color:var(--etaxi-secondary-text);font-size:15px}.wcc6xG_actionDone{color:var(--etaxi-primary);font-weight:600}.wcc6xG_mapShell{border-radius:var(--v2-radius);border:1px solid rgb(var(--etaxi-border-rgb) / .5);background:rgb(var(--etaxi-info-rgb) / .08);height:40dvh;min-height:220px;max-height:420px;box-shadow:var(--v2-shadow);position:relative;overflow:hidden}.wcc6xG_mapSticky{top:calc(var(--v2-header-h) + 8px);z-index:20;position:sticky}.wcc6xG_mapCompact{height:200px;min-height:0}.wcc6xG_mapExpanded{z-index:1200;border:0;border-radius:0;height:100dvh;max-height:none;position:fixed;inset:0}.wcc6xG_mapButton{z-index:1000;background:var(--etaxi-page);min-height:44px;color:var(--etaxi-text);border:1px solid rgb(var(--etaxi-border-rgb) / .6);border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-size:15px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 2px 8px #0000002e}.wcc6xG_mapExpand{inset-block-start:10px;inset-inline-end:10px}.wcc6xG_mapRecenter{color:var(--etaxi-primary);inset-block-end:12px;inset-inline-end:10px}.wcc6xG_mapChip{z-index:1000;background:var(--etaxi-page);max-width:calc(100% - 150px);color:var(--etaxi-text);border:1px solid rgb(var(--etaxi-border-rgb) / .6);pointer-events:none;border-radius:14px;padding:8px 12px;font-size:15px;font-weight:700;position:absolute;inset-block-start:10px;inset-inline-start:10px;box-shadow:0 2px 8px #00000026}.wcc6xG_mapChipStale{color:#5c3d00;background:#fff7e0;border-color:#e0b84d}.wcc6xG_carMarker{flex-direction:column;align-items:center;width:64px;height:84px;display:flex;position:relative}.wcc6xG_carRing{top:2px;background:#ffffffd9;border:3px solid #6b7280;border-radius:9999px;width:52px;height:52px;position:absolute;inset-inline-start:6px;box-shadow:0 2px 8px #0000004d}.wcc6xG_ring-approaching{border-color:#16a34a}.wcc6xG_ring-approaching:after,.wcc6xG_ring-arrived:after{content:"";border:4px solid #16a34a;border-radius:9999px;animation:1.8s ease-out infinite wcc6xG_v2-ring;position:absolute;inset:-4px}.wcc6xG_ring-arrived{border-width:4px;border-color:#f5b800}.wcc6xG_ring-arrived:after{border-width:6px;border-color:#f5b800;animation-duration:1.2s}.wcc6xG_ring-riding{border-color:#006b1d}.wcc6xG_ring-stale{background:#e5e7ebe6;border-style:dashed;border-color:#6b7280}.wcc6xG_carBody{top:2px;place-items:center;width:52px;height:52px;line-height:0;display:grid;position:absolute;inset-inline-start:6px}.wcc6xG_carStale{opacity:.55;filter:grayscale(.6)}.wcc6xG_carPlate{color:#fff;white-space:nowrap;background:#111;border:1.5px solid #fff;border-radius:6px;padding:2px 7px;font:700 12px/16px ui-monospace,Menlo,monospace;position:absolute;top:58px;box-shadow:0 1px 3px #00000059}.wcc6xG_carAge{color:#fff;white-space:nowrap;background:#4b5563;border-radius:9999px;padding:2px 8px;font:700 12px/16px system-ui,sans-serif;position:absolute;top:58px}.wcc6xG_pin{flex-direction:column;align-items:center;width:80px;display:flex;position:relative}.wcc6xG_pinBadge{color:#16351d;background:#fff;border:3px solid #4d6352;border-radius:9999px;place-items:center;width:28px;height:28px;font:800 14px/1 system-ui,sans-serif;display:grid;box-shadow:0 1px 4px #00000059}.wcc6xG_pinMine .wcc6xG_pinBadge{color:#fff;background:#006b1d;border-color:#fff;width:38px;height:38px;font-size:17px;box-shadow:0 0 0 3px #006b1d,0 2px 8px #00000059}.wcc6xG_pinMine:before{content:"";top:-6px;background:#006b1d40;border-radius:9999px;width:50px;height:50px;animation:2.2s ease-in-out infinite wcc6xG_v2-soft;position:absolute;inset-inline-start:15px}.wcc6xG_pinPassed .wcc6xG_pinBadge{color:#6b7280;background:#e5e7eb;border-color:#9ca3af}.wcc6xG_pinDestination .wcc6xG_pinBadge{color:#fff;background:#16351d;border-color:#fff;border-radius:8px}.wcc6xG_pinLabel{color:#fff;white-space:nowrap;background:#006b1d;border-radius:9999px;margin-top:4px;padding:2px 9px;font:800 13px/18px system-ui,sans-serif;box-shadow:0 1px 3px #0000004d}.wcc6xG_together{border-radius:var(--v2-radius);background:var(--etaxi-surface);border:1px solid rgb(var(--etaxi-border-rgb) / .35);align-items:center;gap:12px;padding:12px 14px;display:flex}.wcc6xG_chips{flex-shrink:0;padding-inline-start:6px;display:flex}.wcc6xG_chip{background:var(--etaxi-page);width:40px;height:40px;color:var(--etaxi-text);border:2px solid var(--etaxi-surface);box-shadow:0 0 0 1px rgb(var(--etaxi-border-rgb) / .4);border-radius:9999px;place-items:center;margin-inline-start:-8px;font-size:15px;font-weight:700;display:grid;position:relative}.wcc6xG_chipDot{border:2px solid var(--etaxi-page);background:#9ca3af;border-radius:9999px;width:13px;height:13px;position:absolute;inset-block-end:-1px;inset-inline-end:-1px}.wcc6xG_dot-aboard{background:#16a34a}.wcc6xG_dot-dropped{background:#d1d5db}.wcc6xG_chipMore{font-size:14px}.wcc6xG_togetherText{min-width:0}.wcc6xG_togetherTitle{color:var(--etaxi-secondary-text);font-size:14px;font-weight:600}.wcc6xG_togetherSummary{font-size:17px;font-weight:700}.wcc6xG_card{border-radius:var(--v2-radius);background:var(--etaxi-page);border:1px solid rgb(var(--etaxi-border-rgb) / .35);padding:16px}.wcc6xG_cardTitle{font-size:18px;font-weight:700}.wcc6xG_stops{margin-top:12px;padding:0;list-style:none}.wcc6xG_stop{gap:12px;padding-block-end:16px;display:flex;position:relative}.wcc6xG_stop:last-child{padding-block-end:0}.wcc6xG_stopRail{background:rgb(var(--etaxi-border-rgb) / .35);border-radius:3px;width:3px;position:absolute;inset-block:32px 0;inset-inline-start:15px}.wcc6xG_stopRailDone{background:var(--etaxi-primary)}.wcc6xG_stopBadge{background:var(--etaxi-page);width:32px;height:32px;color:var(--etaxi-text);border:3px solid rgb(var(--etaxi-border-rgb) / .7);border-radius:9999px;flex-shrink:0;place-items:center;font-size:15px;font-weight:800;display:grid;position:relative}.wcc6xG_stopMine .wcc6xG_stopBadge{background:var(--etaxi-primary);color:var(--etaxi-primary-label);border-color:var(--etaxi-primary);box-shadow:0 0 0 4px rgb(var(--etaxi-primary-rgb) / .2)}.wcc6xG_stopPassed .wcc6xG_stopBadge{background:rgb(var(--etaxi-border-rgb) / .2);color:var(--etaxi-secondary-text);border-color:#0000}.wcc6xG_stopDest .wcc6xG_stopBadge{border-radius:9px}.wcc6xG_stopBody{flex:1;min-width:0;padding-top:3px}.wcc6xG_stopMine .wcc6xG_stopBody{background:rgb(var(--etaxi-primary-rgb) / .08);border-radius:12px;margin-top:-3px;padding:6px 10px}.wcc6xG_stopLabel{overflow-wrap:anywhere;font-size:16px;font-weight:600}.wcc6xG_stopPassed .wcc6xG_stopLabel{color:var(--etaxi-secondary-text);font-weight:500}.wcc6xG_stopMeta{color:var(--etaxi-secondary-text);margin-top:2px;font-size:15px}.wcc6xG_youTag{background:var(--etaxi-primary);color:var(--etaxi-primary-label);vertical-align:2px;border-radius:9999px;margin-inline-start:8px;padding:1px 9px;font-size:13px;font-weight:800;display:inline-block}.wcc6xG_stopTime{font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:4px;font-size:15px;font-weight:700}.wcc6xG_moreTitle{color:var(--etaxi-secondary-text);margin-top:6px;font-size:15px;font-weight:700}.wcc6xG_section{background:var(--etaxi-page);border:1px solid rgb(var(--etaxi-border-rgb) / .35);border-radius:16px}.wcc6xG_section>summary{cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:12px 16px;font-size:17px;font-weight:600;list-style:none;display:flex}.wcc6xG_section>summary::-webkit-details-marker{display:none}.wcc6xG_sectionIcon{width:22px;height:22px;color:var(--etaxi-primary);flex-shrink:0}.wcc6xG_sectionChevron{width:20px;height:20px;color:var(--etaxi-secondary-text);flex-shrink:0;margin-inline-start:auto;transition:transform .2s}.wcc6xG_section[open]>summary .wcc6xG_sectionChevron{transform:rotate(180deg)}.wcc6xG_sectionBody{gap:12px;padding:0 16px 16px;display:grid}.wcc6xG_moreList{gap:8px;display:grid}.wcc6xG_skeleton{border-radius:var(--v2-radius);background:rgb(var(--etaxi-border-rgb) / .15);position:relative;overflow:hidden}.wcc6xG_skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:1.4s ease-in-out infinite wcc6xG_v2-shimmer;position:absolute;inset:0;transform:translate(-100%)}.wcc6xG_skeletonLine{background:rgb(var(--etaxi-border-rgb) / .25);border-radius:9px;height:18px}.wcc6xG_errorCard{border-radius:var(--v2-radius);background:var(--etaxi-page);border:2px solid rgb(var(--etaxi-error-rgb) / .3);text-align:center;padding:24px 18px}.wcc6xG_errorIcon{width:48px;height:48px;color:var(--etaxi-error);margin:0 auto}.wcc6xG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1024px){.wcc6xG_page{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;column-gap:28px}.wcc6xG_page>*{grid-column:1}.wcc6xG_page>.wcc6xG_mapShell{top:calc(var(--v2-header-h) + 16px);height:calc(100dvh - var(--v2-header-h) - 40px);grid-area:1/2/span 20;max-height:760px;position:sticky}.wcc6xG_page>.wcc6xG_mapExpanded{height:100dvh;max-height:none;position:fixed}}@keyframes wcc6xG_v2-ring{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.45)}}@keyframes wcc6xG_v2-soft{0%,to{opacity:.7;transform:scale(.8)}50%{opacity:.25;transform:scale(1.15)}}@keyframes wcc6xG_v2-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.wcc6xG_page *,.wcc6xG_page :before,.wcc6xG_page :after{transition:none!important;animation:none!important}}
