/*
 * Impact Tools design system: the tokens, as custom properties.
 * Generated from the design system's tokens.json, since the system ships no tokens CSS.
 *
 * Do not edit this file in the repository: change the design system and copy it again, so
 * the diff shows exactly what the system changed.
 */

:root {
  --ink: #373a36;
  --ink-muted: #6b6f69;
  --ink-disabled: #8c908a;
  --surface-page: #f9f9f9;
  --surface: #ffffff;
  --surface-sunken: #f1f3f1;
  --line: #dcdedb;
  --line-strong: #8c908a;
  --sand: #efdbb2;
  --sand-strong: #dfc187;
  --sand-soft: #f8efdc;
  --orange: #f19c49;
  --orange-soft: #fdf0e2;
  --orange-ink: #8a5316;
  --teal: #007c80;
  --teal-strong: #005457;
  --teal-soft: #d9ecec;
  --navy: #354e6d;
  --navy-soft: #e2e8ef;
  --success: #1f7a3a;
  --success-soft: #e3f1e6;
  --danger: #b3261e;
  --danger-strong: #8e1d17;
  --danger-soft: #fbe9e7;
  --scrim: rgba(55, 58, 54, 0.45);
  --chart-1: var(--teal);
  --chart-2: var(--orange);
  --chart-3: var(--navy);
  --chart-4: #c2683a;
  --chart-5: #7fb8ba;
  --chart-6: #8c908a;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;
  --space-7: 48px;
  --space-8: 64px;
  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 12px;
  --radius-pill: 999px;
  --shadow-1: 0 1px 2px rgba(55, 58, 54, 0.08), 0 1px 1px rgba(55, 58, 54, 0.04);
  --shadow-2: 0 4px 12px rgba(55, 58, 54, 0.12);
  --shadow-3: 0 16px 40px rgba(55, 58, 54, 0.20);
  --focus-ring: 0 0 0 2px #ffffff, 0 0 0 4px #007c80;
  --control-h: 36px;
  --control-h-sm: 28px;
  --navbar-h: 56px;
  --sidebar-w: 76px;
  --row-h: 40px;
  --content-max: 1280px;
  --z-sticky: 10;
  --z-nav: 50;
  --z-popover: 100;
  --z-modal: 200;
  --z-toast: 300;
  --font-sans: "Avenir", "Nunito Sans", "Segoe UI", system-ui, sans-serif;
  --font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;
}
