/* One place to change the look. Swap these for Disclo brand colors and font. */
:root {
  --bg: #f7f5f0;
  --card: #ffffff;
  --ink: #17171b;
  --muted: #6c6a64;
  --line: #e4e0d6;
  --accent: #2f5d50;        /* primary: bars, highlights */
  --accent-soft: #dcebe5;
  --accent-ink: #1d3b33;
  --hot: #d8613c;           /* timer warning, "no one" highlight */
  --hot-soft: #f8e3da;
  --font: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --serif: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;
}
* { box-sizing: border-box; }
html, body { margin: 0; background: var(--bg); color: var(--ink); font-family: var(--font); -webkit-font-smoothing: antialiased; }
button { font: inherit; color: inherit; cursor: pointer; }
