:root {
  --bg: #f8f5ef;
  --paper: #ffffff;
  --soft: #eee5da;
  --primary: #76644f;
  --primary-dark: #5f4f3f;
  --accent: #bda48d;
  --text: #4d4842;
  --muted: #766f66;
  --shadow: 0 18px 45px rgba(75, 61, 48, .12);
  --radius: 24px;
}

body.dark {
  --bg: #191715;
  --paper: #24211e;
  --soft: #2c2824;
  --primary: #d7c1aa;
  --primary-dark: #ead8c3;
  --accent: #9b7f65;
  --text: #eee4d8;
  --muted: #c7b9aa;
  --shadow: 0 18px 45px rgba(0, 0, 0, .3);
}
