/* GENERATED by scripts/generate_design_tokens.py — DO NOT EDIT. Edit assets/closehold-brand-assets/palette/tokens.json and regenerate. */

:root {
  /* neutrals — cool ink */
  --base: #0A0B0C;
  --surface: #0F1011;
  --panel: #131516;
  --elevated: #191B1D;
  --overlay: #1E2123;
  --line: #272B2E;
  --line-soft: #1D2022;
  --tx: #EDEEEC;
  --tx-2: #9A9EA0;
  --tx-3: #7B8083;

  /* accent — copper */
  --accent: #E0784A;
  --accent-bright: #EE9468;
  --accent-dim: #C05F33;
  --accent-deep: #7C3A1D;
  --accent-glow: rgba(224, 120, 74, 0.20);
  --accent-tint: rgba(224, 120, 74, 0.09);
  --accent-veil: #241610;
  --on-accent: #14100B;

  /* severity + status */
  --critical: #F04E5E;
  --high: #F2A33C;
  --moderate: #E9CD4E;
  --low: #4FA0E8;
  --info: #4FA0E8;
  --ok: #53B183;
  --warn: #F2A33C;
  --danger: #E5484D;

  /* charts */
  --chart-1: #C05F33;
  --chart-2: #3F7FC4;
  --chart-3: #2F9E60;
  --chart-4: #8A67C9;
  --chart-5: #AD8827;
  --chart-6: #C24E74;
  --chart-grid: rgba(237, 240, 243, 0.07);

  /* type */
  --display: "Bricolage Grotesque", "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --sans: "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --mono: "Spline Sans Mono", ui-monospace, "Cascadia Mono", monospace;

  /* space + shape + motion */
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 20px;
  --space-6: 24px;
  --space-7: 32px;
  --space-8: 40px;
  --space-9: 48px;
  --space-10: 64px;
  --r-sm: 6px;
  --r-md: 10px;
  --r-lg: 14px;
  --r-xl: 20px;
  --r-pill: 100px;
  --ease: cubic-bezier(0.16, 1, 0.3, 1);
}
/* marketing-site compatibility aliases */
:root {
  --paper: #FAFBFA;
  --raised: #FFFFFF;
  --ink: #14181B;
  --muted: #55616B;
  --line-light: #E4E8EC;
  --crit: #F04E5E;
  --mod: #E9CD4E;
  --line-strong: rgba(255, 255, 255, 0.16);
  --line-subtle: rgba(255, 255, 255, 0.05);
  --highlight: var(--overlay);
  --line-brand: rgba(224, 120, 74, 0.20);
  --tx-brand: #E0784A;
  --maxw: 1240px;
}
