.SelectAuthType-module__1LV5dG__container{flex-direction:column;gap:6px;width:100%;max-width:430px;display:flex}.SelectAuthType-module__1LV5dG__label{color:var(--text-main);margin-left:2px;font-size:14px;font-weight:600}.SelectAuthType-module__1LV5dG__selectWrapper{width:100%;position:relative}.SelectAuthType-module__1LV5dG__select{width:100%;height:100%;color:var(--text-main);box-sizing:border-box;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;outline:none;padding:0 40px 0 16px;font-size:15px;font-weight:400;transition:border-color .2s,box-shadow .2s}.SelectAuthType-module__1LV5dG__select:focus{border-color:#ffc2a6}.SelectAuthType-module__1LV5dG__selectError{border-color:var(--error)}.SelectAuthType-module__1LV5dG__arrowIcon{pointer-events:none;color:var(--text-tertiary,#a3a3a3);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.SelectAuthType-module__1LV5dG__errorContainer{justify-content:space-between;align-items:center;width:100%;margin-top:2px;display:flex}.SelectAuthType-module__1LV5dG__errorMessage{color:var(--error);font-size:13px;font-weight:400}
.InputAuthType-module__2QCR-G__container{flex-direction:column;gap:6px;width:100%;max-width:430px;display:flex}.InputAuthType-module__2QCR-G__label{color:var(--text-main);margin-left:2px;font-size:14px;font-weight:600}.InputAuthType-module__2QCR-G__inputWrapper{width:100%;position:relative}.InputAuthType-module__2QCR-G__input{width:100%;height:100%;color:var(--text-main);box-sizing:border-box;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;outline:none;padding:0 16px;font-size:15px;font-weight:400;transition:border-color .2s,box-shadow .2s}.InputAuthType-module__2QCR-G__input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-main)!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.InputAuthType-module__2QCR-G__input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-main)!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.InputAuthType-module__2QCR-G__input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-main)!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.InputAuthType-module__2QCR-G__input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-main)!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.InputAuthType-module__2QCR-G__input:focus{border-color:#ffc2a6}.InputAuthType-module__2QCR-G__inputWithIcon{padding-right:40px}.InputAuthType-module__2QCR-G__inputError{border-color:var(--error)}.InputAuthType-module__2QCR-G__toggleButton{cursor:pointer;color:var(--text-tertiary,#a3a3a3);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.InputAuthType-module__2QCR-G__errorContainer{justify-content:space-between;align-items:center;width:100%;margin-top:2px;display:flex}.InputAuthType-module__2QCR-G__errorMessage{color:var(--error);font-size:13px;font-weight:400}.InputAuthType-module__2QCR-G__resetLink{color:var(--text-secondary);font-size:13px}.InputAuthType-module__2QCR-G__resetLink a{color:#ff6b37;cursor:pointer;font-weight:500;text-decoration:none}.InputAuthType-module__2QCR-G__resetLink a:hover{text-decoration:underline}
.ButtonAuthType-module__yj7Fwa__button{color:#fff;cursor:pointer;background-color:#ff6b37;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:15px;font-weight:600;transition:opacity .2s;display:flex}.ButtonAuthType-module__yj7Fwa__button:hover{opacity:.9}.ButtonAuthType-module__yj7Fwa__button:active{opacity:.95;transform:scale(.995)}.ButtonAuthType-module__yj7Fwa__button:disabled{opacity:.5;cursor:not-allowed}
.SocialAuthButton-module__M-f98q__button{color:var(--text-main,#333);border:1px solid var(--border-color,#e7e7e7);cursor:pointer;background-color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:15px;font-weight:500;transition:background-color .2s,border-color .2s;display:flex}.SocialAuthButton-module__M-f98q__button:hover{background-color:#f9f9f9;border-color:#d0d0d0}.SocialAuthButton-module__M-f98q__button:active{background-color:#f0f0f0;transform:scale(.995)}
