.postList_postList__rmfxP{display:flex;gap:var(--spacing-lg);width:100%;margin-block-end:var(--spacing-md)}.postList_column__Z5mUK{flex:1;display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.postList_emptyState__TjbvZ{padding:var(--spacing-3xl) var(--spacing-xl);text-align:center;color:var(--color-text-secondary);background:var(--color-surface);border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-lg)}.postList_emptyState__TjbvZ p{margin:0;font-size:var(--font-size-md)}.postList_loadingMore__lJeqq{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%;margin-top:var(--spacing-lg)}.postList_endMessage__eH4rB{text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.postList_endMessage__eH4rB p{margin:0}@media (max-width:768px){.postList_column__Z5mUK,.postList_postList__rmfxP{gap:var(--spacing-md)}.postList_loadingMore__lJeqq{margin-top:var(--spacing-md)}}.sortButton_wrap__nQnPM{display:contents}.sortButton_sortButton__tblN4{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:var(--color-text-primary);cursor:pointer;background-color:transparent;border:none;flex-shrink:0;transition:all .2s ease}.sortButton_sortButton__tblN4:active,.sortButton_sortButton__tblN4:hover{transform:scale(1.1)}.sortButton_icon__EW2pX{width:20px;height:20px;color:currentColor}@media (max-width:768px){.sortButton_sortButton__tblN4{width:40px;height:40px;background-color:transparent}.sortButton_sortButton__tblN4:hover{background-color:var(--color-button-hover);transform:scale(1)}.sortButton_sortButton__tblN4:active{transform:scale(.95)}}.sortButton_dropdown__FnoZr{position:absolute;top:calc(100% + var(--spacing-sm));right:0;min-width:200px;background:var(--color-surface);border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:1000;overflow:hidden;animation:sortButton_fadeIn__OjCQe .15s ease}@keyframes sortButton_fadeIn__OjCQe{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.sortButton_dropdownOption__YAVvy{width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg);border:none;color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:left;cursor:pointer;transition:all .2s ease;border-bottom:var(--border-normal) solid var(--color-border)}.sortButton_dropdownOption__YAVvy:last-child{border-bottom:none}.sortButton_dropdownOption__YAVvy:hover{background:var(--color-surface)}.sortButton_dropdownOptionActive__hjdMP{background:var(--color-button);color:var(--color-button-text-primary);font-weight:var(--font-weight-semibold)}.messageBoardTabs_container__uUPjG{display:flex;flex-direction:column;width:100%;gap:var(--spacing-xl)}.messageBoardTabs_tabs__IQjH3{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);width:100%}.messageBoardTabs_tabButton__YzG_3{padding:var(--spacing-sm) var(--spacing-md);border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;box-shadow:var(--shadow-sm);flex-shrink:0}.messageBoardTabs_activeTab__kFeuj,.messageBoardTabs_tabButton__YzG_3:hover{background:var(--color-button);color:var(--color-button-text-primary);font-weight:var(--font-weight-semibold)}.messageBoardTabs_tabSkeleton__GM1xy{height:36px;width:100px;border-radius:var(--radius-full);background:var(--color-border);background-image:linear-gradient(90deg,var(--color-border) 0,var(--color-bg) 40px,var(--color-border) 80px);background-size:600px 100%;animation:messageBoardTabs_shimmer__nBt3D 1.2s infinite;flex-shrink:0}@keyframes messageBoardTabs_shimmer__nBt3D{0%{background-position:-450px 0}to{background-position:450px 0}}.messageBoardTabs_controls__8g2Uf{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);width:100%}.messageBoardTabs_searchWrapper__g8aMw{position:relative;display:flex;align-items:center;flex:1;max-width:400px}.messageBoardTabs_searchIcon__gwGFN{position:absolute;left:var(--spacing-md);color:var(--color-text-secondary);pointer-events:none;width:20px;height:20px}.messageBoardTabs_searchInput__gHNPF{width:100%;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) calc(var(--spacing-md) * 2 + var(--spacing-mlg));background-color:var(--color-surface);border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-md);outline:none;transition:all .3s ease}.messageBoardTabs_searchInput__gHNPF::placeholder{color:var(--color-text-secondary);opacity:.7}.messageBoardTabs_searchInput__gHNPF:focus{border-color:var(--color-button);box-shadow:0 0 0 2px rgba(var(--color-button-rgb),.1)}.messageBoardTabs_sortButtonWrapper__1KJCi{position:relative}.messageBoardTabs_contentSection__Sz66M{width:100%}@media (max-width:1024px){.messageBoardTabs_tabButton__YzG_3{padding:10px var(--spacing-mlg);font-size:var(--p-small-font-size)}}@media (max-width:768px){.messageBoardTabs_container__uUPjG{gap:var(--spacing-lg)}.messageBoardTabs_tabButton__YzG_3{padding:10px var(--spacing-md);font-size:var(--p-small-font-size)}.messageBoardTabs_tabSkeleton__GM1xy{height:32px;width:80px}.messageBoardTabs_controls__8g2Uf{flex-direction:row;gap:var(--spacing-sm)}.messageBoardTabs_searchWrapper__g8aMw{flex:1;max-width:none}}@media (max-width:480px){.messageBoardTabs_container__uUPjG{gap:var(--spacing-md)}.messageBoardTabs_tabButton__YzG_3{padding:var(--spacing-sm) var(--spacing-smd);font-size:var(--font-size-xs)}.messageBoardTabs_tabSkeleton__GM1xy{height:30px;width:70px}}@media (hover:hover) and (pointer:fine){.messageBoardTabs_searchInput__gHNPF{font-size:var(--font-size-sm)}}