/* ════════════════════════════════════════════════════════════════
   GFS FACILITY SAFETY PALETTE — single source of truth.
   ANSI Z535-aligned, brand-harmonized, THEME-INVARIANT (signs read the
   same in light/dark and print in full color).

   Linked by every sign surface:
     facility-signs.html · room-labels.html · qa-tags.html · ipm-stations.html

   Change a color HERE and every sign, tag, label, and IPM station follows.
   Never hardcode these hex values in a sign — always use var(--sg-*).
   ════════════════════════════════════════════════════════════════ */
:root{
  --sg-red:#C8102E;       /* DANGER · prohibition · quarantine · reject · soiled */
  --sg-reject:#8E0E20;    /* deep red — reject tag                               */
  --sg-orange:#E35205;    /* WARNING · rework                                    */
  --sg-yellow:#FFD100;    /* CAUTION · hold (black text on yellow)               */
  --sg-green:#00843D;     /* SAFETY · egress · released · cleaned · calibrated   */
  --sg-blue:#005EB8;      /* MANDATORY (PPE, hygiene)                            */
  --sg-cobalt:#092F64;    /* GFS brand band · NOTICE                             */
  --sg-navy:#1A5799;      /* refrigerated · damaged/returns                      */
  --sg-teal:#0F766E;      /* environmental-monitoring (EMP) tag                  */
  --sg-frozen:#0B1D3A;    /* frozen zone face                                    */
  --sg-cyan:#93BFEF;      /* cold-zone accent                                    */
  --sg-charcoal:#2D2D2D;  /* out-of-service tag                                  */
  --sg-slate:#6B7280;     /* secondary text                                      */
  --sg-ink:#111111;       /* sign text on light faces                            */
  --sg-paper:#FFFFFF;     /* light sign face                                     */
}
