/* Shared design tokens. These values follow the visual source of truth in
   /design/design.md and are consumed by every page shell and tool surface. */
:root {
  --bd-primary: #2f5fb0;
  --bd-primary-hover: #1f3f82;
  --bd-primary-light: #eef3fb;
  --bd-primary-text: #2f5fb0;
  --bd-bg: #ffffff;
  --bd-bg-secondary: #fafbfc;
  --bd-bg-tertiary: #f5f7fa;
  --bd-border: #e4e7ec;
  --bd-border-strong: #c9d3e0;
  --bd-text: #14181f;
  --bd-text-secondary: #4b5563;
  --bd-text-tertiary: #667085;
  --bd-success: #15803d;
  --bd-success-light: #f0fdf4;
  --bd-warning: #b45309;
  --bd-warning-light: #fffbeb;
  --bd-danger: #b91c1c;
  --bd-danger-light: #fef2f2;
  --bd-radius-sm: 2px;
  --bd-radius-md: 3px;
  --bd-radius-lg: 3px;
  --bd-radius-xl: 3px;
  --bd-radius-full: 50%;
  --bd-shadow-sm: none;
  --bd-shadow-md: 0 1px 4px rgba(20, 24, 31, .05);
  --bd-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --bd-font-heading: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --bd-font-mono: "JetBrains Mono", "Fira Code", "Courier New", monospace;
}
