/* ============================================================
   GraphDeck site — CHALK TOKENS (single source of truth)

   The board's hand, shared by every surface that draws chalk:
   - the hero training pass (js/hero-lesson.js reads these vars at
     init and falls back to its baked copies if absent)
   - the lesson demos' SVG chalk (css/demo-kit.css consumes them
     with the same values as fallbacks, so pages that don't link
     this file still render correctly)
   - the understand-section thesis pull-quote (css/home.css)

   Values are verbatim from the app's boardChalk.js TOKENS/INKS.
   Change them HERE; never re-hardcode a chalk colour elsewhere.
   Style laws travel with the tokens: chalk is OPAQUE (presence
   from width, never translucency), amber is the warning voice
   only, traces are fat mint with a travelling pulse.
   ============================================================ */
:root {
  --chalk-ink: #E9E4D8;
  --chalk-amber: #F2B24C;      /* warnings ONLY */
  --chalk-mint: #82D4BC;
  --chalk-blue: #8FB8E8;
  --chalk-violet: #C0A8F0;
  --chalk-rose: #E8A0B8;
  --chalk-backing: rgba(13, 16, 21, 0.66);
  --chalk-veil: rgba(7, 9, 13, 0.55);
  --chalk-halo: rgba(7, 9, 13, 0.92);
  --chalk-stroke-w: 2.25;
  --chalk-trace-w: 4.5;
  --chalk-echo-alpha: 0.3;     /* warning ring second pen pass */
  --chalk-font: 'Kalam', 'Segoe Print', cursive;
}
