.post{font-size:16px;line-height:1.7}.post>*+*{margin-top:1em}.post h2{margin-top:1.8em;font-size:21px;font-weight:800;line-height:1.3}.post h3{margin-top:1.5em;font-size:17px;font-weight:800}.post a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.post ul,.post ol{padding-left:1.4em}.post ul{list-style:outside}.post ol{list-style:decimal}.post li+li{margin-top:.35em}.post blockquote{border-left:3px solid var(--accent);color:var(--muted-foreground);padding-left:1em}.post code{font-family:var(--font-mono,"Space Mono", monospace);background:var(--muted);border-radius:3px;padding:.1em .35em;font-size:.9em}.post pre{background:var(--muted);border-radius:4px;padding:.9em 1em;overflow-x:auto}.post pre code{background:0 0;padding:0}.post table{border-collapse:collapse;width:100%;font-size:14px}.post th,.post td{border-bottom:1px solid var(--border);text-align:left;padding:.45em .5em}.post th{font-weight:700}.post hr{border:0;border-top:1px solid var(--border)}
