/* ECCCC Sacramento — colour primitives.
   The palette is derived from the flag of Eritrea: red, green, sky blue, gold.
   The logo proposals used Office default approximations (#EE0000 / #92D050 / #00B0F0 / #FFFF00).
   Those are replaced here with the flag's true values, then extended into ramps that hold up
   as text, fills, and borders at accessible contrast. Never use the Office values again. */
:root {
  /* --- Flag anchors (reference values, do not use raw in UI) --- */
  --flag-red: #ea0437;
  --flag-green: #12ad2b;
  --flag-blue: #4189de;
  --flag-gold: #ffc726;

  /* --- Red: the primary action colour. Confidence, urgency, the "do it" colour. --- */
  --red-50: #fdf1f2;
  --red-100: #fbdfe3;
  --red-200: #f6bfc7;
  --red-300: #ee8b9a;
  --red-400: #e35569;
  --red-500: #d21f3c; /* brand red — buttons, active nav, logo */
  --red-600: #b3152f;
  --red-700: #8d1025;
  --red-800: #6a0c1c;
  --red-900: #4a0813;

  /* --- Green: membership, approval, "you are good to go". --- */
  --green-50: #eefaef;
  --green-100: #d5f3d9;
  --green-200: #a9e6b3;
  --green-300: #6fd382;
  --green-400: #33bd54;
  --green-500: #12ad2b; /* flag green */
  --green-600: #0d8c23;
  --green-700: #0b6d1e;
  --green-800: #085217;
  --green-900: #063a11;

  /* --- Blue: information, links, calendar, wayfinding. --- */
  --blue-50: #eff6fd;
  --blue-100: #dbeafb;
  --blue-200: #bcd8f6;
  --blue-300: #8fbdee;
  --blue-400: #4189de; /* flag blue */
  --blue-500: #2c72c8;
  --blue-600: #235ca4;
  --blue-700: #1c4881;
  --blue-800: #163662;
  --blue-900: #102544;

  /* --- Gold: highlights, the ribbon, gentle warnings, celebration. --- */
  --gold-50: #fff9e6;
  --gold-100: #fff0c2;
  --gold-200: #ffe28a;
  --gold-300: #ffd455;
  --gold-400: #ffc726; /* flag gold */
  --gold-500: #e0a800;
  --gold-600: #b48200;
  --gold-700: #8a6200;
  --gold-800: #634600;
  --gold-900: #422f00;

  /* --- Neutrals: warm sand, not cool grey. The community-hall paper stock. --- */
  --sand-0: #ffffff;
  --sand-50: #faf7f2;
  --sand-100: #f3eee6;
  --sand-200: #e7e0d4;
  --sand-300: #d3cabb;
  --sand-400: #a89e8e;
  --sand-500: #7d7466;
  --sand-600: #5d564b;
  --sand-700: #443f37;
  --sand-800: #2b2822;
  --sand-900: #1a1815;
  --ink: #14120f;
}
