:root {
  --color-bg: #ffffff;
  --color-surface: #f8fafc;
  --color-surface-subtle: #f1f5f9;
  --color-border: #e2e8f0;
  --color-border-strong: #cbd5e1;
  --color-text-main: #0f172a;
  --color-text-muted: #475569;
  --color-text-faint: #64748b;
  
  --color-brand-primary: #1e3a8a;
  --color-brand-accent: #2563eb;
  --color-accent-light: #dbeafe;
  --color-benchmark: #dc2626;
  --color-mail: #0d9488;
  --color-mail-light: #ccfbf1;
  --color-inactive: #e11d48;
  --color-north: #1d4ed8;
  --color-south: #b45309;
  
  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-serif: Georgia, Cambria, "Times New Roman", Times, serif;
  --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
}
