.nav-item.router-link-active[data-v-87f2618a]{position:relative}.nav-item.router-link-active[data-v-87f2618a]:after{content:"";background:linear-gradient(90deg,#8b5cf6,#3b82f6);border-radius:50%;width:4px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.transition-all[data-v-87f2618a]{transition-duration:.2s}@media (max-width:640px){.backdrop-blur-md[data-v-87f2618a]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}[data-v-87f2618a]::-webkit-scrollbar{width:4px}[data-v-87f2618a]::-webkit-scrollbar-track{background:0 0}[data-v-87f2618a]::-webkit-scrollbar-thumb{background:#4a5568;border-radius:2px}.line-clamp-2[data-v-7dc8fbb6]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-v-7dc8fbb6] ::-webkit-scrollbar{width:8px;height:8px}[data-v-7dc8fbb6] ::-webkit-scrollbar-track{background:#1f2937;border-radius:10px}[data-v-7dc8fbb6] ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#f97316,#ec489a);border-radius:10px}[data-v-7dc8fbb6] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#fb923c,#f43f5e)}.grid>div[data-v-7dc8fbb6]{opacity:0;animation:.5s ease-out forwards fadeInUp-7dc8fbb6}@keyframes fadeInUp-7dc8fbb6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.grid>div[data-v-7dc8fbb6]:first-child{animation-delay:50ms}.grid>div[data-v-7dc8fbb6]:nth-child(2){animation-delay:.1s}.grid>div[data-v-7dc8fbb6]:nth-child(3){animation-delay:.15s}.grid>div[data-v-7dc8fbb6]:nth-child(4){animation-delay:.2s}.grid>div[data-v-7dc8fbb6]:nth-child(5){animation-delay:.25s}.grid>div[data-v-7dc8fbb6]:nth-child(6){animation-delay:.3s}.grid>div[data-v-7dc8fbb6]:nth-child(7){animation-delay:.35s}.grid>div[data-v-7dc8fbb6]:nth-child(8){animation-delay:.4s}.grid>div[data-v-7dc8fbb6]:nth-child(9){animation-delay:.45s}.grid>div[data-v-7dc8fbb6]:nth-child(10){animation-delay:.5s}.grid>div[data-v-7dc8fbb6]:nth-child(11){animation-delay:.55s}.grid>div[data-v-7dc8fbb6]:nth-child(12){animation-delay:.6s}button[data-v-7dc8fbb6]{transition:all .2s}button[data-v-7dc8fbb6]:active{transform:scale(.95)}@keyframes spin-7dc8fbb6{to{transform:rotate(360deg)}}.animate-spin[data-v-7dc8fbb6]{animation:1s linear infinite spin-7dc8fbb6}.animate-pulse[data-v-7dc8fbb6]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-7dc8fbb6}@keyframes pulse-7dc8fbb6{0%,to{opacity:1}50%{opacity:.5}}.line-clamp-2[data-v-d5754130]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-v-d5754130] ::-webkit-scrollbar{width:8px;height:8px}[data-v-d5754130] ::-webkit-scrollbar-track{background:#1f2937;border-radius:10px}[data-v-d5754130] ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#f97316,#ec489a);border-radius:10px}[data-v-d5754130] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#fb923c,#f43f5e)}@keyframes spin-d5754130{to{transform:rotate(360deg)}}.animate-spin[data-v-d5754130]{animation:1s linear infinite spin-d5754130}.animate-pulse[data-v-d5754130]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-d5754130}@keyframes pulse-d5754130{0%,to{opacity:1}50%{opacity:.5}}button[data-v-d5754130],a[data-v-d5754130]{transition:all .2s}button[data-v-d5754130]:active,a[data-v-d5754130]:active{transform:scale(.98)}input[data-v-d5754130]:focus{outline:none}@media (max-width:640px){.container[data-v-d5754130]{padding-left:1rem;padding-right:1rem}}.line-clamp-2[data-v-83682057],.line-clamp-3[data-v-83682057]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2[data-v-83682057]{-webkit-line-clamp:2}.line-clamp-3[data-v-83682057]{-webkit-line-clamp:3}[data-v-83682057] ::-webkit-scrollbar{width:8px;height:8px}[data-v-83682057] ::-webkit-scrollbar-track{background:#1f2937;border-radius:10px}[data-v-83682057] ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#f97316,#ec489a);border-radius:10px}[data-v-83682057] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#fb923c,#f43f5e)}@keyframes spin-83682057{to{transform:rotate(360deg)}}.animate-spin[data-v-83682057]{animation:1s linear infinite spin-83682057}.animate-pulse[data-v-83682057]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-83682057}@keyframes pulse-83682057{0%,to{opacity:1}50%{opacity:.5}}button[data-v-83682057],a[data-v-83682057]{transition:all .2s}button[data-v-83682057]:active,a[data-v-83682057]:active{transform:scale(.98)}input[data-v-83682057]:focus{outline:none}@media (max-width:640px){.container[data-v-83682057]{padding-left:1rem;padding-right:1rem}}iframe[data-v-fc01003b]{border:none}.line-clamp-2[data-v-fc01003b]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.custom-scroll[data-v-fc01003b]::-webkit-scrollbar{width:4px}.custom-scroll[data-v-fc01003b]::-webkit-scrollbar-track{background:#1f2937;border-radius:10px}.custom-scroll[data-v-fc01003b]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#f97316,#ec489a);border-radius:10px}[data-v-fc01003b] ::-webkit-scrollbar{width:8px;height:8px}[data-v-fc01003b] ::-webkit-scrollbar-track{background:#1f2937;border-radius:10px}[data-v-fc01003b] ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#f97316,#ec489a);border-radius:10px}[data-v-fc01003b] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#fb923c,#f43f5e)}@keyframes spin-fc01003b{to{transform:rotate(360deg)}}.animate-spin[data-v-fc01003b]{animation:1s linear infinite spin-fc01003b}.animate-pulse[data-v-fc01003b]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-fc01003b}@keyframes pulse-fc01003b{0%,to{opacity:1}50%{opacity:.5}}.loader-small[data-v-fc01003b]{border:3px solid #f9731633;border-top-color:#f97316;border-radius:50%;width:40px;height:40px;margin:0 auto;animation:.8s linear infinite spin-fc01003b}button[data-v-fc01003b],a[data-v-fc01003b]{transition:all .2s}button[data-v-fc01003b]:active,a[data-v-fc01003b]:active{transform:scale(.98)}@media (max-width:768px){.container[data-v-fc01003b]{padding-left:1rem;padding-right:1rem}}.container[data-v-9a72c374]{color:#fff;padding:20px;font-family:sans-serif}.title[data-v-9a72c374]{margin-bottom:20px;font-size:24px}.banner[data-v-9a72c374]{gap:16px;display:flex;overflow-x:auto}.banner-item[data-v-9a72c374]{color:#fff;background:#111;border-radius:10px;min-width:250px;text-decoration:none;transition:all .3s;overflow:hidden}.banner-item[data-v-9a72c374]:hover{transform:scale(1.05)}.banner-item img[data-v-9a72c374]{object-fit:cover;width:100%;height:150px}.banner-info[data-v-9a72c374]{padding:10px}.platform[data-v-9a72c374]{margin-top:30px}.platform-list[data-v-9a72c374]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.platform-card[data-v-9a72c374]{color:#fff;text-align:center;background:#222;border-radius:8px;padding:10px}.loading[data-v-9a72c374]{margin-top:20px}.scrollbar-hide[data-v-55a5c20f]::-webkit-scrollbar{display:none}.scroll-smooth[data-v-55a5c20f]{scroll-behavior:smooth}@supports (scroll-snap-type:x mandatory){.snap-x[data-v-55a5c20f]{scroll-snap-type:x mandatory}.snap-start[data-v-55a5c20f]{scroll-snap-align:start}}.line-clamp-2[data-v-55a5c20f]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:640px){.min-h-\[70vh\][data-v-55a5c20f]{min-height:60vh}section[data-v-55a5c20f]:first-child{padding-top:80px;padding-bottom:40px}}@media (min-width:641px) and (max-width:1024px){.min-h-\[70vh\][data-v-55a5c20f]{min-height:65vh}}html[data-v-0960bc76]{scroll-behavior:smooth}[data-v-0960bc76]::-webkit-scrollbar{width:8px;height:8px}[data-v-0960bc76]::-webkit-scrollbar-track{background:#1a1a1a}[data-v-0960bc76]::-webkit-scrollbar-thumb{background:#4a5568;border-radius:4px}[data-v-0960bc76]::-webkit-scrollbar-thumb:hover{background:#718096}@keyframes fadeInUp-0960bc76{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-0960bc76]{animation:.5s ease-out forwards fadeInUp-0960bc76}.line-clamp-2[data-v-0960bc76]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3[data-v-0960bc76]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group:hover .group-hover\:text-red-400[data-v-0960bc76]{color:#f87171}@media (max-width:640px){.alphabet-filter button[data-v-0960bc76]{min-width:2rem;height:2.5rem;font-size:.875rem}}@media (min-width:1536px){.grid[data-v-0960bc76]{grid-template-columns:repeat(5,minmax(0,1fr))}}@keyframes pulse-0960bc76{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-0960bc76]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-0960bc76}.episode-grid[data-v-df65dd66]{scrollbar-width:thin;scrollbar-color:#4a5568 transparent}.episode-grid[data-v-df65dd66]::-webkit-scrollbar{height:6px}.episode-grid[data-v-df65dd66]::-webkit-scrollbar-track{background:0 0}.episode-grid[data-v-df65dd66]::-webkit-scrollbar-thumb{background-color:#4a5568;border-radius:3px}.transition-all[data-v-df65dd66]{transition-duration:.2s}.line-clamp-2[data-v-df65dd66]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prose[data-v-df65dd66]{color:#d1d5db}.prose p[data-v-df65dd66]{margin-top:0;margin-bottom:1em}@media (max-width:640px){.tabs-container[data-v-df65dd66]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabs-container nav[data-v-df65dd66]{min-width:max-content}}.group:hover .group-hover\:text-red-400[data-v-df65dd66]{color:#f87171}.overflow-y-auto[data-v-6ef8b6c3]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-6ef8b6c3]::-webkit-scrollbar-track{background:0 0}.overflow-y-auto[data-v-6ef8b6c3]::-webkit-scrollbar-thumb{background:#4a5568;border-radius:3px}.overflow-y-auto[data-v-6ef8b6c3]::-webkit-scrollbar-thumb:hover{background:#718096}.transition-all[data-v-6ef8b6c3]{transition-duration:.2s}.line-clamp-1[data-v-6ef8b6c3]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2[data-v-6ef8b6c3]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes spin-6ef8b6c3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-6ef8b6c3]{animation:1s linear infinite spin-6ef8b6c3}.group:hover .group-hover\:text-white[data-v-6ef8b6c3]{color:#fff}.sticky[data-v-6ef8b6c3]{position:sticky}iframe[data-v-6ef8b6c3]{background-color:#000;display:block}iframe[data-v-6ef8b6c3]:-webkit-full-screen{width:100%!important;height:100%!important}iframe[data-v-6ef8b6c3]:fullscreen{width:100%!important;height:100%!important}@media (max-width:640px){.player-container[data-v-6ef8b6c3]{aspect-ratio:16/9}}
