/* Thomas Elliott design system: Option B (cool charcoal, champagne accent) */
body.te-option-b.te-ds {
  --te-bg-page: #0e1114;
  --te-bg-elevated: #171c22;
  --te-bg-card: #1b2129;
  --te-text: rgba(241, 243, 246, 0.93);
  --te-text-muted: rgba(241, 243, 246, 0.58);
  --te-accent: #d4c5a9;
  --te-accent-soft: rgba(212, 197, 169, 0.28);
  --te-line: rgba(241, 243, 246, 0.11);
  --te-shadow-warm: rgba(212, 197, 169, 0.14);
  --te-font-display: "Libre Baskerville", "Times New Roman", serif;
  --te-font-body: "IBM Plex Sans", system-ui, sans-serif;
  --te-radius-sm: 4px;
  --te-radius-md: 10px;
  --te-space-xs: 0.35rem;
  --te-space-sm: 0.75rem;
  --te-space-md: 1.15rem;
  --te-space-lg: 1.85rem;
  --te-space-xl: 3.25rem;
  --te-max-read: 36rem;
}
