/* ═══════════════════════════════════════════════════════════════════════
   FIDEOGRAPH CANONICAL DESIGN TOKENS v2.0
   Single source of truth for the entire system.
   Prepend this block to fgc-core-101.css.
   All other plugins map their prefix to these values via var().
   ═══════════════════════════════════════════════════════════════════════ */

:root {

  /* ── Gold ─────────────────────────────────────────────────────────── */
  --fg-gold:          #C9A84C;   /* Primary gold — on dark backgrounds   */
  --fg-gold-deep:     #B8922A;   /* Deep gold — on parchment backgrounds  */
  --fg-gold-light:    #D4AE52;   /* Light gold — highlights               */
  --fg-gold-dim:      rgba(201,168,76,.12);
  --fg-gold-line:     rgba(201,168,76,.22);
  --fg-gold-dim-med:  rgba(201,168,76,.18);

  /* ── Ink scale ────────────────────────────────────────────────────── */
  --fg-ink:           #1A1510;
  --fg-ink-2:         #2E2A1E;
  --fg-ink-3:         #48432E;
  --fg-ink-4:         #6B6050;
  --fg-ink-5:         #9C9080;

  /* ── Parchment scale ──────────────────────────────────────────────── */
  --fg-parchment:     #FAF6ED;
  --fg-parchment-2:   #F4EDD8;
  --fg-parchment-3:   #EDE3C4;
  --fg-cream:         #FFFDF7;

  /* ── Borders ──────────────────────────────────────────────────────── */
  --fg-border:        #DDD5B8;
  --fg-border-soft:   rgba(26,21,16,.10);
  --fg-border-softer: rgba(26,21,16,.06);

  /* ── Semantic / status colours ────────────────────────────────────── */
  --fg-green:         #1A6B5A;   /* Verified / correct                    */
  --fg-crimson:       #8B3000;   /* Strong emphasis / refuted             */
  --fg-blue:          #185FA5;   /* Information / disputed                */
  --fg-amber:         #B07215;   /* Contested / warning                   */
  --fg-teal:          #4BB8A9;   /* Positive / success                    */
  --fg-coral:         #E05C4B;   /* Error / alert                         */
  --fg-purple:        #5A4AAA;   /* Carmelite / contemplative             */

  /* ── Typography ───────────────────────────────────────────────────── */
  --fg-font-display:  'Playfair Display', Georgia, serif;
  --fg-font-body:     'EB Garamond', Georgia, serif;
  --fg-font-serif:    'Source Serif 4', Georgia, serif;
  --fg-font-mono:     'DM Mono', 'Courier New', monospace;

  /* ── Radius & motion ──────────────────────────────────────────────── */
  --fg-radius:        6px;
  --fg-radius-lg:     10px;
  --fg-ease:          cubic-bezier(.4, 0, .2, 1);
  --fg-shadow:        0 1px 4px rgba(26,21,16,.08);
  --fg-shadow-md:     0 4px 20px rgba(26,21,16,.12);

  /* ── Backward-compat: fgc- prefix aliases ─────────────────────────── */
  --fgc-gold:         var(--fg-gold);
  --fgc-ink:          var(--fg-ink);
  --fgc-parch:        var(--fg-parchment);
  --fgc-border:       var(--fg-border);
  --fgc-teal:         var(--fg-teal);
  --fgc-coral:        var(--fg-coral);
  --fgc-radius:       var(--fg-radius);
}
