/* Per-client brand colors. Ship a replacement of this file in the client's
   public/ overlay to re-skin the app — no rebuild of the token layer needed.
   Every var below is optional; unset ones fall back to the defaults declared
   in src/index.css @theme.

   Contrast is not optional: --brand-primary must hit 4.5:1 against white text
   (buttons) and --brand-muted-foreground 4.5:1 against white (body copy). */
:root {
  --brand-primary: #22324F;            /* logo navy — elegant, scholarly */
  --brand-primary-hover: #34496D;
  --brand-accent: #F1F5FA;             /* soft blue-paper tint (logo tint family) */
  --brand-foreground: #1A2333;
  --brand-muted: #F4F6F9;
  --brand-muted-foreground: #5C6B80;
  --brand-border: #DFE5ED;
  --brand-ring: #175CCD;               /* logo blue — visible focus ring */
}
