.auth-form_wrap__143cq{min-height:100dvh;display:grid;place-items:center;padding:var(--space-6);background:radial-gradient(1100px 600px at 50% -10%,rgba(59,130,246,.16),transparent 60%),var(--bg)}.auth-form_card__UNgvi{width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7);background:var(--bg-card);border-radius:var(--radius-lg);box-shadow:0 24px 60px -24px rgba(0,0,0,.7)}.auth-form_brand___fmNd{font-family:var(--font-display,inherit);font-weight:700;font-size:var(--text-xl);letter-spacing:-.02em;color:var(--text);text-decoration:none;margin-bottom:var(--space-2)}.auth-form_brand___fmNd span{color:var(--accent-bright)}.auth-form_title__3zphz{font-family:var(--font-display,inherit);font-size:var(--text-xl);font-weight:600;margin:0;color:var(--text)}.auth-form_sub__4pr56{margin:0 0 var(--space-3);font-size:var(--text-md);color:var(--text-dim);line-height:1.5}.auth-form_label__TcFGV{display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--text-base);font-weight:500;color:var(--text-dim)}.auth-form_input__qGQi1{width:100%;padding:var(--space-4);font-size:var(--text-lg);color:var(--text);background:var(--bg-raised);border:0;border-radius:var(--radius-sm)}.auth-form_input__qGQi1::placeholder{color:var(--text-faint)}.auth-form_input__qGQi1:focus{outline:1px solid var(--accent);outline-offset:0}.auth-form_submit__ZTz9g{margin-top:var(--space-3);padding:var(--space-4);text-decoration:none}.auth-form_error__61Fdf{margin:0;padding:var(--space-3) var(--space-4);font-size:var(--text-base);color:var(--err);background:var(--err-dim);border-radius:var(--radius-sm)}.auth-form_switch__s_9To{margin:var(--space-2) 0 0;text-align:center;font-size:var(--text-base);color:var(--text-dim)}.auth-form_switch__s_9To a{color:var(--accent-bright);text-decoration:none;font-weight:600}.auth-form_switch__s_9To a:hover{text-decoration:underline}.auth-form_locale__dXY2V{justify-content:center}.auth-form_legal__Tsgcc{text-align:center;font-size:var(--text-sm);line-height:1.8;color:var(--text-faint)}.auth-form_legal__Tsgcc a{color:var(--text-dim);text-decoration:none;white-space:nowrap}.auth-form_legal__Tsgcc a:hover{text-decoration:underline}.auth-form_form__evCoh{display:flex;flex-direction:column;gap:var(--space-5)}.auth-form_consents__lPDof{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;border:0}.auth-form_consentsLegend__ajYb_{margin-bottom:var(--space-3);padding:0;font-size:var(--text-base);font-weight:500;color:var(--text-dim)}.auth-form_consent__F5OPd{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);line-height:1.5;color:var(--text);cursor:pointer}.auth-form_consent__F5OPd input{flex:none;width:16px;height:16px;margin:var(--space-1) 0 0;accent-color:var(--accent)}.auth-form_consent__F5OPd input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.auth-form_consent__F5OPd a{color:var(--accent-bright)}