/* ============================================================
   MINALE BARLOW — Colour
   A dark "Railings" (Farrow & Ball No.31) ground with one loud
   neon (lichen / chartreuse). Anti-brand: near-greyscale base,
   colour used like a broadcast signal, not decoration.
   ============================================================ */
:root{
  /* ---- RAILINGS family (the dark ground) ---- */
  --rail:        #1A1919;   /* base canvas */
  --rail-deep:   #111010;   /* footers, deep panels, the void */
  --rail-soft:   #272626;   /* raised surfaces / cards */
  --rail-line:   #393838;   /* hairlines, borders */

  /* ---- CHALK (trim whites, F&B pairing) ---- */
  --chalk:       #ECE8DD;   /* primary text */
  --chalk-dim:   #ECE8DD99; /* secondary / muted text (60%) */
  --chalk-faint: #ECE8DD33; /* dividers in text, very muted (20%) */

  /* ---- NEON (the one loud colour) ---- */
  --neon:        #B9D136;   /* primary accent — lichen/chartreuse */
  --neon-ink:    #1B2207;   /* text/ink on a neon fill */

  /* ---- SUPPORTING accents (used sparingly) ---- */
  --accent-2:    #F6E709;   /* signal yellow — alt highlight */
  --steel:       #9F9F9E;   /* neutral grey accent */
  --ink-blue:    #1D4D82;   /* editorial navy */

  /* ---- SEMANTIC aliases ---- */
  --bg:              var(--rail);
  --bg-deep:         var(--rail-deep);
  --surface:         var(--rail-soft);
  --surface-raised:  #ffffff06;   /* faint glass on dark */
  --border:          var(--rail-line);
  --border-strong:   #4f4e4e;

  --text:            var(--chalk);
  --text-muted:      var(--chalk-dim);
  --text-faint:      var(--chalk-faint);

  --accent:          var(--neon);
  --accent-ink:      var(--neon-ink);
  --on-air:          var(--neon);   /* "filming now" / live status */
  --link-hover:      var(--neon);

  --selection-bg:    var(--neon);
  --selection-fg:    var(--neon-ink);
}

::selection{ background:var(--selection-bg); color:var(--selection-fg); }
