/* FIELDBRIEF — auth.css */

.auth-shell {
  min-height: 80vh;
  display: grid;
  place-items: center;
  padding: 40px 16px;
}
.auth-card {
  width: 100%;
  max-width: 460px;
  padding: 32px;
  background: rgba(255, 250, 235, 0.92);
  border: 1px solid var(--border);
  box-shadow: var(--shadow);
}
.auth-card h1 { font-size: 22px; margin: 0 0 8px; }
.auth-card .meta { color: var(--ink-soft); margin-bottom: 16px; }
.auth-card .actions { display: flex; justify-content: space-between; align-items: center; margin-top: 14px; }
.auth-card .links { font-size: 13px; }
