:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f7f3e9;--ink:#2b2620;--ink-soft:#6f675c;--line:#ddd5c3;--accent:#1f6f5c;--accent-deep:#175646;--danger:#8c2f39;--surface:#fff;--on-accent:#fff;--paper-glass:#f7f3e9d9;--paper-glass-strong:#f7f3e9e6;--shadow:#2b26201f;--shadow-strong:#2b262040;--veil:#2b262073;--font-display:Georgia, "Times New Roman", serif;--font-words:Georgia, "Iowan Old Style", "Palatino Linotype", serif;--font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#17140f;--ink:#e8e0d2;--ink-soft:#a89f8e;--line:#3a332a;--accent:#4fc4a4;--accent-deep:#7fd6bb;--danger:#e07980;--surface:#211d17;--on-accent:#0d1f19;--paper-glass:#17140fd9;--paper-glass-strong:#17140feb;--shadow:#00000073;--shadow-strong:#0009;--veil:#0000008c}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}.themeToggle{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.themeToggle:hover{border-color:var(--accent);color:var(--accent)}.themeToggle svg{width:17px;height:17px}.themeToggle .sun{display:none}.themeToggle .moon,:root[data-theme=dark] .themeToggle .sun{display:block}:root[data-theme=dark] .themeToggle .moon{display:none}@media (max-width:640px){.themeToggle{width:32px;height:32px}.themeToggle svg{width:15px;height:15px}}
