.post-wrap.svelte-dt9g2v{max-width:760px;margin:0 auto;padding:0 32px 80px}.bread.svelte-dt9g2v{display:flex;align-items:center;gap:8px;padding:18px 0 0;font:400 12px/1 var(--mono-font);color:var(--mute)}.bread.svelte-dt9g2v a:where(.svelte-dt9g2v){color:var(--mute);transition:color .15s}.bread.svelte-dt9g2v a:where(.svelte-dt9g2v):hover{color:var(--text)}.bread.svelte-dt9g2v span:where(.svelte-dt9g2v){color:var(--border-strong)}.bread-cur.svelte-dt9g2v{color:var(--text)!important}.post-hd.svelte-dt9g2v{padding:28px 0 32px;border-bottom:1px solid var(--border);margin-bottom:36px}.post-meta.svelte-dt9g2v{display:flex;align-items:center;gap:8px;margin-bottom:14px;font:400 12px/1 var(--mono-font);color:var(--mute)}.sep.svelte-dt9g2v{color:var(--border-strong)}.post-title.svelte-dt9g2v{margin:0 0 12px;font:700 28px/1.25 var(--body-font);letter-spacing:-.015em;color:var(--text)}.post-lead.svelte-dt9g2v{margin:0 0 16px;font-size:15px;line-height:1.6;color:var(--mute)}.post-tags.svelte-dt9g2v{display:flex;flex-wrap:wrap;gap:6px}.tag.svelte-dt9g2v{display:inline-block;padding:2px 8px;font:400 11px/1.6 var(--mono-font);color:var(--mute);background:var(--bg-3);border:1px solid var(--border);border-radius:4px}.post-body.svelte-dt9g2v{font-size:15px;line-height:1.75;color:var(--text)}.post-body.svelte-dt9g2v h2{margin:40px 0 16px;padding-bottom:10px;border-bottom:1px solid var(--border);font:700 18px/1.2 var(--body-font);color:var(--text)}.post-body.svelte-dt9g2v p{margin:0 0 18px;color:color-mix(in oklab,var(--text) 85%,var(--bg-0))}.post-body.svelte-dt9g2v ul,.post-body.svelte-dt9g2v ol{margin:0 0 18px;padding-left:24px}.post-body.svelte-dt9g2v li{margin-bottom:8px;color:color-mix(in oklab,var(--text) 85%,var(--bg-0))}.post-body.svelte-dt9g2v li::marker{color:var(--accent)}.post-body.svelte-dt9g2v strong{color:var(--text);font-weight:600}.post-body.svelte-dt9g2v code{font:400 13px/1 var(--mono-font);padding:2px 5px;background:var(--bg-3);border:1px solid var(--border);border-radius:3px;color:var(--accent)}.post-body.svelte-dt9g2v pre{margin:0 0 18px;padding:16px 20px;background:var(--bg-2);border:1px solid var(--border);border-radius:6px;overflow-x:auto}.post-body.svelte-dt9g2v pre code{background:none;border:none;padding:0;font-size:13px;color:var(--text)}.post-footer.svelte-dt9g2v{margin-top:48px;padding-top:24px;border-top:1px solid var(--border)}.btn-ghost-sm.svelte-dt9g2v{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;font:500 12px/1 var(--mono-font);color:var(--mute);background:transparent;border:1px solid var(--border);border-radius:6px;transition:color .15s,border-color .15s,background .15s}.btn-ghost-sm.svelte-dt9g2v:hover{color:var(--text);border-color:var(--border-strong);background:var(--bg-2)}@media(max-width:600px){.post-wrap.svelte-dt9g2v{padding:0 16px 60px}.post-title.svelte-dt9g2v{font-size:22px}}
