:root{--bg:#fbfaf7;--text:#1b1b18;--muted:#6b675e;--faint:#8c877c;--nav-idle:#77736a;--rule:#e4e1d9;--underline:#c9c5bb}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.section[id]{scroll-margin-top:40px}body,html{background:#fbfaf7;background:var(--bg);margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Newsreader,Georgia,serif;font-size:19px;line-height:1.55;text-rendering:optimizeLegibility}a,body{color:#1b1b18;color:var(--text)}a{text-decoration:underline;-webkit-text-decoration-color:#c9c5bb;text-decoration-color:#c9c5bb;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{-webkit-text-decoration-color:#1b1b18;text-decoration-color:#1b1b18;-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.page{padding:48px 24px 80px}.column{display:flex;flex-direction:column;gap:56px;margin:0 auto;max-width:600px}.nav{display:flex;flex-wrap:wrap;font-size:16px;gap:22px;justify-content:flex-end;margin-bottom:8px}.nav a{color:#77736a;color:var(--nav-idle)}.nav a.active{color:#1b1b18;color:var(--text)}.footer-meta{display:flex;flex-direction:column;gap:2px}.footer{border-top:1px solid #e4e1d9;border-top:1px solid var(--rule);color:#8c877c;color:var(--faint);display:flex;flex-wrap:wrap;font-size:14px;gap:8px;justify-content:space-between;padding-top:18px}.intro{display:flex;flex-direction:column;gap:20px}.intro h1,.post-title{font-size:30px;font-weight:500;letter-spacing:-.01em;line-height:1.2;margin:0}.intro p{margin:0}.section{display:flex;flex-direction:column;gap:18px}.section-label{font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.section-label,.section-note{color:#6b675e;color:var(--muted);margin:0}.section-note{font-size:16px}.section-note a{color:#6b675e;color:var(--muted)}.papers{border-top:1px solid #e4e1d9;border-top:1px solid var(--rule);gap:22px;padding-top:22px}.paper,.papers{display:flex;flex-direction:column}.paper{gap:2px}.paper-title{font-weight:500}.paper-meta{color:#6b675e;color:var(--muted);font-size:16px}.paper-meta b{color:#1b1b18;color:var(--text);font-weight:500}.plain-list{gap:6px;margin:0;padding:0 0 0 18px}.plain-list,.posts{display:flex;flex-direction:column}.posts{border-top:1px solid #e4e1d9;border-top:1px solid var(--rule);gap:12px;padding-top:22px}.post-row{align-items:baseline;display:flex;gap:24px;justify-content:space-between;text-decoration:none}.post-row-title{text-decoration:underline;-webkit-text-decoration-color:#c9c5bb;text-decoration-color:#c9c5bb;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-decoration-thickness:1px;text-underline-offset:3px}.post-row:hover .post-row-title{-webkit-text-decoration-color:#1b1b18;text-decoration-color:#1b1b18;-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.post-date{font-feature-settings:"tnum";color:#8c877c;color:var(--faint);font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.post-header{display:flex;flex-direction:column;gap:6px}.post-header .post-date{font-size:16px}.prose>*{margin:0 0 1.1em}.prose>:last-child{margin-bottom:0}.prose h2{font-size:22px;font-weight:500;line-height:1.3;margin-top:1.8em}.prose h3{font-size:19px;font-weight:500;margin-top:1.5em}.prose blockquote{border-left:1px solid #c9c5bb;border-left:1px solid var(--underline);color:#6b675e;color:var(--muted);font-style:italic;margin-left:0;padding-left:18px}.prose ol,.prose ul{padding-left:22px}.prose li+li{margin-top:4px}.prose code{background:#f1efe9;border-radius:3px;font-family:ui-monospace,Menlo,monospace;font-size:.85em;padding:1px 4px}.prose img{height:auto;max-width:100%}.prose hr{border:none;border-top:1px solid #e4e1d9;border-top:1px solid var(--rule);margin:2em 0}.prose sup a{text-decoration:none}.back{color:#6b675e;color:var(--muted);font-size:16px}
/*# sourceMappingURL=main.51eebebe.css.map*/