/* ============================================================
   Design tokens (TD-13, 2026-08-31 audit)
   ------------------------------------------------------------
   Single :root source of truth for the site's palette. Loaded
   before every other child stylesheet (see functions.php §1,
   'mefolio-child-tokens'). The --grc-* and --tc-* islands in
   style.css / css/trust-crosswalk.css alias these.
   Values are byte-equal to the literals they replaced — one
   deliberate exception: --ma-warn absorbs the near-identical
   #d99a1f (crosswalk supersession notice). Nothing else changes
   visually.
   ============================================================ */

:root {
    /* Mint accent + alpha steps (suffix = alpha ×100) */
    --ma-accent:    #17b6a0;
    /* Accent as TEXT on the white canvas. --ma-accent is 2.55:1 on #fff
       (fails AA); this darker step is 5.09:1. Use it ONLY for text on light
       surfaces — on the dark lab panels it drops to 3.5:1 (#0f172a) /
       2.87:1 (#1e293b) where --ma-accent itself is 7.0:1 / 5.74:1. */
    --ma-accent-ink: #0e7c6d;
    --ma-accent-05: rgba(23, 182, 160, 0.05);
    --ma-accent-08: rgba(23, 182, 160, 0.08);
    --ma-accent-12: rgba(23, 182, 160, 0.12);
    --ma-accent-15: rgba(23, 182, 160, 0.15);
    --ma-accent-18: rgba(23, 182, 160, 0.18);
    --ma-accent-25: rgba(23, 182, 160, 0.25);
    --ma-accent-30: rgba(23, 182, 160, 0.3);
    --ma-accent-35: rgba(23, 182, 160, 0.35);

    /* Dark surfaces, deepest first */
    --ma-surface-0: #0b1220;
    --ma-surface-1: #0f172a;
    --ma-surface-2: #111a2e;
    --ma-surface-3: #1e293b;

    /* Ink on dark surfaces */
    --ma-ink-strong: #ffffff;
    --ma-ink-base:   #c9d3df;
    --ma-ink-mute:   #94a3b8;
    --ma-ink-soft:   #64748b;

    /* Warn ambers. --ma-warn collapses #d99c2b with the near-identical
       #d99a1f; --ma-warn-bright keeps the crosswalk currency-line accent
       byte-equal to its original #ffa502 (TD-13 fixer pass). */
    --ma-warn:        #d99c2b;
    --ma-warn-bright: #ffa502;
}
