:root[data-theme=paper]{--bg:#fff8f0;--surface:#fffefd;--surface-soft:#f6eee4;--ink:#302820;--muted:#736456;--accent:#8b4a32;--accent-ink:#fff;--line:#e6dacc;--glow:#ebd8bf}
:root[data-theme=rose]{--bg:#fff1f5;--surface:#fffafb;--surface-soft:#fbe3ec;--ink:#3f2030;--muted:#805165;--accent:#a52b55;--accent-ink:#fff;--line:#edccd8;--glow:#f7c4d7}
:root[data-theme=night]{color-scheme:dark;--bg:#101827;--surface:#1b2840;--surface-soft:#24334e;--ink:#f4f6fa;--muted:#b7c3d9;--accent:#c3b3ff;--accent-ink:#201538;--line:#3c4a63;--glow:#42345f;--shadow:0 16px 42px rgba(0,0,0,.2)}
