:root {
  --bg: #eceae4;
  --surface: #ffffff;
  --surface-sunk: #f5f3ee;
  --ink: #1c1d21;
  --ink-soft: #5b5d66;
  --ink-faint: #8c8e96;
  --border: #dbd8cf;
  --accent: #ff6b00;
  --accent-ink: #7a3300;
  --accent-soft: #ffe4cc;
  --steel: #2b4c7e;
  --steel-soft: #dce5f2;
  --good: #2f7a4d;
  --good-soft: #dceee1;
  --warn: #c17a00;
  --warn-soft: #fcebc7;
  --bad: #c13b2b;
  --bad-soft: #f8dcd7;
  --radius: 6px;
  --shadow: 0 1px 2px rgba(28, 29, 33, 0.06), 0 4px 14px rgba(28, 29, 33, 0.06);
  --font-display: "Oswald", sans-serif;
  --font-body: "Inter", sans-serif;
  --font-mono: "JetBrains Mono", monospace;
}
