/* AIDA Labs palette: CTB (client palette for ctbportal.aidalabs.ca). DRAFT, awaiting approval.
   From Canadian Tire public brand colours (Brandfetch: canadiantire.ca, ctfs.com, triangle.com).
   Light page, charcoal header, CT crimson as the signature accent, Venice blue as the second accent.
   No Canadian Tire logos are used. Full research: docs/AIDA_Labs_CTB_Palette.md */
:root{
  --ctb-charcoal:#262626;   /* header, body text (Triangle "mine shaft") */
  --ctb-crimson:#EC2028;    /* signature red: rules, edges, large headings only (4.4:1) */
  --ctb-red-fill:#D81E05;   /* buttons / solid fills with white text (5.1:1) */
  --ctb-red-text:#B5141A;   /* red text and links on white (6.8:1) */
  --ctb-blue:#0B508E;       /* Venice blue (CTFS): second accent, links, charts (8.2:1) */
  --ctb-page:#F6F5F3; --ctb-card:#FFFFFF; --ctb-sub:#5A5A5A; --ctb-line:#DADADA;
  --ctb-tint:#FBE4E0;       /* apricot tint for notes and highlights */
  color-scheme:light;
}
/* Status colours: red / yellow / green. Solid fill, text-on-white, tint. All pass 4.5:1.
   Always pair with a word or symbol (■ At risk, ▲ Watch, ● On track). Yellow fills take charcoal text. */
:root{
  --ctb-status-red:#C8191F;    --ctb-status-red-text:#B5141A;    --ctb-status-red-tint:#FDE7E7;
  --ctb-status-yellow:#F5B800; --ctb-status-yellow-text:#7A5200; --ctb-status-yellow-tint:#FFF4CC;
  --ctb-status-green:#1E7D45;  --ctb-status-green-text:#17663A;  --ctb-status-green-tint:#E3F3E8;
}
