/* Brand tokens shared by the site (site/) and the task app (public/app/). */
:root {
  --bg: #f6f7f5;
  --surface: #ffffff;
  --surface-2: #f1f4f2;
  --border: #e3e6e1;
  --border-strong: #cfd5d0;
  --text: #1b1f1d;
  --text-2: #5e6660;
  --primary: #0e7c66;
  --primary-hover: #0b6755;
  --primary-soft: #e3f2ee;
  --ok: #1f8a4c;
  --ok-bg: #e7f4ec;
  --bad: #b42318;
  --bad-bg: #fdecea;
  --warn: #b25e09;
  --warn-bg: #fff4e0;
  --warn-border: #f0b454;
  --radius: 8px;
  --font: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;
}
