.forum-category-card{padding:24px;margin-bottom:24px;-webkit-transform:none!important;transform:none!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.02)!important;box-shadow:0 1px 3px rgba(0,0,0,.02)!important}.forum-category-header{font-size:1.05rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-bottom:2px solid #edf2f7;padding-bottom:12px;margin-bottom:16px}.forum-category-header i,.forum-category-header span{font-size:1.15rem;color:#3182ce}.forum-rows-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.forum-table-header{display:none;padding:0 16px 8px;margin-bottom:8px}.forum-table-header .header-col{font-size:1.05rem;text-transform:uppercase;color:#718096;font-weight:700;letter-spacing:.5px}@media (min-width:769px){.forum-table-header{display:grid;grid-template-columns:1fr 70px 70px 220px;gap:16px}}.forum-row-item{padding:16px;border-bottom:1px solid #edf2f7;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;border-radius:6px}.forum-row-item:last-child{border-bottom:none}.forum-row-item:hover{background-color:#f7fafc}.forum-row-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:769px){.forum-row-grid{grid-template-columns:1fr 70px 70px 220px;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.forum-identity-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.forum-title-text{font-size:1.25rem;font-weight:700;margin:0;line-height:1.3}.forum-title-text a{color:#2d3748;text-decoration:none!important;-webkit-transition:color .15s ease;transition:color .15s ease}.forum-row-item:hover .forum-title-text a{color:#3182ce}.forum-description-text{font-size:1.1rem;color:#718096;line-height:1.4;margin:0}.forum-stat-cell{font-size:1.15rem;font-weight:600;color:#4a5568}.forum-last-post-cell,.last-post-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.last-post-badge{gap:2px}.last-post-time{font-size:1.1rem;color:#2d3748;font-weight:600}.last-post-author{font-size:1.1rem;color:#718096}@media (max-width:768px){.forum-row-item{padding:12px 8px}.forum-row-grid{gap:10px}.col-posts,.col-threads{display:none}.forum-last-post-cell{border-top:1px dashed #edf2f7;padding-top:10px;margin-top:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}