.tv-directory_page__Gy_6S{background:#0d0914;color:#f9f5ff;min-height:80vh;padding-bottom:34px}.tv-directory_hero__90Jfw{min-height:330px;max-width:1664px;margin:auto;position:relative;display:flex;align-items:center;background:#100a1d url(/media/live-tv/hero.webp) 50%/cover no-repeat}.tv-directory_heroCopy__0bVsv{width:54%;padding:42px 44px 52px 24px;position:relative}.tv-directory_hero__90Jfw h1{font-size:clamp(30px,3.7vw,54px);font-weight:950;line-height:1.6;letter-spacing:-1.5px;text-shadow:0 2px 22px #a145d46b}.tv-directory_hero__90Jfw p{color:#c4bccf;font-size:14px;line-height:1.9;margin-top:18px}.tv-directory_heroActions__7vKun{display:flex;gap:14px;margin-top:26px}.tv-directory_outline__riduA,.tv-directory_primary__VBeW1{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 29px;border-radius:25px;font-size:14px;font-weight:750;cursor:pointer}.tv-directory_primary__VBeW1{background:#9228ed;border:1px solid #ae4aff;box-shadow:0 4px 22px #801bce55,inset 0 1px 6px #cf95ff55}.tv-directory_outline__riduA{border:1px solid #9544dd;background:#140d20bf}.tv-directory_content__k8WGS{max-width:1440px;margin:auto;padding:0 24px}.tv-directory_featured__Kjpp_{padding:17px 22px 22px;border:1px solid #51305f;border-radius:24px;background:#191123c9;box-shadow:inset 0 0 24px #8d38b51c,0 0 12px #9c47cd12;position:relative;margin-top:-8px}.tv-directory_featured__Kjpp_ h2,.tv-directory_sectionHeading__h1jx8 h2{display:flex;align-items:center;gap:9px;font-weight:850;font-size:17px}.tv-directory_orange__hmggC{color:#ff9a42;filter:drop-shadow(0 0 7px #fb701b77)}.tv-directory_featuredRow__hfqrh{display:flex;align-items:center;gap:22px;margin-top:18px}.tv-directory_featuredTrack__0MK06{display:flex;gap:16px;flex:1;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tv-directory_featuredCard__GlNVx{position:relative;flex:0 0 calc((100% - 48px) / 4);min-height:170px;padding:24px 16px 14px;border:1px solid #453347;border-radius:18px;background-size:cover;background-position:50%;overflow:hidden;scroll-snap-align:start;box-shadow:inset 0 -60px 60px #100d1fe8;transition:border-color .2s,transform .2s}.tv-directory_scene0__ANB4K,.tv-directory_scene1__UMcfW{background-image:linear-gradient(#20133155,#110e1ee8),url(/media/live-tv/city.webp)}.tv-directory_scene1__UMcfW{background-position:35%}.tv-directory_scene2__n5oRi{background-image:linear-gradient(#20133155,#110e1ee8),url(/media/live-tv/stadium.webp)}.tv-directory_scene3__Whs_k{background-image:linear-gradient(#42125080,#110e1ee8),url(/media/home-covers/movies-play.webp)}.tv-directory_badge__njiKP{position:absolute;top:11px;right:10px;display:inline-flex;align-items:center;gap:3px;background:#bd2532;color:white;padding:2px 7px;border-radius:20px;font-size:10px;font-weight:800;line-height:1.6;box-shadow:0 0 12px #ff26352b}.tv-directory_featuredLogo__y_s2A{height:74px;display:flex;align-items:center;justify-content:center;color:#ad73eb}.tv-directory_featuredLogo__y_s2A img{width:65px;height:58px;object-fit:contain;filter:drop-shadow(0 2px 5px #0009)}.tv-directory_featuredBottom__yCgjq{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.tv-directory_featuredBottom__yCgjq h3{font-size:13px;font-weight:850}.tv-directory_featuredBottom__yCgjq p{color:#b7adbf;font-size:11px;margin-top:4px}.tv-directory_roundPlay__aGeMF{display:grid;place-items:center;background:#852bcd;border:1px solid #b266f2;border-radius:50%;width:29px;height:29px}.tv-directory_sliderButtons__E7XTa{display:flex;flex-direction:column;gap:8px}.tv-directory_sliderButtons__E7XTa button{width:35px;height:35px;display:grid;place-items:center;background:#2c203d;border:1px solid #483452;border-radius:50%;cursor:pointer}.tv-directory_directory__MeGpX{scroll-margin-top:100px}.tv-directory_toolbar__u8jkj{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:27px 0}.tv-directory_search__d2Dyn{display:flex;align-items:center;gap:12px;width:40%;min-width:260px;padding:9px 16px;background:#211c2b;border:1px solid #45394f;border-radius:24px;color:#d6ccdf;box-shadow:inset 0 2px 10px #ffffff04}.tv-directory_search__d2Dyn input{background:transparent;outline:none;width:100%;font-size:12px;color:white}.tv-directory_search__d2Dyn input::placeholder{color:#9b90a6}.tv-directory_tools__EfoZn{display:flex;gap:17px;align-items:center}.tv-directory_categories__4Izgl button,.tv-directory_favoriteFilter__TL_U3,.tv-directory_sort__V_wRX{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:24px;border:1px solid #45384f;background:#211b2c;padding:10px 17px;font-size:12px;white-space:nowrap}.tv-directory_sort__V_wRX{gap:3px;padding:9px 14px}.tv-directory_sort__V_wRX select{appearance:none;background:transparent;border:none;color:#eee6f6;padding:0 4px;outline-offset:5px;cursor:pointer}.tv-directory_sort__V_wRX select option{background:#211b2c}.tv-directory_sort__V_wRX svg{margin-right:12px}.tv-directory_favoriteFilter__TL_U3{background:#100b18;cursor:pointer}.tv-directory_viewToggle__Cu_i9{display:flex;flex-direction:row-reverse;gap:4px;border-right:1px solid #35283e;padding-right:16px}.tv-directory_viewToggle__Cu_i9 button{display:grid;place-items:center;height:38px;width:38px;border-radius:50%;background:#261b32;border:1px solid #45344f;cursor:pointer}.tv-directory_active__sPBXq{background:#9228ed!important;color:white!important;border-color:#ac55e9!important;box-shadow:inset 0 2px 8px #deb1ff33,0 0 12px #9228ed22}.tv-directory_categories__4Izgl{display:flex;gap:9px;overflow-x:auto;scrollbar-width:thin;padding-bottom:6px}.tv-directory_categories__4Izgl button{cursor:pointer;padding:10px 19px}.tv-directory_sectionHeading__h1jx8{display:flex;align-items:center;justify-content:space-between;margin:30px 0 23px;gap:15px}.tv-directory_sectionHeading__h1jx8>span{font-size:12px;color:#b6aabc}.tv-directory_grid__7e6ag{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;direction:ltr}.tv-directory_card__NJ_EE{direction:rtl;position:relative;display:flex;align-items:center;flex-direction:column;min-width:0;min-height:209px;padding:39px 11px 15px;border:1px solid #46314f;border-radius:16px;background:linear-gradient(135deg,#221c2c,#17121f 55%,#24152e);box-shadow:inset 0 1px 0 #ffffff05;transition:border-color .2s,transform .2s}.tv-directory_card__NJ_EE:hover,.tv-directory_featuredCard__GlNVx:hover{border-color:#9d51d0;transform:translateY(-3px)}.tv-directory_heart__EhRuR{position:absolute;top:11px;left:12px;color:#d1c3dc;cursor:pointer}.tv-directory_saved__bdvBZ{color:#cf7afc}.tv-directory_channelIdentity__DnDxQ{display:flex;flex-direction:column;align-items:center;min-width:0;max-width:100%}.tv-directory_logo__yQYYW{width:64px;height:49px;border-radius:13px;display:grid;place-items:center;background:#fff;padding:6px;color:#8132be;box-shadow:0 0 15px #c4b4ff12}.tv-directory_logo__yQYYW img{width:100%;height:100%;object-fit:contain}.tv-directory_channelIdentity__DnDxQ h3{font-size:15px;font-weight:900;margin-top:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-directory_channelCategory__fOsz2{color:#bfb2cb;font-size:11px;margin-top:3px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-directory_nowPlaying__YtSKk{font-size:10px;color:#ded2e5;display:flex;gap:5px;align-items:center;margin:7px 0;max-width:100%;overflow:hidden;white-space:nowrap}.tv-directory_nowPlaying__YtSKk span{background:#ff9e2b;width:5px;height:5px;border-radius:50%;flex-shrink:0;box-shadow:0 0 6px #ff9200}.tv-directory_watch__KKbEF{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;background:#7025ab;border:1px solid #9745ce;padding:4px 21px;font-size:11px;font-weight:800;margin-top:auto;box-shadow:inset 0 1px 8px #c774ee22}.tv-directory_watch__KKbEF:hover{background:#9130d8}.tv-directory_pagination__GnTH9{display:flex;direction:rtl;align-items:center;justify-content:center;gap:7px;margin-top:24px;flex-wrap:wrap}.tv-directory_pagination__GnTH9 button{min-width:34px;height:34px;display:grid;place-items:center;border:1px solid #3c2d46;border-radius:11px;background:#1c1426;cursor:pointer}.tv-directory_pagination__GnTH9 button:disabled{opacity:.35;cursor:default}.tv-directory_compact__XUf_A{grid-template-columns:repeat(6,minmax(0,1fr))}.tv-directory_compact__XUf_A .tv-directory_card__NJ_EE{min-height:180px}.tv-directory_featuredEmpty__84ja3{color:#b8a8c6;min-height:120px;display:grid;place-items:center;font-size:13px;width:100%}.tv-directory_empty__9bbij{border:1px solid #44314f;background:#1c1426;padding:45px 20px;display:flex;align-items:center;flex-direction:column;gap:15px;border-radius:20px;text-align:center}.tv-directory_empty__9bbij p{color:#bcaec6;font-size:13px}.tv-directory_sourcePages__Y7Hpy{display:flex;gap:12px;justify-content:center;margin-top:20px;flex-wrap:wrap;font-size:12px}.tv-directory_sourcePages__Y7Hpy a{padding:7px 13px;border:1px solid #493452;border-radius:10px}.tv-directory_modalBackdrop__E7EYg{position:fixed;inset:0;background:#050208cc;backdrop-filter:blur(7px);z-index:100;display:grid;place-items:center;padding:24px}.tv-directory_modal__6H2dE{background:#21152f;border:1px solid #78459a;padding:30px;border-radius:22px;width:min(100%,480px);box-shadow:0 20px 100px #0008}.tv-directory_modal__6H2dE h2{font-weight:850;font-size:22px}.tv-directory_modal__6H2dE p{line-height:2.1;color:#d6c6df;margin:20px 0;font-size:14px}@media (min-width:1400px){.tv-directory_hero__90Jfw{min-height:410px}.tv-directory_heroCopy__0bVsv{padding-right:max(44px,calc((100vw - 1392px) / 2))}.tv-directory_featuredCard__GlNVx{min-height:190px}.tv-directory_card__NJ_EE{min-height:228px}}@media (max-width:1100px){.tv-directory_hero__90Jfw{min-height:310px}.tv-directory_heroCopy__0bVsv{width:56%;padding-right:34px}.tv-directory_hero__90Jfw h1{font-size:36px}.tv-directory_hero__90Jfw p{font-size:12px}.tv-directory_content__k8WGS{padding:0 20px}.tv-directory_featuredCard__GlNVx{min-height:153px}.tv-directory_toolbar__u8jkj{gap:12px}.tv-directory_tools__EfoZn{gap:10px}.tv-directory_sort__V_wRX{padding:9px}.tv-directory_categories__4Izgl button{padding:9px 15px}.tv-directory_card__NJ_EE{min-height:205px}.tv-directory_compact__XUf_A{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:760px){.tv-directory_hero__90Jfw{min-height:380px;align-items:flex-end;background-position:30%}.tv-directory_heroCopy__0bVsv{width:100%;padding:130px 22px 30px;background:linear-gradient(transparent,#10091bef 55%)}.tv-directory_hero__90Jfw h1{font-size:31px;letter-spacing:-.8px}.tv-directory_hero__90Jfw p{max-width:380px}.tv-directory_heroActions__7vKun{margin-top:18px;gap:10px}.tv-directory_outline__riduA,.tv-directory_primary__VBeW1{padding:10px 20px;font-size:12px}.tv-directory_content__k8WGS{padding:0 14px}.tv-directory_featured__Kjpp_{padding:16px 12px;border-radius:20px}.tv-directory_featured__Kjpp_ h2,.tv-directory_sectionHeading__h1jx8 h2{font-size:14px}.tv-directory_featuredRow__hfqrh{gap:10px}.tv-directory_featuredCard__GlNVx{flex-basis:45%;min-height:155px}.tv-directory_sliderButtons__E7XTa{display:none}.tv-directory_toolbar__u8jkj{flex-wrap:wrap;padding:20px 0 17px}.tv-directory_search__d2Dyn{width:100%;min-width:0}.tv-directory_tools__EfoZn{justify-content:space-between;width:100%;gap:6px}.tv-directory_favoriteFilter__TL_U3,.tv-directory_sort__V_wRX{font-size:10px;padding:9px 10px}.tv-directory_viewToggle__Cu_i9{padding-right:8px}.tv-directory_viewToggle__Cu_i9 button{height:32px;width:32px}.tv-directory_categories__4Izgl button{font-size:11px;padding:9px 13px}.tv-directory_sectionHeading__h1jx8{margin:22px 0 16px;flex-wrap:wrap}.tv-directory_sectionHeading__h1jx8>span{font-size:10px}.tv-directory_compact__XUf_A,.tv-directory_grid__7e6ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tv-directory_card__NJ_EE{padding:38px 7px 12px;min-height:207px}.tv-directory_card__NJ_EE .tv-directory_badge__njiKP{font-size:8px;padding:2px 4px;right:6px}.tv-directory_heart__EhRuR{left:7px}.tv-directory_heart__EhRuR svg{width:16px}.tv-directory_channelIdentity__DnDxQ h3{font-size:13px}.tv-directory_watch__KKbEF{padding:4px 14px}}@media (max-width:420px){.tv-directory_compact__XUf_A,.tv-directory_grid__7e6ag{grid-template-columns:repeat(2,minmax(0,1fr))}.tv-directory_hero__90Jfw h1{font-size:28px}.tv-directory_featuredCard__GlNVx{flex-basis:70%}.tv-directory_hero__90Jfw p br{display:none}.tv-directory_viewToggle__Cu_i9{padding-right:4px}.tv-directory_tools__EfoZn{gap:4px}.tv-directory_sort__V_wRX{gap:0}.tv-directory_sort__V_wRX svg{margin-right:2px}}@media (prefers-reduced-motion:reduce){.tv-directory_card__NJ_EE,.tv-directory_featuredCard__GlNVx{transition:none}}@media (min-width:761px) and (max-width:1100px){.tv-directory_hero__90Jfw{min-height:260px}.tv-directory_heroCopy__0bVsv{padding-top:30px;padding-bottom:36px}.tv-directory_heroActions__7vKun{margin-top:22px}.tv-directory_featuredCard__GlNVx{min-height:132px;padding-top:21px}.tv-directory_featuredLogo__y_s2A{height:55px}.tv-directory_featuredLogo__y_s2A img{height:47px}.tv-directory_featuredBottom__yCgjq{margin-top:7px}.tv-directory_featured__Kjpp_{padding:14px 18px 18px}.tv-directory_featuredRow__hfqrh{margin-top:14px}.tv-directory_card__NJ_EE{min-height:175px;padding-top:34px;padding-bottom:12px}.tv-directory_logo__yQYYW{width:56px;height:45px}.tv-directory_channelIdentity__DnDxQ h3{font-size:14px;margin-top:6px}.tv-directory_nowPlaying__YtSKk{margin:5px 0}}.tv-directory_categories__4Izgl{scrollbar-width:none}.tv-directory_moreCategories__1_UZx{display:inline-flex;gap:6px;align-items:center;flex-shrink:0;padding:9px 14px;background:#211b2c;border:1px solid #45384f;border-radius:24px;font-size:12px}.tv-directory_moreCategories__1_UZx select{appearance:none;background:#211b2c;color:#f5eefc;max-width:100px;outline-offset:5px;cursor:pointer}@media (min-width:761px) and (max-width:1100px){.tv-directory_categories__4Izgl{gap:7px}.tv-directory_categories__4Izgl button{padding:9px 12px;font-size:11px}.tv-directory_hero__90Jfw{min-height:250px}.tv-directory_heroCopy__0bVsv{padding-top:25px;padding-bottom:31px}.tv-directory_featured__Kjpp_{padding-top:12px;padding-bottom:16px}.tv-directory_featuredCard__GlNVx{min-height:128px;padding-top:20px;padding-bottom:10px}.tv-directory_featuredLogo__y_s2A{height:48px}.tv-directory_featuredRow__hfqrh{margin-top:12px}.tv-directory_toolbar__u8jkj{padding:20px 0}.tv-directory_categories__4Izgl button{padding-top:8px;padding-bottom:8px}.tv-directory_sectionHeading__h1jx8{margin-top:26px;margin-bottom:20px}.tv-directory_card__NJ_EE{padding-top:32px;padding-bottom:12px}.tv-directory_logo__yQYYW{height:40px;width:54px}.tv-directory_channelIdentity__DnDxQ h3{line-height:20px}.tv-directory_channelCategory__fOsz2{line-height:15px}.tv-directory_nowPlaying__YtSKk{line-height:14px;margin:4px 0}.tv-directory_watch__KKbEF{line-height:16px;padding-top:3px;padding-bottom:3px}.tv-directory_categories__4Izgl{gap:5px}.tv-directory_categories__4Izgl button{padding-inline:8px;gap:6px}}