.Auth-module__5c4E7q__shell{background:var(--bg-app);place-items:center;min-height:100dvh;padding:2rem 1.25rem;display:grid}.Auth-module__5c4E7q__panel{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:25rem;box-shadow:var(--shadow-sm);padding:2rem}.Auth-module__5c4E7q__logo{font-family:var(--font-display), Archivo, sans-serif;color:var(--text);align-items:center;gap:.625rem;margin-bottom:1.75rem;font-size:1.0625rem;text-decoration:none;display:inline-flex}.Auth-module__5c4E7q__mark{background:var(--indigo);color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:.8125rem;font-weight:700;display:grid}.Auth-module__5c4E7q__title{margin-bottom:.5rem;font-size:1.5rem}.Auth-module__5c4E7q__subtitle{color:var(--text-muted);margin-bottom:1.75rem;font-size:.9375rem}.Auth-module__5c4E7q__form{gap:1.125rem;display:grid}.Auth-module__5c4E7q__field{gap:.375rem;display:grid}.Auth-module__5c4E7q__hint{color:var(--text-light);font-size:.8125rem}.Auth-module__5c4E7q__footer{border-top:1px solid var(--border);color:var(--text-muted);gap:.5rem;margin-top:1.75rem;padding-top:1.25rem;font-size:.875rem;display:grid}.Auth-module__5c4E7q__center{text-align:center}.Auth-module__5c4E7q__result{gap:1rem;display:grid}.Auth-module__5c4E7q__resultIcon{font-size:2rem;line-height:1}.Auth-module__5c4E7q__spinnerWrap{place-items:center;padding:2rem 0;display:grid}.Auth-module__5c4E7q__resendWrap{margin-top:.875rem}.Auth-module__5c4E7q__resendButton{border-radius:var(--radius);color:inherit;font:inherit;cursor:pointer;transition:background var(--transition);background:0 0;border:1px solid;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.Auth-module__5c4E7q__resendButton:hover:not(:disabled){background:#0000000d}.Auth-module__5c4E7q__resendButton:disabled{opacity:.6;cursor:not-allowed}.Auth-module__5c4E7q__resendDone{border-top:1px solid;margin:.875rem 0 0;padding-top:.75rem;font-size:.875rem;font-weight:500}.Auth-module__5c4E7q__resendError,.Auth-module__5c4E7q__resendHint{margin:.5rem 0 0;font-size:.8125rem}.Auth-module__5c4E7q__resendHint{opacity:.8}
