.page_main__rscIo{min-height:calc(100 * var(--vh));padding-bottom:10.6rem;background-color:var(--background-light,#ffffff)}.page_mobile__grhmI.page_main__rscIo{padding-bottom:9.6rem}.AuthorizedUserInfo_container__tti39{position:relative}.AuthorizedUserInfo_item__jH_nU{cursor:pointer}.AuthorizedUserInfo_hiddenContent__vMyOP{position:absolute;top:100%;right:0;width:32rem;padding-top:1.6rem}.AuthorizedUserInfo_content__Djn_m{background-color:#fff;padding:.4rem;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.08)}.AuthorizedUserInfo_profileLinks__0x9Zr{padding-bottom:1.2rem}.AuthorizedUserInfo_profileLink__Glvh4{display:block;padding:.8rem 1.6rem}.AuthorizedUserInfo_profileLink__Glvh4:hover{text-decoration:none;background:#f5f5f5}.AuthorizedUserInfo_contact__nS2P2{margin-top:.1rem;opacity:.5}.AuthorizedUserInfo_profileInfo__jFeXa{display:flex;align-items:center;gap:1.6rem;flex-wrap:nowrap;padding:1.2rem 1.6rem}.AuthorizedUserInfo_profileInfoText__8URA2{flex-grow:1}.AuthorizedUserInfo_profileImage__Ou3Qn{width:6rem;height:6rem;border-radius:50%;overflow:hidden}.InfoRow_infoRow__1Fk2Q{display:flex;align-items:center;gap:1.2rem;min-width:0}.InfoRow_infoIcon__AXmHK{width:2.4rem;height:2.4rem;flex-shrink:0}.InfoRow_infoText__6Q1QS{min-width:0}.InfoRow_mobile__Ir1_L.InfoRow_infoRow__1Fk2Q{align-items:flex-start}.WelcomeSection_container__nSJLE{position:relative;height:32rem;width:100%}.WelcomeSection_image__7cdJq{width:100%;height:100%;object-fit:cover}.WelcomeSection_content__JqX33{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.5rem;padding:4.4rem 0 3.2rem 16.2rem;box-sizing:border-box}.WelcomeSection_mobile__T2Cf9.WelcomeSection_container__nSJLE{height:22rem}.WelcomeSection_mobile__T2Cf9 .WelcomeSection_content__JqX33{padding:1.6rem}.BackToBookingsLink_link__Ti1x3{display:inline-flex;align-items:center;gap:1.2rem;color:inherit;text-decoration:none}.BackToBookingsLink_iconButton__sJPWF{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background-color:rgba(255,255,255,.26);-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem)}.BackToBookingsLink_icon__N6Rki{width:2.4rem;height:2.4rem;transform:rotate(90deg)}.BackToBookingsLink_link__Ti1x3:active,.BackToBookingsLink_link__Ti1x3:hover{text-decoration:none}.BackToBookingsLink_mobile__yeFTr .BackToBookingsLink_iconButton__sJPWF{width:4rem;height:4rem}.BookingDetailV2_container__rw6Px{background-color:var(--background-light,#ffffff)}.BookingDetailV2_layout__gOOV_{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem;margin:0 auto;padding:8rem 16.2rem 27.2rem}.BookingDetailV2_details__3py3I{display:flex;grid-column:1;grid-row:1;flex-direction:column;gap:5.6rem}.BookingDetailV2_overview__RFXdw{gap:2.4rem}.BookingDetailV2_heading__vFxPU,.BookingDetailV2_overview__RFXdw{display:flex;flex-direction:column}.BookingDetailV2_modelName__6gD0t{margin:.8rem 0 1.2rem}.BookingDetailV2_cancellation__BV_U0,.BookingDetailV2_infoList__rw8GR,.BookingDetailV2_section__UlhSc{display:flex;flex-direction:column;gap:2.4rem}.BookingDetailV2_cancellation__BV_U0{align-items:flex-start}.BookingDetailV2_cancellationText__SMn6D{display:flex;flex-direction:column;gap:1.6rem}.BookingDetailV2_cancelButton__KCiS3{background-color:rgba(0,0,0,.08)}.BookingDetailV2_mobile__ID4nn.BookingDetailV2_container__rw6Px{padding-bottom:4rem}.BookingDetailV2_mobile__ID4nn .BookingDetailV2_layout__gOOV_{display:flex;flex-direction:column;gap:3.2rem;padding:3.2rem 1.6rem 5rem}.BookingDetailV2_mobile__ID4nn .BookingDetailV2_details__3py3I{gap:4rem}.InfoRow_infoRow__WaP4c{display:flex;gap:1.2rem;align-items:center}.InfoRow_infoIcon__MgIhh{flex-shrink:0;width:2.4rem;height:2.4rem}.InfoRow_infoText__QdV32{display:flex;flex-direction:column;gap:.4rem}.StatusStepperV2_container__emfnl{display:flex;flex-direction:column;gap:1.6rem}.StatusStepperV2_item__vbrei{display:flex;gap:1.2rem;align-items:center}.StatusStepperV2_iconContainer__QSjnK{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem}.StatusStepperV2_icon__gOSH4{width:100%;height:100%;border-radius:50%;color:#16161999}.StatusStepperV2_dot__rvS3I{width:100%;height:100%}.StatusStepperV2_dot__rvS3I.StatusStepperV2_current__Y6_1L{width:1.2rem;height:1.2rem;background-color:#161619}.StatusStepperV2_dot__rvS3I.StatusStepperV2_current__Y6_1L:after{content:"";position:absolute;bottom:-1.6rem;left:50%;transform:translateX(-50%);width:.2rem;height:calc(50% + 1.6rem);background-color:#161619}.StatusStepperV2_dot__rvS3I.StatusStepperV2_future__KjZ_C:after{content:"";position:absolute;bottom:-1.6rem;left:50%;transform:translateX(-50%);width:.2rem;height:calc(100% + 1.6rem);background-color:#161619}.StatusStepperV2_dot__rvS3I.StatusStepperV2_last__xhEZK:after{content:"";position:absolute;bottom:50%;left:50%;transform:translateX(-50%);width:.2rem;height:50%;background-color:#161619}.StatusStepperV2_text__2ydz2{display:flex;flex-direction:column;gap:.4rem;padding-top:.1rem}.StatusStepperV2_mobile__KjtRs.StatusStepperV2_container__emfnl{gap:.8rem}.SummaryRowsV2_rows__9qTqM{display:flex;flex-direction:column;gap:.8rem}.SummaryRowsV2_row__Dr65q{display:flex;gap:1.2rem;align-items:center;justify-content:space-between;padding-bottom:.8rem;border-bottom:.1rem dotted rgba(22,22,25,.2)}.SummaryRowsV2_row__Dr65q:last-child{padding-bottom:0;border-bottom:none}.SummaryRowsV2_label__ff1OA{flex-shrink:0;max-width:45%}.SummaryRowsV2_value__NS__u{flex-shrink:0;max-width:45%;text-align:right}.BookingsList_main__w048f{background-color:var(--background-light,#ffffff);min-height:100vh}.BookingsList_content__cAJY6{padding:7.2rem 16.2rem 0}.BookingsList_bookings__JeR05{display:flex;flex-direction:column;gap:3.2rem}.BookingsList_mobile__CSUeC .BookingsList_content__cAJY6{padding:3.2rem 1.6rem 0}.BookingsList_mobile__CSUeC .BookingsList_bookings__JeR05{gap:1.6rem}.BookingCardV2_card__zN6X_{display:flex;gap:1.6rem;padding:.8rem .8rem .8rem 2.4rem;border:.1rem solid var(--background-dark-10,#1616191a);border-radius:.3rem;background-color:var(--background-light,#ffffff)}.BookingCardV2_content__Nlhs9{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;min-width:0;padding:2.4rem 0 1.6rem}.BookingCardV2_details__9PWHl{display:flex;flex:1 1;flex-direction:column;gap:2.4rem;width:100%}.BookingCardV2_heading__oD4Jz{display:flex;flex-direction:column;gap:.8rem}.BookingCardV2_modelLink__n_kU7,.BookingCardV2_modelLink__n_kU7:active,.BookingCardV2_modelLink__n_kU7:hover{color:inherit;text-decoration:none}.BookingCardV2_fields__l2AXD{display:flex;flex-direction:column;gap:2.4rem}.BookingCardV2_field__jjEX2{display:flex;align-items:center;gap:1.2rem;min-width:0}.BookingCardV2_icon__ewhRt{width:2.4rem;height:2.4rem;flex-shrink:0}.BookingCardV2_imageLink__0F3HO{flex:1 1;overflow:hidden;border-radius:.3rem;background-color:#ebebee}.BookingCardV2_dimmedImage__iibJe{opacity:.6}.BookingCardV2_image__nZi2M{width:100%;height:auto;object-fit:cover}.BookingCardV2_mobile__EgmCi.BookingCardV2_card__zN6X_{display:flex;flex-direction:column;gap:0;min-height:0;padding:.7rem;border-radius:0}.BookingCardV2_mobile__EgmCi .BookingCardV2_imageLink__0F3HO{order:1;width:100%;height:20.8rem;border-radius:.3rem}.BookingCardV2_mobile__EgmCi .BookingCardV2_content__Nlhs9{order:2;gap:2.4rem;padding:1.5rem .8rem .8rem}.BookingCardV2_mobile__EgmCi .BookingCardV2_details__9PWHl,.BookingCardV2_mobile__EgmCi .BookingCardV2_fields__l2AXD{gap:1.6rem}.BookingCardV2_mobile__EgmCi .BookingCardV2_field__jjEX2{align-items:flex-start}.EmptyBookingsV2_root__Hv5d5{margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;width:100%;box-sizing:border-box;padding:3.2rem 2.4rem 2.4rem;border:.1rem solid var(--background-dark-10,#1616191a);border-radius:.3rem;background-color:var(--background-light,#ffffff)}.EmptyBookingsV2_mobile__laFtM.EmptyBookingsV2_root__Hv5d5{max-width:none;padding:2.4rem 1.6rem 1.6rem}.EmptyBookingsV2_content__6gSMn{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.EmptyBookingsV2_mobile__laFtM .EmptyBookingsV2_content__6gSMn{gap:.8rem}.EmptyBookingsV2_mobileButton__fduDJ{width:100%}