/* VAS Estate Asset Manager: brand tokens.
   Source: docs/PLAN.md, "UX, three-click rule and brand" (tokens from
   VAS-Retail-Journey-Updated.html; status colours approved by Martin).
   Brand colours come only from these variables (docs/INVARIANTS.md). */
:root {
  --brand-primary: #246BCF;  /* buttons, links, active nav */
  --brand-blue:    #2D7AE5;  /* charts, highlights */
  --brand-cyan:    #67C9E8;  /* logo gradient end, secondary charts */
  --brand-soft:    #A9DFF3;  /* selected rows, chips */
  --ink:           #131E30;  /* body text, dark header */
  --muted:         #66758A;  /* secondary text, Unknown verdict */
  --paper:         #F7F9FC;  /* page background */
  --line:          #DFE7F1;  /* borders, table rules */

  /* Status. Colour is never the only signal: every verdict also shows a text label. */
  --status-compliant:     #1F9D6B;
  --status-warning:       #D99A00;
  --status-noncompliant:  #D64545;

  --font: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif;
  --radius-card: 26px;     /* large cards */
  --radius-control: 10px;  /* controls */
}
