/* Dark theme — overrides matcha tokens with darker variants */
:root {
  --bg: #141611;
  --fg: #dad7c2;
  --muted: #8c8c72;
  --line: rgba(218, 215, 194, 0.22);
  --line-soft: rgba(218, 215, 194, 0.08);
  --accent: #c5683f;
  --accent-2: #9bb56e;
  --bar-bg: #dad7c2;
  --bar-fg: #141611;
  --panel-bg: #1c1e17;
}

.theme-button { border-color: rgba(20, 22, 17, 0.18); }

.footer-meta { color: rgba(20, 22, 17, 0.7); }
.footer-fine { color: rgba(20, 22, 17, 0.5); border-top-color: rgba(20, 22, 17, 0.13); }
.footer-fine .ichigo { color: rgba(20, 22, 17, 0.7); }
