body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Inter,sans-serif}.App{position:relative}.MapWrapper_mapWrap__65pBh{height:100vh;width:100vw}@media screen and (max-width:768px){.MapWrapper_mapWrap__65pBh{height:60vh}}.MapWrapper_itineraryContainer__1NeqQ{display:none}.MapWrapper_driverMarker__DUPPz,.MapWrapper_markerr__DL-4V{transition:all 1s ease-in-out}.MapWrapper_markerr__DL-4V{height:100%;width:100%}.RideDetails_detailsWrap__MKViq{background:linear-gradient(180deg,#cefff4,#cefff400);background-color:#f1efefcc;border-radius:15px;left:50px;overflow:auto;overflow:hidden;padding:30px;position:absolute;top:50px;width:400px;z-index:99999}.RideDetails_detailsWrap__MKViq:hover{background-color:#f1efef;cursor:pointer}@media screen and (max-width:768px){.RideDetails_detailsWrap__MKViq{background-color:#f1efef;bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;padding:15px;position:static;top:auto;width:100%}}.RideDetails_header__uM1GE,.RideDetails_singleHeader__NEHEc{color:#171b1f;font-size:16px;font-weight:700;margin-bottom:5px}.RideDetails_scheduledHeader__udeG6,.RideDetails_searchingHeader__zpFsv,.RideDetails_singleHeader__NEHEc{margin-bottom:15px}.RideDetails_scheduledText__2PGm2{color:#3e4958;font-size:14px;line-height:1.4;margin:0 0 8px}.RideDetails_scheduledText__2PGm2:last-child{margin-bottom:0}.RideDetails_subHeader__OC9KZ{color:#3e4958;font-size:14px}.RideDetails_textWrap__fOLlD{width:70%}.RideDetails_timeLeft__CrH8d{align-items:center;aspect-ratio:1;background-color:#fff;border-radius:15px;display:flex;flex-direction:column;height:60px;justify-content:center;text-align:center}.RideDetails_timeLeft__CrH8d .RideDetails_time__XzpSQ{font-size:24px;font-weight:700;line-height:100%}.RideDetails_timeLeft__CrH8d .RideDetails_minLabel__gCLxV{font-size:12px;line-height:100%}.RideDetails_headerNotPickedUp__sBei1{margin-bottom:20px}.RideDetails_carDetails__ngNdl,.RideDetails_headerNotPickedUp__sBei1{align-items:center;display:flex;justify-content:space-between}.RideDetails_carDetails__ngNdl .RideDetails_modelAndPlates__-KoqM .RideDetails_model__P6qmz{color:#171b1f;font-size:14px;text-align:right}.RideDetails_carDetails__ngNdl .RideDetails_modelAndPlates__-KoqM .RideDetails_plates__QsyXc{color:#171b1f;text-align:right}.RideDetails_imagesWrap__c9EBh{display:flex;position:relative}.RideDetails_imagesWrap__c9EBh img{border:1px solid #e9e9e9;border-radius:100%;height:60px;width:60px}.RideDetails_imagesWrap__c9EBh .RideDetails_driverImage__d3J3P{object-fit:cover;position:relative;z-index:9}.RideDetails_imagesWrap__c9EBh .RideDetails_carImage__4DNYK{left:-10px;object-fit:cover;position:relative}.RideDetails_locationSegment__TsCK4{background-color:#fff;border-radius:15px}.RideDetails_locationSegment__TsCK4 .RideDetails_endAddress__iF3pT,.RideDetails_locationSegment__TsCK4 .RideDetails_startAddress__KoW6\+,.RideDetails_locationSegment__TsCK4 .RideDetails_waypoint__tG5KV{align-items:center;color:#171b1f;display:flex;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;font-weight:500;margin:0 20px;padding:15px 0}.RideDetails_locationSegment__TsCK4 .RideDetails_waypoint__tG5KV{font-size:13px}.RideDetails_locationSegment__TsCK4 .RideDetails_startAddress__KoW6\+,.RideDetails_locationSegment__TsCK4 .RideDetails_waypoint__tG5KV{border-bottom:1px solid #e9e9e9}.RideDetails_locationImages__YuNzg{height:18px;margin-right:5px}.RideDetails_driverNameAndPhone__JXYav{flex-wrap:wrap;margin:20px 0}.RideDetails_driverNameAndPhone__JXYav .RideDetails_driverName__YxadK{align-items:center;color:#171b1f;display:flex;font-size:14px;margin:5px 0}.RideDetails_driverNameAndPhone__JXYav .RideDetails_driverInfoIcons__eECPS{margin-left:10px}.RideDetails_driverNameAndPhone__JXYav .RideDetails_driverPhone__eyGmJ{color:#00a27f;font-size:16px;font-weight:700;margin:5px 0}.RideDetails_ratingAndDriveCount__2aLwh{align-items:center;display:inline-flex}.RideDetails_callButton__DlqqV{align-items:center;color:#3bd3ae;display:flex;font-size:14px;font-weight:700;gap:10px}.RideDetails_callButton__DlqqV .RideDetails_phoneIcon__WJn8M{border:2px solid #0000;border-radius:100%;height:42px;width:42px}.RideDetails_callButton__DlqqV:hover{text-decoration:underline}.RideDetails_callButton__DlqqV:hover .RideDetails_phoneIcon__WJn8M{border:2px solid #171b1f}.ScheduledRideInfo_scheduledInfo__yt-ht{margin-bottom:20px}.ScheduledRideInfo_dateTimeRow__Y4x9E{display:flex;gap:10px;margin-bottom:8px}.ScheduledRideInfo_pill__QPaRl{align-items:center;background:#fff;border-radius:20px;color:#171b1f;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;min-width:0;padding:10px 14px}.ScheduledRideInfo_pillIcon__KYEoo{flex-shrink:0;height:16px;width:16px}.ScheduledRideInfo_pillText__jYL1A{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduledRideInfo_timezoneNote__oNMsK{color:#3e4958b3;font-size:12px;line-height:1.4;margin:0 0 16px}.ScheduledRideInfo_metaRow__dTR-6{display:flex;gap:10px;margin-bottom:10px}.ScheduledRideInfo_metaItem__2g9Ec{background:#fff;border-radius:15px;flex:1 1;padding:12px 14px}.ScheduledRideInfo_metaLabel__T2zDO{color:#3e4958;display:block;font-size:12px;margin-bottom:4px}.ScheduledRideInfo_metaValue__SrSO\+{color:#171b1f;font-size:14px;font-weight:600}.ScheduledRideInfo_comment__tFRUG{background:#fff;border-radius:15px;padding:12px 14px}.ScheduledRideInfo_commentLabel__eIHkw{color:#3e4958;display:block;font-size:12px;margin-bottom:4px}.ScheduledRideInfo_commentText__YYn\+O{color:#171b1f;font-size:14px;line-height:1.4;margin:0}.LoadingScreen_loadingScreen__0dDom{align-items:center;background:linear-gradient(150deg,#111419,#172b27 45%,#176b59);display:flex;flex-direction:column;font-family:Inter,sans-serif;justify-content:center;margin:0;min-height:100vh;overflow:hidden;padding:0;position:relative}.LoadingScreen_glowOrbTop__-YNgW{animation:LoadingScreen_loadingPulse__p3B\+e 4s ease-in-out infinite;background:radial-gradient(circle,#3bd4ae40 0,#0000 70%);border-radius:50%;filter:blur(40px);height:360px;position:absolute;right:-80px;top:-120px;width:360px}.LoadingScreen_glowOrbBottom__kXQwS{animation:LoadingScreen_loadingPulse__p3B\+e 5s ease-in-out infinite reverse;background:radial-gradient(circle,#3bd4ae26 0,#0000 70%);border-radius:50%;bottom:-100px;filter:blur(50px);height:300px;left:-60px;position:absolute;width:300px}.LoadingScreen_card__Np4vO{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:28px;box-shadow:0 24px 80px #0000004d,inset 0 1px 0 #ffffff0f;margin:0 20px;max-width:420px;padding:48px 40px;position:relative;text-align:center;width:100%}.LoadingScreen_logoWrap__fQcvh{margin-bottom:12px}.LoadingScreen_logo__kmYoq{filter:drop-shadow(0 4px 20px rgba(59,212,174,.3));height:72px;margin:0 auto;width:72px}.LoadingScreen_title__Mi7X7{color:#fff;font-size:28px;font-weight:700;letter-spacing:.22em;margin:0 0 6px}.LoadingScreen_subtitle__L3o9m{color:#ffffff80;font-size:15px;font-weight:400;margin:0 0 32px}.LoadingScreen_progressTrack__0uK5u{background:#ffffff14;border-radius:2px;height:3px;margin-bottom:36px;overflow:hidden;width:100%}.LoadingScreen_progressBar__9Rghw{animation:LoadingScreen_loadingProgress__pK3Sg 2.5s ease-in-out infinite;background:linear-gradient(90deg,#3bd4ae,#00a27f);border-radius:2px;height:100%}.LoadingScreen_divider__8xJIT{color:#ffffff59;font-size:12px;letter-spacing:.15em;margin:0 0 20px;text-transform:uppercase}.LoadingScreen_stores__LROrR{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.LoadingScreen_storeLink__I1h\+L{transition:transform .2s,opacity .2s}.LoadingScreen_storeLink__I1h\+L:hover{transform:scale(1.05)}.LoadingScreen_storeImg__bl8DY{height:44px;width:auto}.LoadingScreen_footerLink__CA4Rx{color:#ffffff59;font-size:13px;margin-top:32px;text-decoration:none;transition:color .2s}.LoadingScreen_footerLink__CA4Rx:hover{color:#3bd4ae}@keyframes LoadingScreen_loadingPulse__p3B\+e{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes LoadingScreen_loadingProgress__pK3Sg{0%{width:0}50%{width:80%}to{width:100%}}.ErrorPage_navigationBar__hLNR2{align-items:center;background-color:#171b1f;display:flex;height:80px;justify-content:center;position:absolute;right:0;top:0;width:100%;z-index:9}.ErrorPage_errorPageWrap__U3F1D{align-items:center;background-position:100% 100%!important;background-repeat:no-repeat!important;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;width:100vw}.ErrorPage_errorPageWrap__U3F1D .ErrorPage_content__u7183,.ErrorPage_errorPageWrap__U3F1D .ErrorPage_errorContent__O8m9H{margin:0 30px;max-width:600px}@media screen and (max-width:768px){.ErrorPage_errorPageWrap__U3F1D .ErrorPage_content__u7183,.ErrorPage_errorPageWrap__U3F1D .ErrorPage_errorContent__O8m9H{margin:0 40px}}.ErrorPage_errorPageWrap__U3F1D .ErrorPage_content__u7183 .ErrorPage_header__7bgti,.ErrorPage_errorPageWrap__U3F1D .ErrorPage_errorContent__O8m9H .ErrorPage_header__7bgti{font-size:24px;font-weight:700;text-align:center}@media screen and (max-width:768px){.ErrorPage_errorPageWrap__U3F1D .ErrorPage_content__u7183 .ErrorPage_header__7bgti,.ErrorPage_errorPageWrap__U3F1D .ErrorPage_errorContent__O8m9H .ErrorPage_header__7bgti{font-size:18px}}.ErrorPage_errorPageWrap__U3F1D .ErrorPage_content__u7183 .ErrorPage_description__riRbM,.ErrorPage_errorPageWrap__U3F1D .ErrorPage_errorContent__O8m9H .ErrorPage_description__riRbM{color:#3e4958;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:136%;margin:15px 0;text-align:center}.ErrorPage_errorPageWrap__U3F1D .ErrorPage_content__u7183 .ErrorPage_storesWrap__iVemC,.ErrorPage_errorPageWrap__U3F1D .ErrorPage_errorContent__O8m9H .ErrorPage_storesWrap__iVemC{align-items:center;display:flex;gap:10px;justify-content:center}@media screen and (max-width:768px){.ErrorPage_errorPageWrap__U3F1D .ErrorPage_content__u7183 .ErrorPage_storesWrap__iVemC,.ErrorPage_errorPageWrap__U3F1D .ErrorPage_errorContent__O8m9H .ErrorPage_storesWrap__iVemC{flex-direction:column}}.ErrorPage_errorPageWrap__U3F1D .ErrorPage_content__u7183 .ErrorPage_appStore__NewOS,.ErrorPage_errorPageWrap__U3F1D .ErrorPage_errorContent__O8m9H .ErrorPage_appStore__NewOS{width:160px}
/*# sourceMappingURL=main.c56abd3b.css.map*/