.VideoPlayer_container__EG1_i{width:100%;height:100%;background:black;display:flex;justify-content:center;align-items:center;aspect-ratio:16/9;position:relative;overflow:hidden}.VideoPlayer_container__EG1_i.VideoPlayer_fullscreen__iCReH{width:100vw;height:100vh;aspect-ratio:unset}.VideoPlayer_container__EG1_i.VideoPlayer_cinemaMode__4vcuf{aspect-ratio:unset;height:calc(100vh - var(--nav-height) - 40px);max-height:75vh}.VideoPlayer_video__yrxk_{width:100%;height:100%;cursor:pointer;object-fit:contain}.VideoPlayer_cursorHidden__xxvKt,.VideoPlayer_cursorHidden__xxvKt .VideoPlayer_video__yrxk_{cursor:none}.VideoPlayer_fullscreen__iCReH .VideoPlayer_video__yrxk_{max-height:100vh}.VideoPlayer_iframe__9XEJz{width:100%;height:100%;border:none}.VideoPlayer_error___zriq{color:white;text-align:center;padding:2rem}.VideoPlayer_loadingOverlay__t7P5f{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;z-index:50;animation:VideoPlayer_fadeIn__CVFnO .2s ease;cursor:pointer}@keyframes VideoPlayer_fadeIn__CVFnO{0%{opacity:0}to{opacity:1}}.VideoPlayer_spinner__zbtPQ{color:#fff;animation:VideoPlayer_spin__u9bek 1s linear infinite}@keyframes VideoPlayer_spin__u9bek{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VideoPlayer_controls__BBME_{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.85));padding:25px 15px 15px;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:100}.VideoPlayer_fullscreen__iCReH .VideoPlayer_controls__BBME_{padding:30px 18px max(18px,env(safe-area-inset-bottom))}.VideoPlayer_controlsVisible__vbHuh{opacity:1;pointer-events:auto}.VideoPlayer_progressContainer__XJH1C{width:100%;margin-bottom:12px;padding:10px 5px;touch-action:none;-webkit-tap-highlight-color:transparent;position:relative}.VideoPlayer_hoverTimeTooltip__SfW08{bottom:30px;padding:4px 10px;background:rgba(0,0,0,.85);color:#fff;font-size:12px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:4px;white-space:nowrap}.VideoPlayer_hoverTimeTooltip__SfW08,.VideoPlayer_previewTooltip__lqaex{position:absolute;transform:translateX(-50%);pointer-events:none;z-index:200}.VideoPlayer_previewTooltip__lqaex{bottom:35px;display:flex;flex-direction:column;align-items:center}.VideoPlayer_previewCanvas__rZKBH{width:160px;height:90px;border-radius:6px;background:#000;box-shadow:0 4px 20px rgba(0,0,0,.6);border:2px solid rgba(255,255,255,.2)}.VideoPlayer_previewTime__ONWLE{margin-top:6px;padding:4px 10px;background:rgba(0,0,0,.85);color:#fff;font-size:12px;font-weight:600;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.VideoPlayer_previewVideo__54PGR{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;z-index:-1}.VideoPlayer_progressBar___RXyA{width:100%;height:5px;appearance:none;border-radius:3px;cursor:pointer;outline:none;transition:height .15s ease;touch-action:none;-webkit-tap-highlight-color:transparent}.VideoPlayer_fullscreen__iCReH .VideoPlayer_progressBar___RXyA{height:7px}.VideoPlayer_progressBar___RXyA:active,.VideoPlayer_progressBar___RXyA:hover{height:8px}.VideoPlayer_fullscreen__iCReH .VideoPlayer_progressBar___RXyA:active,.VideoPlayer_fullscreen__iCReH .VideoPlayer_progressBar___RXyA:hover{height:10px}.VideoPlayer_progressBar___RXyA::-webkit-slider-thumb{appearance:none;width:16px;height:16px;background:#ffffff;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.4);-webkit-transition:transform .15s ease;transition:transform .15s ease}.VideoPlayer_progressBar___RXyA::-webkit-slider-thumb:active,.VideoPlayer_progressBar___RXyA::-webkit-slider-thumb:hover{transform:scale(1.3)}.VideoPlayer_progressBar___RXyA::-moz-range-thumb{width:16px;height:16px;background:#ffffff;border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 8px rgba(0,0,0,.4)}.VideoPlayer_progressBar___RXyA::-moz-range-track{background:transparent}.VideoPlayer_controlButtons__xzirC{display:flex;align-items:center;justify-content:space-between;padding:0 5px}.VideoPlayer_leftControls__4p5b0,.VideoPlayer_rightControls__ETOBk{display:flex;align-items:center;gap:4px}.VideoPlayer_controlBtn__WgQCX{display:flex;align-items:center;justify-content:center;position:relative;min-width:40px;height:40px;padding:0 8px;background:transparent;border:none;color:white;cursor:pointer;border-radius:8px;transition:all .2s ease;text-decoration:none}.VideoPlayer_controlBtn__WgQCX:hover{background:rgba(255,255,255,.15)}.VideoPlayer_controlBtnActive__nRs5O{color:var(--primary,#e50914)}.VideoPlayer_volumeContainer__Yg_ZZ{display:flex;align-items:center;position:relative}.VideoPlayer_volumeSliderWrapper__hreUL{width:0;overflow:hidden;transition:width .3s ease}.VideoPlayer_volumeContainer__Yg_ZZ:hover .VideoPlayer_volumeSliderWrapper__hreUL{width:80px}.VideoPlayer_volumeSlider__344LF{width:70px;height:4px;appearance:none;border-radius:2px;cursor:pointer;outline:none;margin-left:5px}.VideoPlayer_volumeSlider__344LF::-webkit-slider-thumb{appearance:none;width:12px;height:12px;background:#ffffff;border-radius:50%;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.3)}.VideoPlayer_volumeSlider__344LF::-moz-range-thumb{width:12px;height:12px;background:#ffffff;border-radius:50%;cursor:pointer;border:none}.VideoPlayer_volumeSlider__344LF::-moz-range-track{background:transparent}.VideoPlayer_timeDisplay__bCxot{color:rgba(255,255,255,.9);font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin-left:10px;white-space:nowrap}.VideoPlayer_settingsContainer__69s4c{position:relative}.VideoPlayer_settingsMenu__KqL9z{position:absolute;bottom:50px;right:0;background:rgba(20,20,20,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;min-width:180px;padding:8px 0;box-shadow:0 4px 20px rgba(0,0,0,.5);z-index:200}.VideoPlayer_settingsItem__6rk53{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;background:transparent;border:none;color:white;font-size:13px;cursor:pointer;text-align:left;transition:background .2s ease}.VideoPlayer_settingsItem__6rk53:hover{background:rgba(255,255,255,.1)}.VideoPlayer_settingsValue__DMFtO{color:rgba(255,255,255,.6);font-size:12px}.VideoPlayer_settingsBack__AUtk_{display:block;width:100%;padding:10px 16px;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.1);color:white;font-size:13px;font-weight:600;cursor:pointer;text-align:left;margin-bottom:4px}.VideoPlayer_settingsBack__AUtk_:hover{background:rgba(255,255,255,.1)}.VideoPlayer_stateOverlay__WM110{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;background:rgba(0,0,0,.45);border:none;border-radius:50%;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .2s ease,background .2s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:90}.VideoPlayer_stateOverlay__WM110:hover{background:rgba(255,255,255,.2);transform:translate(-50%,-50%) scale(1.1)}.VideoPlayer_stateOverlay__WM110 svg{margin-left:2px}.VideoPlayer_nextEpisodeBtnEmbed__IXH9L{position:absolute;bottom:80px;right:20px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:rgba(0,0,0,.7);color:white;border-radius:50%;text-decoration:none;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;opacity:0;pointer-events:none}.VideoPlayer_container__EG1_i:hover .VideoPlayer_nextEpisodeBtnEmbed__IXH9L{opacity:1;pointer-events:auto}.VideoPlayer_nextEpisodeBtnEmbed__IXH9L:hover{transform:scale(1.1);background:rgba(255,255,255,.2)}@media (max-width:768px){.VideoPlayer_controls__BBME_{padding:20px 10px 10px}.VideoPlayer_progressContainer__XJH1C{padding:15px 5px}.VideoPlayer_progressBar___RXyA{height:8px}.VideoPlayer_progressBar___RXyA::-webkit-slider-thumb{width:24px;height:24px}.VideoPlayer_progressBar___RXyA::-moz-range-thumb{width:24px;height:24px}.VideoPlayer_controlBtn__WgQCX{min-width:36px;height:36px;padding:0 6px}.VideoPlayer_skipText__qjQrw{font-size:9px;bottom:5px;right:5px}.VideoPlayer_timeDisplay__bCxot{font-size:11px;margin-left:6px}.VideoPlayer_stateOverlay__WM110{width:48px;height:48px}.VideoPlayer_stateOverlay__WM110 svg{width:28px;height:28px}.VideoPlayer_nextEpisodeBtnEmbed__IXH9L{bottom:70px;right:15px;width:42px;height:42px}}@media (max-width:480px){.VideoPlayer_leftControls__4p5b0{gap:0}.VideoPlayer_timeDisplay__bCxot{font-size:10px;margin-left:4px}}
.__className_75b79f{font-family:Inter,Inter Fallback;font-style:normal}.__variable_75b79f{--font-inter:"Inter","Inter Fallback"}:root{--background:#141414;--foreground:#e5e5e5;--primary:#e50914;--secondary:#b3b3b3;--overlay:rgba(0,0,0,0.5);--overlay-dark:rgba(0,0,0,0.8);--card-hover:#181818;--nav-height:68px}body,html{max-width:100vw;overflow-x:hidden;background-color:var(--background);color:var(--foreground);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;-webkit-touch-callout:none}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px;background:var(--background)}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}body.cinema-mode #player-wrapper{max-width:100%;padding-left:0;padding-right:0}body.cinema-mode #player-toolbar{max-width:1200px;margin:0 auto;padding:12px 4% 0}.Footer_footer__eNA9m{background-color:#000;color:#808080;padding:70px 0 30px;margin-top:60px;border-top:1px solid #222;font-size:.9rem}.Footer_container__IkLXC{max-width:1000px;margin:0 auto;padding:0 4%}.Footer_topSection__U7Elu{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;margin-bottom:40px}.Footer_brandColumn__7jVmh{flex:2 1;min-width:300px}.Footer_brandTitle__M8c_Z{color:#E50914;font-size:2rem;font-weight:800;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px}.Footer_tagline__WuViG{color:#fff;font-size:1.1rem;font-weight:500;margin-bottom:20px;line-height:1.4}.Footer_description__ePRm8{line-height:1.6;color:#666;font-size:.9rem;text-align:justify}.Footer_linksGrid__3bN21{flex:3 1;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;min-width:300px}.Footer_column__DPqof h4{color:#fff;font-size:1rem;font-weight:600;margin-bottom:15px;text-transform:uppercase;letter-spacing:.5px}.Footer_column__DPqof ul{list-style:none;padding:0;margin:0}.Footer_column__DPqof li{margin-bottom:10px}.Footer_column__DPqof a{color:#808080;text-decoration:none;transition:color .2s ease;font-size:.85rem}.Footer_column__DPqof a:hover{color:#fff;text-decoration:underline}.Footer_bottomSection___5zEq{border-top:1px solid #222;padding-top:20px;display:flex;flex-direction:column;gap:10px;font-size:.8rem;color:#555;text-align:left}.Footer_disclaimer__phEKy{font-style:italic;color:#444}@media (max-width:768px){.Footer_footer__eNA9m{padding:40px 0 20px;text-align:left}.Footer_topSection__U7Elu{flex-direction:column;gap:30px}.Footer_linksGrid__3bN21{grid-template-columns:repeat(2,1fr);gap:30px}.Footer_brandTitle__M8c_Z{font-size:1.8rem}.Footer_tagline__WuViG{font-size:1rem}.Footer_bottomSection___5zEq{text-align:left}}@media (max-width:480px){.Footer_linksGrid__3bN21{grid-template-columns:1fr;text-align:left}}.Navbar_navbar__3BIeH{position:fixed;top:0;width:100%;padding:12px 0;transition:background-color .3s ease;z-index:100;background:linear-gradient(180deg,rgba(0,0,0,.7) 10%,transparent)}.Navbar_navbar__3BIeH.Navbar_scrolled__nobxR{background-color:var(--background)}.Navbar_container__vazkH{max-width:1400px;margin:0 auto;padding:0 4%;display:flex;justify-content:space-between;align-items:center}.Navbar_left__lNErq{display:flex;align-items:center;gap:40px}.Navbar_logo__Am5h2{display:flex;align-items:center;text-decoration:none;z-index:201}.Navbar_links__c080l{display:flex;list-style:none;gap:20px;margin:0;padding:0}.Navbar_links__c080l li{position:relative}.Navbar_links__c080l a{color:var(--text);text-decoration:none;font-size:.95rem;transition:color .3s ease}.Navbar_links__c080l a:hover{color:var(--text-secondary)}.Navbar_dropdown__1vJ_E{position:relative;cursor:pointer}.Navbar_dropdownButton__Y8tRH{color:var(--text);font-size:.95rem;cursor:pointer;background:none;border:none;padding:0;font-family:inherit}.Navbar_dropdownButton__Y8tRH:hover{color:var(--text-secondary)}.Navbar_dropdownContent__Osi4z{position:absolute;top:100%;left:0;background:rgba(0,0,0,.95);min-width:200px;max-height:400px;overflow-y:auto;border-radius:4px;box-shadow:0 8px 16px rgba(0,0,0,.5);z-index:1000;padding:10px 0;list-style:none;margin:10px 0 0}.Navbar_dropdownContent__Osi4z li{padding:0}.Navbar_dropdownContent__Osi4z li a{display:block;padding:10px 20px;color:var(--text);text-decoration:none;font-size:.9rem;transition:background-color .2s ease}.Navbar_dropdownContent__Osi4z li a:hover{background-color:rgba(255,255,255,.1);color:var(--text)}.Navbar_right__AgXB0{display:flex;align-items:center;gap:20px}.Navbar_favNavButton__UTLxd{color:#e5e5e5;display:flex;align-items:center;transition:color .2s}.Navbar_favNavButton__UTLxd:hover{color:#e50914}.Navbar_icon__vxMAW{width:20px;height:20px;cursor:pointer;color:var(--text);transition:color .3s ease}.Navbar_icon__vxMAW:hover{color:var(--text-secondary)}.Navbar_profile__t3bgo{display:flex;align-items:center}.Navbar_mobileMenuButton__CRcew{display:none;background:none;border:none;color:white;cursor:pointer;padding:0;z-index:202}.Navbar_overlay__khMN3{display:none}.Navbar_loginButton__YUWgw{display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.7);background:none;border:none;padding:6px;cursor:pointer;transition:color .2s ease}.Navbar_loginButton__YUWgw:hover{color:#fff}.Navbar_userMenu__1dMFs{position:relative}.Navbar_userButton__UKMcU{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.Navbar_userAvatar__5KFsK{background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem}.Navbar_userAvatarImg__MssJv,.Navbar_userAvatar__5KFsK{width:32px;height:32px;border-radius:4px;transition:opacity .2s}.Navbar_userAvatarImg__MssJv{object-fit:cover}.Navbar_userButton__UKMcU:hover .Navbar_userAvatarImg__MssJv,.Navbar_userButton__UKMcU:hover .Navbar_userAvatar__5KFsK{opacity:.8}.Navbar_userDropdown__QZOfN{position:absolute;top:calc(100% + 10px);right:0;background:rgba(0,0,0,.95);border:1px solid rgba(255,255,255,.15);border-radius:4px;min-width:220px;z-index:1000;box-shadow:0 8px 24px rgba(0,0,0,.6);overflow:hidden}.Navbar_userInfo__6HnBW{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.1)}.Navbar_userName___zDmh{color:#fff;font-weight:600;font-size:.95rem}.Navbar_userEmail__RjIHP{color:#888;font-size:.8rem;margin-top:2px}.Navbar_logoutButton__cX925{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;background:none;border:none;color:#ccc;font-size:.9rem;cursor:pointer;transition:all .2s;font-family:inherit;text-decoration:none}.Navbar_logoutButton__cX925:hover{background:rgba(255,255,255,.1);color:#fff}@media (max-width:900px){.Navbar_overlay__khMN3{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:199;cursor:pointer}.Navbar_container__vazkH{padding:0 20px}.Navbar_left__lNErq{gap:20px}.Navbar_mobileMenuButton__CRcew{display:block;position:relative}.Navbar_links__c080l{display:block;position:fixed;top:0;left:-100%;width:240px;max-width:85%;height:100vh;background:rgba(20,20,20,.98);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;z-index:200;padding:80px 0 20px;overflow-y:auto;transition:left .4s cubic-bezier(.4,0,.2,1);box-shadow:5px 0 25px rgba(0,0,0,.5);border-right:1px solid rgba(255,255,255,.1)}.Navbar_mobileLinksOpen__xabi7{left:0}.Navbar_links__c080l li{width:100%;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.Navbar_dropdownButton__Y8tRH,.Navbar_links__c080l a{font-size:1.1rem;font-weight:500;display:block;padding:15px 25px;color:rgba(255,255,255,.9);transition:all .2s}.Navbar_dropdownButton__Y8tRH:hover,.Navbar_links__c080l a:hover{background:rgba(255,255,255,.05);color:var(--primary);padding-left:30px}.Navbar_dropdownContent__Osi4z{position:static;background:rgba(0,0,0,.3);box-shadow:none;max-height:0;overflow:hidden;padding:0;min-width:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin:0;transition:max-height .3s ease,padding .3s ease;opacity:0;list-style:none}.Navbar_dropdownOpen__ieFpS .Navbar_dropdownContent__Osi4z{max-height:1000px;padding:12px 16px;opacity:1;border-bottom:1px solid rgba(255,255,255,.05)}.Navbar_dropdown__1vJ_E:hover .Navbar_dropdownContent__Osi4z{display:grid}.Navbar_dropdownContent__Osi4z li{border:none;padding:0}.Navbar_dropdownContent__Osi4z li a{font-size:.8rem;color:#aaa;padding:8px 0;background:rgba(255,255,255,.05);border-radius:4px;text-align:center;display:flex;align-items:center;justify-content:center;min-height:36px;border:1px solid transparent}.Navbar_dropdownContent__Osi4z li a:hover{background:rgba(255,255,255,.1);color:white;border-color:rgba(255,255,255,.1);padding-left:0;transform:none}.Navbar_logo__Am5h2{font-size:1.5rem;z-index:201;position:relative}}.NetflixLogo_logo__vd_Hs{width:140px;height:40px;display:block;flex-shrink:0;filter:drop-shadow(1px 2px 2px rgba(0,0,0,.5))}@media (max-width:480px){.NetflixLogo_logo__vd_Hs{width:110px;height:32px}}@media (max-width:360px){.NetflixLogo_logo__vd_Hs{width:95px;height:28px}}.SearchBar_searchIcon__TrD1S{background:none;border:none;color:var(--text);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:color .3s}.SearchBar_searchIcon__TrD1S:hover{color:var(--primary)}.SearchBar_modal__tkTEl{position:fixed;inset:0;background:rgba(0,0,0,.9);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;animation:SearchBar_fadeIn__TWbbz .15s ease-out}@keyframes SearchBar_fadeIn__TWbbz{0%{opacity:0}to{opacity:1}}.SearchBar_modalContent__m5uXz{width:90%;max-width:540px;display:flex;flex-direction:column;animation:SearchBar_slideDown__5htbk .2s ease-out}@keyframes SearchBar_slideDown__5htbk{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SearchBar_modalHeader__olywB,.SearchBar_searchInputWrapper__1sm7b{display:flex;align-items:center;position:relative}.SearchBar_searchInputWrapper__1sm7b{width:100%}.SearchBar_searchInputIcon__eWZJ_{position:absolute;left:16px;color:rgba(255,255,255,.4);pointer-events:none;z-index:1}.SearchBar_modalInput__lSdbW{width:100%;padding:16px 48px;border:none;border-radius:12px;background:rgba(255,255,255,.1);color:white;font-size:1rem;font-weight:400;outline:none;transition:background .2s ease}.SearchBar_modalInput__lSdbW:focus{background:rgba(255,255,255,.15)}.SearchBar_modalInput__lSdbW::placeholder{color:rgba(255,255,255,.4)}.SearchBar_closeButton__KkwTK{position:absolute;right:8px;background:none;border:none;color:rgba(255,255,255,.5);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.SearchBar_closeButton__KkwTK:hover{color:white}.SearchBar_searchTabs__ofdHh{display:flex;gap:4px;margin-top:8px;padding:4px;background:rgba(255,255,255,.05);border-radius:10px}.SearchBar_searchTab__B_5Os{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;border-radius:8px;background:transparent;color:rgba(255,255,255,.5);font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.SearchBar_searchTab__B_5Os:hover{color:rgba(255,255,255,.8);background:rgba(255,255,255,.05)}.SearchBar_searchTabActive__76qCm{background:rgba(255,255,255,.12);color:white}.SearchBar_castGroup__R_LJb{border-bottom:1px solid rgba(255,255,255,.08)}.SearchBar_castGroup__R_LJb:last-child{border-bottom:none}.SearchBar_castHeader__2a_6u{display:flex;align-items:center;gap:8px;padding:12px 16px 4px;color:var(--primary,#e50914)}.SearchBar_castName__2RwX8{font-size:.95rem;font-weight:600;color:white}.SearchBar_castCount__KVNxR{font-size:.75rem;color:rgba(255,255,255,.4);margin-left:auto}.SearchBar_castGroup__R_LJb .SearchBar_resultItem__sW4g_{padding-left:40px}.SearchBar_modalResults__UB6B3{margin-top:8px;max-height:60vh;overflow-y:auto;border-radius:12px;background:rgba(255,255,255,.05)}.SearchBar_modalResults__UB6B3:empty{display:none}.SearchBar_emptyState__ZrY0c,.SearchBar_loadingState__al5ov{padding:32px 20px;text-align:center;color:rgba(255,255,255,.5);font-size:.9rem}.SearchBar_spinner__T_rIX{border:2px solid rgba(255,255,255,.1);border-top-color:white;border-radius:50%;width:24px;height:24px;animation:SearchBar_spin__MKbFv .8s linear infinite;margin:0 auto 12px}@keyframes SearchBar_spin__MKbFv{to{transform:rotate(1turn)}}.SearchBar_results__KQjmc{display:flex;flex-direction:column}.SearchBar_resultItem__sW4g_{display:flex;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;color:inherit;transition:background .15s ease;border-bottom:1px solid rgba(255,255,255,.05)}.SearchBar_resultItem__sW4g_:last-of-type{border-bottom:none}.SearchBar_resultItem__sW4g_:hover{background:rgba(255,255,255,.08)}.SearchBar_posterWrap__pyeO9{flex-shrink:0;width:40px;height:60px;border-radius:4px;overflow:hidden;position:relative;background:#222}.SearchBar_posterSkeleton__E4ENe{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#1a1a1a,#2a2a2a 20%,#1a1a1a 40%,#1a1a1a);background-size:200% 100%;animation:SearchBar_posterShimmer__v8il1 1.5s infinite;z-index:1}.SearchBar_posterSkeletonShimmer__OSmrx{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05) 50%,transparent);animation:SearchBar_posterShimmerMove__345Cl 1.5s infinite}@keyframes SearchBar_posterShimmer__v8il1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes SearchBar_posterShimmerMove__345Cl{0%{left:-100%}to{left:100%}}.SearchBar_moviePoster__zXmEx{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:2}.SearchBar_posterLoading__aCUUF{opacity:0}.SearchBar_posterLoaded__sOROh{opacity:1;animation:SearchBar_posterFadeIn__jh8oi .3s ease-in}@keyframes SearchBar_posterFadeIn__jh8oi{0%{opacity:0}to{opacity:1}}.SearchBar_movieInfo__W5btq{flex:1 1;min-width:0}.SearchBar_movieTitle__XwOrV{font-size:.95rem;font-weight:500;color:white;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchBar_movieMeta__O_IpZ{font-size:.8rem;color:rgba(255,255,255,.5);margin:0}.SearchBar_viewAllButton__2ed5d{display:flex;align-items:center;justify-content:center;gap:6px;padding:14px;background:transparent;border-top:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.7);font-size:.9rem;font-weight:500;text-decoration:none;transition:all .15s ease}.SearchBar_viewAllButton__2ed5d:hover{background:rgba(255,255,255,.05);color:white}.SearchBar_viewAllButton__2ed5d svg{width:16px;height:16px;transition:transform .15s ease}.SearchBar_viewAllButton__2ed5d:hover svg{transform:translateX(3px)}.SearchBar_modalResults__UB6B3::-webkit-scrollbar{width:6px}.SearchBar_modalResults__UB6B3::-webkit-scrollbar-track{background:transparent}.SearchBar_modalResults__UB6B3::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:3px}.SearchBar_modalResults__UB6B3::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}@media (min-width:768px){.SearchBar_modal__tkTEl{padding-top:12vh}.SearchBar_modalContent__m5uXz{max-width:580px}.SearchBar_modalInput__lSdbW{font-size:1.05rem;padding:18px 52px}.SearchBar_posterWrap__pyeO9{width:50px;height:75px}.SearchBar_resultItem__sW4g_{padding:14px 20px}}@media (max-width:480px){.SearchBar_modal__tkTEl{padding-top:10vh}.SearchBar_modalContent__m5uXz{width:94%}.SearchBar_modalInput__lSdbW{font-size:.95rem;padding:14px 44px}.SearchBar_searchInputIcon__eWZJ_{left:14px}.SearchBar_searchInputIcon__eWZJ_ svg{width:18px;height:18px}.SearchBar_posterWrap__pyeO9{width:36px;height:54px}.SearchBar_movieTitle__XwOrV{font-size:.9rem}}.AuthModal_overlay__VO46x{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.75);animation:AuthModal_fadeIn__nUmty .2s ease}.AuthModal_modal__7Ph6j{position:relative;width:100%;max-width:380px;background:#181818;border-radius:4px;padding:44px 48px 32px;min-height:400px}.AuthModal_title__rlHlr{color:#fff;font-size:1.4rem;font-weight:700;margin:0 0 20px}.AuthModal_error__LlxgV{background:#e87c03;color:#fff;padding:10px 20px;border-radius:4px;font-size:.8rem;margin-bottom:16px}.AuthModal_form__y8L_8{display:flex;flex-direction:column;gap:16px}.AuthModal_inputWrap__9iMfl{position:relative}.AuthModal_input__Vcf7N{width:100%;height:44px;padding:14px 16px 0;background:#333;border:none;border-bottom:2px solid transparent;border-radius:4px;color:#fff;font-size:.875rem;outline:none;transition:border-color .2s;font-family:inherit}.AuthModal_input__Vcf7N:focus{border-bottom-color:#e87c03;background:#454545}.AuthModal_label__9F9Hu{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#8c8c8c;font-size:.85rem;pointer-events:none;transition:all .15s ease}.AuthModal_input__Vcf7N:focus+.AuthModal_label__9F9Hu,.AuthModal_input__Vcf7N:not(:placeholder-shown)+.AuthModal_label__9F9Hu{top:6px;transform:translateY(0);font-size:.65rem;color:#b3b3b3}.AuthModal_submitBtn__4YgIj{width:100%;height:40px;background:#e50914;color:#fff;border:none;border-radius:4px;font-size:.875rem;font-weight:700;cursor:pointer;margin-top:16px;transition:background-color .2s;font-family:inherit}.AuthModal_submitBtn__4YgIj:hover{background:#f40612}.AuthModal_submitBtn__4YgIj:disabled{opacity:.5;cursor:not-allowed}.AuthModal_switchText__cFoOG{margin-top:16px;color:#737373;font-size:.85rem}.AuthModal_switchBtn__Nszzm{background:none;border:none;color:#fff;cursor:pointer;font-size:.85rem;font-family:inherit;padding:0}.AuthModal_switchBtn__Nszzm:hover{text-decoration:underline}@keyframes AuthModal_fadeIn__nUmty{0%{opacity:0}to{opacity:1}}@media (max-width:480px){.AuthModal_modal__7Ph6j{padding:48px 28px 32px;max-width:100%;margin:0 12px;min-height:auto}.AuthModal_title__rlHlr{font-size:1.2rem}}.Toast_container__lysg3{position:fixed;top:20px;right:20px;z-index:99999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.Toast_toast__O7TdZ{display:flex;align-items:center;gap:10px;padding:14px 20px;border-radius:6px;background:#232323;border-left:3px solid;color:#fff;font-size:.875rem;min-width:280px;max-width:400px;box-shadow:0 8px 32px rgba(0,0,0,.4);pointer-events:auto;animation:Toast_slideIn__n_n_j .35s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Toast_toast__O7TdZ.Toast_exiting__6F0WV{animation:Toast_slideOut__Y0xnN .3s cubic-bezier(.4,0,1,1) forwards}.Toast_success__JwS_M{border-left-color:#46d369}.Toast_error__ALBo_{border-left-color:#e87c03}.Toast_info__P3fqI{border-left-color:#2196f3}.Toast_icon__71ttU{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%}.Toast_success__JwS_M .Toast_icon__71ttU{color:#46d369}.Toast_error__ALBo_ .Toast_icon__71ttU{color:#e87c03}.Toast_info__P3fqI .Toast_icon__71ttU{color:#2196f3}.Toast_message__Ndn3l{flex:1 1;line-height:1.4}.Toast_closeBtn__kWaYw{flex-shrink:0;background:none;border:none;color:#666;cursor:pointer;padding:2px;display:flex;align-items:center;transition:color .2s}.Toast_closeBtn__kWaYw:hover{color:#fff}.Toast_progress__UeQW4{position:absolute;bottom:0;left:3px;right:0;height:2px;background:rgba(255,255,255,.1);border-radius:0 0 6px 0;overflow:hidden}.Toast_progressBar__Hlqch{height:100%;border-radius:0 0 6px 0;animation:Toast_shrink__PQckH var(--duration) linear forwards}.Toast_success__JwS_M .Toast_progressBar__Hlqch{background:#46d369}.Toast_error__ALBo_ .Toast_progressBar__Hlqch{background:#e87c03}.Toast_info__P3fqI .Toast_progressBar__Hlqch{background:#2196f3}@keyframes Toast_slideIn__n_n_j{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Toast_slideOut__Y0xnN{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes Toast_shrink__PQckH{0%{width:100%}to{width:0}}@media (max-width:480px){.Toast_container__lysg3{top:12px;right:12px;left:12px}.Toast_toast__O7TdZ{min-width:unset;max-width:unset}}.ProfileModal_overlay__v9JAH{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:ProfileModal_fadeIn__HHudx .2s ease}.ProfileModal_modal__86FOC{position:relative;width:92%;max-width:440px;max-height:90vh;overflow-y:auto;background:#181818;border-radius:16px;padding:36px 32px 28px;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 50px rgba(0,0,0,.5);animation:ProfileModal_slideUp__943Nv .3s cubic-bezier(.16,1,.3,1)}.ProfileModal_closeBtn__uooul{position:absolute;top:14px;right:14px;background:transparent;border:none;color:#737373;cursor:pointer;padding:6px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:color .2s}.ProfileModal_closeBtn__uooul:hover{color:#fff}.ProfileModal_title__Xf4Rx{color:#fff;font-size:1.4rem;font-weight:700;margin-bottom:20px}.ProfileModal_currentAvatar__JkTP6{display:flex;align-items:center;gap:14px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #333}.ProfileModal_avatarImg__iW9P5{width:52px;height:52px;border-radius:8px;object-fit:cover}.ProfileModal_avatarFallback__03N3y{width:52px;height:52px;border-radius:8px;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.3rem}.ProfileModal_currentInfo__i8Id1{flex:1 1;min-width:0}.ProfileModal_currentName__pTdOB{color:#fff;font-weight:600;font-size:1rem}.ProfileModal_currentEmail___8uYQ{color:#737373;font-size:.85rem;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileModal_tabs__IWcsL{display:flex;margin-bottom:20px;border-bottom:1px solid #333}.ProfileModal_tab__USO8i{flex:1 1;padding:10px 0;background:none;border:none;border-bottom:2px solid transparent;color:#737373;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit;margin-bottom:-1px}.ProfileModal_tab__USO8i:hover{color:#b3b3b3}.ProfileModal_tabActive__nHW_J{color:#fff;border-bottom-color:var(--primary)}.ProfileModal_error__zruh4{background:rgba(229,9,20,.12);border:1px solid rgba(229,9,20,.25);color:#e87c03;border-radius:8px}.ProfileModal_error__zruh4,.ProfileModal_success__zjOfD{padding:10px 14px;font-size:.85rem;margin-bottom:16px;text-align:center}.ProfileModal_success__zjOfD{background:rgba(29,185,84,.12);border:1px solid rgba(29,185,84,.25);color:#1db954;border-radius:8px}.ProfileModal_form__5nyf0{display:flex;flex-direction:column;gap:10px}.ProfileModal_fieldLabel__dRlFT{color:#b3b3b3;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-top:4px}.ProfileModal_input__TaC5w{width:100%;padding:12px 14px;background:#333;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.95rem;outline:none;transition:border-color .2s ease;font-family:inherit}.ProfileModal_input__TaC5w:focus{border-color:#e5e5e5;background:#3a3a3a}.ProfileModal_avatarGrid__TML6i{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:4px}.ProfileModal_avatarOption__RavC3{position:relative;aspect-ratio:1;border-radius:10px;border:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .2s ease;background:#2a2a2a;padding:0}.ProfileModal_avatarOption__RavC3:hover{border-color:rgba(255,255,255,.3);transform:scale(1.05)}.ProfileModal_avatarSelected__bDk4h{border-color:var(--primary)!important}.ProfileModal_avatarOptionImg__Yr0VF{width:100%;height:100%;object-fit:cover;border-radius:8px}.ProfileModal_avatarCheck__iWldp{position:absolute;bottom:4px;right:4px;background:var(--primary);color:#fff;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.ProfileModal_uploadOption__R7vDP{color:#737373;border:2px dashed #444;background:transparent}.ProfileModal_uploadOption__R7vDP:hover{border-color:#666;color:#b3b3b3}.ProfileModal_removeAvatar__6wl73{background:none;border:none;color:#737373;font-size:.8rem;cursor:pointer;text-align:left;padding:0;font-family:inherit;margin-top:2px}.ProfileModal_removeAvatar__6wl73:hover{color:var(--primary)}.ProfileModal_submitBtn__aNo3I{width:100%;padding:12px;background:var(--primary);color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:700;cursor:pointer;transition:background-color .2s ease;margin-top:8px;font-family:inherit}.ProfileModal_submitBtn__aNo3I:hover{background:#f40612}.ProfileModal_submitBtn__aNo3I:disabled{opacity:.6;cursor:not-allowed}@keyframes ProfileModal_fadeIn__HHudx{0%{opacity:0}to{opacity:1}}@keyframes ProfileModal_slideUp__943Nv{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ProfileModal_modal__86FOC::-webkit-scrollbar{width:6px}.ProfileModal_modal__86FOC::-webkit-scrollbar-thumb{background:#444;border-radius:3px}@media (max-width:480px){.ProfileModal_modal__86FOC{padding:28px 20px 20px;border-radius:12px;margin:0 8px}.ProfileModal_avatarGrid__TML6i{grid-template-columns:repeat(4,1fr);gap:8px}}
.MovieDetail_container__oVmpv{background-color:var(--background);color:white;padding-top:var(--nav-height)}.MovieDetail_backdrop__xnv5a{position:relative;overflow:hidden}.MovieDetail_backdropImg__ewykT{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.MovieDetail_overlay__P6h7U{position:relative;background:rgba(0,0,0,.85);padding:40px 4%;z-index:1}.MovieDetail_content__C9D_d{display:flex;gap:40px;max-width:1200px;margin:0 auto}.MovieDetail_posterWrapper__dmE6_{flex:0 0 300px;align-self:flex-start;position:relative;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:8px;overflow:hidden;aspect-ratio:2/3}.MovieDetail_posterWrapper__dmE6_:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08) 50%,transparent);animation:MovieDetail_shimmer__lW_9T 1.5s infinite;z-index:1}@keyframes MovieDetail_shimmer__lW_9T{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.MovieDetail_poster__ji2Fh{width:100%;height:100%;object-fit:cover;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.5);position:relative;z-index:2}.MovieDetail_info__Bkmef{flex:1 1;min-width:0}.MovieDetail_title__4ImgO{font-size:2rem;font-weight:700;margin-bottom:.5rem}.MovieDetail_originName__6nTfZ{font-size:1.2rem;color:#ccc;margin-bottom:1.5rem;font-weight:400}.MovieDetail_meta__Z4DhY{display:flex;gap:1rem;margin-bottom:2rem;font-size:.9rem;align-items:center;flex-wrap:wrap}.MovieDetail_imdbBadge__hPKpJ{color:#f5c518;font-weight:800;border:1px solid rgba(255,255,255,.35);padding:3px 12px;border-radius:20px;background:rgba(255,255,255,.1);display:inline-flex;align-items:center;font-size:.85rem}.MovieDetail_lang__6aL2b,.MovieDetail_quality__Mmz96{border:1px solid #ccc;padding:3px 8px;border-radius:3px;font-size:.8rem}.MovieDetail_actions__GBPrT{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-bottom:2rem}.MovieDetail_playButton__tvBQh{display:inline-flex;align-items:center;gap:.5rem;padding:12px 30px;background-color:var(--primary);color:white;border-radius:4px;font-weight:700;font-size:1rem;transition:background-color .2s}.MovieDetail_playButton__tvBQh:hover{background-color:#c11119}.MovieDetail_description__tmSex{margin-bottom:2rem;line-height:1.6;color:#ddd}.MovieDetail_details__1uwXE p{margin-bottom:.5rem;color:#aaa;overflow:hidden;text-overflow:ellipsis}.MovieDetail_details__1uwXE strong{color:white}.MovieDetail_episodesSection__iS_VZ{background:rgba(255,255,255,.05);border-radius:12px;padding:30px}.MovieDetail_sectionTitle__h4xnI{font-size:1.8rem;font-weight:700;margin-bottom:25px;color:#e5e5e5}.MovieDetail_serverGroup__OP0rn{margin-bottom:30px}.MovieDetail_serverGroup__OP0rn:last-child{margin-bottom:0}.MovieDetail_serverName__KGgFZ{font-size:1.2rem;font-weight:600;margin-bottom:15px;color:var(--primary);padding-bottom:10px;border-bottom:2px solid rgba(229,9,20,.3)}.MovieDetail_episodeGrid__LK6nq{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px}.MovieDetail_episodeButton__hxZ60{padding:12px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:6px;color:white;text-align:center;transition:all .3s ease;font-weight:500;cursor:pointer}.MovieDetail_episodeButton__hxZ60:hover{background:var(--primary);border-color:var(--primary);transform:translateY(-2px)}.MovieDetail_error__Fod3A{display:flex;justify-content:center;align-items:center;height:100vh;color:white;font-size:1.5rem}@media (max-width:768px){.MovieDetail_content__C9D_d{flex-direction:column;align-items:center;gap:20px}.MovieDetail_posterWrapper__dmE6_{flex:0 0 auto;width:150px;align-self:center}.MovieDetail_info__Bkmef{width:100%}.MovieDetail_title__4ImgO{font-size:1.3rem;text-align:center}.MovieDetail_originName__6nTfZ{font-size:1rem;text-align:center}.MovieDetail_actions__GBPrT,.MovieDetail_meta__Z4DhY{justify-content:center}.MovieDetail_details__1uwXE p{white-space:nowrap}.MovieDetail_episodesSection__iS_VZ{padding:20px}.MovieDetail_sectionTitle__h4xnI{font-size:1.4rem}.MovieDetail_serverName__KGgFZ{font-size:1rem}.MovieDetail_episodeGrid__LK6nq{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px}.MovieDetail_episodeButton__hxZ60{padding:10px 8px;font-size:.9rem}}.CommentSection_section__PCDX3{max-width:1200px;margin:0 auto;padding:30px 4% 50px}.CommentSection_heading__ohKMR{display:flex;align-items:center;gap:8px;font-size:1.2rem;color:#e5e5e5;margin-bottom:20px}.CommentSection_inputArea__AXiec{margin-bottom:24px}.CommentSection_inputRow__4StU2{display:flex;gap:12px;align-items:flex-start}.CommentSection_inputAvatar__5tTX9{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.CommentSection_textarea__KoRnk{flex:1 1;background:#333;border:1px solid #444;border-radius:4px;color:#e5e5e5;padding:10px 14px;font-size:.9rem;resize:vertical;min-height:44px;font-family:inherit;transition:border-color .2s}.CommentSection_textarea__KoRnk:focus{outline:none;border-color:#e50914}.CommentSection_textarea__KoRnk::placeholder{color:#888}.CommentSection_inputActions__L0IIR{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-left:52px}.CommentSection_anonToggle__9DuQ2{display:flex;align-items:center;gap:6px;color:#b3b3b3;font-size:.85rem;cursor:pointer;-webkit-user-select:none;user-select:none}.CommentSection_anonToggle__9DuQ2 input{accent-color:#e50914;cursor:pointer}.CommentSection_submitBtn__fXIOk{display:flex;align-items:center;gap:6px;background:#e50914;color:#fff;border:none;border-radius:4px;padding:8px 18px;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .2s}.CommentSection_submitBtn__fXIOk:hover:not(:disabled){background:#c11119}.CommentSection_submitBtn__fXIOk:disabled{opacity:.5;cursor:not-allowed}.CommentSection_loginPrompt__JrRRL{width:100%;padding:14px;background:#222;border:1px dashed #444;border-radius:4px;color:#b3b3b3;font-size:.9rem;cursor:pointer;transition:all .2s}.CommentSection_loginPrompt__JrRRL:hover{border-color:#e50914;color:#e5e5e5}.CommentSection_empty__CV8qx,.CommentSection_loading__DbOa0{text-align:center;color:#666;padding:30px 0;font-size:.9rem}.CommentSection_list__oEHs9{display:flex;flex-direction:column;gap:16px}.CommentSection_comment__lXoyi{display:flex;gap:12px;padding:14px;background:#1a1a1a;border-radius:6px;transition:background .2s}.CommentSection_comment__lXoyi:hover{background:#222}.CommentSection_avatar__je5uI{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.CommentSection_commentBody__LKebB{flex:1 1;min-width:0}.CommentSection_commentHeader__Kzd4a{display:flex;align-items:center;gap:10px;margin-bottom:4px}.CommentSection_authorName__cdn7t{font-size:.85rem;font-weight:600;color:#e5e5e5}.CommentSection_anonymous__RYRf_{color:#888;font-style:italic}.CommentSection_time__QPUVD{font-size:.75rem;color:#666}.CommentSection_episodeTag__pFTh_{font-size:.7rem;background:rgba(229,9,20,.2);color:#e50914;padding:2px 8px;border-radius:3px;white-space:nowrap}.CommentSection_deleteBtn__bPXgw{margin-left:auto;background:none;border:none;color:#666;cursor:pointer;padding:2px;border-radius:4px;display:flex;align-items:center;transition:color .2s;opacity:0}.CommentSection_comment__lXoyi:hover .CommentSection_deleteBtn__bPXgw{opacity:1}.CommentSection_deleteBtn__bPXgw:hover{color:#e50914}.CommentSection_commentText__Afelm{color:#ccc;font-size:.9rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.CommentSection_reply__4yVd9{margin-left:48px;border-left:2px solid #333;background:#151515}.CommentSection_reply__4yVd9:hover{background:#1c1c1c}.CommentSection_replyBtn__IKAB9{background:none;border:none;color:#666;cursor:pointer;padding:2px;border-radius:4px;display:flex;align-items:center;transition:color .2s;opacity:0}.CommentSection_comment__lXoyi:hover .CommentSection_replyBtn__IKAB9{opacity:1}.CommentSection_replyBtn__IKAB9:hover{color:#4da6ff}.CommentSection_replyIndicator__uX6Er{display:flex;align-items:center;gap:8px;padding:8px 14px;margin-bottom:8px;background:#252525;border-radius:4px;border-left:3px solid #4da6ff;color:#b3b3b3;font-size:.85rem}.CommentSection_replyIndicator__uX6Er strong{color:#e5e5e5}.CommentSection_cancelReply__DrEKO{margin-left:auto;background:none;border:none;color:#888;cursor:pointer;padding:2px;display:flex;align-items:center;border-radius:4px;transition:color .2s}.CommentSection_cancelReply__DrEKO:hover{color:#e50914}@media (max-width:768px){.CommentSection_section__PCDX3{padding:20px 4% 40px}.CommentSection_inputActions__L0IIR{padding-left:0}.CommentSection_deleteBtn__bPXgw,.CommentSection_replyBtn__IKAB9{opacity:1}.CommentSection_comment__lXoyi{padding:10px}.CommentSection_reply__4yVd9{margin-left:24px}}.ExpandableDescription_wrapper__fbSVS{position:relative;margin-bottom:2rem}.ExpandableDescription_content__M3bpv{line-height:1.6;color:#ddd}.ExpandableDescription_toggle__NXJue{display:none}@media (max-width:768px){.ExpandableDescription_content__M3bpv{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ExpandableDescription_content__M3bpv.ExpandableDescription_expanded__mtloT{display:block;-webkit-line-clamp:unset;overflow:visible}.ExpandableDescription_toggle__NXJue{display:inline-block;margin-top:8px;padding:0;color:rgba(255,255,255,.5);font-size:.85rem;font-weight:500;background:none;border:none;cursor:pointer;transition:color .2s}.ExpandableDescription_toggle__NXJue:hover{color:rgba(255,255,255,.9)}}.MovieEpisodeList_container__A77Vz{padding:20px;background-color:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.MovieEpisodeList_mainTabs__sTKwK{display:flex;gap:15px;margin-bottom:25px;border-bottom:2px solid rgba(255,255,255,.1);padding-bottom:15px}.MovieEpisodeList_tabBtn__67Wsc{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:#ccc;font-size:1.1rem;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .3s ease}.MovieEpisodeList_tabBtn__67Wsc:hover{color:white;background-color:rgba(255,255,255,.1)}.MovieEpisodeList_activeTab__tvEiV{color:var(--primary);background-color:rgba(229,9,20,.1);font-weight:600}.MovieEpisodeList_downloadBadge__xqSCp{background:var(--primary);color:white;font-size:.7rem;font-weight:700;padding:2px 7px;border-radius:10px;min-width:18px;text-align:center;line-height:1.3}.MovieEpisodeList_downloadInfoBanner__fpOfP{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;margin-bottom:16px;background:rgba(29,185,84,.08);border:1px solid rgba(29,185,84,.2);border-radius:8px;font-size:.82rem;color:#b0b0b0;flex-wrap:wrap}.MovieEpisodeList_adsBlockedBadge__n7LfH{color:#ff9800;font-weight:600;font-size:.8rem;white-space:nowrap}.MovieEpisodeList_serverTabs__DJksS{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.MovieEpisodeList_serverBtn__wfjin{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#ccc;cursor:pointer;font-size:.9rem;transition:all .2s}.MovieEpisodeList_activeServer__PV3yo{background-color:white;color:black;border-color:white;font-weight:600}.MovieEpisodeList_grid__w_cet{display:grid;grid-template-columns:repeat(auto-fill,minmax(85px,1fr));gap:10px}.MovieEpisodeList_episodeBtn__6K1SF{padding:12px 6px;background-color:rgba(255,255,255,.1);color:white;border-radius:8px;text-align:center;text-decoration:none;transition:all .2s;font-weight:500;border:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px;font-size:.85rem;cursor:pointer}.MovieEpisodeList_episodeBtn__6K1SF span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.MovieEpisodeList_episodeBtn__6K1SF:hover{background-color:rgba(255,255,255,.25);transform:translateY(-2px)}.MovieEpisodeList_downloadBtn__JumAG{background:linear-gradient(135deg,rgba(29,185,84,.15),rgba(29,185,84,.08));border-color:rgba(29,185,84,.3)}.MovieEpisodeList_downloadBtn__JumAG:hover{background:linear-gradient(135deg,rgba(29,185,84,.35),rgba(29,185,84,.2));border-color:rgba(29,185,84,.5)}.MovieEpisodeList_downloadingBtn___fDNc{flex-direction:column;align-items:stretch;gap:4px;padding:8px;background:rgba(29,185,84,.06);border-color:rgba(29,185,84,.25);cursor:default;min-height:64px}.MovieEpisodeList_downloadingBtn___fDNc:hover{transform:none;background:rgba(29,185,84,.08)}.MovieEpisodeList_epProgressHeader__P_0BG{display:flex;align-items:center;gap:4px;font-size:.8rem}.MovieEpisodeList_epName__Bj_gV{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.78rem}.MovieEpisodeList_epStateText__CiI8F{font-size:.7rem;color:#aaa}.MovieEpisodeList_epCancelBtn__Y3xHW{display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:none;border-radius:50%;width:20px;height:20px;color:#aaa;cursor:pointer;transition:all .2s;flex-shrink:0;margin-left:auto;padding:0}.MovieEpisodeList_epCancelBtn__Y3xHW:hover{background:rgba(255,70,70,.3);color:#ff6b6b}.MovieEpisodeList_epProgressBarBg___CjAY{width:100%;height:4px;background:rgba(255,255,255,.1);border-radius:2px;overflow:hidden}.MovieEpisodeList_epProgressBarFill__YockF{height:100%;background:linear-gradient(90deg,#1db954,#1ed760);border-radius:2px;transition:width .3s ease}.MovieEpisodeList_epProgressInfo__CpXYC{display:flex;justify-content:space-between;font-size:.65rem;color:#999;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MovieEpisodeList_doneBtn__XmxKv{background:rgba(29,185,84,.15);border-color:rgba(29,185,84,.4);color:#1db954}.MovieEpisodeList_doneBtn__XmxKv:hover{background:rgba(29,185,84,.25)}.MovieEpisodeList_errorBtn__eriDC{background:rgba(255,70,70,.12);border-color:rgba(255,70,70,.3);color:#ff6b6b}.MovieEpisodeList_errorBtn__eriDC:hover{background:rgba(255,70,70,.25)}.MovieEpisodeList_spinner__Wddcg{animation:MovieEpisodeList_spin__1QOsc 1s linear infinite;flex-shrink:0}@keyframes MovieEpisodeList_spin__1QOsc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.MovieEpisodeList_container__A77Vz{padding:15px}.MovieEpisodeList_grid__w_cet{grid-template-columns:repeat(4,1fr);gap:8px}.MovieEpisodeList_episodeBtn__6K1SF{padding:10px 4px;min-height:44px;font-size:.8rem}.MovieEpisodeList_downloadingBtn___fDNc{min-height:56px;padding:6px}.MovieEpisodeList_mainTabs__sTKwK{gap:10px}.MovieEpisodeList_tabBtn__67Wsc{font-size:1rem;padding:6px 10px}.MovieEpisodeList_downloadInfoBanner__fpOfP{font-size:.75rem;padding:8px 10px}}.MovieEpisodeList_loginPrompt__DaG_Z{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 20px;color:#888}.MovieEpisodeList_loginPrompt__DaG_Z p{margin:0;font-size:.95rem;color:#b3b3b3}.MovieEpisodeList_loginPromptBtn__360z1{padding:10px 28px;background:#e50914;color:#fff;border:none;border-radius:4px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .2s}.MovieEpisodeList_loginPromptBtn__360z1:hover{background:#f40612}.MovieParts_container__ScgHK{padding:20px;background-color:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.MovieParts_title__UWD9u{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:600;color:#fff;margin:0 0 16px}.MovieParts_sliderWrapper__Y_ykt{position:relative}.MovieParts_grid__eyxce{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:6px 6px 4px}.MovieParts_grid__eyxce::-webkit-scrollbar{display:none}.MovieParts_handle___DKrG{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.8);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s;border-radius:50%}.MovieParts_sliderWrapper__Y_ykt:hover .MovieParts_handle___DKrG{opacity:1}.MovieParts_handle___DKrG:hover{background:rgba(0,0,0,.7);color:#fff;transform:translateY(-50%) scale(1.1);border-color:rgba(255,255,255,.3)}.MovieParts_leftHandle__6oCdb{left:0}.MovieParts_rightHandle__5_5Q_{right:0}.MovieParts_card___Wm1L{flex:0 0 auto;width:120px;text-decoration:none;color:#ccc;scroll-snap-align:start;transition:transform .2s}@media (hover:hover){.MovieParts_card___Wm1L:hover{transform:scale(1.05);z-index:5}.MovieParts_card___Wm1L:hover .MovieParts_name__WeWg8{color:#fff}.MovieParts_card___Wm1L:hover .MovieParts_poster__qs9ix{border-color:rgba(255,255,255,.3)}}.MovieParts_activeCard__C7KyR{color:#fff}.MovieParts_activeCard__C7KyR .MovieParts_poster__qs9ix{border-color:var(--primary);box-shadow:0 0 12px rgba(229,9,20,.4)}.MovieParts_activeCard__C7KyR .MovieParts_name__WeWg8{color:var(--primary);font-weight:600}.MovieParts_poster__qs9ix{position:relative;width:100%;aspect-ratio:2/3;border-radius:8px;overflow:hidden;background-color:#1a1a1a;border:2px solid transparent;transition:border-color .2s,box-shadow .2s}.MovieParts_image__VKgpA{object-fit:cover}.MovieParts_imageLoading__cpEwH{opacity:0}.MovieParts_imageLoaded__p5yvh{opacity:1;animation:MovieParts_fadeIn__ll_sy .3s ease-in}.MovieParts_skeleton___9r_G{position:absolute;inset:0;background:linear-gradient(90deg,#1a1a1a,#2a2a2a 50%,#1a1a1a);background-size:200% 100%;animation:MovieParts_shimmer__uUfLY 1.5s infinite}@keyframes MovieParts_shimmer__uUfLY{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes MovieParts_fadeIn__ll_sy{0%{opacity:0}to{opacity:1}}.MovieParts_activeBadge__9cjL5{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,var(--primary) 0,transparent 100%);color:#fff;font-size:.65rem;font-weight:700;text-align:center;padding:14px 4px 4px;text-transform:uppercase;letter-spacing:.5px}.MovieParts_info__Ran9f{padding:8px 2px 0;display:flex;flex-direction:column;gap:2px}.MovieParts_name__WeWg8{font-size:.8rem;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.MovieParts_year__nBotf{font-size:.7rem;color:rgba(255,255,255,.4)}@media (max-width:768px){.MovieParts_container__ScgHK{padding:15px}.MovieParts_grid__eyxce{gap:10px}.MovieParts_card___Wm1L{width:100px}.MovieParts_name__WeWg8{font-size:.75rem}.MovieParts_handle___DKrG{display:none}}@media (max-width:480px){.MovieParts_container__ScgHK{padding:12px}.MovieParts_grid__eyxce{gap:8px}.MovieParts_card___Wm1L{width:85px}.MovieParts_title__UWD9u{font-size:1rem;margin-bottom:12px}.MovieParts_name__WeWg8{font-size:.7rem}.MovieParts_activeBadge__9cjL5{font-size:.6rem}}
.page_main__GlU4n{min-height:100vh;background-color:var(--background);padding-bottom:50px}.page_rowsContainer__e__62{margin-top:40px;position:relative;z-index:10}.Hero_hero__MpeZv{position:relative;height:80vh;color:white;font-family:Inter,system-ui,-apple-system,sans-serif;overflow:hidden}.Hero_heroImageWrapper__CAAVC{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.Hero_heroImage__teoRT{opacity:1;will-change:transform}.Hero_heroImageLoaded__mNh_A{opacity:1}.Hero_overlay__YZcBy{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 60%);display:flex;align-items:flex-end;padding-left:4%;padding-bottom:80px}.Hero_thumbnailSidebar__hpHH1{position:absolute;right:40px;bottom:120px;display:flex;flex-direction:row;gap:8px;z-index:15}.Hero_thumbnail__CRXVl{width:55px;height:82px;border-radius:4px;overflow:hidden;cursor:pointer;position:relative;border:2px solid transparent;transition:all .3s ease;background:transparent;padding:0}.Hero_thumbnail__CRXVl:hover{transform:scale(1.15);border-color:rgba(255,255,255,.6)}.Hero_activeThumbnail__H6Cz8{border-color:var(--primary);transform:scale(1.1)}.Hero_thumbnailImage__pRqFH{width:100%;height:100%;object-fit:cover}.Hero_activeBorder__g_RCv{position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid var(--primary);border-radius:4px;pointer-events:none}.Hero_content__LbyeP{max-width:600px;z-index:10}.Hero_title__M0ThY{font-size:2.5rem;font-weight:900;margin-bottom:.6rem;text-shadow:2px 2px 4px rgba(0,0,0,.5);line-height:1.1;letter-spacing:-1px}.Hero_meta__Dkmx9{display:flex;gap:1rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px;flex-wrap:wrap}.Hero_year__DKGdq{color:white;font-weight:700;border:1px solid rgba(255,255,255,.35);padding:1px 12px;border-radius:20px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:inline-flex;align-items:center}.Hero_imdb__ML_Mb{color:#f5c518;font-weight:800}.Hero_imdb__ML_Mb,.Hero_lang__jobmI,.Hero_quality__bQHaM{border:1px solid rgba(255,255,255,.35);padding:1px 12px;border-radius:20px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:inline-flex;align-items:center;font-size:.8rem}.Hero_lang__jobmI,.Hero_quality__bQHaM{text-transform:uppercase;letter-spacing:1px;font-weight:500}.Hero_originName__BUVMf{font-size:1.1rem;line-height:1.4;color:rgba(255,255,255,.75);margin-bottom:1rem;font-style:italic}.Hero_info__HCtsK{margin-bottom:1rem;font-size:.85rem;display:flex;flex-wrap:wrap;gap:1.2rem}.Hero_infoItem___GWX8{color:rgba(255,255,255,.85);display:flex;align-items:center}.Hero_infoItem___GWX8 strong{color:white;margin-right:.5rem}.Hero_mobileBadges__1PIup{display:none}.Hero_buttons__0VBRC{display:flex;gap:1rem}.Hero_infoButton__Y51Nj,.Hero_playButton__zPtnY{display:flex;align-items:center;gap:.6rem;padding:.6rem 2rem;border-radius:4px;font-weight:700;font-size:1rem;transition:all .2s ease;border:none;cursor:pointer}.Hero_playButton__zPtnY{background-color:white;color:black}.Hero_mplayButton__C9NGZ:hover{background-color:rgba(255,255,255,.75)}.Hero_infoButton__Y51Nj{background-color:rgba(109,109,110,.7);color:white}.Hero_infoButton__Y51Nj:hover{background-color:rgba(109,109,110,.4)}.Hero_fadeBottom__bdLyp{position:absolute;bottom:0;width:100%;height:7.4rem;background-image:linear-gradient(180deg,transparent,rgba(20,20,20,.61),#141414);pointer-events:none}.Hero_mobileNav__gMcHl{display:none}.Hero_mobileThumb__iarGz{width:44px;height:44px;border-radius:50%;overflow:hidden;cursor:pointer;border:2px solid rgba(255,255,255,.25);padding:0;background:rgba(0,0,0,.4);transition:all .3s ease;flex-shrink:0}.Hero_mobileThumb__iarGz:hover{border-color:rgba(255,255,255,.7)}.Hero_mobileThumbActive__ecLMw{border-color:white;box-shadow:0 0 10px rgba(255,255,255,.4);transform:scale(1.1)}.Hero_mobileThumbImg__S33ik{width:100%;height:100%;object-fit:cover;border-radius:50%}.Hero_dots__xTRBp{display:none!important;gap:8px;margin-top:1rem;align-items:center}.Hero_dot__dc6s5{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.2);border:none;padding:8px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 3px rgba(0,0,0,.2)}.Hero_dot__dc6s5:hover{background:rgba(255,255,255,.8);transform:scale(1.1)}.Hero_activeDot__W7Mjc{width:24px;border-radius:99px;background:#fff;box-shadow:0 0 12px rgba(255,255,255,.6)}@media (max-width:768px){.Hero_hero__MpeZv{height:60vh;min-height:380px}.Hero_overlay__YZcBy{background:linear-gradient(0deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.7) 40%,rgba(0,0,0,.2) 70%,transparent);padding-bottom:40px;padding-left:0;align-items:flex-end;justify-content:center}.Hero_thumbnailSidebar__hpHH1{display:none}.Hero_content__LbyeP{max-width:100%;padding:0 16px;display:flex;flex-direction:column;align-items:center;text-align:center}.Hero_title__M0ThY{font-size:1.4rem;margin-bottom:.2rem;letter-spacing:-.5px;text-shadow:0 2px 8px rgba(0,0,0,.8)}.Hero_originName__BUVMf{font-size:.85rem;margin-bottom:.5rem;color:rgba(255,255,255,.6)}.Hero_info__HCtsK,.Hero_meta__Dkmx9{display:none}.Hero_mobileBadges__1PIup{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:.8rem}.Hero_badge__8RVdg{display:inline-flex;align-items:center;padding:4px 12px;border:1px solid rgba(255,255,255,.35);border-radius:20px;font-size:.75rem;font-weight:500;color:rgba(255,255,255,.9);background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.3px;white-space:nowrap}.Hero_badge__8RVdg.Hero_imdb__ML_Mb{color:#f5c518;font-weight:800}.Hero_buttons__0VBRC{gap:.6rem;margin-bottom:.8rem}.Hero_infoButton__Y51Nj,.Hero_playButton__zPtnY{padding:.45rem 1.2rem;font-size:.8rem;gap:.4rem;border-radius:6px}.Hero_infoButton__Y51Nj svg,.Hero_playButton__zPtnY svg{width:16px;height:16px}.Hero_mobileNav__gMcHl{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:4px}.Hero_dots__xTRBp{display:none!important}}.ViewAllButton_wrapper__6MLPD{display:flex;align-items:center;gap:8px;text-decoration:none;color:#e5e5e5;position:relative}.ViewAllButton_circle__gUPtg{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1.5px solid rgba(255,255,255,.5);transition:all .3s ease;flex-shrink:0}.ViewAllButton_wrapper__6MLPD:hover .ViewAllButton_circle__gUPtg{border-color:white;background:rgba(255,255,255,.15)}.ViewAllButton_label__RVMNf{font-size:.85rem;font-weight:500;white-space:nowrap;opacity:0;max-width:0;overflow:hidden;transition:all .3s ease}.ViewAllButton_wrapper__6MLPD:hover .ViewAllButton_label__RVMNf{opacity:1;max-width:100px}@media (max-width:768px){.ViewAllButton_label__RVMNf{opacity:1;max-width:none}}.RecentComments_section__n60DQ{margin-bottom:3rem;padding-left:4%;padding-right:4%}.RecentComments_header__3yI7x{display:flex;align-items:center;gap:12px;margin-bottom:1rem}.RecentComments_heading__TJpZv{display:flex;align-items:center;gap:10px;font-size:1.5rem;font-weight:700;color:#e5e5e5;margin:0}.RecentComments_headingIcon__Gt8iQ{color:#e50914}.RecentComments_grid__EXzd9{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.RecentComments_card__kxulZ{display:flex;gap:12px;padding:12px;background:#1a1a1a;border-radius:10px;border:1px solid #222;transition:all .25s ease;text-decoration:none;color:inherit;overflow:hidden}@media (hover:hover){.RecentComments_card__kxulZ:hover{background:#222;border-color:#333;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.4)}}.RecentComments_posterWrap__GiUFc{flex-shrink:0;width:60px;height:85px;border-radius:6px;overflow:hidden;background:#222;position:relative}.RecentComments_poster__RSAGs{width:100%;height:100%;object-fit:cover;display:block}.RecentComments_cardBody__P9_vO{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.RecentComments_movieName__cW_8p{font-size:.82rem;font-weight:600;color:#e5e5e5;display:flex;align-items:center;gap:6px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.RecentComments_episodeTag___F_Tu{flex-shrink:0;font-size:.65rem;font-weight:600;background:rgba(77,166,255,.15);color:#4da6ff;padding:1px 6px;border-radius:3px;white-space:nowrap}.RecentComments_userRow__jLZiR{display:flex;align-items:center;gap:6px}.RecentComments_avatar__IfMzs{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.RecentComments_authorName___dXhr{font-size:.75rem;font-weight:500;color:#b3b3b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecentComments_anonymous__3_nv2{color:#666;font-style:italic}.RecentComments_time___SzcN{font-size:.68rem;color:#555;white-space:nowrap;margin-left:auto;flex-shrink:0}.RecentComments_commentText__usy9P{color:#999;font-size:.8rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin:0}.RecentComments_skeletonGrid__AcZEZ{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.RecentComments_skeletonCard__5vOIr{display:flex;gap:12px;padding:12px;background:#1a1a1a;border-radius:10px;border:1px solid #222}.RecentComments_skeletonPoster__6KAoR{flex-shrink:0;width:60px;height:85px;border-radius:6px;background:linear-gradient(90deg,#222 25%,#2a2a2a 50%,#222 75%);background-size:200% 100%;animation:RecentComments_shimmer__e5rXj 1.5s infinite}.RecentComments_skeletonBody__oqhKK{flex:1 1;display:flex;flex-direction:column;gap:8px;padding-top:4px}.RecentComments_skeletonLine__tm40y{height:12px;border-radius:4px;background:linear-gradient(90deg,#222 25%,#2a2a2a 50%,#222 75%);background-size:200% 100%;animation:RecentComments_shimmer__e5rXj 1.5s infinite}@keyframes RecentComments_shimmer__e5rXj{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:1200px){.RecentComments_grid__EXzd9,.RecentComments_skeletonGrid__AcZEZ{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.RecentComments_grid__EXzd9,.RecentComments_skeletonGrid__AcZEZ{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.RecentComments_section__n60DQ{margin-bottom:2rem}.RecentComments_header__3yI7x{justify-content:space-between}.RecentComments_heading__TJpZv{font-size:1.1rem}.RecentComments_grid__EXzd9,.RecentComments_skeletonGrid__AcZEZ{grid-template-columns:1fr;gap:10px}.RecentComments_card__kxulZ{padding:10px}.RecentComments_posterWrap__GiUFc{width:50px;height:72px}}.MovieRow_row__LLVaj{margin-bottom:3rem;padding-left:4%;position:relative}.MovieRow_header___VuzX{display:flex;align-items:center;gap:12px;margin-bottom:1rem;padding-right:4%}.MovieRow_title__9zZqd{font-size:1.5rem;font-weight:700;margin:0;color:#e5e5e5}.MovieRow_viewAllButton__wirQ_{font-size:.95rem;color:rgba(255,255,255,.8);text-decoration:none;padding:.5rem 1.25rem;border-radius:6px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;font-weight:500;white-space:nowrap}.MovieRow_viewAllButton__wirQ_:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);color:white;transform:translateY(-2px)}.MovieRow_container__zMruk{position:relative}.MovieRow_slider__Fiwzm{display:flex;gap:14px;overflow-x:scroll;scroll-behavior:smooth;padding:10px 4% 20px 5px;margin-left:-5px;scrollbar-width:none}.MovieRow_slider__Fiwzm::-webkit-scrollbar{display:none}.MovieRow_item__9gts0{flex:0 0 auto}.MovieRow_handle__wlAjA{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.8);z-index:20;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s;border-radius:50%}.MovieRow_container__zMruk:hover .MovieRow_handle__wlAjA{opacity:1}.MovieRow_handle__wlAjA:hover{background:rgba(0,0,0,.7);color:#fff;transform:translateY(-50%) scale(1.1);border-color:rgba(255,255,255,.3)}.MovieRow_leftHandle__jzJH_{left:0}.MovieRow_rightHandle__jhYNU{right:0}@media (max-width:768px){.MovieRow_handle__wlAjA{display:none}.MovieRow_row__LLVaj{margin-bottom:2rem}.MovieRow_title__9zZqd{font-size:1.1rem}.MovieRow_header___VuzX{justify-content:space-between}.MovieRow_slider__Fiwzm{gap:8px}}.MovieCard_card__U0L4J{display:block;width:200px;flex:0 0 auto;transition:transform .3s ease;cursor:pointer;position:relative;border-radius:4px}@media (hover:hover){.MovieCard_card__U0L4J:hover{transform:scale(1.05);z-index:10}}.MovieCard_imageWrapper__cvDj1{position:relative;width:100%;aspect-ratio:2/3;background-color:#1a1a1a;border-radius:4px;overflow:hidden}.MovieCard_skeleton__Q5dnQ{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#1a1a1a,#2a2a2a 20%,#1a1a1a 40%,#1a1a1a);background-size:200% 100%;animation:MovieCard_shimmer__wDVKq 1.5s infinite;border-radius:4px;z-index:1}.MovieCard_skeletonShimmer__k83vd{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05) 50%,transparent);animation:MovieCard_shimmerMove__ytN1J 1.5s infinite}@keyframes MovieCard_shimmer__wDVKq{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes MovieCard_shimmerMove__ytN1J{0%{left:-100%}to{left:100%}}.MovieCard_image__grk5Z{width:100%;height:100%;object-fit:cover;border-radius:4px;z-index:2}.MovieCard_imageLoading__hnxzJ{opacity:0}.MovieCard_imageLoaded__5vy8f{opacity:1;animation:MovieCard_fadeIn__27cQN .3s ease-in}@keyframes MovieCard_fadeIn__27cQN{0%{opacity:0}to{opacity:1}}.MovieCard_info__MQOoY{padding:8px 2px 0;text-align:center}.MovieCard_name__dbQFB{font-size:13px;font-weight:600;color:#e5e5e5;margin-bottom:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.MovieCard_year__11Jjw{font-size:11px;color:#888}@media (max-width:768px){.MovieCard_card__U0L4J{width:130px}.MovieCard_info__MQOoY{padding:5px 2px 0}.MovieCard_name__dbQFB{font-size:11px}.MovieCard_year__11Jjw{font-size:9px}}.ContinueWatching_continueItem__A82uG{position:relative}.ContinueWatching_deleteButton__eA883{position:absolute;top:6px;right:6px;z-index:15;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.75);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:all .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ContinueWatching_continueItem__A82uG:hover .ContinueWatching_deleteButton__eA883{opacity:1}.ContinueWatching_deleteButton__eA883:hover{background:var(--primary,#e50914);transform:scale(1.1)}.ContinueWatching_deleteButton__eA883:active{transform:scale(.95)}.ContinueWatching_newBadge__DP_z7{position:absolute;top:6px;left:6px;z-index:10;background:var(--primary,#e50914);color:#fff;font-size:.65rem;font-weight:700;padding:3px 7px;border-radius:4px;letter-spacing:.5px;text-transform:uppercase;line-height:1;pointer-events:none;animation:ContinueWatching_badgePulse__78P_O 2s ease-in-out infinite}@keyframes ContinueWatching_badgePulse__78P_O{0%,to{opacity:1}50%{opacity:.7}}.ContinueWatching_watchedTime___wpGd{position:absolute;bottom:8px;left:0;right:0;text-align:center;font-size:.7rem;font-weight:600;color:rgba(255,255,255,.9);z-index:5;text-shadow:0 1px 3px rgba(0,0,0,.8)}.ContinueWatching_progressBar__KYe7Y{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(255,255,255,.2);z-index:5}.ContinueWatching_progressFill__jSvWo{height:100%;background:var(--primary,#e50914);border-radius:0 2px 2px 0;transition:width .3s ease}@media (max-width:768px){.ContinueWatching_deleteButton__eA883{opacity:.8;width:22px;height:22px}.ContinueWatching_deleteButton__eA883:hover{opacity:1}}.history_page__dz9gu{min-height:100vh;background:var(--background);color:#e5e5e5;padding:calc(var(--nav-height) + 30px) 4% 60px}.history_header__UBJkJ{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.history_title__gtDV9{font-size:1.8rem;font-weight:700}.history_clearBtn__5_0BK{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#e5e5e5;padding:8px 20px;border-radius:4px;font-size:.9rem;cursor:pointer;transition:all .2s}.history_clearBtn__5_0BK:hover{background:#e50914;border-color:#e50914;color:#fff}.history_empty__p3fU4{text-align:center;padding:80px 0;color:#888}.history_empty__p3fU4 p{font-size:1.1rem;margin-bottom:20px}.history_homeLink__D0N9K{display:inline-block;background:#e50914;color:#fff;padding:10px 24px;border-radius:4px;text-decoration:none;font-weight:600;transition:background .2s}.history_homeLink__D0N9K:hover{background:#c11119}.history_grid__w_Q7P{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:20px}.history_item__asila{position:relative}@media (max-width:768px){.history_title__gtDV9{font-size:1.3rem}.history_grid__w_Q7P{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px}}.favorites_page__wFFRo{min-height:100vh;background:var(--background);color:#e5e5e5;padding:calc(var(--nav-height) + 30px) 4% 60px}.favorites_header__XGl2q{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.favorites_title__dmGLy{font-size:1.8rem;font-weight:700}.favorites_count__DtOL1{color:#888;font-size:.95rem}.favorites_empty__mj0rK{text-align:center;padding:80px 0;color:#888;display:flex;flex-direction:column;align-items:center;gap:16px}.favorites_empty__mj0rK p{font-size:1.1rem}.favorites_loginLink__QdkqK{display:inline-block;background:#e50914;color:#fff;padding:10px 24px;border-radius:4px;text-decoration:none;font-weight:600;font-size:1rem;font-family:inherit;border:none;cursor:pointer;transition:background .2s}.favorites_loginLink__QdkqK:hover{background:#c11119}.favorites_grid__s_FOQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:20px}.favorites_item__R03tm{position:relative}@media (max-width:768px){.favorites_title__dmGLy{font-size:1.3rem}.favorites_grid__s_FOQ{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px}}.MovieRowFeatured_row__4Ekuj{margin-bottom:4rem;padding:0 4%}.MovieRowFeatured_header__jOL_l{display:flex;align-items:center;gap:12px;margin-bottom:1.5rem}.MovieRowFeatured_title__nK1vB{font-size:1.5rem;font-weight:700;margin:0;color:#e5e5e5}.MovieRowFeatured_viewAllButton__SNZBF{font-size:.95rem;color:rgba(255,255,255,.8);text-decoration:none;padding:.5rem 1.25rem;border-radius:6px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;font-weight:500;white-space:nowrap}.MovieRowFeatured_viewAllButton__SNZBF:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);color:white;transform:translateY(-2px)}.MovieRowFeatured_container__Bis7t{display:grid;grid-template-columns:2fr 1fr;gap:25px;align-items:stretch}.MovieRowFeatured_featured__0l_fe{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;aspect-ratio:16/9;background-color:#1a1a1a}.MovieRowFeatured_skeleton__SGxDh{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#1a1a1a,#2a2a2a 20%,#1a1a1a 40%,#1a1a1a);background-size:200% 100%;animation:MovieRowFeatured_shimmer__Dibux 1.5s infinite;border-radius:12px;z-index:1}.MovieRowFeatured_skeletonShimmer__OSvJr{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05) 50%,transparent);animation:MovieRowFeatured_shimmerMove__qodNj 1.5s infinite}@keyframes MovieRowFeatured_shimmer__Dibux{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes MovieRowFeatured_shimmerMove__qodNj{0%{left:-100%}to{left:100%}}@media (hover:hover){.MovieRowFeatured_featured__0l_fe:hover .MovieRowFeatured_featuredOverlay__KkeJ9{opacity:1}}.MovieRowFeatured_featuredImage__BS4i8{object-fit:cover;transition:transform .3s ease;z-index:2}.MovieRowFeatured_imageLoading__zozOU{opacity:0}.MovieRowFeatured_imageLoaded__r2DlZ{opacity:1;animation:MovieRowFeatured_fadeIn__4xftu .3s ease-in}@keyframes MovieRowFeatured_fadeIn__4xftu{0%{opacity:0}to{opacity:1}}@media (hover:hover){.MovieRowFeatured_featured__0l_fe:hover .MovieRowFeatured_featuredImage__BS4i8{transform:scale(1.05)}}.MovieRowFeatured_featuredOverlay__KkeJ9{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 40%,transparent);display:flex;align-items:flex-end;padding:15px;z-index:3}.MovieRowFeatured_featuredInfo___S0Or{color:white;max-width:80%}.MovieRowFeatured_featuredTitle__8tKdh{font-size:1rem;font-weight:700;margin:0 0 4px;line-height:1.2}.MovieRowFeatured_featuredMeta__KnxAw{display:flex;gap:15px;align-items:center}.MovieRowFeatured_year__7q_11{font-size:.8rem;color:#ccc}.MovieRowFeatured_quality__1j3vK{padding:6px 12px;background:rgba(229,9,20,.9);border-radius:4px;font-size:.85rem;font-weight:700;text-transform:uppercase}.MovieRowFeatured_supporting__zQbti{display:flex;flex-direction:column;gap:15px}.MovieRowFeatured_supportingCard__EWtLv{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;display:block;transition:transform .3s ease;flex:1 1;background-color:#1a1a1a}.MovieRowFeatured_supportingCard__EWtLv:nth-child(n+3){display:none}@media (hover:hover){.MovieRowFeatured_supportingCard__EWtLv:hover{transform:translateX(-5px)}}.MovieRowFeatured_supportingImage__LyZqP{object-fit:cover;z-index:2}.MovieRowFeatured_supportingOverlay__YTR50{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 40%,transparent);padding:8px;color:white;z-index:3}.MovieRowFeatured_supportingTitle__4V0J1{font-size:.85rem;font-weight:700;margin:0 0 3px;line-height:1.2}.MovieRowFeatured_supportingYear__sMGJd{font-size:.75rem;color:#ccc}@media (max-width:1024px){.MovieRowFeatured_container__Bis7t{grid-template-columns:1fr}.MovieRowFeatured_featured__0l_fe{aspect-ratio:16/9;min-height:auto}.MovieRowFeatured_featuredImage__BS4i8{position:relative}.MovieRowFeatured_supporting__zQbti{flex-direction:row;overflow-x:auto;scrollbar-width:none}.MovieRowFeatured_supporting__zQbti::-webkit-scrollbar{display:none}.MovieRowFeatured_supportingCard__EWtLv{flex:0 0 300px;aspect-ratio:16/9}.MovieRowFeatured_supportingCard__EWtLv:nth-child(n+3){display:block}}@media (max-width:768px){.MovieRowFeatured_row__4Ekuj{padding:0 20px;margin-bottom:3rem}.MovieRowFeatured_title__nK1vB{font-size:1.1rem}.MovieRowFeatured_header__jOL_l{justify-content:space-between}.MovieRowFeatured_featuredTitle__8tKdh{font-size:.9rem}.MovieRowFeatured_featuredInfo___S0Or{max-width:100%}.MovieRowFeatured_supportingCard__EWtLv{flex:0 0 250px}}.MovieRowTop10_row__A7OJ_{margin-bottom:3rem;padding-left:4%;position:relative}.MovieRowTop10_header__FB8sQ{display:flex;align-items:center;gap:12px;margin-bottom:1rem;padding-right:4%}.MovieRowTop10_title__5Sqp8{font-size:1.5rem;font-weight:700;margin:0;color:#e5e5e5}.MovieRowTop10_viewAllButton__mvG5H{font-size:.95rem;color:rgba(255,255,255,.8);text-decoration:none;padding:.5rem 1.25rem;border-radius:6px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;font-weight:500;white-space:nowrap}.MovieRowTop10_viewAllButton__mvG5H:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);color:white;transform:translateY(-2px)}.MovieRowTop10_container__08Fgz{position:relative}.MovieRowTop10_slider__UDNKw{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding:20px 4% 20px 0;scrollbar-width:none}.MovieRowTop10_slider__UDNKw::-webkit-scrollbar{display:none}.MovieRowTop10_item__LPTYL{flex:0 0 auto;display:flex;align-items:flex-end;text-decoration:none;position:relative;transition:transform .3s ease}@media (hover:hover){.MovieRowTop10_item__LPTYL:hover{transform:scale(1.05);z-index:10}}.MovieRowTop10_rank__tzzyE{font-size:16rem;font-weight:900;line-height:.8;color:transparent;-webkit-text-stroke:4px #808080;font-style:italic;position:relative;z-index:1;margin-right:-30px;-webkit-user-select:none;user-select:none;font-family:Arial Black,Impact,sans-serif;min-width:100px;text-align:center}.MovieRowTop10_cardContent__4nkYs{display:flex;flex-direction:column;align-items:center;z-index:2;width:200px;flex-shrink:0}.MovieRowTop10_poster__s6hnA{position:relative;width:200px;height:300px;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.4)}.MovieRowTop10_skeleton__AJvsC{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#1a1a1a,#2a2a2a 20%,#1a1a1a 40%,#1a1a1a);background-size:200% 100%;animation:MovieRowTop10_shimmer__QbsP2 1.5s infinite;border-radius:8px;z-index:1}.MovieRowTop10_skeletonShimmer__q5_Dt{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05) 50%,transparent);animation:MovieRowTop10_shimmerMove__dj5A4 1.5s infinite}@keyframes MovieRowTop10_shimmer__QbsP2{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes MovieRowTop10_shimmerMove__dj5A4{0%{left:-100%}to{left:100%}}.MovieRowTop10_image__H4_0I{width:100%;height:100%;object-fit:cover;display:block;z-index:2;position:relative}.MovieRowTop10_imageLoading__UtlG5{opacity:0}.MovieRowTop10_imageLoaded__7t3mm{opacity:1;animation:MovieRowTop10_fadeIn__mbdIw .3s ease-in}@keyframes MovieRowTop10_fadeIn__mbdIw{0%{opacity:0}to{opacity:1}}.MovieRowTop10_name__pfY8G{color:#e5e5e5;font-size:.95rem;font-weight:600;line-height:1.3;text-align:center;margin-top:10px;width:100%;height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MovieRowTop10_handle__suvpi{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.8);z-index:20;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s;border-radius:50%}.MovieRowTop10_container__08Fgz:hover .MovieRowTop10_handle__suvpi{opacity:1}.MovieRowTop10_handle__suvpi:hover{background:rgba(0,0,0,.7);color:#fff;transform:translateY(-50%) scale(1.1);border-color:rgba(255,255,255,.3)}.MovieRowTop10_leftHandle__KYm07{left:0}.MovieRowTop10_rightHandle__qYS8q{right:0}@media (max-width:768px){.MovieRowTop10_handle__suvpi{display:none}.MovieRowTop10_rank__tzzyE{font-size:10rem;-webkit-text-stroke:3px #808080;margin-right:-18px;min-width:60px}.MovieRowTop10_cardContent__4nkYs{width:130px}.MovieRowTop10_poster__s6hnA{width:130px;height:195px}.MovieRowTop10_name__pfY8G{font-size:.8rem;height:2.6em}.MovieRowTop10_title__5Sqp8{font-size:1.2rem}.MovieRowTop10_header__FB8sQ{justify-content:space-between}}.EpisodeController_container__ktP25{margin-top:2rem;background:rgba(255,255,255,.03);border-radius:12px;padding:1.5rem;border:1px solid rgba(255,255,255,.05)}.EpisodeController_header__DO6n7{display:flex;align-items:center;gap:10px;margin-bottom:1.5rem;color:#eee;font-size:1.1rem;font-weight:600;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1rem}.EpisodeController_grid__0l_2R{display:grid;grid-template-columns:repeat(auto-fill,minmax(85px,1fr));gap:10px}.EpisodeController_episodeBtn__ddLuC{padding:10px 0;background-color:rgba(255,255,255,.1);color:white;border-radius:6px;text-align:center;transition:all .2s;text-decoration:none;display:flex;align-items:center;justify-content:center;font-weight:500;border:1px solid rgba(255,255,255,.05);font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EpisodeController_episodeBtn__ddLuC:hover{background-color:rgba(255,255,255,.2);transform:translateY(-2px)}.EpisodeController_activeEpisode__JHwjm{background-color:var(--primary);color:white;box-shadow:0 4px 12px rgba(229,9,20,.4);border-color:var(--primary)}.EpisodeController_activeEpisode__JHwjm:hover{background-color:#c11119}@media (max-width:768px){.EpisodeController_container__ktP25{padding:1rem;margin-top:1rem}.EpisodeController_grid__0l_2R{grid-template-columns:repeat(auto-fill,minmax(45px,1fr));gap:8px}.EpisodeController_episodeBtn__ddLuC{padding:8px 0;font-size:.85rem}}.PlayerToolbar_toolbar__LBqe4{display:flex;align-items:center;gap:12px;padding:8px 0 0;position:relative;z-index:60}.PlayerToolbar_btn__ptR04{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);color:#ccc;border-radius:4px;font-size:.8rem;font-family:inherit;cursor:pointer;transition:all .2s;text-decoration:none;white-space:nowrap}.PlayerToolbar_btn__ptR04 span{min-width:0}.PlayerToolbar_btn__ptR04 svg{flex-shrink:0}.PlayerToolbar_btn__ptR04:hover{background:rgba(255,255,255,.15);color:white;border-color:rgba(255,255,255,.3)}.PlayerToolbar_btnInactive__I9pac{opacity:.4}.PlayerToolbar_btnInactive__I9pac:hover{opacity:.7}.PlayerToolbar_autoNextBtn__1ChuE{display:inline-flex}.PlayerToolbar_dimOverlay__vtwsT{position:fixed;inset:0;background:rgba(0,0,0,.92);z-index:50;cursor:pointer}@media (max-width:768px){.PlayerToolbar_toolbar__LBqe4{padding:6px 0 0;gap:6px;flex-wrap:nowrap;align-items:stretch}.PlayerToolbar_btn__ptR04{flex:1 1;min-width:0;padding:5px 6px;font-size:.68rem;gap:4px;justify-content:center;white-space:normal}.PlayerToolbar_btn__ptR04 span{flex:1 1;line-height:1.15;text-align:center;overflow-wrap:anywhere;word-break:break-word}.PlayerToolbar_autoNextBtn__1ChuE{display:none}}.MovieGrid_container__KlBLl{padding:20px 4%}.MovieGrid_title__bO_HX{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:#e5e5e5}.MovieGrid_grid__MVYp6{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;justify-content:center}.MovieGrid_item___h_9P{display:flex;justify-content:center}.MovieGrid_empty__UaneF{text-align:center;padding:50px;color:#ccc;font-size:1.2rem}@media (max-width:1200px){.MovieGrid_grid__MVYp6{grid-template-columns:repeat(5,1fr);gap:15px}}@media (max-width:992px){.MovieGrid_grid__MVYp6{grid-template-columns:repeat(4,1fr);gap:15px}}@media (max-width:768px){.MovieGrid_grid__MVYp6{grid-template-columns:repeat(3,1fr);gap:10px}.MovieGrid_item___h_9P>a,.MovieGrid_item___h_9P>div{width:100%}}@media (max-width:480px){.MovieGrid_container__KlBLl{padding:16px 3%}.MovieGrid_grid__MVYp6{grid-template-columns:repeat(2,1fr);gap:8px}}.Search_container__pKmW7{min-height:100vh;background-color:var(--background);color:white;padding-top:var(--nav-height)}.Search_content__H2_J5{padding:40px 4%;max-width:1400px;margin:0 auto}.Search_heading__a_u9x{text-align:left;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}.Search_searchForm__ml3T3{display:flex;align-items:center;justify-content:center;max-width:500px;margin:0 auto 20px}.Search_searchInputWrapper__O49h5{width:100%;position:relative;display:flex;align-items:center}.Search_searchIcon__xuqLI{position:absolute;left:16px;color:rgba(255,255,255,.4);pointer-events:none;z-index:1}.Search_searchInput__yF1OZ{width:100%;padding:16px 48px;border:none;border-radius:12px;background:rgba(255,255,255,.08);color:white;font-size:1rem;font-weight:400;outline:none;transition:background .2s ease}.Search_searchInput__yF1OZ:focus{background:rgba(255,255,255,.12)}.Search_searchInput__yF1OZ::placeholder{color:rgba(255,255,255,.4)}.Search_clearButton__uE6sE{position:absolute;right:12px;background:none;border:none;color:rgba(255,255,255,.4);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.Search_clearButton__uE6sE:hover{color:white}.Search_filterToggle__ZkdCg{display:flex;justify-content:center;margin-bottom:24px}.Search_filterButton__RLram{display:flex;align-items:center;gap:6px;padding:10px 16px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:rgba(255,255,255,.6);font-size:.9rem;cursor:pointer;transition:all .2s ease}.Search_filterButton__RLram:hover{border-color:rgba(255,255,255,.2);color:white}.Search_filterButton__RLram.Search_active__4BFc4{border-color:rgba(255,255,255,.3);color:white}.Search_filterButton__RLram svg{transition:transform .2s ease}.Search_filterButton__RLram .Search_rotated__Q889d{transform:rotate(180deg)}.Search_filtersPanel__QKewE{max-width:800px;margin:0 auto 32px;padding:20px;background:rgba(255,255,255,.03);border-radius:12px;animation:Search_slideDown__f2dKI .2s ease}@keyframes Search_slideDown__f2dKI{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Search_filtersGrid__4msIv{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:20px}.Search_filterGroup__IRtpC{display:flex;flex-direction:column;gap:6px}.Search_filterGroup__IRtpC label{font-size:.8rem;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.5px}.Search_filterGroup__IRtpC select{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:white;font-size:.9rem;cursor:pointer;outline:none;transition:all .2s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.4)' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding:10px 32px 10px 12px}.Search_filterGroup__IRtpC select:hover{border-color:rgba(255,255,255,.15)}.Search_filterGroup__IRtpC select:focus{border-color:rgba(255,255,255,.25);background-color:rgba(255,255,255,.08)}.Search_filterGroup__IRtpC select option{background:#1a1a1a;color:white;padding:8px}.Search_filterGroup__IRtpC select option:checked,.Search_filterGroup__IRtpC select option:hover{background:#2a2a2a;color:white}.Search_filterActions__3g_se{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px solid rgba(255,255,255,.05)}.Search_resetButton__fKSgz{padding:10px 20px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:rgba(255,255,255,.6);font-size:.9rem;cursor:pointer;transition:all .2s ease}.Search_resetButton__fKSgz:hover{border-color:rgba(255,255,255,.2);color:white}.Search_applyButton__O0imI{padding:10px 24px;background:rgba(255,255,255,.1);border:none;border-radius:8px;color:white;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.Search_applyButton__O0imI:hover{background:rgba(255,255,255,.15)}.Search_skeletonGrid__z36a_{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;padding:20px 0}.Search_skeletonCard__0S9mj{aspect-ratio:2/3;background:rgba(255,255,255,.08);border-radius:4px;position:relative;overflow:hidden}.Search_skeletonShimmer__h_baV{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 50%,transparent);animation:Search_shimmer__k9kOs 1.5s infinite}@keyframes Search_shimmer__k9kOs{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Search_emptyState__MtqxM{display:flex;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.Search_emptyState__MtqxM p{color:rgba(255,255,255,.4);font-size:.95rem}@media (max-width:1200px){.Search_skeletonGrid__z36a_{grid-template-columns:repeat(5,1fr);gap:15px}}@media (max-width:992px){.Search_skeletonGrid__z36a_{grid-template-columns:repeat(4,1fr);gap:15px}}@media (max-width:768px){.Search_skeletonGrid__z36a_{grid-template-columns:repeat(3,1fr);gap:10px}.Search_content__H2_J5{padding:24px 4%}.Search_searchForm__ml3T3{margin-bottom:16px}.Search_searchInput__yF1OZ{font-size:.95rem;padding:14px 44px}.Search_filtersGrid__4msIv{grid-template-columns:repeat(2,1fr);gap:12px}.Search_filterGroup__IRtpC select{padding:8px 10px;font-size:.85rem}.Search_filterActions__3g_se{flex-direction:column}.Search_applyButton__O0imI,.Search_resetButton__fKSgz{width:100%}}@media (max-width:480px){.Search_content__H2_J5{padding:20px 16px}.Search_skeletonGrid__z36a_{grid-template-columns:repeat(2,1fr);gap:8px}.Search_filtersPanel__QKewE{padding:16px}.Search_filtersGrid__4msIv{grid-template-columns:1fr}}.AudioFilter_container__AHRLi{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.AudioFilter_label__WpNz2{color:var(--text-secondary);font-size:14px;font-weight:500}.AudioFilter_buttons__A9XwB{display:flex;gap:8px;flex-wrap:wrap}.AudioFilter_button__RqxMN{padding:8px 16px;border:1px solid var(--border-color,rgba(255,255,255,.1));border-radius:20px;background:transparent;color:var(--text-secondary);font-size:13px;cursor:pointer;transition:all .2s ease}.AudioFilter_button__RqxMN:hover{border-color:var(--primary);color:var(--primary)}.AudioFilter_button__RqxMN.AudioFilter_active__TtIzp{background:var(--primary);border-color:var(--primary);color:white}.YearFilter_container__AjiB8{position:relative;display:inline-flex}.YearFilter_button___kZXQ{display:flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--border-color,rgba(255,255,255,.1));border-radius:20px;background:transparent;color:var(--text-secondary);font-size:13px;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}.YearFilter_button___kZXQ.YearFilter_active__4P_2Y,.YearFilter_button___kZXQ:hover{border-color:var(--primary);color:var(--primary)}.YearFilter_button___kZXQ.YearFilter_hasValue__bAHtQ{background:var(--primary);border-color:var(--primary);color:white}.YearFilter_chevron___qyhS{transition:transform .2s ease}.YearFilter_chevronOpen__8lGZz{transform:rotate(180deg)}.YearFilter_dropdown__fyjoZ{position:absolute;top:calc(100% + 6px);left:0;background:rgba(0,0,0,.95);min-width:140px;max-height:300px;overflow-y:auto;border-radius:4px;box-shadow:0 8px 16px rgba(0,0,0,.5);z-index:1000;padding:6px 0}.YearFilter_option__SACay{display:block;width:100%;padding:8px 16px;background:none;border:none;color:var(--text,#e5e5e5);font-size:.9rem;font-family:inherit;cursor:pointer;text-align:left;transition:background-color .2s ease}.YearFilter_option__SACay:hover{background-color:rgba(255,255,255,.1)}.YearFilter_option__SACay.YearFilter_optionActive__Z4epA{color:var(--primary);font-weight:600}.Pagination_pagination__w8tzS{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:3rem auto;padding:1rem;max-width:900px}.Pagination_navButton__gKe__{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:white;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Pagination_navButton__gKe__:hover:not(:disabled){background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);transform:translateY(-2px)}.Pagination_navButton__gKe__:disabled{opacity:.4;cursor:not-allowed}.Pagination_navText__0jAhg{display:none}.Pagination_pageNumbers__Y9q0t{display:flex;align-items:center;gap:.5rem;margin:0 1rem}.Pagination_pageButton__Ha_WW{min-width:40px;height:40px;padding:.5rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:white;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.Pagination_pageButton__Ha_WW:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);transform:scale(1.1)}.Pagination_pageButton__Ha_WW.Pagination_active__2oAD1{background:linear-gradient(135deg,#e50914,#b20610);border-color:#e50914;font-weight:600;box-shadow:0 4px 15px rgba(229,9,20,.4)}.Pagination_ellipsis__hDrxU{color:rgba(255,255,255,.5);padding:0 .25rem;font-weight:500}@media (min-width:640px){.Pagination_navText__0jAhg{display:inline}.Pagination_pageNumbers__Y9q0t{margin:0 1.5rem}}@media (max-width:480px){.Pagination_pagination__w8tzS{gap:.25rem;padding:.5rem}.Pagination_navButton__gKe__{padding:.5rem .75rem}.Pagination_pageButton__Ha_WW{min-width:35px;height:35px;font-size:.85rem}.Pagination_pageNumbers__Y9q0t{gap:.25rem;margin:0 .5rem}}.page_container__N_Qvp{min-height:100vh;background-color:var(--background);padding-top:var(--nav-height)}.page_content__xBwGx{padding:40px 4%;max-width:1400px;margin:0 auto}.page_heading__JaD6v{display:flex;align-items:center;gap:10px;font-size:1.5rem;font-weight:700;color:#e5e5e5;margin-bottom:24px}.page_headingIcon__sNajc{color:#e50914}.page_grid__oDAMw{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.page_card__KSJmV{display:flex;gap:12px;padding:12px;background:#1a1a1a;border-radius:10px;border:1px solid #222;transition:all .25s ease;text-decoration:none;color:inherit;overflow:hidden}.page_card__KSJmV:hover{background:#222;border-color:#333;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.4)}.page_posterWrap__IccEl{flex-shrink:0;width:60px;height:85px;border-radius:6px;overflow:hidden;background:#222;position:relative}.page_posterSkeleton__xVuyt{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#1a1a1a,#2a2a2a 20%,#1a1a1a 40%,#1a1a1a);background-size:200% 100%;animation:page_posterShimmer__1DsBr 1.5s infinite;z-index:1}.page_posterSkeletonShimmer__gtkjg{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05) 50%,transparent);animation:page_posterShimmerMove__4qulE 1.5s infinite}@keyframes page_posterShimmer__1DsBr{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes page_posterShimmerMove__4qulE{0%{left:-100%}to{left:100%}}.page_poster__4CJGB{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:2}.page_posterLoading__DQxFO{opacity:0}.page_posterLoaded__JM__M{opacity:1;animation:page_posterFadeIn__uWcjL .3s ease-in}@keyframes page_posterFadeIn__uWcjL{0%{opacity:0}to{opacity:1}}.page_cardBody__zenYR{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.page_movieName__f2Co_{font-size:.82rem;font-weight:600;color:#e5e5e5;display:flex;align-items:center;gap:6px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.page_episodeTag__JT5Uq{flex-shrink:0;font-size:.65rem;font-weight:600;background:rgba(77,166,255,.15);color:#4da6ff;padding:1px 6px;border-radius:3px;white-space:nowrap}.page_userRow__ctPOh{display:flex;align-items:center;gap:6px}.page_avatar__MfB4i{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.page_authorName__4_RMN{font-size:.75rem;font-weight:500;color:#b3b3b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_anonymous__ouJs2{color:#666;font-style:italic}.page_time__gcASF{font-size:.68rem;color:#555;white-space:nowrap;margin-left:auto;flex-shrink:0}.page_commentText__2P3ls{color:#999;font-size:.8rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin:0}.page_paginationWrap__A5Zzr{margin-top:32px}.page_skeletonGrid__b6iz5{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.page_skeletonCard__3WVHr{display:flex;gap:12px;padding:12px;background:#1a1a1a;border-radius:10px;border:1px solid #222}.page_skeletonPoster__GhQxM{flex-shrink:0;width:60px;height:85px;border-radius:6px;background:linear-gradient(90deg,#222 25%,#2a2a2a 50%,#222 75%);background-size:200% 100%;animation:page_shimmer__wuz6v 1.5s infinite}.page_skeletonBody__TomEI{flex:1 1;display:flex;flex-direction:column;gap:8px;padding-top:4px}.page_skeletonLine__6Jv38{height:12px;border-radius:4px;background:linear-gradient(90deg,#222 25%,#2a2a2a 50%,#222 75%);background-size:200% 100%;animation:page_shimmer__wuz6v 1.5s infinite}@keyframes page_shimmer__wuz6v{0%{background-position:-200% 0}to{background-position:200% 0}}.page_empty__NEGIH{text-align:center;padding:60px 20px;color:#666;font-size:1rem}.page_emptyIcon__J_IlM{color:#444;margin-bottom:12px}@media (max-width:1200px){.page_grid__oDAMw,.page_skeletonGrid__b6iz5{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.page_grid__oDAMw,.page_skeletonGrid__b6iz5{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page_content__xBwGx{padding:24px 4%}.page_heading__JaD6v{font-size:1.1rem}.page_grid__oDAMw,.page_skeletonGrid__b6iz5{grid-template-columns:1fr;gap:10px}.page_card__KSJmV{padding:10px}.page_posterWrap__IccEl{width:50px;height:72px}}
.Watch_container__AZ5gV{min-height:100vh;background-color:var(--background);color:white;padding-top:var(--nav-height);position:relative}.Watch_playerWrapper__0TIPo{width:100%;max-width:1200px;margin:0 auto;padding:20px 4%;position:relative;z-index:60;contain:layout style}.Watch_backButton__kqy9m{display:inline-flex;align-items:center;gap:.5rem;color:rgba(255,255,255,.5);font-size:.9rem;font-weight:500;letter-spacing:.01em;padding:6px 14px 6px 10px;border-radius:999px;background:rgba(255,255,255,.06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.06);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:.75rem}.Watch_backButton__kqy9m:hover{color:rgba(255,255,255,.95);background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.1);transform:translateX(-2px)}.Watch_backButton__kqy9m:active{transform:translateX(0) scale(.97)}.Watch_backButton__kqy9m span{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Watch_info__C7_xo{max-width:1200px;margin:0 auto;padding:0 4% 50px}.Watch_title__nDDpo{font-size:1.5rem;margin-bottom:.5rem}.Watch_serverSelection__bdzE7{margin-bottom:20px}.Watch_serverSelection__bdzE7 h3{font-size:1rem;color:#aaa;margin-bottom:10px}.Watch_serverList__J5Sge{display:flex;gap:10px;flex-wrap:wrap}.Watch_serverBtn__u9HIw{padding:8px 16px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);border-radius:4px;color:white;text-decoration:none;font-size:.9rem;transition:all .2s}.Watch_serverBtn__u9HIw:hover{background:rgba(255,255,255,.2)}.Watch_activeServer__pDJKz{background:var(--primary);border-color:var(--primary);color:white}.Watch_activeServer__pDJKz:hover{background:#c10811}.Watch_episodes__UjhKA{margin-top:20px}.Watch_episodes__UjhKA h3{margin-bottom:1rem;color:#ddd}.Watch_grid__Vh5O5{display:flex;flex-wrap:wrap;gap:10px}.Watch_episodeBtn__KD9YV{padding:10px 8px;background-color:#333;color:white;border-radius:4px;min-width:80px;text-align:center;transition:background-color .2s;text-decoration:none;display:inline-block;font-weight:500;white-space:nowrap}.Watch_episodeBtn__KD9YV:hover{background-color:#555}.Watch_active__m7rjt{background-color:var(--primary);color:white}.Watch_active__m7rjt:hover{background-color:#c11119}.Watch_error__eBYJQ{display:flex;justify-content:center;align-items:center;height:100vh;color:white;font-size:1.5rem}
.loading_loading__skJOD{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;background-color:var(--background);color:white}.loading_spinner__fPcsh{border:4px solid rgba(255,255,255,.1);border-top:4px solid var(--primary);border-radius:50%;width:50px;height:50px;animation:loading_spin__khuBR 1s linear infinite;margin-bottom:16px}@keyframes loading_spin__khuBR{to{transform:rotate(1turn)}}.loading_loading__skJOD p{font-size:1.1rem;color:#ccc}