/* ===== Єдине джерело токенів. Підключається першим на кожній сторінці. ===== */
:root {
  /* гра (style.css) */
  --ash-950: #161311;
  --ash-900: #1D1916;
  --ash-800: #2B2622;
  --ash-700: #3C352E;
  --bone-100: #EDE4D3;
  --bone-200: #D9CDB6;
  --ember-500: #C4531A;
  --ember-400: #DB6B2C;
  --ember-glow: #F0955A;
  --coal-red: #7A2E22;
  --gold-400: #B08D45;
  --success: #6E8F5C;

  /* акценти, спільні для сторінок-макетів і компендіуму */
  --gold-300: #D5A94F;
  --green-500: #72A461;
  --blue-400: #6F94C9;
  --red-500: #B84E3E;

  /* нейтралі сторінок-макетів */
  --night-950: #110F0D;
  --panel-900: #1A1612;
  --panel-800: #211C17;
  --line-600: #3F3429;
  --line-soft-alpha: rgba(221, 188, 124, .18);
  --text-100: #F0E5D1;
  --muted-300: #B7A98F;
  /* повторювані акценти та поверхні (план 002) */
  --gold-focus: #E0B03C;
  --gold-highlight: #F3C65A;
  --ember-warm: #C8702A;
  --bone-300: #E8DCC4;
  --surface-deep: #1C1712;
  --surface-raised: #211E1B;
  --text-soft: #EEE5D3;
  --text-dim: #9C9184;
  --neutral-400: #9A9A9A;
  --ink-on-gold: #1A0F08;
  --green-live: #6FBF5F;
  /* значення, які раніше жили лише як fallback у style.css */
  --ash-600: #5A5148;
  --ink-900: #14110D;
  --line-500: #3A3128;
  --line-subtle: rgba(255, 255, 255, 0.12);
  --gold-350: #D8AA50;
  --muted-400: #A89D89;

  --font-display: 'Spectral', Georgia, serif;
  --font-display-sc: 'Spectral', Georgia, serif;
  --font-body: 'Karla', -apple-system, sans-serif;
}
