/* ============================================================
   SETTINGS · COLOR PALETTE
   Raw color values. Never reference these directly in components —
   reference _color-semantic.css aliases instead.

   These are the theme-INDEPENDENT source hues. The core is Faber
   Birren's "Industrial Plants" chart (1944), sampled pixel-for-pixel
   from docs/design/inspiration — same names, same order as the plate:
   a muted "general field of view" column and a brilliant "safety code"
   column. Plus the brand signal and the CRT phosphor.

   The theme-DEPENDENT tokens — chassis, bezel, engraved text, and the
   per-theme signal brightness — are DERIVED from these in
   _color-semantic.css, under the :root (dark) and [data-theme="light"]
   blocks.
   ============================================================ */

:root {
  /* ---- Birren · muted field (chart column 1) ----
     Low-chroma "general field of view." Conditions every surface. */
  --c-light-green:     #B6DAC0;
  --c-beige:           #DDD6C1;
  --c-light-blue:      #AECDD8;
  --c-soft-yellow:     #FDF7B2;
  --c-light-gray:      #BDCFCF;
  --c-medium-gray:     #68867C;
  --c-deep-gray:       #496E5A;
  --c-spotlight-buff:  #E6DEAF;

  /* ---- Birren · safety code (chart column 2) ----
     Brilliant. Reserved for hazard signals; never decoration. */
  --c-medium-green:    #4E8C5A;
  --c-sandalwood:      #978354;
  --c-medium-blue:     #4F7A81;
  --c-solar-yellow:    #EFC800;
  --c-alert-orange:    #E15500;
  --c-fire-red:        #7C0102;
  --c-safety-green:    #018238;
  --c-caution-blue:    #00618A;

  /* ---- Brand signal ----
     A calm, Birren-derived sweep: rooted medium-blue lifting through teal
     into a luminous, softened phosphor-cyan. Cool and analogous — it
     belongs to the safety palette instead of fighting it. Unlike the
     near-white "still water" end, this clarity hue stays saturated enough
     to hold contrast on BOTH the dark field and the light/cream field, so
     one gradient serves both themes. Brand mark + hero only. */
  --c-brand-deep:      #4F7A81;  /* medium-blue — rooted start (control) */
  --c-brand-mid:       #62A6AE;  /* teal — transit */
  --c-brand-hi:        #86D7DE;  /* softened phosphor cyan — clarity */

  /* ---- Phosphor (CRT terminals) ----
     Screen self-emission. A recessed screen reads dark in any room,
     so these stay constant across themes. */
  --c-phosphor-green:  #33FF99;
  --c-phosphor-amber:  #FFB000;
  --c-phosphor-cyan:   #5BF0FF;
  --c-phosphor-white:  #E5F3FF;

  /* ---- Pure ---- */
  --c-black:           #000000;
  --c-white:           #FFFFFF;
}
