:root{--paper:#f3efe6;--ink:#1b1a17;--muted:#7a746a;--rule:#d9d2c3;--accent:#c8361d;--serif:"Iowan Old Style", "Charter", "Palatino Linotype", "Palatino", "Songti SC", "Source Han Serif SC", Georgia, serif;--mono:ui-monospace, "SF Mono", "JetBrains Mono", "Cascadia Mono", Menlo, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--paper);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.55}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#141311;--ink:#ece6d8;--muted:#8f887b;--rule:#2c2a25;--accent:#e0563a}}body:before{content:"";pointer-events:none;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.4 0 0 0 0 0.32 0 0 0 .18 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}@media (prefers-color-scheme:dark){body:before{mix-blend-mode:screen;opacity:.12}}body{margin:0}::selection{background:var(--accent);color:var(--paper)}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}