:root {
  --color-bg: #ffffff;
  --color-text: #172033;
  --color-primary: #1f6fff;
  --color-primary-hover: #1557cc;
  --color-muted: #667085;
  --color-border: #e4e7ec;
  --color-success: #12b76a;
  --color-warning: #f79009;
  --color-error: #f04438;
  --radius-sm: 6px;
  --radius-md: 12px;
  --space-xs: 0.5rem;
  --space-sm: 0.75rem;
  --space-md: 1rem;
  --space-lg: 1.5rem;
  --space-xl: 2rem;
  --space-2xl: 3rem;
  --font-sans: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --max-width: 960px;
}
