/*
 * "The Cosmic Almanac" theme tokens — the only file that defines colors, typefaces, and rule
 * styles. `site.css` is purely structural and references these via var(), so an alternative
 * theme later is a new token file swapped in `SiteTemplate.kt`, with no structural changes.
 */
:root {
  /* Surfaces */
  --page-bg: #E3D7BC; /* desk the sheet lies on */
  --paper: #F4ECDA; /* the almanac sheet itself */

  /* Text */
  --ink: #292018;
  --muted: #5A4C38; /* sepia — subtitles, colophon, footnotes */

  /* Accent (oxblood): stamps, drop caps, footnote marks, active nav */
  --accent: #7E2231;
  --on-accent: #F4ECDA;
  --accent-wash: rgba(126, 34, 49, 0.04);

  /* Rules and borders */
  --rule: #292018;
  --rule-soft: rgba(41, 32, 24, 0.45);

  /* Type */
  --font-display: "Fraunces", Georgia, "Times New Roman", serif;
  --font-body: "Alegreya", Georgia, serif;
  /* Zodiac glyphs need a symbol-capable face so ♈..♓ render as text, not emoji */
  --font-glyph: "Hiragino Sans", "Apple Symbols", "Segoe UI Symbol", var(--font-body);
}
