pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#d5c4a1;background:#282828}.hljs::selection,.hljs ::selection{background-color:#504945;color:#d5c4a1}.hljs-comment{color:#665c54}.hljs-tag{color:#bdae93}.hljs-subst,.hljs-punctuation,.hljs-operator{color:#d5c4a1}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-variable,.hljs-template-variable,.hljs-selector-tag,.hljs-name,.hljs-deletion{color:#fb4934}.hljs-symbol,.hljs-number,.hljs-link,.hljs-attr,.hljs-variable.constant_,.hljs-literal{color:#fe8019}.hljs-title,.hljs-class .hljs-title,.hljs-title.class_{color:#fabd2f}.hljs-strong{font-weight:700;color:#fabd2f}.hljs-code,.hljs-addition,.hljs-title.class_.inherited__,.hljs-string{color:#b8bb26}.hljs-built_in,.hljs-doctag,.hljs-quote,.hljs-keyword.hljs-atrule,.hljs-regexp{color:#8ec07c}.hljs-function .hljs-title,.hljs-attribute,.ruby .hljs-property,.hljs-title.function_,.hljs-section{color:#83a598}.hljs-type,.hljs-template-tag,.diff .hljs-meta,.hljs-keyword{color:#d3869b}.hljs-emphasis{color:#d3869b;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#d65d0e}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700}#post-content.svelte-1teoznn>*+*{margin-top:1.25em}#post-content.svelte-1teoznn h2,#post-content.svelte-1teoznn h3,#post-content.svelte-1teoznn h4{font-family:var(--font-serif);line-height:1.2;letter-spacing:-.01em;margin-top:2em}#post-content.svelte-1teoznn h2{font-size:1.9rem}#post-content.svelte-1teoznn h3{font-size:1.45rem}#post-content.svelte-1teoznn h4{font-size:1.2rem;font-weight:600}#post-content.svelte-1teoznn a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}#post-content.svelte-1teoznn ul,#post-content.svelte-1teoznn ol{padding-left:1.5rem}#post-content.svelte-1teoznn ul{list-style:disc}#post-content.svelte-1teoznn ol{list-style:decimal}#post-content.svelte-1teoznn li+li{margin-top:.4em}#post-content.svelte-1teoznn li::marker{color:var(--color-ink-2)}#post-content.svelte-1teoznn blockquote{border-left:2px solid var(--color-accent);padding-left:1.25rem;color:var(--color-ink-2);font-style:italic}#post-content.svelte-1teoznn img{border-radius:2px;margin-inline:auto}#post-content.svelte-1teoznn hr{border-color:var(--color-rule);margin-block:3em}#post-content.svelte-1teoznn :not(pre)>code{font-family:var(--font-mono);font-size:.8em;background:var(--color-paper-2);padding:.1em .35em;border-radius:2px}#post-content.svelte-1teoznn pre{font-family:var(--font-mono);font-size:.85rem;line-height:1.6;border-radius:2px;overflow-x:auto}#post-content.svelte-1teoznn pre code.hljs{padding:1.25rem}#post-content.svelte-1teoznn table{font-family:var(--font-sans);font-size:.95rem;width:100%;border-collapse:collapse;display:block;overflow-x:auto}#post-content.svelte-1teoznn th,#post-content.svelte-1teoznn td{border-bottom:1px solid var(--color-rule);padding:.5rem .75rem;text-align:left}#post-content.svelte-1teoznn th{font-weight:600}
