/* ==========================================================================
   Innovo Networks · Colour tokens
   Source of truth: Brand Manual p.4 "Colour Scheme"
     Innovo Green  #BED62F   RGB 190 214 47   CMYK 30 0 100 0
     Grey          #808284   RGB 128 130 132  CMYK 0 0 0 60
     Navy (ink)    #081926   RGB 8 25 38      CMYK 89 75 56 71
     White         #FFFFFF
   Ramps below are derived from these four anchors. The four manual values
   are tagged @brand and must never be edited.
   ========================================================================== */

:root {
  /* --- Innovo Green (primary brand accent) ----------------------------- */
  --green-50:  #f7fae9;
  --green-100: #eef4cf;
  --green-200: #e1eca6;
  --green-300: #d2e273;
  --green-400: #c8dc4d;
  --green-500: #bed62f;   /* @brand — Innovo Green */
  --green-600: #a4bc1e;   /* hover / pressed on light */
  --green-700: #849818;
  --green-800: #636f16;
  --green-900: #434a13;

  /* --- Navy / Ink (primary brand dark + UI text) ----------------------- */
  --navy-950: #050f18;
  --navy-900: #081926;    /* @brand — Innovo Navy */
  --navy-800: #102a3c;
  --navy-700: #1a3a50;
  --navy-600: #295067;
  --navy-500: #3a6680;

  /* --- Neutral grey (anchored on manual grey #808284) ------------------ */
  --grey-50:  #f5f6f7;
  --grey-100: #eaecee;
  --grey-200: #dadce0;
  --grey-300: #c3c6c9;
  --grey-400: #a1a4a8;
  --grey-500: #808284;    /* @brand — Innovo Grey */
  --grey-600: #65686b;
  --grey-700: #4b4e52;
  --grey-800: #34373b;
  --grey-900: #1f2226;

  /* --- Pure ------------------------------------------------------------ */
  --white: #ffffff;       /* @brand */
  --black: #000000;

  /* --- Semantic status (muted so the lime stays the hero) -------------- */
  --info-500:    #2a9bc4;  /* cyan — Connect / Cloud / Cyber tech accent */
  --info-50:     #e7f4f9;
  --success-500: #4cae6e;
  --success-50:  #e8f5ee;
  --warning-500: #e2a93b;
  --warning-50:  #fbf2e0;
  --danger-500:  #d5523e;
  --danger-50:   #fbe9e6;
}
