/* Base palette — values taken verbatim from DECA Branding Guidelines (2024 revision), p.10 */
:root{
  /* Official brand colors */
  --deca-blue:#0072ce;          /* PMS 285 C · CMYK 84 54 0 0 · RGB 0 114 206 */
  --deca-gold:#85754e;          /* PMS 871 C · CMYK 44 45 74 17 · RGB 134 117 79 */
  --deca-silver:#8c9091;        /* PMS 877 C · CMYK 48 39 39 3 · RGB 139 141 141 */
  --deca-black:#000000;
  --deca-white:#ffffff;

  /* Legacy / deep blues retained from the 2010 guidelines and still used for dark bands */
  --deca-blue-287:#00539b;      /* PMS 287 C · RGB 0 83 155 */
  --deca-navy:#003562;          /* 2010 "WEB RGB 0 53 98" */

  /* Interaction ramp derived from --deca-blue (NOT in the guidelines; see README.md) */
  --deca-blue-hover:#005ea9;
  --deca-blue-press:#004a86;
  --deca-blue-tint-08:#eaf4fc;
  --deca-blue-tint-16:#d3e8f8;
  --deca-blue-tint-32:#a7d0f1;

  /* Gold + silver support tints */
  --deca-gold-tint:#f3f0e9;
  --deca-silver-tint:#f1f2f2;

  /* Neutral ramp (derived; cool-neutral to sit under the blue) */
  --gray-50:#f7f8f9;
  --gray-100:#eef0f2;
  --gray-200:#e0e3e6;
  --gray-300:#c8cdd2;
  --gray-400:#9ca3aa;
  --gray-500:#6e767d;
  --gray-600:#4d545a;
  --gray-700:#343a3f;
  --gray-800:#1f2326;
  --gray-900:#111315;

  /* Status colors — additions, not in the DECA palette. Kept desaturated so blue stays dominant. */
  --status-success:#1e7c4d;
  --status-success-tint:#e8f4ed;
  --status-warning:#a76a00;
  --status-warning-tint:#fbf1e0;
  --status-danger:#c0272d;
  --status-danger-tint:#fbeaea;
  --status-info:var(--deca-blue);
  --status-info-tint:var(--deca-blue-tint-08);
}
