:root {
  --bg: #14161a;
  --panel: #1b1e24;
  --line: #2b3038;
  --fg: #e6e8ec;
  --dim: #98a0ad;
  --accent: #7aa2f7;
  --warn: #e0af68;
  --bad: #f7768e;
  /* One colour per bucket, so a bar and its legend agree. Named after the
     buckets the context manager emits, not after a palette. */
  --b-system: #7aa2f7;
  --b-tools: #2ac3de;
  /* The repository map: prefix, like the two above it, and a shade of the
     same family — what the bar shows as prefix should read as one region. */
  --b-map: #1a8fa8;
  --b-history: #9ece6a;
  /* Folded history: the same colour, darker. A closed task is history that
     was compressed, and the bar should say so without a second reading. */
  --b-summaries: #5c7f45;
  --b-code: #bb9af7;
  --b-prompt: #e0af68;
  --b-reserve: #3b4048;
  color-scheme: dark;
}

* { box-sizing: border-box; }

body {
  margin: 0;
  background: var(--bg);
  color: var(--fg);
  font: 14px/1.55 ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
}

#app { display: block; height: 100vh; }
