/* ============================================================
   PDF tools — design tokens
   Pointed at the GI Tool Kit values (gi-tool-kit.css) so every
   rule in this tool picks up the Gunpowder Innovations look.
   Light-only on purpose — the product is documents.
   No oklch() / color-mix(): canvas rasterisers cannot parse them.
   ============================================================ */

:root {
  color-scheme: light;

  /* Accent — used sparingly. The ink does the work. */
  --brand: var(--gi-brand);
  --brand-hover: var(--gi-brand-hover);
  --brand-active: var(--gi-brand-active);
  --brand-soft: var(--gi-brand-soft);
  --brand-soft-border: var(--gi-brand-soft-border);
  --brand-ring: rgba(214, 0, 95, 0.16);

  --bg: var(--gi-bg);
  --surface: var(--gi-surface);
  --sunken: var(--gi-sunken);
  --inverse: var(--gi-ink);

  --border: var(--gi-border);
  --border-strong: var(--gi-border-strong);
  --border-subtle: var(--gi-border);

  --text: var(--gi-ink);
  --text-2: var(--gi-text-2);
  --muted: var(--gi-muted);
  --faint: var(--gi-faint);

  --success: #00805e;
  --success-bg: #e8f7f2;
  --success-border: #b6e6d8;
  --warning: #9a5b12;
  --warning-bg: #fdf3e6;
  --warning-border: #f3d9b3;
  --error: #d21432;
  --error-bg: #fdecef;
  --error-border: #f7c4cd;
  --info: #1b4fd8;
  --info-bg: #eef2fe;
  --info-border: #ccd8fb;

  --r-sm: var(--gi-r-sm);
  --r-md: var(--gi-r-md);
  --r-lg: var(--gi-r-lg);

  --sh-xs: 0 1px 2px rgba(18, 18, 24, 0.05);
  --sh-sm: 0 1px 3px rgba(18, 18, 24, 0.06), 0 1px 2px rgba(18, 18, 24, 0.04);
  --sh-md: 0 4px 12px rgba(18, 18, 24, 0.07), 0 1px 3px rgba(18, 18, 24, 0.05);
  --sh-lg: 0 18px 44px rgba(18, 18, 24, 0.13), 0 2px 6px rgba(18, 18, 24, 0.06);
  --sh-paper: 0 1px 2px rgba(18, 18, 24, 0.08), 0 8px 24px rgba(18, 18, 24, 0.09);

  --ease: cubic-bezier(0.2, 0, 0, 1);
  --dur: 180ms;
  --dur-fast: 120ms;

  --sans: var(--gi-font);
  --mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;

}
