/* ── Recom page ─────────────────────────────────────────── */

.recom-content {
  min-height: 100%;
}

.content-area {
  max-width: 860px;
  margin: 0 auto;
}

.rec-title {
  font-size: 20px;
  font-weight: 700;
  color: var(--text);
  margin-bottom: 24px;
}

.error-state {
  color: var(--text-muted);
}

.error-state h2 {
  color: var(--red);
  margin-bottom: 8px;
}

.error-state p {
  margin-bottom: 16px;
}
