.hero.svelte-ywf6bv{padding:0 var(--space-5) var(--space-8);text-align:center}.tag-filter.svelte-ywf6bv{justify-content:center;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.tag-filter.svelte-ywf6bv p:where(.svelte-ywf6bv){overflow-wrap:anywhere;margin:0}.tag-filter.svelte-ywf6bv a:where(.svelte-ywf6bv),.rss-link.svelte-ywf6bv{min-height:var(--touch-target);color:var(--text-primary);text-underline-offset:.2em;align-items:center;display:inline-flex}.tag-filter.svelte-ywf6bv a:where(.svelte-ywf6bv){white-space:nowrap}.filters.svelte-ywf6bv{justify-content:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.filter-btn.svelte-ywf6bv{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-2) var(--space-4);color:var(--text-primary);background:var(--bg-card);border:3px solid var(--border-color);border-radius:var(--radius-md);font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.filter-btn--active.svelte-ywf6bv{background:var(--color-agent);color:var(--text-on-agent)}.filter-count.svelte-ywf6bv{color:inherit;font-size:.8125rem}.rss-row.svelte-ywf6bv{justify-content:center;display:flex}.rss-link.svelte-ywf6bv{gap:var(--space-2);font-size:.875rem;font-weight:600}@media (width<=480px){.filters.svelte-ywf6bv{gap:var(--space-2)}.filter-btn.svelte-ywf6bv{font-size:.875rem}}.recovery-link.svelte-8fdu19{min-height:var(--touch-target);margin-top:var(--space-5);padding:var(--space-2) var(--space-4);background:var(--bg-card);border:3px solid var(--border-color);border-radius:var(--radius-md);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.category-notice.svelte-8fdu19{margin-bottom:var(--space-5);color:var(--text-secondary);text-wrap:pretty}.empty-state.svelte-8fdu19 p:where(.svelte-8fdu19),.cta-section.svelte-8fdu19 p:where(.svelte-8fdu19){text-wrap:pretty}.empty-state.svelte-8fdu19 h2:where(.svelte-8fdu19),.cta-section.svelte-8fdu19 h2:where(.svelte-8fdu19){text-wrap:balance}@media (width<=480px){.pagination-info.svelte-8fdu19{text-align:center;flex-basis:100%;order:-1}}.posts-section.svelte-8fdu19{padding:34px 21px 89px}@media (768px<=width<1352px){.posts-section.svelte-8fdu19{padding-inline:calc(21px + var(--chat-corner-gutter))}.chat-corner-column.svelte-8fdu19{padding-inline:var(--chat-corner-gutter)}}.container.svelte-8fdu19{max-width:1200px;margin:0 auto}.posts-grid.svelte-8fdu19{grid-template-columns:minmax(0,1fr);gap:21px;display:grid}@media (width>=640px){.posts-grid.svelte-8fdu19{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.posts-grid.svelte-8fdu19{grid-template-columns:repeat(3,minmax(0,1fr))}}.pagination.svelte-8fdu19{justify-content:center;align-items:center;gap:var(--space-3);border-top:2px solid var(--border-color);flex-wrap:wrap;margin-top:55px;padding-top:34px;display:flex}.pagination-btn.svelte-8fdu19{padding:var(--space-2) var(--space-3);min-height:var(--touch-target);white-space:nowrap;color:var(--text-primary);background:var(--bg-card);border:3px solid var(--border-color);border-radius:var(--radius-md);align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.pagination-btn--disabled.svelte-8fdu19{box-shadow:none;color:var(--text-secondary);cursor:not-allowed;background:0 0;border-style:dashed}.pagination-info.svelte-8fdu19{color:var(--text-muted);font-size:14px}.empty-state.svelte-8fdu19{text-align:center;padding:89px 21px}.empty-icon.svelte-8fdu19{background:var(--bg-card);border:3px solid var(--border-color);width:89px;height:89px;color:var(--text-muted);border-radius:21px;justify-content:center;align-items:center;margin-bottom:21px;display:inline-flex}.empty-state.svelte-8fdu19 h2:where(.svelte-8fdu19){color:var(--text-primary);margin:0 0 13px;font-size:21px;font-weight:700}.empty-state.svelte-8fdu19 p:where(.svelte-8fdu19){color:var(--text-muted);max-width:400px;margin:0 auto;font-size:16px}.empty-state.svelte-8fdu19 a:where(.svelte-8fdu19){color:var(--text-primary);text-decoration:underline}.cta-section.svelte-8fdu19{text-align:center;background:var(--color-agent);padding:89px 21px}.cta-section.svelte-8fdu19 h2:where(.svelte-8fdu19){font-size:var(--title-section);color:var(--text-on-agent);margin-bottom:13px;font-weight:900}.cta-section.svelte-8fdu19 p:where(.svelte-8fdu19){color:var(--text-on-agent);margin-bottom:34px;font-size:18px}.cta-button.svelte-8fdu19{color:var(--text-primary);background:var(--bg-card);border:3px solid var(--border-color);border-radius:var(--radius-md);align-items:center;gap:8px;padding:13px 34px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}@media (width<768px){.posts-section.svelte-8fdu19{padding-block:21px 55px}.cta-section.svelte-8fdu19{padding:55px 21px}.cta-section.svelte-8fdu19 h2:where(.svelte-8fdu19){font-size:var(--title-section)}}
