/* Color — exact values from the Brand Usage Guide. Only brand colors carry the Cogent name. */
:root {
  /* Brand */
  --cogent-blue: #0445A0;
  --cogent-sky: #25A2F0;
  --navy: #072760;
  --tint: #EAF0F8;

  /* Supporting pairs — deep fill + brighter edge, same hue */
  --deep-teal: #237775;      --signal-green: #3FC88B;   /* Strengths */
  --umber: #795248;          --signal-orange: #ED7D31;  /* Weaknesses */
  --wine: #631430;           --alert-red: #C00000;      /* Threats */
  /* Opportunities uses --cogent-blue / --cogent-sky */
  --slate: #8AA3C6;                                     /* opposing party */

  /* Pair channels, as R,G,B — for the rgba() tint construction */
  --edge-brand-rgb: 37, 162, 240; /* @kind other */
  --edge-strengths-rgb: 63, 200, 139; /* @kind other */
  --edge-weaknesses-rgb: 237, 125, 49; /* @kind other */
  --edge-opportunities-rgb: 37, 162, 240; /* @kind other */
  --edge-threats-rgb: 192, 0, 0; /* @kind other */

  /* Tone names (never "Cogent" anything) */
  --gold: #F0B529;
  --aqua: #40C8C0;
  --coral: #FF8A6C;
  --iris: #B08BF3;
  --rose: #D96FA8;
  --graphite: #667085;
  --pattern-blue: #80A8D9;

  /* Data — categorical, assign in order */
  --chart-1: #25A2F0;
  --chart-2: #F0B529;
  --chart-3: #40C8C0;
  --chart-4: #FF8A6C;
  --chart-5: #B08BF3;
  --chart-6: #8AA3C6;
  --chart-7: #D96FA8;
  --chart-8: #FFFFFF;

  /* Data — sequential (low to high, ends at navy) */
  --seq-1: #E7F0FB; --seq-2: #C3DCF6; --seq-3: #9BC5F0; --seq-4: #6FAAE8;
  --seq-5: #4189D8; --seq-6: #1C63BA; --seq-7: #0F4691; --seq-8: #072760;

  /* Data — diverging (our client → undecided → opposing party) */
  --div-1: #25A2F0; --div-2: #7BC0F5; --div-3: #BFDFFA; --div-4: #EAF0F8;
  --div-5: #C6CDD8; --div-6: #8AA3C6; --div-7: #667085;

  /* Data — print substitutes on white surfaces */
  --chart-1-print: #0445A0;
  --chart-2-print: #B8860F;
  --chart-8-print: #667085;

  /* Status — always labeled, never color alone */
  --status-positive: #40C8C0;
  --status-caution: #F0B529;
  --status-negative: #C00000;
  --status-neutral: #8AA3C6;
}
