.category-filter.svelte-1fyubm7{background-color:var(--color-bg-primary);color:var(--color-text-secondary);border:1px solid var(--color-border);padding:.5rem 1rem;border-radius:var(--radius-md);font-size:.875rem;font-weight:500;transition:var(--transition-fast);text-transform:capitalize}.category-filter.svelte-1fyubm7:hover{border-color:var(--color-border-hover);background-color:var(--color-bg-secondary)}.category-filter.active.svelte-1fyubm7{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.blog-card.svelte-1fyubm7{background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;transition:var(--transition-base)}.blog-card.svelte-1fyubm7:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-md)}.blog-link.svelte-1fyubm7{text-decoration:none;color:inherit}.blog-link.svelte-1fyubm7:hover{text-decoration:none}.tag.svelte-1fyubm7{background-color:var(--color-bg-tertiary);color:var(--color-text-tertiary);padding:.25rem .75rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;font-family:var(--font-mono)}
