.LoginForm-module-scss-module__c_E1oW__loginForm{flex-direction:column;max-width:500px;display:flex}.LoginForm-module-scss-module__c_E1oW__loginForm__header{color:var(--text-primary);cursor:pointer;justify-content:space-between;gap:8px;font-size:14px;display:flex}.LoginForm-module-scss-module__c_E1oW__loginForm__header p{border-bottom:2px solid var(--line-color-40);justify-content:center;width:100%;padding-bottom:4px;font-size:14px;transition:border-color .3s ease-in-out,color .3s ease-in-out;display:flex}.LoginForm-module-scss-module__c_E1oW__loginForm__header__active{color:var(--error);border-bottom:2px solid var(--primary)!important}.LoginForm-module-scss-module__c_E1oW__loginForm__description{color:var(--text-primary);padding:24px 0;font-size:18px;font-weight:400}.LoginForm-module-scss-module__c_E1oW__loginForm__error{background-color:var(--error-bg);border:1px solid var(--error-bg-80);width:100%;color:var(--error);border-radius:4px;margin:0 0 16px;padding:8px;font-size:13px}.LoginForm-module-scss-module__c_E1oW__loginForm__success{background-color:var(--success-bg);border:1px solid var(--success-bg-80);width:100%;color:var(--success);border-radius:4px;margin:0 0 16px;padding:8px;font-size:13px}.LoginForm-module-scss-module__c_E1oW__loginForm__inputs{flex-direction:column;gap:16px;display:flex}.LoginForm-module-scss-module__c_E1oW__loginForm__inputs>div{width:100%}.LoginForm-module-scss-module__c_E1oW__loginForm__actions{justify-content:flex-end;gap:8px;padding:8px 0;display:flex}.LoginForm-module-scss-module__c_E1oW__loginForm__actions button{width:100%}.LoginForm-module-scss-module__c_E1oW__loginForm__divider{text-align:center;color:var(--line-color-90);padding:16px 0;font-size:13px;position:relative}.LoginForm-module-scss-module__c_E1oW__loginForm__divider:before,.LoginForm-module-scss-module__c_E1oW__loginForm__divider:after{content:"";background:var(--line-color-90);width:40%;height:1px;position:absolute;top:50%}.LoginForm-module-scss-module__c_E1oW__loginForm__divider:before{left:0}.LoginForm-module-scss-module__c_E1oW__loginForm__divider:after{right:0}.LoginForm-module-scss-module__c_E1oW__loginForm__terms{color:var(--text-secondary);text-align:center;font-size:12px}.LoginForm-module-scss-module__c_E1oW__loginForm__terms a{color:var(--primary);text-align:center;font-size:12px;text-decoration:none}.LoginForm-module-scss-module__c_E1oW__loginForm__terms a:hover{text-decoration:underline}.LoginForm-module-scss-module__c_E1oW__loginForm__socialButtons{gap:8px;width:100%;padding:8px 0;display:flex}.LoginForm-module-scss-module__c_E1oW__loginForm__socialButtons button{width:100%}.LoginForm-module-scss-module__c_E1oW__loginForm__socialButtons p{font-size:13px;font-weight:500;line-height:1.5}.LoginForm-module-scss-module__c_E1oW__loginForm__options{justify-content:flex-end;padding:0;display:flex}.LoginForm-module-scss-module__c_E1oW__loginForm__options p{color:var(--primary);cursor:pointer;font-size:12px}.LoginForm-module-scss-module__c_E1oW__loginForm__options p:hover{text-decoration:underline}.LoginForm-module-scss-module__c_E1oW__loginForm__footer{color:var(--text-primary);justify-content:center;padding:8px 0;font-size:14px;display:flex}.LoginForm-module-scss-module__c_E1oW__loginForm__footer p{margin:0;font-size:14px}.LoginForm-module-scss-module__c_E1oW__loginForm__footer p span,.LoginForm-module-scss-module__c_E1oW__loginForm__footer p a{color:var(--primary);cursor:pointer;font-size:14px}.LoginForm-module-scss-module__c_E1oW__loginForm__footer p span:hover,.LoginForm-module-scss-module__c_E1oW__loginForm__footer p a:hover{text-decoration:underline}@media (max-width:768px){.LoginForm-module-scss-module__c_E1oW__loginForm__description{text-align:center;font-size:16px}}
