@font-face{font-family:"Bitter";font-style:normal;font-weight:700;font-display:swap;src:url("/_assets/bitter-latin-700-222764fa2fd7.woff2") format("woff2")}
:root{--bg:#f8f1e4;--surface:#fffaf2;--surface-muted:#f1e6d3;--text:#2b1d12;--text-muted:#6b5644;--border:#e6d6bb;--radius:10px;--font-display:"Bitter",var(--font);--display-weight:700}
@media (prefers-color-scheme:dark){:root{--bg:#1d1610;--surface:#271e16;--surface-muted:#33281d;--text:#f6eadb;--text-muted:#c9b49c;--border:#46382a}}
:root{--accent:#7f1d1d;--on-accent:#ffffff;--accent-text:#7f1d1d}
@media (prefers-color-scheme:dark){:root{--accent-text:#b07474}}
