: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; }