.Auth-module__IPtXvq__eyebrow{font-family:var(--theme-font-accent);border-radius:var(--theme-radius-pill);color:var(--theme-accent);letter-spacing:.08em;text-transform:uppercase;background:#74f0cb14;border:1px solid #74f0cb33;align-items:center;gap:10px;padding:10px 16px;font-size:.84rem;display:inline-flex}.Auth-module__IPtXvq__authPanel{background:var(--theme-surface-secondary);border:1px solid var(--theme-border-subtle);border-radius:var(--theme-radius-card);box-shadow:var(--theme-shadow-medium);padding:36px}.Auth-module__IPtXvq__authPanelTitle,.Auth-module__IPtXvq__authCardTitle{font-family:var(--theme-font-display);letter-spacing:-.03em}.Auth-module__IPtXvq__authPanelTitle{margin-top:20px;font-size:clamp(2.1rem,4vw,3.2rem)}.Auth-module__IPtXvq__authPanelCopy,.Auth-module__IPtXvq__authCardSubtitle,.Auth-module__IPtXvq__supportCopy,.Auth-module__IPtXvq__authPointCopy{color:var(--theme-text-secondary);line-height:1.7}.Auth-module__IPtXvq__authPanelCopy{max-width:44ch;margin-top:14px}.Auth-module__IPtXvq__authPoints{gap:18px;margin-top:28px;display:grid}.Auth-module__IPtXvq__authPoint{background:#ffffff08;border-left:3px solid #74f0cb4d;border-radius:0 20px 20px 0;padding:18px 18px 18px 20px}.Auth-module__IPtXvq__authPointTitle{font-size:1.02rem}.Auth-module__IPtXvq__authCard{padding:32px;position:relative;overflow:hidden}.Auth-module__IPtXvq__authCardHead{position:relative}.Auth-module__IPtXvq__authCardTitle{font-size:2.2rem}.Auth-module__IPtXvq__authCardSubtitle{margin-top:10px}.Auth-module__IPtXvq__authCardContent{margin-top:28px}.Auth-module__IPtXvq__formStack{gap:18px;display:grid}.Auth-module__IPtXvq__formRow{gap:14px;display:grid}.Auth-module__IPtXvq__formHelperRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Auth-module__IPtXvq__inlineLink{color:var(--theme-accent)}.Auth-module__IPtXvq__statusMessage{border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.92rem;line-height:1.5;display:flex}.Auth-module__IPtXvq__statusError{color:var(--theme-danger);background:#ff6b6b14;border-color:#ff6b6b3d}.Auth-module__IPtXvq__statusSuccess{color:var(--theme-success);background:#74f0cb14;border-color:#74f0cb3d}.Auth-module__IPtXvq__statusIcon{flex-shrink:0;margin-top:2px}.Auth-module__IPtXvq__divider{font-family:var(--theme-font-accent);color:var(--theme-text-muted);text-transform:uppercase;letter-spacing:.14em;justify-content:center;align-items:center;font-size:.76rem;display:flex;position:relative}.Auth-module__IPtXvq__divider:before{content:"";border-top:1px solid #bfd4f724;position:absolute;inset:50% 0 auto}.Auth-module__IPtXvq__divider>span{background:#0a1221eb;padding:0 14px;position:relative}.Auth-module__IPtXvq__socialButtons{gap:12px;display:grid}.Auth-module__IPtXvq__socialButton{justify-content:flex-start;padding-inline:16px}.Auth-module__IPtXvq__socialButtonContent{align-items:center;gap:12px;display:inline-flex}.Auth-module__IPtXvq__socialIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}@media (max-width:640px){.Auth-module__IPtXvq__authPanel,.Auth-module__IPtXvq__authCard{padding:24px}}
