.post-shell.svelte-1teoznn{width:100%;max-width:64rem;margin:1.75rem auto 5rem;padding:0 1.5rem}.hero.svelte-1teoznn{display:grid;gap:.75rem;margin-bottom:2rem}h1.svelte-1teoznn{margin:0;text-wrap:balance}.subtitle.svelte-1teoznn{margin:0;font-size:1.125rem;color:var(--txt-2);line-height:1.65}.meta.svelte-1teoznn{display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:var(--txt-2);font-size:.9rem}.tags.svelte-1teoznn{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:.25rem 0 0;padding:0}.tags.svelte-1teoznn li:where(.svelte-1teoznn){margin:0;padding:.25rem .65rem;border:1px solid var(--bg-3);background:var(--bg-2);color:var(--txt-2);font-size:.85rem}.cover.svelte-1teoznn{width:100%;height:auto;display:block;margin:0 0 2rem;border-radius:.8rem;border:1px solid var(--bg-3)}.prose.svelte-1teoznn{padding:1.5rem;border:1px solid var(--bg-3);background:linear-gradient(165deg,color-mix(in srgb,var(--bg-2),transparent 12%),var(--bg-2))}.prose.svelte-1teoznn h2,.prose.svelte-1teoznn h3,.prose.svelte-1teoznn h4{scroll-margin-top:5rem}.prose.svelte-1teoznn h2{margin-top:2.25rem;border-top:1px solid var(--bg-3);padding-top:1.25rem}.prose.svelte-1teoznn p,.prose.svelte-1teoznn li{color:var(--txt)}.prose.svelte-1teoznn a{color:var(--yellow);text-decoration-color:color-mix(in srgb,var(--yellow),transparent 55%)}.prose.svelte-1teoznn a:hover{text-decoration-color:var(--yellow)}.prose.svelte-1teoznn blockquote{border-left:3px solid var(--orange);background:color-mix(in srgb,var(--orange),transparent 90%);margin:1.75rem 0;padding:.5rem 1rem;color:var(--txt)}.prose.svelte-1teoznn pre:not([data-theme]){margin:1.25rem 0;border:1px solid var(--bg-3);border-radius:.6rem;padding:.85rem 1rem;max-width:100%}@media(max-width:700px){.post-shell.svelte-1teoznn{margin-top:1rem}.prose.svelte-1teoznn{padding:1rem}}
