:root {
  --bg: #f4f7fb;
  --surface: #fff;
  --surface-soft: #f8fafc;
  --text: #111827;
  --muted: #64748b;
  --line: #e2e8f0;
  --blue: #2563eb;
  --green: #059669;
  --red: #dc2626;
  --amber: #d97706;
  --purple: #7c3aed;
  --teal: #0f766e;
  --shadow: 0 16px 40px rgba(15, 23, 42, .08);
  --radius: 14px;
  --font: "Segoe UI", Tahoma, Arial, sans-serif;
  --mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
}
