.auth-card {
  background: var(--card);
  border-radius: 20px;
  padding: 32px;
  box-shadow: 0 30px 60px rgba(11, 16, 32, 0.12);
  max-width: 520px;
  margin: 0 auto;
}

.auth-header h1 {
  margin: 0 0 6px;
  font-family: "Baskerville", "Garamond", serif;
}

.auth-header p {
  margin: 0 0 18px;
}

.note.success { color: #2f7a4c; }
.note.error { color: #b54842; }
