.DriverMapSurface-module__8zSumG__driverLayoutRoot{background:var(--APP_CANVAS_BACKGROUND_IMAGE);height:var(--APP_VIEWPORT_HEIGHT);min-height:var(--APP_VIEWPORT_HEIGHT);padding:0 0 max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM)) 0;overscroll-behavior:none;scrollbar-gutter:auto;overflow:hidden}.DriverMapSurface-module__8zSumG__driverLayoutContent{flex-direction:column;gap:0;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverMapScreen{min-height:var(--APP_VIEWPORT_HEIGHT);--driverSheetHandleHeight:.5rem;--driverSheetHandleWidth:4.5rem;--driverSheetHandleTopOffset:.375rem;--driverSheetHandleHitSlopTop:1rem;--driverSheetHandleHitSlopRight:2.5rem;--driverSheetHandleHitSlopBottom:2.5rem;--driverSheetHandleHitSlopLeft:2.5rem;--driverPreviewScrollablePaddingTop:var(--bottom-sheet-title-top-padding,.625rem);--driverPreviewMiniContentTopGap:var(--bottom-sheet-title-top-padding,.625rem);--driverPreviewPinnedActionsBottomGap:0px;--driverPreviewPinnedActionsClearance:.5rem;--driverPreviewPinnedActionsVisualGap:.5rem;--driverSessionActionButtonHeight:2.5rem;--driverSessionActionButtonTallHeight:2.75rem;--driverSessionNavigatorButtonSize:2.75rem;--driverPreviewMiniSheetHeight:245px;--driverPreviewExpandedSheetHeight:min(85vh, calc(var(--APP_VIEWPORT_HEIGHT) * .85));--driverPreviewMiniContentMinHeight:7rem;--driverPreviewMiniStateCardMinHeight:7.4375rem;flex-direction:column;display:flex;position:relative}.DriverMapSurface-module__8zSumG__driverMapScreenOnlyMap,.DriverMapSurface-module__8zSumG__driverMapCanvasOnlyMap{min-height:var(--APP_VIEWPORT_HEIGHT)}.DriverMapSurface-module__8zSumG__driverMapScreenOnlyMap{overflow:hidden}.DriverMapSurface-module__8zSumG__driverMapCanvas{z-index:1;position:sticky;top:0}.DriverMapSurface-module__8zSumG__driverMapScreenPreviewGestureActive .DriverMapSurface-module__8zSumG__driverMapCanvas{pointer-events:none}.DriverMapSurface-module__8zSumG__driverMapGestureShield{z-index:calc(var(--Z_INDEX_VAUL_CONTENT) - 1);pointer-events:auto;touch-action:none;background:0 0;position:fixed;inset:0}.DriverMapSurface-module__8zSumG__driverMapCanvas .yandexMapBlock{gap:0}.DriverMapSurface-module__8zSumG__driverMapCanvas .yandexMapFrameWrap{height:var(--APP_VIEWPORT_HEIGHT);box-shadow:none;border:none;border-radius:0}.DriverMapSurface-module__8zSumG__driverMapCanvas .routeSummaryBar{display:none}.DriverMapSurface-module__8zSumG__driverMapNoKey{height:var(--APP_VIEWPORT_HEIGHT);color:#fff;text-align:center;background:linear-gradient(160deg,#005b8c24,#0f2a343d);border:none;border-radius:0;place-items:center;padding:1.125rem;display:grid}.DriverMapSurface-module__8zSumG__driverMapNoKey p{max-width:40rem;line-height:1.45}.DriverMapSurface-module__8zSumG__driverMapNoKey code{color:#fff}button.DriverMapSurface-module__8zSumG__driverMapRecenterButton{--driverMapSafeAreaTop:max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP));--driverMapRecenterPreferredTop:calc(20.375rem + var(--driverMapSafeAreaTop));--driverMapZoomControlTopPx:76px;--driverMapZoomControlStackHeightPx:152px;--driverMapZoomControlGapPx:1rem;top:max(var(--driverMapRecenterPreferredTop), calc(var(--driverMapSafeAreaTop) + var(--driverMapZoomControlTopPx) + var(--driverMapZoomControlStackHeightPx) + var(--driverMapZoomControlGapPx)));right:calc(.75rem + max(var(--TG_CONTENT_SAFE_AREA_RIGHT), var(--APP_SAFE_AREA_RIGHT)));z-index:2;border-radius:var(--RADIUS_ROUND);border:.0625rem solid var(--COLOR_BORDER_SUBTLE);background:var(--COLOR_SURFACE_ELEVATED);width:2.75rem;min-width:2.75rem;height:2.75rem;color:var(--COLOR_PRIMARY_DARK);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;box-shadow:0 .5rem 1.125rem #0f2a342e}html[data-telegram-miniapp=true] button.DriverMapSurface-module__8zSumG__driverMapRecenterButton{--driverMapZoomControlTopPx:132px;--driverMapZoomControlStackHeightPx:188px;--driverMapZoomControlGapPx:1.25rem}html[data-telegram-miniapp=true][data-telegram-platform=ios] button.DriverMapSurface-module__8zSumG__driverMapRecenterButton{--driverMapZoomControlGapPx:2rem}button.DriverMapSurface-module__8zSumG__driverMapRecenterButtonNavigator{top:calc(24.875rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP)))}button.DriverMapSurface-module__8zSumG__driverMapProfileButton{top:calc(5.5rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP)));left:calc(.75rem + max(var(--TG_CONTENT_SAFE_AREA_LEFT), var(--APP_SAFE_AREA_LEFT)));z-index:4;color:#000;width:2.75rem;min-width:2.75rem;height:2.75rem;box-shadow:none;background:#fff;border-radius:.8rem;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;overflow:visible}button.DriverMapSurface-module__8zSumG__driverMapProfileButton:hover{filter:none}.DriverMapSurface-module__8zSumG__driverMapProfileButton{width:100%;height:100%;display:block}.DriverMapSurface-module__8zSumG__driverMapProfileSessionStatusBadge{border-radius:var(--RADIUS_ROUND);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;border:.0625rem solid #ffffffe6;justify-content:center;align-items:center;min-width:1.5rem;height:1.25rem;padding:0 .375rem;font-size:.5625rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;bottom:-.125rem;right:-.1875rem;box-shadow:0 .25rem .625rem #0f2a343d}.DriverMapSurface-module__8zSumG__driverMapProfileStatusInfo{width:100%;height:100%;color:var(--COLOR_TONE_INFO_TEXT);display:flex}.DriverMapSurface-module__8zSumG__driverMapProfileStatusWaiting{color:#2563eb;width:100%;height:100%;display:flex}.DriverMapSurface-module__8zSumG__driverMapProfileStatusEntry{color:#7c3aed;width:100%;height:70%;display:flex}.DriverMapSurface-module__8zSumG__driverMapProfileStatusParked{color:#059669;width:100%;height:100%;display:flex}.DriverMapSurface-module__8zSumG__driverMapProfileStatusPayment{color:#b45309;width:100%;height:100%;display:flex}.DriverMapSurface-module__8zSumG__driverMapProfileStatusExit{color:#0f766e;width:100%;height:100%;display:flex}.DriverMapSurface-module__8zSumG__driverMapProfileStatusWarning{width:100%;height:100%;color:var(--COLOR_TONE_WARNING_TEXT);display:flex}.DriverMapSurface-module__8zSumG__driverMapProfileStatusDanger{width:100%;height:100%;color:var(--COLOR_TONE_DANGER_TEXT);display:flex}.DriverMapSurface-module__8zSumG__driverMapProfileStatusSuccess{width:100%;height:100%;color:var(--COLOR_TONE_SUCCESS_TEXT);display:flex}.DriverMapSurface-module__8zSumG__driverMapProfileStatusMuted{color:var(--COLOR_TONE_MUTED_TEXT)}button.DriverMapSurface-module__8zSumG__driverMapRecenterButton:hover{filter:none;border-color:var(--COLOR_PRIMARY_DARK);color:var(--COLOR_TEXT_HEADING)}.DriverMapSurface-module__8zSumG__driverMapNavigatorHud{top:calc(.875rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP)));left:calc(.75rem + max(var(--TG_CONTENT_SAFE_AREA_LEFT), var(--APP_SAFE_AREA_LEFT)));right:calc(.75rem + max(var(--TG_CONTENT_SAFE_AREA_RIGHT), var(--APP_SAFE_AREA_RIGHT)));z-index:5;border:.0625rem solid var(--COLOR_BORDER_SUBTLE);background:var(--COLOR_SURFACE_TRANSLUCENT_STRONG);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;gap:.625rem;padding:.625rem .75rem;display:grid;position:absolute;box-shadow:0 .625rem 1.5rem #0f2a342e}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudMain{flex-direction:column;gap:.3125rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudLabel{color:var(--COLOR_TEXT_ACCENT);text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem;font-weight:800}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudEta{color:var(--COLOR_TEXT);white-space:nowrap;font-size:.75rem;font-weight:700}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudInstruction{color:var(--COLOR_TEXT);margin:0;font-size:.9375rem;font-weight:800;line-height:1.24}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudMeta{color:var(--COLOR_MUTED);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudMeta>span{align-items:center;gap:.375rem;display:inline-flex}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudMeta>span:before{content:"";border-radius:var(--RADIUS_ROUND);background:#005b8c73;width:.25rem;height:.25rem}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudMeta>span:first-child:before{content:none}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudSide{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:.375rem;display:flex}.DriverMapSurface-module__8zSumG__driverMapNavigatorSpeedBadge{color:#fff;background:linear-gradient(165deg,#2d8cff,#1d6ad1);border-radius:.625rem;flex-direction:column;align-items:flex-end;min-width:4.125rem;padding:.25rem .5rem;display:flex;box-shadow:0 .5rem 1rem #1d6ad157}.DriverMapSurface-module__8zSumG__driverMapNavigatorSpeedValue{font-size:1.125rem;font-weight:800;line-height:1}.DriverMapSurface-module__8zSumG__driverMapNavigatorSpeedUnit{opacity:.94;text-transform:uppercase;font-size:.625rem;font-weight:700}.DriverMapSurface-module__8zSumG__driverMapNavigatorAccuracy{color:var(--COLOR_MUTED);white-space:nowrap;font-size:.625rem;font-weight:600}button.DriverMapSurface-module__8zSumG__driverMapNavigatorExternalButton{border:.0625rem solid var(--COLOR_BORDER_SUBTLE);background:var(--COLOR_SURFACE_ELEVATED);min-height:1.75rem;color:var(--COLOR_TEXT_HEADING);box-shadow:none;border-radius:.5625rem;padding:.375rem .625rem;font-size:.6875rem;font-weight:700}button.DriverMapSurface-module__8zSumG__driverMapSearchFab{right:calc(.75rem + max(var(--TG_CONTENT_SAFE_AREA_RIGHT), var(--APP_SAFE_AREA_RIGHT)));bottom:calc(.75rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM)));z-index:4;color:#000;width:2.75rem;height:2.75rem;box-shadow:none;background:#fff;border-radius:.8rem;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}button.DriverMapSurface-module__8zSumG__driverMapSearchFab:hover{filter:none}.DriverMapSurface-module__8zSumG__driverMapSearchFabIcon{width:100%;height:100%;display:block}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheet{border-color:#005b8c2e;height:auto;min-height:0;animation:.18s ease-out DriverMapSurface-module__8zSumG__driverParkingSheetUp}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession{border-color:#e2e8f0f2}.DriverMapSurface-module__8zSumG__driverParkingPreviewExpandedDim{z-index:var(--Z_INDEX_VAUL_OVERLAY);-webkit-backdrop-filter:blur(.125rem);opacity:0;pointer-events:none;transition:opacity .26s var(--MOTION_INTERACTIVE_EASING), backdrop-filter .26s var(--MOTION_INTERACTIVE_EASING);background:#0f2a3447;position:fixed;inset:0}.DriverMapSurface-module__8zSumG__driverParkingPreviewExpandedDimActive{opacity:1;pointer-events:auto}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheet.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet{--driverParkingPreviewSheetBackground:#fff;--driverSheetHandleHeight:.5rem;--driverSheetHandleWidth:4.5rem;--driverSheetHandleTopOffset:.375rem;--driverPreviewScrollablePaddingTop:var(--bottom-sheet-title-top-padding);--driverPreviewMiniContentTopGap:var(--bottom-sheet-title-top-padding);--driverPreviewMiniSheetHeight:245px;--driverPreviewExpandedSheetHeight:min(85vh, calc(var(--APP_VIEWPORT_HEIGHT) * .85));--driverPreviewMiniContentMinHeight:7rem;--driverPreviewPinnedActionsBottomGap:0px;--driverPreviewPinnedActionsClearance:.5rem;--driverPreviewPinnedActionsVisualGap:.5rem;--driverSessionActionButtonHeight:2.5rem;--driverSessionActionButtonTallHeight:2.75rem;--driverSessionNavigatorButtonSize:2.75rem;--bottom-sheet-max-height:100%;background:var(--driverParkingPreviewSheetBackground);will-change:transform;border-color:#dbe4ef;height:100%;animation:none;overflow:visible}.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerFullHeightMeasure{width:.0625rem;height:var(--driverPreviewExpandedSheetHeight);visibility:hidden;pointer-events:none;position:absolute}.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerMiniHeightMeasure{width:.0625rem;height:var(--driverPreviewMiniSheetHeight);visibility:hidden;pointer-events:none;position:absolute}.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerFrame{height:min(var(--driverSessionDrawerVisibleHeight,100%), 100%);flex-direction:column;flex:none;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerHandle{cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingSessionDrawerHandle,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession .DriverMapSurface-module__8zSumG__driverParkingSessionDrawerHandle{opacity:1;background:#fff;box-shadow:0 .0625rem .25rem #0f172a14}.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSrOnly{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded:not(.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet){height:min(90vh, calc(var(--APP_VIEWPORT_HEIGHT) - 1rem));max-height:calc(var(--APP_VIEWPORT_HEIGHT) - 1rem)}html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded:not(.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet){height:min(82vh, calc(var(--APP_VIEWPORT_HEIGHT) - 3rem));max-height:calc(var(--APP_VIEWPORT_HEIGHT) - 3rem)}button.DriverMapSurface-module__8zSumG__driverParkingRouteAnchorButton{z-index:4;color:#fff;pointer-events:auto;width:3.9rem;min-width:3.9rem;height:2.3rem;min-height:2.3rem;transition:transform .16s var(--MOTION_INTERACTIVE_EASING), box-shadow .16s var(--MOTION_INTERACTIVE_EASING), filter .16s var(--MOTION_INTERACTIVE_EASING);background:#2563eb;border:0;border-radius:.8rem;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;right:.875rem;overflow:hidden;transform:translateY(calc(-100% - .625rem));box-shadow:0 .75rem 1.75rem #1458d44d}button.DriverMapSurface-module__8zSumG__driverParkingRouteAnchorButton svg{z-index:1;width:1.1rem;height:1.1rem;position:relative}button.DriverMapSurface-module__8zSumG__driverParkingRouteAnchorButton:hover{filter:none;transform:translateY(calc(-100% - .625rem))scale(1.04);box-shadow:0 .875rem 2rem #1458d45c}button.DriverMapSurface-module__8zSumG__driverParkingRouteAnchorButton:active{transform:translateY(calc(-100% - .5rem))scale(.98)}button.DriverMapSurface-module__8zSumG__driverParkingRouteAnchorButtonActive{background:#dc2626;box-shadow:0 .75rem 1.75rem #b91c1c52}button.DriverMapSurface-module__8zSumG__driverParkingRouteAnchorButtonActive:after{content:"";z-index:2;border-radius:var(--RADIUS_ROUND);pointer-events:none;background:#fff;width:2.2rem;height:.15rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-32deg);box-shadow:0 .0625rem .25rem #7f1d1d47}button.DriverMapSurface-module__8zSumG__driverParkingRouteAnchorButtonActive:hover{filter:none;box-shadow:0 .875rem 2rem #b91c1c61}button.DriverMapSurface-module__8zSumG__driverParkingSearchReturnButton{z-index:4;max-width:calc(100% - 5.75rem);min-height:2.3rem;color:var(--COLOR_PRIMARY_DARK);white-space:nowrap;pointer-events:auto;transition:transform .16s var(--MOTION_INTERACTIVE_EASING), border-color .16s var(--MOTION_INTERACTIVE_EASING), box-shadow .16s var(--MOTION_INTERACTIVE_EASING);background:#fffffff5;border:.0625rem solid #2563eb2e;border-radius:.8rem;justify-content:flex-start;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:.875rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:0;left:.875rem;overflow:hidden;transform:translateY(calc(-100% - .625rem));box-shadow:0 .75rem 1.75rem #0f172a24}button.DriverMapSurface-module__8zSumG__driverParkingSearchReturnButton svg{flex:none;width:1.125rem;height:1.125rem}button.DriverMapSurface-module__8zSumG__driverParkingSearchReturnButton span{text-overflow:ellipsis;min-width:0;overflow:hidden}button.DriverMapSurface-module__8zSumG__driverParkingSearchReturnButton:hover{filter:none;border-color:#2563eb52;transform:translateY(calc(-100% - .625rem))scale(1.02);box-shadow:0 .875rem 2rem #0f172a2e}button.DriverMapSurface-module__8zSumG__driverParkingSearchReturnButton:active{transform:translateY(calc(-100% - .5rem))scale(.98)}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetDragging{-webkit-user-select:none;user-select:none}.DriverMapSurface-module__8zSumG__driverParkingPreviewHandle{width:calc(var(--driverSheetHandleWidth) + var(--driverSheetHandleHitSlopLeft,2.5rem) + var(--driverSheetHandleHitSlopRight,2.5rem));height:calc(var(--driverSheetHandleHeight) + var(--driverSheetHandleHitSlopTop,1rem) + var(--driverSheetHandleHitSlopBottom,2.5rem));box-sizing:border-box;margin:calc(0rem - var(--driverSheetHandleHitSlopTop,1rem)) auto calc(0rem - var(--driverSheetHandleHitSlopBottom,2.5rem));padding-right:var(--driverSheetHandleHitSlopRight,2.5rem);padding-left:var(--driverSheetHandleHitSlopLeft,2.5rem);padding-top:calc(var(--driverSheetHandleHitSlopTop,1rem) + var(--driverSheetHandleTopOffset));z-index:2;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;place-items:start center;display:grid;position:sticky}.DriverMapSurface-module__8zSumG__driverParkingPreviewHandle:before{content:"";border-radius:var(--RADIUS_ROUND);background:#5d6f7859;width:3.375rem;height:.375rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewHandleDragging{cursor:grabbing}.DriverMapSurface-module__8zSumG__driverParkingPreviewBody{--driverPreviewBodyBasePaddingBottom:calc(var(--driverPreviewPinnedActionsHeight,0px) + var(--driverPreviewPinnedActionsBottomGap) + var(--driverPreviewPinnedActionsClearance,.5rem));flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewScrollable{min-height:0;padding:var(--driverPreviewScrollablePaddingTop) .875rem var(--driverPreviewBodyBasePaddingBottom);scroll-padding-bottom:var(--driverPreviewBodyBasePaddingBottom);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.625rem;display:flex;overflow-y:auto}.DriverMapSurface-module__8zSumG__driverParkingPreviewScrollableMini{padding-top:var(--driverPreviewMiniContentTopGap);justify-content:flex-start}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheet.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet:not(.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded) .DriverMapSurface-module__8zSumG__driverParkingPreviewScrollableMini{padding-top:0}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverParkingPreviewScrollable{padding-bottom:0;scroll-padding-bottom:0;overflow-y:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheet:not(.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded) .DriverMapSurface-module__8zSumG__driverParkingPreviewScrollable{overflow-y:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainer{flex-direction:column;gap:.5rem;height:auto;min-height:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerParking{height:auto;min-height:var(--driverPreviewMiniContentMinHeight);justify-content:flex-start}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerParking>*{flex-shrink:0}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession{padding-bottom:var(--driverPreviewPinnedActionsVisualGap,.5rem);gap:0}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionContent{flex-direction:column;justify-content:normal;gap:.5rem;height:auto;min-height:0;display:flex;overflow:visible}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionTitle{text-overflow:ellipsis;text-align:center;white-space:nowrap;overflow-wrap:normal;align-self:stretch;width:100%;min-width:0;max-width:100%;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerParking .DriverMapSurface-module__8zSumG__driverParkingPreviewTitle,.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionTitle{color:#1f2937;font-size:1.1875rem;line-height:1.08;font-family:var(--FONT_DISPLAY);letter-spacing:0;font-weight:600}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerParking .DriverMapSurface-module__8zSumG__driverParkingMiniSummary{width:100%;min-height:var(--driverPreviewMiniContentMinHeight);flex-direction:column;gap:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerParking .DriverMapSurface-module__8zSumG__driverParkingMiniTitle{text-align:center;white-space:nowrap;align-self:stretch;max-width:100%;height:1.5625rem}.DriverMapSurface-module__8zSumG__driverParkingMiniStateCard{width:100%;height:auto;min-height:var(--driverPreviewMiniStateCardMinHeight);background:linear-gradient(135deg,#2563eb29 35%,#fff 100%);border-radius:.875rem;flex-direction:column;gap:.3125rem;min-width:0;padding:.625rem .75rem .75rem;display:flex;box-shadow:0 .75rem 1.875rem #0f172a0f}.DriverMapSurface-module__8zSumG__driverParkingMiniStateCard.DriverMapSurface-module__8zSumG__driverParkingStateCardClosed,.DriverMapSurface-module__8zSumG__driverParkingExpandedHero.DriverMapSurface-module__8zSumG__driverParkingStateCardClosed{background:linear-gradient(135deg,#8c96a63d 35%,#fff 100%)}.DriverMapSurface-module__8zSumG__driverParkingExpandedTitleRow{flex-direction:column;align-items:center;gap:.375rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingExpandedTitle{text-align:center;color:#1f2937;width:100%;font-size:1.25rem}.DriverMapSurface-module__8zSumG__driverParkingExpandedHero{background:linear-gradient(135deg,#2563eb29 35%,#fff 100%);border-radius:1rem;flex-direction:column;gap:.5rem;width:100%;min-width:0;padding:.75rem .875rem .875rem;display:flex;box-shadow:0 .75rem 1.875rem #0f172a0f}.DriverMapSurface-module__8zSumG__driverParkingExpandedHeroTopRow{min-height:2.125rem}.DriverMapSurface-module__8zSumG__driverParkingExpandedHeroTopRow .DriverMapSurface-module__8zSumG__driverParkingMiniFreeSpaces{max-width:58%}.DriverMapSurface-module__8zSumG__driverParkingExpandedHeroTopRow .DriverMapSurface-module__8zSumG__driverParkingMiniRouteText{max-width:40%}.DriverMapSurface-module__8zSumG__driverParkingExpandedTariffBlock{min-height:4.375rem}.DriverMapSurface-module__8zSumG__driverParkingExpandedTariff{font-size:3.5rem}.DriverMapSurface-module__8zSumG__driverParkingMiniStateTopRow{justify-content:space-between;align-items:center;gap:.625rem;min-width:0;min-height:2rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingMiniFreeSpaces{min-width:0;max-width:48%;min-height:2rem;color:var(--COLOR_PRIMARY_DARK);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;align-items:center;padding:0;font-size:.8125rem;font-weight:850;line-height:1;display:inline-flex;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingMiniRouteText{color:#64748b;text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:50%;margin-left:auto;font-size:.75rem;font-weight:700;line-height:1.15;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingMiniTariffBlock{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:100%;min-width:0;min-height:3.75rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingMiniTariff{color:#0f172a;text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;place-self:center;align-items:baseline;gap:.1875rem;min-width:0;max-width:100%;height:auto;min-height:0;margin:0;font-size:2.925rem;font-weight:850;line-height:1;display:inline-flex;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingMiniTariffAmount{min-width:0}.DriverMapSurface-module__8zSumG__driverParkingMiniTariffUnit{color:var(--COLOR_MUTED);flex:none;font-size:1.25rem;font-weight:700;line-height:1}.DriverMapSurface-module__8zSumG__driverParkingMiniAddress{color:#64748b;justify-content:center;align-self:stretch;align-items:center;gap:.3125rem;width:100%;min-width:0;max-width:100%;font-size:.8125rem;font-weight:700;line-height:1.1;display:inline-flex}button.DriverMapSurface-module__8zSumG__driverParkingMiniAddressTextButton{min-width:0;max-width:100%;color:inherit;box-shadow:none;font:inherit;font-weight:inherit;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.25rem;padding:0;overflow:hidden}button.DriverMapSurface-module__8zSumG__driverParkingMiniAddressTextButton:hover,button.DriverMapSurface-module__8zSumG__driverParkingMiniAddressTextButton:focus-visible{color:var(--COLOR_PRIMARY_DARK);text-underline-offset:.125rem;text-decoration:underline;text-decoration-thickness:.0625rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionSummaryRow{justify-content:space-between;align-items:center;gap:.625rem;min-width:0;min-height:1.25rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard{--driverSessionStateAccent:#4b5563;--driverSessionStateBackground:#fff;--driverSessionStatusChipBackground:var(--COLOR_TONE_MUTED_BG);--driverSessionStatusChipColor:var(--COLOR_TONE_MUTED_TEXT);width:100%;height:auto;min-height:var(--driverPreviewMiniStateCardMinHeight);background:var(--driverSessionStateBackground);border-radius:.875rem;flex-direction:column;gap:.3125rem;min-width:0;padding:.625rem .75rem .75rem;display:flex;box-shadow:0 .75rem 1.875rem #0f172a0f}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard.DriverMapSurface-module__8zSumG__driverMapProfileStatusWaiting{--driverSessionStateAccent:#1d4ed8;--driverSessionStateBackground:linear-gradient(135deg, #dbeafe 35%, #fff 100%);--driverSessionStatusChipBackground:#dbeafe;--driverSessionStatusChipColor:#1d4ed8}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard.DriverMapSurface-module__8zSumG__driverMapProfileStatusEntry{--driverSessionStateAccent:#6d28d9;--driverSessionStateBackground:linear-gradient(135deg, #ede9fe 35%, #fff 100%);--driverSessionStatusChipBackground:#ede9fe;--driverSessionStatusChipColor:#6d28d9}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard.DriverMapSurface-module__8zSumG__driverMapProfileStatusParked{--driverSessionStateAccent:#047857;--driverSessionStateBackground:linear-gradient(135deg, #d1fae5 35%, #fff 100%);--driverSessionStatusChipBackground:#d1fae5;--driverSessionStatusChipColor:#047857}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard.DriverMapSurface-module__8zSumG__driverMapProfileStatusPayment{--driverSessionStateAccent:#a16207;--driverSessionStateBackground:linear-gradient(135deg, #fef3c7 35%, #fff 100%);--driverSessionStatusChipBackground:#fef3c7;--driverSessionStatusChipColor:#a16207}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard.DriverMapSurface-module__8zSumG__driverMapProfileStatusExit{--driverSessionStateAccent:#0f766e;--driverSessionStateBackground:linear-gradient(135deg, #ccfbf1 35%, #fff 100%);--driverSessionStatusChipBackground:#ccfbf1;--driverSessionStatusChipColor:#0f766e}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard.DriverMapSurface-module__8zSumG__driverMapProfileStatusWarning{--driverSessionStateBackground:linear-gradient(135deg, var(--COLOR_TONE_WARNING_BG) 35%, #fff 100%)}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard.DriverMapSurface-module__8zSumG__driverMapProfileStatusDanger{--driverSessionStateBackground:linear-gradient(135deg, var(--COLOR_TONE_DANGER_BG) 35%, #fff 100%)}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard.DriverMapSurface-module__8zSumG__driverMapProfileStatusSuccess{--driverSessionStateBackground:linear-gradient(135deg, var(--COLOR_TONE_SUCCESS_BG) 35%, #fff 100%)}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard.DriverMapSurface-module__8zSumG__driverMapProfileStatusMuted{--driverSessionStateBackground:linear-gradient(135deg, var(--COLOR_TONE_MUTED_BG) 35%, #fff 100%)}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionMiniStatusStack{flex-direction:column;flex:auto;gap:.0625rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus{box-sizing:border-box;border-radius:var(--RADIUS_ROUND);width:auto;min-width:0;max-width:100%;height:auto;min-height:2rem;color:var(--driverSessionStatusChipColor);letter-spacing:0;flex:0 auto;align-self:start;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:850;line-height:1;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusInfo{color:var(--COLOR_TONE_INFO_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusWaiting{color:#1d4ed8}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusEntry{color:#6d28d9}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusParked{color:#047857}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusPayment{color:#a16207}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusExit{color:#0f766e}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusWarning{color:var(--COLOR_TONE_WARNING_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusDanger{color:var(--COLOR_TONE_DANGER_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusSuccess{color:var(--COLOR_TONE_SUCCESS_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusMuted{color:var(--COLOR_TONE_MUTED_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusIcon{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusIcon svg{width:1rem;height:1rem;display:block}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatusText{font-size:inherit;font-weight:inherit}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionRouteText{color:#64748b;text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;justify-content:flex-end;align-items:center;min-width:0;max-width:48%;min-height:0;margin-left:auto;font-size:.75rem;font-weight:700;line-height:1.15;display:inline-flex;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionBottomRow{justify-content:center;align-self:stretch;align-items:center;min-width:0;min-height:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionMiniTimerBlock{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:100%;min-width:0;min-height:3.75rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionTimerHero{color:#0f172a;min-inline-size:0;text-align:center;place-self:center;height:auto;min-height:0;margin:0;font-size:2.925rem;line-height:1}.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionMiniTimerHint{color:#64748b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8125rem;font-weight:700;line-height:1.1;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverParkingPreviewScrollable{scroll-padding-bottom:var(--driverPreviewBodyBasePaddingBottom);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;padding-top:0;overflow:hidden auto}html[data-telegram-miniapp=true][data-telegram-platform=ios] .DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded{touch-action:pan-y}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverSessionDetailsTitle{color:#1f2937;text-align:center;align-self:stretch;font-size:1.1875rem;font-weight:600;line-height:1.08}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverBookingPreviewDetailsCard{touch-action:pan-y;flex:none;min-height:0;overflow:visible}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverBookingPreviewDetailsCard:after{content:"";flex:0 0 var(--driverPreviewBodyBasePaddingBottom);min-height:var(--driverPreviewBodyBasePaddingBottom);display:block}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverSessionDetailsList{flex:none;min-height:0}.DriverMapSurface-module__8zSumG__driverParkingPreviewTitle,.DriverMapSurface-module__8zSumG__driverParkingSessionTitle{color:var(--COLOR_TEXT_HEADING);font-size:1.375rem;line-height:1.1;font-family:var(--FONT_DISPLAY);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewTitleRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.375rem .5rem;display:flex;position:relative}.DriverMapSurface-module__8zSumG__driverParkingPreviewTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewTitleClosed{padding-right:0}.DriverMapSurface-module__8zSumG__driverParkingPreviewAddress{min-width:0;color:var(--COLOR_MUTED);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;line-height:1.35;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewAddressRow{align-items:center;gap:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewMeta{justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewTravelTime{color:var(--COLOR_MUTED);min-height:1.0625rem;margin:0;font-size:.8125rem;line-height:1.3}.DriverMapSurface-module__8zSumG__driverParkingPreviewTravelRow{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.0625rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewTravelRow .DriverMapSurface-module__8zSumG__driverParkingPreviewTravelTime{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewTravelDistance{color:var(--COLOR_TEXT);white-space:nowrap;flex-shrink:0;font-size:.8125rem;font-weight:700;line-height:1.3}.DriverMapSurface-module__8zSumG__driverParkingPreviewTravelLoader{justify-content:center;align-items:center;min-height:1.0625rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewTravelLoader .loadingIndicator{color:var(--COLOR_MUTED)}.DriverMapSurface-module__8zSumG__driverParkingNavigatorCard{background:linear-gradient(145deg,#005b8c1c,#005b8c0d);border:.0625rem solid #005b8c3d;border-radius:.75rem;flex-direction:column;gap:.375rem;padding:.625rem .75rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingNavigatorMeta{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingNavigatorCaption{color:var(--COLOR_MUTED);text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem;font-weight:600}.DriverMapSurface-module__8zSumG__driverParkingNavigatorAccent{color:var(--COLOR_TEXT_ACCENT);white-space:nowrap;font-size:.75rem;font-weight:800}.DriverMapSurface-module__8zSumG__driverParkingNavigatorInstruction{color:var(--COLOR_TEXT);margin:0;font-size:.875rem;font-weight:700;line-height:1.25}.DriverMapSurface-module__8zSumG__driverParkingNavigatorStreet{color:var(--COLOR_MUTED);margin:0;font-size:.75rem;line-height:1.25}.DriverMapSurface-module__8zSumG__driverParkingNavigatorStats{color:var(--COLOR_TEXT);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.DriverMapSurface-module__8zSumG__driverParkingNavigatorStats>span{align-items:center;gap:.375rem;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingNavigatorStats>span:before{content:"";border-radius:var(--RADIUS_ROUND);background:#0f766e8f;width:.25rem;height:.25rem}.DriverMapSurface-module__8zSumG__driverParkingNavigatorStats>span:first-child:before{content:none}.DriverMapSurface-module__8zSumG__driverParkingPreviewExpanded{flex-direction:column;flex:auto;gap:.625rem;min-height:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewTabs{background:var(--COLOR_SURFACE_SUBTLE);border-radius:.75rem;flex-direction:row;flex:none;align-self:stretch;align-items:flex-start;gap:.5rem;width:100%;min-height:2.25rem;padding:.25rem;display:flex}html[data-telegram-miniapp=true][data-telegram-platform=ios] .DriverMapSurface-module__8zSumG__driverParkingPreviewTabs.tabSwitchContainer:before{display:none}button.DriverMapSurface-module__8zSumG__driverParkingPreviewTab{min-height:1.75rem;color:var(--COLOR_MUTED);font-family:var(--FONT_SANS);letter-spacing:0;box-shadow:none;transition:background-color var(--MOTION_TAB_SWITCH_DURATION) var(--MOTION_TAB_SWITCH_EASING), color var(--MOTION_TAB_SWITCH_DURATION) var(--MOTION_TAB_SWITCH_EASING), box-shadow var(--MOTION_TAB_SWITCH_DURATION) var(--MOTION_TAB_SWITCH_EASING), transform var(--MOTION_TAB_SWITCH_DURATION) var(--MOTION_TAB_SWITCH_EASING);background:0 0;border:none;border-radius:.5rem;flex:1 1 0;padding:.375rem .625rem;font-size:.9rem;font-style:normal;font-weight:500;line-height:1rem}button.DriverMapSurface-module__8zSumG__driverParkingPreviewTab.DriverMapSurface-module__8zSumG__driverParkingPreviewTabActive{color:var(--COLOR_TEXT_STRONG);box-shadow:none;background:0 0;transform:none}html[data-telegram-miniapp=true][data-telegram-platform=ios] button.DriverMapSurface-module__8zSumG__driverParkingPreviewTab.DriverMapSurface-module__8zSumG__driverParkingPreviewTabActive{background:var(--COLOR_SURFACE);box-shadow:0 .125rem .5rem #0f172a24}.DriverMapSurface-module__8zSumG__driverParkingPreviewTabPanel{flex-direction:column;gap:.625rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPreviewTabPanelGeneral{padding-bottom:.75rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverParkingPreviewTabPanel{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;padding:0 .5rem var(--driverPreviewBodyBasePaddingBottom);scroll-padding-bottom:var(--driverPreviewBodyBasePaddingBottom);flex:auto;overflow:hidden auto}@keyframes DriverMapSurface-module__8zSumG__driverTabContentReveal{0%{opacity:0;transform:translateY(.625rem)scale(.988)}to{opacity:1;transform:translateY(0)scale(1)}}.DriverMapSurface-module__8zSumG__driverTabContentMotion{animation:DriverMapSurface-module__8zSumG__driverTabContentReveal var(--MOTION_TAB_PANEL_DURATION) var(--MOTION_TAB_PANEL_EASING)}.DriverMapSurface-module__8zSumG__driverTabContentMotionFill{flex-direction:column;flex:auto;min-height:0;display:flex}@media (prefers-reduced-motion:reduce){button.DriverMapSurface-module__8zSumG__driverParkingPreviewTab{transition:none}.DriverMapSurface-module__8zSumG__driverTabContentMotion{animation:none}.DriverMapSurface-module__8zSumG__driverParkingPreviewActions,.DriverMapSurface-module__8zSumG__driverParkingSessionActionsRow,.DriverMapSurface-module__8zSumG__driverParkingSessionNavigatorActionMotion,.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalRouteRow button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary,.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalConfirmedRow button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary,button.DriverMapSurface-module__8zSumG__driverParkingSessionNavigatorButton{transition:none}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalExpandedRow button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary:after{animation:none}}.DriverMapSurface-module__8zSumG__driverParkingInfoRow{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingInfoIsland{background:#fff;border:.0625rem solid #dbe4ef;border-radius:1rem;flex:none;align-items:center;gap:.875rem;min-width:0;height:auto;min-height:0;padding:.8125rem 1rem;display:flex;overflow:hidden;box-shadow:0 .75rem 1.875rem #0f172a0d}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandIcon{background:var(--COLOR_DRIVER_SHEET_ICON_BACKGROUND);color:#2563eb;border-radius:.875rem;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandIcon svg{width:1.5rem;height:1.5rem}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandText{flex-direction:column;flex:auto;justify-content:center;gap:.375rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandHeader{justify-content:space-between;align-items:center;gap:.625rem;width:100%;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandHeader .DriverMapSurface-module__8zSumG__driverParkingInfoTitleRow{flex:auto;min-width:0}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandHeader>.DriverMapSurface-module__8zSumG__driverParkingInfoTitle{flex:auto}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandHeader .DriverMapSurface-module__8zSumG__driverParkingInfoValue,.DriverMapSurface-module__8zSumG__driverParkingInfoIslandHeader .DriverMapSurface-module__8zSumG__driverParkingPhoneLink{flex:0 48%;min-width:0;max-width:48%}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandHeader>.DriverMapSurface-module__8zSumG__driverParkingInfoTitle,.DriverMapSurface-module__8zSumG__driverParkingInfoIslandHeader .DriverMapSurface-module__8zSumG__driverParkingInfoTitleRow .DriverMapSurface-module__8zSumG__driverParkingInfoTitle{white-space:normal;text-overflow:clip;overflow:visible}.DriverMapSurface-module__8zSumG__driverParkingInfoLabel{color:var(--COLOR_MUTED);font-size:.8125rem}.DriverMapSurface-module__8zSumG__driverParkingInfoValue{color:#64748b;text-align:right;overflow-wrap:anywhere;word-break:break-word;width:auto;font-size:.9375rem;font-weight:650;line-height:1.25}.DriverMapSurface-module__8zSumG__driverParkingInfoValueClamp{text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingInfoValueMultiline{white-space:pre-line}.DriverMapSurface-module__8zSumG__driverParkingInfoValueLine{display:block}.DriverMapSurface-module__8zSumG__driverParkingInfoBlock{flex-direction:column;gap:.3125rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingInfoTitleRow{align-items:center;gap:.375rem;max-width:100%;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingInfoTitle{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.9375rem;font-weight:750;line-height:1.25;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingInfoRows{flex-direction:column;gap:.25rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingWorkingHoursIsland{align-items:center}.DriverMapSurface-module__8zSumG__driverParkingWorkingHoursIsland .DriverMapSurface-module__8zSumG__driverParkingInfoIslandIcon{margin-top:.125rem}.DriverMapSurface-module__8zSumG__driverParkingWorkingHoursRows{gap:.125rem;padding-top:.125rem}.DriverMapSurface-module__8zSumG__driverParkingInfoLine{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingWorkingHoursLine{grid-template-columns:minmax(2rem,auto) minmax(0,1fr);align-items:baseline;column-gap:.75rem;min-height:1.25rem;padding:.0625rem 0 .125rem;display:grid;position:relative}.DriverMapSurface-module__8zSumG__driverParkingWorkingHoursLine .DriverMapSurface-module__8zSumG__driverParkingInfoLineLabel{white-space:nowrap}.DriverMapSurface-module__8zSumG__driverParkingWorkingHoursLine .DriverMapSurface-module__8zSumG__driverParkingInfoLineValue{justify-self:end;max-width:none}.DriverMapSurface-module__8zSumG__driverParkingWorkingHoursLineCurrent:after{content:"";background:linear-gradient(90deg,#2563eb0f,#2563eb52 38%,#2563eb1f);border-radius:999rem;height:.125rem;position:absolute;bottom:-.0625rem;left:0;right:0}.DriverMapSurface-module__8zSumG__driverParkingWorkingHoursLineCurrent .DriverMapSurface-module__8zSumG__driverParkingInfoLineLabel,.DriverMapSurface-module__8zSumG__driverParkingWorkingHoursLineCurrent .DriverMapSurface-module__8zSumG__driverParkingInfoLineValue{color:#2563eb;font-weight:750}.DriverMapSurface-module__8zSumG__driverParkingInfoLineLabel{color:#64748b;min-width:0;font-size:.8125rem;font-weight:650;line-height:1.25}.DriverMapSurface-module__8zSumG__driverParkingInfoLineValue{color:#64748b;text-align:right;white-space:normal;overflow-wrap:anywhere;word-break:break-word;flex-shrink:0;max-width:58%;font-size:.875rem;font-weight:650;line-height:1.25}.DriverMapSurface-module__8zSumG__driverParkingTariffsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.DriverMapSurface-module__8zSumG__driverParkingTariffCard{border:.0625rem solid var(--COLOR_BORDER_SUBTLE);background:var(--COLOR_SURFACE_SOFT);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingTariffCard .DriverMapSurface-module__8zSumG__driverParkingInfoValue{text-align:left}.DriverMapSurface-module__8zSumG__driverParkingTariffsLine{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.875rem;min-width:0;margin-left:auto;padding-bottom:.125rem;display:flex;overflow-x:auto}.DriverMapSurface-module__8zSumG__driverParkingTariffLineItem{white-space:nowrap;align-items:baseline;gap:.25rem;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingTariffLineLabel{color:var(--COLOR_MUTED);font-size:.75rem}.DriverMapSurface-module__8zSumG__driverParkingTariffLineValue{color:var(--COLOR_TEXT);font-size:.8125rem;font-weight:700}.DriverMapSurface-module__8zSumG__driverParkingPhoneLink{color:var(--COLOR_PRIMARY);text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-size:.9375rem;font-weight:750;line-height:1.25;text-decoration:none}.DriverMapSurface-module__8zSumG__driverParkingReservationValue{color:var(--COLOR_TONE_MUTED_TEXT);text-align:left}.DriverMapSurface-module__8zSumG__driverParkingReservationValueWrap{align-items:center;gap:.375rem;min-width:0;max-width:100%;margin-left:auto;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingReservationValueWrap .DriverMapSurface-module__8zSumG__driverParkingInfoValue{white-space:nowrap;text-overflow:ellipsis;text-align:right;width:auto;min-width:0;max-width:100%;overflow:hidden}button.DriverMapSurface-module__8zSumG__driverParkingReservationInfoButton{border-radius:var(--RADIUS_ROUND);width:2rem;min-width:2rem;height:2rem;color:var(--COLOR_PRIMARY_DARK);box-shadow:none;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}button.DriverMapSurface-module__8zSumG__driverParkingReservationInfoButton>span{width:1.4rem;height:1.4rem;font-size:1.4rem}button.DriverMapSurface-module__8zSumG__driverParkingReservationInfoButton:hover{filter:none;color:var(--COLOR_TEXT_HEADING)}button.DriverMapSurface-module__8zSumG__driverParkingReservationInfoButton>span svg{width:1.4rem;height:1.4rem}.DriverMapSurface-module__8zSumG__driverReservationInfoSheet{--bottom-sheet-max-height:min(85vh, calc(var(--APP_VIEWPORT_HEIGHT) * .85));z-index:calc(var(--Z_INDEX_VAUL_CONTENT) + 4);height:auto;min-height:0}.DriverMapSurface-module__8zSumG__driverReservationInfoOverlay{z-index:calc(var(--Z_INDEX_VAUL_CONTENT) + 3);-webkit-backdrop-filter:blur(.125rem);background:#0f2a3447}.DriverMapSurface-module__8zSumG__driverReservationInfoBody{text-align:center;min-height:0;padding:var(--bottom-sheet-title-top-padding) 1rem calc(1rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM)));overscroll-behavior:contain;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow-y:auto}@media (pointer:coarse),(hover:none){.DriverMapSurface-module__8zSumG__driverMapScreen{--driverSheetHandleHeight:.5rem;--driverSheetHandleWidth:6.25rem}}.DriverMapSurface-module__8zSumG__driverReservationInfoTitle{max-width:24rem;color:var(--COLOR_TEXT_HEADING);margin:0;font-size:1rem;line-height:1.2}.DriverMapSurface-module__8zSumG__driverReservationInfoText{max-width:24rem;color:var(--COLOR_TEXT);margin:.5rem 0 0;font-size:.8125rem;font-weight:500;line-height:1.45}.DriverMapSurface-module__8zSumG__driverParkingPhotosCarousel{flex-direction:column;flex:none;gap:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewport{touch-action:pan-y;border-radius:.75rem;position:relative;overflow:hidden}button.DriverMapSurface-module__8zSumG__driverParkingPhotoOpenButton{width:100%;box-shadow:none;cursor:zoom-in;background:0 0;border:none;border-radius:0;margin:0;padding:0;display:block}button.DriverMapSurface-module__8zSumG__driverParkingPhotoOpenButton:hover,button.DriverMapSurface-module__8zSumG__driverParkingPhotoOpenButton:active{filter:none;transform:none}.DriverMapSurface-module__8zSumG__driverParkingPhotoImage{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:8.75rem;display:block}.DriverMapSurface-module__8zSumG__driverParkingPhotoArrow{z-index:2;border-radius:var(--RADIUS_ROUND);background:var(--COLOR_SURFACE_TRANSLUCENT_STRONG);width:2.125rem;min-width:2.125rem;height:2.125rem;color:var(--COLOR_TEXT_HEADING);border:.0625rem solid #0f2a3433;justify-content:center;align-items:center;margin-block:auto;padding:0;display:inline-flex;position:absolute;top:0;bottom:0;box-shadow:0 .375rem .875rem #0f2a3429}.DriverMapSurface-module__8zSumG__driverParkingPhotoArrow:disabled{opacity:.45;cursor:default}.DriverMapSurface-module__8zSumG__driverParkingPhotoArrowPrev{left:.5rem}.DriverMapSurface-module__8zSumG__driverParkingPhotoArrowNext{right:.5rem}.DriverMapSurface-module__8zSumG__driverParkingPhotoDots{z-index:2;border-radius:var(--RADIUS_ROUND);background:#0f2a347a;justify-content:center;align-items:center;gap:.375rem;padding:.25rem .5rem;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.DriverMapSurface-module__8zSumG__driverParkingPhotoDot{border-radius:var(--RADIUS_ROUND);background:#ffffff75;width:.4375rem;height:.4375rem}.DriverMapSurface-module__8zSumG__driverParkingPhotoDotActive{background:#fff}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerLayer{z-index:var(--Z_INDEX_MODAL);pointer-events:auto;overscroll-behavior:contain;padding:0;display:block;position:fixed;inset:0}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerBackdrop{-webkit-backdrop-filter:blur(1rem);background:#060a0e3d;position:absolute;inset:0}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerDialog{z-index:1;width:100%;height:var(--APP_VIEWPORT_HEIGHT,100vh);max-height:var(--APP_VIEWPORT_HEIGHT,100vh);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:minmax(0,1fr);gap:0;padding:0;display:grid;position:relative;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerHeader{top:calc(.75rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP)));right:calc(.75rem + max(var(--TG_CONTENT_SAFE_AREA_RIGHT), var(--APP_SAFE_AREA_RIGHT)));z-index:3;pointer-events:none;justify-content:flex-end;align-items:center;display:flex;position:absolute}button.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerCloseButton{color:#f4fbff;width:2.5rem;min-width:2.5rem;height:2.5rem;box-shadow:none;pointer-events:auto;-webkit-backdrop-filter:blur(.5rem);background:#070c1261;border:0;border-radius:999rem;justify-content:center;align-items:center;padding:0;display:inline-flex}button.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerCloseButton:hover{color:#fff;filter:none;background:#070c1285;transform:none}button.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerCloseButton:active{background:#070c12a3;transform:none}button.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerCloseButton .MuiSvgIcon-root{color:currentColor;font-size:1.375rem}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerViewport{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;height:100%;min-height:0;padding:calc(3.75rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP))) 0 calc(3.75rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM))) 0;background:0 0;border:0;border-radius:0;place-items:center;display:grid;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerViewportPanning{cursor:grabbing}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerSwiper{width:100%;min-width:0;height:100%;min-height:0}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerSwiper .swiper-wrapper{align-items:center;height:100%}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerSlide{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerImage{object-fit:contain;transform-origin:50%;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:0 0;width:100%;max-width:100%;height:auto;max-height:100%;transition:transform .12s ease-out;display:block}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerImagePanning{transition:none}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerFooter{left:0;right:0;bottom:calc(.75rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM)));z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerDots{pointer-events:auto;-webkit-backdrop-filter:blur(.5rem);background:#070c1252;border-radius:999rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;max-width:min(30rem,100%);padding:.375rem .5rem;display:flex;overflow:hidden}button.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerDot{width:.5rem;min-width:.5rem;height:.5rem;box-shadow:none;background:#ebf7ff5c;border:0;border-radius:999rem;padding:0}button.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerDot:hover,button.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerDot:active{filter:none;transform:none}button.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerDotActive{background:#fff}.DriverMapSurface-module__8zSumG__driverParkingDescriptionText{width:100%;min-width:0;min-height:0;font-family:var(--FONT_SANS);letter-spacing:0;color:#64748b;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:.9375rem;font-style:normal;font-weight:550;line-height:1.35}.DriverMapSurface-module__8zSumG__driverParkingDetailsBlock{background:#fff;border:.0625rem solid #dbe4ef;border-radius:1.25rem;flex:none;align-items:center;gap:1rem;min-width:0;min-height:5rem;padding:1rem 1.25rem;display:flex;overflow:hidden;box-shadow:0 .75rem 1.875rem #0f172a0d}.DriverMapSurface-module__8zSumG__driverParkingDetailsContent{flex-direction:column;flex:auto;justify-content:center;gap:.5rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingDetailsIcon{background:var(--COLOR_DRIVER_SHEET_ICON_BACKGROUND);color:#2563eb;border-radius:1rem;flex:none;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingDetailsIconPrimary{background:var(--COLOR_DRIVER_SHEET_ICON_BACKGROUND)}.DriverMapSurface-module__8zSumG__driverParkingDetailsIcon svg{width:1.5rem;height:1.5rem}.DriverMapSurface-module__8zSumG__driverParkingDetailsBlock h4{color:#0f172a;margin:0;font-size:1rem;font-weight:750;line-height:1.25}.DriverMapSurface-module__8zSumG__driverParkingDetailsTitleRow{align-items:center;gap:.375rem;min-width:0;max-width:100%;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingDetailsTitleRow h4{overflow-wrap:anywhere;word-break:break-word;min-width:0}.DriverMapSurface-module__8zSumG__driverParkingAmenities{flex-direction:column;gap:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingAmenity{background:#f8fafc;border:.0625rem solid #dbe4ef;border-radius:.875rem;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding:.625rem .75rem;display:flex;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingAmenityMeta{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingAmenityIconWrap{background:var(--COLOR_SURFACE_ELEVATED);border:.0625rem solid #dbe4ef;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingAmenityIconWrap img{width:1rem;height:1rem}.DriverMapSurface-module__8zSumG__driverParkingAmenityName{text-overflow:ellipsis;white-space:normal;color:#64748b;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:.9375rem;font-weight:650;line-height:1.2;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingAmenityValue{color:#64748b;text-align:right;white-space:normal;overflow-wrap:anywhere;word-break:break-word;flex:0 auto;min-width:0;font-size:.9375rem;font-weight:650;line-height:1.2}.DriverMapSurface-module__8zSumG__driverParkingPreviewActions{left:50%;right:auto;bottom:var(--driverPreviewPinnedActionsBottomGap);z-index:calc(var(--Z_INDEX_VAUL_CONTENT) + 2);width:min(30rem,100vw);opacity:var(--driverPreviewPinnedActionsOpacity,1);transform:translate3d(-50%, calc(var(--driverPreviewPinnedActionsReleaseOffset,0px) - var(--DRIVER_KEYBOARD_INSET_BOTTOM,0px)), 0);padding:var(--driverPreviewPinnedActionsVisualGap,.5rem);pointer-events:auto;isolation:isolate;border-radius:.875rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.625rem;margin:0 auto;display:grid;position:fixed}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsBackdrop:before{content:"";top:calc(var(--driverPreviewPinnedActionsVisualGap,.5rem) - 1px);right:0;bottom:calc(var(--driverPreviewPinnedActionsBottomGap,0px) * -1);z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(.25rem);background:linear-gradient(#f8fbff00,#f8fbff5c 30%,#f8fbff80);border-radius:1.125rem;position:absolute;left:0}.DriverMapSurface-module__8zSumG__driverParkingPreviewActions>*{z-index:1;position:relative}html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverMapScreen,html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverParkingPreviewSheet.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet{--driverPreviewPinnedActionsBottomGap:calc(.625rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM)));--driverPreviewMiniSheetHeight:calc(245px + var(--driverPreviewPinnedActionsBottomGap))}.DriverMapSurface-module__8zSumG__driverMapScreenProfileSheetOpen .DriverMapSurface-module__8zSumG__driverParkingPreviewActions,.DriverMapSurface-module__8zSumG__driverMapScreenReservationInfoOpen .DriverMapSurface-module__8zSumG__driverParkingPreviewActions{visibility:hidden;opacity:0;pointer-events:none}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsHint{grid-column:1/-1}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsPanel{gap:inherit;transform-origin:bottom;grid-column:1/-1;align-items:stretch;width:100%;min-width:0;display:grid}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsPanelParking{grid-template-columns:minmax(0,1fr) auto}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsPanelBooking,.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsPanelSession{grid-template-columns:minmax(0,1fr)}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsBooking .DriverMapSurface-module__8zSumG__driverParkingPreviewActionsPanelBooking{z-index:3}.DriverMapSurface-module__8zSumG__driverParkingActionHintText{color:var(--COLOR_MUTED);margin:0;font-size:.75rem;font-weight:700;line-height:1.25}button.DriverMapSurface-module__8zSumG__driverParkingClosedBookButton{text-align:center;white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;gap:.375rem;min-height:100%;padding-block:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingClosedBookButtonHint{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.9375rem;font-weight:750;line-height:1;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsStable{grid-template-columns:minmax(0,1fr) auto;align-content:end}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsSession{align-content:end}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsSession .DriverMapSurface-module__8zSumG__driverParkingSessionActionsRow,.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsSession .DriverMapSurface-module__8zSumG__driverParkingSessionActionsSingle,.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsSession .DriverMapSurface-module__8zSumG__driverParkingSessionActionsPrimaryRouteRow{grid-column:1/-1}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsBooking{--driverBookingInputBottomGap:var(--driverPreviewPinnedActionsBottomGap);left:0;right:0;bottom:calc(var(--driverBookingInputBottomGap) + var(--DRIVER_KEYBOARD_INSET_BOTTOM,0px));z-index:calc(var(--Z_INDEX_VAUL_CONTENT) + 20);transition:opacity .16s var(--MOTION_INTERACTIVE_EASING);will-change:auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.375rem;transform:none}html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverParkingPreviewActionsBooking{--driverBookingInputBottomGap:calc(1rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--TG_CONTROL_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM)))}.DriverMapSurface-module__8zSumG__driverParkingBookingTitle{margin:0;font-weight:700}.DriverMapSurface-module__8zSumG__driverParkingSessionSummaryRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus{min-width:0;color:var(--COLOR_TEXT_ACCENT);letter-spacing:.01em;flex:auto;align-items:center;gap:.375rem;font-size:1.2rem;font-weight:800;line-height:1.2;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatusText{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusInfo{color:var(--COLOR_TONE_INFO_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusWaiting{color:#2563eb}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusEntry{color:#7c3aed}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusParked{color:#059669}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusPayment{color:#b45309}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusExit{color:#0f766e}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusWarning{color:var(--COLOR_TONE_WARNING_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusDanger{color:var(--COLOR_TONE_DANGER_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusSuccess{color:var(--COLOR_TONE_SUCCESS_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionCurrentStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusMuted{color:var(--COLOR_TONE_MUTED_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionTimer{letter-spacing:.01em;color:var(--COLOR_TEXT_ACCENT);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "lnum" 1;flex-shrink:0;min-inline-size:8ch;margin:0;font-size:1.5rem;font-weight:800;line-height:1}.DriverMapSurface-module__8zSumG__driverParkingSessionTimerHero{text-align:right;color:#11576a;min-inline-size:5.5ch;margin-left:auto;font-size:2.25rem;line-height:.95}.DriverMapSurface-module__8zSumG__driverParkingSessionMiniStatusRow{align-items:center;min-height:2.25rem}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusRow{align-items:center;gap:.4375rem;min-width:0;min-height:1rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot{border-radius:var(--RADIUS_ROUND);background:#23a162;flex-shrink:0;width:.5rem;height:.5rem}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot.DriverMapSurface-module__8zSumG__driverMapProfileStatusInfo{background:var(--COLOR_TONE_INFO_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot.DriverMapSurface-module__8zSumG__driverMapProfileStatusWaiting{background:#2563eb}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot.DriverMapSurface-module__8zSumG__driverMapProfileStatusEntry{background:#7c3aed}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot.DriverMapSurface-module__8zSumG__driverMapProfileStatusParked{background:#059669}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot.DriverMapSurface-module__8zSumG__driverMapProfileStatusPayment{background:#b45309}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot.DriverMapSurface-module__8zSumG__driverMapProfileStatusExit{background:#0f766e}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot.DriverMapSurface-module__8zSumG__driverMapProfileStatusWarning{background:var(--COLOR_TONE_WARNING_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot.DriverMapSurface-module__8zSumG__driverMapProfileStatusDanger{background:var(--COLOR_TONE_DANGER_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot.DriverMapSurface-module__8zSumG__driverMapProfileStatusSuccess{background:var(--COLOR_TONE_SUCCESS_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusDot.DriverMapSurface-module__8zSumG__driverMapProfileStatusMuted{background:var(--COLOR_TONE_MUTED_TEXT)}.DriverMapSurface-module__8zSumG__driverParkingSessionStatusAmount{color:var(--COLOR_TEXT_ACCENT);white-space:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;margin-left:auto;font-size:.8125rem;font-weight:800;line-height:1.15;display:flex}.DriverMapSurface-module__8zSumG__driverParkingSessionAddress{color:var(--COLOR_MUTED);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;line-height:1.3;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingSessionLocation{flex-direction:column;flex-shrink:0;gap:.25rem;min-width:0;margin-top:auto;display:flex}.DriverMapSurface-module__8zSumG__driverParkingSessionTravelSlot{align-items:center;min-width:0;min-height:1.0625rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingSessionTravelSlot>.DriverMapSurface-module__8zSumG__driverParkingPreviewTravelTime{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingSessionTravelSlot>.DriverMapSurface-module__8zSumG__driverParkingPreviewTravelRow{width:100%}.DriverMapSurface-module__8zSumG__driverParkingSessionMiniFacts{justify-content:space-between;align-items:flex-end;gap:.875rem}.DriverMapSurface-module__8zSumG__driverParkingSessionMiniRoute{flex:auto;min-width:0;padding-bottom:.0625rem}.DriverMapSurface-module__8zSumG__driverParkingSessionTravelRow{width:100%;min-height:1.0625rem}.DriverMapSurface-module__8zSumG__driverParkingSessionContent{flex-direction:column;flex:none;gap:.375rem;min-height:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingSessionContent>*{min-width:0}.DriverMapSurface-module__8zSumG__driverBookingPreviewDetailsCard{color:#0f172a;background:0 0;flex-direction:column;gap:.875rem;min-height:100%;padding:0;display:flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeader{flex-direction:column;gap:.5rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsStickyHeader{flex-direction:column;gap:.875rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsTitle{color:#020617;font-family:var(--FONT_DISPLAY);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.75rem;font-weight:850;line-height:1.12;overflow:hidden}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgress{background:#ffffffeb;border:.0625rem solid #dbe4efdb;border-radius:1rem;padding:.75rem .75rem .625rem;box-shadow:0 .625rem 1.5rem #0f172a0d}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper{width:100%;padding:0}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStep-root{padding-left:0;padding-right:0}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepConnector-root{top:.625rem;left:calc(.875rem - 50%);right:calc(50% + .875rem)}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepConnector-line{border-radius:var(--RADIUS_ROUND);border-color:#dbe4ef;border-top-width:.125rem;min-height:0}:is(.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepConnector-root.Mui-active .MuiStepConnector-line,.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepConnector-root.Mui-completed .MuiStepConnector-line){border-color:#2563eb}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepIcon-root{color:#cbd5e1;width:1.375rem;height:1.375rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepIcon-root.Mui-active{color:#2563eb;filter:drop-shadow(0 .25rem .5rem #2563eb33)}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepIcon-root.Mui-completed{color:#10b981}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepIcon-text{font-family:var(--FONT_SANS);letter-spacing:0;font-size:.75rem;font-weight:850}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepLabel-label{color:#64748b;font-family:var(--FONT_SANS);letter-spacing:0;margin-top:.375rem;font-size:.6875rem;font-weight:800;line-height:1.1}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepLabel-label.Mui-active{color:#0f172a}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepLabel-label.Mui-completed{color:#1d4ed8}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus{border-radius:var(--RADIUS_ROUND);color:#10b981;text-transform:none;flex:0 auto;align-self:flex-start;max-width:fit-content;padding:.5625rem .75rem;font-size:.8125rem;font-weight:850;line-height:1}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusInfo{color:var(--COLOR_TONE_INFO_TEXT)}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusWaiting{color:#1d4ed8}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusEntry{color:#6d28d9}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusParked{color:#047857}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusPayment{color:#a16207}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusExit{color:#0f766e}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusWarning{color:var(--COLOR_TONE_WARNING_TEXT)}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusDanger{color:var(--COLOR_TONE_DANGER_TEXT)}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusSuccess{color:var(--COLOR_TONE_SUCCESS_TEXT)}.DriverMapSurface-module__8zSumG__driverSessionDetailsStatus.DriverMapSurface-module__8zSumG__driverMapProfileStatusMuted{color:var(--COLOR_TONE_MUTED_TEXT)}.DriverMapSurface-module__8zSumG__driverSessionDetailsZone{color:#64748b;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:1rem;font-weight:750;line-height:1.2;overflow:hidden}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroCard{background:#fff;border-radius:1.25rem;flex-direction:column;gap:1.125rem;padding:1.5rem 1.5rem 1.375rem;display:flex;box-shadow:0 .75rem 1.875rem #0f172a0f}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroCard.sessionPhaseToneWaiting{background:linear-gradient(135deg,#dbeafe 0%,#eff6ff 35%,#fff 100%)}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroCard.sessionPhaseToneEntry{background:linear-gradient(135deg,#ede9fe 0%,#f5f3ff 35%,#fff 100%)}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroCard.sessionPhaseToneParked{background:linear-gradient(135deg,#d1fae5 0%,#ecfdf5 35%,#fff 100%)}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroCard.sessionPhaseTonePayment{background:linear-gradient(135deg,#fef3c7 0%,#fffbeb 35%,#fff 100%)}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroCard.sessionPhaseToneExit{background:linear-gradient(135deg,#ccfbf1 0%,#f0fdfa 35%,#fff 100%)}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroCard.sessionPhaseToneWarning{background:linear-gradient(135deg,#fde68a 0%,#fffbeb 35%,#fff 100%)}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroCard.sessionPhaseToneSuccess{background:linear-gradient(135deg,#a7f3d0 0%,#ecfdf5 35%,#fff 100%)}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroTopRow{justify-content:space-between;align-items:center;gap:.75rem;min-width:fit-content;display:flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsTimerStack{flex-direction:column;align-items:center;gap:.5rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsTimerValue{color:#0f172a;text-align:center;white-space:nowrap;letter-spacing:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "lnum" 1;min-inline-size:5ch;font-size:4.5rem;font-weight:850;line-height:.95}.DriverMapSurface-module__8zSumG__driverSessionDetailsTimerCaption{color:#64748b;text-align:center;max-width:min(100%,24rem);font-size:1rem;font-weight:700;line-height:1.15}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroDivider{background:#e5eaf0;width:100%;height:.0625rem;display:block}.DriverMapSurface-module__8zSumG__driverSessionDetailsBlockHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsBlockTitle{color:#64748b;font-size:.875rem;font-weight:750;line-height:1.2}.DriverMapSurface-module__8zSumG__driverSessionDetailsBlockValue{color:#0f172a;text-align:right;white-space:normal;font-size:1.75rem;font-weight:850;line-height:1.05}.DriverMapSurface-module__8zSumG__driverSessionDetailsMetrics{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.DriverMapSurface-module__8zSumG__driverSessionDetailsMetricItem{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsMetricItemSecondary{text-align:right;align-items:flex-end}.DriverMapSurface-module__8zSumG__driverSessionDetailsMetricLabel{color:#64748b;font-size:.875rem;font-weight:750;line-height:1.1}.DriverMapSurface-module__8zSumG__driverSessionDetailsMetricValue{color:#0f172a;white-space:nowrap;font-size:1.75rem;font-weight:850;line-height:1}.DriverMapSurface-module__8zSumG__driverSessionDetailsMetricItemSecondary .DriverMapSurface-module__8zSumG__driverSessionDetailsMetricValue{color:#0f172a;font-size:1.25rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsList{flex-direction:column;gap:.625rem;display:flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoCard{background:#fff;border:.0625rem solid #dbe4ef;border-radius:1.25rem;align-items:center;gap:1rem;min-height:5rem;padding:1rem 1.25rem;display:flex;box-shadow:0 .75rem 1.875rem #0f172a0d}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoCard.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoCardAddress{align-items:flex-start;padding-bottom:1.25rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoCardAddress .DriverMapSurface-module__8zSumG__driverSessionDetailsInfoText{flex:1 1 0;width:auto}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoIcon{background:var(--COLOR_DRIVER_SHEET_ICON_BACKGROUND);color:#2563eb;border-radius:1rem;flex:none;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoIconPrimary{background:var(--COLOR_DRIVER_SHEET_ICON_BACKGROUND);color:#2563eb}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoIcon svg{width:1.5rem;height:1.5rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoLabel{color:#64748b;font-size:1rem;font-weight:750;line-height:1.25}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoValue{color:#0f172a;text-align:left;overflow-wrap:anywhere;min-width:0;font-size:1.125rem;font-weight:750;line-height:1.3}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoCardAddress .DriverMapSurface-module__8zSumG__driverSessionDetailsInfoValue{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}button.DriverMapSurface-module__8zSumG__driverSessionDetailsNavigatorButton{color:#1d4ed8;width:100%;min-height:3rem;box-shadow:none;background:#f8fafc;border:.0625rem solid #dbe4ef;border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;padding:.6875rem .875rem;font-size:.9375rem;font-weight:800;line-height:1.15;display:flex}button.DriverMapSurface-module__8zSumG__driverSessionDetailsNavigatorButton:hover{filter:none;box-shadow:none;background:#f1f5f9;border-color:#2563eb57}button.DriverMapSurface-module__8zSumG__driverSessionDetailsNavigatorButton svg{flex:none;width:1.125rem;height:1.125rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsNavigatorButtonLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DriverMapSurface-module__8zSumG__driverSessionDetailsNavigatorButtonDistance{color:#64748b;white-space:nowrap;margin-left:auto;font-size:.8125rem;font-weight:750;line-height:1}.DriverMapSurface-module__8zSumG__driverSessionDetailsPhoneLink{color:var(--COLOR_PRIMARY);text-decoration:none}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsRow{--driverSessionActionsGap:.5rem;grid-template-columns:minmax(0, 1.35fr) var(--driverSessionNavigatorButtonSize) minmax(0, .85fr);grid-auto-rows:var(--driverSessionActionButtonHeight);gap:var(--driverSessionActionsGap);align-items:stretch;min-width:0;transition:none;display:grid}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsPaidRow{grid-template-columns:minmax(0, 1fr) var(--driverSessionNavigatorButtonSize) minmax(0, 1fr)}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsPaidContactRow{--driverSessionActionButtonHeight:var(--driverSessionActionButtonTallHeight);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalRouteRow{--driverSessionActionButtonHeight:var(--driverSessionNavigatorButtonSize);gap:var(--driverSessionActionsGap);grid-template-columns:none;align-items:stretch;display:flex;position:relative}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalExpandedRow{grid-template-columns:none}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalConfirmedRow{--driverSessionActionButtonHeight:var(--driverSessionActionButtonTallHeight);gap:var(--driverSessionActionsGap);grid-template-columns:none;align-items:stretch;display:flex;position:relative}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalRouteRow,.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalConfirmedRow{justify-content:stretch}.DriverMapSurface-module__8zSumG__driverParkingSessionArrivalClusterMotion{min-width:0;height:var(--driverSessionActionButtonHeight);flex:auto;align-items:stretch;display:flex}.DriverMapSurface-module__8zSumG__driverParkingSessionArrivalActionMotion,.DriverMapSurface-module__8zSumG__driverParkingSessionNavigatorActionMotion,.DriverMapSurface-module__8zSumG__driverParkingSessionCancelActionMotion{min-width:0;height:var(--driverSessionActionButtonHeight);align-items:stretch;display:flex}.DriverMapSurface-module__8zSumG__driverParkingSessionArrivalActionMotion{z-index:2;flex:1 1 0;position:relative}.DriverMapSurface-module__8zSumG__driverParkingSessionNavigatorActionMotion{z-index:1;flex:0 0 var(--driverSessionNavigatorButtonSize);width:var(--driverSessionNavigatorButtonSize);min-width:var(--driverSessionNavigatorButtonSize);max-width:var(--driverSessionNavigatorButtonSize);margin-left:var(--driverSessionActionsGap);transform-origin:50%;transition:opacity .16s var(--MOTION_INTERACTIVE_EASING), transform .16s var(--MOTION_INTERACTIVE_EASING);will-change:opacity, transform;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingSessionNavigatorActionHidden{opacity:0;pointer-events:none;flex-basis:0;width:0;min-width:0;max-width:0;margin-left:0;transform:translate(-.375rem)scale(.92)}.DriverMapSurface-module__8zSumG__driverParkingSessionCancelActionMotion{z-index:2;flex:0 0 max-content;min-width:max-content}.DriverMapSurface-module__8zSumG__driverParkingSessionCancelActionMotion button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonDanger{width:max-content;min-width:100%;padding-inline:.75rem}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalRouteRow button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary,.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalConfirmedRow button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary{isolation:isolate;width:100%;min-width:0;transition:box-shadow .26s var(--MOTION_INTERACTIVE_EASING), transform .26s var(--MOTION_INTERACTIVE_EASING);position:relative;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalRouteRow button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary:after,.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalConfirmedRow button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary:after{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 0%,#ffffff47 48%,#0000 100%);position:absolute;inset:0;transform:translate(-120%)}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalExpandedRow button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary:after{animation:DriverMapSurface-module__8zSumG__driverArrivalActionFill .34s var(--MOTION_INTERACTIVE_EASING)}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsPrimaryRouteRow{grid-template-columns:minmax(0, 1fr) var(--driverSessionNavigatorButtonSize);grid-auto-rows:var(--driverSessionActionButtonHeight);align-items:stretch;gap:.5rem;min-width:0;display:grid}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsPrimaryFullRow{--driverSessionActionButtonHeight:var(--driverSessionActionButtonTallHeight);grid-template-columns:minmax(0,1fr)}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsSingle{width:100%;display:flex}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton,a.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton{box-sizing:border-box;width:100%;min-width:0;height:var(--driverSessionActionButtonHeight);min-height:var(--driverSessionActionButtonHeight);max-height:var(--driverSessionActionButtonHeight);border:.0625rem solid var(--COLOR_BORDER_SUBTLE);background:var(--COLOR_SURFACE_SOFT);color:var(--COLOR_TEXT_ACCENT);border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .375rem;font-size:.75rem;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton:hover,a.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton:hover{filter:none;border-color:#0f556285}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton:disabled{cursor:not-allowed;opacity:.68}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary{background:var(--COLOR_PRIMARY);color:#fff;border-color:#2563eb33}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary:hover{filter:none;border-color:#2563eb33}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary:active{transform:translateY(.0625rem)}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonPrimary:disabled{filter:none}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonWide{width:100%}button.DriverMapSurface-module__8zSumG__driverParkingSessionNavigatorButton{box-sizing:border-box;width:var(--driverSessionNavigatorButtonSize);min-width:var(--driverSessionNavigatorButtonSize);max-width:var(--driverSessionNavigatorButtonSize);height:var(--driverSessionNavigatorButtonSize);min-height:var(--driverSessionNavigatorButtonSize);max-height:var(--driverSessionNavigatorButtonSize);transition:opacity .24s var(--MOTION_INTERACTIVE_EASING), transform .24s var(--MOTION_INTERACTIVE_EASING);transform-origin:50%;place-self:stretch center;padding:0}button.DriverMapSurface-module__8zSumG__driverParkingSessionNavigatorButtonExiting{opacity:0;pointer-events:none;transform:translate(-.375rem)scale(.86)}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsPaidContactRow .DriverMapSurface-module__8zSumG__driverParkingSessionPhoneButton{width:100%}.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonContent{justify-content:center;align-items:center;min-height:1rem;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonLoader{color:currentColor}.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonLoader .DriverMapSurface-module__8zSumG__loadingIndicatorSpinner{border-color:currentColor #ffffffb8 #ffffff57 #ffffff57}.DriverMapSurface-module__8zSumG__driverParkingSessionPhoneButton svg{flex:none}.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonDanger{box-sizing:border-box;width:100%;min-width:0;height:var(--driverSessionActionButtonHeight);min-height:var(--driverSessionActionButtonHeight);max-height:var(--driverSessionActionButtonHeight);color:#fff;text-align:center;background:#c02741;border:.0625rem solid #a81f38;border-radius:.625rem;justify-content:center;align-items:center;padding:.5rem .375rem;font-size:.75rem;font-weight:700;line-height:1.15;display:inline-flex}.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonCancelLabel{text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonCancelLabelCompact{display:none}.DriverMapSurface-module__8zSumG__driverParkingArrivalConfirmedMeta{flex-direction:column;flex:10.625rem;gap:.25rem;min-width:0;display:flex}.DriverMapSurface-module__8zSumG__driverParkingArrivalTariff{flex-direction:column;align-items:flex-end;gap:.125rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingArrivalTariffLabel{color:var(--COLOR_MUTED);text-transform:uppercase;letter-spacing:.02em;font-size:.6875rem;font-weight:700}.DriverMapSurface-module__8zSumG__driverParkingArrivalTariffValue{color:var(--COLOR_TEXT_ACCENT);white-space:nowrap;margin:0;font-size:1.5rem;line-height:1}.DriverMapSurface-module__8zSumG__driverParkingBookingInputRow{z-index:3;touch-action:manipulation;grid-template-columns:auto minmax(0,1fr) 2.75rem;align-items:center;gap:.5rem;display:grid;position:relative}.DriverMapSurface-module__8zSumG__driverParkingBookingInputWrap{z-index:3;pointer-events:auto;touch-action:manipulation;min-width:0;position:relative}.DriverMapSurface-module__8zSumG__driverParkingBookingAutocomplete{width:100%;min-width:0}.DriverMapSurface-module__8zSumG__driverParkingBookingAutocomplete>div{width:100%}.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownPopper.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownPopper{z-index:calc(var(--Z_INDEX_VAUL_CONTENT) + 10);pointer-events:none;width:100%!important}.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownPaper.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownPaper{background:var(--COLOR_SURFACE_ELEVATED);box-shadow:none;pointer-events:none;border:.0625rem solid #2563ebad;border-bottom:0;border-radius:.75rem .75rem 0 0;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownList.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownList{overscroll-behavior:contain;pointer-events:none;touch-action:pan-y;max-height:min(15rem,42vh);margin:0;padding:0;overflow-y:auto}.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownList.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownList>li[role=option]{min-height:2.25rem;color:var(--COLOR_TEXT_HEADING);pointer-events:auto;touch-action:manipulation;white-space:nowrap;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.2}.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownOption{align-items:center;gap:.5rem;display:flex}.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownOptionPlate{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}button.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownDeleteButton{color:#c02741;width:1.75rem;min-width:1.75rem;height:1.75rem;box-shadow:none;background:0 0;border:0;border-radius:.5rem;flex:none;padding:.125rem}button.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownDeleteButton:hover,button.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownDeleteButton:active{color:#a51f37;filter:none;box-shadow:none;background:#c027411a}button.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownDeleteButton svg{font-size:1.125rem}.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownList>li:hover,.DriverMapSurface-module__8zSumG__driverParkingBookingDropdownList>li[aria-selected=true]{background:#2563eb1a}button.DriverMapSurface-module__8zSumG__driverParkingBookingBackButton{border:.0625rem solid var(--COLOR_BORDER_SUBTLE);background:var(--COLOR_SURFACE_ELEVATED);min-height:2.75rem;color:var(--COLOR_TEXT_HEADING);border-radius:.625rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .625rem;font-weight:700;display:inline-flex}button.DriverMapSurface-module__8zSumG__driverParkingBookingBackButton:hover{filter:none;border-color:#155b6880}.DriverMapSurface-module__8zSumG__driverParkingBookingBackButtonLabel{line-height:1}input.DriverMapSurface-module__8zSumG__driverParkingBookingInput{z-index:1;letter-spacing:.01em;pointer-events:auto;touch-action:manipulation;-webkit-user-select:text;user-select:text;width:100%;min-height:2.75rem;transition:border-color .16s var(--MOTION_INTERACTIVE_EASING), box-shadow .16s var(--MOTION_INTERACTIVE_EASING);padding-right:2.375rem;font-size:.8125rem;font-weight:600;position:relative}input.DriverMapSurface-module__8zSumG__driverParkingBookingInput:focus,input.DriverMapSurface-module__8zSumG__driverParkingBookingInput:focus-visible{border-color:#2563ebad;outline:none;box-shadow:0 0 0 .125rem #2563eb24}input.DriverMapSurface-module__8zSumG__driverParkingBookingInput.DriverMapSurface-module__8zSumG__driverParkingBookingInputWithDropdown,input.DriverMapSurface-module__8zSumG__driverParkingBookingInput.DriverMapSurface-module__8zSumG__driverParkingBookingInputWithDropdown:focus,input.DriverMapSurface-module__8zSumG__driverParkingBookingInput.DriverMapSurface-module__8zSumG__driverParkingBookingInputWithDropdown:focus-visible{box-shadow:none;border-top:0;border-top-left-radius:0;border-top-right-radius:0}input.DriverMapSurface-module__8zSumG__driverParkingBookingInput::placeholder{letter-spacing:0;font-size:.75rem}input.DriverMapSurface-module__8zSumG__driverParkingBookingInput.DriverMapSurface-module__8zSumG__driverParkingBookingInputError{border-color:#c02741c7;box-shadow:0 0 0 .0625rem #c027411f}input.DriverMapSurface-module__8zSumG__driverParkingBookingInput.DriverMapSurface-module__8zSumG__driverParkingBookingInputError:focus,input.DriverMapSurface-module__8zSumG__driverParkingBookingInput.DriverMapSurface-module__8zSumG__driverParkingBookingInputError:focus-visible{border-color:#c02741;box-shadow:0 0 0 .125rem #c027412e}.DriverMapSurface-module__8zSumG__driverParkingBookingInputHint{color:var(--COLOR_TEXT_HEADING);margin:.375rem 0 0;padding-left:.125rem;font-size:.6875rem;line-height:1.2}.DriverMapSurface-module__8zSumG__driverParkingBookingInputHintError{color:var(--COLOR_DANGER_TEXT)}button.DriverMapSurface-module__8zSumG__driverParkingBookingSubmitButton{background:var(--COLOR_PRIMARY);color:#fff;border:.0625rem solid #2563eb33;border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;padding:0;display:inline-flex}button.DriverMapSurface-module__8zSumG__driverParkingBookingSubmitButton:disabled{opacity:.55}button.DriverMapSurface-module__8zSumG__driverIconActionButton{background:var(--COLOR_PRIMARY);color:#fff;border:.0625rem solid #2563eb33;border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex}.DriverMapSurface-module__8zSumG__driverIconActionAsset{filter:brightness(0)invert();width:100%;height:100%;display:block}button.DriverMapSurface-module__8zSumG__driverIconActionButton.DriverMapSurface-module__8zSumG__driverIconActionButtonDanger{background:var(--COLOR_TONE_DANGER_BG);color:var(--COLOR_TONE_DANGER_TEXT);border-color:#bf263e6b;box-shadow:0 .375rem .875rem #c0274129}@keyframes DriverMapSurface-module__8zSumG__driverParkingSheetUp{0%{opacity:.85;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes DriverMapSurface-module__8zSumG__driverArrivalActionFill{0%{opacity:0;transform:translate(-120%)}42%{opacity:.65}to{opacity:0;transform:translate(120%)}}@media (min-width:71.3125rem){.DriverMapSurface-module__8zSumG__driverMapScreen{--driverPreviewScrollablePaddingTop:var(--bottom-sheet-title-top-padding,.625rem);--driverPreviewMiniContentMinHeight:7rem;--driverPreviewPinnedActionsVisualGap:.375rem;--driverSessionActionButtonHeight:2.25rem;--driverSessionActionButtonTallHeight:2.5rem;--driverSessionNavigatorButtonSize:2.5rem}.DriverMapSurface-module__8zSumG__driverMapNavigatorHud{width:var(--DRIVER_DESKTOP_SHEET_WIDTH);margin-inline:auto;left:0;right:0}button.DriverMapSurface-module__8zSumG__driverMapProfileButton{top:calc(5rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP)));width:3.9rem;min-width:3.9rem;height:2.3rem;min-height:2.3rem}button.DriverMapSurface-module__8zSumG__driverMapRecenterButton{width:2.5rem;min-width:2.5rem;height:2.5rem}button.DriverMapSurface-module__8zSumG__driverMapRecenterButtonNavigator{top:calc(23.375rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP)))}button.DriverMapSurface-module__8zSumG__driverMapSearchFab{width:3.9rem;min-width:3.9rem;height:2.3rem;min-height:2.3rem;bottom:calc(1rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM)))}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheet{width:var(--DRIVER_DESKTOP_SHEET_WIDTH);border-radius:1rem 1rem 0 0;margin-inline:auto;left:0;right:0}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheet.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet{--driverPreviewPinnedActionsVisualGap:.375rem;--driverSessionActionButtonHeight:2.25rem;--driverSessionActionButtonTallHeight:2.5rem;--driverSessionNavigatorButtonSize:2.5rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewBody{--driverPreviewBodyBasePaddingBottom:calc(var(--driverPreviewPinnedActionsHeight,0px) + var(--driverPreviewPinnedActionsBottomGap) + var(--driverPreviewPinnedActionsClearance,.5rem))}.DriverMapSurface-module__8zSumG__driverParkingPreviewScrollable{padding:var(--driverPreviewScrollablePaddingTop) .75rem var(--driverPreviewBodyBasePaddingBottom);scroll-padding-bottom:var(--driverPreviewBodyBasePaddingBottom);gap:.5rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewTitle,.DriverMapSurface-module__8zSumG__driverParkingSessionTitle{font-size:1.1875rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewAddress,.DriverMapSurface-module__8zSumG__driverParkingPreviewMeta{font-size:.8125rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewTravelTime,.DriverMapSurface-module__8zSumG__driverParkingPreviewTravelDistance,.DriverMapSurface-module__8zSumG__driverMapNavigatorHudInstruction,.DriverMapSurface-module__8zSumG__driverMapNavigatorHudMeta,.DriverMapSurface-module__8zSumG__driverParkingInfoLabel,.DriverMapSurface-module__8zSumG__driverParkingInfoValue,.DriverMapSurface-module__8zSumG__driverParkingPhoneLink{font-size:.75rem}.DriverMapSurface-module__8zSumG__driverParkingTariffCard{border-radius:.625rem;padding:.4375rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewActions{width:var(--DRIVER_DESKTOP_SHEET_WIDTH);padding:var(--driverPreviewPinnedActionsVisualGap,.375rem);border-radius:.75rem;gap:.5rem}html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverMapScreen,html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverParkingPreviewSheet.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet{--driverPreviewPinnedActionsBottomGap:calc(.75rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM)))}button.DriverMapSurface-module__8zSumG__driverIconActionButton{border-radius:.625rem;width:2.5rem;height:2.5rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewActionsBooking .DriverMapSurface-module__8zSumG__driverParkingBookingInputRow{grid-template-columns:auto minmax(0,1fr) 2.5rem}input.DriverMapSurface-module__8zSumG__driverParkingBookingInput{min-height:2.5rem;font-size:.75rem}input.DriverMapSurface-module__8zSumG__driverParkingBookingInput::placeholder{font-size:.6875rem}.DriverMapSurface-module__8zSumG__driverParkingBookingInputHint{font-size:.625rem}button.DriverMapSurface-module__8zSumG__driverParkingBookingBackButton{justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:.4375rem}.DriverMapSurface-module__8zSumG__driverParkingBookingBackButtonLabel{display:none}button.DriverMapSurface-module__8zSumG__driverParkingBookingSubmitButton{border-radius:.625rem;width:2.5rem;min-width:2.5rem;height:2.5rem}.DriverMapSurface-module__8zSumG__driverParkingSessionTimer{font-size:1.25rem}.DriverMapSurface-module__8zSumG__driverParkingSessionTimerHero{font-size:2rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsTitle{font-size:1.25rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsTimerValue{font-size:1.375rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsBlockValue{font-size:1.125rem}.DriverMapSurface-module__8zSumG__driverParkingSessionAddress{font-size:.6875rem}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsRow{--driverSessionActionsGap:.375rem}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsArrivalRouteRow{grid-template-columns:none}.DriverMapSurface-module__8zSumG__driverParkingSessionActionsPrimaryRouteRow{gap:.375rem}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton,a.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton,button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonDanger{border-radius:.5625rem;padding:.4375rem .3125rem;font-size:.6875rem}.DriverMapSurface-module__8zSumG__driverParkingArrivalTariffLabel{font-size:.625rem}.DriverMapSurface-module__8zSumG__driverParkingArrivalTariffValue{font-size:1.125rem}}@media (max-width:71.25rem){.DriverMapSurface-module__8zSumG__driverMapScreen{--driverPreviewMiniContentMinHeight:7rem}.DriverMapSurface-module__8zSumG__driverMapNoKey{height:var(--APP_VIEWPORT_HEIGHT);border-radius:0}.DriverMapSurface-module__8zSumG__driverMapCanvas .yandexMapFrameWrap{height:var(--APP_VIEWPORT_HEIGHT);border-radius:0}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheet.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet{--driverPreviewMiniContentMinHeight:7rem}html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverMapScreen,html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverParkingPreviewSheet.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet{--driverPreviewPinnedActionsBottomGap:calc(.5rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM)))}}@media (max-width:40rem){.DriverMapSurface-module__8zSumG__driverMapScreen{--driverPreviewScrollablePaddingTop:var(--bottom-sheet-title-top-padding,.625rem);--driverPreviewMiniContentMinHeight:7.25rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheet.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet{--driverPreviewScrollablePaddingTop:var(--bottom-sheet-title-top-padding);--driverPreviewMiniContentMinHeight:7.25rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewBody{--driverPreviewBodyBasePaddingBottom:calc(var(--driverPreviewPinnedActionsHeight,0px) + var(--driverPreviewPinnedActionsBottomGap) + var(--driverPreviewPinnedActionsClearance,.5rem))}.DriverMapSurface-module__8zSumG__driverParkingPreviewScrollable{padding:var(--driverPreviewScrollablePaddingTop) .625rem var(--driverPreviewBodyBasePaddingBottom);scroll-padding-bottom:var(--driverPreviewBodyBasePaddingBottom)}.DriverMapSurface-module__8zSumG__driverParkingPreviewActions{padding:var(--driverPreviewPinnedActionsVisualGap,.5rem);gap:.5rem}.DriverMapSurface-module__8zSumG__driverParkingActionHintText{font-size:.6875rem}.DriverMapSurface-module__8zSumG__driverParkingSessionTimer{font-size:1.2rem}.DriverMapSurface-module__8zSumG__driverParkingSessionTimerHero{font-size:2.25rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsBlockHeader,.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoCard{gap:.5rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoValue{font-size:.875rem}button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton,a.DriverMapSurface-module__8zSumG__driverParkingSessionActionButton,button.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonDanger{font-size:1rem}.DriverMapSurface-module__8zSumG__driverParkingArrivalTariffLabel{font-size:.625rem}.DriverMapSurface-module__8zSumG__driverParkingArrivalTariffValue{font-size:1.125rem}button.DriverMapSurface-module__8zSumG__driverMapProfileButton{top:calc(4.25rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP)));left:calc(1rem + max(var(--TG_CONTENT_SAFE_AREA_LEFT), var(--APP_SAFE_AREA_LEFT)));width:3.9rem;min-width:3.9rem;height:2.3rem;min-height:2.3rem}button.DriverMapSurface-module__8zSumG__driverMapRecenterButton{--driverMapRecenterPreferredTop:calc(19.25rem + var(--driverMapSafeAreaTop));right:calc(.5rem + max(var(--TG_CONTENT_SAFE_AREA_RIGHT), var(--APP_SAFE_AREA_RIGHT)));width:2.625rem;min-width:2.625rem;height:2.625rem}button.DriverMapSurface-module__8zSumG__driverMapRecenterButtonNavigator{top:calc(21.5rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP)))}.DriverMapSurface-module__8zSumG__driverMapNavigatorHud{top:calc(.625rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP)));left:calc(.5rem + max(var(--TG_CONTENT_SAFE_AREA_LEFT), var(--APP_SAFE_AREA_LEFT)));right:calc(.5rem + max(var(--TG_CONTENT_SAFE_AREA_RIGHT), var(--APP_SAFE_AREA_RIGHT)));border-radius:.875rem;gap:.5rem;padding:.5rem .625rem}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudInstruction{font-size:.8125rem}.DriverMapSurface-module__8zSumG__driverMapNavigatorHudMeta{font-size:.6875rem}.DriverMapSurface-module__8zSumG__driverMapNavigatorSpeedBadge{min-width:3.5rem;padding:.25rem .375rem}.DriverMapSurface-module__8zSumG__driverMapNavigatorSpeedValue{font-size:1rem}button.DriverMapSurface-module__8zSumG__driverParkingRouteAnchorButton{width:3.6rem;min-width:3.6rem;height:2.3rem;min-height:2.3rem;right:.625rem}button.DriverMapSurface-module__8zSumG__driverMapSearchFab{right:calc(1rem + max(var(--TG_CONTENT_SAFE_AREA_RIGHT), var(--APP_SAFE_AREA_RIGHT)));bottom:calc(1rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM)));width:3.9rem;min-width:3.9rem;height:2.3rem;min-height:2.3rem}.DriverMapSurface-module__8zSumG__driverParkingTariffsGrid{grid-template-columns:1fr}.DriverMapSurface-module__8zSumG__driverParkingTariffsLine{justify-content:flex-start;gap:.625rem;width:100%;margin-left:0}.DriverMapSurface-module__8zSumG__driverParkingInfoRow{flex-direction:column;align-items:flex-start;gap:.125rem}.DriverMapSurface-module__8zSumG__driverParkingInfoRowNoWrapMobile{flex-direction:row;align-items:center;gap:.5rem}.DriverMapSurface-module__8zSumG__driverParkingInfoRowNoWrapMobile .DriverMapSurface-module__8zSumG__driverParkingInfoLabel{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.DriverMapSurface-module__8zSumG__driverParkingInfoRowNoWrapMobile .DriverMapSurface-module__8zSumG__driverParkingInfoValue,.DriverMapSurface-module__8zSumG__driverParkingInfoRowNoWrapMobile .DriverMapSurface-module__8zSumG__driverParkingPhoneLink{white-space:nowrap;text-align:right;flex-shrink:0;margin-left:auto}.DriverMapSurface-module__8zSumG__driverParkingExpandedHero{border-radius:.875rem;padding:.6875rem .75rem .8125rem}.DriverMapSurface-module__8zSumG__driverParkingExpandedTitle{font-size:1.1875rem}.DriverMapSurface-module__8zSumG__driverParkingExpandedTariff{font-size:3rem}.DriverMapSurface-module__8zSumG__driverParkingInfoIsland,.DriverMapSurface-module__8zSumG__driverParkingDetailsBlock{border-radius:1rem;gap:.75rem;min-height:0;padding:.75rem}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandIcon,.DriverMapSurface-module__8zSumG__driverParkingDetailsIcon{border-radius:.875rem;width:3rem;height:3rem}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandIcon svg,.DriverMapSurface-module__8zSumG__driverParkingDetailsIcon svg{width:1.5rem;height:1.5rem}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandHeader{gap:.625rem}.DriverMapSurface-module__8zSumG__driverParkingInfoTitle,.DriverMapSurface-module__8zSumG__driverParkingDetailsBlock h4,.DriverMapSurface-module__8zSumG__driverParkingPhoneLink,.DriverMapSurface-module__8zSumG__driverParkingInfoValue{font-size:.9375rem}.DriverMapSurface-module__8zSumG__driverParkingInfoValue{text-align:left}.DriverMapSurface-module__8zSumG__driverParkingInfoIslandHeader .DriverMapSurface-module__8zSumG__driverParkingInfoValue,.DriverMapSurface-module__8zSumG__driverParkingInfoIslandHeader .DriverMapSurface-module__8zSumG__driverParkingPhoneLink{text-align:right;margin-left:auto}.DriverMapSurface-module__8zSumG__driverParkingInfoValueMultiline{text-align:left}.DriverMapSurface-module__8zSumG__driverParkingInfoLine{gap:.5rem}.DriverMapSurface-module__8zSumG__driverParkingInfoLineLabel,.DriverMapSurface-module__8zSumG__driverParkingInfoLineValue{font-size:.75rem}.DriverMapSurface-module__8zSumG__driverReservationInfoBody{padding-left:.75rem;padding-right:.75rem}.DriverMapSurface-module__8zSumG__driverReservationInfoTitle{font-size:.9375rem}.DriverMapSurface-module__8zSumG__driverReservationInfoText{font-size:.75rem}.DriverMapSurface-module__8zSumG__driverParkingPhotoImage{height:7.875rem}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerDialog{width:100%;height:var(--APP_VIEWPORT_HEIGHT,100vh);max-height:var(--APP_VIEWPORT_HEIGHT,100vh);padding:0}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerViewport{min-height:0}.DriverMapSurface-module__8zSumG__driverParkingPhotoViewerImage{max-height:100%}.DriverMapSurface-module__8zSumG__driverParkingPhotoArrow{display:none}.DriverMapSurface-module__8zSumG__driverParkingPreviewTitle,.DriverMapSurface-module__8zSumG__driverParkingSessionTitle{font-size:1.25rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewAddress{white-space:nowrap}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverParkingPreviewAddress{white-space:normal}}@media (max-width:23.4375rem) and (max-height:41.6875rem){.DriverMapSurface-module__8zSumG__driverMapScreen{--driverPreviewMiniContentMinHeight:8rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewBody{--driverPreviewBodyBasePaddingBottom:max(calc(var(--driverPreviewPinnedActionsHeight,0px) + var(--driverPreviewPinnedActionsBottomGap) + var(--driverPreviewPinnedActionsClearance,.5rem)), calc(7rem + max(var(--TG_CONTENT_SAFE_AREA_BOTTOM), var(--APP_SAFE_AREA_BOTTOM))))}}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession .DriverMapSurface-module__8zSumG__driverParkingPreviewScrollable{padding-inline:.5rem}.DriverMapSurface-module__8zSumG__driverBookingPreviewDetailsCard .DriverMapSurface-module__8zSumG__driverSessionDetailsTimerValue{font-size:4.5rem}@media (max-width:40rem){.DriverMapSurface-module__8zSumG__driverBookingPreviewDetailsCard .DriverMapSurface-module__8zSumG__driverSessionDetailsTimerValue{font-size:3.625rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgress{padding:.625rem .5rem .5rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepIcon-root{width:1.25rem;height:1.25rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepLabel-label{margin-top:.3125rem;font-size:.625rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsHeroCard{padding:1.25rem 1rem 1.125rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoCard{border-radius:1rem;min-height:4.5rem;padding:.875rem 1rem}.DriverMapSurface-module__8zSumG__driverSessionDetailsInfoIcon{border-radius:.875rem;width:2.75rem;height:2.75rem}}@media (max-width:23.4375rem){.DriverMapSurface-module__8zSumG__driverBookingPreviewDetailsCard .DriverMapSurface-module__8zSumG__driverSessionDetailsTimerValue{font-size:3rem}.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonCancelLabelFull{display:none}.DriverMapSurface-module__8zSumG__driverParkingSessionActionButtonCancelLabelCompact{display:inline-flex}.DriverMapSurface-module__8zSumG__driverSessionDetailsProgressStepper .MuiStepLabel-label{font-size:.5625rem}}html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverParkingPhotoViewerDialog{height:var(--APP_VIEWPORT_HEIGHT,100vh);max-height:var(--APP_VIEWPORT_HEIGHT,100vh)}html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverParkingPhotoViewerHeader{top:calc(3.75rem + max(var(--TG_CONTENT_SAFE_AREA_TOP), var(--APP_SAFE_AREA_TOP)))}html[data-telegram-miniapp=true] .DriverMapSurface-module__8zSumG__driverParkingPhotoViewerImage{max-height:100%}.DriverMapSurface-module__8zSumG__driverParkingPreviewTitle,.DriverMapSurface-module__8zSumG__driverParkingSessionTitle,.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerParking .DriverMapSurface-module__8zSumG__driverParkingPreviewTitle,.DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionTitle,.DriverMapSurface-module__8zSumG__driverReservationInfoTitle,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverSessionDetailsTitle,.DriverMapSurface-module__8zSumG__driverSessionDetailsTitle,.DriverMapSurface-module__8zSumG__driverParkingBookingTitle{color:#0f172a;font-size:1.375rem;line-height:1.15}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #2563eb29 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetClosed{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #8c96a63d 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingSessionDrawerFrame{border-radius:inherit;background:var(--driverParkingPreviewSheetBackground)}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingMiniSummary{gap:.75rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingMiniTitle,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingExpandedTitle,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession .DriverMapSurface-module__8zSumG__driverParkingSessionTitle,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverSessionDetailsTitle{text-align:center;height:auto;min-height:1.625rem;font-weight:600;line-height:1.15}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingMiniTitle{padding:0 .75rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingExpandedTitleRow{align-items:center;padding:0 .75rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerParking .DriverMapSurface-module__8zSumG__driverParkingPreviewTitle,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingExpandedTitle,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession .DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionTitle,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded .DriverMapSurface-module__8zSumG__driverSessionDetailsTitle{font-size:1.5rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking{font-weight:500}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingMiniStateCard,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingMiniStateCard.DriverMapSurface-module__8zSumG__driverParkingStateCardClosed,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingExpandedHero,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingExpandedHero.DriverMapSurface-module__8zSumG__driverParkingStateCardClosed{box-shadow:none;background:0 0;border-radius:0;padding:0 .75rem .25rem}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking .DriverMapSurface-module__8zSumG__driverParkingPreviewTabs{background:#ffffff7a;box-shadow:inset 0 0 0 .0625rem #dbe4ef6b}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetParking button.DriverMapSurface-module__8zSumG__driverParkingPreviewTab.DriverMapSurface-module__8zSumG__driverParkingPreviewTabActive{background:#fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession .DriverMapSurface-module__8zSumG__driverParkingSessionDrawerFrame{border-radius:inherit;background:var(--driverParkingPreviewSheetBackground)}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverMapProfileStatusWaiting{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #dbeafe 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverMapProfileStatusEntry{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #ede9fe 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverMapProfileStatusParked{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #d1fae5 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverMapProfileStatusPayment{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #fef3c7 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverMapProfileStatusExit{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #ccfbf1 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverMapProfileStatusWarning{--driverParkingPreviewSheetBackground:linear-gradient(135deg, var(--COLOR_TONE_WARNING_BG) 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverMapProfileStatusDanger{--driverParkingPreviewSheetBackground:linear-gradient(135deg, var(--COLOR_TONE_DANGER_BG) 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverMapProfileStatusSuccess{--driverParkingPreviewSheetBackground:linear-gradient(135deg, var(--COLOR_TONE_SUCCESS_BG) 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverMapProfileStatusMuted{--driverParkingPreviewSheetBackground:linear-gradient(135deg, var(--COLOR_TONE_MUTED_BG) 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded.sessionPhaseToneWaiting{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #dbeafe 0%, #eff6ff 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded.sessionPhaseToneEntry{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #ede9fe 0%, #f5f3ff 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded.sessionPhaseToneParked{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #d1fae5 0%, #ecfdf5 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded.sessionPhaseTonePayment{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #fef3c7 0%, #fffbeb 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded.sessionPhaseToneExit{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #ccfbf1 0%, #f0fdfa 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded.sessionPhaseToneWarning{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #fde68a 0%, #fffbeb 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetExpanded.sessionPhaseToneSuccess{--driverParkingPreviewSheetBackground:linear-gradient(135deg, #a7f3d0 0%, #ecfdf5 35%, #fff 100%), #fff}.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession .DriverMapSurface-module__8zSumG__driverParkingPreviewMiniContainerSession .DriverMapSurface-module__8zSumG__driverParkingSessionStateCard,.DriverMapSurface-module__8zSumG__driverParkingPreviewSheetSession .DriverMapSurface-module__8zSumG__driverSessionDetailsHeroCard{box-shadow:none;background:0 0}html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverParkingPreviewSheet[data-vaul-drawer],html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverReservationInfoSheet[data-vaul-drawer]{transition-duration:.26s}html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverParkingPreviewSheet.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet[data-vaul-custom-container=true]{--bottom-sheet-max-height:var(--APP_VIEWPORT_HEIGHT);height:var(--APP_VIEWPORT_HEIGHT);max-height:var(--APP_VIEWPORT_HEIGHT)}html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverParkingPreviewExpandedDim,html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverReservationInfoOverlay{-webkit-backdrop-filter:none;transition:opacity .16s var(--MOTION_INTERACTIVE_EASING), background-color .16s var(--MOTION_INTERACTIVE_EASING)}html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverMapCanvas{width:100%;height:var(--APP_VIEWPORT_HEIGHT);min-height:var(--APP_VIEWPORT_HEIGHT);position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}html[data-telegram-miniapp=true][data-telegram-platform=android] button.DriverMapSurface-module__8zSumG__driverMapRecenterButton{--driverMapZoomControlGapPx:2rem}html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverParkingPreviewSheet.DriverMapSurface-module__8zSumG__driverParkingSessionDrawerSheet,html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverParkingPreviewActions,html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverMapNavigatorHud,html[data-telegram-miniapp=true][data-telegram-platform=android] button.DriverMapSurface-module__8zSumG__driverParkingRouteAnchorButton{box-shadow:none}html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverParkingPreviewActionsPanel,html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverParkingSessionArrivalClusterMotion,html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverParkingSessionNavigatorActionMotion,html[data-telegram-miniapp=true][data-telegram-platform=android] .DriverMapSurface-module__8zSumG__driverParkingSessionCancelActionMotion{will-change:auto}
