.site.svelte-1br2sqw{flex-direction:column;min-height:100vh;display:flex}header.svelte-1br2sqw{justify-content:space-between;align-items:center;gap:12px;padding:18px 32px;display:flex}.brand.svelte-1br2sqw{align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}header.svelte-1br2sqw nav:where(.svelte-1br2sqw){gap:10px;display:flex}main.svelte-1br2sqw{flex:1;justify-content:center;padding:24px 24px 64px;display:flex}.prose.svelte-1br2sqw{width:100%;max-width:760px;font-size:15px;line-height:1.65}.prose.svelte-1br2sqw h1{letter-spacing:-.02em;margin-bottom:6px;font-size:34px}.prose.svelte-1br2sqw h2{margin:36px 0 10px;font-size:21px}.prose.svelte-1br2sqw h3{margin:24px 0 8px;font-size:16px}.prose.svelte-1br2sqw p,.prose.svelte-1br2sqw ul,.prose.svelte-1br2sqw ol,.prose.svelte-1br2sqw table,.prose.svelte-1br2sqw blockquote,.prose.svelte-1br2sqw pre{margin:0 0 14px}.prose.svelte-1br2sqw ul,.prose.svelte-1br2sqw ol{padding-left:22px}.prose.svelte-1br2sqw li{margin-bottom:4px}.prose.svelte-1br2sqw a{color:var(--accent)}.prose.svelte-1br2sqw a:hover{color:var(--accent-hover)}.prose.svelte-1br2sqw .updated{color:var(--text-muted);margin-bottom:28px;font-size:13px}.prose.svelte-1br2sqw table{border-collapse:collapse;width:100%;font-size:14px;display:block;overflow-x:auto}.prose.svelte-1br2sqw th,.prose.svelte-1br2sqw td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-soft);padding:8px 10px}.prose.svelte-1br2sqw th{color:var(--text-muted);font-weight:600}.prose.svelte-1br2sqw code{background:var(--bg-2);border-radius:var(--radius-sm);padding:1px 5px;font-size:.92em}.prose.svelte-1br2sqw blockquote{border-left:3px solid var(--border);color:var(--text-muted);padding-left:14px}@media (width<=600px){header.svelte-1br2sqw{padding:14px 16px}header.svelte-1br2sqw nav:where(.svelte-1br2sqw) .ghost:where(.svelte-1br2sqw):first-child{display:none}main.svelte-1br2sqw{padding:16px 16px 48px}.prose.svelte-1br2sqw h1{font-size:28px}}
