{# Client-side normalization for auth inputs (UX convenience only; the server
remains the source of truth via lowercase username + iexact checks).
Opt in per input with a data-normalize attribute:
data-normalize="username" -> lowercase on every keystroke + trim on blur
data-normalize="email" -> trim on blur only (never case-folded; email
local-parts can be case-sensitive per RFC) #}
Your privacy
We use cookies and similar technologies to keep you signed in, understand how the site is used, and (with your permission) measure marketing performance. Essential cookies are always on. You can change your choice at any time from the footer.
Privacy Policy.
Cookie preferences
Strictly necessary
Authentication, session, security, and the live-chat support widget. Required for the site to work.
Always on
Analytics
Aggregate website usage measurement (Google Analytics 4). Uses cookieless pings until you accept.
Marketing
Measure marketing campaign performance (Meta Pixel). Off unless you accept.