:root {
  --bg-primary: #F2F4F8;
  --bg-secondary: #FFFFFF;
  --border: #E1E5EC;
  --ui-muted: #C9CFDA;
  --text-primary: #1E232B;
  --text-secondary: #4A525F;
  --text-muted: #656B78;
  --accent-primary: #FF9F1C;
  --accent-link: #B45309;
  --accent-secondary: #92400E;
  /* Primary button (call to action): reference these tokens, not raw accents. */
  --btn-primary-bg: var(--accent-link);
  --btn-primary-bg-hover: var(--accent-secondary);
  --btn-primary-fg: #FFFFFF;
  --font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
}
