.forum-index.svelte-f3ctp2{max-width:var(--page-narrow);margin:0 auto}.forum-index__header.svelte-f3ctp2{margin-bottom:1.25rem}.forum-index__header.svelte-f3ctp2 h2:where(.svelte-f3ctp2){font-size:var(--text-3xl);margin:0 0 .25rem}.forum-index__header.svelte-f3ctp2 .muted:where(.svelte-f3ctp2){font-size:var(--text-md);margin:0}.board-table.svelte-f3ctp2{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.board-table__head.svelte-f3ctp2{background:linear-gradient(to bottom, var(--bg-soft), var(--card-bg));border-bottom:1px solid var(--border);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);grid-template-columns:1fr 70px 70px 200px;gap:.5rem;padding:.5rem .85rem;font-weight:700;display:grid}.board-table__col--stats.svelte-f3ctp2{text-align:center}.board-row.svelte-f3ctp2{color:var(--fg);border-bottom:1px solid var(--panel);grid-template-columns:1fr 70px 70px 200px;align-items:center;gap:.5rem;padding:.75rem .85rem;text-decoration:none;transition:background .12s;display:grid}.board-row.svelte-f3ctp2:last-child{border-bottom:none}.board-row.svelte-f3ctp2:hover{background:var(--card-bg)}.board-row__info.svelte-f3ctp2{align-items:flex-start;gap:.65rem;display:flex}.board-row__icon.svelte-f3ctp2{color:var(--accent);flex-shrink:0;padding-top:.1rem}.board-row__text.svelte-f3ctp2{flex-direction:column;gap:.15rem;min-width:0;display:flex}.board-row__name.svelte-f3ctp2{font-weight:700;font-size:var(--text-md)}.board-row__desc.svelte-f3ctp2{font-size:var(--text-base-sm);color:var(--muted);line-height:1.3}.board-row__stat.svelte-f3ctp2{text-align:center;font-size:var(--text-base);color:var(--text-muted);font-weight:600}.board-row__last.svelte-f3ctp2{flex-direction:column;gap:.1rem;min-width:0;display:flex}.board-row__last-title.svelte-f3ctp2{font-size:var(--text-base-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.board-row__last-meta.svelte-f3ctp2{font-size:var(--text-xs);color:var(--muted);align-items:center;gap:.25rem;display:flex}.board-row__no-posts.svelte-f3ctp2{font-size:var(--text-base-sm);color:var(--muted);font-style:italic}.forum-stats.svelte-f3ctp2{font-size:var(--text-base-sm);color:var(--muted);align-items:center;gap:.4rem;padding:.75rem 0;display:flex}.forum-stats__sep.svelte-f3ctp2{opacity:.4}.recent-threads.svelte-f3ctp2{margin-top:1rem}.recent-threads__title.svelte-f3ctp2{font-size:var(--text-xl);margin:0 0 .75rem}.filter-bar.svelte-f3ctp2{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.filter-bar__scopes.svelte-f3ctp2{gap:.25rem;display:flex}.scope-btn.svelte-f3ctp2{border:1px solid var(--border);border-radius:var(--radius-s);font-size:var(--text-base-sm);color:var(--muted);cursor:pointer;background:0 0;align-items:center;gap:.3rem;padding:.35rem .65rem;font-family:inherit;display:inline-flex}.scope-btn.svelte-f3ctp2:hover{border-color:var(--fg);color:var(--fg)}.scope-btn--active.svelte-f3ctp2{background:var(--accent);color:#fff;border-color:var(--accent)}.filter-bar__search.svelte-f3ctp2{flex:1;min-width:160px;max-width:280px}.forum-pagination.svelte-f3ctp2{justify-content:center;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.forum-pagination__btn.svelte-f3ctp2{color:var(--accent);font-size:var(--text-base);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-family:inherit;font-weight:500;display:inline-flex}.forum-pagination__btn.svelte-f3ctp2:hover{text-decoration:underline}.forum-pagination__info.svelte-f3ctp2{font-size:var(--text-base-sm);color:var(--muted)}.muted.svelte-f3ctp2{color:var(--muted)}@media (width<=640px){.board-table__head.svelte-f3ctp2{display:none}.board-row.svelte-f3ctp2{grid-template-columns:1fr;gap:.25rem}.board-row__stat.svelte-f3ctp2{display:none}.board-row__last.svelte-f3ctp2{flex-direction:row;gap:.5rem}.filter-bar.svelte-f3ctp2{flex-direction:column;align-items:stretch}.filter-bar__search.svelte-f3ctp2{max-width:none}}
