.community_container__OTV4e{height:100dvh;position:relative;background:var(--background);color:var(--foreground);display:flex;flex-direction:column;overflow:hidden}.community_scrollableContent__vLnEM{flex:1;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch;padding-bottom:24px}.community_header__intTE{position:static;background:var(--hanji-ivory);padding:24px 16px 0;border-bottom:1px solid var(--gray-200)}.community_title___F3cn{font-size:22px;font-weight:900;margin:0 0 2px;text-align:center}.community_subtitle__4FXe3{font-size:13px;color:var(--gray-500);margin:0 0 12px}.community_searchBar___cGYn{position:relative;width:100%;margin-top:4px}.community_searchIcon__O0vNz{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:14px;opacity:.5}.community_searchInput__fc2Gt{width:100%;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:10px;padding:8px 12px 8px 32px;font-size:13px;color:var(--foreground);outline:none;transition:all .2s}.community_searchInput__fc2Gt:focus{border-color:var(--primary);background:#fff;box-shadow:0 4px 12px rgba(188,19,254,.05)}.community_tabs__KkDBn{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;width:auto;margin:12px -16px 0;padding:0 16px 10px;gap:8px;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none}.community_tabs__KkDBn::-webkit-scrollbar{display:none}.community_tab__FQmnP{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:999px;background:#fff;border:1px solid var(--gray-200);color:#475569;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .2s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.community_tab__FQmnP:active{transform:scale(.96)}.community_tab__FQmnP.community_activeTab__kBeO7{background:#111827;border-color:#111827;color:#fff}.community_subTabs__lDmDm{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 16px}.community_subTab__ddWWS{max-width:100%;padding:7px 12px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:11px;font-weight:700;line-height:1.2;cursor:pointer;white-space:normal;word-break:keep-all;transition:all .2s ease}.community_activeSubTab__UHwwY{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.community_navSummaryBox___sOP5{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;margin-bottom:12px;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:nowrap}.community_summaryText__39VVJ{flex:1 1 auto;min-width:0;font-size:13px;font-weight:700;color:#475569;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community_sortSelect__WOAXK{background:none;border:none;font-size:13px;font-weight:800;color:var(--primary);cursor:pointer;outline:none}.community_recommendSection__YHb6O{margin-bottom:24px}.community_recommendTitle__bBZvh{font-size:15px;font-weight:900;color:#1e293b;margin-bottom:12px;display:flex;align-items:center;gap:6px}.community_recommendScroll__DG5xJ{display:flex;gap:12px;overflow-x:auto;margin:0 -16px;padding:0 16px 8px;scrollbar-width:none}.community_recommendScroll__DG5xJ::-webkit-scrollbar{display:none}.community_recommendCard__QW4Bx{flex-shrink:0;width:140px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;box-shadow:0 4px 10px rgba(0,0,0,.03);cursor:pointer;transition:all .2s}.community_recommendCard__QW4Bx:hover{transform:translateY(-2px);border-color:var(--primary)}.community_recommendEmoji__yLEAd{font-size:20px}.community_recommendLabel__jzfuC{font-size:12px;font-weight:800;color:#334155;line-height:1.3}.community_recommendMeta__apj9u{font-size:10px;color:var(--gray-500)}.community_emptyStateContainer__1E61_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:44px 20px;text-align:center;background:#f8fafc;border-radius:18px;border:1px dashed #e2e8f0;margin-top:20px}.community_errorStateContainer__yyxDG{background:#fffaf4;border-style:solid;border-color:#fed7aa}.community_emptyIcon__f9Vbs{font-size:40px;margin-bottom:16px}.community_emptyTitle__A90Kl{font-size:16px;font-weight:800;color:#475569;margin-bottom:8px}.community_emptyDesc__BQIP5{font-size:13px;color:var(--gray-500);margin-bottom:10px}.community_emptyCtaGroup__N_gbT{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:4px}.community_emptyCta__gkwIB{min-height:38px;padding:8px 14px;border-radius:10px;font-size:12px;font-weight:700;cursor:pointer}.community_emptyCtaPrimary__hazxA{background:var(--primary);color:#fff;border:none}.community_emptyCtaSecondary__3534O{background:#fff;border:1px solid #e2e8f0;color:#64748b}.community_feed__lT7w8{display:flex;flex-direction:column;gap:12px;margin-top:16px;min-height:auto;height:auto;overflow:visible}.community_feedNotice__mSxgT{padding:10px 12px;border-radius:12px;border:1px solid #fed7aa;background:#fff7ed;color:#9a3412;font-size:12px;font-weight:700;line-height:1.45}.community_card__JjyjX{background:#fff;border:1px solid var(--gray-200);border-radius:16px;padding:16px;box-shadow:0 4px 12px rgba(0,0,0,.03);transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;gap:12px}.community_card__JjyjX:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.06)}.community_reviewCard__EWv57{border-left:4px solid #ec4899;background:linear-gradient(to bottom right,#fff,#fff5f8)}.community_reviewHeader__jzo0g{display:flex;justify-content:space-between;align-items:flex-start}.community_reviewMeta__u_SfW{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.community_areaTag__uuToW{font-size:11px;font-weight:700;color:#ec4899;background:rgba(236,72,153,.1);padding:2px 8px;border-radius:4px}.community_vibeTag__Nha6P{font-size:11px;color:var(--gray-500);background:var(--gray-100);padding:2px 8px;border-radius:4px}.community_meetupCard__CLPzG{border-left:4px solid #fb923c}.community_meetupInfo__tKdRz{background:rgba(251,146,60,.05);padding:10px;border-radius:10px;font-size:13px;display:flex;flex-direction:column;gap:4px}.community_infoCard__xYYp0{border-left:4px solid #34d399}.community_helpCard__bY_Ee{border-left:4px solid #60a5fa;padding:12px}.community_cardHeader__KpZ9S{display:flex;align-items:center;gap:12px;margin-bottom:16px}.community_avatar__qBrAo{width:44px;height:44px;border-radius:50%;background:var(--gray-100);display:flex;align-items:center;justify-content:center;font-size:20px}.community_authorInfo__k1YPj{flex:1}.community_authorName__4JIWV{font-size:14px;font-weight:700}.community_postTime__9Ody9{font-size:11px;color:var(--gray-400);margin-top:2px}.community_badge__6QW7x{font-size:10px;font-weight:800;padding:4px 8px;border-radius:6px}.community_badge_meetup__1bNZa{background:rgba(251,146,60,.15);color:#fb923c}.community_badge_travel__gMGo7{background:rgba(52,211,153,.15);color:#34d399}.community_badge_help__Jnzla{background:rgba(96,165,250,.15);color:#60a5fa}.community_badge_review__DdGrb{background:rgba(236,72,153,.11);color:#ec4899}.community_postTitle__C7GNF{font-size:16px;font-weight:700;margin:0 0 8px;cursor:pointer}.community_postDesc__s_6NU{font-size:14px;color:var(--gray-500);line-height:1.5;margin:0 0 16px}.community_cardFooter__xl3w0{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--gray-100);padding-top:12px;margin-top:4px}.community_footerLeft__9dAfB{display:flex;gap:12px}.community_statsGroup___r6Vd{display:flex;gap:8px;align-items:center}.community_statItem__aYbt3{font-size:13px;color:var(--gray-500);font-weight:600;display:flex;align-items:center;gap:2px}.community_footerRight__t8Br2{display:flex;gap:8px}.community_saveBtn__o6wfW{background:none;border:none;padding:4px;cursor:pointer;font-size:18px;line-height:1;transition:transform .2s}.community_saveBtn__o6wfW:active{transform:scale(1.2)}.community_matchBtn__wfrb3{background:var(--primary);color:#fff;border:none;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;transition:opacity .2s}.community_matchBtn__wfrb3:hover{opacity:.9}.community_actionBtn__GV0i9{background:none;border:none;color:var(--gray-500);font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:color .15s}.community_actionBtn__GV0i9:hover{color:var(--primary)}.community_fabGroup__6xam9{width:100%;margin:8px auto 0;display:flex;justify-content:center;z-index:10}.community_fab__i2GhH{width:100%;max-width:480px;min-height:48px;padding:12px 20px;border-radius:16px;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;color:#fff;font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 10px 24px rgba(37,99,235,.22);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.community_fabSecondary__4x9vH{background:#fff;color:#2563eb;border:1px solid #bfdbfe;box-shadow:0 8px 18px rgba(15,23,42,.06)}.community_fab__i2GhH:active{transform:scale(.96)}.community_fab__i2GhH:hover{opacity:.9}.community_fabIcon__wvsFt{font-size:14px;line-height:1}.community_fabLabel__0Tdjv{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:640px){.community_tab__FQmnP{flex:0 1 auto;white-space:nowrap}.community_quickEntryScroll___mNCz{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:480px){.community_navSummaryBox___sOP5{flex-direction:row;align-items:center}.community_sortSelect__WOAXK{align-self:flex-start}}@media (max-width:380px){.community_tab__FQmnP{padding:8px 10px;font-size:11px}.community_subTabs__lDmDm{gap:6px}.community_subTab__ddWWS{padding:6px 10px;font-size:10px}.community_fabGroup__6xam9{width:calc(100% - 24px);bottom:calc(88px + env(safe-area-inset-bottom, 0px));gap:6px}.community_fab__i2GhH{min-height:42px;padding:10px 12px;font-size:12px}}.community_modalOverlay__MnYSP{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:99999;display:flex;align-items:flex-end;animation:community_fadeIn__zgMK0 .2s ease;backdrop-filter:blur(8px)}.community_modalSheet__ieKcj{position:relative;width:calc(100% - 48px);max-width:380px;margin:0 auto 100px;background:#fff;border-radius:28px;max-height:calc(100dvh - 200px);padding:24px 20px 80px;display:flex;flex-direction:column;animation:community_slideUpFloating__fBxGN .4s cubic-bezier(.16,1,.3,1);box-shadow:0 20px 60px rgba(0,0,0,.15);overflow:hidden}@keyframes community_slideUpFloating__fBxGN{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes community_fadeIn__zgMK0{0%{opacity:0}to{opacity:1}}@keyframes community_slideUp__ZA5bl{0%{transform:translateY(100%)}to{transform:translateY(0)}}.community_deleteBtn__oMrKK{background:none;border:none;color:#ef4444;font-size:13px;font-weight:600;cursor:pointer;margin-left:auto;padding:4px 8px;border-radius:6px;transition:background .15s}.community_deleteBtn__oMrKK:hover{background:rgba(239,68,68,.1)}.community_commentSection__mCKHC{margin-top:16px;padding-top:16px;border-top:1px dashed var(--gray-200);animation:community_fadeIn__zgMK0 .2s}.community_commentList__QmBvG{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.community_commentItem__8To7B{background:var(--gray-100);padding:10px 12px;border-radius:8px}.community_commentAuthor__LOXPA{font-size:12px;font-weight:700;color:var(--primary);margin-bottom:4px}.community_commentContent__1Mj6x{font-size:14px;color:var(--foreground);word-break:break-word}.community_commentInputBox__NRT38{display:flex;gap:8px}.community_commentInput__z2WMi{flex:1;background:var(--gray-100);border:1px solid var(--gray-200);color:var(--foreground);padding:10px 12px;border-radius:8px;font-size:14px;outline:none}.community_commentInput__z2WMi:focus{border-color:var(--primary)}.community_commentSubmit__DUSn4{background:var(--primary);color:#fff;border:none;padding:0 16px;border-radius:8px;font-weight:600;cursor:pointer}.community_commentSubmit__DUSn4:disabled{opacity:.5;cursor:not-allowed}.community_modalHeader__xfOn3{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.community_modalTitle__Yxs__{font-size:18px;font-weight:800;margin:0;color:#000}.community_closeBtn__X48jD{background:none;border:none;color:#000;font-size:24px;cursor:pointer}.community_formGroup__jnLdK{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.community_formLabel__kFIwO{font-size:13px;color:var(--gray-500);font-weight:600}.community_formInput__NDiLt,.community_formSelect__YbTkY,.community_formTextarea__7ftGX{background:#fff;border:1px solid #e2e8f0;color:#000;padding:12px;border-radius:12px;font-size:15px;outline:none}.community_formSelect__YbTkY option{background:#fff;color:#000}.community_formTextarea__7ftGX{resize:none;height:100px;font-family:inherit}.community_formInput__NDiLt:focus,.community_formSelect__YbTkY:focus,.community_formTextarea__7ftGX:focus{border-color:#ff4d82;box-shadow:0 0 0 3px rgba(255,77,130,.15)}.community_submitBtn__rZLgG{width:100%;padding:14px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .15s}.community_submitBtn__rZLgG:disabled{opacity:.5;cursor:not-allowed}.community_formHint__SSu36{font-size:11px;color:#2563eb;background:#f0f7ff;padding:10px;border-radius:8px;margin-top:-4px;line-height:1.4}.community_toggleGroup__R9QFO{display:flex;justify-content:space-between;align-items:center;background:#f8fafc;padding:12px 16px;border-radius:12px;margin-bottom:20px}.community_toggleLabel__PzUIy{display:flex;flex-direction:column}.community_toggleTitle__IP8j6{font-size:14px;font-weight:700;color:#1e293b}.community_toggleDesc__oFnx0{font-size:11px;color:#64748b}.community_vibeGrid__B8Jwk{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.community_vibeChip__5K_QI{padding:6px 12px;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:20px;font-size:12px;font-weight:600;color:#64748b;cursor:pointer;transition:all .15s}.community_vibeActive__Tj4M6{background:#2563eb;border-color:#2563eb;color:#fff}.community_summaryBlock__mL85c{background:#1e293b;color:#fff;padding:16px;border-radius:12px;margin-bottom:20px;font-size:13px;display:flex;flex-direction:column;gap:6px}.community_summaryItem__Dr6Rq{display:flex;justify-content:space-between;opacity:.9}.community_summaryLabel__AV2Yw{color:#94a3b8}.community_safetyGuideBox__bxw1Q{background:#fff8f1;border:1px solid #ffedd5;border-radius:10px;padding:12px;margin-bottom:20px;font-size:11px;color:#9a3412;display:flex;flex-direction:column;gap:4px}.community_modalBody__H57tH{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;padding:4px 4px 24px;margin-bottom:0;scrollbar-width:none}.community_modalBody__H57tH::-webkit-scrollbar{display:none}.community_emptyState__eslTg{text-align:center;padding:40px 20px;color:var(--gray-400)}.community_modalFooter__D95Py{flex-shrink:0;padding:12px 0 calc(96px + env(safe-area-inset-bottom, 20px));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 24%)}.community_statusBadge__6sGzr{font-size:10px;font-weight:800;padding:2px 8px;border-radius:4px;margin-right:6px;display:inline-block}.community_status_REVIEWS__SUtow{background:#f1f5f9;color:#475569}.community_status_REACTING___g6Eh{background:#dbeafe;color:#2563eb}.community_status_SURVEYING__u7d9I{background:#fef3c7;color:#d97706}.community_status_DRAFTING__u6ptV{background:#fae8ff;color:#a21caf}.community_status_CLOSED__lNxGs{background:#fee2e2;color:#dc2626}.community_resultFeedBadge__mXp2r{font-weight:800;background:#ecfdf5;padding:2px 6px;border-radius:4px;border:1px solid #d1fae5;margin-left:6px;gap:2px}.community_feedSafetyHint__AZdBr,.community_resultFeedBadge__mXp2r{font-size:10px;color:#059669;display:inline-flex;align-items:center}.community_feedSafetyHint__AZdBr{margin-top:8px;background:#f0fdf4;padding:4px 8px;border-radius:6px;gap:4px;font-weight:700}.community_onboardingBanner___eMPL{background:linear-gradient(135deg,#eff6ff,#dbeafe);padding:16px;border-radius:12px;margin-bottom:20px;position:relative;border:1px solid #bfdbfe}.community_onboardingTitle__9aftG{font-size:14px;font-weight:800;color:#1e40af;margin-bottom:4px}.community_onboardingDesc__2bU5n{font-size:11px;color:#3b82f6;line-height:1.5}.community_bannerCloseBtn__zY21I{position:absolute;top:12px;right:12px;background:none;border:none;font-size:16px;color:#60a5fa;cursor:pointer}.community_quickEntryGrid__s0TG_{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:12px}.community_entryCard__OoHWD{background:#fff;padding:14px;border-radius:12px;border:1px solid #f1f5f9;box-shadow:0 2px 4px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:6px;cursor:pointer;transition:all .2s}.community_entryCard__OoHWD:hover{border-color:#3b82f6;transform:translateY(-2px)}.community_entryIcon__SYI6I{font-size:20px}.community_entryLabel__OAQV9{font-size:12px;color:#0f172a}.community_entrySubLabel__gvViL{font-size:10px;color:#64748b}.community_writeGuideBox__WkSnJ{background:#f8fafc;padding:12px;border-radius:8px;margin-bottom:16px;border-left:4px solid #3b82f6}.community_writeGuideText__QDcm9{font-size:11px;color:#475569;line-height:1.6}.community_imageInput__Q6x6K{display:none}.community_imageUploadBox__JweWe{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid #dbeafe;border-radius:14px;background:#f8fbff}.community_imageUploadCopy__JuvbC{display:flex;flex-direction:column;gap:4px;min-width:0}.community_imageUploadCopy__JuvbC strong{font-size:13px;color:#0f172a}.community_imageUploadCopy__JuvbC span{font-size:11px;color:#64748b;line-height:1.5}.community_imageUploadActions__OrEbN{display:flex;align-items:center;gap:8px;flex-shrink:0}.community_imageCountBadge__9MTYm{min-width:40px;height:28px;padding:0 8px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.community_imagePickerBtn__PpgMo{flex-shrink:0;min-height:40px;padding:0 14px;border-radius:10px;border:1px solid #bfdbfe;background:#fff;color:#2563eb;font-size:12px;font-weight:800;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.community_imagePickerBtn__PpgMo:disabled{opacity:.6;cursor:not-allowed}.community_imagePreviewGrid__cst_0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.community_imagePreviewCard__gNKsu{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:12px;border-radius:14px;border:1px solid #e2e8f0;background:#fff}.community_imagePreviewFrame__zrDs8{position:relative;width:100%;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:#e2e8f0}.community_imagePreview__gMF5v{-o-object-fit:cover;object-fit:cover}.community_imagePreviewMeta__0mXsR{min-width:0;display:flex;flex-direction:column;gap:4px}.community_imagePreviewMeta__0mXsR strong{font-size:13px;color:#0f172a;word-break:break-all}.community_imagePreviewMeta__0mXsR span{font-size:11px;color:#64748b;line-height:1.5}.community_imageRemoveBtn__4BFD3{width:100%;min-height:36px;padding:0 12px;border-radius:10px;border:1px solid #fecaca;background:#fff5f5;color:#dc2626;font-size:12px;font-weight:800;cursor:pointer}.community_postImageGrid__40cPY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.community_postImageGridSingle__BWezD{grid-template-columns:minmax(0,1fr)}.community_postImageFrame__4zdiT{position:relative;width:100%;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:#e2e8f0}.community_postImageFrameSingle__8noDJ{aspect-ratio:16/10}.community_postImage__exgpZ{-o-object-fit:cover;object-fit:cover}.community_emptyTip__lxocp{margin-top:12px;font-size:11px;color:#64748b;font-style:italic}@media (max-width:480px){.community_imageUploadBox__JweWe{align-items:stretch;flex-direction:column}.community_imagePreviewGrid__cst_0,.community_imageUploadActions__OrEbN{width:100%}.community_imageUploadActions__OrEbN{justify-content:space-between}.community_imagePickerBtn__PpgMo,.community_imageRemoveBtn__4BFD3{flex:1 1 auto}}.community_qualityGroup__BOP30{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.community_qualityBadge__jTnPp{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:800;padding:2px 6px;border-radius:4px;border:1px solid transparent}.community_quality_well_organized__S9TP_{background:#f0fdf4;color:#166534;border-color:#bbf7d0}.community_quality_active__Ypc8w{background:#fff7ed;color:#9a3412;border-color:#fed7aa}.community_quality_asset__vtX8I{background:#faf5ff;color:#6b21a8;border-color:#e9d5ff}.community_quality_mate__1v0Pw{background:#eff6ff;color:#1e40af;border-color:#bfdbfe}.community_recommendCategory__7C__Q{margin-bottom:20px}.community_recommendCategoryTitle__6jtVa{font-size:13px;font-weight:900;color:#475569;margin-bottom:8px;padding-left:4px;display:flex;align-items:center;gap:6px}.community_activitySummaryBar__2g31Q{margin:16px 0;padding:12px 16px;background:#f0f9ff;border:1px solid #e0f2fe;border-radius:12px;font-size:11px;color:#0369a1;display:flex;align-items:center;gap:8px;line-height:1.5}.community_recentSection__2QSGw{margin-bottom:24px}.community_nextActionSection__NtUN3{margin:16px 0 24px}.community_nextActionTitle__1hL9h{font-size:13px;font-weight:900;color:#475569;margin-bottom:12px;padding-left:4px;display:flex;align-items:center;gap:8px}.community_nextActionScroll__wdsOn{display:flex;gap:12px;overflow-x:auto;padding:4px 4px 12px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.community_nextActionScroll__wdsOn::-webkit-scrollbar{display:none}.community_nextActionCard__m3AO0{min-width:240px;max-width:240px;background:#fff;padding:16px;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.04);display:flex;flex-direction:column;justify-content:space-between}.community_nextActionHeader__cMJMt{display:flex;align-items:center;gap:8px;margin-bottom:8px}.community_nextActionBadge__bCxsf{font-size:9px;font-weight:900;padding:2px 6px;border-radius:4px;background:#f1f5f9;color:#475569}.community_nextActionLabel__WjL1a{font-size:13px;font-weight:700;color:#1e293b;line-height:1.4;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.community_nextActionDesc__37vYC{font-size:11px;color:#64748b;line-height:1.5;margin-bottom:12px}.community_nextActionCta__g4V2t{width:100%;padding:8px;background:#0f172a;color:#fff;border:none;border-radius:8px;font-size:11px;font-weight:700;cursor:pointer;text-align:center;transition:background .2s}.community_nextActionCta__g4V2t:hover{background:#1e293b}.community_cardTopicHint__QcamM{margin-top:12px;padding-top:12px;border-top:1px dashed #e2e8f0;display:flex;justify-content:flex-end}.community_moreHint__GkbGS{font-size:11px;font-weight:700;color:#3b82f6;cursor:pointer;transition:color .2s;background:#eff6ff;padding:6px 12px;border-radius:20px}.community_moreHint__GkbGS:hover{color:#1d4ed8;background:#dbeafe}.community_freshnessBadgeRow__bUh3v{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.community_freshBadge_alive__Z6Ezm,.community_freshBadge_comment__WGyaY,.community_freshBadge_update__eg0s2{font-size:10px;font-weight:700;padding:2px 8px;border-radius:4px}.community_freshBadge_comment__WGyaY{background:#fff7ed;color:#c2410c;border:1px solid #ffedd5}.community_freshBadge_update__eg0s2{background:#f0fdf4;color:#15803d;border:1px solid #dcfce7}.community_freshBadge_alive__Z6Ezm{background:#fef2f2;color:#b91c1c;border:1px solid #fee2e2}.community_onboardingBannerCompact__RCohU{background:#f1f5f9;padding:8px 12px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;border:1px solid #e2e8f0}.community_onboardingText__l59Fl{font-size:11px;color:#475569;line-height:1.4}.community_bannerCloseBtnCompact__Xa8JN{background:none;border:none;font-size:14px;color:#94a3b8;cursor:pointer;padding:4px}.community_quickEntryScroll___mNCz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:0}.community_entryCardCompact__8nwQu{min-width:0;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:10px 12px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.community_entryCardCompact__8nwQu:hover{border-color:#bfdbfe;background:#f8fbff;box-shadow:0 6px 14px rgba(37,99,235,.06)}.community_entryCardCompact__8nwQu:active{transform:scale(.98)}.community_entryIcon__SYI6I{font-size:17px;flex-shrink:0}.community_entryMeta__o_8Yt{display:flex;flex-direction:column;min-width:0}.community_entryLabel__OAQV9{font-size:11px;font-weight:800;color:#1e293b;line-height:1.3;word-break:keep-all}.community_entrySubLabel__gvViL{font-size:9px;color:#94a3b8;line-height:1.3;word-break:keep-all}.community_recommendationHub__EA9zZ{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.community_writeBtn__0CY_G{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:999px;border:none;background:#9b4d6d;color:#fff;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s,transform .15s}.community_writeBtn__0CY_G:hover{background:#843d5a}.community_writeBtn__0CY_G:active{transform:scale(.96)}.NotificationCenter_container__U4suo{position:relative;display:inline-block}.NotificationCenter_bellButton__gu0mV{position:relative;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:#1f1f1f;transition:opacity .2s}.NotificationCenter_bellButton__gu0mV:hover{opacity:.7}.NotificationCenter_badge__jMdMy{position:absolute;top:-2px;right:-2px;background-color:#ff3566;color:#fff;font-size:9px;font-weight:700;width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(255,53,102,.3);border:1.5px solid #fff}.NotificationCenter_panel__YrfHw{position:absolute;top:calc(100% + 8px);right:0;width:340px;background:#fcfaf8;border-radius:20px;box-shadow:0 16px 40px rgba(0,0,0,.08),0 0 1px rgba(0,0,0,.1);overflow:hidden;z-index:1000;display:flex;flex-direction:column;max-height:480px;animation:NotificationCenter_slideDown__vy1hf .2s cubic-bezier(.16,1,.3,1) forwards}@keyframes NotificationCenter_slideDown__vy1hf{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.NotificationCenter_header__sdO6H{padding:20px 20px 16px;border-bottom:1px solid rgba(0,0,0,.04)}.NotificationCenter_headerRow__jaJ8g{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.NotificationCenter_headerTitle__agfG0{font-size:18px;font-weight:700;color:#1a1a1a;margin:0}.NotificationCenter_markAllButton__Daj4I{background:transparent;border:none;font-size:12px;font-weight:500;color:#8c8c8c;cursor:pointer;padding:4px 0;transition:color .2s}.NotificationCenter_markAllButton__Daj4I:hover{color:#1a1a1a}.NotificationCenter_tabs__8xdC_{display:flex;gap:16px}.NotificationCenter_tab__Ql7Zz{background:transparent;border:none;padding:0 0 8px;font-size:14px;font-weight:600;color:#8c8c8c;cursor:pointer;position:relative;transition:color .2s}.NotificationCenter_tab__Ql7Zz.NotificationCenter_active__v5PSM{color:#1a1a1a}.NotificationCenter_tab__Ql7Zz.NotificationCenter_active__v5PSM:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#1a1a1a;border-radius:2px 2px 0 0}.NotificationCenter_list__lm_sf{flex:1;overflow-y:auto;padding:8px 0;margin:0;list-style:none}.NotificationCenter_list__lm_sf::-webkit-scrollbar{width:4px}.NotificationCenter_list__lm_sf::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:4px}.NotificationCenter_item__sdnof{display:flex;padding:16px 20px;gap:16px;cursor:pointer;transition:background-color .2s;position:relative}.NotificationCenter_item__sdnof:hover{background-color:#f4f1ee}.NotificationCenter_item__sdnof.NotificationCenter_unread__YFaFe{background-color:rgba(255,53,102,.03)}.NotificationCenter_item__sdnof.NotificationCenter_unread__YFaFe:hover{background-color:rgba(255,53,102,.06)}.NotificationCenter_iconWrapper__86cVv{width:40px;height:40px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.04)}.NotificationCenter_item__sdnof.NotificationCenter_unread__YFaFe .NotificationCenter_iconWrapper__86cVv{color:#ff3566}.NotificationCenter_item__sdnof.NotificationCenter_read__mvfeJ .NotificationCenter_iconWrapper__86cVv{color:#a0a0a0}.NotificationCenter_content__Q3wbL{flex:1;display:flex;flex-direction:column;gap:4px}.NotificationCenter_titleRow__Wqv3h{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.NotificationCenter_title__ltSFb{font-size:14px;font-weight:600;margin:0;line-height:1.3}.NotificationCenter_item__sdnof.NotificationCenter_unread__YFaFe .NotificationCenter_title__ltSFb{color:#1a1a1a}.NotificationCenter_item__sdnof.NotificationCenter_read__mvfeJ .NotificationCenter_title__ltSFb{color:#8c8c8c}.NotificationCenter_time__kS4ua{font-size:12px;color:#a0a0a0;flex-shrink:0;white-space:nowrap}.NotificationCenter_description__tcZWC{font-size:13px;line-height:1.4;margin:0}.NotificationCenter_item__sdnof.NotificationCenter_unread__YFaFe .NotificationCenter_description__tcZWC{color:#4a4a4a}.NotificationCenter_item__sdnof.NotificationCenter_read__mvfeJ .NotificationCenter_description__tcZWC{color:#a0a0a0}.NotificationCenter_unreadDot__5MTm7{position:absolute;top:24px;left:8px;width:6px;height:6px;border-radius:50%;background-color:#ff3566}.NotificationCenter_emptyState__abCD9{padding:40px 20px;text-align:center;color:#8c8c8c;font-size:14px}.NotificationCenter_skeletonItem___URL7{display:flex;padding:16px 20px;gap:16px;align-items:center}.NotificationCenter_skeletonCircle__CnVPA{width:40px;height:40px;border-radius:50%;flex-shrink:0;background-color:#eeebe8}.NotificationCenter_skeletonContent__IJ39R{flex:1;display:flex;flex-direction:column;gap:8px}.NotificationCenter_skeletonLine__nwKcb{border-radius:6px;background-color:#eeebe8}.NotificationCenter_skeletonTitle__N2sMg{height:14px;width:60%}.NotificationCenter_skeletonDesc__y5XF_{height:12px;width:85%}@keyframes NotificationCenter_shimmer__qWJvc{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.NotificationCenter_shimmer__qWJvc{animation:NotificationCenter_shimmer__qWJvc 1.4s ease-in-out infinite}