/* =========================================
   AGENT ONG OPEN — DESIGN TOKENS
   Single source of truth for the palette,
   type scale, and spacing used site-wide.
   ========================================= */
:root {
  /* Palette */
  --black:        #171718;
  --charcoal:     #1e1e1f;
  --charcoal-2:   #242427;
  --felt:         #0B3D2E;
  --felt-light:   #124f3c;
  --gold:         #C9A227;
  --gold-bright:  #E8C55A;
  --crimson:      #A32638;
  --crimson-bright:#C6394D;
  --ivory:        #EDE6D6;
  --ivory-dim:    #B9AF9C;
  --neon:         #FF4747;   /* live / urgent badges only */

  /* Structural */
  --radius:  14px;
  --maxw:    1180px;

  /* Elevation */
  --shadow-sm:  0 4px 14px rgba(0,0,0,0.35);
  --shadow-md:  0 8px 28px rgba(0,0,0,0.45);
  --shadow-lg:  0 20px 50px rgba(0,0,0,0.55);

  /* Focus ring — matches AA contrast requirements */
  --focus-ring: 0 0 0 3px rgba(232,197,90,0.6);
}
