.blog-index.svelte-1mct9e{max-width:800px;margin:0 auto;padding:var(--space-xl) var(--space-lg)}.blog-header.svelte-1mct9e{text-align:center;margin-bottom:var(--space-2xl)}.blog-header.svelte-1mct9e h1:where(.svelte-1mct9e){font-size:2.5rem;font-weight:700;color:var(--text-primary);margin:0 0 var(--space-sm) 0}.blog-header.svelte-1mct9e p:where(.svelte-1mct9e){font-size:1.1rem;color:var(--text-secondary);margin:0}.posts-list.svelte-1mct9e{display:flex;flex-direction:column;gap:var(--space-lg)}.post-card.svelte-1mct9e{display:block;padding:var(--space-xl);background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);text-decoration:none;transition:all .2s ease}.post-card.svelte-1mct9e:hover{border-color:var(--accent-primary);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.post-meta.svelte-1mct9e{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm)}.post-meta.svelte-1mct9e time:where(.svelte-1mct9e){font-size:.875rem;color:var(--text-muted)}.tags.svelte-1mct9e{display:flex;gap:var(--space-xs)}.tag.svelte-1mct9e{padding:2px 8px;background:var(--bg-tertiary);border-radius:var(--radius-sm);font-size:.75rem;color:var(--text-secondary)}.post-card.svelte-1mct9e h2:where(.svelte-1mct9e){font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-sm) 0;line-height:1.3}.post-card.svelte-1mct9e p:where(.svelte-1mct9e){font-size:1rem;color:var(--text-secondary);margin:0;line-height:1.6}.no-posts.svelte-1mct9e{text-align:center;color:var(--text-muted);padding:var(--space-2xl)}@media (max-width: 768px){.blog-header.svelte-1mct9e h1:where(.svelte-1mct9e){font-size:2rem}.post-card.svelte-1mct9e{padding:var(--space-lg)}.post-card.svelte-1mct9e h2:where(.svelte-1mct9e){font-size:1.25rem}}
