:root{--bg:#100e0c;--surface:#201a15;--text:#fff4e2;--muted:#c7b8a5;--accent:#f5c57d;--onAccent:#261608;--line:#514133;--reading-font:Georgia,serif;--card-radius:28px}