.auth-theme{--background:#fff;--secondary:#faf8fd;--surface-2:#faf8fd;--border:#eae5f4;--line-2:#f1eef7;--badge:#5b10c9;--badge-foreground:#fff;--faint:#9b93ad;--info:#5b10c9;--info-foreground:#fff;--info-subtle:#f2ebfe;--info-subtle-foreground:#4708a4;--success-subtle:#e9f7ef;--success-subtle-foreground:#0f5230;--auth-primary-hover:#4708a4;--auth-aurora:#2b0b63;--auth-cta-shadow:0 8px 20px #5b10c942;--auth-field-ring:0 0 0 3px #5b10c91f;--auth-cell-ring:0 0 0 3px #5b10c924;--auth-danger-surface:#fcedec;--auth-danger-border:#f4d3d1;--auth-danger-ink:#7d1a14;--auth-danger-code:#a8635e;--auth-success-border:#c9e7d6}.dark .auth-theme{--background:#100b1c;--secondary:#1a1327;--surface-2:#1a1327;--border:#2b2240;--line-2:#241c36;--badge:#a87bff;--badge-foreground:#180a33;--faint:#7c7391;--info:#a87bff;--info-foreground:#180a33;--info-subtle:#1e1830;--info-subtle-foreground:#c9a9ff;--auth-primary-hover:#be99ff;--auth-aurora:#1b0741;--auth-cta-shadow:none;--auth-field-ring:0 0 0 3px #a87bff2e;--auth-cell-ring:0 0 0 3px #a87bff38;--auth-danger-surface:#2e1c1a;--auth-danger-border:#4a2723;--auth-danger-ink:#f0b3ad;--auth-danger-code:#b98883;--auth-success-border:#24503a}.auth-aurora{background-color:var(--auth-aurora);isolation:isolate;position:relative;overflow:hidden}.auth-aurora:before,.auth-aurora:after{content:"";pointer-events:none;position:absolute;inset:0}.auth-aurora:before{background:var(--bloom);z-index:-1}.auth-aurora:after{opacity:.15;z-index:-1;background-image:linear-gradient(#ffffff80 1px,#0000 1px),linear-gradient(90deg,#ffffff80 1px,#0000 1px);background-size:52px 52px}@media (min-width:64rem){.auth-aurora:after{background-size:52px 52px}}.auth-aurora-compact:after{opacity:.13;background-size:38px 38px}@media (prefers-reduced-motion:reduce){.auth-theme *{animation:none!important}}
