.Form-module-scss-module__S5MLEa__authForm{background-color:var(--bg);border:1px solid var(--border);border-radius:12px;width:448px;padding:1rem 2rem 2rem}@media (max-width:1054px){.Form-module-scss-module__S5MLEa__authForm{width:95vw;padding:1rem}}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__title{font-size:18px;font-weight:500}.Form-module-scss-module__S5MLEa__authForm h1{padding:1rem 0;font-size:24px}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form{text-align:center;flex-direction:column;gap:10px;display:flex}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__inputGroup{flex-direction:column;gap:10px;display:flex}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__inputGroup label{text-align:left;font-size:.875rem;font-weight:600}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__inputGroup span{text-align:left;font-size:12px}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__inputGroup span a{color:var(--text)}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__inputGroup input{border:1px solid var(--border);height:40px;color:var(--text);background-color:#0000;border-radius:8px;margin-bottom:10px;padding:0 10px;font-size:14px;font-weight:500}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form button{border:none;border:1px solid var(--border);height:48px;color:var(--text);background-color:#0000;border-radius:22px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex;position:relative}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form button .Form-module-scss-module__S5MLEa__icon,.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form button .Form-module-scss-module__S5MLEa__loader{align-items:center;display:flex;position:absolute;left:1rem}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__error{background:var(--dangerBg);border:1px solid var(--dangerBorder);color:var(--dangerText);border-radius:8px;padding:15px;font-size:13px}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__error p{font-weight:500}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__nextBtn,.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__googleBtn,.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__demoBtn{background-color:var(--text);color:var(--bg);cursor:pointer;border-radius:12px;margin-top:1rem}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__nextBtn:disabled,.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__googleBtn:disabled,.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__demoBtn:disabled{background-color:var(--border);color:var(--lightgray);cursor:not-allowed}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__demoBtn:hover{background-color:var(--primaryBtnHover)}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__demoBtn .Form-module-scss-module__S5MLEa__loader{border:2px solid #ffffff4d;border-top:2px solid var(--accent);border-radius:50%;width:18px;height:18px;animation:.6s linear infinite Form-module-scss-module__S5MLEa__spin;display:inline-block}@keyframes Form-module-scss-module__S5MLEa__spin{to{transform:rotate(360deg)}}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__googleBtn{background-color:var(--bg);color:var(--text)}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__secondaryBtn{border:1px solid var(--border);background-color:var(--secondaryBg);color:var(--text);align-items:center;gap:8px;padding:0 1rem;display:flex}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__secondaryBtn span{margin-left:auto;margin-right:auto;position:relative;left:-10px}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form p{font-weight:400}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__redirect{color:var(--lightgray);justify-content:center;align-items:center;gap:3px;margin:10px 0;font-size:14px;display:flex}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__redirect a{color:var(--text);font-weight:500;text-decoration:none}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__redirect a:hover{text-decoration:underline}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__divider{text-transform:uppercase;color:var(--lightgray);justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex;position:relative}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__divider:before{content:"";background-color:var(--border);width:100%;height:1px;position:absolute;left:0}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__divider span{background:var(--bg);z-index:1;padding:0 8px;position:relative}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__stepHeader{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex;position:relative}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__stepHeader svg{cursor:pointer}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__stepHeader svg:hover{color:var(--text)}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__stepHeader .Form-module-scss-module__S5MLEa__text{flex-direction:column;align-items:baseline;display:flex}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__stepHeader .Form-module-scss-module__S5MLEa__text p{font-size:13px}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__stepHeader .Form-module-scss-module__S5MLEa__text h3{font-size:13px;font-weight:400}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__requirements{flex-direction:column;align-items:baseline;gap:5px;display:flex}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__requirements h3{margin-bottom:10px;font-size:13px}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__requirements ul{flex-direction:column;align-items:baseline;gap:10px;margin-bottom:1rem;font-size:13px;display:flex}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__requirements ul li{align-items:center;gap:7.5px;display:flex}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__requirements ul li .Form-module-scss-module__S5MLEa__circle{border:1px solid gray;border-radius:50%;width:10px;height:10px}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__requirements ul li .Form-module-scss-module__S5MLEa__circle.Form-module-scss-module__S5MLEa__valid{background-color:green;border-color:green}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__terms{flex-direction:column;gap:1rem;display:flex}.Form-module-scss-module__S5MLEa__authForm .Form-module-scss-module__S5MLEa__form .Form-module-scss-module__S5MLEa__terms li{text-align:left;font-size:13px;font-weight:500}
