.LoginForm_form__TkC13{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:40rem;background:var(--background-gradient);padding:2rem;border-radius:1rem;box-shadow:var(--shadow);margin:1rem}.LoginForm_form__TkC13 h2{font-size:2rem;font-weight:600}.LoginForm_formGroup__O2O3W{display:flex;flex-direction:column;gap:1rem}.LoginForm_formGroup__O2O3W input{padding:1rem;font-size:1.4rem;border:none;border-radius:.5rem;background:var(--black-light-light);color:var(--white);transition:border .3s ease;border:1px solid var(--black-light-light)}.LoginForm_formGroup__O2O3W input:focus{outline:none;border:1px solid var(--green)}.LoginForm_form__TkC13 .LoginForm_submit__FvR_1{padding:1rem;border:none;border-radius:.5rem;background:none;color:var(--white);cursor:pointer;transition:border .3s ease;font-weight:500;background:var(--black-light-light);border:1px solid var(--black-light-light)}.LoginForm_form__TkC13 .LoginForm_submit__FvR_1:focus,.LoginForm_form__TkC13 .LoginForm_submit__FvR_1:hover{outline:none;border:1px solid var(--green)}.LoginForm_error___J_YR{color:var(--red)}.LoginForm_error___J_YR,.LoginForm_link__CYF_w,.LoginForm_link__CYF_w button{font-size:1.4rem;font-weight:500}.LoginForm_link__CYF_w button{font-family:inherit;background:none;border:none}.LoginForm_link__CYF_w a,.LoginForm_link__CYF_w button{color:var(--green);cursor:pointer}.LoginForm_link__CYF_w a:hover,.LoginForm_link__CYF_w button:hover{text-decoration:underline}