:root {
  color-scheme: dark;
  --bg: #14110d;
  --panel: #1d1812;
  --border: #3a2f22;
  --text: #d8cdbb;
  --muted: #8c8170;
  --accent: #c8a24a;
  --accent2: #66b2ff;
}

* {
  box-sizing: border-box;
}

html,
body {
  margin: 0;
  padding: 0;
  background: transparent;
  color: var(--text);
  font-family: "Fontin SmallCaps", "Segoe UI", system-ui, sans-serif;
  -webkit-font-smoothing: antialiased;
}
