.cat-icon.svelte-4m7k1j{display:inline-block;vertical-align:middle;flex-shrink:0}.blog-header.svelte-u4k2t{text-align:center;margin:2rem 0}.blog-count.svelte-u4k2t{color:#666;font-size:.9rem}.category-tabs.svelte-u4k2t{max-width:1200px;margin:0 auto 1.5rem;padding:0 1rem;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.category-tabs.svelte-u4k2t a:where(.svelte-u4k2t){display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);color:inherit;text-decoration:none;font-size:.88rem;background:#ffffff08;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.category-tabs.svelte-u4k2t a:where(.svelte-u4k2t):hover{background:#ffffff14;border-color:#ffffff3d}.category-tabs.svelte-u4k2t a.active:where(.svelte-u4k2t){background:var(--color-accent, #4fc3f7);border-color:var(--color-accent, #4fc3f7);color:#0a0a0a;font-weight:600}.category-tabs a.active .cat-icon{color:#0a0a0a!important}.blog-list.svelte-u4k2t{display:flex;flex-direction:column;gap:.5rem;max-width:1400px;margin:0 auto;padding:0 1.5rem}.blog-card.svelte-u4k2t{background:transparent;border:1px solid rgba(128,128,128,.18);border-radius:8px;padding:.85rem 1.25rem;transition:background .12s,border-color .12s;min-width:0}.blog-card.svelte-u4k2t:hover{background:#ffffff08;border-color:#80808059}.blog-card.svelte-u4k2t a:where(.svelte-u4k2t){text-decoration:none;color:inherit;display:flex;align-items:center;gap:.75rem}h2.svelte-u4k2t{margin:0;font-size:1rem;font-weight:500;color:var(--color-text);word-wrap:break-word;overflow-wrap:break-word;flex:1;line-height:1.5}.card-meta.svelte-u4k2t{color:var(--color-text-light);font-size:.8rem;white-space:nowrap;flex-shrink:0}
