.CommunityLNB-module__d_N7Ia__lnbWrapper{background-color:var(--community-lnb-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--community-lnb-border);width:100%}.CommunityLNB-module__d_N7Ia__lnbBar{width:100%;min-width:0;position:relative}.CommunityLNB-module__d_N7Ia__lnbArrowBtnLeft,.CommunityLNB-module__d_N7Ia__lnbArrowBtnRight{z-index:2;width:36px;color:var(--text-secondary);cursor:pointer;border:none;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:0;bottom:0}.CommunityLNB-module__d_N7Ia__lnbArrowBtnLeft{background:var(--community-lnb-fade-left);left:0}.CommunityLNB-module__d_N7Ia__lnbArrowBtnRight{background:var(--community-lnb-fade-right);right:0}.CommunityLNB-module__d_N7Ia__lnbArrowBtnLeft:hover,.CommunityLNB-module__d_N7Ia__lnbArrowBtnRight:hover{color:var(--text-primary);background-color:var(--community-lnb-arrow-hover-bg)}.CommunityLNB-module__d_N7Ia__lnbArrowBtnLeft:focus-visible,.CommunityLNB-module__d_N7Ia__lnbArrowBtnRight:focus-visible{outline-offset:-2px;z-index:3;outline:2px solid #3b82f6}.CommunityLNB-module__d_N7Ia__lnbScroll{scrollbar-width:none;cursor:grab;touch-action:pan-x;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;width:100%;min-width:0;padding:8px 12px;display:flex;overflow-x:auto}.CommunityLNB-module__d_N7Ia__lnbScroll:active,.CommunityLNB-module__d_N7Ia__lnbScrollDragging{cursor:grabbing}.CommunityLNB-module__d_N7Ia__lnbScrollDragging .CommunityLNB-module__d_N7Ia__lnbTab{pointer-events:none}.CommunityLNB-module__d_N7Ia__lnbScroll::-webkit-scrollbar{display:none}.CommunityLNB-module__d_N7Ia__lnbTab{background-color:var(--community-lnb-tab-bg);color:var(--text-secondary);cursor:pointer;white-space:pre;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:7px 13px;font-size:13px;font-weight:600;line-height:1;transition:background-color .18s,color .18s,transform .12s;display:inline-flex}.CommunityLNB-module__d_N7Ia__lnbTab:hover{background-color:var(--community-lnb-tab-hover-bg);color:var(--community-lnb-tab-hover-text)}.CommunityLNB-module__d_N7Ia__lnbTab:active{background-color:var(--community-lnb-tab-active-bg);color:var(--community-lnb-tab-active-text);transform:scale(.98)}.CommunityLNB-module__d_N7Ia__lnbTabSkeleton{background-color:var(--community-lnb-tab-skeleton-bg);color:#0000;pointer-events:none;min-width:72px;height:32px;box-shadow:none}@media (max-width:767px){.CommunityLNB-module__d_N7Ia__lnbWrapper{background-color:var(--bg-color);-webkit-backdrop-filter:none;border-bottom:1px solid var(--community-border-subtle)}.CommunityLNB-module__d_N7Ia__lnbBar{align-items:center;min-height:0;display:flex}.CommunityLNB-module__d_N7Ia__lnbScroll{align-items:center;padding:10px 12px}.CommunityLNB-module__d_N7Ia__lnbTab{padding:6px 11px;font-size:14px}.CommunityLNB-module__d_N7Ia__lnbTabSkeleton{min-width:64px;height:24px}}
.PopularTab-module__crXe6q__trendingSection{background-color:var(--card-bg);border-bottom:1px solid var(--community-border-subtle);padding-top:20px;padding-bottom:24px}.PopularTab-module__crXe6q__trendingHeader{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));align-items:center;gap:8px;margin-bottom:16px;display:flex}.PopularTab-module__crXe6q__trendingIcon{color:#ef4444}.PopularTab-module__crXe6q__trendingTitle{color:var(--text-primary);margin:0;font-size:18px;font-weight:800}.PopularTab-module__crXe6q__carouselWrapper{scroll-snap-type:x proximity;width:100%;scroll-padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px));scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:4px;overflow:auto hidden}.PopularTab-module__crXe6q__carouselWrapper::-webkit-scrollbar{display:none}.PopularTab-module__crXe6q__carouselTrack{width:max-content;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;gap:16px;display:flex}@media (hover:hover) and (pointer:fine){.PopularTab-module__crXe6q__carouselWrapper{scroll-behavior:auto;scroll-snap-type:none;touch-action:pan-y}.PopularTab-module__crXe6q__carouselTrack{cursor:grab}.PopularTab-module__crXe6q__carouselTrack:active{cursor:grabbing}}.PopularTab-module__crXe6q__trendingCard{scroll-snap-align:start;background-color:var(--bg-color);width:280px;height:160px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:16px;flex-shrink:0;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (min-width:640px){.PopularTab-module__crXe6q__trendingCard{width:320px;height:180px}}@media (min-width:768px) and (max-width:1279px){.PopularTab-module__crXe6q__trendingHeader{margin-bottom:10px;padding-left:16px;padding-right:16px}.PopularTab-module__crXe6q__carouselWrapper{scroll-padding-inline:16px}.PopularTab-module__crXe6q__carouselTrack{gap:12px;padding-left:16px;padding-right:16px}.PopularTab-module__crXe6q__trendingCard,.PopularTab-module__crXe6q__trendingCardSkeleton{aspect-ratio:16/9;border-radius:12px;width:220px;height:auto;min-height:0}.PopularTab-module__crXe6q__trendingContent{gap:4px;padding:10px 12px}.PopularTab-module__crXe6q__trendingCardTitle{-webkit-line-clamp:2;font-size:12px;line-height:1.3}}.PopularTab-module__crXe6q__trendingImg{object-fit:cover;pointer-events:none;transition:transform .4s cubic-bezier(.4,0,.2,1)}.PopularTab-module__crXe6q__trendingImgPlaceholder{background:var(--community-popular-trending-placeholder);pointer-events:none;position:absolute;inset:0}.PopularTab-module__crXe6q__trendingEmpty{color:var(--text-muted);flex-shrink:0;margin:0;padding:16px 8px;font-size:14px;font-weight:600}@keyframes PopularTab-module__crXe6q__popularTrendingSkeletonPulse{0%,to{opacity:1}50%{opacity:.55}}.PopularTab-module__crXe6q__trendingCardSkeleton{background:var(--community-popular-skeleton-bg);pointer-events:none;background-size:200% 100%;border-radius:16px;flex-shrink:0;width:280px;height:160px;animation:1.4s ease-in-out infinite PopularTab-module__crXe6q__popularTrendingSkeletonPulse;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000000f}@media (min-width:640px){.PopularTab-module__crXe6q__trendingCardSkeleton{width:320px;height:180px}}@media (min-width:768px) and (max-width:1279px){.PopularTab-module__crXe6q__trendingCardSkeleton{aspect-ratio:16/9;border-radius:12px;width:220px;height:auto}}.PopularTab-module__crXe6q__trendingCardSkeletonOverlay{background:linear-gradient(#0000 45%,#e2e8f0f2 100%);flex-direction:column;justify-content:flex-end;gap:8px;padding:16px;display:flex;position:absolute;inset:0}.PopularTab-module__crXe6q__trendingCardSkeletonBadge{background-color:var(--community-popular-skeleton-chip);border-radius:6px;width:64px;height:20px;animation:1.4s ease-in-out infinite PopularTab-module__crXe6q__popularTrendingSkeletonPulse;display:block}.PopularTab-module__crXe6q__trendingCardSkeletonTitle{background-color:var(--community-popular-skeleton-chip);border-radius:6px;width:88%;height:16px;animation:1.4s ease-in-out infinite PopularTab-module__crXe6q__popularTrendingSkeletonPulse;display:block}.PopularTab-module__crXe6q__trendingCardSkeletonTitleShort{background-color:var(--community-popular-skeleton-chip);border-radius:6px;width:52%;height:14px;animation:1.4s ease-in-out infinite PopularTab-module__crXe6q__popularTrendingSkeletonPulse;display:block}.PopularTab-module__crXe6q__trendingCard:hover .PopularTab-module__crXe6q__trendingImg{transform:scale(1.08)}.PopularTab-module__crXe6q__trendingOverlay{pointer-events:none;background:linear-gradient(#0000 0%,#0f172a33 50%,#0f172ad9 100%);position:absolute;inset:0}.PopularTab-module__crXe6q__trendingContent{pointer-events:none;flex-direction:column;gap:6px;width:100%;padding:16px;display:flex;position:absolute;bottom:0;left:0}.PopularTab-module__crXe6q__trendingBadge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.5px;white-space:pre-wrap;background-color:#fff3;border-radius:6px;align-self:flex-start;max-width:100%;padding:4px 8px;font-size:11px;font-weight:600}.PopularTab-module__crXe6q__trendingCardTitle{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.PopularTab-module__crXe6q__filterBar{background-color:var(--card-bg);border-bottom:1px solid var(--community-border-subtle);align-items:center;gap:10px;padding:16px 20px;display:flex}.PopularTab-module__crXe6q__filterBtn{letter-spacing:-.02em;color:var(--text-secondary);background-color:var(--surface-muted);border:1px solid var(--community-stage-dir-filter-inactive-border);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:9999px;padding:8px 16px;font-size:14px;font-weight:700;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.PopularTab-module__crXe6q__filterBtn.PopularTab-module__crXe6q__active{color:var(--community-stage-dir-filter-active-text);background-color:var(--community-stage-dir-filter-active-bg);border-color:var(--community-stage-dir-filter-active-border);box-shadow:0 1px 2px #10b98124}.PopularTab-module__crXe6q__filterBtn:not(.PopularTab-module__crXe6q__active):hover,.PopularTab-module__crXe6q__filterBtn:not(.PopularTab-module__crXe6q__active):active{background-color:var(--surface-hover);border-color:var(--community-stage-dir-filter-inactive-hover-border);color:var(--text-primary)}.PopularTab-module__crXe6q__popularPageRoot{justify-content:center;align-items:flex-start;width:100%;max-width:100%;min-height:0;display:flex}.PopularTab-module__crXe6q__popularEmptyState{text-align:center;color:var(--community-popular-empty-text);padding:32px 20px 24px;font-size:15px;font-weight:700}.PopularTab-module__crXe6q__popularLoader{min-height:140px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.PopularTab-module__crXe6q__popularInfiniteLoader{justify-content:center;align-items:center;width:100%;min-height:0;padding:16px 0;display:flex}.PopularTab-module__crXe6q__popularEndMessage{text-align:center;color:var(--community-popular-empty-text);padding:16px 20px;font-size:14px;font-weight:700}.PopularTab-module__crXe6q__feedContainer{background-color:var(--card-bg);flex-direction:column;display:flex}.PopularTab-module__crXe6q__popularFeedFill .PopularTab-module__crXe6q__feedContainer{flex:auto;min-height:0}.PopularTab-module__crXe6q__popularFeedFill .PopularTab-module__crXe6q__popularInfiniteLoader{margin-top:auto}@media (max-width:767px){.PopularTab-module__crXe6q__trendingSection{background-color:var(--bg-color);padding-top:var(--community-page-top-sm);transition:var(--community-mobile-chrome-transition);border-bottom:none;padding-bottom:0}.PopularTab-module__crXe6q__filterBar{top:var(--community-sticky-chrome-top,0px);z-index:var(--community-sticky-chrome-z,20);box-sizing:border-box;background-color:var(--bg-color);border-bottom:1px solid var(--community-border-subtle);transition:var(--community-mobile-chrome-transition);align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky}.PopularTab-module__crXe6q__filterBtn{text-align:center;flex:1 1 0;min-width:0;padding:7px 10px;font-size:13px}.PopularTab-module__crXe6q__trendingHeader{gap:5px;margin-bottom:6px;padding-left:12px;padding-right:12px}.PopularTab-module__crXe6q__trendingIcon{flex-shrink:0;width:16px;height:16px}.PopularTab-module__crXe6q__trendingTitle{letter-spacing:-.02em;color:var(--text-primary);font-size:13px;font-weight:800}.PopularTab-module__crXe6q__carouselWrapper{scroll-snap-type:x mandatory;padding-bottom:0;scroll-padding-inline:12px}.PopularTab-module__crXe6q__carouselTrack{gap:10px;padding-left:12px;padding-right:12px}.PopularTab-module__crXe6q__trendingCard,.PopularTab-module__crXe6q__trendingCardSkeleton,.PopularTab-module__crXe6q__trendingEmpty{width:calc(58vw - 13.92px);max-width:210px}.PopularTab-module__crXe6q__trendingCard,.PopularTab-module__crXe6q__trendingCardSkeleton{aspect-ratio:16/9;border:1px solid var(--community-border-subtle);height:auto;min-height:0;box-shadow:none;scroll-snap-align:start;border-radius:12px}.PopularTab-module__crXe6q__trendingCard{scroll-snap-stop:always}.PopularTab-module__crXe6q__trendingImg{transition:none}.PopularTab-module__crXe6q__trendingCardSkeletonOverlay{background:linear-gradient(#0000 42%,#e2e8f0e0 100%);gap:5px;padding:8px 10px}.PopularTab-module__crXe6q__trendingCardSkeletonBadge{width:52px;height:14px}.PopularTab-module__crXe6q__trendingCardSkeletonTitle{height:12px}.PopularTab-module__crXe6q__trendingCardSkeletonTitleShort{display:none}.PopularTab-module__crXe6q__trendingOverlay{background:linear-gradient(#0000 0%,#0f172a4d 56%,#0f172af0 100%)}.PopularTab-module__crXe6q__trendingContent{gap:3px;padding:8px 10px}.PopularTab-module__crXe6q__trendingBadge{letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;max-width:100%;padding:2px 5px;font-size:10px;font-weight:700;overflow:hidden}.PopularTab-module__crXe6q__trendingCardTitle{-webkit-line-clamp:2;font-size:11px;font-weight:700;line-height:1.25}.PopularTab-module__crXe6q__trendingEmpty{border:1px dashed var(--community-border-subtle);color:var(--text-muted);border-radius:12px;padding:12px 10px;font-size:12px}.PopularTab-module__crXe6q__feedContainer{background-color:var(--bg-color)}}.PopularTab-module__crXe6q__widgetHeader{border-bottom:1px solid var(--community-border-subtle);align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;display:flex}.PopularTab-module__crXe6q__widgetHeaderIcon{color:var(--community-sidebar-widget-icon);flex-shrink:0}.PopularTab-module__crXe6q__widgetTitle{color:var(--text-primary);margin:0;font-size:16px;font-weight:800}.PopularTab-module__crXe6q__commList{flex-direction:column;gap:4px;display:flex}.PopularTab-module__crXe6q__commItem{cursor:pointer;color:inherit;border-radius:10px;align-items:center;gap:12px;padding:10px 8px;text-decoration:none;transition:background-color .2s;display:flex}.PopularTab-module__crXe6q__commItem:hover{background-color:var(--bg-color)}.PopularTab-module__crXe6q__commRank{text-align:center;width:20px;color:var(--text-muted);font-size:15px;font-weight:800;transition:color .2s}.PopularTab-module__crXe6q__commItem:hover .PopularTab-module__crXe6q__commRank{color:var(--text-primary)}.PopularTab-module__crXe6q__commInfo{flex-direction:column;flex:1;min-width:0;display:flex}.PopularTab-module__crXe6q__commName{color:var(--community-popular-comm-name);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;transition:color .2s;overflow:hidden}.PopularTab-module__crXe6q__commItem:hover .PopularTab-module__crXe6q__commName{color:var(--community-popular-comm-name-hover)}.PopularTab-module__crXe6q__commMembers{color:var(--text-secondary);margin-top:2px;font-size:12px}
.MobileHome-module__gNFJFG__pageWrapper{justify-content:center;align-items:flex-start;width:100%;max-width:100%;min-height:0;display:flex}@media (min-width:768px){.MobileHome-module__gNFJFG__pageWrapper:not(:has([data-stage-feed-empty])){min-height:calc(100dvh - 64px - var(--community-content-padding-top,24px) - 24px)}}@media (max-width:767px){.MobileHome-module__gNFJFG__pageWrapper{min-height:calc(100dvh - var(--community-sticky-chrome-top,var(--mobile-top-chrome-height,56px)) - var(--mobile-nav-offset-effective,calc(var(--mobile-nav-content-height,54px) + env(safe-area-inset-bottom,0px))))}}.MobileHome-module__gNFJFG__stageHomePageRoot{justify-content:center;align-items:flex-start;width:100%;max-width:100%;min-height:0;display:flex}.MobileHome-module__gNFJFG__stageHomeMobileContainerFill{box-sizing:border-box;min-height:calc(100dvh - var(--mobile-top-chrome-height,56px));flex-direction:column;display:flex}@media (min-width:768px){.MobileHome-module__gNFJFG__stageHomeMobileContainerFill{min-height:calc(100dvh - 112px)}}.MobileHome-module__gNFJFG__desktopLayoutWrapper{justify-content:center;align-items:flex-start;gap:32px;width:100%;min-width:0;max-width:100%;display:flex}.MobileHome-module__gNFJFG__mainFeedArea{flex:1;min-width:0;max-width:720px;overflow-x:clip}.MobileHome-module__gNFJFG__mobileContainer{background-color:var(--card-bg);width:100%;min-width:0;max-width:100%;overflow-x:clip}.MobileHome-module__gNFJFG__storySection{--story-avatar-radius:12px;--story-avatar-inner-radius:10px;background-color:var(--card-bg);border-bottom:1px solid var(--community-border-subtle);padding-top:16px;padding-bottom:12px}.MobileHome-module__gNFJFG__storyCarouselWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;overflow:auto hidden}.MobileHome-module__gNFJFG__storyCarouselWrapper::-webkit-scrollbar{display:none}.MobileHome-module__gNFJFG__storyTrack{justify-content:flex-start;gap:14px;width:max-content;padding:0 16px;display:flex}.MobileHome-module__gNFJFG__storyItem{flex-direction:column;flex-shrink:0;align-items:center;width:73px;display:flex}.MobileHome-module__gNFJFG__storyAddBtn{cursor:pointer;background:0 0;border:none;width:64px;height:64px;margin-bottom:6px;padding:0;transition:transform .15s;position:relative}.MobileHome-module__gNFJFG__storyAddBtn:active{transform:scale(.95)}.MobileHome-module__gNFJFG__storyAddBtnLockOnly{border-radius:var(--story-avatar-inner-radius);background-color:var(--community-story-lock-bg);border:2px solid var(--community-story-lock-border);box-sizing:border-box;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:flex}.MobileHome-module__gNFJFG__storyAddBtnLockOnly:hover{background-color:var(--community-story-lock-hover-bg);border-color:var(--community-story-lock-hover-border)}.MobileHome-module__gNFJFG__storyLockOnlyIcon{color:var(--community-story-lock-icon);flex-shrink:0}.MobileHome-module__gNFJFG__storyAddImg{border-radius:var(--story-avatar-inner-radius);object-fit:cover;background-color:var(--community-surface-subtle);pointer-events:none;width:100%;height:100%}.MobileHome-module__gNFJFG__storyAddFallbackIcon{border-radius:var(--story-avatar-inner-radius);background-color:var(--community-surface-subtle);width:100%;height:100%;color:var(--text-secondary);pointer-events:none;justify-content:center;align-items:center;display:flex}.MobileHome-module__gNFJFG__storyAddBadge{background-color:var(--community-story-add-badge-bg);border:2.5px solid var(--community-stage-avatar-ring);width:22px;height:22px;color:var(--text-on-accent);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 1px 2px #0000000d}.MobileHome-module__gNFJFG__storyAddName{color:var(--text-secondary);font-size:11px;font-weight:500}.MobileHome-module__gNFJFG__storyMyPostitRingBtn{position:relative}.MobileHome-module__gNFJFG__storyMyPostitRingBtn .MobileHome-module__gNFJFG__storyAddBadge{z-index:1}.MobileHome-module__gNFJFG__storyMyPostitWrap{border-radius:var(--story-avatar-radius);box-sizing:border-box;background:0 0;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:6px;padding:2px;display:flex;position:relative}.MobileHome-module__gNFJFG__storyMyPostitWrapActive{background:linear-gradient(to top right,#b6ff94,#6dccb6,#5d83ff)}.MobileHome-module__gNFJFG__storyMyPostitWrapActiveFollower{background:linear-gradient(to top right,#ddd6fe,#a78bfa,#6366f1)}.MobileHome-module__gNFJFG__storyMyPostitWrapActiveRecommended{background:linear-gradient(to top right,#fde68a,#fbbf24,#f97316)}.MobileHome-module__gNFJFG__storyMyPostitWrapSeen{background:var(--community-story-seen-ring)}.MobileHome-module__gNFJFG__storyMyPostitWrapSeenRecommended{background:linear-gradient(to top right,#fcd34d,#fdba74)}.MobileHome-module__gNFJFG__storyMyPostitWrapInactive{background:var(--community-divider)}.MobileHome-module__gNFJFG__storyMyPostitWrapInactiveRecommended{background:var(--community-story-inactive-recommended)}.MobileHome-module__gNFJFG__storyMyPostitWrapInactive .MobileHome-module__gNFJFG__storyMyPostitAvatarBtn:active{transform:scale(.95)}.MobileHome-module__gNFJFG__storyMyPostitAvatarBtn{border-radius:var(--story-avatar-inner-radius);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;padding:0;transition:transform .15s;display:flex;overflow:hidden}.MobileHome-module__gNFJFG__storyMyPostitAvatarBtn:active{transform:scale(.95)}.MobileHome-module__gNFJFG__storyMyPostitWrap .MobileHome-module__gNFJFG__storyAddBadge{z-index:2;pointer-events:auto;position:absolute;bottom:-2px;right:-2px}.MobileHome-module__gNFJFG__storyMyPostitWrap .MobileHome-module__gNFJFG__storyAddBadge:hover{background-color:var(--accent);transform:scale(1.1);box-shadow:0 3px 10px #2563eb73}.MobileHome-module__gNFJFG__storyMyPostitWrap .MobileHome-module__gNFJFG__storyAddBadge:active{background-color:var(--accent-hover);transform:scale(.95);box-shadow:0 1px 3px #1d4ed859}.MobileHome-module__gNFJFG__storyMyPostitWrap .MobileHome-module__gNFJFG__storyAddBadge:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}@media (prefers-reduced-motion:reduce){.MobileHome-module__gNFJFG__storyMyPostitWrap .MobileHome-module__gNFJFG__storyAddBadge{transition:background-color .15s,box-shadow .15s}.MobileHome-module__gNFJFG__storyMyPostitWrap .MobileHome-module__gNFJFG__storyAddBadge:hover,.MobileHome-module__gNFJFG__storyMyPostitWrap .MobileHome-module__gNFJFG__storyAddBadge:active{transform:none}}.MobileHome-module__gNFJFG__storyAddFallbackInRing{background-color:var(--card-bg);border:2.5px solid var(--community-stage-avatar-ring);box-sizing:border-box}.MobileHome-module__gNFJFG__storyRingBtn{border-radius:var(--story-avatar-radius);cursor:pointer;box-sizing:border-box;background:0 0;border:none;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:6px;padding:2px;transition:transform .15s;display:flex}.MobileHome-module__gNFJFG__storyRingBtn:active{transform:scale(.95)}.MobileHome-module__gNFJFG__storyRingBtnSeen{background:var(--community-story-seen-ring)}.MobileHome-module__gNFJFG__storyRingBtnInactive{background:var(--community-divider);cursor:default}.MobileHome-module__gNFJFG__storyRingBtnInactive:active{transform:none}.MobileHome-module__gNFJFG__storyMyPostitAvatarBtn .MobileHome-module__gNFJFG__storyProfileImg{border-radius:var(--story-avatar-inner-radius);background-color:var(--card-bg);border:2.5px solid var(--community-stage-avatar-ring);box-sizing:border-box;object-fit:cover;pointer-events:none;width:100%;min-width:0;height:100%;min-height:0;display:block}.MobileHome-module__gNFJFG__storyName{color:var(--text-primary);box-sizing:border-box;text-align:center;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;width:100%;max-width:100%;min-height:1.6em;padding:0 2px;font-size:11px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.MobileHome-module__gNFJFG__storyLoginHintItem{flex-shrink:0;align-items:center;min-height:64px;display:flex}.MobileHome-module__gNFJFG__storyLoginHintText{border:1px solid var(--community-story-login-hint-border);background:var(--community-story-login-hint-bg);color:var(--community-story-login-hint-text);white-space:nowrap;border-radius:999px;margin:0;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.35}.MobileHome-module__gNFJFG__rightSidebar{flex-shrink:0;width:310px;display:none}.MobileHome-module__gNFJFG__desktopAdBox{background-color:var(--card-bg);border:1px solid var(--community-border-subtle);border-radius:16px;padding:20px;box-shadow:0 4px 6px -1px #0000000d}.MobileHome-module__gNFJFG__desktopAdBox p{color:#1e293b;align-items:center;gap:6px;margin-bottom:16px;font-size:15px;font-weight:800;display:flex}.MobileHome-module__gNFJFG__hotList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.MobileHome-module__gNFJFG__hotList li{color:var(--text-secondary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;padding:4px 0;font-size:14px;font-weight:600;transition:all .2s;overflow:hidden}.MobileHome-module__gNFJFG__hotList li:hover{color:#10b981;transform:translate(4px)}.MobileHome-module__gNFJFG__fabBtn{background-color:var(--text-primary);color:#fff;cursor:pointer;z-index:50;border:none;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s cubic-bezier(.175,.885,.32,1.275);display:flex;position:fixed;bottom:80px;right:20px;box-shadow:0 8px 16px #00000026}.MobileHome-module__gNFJFG__fabBtn:active{transform:scale(.9)}@media (min-width:768px) and (max-width:1023px){.MobileHome-module__gNFJFG__mobileContainer{max-width:500px;margin:0 auto}}@media (min-width:1024px){.MobileHome-module__gNFJFG__pageWrapper{justify-content:center;padding:0}.MobileHome-module__gNFJFG__mobileContainer{border-right:1px solid var(--community-border-subtle);max-width:720px}.MobileHome-module__gNFJFG__fabBtn{display:none}}@media (max-width:1279px){.MobileHome-module__gNFJFG__rightSidebar{display:none}}@media (min-width:768px) and (max-width:1279px){.MobileHome-module__gNFJFG__mainFeedArea{width:100%;max-width:600px;margin:0 auto}.MobileHome-module__gNFJFG__mobileContainer{padding-bottom:calc(var(--mobile-nav-offset-effective,calc(var(--mobile-nav-content-height,54px) + env(safe-area-inset-bottom,0px))) + 20px)}}@media (max-width:767px){.MobileHome-module__gNFJFG__pageWrapper,.MobileHome-module__gNFJFG__stageHomePageRoot{justify-content:stretch;align-items:stretch;width:100%;max-width:100%}.MobileHome-module__gNFJFG__desktopLayoutWrapper{justify-content:stretch;gap:0;width:100%;max-width:100%}.MobileHome-module__gNFJFG__mainFeedArea{flex:auto;width:100%;max-width:none;margin:0;overflow-x:visible}.MobileHome-module__gNFJFG__mobileContainer{background-color:var(--bg-color);width:100%;max-width:none;padding-bottom:calc(var(--mobile-nav-offset-effective,calc(var(--mobile-nav-content-height,54px) + env(safe-area-inset-bottom,0px))) + 12px);margin:0;overflow-x:visible}.MobileHome-module__gNFJFG__stageHomeMobileContainerFill{min-height:calc(100dvh - var(--mobile-top-chrome-height,56px) - var(--mobile-nav-offset-effective,calc(var(--mobile-nav-content-height,54px) + env(safe-area-inset-bottom,0px))))}.MobileHome-module__gNFJFG__mobileContainer:has([data-stage-feed-empty]){flex-direction:column;flex:auto;min-height:0;display:flex}.MobileHome-module__gNFJFG__stageHomeFeedChrome{top:var(--community-sticky-chrome-top,0px);z-index:var(--community-sticky-chrome-z,20);background-color:var(--bg-color);transition:var(--community-mobile-chrome-transition);position:sticky}.MobileHome-module__gNFJFG__storySection{background-color:var(--bg-color);padding-top:var(--community-page-top-md);transition:var(--community-mobile-chrome-transition);border-bottom:none;padding-bottom:0}.MobileHome-module__gNFJFG__fabBtn{right:max(16px, calc(env(safe-area-inset-right,0px) + 12px));bottom:calc(var(--mobile-nav-offset-effective) + var(--mobile-fab-gap,16px))}}@media (min-width:1280px){.MobileHome-module__gNFJFG__desktopLayoutWrapper{justify-content:center;gap:32px;padding:0 20px;display:flex}.MobileHome-module__gNFJFG__mainFeedArea{flex:0 720px}}.MobileHome-module__gNFJFG__storyDividerWrap{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:100%;margin:0 16px;display:flex}.MobileHome-module__gNFJFG__storyDivider{background-color:var(--community-story-divider);border-radius:2px;width:2px;height:36px}.MobileHome-module__gNFJFG__storyDividerText{color:var(--text-muted);white-space:nowrap;font-size:11px;font-weight:800}
.StageFeedSearchBar-module__oBIDMq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StageFeedSearchBar-module__oBIDMq__wrap{background-color:var(--card-bg);border-bottom:1px solid var(--community-border-subtle);padding:12px 16px 14px}.StageFeedSearchBar-module__oBIDMq__embeddedRoot{width:100%;min-width:0}.StageFeedSearchBar-module__oBIDMq__embeddedRoot .StageFeedSearchBar-module__oBIDMq__unified{min-height:38px}.StageFeedSearchBar-module__oBIDMq__embeddedRoot .StageFeedSearchBar-module__oBIDMq__fieldInner{min-height:38px;padding:0 10px}.StageFeedSearchBar-module__oBIDMq__embeddedRoot .StageFeedSearchBar-module__oBIDMq__submit{width:40px;min-width:40px;padding:0}.StageFeedSearchBar-module__oBIDMq__embeddedRoot .StageFeedSearchBar-module__oBIDMq__input{font-size:13px}.StageFeedSearchBar-module__oBIDMq__sidebarRoot{width:100%;min-width:0}.StageFeedSearchBar-module__oBIDMq__sidebarRoot .StageFeedSearchBar-module__oBIDMq__unified{min-height:40px}.StageFeedSearchBar-module__oBIDMq__sidebarRoot .StageFeedSearchBar-module__oBIDMq__fieldInner{min-height:40px;padding:0 10px}.StageFeedSearchBar-module__oBIDMq__sidebarRoot .StageFeedSearchBar-module__oBIDMq__submit{width:44px;min-width:44px;padding:0}.StageFeedSearchBar-module__oBIDMq__sidebarRoot .StageFeedSearchBar-module__oBIDMq__input{font-size:13px}.StageFeedSearchBar-module__oBIDMq__form{width:100%;display:block}.StageFeedSearchBar-module__oBIDMq__unified{border:1px solid var(--community-border-subtle);background-color:var(--bg-color);border-radius:8px;align-items:stretch;width:100%;min-height:44px;padding:0;transition:border-color .15s;display:flex;overflow:hidden}.StageFeedSearchBar-module__oBIDMq__unified:focus-within{border-color:var(--border-strong)}.StageFeedSearchBar-module__oBIDMq__fieldInner{cursor:text;border-right:1px solid var(--community-divider);background-color:var(--card-bg);flex:1;align-items:center;min-width:0;min-height:44px;padding:0 12px;display:flex}.StageFeedSearchBar-module__oBIDMq__input{letter-spacing:-.01em;min-width:0;height:100%;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:600}.StageFeedSearchBar-module__oBIDMq__input::placeholder{color:var(--text-muted);font-weight:600}.StageFeedSearchBar-module__oBIDMq__submit{background-color:var(--community-stage-detail-search-submit-bg);color:#fff;cursor:pointer;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:44px;min-width:44px;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.StageFeedSearchBar-module__oBIDMq__submitIcon{flex-shrink:0}.StageFeedSearchBar-module__oBIDMq__submit:hover{background-color:var(--community-stage-detail-search-submit-hover-bg);color:#fff}.StageFeedSearchBar-module__oBIDMq__submit:active{background-color:var(--community-stage-detail-search-submit-active-bg)}.StageFeedSearchBar-module__oBIDMq__clearBtn{border:none;border-left:1px solid var(--community-divider);background-color:var(--card-bg);width:36px;color:var(--text-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.StageFeedSearchBar-module__oBIDMq__clearBtn:hover{color:var(--text-primary);background-color:var(--community-surface-subtle)}.StageFeedSearchBar-module__oBIDMq__clearBtn:focus-visible{outline:2px solid var(--community-stage-detail-search-focus-ring);outline-offset:-2px;z-index:1}.StageFeedSearchBar-module__oBIDMq__clearBtnIcon{flex-shrink:0}.StageFeedSearchBar-module__oBIDMq__embeddedRoot .StageFeedSearchBar-module__oBIDMq__clearBtn{width:32px}.StageFeedSearchBar-module__oBIDMq__compactRoot{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.StageFeedSearchBar-module__oBIDMq__compactForm{flex:auto;min-width:0}.StageFeedSearchBar-module__oBIDMq__compactUnified{border:1px solid var(--community-border-subtle);background-color:var(--bg-color);border-radius:8px;align-items:stretch;min-height:36px;display:flex;overflow:hidden}.StageFeedSearchBar-module__oBIDMq__compactUnified:focus-within{border-color:var(--border-strong)}.StageFeedSearchBar-module__oBIDMq__compactFieldInner{background-color:var(--card-bg);border-right:1px solid var(--community-divider);flex:1;align-items:center;min-width:0;padding:0 10px;display:flex}.StageFeedSearchBar-module__oBIDMq__compactInput{min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:13px;font-weight:600}.StageFeedSearchBar-module__oBIDMq__compactInput::placeholder{color:var(--text-muted);font-weight:600}.StageFeedSearchBar-module__oBIDMq__compactSubmit{background-color:var(--community-stage-detail-search-submit-bg);color:#fff;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;padding:0;display:inline-flex}.StageFeedSearchBar-module__oBIDMq__compactSubmit:hover{background-color:var(--community-stage-detail-search-submit-hover-bg)}.StageFeedSearchBar-module__oBIDMq__compactCount{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600}@media (max-width:480px){.StageFeedSearchBar-module__oBIDMq__compactRoot{flex-wrap:wrap}.StageFeedSearchBar-module__oBIDMq__compactCount{width:100%;padding-left:2px}}
.StageFeedMobileSearchModal-module__1O20Vq__overlay{z-index:32010;background:var(--bg-color);--community-sticky-chrome-top:0px;--stage-mobile-head-nav-shift:0px;flex-direction:column;width:100%;max-width:100vw;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.StageFeedMobileSearchModal-module__1O20Vq__overlayOpening{animation:.26s cubic-bezier(.4,0,.2,1) StageFeedMobileSearchModal-module__1O20Vq__stageFeedSearchSheetIn}.StageFeedMobileSearchModal-module__1O20Vq__overlayClosing{animation:.26s cubic-bezier(.4,0,.2,1) forwards StageFeedMobileSearchModal-module__1O20Vq__stageFeedSearchSheetOut}@keyframes StageFeedMobileSearchModal-module__1O20Vq__stageFeedSearchSheetIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes StageFeedMobileSearchModal-module__1O20Vq__stageFeedSearchSheetOut{0%{transform:translate(0)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.StageFeedMobileSearchModal-module__1O20Vq__overlayOpening,.StageFeedMobileSearchModal-module__1O20Vq__overlayClosing{animation:none}}.StageFeedMobileSearchModal-module__1O20Vq__panel{background:var(--bg-color);flex-direction:column;width:100%;height:100%;min-height:0;margin:0;padding:0;display:flex}.StageFeedMobileSearchModal-module__1O20Vq__header{box-sizing:border-box;padding:var(--mobile-top-safe-inset,0px) max(8px, env(safe-area-inset-right,0px)) 0 max(4px, env(safe-area-inset-left,0px));border-bottom:1px solid var(--community-border-subtle);background:var(--bg-color);flex-shrink:0;grid-template-columns:44px 1fr 44px;align-items:center;gap:4px;display:grid}.StageFeedMobileSearchModal-module__1O20Vq__backBtn{width:44px;height:44px;color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.StageFeedMobileSearchModal-module__1O20Vq__title{color:var(--text-primary);text-align:center;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:800}.StageFeedMobileSearchModal-module__1O20Vq__headerSpacer{width:44px;height:44px}.StageFeedMobileSearchModal-module__1O20Vq__searchSection{z-index:40;border-bottom:1px solid var(--community-border-subtle);background:var(--bg-color);flex-shrink:0;padding:8px 16px 6px;position:relative;overflow:visible}.StageFeedMobileSearchModal-module__1O20Vq__searchForm{width:100%;display:block}.StageFeedMobileSearchModal-module__1O20Vq__searchBar{border:1px solid var(--community-border-subtle);background:var(--surface-muted);border-radius:10px;align-items:stretch;min-height:40px;transition:border-color .15s,background-color .15s;display:flex;overflow:hidden}.StageFeedMobileSearchModal-module__1O20Vq__searchBar:focus-within{border-color:color-mix(in srgb, var(--community-stage-detail-search-submit-bg) 40%, var(--border-strong));background:var(--card-bg)}.StageFeedMobileSearchModal-module__1O20Vq__searchField{background:0 0;flex:1;align-items:center;gap:4px;min-width:0;padding:0 6px 0 12px;display:flex}.StageFeedMobileSearchModal-module__1O20Vq__searchInput{letter-spacing:-.02em;min-width:0;height:38px;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:600}.StageFeedMobileSearchModal-module__1O20Vq__searchInput::placeholder{color:var(--text-muted);font-weight:500}.StageFeedMobileSearchModal-module__1O20Vq__clearBtn{width:28px;height:28px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.StageFeedMobileSearchModal-module__1O20Vq__clearBtn:active{background:var(--surface-hover);color:var(--text-primary)}.StageFeedMobileSearchModal-module__1O20Vq__submitBtn{background:var(--community-stage-detail-search-submit-bg);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:44px;padding:0;transition:background-color .15s;display:inline-flex}.StageFeedMobileSearchModal-module__1O20Vq__submitBtn:active{background:var(--community-stage-detail-search-submit-active-bg)}.StageFeedMobileSearchModal-module__1O20Vq__searchFilters{align-items:center;gap:8px;min-width:0;margin-top:8px;display:flex}.StageFeedMobileSearchModal-module__1O20Vq__hotOnlyToggle{max-width:min(52vw,168px);min-height:30px;color:var(--text-secondary);letter-spacing:-.02em;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;padding:5px 10px 5px 9px;font-size:12px;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.StageFeedMobileSearchModal-module__1O20Vq__hotOnlyToggle:active{background:var(--surface-hover)}.StageFeedMobileSearchModal-module__1O20Vq__hotOnlyToggleOn{background-color:var(--community-chip-active-bg);color:var(--community-chip-active-text)}.StageFeedMobileSearchModal-module__1O20Vq__hotOnlyToggleOn:active{background-color:var(--community-chip-active-bg)}.StageFeedMobileSearchModal-module__1O20Vq__hotOnlyIcon{color:var(--text-muted);flex-shrink:0;transition:color .2s}.StageFeedMobileSearchModal-module__1O20Vq__hotOnlyIconOn{color:var(--community-filter-flame-active)}.StageFeedMobileSearchModal-module__1O20Vq__hotOnlyLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.StageFeedMobileSearchModal-module__1O20Vq__hotOnlyState{letter-spacing:.03em;color:var(--text-muted);flex-shrink:0;font-size:10px;font-weight:800}.StageFeedMobileSearchModal-module__1O20Vq__hotOnlyStateOn{color:var(--community-filter-flame-active)}.StageFeedMobileSearchModal-module__1O20Vq__hotOnlyToggleOn .StageFeedMobileSearchModal-module__1O20Vq__hotOnlyStateOn{color:#fff}.StageFeedMobileSearchModal-module__1O20Vq__categoryDropdown{flex:none;max-width:100%;display:inline-flex;position:relative}.StageFeedMobileSearchModal-module__1O20Vq__categoryToggle{width:auto;max-width:100%;min-height:30px;color:var(--text-primary);cursor:pointer;text-align:left;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:5px;padding:0;display:inline-flex}.StageFeedMobileSearchModal-module__1O20Vq__categoryToggleIcon{color:var(--text-muted);flex-shrink:0}.StageFeedMobileSearchModal-module__1O20Vq__categoryToggleText{align-items:center;gap:5px;min-width:0;display:inline-flex}.StageFeedMobileSearchModal-module__1O20Vq__categoryToggleLabel{color:var(--text-muted);letter-spacing:-.01em;font-size:12px;font-weight:600}.StageFeedMobileSearchModal-module__1O20Vq__categoryToggleValue{color:var(--text-primary);letter-spacing:-.02em;font-size:13px;font-weight:700}.StageFeedMobileSearchModal-module__1O20Vq__categoryToggleChevron{color:var(--text-muted);opacity:.8;flex-shrink:0;transition:transform .2s}.StageFeedMobileSearchModal-module__1O20Vq__categoryToggleChevronOpen{transform:rotate(180deg)}.StageFeedMobileSearchModal-module__1O20Vq__categoryPanel{z-index:20;visibility:hidden;opacity:0;pointer-events:none;width:max-content;min-width:100%;max-width:min(220px,100vw - 32px);transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-6px)}.StageFeedMobileSearchModal-module__1O20Vq__categoryPanelOpen{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.StageFeedMobileSearchModal-module__1O20Vq__categoryList{-webkit-overflow-scrolling:touch;border:1px solid var(--community-border-subtle);background:var(--card-bg);border-radius:12px;flex-direction:column;max-height:min(280px,46vh);padding:4px 0;display:flex;overflow-y:auto;box-shadow:0 10px 28px #00000038,0 2px 8px #0000001a}@media (prefers-reduced-motion:reduce){.StageFeedMobileSearchModal-module__1O20Vq__categoryPanel,.StageFeedMobileSearchModal-module__1O20Vq__categoryToggleChevron{transition:none}}.StageFeedMobileSearchModal-module__1O20Vq__categoryRow{width:100%;min-height:34px;color:var(--text-secondary);letter-spacing:-.02em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;transition:color .15s,background-color .15s;display:flex}.StageFeedMobileSearchModal-module__1O20Vq__categoryRow:active{background:var(--surface-hover);color:var(--text-primary)}.StageFeedMobileSearchModal-module__1O20Vq__categoryRowActive{color:var(--text-primary);font-weight:700}.StageFeedMobileSearchModal-module__1O20Vq__categoryRowLabel{flex:1;min-width:0}.StageFeedMobileSearchModal-module__1O20Vq__categoryRowCheck{color:var(--community-stage-detail-search-submit-bg);flex-shrink:0}.StageFeedMobileSearchModal-module__1O20Vq__resultsSection{padding-top:4px}.StageFeedMobileSearchModal-module__1O20Vq__body{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.StageFeedMobileSearchModal-module__1O20Vq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:32px 20px;display:flex}.StageFeedMobileSearchModal-module__1O20Vq__emptyTitle{color:var(--text-secondary);letter-spacing:-.02em;margin:0;font-size:13px;font-weight:700}.StageFeedMobileSearchModal-module__1O20Vq__emptyHint{color:var(--text-muted);margin:0;font-size:11px;font-weight:500;line-height:1.45}.StageFeedMobileSearchModal-module__1O20Vq__pagination{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--community-border-subtle);background:var(--bg-color);flex-shrink:0}
.StageMobileViewToggle-module__NmNB-a__root{z-index:var(--mobile-scroll-affordance-z,1060);right:max(12px, env(safe-area-inset-right,0px));bottom:calc(var(--stage-feed-fab-anchor-bottom,var(--mobile-fab-anchor-bottom,calc(var(--mobile-nav-content-height,54px) + var(--mobile-bottom-safe-inset,env(safe-area-inset-bottom,0px))))) + var(--mobile-fab-gap,16px));width:var(--stage-view-toggle-size,44px);height:var(--stage-view-toggle-size,44px);border:1px solid color-mix(in srgb, var(--scroll-top-border) 60%, transparent);background:color-mix(in srgb, var(--scroll-top-bg) 60%, transparent);color:var(--scroll-top-icon);box-shadow:var(--scroll-top-shadow);-webkit-backdrop-filter:blur(10px);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,opacity .2s,background-color .2s,border-color .2s,color .2s,box-shadow .2s,bottom .22s cubic-bezier(.4,0,.2,1);display:inline-flex;position:fixed}.StageMobileViewToggle-module__NmNB-a__root:hover{background:color-mix(in srgb, var(--scroll-top-hover-bg) 90%, transparent);border-color:color-mix(in srgb, var(--scroll-top-hover-border) 82%, transparent);color:var(--scroll-top-hover-icon);box-shadow:var(--scroll-top-hover-shadow);transform:translateY(-1px)}.StageMobileViewToggle-module__NmNB-a__root:active{transform:translateY(0)}.StageMobileViewToggle-module__NmNB-a__root:focus-visible{outline:2px solid var(--scroll-top-hover-border);outline-offset:3px}[data-theme=dark] .StageMobileViewToggle-module__NmNB-a__root{color:var(--scroll-top-icon,#2dd4bf);background:#000000d1;border:1px solid #ffffff24;box-shadow:0 4px 14px #00000061,0 1px 3px #00000038}[data-theme=dark] .StageMobileViewToggle-module__NmNB-a__root:hover{color:var(--scroll-top-hover-icon,#99f6e4);background:#000000e6;border-color:#ffffff2e;box-shadow:0 6px 16px #0000006b,0 0 0 1px #2dd4bf1f}[data-theme=dark] .StageMobileViewToggle-module__NmNB-a__root:focus-visible{outline:2px solid var(--scroll-top-hover-border,#3d9a92)}.StageMobileViewToggle-module__NmNB-a__icon{flex-shrink:0;display:block}html[data-stage-feed-toolbar-nav-hidden] .StageMobileViewToggle-module__NmNB-a__root{opacity:0;pointer-events:none;transform:translateY(calc(100% + 12px))}@media (min-width:768px){.StageMobileViewToggle-module__NmNB-a__root{display:none!important}}
.StageMobileBottomNav-module__nVTzxq__root{bottom:var(--stage-feed-toolbar-nav-bottom,var(--mobile-nav-offset,calc(var(--mobile-nav-content-height,54px) + var(--mobile-bottom-safe-inset,env(safe-area-inset-bottom,0px)))));z-index:998;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0;transition:transform .22s cubic-bezier(.4,0,.2,1);position:fixed;left:0;right:0;transform:translateY(0)}html[data-stage-feed-toolbar-nav-hidden] .StageMobileBottomNav-module__nVTzxq__root{pointer-events:none;transform:translateY(calc(100% + 12px))}@media (min-width:768px){.StageMobileBottomNav-module__nVTzxq__root{display:none!important}}.StageMobileBottomNav-module__nVTzxq__shell{box-sizing:border-box;border-top:1px solid var(--border-color);background:color-mix(in srgb, var(--card-bg) 96%, transparent);-webkit-backdrop-filter:blur(6px);width:100%;padding-bottom:var(--mobile-bottom-safe-inset,env(safe-area-inset-bottom,0px))}.StageMobileBottomNav-module__nVTzxq__strip{box-sizing:border-box;width:100%;min-height:var(--mobile-nav-content-height,54px);height:var(--mobile-nav-content-height,54px);align-items:stretch;display:flex}.StageMobileBottomNav-module__nVTzxq__tab{min-width:0;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:4px 2px 2px;font-family:inherit;transition:background-color .15s,color .15s,transform .15s;display:flex}.StageMobileBottomNav-module__nVTzxq__tab:active{transform:scale(.97)}.StageMobileBottomNav-module__nVTzxq__tabActive{color:var(--text-primary);background:var(--surface-hover)}.StageMobileBottomNav-module__nVTzxq__tabIcon{color:inherit;flex-shrink:0}.StageMobileBottomNav-module__nVTzxq__tabLabel{letter-spacing:-.01em;white-space:nowrap;font-size:10px;font-weight:700;line-height:1.1}.StageMobileBottomNav-module__nVTzxq__writeFab{right:max(12px, env(safe-area-inset-right,0px));bottom:calc(var(--stage-feed-fab-anchor-bottom,var(--mobile-fab-anchor-bottom,calc(var(--mobile-bottom-safe-inset,env(safe-area-inset-bottom,0px))))) + var(--mobile-fab-gap,16px));z-index:var(--mobile-floating-action-z,1050);width:var(--mobile-write-fab-size,48px);height:var(--mobile-write-fab-size,48px);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#71ff6c 0%,#68a9ff 100%);border:2px solid #ddeaeb;border-radius:50%;outline:none;justify-content:center;align-items:center;transition:transform .2s,opacity .2s,bottom .22s cubic-bezier(.4,0,.2,1);display:none;position:fixed;box-shadow:0 10px 15px -3px #0003}.StageMobileBottomNav-module__nVTzxq__writeFab:active{transform:scale(.9)}.StageMobileBottomNav-module__nVTzxq__writeFab:focus-visible{outline-offset:3px;outline:2px solid #95c3ff}@media (min-width:768px) and (max-width:1279px){.StageMobileBottomNav-module__nVTzxq__writeFab{bottom:calc(var(--mobile-bottom-safe-inset,env(safe-area-inset-bottom,0px)) + var(--mobile-fab-gap,16px));display:inline-flex}}html[data-mobile-drawer-open] .StageMobileBottomNav-module__nVTzxq__writeFab{pointer-events:none;z-index:998!important}
.StageMobileHeadNav-module__ZYQIVq__headNavShell{width:100%;min-width:0;display:none}@media (max-width:767px){.StageMobileHeadNav-module__ZYQIVq__headNavShell{z-index:2;box-sizing:border-box;height:var(--stage-mobile-head-nav-height,52px);background:var(--bg-color);border-bottom:none;flex-shrink:0;margin-bottom:0;transition:height .22s cubic-bezier(.4,0,.2,1),min-height .22s cubic-bezier(.4,0,.2,1),margin .22s cubic-bezier(.4,0,.2,1);display:block;position:relative;top:auto;overflow:hidden}html[data-stage-feed-head-nav-hidden] .StageMobileHeadNav-module__ZYQIVq__headNavShell{pointer-events:none;border:none;height:0;min-height:0;margin:0}html[data-stage-feed-head-nav-hidden] .StageMobileHeadNav-module__ZYQIVq__root{opacity:0;pointer-events:none;transform:translateY(-100%)}.StageMobileHeadNav-module__ZYQIVq__root{height:var(--stage-mobile-head-nav-height,52px);min-height:var(--stage-mobile-head-nav-height,52px);box-sizing:border-box;background:var(--bg-color);border-bottom:1px solid var(--community-border-subtle);align-items:center;gap:8px;padding:6px 10px 6px 12px;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(0)}.StageMobileHeadNav-module__ZYQIVq__identityBtn{min-width:0;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:auto;align-items:center;gap:10px;margin:0;padding:0;display:flex}.StageMobileHeadNav-module__ZYQIVq__avatar{border:2px solid var(--community-stage-avatar-ring);background:var(--card-bg);border-radius:10px;flex-shrink:0;width:36px;height:36px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001f}.StageMobileHeadNav-module__ZYQIVq__avatarPlaceholder{width:100%;height:100%;color:var(--text-secondary);justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.StageMobileHeadNav-module__ZYQIVq__identityText{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.StageMobileHeadNav-module__ZYQIVq__nameRow{align-items:center;gap:6px;min-width:0;display:flex}.StageMobileHeadNav-module__ZYQIVq__name{min-width:0;color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:15px;font-weight:800;line-height:1.25;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__tempBadge{background:var(--community-stage-detail-status-badge-bg);border:1px solid var(--community-stage-detail-status-badge-border);color:var(--community-stage-detail-status-badge-text);border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:800;line-height:1.2}.StageMobileHeadNav-module__ZYQIVq__meta{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__chevron{color:var(--text-secondary);opacity:.72;flex-shrink:0}.StageMobileHeadNav-module__ZYQIVq__subscribeSlot{flex-shrink:0}.StageMobileHeadNav-module__ZYQIVq__sheetOverlay{z-index:32000;background:var(--bg-color);--community-sticky-chrome-top:0px;--stage-mobile-head-nav-shift:0px;flex-direction:column;width:100%;max-width:100vw;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetOverlayOpening{animation:.26s cubic-bezier(.4,0,.2,1) StageMobileHeadNav-module__ZYQIVq__stageSheetPageIn}.StageMobileHeadNav-module__ZYQIVq__sheetOverlayClosing{animation:.26s cubic-bezier(.4,0,.2,1) forwards StageMobileHeadNav-module__ZYQIVq__stageSheetPageOut}@keyframes StageMobileHeadNav-module__ZYQIVq__stageSheetPageIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes StageMobileHeadNav-module__ZYQIVq__stageSheetPageOut{0%{transform:translate(0)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.StageMobileHeadNav-module__ZYQIVq__sheetOverlayOpening,.StageMobileHeadNav-module__ZYQIVq__sheetOverlayClosing{animation:none}}.StageMobileHeadNav-module__ZYQIVq__sheetPanel{background:var(--bg-color);flex-direction:column;width:100%;height:100%;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetHeader{box-sizing:border-box;padding:var(--mobile-top-safe-inset,0px) max(8px, env(safe-area-inset-right,0px)) 0 max(4px, env(safe-area-inset-left,0px));border-bottom:1px solid var(--community-border-subtle);background:var(--bg-color);flex-shrink:0;grid-template-columns:44px 1fr 44px;align-items:center;gap:4px;display:grid}.StageMobileHeadNav-module__ZYQIVq__sheetBackBtn{width:44px;height:44px;color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.StageMobileHeadNav-module__ZYQIVq__sheetPageTitle{color:var(--text-primary);text-align:center;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:800;line-height:1.2;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetHeaderSpacer{width:44px;height:44px}.StageMobileHeadNav-module__ZYQIVq__sheetScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;margin-top:0;padding-top:0;overflow:clip auto}.StageMobileHeadNav-module__ZYQIVq__sheetScroll::-webkit-scrollbar{display:none}.StageMobileHeadNav-module__ZYQIVq__sheetHeroWrap{box-sizing:border-box;width:100%;max-width:100%;padding:0;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetHero{aspect-ratio:4;background:var(--community-banner-placeholder);isolation:isolate;border-radius:0;width:100%;max-width:100%;height:auto;min-height:100px;position:relative;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetHeroScrim{display:none}.StageMobileHeadNav-module__ZYQIVq__sheetBannerPlaceholder{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:0 12px;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetBannerPlaceholderText{color:var(--text-primary);text-align:center;opacity:.55;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:16px;font-weight:800;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetIdentity{min-width:0;padding:12px 16px 0}.StageMobileHeadNav-module__ZYQIVq__sheetHeroNameRow{align-items:flex-start;gap:8px;min-width:0;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetStageName{min-width:0;color:var(--text-primary);letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;margin:0;font-size:18px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetHeroBadge{background:var(--community-stage-detail-status-badge-bg);border:1px solid var(--community-stage-detail-status-badge-border);color:var(--community-stage-detail-status-badge-text);border-radius:999px;flex-shrink:0;margin-top:2px;padding:2px 7px;font-size:10px;font-weight:800;line-height:1.2}.StageMobileHeadNav-module__ZYQIVq__sheetSubscriberLine{color:var(--text-secondary);margin:4px 0 0;font-size:13px;font-weight:600;line-height:1.2}.StageMobileHeadNav-module__ZYQIVq__sheetSubscribeRow{box-sizing:border-box;padding:12px 16px 4px}.StageMobileHeadNav-module__ZYQIVq__sheetActionRow,.StageMobileHeadNav-module__ZYQIVq__sheetActionRowSingle{align-items:stretch;width:100%;min-width:0;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetActionRow{gap:8px}.StageMobileHeadNav-module__ZYQIVq__sheetSubscribeBtn{box-sizing:border-box;justify-content:center;width:100%;max-width:100%}.StageMobileHeadNav-module__ZYQIVq__sheetSubscribeBtnSplit{box-sizing:border-box;flex:1.35 1 0;justify-content:center;width:100%;min-width:0;max-width:none}.StageMobileHeadNav-module__ZYQIVq__sheetManageBtn{border:1px solid var(--community-border-subtle);background:var(--community-divider);min-width:0;min-height:44px;color:var(--text-primary);text-align:center;box-sizing:border-box;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;padding:10px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s;display:inline-flex}.StageMobileHeadNav-module__ZYQIVq__sheetManageBtn:active{background:var(--surface-hover)}.StageMobileHeadNav-module__ZYQIVq__sheetTabs{border-bottom:1px solid var(--community-border-subtle);box-sizing:border-box;align-items:stretch;gap:4px;margin:8px 16px 0;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetTab{color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:10px 12px 11px;font-size:15px;font-weight:700;line-height:1.2;position:relative}.StageMobileHeadNav-module__ZYQIVq__sheetTab:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;transition:background-color .18s;position:absolute;bottom:-1px;left:8px;right:8px}.StageMobileHeadNav-module__ZYQIVq__sheetTabActive{color:var(--text-primary)}.StageMobileHeadNav-module__ZYQIVq__sheetTabActive:after{background:var(--text-primary)}.StageMobileHeadNav-module__ZYQIVq__sheetBody{padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px))}.StageMobileHeadNav-module__ZYQIVq__sheetSection{margin-bottom:20px}.StageMobileHeadNav-module__ZYQIVq__sheetSection:last-child{margin-bottom:0}.StageMobileHeadNav-module__ZYQIVq__sheetSectionLabel{color:var(--text-secondary);letter-spacing:-.01em;margin:0 0 8px;font-size:12px;font-weight:800}.StageMobileHeadNav-module__ZYQIVq__sheetDescription{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.StageMobileHeadNav-module__ZYQIVq__sheetMetaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;min-width:0;display:grid}.StageMobileHeadNav-module__ZYQIVq__sheetMetaItem{background:var(--card-bg);border:1px solid var(--community-border-subtle);border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:10px 6px;display:flex;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetMetaLabel{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;line-height:1.2;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetMetaValue{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:1.25;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetTags{flex-wrap:wrap;gap:6px;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetTag{border:1px solid var(--community-stage-detail-info-tag-border);background:var(--community-stage-detail-info-tag-bg);color:var(--community-stage-detail-info-tag-text);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.StageMobileHeadNav-module__ZYQIVq__sheetManagerList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetManagerRow{border-bottom:1px solid var(--community-border-subtle);align-items:center;gap:10px;padding:8px 0;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetManagerRow:last-child{border-bottom:none}.StageMobileHeadNav-module__ZYQIVq__sheetManagerAvatar{background:var(--community-divider);width:36px;height:36px;color:var(--text-secondary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetManagerAvatar img{object-fit:cover;width:100%;height:100%;display:block}.StageMobileHeadNav-module__ZYQIVq__sheetManagerMeta{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetManagerNameRow{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.StageMobileHeadNav-module__ZYQIVq__sheetManagerName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:700;overflow:hidden}.StageMobileHeadNav-module__ZYQIVq__sheetManagerStreamerBadge{background:var(--community-sidebar-streamer-badge-bg);border:1px solid var(--community-sidebar-streamer-badge-border);height:18px;color:var(--community-sidebar-streamer-badge-text);letter-spacing:-.02em;border-radius:999px;flex-shrink:0;align-items:center;padding:0 7px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.StageMobileHeadNav-module__ZYQIVq__sheetManagerRole{color:var(--text-secondary);font-size:12px;font-weight:600;line-height:1.2}.StageMobileHeadNav-module__ZYQIVq__sheetEmptyText{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.StageMobileHeadNav-module__ZYQIVq__sheetRulesList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetRuleItem{border-bottom:1px solid var(--community-border-subtle);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetRuleItem:last-child{border-bottom:none;padding-bottom:0}.StageMobileHeadNav-module__ZYQIVq__sheetRuleIndex{background:var(--surface-hover);width:26px;height:26px;color:var(--text-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:flex}.StageMobileHeadNav-module__ZYQIVq__sheetRuleContent{flex:auto;min-width:0}.StageMobileHeadNav-module__ZYQIVq__sheetRuleTitle{color:var(--text-primary);overflow-wrap:anywhere;margin:0 0 6px;font-size:15px;font-weight:800;line-height:1.35}.StageMobileHeadNav-module__ZYQIVq__sheetRuleBody{color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}}
