:root {
  color-scheme: light;
  --page-bg: #f3f6f1;
  --ink: #1f2724;
  --muted: #5f6b66;
  --line: #d6ded8;
  --line-strong: #b8c8bf;
  --panel: #fffffd;
  --panel-strong: #ffffff;
  --accent: #0f766e;
  --accent-hover: #0b5f58;
  --accent-ink: #ffffff;
  --accent-soft: #e1f2ef;
  --warm: #a85422;
  --warm-soft: #fff1df;
  --focus: #2457d6;
  --shadow: 0 10px 26px rgba(31, 39, 36, 0.08);
  --shadow-soft: 0 6px 16px rgba(31, 39, 36, 0.07);
  --content-width: 1280px;
  --fallback-fonts: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
