.wallet-demo_demo__UI_aH{width:100%;max-width:420px;margin:0 auto;--wallet-ease:cubic-bezier(0.22,1,0.36,1)}.wallet-demo_wallet__NlBV5{position:relative;height:730px;padding:26px 20px;overflow:clip;background:#030404;border-radius:36px;box-shadow:0 0 0 1px #ffffff12,0 32px 80px #0004;isolation:isolate}.wallet-demo_header__4iH_m{display:flex;align-items:center;justify-content:space-between;height:46px;margin-bottom:22px}.wallet-demo_walletTitle__MLJkb{font-size:32px;font-weight:650;letter-spacing:-.045em;transition:opacity .2s ease}.wallet-demo_headerIcon__v6JTI{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#202322;transition:opacity .2s ease}.wallet-demo_done__rhR0B{position:absolute;top:28px;left:20px;display:flex;align-items:center;gap:4px;min-height:44px;color:#a8efd0;background:none;border:0;opacity:0;visibility:hidden;transition:opacity .18s ease}.wallet-demo_stack__EwjqD{position:relative;height:500px;transition:transform .65s var(--wallet-ease),opacity .3s ease}.wallet-demo_card__nJTQE{position:absolute;left:0;width:100%;border-radius:15px;height:200px;padding:17px 20px;display:flex;align-items:flex-start;justify-content:space-between;overflow:hidden;box-shadow:0 -1px 0 #ffffff35,0 -5px 16px #0002}.wallet-demo_identity__0hWqm{top:0;background:linear-gradient(120deg,#d1bdf5,#a7a5ee 55%,#dfcbef);color:#3e4692;font-size:12px;letter-spacing:.16em}.wallet-demo_identitySeal__TiXpC{font-size:54px;opacity:.18;margin-top:35px}.wallet-demo_bank__NaPE6{top:49px;background:linear-gradient(110deg,#71c4d2,#4094aa);color:#073c4b}.wallet-demo_bank__NaPE6 strong{font-size:24px;letter-spacing:-.04em}.wallet-demo_bankNumber__Kn4Bo{position:absolute;top:100px}.wallet-demo_cash__jTBkj{top:101px;background:linear-gradient(120deg,#282b2c,#0e1111);color:#fff;font-size:21px}.wallet-demo_cash__jTBkj>span{font-size:17px;font-weight:600}.wallet-demo_payment__hVBp_{top:155px;height:166px;background:radial-gradient(at 10% 100%,#b89af5,transparent 65%),radial-gradient(at 60% 10%,#ffb278,transparent 70%),linear-gradient(120deg,#f5e0df,#f9dc6c);color:#625942}.wallet-demo_payment__hVBp_ small{align-self:flex-end;font-size:10px}.wallet-demo_paymentRings__Pe7rp{right:49px;bottom:35px}.wallet-demo_paymentRings__Pe7rp,.wallet-demo_paymentRings__Pe7rp:after{position:absolute;width:37px;height:37px;border:1px solid #726447;border-radius:50%}.wallet-demo_paymentRings__Pe7rp:after{content:"";left:23px;top:-1px}.wallet-demo_coffee__Sakq1{top:344px;background:#faf5eb;color:#c55026}.wallet-demo_coffee__Sakq1>strong{font-size:24px;letter-spacing:-.05em}.wallet-demo_coffee__Sakq1>span{text-align:right;font-size:8px;line-height:1.5;color:#5d594c}.wallet-demo_coffee__Sakq1 b{font-size:13px}.wallet-demo_lounge__LiKmX{top:403px;background:#245a48;color:#e4f0d6;font-size:11px;letter-spacing:.12em}.wallet-demo_lounge__LiKmX>span{font-size:8px;padding-top:3px}.wallet-demo_ride__SbB5Y{position:absolute;z-index:2;top:550px;left:20px;right:20px;border-radius:16px;background:#f8faf9;color:#151918;box-shadow:0 -1px 0 #ffffff,0 -6px 24px #0004;transform-origin:top center;transition:transform .65s var(--wallet-ease)}.wallet-demo_passButton__L5XYC{display:block;width:100%;border:0;border-radius:16px;background:transparent;color:inherit;text-align:left;padding:20px 23px;-webkit-tap-highlight-color:transparent}.wallet-demo_passButton__L5XYC:focus-visible{outline-offset:-5px!important;outline-color:#2161f5!important}.wallet-demo_brand__cSK7B{display:flex;align-items:center;gap:7px}.wallet-demo_brandLogo__M81qr{width:22px;height:22px;object-fit:contain}.wallet-demo_brand__cSK7B strong{font-size:18px;letter-spacing:-.055em}.wallet-demo_brand__cSK7B>small{font-size:8px;letter-spacing:.12em;margin-left:auto}.wallet-demo_route__duKJc{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.wallet-demo_pickup__5QrIM>span:last-child,.wallet-demo_route__duKJc>span:last-child{text-align:right}.wallet-demo_pickup__5QrIM small,.wallet-demo_route__duKJc small{display:block;font-size:8px;letter-spacing:.12em}.wallet-demo_route__duKJc strong{display:block;font-size:42px;font-weight:550;line-height:1.15;letter-spacing:-.045em}.wallet-demo_route__duKJc span span{display:block;font-size:10px;margin-top:5px}.wallet-demo_pickup__5QrIM{display:flex;justify-content:space-between;margin-top:24px}.wallet-demo_pickup__5QrIM strong{display:block;font-size:12px;margin-top:4px}.wallet-demo_tapHint__G0vRG{display:flex;align-items:center;justify-content:space-between;font-size:11px;margin-top:22px}.wallet-demo_details__Ysc2e{padding:0 23px 22px;opacity:0;visibility:hidden;transition:opacity .16s ease,visibility .16s}.wallet-demo_confirmed__GLWB7{display:flex;gap:6px;align-items:center;padding:17px 0;border-top:1px dashed #15191833;font-size:10px}.wallet-demo_details__Ysc2e dl{display:grid;grid-template-columns:1fr 1fr;gap:20px 12px;margin:8px 0 24px}.wallet-demo_details__Ysc2e dt{font-size:9px;color:#69716d}.wallet-demo_details__Ysc2e dd{margin:4px 0 0;font-size:11px;font-weight:600}.wallet-demo_actionCards__h2Gm_{position:absolute;z-index:3;top:580px;left:20px;right:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .18s ease,transform .24s var(--wallet-ease),visibility .18s ease}.wallet-demo_actionCard__QMfgU{display:flex;min-height:100px;flex-direction:column;align-items:flex-start;border-radius:18px;padding:12px;background:#202122;box-shadow:inset 0 1px 0 #ffffff12}.wallet-demo_actionCard__QMfgU strong{font-size:11px;line-height:1.15}.wallet-demo_actionCard__QMfgU>small{margin-top:auto;color:#9fa9a5;font-size:9px}.wallet-demo_homeIndicator__S9OHt{position:absolute;z-index:3;bottom:10px;left:35%;width:30%;height:4px;border-radius:5px;background:#d2d6d3}.wallet-demo_wallet__NlBV5:after{content:"";position:absolute;inset:auto 0 0;height:30px;background:linear-gradient(transparent,#030404);z-index:2;pointer-events:none}.wallet-demo_wallet__NlBV5[data-open=true] .wallet-demo_ride__SbB5Y{transform:translateY(-452px)}.wallet-demo_wallet__NlBV5[data-open=true] .wallet-demo_stack__EwjqD{transform:translateY(150px) scale(.94);opacity:0}.wallet-demo_wallet__NlBV5[data-open=true] .wallet-demo_headerIcon__v6JTI,.wallet-demo_wallet__NlBV5[data-open=true] .wallet-demo_walletTitle__MLJkb{opacity:0}.wallet-demo_wallet__NlBV5[data-open=true] .wallet-demo_done__rhR0B{opacity:1;visibility:visible}.wallet-demo_wallet__NlBV5[data-open=true] .wallet-demo_details__Ysc2e{opacity:1;visibility:visible;transition-delay:.13s}.wallet-demo_wallet__NlBV5[data-open=true] .wallet-demo_actionCards__h2Gm_{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.19s}.wallet-demo_wallet__NlBV5[data-open=true] .wallet-demo_tapHint__G0vRG{display:none}@media (hover:hover){.wallet-demo_wallet__NlBV5[data-open=false] .wallet-demo_ride__SbB5Y:hover{transform:translateY(-9px)}}@media (max-width:420px){.wallet-demo_wallet__NlBV5{padding-inline:14px;border-radius:26px}.wallet-demo_ride__SbB5Y{left:14px;right:14px}.wallet-demo_details__Ysc2e,.wallet-demo_passButton__L5XYC{padding-inline:18px}.wallet-demo_actionCards__h2Gm_{left:14px;right:14px}.wallet-demo_brand__cSK7B strong{font-size:16px}.wallet-demo_route__duKJc strong{font-size:38px}}@media (prefers-reduced-motion:reduce){.wallet-demo_demo__UI_aH *,.wallet-demo_demo__UI_aH :after{transition:none!important}}.wallet-demo_wallet__NlBV5[data-open=false] .wallet-demo_passButton__L5XYC{height:180px;overflow:hidden}.booking-widget_widget__tUMe4{width:100%;min-width:0;color-scheme:dark;text-align:left}.booking-widget_widget__tUMe4 gojo-pwa-widget,body:has(.booking-widget_widget__tUMe4) .GJPopupWrapper{--gj-color-primary:#83f3c3;--gj-color-pickup-pin:#83f3c3;--gj-color-drop-off-pin:#ff8a80;--gj-color-text:#f2f5f3;--gj-color-divide:#29332f;--gj-color-item-title:#f2f5f3;--gj-color-item-hover:#29332f;--gj-color-item-description:#b2bdb7;--gj-color-tab-bg:#101112d9;--gj-color-tab-title:#83f3c3;--gj-color-tab-active-bg:#252727;--gj-color-tab-compact-active-bg:#252727;--gj-color-tab-active-title:#f2f5f3;--gj-widget-shadow:0 8px 32px #0003;--gj-color-widget-bg:#0b0c0cde;--gj-color-form-control-bg:#171919d9;--gj-color-input:#f2f5f3;--gj-color-input-placeholder:#b2bdb7;--gj-color-label:#c4cec8;--gj-color-button-disabled:#65736c;--gj-color-button-hover:#b7ffde;--gj-color-button-bg:#83f3c3;--gj-color-button:#062319;--gj-color-search-button:#062319;--gj-color-search-button-bg:#83f3c3;--gj-color-search-button-hover-bg:#b7ffde;--gj-color-date-selected:#062319;--gj-color-date-selected-bg:#83f3c3;color-scheme:dark;font-family:inherit}.booking-widget_message__zvCc2{min-height:160px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:32px;border:1px solid #29332f;border-radius:8px;background:#0b0c0c;color:#f2f5f3}.booking-widget_message__zvCc2 strong{font-size:20px;font-weight:500}.booking-widget_message__zvCc2 p{margin:0;color:#b2bdb7;font-size:14px}.booking-widget_skeleton__Vu4a4{padding:16px;border:1px solid #29332f;border-radius:8px;background:#0b0c0ccc;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.booking-widget_skeletonTabs__Rq13Y{display:flex;gap:8px}.booking-widget_skeletonBlock__yDJe4{display:block;border-radius:5px;background:linear-gradient(100deg,#1e2924 20%,#30443a 40%,#1e2924 60%);background-size:300% 100%;animation:booking-widget_booking-skeleton-shimmer__pjBHx 1.6s ease-in-out infinite}.booking-widget_skeletonTabActive__ujCxu,.booking-widget_skeletonTab__laejE{height:44px}.booking-widget_skeletonTabActive__ujCxu{width:132px}.booking-widget_skeletonTab__laejE{width:112px;opacity:.7}.booking-widget_skeletonFields__xFreQ{display:grid;grid-template-columns:1fr 1.2fr 1.2fr 56px;gap:12px;margin-top:12px}.booking-widget_skeletonField__oh58x{display:flex;min-height:64px;flex-direction:column;justify-content:center;gap:9px;padding:12px 14px;border-radius:6px;background:#171919}.booking-widget_skeletonLabel__pJJQV{width:42%;height:7px}.booking-widget_skeletonValue__HAVG_{width:78%;height:10px}.booking-widget_skeletonButton__x0oB7{min-height:64px;border-radius:50%}@keyframes booking-widget_booking-skeleton-shimmer__pjBHx{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:767px){.booking-widget_message__zvCc2{min-height:260px;padding:24px}.booking-widget_skeleton__Vu4a4{padding:12px}.booking-widget_skeletonFields__xFreQ{grid-template-columns:1fr}.booking-widget_skeletonButton__x0oB7{min-height:48px;border-radius:6px}}@media (prefers-reduced-motion:reduce){.booking-widget_skeletonBlock__yDJe4{animation:none}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}