.auth-modal-module-scss-module__BjXXma__dialog{width:100%}.auth-modal-module-scss-module__BjXXma__dialog.auth-modal-module-scss-module__BjXXma__dialog{max-width:525px;overflow-y:hidden}.auth-modal-module-scss-module__BjXXma__tabs{width:100%;padding-top:4px}.auth-modal-module-scss-module__BjXXma__scrollArea{flex-direction:column;flex:auto;gap:20px;min-height:0;padding:4px 2px 2px;display:flex;overflow-y:auto}.auth-modal-module-scss-module__BjXXma__flow{flex-direction:column;gap:16px;display:flex}.auth-modal-module-scss-module__BjXXma__stepHeader{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.auth-modal-module-scss-module__BjXXma__centerLink{align-self:center}.auth-modal-module-scss-module__BjXXma__startLink{align-self:flex-start}.auth-modal-module-scss-module__BjXXma__flowTitle{color:#1a1a1a;text-align:center;margin:0;font-size:20px;font-weight:700;line-height:26px}.auth-modal-module-scss-module__BjXXma__stepIndicator{color:#9aa2ad;font-size:13px;font-weight:600}
.ContactFields-module-scss-module__KnjhIq__phoneBlock{flex-direction:column;gap:4px;display:flex}.ContactFields-module-scss-module__KnjhIq__contactHint{color:#999;margin:0;font-size:12px;line-height:16px}
.PasswordFields-module-scss-module__eirXbG__requirements{flex-direction:column;gap:4px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.PasswordFields-module-scss-module__eirXbG__requirements li{color:#999;padding-left:16px;font-size:12px;line-height:16px;transition:color .3s;position:relative}.PasswordFields-module-scss-module__eirXbG__requirements li:before{content:"✕";color:#999;font-size:10px;transition:color .3s;position:absolute;left:0}.PasswordFields-module-scss-module__eirXbG__requirements li.PasswordFields-module-scss-module__eirXbG__met{color:#4caf50}.PasswordFields-module-scss-module__eirXbG__requirements li.PasswordFields-module-scss-module__eirXbG__met:before{content:"✓";color:#4caf50}
.AgreementsFields-module-scss-module__cPx7aG__agreements{flex-direction:column;gap:10px;margin-top:6px;display:flex}.AgreementsFields-module-scss-module__cPx7aG__link{color:#ff8a00;text-underline-offset:2px;text-decoration:underline;transition:color .15s}.AgreementsFields-module-scss-module__cPx7aG__link:hover,.AgreementsFields-module-scss-module__cPx7aG__link:focus-visible{color:#ffb800}
.CredentialsStep-module-scss-module__c51W0G__stepContent{animation:.4s ease-in-out CredentialsStep-module-scss-module__c51W0G__fadeInSlide}@keyframes CredentialsStep-module-scss-module__c51W0G__fadeInSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CredentialsStep-module-scss-module__c51W0G__form{flex-direction:column;gap:10px;display:flex}
.EmailConfirmStep-module-scss-module__nmxlna__stepContent{flex-direction:column;gap:16px;animation:.4s ease-in-out EmailConfirmStep-module-scss-module__nmxlna__fadeInSlide;display:flex}@keyframes EmailConfirmStep-module-scss-module__nmxlna__fadeInSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.EmailConfirmStep-module-scss-module__nmxlna__stepText{color:#ff8a00;text-align:center;margin:0;font-family:Montserrat;font-size:16px;font-weight:600;line-height:20px}.EmailConfirmStep-module-scss-module__nmxlna__emailHint{color:gray;text-align:center;margin:0;font-size:14px;line-height:20px}.EmailConfirmStep-module-scss-module__nmxlna__emailHint span{color:#1a1a1a;font-weight:500}.EmailConfirmStep-module-scss-module__nmxlna__form{flex-direction:column;gap:14px;display:flex}.EmailConfirmStep-module-scss-module__nmxlna__helperText{color:#a6acbf;text-align:center;margin:0;font-family:Montserrat;font-size:12px;line-height:15px}
