.auth-error-banner[data-v-b89e84b9]{align-items:center;background:#e8454514;border:1px solid rgba(232,69,69,.35);border-radius:var(--radius-lg);color:#c62f2f;display:flex;font-size:.8125rem;font-weight:700;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.auth-error-banner svg[data-v-b89e84b9]{flex-shrink:0}.auth-split-screen[data-v-5b0d17ee]{display:flex;inset:0;min-height:100dvh;position:fixed}.auth-split-left[data-v-5b0d17ee]{background:var(--color-text-primary);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;padding:var(--space-8) var(--space-6);position:relative}.split-wordmark[data-v-5b0d17ee]{color:#fff;font-family:var(--font-display);font-size:1.375rem;font-weight:800;letter-spacing:-.05em;text-decoration:none;z-index:1}.split-wordmark .tick[data-v-5b0d17ee]{color:var(--color-primary)}.split-headline[data-v-5b0d17ee]{color:#fff;font-family:var(--font-display);font-size:clamp(1.75rem,2.6vw + 1.1rem,3rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:auto 0;max-width:420px;z-index:1}.split-headline[data-v-5b0d17ee] .highlight{background:var(--color-primary);border-radius:3px;color:var(--color-text-primary);padding:0 4px}.auth-split-right[data-v-5b0d17ee]{align-items:center;background:var(--color-surface);display:flex;flex:1;justify-content:center;min-width:0;overflow-y:auto;padding:var(--space-8) var(--space-6)}.auth-split-right-inner[data-v-5b0d17ee]{display:flex;flex-direction:column;gap:var(--space-4);width:100%}@media(max-width:720px){.auth-split-screen[data-v-5b0d17ee]{flex-direction:column;overflow-y:auto}.auth-split-left[data-v-5b0d17ee]{flex-shrink:0;min-height:38vh;padding:var(--space-8) var(--space-5) var(--space-6);width:100%!important}.split-headline[data-v-5b0d17ee]{font-size:clamp(1.5rem,6vw,2.25rem);max-width:none}.auth-split-right[data-v-5b0d17ee]{flex:1;padding:var(--space-6) var(--space-5) var(--space-10)}}
