:root{--paper:#f2ece0;--paper2:#f8f3e9;--card:#fcf9f2;--ink:#23201a;--ink2:#6c6458;--ink3:#6d685d;--line:#e2daca;--line2:#ece5d6;--ember:#b23a2e;--ember-soft:#f4e5df;--verd:#3c6e5c;--brass:#a87e33;--slate:#4d6373;--status-pos-bg:#eaf1ed;--status-pos-border:#c8dfd4;--status-neg-bg:#faf0ec;--status-neg-border:#f0d5ca;--status-unique-bg:#f5eee0;--status-unique-border:#e6d8c0;--font-display:"Newsreader", serif;--font-ui:"Hanken Grotesk", sans-serif;--font-mono:"Spline Sans Mono", monospace;--shadow-tablet:0 50px 90px -40px #282014b3, 0 8px 24px -12px #0006;--shadow-featured:0 26px 50px -30px #b23a2e80;--shadow-dice:0 8px 16px -8px #0006, inset 0 1px 0 #ffffff2e}:root[data-theme=dark]{--paper:#1b1712;--paper2:#221d16;--card:#2a241c;--ink:#ede6d6;--ink2:#b7ad9a;--ink3:#8c8373;--line:#3a3226;--line2:#443b2c;--ember:#e2604a;--ember-soft:#3a2620;--verd:#6fa98d;--brass:#d4a24c;--slate:#7c97a8;--status-pos-bg:#1e2b24;--status-pos-border:#345444;--status-neg-bg:#2e211c;--status-neg-border:#4a342a;--status-unique-bg:#2c2517;--status-unique-border:#4a3e27}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--paper);color:var(--ink);font-family:var(--font-ui);min-height:100vh;margin:0}.app-container{background-color:var(--paper);width:100%;height:100vh;color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}h1,h2,h3,h4,h5,h6,.display-text{font-family:var(--font-display)}.mono-text{font-family:var(--font-mono)}
