.AuthForm-module__EIYFVW__page{justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.AuthForm-module__EIYFVW__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:1.25rem;width:100%;max-width:400px;padding:2rem;display:flex}.AuthForm-module__EIYFVW__title{font-size:1.5rem;font-weight:700}.AuthForm-module__EIYFVW__googleBtn{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:8px;justify-content:center;align-items:center;gap:.625rem;width:100%;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;transition:border-color .15s;display:flex}.AuthForm-module__EIYFVW__googleBtn:hover{border-color:var(--text-muted)}.AuthForm-module__EIYFVW__divider{color:var(--text-muted);align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.AuthForm-module__EIYFVW__divider:before,.AuthForm-module__EIYFVW__divider:after{content:"";background:var(--border);flex:1;height:1px}.AuthForm-module__EIYFVW__form{flex-direction:column;gap:1rem;display:flex}.AuthForm-module__EIYFVW__field{flex-direction:column;gap:.375rem;display:flex}.AuthForm-module__EIYFVW__field label{color:var(--text-muted);font-size:.875rem}.AuthForm-module__EIYFVW__field input{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:8px;outline:none;width:100%;padding:.625rem .875rem;font-size:1rem;transition:border-color .15s}.AuthForm-module__EIYFVW__field input:focus{border-color:var(--accent)}.AuthForm-module__EIYFVW__btn{background:var(--accent);color:#fff;border:none;border-radius:8px;width:100%;padding:.75rem;font-size:1rem;font-weight:600;transition:background .15s,opacity .15s}.AuthForm-module__EIYFVW__btn:hover:not(:disabled){background:var(--accent-hover)}.AuthForm-module__EIYFVW__btn:disabled{opacity:.5;cursor:not-allowed}.AuthForm-module__EIYFVW__error{color:var(--danger);font-size:.875rem}.AuthForm-module__EIYFVW__switchLink{color:var(--text-muted);text-align:center;font-size:.875rem}.AuthForm-module__EIYFVW__switchLink a{color:var(--accent);text-decoration:none}.AuthForm-module__EIYFVW__switchLink a:hover{text-decoration:underline}
