.bookingConnectionFocus_recoverySheet__fkm4L{min-height:min(360px,calc(100dvh - 24px))}.bookingConnectionFocus_overlay__fsrJ9{align-items:center;animation:bookingConnectionFocus_recovery-backdrop__0C4F5 .18s ease-out both;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffff73;border-radius:inherit;display:flex;inset:0;justify-content:center;outline:none;padding:24px;position:absolute;z-index:80}.bookingConnectionFocus_panel__KENQQ{animation:bookingConnectionFocus_recovery-attention__ermOP .42s cubic-bezier(.2,.8,.2,1) both;background:#fff;border-radius:20px;box-shadow:0 16px 48px #0000001f;padding:28px 4px 8px;position:relative;width:min(100%,420px)}.bookingConnectionFocus_panel__KENQQ[data-dismissible=false]{padding-top:8px}.bookingConnectionFocus_overlay__fsrJ9[data-reconnecting=true]{animation:bookingConnectionFocus_recovery-backdrop-exit__wOl5m .32s ease-in both;pointer-events:none}.bookingConnectionFocus_overlay__fsrJ9[data-reconnecting=true] .bookingConnectionFocus_panel__KENQQ{animation:bookingConnectionFocus_recovery-panel-exit__83jWB .32s cubic-bezier(.4,0,1,1) both}@keyframes bookingConnectionFocus_recovery-backdrop-exit__wOl5m{0%{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:1}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}}@keyframes bookingConnectionFocus_recovery-panel-exit__83jWB{0%{opacity:1;transform:translateY(0) scale(1)}35%{opacity:1;transform:translateY(-4px) scale(1.015)}to{opacity:0;transform:translateY(-16px) scale(.96)}}@keyframes bookingConnectionFocus_recovery-backdrop__0C4F5{0%{opacity:0}to{opacity:1}}@keyframes bookingConnectionFocus_recovery-attention__ermOP{0%{opacity:0;transform:translateY(12px) scale(.96)}70%{opacity:1;transform:translateY(-2px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.bookingConnectionFocus_overlay__fsrJ9,.bookingConnectionFocus_overlay__fsrJ9[data-reconnecting=true],.bookingConnectionFocus_overlay__fsrJ9[data-reconnecting=true] .bookingConnectionFocus_panel__KENQQ,.bookingConnectionFocus_panel__KENQQ{animation:none}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}