.forum-list-main{padding-top:1.25rem;padding-bottom:2rem}.forum-list__hero-stats{display:flex;gap:.85rem;flex-wrap:wrap}.forum-list__hero-stat{min-width:120px;padding:.9rem 1rem;border-radius:18px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);background:color-mix(in srgb,var(--color-panel-bg) 90%,var(--color-primary) 10%)}.forum-list__hero-stat strong{display:block;font-size:1.5rem;line-height:1;color:var(--color-text-primary)}.forum-list__hero-stat span{display:block;margin-top:.35rem;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary)}.forum-category-section{padding:0;overflow:hidden}.forum-category-header{display:flex;align-items:center;gap:.55rem;padding:1rem 1.15rem;font-size:1.08rem;font-weight:800;letter-spacing:.01em;color:var(--color-text-primary);border-bottom:1px solid var(--color-border);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 10%,var(--color-panel-bg) 90%) 0,color-mix(in srgb,var(--color-bg-secondary) 72%,var(--color-panel-bg) 28%) 100%)}.forum-table{border:0!important;background:transparent}.forum-list__table-wrap,.forum-table{margin-bottom:0}.forum-table thead th{background:color-mix(in srgb,var(--color-hover-bg) 80%,var(--color-card-bg) 20%)!important;color:var(--color-text)!important;border-color:var(--color-border)!important;font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.forum-table__col-forum{width:38%}.forum-table__col-posts,.forum-table__col-topics{width:14%}.forum-table__col-lastpost{width:34%}.forum-table tbody td{padding:1rem .95rem;background:transparent!important;color:var(--color-text-primary)!important;border-color:var(--color-border)!important;vertical-align:top}.forum-table tbody td:first-child{min-width:0}.forum-list__forum-link,.forum-list__muted,.forum-list__subforum-link,.forum-list__topic-link{overflow-wrap:anywhere;word-break:break-word}.forum-table tbody tr:hover td{background:color-mix(in srgb,var(--color-hover-bg) 68%,var(--color-card-bg) 32%)!important}.forum-icon{width:2.6rem;height:2.6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:1rem;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-panel-bg) 90%)}.forum-list__forum-link,.forum-list__topic-link{color:var(--color-text-primary)}.forum-list__forum-link:hover,.forum-list__subforum-link:hover,.forum-list__topic-link:hover{color:var(--color-primary)}.forum-list__subforum-link{color:var(--color-link,var(--color-primary))}.forum-list__muted{color:var(--color-text-secondary)}.forum-list__mobile-summary{display:none}@media (max-width:991.98px){.forum-list__table-wrap{overflow-x:auto;overflow-y:hidden}.forum-table{min-width:760px}.forum-table tbody td,.forum-table thead th{padding-left:.75rem;padding-right:.75rem}}@media (max-width:768px){.forum-list__hero-stats{width:100%}.forum-list__hero-stat{flex:1 1 140px}.forum-list__table-wrap{overflow:visible}.forum-table{min-width:0}.forum-table thead{display:none}.forum-table,.forum-table tbody,.forum-table td,.forum-table tr{display:block;width:100%}.forum-table tr{padding:.4rem 0;border-bottom:1px solid var(--color-border)}.forum-table td{padding:.85rem 1rem;border:0!important;text-align:left!important}.forum-table td:nth-child(2),.forum-table td:nth-child(3),.forum-table td:nth-child(4){display:none}.forum-list__mobile-summary{display:block;margin-top:.8rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}.forum-list__mobile-stats{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.7rem}.forum-list__mobile-pill{display:inline-flex;align-items:center;padding:.35rem .7rem;border-radius:999px;font-size:.75rem;font-weight:700;color:var(--color-text-primary);background:color-mix(in srgb,var(--color-hover-bg) 78%,var(--color-card-bg) 22%);border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent)}.forum-list__mobile-lastpost{min-width:0}}