/*
 * EEA Design System — Editorial Bridge
 * ops-finance specific
 *
 * Maps the local variable names used across ops-finance pages to the
 * canonical --eea-ed-* tokens of the EEA editorial family
 * (https://entethalliance.github.io/eea-design-system/editorial.css,
 * design principles: https://intelligence.entethalliance.org/).
 *
 * Load order:
 *   1. Google Fonts        (Inter + Kode Mono)
 *   2. CDN editorial.css   (defines --eea-ed-* values)
 *   3. This file           (maps local names → --eea-ed-* refs)
 *   4. Page <style>        (layout and component CSS only)
 *
 * Do NOT add new variables here. If a new shared token is needed,
 * add it to EntEthAlliance/eea-design-system instead.
 */

:root {
  /* ── Base palette (index, agents) ─────────────────────── */
  --bg:              var(--eea-ed-page);
  --bg-card:         var(--eea-ed-ground);
  --bg-hover:        var(--eea-ed-rule);
  --text:            var(--eea-ed-ink);
  --text-secondary:  var(--eea-ed-ink-soft);
  --text-muted:      var(--eea-ed-ink-soft);
  --border:          var(--eea-ed-line);
  --accent:          var(--eea-ed-accent);
  --accent-hover:    var(--eea-ed-accent-deep);
  --accent-bg:       rgba(31, 92, 74, 0.08);
  --accent-glow:     rgba(31, 92, 74, 0.08);
  --hero-glow:       rgba(31, 92, 74, 0.10);
  --shadow:          none;

  /* finance.html naming */
  --bg-primary:      var(--eea-ed-page);
  --bg-secondary:    var(--eea-ed-rule);
  --bg-elevated:     var(--eea-ed-ground);
  --text-primary:    var(--eea-ed-ink);
  --text-mid:        var(--eea-ed-ink-soft);

  /* institutional-crypto-market.html --color-* naming */
  --color-bg-base:    var(--eea-ed-page);
  --color-bg-raised:  var(--eea-ed-rule);
  --color-bg-overlay: var(--eea-ed-ground);
  --color-accent:     var(--eea-ed-accent);
  --color-accent-hover: var(--eea-ed-accent-deep);
  --color-text:       var(--eea-ed-ink);
  --color-text-secondary: var(--eea-ed-ink-soft);
  --color-text-muted: var(--eea-ed-ink-soft);
  --color-border:     var(--eea-ed-line);
  --color-success:    #1F5C4A;
  --color-warning:    #765A00;
  --color-danger:     #9B413C;

  /* agents.html */
  --surface:          var(--eea-ed-ground);
  --border-hover:     var(--eea-ed-accent);

  /* ethereum-101.html legacy --eea-* naming (former core-system tokens) */
  --eea-bg:           var(--eea-ed-page);
  --eea-bg-raised:    var(--eea-ed-rule);
  --eea-bg-card:      var(--eea-ed-ground);
  --eea-bg-hover:     var(--eea-ed-rule);
  --eea-text:         var(--eea-ed-ink);
  --eea-text-2:       var(--eea-ed-ink-soft);
  --eea-text-3:       var(--eea-ed-ink-soft);
  --eea-accent:       var(--eea-ed-accent);
  --eea-accent-hover: var(--eea-ed-accent-deep);
  --eea-accent-bg:    rgba(31, 92, 74, 0.08);
  --eea-border:       var(--eea-ed-line);
  --eea-border-solid: var(--eea-ed-line);
  --eea-shadow-lg:    none;
  --eea-success:      #1F5C4A;
  --eea-warning:      #765A00;
  --eea-danger:       #9B413C;

  /* fonts */
  --eea-font:         var(--eea-ed-font);
  --eea-font-mono:    var(--eea-ed-font-mono);
}
