/* FEDSPEC-V1-BRAND-2026-05-21 — tenant-overlay tokens for Federal Specialists.
   Owner: Kevin Scott. Boston finance heritage palette.
   Imported AFTER /_chassis/gentoo-tokens.css so tenant palette overrides chassis.
   Brand canon: dispatches/2026-05-05-fedspec-DESIGN-md-stitch-input.md */
:root {
  /* FedSpec brand palette */
  --fedspec-navy: #0F2742;        /* PRIMARY — deep Boston finance navy */
  --fedspec-brass: #B8902F;       /* SECONDARY — gilt, fiduciary authority */
  --fedspec-brass-2: #D4B265;     /* lighter brass for hover */
  --fedspec-ink: #0A0E1A;         /* near-black, financial-document precision */
  --fedspec-ink-2: #1F2937;       /* secondary text */
  --fedspec-ink-3: #6B7280;       /* tertiary captions */
  --fedspec-paper: #FFFFFF;       /* page background */
  --fedspec-paper-2: #F8FAFC;     /* section background */
  --fedspec-paper-3: #EEF2F7;     /* card background */
  --fedspec-paper-warm: #FAF7EF;  /* warm wash for trust sections */
  --fedspec-line: #E5E7EB;        /* borders */
  --fedspec-line-2: #CBD5E1;      /* strong borders */

  /* Override canonical-style chassis variables */
  --primary: var(--fedspec-navy);
  --accent: var(--fedspec-brass);
  --canvas: var(--fedspec-paper);
  --body-text: var(--fedspec-ink-2);

  /* Bridge to chassis token names so canonical cockpit shell renders in FedSpec palette */
  --gl-brand: var(--fedspec-navy);
  --gl-brand-strong: var(--fedspec-navy);
  --gl-brand-soft: var(--fedspec-paper-3);
  --gl-brand-grey: var(--fedspec-ink-3);
  --gl-brand-paper: var(--fedspec-paper-warm);

  /* Surfaces — FedSpec uses warmer paper than default */
  --gl-bg: var(--fedspec-paper-2);
  --gl-surface: var(--fedspec-paper);
  --gl-surface-2: var(--fedspec-paper-3);
  --gl-border: var(--fedspec-line);
  --gl-border-strong: var(--fedspec-line-2);

  /* Text */
  --gl-text: var(--fedspec-ink);
  --gl-text-2: var(--fedspec-ink-2);
  --gl-text-3: var(--fedspec-ink-3);

  /* Typography — Playfair display headlines + system body (mirrors FedSpec marketing canon) */
  --fedspec-display-font: 'Playfair Display', Georgia, 'Times New Roman', serif;
  --fedspec-body-font: -apple-system, BlinkMacSystemFont, 'Inter', 'Segoe UI', system-ui, sans-serif;

  /* Buttons: 4px radius per FedSpec brand canon */
  --gl-radius: 4px;
  --gl-radius-sm: 4px;
}
