/* Generated by scripts/build.js from ../../design/brand/brand.json + site.config.js THEME. Do not edit. */
:root {
  --bg: #FBF7F0;
  --fg: #2A2420;
  --muted: #6B5F55;
  --card: #FFFFFF;
  --line: #D9C7B0;
  --accent: #7B5134;
  --accent-fg: #FBF7F0;
  --focus: #3F7F86;
  --err-bg: #FBEAE6;
  --err-fg: #B9452F;
  --ok-bg: #F1E9DD;
  --icon: #7B5134;
  --wheel-1: #7B5134;
  --wheel-1-fg: #FBF7F0;
  --wheel-2: #D9C7B0;
  --wheel-2-fg: #2A2420;
  --wheel-3: #3F7F86;
  --wheel-3-fg: #FBF7F0;
  --wheel-4: #E3A63F;
  --wheel-4-fg: #2A2420;
}
@media (prefers-color-scheme: dark) {
:root {
  --bg: #2A2420;
  --fg: #FBF7F0;
  --muted: #B5A99B;
  --card: #352E29;
  --line: #4A403A;
  --accent: #D9C7B0;
  --accent-fg: #2A2420;
  --focus: #E3A63F;
  --err-bg: #4A2620;
  --err-fg: #F4B5A8;
  --ok-bg: #3A322C;
  --icon: #D9C7B0;
  --wheel-1: #7B5134;
  --wheel-1-fg: #FBF7F0;
  --wheel-2: #D9C7B0;
  --wheel-2-fg: #2A2420;
  --wheel-3: #3F7F86;
  --wheel-3-fg: #FBF7F0;
  --wheel-4: #E3A63F;
  --wheel-4-fg: #2A2420;
}
}
