/* declaude design tokens — the single source of truth for new surfaces.
 *
 * app/static/index.html carries its own inline copy of the six palette
 * values. app/paid_selftest.py asserts those match this file. If that check
 * fails, the homepage moved and this file has to follow — not the other
 * way round. Derived tokens below are extra; they are not on the homepage
 * :root, so they are not drift-checked.
 *
 * One light theme, on purpose. There is no dark mode to inherit.
 */
:root {
  --ink: #1a1a18;
  --paper: #faf9f6;
  --line: #e3e0d8;
  --accent: #b3541e;
  --good: #2e7d32;
  --muted: #6b6862;

  /* Derived, Suite-only. Not present on the homepage, so not drift-checked. */
  --surface: #ffffff;
  --sunk: #f1efe9;
  --bad: #a3241c;
  --del-bg: #f6e3dd;
  --del-fg: #cf8a7d;
  --ins-bg: #e2efe2;
  --placeholder: #a8a49c;

  --radius: 8px;
  --radius-lg: 10px;
  --font: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --mono: ui-monospace, SFMono-Regular, Menlo, monospace;
}
