.blog-post.svelte-liilph{max-width:800px;margin:0 auto;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#1a1a1a;background:#fefcf8;min-height:100vh}.post-header.svelte-liilph{margin-bottom:3rem}.breadcrumb.svelte-liilph{font-size:.9rem;color:#666;margin-bottom:1rem}.breadcrumb.svelte-liilph a:where(.svelte-liilph){color:#ff6b35;text-decoration:none}.breadcrumb.svelte-liilph a:where(.svelte-liilph):hover{text-decoration:underline}h1.svelte-liilph{font-size:3rem;margin:.5rem 0;color:#000;font-weight:700}.subtitle.svelte-liilph{font-size:1.2rem;color:#666;margin:.5rem 0 1rem}.meta.svelte-liilph{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#666}.separator.svelte-liilph{color:#ccc}.category.svelte-liilph{background:#ff6b35;color:#fff;padding:.25rem .75rem;border-radius:4px;font-size:.85rem}.category.release.svelte-liilph{background:#00bf63}.post-content.svelte-liilph{font-size:1.1rem}.lead.svelte-liilph{font-size:1.2rem;line-height:1.7;margin-bottom:2rem;padding:1.5rem;background:#fff5f0;border-radius:8px;border-left:4px solid #FF6B35}h2.svelte-liilph{font-size:1.8rem;margin:3rem 0 1.5rem;color:#000;border-bottom:1px solid #eee;padding-bottom:.5rem}h3.svelte-liilph{font-size:1.3rem;margin:2rem 0 1rem;color:#333}p.svelte-liilph{margin-bottom:1.25rem}ul.svelte-liilph{margin:1rem 0 1.5rem 1.5rem}li.svelte-liilph{margin-bottom:.5rem}code.svelte-liilph{font-family:SF Mono,Fira Code,Consolas,monospace;background:#f0f0f0;padding:.2rem .4rem;border-radius:4px;font-size:.9em}.terminal-block.svelte-liilph{background:#1a1a1a;padding:1.5rem;border-radius:8px;margin:1.5rem 0;overflow-x:auto}.terminal-block.svelte-liilph pre:where(.svelte-liilph){margin:0;background:transparent}.terminal-block.svelte-liilph code:where(.svelte-liilph){font-family:SF Mono,Fira Code,Consolas,monospace;color:#0f8;background:transparent;padding:0;font-size:.85rem;line-height:1.5}.footer-note.svelte-liilph{margin-top:4rem;padding:1.5rem;background:#f9f9f9;border-radius:8px;text-align:center;font-size:1rem;color:#666}strong.svelte-liilph{color:#000;font-weight:600}em.svelte-liilph{font-style:italic;color:#555}.tip-box.svelte-liilph{background:linear-gradient(135deg,#00d4d41a,#00d4d40d);border:1px solid #00D4D4;border-left:4px solid #00D4D4;border-radius:8px;padding:1.25rem;margin:1.5rem 0}.tip-box.svelte-liilph p:where(.svelte-liilph){margin:0;font-size:.95rem;line-height:1.6}.tip-box.svelte-liilph a:where(.svelte-liilph){color:#00d4d4;font-weight:600;text-decoration:none}.tip-box.svelte-liilph a:where(.svelte-liilph):hover{text-decoration:underline}@media (max-width: 768px){.blog-post.svelte-liilph{padding:1rem}h1.svelte-liilph{font-size:2rem}h2.svelte-liilph{font-size:1.5rem}.lead.svelte-liilph{font-size:1.1rem}}
