.post.svelte-1teoznn{border:1px solid #e0e0e0;padding:1.5rem;margin-top:2rem}.meta.svelte-1teoznn{color:#0a0a0a4d;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:0}h1.svelte-1teoznn{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin:.4rem 0 0;line-height:1.15}.description.svelte-1teoznn{color:#0a0a0a80;margin:.5rem 0 1.5rem;line-height:1.5}.content h2{margin-top:1.5rem;font-size:1.15rem;font-weight:700}.content p{line-height:1.6;color:#0a0a0ab3}.content pre{overflow-x:auto;background:#0a0a0a;color:#e0e0e0;padding:1rem;font-size:.82rem;line-height:1.6}.content code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.content a{text-decoration:underline;text-decoration-color:#e0e0e0;text-underline-offset:3px}.content a:hover{text-decoration-color:#0a0a0a}.back.svelte-1teoznn{margin-top:2rem;padding-top:1rem;border-top:1px solid #e0e0e0}.back.svelte-1teoznn a:where(.svelte-1teoznn){font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#0a0a0a80;transition:color .15s ease}.back.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:#0a0a0a}
