.auth-form-module__-q3VWW__card{background:#fff;border:1px solid #17140d14;border-radius:24px;width:100%;padding:28px 28px 24px}@media (min-width:640px){.auth-form-module__-q3VWW__card{padding:32px 32px 28px}}.auth-form-module__-q3VWW__title{letter-spacing:-.035em;color:#17140d;font-size:28px;font-weight:700;line-height:1.15}.auth-form-module__-q3VWW__description{color:#6b6354;margin-top:8px;font-size:14px;line-height:1.55}.auth-form-module__-q3VWW__form{flex-direction:column;gap:14px;margin-top:22px;display:flex}.auth-form-module__-q3VWW__oauth{flex-direction:column;gap:10px;margin-top:20px;display:flex}.auth-form-module__-q3VWW__githubButton{color:#17140d;width:100%;box-shadow:none;background:#fff;border-color:#17140d24;font-size:15px;font-weight:600}.auth-form-module__-q3VWW__githubButton:hover{color:#17140d;background:#faf8f3;border-color:#17140d47}.auth-form-module__-q3VWW__githubIcon{width:18px;height:18px}.auth-form-module__-q3VWW__oauthTerms{color:#6b6354;font-size:12px;line-height:1.5}.auth-form-module__-q3VWW__oauthTerms a{color:#ff4d00;font-weight:600;text-decoration:none}.auth-form-module__-q3VWW__oauthTerms a:hover{text-underline-offset:4px;text-decoration:underline}.auth-form-module__-q3VWW__divider{color:#98917f;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin-top:18px;font-size:12px;font-weight:600;display:flex}.auth-form-module__-q3VWW__divider:before,.auth-form-module__-q3VWW__divider:after{content:"";background:#17140d14;flex:1;height:1px}.auth-form-module__-q3VWW__field{flex-direction:column;gap:7px;display:flex}.auth-form-module__-q3VWW__input{height:44px;box-shadow:none;background:#faf8f3;border-color:#17140d1f;border-radius:12px;font-size:15px}.auth-form-module__-q3VWW__input:focus-visible{border-color:#ff4d0073;box-shadow:0 0 0 3px #ff4d001a}.auth-form-module__-q3VWW__input:read-only{opacity:.75}.auth-form-module__-q3VWW__error{color:#d3382c;background:#d3382c0d;border:1px solid #d3382c33;border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.auth-form-module__-q3VWW__description+.auth-form-module__-q3VWW__error{margin-top:14px}.auth-form-module__-q3VWW__fieldError{color:#d3382c;margin:0;font-size:13px}.auth-form-module__-q3VWW__submit{width:100%;margin-top:4px}.auth-form-module__-q3VWW__submitArrow{transition:transform .25s cubic-bezier(.22,1,.36,1)}.auth-form-module__-q3VWW__submit:hover:not(:disabled) .auth-form-module__-q3VWW__submitArrow{transform:translate(3px)}.auth-form-module__-q3VWW__footer{text-align:center;color:#6b6354;margin-top:18px;font-size:14px}.auth-form-module__-q3VWW__footer a{color:#ff4d00;font-weight:600;text-decoration:none}.auth-form-module__-q3VWW__footer a:hover{text-underline-offset:4px;text-decoration:underline}.auth-form-module__-q3VWW__termsLabel{color:#6b6354;cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.auth-form-module__-q3VWW__termsCheckbox{accent-color:#ff4d00;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:3px}.auth-form-module__-q3VWW__termsLabel a{color:#ff4d00;font-weight:600;text-decoration:none}.auth-form-module__-q3VWW__termsLabel a:hover{text-underline-offset:4px;text-decoration:underline}
