.Spinner_root__TNNTm{font-size:0}.Spinner_root__TNNTm.Spinner_center__0TASi{display:flex;justify-content:center;align-items:center}.Button_green__vlElW,.Button_greyLight__Ei7xX,.Button_greyPurple__bMRBp,.Button_purple__d_zNT,.Button_red__6p8hA,.Button_white__insPB{font-family:Montserrat;padding-block:8px;padding-inline:24px;display:flex;align-items:center;justify-content:center;column-gap:8px;min-height:48px;font-size:14px;transition:all .3s ease-in-out;border-radius:12px}.Button_green__vlElW span,.Button_greyLight__Ei7xX span,.Button_greyPurple__bMRBp span,.Button_purple__d_zNT span,.Button_red__6p8hA span,.Button_white__insPB span{pointer-events:none}.Button_root__G8EAY{position:relative;cursor:pointer;color:#000}.Button_spinner__Q6t__{visibility:hidden;position:absolute;top:6px;left:6px;display:flex;justify-content:center;align-items:center}.Button_white__insPB{background:#fff;color:#8b229e}.Button_green__vlElW{background:#3caf49;color:#fff}.Button_green__vlElW:hover{opacity:.9}.Button_green__vlElW:active{opacity:1}.Button_green__vlElW:focus-visible{outline:1px auto -webkit-focus-ring-color}.Button_greenSecondary__2SLpo{background-color:#e4f3e6;color:#3caf49;border-radius:14px}.Button_greySecondary__qUWGh{background-color:#f3f3f3;color:#000;border-radius:14px}.Button_purple__d_zNT{background:#8b229e;border:1px solid #8b229e;color:#fff}@media(hover:hover){.Button_purple__d_zNT:hover{background:rgba(0,0,0,0);color:#8b229e;border:1px solid #8b229e}.Button_purple__d_zNT:hover svg path{fill:#8b229e}}@media(hover:none){.Button_purple__d_zNT:active{background:rgba(0,0,0,0);color:#8b229e;border:1px solid #8b229e}.Button_purple__d_zNT:active svg path{fill:#8b229e}}.Button_greyLight__Ei7xX{background-color:#f0f0f0}@media(hover:hover){.Button_greyLight__Ei7xX:hover{background:#8b229e;color:#fff}.Button_greyLight__Ei7xX:hover svg path{fill:#8b229e}}@media(hover:none){.Button_greyLight__Ei7xX:active{background:#8b229e;color:#fff}.Button_greyLight__Ei7xX:active svg path{fill:#8b229e}}.Button_borderGrey__XqFTo{background-color:rgba(0,0,0,0);padding:3px 16px 5px;border:1px solid #f3f3f3;border-radius:16px}.Button_greyPurple__bMRBp{color:#8b229e;background-color:#f0f0f0}@media(hover:hover){.Button_greyPurple__bMRBp:hover{background:#8b229e;color:#fff}.Button_greyPurple__bMRBp:hover svg path{fill:#fff;stroke:#fff!important}}@media(hover:none){.Button_greyPurple__bMRBp:active{background:#8b229e;color:#fff}.Button_greyPurple__bMRBp:active svg path{fill:#fff;stroke:#fff!important}}.Button_spinnerVisible__AnK35{visibility:visible}.Button_text__2sxAJ{display:flex;align-items:center;column-gap:8px;justify-content:center;white-space:nowrap}.Button_borderPurple__gU0v3{border:1px solid #8b229e}@media(hover:hover){.Button_borderPurple__gU0v3:hover{background:#8b229e;color:#fff}.Button_borderPurple__gU0v3:hover svg path{fill:#fff}}@media(hover:none){.Button_borderPurple__gU0v3:active{background:#8b229e;color:#fff}.Button_borderPurple__gU0v3:active svg path{fill:#fff}}.Button_fontSmall__btsd2{font-size:12px;font-weight:500}.Button_fontMedium___X5bE{font-size:14px;font-weight:500}.Button_fontLarge__4Mtgm{font-size:clamp(14px,3.4vw,16px);font-weight:600}.Button_icon__wKcYR{padding:8px}.Button_svg24__S4eoz svg{width:24px;height:24px}.Button_svg32___D57P svg{width:32px;height:32px}.Button_invertSvg__8mk7W svg{filter:invert(1)}.Button_backTransparent__edVQD{background-color:rgba(0,0,0,0)!important}.Button_wide__eT_iX{width:100%}.Button_circleLarge__QgdIQ,.Button_circle__mPmQU{border-radius:50%;height:unset;min-height:unset}.Button_circle__mPmQU{padding:8px}.Button_padding40__ynmLJ{padding-inline:40px}.Button_padding48__HHeOm{padding-inline:48px}.Button_circleLarge__QgdIQ{padding:16px}@media only screen and (max-width:767px){.Button_phoneWide__E8MKa{width:100%}}.Button_disabled__ELmIY{pointer-events:none;opacity:.5}.Button_blur__irpEo{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(255,255,255,.6431372549)}.Button_height48__Unns_{height:48px}.Button_height40__gYwGS{min-height:40px;height:40px}.Button_red__6p8hA{color:#f73e3e;background-color:#f9dfe4}@media(hover:hover){.Button_red__6p8hA:hover,.Button_red__6p8hA:hover svg path{opacity:.6}}@media(hover:none){.Button_red__6p8hA:active,.Button_red__6p8hA:active svg path{opacity:.6}}.Banner_container__0QU7g{background-color:#fff;padding-top:140px!important;padding-bottom:120px!important;width:100%;margin:0 auto;padding:0 60px}@media only screen and (max-width:1199px){.Banner_container__0QU7g{padding:0 24px}}@media only screen and (max-width:767px){.Banner_container__0QU7g{padding:0 16px}}@media only screen and (max-width:1023px){.Banner_container__0QU7g{padding-top:102px!important;padding-bottom:80px!important}}@media only screen and (max-width:575px){.Banner_container__0QU7g{padding-top:48px!important;padding-bottom:48px!important}}.Banner_banner__Y_cIM{position:relative;border-radius:24px;background:radial-gradient(58.8% 88.2% at 50% 50%,#b648d7 0,#882cb6 44.74%,#4a078a 100%);margin:0 auto}.Banner_text__8sszR{font-weight:600;color:#fff;font-size:clamp(16px,4vw,36px);margin-bottom:32px}@media only screen and (max-width:575px){.Banner_text__8sszR{margin-bottom:16px;text-align:center}}.Banner_button__QWkyF{z-index:30;cursor:pointer}@media only screen and (max-width:767px){.Banner_button__QWkyF{display:none}}.Banner_contentContainer__b9OaE{display:flex;justify-content:center;margin:0 auto;padding:84px 0 84px 60px}@media only screen and (max-width:1023px){.Banner_contentContainer__b9OaE{padding:60px 0 60px 60px}}@media only screen and (max-width:767px){.Banner_contentContainer__b9OaE{flex-direction:column;padding-right:60px;padding-bottom:0}}@media only screen and (max-width:575px){.Banner_contentContainer__b9OaE{padding:26px 15px 0}}.Banner_content__g09qL{max-width:520px;flex-shrink:1000}@media only screen and (max-width:767px){.Banner_content__g09qL{max-width:none}}.Banner_phones__wL_C6{max-width:clamp(260px,47vw,527px);height:auto!important;top:unset!important;right:unset!important;left:unset!important;position:absolute;bottom:0}.Banner_imgContainer__5efQS{width:clamp(260px,47vw,527px)}@media only screen and (max-width:767px){.Banner_imgContainer__5efQS{height:clamp(243px,50vw,340px);position:relative;width:100%;display:flex;justify-content:center}}.Banner_leftImage__k7e3e{position:absolute;left:clamp(-500px,(100vw - 1920px)/2,0px);top:0}.Banner_rightImage__OUC_o{position:absolute;right:clamp(-500px,(100vw - 1920px)/2,0px);bottom:0}.Banner_overflowHidden__CpiKy{width:100%;height:100%;border-radius:24px;position:absolute;overflow:hidden;top:0;left:0}.Banner_links__iTAqu{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media only screen and (max-width:499px){.Banner_links__iTAqu{display:flex;flex-wrap:wrap}}@media only screen and (max-width:575px){.Banner_links__iTAqu{margin-bottom:26px}}.Banner_link___uNZ9 button{width:100%}@media only screen and (max-width:499px){.Banner_link___uNZ9{width:100%;display:flex;flex-wrap:wrap}}.ReservationCard_card__bjo0g{background:#fff;border-radius:28px;padding:20px;display:grid;grid-template-columns:1fr auto;grid-column-gap:24px;column-gap:24px}@media only screen and (max-width:1495px){.ReservationCard_card__bjo0g{grid-template-columns:1fr}}.ReservationCard_header__Fn43e{grid-column:1;display:flex;align-items:center;gap:20px;margin-bottom:16px}@media only screen and (max-width:1495px){.ReservationCard_header__Fn43e{grid-column:auto}}@media only screen and (max-width:767px){.ReservationCard_header__Fn43e{grid-column:auto;justify-content:space-between}}.ReservationCard_restaurantRow__njKNm{grid-column:1;display:flex;align-items:center;gap:12px;margin-bottom:18px}@media only screen and (max-width:1495px){.ReservationCard_restaurantRow__njKNm{grid-column:auto;margin-bottom:12px}}.ReservationCard_infoRow__ChtLM{grid-column:1;display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media only screen and (max-width:1495px){.ReservationCard_infoRow__ChtLM{grid-column:auto}}@media only screen and (max-width:767px){.ReservationCard_infoRow__ChtLM{grid-column:auto;flex-direction:column;align-items:start;gap:8px;margin-bottom:12px}}.ReservationCard_actions__veNFa{grid-column:2;grid-row:1/3;display:flex;gap:12px;align-items:center;margin-top:8px}@media only screen and (max-width:1495px){.ReservationCard_actions__veNFa{grid-column:auto;grid-row:3/4;margin-top:0;margin-bottom:16px}}@media only screen and (max-width:899px){.ReservationCard_actions__veNFa{grid-column:auto;grid-row:3/4;display:grid;grid-template-areas:"button button" "qrButton qrButton";margin-top:0;margin-bottom:16px}}@media only screen and (max-width:767px){.ReservationCard_actions__veNFa{grid-column:auto;grid-row:4/5;margin-top:0;margin-bottom:16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}}@media only screen and (max-width:575px){.ReservationCard_actions__veNFa{grid-column:auto;grid-row:4/5;margin-top:0;margin-bottom:16px;grid-template-rows:1fr 1fr;grid-template-columns:1fr;display:grid;grid-template-areas:none;grid-gap:12px;gap:12px}}.ReservationCard_qrButton__waetK{grid-area:qrButton}@media only screen and (max-width:575px){.ReservationCard_qrButton__waetK{grid-area:auto}}.ReservationCard_title__3jW_b{font-size:clamp(16px,2.5vw,20px);font-weight:600;color:#35333b}.ReservationCard_status__ktNRN{display:inline-block;padding:7px 12px;border-radius:16px;font-size:clamp(10px,2vw,12px);font-weight:500;white-space:nowrap}.ReservationCard_restaurantImg__m0Dr_{border-radius:12px;object-fit:cover}.ReservationCard_restaurantName__Dmvd1{font-size:clamp(14px,2vw,16px);font-weight:600;color:#35333b}.ReservationCard_restaurantAddress__nOj3R{font-size:clamp(10px,2vw,12px);color:#35333b}.ReservationCard_infoItem__pfwGH{display:flex;align-items:center;gap:8px;font-size:clamp(12px,2vw,14px);color:#35333b;font-weight:500}.ReservationCard_primary__1tuWh{font-weight:600}.ReservationCard_qrIcon__l58Zp{display:inline-block;width:22px;height:22px;background:url(/icons/qr.svg) no-repeat 50%/contain}.ReservationsList_list__N7Qmj{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:767px){.ReservationsList_list__N7Qmj{gap:16px}}.ReservationsTabs_root__CeP8I{display:flex;padding:6px;background-color:#fff;border-radius:12px;width:-moz-fit-content;width:fit-content;margin-bottom:24px}@media only screen and (max-width:767px){.ReservationsTabs_root__CeP8I{width:100%;display:grid;grid-template-columns:1fr 1fr;margin-bottom:16px}}.ReservationsTabs_link__vRxtH{height:36px;border-radius:12px;display:flex;justify-content:center;align-items:center;padding:0 56px}@media only screen and (max-width:575px){.ReservationsTabs_link__vRxtH{padding:0 38px}}.ReservationsTabs_active__X5zZE{font-weight:600;background-color:#f0f0f0}.ReservationsTabs_text__FGZZe{font-size:clamp(12px,2vw,14px)}.Form_container__n0ufA{background-color:#f0f0f0;border-radius:24px;padding:0 20px;text-align:center}@media only screen and (max-width:767px){.Form_container__n0ufA{padding:0 16px}}.Form_title__1eyPP{font-size:20px;font-weight:600;margin-bottom:24px}.Form_info__ipByI{margin-bottom:20px;display:flex;flex-direction:column;gap:12px}.Form_row__QqlGk{min-height:26px;display:flex;justify-content:space-between;align-items:center}.Form_label__g3hjK{font-size:14px;color:#6c6c6c}.Form_value__bHi3S{font-size:14px;font-weight:600;color:#35333b}.Form_left__yNPSI{text-align:left}.Form_right__swpyo{text-align:right}.Form_actions__k4B1B{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.CategoriesList_container__26yEK{position:relative;overflow:hidden;height:min-content}.CategoriesList_hidden__46R94{opacity:0;visibility:hidden;position:absolute;overflow:hidden}.CategoriesList_grid__ZPm77{display:flex;flex-wrap:wrap;gap:8px;transition:max-height .3s ease-in-out;margin-bottom:24px}@media only screen and (max-width:991px){.CategoriesList_grid__ZPm77{margin-bottom:16px}}.CategoriesList_expanded__xnGHI{max-height:none}.CategoriesList_mobileContainer__OGcm_{display:flex;gap:8px;overflow-x:auto;white-space:nowrap;padding:16px 0;box-sizing:border-box;scrollbar-width:none;scroll-snap-type:x mandatory}.CategoriesList_mobileContainer__OGcm_::-webkit-scrollbar{display:none}.CategoriesList_categoryItem__6Jm8h{padding:8px 16px;width:max-content;cursor:pointer;background-color:#f0f0f0;border-radius:12px;font-size:clamp(12px,3vw,14px);display:flex;gap:4px;scroll-snap-align:start}@media only screen and (max-width:991px){.CategoriesList_categoryItem__6Jm8h{padding:6px 8px}}.CategoriesList_button__4oyma{align-self:center;color:#8b229e;font-weight:500;padding:8px 0;line-height:100%;position:relative;top:2px}.CategoriesList_arrowDown__m7sEQ{position:relative;margin-left:10px;top:-3px}.CategoriesList_arrowDown__m7sEQ:after{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-bottom:2px solid #8b229e;border-right:2px solid #8b229e;transform:translateY(-50%) rotate(45deg)}.CategoriesList_arrowTop__gs3L2{position:relative;margin-left:10px;top:3px}.CategoriesList_arrowTop__gs3L2:after{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-bottom:2px solid #8b229e;border-right:2px solid #8b229e;transform:translateY(-50%) rotate(-135deg)}.SortList_list__KG7VQ{display:flex;gap:24px;flex-wrap:wrap}.SortList_item__QHIaA{display:flex;gap:8px;cursor:pointer}.SortList_text__ouCkD{font-size:14px}.SortList_active__Ks1mL{color:#8b229e}.SortList_mobileButton___8aUt{background-color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.CloseModalBtn_root__447G_.CloseModalBtn_defaultPosition__gUVGb{position:absolute;top:39px;right:39px;z-index:1}@media(max-width:576px){.CloseModalBtn_root__447G_.CloseModalBtn_defaultPosition__gUVGb{top:15px;right:15px}}.ModalBody_root__f_mUj{padding:0 24px 24px}@media only screen and (max-width:575px){.ModalBody_root__f_mUj{padding:9px 19px 79px}}.ModalBody_root__f_mUj.ModalBody_fixed__9OHBQ{flex:1 1}.ModalBody_root__f_mUj.ModalBody_withHeader__49Ps4{padding-top:0}.ModalBody_wrapper__LKl7b{display:block;width:100%;height:100%;overflow-y:auto}.ModalBody_wrapper__LKl7b.ModalBody_fixed__9OHBQ{flex:1 1}.ClientLoginForm_form__t5010{display:flex;flex-direction:column;gap:16px;padding-bottom:24px;border-bottom:1px solid #f0f0f0;margin-bottom:24px}@media only screen and (max-width:767px){.ClientLoginForm_form__t5010{padding-bottom:32px;margin-bottom:32px}}.ClientLoginForm_telegramHeader__kHeJN{color:#299bd5;display:flex;justify-content:left;align-items:center;gap:4px;font-size:14px;margin-bottom:8px}@media only screen and (max-width:767px){.ClientLoginForm_telegramHeader__kHeJN{justify-content:center}}.ClientLoginForm_wrapper__24sUI{background-color:#f0f0f0!important}.ClientLoginForm_title__s2aUt{margin:0 auto 12px}@media only screen and (min-width:768px){.ClientLoginForm_title__s2aUt{display:none}}.ClientLoginForm_btn__loO68{padding:15px 0}.ClientLoginForm_continueButton__Ppe5t{border-radius:16px!important;font-size:14px}@media only screen and (max-width:575px){.ClientLoginForm_continueButton__Ppe5t{min-height:48px!important}.ClientLoginForm_input__HDuAB input{height:40px!important}}.ClientLoginForm_checkboxes__N5Rho{display:flex;flex-direction:column;gap:16px}.ClientLoginForm_checkboxContainer__gQaaQ{display:flex;gap:8px}.ClientLoginForm_checkboxContainer__gQaaQ .ClientLoginForm_checkboxText__14WPr{font-size:12px;color:#35333b}.ClientLoginForm_checkboxContainer__gQaaQ .ClientLoginForm_checkboxLink__X3sxm{text-decoration:underline}.ClientLoginForm_restaurantInfo__CU_OS{font-size:14px;display:flex;flex-direction:column;gap:8px;padding-bottom:24px;border-bottom:1px solid #d7d7d7;margin-bottom:24px}.ClientLoginForm_restaurantInfo__CU_OS div{display:flex;align-items:center;gap:4px}.ClientLoginForm_restaurantInfo__CU_OS .ClientLoginForm_dateTime__ftjGs{gap:12px}.ClientLoginForm_restaurantInfo__CU_OS .ClientLoginForm_dateTime__ftjGs div{display:flex;gap:4px}.ClientLoginForm_chosenRestaurant__hLEaQ .ClientLoginForm_title__s2aUt{font-size:16px;font-weight:500;color:#35333b}@media only screen and (min-width:768px){.ClientLoginForm_chosenRestaurant__hLEaQ .ClientLoginForm_title__s2aUt{display:block}}.ClientLoginForm_chosenRestaurant__hLEaQ .ClientLoginForm_form__t5010{border-bottom:none;margin-bottom:0;padding-bottom:0}.ClientLoginForm_chosenRestaurant__hLEaQ .ClientLoginForm_checkboxes__N5Rho{border-bottom:1px solid #f0f0f0;padding-bottom:16px}.ClientLoginModal_container__iBom6{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.ClientLoginModal_header__lkW5_{padding-bottom:24px}.ClientLoginModal_headerWithRest__ICNiE{padding-bottom:12px}.ClientLoginModal_layout__3dUy6{max-width:470px;border-radius:12px;position:relative}@media only screen and (max-width:767px){.ClientLoginModal_layout__3dUy6{height:480px;min-height:480px!important}}@media only screen and (max-width:575px){.ClientLoginModal_layout__3dUy6{min-height:100vh!important;min-width:100vw!important;border-radius:0}.ClientLoginModal_body__6fpIL{display:flex;align-items:center}}.ClientLoginModal_footer__2Yir_{border-top:1px solid #f0f0f0;display:flex;justify-content:center;gap:8px;font-size:12px;display:none}@media only screen and (max-width:575px){.ClientLoginModal_footer__2Yir_{display:flex}}.ClientLoginModal_title__6KIyi{color:#000;font-size:clamp(16px,3.6vw,20px)}@media only screen and (max-width:767px){.ClientLoginModal_title__6KIyi{color:rgba(0,0,0,0)}}.ClientLoginModal_titleWithRest__ZXuYH{font-size:14px!important}@media only screen and (max-width:767px){.ClientLoginModal_titleWithRest__ZXuYH{color:#000}}.ClientLoginPage_container__vOoYR{padding:24px 27px 32px 24px;box-shadow:0 4px 16px 0 rgba(0,0,0,.0784313725);background-color:#fff;max-width:584px;border-radius:24px}.ClientLoginPage_title__rzBWi{margin-bottom:40px;text-align:center;font-size:36px;color:#35333b;font-weight:600}.PartnerLoginForm_title__YlVv7{text-align:center;margin-bottom:24px}@media only screen and (min-width:576px){.PartnerLoginForm_title__YlVv7{display:none}}.PartnerLoginForm_text__s_26V{font-size:clamp(12px,2vw,14px);text-align:center;max-width:380px;margin:0 auto 24px}@media only screen and (max-width:575px){.PartnerLoginForm_text__s_26V{margin-bottom:12px}}.PartnerLoginForm_qr__Y2EBU{width:240px;height:240px}.PartnerLoginForm_qrContainer__x8tgz{display:flex;justify-content:center;padding-bottom:24px;border-bottom:1px solid #f0f0f0;margin-bottom:24px}.PartnerLoginForm_stores__Rn1ff{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:575px){.PartnerLoginForm_stores__Rn1ff{margin-bottom:12px}}.PartnerLoginForm_storeLink___87Wj img{width:100%;height:36px}.PartnerLoginForm_btn__UWMIq{padding:15px 0}.PartnerLoginModal_layout__USoMD{max-width:428px;border-radius:32px;position:relative}@media only screen and (max-width:767px){.PartnerLoginModal_layout__USoMD{height:500px;min-height:500px!important}}@media only screen and (max-width:575px){.PartnerLoginModal_layout__USoMD{min-height:100vh!important;min-width:100vw!important;border-radius:0}.PartnerLoginModal_body__O6ECK{display:flex;justify-content:center;align-items:center}}.PartnerLoginModal_footer__q_YSm{border-top:1px solid #f0f0f0;display:flex;justify-content:center;gap:8px;font-size:12px;display:none}@media only screen and (max-width:575px){.PartnerLoginModal_footer__q_YSm{display:flex}}.PartnerLoginModal_title__0psJn{color:#000;font-size:clamp(16px,3.6vw,20px)}@media only screen and (max-width:575px){.PartnerLoginModal_title__0psJn{display:none}}.PartnerLoginPage_container__q7YAO{padding:24px 27px 32px 24px;box-shadow:0 4px 16px 0 rgba(0,0,0,.0784313725);background-color:#fff;width:584px;border-radius:24px;margin:0 auto}.PartnerLoginPage_title__XC_xA{margin-bottom:24px;text-align:center;font-size:36px;color:#35333b;font-weight:600}.OtpInput_input__hq7E0{min-width:64px;max-width:64px;max-height:80px;min-height:80px;border-radius:16px;background-color:#f3f3f3;color:#000;font-weight:500;font-size:24px;display:flex;justify-content:center;text-align:center;align-items:center;caret-color:#757575}.OtpInput_input__hq7E0:active,.OtpInput_input__hq7E0:focus{border:1px solid #757575}@media only screen and (max-width:575px){.OtpInput_input__hq7E0{min-width:64px;max-width:64px;max-height:80px;min-height:80px}}.OtpSnackbar_wrapper__3fuZq{display:flex;justify-content:center}.OtpSnackbar_snackbar__gz4Fk{background:#eb5757;border-radius:16px;padding:4px 12px;display:flex;align-items:center;margin-top:18px}@media only screen and (max-width:575px){.OtpSnackbar_snackbar__gz4Fk{background-color:rgba(0,0,0,0);padding:0}}.OtpSnackbar_snackbar__gz4Fk img{position:relative!important;margin-right:10px;width:20px!important;height:20px!important}@media only screen and (max-width:575px){.OtpSnackbar_snackbar__gz4Fk img{display:none}}.OtpSnackbar_snackbar__gz4Fk span{font-weight:600;font-size:12px;line-height:15px;color:#fff}@media only screen and (max-width:575px){.OtpSnackbar_snackbar__gz4Fk span{color:#eb5757}}.OtpCodeField_container__eUqgB{justify-content:center;gap:8px;margin-bottom:16px}.SmsCodeForm_dashed__VDvVw{text-decoration:underline;font-weight:400;color:#b2b2b2}.SmsCodeForm_dashed__VDvVw,.SmsCodeForm_text__fE4Vp{text-align:center;font-size:clamp(12px,2vw,14px);color:#b2b2b2}.SmsCodeForm_timer__1Gvsf{color:#3caf49}.SmsCodeForm_availableSmsCount__wq1s9{margin-top:8px}.SmsCodeForm_title__9etrl{text-align:center;margin-bottom:24px}@media only screen and (min-width:576px){.SmsCodeForm_title__9etrl{display:none}}.SmsCodeForm_cursorPointer__L7zx4{cursor:pointer}.SmsCodeModal_layout__u9N8d{max-width:428px;min-width:428px;border-radius:32px;position:relative}@media only screen and (max-width:767px){.SmsCodeModal_layout__u9N8d{height:240px;min-height:240px!important}}@media only screen and (max-width:575px){.SmsCodeModal_layout__u9N8d{min-height:100vh!important;min-width:100vw!important;border-radius:0}.SmsCodeModal_body__1HB_c{display:flex;align-items:center}}.SmsCodeModal_header__SWX0E{text-align:center;color:#000;font-size:clamp(16px,3.6vw,20px)}@media only screen and (max-width:575px){.SmsCodeModal_header__SWX0E{display:none}}.SmsCodeModal_footer__PC1_6{border-top:1px solid #f0f0f0;display:flex;justify-content:center;gap:8px;font-size:12px;display:none}@media only screen and (max-width:575px){.SmsCodeModal_footer__PC1_6{display:flex}}.SmsCodePage_container__9mAGH{padding:24px 27px 32px 24px;box-shadow:0 4px 16px 0 rgba(0,0,0,.0784313725);background-color:#fff;width:584px;border-radius:24px;margin:0 auto}.SmsCodePage_title__1aldk{margin-bottom:24px;text-align:center;font-size:36px;color:#35333b;font-weight:600}.page_page__rZMS_{background-color:#f0f0f0;padding:72px 20px 180px;display:flex;justify-content:center}
/*# sourceMappingURL=3e5bf9106be36b3d.css.map*/