.blog-page.svelte-u4k2t{max-width:var(--content-max-width);margin:0 auto;padding:0 var(--space-lg) var(--space-3xl);display:flex;flex-direction:column}.blog-grid.svelte-u4k2t{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:561px){.blog-grid.svelte-u4k2t{grid-template-columns:repeat(2,1fr);gap:24px 16px}}@media(min-width:900px){.blog-grid.svelte-u4k2t{grid-template-columns:repeat(3,1fr);gap:64px 40px}}.filter-btn.svelte-u4k2t{position:relative;display:inline-block}.filter-btn__dot.svelte-u4k2t{position:absolute;top:6px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--color-primary);pointer-events:none}.empty-state.svelte-u4k2t{display:flex;flex-direction:column;align-items:center;gap:16px;padding:var(--space-2xl) 0;font-family:var(--font-sans);font-size:14px;color:var(--color-text-secondary)}.empty-state__reset.svelte-u4k2t{background:none;border:none;padding:8px 16px;cursor:pointer;font-weight:600;color:var(--color-primary);text-decoration:underline}
