:root {
  --bg: #f4f1ea;
  --paper: #fffdf8;
  --ink: #1f1d1a;
  --line: #ddd6c8;
  --muted: #6b665d;
  --hover: #f0ece3;
  --good: #15803d;
  --bad: #b91c1c;
}

* { box-sizing: border-box; }

html, body { margin: 0; }

body {
  background: var(--bg);
  color: var(--ink);
  font: 16px/1.4 -apple-system, "PingFang SC", "Microsoft YaHei", sans-serif;
}

button, input, select { font: inherit; color: var(--ink); }

button { cursor: pointer; }

[hidden] { display: none !important; }
