/* ── Auth views (login, signup, confirm, forgot-password) ──────────────────── */

.auth-card .btn-primary {
  width: 100%;
  margin-top: var(--space-2);
}

.auth-card label {
  margin-top: var(--space-3);
}

.auth-card label:first-of-type {
  margin-top: 0;
}

.auth-card p {
  font-size: var(--text-sm);
  color: var(--text-secondary);
  line-height: 1.6;
  margin-bottom: var(--space-4);
}
