/* Eleven Royal Terrace — alternate palette moods
   The production Tweaks panel lets an editor swap the whole property's mood
   between four curated palettes. Apply by adding one of these classes to
   <body>; --color-ink etc. cascade through every semantic alias in colors.css. */

body.palette-linen { /* default — matches :root, listed for completeness */ }

body.palette-evergreen {
  --color-ink: #14171a;
  --color-paper: #f5f1ea;
  --color-paper-warm: #efe7d8;
  --color-cream: #ede4d3;
  --color-forest: #2a3a35;
  --color-forest-deep: #1d2925;
  --color-brass: #b89968;
  --color-brass-soft: #c9a96e;
  --color-walnut: #5c4a3a;
}

body.palette-charcoal {
  --color-ink: #14171a;
  --color-paper: #f5f1ea;
  --color-paper-warm: #ece4d2;
  --color-cream: #e7dcc8;
  --color-forest: #1a1d1a;
  --color-forest-deep: #0e1110;
  --color-brass: #c9a96e;
  --color-brass-soft: #d4b378;
  --color-walnut: #7a6450;
}

body.palette-claret {
  --color-ink: #1c1815;
  --color-paper: #f0e8da;
  --color-paper-warm: #e8dfd0;
  --color-cream: #ddd0bc;
  --color-forest: #3a2a28;
  --color-forest-deep: #2a1d1c;
  --color-brass: #a8896b;
  --color-brass-soft: #b89968;
  --color-walnut: #6b5544;
}

/* Alternate type voices */
body.type-modern {
  --font-display: "Jost", "Helvetica Neue", sans-serif;
}
body.type-classical {
  --font-display: "Italiana", "Didot", serif;
}
