.forums-module__xq_c9a__pageContainer{min-height:calc(100vh - var(--nav-height) - 400px);padding-bottom:4rem}.forums-module__xq_c9a__headerSection{background:var(--bg-secondary);border-bottom:1px solid var(--border-light);margin-bottom:4rem;padding:4rem 0}.forums-module__xq_c9a__backLink{color:var(--text-secondary);transition:color var(--transition-fast);align-items:center;gap:.5rem;margin-bottom:2rem;font-weight:500;display:inline-flex}.forums-module__xq_c9a__backLink:hover{color:var(--brand-primary)}.forums-module__xq_c9a__headerContent{flex-direction:column;gap:2rem;display:flex}@media (min-width:768px){.forums-module__xq_c9a__headerContent{flex-direction:row;justify-content:space-between;align-items:flex-end}}.forums-module__xq_c9a__titleWrapper h1{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,4rem)}.forums-module__xq_c9a__titleWrapper p{color:var(--text-secondary);max-width:600px;font-size:1.125rem}.forums-module__xq_c9a__forumList{flex-direction:column;gap:1.5rem;max-width:900px;margin:0 auto;display:flex}.forums-module__xq_c9a__forumCard{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);transition:transform var(--transition-normal),box-shadow var(--transition-normal),border-color var(--transition-normal);flex-direction:column;gap:1.5rem;padding:2rem;display:flex}@media (min-width:640px){.forums-module__xq_c9a__forumCard{flex-direction:row;justify-content:space-between;align-items:center}}.forums-module__xq_c9a__forumCard:hover{box-shadow:var(--shadow-md);border-color:#2ec4b64d;transform:translateY(-3px)}.forums-module__xq_c9a__forumMain{flex-grow:1}.forums-module__xq_c9a__forumTitle{color:var(--text-primary);margin-bottom:.75rem;font-size:1.25rem}.forums-module__xq_c9a__forumCard:hover .forums-module__xq_c9a__forumTitle{color:var(--brand-primary)}.forums-module__xq_c9a__forumExcerpt{color:var(--text-secondary);margin-bottom:1rem;font-size:.95rem}.forums-module__xq_c9a__forumMeta{color:var(--text-tertiary);align-items:center;gap:.75rem;font-size:.875rem;display:flex}.forums-module__xq_c9a__author{color:var(--text-primary);font-weight:500}.forums-module__xq_c9a__dot{color:var(--border-light)}.forums-module__xq_c9a__forumStats{flex-shrink:0;align-items:center;gap:1rem;display:flex}.forums-module__xq_c9a__statBadge{background:var(--bg-secondary);border-radius:var(--radius-full);color:var(--text-secondary);align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:flex}.forums-module__xq_c9a__emptyState{text-align:center;background:var(--bg-secondary);border-radius:var(--radius-lg);border:1px dashed var(--border-light);flex-direction:column;justify-content:center;align-items:center;padding:5rem 2rem;display:flex}.forums-module__xq_c9a__emptyIcon{color:var(--text-tertiary);opacity:.5;margin-bottom:1.5rem}.forums-module__xq_c9a__emptyState h3{margin-bottom:.5rem}.forums-module__xq_c9a__emptyState p{color:var(--text-secondary);margin-bottom:2rem}
