/* =========================================================
   INQUISITOR VOX — CANONICAL COLOR SYSTEM
   Purpose: Sacred / Industrial / Judgemental
   Rule: Darkness is the default. Fire is an event.
   ========================================================= */

   :root {

    /* =====================
       VOID / BACKGROUND
       Base darkness, silence, absence
       (80–85% of the UI)
       ===================== */
  
    --void-black: #07080A;  /* absolute void, never pure black */
    --obsidian  : #0E1116;  /* main site background */
    --cathedral : #141821;  /* large structural sections */
    --stone-dark: #1F242C;  /* panels, cards, inner blocks */
  
  
    /* =====================
       STONE / ASH / TEXT
       Law, permanence, restraint
       ===================== */
  
    --stone-gray: #2B3038;  /* borders, dividers, outlines */
    --ash-gray  : #9DA3AE;  /* secondary text, muted labels */
    --bone-white: #E6E6E6;  /* primary text (never pure white) */
  
  
    /* =====================
       FIRE / CORE
       Judgement, action, rupture
       (3–5% maximum usage)
       ===================== */
  
    --ember-core: #FF4D2E;  /* core fire, cracks, CTA */
    --ember-soft: #FF7A45;  /* hover glow, soft ember */
    --blood-deep: #B1121C;  /* rare emphasis, extreme moments */
  
  
    /* =====================
       FROST / HALO LIGHT
       Revelation, cold truth
       (never as background)
       ===================== */
  
    --frost-blue: #7FA6C9;  /* frozen light, cold illumination */
    --halo-gold : #D6B76C;  /* blinding light, sacred flare */
  
  
    /* =====================
       STATE / UTILITY
       Opacity-based helpers
       ===================== */
  
    --overlay-dark: rgba(7, 8, 10, 0.72);   /* hero overlays */
    --overlay-soft: rgba(14, 17, 22, 0.55); /* image darkening */
    --glow-ember  : rgba(255, 77, 46, 0.45);/* ember glow */
    --glow-frost  : rgba(127, 166, 201, 0.35); /* frost glow */

  }
  