:root {
  --font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-mono: "Cascadia Code", "SFMono-Regular", Consolas, monospace;
  --primary: #111827;
  --primary-strong: #06080d;
  --primary-soft: #f3f5f8;
  --accent: #047857;
  --accent-soft: #ecfdf5;
  --success: #047857;
  --warning: #b45309;
  --danger: #be123c;
  --page: #f3f5f8;
  --surface: #fbfcfd;
  --surface-muted: #eef2f6;
  --surface-raised: #fdfdfd;
  --text: #111827;
  --text-secondary: #334155;
  --text-muted: #64748b;
  --border: #dfe5ec;
  --border-strong: #c8d1dc;
  --shadow-sm: 0 1px 0 rgba(15, 23, 42, 0.04);
  --shadow-md: 0 10px 28px rgba(15, 23, 42, 0.07);
  --shadow-lg: 0 28px 70px rgba(15, 23, 42, 0.13);
  --radius: 8px;
  --radius-sm: 4px;
  --radius-full: 999px;
  --transition: 160ms ease;
}
