.feed-root[data-v-2a740eb2]{--sidebar-w: 380px;--actions-w: 72px;--transition: .38s cubic-bezier(.32, .72, 0, 1);position:fixed;inset:0;background:#0a0a0a;overflow:hidden;font-family:DM Sans,system-ui,sans-serif;touch-action:none;overscroll-behavior:none}body{overscroll-behavior:none}.close-btn[data-v-2a740eb2]{position:fixed;top:16px;left:16px;z-index:100;width:38px;height:38px;border-radius:50%;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.close-btn[data-v-2a740eb2]:hover{background:#ffffff38}.layout[data-v-2a740eb2]{display:flex;height:100%;width:100%;overflow:hidden}.feed-column[data-v-2a740eb2]{flex:1;position:relative;height:100%;min-width:0;overflow:hidden}.slide-stack[data-v-2a740eb2]{position:absolute;inset:0 72px 0 0;transition:transform .38s cubic-bezier(.32,.72,0,1);will-change:transform}.slide[data-v-2a740eb2]{position:absolute;top:calc(var(--slide-idx) * 100%);left:0;right:0;height:100%;display:flex;align-items:center;justify-content:center;background:#0a0a0a}.slide-media[data-v-2a740eb2]{height:100%;aspect-ratio:9/16;max-width:100%;object-fit:cover;border-radius:12px;display:block;cursor:pointer}.slide-overlay[data-v-2a740eb2]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.slide-overlay.clickable[data-v-2a740eb2]{pointer-events:auto;cursor:pointer}.pause-ring[data-v-2a740eb2]{width:72px;height:72px;border-radius:50%;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}.spinner[data-v-2a740eb2]{color:#ffffffb3;animation:spin-2a740eb2 .9s linear infinite}@keyframes spin-2a740eb2{to{transform:rotate(360deg)}}.feed-status[data-v-2a740eb2]{position:absolute;bottom:12px;left:50%;transform:translate(-50%);font-size:12px;color:#ffffff59;display:flex;align-items:center;gap:6px;z-index:10;white-space:nowrap}.mobile-meta[data-v-2a740eb2]{position:absolute;bottom:0;left:0;right:0;padding:48px 14px 18px;background:linear-gradient(transparent,#000000a6);border-radius:0 0 12px 12px;pointer-events:none}.mobile-user-row[data-v-2a740eb2]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.mobile-user-text[data-v-2a740eb2]{min-width:0}.mobile-username[data-v-2a740eb2]{font-size:13px;font-weight:600;color:#fff;display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-title[data-v-2a740eb2]{font-size:12px;color:#fffc;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobile-tags[data-v-2a740eb2]{display:flex;gap:5px;flex-wrap:wrap;margin-top:4px}.avatar-xs[data-v-2a740eb2]{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.3);flex-shrink:0}.avatar-fb[data-v-2a740eb2]{background:#333;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:14px}.side-actions[data-v-2a740eb2]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:var(--actions-w);display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0;z-index:20}.action-btn[data-v-2a740eb2]{display:flex;flex-direction:column;align-items:center;gap:2px;background:none;border:none;cursor:pointer;color:#fff;padding:6px 0;min-width:56px;transition:transform .15s,color .2s}.action-btn[data-v-2a740eb2]:hover{transform:scale(1.1)}.action-btn.liked[data-v-2a740eb2]{color:#fe2c55}.action-btn.nav-btn.disabled[data-v-2a740eb2]{opacity:.25;cursor:not-allowed}.action-btn.nav-btn.disabled[data-v-2a740eb2]:hover{transform:none}.action-icon-wrap[data-v-2a740eb2]{width:44px;height:44px;border-radius:50%;background:#ffffff1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;transition:background .2s}.action-btn:hover .action-icon-wrap[data-v-2a740eb2]{background:#fff3}.action-btn.liked .action-icon-wrap[data-v-2a740eb2]{background:#fe2c5533}.action-label[data-v-2a740eb2]{font-size:10px;font-weight:500;color:#fffc}.creator-ring[data-v-2a740eb2]{width:44px;height:44px;border-radius:50%;border:2px solid #fe2c55;overflow:hidden}.creator-avatar[data-v-2a740eb2]{width:100%;height:100%;object-fit:cover}.tag-pill[data-v-2a740eb2]{font-size:11px;padding:2px 8px;border-radius:99px;background:#ffffff14;color:#ffffffb3;border:1px solid rgba(255,255,255,.1)}.verified[data-v-2a740eb2]{color:#20d5ec;flex-shrink:0}.sidebar[data-v-2a740eb2]{width:var(--sidebar-w);min-width:300px;max-width:480px;flex-shrink:0;height:100%;background:#111;border-left:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;overflow:hidden;contain:layout}.sidebar-header[data-v-2a740eb2]{display:flex;align-items:center;padding:16px 16px 0;flex-shrink:0}.sidebar-tabs[data-v-2a740eb2]{display:flex;width:100%;border-bottom:1px solid rgba(255,255,255,.08)}.sidebar-tab[data-v-2a740eb2]{flex:1;background:none;border:none;color:#ffffff80;font-size:13px;font-weight:600;padding:10px 0;cursor:pointer;border-bottom:2px solid transparent;transition:color .2s,border-color .2s;display:flex;align-items:center;justify-content:center;gap:6px}.sidebar-tab.active[data-v-2a740eb2]{color:#fff;border-bottom-color:#fe2c55}.tab-count[data-v-2a740eb2]{background:#fe2c5533;color:#fe2c55;border-radius:99px;padding:1px 6px;font-size:11px}.sidebar-close[data-v-2a740eb2]{background:none;border:none;color:#ffffff80;cursor:pointer;padding:6px;border-radius:50%;flex-shrink:0;transition:color .2s}.sidebar-close[data-v-2a740eb2]:hover{color:#fff}.sidebar-content[data-v-2a740eb2]{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px;min-width:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.creator-card[data-v-2a740eb2]{display:flex;gap:12px;align-items:flex-start;padding:14px;background:#ffffff0a;border-radius:12px;border:1px solid rgba(255,255,255,.06);margin-bottom:16px}.cc-avatar[data-v-2a740eb2]{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid #fe2c55;flex-shrink:0}.cc-info[data-v-2a740eb2]{flex:1;min-width:0;overflow:hidden}.cc-name[data-v-2a740eb2]{font-size:14px;font-weight:700;color:#fff;display:flex;align-items:center;gap:4px;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-username[data-v-2a740eb2]{font-size:12px;color:#ffffff80;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-bio[data-v-2a740eb2]{font-size:12px;color:#ffffffb3;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-info-block[data-v-2a740eb2]{margin-bottom:14px;min-width:0}.post-title[data-v-2a740eb2]{font-size:16px;font-weight:700;color:#fff;margin:0 0 6px;line-height:1.3;overflow-wrap:break-word;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-description[data-v-2a740eb2]{font-size:13px;color:#ffffffa6;margin:0 0 10px;line-height:1.5;overflow-wrap:break-word;word-break:break-word;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.post-meta-row[data-v-2a740eb2]{display:flex;align-items:center;gap:8px}.meta-chip[data-v-2a740eb2]{font-size:11px;padding:3px 10px;border-radius:99px;background:#fe2c5526;color:#fe2c55;font-weight:600}.meta-time[data-v-2a740eb2]{font-size:11px;color:#ffffff59}.tags-block[data-v-2a740eb2]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.content-block[data-v-2a740eb2]{margin-bottom:14px}.content-text[data-v-2a740eb2]{font-size:13px;color:#ffffffa6;line-height:1.6;white-space:pre-wrap;margin:0}.stats-row[data-v-2a740eb2]{display:flex;gap:16px;padding:12px 0;border-top:1px solid rgba(255,255,255,.07)}.stat-item[data-v-2a740eb2]{display:flex;align-items:center;gap:5px;font-size:13px;color:#fff9;cursor:pointer;transition:color .2s}.stat-item[data-v-2a740eb2]:hover{color:#fff}.comments-section[data-v-2a740eb2]{display:flex;flex-direction:column}.comments-placeholder[data-v-2a740eb2]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#ffffff4d;text-align:center;padding:40px 0}.comments-empty-icon[data-v-2a740eb2]{opacity:.3}.comments-sub[data-v-2a740eb2]{font-size:12px}.comment-input-wrap[data-v-2a740eb2]{padding:12px 16px;border-top:1px solid rgba(255,255,255,.07);display:flex;gap:8px;align-items:center;flex-shrink:0}.comment-input[data-v-2a740eb2]{flex:1;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:99px;padding:8px 14px;color:#fff;font-size:13px;outline:none;transition:border-color .2s}.comment-input[data-v-2a740eb2]::placeholder{color:#ffffff4d}.comment-input[data-v-2a740eb2]:focus{border-color:#fe2c5580}.send-btn[data-v-2a740eb2]{width:34px;height:34px;border-radius:50%;background:#fe2c55;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:opacity .2s,transform .2s}.send-btn[data-v-2a740eb2]:disabled{opacity:.35;cursor:default}.send-btn[data-v-2a740eb2]:not(:disabled):hover{transform:scale(1.08)}.sidebar-backdrop[data-v-2a740eb2]{position:fixed;inset:0;background:#0009;z-index:49}.fade-enter-active[data-v-2a740eb2],.fade-leave-active[data-v-2a740eb2]{transition:opacity .2s}.fade-enter-from[data-v-2a740eb2],.fade-leave-to[data-v-2a740eb2]{opacity:0}.desktop-hide[data-v-2a740eb2]{display:none!important}@media(max-width:768px){[data-v-2a740eb2]:root{--sidebar-w: 100%;--actions-w: 64px}.desktop-hide[data-v-2a740eb2]{display:flex!important}.mobile-only[data-v-2a740eb2]{display:flex}.feed-root[data-v-2a740eb2]{touch-action:none}.slide-stack[data-v-2a740eb2]{right:0;width:100%}.slide-media[data-v-2a740eb2]{width:100%;height:100%;aspect-ratio:unset;border-radius:0;max-width:unset}.side-actions[data-v-2a740eb2]{position:fixed;right:6px;bottom:80px;top:auto;transform:none;z-index:20;gap:0}.action-icon-wrap[data-v-2a740eb2],.creator-ring[data-v-2a740eb2]{width:40px;height:40px}.sidebar[data-v-2a740eb2]{position:fixed;inset:auto 0 0;height:75vh;width:100%;border-radius:16px 16px 0 0;border-left:none;border-top:1px solid rgba(255,255,255,.1);z-index:50;transform:translateY(100%);transition:transform .35s cubic-bezier(.32,.72,0,1)}.sidebar.sidebar-open[data-v-2a740eb2]{transform:translateY(0)}}@media(min-width:769px){.mobile-only[data-v-2a740eb2],.sidebar-backdrop[data-v-2a740eb2]{display:none!important}}@media(max-width:768px){.slide[data-v-2a740eb2]:first-child:after{content:"";position:absolute;left:50%;bottom:100px;transform:translate(-50%);width:26px;height:26px;border-left:3px solid rgba(255,255,255,.6);border-bottom:3px solid rgba(255,255,255,.6);rotate:-45deg;pointer-events:none;animation:swipe-hint-2a740eb2 2s ease-in-out 1.5s 2 forwards;opacity:0}@keyframes swipe-hint-2a740eb2{0%{opacity:0;translate:0 0}20%{opacity:.8;translate:0 0}70%{opacity:.8;translate:0 -14px}to{opacity:0;translate:0 -18px}}}
