.auth-form-module__H7PF1a__intro{text-align:center;color:var(--text-2);margin:0 0 1.9rem;font-size:.85rem;line-height:1.6}.auth-form-module__H7PF1a__form{flex-direction:column;gap:1.35rem;display:flex}.auth-form-module__H7PF1a__field{flex-direction:column;gap:.4rem;display:flex}.auth-form-module__H7PF1a__label{letter-spacing:.03em;text-transform:uppercase;color:var(--text-2);font-size:.75rem;font-weight:600}.auth-form-module__H7PF1a__input{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--text-1);outline:none;padding:.65rem .75rem;font-size:.9375rem;transition:border-color .15s}.auth-form-module__H7PF1a__input:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus-ring) 25%, transparent)}.auth-form-module__H7PF1a__error{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent);border:1px solid color-mix(in srgb, var(--danger) 30%, transparent);border-radius:var(--radius-sm);margin:0;padding:.6rem .75rem;font-size:.8125rem}.auth-form-module__H7PF1a__message{color:var(--accent-strong);background:color-mix(in srgb, var(--accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:var(--radius-sm);margin:0;padding:.6rem .75rem;font-size:.8125rem}.auth-form-module__H7PF1a__submit{margin-top:1.1rem;font-family:var(--sans);text-transform:uppercase;letter-spacing:.2em;color:var(--glow-blue);border:1px solid var(--glow-blue);box-shadow:var(--glow);background:#1b1a1899;border-radius:999px;margin-inline:auto;padding:.85rem 2rem;font-size:.75rem;font-weight:600;transition:color .2s,border-color .2s,box-shadow .2s,opacity .2s;display:block}.auth-form-module__H7PF1a__submit:hover:not(:disabled),.auth-form-module__H7PF1a__submit:active:not(:disabled),.auth-form-module__H7PF1a__submit:focus-visible:not(:disabled){box-shadow:var(--glow-strong);outline:none}.auth-form-module__H7PF1a__submit:disabled{opacity:.5;cursor:not-allowed}.auth-form-module__H7PF1a__feedback{margin-top:1.4rem}.auth-form-module__H7PF1a__switch{text-align:center;color:var(--text-3);margin-top:1.9rem;font-size:.85rem}.auth-form-module__H7PF1a__switch a{color:var(--accent);font-weight:600}.auth-form-module__H7PF1a__switch a:hover{text-decoration:underline}.auth-form-module__H7PF1a__linkButton{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.auth-form-module__H7PF1a__linkButton:hover:not(:disabled){text-decoration:underline}.auth-form-module__H7PF1a__linkButton:disabled{opacity:.6;cursor:default}.auth-form-module__H7PF1a__consent{cursor:pointer;align-items:flex-start;gap:.6rem;margin-top:.35rem;display:flex}.auth-form-module__H7PF1a__consentBox{width:1rem;height:1rem;accent-color:var(--accent);cursor:pointer;flex:none;margin-top:.15rem}.auth-form-module__H7PF1a__consentBox:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--focus-ring) 25%, transparent);border-radius:2px;outline:none}.auth-form-module__H7PF1a__consentText{color:var(--text-3);font-size:.8125rem;line-height:1.5}.auth-form-module__H7PF1a__consentText a{color:var(--accent);font-weight:600}.auth-form-module__H7PF1a__consentText a:hover{text-decoration:underline}
