.LoginForm-module__5aWKUa__form{background-color:var(--light-green);box-sizing:border-box;border-radius:32px;flex-direction:column;width:330px;min-height:408px;padding:48px 32px;display:flex}.LoginForm-module__5aWKUa__title{text-align:center;width:100%;font-family:var(--font-family);color:var(--black);margin:0 0 27px;font-size:32px;font-weight:600;line-height:1.375}.LoginForm-module__5aWKUa__field{width:100%;margin:0 0 20px}.LoginForm-module__5aWKUa__label{font-family:var(--font-family);color:var(--black);margin:0;font-size:12px;font-weight:400;line-height:20px;display:block}.LoginForm-module__5aWKUa__input{border:1px solid var(--light-gray);background-color:var(--white);width:100%;height:41px;color:var(--black);font-family:var(--font-family);box-sizing:border-box;border-radius:8px;outline:none;padding:8px;font-size:16px;font-weight:400;line-height:24px;transition:border-color .2s,box-shadow .2s;display:block}.LoginForm-module__5aWKUa__input:-webkit-autofill{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 1000px var(--light-green) inset;box-shadow:0 0 0 1000px var(--white) inset}.LoginForm-module__5aWKUa__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 1000px var(--light-green) inset;box-shadow:0 0 0 1000px var(--white) inset}.LoginForm-module__5aWKUa__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 1000px var(--light-green) inset;box-shadow:0 0 0 1000px var(--white) inset}.LoginForm-module__5aWKUa__input::placeholder{color:var(--gray)}.LoginForm-module__5aWKUa__input:focus{border-color:var(--green);box-shadow:0 0 0 2px #64917926}.LoginForm-module__5aWKUa__passwordWrapper{width:100%;position:relative}.LoginForm-module__5aWKUa__passwordInput{padding-right:40px}.LoginForm-module__5aWKUa__passwordWrapper input::-ms-reveal{display:none}.LoginForm-module__5aWKUa__passwordWrapper input::-ms-clear{display:none}.LoginForm-module__5aWKUa__passwordWrapper input::-webkit-credentials-auto-fill-button{display:none}.LoginForm-module__5aWKUa__eyeButton{width:24px;height:24px;color:var(--black);cursor:pointer;background-color:#0000;border:0;outline:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.LoginForm-module__5aWKUa__eyeIcon{display:block}.LoginForm-module__5aWKUa__eyeIcon:hover{opacity:.7}.LoginForm-module__5aWKUa__eyeIcon:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:4px}.LoginForm-module__5aWKUa__error{font-family:var(--font-family);color:var(--red);margin:4px 0 0;font-size:11px;font-weight:400;line-height:14px}.LoginForm-module__5aWKUa__form>button{border-radius:64px;width:100%;height:38px;min-height:38px;padding:8px}.LoginForm-module__5aWKUa__registerText{text-align:center;width:100%;font-family:var(--font-family);color:var(--black);margin:27px 0 0;font-size:16px;font-weight:400;line-height:25px}.LoginForm-module__5aWKUa__registerLink{color:var(--black);text-underline-offset:2px;font-weight:700;text-decoration:underline}.LoginForm-module__5aWKUa__registerLink:hover{color:var(--green);text-decoration:none}@media screen and (min-width:768px){.LoginForm-module__5aWKUa__form{width:522px;min-height:408px;padding:48px 32px}}@media screen and (min-width:1440px){.LoginForm-module__5aWKUa__form{width:392px;min-height:408px;padding:48px 32px}}
