/* Bumatic — Colour tokens
 * Source: BUMATIC · BRAND BOOK (Corporate Identity · Primary & Secondary colours)
 * Rule: "Primary colours always lead. Secondaries appear as tints and supporting tones only."
 */
:root {
  /* ---- Primary palette ---- */
  --verdigris: #26686C;  /* PANTONE 5473C — signature. Precision & restraint. */
  --yellow:    #FEDB00;  /* PANTONE 108C — accent + WARNING only, use in moderation. */
  --concrete:  #97999B;  /* PANTONE CG7C — neutral connector / anchoring grey. */

  /* ---- Secondary palette (tints & support only) ---- */
  --clay:      #B05C37;  /* PANTONE 7585C — warm earthy accent. */
  --slate:     #34657F;  /* PANTONE 4545C — Verdigris shifted to blue. */
  --sand:      #D5CB9F;  /* grounded yellow alternative. */
  --bitumen:   #101820;  /* PANTONE Black 6C — dark-mode base (road applications). */
  --teal:      #00B2A9;  /* PANTONE 326C — energised Verdigris, yellow alternative. */
  --statuario: #EDE9F2;  /* PANTONE 663C — architectural off-white. */

  /* ---- Verdigris ramp (derived tints/shades for surfaces & states) ---- */
  --verdigris-900: #133133;
  --verdigris-800: #1B474A;
  --verdigris-700: #205458;
  --verdigris-600: #26686C; /* base */
  --verdigris-500: #33807F;
  --verdigris-400: #5A9B99;
  --verdigris-300: #8FBcBB;
  --verdigris-200: #C0DAD9;
  --verdigris-100: #E3EFEE;

  /* ---- Neutral (Concrete) ramp ---- */
  --neutral-900: #101820; /* bitumen */
  --neutral-800: #1E262E;
  --neutral-700: #333A41;
  --neutral-600: #565A5E;
  --neutral-500: #767A7E;
  --neutral-400: #97999B; /* concrete base */
  --neutral-300: #BEC0C1;
  --neutral-200: #DBDCDD;
  --neutral-100: #EDECEA;
  --neutral-050: #F6F5F2;
  --white:       #FFFFFF;

  /* ---- Yellow ramp ---- */
  --yellow-600: #C9AF00;
  --yellow-500: #FEDB00; /* base */
  --yellow-300: #FEE95F;
  --yellow-100: #FFF7C2;
}
