.ReferralPopupContent_container__v0D6f{display:flex;width:37.5rem;flex-direction:column;align-items:center;padding:2.5rem;gap:1rem}.ReferralPopupContent_containerMobile__SxxpA{width:100%;padding:0}.ReferralPopupContent_wrapper__AMQql{display:flex;height:2.5rem;gap:.5rem}.ReferralPopupContent_wrapperMobile__iXdRL{width:100%;height:100%;flex-direction:column}.ReferralPopupContent_title__4HwII{font-weight:500;font-size:1.375rem;line-height:1.625rem}.ReferralPopupContent_titleMobile__bIhqS{font-size:1.125rem;line-height:1.375rem}.ReferralPopupContent_description__vMukn{text-align:center;font-size:.875rem;line-height:1rem}.ReferralPopupContent_input__yni_P.ReferralPopupContent_input__yni_P{width:16.5625rem;padding:.75rem 1rem .75rem .75rem;font-weight:500;font-size:.875rem;line-height:1rem}.ReferralPopupContent_wrapperMobile__iXdRL.ReferralPopupContent_wrapperMobile__iXdRL>*{width:100%}.ReferralPopupContent_wrapperMobile__iXdRL .ReferralPopupContent_input__yni_P{height:2.5rem}.ReferralPopupContent_button__SwMhW{width:10.875rem;font-weight:500;font-size:.875rem;line-height:1rem}.ReferralPopupContent_input__yni_P::-moz-selection{background:transparent}.ReferralPopupContent_input__yni_P::selection{background:transparent}.Checkbox_container__ZT6ez{position:relative;width:1.375rem;height:1.375rem}@media (min-width:992px){.Checkbox_container__ZT6ez{width:1rem;height:1rem}}.Checkbox_checkbox__jOqcw{display:block;width:1.5rem;height:1.5rem;border:.0625rem solid #e3e1dd;border-radius:.25rem;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;pointer-events:auto}@media (min-width:992px){.Checkbox_checkbox__jOqcw{width:1.125rem;height:1.125rem}}.Checkbox_checked__doY68{border:0;background:var(--secondary)}.Checkbox_icon__MFJCX{position:absolute;width:1.163rem;height:1.163rem;cursor:pointer;inset:.15rem}@media (min-width:992px){.Checkbox_icon__MFJCX{width:.875rem;height:.875rem;inset:.12rem}}.MultiFilter_filterName__GO461{font-size:1rem;font-weight:500;line-height:1.25rem}.MultiFilter_filterNameMobile__fAs8Y{font-size:1.125rem;line-height:1.375rem}.MultiFilter_optionList__NnoFS{display:flex;flex-direction:column;gap:.5em}.MultiFilter_option__NjoWb{display:flex;cursor:pointer;gap:.5em}.MultiFilter_optionDisabled__I_H92{opacity:var(--disabled-opacity)}.MultiFilter_optionInfo__Bs4fc{display:flex;flex:1 1;flex-direction:column;gap:.13em}.MultiFilter_optionText__xJw5W{font-size:.875rem;line-height:1.1429em}.MultiFilter_optionTextMobile__bTsIa{font-size:1rem;line-height:1.25rem}.MultiFilter_optionCount__4GFXc{color:var(--grey1);font-size:.75rem;line-height:1.1667em}.MultiFilter_optionPrice__gmzbI{font-size:.875rem;font-weight:500;line-height:1.1429em}.RadioFilter_filterName__wxMGh{font-weight:500;font-size:1rem;line-height:1.25rem}.RadioFilter_filterNameMobile__6x0nb{font-size:1.125rem;line-height:1.375rem}.RadioFilter_optionList__keXCB{display:flex;flex-direction:column;gap:.5rem}.RadioFilter_option__NlZpA{display:flex;cursor:pointer;gap:.5rem}.RadioFilter_optionDisabled__p13Ju{opacity:var(--disabled-opacity)}.RadioFilter_optionInfo__olhKH{display:flex;flex:1 1;flex-direction:column;gap:.13rem}.RadioFilter_optionText__gN9yG{font-size:.875rem;line-height:1rem}.RadioFilter_optionTextMobile__KPsYh{font-size:1rem;line-height:1.25rem}.RadioFilter_optionCount__Z3lj2{color:var(--grey1);font-size:.75rem;line-height:1rem}.RadioFilter_optionPrice__kfdOr{font-weight:500;font-size:.875rem;line-height:1rem}.RadioFilter_option__NlZpA .RadioFilter_radioButton__BzL68{width:1.125rem;height:1.125rem}.RadioFilter_option__NlZpA .RadioFilter_radioButton__BzL68:before{border:.0625rem solid var(--grey3)}.RadioFilter_option__NlZpA .RadioFilter_radioButtonMobile__TuOIr{width:1.375rem;height:1.375rem}.RadioFilter_option__NlZpA .RadioFilter_radioButtonMobile__TuOIr:before{border:.0625rem solid var(--grey3)}.FiltersContent_filtersContent__IGC6o{display:flex;flex-direction:column;gap:.5em}.FiltersContent_doneButton__JDvmw{display:flex;width:100%;justify-content:center}.FiltersContent_doneButtonText__cf5DU{font-size:.875rem;line-height:1.1429em}.HotelMatrixTimer_clock__9VeOX{width:1em;height:1em}.HotelMatrixTimer_timerText__kRNpX{display:flex;align-items:center;font-size:.875rem;gap:.2857em;line-height:1.1429em}.TourTypeMatrix_matrixSection__ocr_L{display:flex;flex-direction:column;gap:.5em}.TourTypeMatrix_sectionHeader__hfz3M{font-size:1.375rem;font-style:normal;font-weight:500;line-height:1.1818em}.MatrixResultsHotel_searchResults__Py9pT{display:flex;flex-direction:column;align-items:flex-start;gap:.5em}.MatrixResultsHotel_searchResultsMobile__mJf7Q{align-items:center;margin-bottom:2.5em}.MatrixResultsHotel_hidden__M7O0V{opacity:0;transition:opacity .3s ease,visibility .3s;visibility:hidden}.MatrixResultsHotel_visible__K63Eq{opacity:1;transition:opacity .3s ease,visibility .3s;visibility:visible}.TourRoomCardMobile_roomCard__3Zj5i{width:100%;padding:.5em;border-radius:.5em;background:var(--white)}.TourRoomCardMobile_hotelGallery__8kmfi{position:relative;width:100%;height:10.625rem;margin-bottom:.5em}.RoomGallery_galleryContainer__mMA3D{position:absolute;border-radius:.5em;isolation:isolate}.RoomGallery_galleryContainer__mMA3D,.RoomGallery_swiper__RJaPT{overflow:hidden;width:100%;height:100%}.RoomGallery_swiper__RJaPT .RoomGallery_slide__IcIMH{display:flex;height:13.875em;align-items:center;justify-content:center;color:#333;cursor:pointer}:is(.RoomGallery_swiper__RJaPT .RoomGallery_slide__IcIMH):last-child{overflow:hidden;border-radius:0 .5em .5em 0}@media (min-width:992px){:is(.RoomGallery_swiper__RJaPT .RoomGallery_slide__IcIMH):last-child{overflow:hidden;border-radius:0 0 .5em .5em}}.RoomGallery_slideMobile__RvpDA.RoomGallery_slideMobile__RvpDA{width:10.625rem;height:100%}.RoomGallery_navigationButton__63VAQ{position:absolute;z-index:1;left:50%;width:3.25em;height:.875em;cursor:pointer;transform:translateX(-50%)}.RoomGallery_navigationPrev__xTbOr{top:.5em}.RoomGallery_navigationNext__ZSPKU{bottom:.5em}.RoomGallery_navigationButtonMobile__Kf869{position:absolute;z-index:1;top:50%;width:.875rem;cursor:pointer;transform:translateY(-50%)}.RoomGallery_navigationPrevMobile__l1duS{left:.5em}.RoomGallery_navigationNextMobile__DRnkb{right:.5em}.RoomGallery_img__GRrhy{-o-object-fit:cover;object-fit:cover}.RoomGallery_skeletonWrapper__17bOJ{position:relative;height:100%;max-height:14.375em}.RoomGallery_cashbackWrapper__po4CZ{position:absolute;z-index:1;top:.5em;right:.5em}.RoomGallery_cashbackWrapperMobile__RMvlz{position:absolute;z-index:1;top:.5em;left:.5em}.RoomGallerySkeleton_wrapper__SYJWo{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:.5em;background:var(--grey3)}.RoomGallerySkeleton_wrapperMobile__Na70Z{height:10.625rem}.RoomGallerySkeleton_centerPart__OuE7j{display:flex;flex-direction:column;align-items:center;gap:.25em}.RoomGallerySkeleton_hotelIcon__INO7Q{width:1.5em;height:1.5em;fill:var(--white)}.RoomGallerySkeleton_noPhotoText__gxM_Z{color:var(--white);font-size:.875rem;line-height:1.1429em}.RoomInfoMobile_roomInfo__9NX9N{margin-bottom:1em}.RoomInfoMobile_roomDescription__A9PFn,.RoomInfoMobile_roomInfo__9NX9N{display:flex;flex-direction:column;gap:.25em}.RoomInfoMobile_description__6_8FP{max-height:2.2858em;font-size:.875rem;line-height:1.1429em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.RoomInfoMobile_closeButton__C6pSx{width:100%;justify-content:center;margin-top:1em}.RoomInfoMobile_modalTrigger__MpWGC{color:var(--secondary);cursor:pointer;font-size:.875rem;line-height:1.1429em}.RoomInfoMobile_expandButton__wJhVt{display:flex;align-items:center;gap:.12em}.RoomInfoMobile_expandButtonText__88DGc{color:var(--grey1);font-size:.875rem;line-height:1.1429em}.RoomInfoMobile_arrow__PJ9sb{width:.75em;height:.75em}.RoomInfoMobile_arrow__PJ9sb path{fill:var(--grey1)}.RoomInfoMobile_headers__Jazwt{display:flex;flex-direction:column;gap:.25em}.RoomInfoMobile_header__JE0Kc{font-size:1.125rem;font-weight:500;line-height:1.2222em}.RoomInfoMobile_subheader__Lvvhy{font-size:.875rem;line-height:1.1429em}.RoomInfoMobile_subheader__Lvvhy:empty{display:none}.RoomInfoMobileExpanded_facilityList__sfDkk{display:flex;flex-direction:column;gap:.25em}.RoomInfoMobileExpanded_bottomSheetContent__viPFA{display:flex;overflow:auto;flex-direction:column;padding-bottom:1.5em;gap:1em}.RoomInfoMobileExpanded_bottomSheetContent__viPFA::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.RoomInfoMobileExpanded_bottomSheetContent__viPFA{-ms-overflow-style:none;scrollbar-width:none}.RoomInfoMobileExpanded_facilityIconWrapper__aqeb6{min-width:1.5em;min-height:1.5em;flex-shrink:0}.RoomInfoMobileExpanded_facilitiesSection__3nBm_{display:flex;flex-direction:column;gap:.5em}.RoomInfoMobileExpanded_facilityListTitleText__MCSua{font-size:1.125rem;font-weight:500;line-height:1.22em}.RoomInfoMobileExpanded_modal__uEbFh{width:100%;margin:1em}.RoomInfoMobileExpanded_facilityInfo__B6Ii3{display:flex;align-items:center;gap:.25em}.RoomInfoMobileExpanded_facilityIcon__DYgn0{width:1.5em;height:1.5em}.RoomInfoMobileExpanded_facilityText__oCIOp{font-size:.875rem;line-height:1.1429em}.RoomInfoMobileExpanded_bottomSheet__2fF9V.RoomInfoMobileExpanded_bottomSheet__2fF9V{font-size:1rem;line-height:1.25em}.RoomInfoMobileExpanded_headers__Tot5f{margin-bottom:.25em}.RoomInfoMobileExpanded_header__4jdND{font-size:1.125rem;font-weight:500;line-height:1.375rem;line-height:1.2222em}.RoomInfoMobileExpanded_description__PYA2s,.RoomInfoMobileExpanded_subheader__lVMVd{font-size:.875rem;line-height:1.1429em}.RoomInfoMobileExpanded_galleryWrapper__WlsmB{position:relative;overflow:hidden;height:10.625rem;margin-bottom:.5em}.Input_input__H3gb4{width:100%;border:1px solid #e3e1dd;border-radius:8px;transition:border .15s linear}.Input_input__H3gb4:focus,.Input_input__H3gb4:hover{border:1px solid var(--black)}.Input_input__H3gb4.Input_error__8cVbr{border:1px solid var(--secondary)}.Input_input__H3gb4:disabled{border:1px solid #e3e1dd}.Input_input__H3gb4{font-size:.75rem;line-height:1rem}.Input_input__H3gb4[type=number]::-webkit-inner-spin-button,.Input_input__H3gb4[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.Input_input__H3gb4[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.DoneStep_container__wvvig{display:flex;flex-direction:column;align-items:center;gap:.75rem}@media (min-width:992px){.DoneStep_container__wvvig{align-items:start;gap:.5rem}}.DoneStep_header__V6iCS{display:block;font-weight:500;font-size:.875rem;line-height:1rem}.DoneStep_mobileHeader__hr8IR{font-size:1.125rem;line-height:1.375rem}.DoneStep_mobileTextContainer__3TmhB{display:flex;flex-direction:column;gap:.75rem;text-align:center}.DoneStep_label__oojw9{margin-top:.25rem;color:#73716e;font-size:.75rem;line-height:.875rem}.DoneStep_mobileLabel__H_xBc{font-size:1rem;line-height:1.25rem}.DoneStep_successIcon__3U5FS{display:inline-flex;width:3rem;min-width:.938em;height:3rem;min-height:.938em;align-items:center;justify-content:center;border-radius:100%;background-color:var(--primary);text-align:start}.DoneStep_check__zGU09{width:2rem;height:2rem}.DoneStep_check__zGU09>path{fill:#000}.DoneStep_returnButton__ZwdhB{padding:.75rem 1rem;color:var(--secondary);font-size:1rem;line-height:1.25rem}.ErrorStep_container__kysLh{display:flex;flex-direction:column;align-items:center;gap:.75rem}@media (min-width:992px){.ErrorStep_container__kysLh{align-items:start;gap:.5rem}}.ErrorStep_errorIcon__kuoUN{display:inline-flex;width:3rem;min-width:.938em;height:3rem;min-height:.938em;align-items:center;justify-content:center;border-radius:100%;background-color:var(--background);text-align:start}.ErrorStep_close__8MXRs{width:2rem;height:2rem}.ErrorStep_close__8MXRs>path{fill:var(--secondary)}.ErrorStep_text__iCsK4{font-weight:500;font-size:1.125rem;line-height:1.375rem}@media (min-width:992px){.ErrorStep_text__iCsK4{font-size:.875rem;line-height:1rem}}.ErrorStep_button__vjdKl{width:100%;padding:.75rem 1rem;font-size:1rem;line-height:1.25rem}@media (min-width:992px){.ErrorStep_button__vjdKl{font-size:.875rem;line-height:1rem}}.ErrorStep_returnButton__vbWqB{padding:.75rem 1rem;color:var(--secondary);font-size:1rem;line-height:1.25rem}.ExploreFilters_mobileWrapper__0eFav{position:fixed;z-index:1;overflow:scroll;padding:16px 8px;background-color:#fff;inset:0}.ExploreFiltersContent_container__01IBj{min-width:220px}.ExploreFiltersContent_content__2Hzj3{display:flex;flex-direction:column;gap:.5rem}.ExploreFiltersContent_mobileContent__iVzPB{padding-bottom:3.75rem;gap:1rem}.ExploreFiltersContent_mobileButtons__TDmQA{display:flex;justify-content:space-between;margin-bottom:1rem;color:var(--secondary);font-size:1rem;line-height:1.25rem}.ExploreFiltersContent_floatingSection__q1TH1{position:fixed;z-index:2;bottom:0;left:0;width:100%;padding:1em}.ExploreFiltersContent_submitButton__4HdRX{width:100%}.ExploreFiltersContent_submitButton__4HdRX:disabled{opacity:1}.ExploreFiltersContent_resetButton__B1q3X{padding:.75rem 1rem .75rem .75rem;gap:.25rem;font-size:.875rem;line-height:1rem}.ExploreFiltersContent_refreshIcon__mNFHd{height:.75rem;cursor:pointer}.ExploreFiltersContent_skiDistance__AZizG{flex-grow:1}.OrdersList_container___lbYj{display:flex;width:100%;flex-direction:column;align-items:center;padding:1.5rem 1rem;border-radius:var(--border-radius);margin-top:.75rem;background:var(--white);font-weight:500;gap:.75rem}.OrdersList_containerMobile__VIcFY{padding:.5rem .5rem .5rem .75rem}.OrdersList_title__k_UAG{font-size:1.125rem;line-height:1.375rem}.OrdersList_button__j_ofe{width:7.6875rem;font-size:.875rem;line-height:1rem}.OrdersList_ordersList__t5KEo{display:flex;width:100%;flex-direction:column;margin-top:.75rem;gap:.75rem}.CertificateCard_certificateContainerDesktop__oCdA9>div:last-child{height:6.5rem}.CertificateCard_certificateContainerDesktop__oCdA9>div>div>div:nth-child(2){justify-content:flex-end}.AmountText_debtAmount__X8f2O{color:var(--secondary)}.ButtonWrapper_buttonWrapper__QqkPO{display:flex;align-items:flex-end}.ButtonWrapper_payButton__Q3B9e{width:8.5625rem}.ButtonWrapper_npsButton___gzou{width:18.5625rem}.ButtonWrapper_npsButton___gzou,.ButtonWrapper_payButton__Q3B9e{height:2.5rem}.CardContainer_container__OEoDy{display:flex;overflow:hidden;width:54.75rem;flex-direction:column;border-radius:var(--border-radius)}.CardContainer_containerMobile__IRX5N{width:100%}.CardHeader_header__zWs02{display:flex;width:100%;height:2rem;justify-content:space-between;padding:.5rem .75rem;background-color:var(--grey3);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);font-weight:500;gap:1rem;font-size:.875rem;line-height:1rem}.CardHeader_headerMobile__kCaml{height:2.5rem;flex-direction:column;padding:.3125rem .5rem;gap:.125rem;font-size:.75rem;line-height:.875rem}.CardHeader_orangeHeader__7wz4E{background-color:var(--secondary);color:var(--white)}.CardHeader_leftTextWrapper__MxcDz{display:flex;gap:.25rem}.CardHeader_leftTextWrapper__MxcDz span{display:flex;align-items:center;margin:0;white-space:nowrap}.CardHeader_rightTextWrapper__Ye2an{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.CardHeader_orangeStatus__3xpgs{color:var(--secondary)}.CardBody_body__vLpX6{display:flex;width:100%;align-items:stretch;background-color:var(--white)}.CardBody_bodyMobile__voE_F{flex-direction:column;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.CardBody_imageWrapper__pQ_03{position:relative;width:11.625rem}.CardBody_imageWrapperMobile__5NfSr{width:100%;height:5rem;border-radius:0}.CardBody_image__T7c69{height:100%;flex-shrink:0;align-self:stretch;-o-object-fit:cover;object-fit:cover}.CardBody_textBlockWrapper__Y6qu2{display:flex;width:100%;height:-moz-fit-content;height:fit-content;flex:1 1;flex-direction:column;padding:.75rem;gap:.75rem}.CardBody_textBlockWrapperMobile__94edb{padding:.5rem;gap:.5rem}.CardBody_firstTextSection__JPdxf{display:flex;width:100%;justify-content:space-between;font-weight:500;gap:.75rem;font-size:1rem;line-height:1.25rem}.CardBody_firstTextSectionMobile__XYSRU{flex-direction:column;gap:.125rem;font-size:.875rem;line-height:1rem}.CardBody_secondTextSection__mzldK{display:flex;justify-content:space-between;gap:1.5rem;font-size:.875rem;line-height:1rem}.CardBody_secondTextSectionMobile__XmBDj{flex-direction:column;gap:.5rem}.CardBody_secondTextSectionMobile__XmBDj button{width:100%}.BoookingInfo_dateInfoWrapper__7GE4u{display:flex;gap:.25rem}.BoookingInfo_dateInfoWrapper__7GE4u span{display:flex;align-items:center;margin:0;white-space:nowrap}.BoookingInfo_dateInfoWrapperMobile__RFiTZ{flex-wrap:wrap}.BoookingInfo_dateInfoWrapperMobile__RFiTZ span{white-space:normal}.HotelInfo_infoWrapper___mRYC{display:flex;flex-direction:column;gap:.125rem}.HotelInfo_hotel__uT78b{font-weight:500}.HotelInfo_infoTextWrapper__eEUwB{display:block}.HotelInfo_infoTextWrapperMobile__ohgrF{font-size:.75rem;line-height:.875rem}.HotelInfo_infoTextWrapper__eEUwB span{display:inline}.YandexPay_yandexPayContainer__44Bvl{width:17.5rem}.LaterPaymentAdditionals_container___0VKK{display:flex;flex-direction:column;gap:1rem}.LaterPaymentAdditionals_warning__IoaHo{display:flex;align-items:center;gap:.25rem}.LaterPaymentAdditionals_warning__IoaHo strong{font-weight:500}.LaterPaymentAdditionals_warning__IoaHo{font-size:.75rem;line-height:1rem}.Popups_popupContent__ruk0h{width:90%;height:90%}.Popups_frame__vob1Q{width:100%;height:100%}.Popups_mobilePopup__iHyvt.Popups_mobilePopup__iHyvt{height:100%;padding:.5rem}.ResetFiltersButton_refreshButton__U0gM8{display:flex;align-items:center;padding:.75rem 1rem .75rem .75rem;font-size:.875rem;gap:.5rem;opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .2s ease}.ResetFiltersButton_refreshIcon__O3K95{min-width:.75rem;height:.75rem;transform:rotate(0deg);transition:transform .3s ease-in-out}.ResetFiltersButton_rotating__SN_IY{transform:rotate(1turn)}.WishlistSorting_container__ylcV5{display:flex;flex-direction:column;gap:.5em}.WishlistSorting_label__mXfE_{font-size:1rem;line-height:1.25rem}.WishlistSorting_sortingOption__kJzip{display:flex;align-items:center;align-self:stretch;justify-content:space-between;padding:1em .5em}.WishlistSorting_title___yvXd{padding:.5em .5em 0;font-weight:700;font-size:1.125rem;line-height:1.375rem}.AuthPrivacyConsent_privacyPolicy__HX1Jw{font-size:.875rem;line-height:1rem;text-align:center}.AuthPrivacyConsent_link__3JAUc{color:var(--secondary)}.SocialAuth_oauthBtn__7CW_6{display:flex;width:100%;height:2.75rem;align-items:center;justify-content:flex-start;padding:.625rem .75rem;border:none;border-radius:var(--border-radius);background:var(--background);color:var(--black);cursor:pointer;font-weight:500;gap:.375rem;font-size:1rem;line-height:1.25rem}.SocialAuth_socialContainer___k7Ig{display:flex;flex-direction:column;gap:8px}.SocialAuth_textContainer__wp0Sf{display:flex;width:100%;align-items:center;justify-content:center;white-space:nowrap}.SocialAuth_oauthBtn__7CW_6 svg{flex-shrink:0}.SmsCodeForm_container__ZZ3SX{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem;gap:1.5rem}.SmsCodeForm_containerMobile__iGwKW{padding:3rem 1rem;gap:1rem}.SmsCodeForm_contentWrapper__nb3b7{display:flex;width:100%;flex-direction:column;gap:1em}.SmsCodeForm_textWrapper__UxhpY{display:flex;flex-direction:column}.SmsCodeForm_title__OlXPu{margin-bottom:.444rem}.SmsCodeForm_button__7kro0{display:inline-flex;width:100%;height:2.75em;align-items:center;justify-content:center;color:var(--white);font-size:1rem;text-align:center}.SmsCodeForm_buttonContent__bsmcl{display:flex;align-items:center;white-space:nowrap}.ActionItem_actionItem__aXp9G{border:none;background:transparent;color:var(--secondary);cursor:pointer;font-size:.875rem;font-weight:400;line-height:1rem;outline:none;text-align:center}.SmsCodeInput_container__WZDyL{display:flex;flex-direction:column;gap:.5rem}.SmsCodeInput_wrapper__IiNxq{display:flex;justify-content:center}.SmsCodeInput_input__ckscL{width:2.5rem;height:2.75rem;padding:.75rem;border:1px solid #e3e1dd;border-radius:.5rem;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:var(--white);color:var(--black);font-weight:500;text-align:center;font-size:1rem;line-height:1.25rem}.SmsCodeInput_input__ckscL::-webkit-inner-spin-button,.SmsCodeInput_input__ckscL::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.SmsCodeInput_input__ckscL:not(:first-child){margin-left:1rem}.SmsCodeInput_input__ckscL:disabled{border:1px solid #c2c5cc;background:#f5f3f2}.SmsCodeInput_input__ckscL:focus{border:1px solid var(--black);outline:none}.SmsCodeInput_errorMessage__JH4Jm{font-size:.875rem;line-height:1rem;text-align:center}.AuthSuccess_wrapper__fCMfJ{display:flex;justify-content:center;gap:.25em;font-size:.875rem;line-height:1rem}.PrivacyPolicyConsent_privacyPolicy__ciHVa{font-size:.875rem;line-height:1rem;text-align:center}.PrivacyPolicyConsent_link__aqgQD{color:var(--secondary)}.LogOutForm_container__ftVGL{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:.25rem}.LogOutForm_containerMobile__j9W60{padding:3rem 1rem}.LogOutForm_customTitle__NEkGG{font-size:1rem}.SendSmsCodeAgainForm_container__npl_Q{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:1rem}.SendSmsCodeAgainForm_containerMobile__q6ZpA{padding:3rem 1rem}.SendSmsCodeAgainForm_contentWrapper__aJoK2{display:flex;flex-direction:column;gap:.25em}.SendSmsCodeAgainForm_button__brm3m{display:flex;height:2.5em;align-items:center;justify-content:center;color:var(--white);text-align:center}.Fail_container__Nkmve{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:1rem}.Fail_containerMobile__QOo3S{padding:3rem 1rem}.Fail_contentWrapper__v_X9z{display:flex;flex-direction:column;gap:.125em}.Fail_button__3K8Ew{display:flex;height:2.5em;align-items:center;justify-content:center;color:var(--white);text-align:center}.RegistrationForm_container__sWBXn{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:1rem}.RegistrationForm_containerMobile__VhP_D{padding:3rem 1rem}.RegistrationForm_backButton__SIL7B{position:absolute;top:1rem;left:1rem;width:2rem;height:2rem;padding:.5rem;border-radius:var(--border-radius);cursor:pointer;background-color:var(--background)}.RegistrationForm_backButton__SIL7B:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.RegistrationForm_backButton__SIL7B:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--background)}}.RegistrationForm_backButton__SIL7B:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--background)}.RegistrationForm_button__on8ol{width:100%;height:2.75rem;font-weight:500;font-size:1rem;line-height:1.25rem}.RegistrationForm_formWrapper__JqtA6{display:flex;flex-direction:column;gap:1em}.RegistrationForm_inputsWrapper__RHBwj{display:flex;width:100%;flex-wrap:wrap;gap:1em}.RegistrationForm_inputsWrapper__RHBwj>*{min-width:calc(50% - .5em)}.RegistrationForm_inputsWrapperMobile__16zBV{flex-direction:column}.RegistrationForm_inputsWrapperMobile__16zBV>*{width:100%}.RegistrationForm_checkboxesWrapper__pcD5y{display:flex;flex-direction:column;gap:.75em}.RegistrationForm_checkboxesWrapper__pcD5y>div{align-items:flex-start}.RegistrationForm_checkboxesWrapper__pcD5y>div:last-child{align-items:center}.RegistrationForm_checkboxesWrapperMobile__RHvvq>div:last-child{align-items:flex-start}.RegistrationForm_phoneInputContainer__25coM{display:flex;flex:1 1;flex-direction:column;gap:.25em}.RegistrationForm_inputHeader__Ke7HM{width:100%;color:var(--grey1);text-align:left;font-size:.875rem;line-height:1rem}.RegistrationForm_inputDescription__dIe6P{color:var(--grey-medium);font-size:.75rem;line-height:.875rem}.RegistrationForm_phoneInputContainer__25coM .react-tel-input .selected-flag .arrow{border-top:4px solid var(--grey2)}.RegistrationForm_phoneInputContainer__25coM .react-tel-input .form-control{border:.0625rem solid var(--grey3)}.RegistrationForm_phoneInputContainer__25coM .react-tel-input .flag-dropdown{border:none}.RegistrationForm_phoneInputContainer__25coM .react-tel-input:focus-within{border-radius:var(--border-radius)!important;outline:none!important}.RegistrationForm_phoneInputContainer__25coM .react-tel-input{border:none!important}.Input_inputContainer__RO6_g{display:flex;flex:1 1;flex-direction:column;gap:.25em}.Input_inputHeader__VQUqQ{width:100%;color:var(--grey1);text-align:left;font-size:.875rem;line-height:1rem}.Input_input__Xocl8{width:100%;height:2.75rem;padding:1rem .5rem;border:none;background-color:var(--white);color:var(--black);font-weight:500;outline:none;transition:background-color .3s,border-color .3s;font-size:1rem;line-height:1.25rem}.Input_input__Xocl8::-moz-placeholder{color:var(--grey2);font-weight:400}.Input_input__Xocl8::placeholder{color:var(--grey2);font-weight:400}.Input_errorMessage__oGLuG,.Input_inputDescription__gg_aA{font-size:.75rem}.Input_errorMessage__oGLuG{color:var(--secondary)}.Input_inputDescription__gg_aA{color:var(--grey-medium);line-height:.875em}.Input_input__Xocl8:disabled{background:#f3f3f2;color:#545454}.Input_checkmark__QRdYn{width:1.2em;height:1.2em;padding-right:.4375em;color:var(--secondary)}.Input_inputWrapper__o2f8L{position:relative;display:flex;overflow:hidden;width:100%;height:2.75em;align-items:center;border:.0625em solid var(--grey3);border-radius:var(--border-radius);background-color:var(--white)!important}.Input_inputWrapperError__iqf_U{border:.0625em solid var(--secondary)}.Input_input__Xocl8:-webkit-autofill,.Input_input__Xocl8:-webkit-autofill:active,.Input_input__Xocl8:-webkit-autofill:focus,.Input_input__Xocl8:-webkit-autofill:hover{box-shadow:0 0 0 62.5em var(--white) inset!important}.CheckboxWithText_checkboxContainer__gC1AR{display:flex;align-items:center;gap:.5rem}.CheckboxWithText_checkboxWrapper__NC49z{position:relative;width:1.125rem;height:1.125rem}.CheckboxWithText_checkboxInput__uxXgf{display:block;width:1.125rem;height:1.125rem;border:.0625rem solid var(--grey3);border-radius:.25rem;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;pointer-events:auto}.CheckboxWithText_checked__GJduK{border:0;background:var(--secondary)}.CheckboxWithText_checkIcon___K60B{position:absolute;top:.125em;left:.125em;width:.875em;height:.875em;pointer-events:none}.CheckboxWithText_checkIcon___K60B path{stroke-width:.0625rem}.CheckboxWithText_label__3yQuH{color:var(--black);cursor:pointer;font-size:.875rem;line-height:1rem}.CheckboxWithText_link__1Q9H4{color:var(--secondary);text-decoration:none}.RestorePasswordForm_container__KoxQd{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:1rem}.RestorePasswordForm_containerMobile__UNkkH{padding:3rem 1rem}.RestorePasswordForm_textWrapper__Lnzpz{display:flex;width:100%;flex-direction:column;gap:.5rem}.EnterPasswordForm_container__X0qnf{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem;gap:1rem}.EnterPasswordForm_containerMobile__o29Gp{padding:3rem 1rem}.EnterPasswordForm_textWrapper__XXvl2{display:flex;flex-direction:column}.EnterPasswordForm_title__paDDz{margin-bottom:.5rem}.EnterPasswordForm_button__Ayw3t{width:100%;height:2.75rem;font-weight:500;font-size:1rem;line-height:1.25rem}.PasswordInput_container__pRn9F{width:100%}.PasswordInput_inputWrapper__3w1cD{position:relative;width:100%}.PasswordInput_input__WjgfO{width:100%;height:2.75rem;padding:.75rem 2.125rem .75rem 1rem;border:.0625rem solid var(--grey3);border-radius:var(--border-radius);font-weight:500;transition:border-color .3s;font-size:1rem;line-height:1.25rem}.PasswordInput_input__WjgfO:focus{border-color:var(--black)}.PasswordInput_input__WjgfO.PasswordInput_hasError__zz5hM{border-color:var(--secondary)}.PasswordInput_toggleButton__v42ix{position:absolute;top:.875rem;right:1rem;cursor:pointer}.PasswordInput_toggleButton__v42ix svg{width:1rem;height:1rem}.PasswordInput_errorMessage__VhHGZ{margin-top:.5rem;color:var(--secondary);font-size:.875rem;line-height:1rem}.PasswordInput_correctInput__Y4DSc,.PasswordInput_disabled__DR7xn{background:var(--background);color:var(--grey2)}.PasswordInput_greyIcon__YLDVr svg{fill:var(--grey2)}.PasswordInput_input__WjgfO:-webkit-autofill,.PasswordInput_input__WjgfO:-webkit-autofill:active,.PasswordInput_input__WjgfO:-webkit-autofill:focus,.PasswordInput_input__WjgfO:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.PasswordInput_input__WjgfO::-moz-placeholder{color:var(--grey2);font-weight:400}.PasswordInput_input__WjgfO::placeholder{color:var(--grey2);font-weight:400}.PasswordRulesChecklist_rulesList__mkvxt{display:flex;margin-top:.5rem;gap:.5rem}.PasswordRulesChecklist_ruleItem__fMWDu{display:flex;color:var(--grey2);gap:.125rem}.PasswordRulesChecklist_label__69yTq{font-size:.75rem;line-height:.875rem}.PasswordRulesChecklist_valid__QeSta{color:var(--black)}.PasswordRulesChecklist_disabled__PjPC_{color:var(--grey2)}.PasswordRulesChecklist_disabled__PjPC_ svg{fill:var(--grey2)}.ConfirmPhoneForm_container__zMNMG{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:1rem}.ConfirmPhoneForm_containerMobile__hWjhw{padding:3rem 1rem}.ConfirmPhoneForm_contentWrapper__QVQYX{display:flex;flex-direction:column;gap:.125rem}.ConfirmPhoneForm_button__ioS_q{display:flex;height:2.75rem;align-items:center;justify-content:center;color:var(--white);text-align:center}.ConfirmPhoneForm_description__n3dYo{padding:0 1rem}.CreatePasswordForm_container__C6NnC{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem;gap:1rem}.CreatePasswordForm_containerMobile__9lCoR{padding:3rem 1rem}.CreatePasswordForm_textWrapper__SLCJ0{display:flex;flex-direction:column;gap:.5rem}.CreatePasswordForm_button__Bz6BA{width:100%;font-weight:500;font-size:1rem;line-height:1.25rem}.PasswordIsSetForm_container__7UkkV{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem;gap:1rem}.PasswordIsSetForm_containerMobile__xvyUF{padding:3rem 1}.PasswordIsSetForm_button__wEYUS{width:100%;font-weight:500;font-size:1rem;line-height:1.25rem}.ExpiredPasswordLinkForm_container__NtUAj{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem;gap:1rem}.ExpiredPasswordLinkForm_containerMobile__R_qI7{padding:3rem 1rem}.ExpiredPasswordLinkForm_textWrapper__PCeh9{display:flex;flex-direction:column;gap:.5rem}.ExpiredPasswordLinkForm_button__k84QO{width:100%;font-weight:500;font-size:1rem;line-height:1.25rem}.EmailWasResent_container___YUrx{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem}.EmailWasResent_containerMobile__8wSei{padding:3rem 1rem}.EmailWasResent_containerMobile__8wSei .EmailWasResent_title__8WFes{padding:0}