.reading-summary section h2 {
  border-top: 1px solid var(--color-border);
  padding-top: 1rem;
}

.reading-summary header { margin-bottom: 1rem; }

/* Phase 5: detected card-pair section — visually distinct from the
   individual summary sections (softly bordered, gold-tinted) without
   competing with them for attention. */
.pair-section {
  background: var(--color-bg-soft);
  border: 1px solid var(--color-border);
  border-radius: var(--radius-lg);
  padding: 1.2rem 1.5rem;
}
.pair-section h2 { border-top: none; padding-top: 0; color: var(--color-gold-light); }

/* Phase 5.1: booklet chapter component (SRS §10) — reused as-is by the
   admin preview and intended for a future printable/public chapter page. */
.booklet-chapter { max-width: 640px; margin-inline: auto; }
.booklet-chapter__preview-banner { margin-bottom: 1.5rem; }
.booklet-chapter__header { text-align: center; align-items: center; margin-bottom: 1.5rem; }
.booklet-chapter__art { width: 220px; margin-bottom: 0.5rem; }
.booklet-chapter__no { text-transform: uppercase; letter-spacing: 0.08em; font-size: 0.8rem; }
.booklet-chapter__subtitle { color: var(--color-gold-light); font-family: var(--font-en-title); }
.booklet-chapter__keywords { font-size: 0.9rem; }
.booklet-chapter__section h2 {
  border-top: 1px solid var(--color-border);
  padding-top: 1rem;
  color: var(--color-gold-light);
}
