.blog-filter-btn{color:var(--color-base-600);border-color:var(--color-base-300);background:transparent;cursor:pointer;text-decoration:none}.blog-filter-btn:hover{color:var(--color-base-800);border-color:var(--color-base-400)}.blog-filter-btn.active{background:var(--color-primary-600);color:#fff;border-color:var(--color-primary-600)}.dark .blog-filter-btn{color:var(--color-base-400);border-color:var(--color-base-600)}.dark .blog-filter-btn:hover{color:var(--color-base-200);border-color:var(--color-base-400)}.dark .blog-filter-btn.active{background:var(--color-primary-400);color:var(--color-base-950);border-color:var(--color-primary-400)}.blog-post-item.hidden-by-filter{display:none}
