.auth-card.svelte-1x05zx6{width:100%;max-width:420px;padding:32px 28px}.auth-head.svelte-1x05zx6{text-align:center;margin-bottom:28px}.auth-brand.svelte-1x05zx6{font-family:Lato,sans-serif;color:var(--color-gold);font-size:13px;font-weight:700;letter-spacing:.22em;margin:0 0 10px}.auth-title.svelte-1x05zx6{font-family:Lato,sans-serif;color:var(--color-text-primary);font-size:24px;font-weight:600;letter-spacing:-.01em;margin:0}.auth-label.svelte-1x05zx6{display:block;font-family:Lato,sans-serif;font-size:13px;font-weight:500;color:var(--color-text-primary);margin-bottom:6px}.auth-banner.svelte-1x05zx6{border-radius:var(--radius-control);padding:12px 14px;font-family:Lato,sans-serif;font-size:13px;line-height:1.5}.auth-banner--success.svelte-1x05zx6{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 35%,transparent)}.auth-banner--error.svelte-1x05zx6{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 35%,transparent)}.auth-inline-link.svelte-1x05zx6{color:var(--color-gold);text-decoration:underline;font-weight:600}.auth-inline-link.svelte-1x05zx6:hover{color:#e8d5b0}.auth-inline-error.svelte-1x05zx6{color:var(--color-danger);font-size:13px;margin-bottom:8px}.auth-note.svelte-1x05zx6{background:#ffffff08;border:1px solid var(--hairline);border-radius:var(--radius-control);padding:14px 16px}.auth-note__lead.svelte-1x05zx6{color:var(--color-text-secondary);font-size:13px;margin-bottom:12px}.auth-foot.svelte-1x05zx6{text-align:center;font-family:Lato,sans-serif;font-size:13px;color:var(--color-text-secondary)}.auth-legal.svelte-1x05zx6{margin-top:4px;text-align:center;font-family:Lato,sans-serif;font-size:12px}.auth-legal__sep.svelte-1x05zx6{color:var(--color-text-muted);margin:0 4px}
