.FeedTabs-module__It2A9G__wrapper{--tab-bg:var(--bg-primary,#fff);align-items:stretch;width:100%;min-width:0;display:flex;position:relative}.FeedTabs-module__It2A9G__desktop{--tab-bg:var(--bg-secondary,#f5f5f5);justify-content:center}.FeedTabs-module__It2A9G__mobile{--tab-bg:var(--bg-primary,#fff);justify-content:center}.FeedTabs-module__It2A9G__scroller{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;gap:4px;max-width:100%;display:flex;overflow:auto hidden}.FeedTabs-module__It2A9G__scroller::-webkit-scrollbar{display:none}.FeedTabs-module__It2A9G__desktop .FeedTabs-module__It2A9G__scroller{margin-right:80px}.FeedTabs-module__It2A9G__tab{white-space:nowrap;cursor:pointer;color:var(--text-secondary,#737373);background:0 0;border:none;border-bottom:2px solid #0000;flex:none;justify-content:center;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;transition:color .2s,border-color .2s;display:inline-flex}.FeedTabs-module__It2A9G__tab:hover{color:var(--text-primary,#000)}.FeedTabs-module__It2A9G__tab.FeedTabs-module__It2A9G__active{color:var(--accent-color,#0095f6);border-bottom-color:var(--accent-color,#0095f6)}.FeedTabs-module__It2A9G__tab.FeedTabs-module__It2A9G__active .FeedTabs-module__It2A9G__tabLabel{font-weight:600}.FeedTabs-module__It2A9G__desktop .FeedTabs-module__It2A9G__tab{height:60px;padding:0 22px;font-size:15px;font-weight:500}.FeedTabs-module__It2A9G__mobile .FeedTabs-module__It2A9G__tab{height:40px;padding:0 16px;font-size:13px;font-weight:500}.FeedTabs-module__It2A9G__fade{pointer-events:none;opacity:0;z-index:2;width:40px;transition:opacity .2s;position:absolute;top:0;bottom:0}.FeedTabs-module__It2A9G__fade.FeedTabs-module__It2A9G__show{opacity:1}.FeedTabs-module__It2A9G__fadeLeft{background:linear-gradient(to right,var(--tab-bg)30%,transparent 100%);left:0}.FeedTabs-module__It2A9G__fadeRight{background:linear-gradient(to left,var(--tab-bg)30%,transparent 100%);right:0}.FeedTabs-module__It2A9G__arrow{z-index:3;border:1px solid var(--border-light,#e5e5e5);background:var(--bg-primary,#fff);width:30px;height:30px;color:var(--text-primary,#000);cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,background-color .2s;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px #0000001f}.FeedTabs-module__It2A9G__arrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.FeedTabs-module__It2A9G__arrow:hover{background:var(--bg-hover,#f5f5f5)}.FeedTabs-module__It2A9G__arrowLeft{left:4px}.FeedTabs-module__It2A9G__arrowRight{right:4px}.FeedTabs-module__It2A9G__desktop .FeedTabs-module__It2A9G__arrow.FeedTabs-module__It2A9G__show{opacity:1;display:flex}
.LoginPromptModal-module__i0jXqW__overlay{z-index:99999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LoginPromptModal-module__i0jXqW__modal{text-align:center;background:#fff;border-radius:16px;width:90%;max-width:400px;padding:32px}.LoginPromptModal-module__i0jXqW__title{color:#000;margin-bottom:12px;font-size:24px;font-weight:700}.LoginPromptModal-module__i0jXqW__description{color:#666;margin-bottom:24px;font-size:15px}.LoginPromptModal-module__i0jXqW__buttons{flex-direction:column;gap:12px;display:flex}.LoginPromptModal-module__i0jXqW__googleBtn,.LoginPromptModal-module__i0jXqW__loginBtn,.LoginPromptModal-module__i0jXqW__registerBtn,.LoginPromptModal-module__i0jXqW__cancelBtn{cursor:pointer;border:none;border-radius:12px;padding:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;transition:all .2s}.LoginPromptModal-module__i0jXqW__googleBtn{color:#000;background:#fff;border:1px solid #e5e5e5;justify-content:center;align-items:center;gap:10px;display:flex}.LoginPromptModal-module__i0jXqW__googleBtn:hover:not(:disabled){background:#f5f5f5}.LoginPromptModal-module__i0jXqW__googleBtn:disabled{opacity:.6;cursor:default}.LoginPromptModal-module__i0jXqW__divider{text-align:center;color:#999;align-items:center;margin:4px 0;font-size:13px;display:flex}.LoginPromptModal-module__i0jXqW__divider:before,.LoginPromptModal-module__i0jXqW__divider:after{content:"";border-bottom:1px solid #e5e5e5;flex:1}.LoginPromptModal-module__i0jXqW__divider span{padding:0 12px}.LoginPromptModal-module__i0jXqW__loginBtn{color:#fff;background:#000}.LoginPromptModal-module__i0jXqW__loginBtn:hover{opacity:.9}.LoginPromptModal-module__i0jXqW__registerBtn{color:#000;background:#fff;border:1px solid #e5e5e5}.LoginPromptModal-module__i0jXqW__registerBtn:hover{background:#f5f5f5}.LoginPromptModal-module__i0jXqW__cancelBtn{color:#666;background:0 0;margin-top:8px;padding:12px;font-size:14px}.LoginPromptModal-module__i0jXqW__cancelBtn:hover{color:#000}[data-theme=dark] .LoginPromptModal-module__i0jXqW__overlay{background-color:#000000b3}[data-theme=dark] .LoginPromptModal-module__i0jXqW__modal{background:var(--bg-primary,#0a0a0a);border:1px solid var(--border-color,#262626)}[data-theme=dark] .LoginPromptModal-module__i0jXqW__title{color:var(--text-primary,#fff)}[data-theme=dark] .LoginPromptModal-module__i0jXqW__description{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .LoginPromptModal-module__i0jXqW__googleBtn{background:var(--bg-primary,#0a0a0a);color:var(--text-primary,#fff);border:1px solid var(--border-color,#262626)}[data-theme=dark] .LoginPromptModal-module__i0jXqW__googleBtn:hover:not(:disabled){background:var(--bg-hover,#1a1a1a)}[data-theme=dark] .LoginPromptModal-module__i0jXqW__divider{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .LoginPromptModal-module__i0jXqW__divider:before,[data-theme=dark] .LoginPromptModal-module__i0jXqW__divider:after{border-bottom:1px solid var(--border-color,#262626)}[data-theme=dark] .LoginPromptModal-module__i0jXqW__loginBtn{color:#000;background:#fff}[data-theme=dark] .LoginPromptModal-module__i0jXqW__loginBtn:hover{background:#f5f5f5}[data-theme=dark] .LoginPromptModal-module__i0jXqW__registerBtn{color:var(--text-primary,#fff);border:1px solid var(--border-color,#262626);background:0 0}[data-theme=dark] .LoginPromptModal-module__i0jXqW__registerBtn:hover{background:var(--bg-hover,#1a1a1a)}[data-theme=dark] .LoginPromptModal-module__i0jXqW__cancelBtn{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .LoginPromptModal-module__i0jXqW__cancelBtn:hover{color:var(--text-primary,#fff)}
.ProfileHeader-module__ya1WZW__profileHeader{background:#fff;width:100%;max-width:600px;padding:24px 20px}.ProfileHeader-module__ya1WZW__headerContent{flex-direction:row-reverse;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.ProfileHeader-module__ya1WZW__avatarWrapper{flex-shrink:0;position:relative}.ProfileHeader-module__ya1WZW__avatar{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;padding:3px;display:flex;overflow:hidden}.ProfileHeader-module__ya1WZW__avatarInner{color:#fff;background:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;font-weight:600;display:flex}.ProfileHeader-module__ya1WZW__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%}.ProfileHeader-module__ya1WZW__infoSection{flex:1;min-width:0}.ProfileHeader-module__ya1WZW__nameRow{align-items:center;gap:8px;margin-bottom:4px;display:flex}.ProfileHeader-module__ya1WZW__name{color:#000;margin:0;font-size:24px;font-weight:700}.ProfileHeader-module__ya1WZW__verifiedBadge{flex-shrink:0;width:20px;height:20px}.ProfileHeader-module__ya1WZW__verifiedBadge svg{width:100%;height:100%}.ProfileHeader-module__ya1WZW__username{color:#666;margin-bottom:8px;font-size:15px}.ProfileHeader-module__ya1WZW__bio{color:#000;white-space:pre-wrap;margin-bottom:16px;font-size:15px;line-height:1.4}.ProfileHeader-module__ya1WZW__statsRow{align-items:center;gap:16px;margin-bottom:16px;display:flex}.ProfileHeader-module__ya1WZW__statText{color:#666;font-size:15px}.ProfileHeader-module__ya1WZW__socialIcons{gap:12px;display:flex}.ProfileHeader-module__ya1WZW__iconButton{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.ProfileHeader-module__ya1WZW__iconButton:hover{background:#f5f5f5;border-color:#d0d0d0}.ProfileHeader-module__ya1WZW__iconButton svg{width:18px;height:18px}.ProfileHeader-module__ya1WZW__editButton{color:#000;cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:12px;width:100%;padding:12px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;transition:all .2s}.ProfileHeader-module__ya1WZW__editButton:hover{background:#f5f5f5}.ProfileHeader-module__ya1WZW__actionButtons{gap:12px;display:flex}.ProfileHeader-module__ya1WZW__followButton{color:#fff;cursor:pointer;background:#000;border:none;border-radius:12px;flex:1;padding:12px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;transition:all .2s}.ProfileHeader-module__ya1WZW__followButton:hover:not(:disabled){background:#333}.ProfileHeader-module__ya1WZW__followButton:disabled{opacity:.7;cursor:not-allowed}.ProfileHeader-module__ya1WZW__followButton.ProfileHeader-module__ya1WZW__following{color:#000;background:#fff;border:1px solid #d0d0d0}.ProfileHeader-module__ya1WZW__followButton.ProfileHeader-module__ya1WZW__following:hover:not(:disabled){background:#f5f5f5}.ProfileHeader-module__ya1WZW__mentionButton{color:#000;cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:12px;flex:1;padding:12px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;transition:all .2s}.ProfileHeader-module__ya1WZW__mentionButton:hover{background:#f5f5f5}@media (max-width:768px){.ProfileHeader-module__ya1WZW__profileHeader{padding:20px 16px}.ProfileHeader-module__ya1WZW__headerContent{text-align:center;flex-direction:column;align-items:center}.ProfileHeader-module__ya1WZW__infoSection{width:100%}.ProfileHeader-module__ya1WZW__nameRow,.ProfileHeader-module__ya1WZW__statsRow,.ProfileHeader-module__ya1WZW__socialIcons{justify-content:center}.ProfileHeader-module__ya1WZW__actionButtons{flex-direction:column}}[data-theme=dark] .ProfileHeader-module__ya1WZW__profileHeader{background:var(--bg-primary,#0a0a0a)}[data-theme=dark] .ProfileHeader-module__ya1WZW__avatarInner{background:var(--bg-tertiary,#1a1a1a);color:#fff}[data-theme=dark] .ProfileHeader-module__ya1WZW__name{color:var(--text-primary,#fff)}[data-theme=dark] .ProfileHeader-module__ya1WZW__username{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .ProfileHeader-module__ya1WZW__bio{color:var(--text-primary,#fff)}[data-theme=dark] .ProfileHeader-module__ya1WZW__statText{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .ProfileHeader-module__ya1WZW__iconButton{border-color:var(--border-color,#262626);background:0 0}[data-theme=dark] .ProfileHeader-module__ya1WZW__iconButton:hover{background:var(--bg-hover,#1a1a1a);border-color:var(--border-color,#262626)}[data-theme=dark] .ProfileHeader-module__ya1WZW__editButton{color:var(--text-primary,#fff);border-color:var(--border-color,#262626);background:0 0}[data-theme=dark] .ProfileHeader-module__ya1WZW__editButton:hover{background:var(--bg-hover,#1a1a1a)}[data-theme=dark] .ProfileHeader-module__ya1WZW__followButton{color:#000;background:#fff}[data-theme=dark] .ProfileHeader-module__ya1WZW__followButton:hover:not(:disabled){background:#f5f5f5}[data-theme=dark] .ProfileHeader-module__ya1WZW__followButton.ProfileHeader-module__ya1WZW__following{color:var(--text-primary,#fff);border-color:var(--border-color,#262626);background:0 0}[data-theme=dark] .ProfileHeader-module__ya1WZW__followButton.ProfileHeader-module__ya1WZW__following:hover:not(:disabled){background:var(--bg-hover,#1a1a1a)}[data-theme=dark] .ProfileHeader-module__ya1WZW__mentionButton{color:var(--text-primary,#fff);border-color:var(--border-color,#262626);background:0 0}[data-theme=dark] .ProfileHeader-module__ya1WZW__mentionButton:hover{background:var(--bg-hover,#1a1a1a)}
.ProfileTabs-module__Zh31wG__tabs{z-index:10;background:#fff;border-bottom:1px solid #f0f0f0;justify-content:center;display:flex;top:60px}.ProfileTabs-module__Zh31wG__tab{color:#999;cursor:pointer;white-space:nowrap;text-align:center;background:0 0;border:none;border-bottom:2px solid #0000;padding:16px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;transition:all .2s}.ProfileTabs-module__Zh31wG__tab:hover{color:#666}.ProfileTabs-module__Zh31wG__tab.ProfileTabs-module__Zh31wG__active{color:#000;border-bottom-color:#000;font-weight:600}@media (max-width:768px){.ProfileTabs-module__Zh31wG__tabs{top:110px}.ProfileTabs-module__Zh31wG__tab{padding:14px 20px;font-size:14px}}[data-theme=dark] .ProfileTabs-module__Zh31wG__tabs{background:var(--bg-primary,#0a0a0a);border-color:var(--border-light,#1f1f1f)}[data-theme=dark] .ProfileTabs-module__Zh31wG__tab{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .ProfileTabs-module__Zh31wG__tab.ProfileTabs-module__Zh31wG__active{color:var(--text-primary,#fff);border-bottom-color:var(--text-primary,#fff)}[data-theme=dark] .ProfileTabs-module__Zh31wG__tab:hover{color:var(--text-primary,#fff)}
.ConfirmDialog-module__ZCkxUW__overlay{z-index:2000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;animation:.2s ConfirmDialog-module__ZCkxUW__fadeIn;display:flex;position:fixed;top:0;left:0}@keyframes ConfirmDialog-module__ZCkxUW__fadeIn{0%{opacity:0}to{opacity:1}}.ConfirmDialog-module__ZCkxUW__dialog{background:#fff;border-radius:16px;width:90%;max-width:400px;padding:24px;animation:.2s ConfirmDialog-module__ZCkxUW__slideUp;box-shadow:0 8px 32px #0003}@keyframes ConfirmDialog-module__ZCkxUW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ConfirmDialog-module__ZCkxUW__title{color:#000;margin:0 0 12px;font-size:18px;font-weight:600}.ConfirmDialog-module__ZCkxUW__message{color:#666;margin:0 0 24px;font-size:15px;line-height:1.5}.ConfirmDialog-module__ZCkxUW__actions{justify-content:flex-end;gap:12px;display:flex}.ConfirmDialog-module__ZCkxUW__cancelBtn,.ConfirmDialog-module__ZCkxUW__confirmBtn{cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:15px;font-weight:500;transition:all .2s}.ConfirmDialog-module__ZCkxUW__cancelBtn{color:#000;background:#f0f0f0}.ConfirmDialog-module__ZCkxUW__cancelBtn:hover{background:#e0e0e0}.ConfirmDialog-module__ZCkxUW__confirmBtn{color:#fff;background:#ff3b30}.ConfirmDialog-module__ZCkxUW__confirmBtn:hover{background:#e02b20}[data-theme=dark] .ConfirmDialog-module__ZCkxUW__dialog{background:var(--bg-primary,#0a0a0a)}[data-theme=dark] .ConfirmDialog-module__ZCkxUW__title{color:var(--text-primary,#fff)}[data-theme=dark] .ConfirmDialog-module__ZCkxUW__message{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .ConfirmDialog-module__ZCkxUW__cancelBtn{background:var(--bg-tertiary,#1a1a1a);color:var(--text-primary,#fff)}[data-theme=dark] .ConfirmDialog-module__ZCkxUW__cancelBtn:hover{background:var(--bg-hover,#262626)}
.ImageGallery-module__MiUB4q__gallery{width:100%;margin-bottom:12px;display:block;position:relative}.ImageGallery-module__MiUB4q__layoutSingle{background:0 0;border-radius:12px;width:100%;position:relative;overflow:hidden}.ImageGallery-module__MiUB4q__singleWrapper{content-visibility:auto;contain-intrinsic-size:300px;justify-content:center;align-items:center;width:100%;min-height:300px;max-height:min(550px,60vh);display:flex;position:relative}.ImageGallery-module__MiUB4q__singleImage{object-fit:cover;cursor:pointer;opacity:0;width:100%;max-width:100%;height:100%;max-height:60vh;transition:opacity .3s;display:block}.ImageGallery-module__MiUB4q__singleImage.ImageGallery-module__MiUB4q__loaded{opacity:1}.ImageGallery-module__MiUB4q__gridTwo{gap:4px;margin-left:84px;padding-right:8px;display:flex}.ImageGallery-module__MiUB4q__gridTwoItem{content-visibility:auto;contain-intrinsic-size:300px;background:0 0;border:1px solid #e0e0e0;border-radius:8px;flex:1;justify-content:center;align-items:center;width:calc(50% - 4px);height:auto;max-height:360px;display:flex;position:relative;overflow:hidden}.ImageGallery-module__MiUB4q__gridTwoImage{object-fit:cover;object-position:center;cursor:pointer;opacity:0;width:100%;height:100%;max-height:360px;transition:opacity .3s;display:block}.ImageGallery-module__MiUB4q__gridTwoImage.ImageGallery-module__MiUB4q__loaded{opacity:1}.ImageGallery-module__MiUB4q__chainWrapper{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;position:relative}.ImageGallery-module__MiUB4q__chainScroll{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y;will-change:transform;gap:8px;padding-bottom:4px;padding-left:0;padding-right:16px;scroll-padding-left:84px;transition:none;display:flex;overflow:auto hidden}.ImageGallery-module__MiUB4q__chainScroll::-webkit-scrollbar{display:none}.ImageGallery-module__MiUB4q__chainScroll.ImageGallery-module__MiUB4q__isDragging{scroll-snap-type:none!important;scroll-behavior:auto!important;cursor:grabbing!important;transition:none!important}.ImageGallery-module__MiUB4q__chainItem{scroll-snap-align:center;content-visibility:auto;contain-intrinsic-size:280px;background:0 0;border:1px solid #e0e0e0;border-radius:8px;flex:0 0 210px;justify-content:center;align-items:center;width:210px;height:280px;display:flex;position:relative;overflow:hidden}.ImageGallery-module__MiUB4q__chainImage{object-fit:cover;object-position:center;cursor:pointer;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block}.ImageGallery-module__MiUB4q__chainImage.ImageGallery-module__MiUB4q__loaded{opacity:1}.ImageGallery-module__MiUB4q__chainItem:first-child{margin-left:84px}.ImageGallery-module__MiUB4q__chainItem:last-child{margin-right:16px}.ImageGallery-module__MiUB4q__chainScroll.ImageGallery-module__MiUB4q__bouncing{scroll-snap-type:none!important;transition:transform .4s cubic-bezier(.34,1.56,.64,1)!important}.ImageGallery-module__MiUB4q__skeleton{z-index:1;background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;animation:1.5s ease-in-out infinite ImageGallery-module__MiUB4q__shimmer;position:absolute;inset:0}@keyframes ImageGallery-module__MiUB4q__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ImageGallery-module__MiUB4q__deleteBtn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;z-index:10;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.ImageGallery-module__MiUB4q__deleteBtn:hover{background:#000c;transform:scale(1.1)}.ImageGallery-module__MiUB4q__sensitiveOverlay{z-index:3;text-align:center;color:#fff;pointer-events:none;text-shadow:0 1px 3px #0009;background:#00000059;flex-direction:column;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;inset:0}.ImageGallery-module__MiUB4q__sensitiveLabel{margin-top:4px;font-size:13px;font-weight:600}.ImageGallery-module__MiUB4q__sensitiveHint{opacity:.9;font-size:12px}@media (max-width:768px){.ImageGallery-module__MiUB4q__layoutSingle{max-height:450px}.ImageGallery-module__MiUB4q__singleWrapper{min-height:250px;max-height:50vh}.ImageGallery-module__MiUB4q__singleImage{max-height:50vh}.ImageGallery-module__MiUB4q__gridTwo{margin-left:0}.ImageGallery-module__MiUB4q__gridTwoItem,.ImageGallery-module__MiUB4q__gridTwoImage{max-height:300px}.ImageGallery-module__MiUB4q__chainWrapper{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.ImageGallery-module__MiUB4q__chainScroll{gap:4px;padding-left:0;padding-right:16px}.ImageGallery-module__MiUB4q__chainItem{width:210px;height:280px}}[data-theme=dark] .ImageGallery-module__MiUB4q__layoutSingle{background:0 0}[data-theme=dark] .ImageGallery-module__MiUB4q__singleWrapper{background-color:#1a1a1a}[data-theme=dark] .ImageGallery-module__MiUB4q__gridTwoItem,[data-theme=dark] .ImageGallery-module__MiUB4q__chainItem{background:#1a1a1a;border:1px solid #404040}[data-theme=dark] .ImageGallery-module__MiUB4q__skeleton{background:linear-gradient(90deg,#2a2a2a 0%,#1a1a1a 50%,#2a2a2a 100%) 0 0/200% 100%}
.ImageModal-module__DVu2RW__backdrop{z-index:9999;cursor:zoom-out;background:#000000f2;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}[data-theme=dark] .ImageModal-module__DVu2RW__backdrop{background:#000000fa}.ImageModal-module__DVu2RW__closeBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:10001;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex;position:absolute;top:20px;right:20px}.ImageModal-module__DVu2RW__closeBtn:hover{background:#ffffff40}.ImageModal-module__DVu2RW__closeBtn svg{stroke:#fff;stroke-width:2px;width:24px;height:24px}.ImageModal-module__DVu2RW__counter{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:10001;background:#0009;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:600;position:absolute;top:20px;left:50%;transform:translate(-50%)}[data-theme=dark] .ImageModal-module__DVu2RW__counter{background:#ffffff26}.ImageModal-module__DVu2RW__imageContainer{cursor:default;justify-content:center;align-items:center;width:100%;max-width:90vw;height:90vh;display:flex}.ImageModal-module__DVu2RW__image{object-fit:contain;max-width:100%;max-height:100%;transition:opacity .3s,transform .3s}.ImageModal-module__DVu2RW__image.ImageModal-module__DVu2RW__transitioning{opacity:.5;transform:scale(.95)}.ImageModal-module__DVu2RW__arrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:10001;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ImageModal-module__DVu2RW__arrow:hover{background:#ffffff40;transform:translateY(-50%)scale(1.1)}.ImageModal-module__DVu2RW__arrow svg{stroke:#fff}.ImageModal-module__DVu2RW__arrowLeft{left:20px}.ImageModal-module__DVu2RW__arrowRight{right:20px}@media (max-width:768px){.ImageModal-module__DVu2RW__closeBtn{width:36px;height:36px;top:10px;right:10px}.ImageModal-module__DVu2RW__closeBtn svg{width:20px;height:20px}.ImageModal-module__DVu2RW__counter{padding:6px 12px;font-size:13px;top:10px}.ImageModal-module__DVu2RW__imageContainer{width:100%;max-width:none;height:100vh}.ImageModal-module__DVu2RW__arrow{width:48px;height:48px}.ImageModal-module__DVu2RW__arrowLeft{left:10px}.ImageModal-module__DVu2RW__arrowRight{right:10px}}
.LinkifiedText-module__T4D1iG__link{color:#0077b6;word-break:break-word;text-decoration:none}.LinkifiedText-module__T4D1iG__link:hover{text-decoration:underline}.LinkifiedText-module__T4D1iG__manualBreak{height:.35em;display:block}[data-theme=dark] .LinkifiedText-module__T4D1iG__link{color:#4aa3df}
.LinkPreview-module__Xf_xCq__card{color:inherit;background:#fff;border:1px solid #e4e4e4;border-radius:12px;margin:4px 0 12px;text-decoration:none;transition:background .15s;display:block;overflow:hidden}.LinkPreview-module__Xf_xCq__card:hover{background:#fafafa}.LinkPreview-module__Xf_xCq__image{object-fit:cover;background:#f0f0f0;width:100%;max-height:260px;display:block}.LinkPreview-module__Xf_xCq__info{padding:10px 12px}.LinkPreview-module__Xf_xCq__domain{color:#8a8a8a;text-transform:lowercase;margin-bottom:2px;font-size:12px}.LinkPreview-module__Xf_xCq__title{color:#111;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.LinkPreview-module__Xf_xCq__desc{color:#666;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.LinkPreview-module__Xf_xCq__skeleton{background:linear-gradient(90deg,#f2f2f2 25%,#e9e9e9 37%,#f2f2f2 63%) 0 0/400% 100%;border-radius:12px;height:84px;margin:4px 0 12px;animation:1.4s infinite LinkPreview-module__Xf_xCq__shimmer}@keyframes LinkPreview-module__Xf_xCq__shimmer{0%{background-position:100% 0}to{background-position:0 0}}[data-theme=dark] .LinkPreview-module__Xf_xCq__card{background:var(--bg-secondary,#151515);border-color:var(--border-color,#262626)}[data-theme=dark] .LinkPreview-module__Xf_xCq__card:hover{background:var(--bg-hover,#1a1a1a)}[data-theme=dark] .LinkPreview-module__Xf_xCq__title{color:var(--text-primary,#fff)}[data-theme=dark] .LinkPreview-module__Xf_xCq__desc{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .LinkPreview-module__Xf_xCq__skeleton{background:linear-gradient(90deg,#1a1a1a 25%,#222 37%,#1a1a1a 63%) 0 0/400% 100%}
.ThreadMenu-module__xwcqPG__container{margin-right:-8px;position:relative}.ThreadMenu-module__xwcqPG__menuButton{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .2s;display:flex}.ThreadMenu-module__xwcqPG__menuButton:hover{background-color:#f5f5f5}.ThreadMenu-module__xwcqPG__menuButton svg{fill:#999;width:20px;height:20px}.ThreadMenu-module__xwcqPG__dropdown{z-index:1500;background:#fff;border-radius:12px;min-width:200px;animation:.15s ThreadMenu-module__xwcqPG__slideDown;position:fixed;overflow:hidden;box-shadow:0 4px 16px #00000026}@keyframes ThreadMenu-module__xwcqPG__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ThreadMenu-module__xwcqPG__menuItem{cursor:pointer;color:#000;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:12px 16px;font-size:15px;transition:background-color .2s;display:flex}.ThreadMenu-module__xwcqPG__menuItem:hover{background-color:#f5f5f5}.ThreadMenu-module__xwcqPG__menuItem.ThreadMenu-module__xwcqPG__delete{color:#ff3b30}.ThreadMenu-module__xwcqPG__menuItem.ThreadMenu-module__xwcqPG__delete:hover{background-color:#fff0f0}.ThreadMenu-module__xwcqPG__icon{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}[data-theme=dark] .ThreadMenu-module__xwcqPG__menuButton:hover{background-color:var(--bg-hover,#1a1a1a)}[data-theme=dark] .ThreadMenu-module__xwcqPG__menuButton svg{fill:var(--text-secondary,#a3a3a3)}[data-theme=dark] .ThreadMenu-module__xwcqPG__dropdown{background:var(--bg-secondary,#151515);box-shadow:0 4px 16px #00000080}[data-theme=dark] .ThreadMenu-module__xwcqPG__menuItem{color:var(--text-primary,#fff)}[data-theme=dark] .ThreadMenu-module__xwcqPG__menuItem:hover{background-color:var(--bg-hover,#1a1a1a)}[data-theme=dark] .ThreadMenu-module__xwcqPG__menuItem.ThreadMenu-module__xwcqPG__delete{color:#ff3b30}[data-theme=dark] .ThreadMenu-module__xwcqPG__menuItem.ThreadMenu-module__xwcqPG__delete:hover{background-color:#ff3b301a}
.ThreadCard-module__WlBScq__threadCard{background:#fff;border-bottom:1px solid #f0f0f0;width:100%;max-width:600px;padding:20px}.ThreadCard-module__WlBScq__threadContainer{gap:16px;display:flex}.ThreadCard-module__WlBScq__threadAvatar{flex-shrink:0}.ThreadCard-module__WlBScq__avatar{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:600;display:flex}.ThreadCard-module__WlBScq__threadContent{flex:1;min-width:0}.ThreadCard-module__WlBScq__threadHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ThreadCard-module__WlBScq__threadHeaderLeft{align-items:center;gap:8px;min-width:0;display:flex}.ThreadCard-module__WlBScq__username{color:#000;cursor:pointer;font-size:15px;font-weight:600;transition:opacity .2s}.ThreadCard-module__WlBScq__username:hover{opacity:.7}.ThreadCard-module__WlBScq__verifiedBadge{flex-shrink:0;width:16px;height:16px}.ThreadCard-module__WlBScq__verifiedBadge svg{fill:#0095f6;width:100%;height:100%}.ThreadCard-module__WlBScq__botTag{text-transform:uppercase;letter-spacing:.03em;color:#7c3aed;background:#7c3aed1f;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:11px;font-weight:700;line-height:1.5}.ThreadCard-module__WlBScq__timestamp{color:#999;white-space:nowrap;font-size:15px}.ThreadCard-module__WlBScq__menuButton{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.ThreadCard-module__WlBScq__menuButton:hover{background-color:#f5f5f5}.ThreadCard-module__WlBScq__menuButton svg{fill:#999;width:20px;height:20px}.ThreadCard-module__WlBScq__threadTitle{color:#000;word-wrap:break-word;margin-bottom:6px;font-size:17px;font-weight:700;line-height:1.35}.ThreadCard-module__WlBScq__threadText{color:#000;white-space:pre-wrap;overflow-wrap:anywhere;word-wrap:break-word;margin-bottom:12px;font-size:15px;line-height:1.5}.ThreadCard-module__WlBScq__readMoreButton{appearance:none;color:#737373;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ThreadCard-module__WlBScq__readMoreButton:hover{color:#000;text-decoration:underline}.ThreadCard-module__WlBScq__threadMedia{background:0 0;border-radius:12px;margin-bottom:12px;overflow:hidden}.ThreadCard-module__WlBScq__threadMedia.ThreadCard-module__WlBScq__singleImage{width:100%}.ThreadCard-module__WlBScq__threadMedia.ThreadCard-module__WlBScq__singleImage img{object-fit:contain;width:100%;height:auto;max-height:70vh;display:block}.ThreadCard-module__WlBScq__threadActions{align-items:center;gap:24px;padding-top:4px;display:flex}.ThreadCard-module__WlBScq__actionButton{cursor:pointer;align-items:center;gap:6px;transition:opacity .2s;display:flex}.ThreadCard-module__WlBScq__actionIcon{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .2s;display:flex}.ThreadCard-module__WlBScq__actionButton:hover .ThreadCard-module__WlBScq__actionIcon{background-color:#f5f5f5}.ThreadCard-module__WlBScq__actionIcon svg{stroke:#999;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:stroke .2s}.ThreadCard-module__WlBScq__actionButton.ThreadCard-module__WlBScq__active .ThreadCard-module__WlBScq__actionIcon svg{stroke:#000;fill:#000}.ThreadCard-module__WlBScq__actionCount{color:#999;font-size:14px;font-weight:400}.ThreadCard-module__WlBScq__threadMedia:not(.ThreadCard-module__WlBScq__singleImage){border-radius:0;width:calc(100% + 104px);margin-left:-84px;overflow:visible}.ThreadCard-module__WlBScq__threadActions .ThreadCard-module__WlBScq__actionButton:nth-child(3),.ThreadCard-module__WlBScq__threadActions .ThreadCard-module__WlBScq__actionButton:nth-child(4){display:none!important}@media (max-width:768px){.ThreadCard-module__WlBScq__threadCard{max-width:100%;margin:0;padding:16px}.ThreadCard-module__WlBScq__threadContainer{gap:12px}.ThreadCard-module__WlBScq__avatar{width:40px;height:40px;font-size:18px}.ThreadCard-module__WlBScq__username,.ThreadCard-module__WlBScq__timestamp,.ThreadCard-module__WlBScq__threadText{font-size:14px}.ThreadCard-module__WlBScq__actionIcon{width:32px;height:32px}.ThreadCard-module__WlBScq__actionIcon svg{width:18px;height:18px}.ThreadCard-module__WlBScq__actionCount{font-size:13px}.ThreadCard-module__WlBScq__threadActions{gap:20px}.ThreadCard-module__WlBScq__threadMedia.ThreadCard-module__WlBScq__singleImage{border-radius:12px;width:100%;margin-left:0;margin-right:0;overflow:hidden}.ThreadCard-module__WlBScq__threadMedia.ThreadCard-module__WlBScq__singleImage img{border-radius:12px;max-height:60vh}}[data-theme=dark] .ThreadCard-module__WlBScq__threadCard{background:var(--bg-primary,#0a0a0a);border-bottom-color:var(--border-color,#262626)}[data-theme=dark] .ThreadCard-module__WlBScq__threadText,[data-theme=dark] .ThreadCard-module__WlBScq__threadTitle{color:var(--text-primary,#fff)}[data-theme=dark] .ThreadCard-module__WlBScq__readMoreButton{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .ThreadCard-module__WlBScq__readMoreButton:hover,[data-theme=dark] .ThreadCard-module__WlBScq__username{color:var(--text-primary,#fff)}[data-theme=dark] .ThreadCard-module__WlBScq__timestamp{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .ThreadCard-module__WlBScq__menuButton:hover,[data-theme=dark] .ThreadCard-module__WlBScq__actionButton:hover .ThreadCard-module__WlBScq__actionIcon{background-color:var(--bg-hover,#1a1a1a)}[data-theme=dark] .ThreadCard-module__WlBScq__actionIcon svg{stroke:var(--text-secondary,#a3a3a3)}[data-theme=dark] .ThreadCard-module__WlBScq__actionButton.ThreadCard-module__WlBScq__active .ThreadCard-module__WlBScq__actionIcon svg{stroke:var(--text-primary,#fff);fill:var(--text-primary,#fff)}[data-theme=dark] .ThreadCard-module__WlBScq__actionCount{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .ThreadCard-module__WlBScq__threadMedia{background:var(--bg-tertiary,#1a1a1a)}.ThreadCard-module__WlBScq__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}
.MenuPopup-module__JE_KmG__overlay{z-index:9998;position:fixed;inset:0}.MenuPopup-module__JE_KmG__popup{background:var(--bg-primary,#fff);z-index:9999;border:1px solid var(--border-color,#e5e5e5);border-radius:16px;min-width:200px;padding:8px 0;animation:.15s MenuPopup-module__JE_KmG__fadeIn;position:fixed;box-shadow:0 4px 24px #00000026}.MenuPopup-module__JE_KmG__desktop{width:240px;bottom:80px;left:20px}.MenuPopup-module__JE_KmG__mobile{width:200px;top:56px;right:16px}@keyframes MenuPopup-module__JE_KmG__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.MenuPopup-module__JE_KmG__menuItem{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;transition:background .2s;display:flex}.MenuPopup-module__JE_KmG__menuItem:hover{background:var(--bg-hover,#f5f5f5)}.MenuPopup-module__JE_KmG__menuItemLeft{align-items:center;gap:12px;display:flex}.MenuPopup-module__JE_KmG__menuIcon{width:20px;height:20px;color:var(--text-primary,#000)}.MenuPopup-module__JE_KmG__menuItem span{color:var(--text-primary,#000);font-size:15px;font-weight:500}.MenuPopup-module__JE_KmG__logout span,.MenuPopup-module__JE_KmG__logout .MenuPopup-module__JE_KmG__menuIcon{color:#ff3b30}.MenuPopup-module__JE_KmG__divider{background:var(--border-light,#f0f0f0);height:1px;margin:4px 0}.MenuPopup-module__JE_KmG__toggle{align-items:center;display:flex}.MenuPopup-module__JE_KmG__toggleTrack{background:#e0e0e0;border-radius:12px;width:44px;height:24px;transition:background .2s;position:relative}.MenuPopup-module__JE_KmG__toggleTrack.MenuPopup-module__JE_KmG__toggleActive{background:#000}.MenuPopup-module__JE_KmG__toggleThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003}.MenuPopup-module__JE_KmG__toggleActive .MenuPopup-module__JE_KmG__toggleThumb{transform:translate(20px)}@media (max-width:768px){.MenuPopup-module__JE_KmG__desktop{display:none}}@media (min-width:769px){.MenuPopup-module__JE_KmG__mobile{display:none}}
.ProfileClient-module__NE_VsG__container{background:#fff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-radius:16px 16px 0 0;width:100%;max-width:600px;height:calc(100dvh - 60px);margin:0 auto;position:fixed;top:61px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 1px #0000000d}.ProfileClient-module__NE_VsG__threadsSection{background:#fff}.ProfileClient-module__NE_VsG__createThreadButton{all:unset;cursor:pointer;appearance:none;text-align:left;width:100%;display:block}.ProfileClient-module__NE_VsG__empty{text-align:center;color:#999;padding:40px 20px;font-size:15px}@media (max-width:768px){.ProfileClient-module__NE_VsG__container{box-shadow:none;border-left:none;border-right:none;border-radius:0;max-width:100%;height:calc(100dvh - 120px);top:60px;left:0;transform:none}}
@keyframes Skeletons-module__q3ZTra__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeletons-module__q3ZTra__skeleton{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__createInput{border-bottom:1px solid #f0f0f0;align-items:center;gap:12px;padding:20px;display:flex}.Skeletons-module__q3ZTra__createInput .Skeletons-module__q3ZTra__avatar{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:50%;flex-shrink:0;width:48px;height:48px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__createInput .Skeletons-module__q3ZTra__placeholder{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;flex:1;width:180px;height:20px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__createInput .Skeletons-module__q3ZTra__button{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:8px;width:70px;height:36px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__card{border-bottom:1px solid #f0f0f0;gap:16px;padding:20px;display:flex}.Skeletons-module__q3ZTra__card .Skeletons-module__q3ZTra__avatar{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:50%;flex-shrink:0;width:48px;height:48px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__content{flex:1}.Skeletons-module__q3ZTra__header{gap:8px;margin-bottom:12px;display:flex}.Skeletons-module__q3ZTra__username{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;width:120px;height:16px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__time{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;width:60px;height:14px;margin-left:auto;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__text{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;width:100%;height:14px;margin-bottom:8px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__image{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:12px;width:100%;height:280px;margin:12px 0;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__actions{gap:24px;padding-top:4px;display:flex}.Skeletons-module__q3ZTra__action{align-items:center;gap:6px;display:flex}.Skeletons-module__q3ZTra__icon{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:50%;width:36px;height:36px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__count{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;width:30px;height:14px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__profileHeader{border-bottom:1px solid #f0f0f0;padding:24px 20px}.Skeletons-module__q3ZTra__profileHeaderContent{flex-direction:row-reverse;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.Skeletons-module__q3ZTra__profileAvatarWrapper{flex-shrink:0}.Skeletons-module__q3ZTra__profileAvatar{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:50%;width:80px;height:80px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__profileInfoSection{flex:1;min-width:0}.Skeletons-module__q3ZTra__profileNameRow{align-items:center;gap:8px;margin-bottom:4px;display:flex}.Skeletons-module__q3ZTra__profileName{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;width:180px;height:28px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__profileUsername{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;width:120px;height:18px;margin-bottom:8px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__profileBio{margin-bottom:16px}.Skeletons-module__q3ZTra__profileBioLine{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;width:100%;height:16px;margin-bottom:6px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__profileStatsRow{gap:16px;margin-bottom:16px;display:flex}.Skeletons-module__q3ZTra__profileStat{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;width:120px;height:18px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__profileSocialIcons{gap:12px;display:flex}.Skeletons-module__q3ZTra__profileIconButton{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:50%;width:32px;height:32px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__profileEditButton{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:12px;width:100%;height:44px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__profileTabs{border-bottom:1px solid #f0f0f0;gap:0;padding:0 20px;display:flex}.Skeletons-module__q3ZTra__profileTab{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;flex:1;height:48px;margin:8px 4px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__notificationItem{border-bottom:1px solid #f0f0f0;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.Skeletons-module__q3ZTra__notificationContent{flex-direction:column;flex:1;gap:8px;display:flex}.Skeletons-module__q3ZTra__notificationText{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;width:100%;height:16px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__notificationTextShort{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;width:60%;height:16px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__notificationTime{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;width:80px;height:14px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__notificationThumb{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:8px;flex-shrink:0;width:48px;height:48px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__userCard{border-bottom:1px solid #f0f0f0;align-items:center;gap:12px;padding:16px 20px;display:flex}.Skeletons-module__q3ZTra__userInfo{flex-direction:column;flex:1;gap:8px;display:flex}.Skeletons-module__q3ZTra__userInfo .Skeletons-module__q3ZTra__username{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;width:120px;height:16px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}.Skeletons-module__q3ZTra__userInfo .Skeletons-module__q3ZTra__bio{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:4px;width:200px;height:14px;animation:1.5s ease-in-out infinite Skeletons-module__q3ZTra__shimmer}[data-theme=dark] .Skeletons-module__q3ZTra__skeleton,[data-theme=dark] .Skeletons-module__q3ZTra__createInput .Skeletons-module__q3ZTra__avatar,[data-theme=dark] .Skeletons-module__q3ZTra__createInput .Skeletons-module__q3ZTra__placeholder,[data-theme=dark] .Skeletons-module__q3ZTra__createInput .Skeletons-module__q3ZTra__button,[data-theme=dark] .Skeletons-module__q3ZTra__card .Skeletons-module__q3ZTra__avatar,[data-theme=dark] .Skeletons-module__q3ZTra__username,[data-theme=dark] .Skeletons-module__q3ZTra__time,[data-theme=dark] .Skeletons-module__q3ZTra__text,[data-theme=dark] .Skeletons-module__q3ZTra__image,[data-theme=dark] .Skeletons-module__q3ZTra__icon,[data-theme=dark] .Skeletons-module__q3ZTra__count{background:linear-gradient(90deg,#2a2a2a 0%,#1a1a1a 50%,#2a2a2a 100%)}[data-theme=dark] .Skeletons-module__q3ZTra__profileAvatar,[data-theme=dark] .Skeletons-module__q3ZTra__profileName,[data-theme=dark] .Skeletons-module__q3ZTra__profileUsername,[data-theme=dark] .Skeletons-module__q3ZTra__profileBioLine,[data-theme=dark] .Skeletons-module__q3ZTra__profileStat,[data-theme=dark] .Skeletons-module__q3ZTra__profileIconButton,[data-theme=dark] .Skeletons-module__q3ZTra__profileEditButton,[data-theme=dark] .Skeletons-module__q3ZTra__profileTab,[data-theme=dark] .Skeletons-module__q3ZTra__notificationText,[data-theme=dark] .Skeletons-module__q3ZTra__notificationTextShort,[data-theme=dark] .Skeletons-module__q3ZTra__notificationTime,[data-theme=dark] .Skeletons-module__q3ZTra__notificationThumb,[data-theme=dark] .Skeletons-module__q3ZTra__userInfo .Skeletons-module__q3ZTra__username,[data-theme=dark] .Skeletons-module__q3ZTra__userInfo .Skeletons-module__q3ZTra__bio{background:linear-gradient(90deg,#2a2a2a 0%,#1a1a1a 50%,#2a2a2a 100%) 0 0/200% 100%}@media (max-width:768px){.Skeletons-module__q3ZTra__createInput{display:none}.Skeletons-module__q3ZTra__card{padding:16px}.Skeletons-module__q3ZTra__card .Skeletons-module__q3ZTra__avatar{width:40px;height:40px}.Skeletons-module__q3ZTra__profileHeader{padding:20px 16px}.Skeletons-module__q3ZTra__profileHeaderContent{text-align:center;flex-direction:column;align-items:center}.Skeletons-module__q3ZTra__profileAvatar{width:70px;height:70px}.Skeletons-module__q3ZTra__profileNameRow,.Skeletons-module__q3ZTra__profileStatsRow,.Skeletons-module__q3ZTra__profileSocialIcons{justify-content:center}.Skeletons-module__q3ZTra__profileTabs{padding:0 16px}.Skeletons-module__q3ZTra__profileTab{height:44px;margin:6px 2px}}
.SearchResults-module__QZlika__container{background:#fff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-radius:16px 16px 0 0;width:100%;max-width:600px;height:calc(100vh - 60px);margin:0 auto;position:fixed;top:61px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #0000000d}.SearchResults-module__QZlika__tabs{z-index:10;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;position:sticky;top:0}.SearchResults-module__QZlika__tab{text-align:center;color:#999;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;transition:all .2s}.SearchResults-module__QZlika__tab.SearchResults-module__QZlika__active{color:#000;border-bottom-color:#000;font-weight:600}.SearchResults-module__QZlika__tab:hover{color:#000}.SearchResults-module__QZlika__tabContent{background:#fff}.SearchResults-module__QZlika__empty{text-align:center;color:#999;padding:40px 20px;font-size:15px}@media (max-width:768px){.SearchResults-module__QZlika__container{box-shadow:none;border-left:none;border-right:none;border-radius:0;max-width:100%;height:calc(100vh - 120px);top:60px;left:0;transform:none}.SearchResults-module__QZlika__tab{padding:14px 8px;font-size:14px}}[data-theme=dark] .SearchResults-module__QZlika__container{background:var(--bg-primary,#0a0a0a);border-color:var(--border-color,#262626)}[data-theme=dark] .SearchResults-module__QZlika__tabs{background:var(--bg-primary,#0a0a0a);border-color:var(--border-light,#1f1f1f)}[data-theme=dark] .SearchResults-module__QZlika__tab{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .SearchResults-module__QZlika__tab.SearchResults-module__QZlika__active{color:var(--text-primary,#fff);border-bottom-color:var(--text-primary,#fff)}[data-theme=dark] .SearchResults-module__QZlika__tab:hover{color:var(--text-primary,#fff)}[data-theme=dark] .SearchResults-module__QZlika__tabContent{background:var(--bg-primary,#0a0a0a)}[data-theme=dark] .SearchResults-module__QZlika__empty{color:var(--text-secondary,#a3a3a3)}
.ThreadDetail-module__Z6Okgq__container{background:#fff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-radius:16px 16px 0 0;flex-direction:column;width:100%;max-width:600px;height:calc(100dvh - 61px);margin:0 auto;display:flex;position:fixed;top:61px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 1px #0000000d}.ThreadDetail-module__Z6Okgq__loading,.ThreadDetail-module__Z6Okgq__error{text-align:center;color:#999;padding:40px}.ThreadDetail-module__Z6Okgq__commentsSection{border-top:1px solid #f0f0f0;flex-direction:column;flex:1;min-height:0;display:flex}.ThreadDetail-module__Z6Okgq__commentsHeader{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ThreadDetail-module__Z6Okgq__sortButton{color:#000;cursor:pointer;background:0 0;border:none;padding:0;font-size:15px;font-weight:600}.ThreadDetail-module__Z6Okgq__viewAll{color:#999;cursor:pointer;font-size:14px}.ThreadDetail-module__Z6Okgq__noComments{text-align:center;color:#999;padding:40px 20px}.ThreadDetail-module__Z6Okgq__commentsList{flex:1;padding:0 0 80px;overflow-y:auto}.ThreadDetail-module__Z6Okgq__commentItem{border-bottom:1px solid #f0f0f0;gap:12px;padding:16px 20px;display:flex}.ThreadDetail-module__Z6Okgq__commentAvatar{flex-shrink:0}.ThreadDetail-module__Z6Okgq__avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:flex}.ThreadDetail-module__Z6Okgq__commentContent{flex:1;min-width:0}.ThreadDetail-module__Z6Okgq__commentHeader{align-items:center;gap:8px;margin-bottom:4px;display:flex}.ThreadDetail-module__Z6Okgq__commentUsername{color:#000;font-size:14px;font-weight:600}.ThreadDetail-module__Z6Okgq__commentTime{color:#999;font-size:13px}.ThreadDetail-module__Z6Okgq__commentText{color:#000;font-size:14px;line-height:1.5}.ThreadDetail-module__Z6Okgq__endOfComments{text-align:center;color:#999;padding:24px 20px;font-size:14px;font-weight:500}@keyframes ThreadDetail-module__Z6Okgq__shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.ThreadDetail-module__Z6Okgq__skeletonAvatar{background-size:800px 40px;animation:1.5s ease-in-out infinite ThreadDetail-module__Z6Okgq__shimmer;background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 20%,#f0f0f0 40% 100%)!important}.ThreadDetail-module__Z6Okgq__skeletonUsername{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 20%,#f0f0f0 40% 100%) 0 0/800px 14px;border-radius:4px;width:120px;height:14px;animation:1.5s ease-in-out infinite ThreadDetail-module__Z6Okgq__shimmer}.ThreadDetail-module__Z6Okgq__skeletonTime{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 20%,#f0f0f0 40% 100%) 0 0/800px 13px;border-radius:4px;width:60px;height:13px;animation:1.5s ease-in-out infinite ThreadDetail-module__Z6Okgq__shimmer}.ThreadDetail-module__Z6Okgq__skeletonText{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 20%,#f0f0f0 40% 100%) 0 0/800px 14px;border-radius:4px;width:100%;height:14px;margin-top:8px;animation:1.5s ease-in-out infinite ThreadDetail-module__Z6Okgq__shimmer}.ThreadDetail-module__Z6Okgq__skeletonTextShort{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 20%,#f0f0f0 40% 100%) 0 0/800px 14px;border-radius:4px;width:70%;height:14px;margin-top:6px;animation:1.5s ease-in-out infinite ThreadDetail-module__Z6Okgq__shimmer}@media (max-width:768px){.ThreadDetail-module__Z6Okgq__container{box-shadow:none;border:none;border-radius:0;height:calc(100dvh - 60px);left:0;transform:none;width:100%!important;max-width:100%!important}.ThreadDetail-module__Z6Okgq__commentsList{padding-bottom:100px}}.ThreadDetail-module__Z6Okgq__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}
.Header-module__arFiJq__desktopHeader{background:var(--bg-secondary,#f5f5f5);z-index:999;justify-content:flex-start;align-items:center;height:60px;padding:0 20px;display:flex;position:fixed;top:0;left:80px;right:0}.Header-module__arFiJq__centerWrapper{position:absolute;left:50%;transform:translate(calc(-50% - 40px))}.Header-module__arFiJq__backButton{cursor:pointer;width:40px;height:40px;color:var(--text-primary,#000);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;left:20px}.Header-module__arFiJq__backButton:hover{background:var(--bg-hover,#e5e5e5)}.Header-module__arFiJq__threadTitle{color:var(--text-primary,#000);font-size:16px;font-weight:700}.Header-module__arFiJq__dropdownButton{color:var(--text-primary,#000);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;transition:background-color .2s;display:flex}.Header-module__arFiJq__dropdownButton:hover{background:var(--bg-hover,#e5e5e5)}.Header-module__arFiJq__dropdownIcon{width:16px;height:16px;stroke:var(--text-primary,#000);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.Header-module__arFiJq__mobileHeader{background:var(--bg-primary,#fff);z-index:999;display:none;position:fixed;top:0;left:0;right:0}.Header-module__arFiJq__mobileHeaderTop{justify-content:center;align-items:center;height:48px;padding:0 16px;display:flex;position:relative}.Header-module__arFiJq__mobileBackButton{cursor:pointer;width:32px;height:32px;color:var(--text-primary,#000);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;left:16px}.Header-module__arFiJq__mobileBackButton:hover{background:var(--bg-hover,#f5f5f5)}.Header-module__arFiJq__mobileThreadTitle{color:var(--text-primary,#000);font-size:13px;font-weight:700}.Header-module__arFiJq__mobileLogo{object-fit:contain;width:43px;height:43px}.Header-module__arFiJq__mobileMenuButton{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex;position:absolute;left:16px;right:auto}.Header-module__arFiJq__mobileMenuButtonRight{left:auto;right:16px}.Header-module__arFiJq__mobileMenuButton:hover{background:var(--bg-hover,#f5f5f5)}.Header-module__arFiJq__mobileMenuButton svg{width:16px;height:16px;stroke:var(--text-primary,#000);stroke-width:2px;stroke-linecap:round;fill:none}.Header-module__arFiJq__mobileTabs{border-top:1px solid var(--border-light,#f0f0f0);height:40px;transition:height .3s,opacity .3s,border-color .3s;display:flex;overflow:hidden}.Header-module__arFiJq__mobileTabs.Header-module__arFiJq__hidden{opacity:0;pointer-events:none;border-top-color:#0000;height:0}.Header-module__arFiJq__mobileTab{color:var(--text-secondary,#999);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;transition:all .2s;display:flex}.Header-module__arFiJq__mobileTab:hover{color:var(--text-primary,#666)}.Header-module__arFiJq__mobileTab.Header-module__arFiJq__active{color:var(--text-primary,#000);border-bottom-color:var(--text-primary,#000);font-weight:600}@media (max-width:768px){.Header-module__arFiJq__desktopHeader{display:none}.Header-module__arFiJq__mobileHeader{display:block}}
.UserCard-module__oOGf0W__userCard{cursor:pointer;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;gap:12px;padding:12px 16px;transition:background-color .2s;display:flex}.UserCard-module__oOGf0W__userCard:hover{background-color:#f8f9fa}.UserCard-module__oOGf0W__avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:flex}.UserCard-module__oOGf0W__userInfo{flex:1;min-width:0}.UserCard-module__oOGf0W__username{color:#000;margin-bottom:2px;font-size:15px;font-weight:600}.UserCard-module__oOGf0W__userBio{color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.UserCard-module__oOGf0W__followButton{color:#000;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-shrink:0;padding:6px 16px;font-size:14px;font-weight:600;transition:all .2s}.UserCard-module__oOGf0W__followButton:hover{background-color:#f5f5f5}.UserCard-module__oOGf0W__followButton:disabled{opacity:.5;cursor:not-allowed}.UserCard-module__oOGf0W__followButton.UserCard-module__oOGf0W__following{color:#fff;background:#000;border-color:#000}.UserCard-module__oOGf0W__followButton.UserCard-module__oOGf0W__following:hover{background:#333}@media (max-width:768px){.UserCard-module__oOGf0W__userCard{padding:10px 12px}.UserCard-module__oOGf0W__avatar{width:36px;height:36px;font-size:14px}}[data-theme=dark] .UserCard-module__oOGf0W__userCard{background:var(--bg-primary,#0a0a0a);border-color:var(--border-light,#1f1f1f)}[data-theme=dark] .UserCard-module__oOGf0W__userCard:hover{background:var(--bg-hover,#1a1a1a)}[data-theme=dark] .UserCard-module__oOGf0W__avatar{color:#fff}[data-theme=dark] .UserCard-module__oOGf0W__username{color:var(--text-primary,#fff)}[data-theme=dark] .UserCard-module__oOGf0W__userBio{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .UserCard-module__oOGf0W__followButton{color:var(--text-primary,#fff);border-color:var(--border-color,#262626);background:0 0}[data-theme=dark] .UserCard-module__oOGf0W__followButton:hover{background:var(--bg-hover,#1a1a1a)}[data-theme=dark] .UserCard-module__oOGf0W__followButton.UserCard-module__oOGf0W__following{color:#000;background:#fff;border-color:#fff}[data-theme=dark] .UserCard-module__oOGf0W__followButton.UserCard-module__oOGf0W__following:hover{background:#f5f5f5}.UserCard-module__oOGf0W__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}
.page-module__E0kJGG__mainContainer{background:#fff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-radius:16px 16px 0 0;width:100%;max-width:600px;min-height:calc(100vh - 61px);margin:61px auto 0;padding-bottom:24px;overflow:hidden;box-shadow:0 0 0 1px #0000000d}@media (max-width:768px){.page-module__E0kJGG__mainContainer{box-shadow:none;border-left:none;border-right:none;border-radius:0;max-width:100%;min-height:100vh;margin:0;padding-top:88px;padding-bottom:96px;transition:padding-top .3s;overflow:visible}.page-module__E0kJGG__mainContainer.page-module__E0kJGG__navHidden{padding-top:48px}}.page-module__E0kJGG__createThreadButton{all:unset;cursor:pointer;appearance:none;text-align:left;width:100%;display:block}@keyframes page-module__E0kJGG__pulse{0%,to{opacity:1}50%{opacity:.5}}.page-module__E0kJGG__pinnedSection{width:100%}
.Search-module__R1hZ1q__container{background:#fff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-radius:16px 16px 0 0;width:100%;max-width:600px;height:calc(100vh - 60px);margin:0 auto;position:fixed;top:61px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #0000000d}.Search-module__R1hZ1q__content{background:#fff}.Search-module__R1hZ1q__state{animation:.3s Search-module__R1hZ1q__fadeIn}@keyframes Search-module__R1hZ1q__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Search-module__R1hZ1q__sectionTitle{color:#000;padding:20px 16px 12px;font-size:16px;font-weight:600}.Search-module__R1hZ1q__searchWrapper{z-index:10;background:#fff;position:sticky;top:0}.Search-module__R1hZ1q__resultsSection,.Search-module__R1hZ1q__suggestionsSection{animation:.3s Search-module__R1hZ1q__fadeIn}.Search-module__R1hZ1q__userList{background:#fff}.Search-module__R1hZ1q__sectionHeader{color:#000;padding:20px 16px 12px;font-size:16px;font-weight:600}.Search-module__R1hZ1q__empty{text-align:center;color:#999;padding:40px 20px;font-size:15px}@media (max-width:768px){.Search-module__R1hZ1q__container{box-shadow:none;border-left:none;border-right:none;border-radius:0;max-width:100%;height:calc(100vh - 120px);top:60px;left:0;transform:none}}[data-theme=dark] .Search-module__R1hZ1q__container{background:var(--bg-primary,#0a0a0a);border-color:var(--border-color,#262626)}[data-theme=dark] .Search-module__R1hZ1q__content,[data-theme=dark] .Search-module__R1hZ1q__state{background:var(--bg-primary,#0a0a0a)}[data-theme=dark] .Search-module__R1hZ1q__sectionTitle,[data-theme=dark] .Search-module__R1hZ1q__sectionHeader{color:var(--text-primary,#fff)}[data-theme=dark] .Search-module__R1hZ1q__searchWrapper,[data-theme=dark] .Search-module__R1hZ1q__userList{background:var(--bg-primary,#0a0a0a)}[data-theme=dark] .Search-module__R1hZ1q__empty,[data-theme=dark] .Search-module__R1hZ1q__loading{color:var(--text-secondary,#a3a3a3)}
.Navbar-module__dVeNwG__desktopNav{z-index:1000;background:#fff;border-right:1px solid #e0e0e0;flex-direction:column;align-items:center;width:80px;height:100%;padding:0;display:flex;position:fixed;top:0;left:0;overflow:hidden}.Navbar-module__dVeNwG__navLogo{padding-top:16px}.Navbar-module__dVeNwG__navItems{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;display:flex}.Navbar-module__dVeNwG__navItem{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.Navbar-module__dVeNwG__navItem:hover{background:#f5f5f5}.Navbar-module__dVeNwG__navItem svg{stroke:#999;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px;transition:all .2s}.Navbar-module__dVeNwG__navItem.Navbar-module__dVeNwG__active svg{stroke:#000;fill:none;stroke-width:2.5px}.Navbar-module__dVeNwG__navItem svg.Navbar-module__dVeNwG__filled{fill:#999}.Navbar-module__dVeNwG__navItem.Navbar-module__dVeNwG__active svg.Navbar-module__dVeNwG__filled{fill:#000}.Navbar-module__dVeNwG__iconWrapper{justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative}.Navbar-module__dVeNwG__badge{z-index:10;background:#ef4444;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;right:-3px}.Navbar-module__dVeNwG__avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.Navbar-module__dVeNwG__navMenu{padding-bottom:16px}.Navbar-module__dVeNwG__mobileNav{bottom:calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);z-index:1000;background:#ffffffe6;border:1px solid #00000014;border-radius:999px;width:auto;height:62px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;display:none;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000024,0 2px 6px #00000014}.Navbar-module__dVeNwG__mobileNav.Navbar-module__dVeNwG__hidden{opacity:0;pointer-events:none;transform:translate(-50%)translateY(140%)}.Navbar-module__dVeNwG__mobileNavItems{justify-content:center;align-items:center;gap:6px;height:100%;padding:0 12px;display:flex;position:relative}.Navbar-module__dVeNwG__mobileNavItem{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.Navbar-module__dVeNwG__mobileNavItem:active{background:#0000000f}.Navbar-module__dVeNwG__mobileNavItem svg{stroke:#999;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px;transition:all .2s}.Navbar-module__dVeNwG__mobileNavItem.Navbar-module__dVeNwG__active svg{stroke:#000;fill:none;stroke-width:2.5px}.Navbar-module__dVeNwG__mobileNavItem.Navbar-module__dVeNwG__active svg.Navbar-module__dVeNwG__filled{fill:#000}.Navbar-module__dVeNwG__mobileNavItem svg.Navbar-module__dVeNwG__filled{fill:#999}.Navbar-module__dVeNwG__mobileNavItem.Navbar-module__dVeNwG__plusBtn{background:0 0;border-radius:14px;width:50px;height:50px;position:relative;top:0}.Navbar-module__dVeNwG__mobileNavItem.Navbar-module__dVeNwG__plusBtn svg{width:26px;height:26px}@media (max-width:768px){.Navbar-module__dVeNwG__desktopNav{display:none}.Navbar-module__dVeNwG__mobileNav{display:block}}.Navbar-module__dVeNwG__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}
.Activity-module__uOsL0a__container{background:#fff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-radius:16px 16px 0 0;width:100%;max-width:600px;height:calc(100vh - 60px);margin:0 auto;position:fixed;top:61px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 1px #0000000d}.Activity-module__uOsL0a__loading{text-align:center;color:#999;padding:40px 20px;font-size:15px}.Activity-module__uOsL0a__empty{text-align:center;color:#999;padding:80px 20px}.Activity-module__uOsL0a__empty svg{margin-bottom:16px}.Activity-module__uOsL0a__empty p{margin:0;font-size:16px}.Activity-module__uOsL0a__notificationsList{background:#fff}.Activity-module__uOsL0a__notificationItem{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;gap:12px;padding:16px 20px;transition:background .2s;display:flex}.Activity-module__uOsL0a__notificationItem:hover{background:#fafafa}.Activity-module__uOsL0a__avatarSection{flex-shrink:0;width:48px;height:48px;position:relative}.Activity-module__uOsL0a__avatarStack{align-items:center;display:flex;position:relative}.Activity-module__uOsL0a__avatar{color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:flex;position:relative;overflow:hidden}.Activity-module__uOsL0a__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.Activity-module__uOsL0a__badge{background:#fff;border-radius:50%;padding:2px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 1px 3px #0003}.Activity-module__uOsL0a__textSection{flex:1;min-width:0}.Activity-module__uOsL0a__text{color:#000;margin-bottom:4px;font-size:15px;line-height:1.4}.Activity-module__uOsL0a__text strong{font-weight:600}.Activity-module__uOsL0a__time{color:#666;font-size:13px}.Activity-module__uOsL0a__rightSection{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Activity-module__uOsL0a__thumbnail{object-fit:cover;border-radius:8px;flex-shrink:0;width:48px;height:48px}.Activity-module__uOsL0a__thumbnailPlaceholder{background:#f3f4f6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Activity-module__uOsL0a__followButton{color:#fff;cursor:pointer;white-space:nowrap;background:#000;border:none;border-radius:8px;width:auto;min-width:fit-content;padding:8px 12px;font-size:13px;font-weight:600;transition:background .2s}.Activity-module__uOsL0a__followButton:hover{background:#333}.Activity-module__uOsL0a__followButton:active{transform:scale(.98)}.Activity-module__uOsL0a__followButton:disabled{opacity:.7;cursor:not-allowed}.Activity-module__uOsL0a__notificationItem.Activity-module__uOsL0a__unread{background:#f0f9ff}@media (max-width:768px){.Activity-module__uOsL0a__container{box-shadow:none;border-left:none;border-right:none;border-radius:0;max-width:100%;height:calc(100vh - 120px);top:60px;left:0;transform:none}.Activity-module__uOsL0a__notificationItem{padding:12px 16px}}[data-theme=dark] .Activity-module__uOsL0a__container{background:var(--bg-primary,#0a0a0a);border-color:var(--border-color,#262626)}[data-theme=dark] .Activity-module__uOsL0a__notificationsList{background:var(--bg-primary,#0a0a0a)}[data-theme=dark] .Activity-module__uOsL0a__notificationItem{border-color:var(--border-light,#1f1f1f)}[data-theme=dark] .Activity-module__uOsL0a__notificationItem:hover{background:var(--bg-hover,#1a1a1a)}[data-theme=dark] .Activity-module__uOsL0a__notificationItem.Activity-module__uOsL0a__unread{background:#0095f61a}[data-theme=dark] .Activity-module__uOsL0a__avatar{border-color:var(--bg-primary,#0a0a0a);color:#fff}[data-theme=dark] .Activity-module__uOsL0a__text{color:var(--text-primary,#fff)}[data-theme=dark] .Activity-module__uOsL0a__time{color:var(--text-secondary,#a3a3a3)}[data-theme=dark] .Activity-module__uOsL0a__thumbnailPlaceholder{background:var(--bg-tertiary,#1a1a1a)}[data-theme=dark] .Activity-module__uOsL0a__followButton{color:#000;background:#fff}[data-theme=dark] .Activity-module__uOsL0a__followButton:hover{background:#f5f5f5}[data-theme=dark] .Activity-module__uOsL0a__loading,[data-theme=dark] .Activity-module__uOsL0a__empty{color:var(--text-secondary,#a3a3a3)}
.PostProgress-module__CPNI7W__wrapper{left:50%;bottom:calc(90px + env(safe-area-inset-bottom,0px));background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e5e5e5);z-index:1100;border-radius:14px;width:min(420px,100vw - 32px);padding:12px 14px;animation:.25s PostProgress-module__CPNI7W__slideUp;position:fixed;transform:translate(-50%);box-shadow:0 8px 28px #00000029}@keyframes PostProgress-module__CPNI7W__slideUp{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.PostProgress-module__CPNI7W__row{align-items:center;gap:10px;display:flex}.PostProgress-module__CPNI7W__label{color:var(--text-primary,#000);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}.PostProgress-module__CPNI7W__spinner{border:2px solid var(--border-color,#e5e5e5);border-top-color:var(--accent-color,#0095f6);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite PostProgress-module__CPNI7W__spin}@keyframes PostProgress-module__CPNI7W__spin{to{transform:rotate(360deg)}}.PostProgress-module__CPNI7W__actions{align-items:center;gap:6px;display:flex}.PostProgress-module__CPNI7W__retryBtn{background:var(--accent-color,#0095f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:5px 12px;font-size:13px;font-weight:600}.PostProgress-module__CPNI7W__dismissBtn{color:var(--text-secondary,#737373);cursor:pointer;background:0 0;border:none;border-radius:50%;width:26px;height:26px;font-size:20px;line-height:1}.PostProgress-module__CPNI7W__dismissBtn:hover{background:var(--bg-hover,#f5f5f5)}.PostProgress-module__CPNI7W__track{background:var(--border-light,#f0f0f0);border-radius:999px;height:4px;margin-top:10px;overflow:hidden}.PostProgress-module__CPNI7W__bar{background:var(--accent-color,#0095f6);border-radius:999px;height:100%;transition:width .2s}.PostProgress-module__CPNI7W__done .PostProgress-module__CPNI7W__bar{background:#22c55e;width:100%!important}.PostProgress-module__CPNI7W__bar.PostProgress-module__CPNI7W__indeterminate{width:40%;animation:1.1s ease-in-out infinite PostProgress-module__CPNI7W__indeterminate}@keyframes PostProgress-module__CPNI7W__indeterminate{0%{margin-left:-40%}to{margin-left:100%}}.PostProgress-module__CPNI7W__errorText{color:var(--danger-color,#ff3b30);margin-top:6px;font-size:12.5px}@media (min-width:769px){.PostProgress-module__CPNI7W__wrapper{bottom:24px;left:calc(50% + 40px)}}
