:root{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.5;font-weight:400;--tiktok-red: #fe2c55;--tiktok-blue: #25f4ee;--text-primary: #161823;--text-secondary: #8a8b9b;--border-color: #e1e1e2;--bg-secondary: #f8f8f8;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;padding:0;background-color:#000;color:#fff;overflow:hidden}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button{border:none;background:none;cursor:pointer;font-family:inherit}input{font-family:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#ffffff1a}::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff80}.telegram-mini-app{--app-bg-color: var(--tg-theme-bg-color, #000000);--app-text-color: var(--tg-theme-text-color, #ffffff);--app-button-color: var(--tg-theme-button-color, #fe2c55);--app-hint-color: var(--tg-theme-hint-color, #8a8b9b);--app-link-color: var(--tg-theme-link-color, #fe2c55)}.telegram-mini-app body{position:fixed;width:100%;height:100vh;overflow:hidden;background-color:var(--app-bg-color, #000)}.telegram-mini-app .mobile-layout{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.telegram-mini-app .bottom-nav{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.telegram-mini-app .action-icon:active,.telegram-mini-app .nav-item:active,.telegram-mini-app .feature-btn:active{transform:scale(.95);transition:transform .1s ease}.telegram-mini-app[data-theme=dark]{--app-bg-color: #1c1c1e;--app-text-color: #ffffff;--app-hint-color: #8e8e93}.telegram-mini-app[data-theme=light]{--app-bg-color: #ffffff;--app-text-color: #000000;--app-hint-color: #8e8e93}@media (max-height: 600px){.telegram-mini-app .top-nav{height:80px;padding:40px 16px 12px}.telegram-mini-app .bottom-nav{height:70px;padding:6px 20px 20px}}.telegram-mini-app *{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.telegram-mini-app{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.telegram-mini-app:before{content:"";position:fixed;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#fe2c55,#25f4ee);z-index:9999;animation:telegramIndicator 3s ease-in-out infinite}@keyframes telegramIndicator{0%,to{opacity:.3}50%{opacity:.8}}:root{--mobile-max: 768px;--tablet-max: 1024px;--desktop-min: 1025px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--font-xs: 10px;--font-sm: 12px;--font-md: 14px;--font-lg: 16px;--font-xl: 18px;--font-xxl: 24px;--primary-color: #fe2c55;--bg-primary: #000000;--bg-secondary: #1a1a1a;--bg-tertiary: #2a2a2a;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .1);--shadow-md: 0 4px 16px rgba(0, 0, 0, .2);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .3);--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .5s ease}.device-mobile{--container-padding: var(--spacing-md);--nav-height: 60px;--content-max-width: 100%}.device-tablet{--container-padding: var(--spacing-lg);--nav-height: 70px;--content-max-width: 800px}.device-desktop{--container-padding: var(--spacing-xl);--nav-height: 80px;--content-max-width: 1200px}.responsive-container{max-width:var(--content-max-width);margin:0 auto;padding:0 var(--container-padding);width:100%;box-sizing:border-box}.responsive-grid{display:grid;gap:var(--spacing-md);width:100%}@media (max-width: 768px){.responsive-grid,.responsive-grid.grid-2,.responsive-grid.grid-3{grid-template-columns:1fr}.responsive-grid.grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width: 769px) and (max-width: 1024px){.responsive-grid.grid-2,.responsive-grid.grid-3{grid-template-columns:repeat(2,1fr)}.responsive-grid.grid-4{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1025px){.responsive-grid.grid-2{grid-template-columns:repeat(2,1fr)}.responsive-grid.grid-3{grid-template-columns:repeat(3,1fr)}.responsive-grid.grid-4{grid-template-columns:repeat(4,1fr)}.responsive-grid.grid-5{grid-template-columns:repeat(5,1fr)}}.text-responsive{font-size:var(--font-sm)}@media (min-width: 769px){.text-responsive{font-size:var(--font-md)}}@media (min-width: 1025px){.text-responsive{font-size:var(--font-lg)}}.btn-responsive{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-sm);border-radius:var(--radius-sm);transition:all var(--transition-normal);border:none;cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-xs)}@media (min-width: 769px){.btn-responsive{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-md);border-radius:var(--radius-md)}}@media (min-width: 1025px){.btn-responsive{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-lg)}}.card-responsive{background:var(--bg-secondary);border-radius:var(--radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-md);transition:all var(--transition-normal)}@media (min-width: 769px){.card-responsive{border-radius:var(--radius-lg);padding:var(--spacing-lg)}}@media (min-width: 1025px){.card-responsive{padding:var(--spacing-xl);margin-bottom:var(--spacing-lg)}.card-responsive:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}}.hide-mobile{display:none}.hide-tablet,.hide-desktop{display:block}@media (min-width: 769px){.hide-mobile{display:block}.hide-tablet{display:none}.show-tablet-only{display:block}}@media (min-width: 1025px){.hide-desktop{display:none}.show-desktop-only{display:block}.show-tablet-only{display:none}}@media (max-width: 768px){.mobile-full-width{width:100vw;margin-left:calc(-50vw + 50%)}.mobile-no-padding{padding-left:0;padding-right:0}.mobile-center{text-align:center}}@media (hover: none) and (pointer: coarse){.btn-responsive{min-height:44px;min-width:44px}.touch-friendly{padding:var(--spacing-md)}.card-responsive:hover{transform:none;box-shadow:none}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.high-dpi-optimize{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media (prefers-color-scheme: dark){:root{--bg-primary: #000000;--bg-secondary: #1a1a1a;--bg-tertiary: #2a2a2a;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.no-print{display:none!important}.print-only{display:block!important}*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}}@media (prefers-reduced-motion: no-preference){:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;transition:outline var(--transition-fast)}}@supports (container-type: inline-size){.responsive-container{container-type:inline-size}@container (min-width: 400px){.container-responsive{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}}@container (min-width: 600px){.container-responsive{grid-template-columns:repeat(3,1fr)}}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.full-width{width:100%}.full-height{height:100%}.center{display:flex;align-items:center;justify-content:center}.space-between{display:flex;justify-content:space-between;align-items:center}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-truncate-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{height:100vh;width:100vw;margin:0;padding:0;overflow:hidden;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch}#app{height:100vh;width:100vw;overflow:hidden;position:relative}.empty-state.fullscreen{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;padding:20px;padding-top:max(80px,env(safe-area-inset-top) + 80px);padding-bottom:max(120px,env(safe-area-inset-bottom) + 120px)}.empty-content{max-width:90vw;width:100%;text-align:center}.primary-action-btn,.secondary-action-btn{width:100%;max-width:280px;margin:0 auto;min-height:48px;font-size:16px}.empty-title{font-size:clamp(18px,5vw,24px);line-height:1.2}.empty-subtitle{font-size:clamp(14px,4vw,16px);line-height:1.4}.icon-animation{font-size:clamp(48px,15vw,72px)}@media (max-width: 414px){.empty-state.fullscreen{padding:16px;padding-top:max(60px,env(safe-area-inset-top) + 60px);padding-bottom:max(100px,env(safe-area-inset-bottom) + 100px)}.empty-title{font-size:20px}.empty-subtitle{font-size:14px;margin-bottom:24px}.icon-animation{font-size:56px}.primary-action-btn,.secondary-action-btn{min-height:44px;font-size:15px}}@media (max-width: 360px){.empty-state.fullscreen{padding:12px;padding-top:max(50px,env(safe-area-inset-top) + 50px);padding-bottom:max(90px,env(safe-area-inset-bottom) + 90px)}.empty-title{font-size:18px}.empty-subtitle{font-size:13px;margin-bottom:20px}.icon-animation{font-size:48px}.empty-actions{gap:10px}.primary-action-btn,.secondary-action-btn{min-height:42px;font-size:14px;padding:12px 20px}}@media (orientation: landscape) and (max-height: 500px){.empty-state.fullscreen{padding:10px;padding-top:max(20px,env(safe-area-inset-top) + 20px);padding-bottom:max(20px,env(safe-area-inset-bottom) + 20px)}.icon-animation{font-size:40px}.empty-title{font-size:16px;margin-bottom:8px}.empty-subtitle{font-size:12px;margin-bottom:16px}.empty-actions{gap:8px;flex-direction:row}.primary-action-btn,.secondary-action-btn{flex:1;min-height:36px;font-size:13px}}@media (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){.empty-state.fullscreen{padding-top:88px;padding-bottom:128px}}@media (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2){.empty-state.fullscreen{padding-top:88px;padding-bottom:128px}}@media (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3){.empty-state.fullscreen{padding-top:88px;padding-bottom:128px}}.loading-state{height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background-color:#000}.loading-spinner{margin-bottom:20px}.spinner{width:48px;height:48px;border:4px solid rgba(255,255,255,.2);border-top:4px solid #00d4aa;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text{font-size:16px;color:#fffc;text-align:center;margin:0}button,.nav-item,.action-item{min-height:44px;min-width:44px}input,textarea,select{font-size:16px!important}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}html{height:100%!important;width:100%!important;overflow-x:hidden!important;-webkit-text-size-adjust:100%!important;-ms-text-size-adjust:100%!important}body{height:100vh!important;width:100vw!important;margin:0!important;padding:0!important;overflow:hidden!important;overscroll-behavior:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-overflow-scrolling:touch!important;position:relative!important}#app{height:100vh!important;width:100vw!important;overflow:hidden!important;position:relative!important}.mobile-layout{height:100vh!important;width:100vw!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.page-container{flex:1!important;position:relative!important;overflow:hidden!important;width:100%!important;min-height:0!important}.mobile-video-feed{height:100vh!important;width:100vw!important;position:relative!important;background-color:#000!important;overflow:hidden!important}.empty-state.fullscreen{height:100vh!important;width:100vw!important;position:absolute!important;top:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#000!important;z-index:999!important;box-sizing:border-box!important}@supports (padding: max(0px)){.empty-state.fullscreen{padding-top:max(60px,env(safe-area-inset-top) + 60px)!important;padding-bottom:max(100px,env(safe-area-inset-bottom) + 100px)!important;padding-left:max(20px,env(safe-area-inset-left) + 20px)!important;padding-right:max(20px,env(safe-area-inset-right) + 20px)!important}.top-nav{padding-top:max(50px,env(safe-area-inset-top) + 20px)!important;padding-left:max(16px,env(safe-area-inset-left) + 16px)!important;padding-right:max(16px,env(safe-area-inset-right) + 16px)!important}}.empty-content{max-width:min(320px,90vw)!important;width:100%!important;margin:0 auto!important;text-align:center!important;position:relative!important;z-index:1000!important}.icon-animation{font-size:clamp(48px,12vw,64px)!important;display:block!important;margin:0 auto 24px!important}.empty-title{font-size:clamp(18px,5vw,24px)!important;font-weight:700!important;color:#fff!important;margin:0 0 16px!important;line-height:1.2!important;text-align:center!important}.empty-subtitle{font-size:clamp(14px,4vw,16px)!important;color:#ffffffb3!important;margin:0 0 32px!important;line-height:1.4!important;text-align:center!important}.empty-actions{display:flex!important;flex-direction:column!important;gap:12px!important;margin-bottom:32px!important;width:100%!important;align-items:center!important}.primary-action-btn{background:linear-gradient(45deg,#fe2c55,#ff6b9d)!important;color:#fff!important;border:none!important;border-radius:24px!important;padding:16px 32px!important;font-size:clamp(14px,4vw,16px)!important;font-weight:600!important;cursor:pointer!important;width:100%!important;max-width:280px!important;min-height:48px!important;margin:0 auto!important;display:block!important;box-shadow:0 4px 16px #fe2c554d!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important}.secondary-action-btn{background:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:24px!important;padding:14px 24px!important;font-size:clamp(13px,3.5vw,14px)!important;font-weight:600!important;cursor:pointer!important;width:100%!important;max-width:280px!important;min-height:48px!important;margin:0 auto!important;display:block!important;transition:all .3s ease!important}.empty-tips{background:#ffffff0d!important;border-radius:16px!important;padding:20px!important;text-align:left!important;margin-top:20px!important;width:100%!important;box-sizing:border-box!important}.tips-title{font-size:clamp(13px,3.5vw,14px)!important;font-weight:600!important;color:#fff!important;margin-bottom:12px!important}.tip-item{font-size:clamp(12px,3vw,14px)!important;color:#fffc!important;margin-bottom:8px!important;line-height:1.4!important}.top-nav{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100vw!important;z-index:1000!important;display:flex!important;justify-content:space-between!important;align-items:center!important;background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 50%,transparent 100%)!important;box-sizing:border-box!important}.nav-item{color:#ffffffb3!important;font-size:clamp(14px,4vw,16px)!important;font-weight:600!important;text-decoration:none!important;padding:8px 12px!important;border-radius:20px!important;transition:all .3s ease!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}.nav-item.active{color:#fff!important;background:#ffffff1a!important}.search-btn{width:44px!important;height:44px!important;border-radius:50%!important;background:#ffffff1a!important;border:none!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}@media (max-width: 414px){.empty-state.fullscreen{padding:16px!important;padding-top:max(50px,env(safe-area-inset-top) + 50px)!important;padding-bottom:max(90px,env(safe-area-inset-bottom) + 90px)!important}.empty-content{max-width:95vw!important}.icon-animation{font-size:clamp(40px,10vw,56px)!important;margin-bottom:20px!important}.empty-title{font-size:clamp(16px,4.5vw,20px)!important;margin-bottom:12px!important}.empty-subtitle{font-size:clamp(13px,3.5vw,15px)!important;margin-bottom:24px!important}.primary-action-btn,.secondary-action-btn{max-width:260px!important;min-height:44px!important;font-size:clamp(13px,3.5vw,15px)!important}}@media (max-width: 360px){.empty-state.fullscreen{padding:12px!important;padding-top:max(40px,env(safe-area-inset-top) + 40px)!important;padding-bottom:max(80px,env(safe-area-inset-bottom) + 80px)!important}.empty-content{max-width:98vw!important}.icon-animation{font-size:clamp(36px,9vw,48px)!important;margin-bottom:16px!important}.empty-title{font-size:clamp(15px,4vw,18px)!important;margin-bottom:10px!important}.empty-subtitle{font-size:clamp(12px,3.2vw,14px)!important;margin-bottom:20px!important}.empty-actions{gap:10px!important;margin-bottom:24px!important}.primary-action-btn,.secondary-action-btn{max-width:240px!important;min-height:42px!important;font-size:clamp(12px,3.2vw,14px)!important;padding:12px 20px!important}}@media (orientation: landscape) and (max-height: 500px){.empty-state.fullscreen{padding:10px!important;padding-top:max(20px,env(safe-area-inset-top) + 20px)!important;padding-bottom:max(20px,env(safe-area-inset-bottom) + 20px)!important}.icon-animation{font-size:clamp(32px,8vw,40px)!important;margin-bottom:12px!important}.empty-title{font-size:clamp(14px,3.5vw,16px)!important;margin-bottom:8px!important}.empty-subtitle{font-size:clamp(11px,2.8vw,13px)!important;margin-bottom:16px!important}.empty-actions{flex-direction:row!important;gap:8px!important;margin-bottom:16px!important}.primary-action-btn,.secondary-action-btn{flex:1!important;max-width:140px!important;min-height:36px!important;font-size:clamp(11px,2.8vw,13px)!important;padding:10px 16px!important}.empty-tips{padding:12px!important}.tips-title{font-size:clamp(11px,2.8vw,12px)!important;margin-bottom:8px!important}.tip-item{font-size:clamp(10px,2.5vw,12px)!important;margin-bottom:4px!important}}input,textarea,select{font-size:16px!important;-webkit-user-select:text!important;user-select:text!important}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}}button,.nav-item,.action-item,[role=button]{min-height:44px!important;min-width:44px!important;-webkit-tap-highlight-color:transparent!important}*{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important}input,textarea,[contenteditable]{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.sidebar[data-v-fabe3c33]{position:fixed;left:0;top:0;width:240px;height:100vh;background-color:#fff;border-right:1px solid #e1e1e2;display:flex;flex-direction:column;z-index:1000}.logo[data-v-fabe3c33]{display:flex;align-items:center;padding:20px 24px;gap:12px}.logo-text[data-v-fabe3c33]{font-size:28px;font-weight:700;color:#000;letter-spacing:-.5px}.nav-menu[data-v-fabe3c33]{flex:1;padding:0 8px}.nav-item[data-v-fabe3c33]{display:flex;align-items:center;padding:12px 16px;margin:4px 0;border-radius:8px;cursor:pointer;transition:background-color .2s;color:#161823;font-size:16px;font-weight:600}.nav-item[data-v-fabe3c33]:hover{background-color:#f8f8f8}.nav-item.active[data-v-fabe3c33]{background-color:#fe2c55;color:#fff}.nav-icon[data-v-fabe3c33]{margin-right:16px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.sidebar-footer[data-v-fabe3c33]{padding:20px 24px;border-top:1px solid #e1e1e2}.footer-links[data-v-fabe3c33]{margin-bottom:12px}.footer-links a[data-v-fabe3c33]{color:#8a8b9b;text-decoration:none;font-size:12px;margin-right:8px;line-height:1.5}.footer-links a[data-v-fabe3c33]:hover{color:#161823}.footer-links a[data-v-fabe3c33]:after{content:" ";margin-left:8px}.footer-links a[data-v-fabe3c33]:last-child:after{content:"";margin-left:0}.copyright[data-v-fabe3c33]{color:#8a8b9b;font-size:12px;margin-top:16px}.topbar[data-v-5cd880ac]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;background-color:#fff;border-bottom:1px solid #e1e1e2;height:60px}.search-container[data-v-5cd880ac]{flex:1;max-width:500px;margin:0 auto}.search-box[data-v-5cd880ac]{position:relative;display:flex;align-items:center;background-color:#f1f1f2;border-radius:92px;overflow:hidden}.search-box input[data-v-5cd880ac]{flex:1;border:none;outline:none;padding:12px 16px;background:transparent;font-size:16px;color:#161823}.search-box input[data-v-5cd880ac]::placeholder{color:#8a8b9b}.search-btn[data-v-5cd880ac]{border:none;background:transparent;padding:12px 16px;cursor:pointer;color:#8a8b9b;display:flex;align-items:center;justify-content:center}.search-btn[data-v-5cd880ac]:hover{color:#161823}.user-actions[data-v-5cd880ac]{display:flex;align-items:center;gap:16px}.action-btn[data-v-5cd880ac]{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #e1e1e2;background-color:#fff;border-radius:4px;cursor:pointer;font-size:14px;font-weight:600;color:#161823;transition:all .2s}.action-btn[data-v-5cd880ac]:hover{background-color:#f8f8f8}.upload-btn[data-v-5cd880ac]{background-color:#fe2c55;color:#fff;border-color:#fe2c55}.upload-btn[data-v-5cd880ac]:hover{background-color:#e02448}.message-btn[data-v-5cd880ac],.notification-btn[data-v-5cd880ac]{width:40px;height:40px;border-radius:50%;padding:0;justify-content:center;position:relative}.notification-dot[data-v-5cd880ac]{position:absolute;top:6px;right:6px;width:8px;height:8px;background-color:#fe2c55;border-radius:50%}.user-avatar[data-v-5cd880ac]{width:32px;height:32px;border-radius:50%;overflow:hidden;cursor:pointer}.user-avatar img[data-v-5cd880ac]{width:100%;height:100%;object-fit:cover}.video-feed[data-v-78fa69be]{flex:1;overflow-y:auto;scroll-snap-type:y mandatory;background-color:#000}.video-container[data-v-78fa69be]{position:relative;height:calc(100vh - 60px);display:flex;scroll-snap-align:start}.video-player[data-v-78fa69be]{flex:1;position:relative;display:flex;justify-content:center;align-items:center;background-color:#000}.video-placeholder[data-v-78fa69be]{position:relative;width:100%;max-width:400px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.video-placeholder img[data-v-78fa69be]{width:100%;height:100%;object-fit:cover;border-radius:8px}.play-button[data-v-78fa69be]{position:absolute;z-index:10;cursor:pointer;opacity:.8;transition:opacity .2s}.play-button[data-v-78fa69be]:hover{opacity:1}.video-info[data-v-78fa69be]{position:absolute;bottom:20px;left:20px;right:100px;z-index:10}.user-info[data-v-78fa69be]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.user-avatar[data-v-78fa69be]{width:40px;height:40px;border-radius:50%;overflow:hidden}.user-avatar img[data-v-78fa69be]{width:100%;height:100%;object-fit:cover}.user-details[data-v-78fa69be]{flex:1}.username[data-v-78fa69be]{font-size:16px;font-weight:700;color:#fff;margin-bottom:4px}.description[data-v-78fa69be]{font-size:14px;color:#fff;line-height:1.4;margin-bottom:8px}.music[data-v-78fa69be]{display:flex;align-items:center;gap:8px;font-size:12px;color:#fff;opacity:.8}.follow-btn[data-v-78fa69be]{border:1px solid #fe2c55;background-color:transparent;color:#fe2c55;padding:6px 16px;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.follow-btn[data-v-78fa69be]:hover{background-color:#fe2c55;color:#fff}.action-panel[data-v-78fa69be]{position:absolute;right:20px;bottom:20px;display:flex;flex-direction:column;gap:16px;align-items:center}.action-item[data-v-78fa69be]{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.action-icon[data-v-78fa69be]{width:48px;height:48px;border-radius:50%;background-color:#ffffff1a;display:flex;align-items:center;justify-content:center;transition:all .2s;color:#fff}.action-icon[data-v-78fa69be]:hover{background-color:#fff3;transform:scale(1.1)}.action-icon.active[data-v-78fa69be]{color:#fe2c55}.action-count[data-v-78fa69be]{font-size:12px;color:#fff;font-weight:600}.music-disc[data-v-78fa69be]{width:48px;height:48px;border-radius:50%;overflow:hidden;border:2px solid #fff;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}.music-disc.spinning[data-v-78fa69be]{animation-name:spin-78fa69be}.music-disc img[data-v-78fa69be]{width:100%;height:100%;object-fit:cover}@keyframes spin-78fa69be{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.video-feed[data-v-78fa69be]::-webkit-scrollbar{display:none}.video-feed[data-v-78fa69be]{-ms-overflow-style:none;scrollbar-width:none}.responsive-video-feed[data-v-31fa6a85]{height:100%;width:100%;background:#000;color:#fff}.desktop-feed[data-v-31fa6a85]{display:flex;height:100%;gap:20px;padding:20px}.video-grid[data-v-31fa6a85]{flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;max-height:100%;overflow-y:auto;padding-right:10px}.video-card[data-v-31fa6a85]{background:#1a1a1a;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;border:2px solid transparent}.video-card[data-v-31fa6a85]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #fe2c554d;border-color:#fe2c5580}.video-card.active[data-v-31fa6a85]{border-color:#fe2c55;box-shadow:0 0 20px #fe2c5580}.video-container[data-v-31fa6a85]{position:relative;width:100%;height:200px;overflow:hidden}.video-element[data-v-31fa6a85]{width:100%;height:100%;object-fit:cover}.play-overlay[data-v-31fa6a85]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000004d;transition:opacity .3s ease}.play-button[data-v-31fa6a85]{width:60px;height:60px;border-radius:50%;background:#ffffffe6;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.play-button[data-v-31fa6a85]:hover{transform:scale(1.1);background:#fe2c55e6}.video-info[data-v-31fa6a85]{padding:15px}.video-author[data-v-31fa6a85]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.author-avatar[data-v-31fa6a85]{width:24px;height:24px;border-radius:50%;object-fit:cover}.author-name[data-v-31fa6a85]{font-size:12px;color:#ffffffb3}.video-title[data-v-31fa6a85]{font-size:14px;font-weight:600;margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-description[data-v-31fa6a85]{font-size:12px;color:#fff9;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-stats[data-v-31fa6a85]{display:flex;gap:15px;margin-bottom:10px}.stat-item[data-v-31fa6a85]{display:flex;align-items:center;gap:4px;font-size:11px;color:#fff9}.video-actions[data-v-31fa6a85]{display:flex;gap:8px}.action-btn[data-v-31fa6a85]{background:#ffffff1a;border:none;color:#fff;padding:6px 12px;border-radius:15px;font-size:11px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .3s ease}.action-btn[data-v-31fa6a85]:hover{background:#fff3}.action-btn.active[data-v-31fa6a85]{background:#fe2c55}.right-panel[data-v-31fa6a85]{width:350px;background:#1a1a1a;border-radius:12px;padding:20px;height:fit-content;max-height:100%;overflow-y:auto}.current-video-info h2[data-v-31fa6a85]{margin:0 0 15px;font-size:18px}.author-info[data-v-31fa6a85]{display:flex;gap:12px;margin-bottom:15px}.large-avatar[data-v-31fa6a85]{width:48px;height:48px;border-radius:50%;object-fit:cover}.author-details h3[data-v-31fa6a85]{margin:0 0 5px;font-size:14px}.author-details p[data-v-31fa6a85]{margin:0 0 8px;font-size:12px;color:#fff9}.follow-btn[data-v-31fa6a85]{background:#fe2c55;border:none;color:#fff;padding:6px 16px;border-radius:15px;font-size:12px;cursor:pointer;transition:all .3s ease}.follow-btn[data-v-31fa6a85]:hover{background:#e91e4a}.loading-state[data-v-31fa6a85],.empty-state[data-v-31fa6a85]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}.loading-spinner[data-v-31fa6a85]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#fe2c55;border-radius:50%;animation:spin-31fa6a85 1s linear infinite;margin-bottom:15px}@keyframes spin-31fa6a85{to{transform:rotate(360deg)}}.empty-icon[data-v-31fa6a85]{font-size:48px;margin-bottom:15px}@media (max-width: 1200px){.video-grid[data-v-31fa6a85]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.right-panel[data-v-31fa6a85]{width:300px}}@media (max-width: 900px){.desktop-feed[data-v-31fa6a85]{flex-direction:column}.right-panel[data-v-31fa6a85]{width:100%;height:auto}.video-grid[data-v-31fa6a85]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:60vh}}.empty-state[data-v-02814204]{display:flex;align-items:center;justify-content:center;padding:40px 20px;text-align:center;min-height:300px}.empty-state.fullscreen[data-v-02814204]{height:100vh;width:100vw;min-height:100vh;padding:20px;position:relative;padding-top:max(60px,env(safe-area-inset-top) + 60px);padding-bottom:max(100px,env(safe-area-inset-bottom) + 100px);padding-left:max(20px,env(safe-area-inset-left) + 20px);padding-right:max(20px,env(safe-area-inset-right) + 20px)}.empty-content[data-v-02814204]{max-width:min(320px,90vw);width:100%;margin:0 auto}.empty-icon[data-v-02814204]{margin-bottom:24px;display:flex;justify-content:center}.icon-animation[data-v-02814204]{font-size:64px;animation:floatAnimation-02814204 3s ease-in-out infinite}@keyframes floatAnimation-02814204{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.icon-videos .icon-animation[data-v-02814204]{animation:videoAnimation-02814204 2s ease-in-out infinite}@keyframes videoAnimation-02814204{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(5deg)}}.icon-search .icon-animation[data-v-02814204]{animation:searchAnimation-02814204 2s ease-in-out infinite}@keyframes searchAnimation-02814204{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.05);filter:brightness(1.2)}}.icon-inbox .icon-animation[data-v-02814204]{animation:inboxAnimation-02814204 3s ease-in-out infinite}@keyframes inboxAnimation-02814204{0%,to{transform:rotateY(0)}50%{transform:rotateY(15deg)}}.icon-discover .icon-animation[data-v-02814204]{animation:discoverAnimation-02814204 4s ease-in-out infinite}@keyframes discoverAnimation-02814204{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(90deg) scale(1.1)}50%{transform:rotate(180deg) scale(1)}75%{transform:rotate(270deg) scale(1.1)}}.icon-network .icon-animation[data-v-02814204]{animation:networkAnimation-02814204 2s ease-in-out infinite}@keyframes networkAnimation-02814204{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}}.empty-title[data-v-02814204]{font-size:clamp(18px,5vw,24px);font-weight:700;color:#fff;margin:0 0 16px;line-height:1.2}.empty-subtitle[data-v-02814204]{font-size:clamp(14px,4vw,16px);color:#ffffffb3;margin:0 0 32px;line-height:1.4}.empty-actions[data-v-02814204]{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.primary-action-btn[data-v-02814204]{background:linear-gradient(45deg,#fe2c55,#ff6b9d);color:#fff;border:none;border-radius:24px;padding:16px 32px;font-size:clamp(14px,4vw,16px);font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 16px #fe2c554d;width:100%;max-width:280px;min-height:48px;margin:0 auto;display:block}.primary-action-btn[data-v-02814204]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #fe2c5566}.primary-action-btn[data-v-02814204]:active{transform:translateY(0)}.secondary-action-btn[data-v-02814204]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:24px;padding:14px 24px;font-size:clamp(13px,3.5vw,14px);font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;max-width:280px;min-height:48px;margin:0 auto;display:block}.secondary-action-btn[data-v-02814204]:hover{background:#ffffff26;border-color:#ffffff4d}.empty-tips[data-v-02814204]{background:#ffffff0d;border-radius:16px;padding:20px;text-align:left}.tips-title[data-v-02814204]{font-size:14px;font-weight:600;color:#fff;margin-bottom:12px}.tips-list[data-v-02814204]{list-style:none;padding:0;margin:0}.tip-item[data-v-02814204]{font-size:14px;color:#fffc;margin-bottom:8px;padding-left:16px;position:relative;line-height:1.4}.tip-item[data-v-02814204]:before{content:"•";color:#fe2c55;position:absolute;left:0;font-weight:700}.tip-item[data-v-02814204]:last-child{margin-bottom:0}@media (max-width: 360px){.empty-state[data-v-02814204]{padding:32px 16px}.empty-state.fullscreen[data-v-02814204]{padding:60px 16px}.icon-animation[data-v-02814204]{font-size:48px}.empty-title[data-v-02814204]{font-size:18px}.empty-subtitle[data-v-02814204]{font-size:14px}}@media (prefers-color-scheme: dark){.empty-tips[data-v-02814204]{background:#ffffff08;border:1px solid rgba(255,255,255,.05)}}@media (prefers-reduced-motion: reduce){.icon-animation[data-v-02814204]{animation:none}.primary-action-btn[data-v-02814204],.secondary-action-btn[data-v-02814204]{transition:none}}.comment-modal-overlay[data-v-ce0dcbee]{position:fixed;inset:0;background-color:#000c;display:flex;align-items:flex-end;z-index:10000;animation:fadeIn-ce0dcbee .3s ease-out;overflow:hidden;touch-action:none;justify-content:center}@keyframes fadeIn-ce0dcbee{0%{opacity:0}to{opacity:1}}.comment-modal[data-v-ce0dcbee]{background-color:#1a1a1a;border-radius:20px 20px 0 0;width:100%;max-height:85vh;min-height:70vh;display:flex;flex-direction:column;animation:slideUp-ce0dcbee .3s ease-out;position:relative;touch-action:auto;overflow:hidden;padding-bottom:0}@keyframes slideUp-ce0dcbee{0%{transform:translateY(100%)}to{transform:translateY(0)}}.comment-header[data-v-ce0dcbee]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.comment-count[data-v-ce0dcbee]{display:flex;align-items:baseline;gap:4px}.count-number[data-v-ce0dcbee]{font-size:18px;font-weight:700;color:#fff}.count-text[data-v-ce0dcbee]{font-size:14px;color:#ffffffb3}.close-btn[data-v-ce0dcbee]{background:none;border:none;color:#ffffffb3;cursor:pointer;padding:8px;border-radius:50%;transition:all .2s ease}.close-btn[data-v-ce0dcbee]:hover{background-color:#ffffff1a;color:#fff}.comment-list[data-v-ce0dcbee]{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px 16px 300px;max-height:calc(85vh - 120px);min-height:200px;touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:relative;z-index:1}.loading-spinner[data-v-ce0dcbee]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;color:#ffffffb3}.spinner[data-v-ce0dcbee]{width:32px;height:32px;border:3px solid rgba(255,255,255,.2);border-top:3px solid #00d4aa;border-radius:50%;animation:spin-ce0dcbee 1s linear infinite}.empty-comments[data-v-ce0dcbee]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;color:#ffffffb3}.empty-icon[data-v-ce0dcbee]{font-size:48px}.empty-text[data-v-ce0dcbee]{font-size:16px}.comment-item[data-v-ce0dcbee]{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05)}.comment-main[data-v-ce0dcbee]{display:flex;gap:12px;align-items:flex-start}.comment-avatar img[data-v-ce0dcbee]{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.comment-right[data-v-ce0dcbee]{flex:1;min-width:0}.comment-meta[data-v-ce0dcbee]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.username[data-v-ce0dcbee]{font-size:13px;font-weight:500;color:#fffc}.comment-time[data-v-ce0dcbee]{font-size:11px;color:#fff6}.comment-text[data-v-ce0dcbee]{font-size:14px;line-height:1.4;color:#fff;margin-bottom:8px;word-wrap:break-word}.reply-to[data-v-ce0dcbee]{color:#00d4aa;font-weight:500}.comment-actions[data-v-ce0dcbee]{display:flex;align-items:center;gap:16px;font-size:12px}.reply-btn[data-v-ce0dcbee]{background:none;border:none;color:#ffffff80;cursor:pointer;padding:0;font-size:12px;transition:color .2s ease}.reply-btn[data-v-ce0dcbee]:hover{color:#fffc}.like-count[data-v-ce0dcbee]{color:#ffffff80;font-size:12px}.comment-like[data-v-ce0dcbee]{flex-shrink:0;margin-left:8px}.like-btn[data-v-ce0dcbee]{background:none;border:none;color:#fff9;cursor:pointer;padding:4px;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.like-btn[data-v-ce0dcbee]:hover{background-color:#ffffff1a;transform:scale(1.1)}.like-btn.liked[data-v-ce0dcbee]{color:#fe2c55;transform:scale(1.1)}.comment-input-section[data-v-ce0dcbee]{border-top:1px solid rgba(255,255,255,.1);background-color:#1a1a1a;position:sticky;bottom:0;z-index:100;min-height:100px;max-height:200px;display:block!important;visibility:visible!important;flex-shrink:0;width:100%}.reply-info[data-v-ce0dcbee]{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background-color:#00d4aa1a;font-size:13px}.reply-text[data-v-ce0dcbee]{color:#00d4aa}.cancel-reply[data-v-ce0dcbee]{background:none;border:none;color:#ffffffb3;font-size:16px;cursor:pointer;padding:4px}.quick-reactions[data-v-ce0dcbee]{display:flex!important;gap:8px;padding:8px 16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;visibility:visible!important}.quick-reactions[data-v-ce0dcbee]::-webkit-scrollbar{display:none}.emoji-btn[data-v-ce0dcbee]{background:#ffffff1a;border:none;border-radius:20px;padding:6px 12px;font-size:16px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.emoji-btn[data-v-ce0dcbee]:hover{background:#fff3;transform:scale(1.1)}.comment-input-container[data-v-ce0dcbee]{display:flex!important;align-items:flex-end;gap:8px;padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom));background-color:#1a1a1a;min-height:56px;visibility:visible!important;flex-shrink:0;border-top:1px solid rgba(255,255,255,.05)}.input-actions-left[data-v-ce0dcbee]{display:flex;gap:4px}.input-action-btn[data-v-ce0dcbee]{background:none;border:none;color:#fff9;cursor:pointer;padding:8px;border-radius:50%;transition:all .2s ease}.input-action-btn[data-v-ce0dcbee]:hover{background-color:#ffffff1a;color:#fffc}.input-wrapper[data-v-ce0dcbee]{flex:1;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:8px 12px;min-height:36px;display:flex;align-items:center}.comment-input[data-v-ce0dcbee]{width:100%;background:none;border:none;color:#fff;font-size:14px;line-height:1.4;resize:none;outline:none;min-height:20px;max-height:80px}.comment-input[data-v-ce0dcbee]::placeholder{color:#ffffff80}.send-btn[data-v-ce0dcbee]{background-color:#fff3;border:none;border-radius:18px;padding:8px 16px;color:#fff9;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease;flex-shrink:0}.send-btn.active[data-v-ce0dcbee]{background-color:#00d4aa;color:#fff}.send-btn[data-v-ce0dcbee]:disabled{cursor:not-allowed;opacity:.5}.send-btn[data-v-ce0dcbee]:not(:disabled):hover{transform:scale(1.05)}.send-btn.active[data-v-ce0dcbee]:hover{background-color:#25f4ee}.mini-spinner[data-v-ce0dcbee]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid #fff;border-radius:50%;animation:spin-ce0dcbee 1s linear infinite}.comment-input-section-forced[data-v-ce0dcbee]{position:absolute;bottom:80px;left:0;right:0;background:#1a1a1a;border-top:2px solid #fe2c55;padding:16px;z-index:999;box-shadow:0 -4px 20px #00000080;max-height:200px}.comment-input-container[data-v-ce0dcbee]{background-color:#1a1a1a!important;border:1px solid #444!important;border-radius:4px}.comment-input[data-v-ce0dcbee]{background-color:#2a2a2a!important;color:#fff!important;border:1px solid #555!important}@media (max-width: 360px){.comment-modal[data-v-ce0dcbee]{max-height:90vh}.comment-header[data-v-ce0dcbee]{padding:16px}.comment-item[data-v-ce0dcbee],.comment-input-container[data-v-ce0dcbee]{padding:12px 16px}.comment-input-section[data-v-ce0dcbee]{min-height:120px!important}}.backup-input-section[data-v-ce0dcbee]{position:fixed;bottom:0;left:0;right:0;background-color:#1a1a1a;border-top:3px solid #fe2c55;padding:16px;z-index:10001;box-shadow:0 -4px 12px #0000004d}.backup-notice[data-v-ce0dcbee]{text-align:center;color:#fe2c55;font-size:14px;margin-bottom:12px;font-weight:600}.backup-input-container[data-v-ce0dcbee]{display:flex;gap:12px;align-items:flex-end}.backup-input[data-v-ce0dcbee]{flex:1;background-color:#2a2a2a;color:#fff;border:2px solid #fe2c55;border-radius:8px;padding:12px;font-size:16px;font-family:inherit;resize:none;min-height:48px;max-height:120px}.backup-input[data-v-ce0dcbee]::placeholder{color:#888}.backup-input[data-v-ce0dcbee]:focus{outline:none;border-color:#ff1744;box-shadow:0 0 8px #fe2c554d}.backup-send-btn[data-v-ce0dcbee]{background-color:#fe2c55;color:#fff;border:none;border-radius:8px;padding:12px 20px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s;min-width:80px;height:48px}.backup-send-btn[data-v-ce0dcbee]:hover{background-color:#ff1744;transform:scale(1.05)}.backup-send-btn[data-v-ce0dcbee]:disabled{background-color:#555;cursor:not-allowed;transform:none}@keyframes spin-ce0dcbee{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ad-link-container[data-v-7be74cb8]{position:absolute;bottom:140px;left:16px;z-index:15;animation:slideInLeft-7be74cb8 .5s ease-out}@keyframes slideInLeft-7be74cb8{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp-7be74cb8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ad-link[data-v-7be74cb8]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#0006,#0003);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:10px 16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);max-width:250px;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000026}.ad-link[data-v-7be74cb8]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.ad-link[data-v-7be74cb8]:hover:before{left:100%}.ad-link[data-v-7be74cb8]:hover{background:linear-gradient(135deg,#00d4aa26,#25f4ee14);border-color:#00d4aa4d;transform:translateY(-2px);box-shadow:0 4px 15px #00d4aa33}.ad-link[data-v-7be74cb8]:active{transform:translateY(0);box-shadow:0 2px 8px #00d4aa26}.ad-icon[data-v-7be74cb8]{color:#00d4aa;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ad-text[data-v-7be74cb8]{font-size:14px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1.3;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-indicator[data-v-7be74cb8]{background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;box-shadow:0 1px 2px #0003}@media (max-width: 480px){.ad-link-container[data-v-7be74cb8]{bottom:130px;left:12px}.ad-link[data-v-7be74cb8]{max-width:220px;padding:8px 14px;border-radius:6px}.ad-text[data-v-7be74cb8]{font-size:13px}}@media (max-width: 360px){.ad-link-container[data-v-7be74cb8]{bottom:120px;left:10px}.ad-link[data-v-7be74cb8]{max-width:180px;padding:6px 12px;border-radius:6px}.ad-text[data-v-7be74cb8]{font-size:12px}}@media (prefers-color-scheme: dark){.ad-link[data-v-7be74cb8]{background:linear-gradient(135deg,#1a1a1a66,#1a1a1a33);border-color:#ffffff26}}@media (prefers-contrast: high){.ad-link[data-v-7be74cb8]{border-width:2px;border-color:#ffffff80}.ad-text[data-v-7be74cb8]{font-weight:600}}@media (prefers-reduced-motion: reduce){.ad-link-container[data-v-7be74cb8]{animation:none}.ad-link[data-v-7be74cb8]{transition:none}.ad-link[data-v-7be74cb8]:before{display:none}}.mobile-video-feed[data-v-90d5099c]{height:100vh;width:100vw;position:relative;background-color:#000;overflow:hidden;flex-shrink:0;-webkit-overflow-scrolling:touch;overscroll-behavior:none}@media (min-width: 769px){.mobile-video-feed[data-v-90d5099c]{height:100%;width:100%;max-width:400px;margin:0 auto;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #0000004d}.video-container[data-v-90d5099c]{border-radius:20px;overflow:hidden}.top-nav[data-v-90d5099c]{border-radius:20px 20px 0 0}}@media (min-width: 1025px){.mobile-video-feed[data-v-90d5099c]{max-width:500px;height:90vh;margin:20px auto}}.top-nav[data-v-90d5099c]{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;padding:max(50px,env(safe-area-inset-top) + 20px) 16px 16px;padding-left:max(16px,env(safe-area-inset-left) + 16px);padding-right:max(16px,env(safe-area-inset-right) + 16px);background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 50%,transparent 100%);width:100vw;box-sizing:border-box;height:100px}.nav-spacer[data-v-90d5099c]{width:60px;height:20px}@keyframes pulse-90d5099c{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.nav-tabs[data-v-90d5099c]{display:flex;gap:24px}.nav-tab[data-v-90d5099c]{font-size:18px;font-weight:700;color:#fff9;cursor:pointer;position:relative;padding-bottom:4px}.nav-tab.active[data-v-90d5099c]{color:#fff}.nav-tab.active[data-v-90d5099c]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:24px;height:3px;background-color:#fff;border-radius:2px}.top-actions[data-v-90d5099c]{display:flex;gap:16px}.search-btn[data-v-90d5099c]{width:40px;height:40px;border-radius:50%;background-color:#fff3;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:background-color .2s}.search-btn[data-v-90d5099c]:hover{background-color:#ffffff4d}.video-scroll-container[data-v-90d5099c]{transition:transform .4s cubic-bezier(.25,.46,.45,.94);will-change:transform}.video-container[data-v-90d5099c]{width:100%;height:100vh;position:relative;display:flex;align-items:center;justify-content:center}.video-player[data-v-90d5099c]{width:100%;height:100%;position:relative;cursor:pointer}.video-content[data-v-90d5099c]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.video-content img[data-v-90d5099c]{width:100%;height:100%;object-fit:cover}.video-element[data-v-90d5099c]{width:100%;height:100%;object-fit:cover;background-color:#000}.play-overlay[data-v-90d5099c]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0000004d}.play-button[data-v-90d5099c]{opacity:.8;transition:opacity .2s,transform .2s}.play-button[data-v-90d5099c]:hover{opacity:1;transform:scale(1.1)}.video-controls[data-v-90d5099c]{position:absolute;bottom:8px;left:8px;right:8px;z-index:15}.progress-bar[data-v-90d5099c]{width:100%;height:3px;background-color:#ffffff4d;border-radius:2px;overflow:hidden}.progress-fill[data-v-90d5099c]{height:100%;background-color:#fff;border-radius:2px;transition:width .1s linear}.heart-animation[data-v-90d5099c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:25;pointer-events:none;opacity:0}.heart-animation.animate[data-v-90d5099c]{animation:heartPop-90d5099c 1s ease-out}@keyframes heartPop-90d5099c{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{transform:translate(-50%,-50%) scale(1)}70%{opacity:1;transform:translate(-50%,-50%) scale(1) translateY(0)}to{opacity:0;transform:translate(-50%,-50%) scale(.8) translateY(-20px)}}.video-info[data-v-90d5099c]{position:absolute;bottom:120px;left:16px;right:90px;z-index:20;animation:slideInUp-90d5099c .5s ease-out}@keyframes slideInUp-90d5099c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.user-section[data-v-90d5099c]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.user-avatar[data-v-90d5099c]{width:40px;height:40px;border-radius:50%;border:2px solid #fff}.user-details[data-v-90d5099c]{display:flex;align-items:center;gap:8px}.username-container[data-v-90d5099c]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.username[data-v-90d5099c]{font-size:16px;font-weight:700;color:#fff}.verification-badge-profile-style[data-v-90d5099c]{display:flex;align-items:center;gap:6px;margin-left:6px;padding:4px 10px;background:linear-gradient(135deg,#25f4ee26,#fe2c5526);border:1px solid rgba(37,244,238,.3);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:profileVerificationGlow-90d5099c 2.5s ease-in-out infinite alternate;white-space:nowrap}.verification-icon-profile[data-v-90d5099c]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:linear-gradient(135deg,#25f4ee,#fe2c55);border-radius:50%;color:#fff;flex-shrink:0}.verification-icon-profile .verification-v[data-v-90d5099c]{font-size:11px;font-weight:900;font-family:Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1}.verification-text-profile[data-v-90d5099c]{font-size:12px;color:#ffffffd9;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap}@keyframes profileVerificationGlow-90d5099c{0%{box-shadow:0 0 10px #25f4ee33,0 0 20px #25f4ee1a;border-color:#25f4ee4d}to{box-shadow:0 0 15px #fe2c554d,0 0 30px #fe2c5526;border-color:#fe2c5566}}.verification-badge[data-v-90d5099c]{display:flex;align-items:center;gap:6px;margin-top:4px;padding:2px 6px;background:linear-gradient(135deg,#25f4ee26,#fe2c5526);border:1px solid rgba(37,244,238,.3);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.verification-icon[data-v-90d5099c]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:linear-gradient(135deg,#25f4ee,#fe2c55);border-radius:50%;color:#fff;font-size:8px}.verification-v[data-v-90d5099c]{font-size:9px;font-weight:900;font-family:Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1}.verification-icon svg[data-v-90d5099c]{width:10px;height:10px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.verification-text[data-v-90d5099c]{font-size:11px;color:#ffffffe6;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap}@keyframes verificationGlow-90d5099c{0%{box-shadow:0 0 8px #25f4ee4d,0 0 16px #25f4ee1a;border-color:#25f4ee66}to{box-shadow:0 0 12px #fe2c5566,0 0 24px #fe2c5533;border-color:#fe2c5580}}.verification-badge[data-v-90d5099c]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #25f4ee4d}.follow-btn[data-v-90d5099c]{width:24px;height:24px;border-radius:50%;background-color:#fe2c55;display:flex;align-items:center;justify-content:center;color:#fff;border:2px solid #fff;cursor:pointer;transition:transform .2s}.follow-btn[data-v-90d5099c]:hover{transform:scale(1.1)}.description[data-v-90d5099c]{font-size:15px;color:#fff;line-height:1.4;margin-bottom:12px;max-width:280px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.description[data-v-90d5099c]::selection{background-color:#fe2c554d}.music-info[data-v-90d5099c]{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;max-width:280px;cursor:pointer;transition:all .2s ease}.music-info[data-v-90d5099c]:hover{background-color:#000000b3;transform:scale(1.02)}.music-text[data-v-90d5099c]{font-size:12px;color:#fff;opacity:.9}.action-panel[data-v-90d5099c]{position:absolute;right:12px;bottom:120px;display:flex;flex-direction:column;gap:16px;align-items:center;z-index:20;animation:slideInRight-90d5099c .5s ease-out}@keyframes slideInRight-90d5099c{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.action-item[data-v-90d5099c]{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.action-icon[data-v-90d5099c]{width:56px;height:56px;border-radius:50%;background-color:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);color:#fff;border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden}.action-icon[data-v-90d5099c]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background-color:#fff3;border-radius:50%;transition:all .3s ease;transform:translate(-50%,-50%)}.action-icon[data-v-90d5099c]:active:before{width:100px;height:100px}.action-icon[data-v-90d5099c]:hover{background-color:#ffffff40;transform:scale(1.1);box-shadow:0 8px 20px #0000004d}.action-icon.liked[data-v-90d5099c]{color:#fe2c55;background-color:#fe2c5533;border-color:#fe2c554d;animation:heartBeat-90d5099c .6s ease-in-out}@keyframes heartBeat-90d5099c{0%{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(1.1)}75%{transform:scale(1.15)}to{transform:scale(1)}}.action-count[data-v-90d5099c]{font-size:12px;color:#fff;font-weight:600;text-align:center}.music-disc[data-v-90d5099c]{width:56px;height:56px;border-radius:50%;overflow:hidden;border:3px solid #fff;cursor:pointer;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear;position:relative;box-shadow:0 4px 12px #0006;transition:all .3s ease}.music-disc[data-v-90d5099c]:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;background-color:#000;border-radius:50%;transform:translate(-50%,-50%);z-index:10}.music-disc.spinning[data-v-90d5099c]{animation-name:spin-90d5099c;box-shadow:0 6px 16px #fe2c554d}.music-disc[data-v-90d5099c]:hover{transform:scale(1.1);border-color:#fe2c55}.music-disc img[data-v-90d5099c]{width:100%;height:100%;object-fit:cover}@keyframes spin-90d5099c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bottom-nav[data-v-06a70c46]{position:fixed;bottom:0;left:0;right:0;height:88px;background:linear-gradient(180deg,#0000,#0000004d 20%,#000c 50%,#000000f2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:flex-end;justify-content:space-around;padding:0 16px 28px;z-index:9999;border-top:.5px solid rgba(255,255,255,.08)}.nav-item[data-v-06a70c46]{display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;transition:all .25s cubic-bezier(.25,.46,.45,.94);position:relative;min-width:44px;padding:8px 4px}.nav-item[data-v-06a70c46]:not(.add-button):active{transform:scale(.92)}.nav-icon[data-v-06a70c46]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#ffffffbf;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative}.nav-item.active .nav-icon[data-v-06a70c46]{color:#fff;transform:scale(1.05)}.nav-label[data-v-06a70c46]{font-size:10px;font-weight:600;color:#ffffffbf;transition:all .3s cubic-bezier(.25,.46,.45,.94);letter-spacing:.3px;margin-top:1px}.nav-item.active .nav-label[data-v-06a70c46]{color:#fff;text-shadow:0 0 8px rgba(255,255,255,.3)}.add-button[data-v-06a70c46]{position:relative;margin:0 8px;z-index:999;cursor:pointer;border-radius:20px;padding:4px}.add-icon-container[data-v-06a70c46]{position:relative;width:56px;height:36px;display:flex;align-items:center;justify-content:center}.add-icon-bg[data-v-06a70c46]{position:absolute;width:56px;height:36px;border-radius:12px;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.add-icon-bg1[data-v-06a70c46]{background:#25f4ee;transform:rotate(-8deg);z-index:1}.add-icon-bg2[data-v-06a70c46]{background:#fe2c55;transform:rotate(8deg);z-index:2}.add-icon[data-v-06a70c46]{position:relative;width:56px;height:36px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#000;z-index:3;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a}.add-button:active .add-icon-container[data-v-06a70c46]{transform:scale(.9)}.add-button:active .add-icon-bg1[data-v-06a70c46]{transform:rotate(-12deg) scale(1.05)}.add-button:active .add-icon-bg2[data-v-06a70c46]{transform:rotate(12deg) scale(1.05)}.upload-indicator[data-v-06a70c46]{position:absolute;top:-2px;right:-2px;width:16px;height:16px;background:linear-gradient(135deg,#4caf50,#8bc34a);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;color:#fff;box-shadow:0 2px 6px #4caf504d,0 0 0 1px #4caf5033;animation:uploadPulse-06a70c46 3s ease-in-out infinite}.upload-indicator svg[data-v-06a70c46]{width:8px;height:8px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}@keyframes uploadPulse-06a70c46{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}.profile-avatar-container[data-v-06a70c46]{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.profile-avatar[data-v-06a70c46]{width:28px;height:28px;border-radius:50%;object-fit:cover;border:2px solid transparent;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 8px #0003}.avatar-border[data-v-06a70c46]{position:absolute;top:-2px;left:-2px;width:32px;height:32px;border-radius:50%;border:2px solid #ffffff;animation:avatarPulse-06a70c46 2s infinite;box-shadow:0 0 0 1px #ffffff4d}@keyframes avatarPulse-06a70c46{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.notification-dot[data-v-06a70c46]{position:absolute;top:4px;right:4px;width:12px;height:12px;background:linear-gradient(135deg,#fe2c55,#ff6b9d);border-radius:50%;border:2px solid rgba(0,0,0,.8);animation:notificationPulse-06a70c46 2s infinite;box-shadow:0 0 0 1px #fe2c5580,0 2px 4px #fe2c554d}@keyframes notificationPulse-06a70c46{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}@media (max-width: 360px){.bottom-nav[data-v-06a70c46]{padding:0 12px 24px}.nav-item[data-v-06a70c46]{min-width:40px;padding:6px 2px}.add-icon-container[data-v-06a70c46],.add-icon-bg[data-v-06a70c46],.add-icon[data-v-06a70c46]{width:48px;height:32px}}@supports (padding: max(0px)){.bottom-nav[data-v-06a70c46]{padding-bottom:max(28px,env(safe-area-inset-bottom))}}@media (prefers-color-scheme: dark){.bottom-nav[data-v-06a70c46]{border-top-color:#ffffff0d}}@media (prefers-contrast: high){.nav-icon[data-v-06a70c46]{color:#ffffffe6}.nav-item.active .nav-icon[data-v-06a70c46]{color:#fff}.notification-dot[data-v-06a70c46]{border-width:3px}}.price-indicator[data-v-06a70c46]{position:absolute;top:-2px;right:-2px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #000;font-size:8px;transition:all .3s ease}.price-indicator.up[data-v-06a70c46]{background:#00d4aa;color:#fff;animation:priceUp-06a70c46 2s ease-in-out infinite}.price-indicator.down[data-v-06a70c46]{background:#fe2c55;color:#fff;animation:priceDown-06a70c46 2s ease-in-out infinite}@keyframes priceUp-06a70c46{0%,to{transform:scale(1);box-shadow:0 0 #00d4aa66}50%{transform:scale(1.1);box-shadow:0 0 0 4px #00d4aa00}}@keyframes priceDown-06a70c46{0%,to{transform:scale(1);box-shadow:0 0 #fe2c5566}50%{transform:scale(1.1);box-shadow:0 0 0 4px #fe2c5500}}@media (prefers-reduced-motion: reduce){.nav-item[data-v-06a70c46],.nav-icon[data-v-06a70c46],.nav-label[data-v-06a70c46],.add-icon-bg[data-v-06a70c46],.add-icon[data-v-06a70c46],.profile-avatar[data-v-06a70c46]{transition:none}.avatar-border[data-v-06a70c46],.notification-dot[data-v-06a70c46],.price-indicator[data-v-06a70c46],.upload-indicator[data-v-06a70c46]{animation:none}}.telegram-user-info[data-v-b52416da]{background:linear-gradient(135deg,#fe2c551a,#25f4ee1a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px;margin:16px;animation:slideInDown-b52416da .5s ease-out}@keyframes slideInDown-b52416da{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.user-welcome[data-v-b52416da]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.user-avatar[data-v-b52416da]{width:60px;height:60px;border-radius:50%;overflow:hidden;border:3px solid rgba(254,44,85,.5);position:relative}.user-avatar img[data-v-b52416da]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-b52416da]{width:100%;height:100%;background:linear-gradient(45deg,#fe2c55,#25f4ee);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#fff}.user-details[data-v-b52416da]{flex:1}.user-name[data-v-b52416da]{font-size:18px;font-weight:700;color:#fff;margin-bottom:4px;display:flex;align-items:center;gap:8px}.premium-badge[data-v-b52416da]{font-size:16px;animation:sparkle-b52416da 2s infinite}@keyframes sparkle-b52416da{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.user-username[data-v-b52416da]{font-size:14px;color:#ffffffb3;margin-bottom:8px}.welcome-text[data-v-b52416da]{font-size:14px;color:#ffffffe6;font-style:italic}.telegram-features[data-v-b52416da]{display:flex;gap:12px;flex-wrap:wrap}.feature-btn[data-v-b52416da]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;flex:1;min-width:120px;justify-content:center}.feature-btn[data-v-b52416da]:hover{background:#fe2c5533;border-color:#fe2c5566;transform:translateY(-2px);box-shadow:0 8px 20px #fe2c554d}.feature-btn[data-v-b52416da]:active{transform:translateY(0)}.telegram-webapp .telegram-user-info[data-v-b52416da]{background:var(--tg-theme-secondary-bg-color, rgba(254, 44, 85, .1));border-color:var(--tg-theme-hint-color, rgba(255, 255, 255, .1))}.telegram-webapp .user-name[data-v-b52416da]{color:var(--tg-theme-text-color, #fff)}.telegram-webapp .user-username[data-v-b52416da]{color:var(--tg-theme-hint-color, rgba(255, 255, 255, .7))}.telegram-webapp .feature-btn[data-v-b52416da]{background:var(--tg-theme-button-color, rgba(255, 255, 255, .1));color:var(--tg-theme-button-text-color, #fff);border-color:var(--tg-theme-button-color, rgba(255, 255, 255, .2))}.telegram-webapp .feature-btn[data-v-b52416da]:hover{background:var(--tg-theme-button-color, rgba(254, 44, 85, .2));opacity:.8}.discover-page[data-v-44e53096]{padding:20px 16px 100px;background:#000;min-height:100vh}.search-header[data-v-44e53096]{margin-bottom:24px}.search-bar[data-v-44e53096]{position:relative;display:flex;align-items:center;background:#ffffff1a;border-radius:24px;padding:12px 16px;gap:12px;transition:all .3s ease}.search-bar[data-v-44e53096]:focus-within{background:#ffffff26;box-shadow:0 0 0 2px #fe2c554d}.search-icon[data-v-44e53096]{color:#fff9}.search-bar input[data-v-44e53096]{flex:1;background:none;border:none;outline:none;color:#fff;font-size:16px}.search-bar input[data-v-44e53096]::placeholder{color:#ffffff80}.clear-btn[data-v-44e53096]{background:none;border:none;color:#fff9;cursor:pointer;padding:4px;border-radius:50%;transition:all .2s ease}.clear-btn[data-v-44e53096]:hover{background:#ffffff1a}.section-title[data-v-44e53096]{font-size:18px;font-weight:700;color:#fff;margin-bottom:16px}.trending-section[data-v-44e53096]{margin-bottom:32px}.trending-tags[data-v-44e53096]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.trending-tag[data-v-44e53096]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;cursor:pointer;transition:all .3s ease}.trending-tag[data-v-44e53096]:hover{background:#fe2c551a;border-color:#fe2c554d;transform:translateY(-2px)}.tag-name[data-v-44e53096]{display:block;font-size:16px;font-weight:600;color:#fff;margin-bottom:4px}.tag-count[data-v-44e53096]{font-size:12px;color:#fff9}.users-section[data-v-44e53096]{margin-bottom:32px}.users-grid[data-v-44e53096]{display:flex;flex-direction:column;gap:16px}.user-card[data-v-44e53096]{display:flex;align-items:center;background:#ffffff0d;border-radius:16px;padding:16px;cursor:pointer;transition:all .3s ease}.user-card[data-v-44e53096]:hover{background:#ffffff14;transform:translateY(-2px)}.user-avatar[data-v-44e53096]{width:50px;height:50px;border-radius:50%;object-fit:cover;margin-right:12px}.user-info[data-v-44e53096]{flex:1}.user-name[data-v-44e53096]{font-size:16px;font-weight:600;color:#fff;margin-bottom:2px}.user-username[data-v-44e53096]{font-size:14px;color:#fff9;margin-bottom:4px}.user-stats[data-v-44e53096]{font-size:12px;color:#ffffff80}.follow-btn[data-v-44e53096]{background:#fe2c55;color:#fff;border:none;border-radius:20px;padding:8px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.follow-btn.following[data-v-44e53096]{background:#fff3;color:#fff}.follow-btn[data-v-44e53096]:hover{transform:scale(1.05)}.search-tabs[data-v-44e53096]{display:flex;gap:8px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.search-tab[data-v-44e53096]{background:none;border:none;color:#fff9;font-size:16px;font-weight:600;padding:12px 16px;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s ease}.search-tab.active[data-v-44e53096]{color:#fff;border-bottom-color:#fe2c55}.search-users[data-v-44e53096]{display:flex;flex-direction:column;gap:12px}.search-user-item[data-v-44e53096]{display:flex;align-items:center;padding:12px;border-radius:12px;cursor:pointer;transition:all .2s ease}.search-user-item[data-v-44e53096]:hover{background:#ffffff0d}.user-bio[data-v-44e53096]{font-size:12px;color:#ffffff80;margin-top:2px}.search-hashtags[data-v-44e53096]{display:flex;flex-direction:column;gap:12px}.hashtag-item[data-v-44e53096]{display:flex;align-items:center;padding:16px;border-radius:12px;cursor:pointer;transition:all .2s ease}.hashtag-item[data-v-44e53096]:hover{background:#ffffff0d}.hashtag-icon[data-v-44e53096]{width:40px;height:40px;background:#fe2c55;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;margin-right:12px}.hashtag-name[data-v-44e53096]{font-size:16px;font-weight:600;color:#fff;margin-bottom:2px}.hashtag-count[data-v-44e53096]{font-size:14px;color:#fff9}.search-sounds[data-v-44e53096]{display:flex;flex-direction:column;gap:12px}.sound-item[data-v-44e53096]{display:flex;align-items:center;padding:12px;border-radius:12px;cursor:pointer;transition:all .2s ease}.sound-item[data-v-44e53096]:hover{background:#ffffff0d}.sound-cover[data-v-44e53096]{position:relative;width:50px;height:50px;border-radius:8px;overflow:hidden;margin-right:12px}.sound-cover img[data-v-44e53096]{width:100%;height:100%;object-fit:cover}.play-btn[data-v-44e53096]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:#000000b3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.sound-title[data-v-44e53096]{font-size:14px;font-weight:600;color:#fff;margin-bottom:2px}.sound-artist[data-v-44e53096]{font-size:12px;color:#fff9;margin-bottom:2px}.sound-usage[data-v-44e53096]{font-size:12px;color:#ffffff80}.inbox-page[data-v-39993bd0]{background:#000;min-height:100vh;padding-bottom:100px}.inbox-header[data-v-39993bd0]{display:flex;justify-content:space-between;align-items:center;padding:20px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.page-title[data-v-39993bd0]{font-size:24px;font-weight:700;color:#fff;margin:0}.header-actions[data-v-39993bd0]{display:flex;gap:12px}.header-btn[data-v-39993bd0]{background:none;border:none;color:#fffc;cursor:pointer;padding:8px;border-radius:50%;transition:all .2s ease}.header-btn[data-v-39993bd0]:hover{background:#ffffff1a;color:#fff}.message-tabs[data-v-39993bd0]{display:flex;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.1);overflow-x:auto}.message-tab[data-v-39993bd0]{background:none;border:none;color:#fff9;font-size:16px;font-weight:600;padding:16px 20px;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s ease;position:relative;white-space:nowrap}.message-tab.active[data-v-39993bd0]{color:#fff;border-bottom-color:#fe2c55}.tab-badge[data-v-39993bd0]{position:absolute;top:8px;right:8px;background:#fe2c55;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:10px;min-width:16px;text-align:center}.activity-list[data-v-39993bd0],.comment-list[data-v-39993bd0],.like-list[data-v-39993bd0],.follower-list[data-v-39993bd0]{padding:0 16px}.activity-item[data-v-39993bd0],.comment-item[data-v-39993bd0],.like-item[data-v-39993bd0],.follower-item[data-v-39993bd0]{display:flex;align-items:flex-start;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;transition:all .2s ease;position:relative}.activity-item[data-v-39993bd0]:hover,.comment-item[data-v-39993bd0]:hover,.like-item[data-v-39993bd0]:hover,.follower-item[data-v-39993bd0]:hover{background:#ffffff05}.activity-item.unread[data-v-39993bd0],.comment-item.unread[data-v-39993bd0],.like-item.unread[data-v-39993bd0],.follower-item.unread[data-v-39993bd0]{background:#fe2c550d}.activity-item.unread[data-v-39993bd0]:before,.comment-item.unread[data-v-39993bd0]:before,.like-item.unread[data-v-39993bd0]:before,.follower-item.unread[data-v-39993bd0]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:80%;background:#fe2c55;border-radius:2px}.activity-avatar[data-v-39993bd0],.comment-avatar[data-v-39993bd0],.follower-avatar[data-v-39993bd0]{position:relative;margin-right:12px}.activity-avatar img[data-v-39993bd0],.comment-avatar img[data-v-39993bd0],.follower-avatar img[data-v-39993bd0]{width:40px;height:40px;border-radius:50%;object-fit:cover}.activity-type-icon[data-v-39993bd0]{position:absolute;bottom:-2px;right:-2px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #000}.activity-type-icon.like[data-v-39993bd0]{background:#fe2c55;color:#fff}.activity-type-icon.comment[data-v-39993bd0]{background:#25f4ee;color:#000}.activity-type-icon.follow[data-v-39993bd0]{background:#ff6b35;color:#fff}.activity-type-icon.share[data-v-39993bd0]{background:#8b5cf6;color:#fff}.activity-content[data-v-39993bd0],.comment-content[data-v-39993bd0],.like-content[data-v-39993bd0],.follower-content[data-v-39993bd0]{flex:1;margin-right:12px}.activity-text[data-v-39993bd0],.like-text[data-v-39993bd0]{font-size:14px;color:#fff;margin-bottom:4px;line-height:1.4}.user-name[data-v-39993bd0]{font-weight:600;color:#fff}.activity-description[data-v-39993bd0]{color:#fffc}.activity-time[data-v-39993bd0],.comment-time[data-v-39993bd0],.like-time[data-v-39993bd0],.follower-time[data-v-39993bd0]{font-size:12px;color:#ffffff80}.comment-header[data-v-39993bd0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.comment-text[data-v-39993bd0]{font-size:14px;color:#ffffffe6;margin-bottom:8px;line-height:1.4}.comment-actions[data-v-39993bd0]{display:flex;gap:16px}.reply-btn[data-v-39993bd0],.like-btn[data-v-39993bd0]{background:none;border:none;color:#fff9;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .2s ease}.reply-btn[data-v-39993bd0]:hover,.like-btn[data-v-39993bd0]:hover{color:#fff}.like-btn.liked[data-v-39993bd0]{color:#fe2c55}.like-users[data-v-39993bd0]{margin-right:12px}.user-avatars[data-v-39993bd0]{display:flex;align-items:center}.user-avatar[data-v-39993bd0]{width:32px;height:32px;border-radius:50%;border:2px solid #000;object-fit:cover}.follower-name[data-v-39993bd0]{font-size:16px;font-weight:600;color:#fff;margin-bottom:2px}.follower-username[data-v-39993bd0]{font-size:14px;color:#fff9;margin-bottom:4px}.follow-back-btn[data-v-39993bd0]{background:#fe2c55;color:#fff;border:none;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.follow-back-btn.following[data-v-39993bd0]{background:#fff3;color:#fff}.follow-back-btn[data-v-39993bd0]:hover{transform:scale(1.05)}.activity-media[data-v-39993bd0],.comment-video[data-v-39993bd0],.like-video[data-v-39993bd0]{width:60px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0}.activity-media img[data-v-39993bd0],.comment-video img[data-v-39993bd0],.like-video img[data-v-39993bd0]{width:100%;height:100%;object-fit:cover}@media (max-width: 360px){.inbox-header[data-v-39993bd0]{padding:16px 12px}.message-tabs[data-v-39993bd0],.activity-list[data-v-39993bd0],.comment-list[data-v-39993bd0],.like-list[data-v-39993bd0],.follower-list[data-v-39993bd0]{padding:0 12px}}.profile-page[data-v-7effacaa]{background:#000;min-height:100vh;padding-bottom:100px;position:relative;overflow-x:hidden;width:100%;height:100%}.profile-header[data-v-7effacaa]{padding:80px 16px 24px!important;border-bottom:1px solid rgba(255,255,255,.1);position:relative;z-index:10}@supports (padding: max(0px)){.profile-header[data-v-7effacaa]{padding-top:max(80px,env(safe-area-inset-top,0px) + 40px)!important;padding-left:max(16px,env(safe-area-inset-left,0px) + 16px)!important;padding-right:max(16px,env(safe-area-inset-right,0px) + 16px)!important}}.profile-info[data-v-7effacaa]{display:flex;gap:20px}.avatar-section[data-v-7effacaa]{flex-shrink:0}.avatar-container[data-v-7effacaa]{position:relative}.profile-avatar[data-v-7effacaa]{width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid rgba(255,255,255,.1)}.edit-avatar-btn[data-v-7effacaa]{position:absolute;bottom:0;right:0;width:32px;height:32px;background:#fe2c55;border:3px solid #000;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.edit-avatar-btn[data-v-7effacaa]:hover{transform:scale(1.1)}.user-details[data-v-7effacaa]{flex:1;min-width:0;text-align:left}.display-name[data-v-7effacaa]{font-size:24px;font-weight:700;color:#fff;margin:0 0 4px;text-align:left}.username[data-v-7effacaa]{font-size:16px;color:#fff9;margin:0 0 4px;text-align:left}.verification-badge[data-v-7effacaa]{display:flex;align-items:center;gap:6px;margin:4px 0 8px;padding:4px 10px;background:linear-gradient(135deg,#25f4ee26,#fe2c5526);border:1px solid rgba(37,244,238,.3);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:profileVerificationGlow-7effacaa 2.5s ease-in-out infinite alternate;width:fit-content;margin-left:0!important;align-self:flex-start!important;text-align:left!important}.verification-icon[data-v-7effacaa]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:linear-gradient(135deg,#25f4ee,#fe2c55);border-radius:50%;color:#fff;flex-shrink:0}.verification-v[data-v-7effacaa]{font-size:11px;font-weight:900;font-family:Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1}.verification-icon svg[data-v-7effacaa]{width:11px;height:11px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.verification-text[data-v-7effacaa]{font-size:12px;color:#ffffffd9;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap}@keyframes profileVerificationGlow-7effacaa{0%{box-shadow:0 0 10px #25f4ee33,0 0 20px #25f4ee1a;border-color:#25f4ee4d}to{box-shadow:0 0 15px #fe2c554d,0 0 30px #fe2c5526;border-color:#fe2c5566}}.stats-row[data-v-7effacaa]{display:flex;gap:20px;margin:8px 0 16px}.stat-item[data-v-7effacaa]{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .2s ease}.stat-item[data-v-7effacaa]:hover{transform:scale(1.05)}.stat-number[data-v-7effacaa]{font-size:18px;font-weight:700;color:#fff}.stat-label[data-v-7effacaa]{font-size:12px;color:#fff9;margin-top:2px}.bio-section[data-v-7effacaa]{margin-bottom:20px}.bio-text[data-v-7effacaa]{font-size:14px;color:#ffffffe6;line-height:1.4;margin:0}.action-buttons[data-v-7effacaa]{display:flex;gap:12px}.edit-profile-btn[data-v-7effacaa]{flex:1;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.edit-profile-btn[data-v-7effacaa]:hover{background:#ffffff26}.share-profile-btn[data-v-7effacaa],.more-options-btn[data-v-7effacaa]{width:40px;height:40px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fffc;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.share-profile-btn[data-v-7effacaa]:hover,.more-options-btn[data-v-7effacaa]:hover{background:#ffffff26;color:#fff}.content-tabs[data-v-7effacaa]{display:flex;border-bottom:1px solid rgba(255,255,255,.1)}.content-tab[data-v-7effacaa]{flex:1;background:none;border:none;color:#fff9;padding:16px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;transition:all .3s ease;border-bottom:2px solid transparent}.content-tab.active[data-v-7effacaa]{color:#fff;border-bottom-color:#fe2c55}.tab-label[data-v-7effacaa]{font-size:12px;font-weight:600}.videos-grid[data-v-7effacaa]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:2px}.video-thumbnail[data-v-7effacaa]{aspect-ratio:9/16;position:relative;cursor:pointer;overflow:hidden;background:#222;display:flex;align-items:center;justify-content:center}.video-thumbnail img[data-v-7effacaa]{width:100%;height:100%;object-fit:cover;transition:all .3s ease;position:relative;z-index:2}.video-thumbnail:hover img[data-v-7effacaa]{transform:scale(1.05)}.video-overlay[data-v-7effacaa]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000b3);padding:8px;display:flex;justify-content:space-between;align-items:flex-end}.play-icon[data-v-7effacaa]{color:#fff;opacity:0;transition:all .3s ease}.video-thumbnail:hover .play-icon[data-v-7effacaa]{opacity:1}.video-stats[data-v-7effacaa]{display:flex;align-items:center;gap:4px}.view-count[data-v-7effacaa]{font-size:12px;color:#fff;font-weight:600}.settings-overlay[data-v-7effacaa]{position:fixed;inset:0;background:#00000080;z-index:1000}.settings-menu[data-v-7effacaa]{position:fixed;bottom:0;left:0;right:0;background:#1a1a1a;border-radius:16px 16px 0 0;z-index:1001;animation:slideUp-7effacaa .3s ease-out}@keyframes slideUp-7effacaa{0%{transform:translateY(100%)}to{transform:translateY(0)}}.settings-header[data-v-7effacaa]{display:flex;justify-content:space-between;align-items:center;padding:20px 16px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.settings-header h3[data-v-7effacaa]{font-size:18px;font-weight:700;color:#fff;margin:0}.close-btn[data-v-7effacaa]{background:none;border:none;color:#fff9;cursor:pointer;padding:4px;border-radius:50%;transition:all .2s ease}.close-btn[data-v-7effacaa]:hover{background:#ffffff1a;color:#fff}.settings-options[data-v-7effacaa]{padding:8px 0 32px}.setting-item[data-v-7effacaa]{display:flex;align-items:center;gap:16px;padding:16px 20px;cursor:pointer;transition:all .2s ease}.setting-item[data-v-7effacaa]:hover{background:#ffffff0d}.setting-item.danger[data-v-7effacaa]:hover{background:#fe2c551a}.setting-icon[data-v-7effacaa]{font-size:24px;width:32px;text-align:center}.setting-text[data-v-7effacaa]{flex:1}.setting-title[data-v-7effacaa]{font-size:16px;font-weight:600;color:#fff;margin-bottom:2px}.setting-item.danger .setting-title[data-v-7effacaa]{color:#fe2c55}.setting-subtitle[data-v-7effacaa]{font-size:14px;color:#fff9}@media (max-width: 360px){.profile-info[data-v-7effacaa]{gap:16px}.profile-avatar[data-v-7effacaa]{width:80px;height:80px}.stats-row[data-v-7effacaa]{gap:16px}.action-buttons[data-v-7effacaa]{gap:8px}}.edit-profile-overlay[data-v-7effacaa]{position:fixed!important;inset:0!important;background:#000c!important;z-index:9999!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:40px 20px 20px!important;overflow-y:auto!important;width:100vw!important;height:100vh!important}.edit-profile-modal[data-v-7effacaa]{background:#1a1a1a!important;border-radius:16px!important;width:100%!important;max-width:500px!important;min-height:auto!important;animation:modalSlideIn-7effacaa .3s ease-out!important;margin-top:20px!important;position:relative!important;z-index:10000!important}@keyframes modalSlideIn-7effacaa{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.edit-header[data-v-7effacaa]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.edit-header h3[data-v-7effacaa]{font-size:18px;font-weight:700;color:#fff;margin:0}.cancel-btn[data-v-7effacaa],.save-btn[data-v-7effacaa]{background:none;border:none;color:#fe2c55;font-size:16px;font-weight:600;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .2s ease}.save-btn[data-v-7effacaa]:disabled{color:#ffffff4d;cursor:not-allowed}.save-btn[data-v-7effacaa]:not(:disabled):hover,.cancel-btn[data-v-7effacaa]:hover{background:#fe2c551a}.edit-content[data-v-7effacaa]{padding:24px}.edit-avatar-section[data-v-7effacaa]{text-align:center;margin-bottom:32px}.current-avatar[data-v-7effacaa]{margin-bottom:16px}.current-avatar img[data-v-7effacaa]{width:100px;height:100px;border-radius:50%;border:3px solid rgba(255,255,255,.2);object-fit:cover}.change-avatar-btn[data-v-7effacaa]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:8px;padding:10px 16px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;margin:0 auto;transition:all .3s ease}.change-avatar-btn[data-v-7effacaa]:hover{background:#ffffff26}.edit-form[data-v-7effacaa]{display:flex;flex-direction:column;gap:24px}.form-group[data-v-7effacaa]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-7effacaa]{font-size:14px;font-weight:600;color:#fff}.form-input[data-v-7effacaa],.form-textarea[data-v-7effacaa]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 16px;color:#fff;font-size:16px;transition:all .3s ease}.form-input[data-v-7effacaa]:focus,.form-textarea[data-v-7effacaa]:focus{outline:none;border-color:#fe2c55;background:#ffffff14}.form-textarea[data-v-7effacaa]{resize:vertical;min-height:80px;font-family:inherit}.char-count[data-v-7effacaa]{font-size:12px;color:#ffffff80;text-align:right}.username-display[data-v-7effacaa]{display:flex;align-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px 16px;gap:8px}.username-prefix[data-v-7effacaa]{color:#fff9;font-size:16px}.username-text[data-v-7effacaa]{color:#fff;font-size:16px;flex:1}.readonly-badge[data-v-7effacaa]{background:#ffffff1a;color:#fff9;font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}.readonly-notice[data-v-7effacaa]{font-size:12px;color:#ffffff80;margin-top:4px}@media (max-width: 768px){.profile-header[data-v-7effacaa]{padding-top:120px!important;padding-left:20px!important;padding-right:20px!important}.edit-profile-overlay[data-v-7effacaa]{padding:0!important;align-items:flex-end!important;justify-content:stretch!important}.edit-profile-modal[data-v-7effacaa]{margin:0!important;border-radius:16px 16px 0 0!important;max-height:85vh!important;width:100vw!important;max-width:none!important}.edit-content[data-v-7effacaa]{padding:20px!important;max-height:70vh!important;overflow-y:auto!important}.current-avatar img[data-v-7effacaa]{width:80px!important;height:80px!important}.edit-header[data-v-7effacaa]{padding:16px 20px!important}}@media (max-width: 480px){.profile-header[data-v-7effacaa]{padding-top:140px!important}.profile-info[data-v-7effacaa]{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:16px!important}.user-details[data-v-7effacaa]{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.user-details .verification-badge[data-v-7effacaa]{margin-left:auto!important;margin-right:auto!important;align-self:center!important}}.edit-content[data-v-7effacaa]{padding:16px!important}.video-management[data-v-7effacaa]{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;gap:4px;z-index:5}.manage-btn[data-v-7effacaa]{width:28px;height:28px;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;opacity:0}.video-thumbnail:hover .manage-btn[data-v-7effacaa]{opacity:1}.manage-btn[data-v-7effacaa]:hover{background:#fe2c55cc;transform:scale(1.1)}.manage-btn[data-v-7effacaa]:active{transform:scale(.95)}.privacy-indicator[data-v-7effacaa]{width:24px;height:24px;background:#ffc107e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;color:#000;display:flex;align-items:center;justify-content:center;font-size:12px}.manage-modal-overlay[data-v-7effacaa]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.manage-modal[data-v-7effacaa]{background:#1a1a1a;border-radius:16px;width:100%;max-width:400px;max-height:80vh;overflow:hidden;animation:modalSlideUp-7effacaa .3s ease-out}@keyframes modalSlideUp-7effacaa{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-7effacaa]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3[data-v-7effacaa]{font-size:18px;font-weight:700;color:#fff;margin:0}.modal-content[data-v-7effacaa]{padding:20px;overflow-y:auto;max-height:calc(80vh - 80px)}.video-info[data-v-7effacaa]{display:flex;gap:12px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.video-thumb[data-v-7effacaa]{width:60px;height:80px;border-radius:8px;object-fit:cover;background:#333}.video-details[data-v-7effacaa]{flex:1}.video-details h4[data-v-7effacaa]{font-size:16px;font-weight:600;color:#fff;margin:0 0 4px;line-height:1.3}.video-meta[data-v-7effacaa]{font-size:14px;color:#fff9;margin:0}.manage-options[data-v-7effacaa]{display:flex;flex-direction:column;gap:20px}.option-group[data-v-7effacaa]{border-radius:12px;border:1px solid rgba(255,255,255,.1);overflow:hidden}.option-group h5[data-v-7effacaa]{font-size:14px;font-weight:600;color:#fffc;margin:0;padding:12px 16px;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1)}.option-group.danger h5[data-v-7effacaa]{color:#ff4757;background:#ff47571a}.privacy-toggle-option[data-v-7effacaa]{display:flex;align-items:center;justify-content:space-between;padding:16px;gap:12px}.option-info[data-v-7effacaa]{display:flex;align-items:center;gap:12px;flex:1}.option-icon[data-v-7effacaa]{width:40px;height:40px;background:#ffffff1a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.option-text[data-v-7effacaa]{display:flex;flex-direction:column;gap:2px}.option-title[data-v-7effacaa]{font-size:16px;font-weight:600;color:#fff}.option-desc[data-v-7effacaa]{font-size:14px;color:#fff9}.toggle-privacy-btn[data-v-7effacaa]{background:#fe2c55;color:#fff;border:none;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.toggle-privacy-btn[data-v-7effacaa]:hover{background:#e02347;transform:scale(1.05)}.toggle-privacy-btn[data-v-7effacaa]:disabled{opacity:.6;cursor:not-allowed;transform:none}.delete-btn[data-v-7effacaa]{display:flex;align-items:center;gap:8px;width:100%;background:none;border:none;color:#ff4757;padding:16px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;justify-content:center}.delete-btn[data-v-7effacaa]:hover{background:#ff47571a}.delete-btn[data-v-7effacaa]:disabled{opacity:.6;cursor:not-allowed}.delete-confirm-overlay[data-v-7effacaa]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2100;display:flex;align-items:center;justify-content:center;padding:20px}.delete-confirm-modal[data-v-7effacaa]{background:#1a1a1a;border-radius:16px;width:100%;max-width:320px;animation:modalSlideUp-7effacaa .3s ease-out}.confirm-header[data-v-7effacaa]{padding:20px 20px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.confirm-header h3[data-v-7effacaa]{font-size:18px;font-weight:700;color:#ff4757;margin:0;text-align:center}.confirm-content[data-v-7effacaa]{padding:20px;text-align:center}.confirm-content p[data-v-7effacaa]{font-size:16px;color:#fff;margin:0 0 8px}.warning-text[data-v-7effacaa]{font-size:14px;color:#fff9;font-style:italic}.confirm-actions[data-v-7effacaa]{display:flex;gap:12px;padding:0 20px 20px}.cancel-btn[data-v-7effacaa]{flex:1;background:#ffffff1a;color:#fff;border:none;border-radius:12px;padding:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.cancel-btn[data-v-7effacaa]:hover{background:#fff3}.confirm-delete-btn[data-v-7effacaa]{flex:1;background:#ff4757;color:#fff;border:none;border-radius:12px;padding:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.confirm-delete-btn[data-v-7effacaa]:hover{background:#e03946}.confirm-delete-btn[data-v-7effacaa]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 480px){.manage-modal[data-v-7effacaa]{margin:10px;max-width:none}.modal-content[data-v-7effacaa]{padding:16px}.privacy-toggle-option[data-v-7effacaa]{flex-direction:column;align-items:stretch;gap:16px}.toggle-privacy-btn[data-v-7effacaa]{align-self:center}}.modal-overlay[data-v-7effacaa]{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.follow-modal[data-v-7effacaa]{background:#1a1a1a;border-radius:16px;width:100%;max-width:480px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #00000080}.modal-header[data-v-7effacaa]{padding:20px;border-bottom:1px solid #333;display:flex;align-items:center;justify-content:space-between;background:#222}.modal-title[data-v-7effacaa]{color:#fff;font-size:18px;font-weight:600;margin:0}.close-btn[data-v-7effacaa]{background:none;border:none;color:#888;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.close-btn[data-v-7effacaa]:hover{background:#333;color:#fff}.modal-content[data-v-7effacaa]{flex:1;overflow-y:auto;min-height:200px}.loading-state[data-v-7effacaa]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#888}.loading-spinner[data-v-7effacaa]{width:32px;height:32px;border:3px solid #333;border-top:3px solid #fe2c55;border-radius:50%;animation:spin-7effacaa 1s linear infinite;margin-bottom:16px}@keyframes spin-7effacaa{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user-list[data-v-7effacaa]{padding:0}.user-item[data-v-7effacaa]{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid #2a2a2a;cursor:pointer;transition:background-color .2s ease;gap:12px}.user-item[data-v-7effacaa]:hover{background:#222}.user-item[data-v-7effacaa]:last-child{border-bottom:none}.user-item .user-avatar[data-v-7effacaa]{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.user-item .user-info[data-v-7effacaa]{flex:1;min-width:0}.user-item .user-name[data-v-7effacaa]{color:#fff;font-weight:600;font-size:16px;margin-bottom:2px}.user-item .user-username[data-v-7effacaa]{color:#888;font-size:14px;margin-bottom:4px}.user-item .user-bio[data-v-7effacaa]{color:#aaa;font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-btn[data-v-7effacaa],.unfollow-btn[data-v-7effacaa]{padding:8px 16px;border-radius:20px;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;flex-shrink:0}.follow-btn[data-v-7effacaa]{background:#fe2c55;color:#fff}.follow-btn[data-v-7effacaa]:hover{background:#e02347}.unfollow-btn[data-v-7effacaa]{background:transparent;color:#fe2c55;border:1px solid #fe2c55}.unfollow-btn[data-v-7effacaa]:hover{background:#fe2c55;color:#fff}.following-badge[data-v-7effacaa]{color:#888;font-size:13px;padding:6px 12px;background:#333;border-radius:15px;flex-shrink:0}.empty-follow-state[data-v-7effacaa]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#888}.empty-follow-state .empty-icon[data-v-7effacaa]{font-size:48px;margin-bottom:20px;opacity:.5}.empty-follow-state h3[data-v-7effacaa]{color:#fff;font-size:18px;margin-bottom:8px}.empty-follow-state p[data-v-7effacaa]{color:#888;font-size:14px;line-height:1.4;max-width:300px}@media (max-width: 480px){.modal-overlay[data-v-7effacaa]{padding:10px}.follow-modal[data-v-7effacaa]{max-width:100%;border-radius:12px}.modal-header[data-v-7effacaa]{padding:16px}.modal-title[data-v-7effacaa]{font-size:16px}.user-item[data-v-7effacaa]{padding:12px 16px}.user-item .user-avatar[data-v-7effacaa]{width:40px;height:40px}.user-item .user-name[data-v-7effacaa]{font-size:15px}.follow-btn[data-v-7effacaa],.unfollow-btn[data-v-7effacaa]{padding:6px 12px;font-size:13px}}.crypto-page[data-v-c71c00f9]{background:#000;min-height:100vh;padding-bottom:100px;color:#fff}.crypto-header[data-v-c71c00f9]{display:flex;justify-content:space-between;align-items:center;padding:20px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.header-title h1[data-v-c71c00f9]{font-size:24px;font-weight:700;color:#fff;margin:0 0 4px}.network-status[data-v-c71c00f9]{display:flex;align-items:center;gap:8px;font-size:14px;color:#fff9}.status-dot[data-v-c71c00f9]{width:8px;height:8px;border-radius:50%;background:#fe2c55;animation:pulse-c71c00f9 2s infinite}.network-status.connected .status-dot[data-v-c71c00f9]{background:#00d4aa}@keyframes pulse-c71c00f9{0%,to{opacity:1}50%{opacity:.5}}.header-actions[data-v-c71c00f9]{display:flex;gap:12px}.refresh-btn[data-v-c71c00f9],.settings-btn[data-v-c71c00f9]{background:#ffffff1a;border:none;border-radius:50%;width:40px;height:40px;color:#fffc;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.refresh-btn[data-v-c71c00f9]:hover,.settings-btn[data-v-c71c00f9]:hover{background:#ffffff26;color:#fff}.spinning[data-v-c71c00f9]{animation:spin-c71c00f9 1s linear infinite}@keyframes spin-c71c00f9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.price-section[data-v-c71c00f9]{padding:16px}.price-card[data-v-c71c00f9]{background:linear-gradient(135deg,#fe2c551a,#25f4ee1a);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:24px}.coin-header[data-v-c71c00f9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.coin-info[data-v-c71c00f9]{display:flex;align-items:center;gap:12px}.coin-icon[data-v-c71c00f9]{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.coin-logo[data-v-c71c00f9]{width:32px;height:32px}.coin-name[data-v-c71c00f9]{font-size:20px;font-weight:700;margin:0}.coin-symbol[data-v-c71c00f9]{font-size:14px;color:#ffffffb3}.price-change[data-v-c71c00f9]{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:600;padding:6px 12px;border-radius:12px}.price-change.positive[data-v-c71c00f9]{background:#00d4aa33;color:#00d4aa}.price-change.negative[data-v-c71c00f9]{background:#fe2c5533;color:#fe2c55}.price-display[data-v-c71c00f9]{text-align:center;margin-bottom:24px}.current-price[data-v-c71c00f9]{font-size:36px;font-weight:700;color:#fff;margin-bottom:4px}.price-usd[data-v-c71c00f9]{font-size:16px;color:#fff9}.price-stats[data-v-c71c00f9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.stat-item[data-v-c71c00f9]{text-align:center}.stat-label[data-v-c71c00f9]{display:block;font-size:12px;color:#fff9;margin-bottom:4px}.stat-value[data-v-c71c00f9]{font-size:14px;font-weight:600;color:#fff}.info-tabs[data-v-c71c00f9]{display:flex;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.1);overflow-x:auto}.info-tab[data-v-c71c00f9]{background:none;border:none;color:#fff9;font-size:16px;font-weight:600;padding:16px 20px;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s ease;white-space:nowrap}.info-tab.active[data-v-c71c00f9]{color:#fff;border-bottom-color:#00d4aa}.network-section[data-v-c71c00f9]{padding:16px}.network-stats[data-v-c71c00f9]{display:flex;flex-direction:column;gap:16px}.network-card[data-v-c71c00f9]{background:#ffffff0d;border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.1)}.card-header[data-v-c71c00f9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.card-header h3[data-v-c71c00f9]{font-size:18px;font-weight:600;margin:0}.status-indicator[data-v-c71c00f9]{width:12px;height:12px;border-radius:50%;background:#fe2c55;animation:pulse-c71c00f9 2s infinite}.status-indicator.active[data-v-c71c00f9]{background:#00d4aa}.network-metrics[data-v-c71c00f9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.metric-item[data-v-c71c00f9]{display:flex;flex-direction:column;gap:4px}.metric-label[data-v-c71c00f9]{font-size:12px;color:#fff9}.metric-value[data-v-c71c00f9]{font-size:16px;font-weight:600;color:#fff}.resource-info[data-v-c71c00f9]{display:flex;flex-direction:column;gap:20px}.resource-item[data-v-c71c00f9]{display:flex;flex-direction:column;gap:8px}.resource-header[data-v-c71c00f9]{display:flex;justify-content:space-between;align-items:center}.resource-name[data-v-c71c00f9]{font-size:14px;color:#fff;font-weight:600}.resource-total[data-v-c71c00f9]{font-size:12px;color:#fff9}.resource-bar[data-v-c71c00f9]{height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.resource-used[data-v-c71c00f9]{height:100%;background:linear-gradient(90deg,#00d4aa,#25f4ee);border-radius:3px;transition:width .3s ease}.resource-details[data-v-c71c00f9]{display:flex;justify-content:space-between;font-size:12px;color:#fff9}.transactions-section[data-v-c71c00f9]{padding:16px}.transactions-header[data-v-c71c00f9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.transactions-header h3[data-v-c71c00f9]{font-size:18px;font-weight:600;margin:0}.view-all-btn[data-v-c71c00f9]{background:none;border:none;color:#00d4aa;font-size:14px;cursor:pointer;text-decoration:underline}.transaction-list[data-v-c71c00f9]{display:flex;flex-direction:column;gap:12px}.transaction-item[data-v-c71c00f9]{display:flex;align-items:center;gap:12px;background:#ffffff0d;border-radius:12px;padding:16px;cursor:pointer;transition:all .2s ease}.transaction-item[data-v-c71c00f9]:hover{background:#ffffff14}.tx-icon[data-v-c71c00f9]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tx-icon.transfer[data-v-c71c00f9]{background:#00d4aa33;color:#00d4aa}.tx-icon.contract[data-v-c71c00f9]{background:#25f4ee33;color:#25f4ee}.tx-content[data-v-c71c00f9]{flex:1;min-width:0}.tx-header[data-v-c71c00f9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.tx-type[data-v-c71c00f9]{font-size:14px;font-weight:600;color:#fff}.tx-time[data-v-c71c00f9]{font-size:12px;color:#fff9}.tx-details[data-v-c71c00f9]{font-size:12px;color:#ffffffb3}.tx-addresses[data-v-c71c00f9]{display:flex;align-items:center;gap:8px;margin-bottom:2px}.arrow-icon[data-v-c71c00f9]{color:#fff6}.tx-amount[data-v-c71c00f9]{text-align:right;flex-shrink:0}.amount-value[data-v-c71c00f9]{display:block;font-size:16px;font-weight:600}.amount-currency[data-v-c71c00f9]{font-size:12px;color:#fff9}.tx-amount.positive .amount-value[data-v-c71c00f9]{color:#00d4aa}.tx-amount.negative .amount-value[data-v-c71c00f9]{color:#fe2c55}.defi-section[data-v-c71c00f9]{padding:16px}.defi-overview[data-v-c71c00f9]{margin-bottom:20px}.defi-overview h3[data-v-c71c00f9]{font-size:18px;font-weight:600;margin-bottom:16px}.defi-stats[data-v-c71c00f9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.defi-stat[data-v-c71c00f9]{background:#ffffff0d;border-radius:12px;padding:16px;text-align:center}.protocol-item[data-v-c71c00f9]{display:flex;align-items:center;gap:12px;background:#ffffff0d;border-radius:12px;padding:16px;margin-bottom:12px;cursor:pointer;transition:all .2s ease}.protocol-item[data-v-c71c00f9]:hover{background:#ffffff14}.protocol-icon[data-v-c71c00f9]{width:40px;height:40px;border-radius:50%;overflow:hidden}.protocol-icon img[data-v-c71c00f9]{width:100%;height:100%;object-fit:cover}.protocol-info[data-v-c71c00f9]{flex:1}.protocol-name[data-v-c71c00f9]{font-size:16px;font-weight:600;color:#fff}.protocol-category[data-v-c71c00f9]{font-size:12px;color:#fff9}.protocol-stats[data-v-c71c00f9]{text-align:right}.protocol-tvl[data-v-c71c00f9]{font-size:14px;font-weight:600;color:#fff}.protocol-apy[data-v-c71c00f9]{font-size:12px;color:#fff9}.protocol-apy.positive[data-v-c71c00f9]{color:#00d4aa}.market-section[data-v-c71c00f9]{padding:16px}.market-overview h3[data-v-c71c00f9]{font-size:18px;font-weight:600;margin-bottom:16px}.market-cards[data-v-c71c00f9]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.market-card[data-v-c71c00f9]{background:#ffffff0d;border-radius:12px;padding:16px;text-align:center}.card-title[data-v-c71c00f9]{font-size:12px;color:#fff9;margin-bottom:8px}.card-value[data-v-c71c00f9]{font-size:18px;font-weight:700;color:#fff}.chart-section[data-v-c71c00f9]{background:#ffffff0d;border-radius:16px;padding:20px}.chart-header[data-v-c71c00f9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.chart-header h3[data-v-c71c00f9]{font-size:16px;font-weight:600;margin:0}.chart-timeframes[data-v-c71c00f9]{display:flex;gap:8px}.timeframe-btn[data-v-c71c00f9]{background:#ffffff1a;border:none;border-radius:8px;padding:6px 12px;font-size:12px;color:#fff9;cursor:pointer;transition:all .2s ease}.timeframe-btn.active[data-v-c71c00f9]{background:#00d4aa;color:#000}.chart-placeholder[data-v-c71c00f9]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;border:2px dashed rgba(255,255,255,.2);border-radius:12px}.chart-icon[data-v-c71c00f9]{font-size:48px;margin-bottom:16px}.chart-title[data-v-c71c00f9]{font-size:16px;font-weight:600;color:#fff;margin-bottom:4px}.chart-subtitle[data-v-c71c00f9]{font-size:14px;color:#fff9}.tools-section[data-v-c71c00f9]{padding:16px;margin-top:20px}.tools-grid[data-v-c71c00f9]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tool-btn[data-v-c71c00f9]{display:flex;align-items:center;gap:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;cursor:pointer;transition:all .3s ease;text-align:left}.tool-btn[data-v-c71c00f9]:hover{background:#00d4aa1a;border-color:#00d4aa4d;transform:translateY(-2px)}.tool-icon[data-v-c71c00f9]{font-size:24px;width:32px;text-align:center}.tool-title[data-v-c71c00f9]{font-size:14px;font-weight:600;color:#fff;margin-bottom:2px}.tool-subtitle[data-v-c71c00f9]{font-size:12px;color:#fff9}.loading-overlay[data-v-c71c00f9]{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.loading-spinner[data-v-c71c00f9]{text-align:center}.spinner-ring[data-v-c71c00f9]{width:40px;height:40px;border:4px solid rgba(255,255,255,.2);border-top:4px solid #00d4aa;border-radius:50%;animation:spin-c71c00f9 1s linear infinite;margin:0 auto 16px}.loading-text[data-v-c71c00f9]{font-size:16px;color:#fff}@media (max-width: 360px){.crypto-header[data-v-c71c00f9]{padding:16px 12px}.price-section[data-v-c71c00f9]{padding:12px}.network-metrics[data-v-c71c00f9],.market-cards[data-v-c71c00f9],.tools-grid[data-v-c71c00f9]{grid-template-columns:1fr}}.create-page[data-v-39bd28b3]{min-height:100vh;background-color:#000;color:#fff;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding-bottom:env(safe-area-inset-bottom,0px)}.create-header[data-v-39bd28b3]{display:flex;align-items:center;justify-content:space-between;padding:50px 16px 16px;background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,transparent 100%);position:relative;z-index:10}.back-btn[data-v-39bd28b3],.help-btn[data-v-39bd28b3],.debug-btn[data-v-39bd28b3]{background:#ffffff1a;border:none;border-radius:50%;width:40px;height:40px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;margin-left:8px}.back-btn[data-v-39bd28b3]:hover,.help-btn[data-v-39bd28b3]:hover,.debug-btn[data-v-39bd28b3]:hover{background:#fff3;transform:scale(1.05)}.debug-btn[data-v-39bd28b3]{background:#ffc10733}.debug-btn[data-v-39bd28b3]:hover{background:#ffc1074d}.create-title[data-v-39bd28b3]{font-size:18px;font-weight:600;margin:0}.create-content[data-v-39bd28b3]{flex:1;display:flex;flex-direction:column;min-height:0}.camera-container[data-v-39bd28b3]{flex:1;position:relative;overflow:hidden;min-height:300px}.camera-container.recording[data-v-39bd28b3]{animation:recordingPulse-39bd28b3 2s infinite}@keyframes recordingPulse-39bd28b3{0%,to{box-shadow:inset 0 0 #fe2c5500}50%{box-shadow:inset 0 0 0 4px #fe2c554d}}.camera-preview[data-v-39bd28b3]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.video-preview[data-v-39bd28b3]{width:100%;height:100%;object-fit:cover}.video-preview.mirror-preview[data-v-39bd28b3]{transform:scaleX(-1);-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1)}.camera-placeholder[data-v-39bd28b3]{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px 20px;text-align:center}.placeholder-icon[data-v-39bd28b3]{color:#ffffff80}.placeholder-title[data-v-39bd28b3]{font-size:20px;font-weight:600;margin:0}.placeholder-text[data-v-39bd28b3]{font-size:14px;color:#ffffffb3;line-height:1.5;margin:0}.enable-camera-btn[data-v-39bd28b3]{background:linear-gradient(135deg,#fe2c55,#ff6b9d);border:none;border-radius:25px;padding:12px 24px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.enable-camera-btn[data-v-39bd28b3]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #fe2c5566}.recording-timer[data-v-39bd28b3]{position:absolute;top:20px;left:20px;display:flex;align-items:center;gap:8px;background:#000000b3;padding:8px 12px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.timer-dot[data-v-39bd28b3]{width:8px;height:8px;background:#fe2c55;border-radius:50%;animation:recordingBlink-39bd28b3 1s infinite}@keyframes recordingBlink-39bd28b3{0%,50%{opacity:1}51%,to{opacity:.3}}.timer-text[data-v-39bd28b3]{font-size:14px;font-weight:600;color:#fff}.mode-switcher[data-v-39bd28b3]{position:absolute;top:20px;right:20px;display:flex;background:#00000080;border-radius:20px;overflow:hidden}.mode-btn[data-v-39bd28b3]{background:none;border:none;color:#ffffffb3;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.mode-btn.active[data-v-39bd28b3]{background:#fff3;color:#fff}.camera-flip-btn[data-v-39bd28b3]{position:absolute;bottom:120px;right:20px;background:#00000080;border:none;border-radius:50%;width:48px;height:48px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.camera-flip-btn[data-v-39bd28b3]:hover{background:#000000b3;transform:scale(1.05)}.controls-container[data-v-39bd28b3]{background:linear-gradient(0deg,rgba(0,0,0,.9) 0%,transparent 100%);padding:20px;padding-bottom:calc(40px + env(safe-area-inset-bottom,0px));flex-shrink:0}.capture-controls[data-v-39bd28b3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.gallery-btn[data-v-39bd28b3],.effects-btn[data-v-39bd28b3]{background:#ffffff1a;border:none;border-radius:50%;width:48px;height:48px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.gallery-btn[data-v-39bd28b3]:hover,.effects-btn[data-v-39bd28b3]:hover{background:#fff3;transform:scale(1.05)}.capture-btn[data-v-39bd28b3]{background:none;border:none;width:80px;height:80px;cursor:pointer;position:relative;transition:all .3s ease}.capture-inner[data-v-39bd28b3]{width:100%;height:100%;position:relative}.capture-ring[data-v-39bd28b3]{width:100%;height:100%;border:4px solid #fff;border-radius:50%;background:#fe2c55;transition:all .3s ease}.capture-btn.recording .capture-ring[data-v-39bd28b3]{background:#fff;border-color:#fe2c55;animation:recordingPulse2-39bd28b3 2s infinite}.capture-btn.photo .capture-ring[data-v-39bd28b3]{background:#fff;border-color:#ffffff80}@keyframes recordingPulse2-39bd28b3{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.capture-btn[data-v-39bd28b3]:active{transform:scale(.95)}.capture-settings[data-v-39bd28b3]{display:flex;flex-direction:column;gap:16px}.setting-item[data-v-39bd28b3]{display:flex;align-items:center;justify-content:space-between}.setting-label[data-v-39bd28b3]{font-size:14px;color:#fffc;font-weight:500}.speed-controls[data-v-39bd28b3]{display:flex;gap:8px}.speed-btn[data-v-39bd28b3]{background:#ffffff1a;border:none;border-radius:16px;padding:6px 12px;color:#ffffffb3;font-size:12px;cursor:pointer;transition:all .3s ease}.speed-btn.active[data-v-39bd28b3]{background:#00d4aa;color:#fff}.upload-modal[data-v-39bd28b3]{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1000}.upload-content[data-v-39bd28b3]{background:#1a1a1af2;border-radius:20px;padding:40px 30px;text-align:center;max-width:300px;width:90%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.upload-icon[data-v-39bd28b3]{color:#00d4aa;margin-bottom:16px}.upload-title[data-v-39bd28b3]{font-size:18px;font-weight:600;margin:0 0 20px}.upload-progress[data-v-39bd28b3]{margin-bottom:16px}.progress-bar[data-v-39bd28b3]{width:100%;height:6px;background:#fff3;border-radius:3px;overflow:hidden;margin-bottom:8px}.progress-fill[data-v-39bd28b3]{height:100%;background:linear-gradient(90deg,#00d4aa,#25f4ee);border-radius:3px;transition:width .3s ease}.progress-text[data-v-39bd28b3]{font-size:14px;color:#00d4aa;font-weight:600}.upload-tips[data-v-39bd28b3]{font-size:14px;color:#ffffffb3;margin:0;line-height:1.4}.upload-settings-panel[data-v-39bd28b3]{position:fixed;inset:0;background:#000000f2;z-index:1000;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:60px 20px calc(160px + env(safe-area-inset-bottom,0px))}.settings-content[data-v-39bd28b3]{max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.file-info-section[data-v-39bd28b3],.video-settings-section[data-v-39bd28b3],.ad-link-section[data-v-39bd28b3]{background:#1a1a1af2;border-radius:16px;padding:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1)}.section-header[data-v-39bd28b3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-39bd28b3]{font-size:18px;font-weight:600;color:#fff;margin:0}.clear-btn[data-v-39bd28b3]{background:#ffffff1a;border:none;border-radius:50%;width:28px;height:28px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.clear-btn[data-v-39bd28b3]:hover{background:#fe2c5533;color:#fe2c55}.file-details[data-v-39bd28b3]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-39bd28b3]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.detail-row[data-v-39bd28b3]:last-child{border-bottom:none}.detail-label[data-v-39bd28b3]{color:#ffffffb3;font-size:14px;font-weight:500}.detail-value[data-v-39bd28b3]{color:#fff;font-size:14px;font-weight:600;text-align:right;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-form[data-v-39bd28b3]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-39bd28b3]{display:flex;flex-direction:column;gap:8px;position:relative}.form-label[data-v-39bd28b3]{color:#fff;font-size:14px;font-weight:600}.form-input[data-v-39bd28b3],.form-textarea[data-v-39bd28b3]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:12px 16px;color:#fff;font-size:16px;transition:all .3s ease}.form-input[data-v-39bd28b3]:focus,.form-textarea[data-v-39bd28b3]:focus{outline:none;border-color:#00d4aa;background:#ffffff14;box-shadow:0 0 0 2px #00d4aa33}.form-input[data-v-39bd28b3]::placeholder,.form-textarea[data-v-39bd28b3]::placeholder{color:#ffffff80}.char-count[data-v-39bd28b3]{position:absolute;bottom:-20px;right:0;font-size:12px;color:#ffffff80}.tags-preview[data-v-39bd28b3]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tag-item[data-v-39bd28b3]{background:#00d4aa33;color:#00d4aa;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}.toggle-switch[data-v-39bd28b3]{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch input[data-v-39bd28b3]{opacity:0;width:0;height:0}.toggle-slider[data-v-39bd28b3]{position:absolute;cursor:pointer;inset:0;background-color:#fff3;border-radius:24px;transition:.3s}.toggle-slider[data-v-39bd28b3]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s}input:checked+.toggle-slider[data-v-39bd28b3]{background-color:#00d4aa}input:checked+.toggle-slider[data-v-39bd28b3]:before{transform:translate(26px)}.ad-settings[data-v-39bd28b3]{margin-top:16px;display:flex;flex-direction:column;gap:16px}.ad-preview[data-v-39bd28b3]{margin-top:12px;padding:12px;background:#ffffff0d;border-radius:8px}.preview-label[data-v-39bd28b3]{font-size:12px;color:#ffffffb3;margin-bottom:8px}.ad-link-preview[data-v-39bd28b3]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#00d4aa33;border:1px solid rgba(0,212,170,.3);border-radius:8px;color:#00d4aa;font-size:14px;font-weight:500}.upload-action[data-v-39bd28b3]{margin-top:30px;margin-bottom:30px;position:relative;z-index:1001;padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}.upload-submit-btn[data-v-39bd28b3]{width:100%;background:linear-gradient(45deg,#00d4aa,#25f4ee);border:none;border-radius:16px;padding:18px 20px;color:#000;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;box-shadow:0 6px 25px #00d4aa66;min-height:56px;position:relative;overflow:hidden;pointer-events:auto;touch-action:manipulation;z-index:10;-webkit-tap-highlight-color:transparent}.upload-submit-btn[data-v-39bd28b3]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.upload-submit-btn[data-v-39bd28b3]:hover:not(:disabled):before{left:100%}.upload-submit-btn[data-v-39bd28b3]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 10px 35px #00d4aa80}.upload-submit-btn[data-v-39bd28b3]:active:not(:disabled){transform:translateY(-1px)}.upload-submit-btn[data-v-39bd28b3]:disabled{background:#ffffff1a;color:#ffffff80;cursor:not-allowed;box-shadow:none}.debug-info[data-v-39bd28b3]{margin-top:10px;padding:8px;background:#ffffff0d;border-radius:8px;font-size:12px}@media (max-width: 360px){.create-header[data-v-39bd28b3]{padding:45px 12px 12px}.controls-container[data-v-39bd28b3]{padding:16px 16px 30px}.capture-btn[data-v-39bd28b3]{width:70px;height:70px}.camera-flip-btn[data-v-39bd28b3]{width:44px;height:44px;bottom:110px}.upload-settings-panel[data-v-39bd28b3]{padding:50px 16px 140px}.settings-content[data-v-39bd28b3]{gap:20px}.file-info-section[data-v-39bd28b3],.video-settings-section[data-v-39bd28b3],.ad-link-section[data-v-39bd28b3]{padding:16px}.section-title[data-v-39bd28b3]{font-size:16px}.upload-submit-btn[data-v-39bd28b3]{font-size:16px;padding:16px 18px;min-height:52px}}@supports (padding: max(0px)){.create-header[data-v-39bd28b3]{padding-top:max(50px,env(safe-area-inset-top) + 20px)}.controls-container[data-v-39bd28b3]{padding-bottom:max(40px,env(safe-area-inset-bottom) + 20px)}.upload-settings-panel[data-v-39bd28b3]{padding-top:max(60px,env(safe-area-inset-top) + 40px);padding-bottom:max(120px,env(safe-area-inset-bottom) + 100px)}}.create-page[data-v-39bd28b3] *{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}input[data-v-39bd28b3],button[data-v-39bd28b3],textarea[data-v-39bd28b3],select[data-v-39bd28b3]{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}@media (max-width: 768px){.create-page[data-v-39bd28b3]{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.upload-settings-panel[data-v-39bd28b3]{overscroll-behavior:contain;padding-bottom:calc(180px + env(safe-area-inset-bottom,0px))!important}.upload-action[data-v-39bd28b3]{margin-bottom:40px;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.upload-submit-btn[data-v-39bd28b3]{min-height:60px;font-size:18px;font-weight:700;box-shadow:0 8px 30px #00d4aa80}}*{margin:0;padding:0;box-sizing:border-box}#app{height:100vh;background-color:#000;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden}.desktop-layout{display:flex;height:100vh}.mobile-layout{height:100vh;width:100vw;position:relative;overflow:hidden;display:flex;flex-direction:column}.page-container{flex:1;position:relative;overflow:hidden;width:100%;min-height:0}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.slide-left-enter-from{transform:translate(100%);opacity:0}.slide-left-leave-to,.slide-right-enter-from{transform:translate(-100%);opacity:0}.slide-right-leave-to{transform:translate(100%);opacity:0}.slide-left-enter-active,.slide-right-enter-active{position:absolute;inset:0;z-index:2}.slide-left-leave-active,.slide-right-leave-active{position:absolute;inset:0;z-index:1}.main-content{flex:1;display:flex;flex-direction:column;margin-left:240px}.tablet-layout{height:100vh;width:100vw;display:flex;flex-direction:column;overflow:hidden}.tablet-header{height:60px;width:100%;z-index:1000;border-bottom:1px solid rgba(255,255,255,.1)}.tablet-content{flex:1;display:flex;overflow:hidden}.tablet-main{flex:1;height:100%;overflow:hidden;position:relative}.tablet-sidebar{width:200px;height:100%;border-left:1px solid rgba(255,255,255,.1);background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 768px){.desktop-layout,.tablet-layout{display:none!important}.mobile-layout{display:flex!important}}@media (min-width: 769px) and (max-width: 1024px){.desktop-layout,.mobile-layout{display:none!important}.tablet-layout{display:flex!important}}@media (min-width: 1025px){.mobile-layout,.tablet-layout{display:none!important}.desktop-layout{display:flex!important}}body{margin:0;padding:0;background-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
