/* encre theme: editorial
 * Inspired by Financial Times — salmon paper, serif, warm authority.
 * LIGHT MODE
 */
[data-theme="editorial"] {
  --bg: #fff1e5;
  --surface: #ffffff;
  --surface-warm: #f2dfce;
  --fg: #33302e;
  --fg-2: #4d4845;
  --muted: #807973;
  --meta: #c0392b;
  --border: #e0cfc0;
  --border-soft: #f0e4d8;
  --accent: #c0392b;
  --accent-on: #ffffff;
  --font-display: Georgia, "Times New Roman", serif;
  --font-body: "Source Serif Pro", Georgia, serif;
  --font-mono: "IBM Plex Mono", monospace;
  --text-base: 18px;
  --text-lg: 21px;
  --text-xl: 30px;
  --text-2xl: 44px;
  --text-3xl: 66px;
  --leading-body: 1.65;
  --leading-tight: 1.05;
  --tracking-display: -0.02em;
  --radius-sm: 0;
  --radius-md: 4px;
  --container-max: 1120px;
  --content-width: 680px;
}

/* DARK MODE */
@media (prefers-color-scheme: dark) {
  [data-theme="editorial"]:not([data-mode="light"]) {
    --bg: #262220;
    --surface: #332e2b;
    --surface-warm: #3d3530;
    --fg: #f5ebe0;
    --fg-2: #d4c8bc;
    --muted: #9e9389;
    --meta: #e8634a;
    --border: #4a403a;
    --border-soft: #3a3330;
    --accent: #e8634a;
  }
}
