.Checkbox_root__WiGx_{width:16px;height:16px;display:inline-block;cursor:pointer}.Checkbox_checkbox__oxdie{display:none}.EnterPhoneError_root__WSyUV{border:1px solid var(--primary-color);font-size:12px;padding:4px;margin-bottom:24px;border-radius:5px;background-color:var(--primary-color-opacity-10);text-align:center}.EnterPhoneError_root__WSyUV.EnterPhoneError_success__RgvDY{border-color:var(--green-color);background-color:var(--green-color-opacity-10)}.EnterPhoneError_title__CWFQy{font-weight:600}.ValidateCode_root__SAgwi{text-align:center;width:423px}.ValidateCode_title__sxqrs{font-weight:500;font-size:16px;line-height:22px;margin-bottom:8px}.ValidateCode_currentPhone__RgLkv{font-weight:700;font-size:26px;line-height:26px;color:var(--primary-color);margin-bottom:12px}.ValidateCode_text__cvQkT{font-weight:400;font-size:16px;line-height:20px;margin-bottom:20px}.ValidateCode_backButton__PdkL_{font-weight:500;font-size:18px;line-height:22px;color:var(--primary-color);background-color:rgba(0,0,0,0);cursor:pointer}.ValidateCode_backButton__PdkL_:hover{color:var(--primary-color-opacity-90)}.VerificationCodeInput_container__FERIg{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;margin-bottom:24px}.VerificationCodeInput_inputsContainer__no1Wm{display:flex;gap:12px;justify-content:center;width:100%}.VerificationCodeInput_input__zt9dj{width:60px;height:60px;border:2px solid #f7f7f7;border-radius:8px;text-align:center;font-size:24px;font-weight:600;background-color:#f7f7f7;transition:all .2s ease-in-out}.VerificationCodeInput_input__zt9dj:focus{outline:none;border-color:var(--primary-color);background-color:#fff}.VerificationCodeInput_input__zt9dj:hover:not(:disabled):not(:focus){border-color:#cbd5e0;background-color:#f7fafc}.VerificationCodeInput_input__zt9dj::placeholder{color:#a0aec0}.VerificationCodeInput_inputError__GdMrB{border-color:var(--primary-color);background-color:#fff5f5}.VerificationCodeInput_inputError__GdMrB:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(245,101,101,.1)}.VerificationCodeInput_inputLoading__plsSZ{opacity:.7;cursor:not-allowed}.VerificationCodeInput_errorMessage__vgtst{color:var(--primary-color);font-size:14px;font-weight:500;text-align:center;padding:8px 12px;background-color:var(--primary-color-opacity-10);border-radius:6px;border:1px solid var(--primary-color-opacity-30);animation:VerificationCodeInput_slideDown__GbiLe .2s ease-out}.VerificationCodeInput_loadingIndicator__7kJcL{color:var(--green-color);font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px}.VerificationCodeInput_loadingIndicator__7kJcL:after{content:"";width:16px;height:16px;border:2px solid var(--green-color);border-right:2px solid rgba(0,0,0,0);border-radius:50%;animation:VerificationCodeInput_spin__cu3B6 1s linear infinite}@keyframes VerificationCodeInput_slideDown__GbiLe{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes VerificationCodeInput_spin__cu3B6{to{transform:rotate(1turn)}}@media(max-width:480px){.VerificationCodeInput_inputsContainer__no1Wm{gap:8px}.VerificationCodeInput_input__zt9dj{width:50px;height:50px;font-size:20px}}@media(max-width:320px){.VerificationCodeInput_inputsContainer__no1Wm{gap:6px}.VerificationCodeInput_input__zt9dj{width:45px;height:45px;font-size:18px}}.ButtonWaitListVariantMobileDetailCard_button__8gAmY{width:100%;height:52px;border:2px solid var(--secondary-color-opacity-60);background-color:var(--secondary-color-opacity-60);color:#fff;display:flex;justify-content:center;align-items:center;gap:8px;font-weight:800;font-size:16px;line-height:26px;border-radius:5px}.ButtonWaitListVariantMobileDetailCard_button__8gAmY.ButtonWaitListVariantMobileDetailCard_inWaitList__6itFh{border-color:var(--primary-color);background-color:var(--primary-color)}.ButtonWaitListVariantDetailCard_button__hejxS{width:236px;height:52px;border:2px solid var(--secondary-color-opacity-60);background-color:var(--secondary-color-opacity-60);color:#fff;display:flex;justify-content:center;align-items:center;gap:8px;font-weight:800;font-size:16px;line-height:26px;border-radius:5px}.ButtonWaitListVariantDetailCard_button__hejxS.ButtonWaitListVariantDetailCard_inWaitList__Vh6cy{border-color:var(--primary-color);background-color:var(--primary-color)}.ButtonSelectAnotherCityUiVariantDefault_button__b2IRK{font-weight:800;font-size:12px;line-height:26px;color:var(--primary-color);background-color:#fff;width:100%;height:34px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:2px solid var(--primary-color)}