.Forum_container__iq8mV{max-width:1400px;margin:0 auto;padding:2rem 1rem;min-height:80vh;background-color:var(--background-color);color:var(--text-color)}.Forum_header__wuoGw{margin-bottom:3rem;text-align:center}.Forum_title__q4FzL{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem}.Forum_subtitle__fCIEj{font-size:1.2rem;color:var(--text-color);opacity:.7;margin-bottom:2rem}.Forum_createPostForm__0_4B8{max-width:800px;margin:0 auto;background:var(--section-bg);border:1px solid;border-color:var(--header-footer-bg);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.Forum_formGroup__gHEsx{margin-bottom:1.5rem}.Forum_label__x3g_U{display:block;font-weight:600;color:var(--text-color);margin-bottom:.5rem;font-size:1rem}.Forum_input__SpOfZ,.Forum_select__aRcuZ,.Forum_textarea__E5hU_{width:100%;padding:1rem;border:2px solid;border-color:var(--header-footer-bg);border-radius:12px;font-size:1rem;font-family:inherit;background:var(--background-color);color:var(--text-color);transition:all .3s ease}.Forum_input__SpOfZ:focus,.Forum_select__aRcuZ:focus,.Forum_textarea__E5hU_:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.Forum_textarea__E5hU_{resize:vertical;min-height:200px;line-height:1.6}.Forum_select__aRcuZ{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;appearance:none}.Forum_errorText__yhBmw{color:#ef4444;font-size:.875rem;margin-top:.5rem;display:block}.Forum_formActions__zNIxh{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid;border-color:var(--header-footer-bg)}.Forum_cancelButton__ihO69{background:transparent;color:var(--text-color);border:2px solid;border-color:var(--header-footer-bg);padding:1rem 2rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem}.Forum_cancelButton__ihO69:hover{background:var(--header-footer-bg);transform:translateY(-1px)}.Forum_cancelButton__ihO69:disabled{opacity:.6;cursor:not-allowed;transform:none}.Forum_submitButton__CAjuK{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem}.Forum_submitButton__CAjuK:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.Forum_submitButton__CAjuK:disabled{opacity:.6;cursor:not-allowed;transform:none}.Forum_charCounter__THgeq{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;font-size:.875rem;color:var(--text-color);opacity:.6}.Forum_charCount__24hA4{font-weight:600}.Forum_charLimit__8RYRz{opacity:.5}.Forum_formTips__jHNo_{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border:1px solid rgba(102,126,234,.2);border-radius:12px;padding:1rem;margin-bottom:1.5rem}.Forum_formTipsTitle__p7TK4{font-weight:600;color:#667eea;margin-bottom:.5rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.Forum_formTipsList__d_HCz{list-style:none;padding:0;margin:0;font-size:.875rem;color:var(--text-color);opacity:.8}.Forum_formTipsList__d_HCz li{margin-bottom:.25rem;padding-left:1rem;position:relative}.Forum_formTipsList__d_HCz li:before{content:"•";color:#667eea;font-weight:700;position:absolute;left:0}@media (max-width:768px){.Forum_createPostForm__0_4B8{padding:1.5rem;margin:0 1rem}.Forum_formActions__zNIxh{flex-direction:column}.Forum_cancelButton__ihO69,.Forum_submitButton__CAjuK{width:100%}}@media (max-width:480px){.Forum_createPostForm__0_4B8{padding:1rem;margin:0 .5rem}.Forum_title__q4FzL{font-size:2rem}.Forum_subtitle__fCIEj{font-size:1rem}.Forum_input__SpOfZ,.Forum_select__aRcuZ,.Forum_textarea__E5hU_{padding:.875rem;font-size:.95rem}.Forum_textarea__E5hU_{min-height:150px}}.Forum_categoriesSection__7NHlm{margin-bottom:3rem}.Forum_categoriesGrid__ou8yX{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;margin-bottom:2rem}.Forum_categoryCard__8j_Az{background:var(--background-color);border-radius:12px;padding:1.5rem;border:1px solid;border-color:var(--header-footer-bg);transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.Forum_categoryCard__8j_Az:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .3s ease}.Forum_categoryCard__8j_Az:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:#667eea}.Forum_categoryCard__8j_Az:hover:before{transform:scaleX(1)}.Forum_categoryCard__8j_Az.Forum_selected__Opiz5{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.2)}.Forum_categoryCard__8j_Az.Forum_selected__Opiz5:before{transform:scaleX(1)}.Forum_categoryHeader__naw9t{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.Forum_categoryIcon__0czl_{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);font-size:1.5rem}.Forum_categoryName__7gDgV{font-size:1.25rem;font-weight:600;color:var(--text-color);margin:0}.Forum_categoryDescription__ryofn{margin-bottom:1rem;font-size:.95rem}.Forum_categoryStats__fH1pd{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:var(--text-color);opacity:.6}.Forum_postCount___zZjG{font-weight:600;color:#667eea;display:flex;align-items:center;gap:.5rem}.Forum_postCount___zZjG:before{content:"💬";font-size:.8rem}.Forum_lastActivity__ciYPk{font-size:.8rem;color:var(--text-color);opacity:.5}.Forum_forumControls__6IOTT{margin-bottom:2rem}.Forum_contextBar__EU0qG{padding:16px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px 12px 0 0;border:1px solid #667eea}.Forum_contextInfo__nSvMu{display:flex;align-items:center;justify-content:space-between}.Forum_contextText__fA4G7{font-size:14px;font-weight:500}.Forum_contextText__fA4G7 strong{font-weight:700;color:#fef3c7}.Forum_controlsBar__XBoIf{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:20px 24px;background:var(--section-bg);border-radius:0 0 12px 12px;border:1px solid;border-top:none;margin-bottom:0;flex-wrap:wrap}.Forum_searchContainer__5ArvN{flex:1;min-width:300px;position:relative}.Forum_searchInput__YTbyh{width:100%;padding:12px 16px 12px 3rem;border:2px solid;border-color:var(--header-footer-bg);border-radius:10px;font-size:1rem;background:var(--background-color);color:var(--text-color);transition:all .3s ease}.Forum_searchInput__YTbyh:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.Forum_searchIcon__wPnbQ{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-color);opacity:.5;width:20px;height:20px}.Forum_createButton__NRW2X{padding:12px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-size:.95rem}.Forum_createButton__NRW2X:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.Forum_createButton__NRW2X:disabled{opacity:.6;cursor:not-allowed;transform:none}.Forum_postsSection__SNpuf{margin-bottom:2rem}.Forum_postsHeader__zDTZK{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid;border-color:var(--header-footer-bg)}.Forum_postsTitle__kdCHI{font-size:1.75rem;font-weight:600;color:var(--text-color);margin:0}.Forum_sortSelect__UGb0B{padding:8px 12px;border:2px solid;border-color:var(--header-footer-bg);border-radius:8px;background:var(--background-color);color:var(--text-color);cursor:pointer;font-size:.9rem}.Forum_postsList__A_BWP{display:flex;flex-direction:column;gap:1rem}.Forum_modernPostsList__5TcqY{display:flex;flex-direction:column;gap:1.5rem}.Forum_postsCounter__32EOo{background:var(--section-bg);padding:.5rem 1rem;border-radius:8px;font-size:.875rem;color:var(--text-color);opacity:.7}.Forum_postCard__YfJLw{background:var(--background-color);border-radius:12px;padding:1.5rem;border:1px solid;border-color:var(--header-footer-bg);transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.Forum_postCard__YfJLw:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:linear-gradient(135deg,#667eea,#764ba2);transform:scaleY(0);transition:transform .3s ease}.Forum_postCard__YfJLw:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:#667eea}.Forum_postCard__YfJLw:hover:before{transform:scaleY(1)}.Forum_postCard__YfJLw.Forum_pinned__9e_mJ{border-left:4px solid #fbbf24;background:linear-gradient(90deg,rgba(251,191,36,.1),var(--background-color))}.Forum_postCard__YfJLw.Forum_pinned__9e_mJ:before{background:#fbbf24;transform:scaleY(1)}.Forum_postCard__YfJLw.Forum_locked__DV8j7{opacity:.8;border-left:4px solid #ef4444}.Forum_postCard__YfJLw.Forum_locked__DV8j7:before{background:#ef4444;transform:scaleY(1)}.Forum_postHeader__urNpJ{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.Forum_postTitle___kDGo{font-size:1.25rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem;line-height:1.4;display:flex;align-items:center;gap:.5rem}.Forum_pinnedIcon__cZO7S{color:#fbbf24;width:18px;height:18px}.Forum_lockedIcon__YeEtx{color:#ef4444;width:18px;height:18px}.Forum_postMeta__43hp7{display:flex;align-items:center;gap:1rem;font-size:.875rem;color:var(--text-color);opacity:.7;flex-wrap:wrap;margin-bottom:1rem}.Forum_postMeta__43hp7 span{display:flex;align-items:center;gap:.25rem}.Forum_categoryBadge__muHpD{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:500;opacity:1!important}.Forum_postContent__gkFav{color:var(--text-color);line-height:1.6;margin-bottom:1rem;font-size:.95rem;opacity:.8}.Forum_postStats__Bu9ZY{display:flex;align-items:center;gap:1.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid;border-color:var(--header-footer-bg)}.Forum_stat__nfCFf{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-color);opacity:.6;transition:opacity .3s ease}.Forum_stat__nfCFf:hover{opacity:1}.Forum_stat__nfCFf svg{width:16px;height:16px}.Forum_modernPostCard__wpQ0x{background:var(--background-color);border-radius:12px;padding:1.5rem;border:1px solid;border-color:var(--header-footer-bg);transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.Forum_modernPostCard__wpQ0x:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:linear-gradient(135deg,#667eea,#764ba2);transform:scaleY(0);transition:transform .3s ease}.Forum_modernPostCard__wpQ0x:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:#667eea}.Forum_modernPostCard__wpQ0x:hover:before{transform:scaleY(1)}.Forum_modernPostCard__wpQ0x.Forum_pinned__9e_mJ:before{background:#fbbf24;transform:scaleY(1)}.Forum_modernPostCard__wpQ0x.Forum_locked__DV8j7:before{background:#ef4444;transform:scaleY(1)}.Forum_postIndicators__3sZaS{display:flex;gap:.5rem;margin-bottom:1rem}.Forum_lockedIndicator__3bvhd,.Forum_pinnedIndicator__ZQUOm{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:6px;font-size:.75rem;font-weight:500}.Forum_pinnedIndicator__ZQUOm{background:rgba(251,191,36,.1);color:#fbbf24}.Forum_lockedIndicator__3bvhd{background:rgba(239,68,68,.1);color:#ef4444}.Forum_postMainContent__enEd6{display:flex;gap:2rem;align-items:flex-start}.Forum_postLeftColumn__iZ6fr{flex:1;min-width:0}.Forum_postRightColumn__Lt8VR{flex-shrink:0;width:200px;display:flex;flex-direction:column;gap:1rem}.Forum_modernPostTitle___D8Rc{font-size:1.25rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem;line-height:1.4}.Forum_modernPostContent___Xq9U{color:var(--text-color);line-height:1.6;margin-bottom:1rem;font-size:.95rem;opacity:.8}.Forum_postMetadata__YyUHY{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;font-size:.875rem;color:var(--text-color);opacity:.7}.Forum_authorInfo__DDxLr,.Forum_categoryInfo__b9xcW,.Forum_postTime__h9zRW{display:flex;align-items:center;gap:.5rem}.Forum_metaIcon__WOe1K{width:14px;height:14px}.Forum_authorName__zm3pU{font-weight:500}.Forum_modernCategoryBadge__M7eit{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:500}.Forum_postStatsGrid__U8Y7Z{display:grid;grid-template-columns:1fr;gap:1rem}.Forum_statItem__1orGF{padding:.75rem;background:var(--section-bg);border-radius:8px;transition:all .3s ease}.Forum_statItem__1orGF:hover{background:var(--header-footer-bg)}.Forum_statIcon__ZMWgq{width:20px;height:20px}.Forum_statValue__OxhH3{display:flex;flex-direction:column;gap:.25rem}.Forum_statLabel__sD8r7{font-size:.75rem}.Forum_lastActivity__ciYPk{padding:.75rem;background:var(--section-bg);border-radius:8px;font-size:.875rem;text-align:center}.Forum_lastActivityLabel__QEMEE{display:block;color:var(--text-color);opacity:.6;margin-bottom:.25rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.025em}.Forum_lastActivityTime__8O_Fi{color:var(--text-color);font-weight:500}.Forum_loading__AJqt_{text-align:center;padding:3rem;color:var(--text-color);opacity:.7}.Forum_loading__AJqt_ p{font-size:1.1rem;margin:0}.Forum_emptyState__lKNZH{text-align:center;padding:3rem;color:var(--text-color);opacity:.7}.Forum_emptyStateTitle__ygbbU{font-size:1.5rem;margin-bottom:1rem;color:var(--text-color)}.Forum_emptyState__lKNZH p{font-size:1rem;line-height:1.5;margin:0}@media (max-width:768px){.Forum_container__iq8mV{padding:1rem .5rem}.Forum_title__q4FzL{font-size:2rem}.Forum_categoriesGrid__ou8yX{grid-template-columns:1fr;gap:1rem}.Forum_categoryCard__8j_Az{padding:1rem}.Forum_controlsBar__XBoIf{flex-direction:column;gap:1rem;align-items:stretch}.Forum_searchContainer__5ArvN{min-width:auto}.Forum_createButton__NRW2X{justify-content:center}.Forum_postCard__YfJLw{padding:1rem}.Forum_postHeader__urNpJ{flex-direction:column;gap:.5rem}.Forum_postStats__Bu9ZY{gap:1rem}.Forum_postMainContent__enEd6{flex-direction:column;gap:1rem}.Forum_postRightColumn__Lt8VR{width:100%}.Forum_postStatsGrid__U8Y7Z{grid-template-columns:repeat(3,1fr);gap:.5rem}.Forum_statItem__1orGF{padding:.5rem;text-align:center}.Forum_statValue__OxhH3{gap:.125rem}.Forum_statNumber__xFqgW{font-size:1rem}.Forum_statLabel__sD8r7{font-size:.7rem}}@media (max-width:480px){.Forum_title__q4FzL{font-size:1.75rem}.Forum_subtitle__fCIEj{font-size:1rem}.Forum_postsTitle__kdCHI{font-size:1.5rem}.Forum_postTitle___kDGo{font-size:1.1rem}.Forum_categoryCard__8j_Az,.Forum_postCard__YfJLw{padding:.75rem}.Forum_modernPostCard__wpQ0x{padding:1rem}.Forum_postIndicators__3sZaS{margin-bottom:.75rem}.Forum_lockedIndicator__3bvhd,.Forum_pinnedIndicator__ZQUOm{font-size:.7rem}.Forum_postMetadata__YyUHY{gap:1rem}.Forum_postStatsGrid__U8Y7Z{grid-template-columns:repeat(3,1fr);gap:.5rem}.Forum_statItem__1orGF{padding:.5rem;flex-direction:column;text-align:center}.Forum_statIcon__ZMWgq{width:18px;height:18px}.Forum_lastActivity__ciYPk{padding:.5rem}.Forum_lastActivityLabel__QEMEE{font-size:.7rem}}.Forum_categoryPageHeader__x0h9z{margin-bottom:2rem}.Forum_backButton__fWZp2{background:none;border:1px solid;border-color:var(--header-footer-bg);color:var(--text-color);padding:.5rem 1rem;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:.9rem;transition:all .3s ease;margin-bottom:1rem}.Forum_backButton__fWZp2:hover{background:var(--section-bg);border-color:#667eea}.Forum_categoryTitle__aoEG7{font-size:2rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem}.Forum_categoryDescription__ryofn{color:var(--text-color);opacity:.7;font-size:1.1rem;line-height:1.6;margin:0}.Forum_categoryControls__vz0a0{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1rem;background:var(--section-bg);border-radius:12px;border:1px solid;border-color:var(--header-footer-bg)}@media (max-width:768px){.Forum_categoryControls__vz0a0{flex-direction:column;align-items:stretch}}.Forum_breadcrumb__8F_su{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;background:var(--section-bg);border-radius:8px;font-size:.875rem}.Forum_breadcrumbLink__UmZ6x{background:none;border:none;color:var(--link-color);cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:color .3s ease}.Forum_breadcrumbLink__UmZ6x:hover{color:var(--link-hover-color)}.Forum_breadcrumbSeparator__0wnjO{color:var(--text-color);opacity:.5;width:16px;height:16px}.Forum_breadcrumbCurrent__X8s_n{color:var(--text-color);font-weight:500}.Forum_sectionTitle__koiTk{font-size:1.25rem;font-weight:600;color:var(--text-color);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid;border-color:var(--header-footer-bg)}.Forum_forumStatsSection__pjlqc{margin-bottom:2rem}.Forum_statsGrid__oc4i4{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.Forum_statCard__2_xSm{background:var(--section-bg);border:1px solid;border-color:var(--header-footer-bg);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.Forum_statCard__2_xSm:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Forum_statIcon__ZMWgq{width:48px;height:48px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.Forum_statIcon__ZMWgq svg{width:24px;height:24px}.Forum_statContent__XByP_{flex:1}.Forum_statNumber__xFqgW{font-size:2rem;font-weight:700;margin-bottom:.25rem}.Forum_statLabel__sD8r7{font-size:.875rem;opacity:.7}.Forum_mainContent__2Hos8{display:grid;grid-template-columns:2fr 1fr;gap:2rem;margin-bottom:2rem}.Forum_leftColumn__PMZaR,.Forum_rightColumn__iN_GS{min-width:0}.Forum_recentActivitySection__A9Cbz{background:var(--section-bg);border:1px solid;border-color:var(--header-footer-bg);border-radius:12px;padding:1.5rem}.Forum_recentPostsList__tc7rN{display:flex;flex-direction:column;gap:1rem}.Forum_recentPostItem__dwxaO{padding:1rem;background:var(--background-color);border:1px solid;border-color:var(--header-footer-bg);border-radius:8px;cursor:pointer;transition:all .3s ease}.Forum_recentPostItem__dwxaO:hover{border-color:#667eea;transform:translateY(-1px)}.Forum_recentPostTitle__db6WD{font-size:1rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem;line-height:1.3}.Forum_recentPostMeta__3gt4V{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--text-color);opacity:.7}@media (max-width:1024px){.Forum_mainContent__2Hos8{grid-template-columns:1fr;gap:1.5rem}.Forum_statsGrid__oc4i4{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.Forum_statCard__2_xSm{padding:1rem}.Forum_statIcon__ZMWgq{width:40px;height:40px}.Forum_statIcon__ZMWgq svg{width:20px;height:20px}.Forum_statNumber__xFqgW{font-size:1.5rem}}@media (max-width:768px){.Forum_breadcrumb__8F_su{padding:.5rem .75rem}.Forum_breadcrumbLink__UmZ6x{font-size:.8rem}.Forum_sectionTitle__koiTk{font-size:1.1rem}.Forum_statsGrid__oc4i4{grid-template-columns:1fr}.Forum_recentActivitySection__A9Cbz,.Forum_statCard__2_xSm{padding:1rem}.Forum_recentPostItem__dwxaO{padding:.75rem}.Forum_recentPostTitle__db6WD{font-size:.9rem}.Forum_recentPostMeta__3gt4V{flex-direction:column;align-items:flex-start;gap:.25rem}}.Forum_enhancedCategoriesGrid__65Qal{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;margin-bottom:2rem}.Forum_enhancedCategoryCard__UhaP0{background:var(--background-color);border-radius:16px;padding:1.5rem;border:1px solid;border-color:var(--header-footer-bg);transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1rem}.Forum_enhancedCategoryCard__UhaP0:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .3s ease}.Forum_enhancedCategoryCard__UhaP0:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.12);border-color:#667eea}.Forum_enhancedCategoryCard__UhaP0.Forum_selected__Opiz5:before,.Forum_enhancedCategoryCard__UhaP0:hover:before{transform:scaleX(1)}.Forum_enhancedCategoryHeader__ldW28{display:flex;align-items:flex-start;gap:1rem}.Forum_categoryIconContainer__nnRhs{width:56px;height:56px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Forum_categoryEmojiIcon__ui3nr{font-size:1.75rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.Forum_categoryTitleSection__EcjcL{flex:1;min-width:0}.Forum_enhancedCategoryName__5eAiX{font-size:1.25rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem;line-height:1.3}.Forum_categoryQuickStats__8Y_Pv{display:flex;align-items:center;gap:1rem}.Forum_quickStat__cOTcX{display:flex;align-items:center;gap:.25rem;font-size:.8rem;color:var(--text-color);opacity:.7}.Forum_quickStat__cOTcX svg{opacity:.8}.Forum_enhancedCategoryDescription__ZnPOe{flex:1}.Forum_enhancedCategoryDescription__ZnPOe p{color:var(--text-color);opacity:.8;line-height:1.6;margin:0;font-size:.9rem}.Forum_enhancedCategoryStats__wJKBr{margin-top:auto}.Forum_statGroup__IHE5l{display:flex;justify-content:space-between;align-items:center;gap:1rem}.Forum_statItem__1orGF{display:flex;align-items:center;gap:.75rem;flex:1}.Forum_statIcon__ZMWgq{width:18px;height:18px;color:#667eea;opacity:.8}.Forum_statDetails__gNjq0{display:flex;flex-direction:column;gap:.125rem}.Forum_statNumber__xFqgW{font-size:1.1rem;font-weight:600;color:var(--text-color);line-height:1}.Forum_statTime__f4pNF{font-size:.9rem;font-weight:500;color:var(--text-color);line-height:1}.Forum_statLabel__sD8r7{font-size:.7rem;color:var(--text-color);opacity:.6;text-transform:uppercase;letter-spacing:.025em}.Forum_categoryFooter__h4ha2{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid;border-color:var(--header-footer-bg)}.Forum_categoryBadges__yGOis{display:flex;gap:.5rem}.Forum_featuredBadge__9q1qL{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.Forum_featuredBadge__9q1qL,.Forum_privateBadge__y5gIB{color:#fff;padding:.25rem .75rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.Forum_privateBadge__y5gIB{background:linear-gradient(135deg,#ef4444,#dc2626)}.Forum_categoryAction__spey4{opacity:0;transition:opacity .3s ease}.Forum_enhancedCategoryCard__UhaP0:hover .Forum_categoryAction__spey4{opacity:1}.Forum_viewCategory__DgVOU{color:#667eea;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.25rem}@media (max-width:1024px){.Forum_enhancedCategoriesGrid__65Qal{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width:768px){.Forum_enhancedCategoriesGrid__65Qal{grid-template-columns:1fr}.Forum_enhancedCategoryCard__UhaP0{padding:1rem}.Forum_categoryIconContainer__nnRhs{width:48px;height:48px}.Forum_categoryEmojiIcon__ui3nr{font-size:1.5rem}.Forum_enhancedCategoryName__5eAiX{font-size:1.1rem}.Forum_categoryQuickStats__8Y_Pv{gap:.75rem}.Forum_quickStat__cOTcX{font-size:.75rem}.Forum_statGroup__IHE5l{flex-direction:column;align-items:stretch;gap:.75rem}.Forum_statItem__1orGF{justify-content:center;text-align:center}.Forum_categoryFooter__h4ha2{flex-direction:column;gap:.75rem;align-items:center}}@media (max-width:480px){.Forum_container__iq8mV{padding:.5rem}.Forum_header__wuoGw{margin-bottom:1.5rem}.Forum_title__q4FzL{font-size:1.75rem;line-height:1.2}.Forum_subtitle__fCIEj{font-size:1rem;line-height:1.4}.Forum_forumStatsSection__pjlqc{margin-bottom:1.5rem}.Forum_sectionTitle__koiTk{font-size:1rem;margin-bottom:.75rem}.Forum_statsGrid__oc4i4{gap:.75rem}.Forum_statCard__2_xSm{padding:1rem}.Forum_statNumber__xFqgW{font-size:1.5rem}.Forum_statLabel__sD8r7{font-size:.75rem}.Forum_enhancedCategoriesGrid__65Qal,.Forum_mainContent__2Hos8{gap:1rem}.Forum_enhancedCategoryCard__UhaP0{padding:1rem;border-radius:12px}.Forum_categoryIconContainer__nnRhs{width:44px;height:44px;border-radius:12px}.Forum_categoryEmojiIcon__ui3nr{font-size:1.25rem}.Forum_enhancedCategoryName__5eAiX{font-size:1rem}.Forum_enhancedCategoryDescription__ZnPOe p{font-size:.85rem}.Forum_forumControls__6IOTT{margin-bottom:1.5rem}.Forum_controlsBar__XBoIf{padding:1rem;gap:.75rem}.Forum_searchInput__YTbyh{padding:10px 12px 10px 2.5rem;font-size:.9rem}.Forum_createButton__NRW2X{padding:10px 16px;font-size:.9rem}.Forum_modernPostsList__5TcqY{gap:1rem}.Forum_modernPostCard__wpQ0x{padding:1rem;border-radius:12px}.Forum_modernPostTitle___D8Rc{font-size:1.1rem}.Forum_modernPostContent___Xq9U{font-size:.9rem}.Forum_postMetadata__YyUHY{gap:.75rem}.Forum_postRightColumn__Lt8VR{width:100%}.Forum_postStatsGrid__U8Y7Z{grid-template-columns:repeat(3,1fr);gap:.5rem}.Forum_statItem__1orGF{padding:.5rem .25rem}.Forum_statIcon__ZMWgq{width:16px;height:16px}.Forum_statNumber__xFqgW{font-size:.9rem}.Forum_statLabel__sD8r7{font-size:.65rem}.Forum_recentActivitySection__A9Cbz{padding:1rem}.Forum_recentPostItem__dwxaO{padding:.75rem}.Forum_recentPostTitle__db6WD{font-size:.9rem}.Forum_recentPostMeta__3gt4V{font-size:.7rem}.Forum_breadcrumb__8F_su{padding:.5rem .75rem;font-size:.8rem}.Forum_breadcrumbLink__UmZ6x{gap:.25rem}.Forum_breadcrumbSeparator__0wnjO{width:12px;height:12px}.Forum_postsHeader__zDTZK{margin-bottom:1.5rem;padding-bottom:.75rem}.Forum_postsTitle__kdCHI{font-size:1.25rem}.Forum_postsCounter__32EOo{padding:.375rem .75rem;font-size:.8rem}.Forum_categoryPageHeader__x0h9z{margin-bottom:1.5rem}.Forum_backButton__fWZp2{padding:.375rem .75rem;font-size:.8rem}.Forum_categoryTitle__aoEG7{font-size:1.5rem}.Forum_categoryDescription__ryofn{font-size:1rem}.Forum_categoryControls__vz0a0{padding:.75rem;gap:.75rem}}.Forum_postViewLayout__5V_kf{display:grid;grid-template-columns:1fr 320px;gap:2rem;margin-bottom:2rem}.Forum_postViewMain__LfKRN,.Forum_postViewSidebar__rInFR{min-width:0}.Forum_modernPostView__eJVoh{background:var(--background-color);border-radius:16px;border:1px solid;border-color:var(--header-footer-bg);overflow:hidden}.Forum_postStatusBar__eFfBg{background:var(--section-bg);padding:1rem 1.5rem;border-bottom:1px solid;border-color:var(--header-footer-bg);display:flex;gap:1rem}.Forum_statusIndicator__bsVCQ{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;font-size:.875rem;font-weight:500}.Forum_statusIndicator__bsVCQ:first-child{background:rgba(251,191,36,.1);color:#fbbf24}.Forum_statusIndicator__bsVCQ:last-child{background:rgba(239,68,68,.1);color:#ef4444}.Forum_statusIcon__scPHh{width:16px;height:16px}.Forum_postViewHeader__qCZ6b{padding:2rem 1.5rem 1rem;border-bottom:1px solid;border-color:var(--header-footer-bg)}.Forum_postCategoryBadge__iQbMS{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:500;display:inline-block;margin-bottom:1rem}.Forum_postViewTitle__ys6Jv{font-size:2rem;font-weight:700;color:var(--text-color);margin:0 0 1.5rem;line-height:1.3}.Forum_postViewMeta__EqqVA{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.Forum_authorSection__kB_Ja,.Forum_dateSection__v7Hpy{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-color);opacity:.7}.Forum_authorName__zm3pU{font-weight:600;color:var(--text-color);opacity:1}.Forum_metaIcon__WOe1K{width:16px;height:16px;opacity:.6}.Forum_postViewContent__nHM3d{padding:2rem 1.5rem}.Forum_postContentText__ykFLg{color:var(--text-color);line-height:1.8;font-size:1.1rem}.Forum_postContentText__ykFLg p{margin-bottom:1.5rem}.Forum_postContentText__ykFLg p:last-child{margin-bottom:0}.Forum_postViewActions__zlrAD{padding:1.5rem;border-top:1px solid;border-color:var(--header-footer-bg);display:flex;gap:1rem}.Forum_likeButton__T22dJ{background:none;border:2px solid;border-color:var(--header-footer-bg);color:var(--text-color);padding:.75rem 1.5rem;border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-weight:500}.Forum_likeButton__T22dJ:hover{border-color:#ef4444;background:rgba(239,68,68,.1);color:#ef4444}.Forum_likeButton__T22dJ.Forum_liked__QLFxf{border-color:#ef4444;background:#ef4444;color:#fff}.Forum_likeButton__T22dJ:disabled{opacity:.5;cursor:not-allowed}.Forum_replyButton__piZvI{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-weight:500}.Forum_replyButton__piZvI:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.Forum_actionIcon__eUoRj{width:18px;height:18px}.Forum_actionLabel__u2OEu{font-size:.875rem}.Forum_postDetailsCard__u6WYP,.Forum_postStatsCard__7p_lD{background:var(--section-bg);border:1px solid;border-color:var(--header-footer-bg);border-radius:16px;padding:1.5rem;margin-bottom:1.5rem}.Forum_sidebarTitle__F82_A{font-size:1.1rem;font-weight:600;color:var(--text-color);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid;border-color:var(--header-footer-bg)}.Forum_sidebarStats__clKZB{display:flex;flex-direction:column;gap:1rem}.Forum_sidebarStat__23F42{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--background-color);border-radius:12px;transition:all .3s ease}.Forum_sidebarStat__23F42:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.Forum_sidebarStatIcon__mjpTm{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.Forum_sidebarStatIcon__mjpTm svg{width:20px;height:20px}.Forum_sidebarStatContent__z4D7m{flex:1}.Forum_sidebarStatNumber__b5dDy{display:block;font-size:1.5rem;font-weight:700;color:var(--text-color);line-height:1}.Forum_sidebarStatLabel__q4nBK{font-size:.875rem;color:var(--text-color);opacity:.6;text-transform:uppercase;letter-spacing:.025em}.Forum_postDetailsList__UaPgh{display:flex;flex-direction:column;gap:.75rem}.Forum_postDetailItem__leGHF{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:var(--background-color);border-radius:8px}.Forum_postDetailLabel__tXAhE{font-size:.875rem;color:var(--text-color);opacity:.7;font-weight:500}.Forum_postDetailValue__8ldSi{font-size:.875rem;color:var(--text-color);font-weight:600}.Forum_modernCommentsSection__GJmS0{background:var(--background-color);border-radius:16px;border:1px solid;border-color:var(--header-footer-bg);padding:2rem;margin-top:2rem}.Forum_commentsHeader__Pkkjx{margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid;border-color:var(--header-footer-bg)}.Forum_commentsTitle__kFAhK{font-size:1.5rem;font-weight:600;color:var(--text-color);margin:0}.Forum_commentFormCard__KsQ_O{background:var(--section-bg);border:1px solid;border-color:var(--header-footer-bg);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.Forum_commentFormTitle__WxXHj{font-size:1.1rem;font-weight:600;color:var(--text-color);margin:0 0 1rem}.Forum_modernCommentForm__rR1Qw{display:flex;flex-direction:column;gap:1rem}.Forum_commentFormGroup__1N1lv{position:relative}.Forum_modernCommentInput__9qhAa{width:100%;padding:1rem;border:2px solid;border-color:var(--header-footer-bg);border-radius:12px;font-size:1rem;font-family:inherit;background:var(--background-color);color:var(--text-color);resize:vertical;min-height:120px;transition:all .3s ease}.Forum_modernCommentInput__9qhAa:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.Forum_commentFormActions__AJ0GC{display:flex;justify-content:flex-end}.Forum_modernSubmitButton__jBm_4{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem}.Forum_modernSubmitButton__jBm_4:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.Forum_modernSubmitButton__jBm_4:disabled{opacity:.6;cursor:not-allowed;transform:none}.Forum_signInPrompt__ySmcR{text-align:center;padding:2rem;background:var(--section-bg);border-radius:12px;margin-bottom:2rem}.Forum_signInPrompt__ySmcR p{color:var(--text-color);opacity:.7;margin:0}.Forum_emptyCommentsState__A1iU5{text-align:center;padding:3rem;color:var(--text-color);opacity:.7}.Forum_modernCommentsList__viS5x{display:flex;flex-direction:column;gap:1.5rem}.Forum_modernComment__AAVpn{display:flex;gap:1rem;padding:1.5rem;background:var(--section-bg);border-radius:12px;border:1px solid;border-color:var(--header-footer-bg);transition:all .3s ease}.Forum_modernComment__AAVpn:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.Forum_commentAvatar__RfK6N{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.Forum_commentAvatar__RfK6N svg{width:20px;height:20px}.Forum_commentContent__cqThW{flex:1;min-width:0}.Forum_commentHeader__FmMCh{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.Forum_commentAuthor__WoTZg{font-weight:600;color:var(--text-color)}.Forum_commentTime__7JXGi{font-size:.875rem;color:var(--text-color);opacity:.6}.Forum_commentText__g8tmf{color:var(--text-color);line-height:1.6;font-size:1rem}@media (max-width:1024px){.Forum_postViewLayout__5V_kf{grid-template-columns:1fr;gap:1.5rem}.Forum_postViewSidebar__rInFR{order:-1}.Forum_sidebarStats__clKZB{flex-direction:row;gap:1rem}.Forum_sidebarStat__23F42{flex:1;min-width:0}.Forum_postDetailsList__UaPgh{flex-direction:row;flex-wrap:wrap;gap:1rem}.Forum_postDetailItem__leGHF{flex:1;min-width:200px;flex-direction:column;text-align:center}}@media (max-width:768px){.Forum_postViewTitle__ys6Jv{font-size:1.5rem}.Forum_postViewMeta__EqqVA{flex-direction:column;align-items:flex-start;gap:1rem}.Forum_postViewContent__nHM3d{padding:1.5rem 1rem}.Forum_postContentText__ykFLg{font-size:1rem}.Forum_postViewActions__zlrAD{flex-direction:column;gap:.75rem}.Forum_likeButton__T22dJ,.Forum_replyButton__piZvI{justify-content:center}.Forum_modernCommentsSection__GJmS0{padding:1.5rem}.Forum_commentFormCard__KsQ_O,.Forum_modernComment__AAVpn{padding:1rem}.Forum_postDetailsList__UaPgh,.Forum_sidebarStats__clKZB{flex-direction:column}.Forum_postDetailItem__leGHF{flex-direction:row;justify-content:space-between}}@media (max-width:480px){.Forum_postViewTitle__ys6Jv{font-size:1.25rem}.Forum_postViewHeader__qCZ6b{padding:1.5rem 1rem .75rem}.Forum_modernCommentsSection__GJmS0,.Forum_postViewActions__zlrAD,.Forum_postViewContent__nHM3d{padding:1rem}.Forum_commentFormCard__KsQ_O,.Forum_modernComment__AAVpn{padding:.75rem}.Forum_commentAvatar__RfK6N{width:32px;height:32px}.Forum_commentAvatar__RfK6N svg{width:16px;height:16px}.Forum_sidebarStatIcon__mjpTm{width:32px;height:32px}.Forum_sidebarStatIcon__mjpTm svg{width:16px;height:16px}.Forum_sidebarStatNumber__b5dDy{font-size:1.25rem}}