.splash-loading{position:fixed;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.splash-loading .splash-screen-img{position:absolute;width:100%;height:100%;z-index:0;left:0;top:0;background-image:repeating-radial-gradient(#363636, #000000 100%)}.splash-loading .loading{display:inline-block;width:8rem;height:8rem;position:absolute;top:80%;display:inline-block;box-sizing:border-box}.splash-loading .app-version{position:absolute;width:100%;bottom:2rem;color:#fff;font-size:3rem;text-align:center;left:0}
.footer-top{position:absolute;width:100%;top:1rem;right:5rem;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;align-items:flex-end;font-size:4rem}.footer-info{position:absolute;bottom:0;left:0;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;align-items:flex-end;font-size:2.5rem;color:#fff;padding:2.5rem 3rem}.footer-info .copyrightf{background:rgba(255,255,255,.08);margin-bottom:10px;padding:.5rem 3.5rem;display:-webkit-flex;display:flex;border:.6rem solid rgba(255,255,255,0);border-radius:1rem;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.footer-info .column{color:#fff;height:100%;font-size:2.5rem;line-height:3rem;font-family:"cairo" !important;font-weight:300;letter-spacing:.05rem;width:-webkit-max-content;width:max-content}.footer-info .column span{font-family:"cairo" !important}
.movie-item-parent-main{padding:1rem}.movie-item-parent-main .movie-item-main{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%;height:100%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.788);backdrop-filter:blur(1rem)}.movie-item-parent-main .movie-item-main.active{transition:transform .1s linear 0s, -webkit-transform .1s linear 0s;will-change:transform;z-index:1;border:4px solid #be27d3;-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1);transition:-webkit-transform .1s linear 0s;transition:transform .1s linear 0s}.movie-item-parent-main .movie-item-main .icon-parent{position:relative;overflow:hidden;width:100%;height:100%}.movie-item-parent-main .movie-item-main .icon-parent img{width:100%;height:100%}.movie-item-parent-main .movie-item-main .icon-parent .rating-parent{position:absolute;top:-7.5px;left:0}.episode-img{position:absolute;top:3.5rem;left:5px}.fav-img{position:absolute;top:3.5rem;right:5px}
.scroll-view-parent{position:relative;height:100%;margin:auto}.scroll-view-parent.vertical{height:100%}.main-menu-title{position:absolute;top:45rem;left:2%;margin-left:1rem;color:#fff;font-size:2rem;line-height:1.75}.scroll-view{position:absolute;top:0;left:2%;will-change:transform}.scroll-view.list-view{height:100%}
.demo-container{position:absolute;top:9rem;right:5rem;width:70rem;height:34rem}.demo-container .demo-img{box-shadow:0px 4px 10px 0px rgba(0,0,0,.27);object-fit:cover;width:100%;height:100%}
.menu-parent{position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .1s ease-in-out}.menu-parent .parent-menu-item{position:absolute;top:7.5rem;left:5rem;background-color:rgba(0,0,0,.9);width:70rem;height:35rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);justify-items:center;-webkit-align-items:center;align-items:center;grid-gap:2rem;gap:2rem;padding:2rem 2rem 0rem 2rem}.menu-parent .menu-footer{position:absolute;bottom:3rem;left:0;width:100%;height:10%;padding:0 5rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;font-size:2.5rem;color:#fff;opacity:.6}.the-iptv-player .menu-item.tv-item.menu-item.active,.iptv-ott-player .menu-item.tv-item.menu-item.active,.iptv-playlist-player .menu-item.tv-item.menu-item.active{-webkit-transform:scale(1.1);transform:scale(1.04)}.the-iptv-player .menu-parent .logo,.iptv-ott-player .menu-parent .logo,.iptv-playlist-player .menu-parent .logo{height:15rem;position:fixed;top:17rem;left:85rem}.the-iptv-player .menu-parent .smallicon,.iptv-ott-player .menu-parent .smallicon,.iptv-playlist-player .menu-parent .smallicon{width:90px;height:90px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;text-align:center;border-radius:2rem}.the-iptv-player .menu-parent .smallicon img,.iptv-ott-player .menu-parent .smallicon img,.iptv-playlist-player .menu-parent .smallicon img{bottom:2rem;left:4.5rem !important;width:50% !important;height:50% !important}.the-iptv-player .menu-parent .smallicon .title,.iptv-ott-player .menu-parent .smallicon .title,.iptv-playlist-player .menu-parent .smallicon .title{font-size:1.5rem !important;color:#791df1}.the-iptv-player .menu-parent .smallicon.active,.iptv-ott-player .menu-parent .smallicon.active,.iptv-playlist-player .menu-parent .smallicon.active{-webkit-transform:scale(1.1);transform:scale(1.1);border:2px #08b2f1 solid;white-space:nowrap}.the-iptv-player .menu-parent .menu-item,.iptv-ott-player .menu-parent .menu-item,.iptv-playlist-player .menu-parent .menu-item{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;width:17rem;height:15rem;cursor:pointer;border-radius:2rem;-webkit-flex-direction:column;flex-direction:column;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.the-iptv-player .menu-parent .menu-item.active,.iptv-ott-player .menu-parent .menu-item.active,.iptv-playlist-player .menu-parent .menu-item.active{-webkit-transform:scale(1.1);transform:scale(1.1);border:2px #08b2f1 solid}.the-iptv-player .menu-parent .menu-item .title,.iptv-ott-player .menu-parent .menu-item .title,.iptv-playlist-player .menu-parent .menu-item .title{text-align:center;left:0;width:100%;font-size:3rem;color:#08b2f1;font-weight:bolder;line-height:3rem}.latest-movies-container{position:relative;border:1px solid red}.latest-series-title{position:relative;top:1rem;color:#fff;font-size:2rem;line-height:1.2}.holder-menu{position:absolute;width:10rem;height:10rem;top:70%;left:50%}.holder-menu .loading-main-menu{width:100%;height:100%}
.movie-info{position:fixed;top:0;left:0;width:100%;height:100%;color:#fff;z-index:1000;padding:8rem;box-sizing:border-box}.movie-info .background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.movie-info .background:after{content:"";position:absolute;top:20rem;left:-84rem;width:84rem;height:60rem;box-shadow:105rem 0rem 100rem 20rem rgba(0,0,0,.3);z-index:1}.movie-info .container{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;transition:-webkit-transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1), -webkit-transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);will-change:transform;-webkit-transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);-moz-transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);-ms-transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);-o-transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1)}.movie-info .container .container-movies-details{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:2rem;height:60rem !important}.movie-info .container .container-movies-details div:first-child{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.movie-info .container .container-movies-details div:first-child img{margin-top:0rem;width:39rem;max-width:100%;border-radius:8px;object-fit:fill;margin-bottom:1rem}.movie-info .container .container-movies-details div:last-child{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.movie-info .container .movie-title{font-size:5rem;text-align:center;font-weight:bold;white-space:nowrap;width:90%;overflow:hidden;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-overflow:ellipsis;text-shadow:1px 2px .4rem #000;border-bottom:2px solid #8a2be2;margin-bottom:1rem}.movie-info .container .movie-detail{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;width:80%;margin-bottom:1rem}.movie-info .container .movie-detail .movie-year,.movie-info .container .movie-detail .movie-desc{display:-webkit-flex;display:flex;-webkit-flex-direction:row !important;flex-direction:row !important;max-height:60px;overflow:hidden}.movie-info .container .movie-detail .movie-year,.movie-info .container .movie-detail .movie-duration,.movie-info .container .movie-detail .movie-genre{font-size:2.5rem;font-weight:600}.movie-info .container .movie-detail .movie-year span:first-child,.movie-info .container .movie-detail .movie-genre span:first-child,.movie-info .container .movie-detail .movie-duration span:first-child{font-weight:600;margin-right:.5rem}.movie-info .container .movie-desc{font-size:2.5rem;font-weight:600;line-height:1.4}.movie-info .container .desc{margin:0rem 5rem 0rem 5rem !important}.movie-info .container .key{margin:0rem 15rem 0rem 5rem !important}
.icon.item-bg.bg-dots img{width:101%}.casts-parent{width:120rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;overflow:hidden}.casts-parent .casts-title{font-size:4rem;line-height:8rem;height:8rem;width:100%;text-shadow:0 0 1.5rem #000}.casts-parent .casts-list{width:100%}.casts-parent .casts-list .cast-item-parent .cast-item{width:15rem;height:20rem}.casts-parent .casts-list .cast-item-parent .cast-item.active .icon{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.casts-parent .casts-list .cast-item-parent .cast-item.active .title{color:#fff;-webkit-transform:translateY(3rem);transform:translateY(3rem)}.casts-parent .casts-list .cast-item-parent .cast-item .icon{width:15rem;height:20rem;background-size:10rem;transition:-webkit-transform .2s linear .1s;transition:transform .2s linear .1s;transition:transform .2s linear .1s, -webkit-transform .2s linear .1s;will-change:transform;border:.15rem solid #4d4d4d;border-radius:1rem;overflow:hidden;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.casts-parent .casts-list .cast-item-parent .cast-item .icon div{width:20rem;height:30rem;background-position:top center !important}
.seasons-parent{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100000;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-color:rgba(0,0,0,.65)}.seasons-parent .seasons-title{font-size:7rem;margin-top:5rem;text-align:center;color:#fff;line-height:5rem;width:100%;text-shadow:0 0 1.5rem #000}.seasons-parent .seasons-list{width:100%;height:7rem;margin:5rem 15rem}.seasons-parent .seasons-list .season-item-parent{padding:0 2rem}.seasons-parent .seasons-list .season-item-parent .season-item{width:80%;height:60%;font-size:2rem;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;will-change:transform;background-color:#ca1fe0;backdrop-filter:blur(2rem);border-radius:1rem;text-align:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;cursor:pointer;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.seasons-parent .seasons-list .season-item-parent .season-item.active{-webkit-transform:scale(1.15);transform:scale(1.15);background:#012ca2;color:#fff6f6;font-size:3.3rem;border:3px solid #08b2f1}.seasons-parent .seasons-list .season-item-parent .season-item.selected{background:#012ca2;color:#fff6f6;font-size:2.3rem}.seasons-parent .seasons-list .season-item-parent .season-item.active.selected{background:#012ca2;color:#fff6f6;font-size:3.3rem;border:3px solid #08b2f1}.seasons-parent .episodes-list{width:100%;height:66%;overflow:hidden}.seasons-parent .episodes-list .episode-item-parent{padding:1rem 5rem;width:100%}.seasons-parent .episodes-list .episode-item-parent .episode-item{height:100%;cursor:pointer}.seasons-parent .episodes-list .episode-item-parent .episode-item.active{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);border:2px #08b2f1 solid}.seasons-parent .episodes-list .episode-item-parent .episode-item.active .title{color:#fff;width:100%;text-align:left}.seasons-parent .episodes-list .episode-item-parent .episode-item .icon{width:100%;height:100%;background-color:#1d51e0;will-change:transform;border:.15rem solid #4d4d4d;transition:-webkit-transform .2s ease .1s;transition:transform .2s ease .1s;transition:transform .2s ease .1s, -webkit-transform .2s ease .1s;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.seasons-parent .episodes-list .episode-item-parent .episode-item .icon img{background-color:#000;width:30%;object-fit:fill}.seasons-parent .episodes-list .episode-item-parent .episode-item .title{width:70rem;padding:0 1rem;line-height:2.8;text-align:left;font-size:2rem;color:#fff;text-shadow:0 0 .5rem #000;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}
.card-progress{position:absolute;width:90%;height:.8rem;left:5%;bottom:1rem;background-color:rgba(255,255,255,.4);border-radius:.5rem;overflow:hidden;border:.15rem solid rgba(255,255,255,.8)}.card-progress .card-progress-bar{height:.6rem;background-color:#ffc043;border-radius:.4rem}
.movie-info-buttons{width:45rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.movie-info-buttons .movie-info-button{font-weight:bold;font-size:2rem;backdrop-filter:blur(40px);border-radius:1rem !important;text-align:center;margin:1rem 0;cursor:pointer;padding:1rem;width:60%;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;-webkit-font-smoothing:subpixel-antialiased;-webkit-border-radius:1rem !important;-moz-border-radius:1rem !important;-ms-border-radius:1rem !important;-o-border-radius:1rem !important}.movie-info-buttons .movie-info-button.active{-webkit-transform:scale(1.1);transform:scale(1.1);backdrop-filter:blur(7px);border:2px #08b2f1 solid;color:#fff}.container-button{display:-webkit-flex;display:flex;gap:15px;width:35rem}.movie-info-buttons .movie-info-button2{border-radius:.25rem !important;cursor:pointer;padding:.7rem;width:30%;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;-webkit-font-smoothing:subpixel-antialiased;-webkit-border-radius:.25rem !important;-moz-border-radius:.25rem !important;-ms-border-radius:.25rem !important;-o-border-radius:.25rem !important}.movie-info-buttons .movie-info-button2.active{-webkit-transform:scale(1.1);transform:scale(1.1);backdrop-filter:blur(7px);background-color:rgba(255,255,255,.6431372549);color:#141414}
.movie-category-parent{padding:0 1rem 1rem 1rem}.movie-category-parent .category-item{border-radius:1rem;width:42rem;height:6.7rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;cursor:pointer;color:#fff;padding:0 0 0 1rem;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform}.movie-category-parent .category-item.active .lock-icon svg{fill:#222}.movie-category-parent .category-item .name{font-size:3rem;width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.movie-category-parent .category-item .count{font-size:2.2rem;width:20%;height:100%;line-height:7rem;text-align:center;border-radius:0 1.8rem 1.8rem 0rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-border-radius:0 1.8rem 1.8rem 0rem;-moz-border-radius:0 1.8rem 1.8rem 0rem;-ms-border-radius:0 1.8rem 1.8rem 0rem;-o-border-radius:0 1.8rem 1.8rem 0rem}.movie-category-parent .category-item .lock-icon svg{width:2rem;height:2rem;margin-left:2rem;fill:#fff}
.movies-search-parent{height:100%;width:100%;padding:0 2rem}.movies-search-parent .movies-search{height:100%;width:100%}.movies-search-parent .movies-search .labelsKeyboard{width:100%;color:#fff;text-align:center;font-size:2.5rem;display:block}.movies-search-parent .movies-search .search-row{width:100%}.movies-search-parent .movies-search .search-row.search-sort{padding:1rem 0}.movies-search-parent .movies-search .search-row .movies-search-items{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:1rem 0}.movies-search-parent .movies-search .search-row .movies-search-items .focus-item{border-radius:1rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:2.5rem;color:#fff;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform}.movies-search-parent .movies-search .search-row .movies-search-items .focus-item img{height:4rem}.movies-search-parent .movies-search .search-row .movies-search-items .focus-item.small{width:6.5rem;height:6.5rem}.movies-search-parent .movies-search .search-row .movies-search-items .focus-item.search-sort{height:6rem;width:23.2rem}.movies-search-parent .movies-search .search-row .movies-search-items .focus-item.large{height:6rem;width:13.2rem}.movies-search-parent .movies-search .search-row .movies-search-items .focus-item.active{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1}.movies-search-parent .movies-search .search-row .movies-sort-title{font-size:3rem;color:#fff;margin-top:4rem}.movies-search-parent .movies-search .search-row .movies-sort-items .focus-item{width:100%;height:6rem;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding:0 2rem;color:#fff;font-size:2.5rem;margin:2rem 0;cursor:pointer}.movies-search-parent .movies-search .search-row .movies-search-input{height:6rem;width:100%;border-radius:1rem;border:none;background-color:#35343a;color:#fff;font-size:3rem;white-space:nowrap;padding:1rem 2rem;overflow:hidden}
.movie-item-parent{padding:1rem}.movie-item-parent .movie-item{margin:10px 5px;height:100%;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.movie-item-parent .movie-item.active{z-index:1;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);border:3px solid #08b2f1}.movie-item-parent .movie-item .icon{width:100%;overflow:hidden;position:relative}.movie-item-parent .movie-item .icon img{width:100%;height:100%}.movie-item-parent .movie-item .icon .rating-parent{position:absolute;top:1rem;left:1rem;width:15rem;height:3rem;background-size:3rem}.movie-item-parent .movie-item .icon .rating-parent .rating{background-size:3rem}.movie-item-parent .movie-item .icon svg{width:2rem;height:2rem;fill:#fff;position:absolute;top:1rem;right:1rem;z-index:1;-webkit-filter:drop-shadow(0 0 1rem #141414);filter:drop-shadow(0 0 1rem #141414)}.movie-item-parent .movie-item .title{position:absolute;padding:0 1rem;transition:-webkit-transform .1s linear .1s;transition:transform .1s linear .1s;transition:transform .1s linear .1s, -webkit-transform .1s linear .1s;will-change:transform;max-width:95%;height:14%;font-size:2rem;font-weight:400;font-style:normal;line-height:5.5rem;color:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-align:center;bottom:0px;z-index:10;width:100%}.progress-circle{position:absolute;top:10px;right:10px;width:50px;height:50px;border-radius:50%;background-color:#fa0;color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:2.5rem;font-weight:bold}.episode-circle{position:absolute;top:10px;right:10px;width:50px;height:50px;border-radius:50%;background:#fff;color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:2.5rem;font-weight:bold}
.movie-info{position:fixed;top:0;left:0;width:100%;height:100%;color:#fff;padding:0rem;box-sizing:border-box}.movie-info .background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.movie-info .background:after{content:"";position:absolute;top:20rem;left:-84rem;width:84rem;height:60rem;box-shadow:105rem 0rem 100rem 20rem rgba(0,0,0,.3);z-index:1}.movie-info .container{height:100vh;background:rgba(0,0,0,.65);width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;transition:-webkit-transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1), -webkit-transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);will-change:transform;-webkit-transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);-moz-transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);-ms-transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1);-o-transition:transform .5s cubic-bezier(0.4, 0.8, 0.5, 1)}.movie-info .container .container-movies-details{padding:8rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:2rem;height:80rem !important;margin:5rem 0rem 0rem}.movie-info .container .container-movies-details div:first-child{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.movie-info .container .container-movies-details div:first-child img{width:39rem;max-width:100%;border-radius:8px;object-fit:fill;margin-bottom:1rem;height:55rem;margin-top:0rem !important}.movie-info .container .container-movies-details div:last-child{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.movie-info .container .movie-title{font-size:5rem;text-align:center;font-weight:bold;white-space:nowrap;width:90%;overflow:hidden;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-overflow:ellipsis;text-shadow:1px 2px .4rem #000;border-bottom:4px solid #fff;margin-bottom:1rem}.movie-info .container .movie-detail{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;width:80%;margin-bottom:1rem}.movie-info .container .movie-detail .movie-year,.movie-info .container .movie-detail .movie-desc{display:-webkit-flex;display:flex;-webkit-flex-direction:row !important;flex-direction:row !important;max-height:40rem;overflow:hidden}.movie-info .container .movie-detail .movie-year,.movie-info .container .movie-detail .movie-duration,.movie-info .container .movie-detail .movie-genre{font-size:2.5rem;font-weight:600;-webkit-flex-direction:row !important;flex-direction:row !important}.movie-info .container .movie-detail .movie-year span:first-child,.movie-info .container .movie-detail .movie-genre span:first-child,.movie-info .container .movie-detail .movie-duration span:first-child{font-weight:600;margin-right:.5rem}.movie-info .container .movie-desc{font-size:2.5rem;font-weight:600;line-height:1.4}.movie-info .container .desc{margin:0rem 5rem 0rem 5rem !important;width:19rem}.movie-info .container .key{margin:0rem 15rem 0rem 5rem !important;width:9rem}.movie-info .container .plot{margin:0rem 15rem 0rem 5rem !important;width:25rem}
.icon.item-bg.bg-dots img{width:101%}.casts-parent{width:114rem;margin:-4rem 5rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;overflow:hidden}.casts-parent .casts-title{font-size:4rem;line-height:8rem;height:8rem;width:100%;text-shadow:0 0 1.5rem #000}.casts-parent .casts-list{width:100%;overflow:hidden}.casts-parent .casts-list .cast-item-parent .cast-item{width:15rem;height:22rem}.casts-parent .casts-list .cast-item-parent .cast-item.active .icon{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.casts-parent .casts-list .cast-item-parent .cast-item.active .title{color:#fff;-webkit-transform:translateY(3rem);transform:translateY(3rem)}.casts-parent .casts-list .cast-item-parent .cast-item .icon{width:15rem;height:22rem;background-size:10rem;transition:-webkit-transform .2s linear .1s;transition:transform .2s linear .1s;transition:transform .2s linear .1s, -webkit-transform .2s linear .1s;will-change:transform;border:.15rem solid #4d4d4d;border-radius:1rem;overflow:hidden;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.casts-parent .casts-list .cast-item-parent .cast-item .icon div{width:20rem;height:30rem;background-position:top center !important}
.seasons-parent{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.65);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.seasons-parent .seasons-title{font-size:7rem;margin-top:5rem;text-align:center;color:#fff;line-height:5rem;width:100%;text-shadow:0 0 1.5rem #000}.seasons-parent .seasons-list{width:100%;height:7rem;margin:5rem 15rem}.seasons-parent .seasons-list .season-item-parent{padding:0 2rem}.seasons-parent .seasons-list .season-item-parent .season-item{width:80%;height:60%;font-size:2rem;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;will-change:transform;background-color:#ca1fe0;backdrop-filter:blur(2rem);border-radius:1rem;text-align:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;cursor:pointer;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.seasons-parent .seasons-list .season-item-parent .season-item.active{-webkit-transform:scale(1.15);transform:scale(1.15);background:#012ca2;color:#fff6f6;font-size:3.3rem;border:3px solid #08b2f1}.seasons-parent .seasons-list .season-item-parent .season-item.selected{background:#012ca2;color:#fff6f6;font-size:2.3rem}.seasons-parent .seasons-list .season-item-parent .season-item.active.selected{background:#012ca2;color:#fff6f6;font-size:3.3rem;border:3px solid #08b2f1}.seasons-parent .episodes-list{width:100%;height:66%;overflow:hidden}.seasons-parent .episodes-list .scroll-view-parent .scroll-view{left:0% !important}.seasons-parent .episodes-list .episode-item-parent{padding:1rem 5rem;width:100%}.seasons-parent .episodes-list .episode-item-parent .episode-item{height:100%;cursor:pointer}.seasons-parent .episodes-list .episode-item-parent .episode-item.active{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);border:2px #08b2f1 solid}.seasons-parent .episodes-list .episode-item-parent .episode-item.active .title{color:#fff;width:100%;text-align:left}.seasons-parent .episodes-list .episode-item-parent .episode-item .icon{width:100%;height:100%;background-color:#3e06cd;will-change:transform;border:.15rem solid #4d4d4d;transition:-webkit-transform .2s ease .1s;transition:transform .2s ease .1s;transition:transform .2s ease .1s, -webkit-transform .2s ease .1s;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.seasons-parent .episodes-list .episode-item-parent .episode-item .icon img{background-color:#000;width:30%;object-fit:fill}.seasons-parent .episodes-list .episode-item-parent .episode-item .title{width:70rem;padding:0 1rem;line-height:2.8;text-align:left;font-size:2rem;color:#fff;text-shadow:0 0 .5rem #000;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}
.movie-info-buttons{width:51rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.movie-info-buttons .movie-info-button{font-weight:bold;font-size:2.5rem;background-color:#6c1cf3;border-radius:.5rem !important;text-align:center;margin:2rem 0;cursor:pointer;padding:.5rem;width:50%;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;-webkit-font-smoothing:subpixel-antialiased;-webkit-border-radius:.5rem !important;-moz-border-radius:.5rem !important;-ms-border-radius:.5rem !important;-o-border-radius:.5rem !important}.movie-info-buttons .movie-info-button.active{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#fd20d6;border:none;color:#fff}.container-button{display:-webkit-flex;display:flex;gap:15px;width:35rem}.movie-info-buttons .movie-info-button2{border-radius:.25rem !important;cursor:pointer;padding:.7rem;width:30%;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;-webkit-font-smoothing:subpixel-antialiased;-webkit-border-radius:.25rem !important;-moz-border-radius:.25rem !important;-ms-border-radius:.25rem !important;-o-border-radius:.25rem !important}.movie-info-buttons .movie-info-button2.active{-webkit-transform:scale(1.1);transform:scale(1.1);backdrop-filter:blur(7px);background-color:rgba(255,255,255,.6431372549);color:#141414}

.page-loading{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:100000}.page-loading .page-loading-loader{width:19rem;height:21rem;border-radius:50%;display:inline-block;border-top:1rem solid #fff;border-right:1rem solid rgba(0,0,0,0);box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.play-next-episode-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.2), transparent 30%)}.play-next-episode-popup .play-next-episode-container{position:absolute;bottom:0;left:0;width:100%;height:14rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;flex-direction:column;padding:0 10rem}.play-next-episode-popup .play-next-episode-container .play-next-episode-button{width:-webkit-max-content;width:max-content;padding:1.8rem 4rem;font-size:2.7rem;background-color:#fff;box-shadow:0px 1rem 2rem 0 rgba(0,0,0,.7);border-radius:1rem;text-align:center;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;color:#000}.play-next-episode-popup .play-next-episode-container .play-next-episode-button span{margin-left:1rem;width:4rem;text-align:right}.play-next-episode-popup .play-next-episode-container .play-next-episode-cancel{font-size:2.4rem;color:#fbfbfb;text-shadow:0 0 1rem #000}
.progress{width:100%;height:1.5rem;background-color:rgba(169,169,169,.5);border-radius:1rem;position:relative;opacity:.6;transition:opacity .1s ease-in-out;cursor:pointer}.progress.active{opacity:1}.progress.active .progress-bar::after{box-shadow:0 0 0 .7rem rgba(255,255,255,.7)}.progress .progress-bar{position:absolute;top:0;left:0;height:100%;border-radius:1rem}.progress .progress-bar::after{content:"";position:absolute;top:-0.7rem;right:-1.5rem;height:3rem;width:3rem;background-color:inherit;border-radius:1.5rem;transition:all .1s ease-in-out}
.continue-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;z-index:1;background-image:url(branding/the-iptv-player/bg-large.png);background-size:cover;background-position:center;background-repeat:no-repeat}.continue-popup .continue-popup-title{font-size:6rem}.continue-popup .continue-popup-buttons{margin-top:5rem}.continue-popup .continue-popup-buttons .continue-popup-button{width:100%;padding:1.8rem 4rem;font-size:2.7rem;background-color:#141414;border:.15rem solid rgba(255,255,255,.1);border-radius:1rem;text-align:center;margin:2rem 0;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.continue-popup .continue-popup-buttons .continue-popup-button.active{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#fff;color:#141414}
.subtitle-popup{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:2;will-change:transform;transition:left .3s ease-in-out}.subtitle-popup.show{left:0}.subtitle-popup .subtitle-popup-content{width:90rem;height:100%;padding:5rem;backdrop-filter:blur(25px);background:rgba(2,5,15,.85)}.subtitle-popup .subtitle-popup-content .subtitle-popup-title{font-size:5rem;margin:0rem 8rem 2rem 10rem;text-align:center;line-height:9rem;background:rgba(71,71,71,.4588235294);border-radius:2rem;color:#fff}.subtitle-popup .subtitle-popup-content .subtitle-popup-list{width:84rem;height:77rem;display:-webkit-flex;display:flex}.subtitle-popup .subtitle-popup-content .subtitle-popup-list .subtitle-popup-list-col{width:50%;height:100%;overflow:hidden;position:relative}.subtitle-popup .subtitle-popup-content .subtitle-popup-list .subtitle-popup-list-col .subtitle-item-parent{padding:1rem}.subtitle-popup .subtitle-popup-content .subtitle-popup-list .subtitle-popup-list-col .subtitle-item-parent .subtitle-item{width:100%;height:100%;color:#fff;padding:0 2rem;font-size:2.5rem;line-height:5rem;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subtitle-popup .subtitle-popup-content .subtitle-popup-list .subtitle-popup-list-col .subtitle-item-parent .subtitle-item.active.selected{background-color:rgba(133,133,133,.76) !important}
.subtitle-settings{position:fixed;width:100%;height:100%;top:0;left:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.subtitle-settings::after{content:"";position:absolute;left:0;bottom:-50rem;width:100%;height:50rem;box-shadow:0 0 50rem 20rem #000;z-index:0}.subtitle-settings .example-container{width:100%;height:15rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:1}.subtitle-settings .example-container .subtitle-text.small{font-size:4rem}.subtitle-settings .example-container .subtitle-text.medium{font-size:6rem}.subtitle-settings .example-container .subtitle-text.large{font-size:8rem}.subtitle-settings .example-container .subtitle-text.drop-shadow{-webkit-filter:drop-shadow(0.15rem 0.15rem black);filter:drop-shadow(0.15rem 0.15rem black)}.subtitle-settings .example-container .subtitle-text.light{background-color:#fff;color:#000}.subtitle-settings .example-container .subtitle-text.dark{background-color:#000;color:#fff}.subtitle-settings .example-container .subtitle-text.contrast{background-color:#000;color:#d8d80e}.subtitle-settings .buttons-container{width:100%;height:15rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:1}.subtitle-settings .buttons-container .column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin:0 3rem}.subtitle-settings .buttons-container .column .column-title{font-size:2.5rem;margin-bottom:2rem}.subtitle-settings .buttons-container .column .column-buttons{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button{height:5rem;padding:.5rem 2rem;margin-right:2rem;font-size:2.5rem;border-radius:1rem;background-color:rgba(169,169,169,.3);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.active{background-color:#fff;color:#000}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.active svg{fill:#000}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button span{padding:0 .5rem}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button svg{width:2.5rem;height:2.5rem;fill:#fff;margin-right:1rem}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.small span{font-size:2rem}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.medium span{font-size:2.5rem}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.large span{font-size:3rem}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.drop-shadow span{-webkit-filter:drop-shadow(0.15rem 0.15rem);filter:drop-shadow(0.15rem 0.15rem)}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.light span{background-color:#fff;color:#000;box-shadow:0 0 .2rem #000}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.dark span{background-color:#000;color:#fff}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.contrast span{background-color:#000;color:#d8d80e}
.audio-popup{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:2;will-change:transform;transition:left .3s ease-in-out}.audio-popup.show{left:0}.audio-popup .audio-popup-content{width:60rem;height:100%;padding:10rem;background-color:rgba(0,0,0,.831372549)}.audio-popup .audio-popup-content .audio-popup-title{font-size:5rem;line-height:11rem;color:#fff}.audio-popup .audio-popup-content .audio-popup-list{width:84rem;height:77rem;display:-webkit-flex;display:flex}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col{width:50%;height:100%;overflow:hidden;position:relative}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent{padding:1rem}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent .audio-item{width:100%;height:100%;padding:0 2rem;color:#fff;font-size:2.5rem;line-height:5rem;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent .audio-item.active.selected{background-color:rgba(255,255,255,.7568627451) !important}
.audio-popup{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:2;will-change:transform;transition:left .3s ease-in-out}.audio-popup.show{left:0}.audio-popup .audio-popup-content{width:60rem;height:100%;padding:10rem;background-color:rgba(0,0,0,.831372549)}.audio-popup .audio-popup-content .audio-popup-title{font-size:5rem;line-height:11rem;color:#fff}.audio-popup .audio-popup-content .audio-popup-list{width:84rem;height:77rem;display:-webkit-flex;display:flex}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col{width:50%;height:100%;overflow:hidden;position:relative}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent{padding:1rem}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent .audio-item{width:100%;height:100%;padding:0 2rem;color:#fff;font-size:2.5rem;line-height:5rem;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent .audio-item.active.selected{background-color:rgba(255,255,255,.7568627451) !important}
.player-error{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.player-error svg{width:15rem;height:15rem;fill:#fff}.player-error .error-message{font-size:3rem;color:#fff;text-align:center;margin-top:3rem}
.movie-player{position:fixed;top:0;left:0;width:100%;height:100%;color:#fff;background-color:#000}.movie-player .movie-player-controller{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-justify-content:space-between;justify-content:space-between;padding:0 15rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;opacity:0;pointer-events:none;transition:opacity .5s linear;will-change:opacity}.movie-player .movie-player-controller.show{opacity:1;pointer-events:all;z-index:1}.movie-player .movie-player-controller.show .movie-player-title{-webkit-transform:translateY(0);transform:translateY(0)}.movie-player .movie-player-controller.show .movie-player-footer{-webkit-transform:translateY(0);transform:translateY(0)}.movie-player .movie-player-controller::before{content:"";position:absolute;top:-50rem;left:0;width:100%;height:50rem;box-shadow:0 0 30rem 15rem rgba(0,0,0,.6)}.movie-player .movie-player-controller::after{content:"";position:absolute;left:0;bottom:-50rem;width:100%;height:50rem;box-shadow:0 0 30rem 15rem rgba(0,0,0,.6)}.movie-player .movie-player-controller .movie-player-title{font-size:3.5rem;font-weight:bold;line-height:15rem;text-shadow:0 0 .2rem #000;color:#fff;z-index:1;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear;will-change:transform;z-index:1}.movie-player .movie-player-controller .movie-player-footer{width:100%;height:15rem;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear;will-change:transform;z-index:1}.movie-player .movie-player-controller .movie-player-footer .progress-container{width:100%;height:6rem;margin-bottom:2rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.movie-player .movie-player-controller .movie-player-footer .progress-container .play-pause-btn{width:6rem;height:6rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.movie-player .movie-player-controller .movie-player-footer .progress-container .play-pause-btn svg{width:6rem;height:6rem;fill:#fff}.movie-player .movie-player-controller .movie-player-footer .progress-container .time{width:15rem;font-size:2.5rem;text-shadow:0 0 .2rem #000;text-align:center}.movie-player .movie-player-controller .movie-player-footer .progress-container .progress-parent{width:105rem}.movie-player .movie-player-controller .movie-player-footer .buttons-container{width:100%;height:5rem;margin-bottom:3rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.movie-player .movie-player-controller .movie-player-footer .buttons-container .movie-player-button{height:5rem;padding:0 2rem;margin:0 1rem;font-size:2.5rem;border-radius:1rem;background-color:rgba(169,169,169,.3);color:#fff;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.movie-player .movie-player-controller .movie-player-footer .buttons-container .movie-player-button.active{background-color:#fff;color:#000}.movie-player .movie-player-controller .movie-player-footer .buttons-container .movie-player-button.active.settings svg{fill:#000}.movie-player .movie-player-controller .movie-player-footer .buttons-container .movie-player-button.settings{padding:0;width:5rem}.movie-player .movie-player-controller .movie-player-footer .buttons-container .movie-player-button.settings svg{width:2.5rem;height:2.5rem;fill:#fff}.movie-player .subtitle-container{position:absolute;bottom:0;left:0;width:100%;margin-bottom:5rem;text-align:center;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear;will-change:transform}.movie-player .subtitle-container.move-up{-webkit-transform:translateY(-15rem);transform:translateY(-15rem)}.movie-player .subtitle-container .subtitle-text{width:100%;height:100%;text-align:center;color:#fff;cursor:pointer}.movie-player .subtitle-container .subtitle-text.small{font-size:4rem}.movie-player .subtitle-container .subtitle-text.medium{font-size:6rem}.movie-player .subtitle-container .subtitle-text.large{font-size:8rem}.movie-player .subtitle-container .subtitle-text.drop-shadow{-webkit-filter:drop-shadow(0.15rem 0.15rem black);filter:drop-shadow(0.15rem 0.15rem black)}.movie-player .subtitle-container .subtitle-text.light{background-color:#fff;color:#000}.movie-player .subtitle-container .subtitle-text.dark{background-color:#000;color:#fff}.movie-player .subtitle-container .subtitle-text.contrast{background-color:#000;color:#d8d80e}
.channel-category-parent{padding:1rem;width:47.5rem !important}.channel-category-parent .category-item{width:100%;height:5.8rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;cursor:pointer;color:#fff;padding:0 2rem;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform}.channel-category-parent .category-item.active .lock-icon svg{fill:#ffe46c}.channel-category-parent .category-item .name{font-size:2.6rem;font-weight:600;width:100%;margin-left:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:5rem}.channel-category-parent .category-item .count{font-size:2.5rem;width:10rem;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-category-parent .category-item .lock-icon svg{width:2.5rem;height:2.5rem;margin-left:1rem;margin-top:1rem;fill:#fff}
.channel-item-parent{padding-bottom:1rem}.channel-item-parent .channel-item{width:50rem;height:5.2rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;cursor:pointer;color:#fff;position:relative;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;background-size:cover;background-position:bottom center;background-repeat:no-repeat}.channel-item-parent .channel-item.active .lock-icon svg{fill:#ffe46c}.channel-item-parent .channel-item .info{position:absolute;height:75%;margin:1rem;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;bottom:0;right:.5rem;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.channel-item-parent .channel-item .info .record{height:1.8rem;width:1.8rem;border-radius:1.5rem;background-color:#d13333;margin-right:.7rem;box-shadow:0 0 .1rem .2rem #fff;margin-top:1rem}.channel-item-parent .channel-item .info .favorite{height:3rem;width:3rem;background-image:url(assets/icons/fav.png);background-size:contain;background-repeat:no-repeat;margin-right:1rem;margin-top:1rem}.channel-item-parent .channel-item .number{width:8.8rem;text-align:center;font-size:2.8rem;margin:0 .5rem}.channel-item-parent .channel-item .logo{width:6rem;height:6rem;padding:.5rem}.channel-item-parent .channel-item .logo img{object-fit:contain;width:100%;height:100%}.channel-item-parent .channel-item .name{font-size:3rem;width:39rem;margin-right:5rem;margin-left:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.channel-item-parent .channel-item .lock-icon{width:4rem}.channel-item-parent .channel-item .lock-icon svg{width:2.5rem;height:2.5rem;margin-left:-8rem;margin-top:1rem;fill:#fff}
body.Yi1n4H6J7VMowA7zUEVK .zcLnfYX2RoRYZjnni13Z{opacity:0;pointer-events:none}body.Yi1n4H6J7VMowA7zUEVK .zcLnfYX2RoRYZjnni13Z .wQkWORPbKhfVVrRUjFZn{position:fixed;top:0;left:0;width:100%;height:100%}.zcLnfYX2RoRYZjnni13Z{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;padding:1rem}.zcLnfYX2RoRYZjnni13Z .JCjzD5ZT7RZPWlAkwMM6{padding:.5rem;height:100%}.zcLnfYX2RoRYZjnni13Z .JCjzD5ZT7RZPWlAkwMM6.occZnHIW3hfjNTYKvDTQ{width:54%}.zcLnfYX2RoRYZjnni13Z .JCjzD5ZT7RZPWlAkwMM6.BxUC8Evum5cV6nSDLK8I{width:39%}.zcLnfYX2RoRYZjnni13Z .JCjzD5ZT7RZPWlAkwMM6.ZNviazvorAsFeU171Cmv{width:7%}.zcLnfYX2RoRYZjnni13Z .JCjzD5ZT7RZPWlAkwMM6.E2QEQRdO5vIOElAsqk8B{width:47%;z-index:100000}.zcLnfYX2RoRYZjnni13Z .JCjzD5ZT7RZPWlAkwMM6.E2QEQRdO5vIOElAsqk8B .sddsCKO93Zq_FeEw110q{width:98%;margin:0rem 1rem;z-index:99999;top:54rem;position:relative}.zcLnfYX2RoRYZjnni13Z .JCjzD5ZT7RZPWlAkwMM6 .fnCknH1FP2HnF9HBW1nO{width:100%;height:8rem;border-radius:1.5rem;border-width:.2rem}.zcLnfYX2RoRYZjnni13Z .JCjzD5ZT7RZPWlAkwMM6 .nfj4N1etwLPdb7AaS1Mf{width:43.4%;height:7rem;border-radius:2rem;border-width:.2rem}.zcLnfYX2RoRYZjnni13Z .JCjzD5ZT7RZPWlAkwMM6 .sGxvRYwiQ1Wzbj3EujiW.eRNaakylSK2uukosTusM{width:44% !important;margin-top:.3rem !important;overflow:hidden;padding-top:.5rem !important}.zcLnfYX2RoRYZjnni13Z .JCjzD5ZT7RZPWlAkwMM6 .sGxvRYwiQ1Wzbj3EujiW{width:100%;height:96rem;margin-top:1rem;padding:1rem 0rem 0rem 0rem;overflow-y:hidden}.occZnHIW3hfjNTYKvDTQ .fnCknH1FP2HnF9HBW1nO{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.occZnHIW3hfjNTYKvDTQ .fnCknH1FP2HnF9HBW1nO img{width:3rem;margin:0 2rem}.occZnHIW3hfjNTYKvDTQ .fnCknH1FP2HnF9HBW1nO .wpMowokStQzk3Y6m6Dst{font-size:3rem;width:100%;padding-right:6rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.occZnHIW3hfjNTYKvDTQ .fnCknH1FP2HnF9HBW1nO .OGNkT8U4iUDb4XVUBo0h{font-size:3rem;width:11rem;margin-right:2rem;text-align:right;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.occZnHIW3hfjNTYKvDTQ .sGxvRYwiQ1Wzbj3EujiW .hrIOES9X17SskybeMkxJ{position:relative;width:100%;height:100%}.occZnHIW3hfjNTYKvDTQ .sGxvRYwiQ1Wzbj3EujiW .hrIOES9X17SskybeMkxJ .JYx6zQKBAq4YnM6ooRrg{width:100%;height:100%;position:absolute;transition:opacity .2s linear, -webkit-transform .3s linear;transition:transform .3s linear, opacity .2s linear;transition:transform .3s linear, opacity .2s linear, -webkit-transform .3s linear}.occZnHIW3hfjNTYKvDTQ .sGxvRYwiQ1Wzbj3EujiW .hrIOES9X17SskybeMkxJ .JYx6zQKBAq4YnM6ooRrg .Cxub2MrUs9Pt3Zt3FiAC{width:100%;height:100%}.occZnHIW3hfjNTYKvDTQ .sGxvRYwiQ1Wzbj3EujiW .hrIOES9X17SskybeMkxJ .qYBrLwvI2HuEIqa6y39Z{width:55%;height:87.5%;position:absolute;right:0;transition:opacity .2s linear, -webkit-transform .3s linear;transition:transform .3s linear, opacity .2s linear;transition:transform .3s linear, opacity .2s linear, -webkit-transform .3s linear}.occZnHIW3hfjNTYKvDTQ .sGxvRYwiQ1Wzbj3EujiW .hrIOES9X17SskybeMkxJ .qYBrLwvI2HuEIqa6y39Z .Cxub2MrUs9Pt3Zt3FiAC{width:100%;height:100%}.BxUC8Evum5cV6nSDLK8I .fnCknH1FP2HnF9HBW1nO{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.BxUC8Evum5cV6nSDLK8I .KXk4RgTaVrmevo426Sq_{width:71.2rem;margin-left:1rem;height:40.1rem;margin-bottom:2.5rem}.BxUC8Evum5cV6nSDLK8I .KXk4RgTaVrmevo426Sq_ .wQkWORPbKhfVVrRUjFZn{width:100%;height:100%}.BxUC8Evum5cV6nSDLK8I .LLg6WvFTViFzfnctT85W{width:100%;height:38rem;overflow:hidden;top:14rem;position:relative}.ZNviazvorAsFeU171Cmv .fnCknH1FP2HnF9HBW1nO{color:#fff;font-size:3rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.fnCknH1FP2HnF9HBW1nO.sqpl6KrMsgzcRuRAKEYr.mcATkT_nb49psMovPplE{width:118%}.qYBrLwvI2HuEIqa6y39Z{width:57rem;height:104rem;overflow:hidden;left:46rem;padding-left:1rem;padding-right:1rem;position:absolute;top:1.5rem;transition:opacity .2s linear, -webkit-transform .3s linear;transition:transform .3s linear, opacity .2s linear;transition:transform .3s linear, opacity .2s linear, -webkit-transform .3s linear}.qYBrLwvI2HuEIqa6y39Z .Cxub2MrUs9Pt3Zt3FiAC{height:100%}.Uk5m1gbZq0eKisvcQP2r img{width:14rem;height:auto;bottom:2.9rem;position:absolute;left:92.5%}.OQ7ec5HBayIKhH81H1sy{height:105rem;width:100%;text-transform:uppercase;margin:0rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;font-size:3rem;font-weight:600;color:#fff;padding:3rem}.OQ7ec5HBayIKhH81H1sy img{width:25rem;height:25rem;margin-bottom:5rem}
body.b2Wgd2xgdFc8NytgjGg_ .JBn3E_xowWWNEdJTCwBV{opacity:0;pointer-events:none}body.b2Wgd2xgdFc8NytgjGg_ .JBn3E_xowWWNEdJTCwBV .KTv_65QkxPE7wONkqevz{position:fixed;top:0;left:0;width:100%;height:100%}.JBn3E_xowWWNEdJTCwBV{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;padding:1rem}.JBn3E_xowWWNEdJTCwBV .ourLXikBFcfWTVitQFxN{padding:1rem;height:100%}.JBn3E_xowWWNEdJTCwBV .ourLXikBFcfWTVitQFxN.xCKGeL1QeaU_bVlu9hY4{width:38%}.JBn3E_xowWWNEdJTCwBV .ourLXikBFcfWTVitQFxN.OHcW9EjMpZh4AYPhnhTq{width:53%}.JBn3E_xowWWNEdJTCwBV .ourLXikBFcfWTVitQFxN.hIUIvBjVugUzbhQ17PNX{width:9%}.JBn3E_xowWWNEdJTCwBV .ourLXikBFcfWTVitQFxN.oepurXyaen_aOxvYGuF_{width:62%}.JBn3E_xowWWNEdJTCwBV .ourLXikBFcfWTVitQFxN.oepurXyaen_aOxvYGuF_ .MBjm7Wu22OrWY6jHhema{width:51%;margin:30rem auto 0}.JBn3E_xowWWNEdJTCwBV .ourLXikBFcfWTVitQFxN .ECXnNSnGaSwaxCpw1aDg{width:100%;height:8rem;border-radius:2.5rem;border-width:.2rem}.JBn3E_xowWWNEdJTCwBV .ourLXikBFcfWTVitQFxN .fhLPlAmnMMJG5NiBciiZ{width:100%;height:96rem;margin-top:1rem;padding:1rem;overflow-y:hidden}.xCKGeL1QeaU_bVlu9hY4 .ECXnNSnGaSwaxCpw1aDg{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.xCKGeL1QeaU_bVlu9hY4 .ECXnNSnGaSwaxCpw1aDg img{width:4rem;margin:0 3rem}.xCKGeL1QeaU_bVlu9hY4 .ECXnNSnGaSwaxCpw1aDg .wyqIf4zVfAs338GKP9kb{font-size:3rem;width:47rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.xCKGeL1QeaU_bVlu9hY4 .ECXnNSnGaSwaxCpw1aDg .F9sukNU24O531Uw6CdpA{font-size:3rem;width:11rem;margin-right:2rem;text-align:right;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xCKGeL1QeaU_bVlu9hY4 .fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL{position:relative;width:100%;height:100%}.xCKGeL1QeaU_bVlu9hY4 .fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL .H4eZzkuZr1FU3t4jcSwz{width:100%;height:100%;will-change:transform;-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;transition:opacity .2s linear, -webkit-transform .3s linear;transition:transform .3s linear, opacity .2s linear;transition:transform .3s linear, opacity .2s linear, -webkit-transform .3s linear;opacity:0}.xCKGeL1QeaU_bVlu9hY4 .fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL .H4eZzkuZr1FU3t4jcSwz .Mz8KyvV26myeX6oBr__f{width:100%;height:100%}.xCKGeL1QeaU_bVlu9hY4 .fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL .dhphOAWNCaTJS0webxES{width:100%;height:100%;position:absolute;transition:opacity .2s linear, -webkit-transform .3s linear;transition:transform .3s linear, opacity .2s linear;transition:transform .3s linear, opacity .2s linear, -webkit-transform .3s linear}.xCKGeL1QeaU_bVlu9hY4 .fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL .dhphOAWNCaTJS0webxES .Mz8KyvV26myeX6oBr__f{width:100%;height:100%}.xCKGeL1QeaU_bVlu9hY4 .fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL.yb3TP266dzpKlC9wZprA .H4eZzkuZr1FU3t4jcSwz{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.xCKGeL1QeaU_bVlu9hY4 .fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL.yb3TP266dzpKlC9wZprA .dhphOAWNCaTJS0webxES{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);pointer-events:none;z-index:-1}.OHcW9EjMpZh4AYPhnhTq .ECXnNSnGaSwaxCpw1aDg{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.OHcW9EjMpZh4AYPhnhTq .SC08e71NiQey8DlhieXE{width:100%;height:54.4rem;margin-bottom:2.5rem}.OHcW9EjMpZh4AYPhnhTq .SC08e71NiQey8DlhieXE .KTv_65QkxPE7wONkqevz{width:100%;height:100%}.OHcW9EjMpZh4AYPhnhTq .azDN1t6S8HEF1jbF8IOw{width:100%;height:37rem;overflow:hidden;margin-top:4rem}.hIUIvBjVugUzbhQ17PNX .ECXnNSnGaSwaxCpw1aDg{color:#fff;font-size:3rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.fhLPlAmnMMJG5NiBciiZ{width:100%;height:96rem;margin-top:1rem;padding:1rem;overflow-y:hidden}.fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL{position:relative;width:100%;height:100%}.fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL .H4eZzkuZr1FU3t4jcSwz{width:100%;height:100%;will-change:transform;-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;transition:opacity .2s linear, -webkit-transform .3s linear;transition:transform .3s linear, opacity .2s linear;transition:transform .3s linear, opacity .2s linear, -webkit-transform .3s linear;opacity:0}.fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL .H4eZzkuZr1FU3t4jcSwz .Mz8KyvV26myeX6oBr__f{width:100%;height:100%}.fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL .dhphOAWNCaTJS0webxES{width:100%;height:100%;position:absolute;transition:opacity .2s linear, -webkit-transform .3s linear;transition:transform .3s linear, opacity .2s linear;transition:transform .3s linear, opacity .2s linear, -webkit-transform .3s linear}.fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL .dhphOAWNCaTJS0webxES .Mz8KyvV26myeX6oBr__f{width:100%;height:100%}.fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL.yb3TP266dzpKlC9wZprA .H4eZzkuZr1FU3t4jcSwz{height:100%;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.fhLPlAmnMMJG5NiBciiZ .I9huljFp4_ovupj5mQTL.yb3TP266dzpKlC9wZprA .dhphOAWNCaTJS0webxES{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);pointer-events:none;z-index:-1}.I9huljFp4_ovupj5mQTL{position:relative;width:100%;height:100%}
.colored-button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:25%;cursor:pointer}.colored-button .color{min-width:3.5rem;height:2rem;border-radius:1.5rem;margin:0 .5rem}.colored-button .color.red{background-color:#ec4444}.colored-button .color.green{background-color:#73cf4b}.colored-button .color.blue{background-color:#3030e2}.colored-button .color.yellow{background-color:#ffc31f}.colored-button .title{max-width:18rem;font-size:3rem;margin:0 1rem;color:#fff;overflow:hidden;text-overflow:ellipsis}.colored-button .icon{font-size:2.5rem;min-width:5rem;margin-right:1rem;color:#fff}
.epg-item-parent{padding-bottom:1rem}.epg-item-parent .epg-item{width:72.8rem;height:5.5rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer;color:#fff;font-weight:bold;background-size:100% 370%;background-position:left bottom;background-repeat:no-repeat}.epg-item-parent .epg-item .status{width:10%;position:relative}.epg-item-parent .epg-item .status::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"";width:2.5rem;height:2.5rem;border-radius:50%;background-color:#eee;margin:0 auto}.epg-item-parent .epg-item .status.live::after{background-color:#69c169}.epg-item-parent .epg-item .status.archive::after{background-color:#ce3535}.epg-item-parent .epg-item .time{width:23%;text-align:center;font-size:2.5rem}.epg-item-parent .epg-item .title{width:70%;font-size:2.5rem;padding:0 2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.fullscreen .channels-player-controller.hidden{visibility:hidden;cursor:none}body.fullscreen .channels-player-controller .channels-player-info{height:22%}body.fullscreen .channels-player-controller .channels-player-info .container{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;height:100%;width:100%;font-size:2.5rem;background-image:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.4196078431), #000000);bottom:-1px;background-color:rgba(0,0,0,0);top:0;border-radius:0;margin-left:0}body.fullscreen .channels-player-controller .channels-player-info .container .number{font-size:6rem;margin:0 0 0 10rem}body.fullscreen .channels-player-controller .channels-player-info .container .logo{padding:2rem}body.fullscreen .channels-player-controller .channels-player-info .container .body .name{font-size:5rem;line-height:6rem}body.fullscreen .channels-player-controller .channels-player-info .container .body .epg-info{font-size:3rem;height:4rem}body.fullscreen .channels-player-controller .channels-player-info .container .body .epg-info .time{width:10rem}.channels-player-controller{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:column;flex-direction:column;transition:visibility .1s ease-in-out;color:#fff}.channels-player-controller .change-channel-number{position:absolute;top:1rem;right:8rem;font-size:10rem;font-weight:bold;text-shadow:0 0 1rem #000;width:40rem;text-align:right;transition:all .5s ease-in-out}.channels-player-controller .channels-player-info{width:100%}.channels-player-controller .channels-player-info .container{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;height:5rem;width:73rem;margin-left:-1rem;font-size:2.5rem;background-color:rgba(82,82,82,.3);top:5rem;border-radius:2rem}.channels-player-controller .channels-player-info .container .number{width:-webkit-fit-content;width:fit-content;text-align:center;font-size:5rem;margin:0 2rem 0rem 3rem;font-family:"cairo"}.channels-player-controller .channels-player-info .container .logo{width:19%;height:100%;padding:.5rem;border-radius:1rem}.channels-player-controller .channels-player-info .container .logo img{object-fit:contain;width:100%;height:100%;border-radius:2rem}.channels-player-controller .channels-player-info .container .body{width:75%;padding:0 2rem}.channels-player-controller .channels-player-info .container .body .name{font-size:3rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:4rem;font-family:"cairo"}.channels-player-controller .channels-player-info .container .body .epg-info{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:100%;font-size:2rem;height:3rem;font-family:"cairo";letter-spacing:.4rem}.channels-player-controller .channels-player-info .container .body .epg-info .time{width:8rem;text-align:left}.channels-player-controller .channels-player-info .container .body .epg-info .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.channels-player-controller .epg-player-info{width:100%;padding:0 10rem;background-color:rgba(0,0,0,.7)}.channels-player-controller .epg-player-info .epg-info-header{height:14rem;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.channels-player-controller .epg-player-info .epg-info-header .name{max-width:80%;min-width:20%;font-size:4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:3rem}.channels-player-controller .epg-player-info .epg-info-header .epg-info-programs{max-width:80%;min-width:20%}.channels-player-controller .epg-player-info .epg-info-header .epg-info-programs .epg-info{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:100%;font-size:2.5rem;height:4rem}.channels-player-controller .epg-player-info .epg-info-header .epg-info-programs .epg-info .time{width:10rem;text-align:left}.channels-player-controller .epg-player-info .epg-info-header .epg-info-programs .epg-info .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.channels-player-controller .epg-player-info .progress-container{width:100%;height:6rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.channels-player-controller .epg-player-info .progress-container .play-pause-btn{width:6rem;height:6rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.channels-player-controller .epg-player-info .progress-container .play-pause-btn svg{width:6rem;height:6rem;fill:#fff}.channels-player-controller .epg-player-info .progress-container .time{width:15rem;font-size:2.5rem;text-shadow:0 0 .2rem #000;text-align:center}.channels-player-controller .epg-player-info .progress-container .progress-parent{width:105rem}.channels-player-controller .epg-player-info .epg-info-buttons{height:9rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.channels-player-controller .epg-player-info .epg-info-buttons .epg-info-button{background-color:#35343a;border:.4rem solid rgba(0,0,0,0);transition:all .1s ease-in-out;text-align:center;cursor:pointer;color:#fff;font-size:2rem;padding:1rem 2rem;border-radius:1rem;margin:0 1rem}.channels-player-controller .epg-player-info .epg-info-buttons .epg-info-button.active{background-color:#fff !important;color:#000 !important}
.epgtop{top:23.5rem;position:absolute;padding:1rem !important}.logointv img{width:15rem;position:absolute;top:2rem}.date-size{font-size:1rem !important;background:#c5c5c5 !important;color:#120822 !important;font-weight:600 !important}.day-item{height:4rem;margin-right:0;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;cursor:pointer;background-size:cover;background-position:top;background-repeat:no-repeat;-webkit-flex-direction:row;flex-direction:row}.day-item .day{font-size:2rem;font-weight:600;margin-right:.5rem}.day-item .name{font-size:1rem;font-weight:600;text-transform:uppercase;margin-left:.3rem}
.keyboard-parent{position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:10000000000000 !important}.keyboard-parent.live-tv-keyboard .keyboard-large{width:41%;left:58%}.keyboard-parent.restore-account-keyboard{width:0;height:0}.keyboard-parent.restore-account-keyboard .keyboard-large{width:59%;left:40.5%;bottom:0;padding:5rem 2rem;border-color:#293452;border-radius:4rem 4rem 0rem 0rem;background:rgba(0,0,0,.5098039216)}.keyboard-parent .bg-icon{width:4rem;height:4rem}.keyboard-parent .keyboard-large{width:100%;position:fixed;bottom:0;left:0;z-index:100;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;background:rgba(0,0,0,.5098039216);background-image:linear-gradient(341deg, #040007, #141414, #040007)}.keyboard-parent .keyboard-large .keyboard-row{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.keyboard-parent .keyboard-large .keyboard-row .keyboard-key{width:7.6rem;height:8.6rem;color:#fff;font-size:3.6rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:.4rem;cursor:pointer}.keyboard-parent .keyboard-large .keyboard-row .keyboard-key.Done,.keyboard-parent .keyboard-large .keyboard-row .keyboard-key.Clean{width:16.4rem}.keyboard-parent .keyboard-large .keyboard-row .keyboard-key.space{width:92rem}.keyboard-parent .keyboard-large .keyboard-row .keyboard-key.shift{position:relative}.keyboard-parent .keyboard-large .keyboard-row .keyboard-key.shift.enabled::after{content:"";position:absolute;top:1rem;left:1rem;width:1.2rem;height:1.2rem;background-color:#2ad000;border-radius:50%;box-shadow:0 0 1rem 0 #000}.keyboard-parent .keyboard-large .keyboard-row .keyboard-key.help{width:-webkit-max-content !important;width:max-content !important;padding-left:2rem !important;padding-right:2rem !important}.keyboard-parent .keyboard-large .keyboard-row .keyboard-key img{width:3rem;object-fit:contain}.keyboard-parent.live-tv-keyboard{position:absolute;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.input-parent{width:100%;height:100%;overflow:hidden;position:relative;min-height:3rem}.input-parent .placeholder{opacity:.8}@-webkit-keyframes focused-input{from{border-color:#fff}to{border-color:rgba(0,0,0,0)}}@keyframes focused-input{from{border-color:#fff}to{border-color:rgba(0,0,0,0)}}.input-parent .custom-input{display:-webkit-flex;display:flex;text-transform:none}.input-parent .custom-input .value{border-right:.4rem solid rgba(0,0,0,0);width:-webkit-max-content;width:max-content;white-space:nowrap}.input-parent .custom-input.focused .value{-webkit-animation:focused-input 1s infinite;animation:focused-input 1s infinite}.input-parent .custom-input span{position:relative}.input-parent .custom-input span.cursor::after{content:"";position:absolute;width:.2rem;height:3rem;-webkit-animation:blink 1s infinite;animation:blink 1s infinite;background-color:red}
.number-keyboard{width:100%;height:10rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.number-keyboard .number-keyboard-item{height:7rem;padding:0 2.5rem;font-size:3rem;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform}.number-keyboard .number-keyboard-item.active{-webkit-transform:scale(1.1);transform:scale(1.1)}.number-keyboard .number-keyboard-item img{height:4rem}
.pin-inputs{width:100%;height:25rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.pin-inputs .pin-input{position:relative;width:18rem;height:18rem;border-radius:3rem;overflow:hidden;padding:.7rem;border:.3rem solid rgba(0,0,0,0)}.pin-inputs .pin-input.active{border-color:#fff}.pin-inputs .pin-input.active::after{content:"";position:absolute;width:.5rem;height:9rem;top:4rem;left:8.25rem;z-index:4;-webkit-animation:focused-pin .7s infinite;animation:focused-pin .7s infinite;background-color:#9c9c9c;border-radius:.5rem}@-webkit-keyframes focused-pin{from{opacity:0}to{opacity:1}}@keyframes focused-pin{from{opacity:0}to{opacity:1}}.pin-inputs .pin-input .pin-input-body{width:100%;height:100%;border-radius:2rem;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.pin-inputs .pin-input .pin-input-body img{width:50%;height:50%}
.check-pin-contents{width:100%;height:90%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:2rem;border-radius:3rem}.check-pin-contents .check-pin-title{width:100%;height:10rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:5rem}.check-pin-contents .check-pin-error{width:100%;font-size:4rem;font-weight:bold;height:10rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:red}.check-pin-contents .default-pin-text{width:100%;font-size:2.5rem;text-align:center;margin-top:23rem;color:rgba(255,255,255,.7)}
.check-pin-popup{position:fixed;top:0;left:0;width:100%;height:100%;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding:0 45rem;z-index:1}
.toast-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end;height:100%;-webkit-flex-direction:row;flex-direction:row}.toast-container .toast{position:fixed;border-radius:1.8rem;border-bottom:.8rem solid rgba(0,0,0,0);color:#242424;background-color:#fff;opacity:.9;text-transform:uppercase;transition:top .3s linear;bottom:5rem;text-align:center;cursor:pointer;overflow:hidden;opacity:0;z-index:3;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.toast-container .toast.show{opacity:1}.toast-container .toast.success{border-color:#178d34}.toast-container .toast.warning{border-color:#d29204}.toast-container .toast.error{border-color:#a32e2e}.toast-container .toast img{width:3rem;height:3rem;margin-left:2rem}.toast-container .toast .toast-message{padding:2.5rem;font-size:2.5rem;line-height:3rem;min-height:3rem}
body.fullscreen .live-tv-page{opacity:0;pointer-events:none}body.fullscreen .live-tv-page .player-parent{position:fixed;top:0;left:0;width:100%;height:100%}.live-tv-page{position:absolute;top:7.5rem;left:0;height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding:1rem;z-index:100000000000}.live-tv-page .live-tv-section{padding:.5rem}.live-tv-page .live-tv-section.playlist-section{width:54%}.live-tv-page .live-tv-section.player-section{width:39%}.live-tv-page .live-tv-section.search-section{width:47%}.live-tv-page .live-tv-section.search-section .button{width:90%;margin:0rem 1rem;z-index:99999;top:0rem;left:7rem;position:relative}.live-tv-page .live-tv-section .section-header{border-radius:1.5rem;border-width:.2rem}.live-tv-page .live-tv-section .categorys{margin:.5rem 1rem;height:7rem;border-radius:1rem;border-width:.2rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.live-tv-page .live-tv-section .section-body.tvs{width:48% !important;margin-top:.3rem !important;border:2px #fd20d6 solid;border-radius:2.5rem}.live-tv-page .live-tv-section .section-body{width:100%;height:100%;margin-top:1rem;padding:1rem 0rem 0rem 0rem;overflow-y:hidden}.section-body-player{width:100%;height:91rem;margin-top:1rem;overflow-y:hidden}.playlist-section .section-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.playlist-section .section-header img{width:3rem;margin:0 2rem}.playlist-section .section-header .section-title{font-size:3rem;width:100%;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.playlist-section .section-header .section-count{font-size:3rem;width:11rem;margin-right:2rem;text-align:right;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playlist-section .section-body .section-content{position:relative;width:100%;height:100%}.playlist-section .section-body .section-content .category-section{width:100%;height:100%;position:absolute;transition:opacity .2s linear, -webkit-transform .3s linear;transition:transform .3s linear, opacity .2s linear;transition:transform .3s linear, opacity .2s linear, -webkit-transform .3s linear}.playlist-section .section-body .section-content .category-section .parent{width:100%;height:100%;overflow:hidden}.playlist-section .section-body .section-content .category-section .scroll-view-parent .scroll-view{left:0px !important}.playlist-section .section-body .section-content .channel-section{width:55%;height:87.5%;position:absolute;right:0;transition:opacity .2s linear, -webkit-transform .3s linear;transition:transform .3s linear, opacity .2s linear;transition:transform .3s linear, opacity .2s linear, -webkit-transform .3s linear}.playlist-section .section-body .section-content .channel-section .parent{width:100%;height:100%}.player-section .section-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:1rem}.player-section .player-container{width:71.2rem;margin-left:1rem;height:40.1rem;margin-bottom:2.5rem}.player-section .player-container .player-parent{width:100%;height:100%}.player-section .epg-parent{width:100%;height:100%;overflow:hidden;top:3.5rem;position:relative}.days-section .section-header{color:#fff;font-size:3rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.channel-section{width:53rem;height:100%;overflow:hidden;left:55rem;margin:0rem 2rem;padding:1rem;position:absolute;border:2px #fd20d6 solid;border-radius:2.5rem;top:1.5rem;transition:opacity .2s linear, -webkit-transform .3s linear;transition:transform .3s linear, opacity .2s linear;transition:transform .3s linear, opacity .2s linear, -webkit-transform .3s linear}.channel-section .parent{height:100%}.channel-section .parent .scroll-view-parent .scroll-view{left:0px !important}.logob{display:-webkit-flex;display:flex;height:8rem;margin:0rem 2rem;padding:2rem;-webkit-justify-content:space-between;justify-content:space-between}.logob .logob_Added{width:25rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px}.logob .logob_Section{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;height:5rem;width:35%}.logob .logob_Section.active{border:2px green solid}.logob .logotext{border:1px #b404cc solid;background-color:rgba(0,0,0,.5882352941);padding:0px 15px;color:#b404cc;font-weight:bolder;font-size:22px;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.logob input{background-color:rgba(0,0,0,0);height:5rem;width:45rem;border:2px #b404cc solid;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.logob input::-webkit-input-placeholder{text-align:center;font-weight:bolder;color:#b404cc}.logob input::placeholder{text-align:center;font-weight:bolder;color:#b404cc}.logob .logo{width:5rem;height:100%}.logob .active{border:2px #fff solid}.logob .active::-webkit-input-placeholder{color:#fff}.logob .active::placeholder{color:#fff}.no-result-found{height:105rem;width:100%;margin:0rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;font-size:3rem;font-weight:600;color:#fff;padding:3rem}.no-result-found img{width:25rem;height:25rem;margin-bottom:5rem}
.aspect-popup{position:fixed;top:0;left:-100%;width:100%;height:45rem;z-index:2;will-change:transform;transition:left .3s ease-in-out}.aspect-popup.show{left:48%;top:50%}.aspect-popup .aspect-popup-content{width:40rem;height:100%;background-color:rgba(0,0,0,.5)}.aspect-popup .aspect-popup-content .aspect-popup-title{font-size:4rem;text-align:center;line-height:9rem;border-radius:2rem;color:#fff}.aspect-popup .aspect-popup-content .aspect-popup-list{width:100%;height:100%;display:-webkit-flex;display:flex;padding:0 1rem}.aspect-popup .aspect-popup-content .aspect-popup-list .aspect-popup-list-col{width:32%;height:100%;overflow-y:hidden;overflow:hidden;position:relative;background-color:rgba(255,255,255,.5)}.aspect-popup .aspect-popup-content .aspect-popup-list .aspect-popup-list-col .aspect-item-parent{padding:1rem}.aspect-popup .aspect-popup-content .aspect-popup-list .aspect-popup-list-col .aspect-item-parent .aspect-item{width:100%;height:100%;color:#fff !important;padding:0 2rem !important;font-size:2.5rem !important;line-height:5rem !important;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:1}.aspect-item{width:100%;height:100%;color:#fff !important;padding:0 2rem !important;font-size:2.5rem !important;line-height:5rem !important;cursor:pointer;overflow:hidden;margin-bottom:1.5rem !important;text-overflow:ellipsis;white-space:nowrap;opacity:1}
body.fullscreen .app-background,body.fullscreen .movie-page,body.fullscreen .movie-info{opacity:0;pointer-events:none}body.fullscreen.android .movie-player{background-color:rgba(0,0,0,0)}.movie-page{position:absolute;top:10rem;left:0;height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;background-image:url(branding/the-iptv-player/bg-large.png);background-size:cover;background-position:center;background-repeat:no-repeat}.movie-page.movieInfo{opacity:0;pointer-events:none}.movie-page .categories-section{height:100%;padding:0rem 1rem 0 1rem}.movie-page .categories-section .section-header{height:6.5rem;width:100%;padding:0 2rem}.movie-page .categories-section .section-header .category-search-btn{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:2.5rem;color:#fff;cursor:pointer;height:100%;padding:0 3rem;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform}.movie-page .categories-section .section-header .category-search-btn.active{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.movie-page .categories-section .section-header .category-search-btn img{height:3rem;width:3rem;margin-right:2rem}.movie-page .categories-section .categories-parent{height:101rem;width:100%;padding-top:1rem;overflow:hidden;background-color:rgba(8,8,8,.678);border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border:2px #be27d3 solid}.movie-page .search-align{text-align:center;width:80%;font-size:3rem}.movie-page .movies-section{width:74%;height:100%}.movie-page .movies-section.hide-title .movies-section-title{opacity:0;transition:opacity .2s ease}.movie-page .movies-section .movies-section-title{height:6rem;font-size:3rem;line-height:5.5rem;color:#fff;transition:opacity .2s ease .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.07), rgba(100, 100, 100, 0.02), rgba(255, 255, 255, 0.07));border:none;border-radius:5rem;padding:0 5rem;margin-top:2rem;margin-bottom:2rem;text-align:center}.movie-page .movies-section .movies-section-title img{height:3rem;width:3rem;margin-right:2rem}.movie-page .movies-section .movies-section-title span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.movie-page .movies-section .movies-parent{height:101rem;width:100%}.movie-page .movies-section .no-result-found{height:100%;width:70%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;font-size:5rem;color:#fff}.movie-page .movies-section .no-result-found img{width:20rem;height:20rem;margin-bottom:8rem}.movies-section-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;height:4.5rem;width:100%}
.movies-header-content{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%}.movies-header-content .movies-header-items{border:1px rgba(181,4,204,.4666666667) solid;background-color:rgba(0,0,0,.5882352941);padding:0px 10px;color:#b404cc;margin:0rem 2rem !important;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;-ms-border-radius:1.5rem;-o-border-radius:1.5rem;text-transform:lowercase !important;text-align:center;font-size:24px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:10% !important;display:-webkit-flex;display:flex;cursor:pointer}.movies-header-content .movies-header-items.active{-webkit-transform:scale(1.05);transform:scale(1.05);border:#08b2f1 2px solid;color:#08b2f1}.movies-header-content .search-style{margin-left:5rem !important;width:70rem !important;font-size:24px !important;border:#b404cc 1px solid;padding:2.5rem;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;letter-spacing:.5rem;font-size:18px !important}.movies-header-content .sort-style{width:15% !important;margin-left:48rem !important;font-size:18px !important}
.colored-button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:25%;cursor:pointer}.colored-button .color{min-width:3.5rem;height:2rem;border-radius:1.5rem;margin:0 .5rem}.colored-button .color.red{background-color:#ec4444}.colored-button .color.green{background-color:#73cf4b}.colored-button .color.blue{background-color:#3030e2}.colored-button .color.yellow{background-color:#ffc31f}.colored-button .title{max-width:18rem;font-size:3rem;margin:0 1rem;color:#fff;overflow:hidden;text-overflow:ellipsis}.colored-button .icon{font-size:2.5rem;min-width:5rem;margin-right:1rem;color:#fff}
.play-next-episode-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.2), transparent 30%)}.play-next-episode-popup .play-next-episode-container{position:absolute;bottom:0;left:0;width:100%;height:14rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;flex-direction:column;padding:0 10rem}.play-next-episode-popup .play-next-episode-container .play-next-episode-button{width:-webkit-max-content;width:max-content;padding:1.8rem 4rem;font-size:2.7rem;background-color:#fff;box-shadow:0px 1rem 2rem 0 rgba(0,0,0,.7);border-radius:1rem;text-align:center;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;color:#000}.play-next-episode-popup .play-next-episode-container .play-next-episode-button span{margin-left:1rem;width:4rem;text-align:right}.play-next-episode-popup .play-next-episode-container .play-next-episode-cancel{font-size:2.4rem;color:#fbfbfb;text-shadow:0 0 1rem #000}
.continue-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;z-index:1;background-image:url(branding/the-iptv-player/bg-large.png);background-size:cover;background-position:center;background-repeat:no-repeat}.continue-popup .continue-popup-title{font-size:6rem}.continue-popup .continue-popup-buttons{margin-top:5rem}.continue-popup .continue-popup-buttons .continue-popup-button{width:100%;padding:1.8rem 4rem;font-size:2.7rem;background-color:#141414;border:.15rem solid rgba(255,255,255,.1);border-radius:1rem;text-align:center;margin:2rem 0;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.continue-popup .continue-popup-buttons .continue-popup-button.active{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#fff;color:#141414}
.subtitle-popup{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:2;will-change:transform;transition:left .3s ease-in-out}.subtitle-popup.show{left:0}.subtitle-popup .subtitle-popup-content{width:90rem;height:100%;padding:5rem;backdrop-filter:blur(25px);background:rgba(2,5,15,.85)}.subtitle-popup .subtitle-popup-content .subtitle-popup-title{font-size:5rem;margin:0rem 8rem 2rem 10rem;text-align:center;line-height:9rem;background:rgba(71,71,71,.4588235294);border-radius:2rem;color:#fff}.subtitle-popup .subtitle-popup-content .subtitle-popup-list{width:84rem;height:77rem;display:-webkit-flex;display:flex}.subtitle-popup .subtitle-popup-content .subtitle-popup-list .subtitle-popup-list-col{width:50%;height:100%;overflow:hidden;position:relative}.subtitle-popup .subtitle-popup-content .subtitle-popup-list .subtitle-popup-list-col .subtitle-item-parent{padding:1rem}.subtitle-popup .subtitle-popup-content .subtitle-popup-list .subtitle-popup-list-col .subtitle-item-parent .subtitle-item{width:100%;height:100%;color:#fff;padding:0 2rem;font-size:2.5rem;line-height:5rem;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subtitle-popup .subtitle-popup-content .subtitle-popup-list .subtitle-popup-list-col .subtitle-item-parent .subtitle-item.active.selected{background-color:rgba(133,133,133,.76) !important}
.subtitle-settings{position:fixed;width:100%;height:100%;top:0;left:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.subtitle-settings::after{content:"";position:absolute;left:0;bottom:-50rem;width:100%;height:50rem;box-shadow:0 0 50rem 20rem #000;z-index:0}.subtitle-settings .example-container{width:100%;height:15rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:1}.subtitle-settings .example-container .subtitle-text.small{font-size:4rem}.subtitle-settings .example-container .subtitle-text.medium{font-size:6rem}.subtitle-settings .example-container .subtitle-text.large{font-size:8rem}.subtitle-settings .example-container .subtitle-text.drop-shadow{-webkit-filter:drop-shadow(0.15rem 0.15rem black);filter:drop-shadow(0.15rem 0.15rem black)}.subtitle-settings .example-container .subtitle-text.light{background-color:#fff;color:#000}.subtitle-settings .example-container .subtitle-text.dark{background-color:#000;color:#fff}.subtitle-settings .example-container .subtitle-text.contrast{background-color:#000;color:#d8d80e}.subtitle-settings .buttons-container{width:100%;height:15rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:1}.subtitle-settings .buttons-container .column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin:0 3rem}.subtitle-settings .buttons-container .column .column-title{font-size:2.5rem;margin-bottom:2rem}.subtitle-settings .buttons-container .column .column-buttons{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button{height:5rem;padding:.5rem 2rem;margin-right:2rem;font-size:2.5rem;border-radius:1rem;background-color:rgba(169,169,169,.3);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.active{background-color:#fff;color:#000}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.active svg{fill:#000}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button span{padding:0 .5rem}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button svg{width:2.5rem;height:2.5rem;fill:#fff;margin-right:1rem}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.small span{font-size:2rem}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.medium span{font-size:2.5rem}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.large span{font-size:3rem}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.drop-shadow span{-webkit-filter:drop-shadow(0.15rem 0.15rem);filter:drop-shadow(0.15rem 0.15rem)}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.light span{background-color:#fff;color:#000;box-shadow:0 0 .2rem #000}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.dark span{background-color:#000;color:#fff}.subtitle-settings .buttons-container .column .column-buttons .subtitle-settings-button.contrast span{background-color:#000;color:#d8d80e}
.audio-popup{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:2;will-change:transform;transition:left .3s ease-in-out}.audio-popup.show{left:0}.audio-popup .audio-popup-content{width:60rem;height:100%;padding:10rem;background-color:rgba(0,0,0,.831372549)}.audio-popup .audio-popup-content .audio-popup-title{font-size:5rem;line-height:11rem;color:#fff}.audio-popup .audio-popup-content .audio-popup-list{width:84rem;height:77rem;display:-webkit-flex;display:flex}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col{width:50%;height:100%;overflow:hidden;position:relative}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent{padding:1rem}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent .audio-item{width:100%;height:100%;padding:0 2rem;color:#fff;font-size:2.5rem;line-height:5rem;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent .audio-item.active.selected{background-color:rgba(255,255,255,.7568627451) !important}
.audio-popup{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:2;will-change:transform;transition:left .3s ease-in-out}.audio-popup.show{left:0}.audio-popup .audio-popup-content{width:60rem;height:100%;padding:10rem;background-color:rgba(0,0,0,.831372549)}.audio-popup .audio-popup-content .audio-popup-title{font-size:5rem;line-height:11rem;color:#fff}.audio-popup .audio-popup-content .audio-popup-list{width:84rem;height:77rem;display:-webkit-flex;display:flex}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col{width:50%;height:100%;overflow:hidden;position:relative}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent{padding:1rem}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent .audio-item{width:100%;height:100%;padding:0 2rem;color:#fff;font-size:2.5rem;line-height:5rem;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-popup .audio-popup-content .audio-popup-list .audio-popup-list-col .audio-item-parent .audio-item.active.selected{background-color:rgba(255,255,255,.7568627451) !important}
.movie-player{position:fixed;top:0;left:0;width:100%;height:100%;color:#fff;background-color:#000}.movie-player .movie-player-controller{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-justify-content:space-between;justify-content:space-between;padding:0 15rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;opacity:0;pointer-events:none;transition:opacity .5s linear;will-change:opacity}.movie-player .movie-player-controller.show{opacity:1;pointer-events:all;z-index:1}.movie-player .movie-player-controller.show .movie-player-title{-webkit-transform:translateY(0);transform:translateY(0)}.movie-player .movie-player-controller.show .movie-player-footer{-webkit-transform:translateY(0);transform:translateY(0)}.movie-player .movie-player-controller::before{content:"";position:absolute;top:-50rem;left:0;width:100%;height:50rem;box-shadow:0 0 30rem 15rem rgba(0,0,0,.6)}.movie-player .movie-player-controller::after{content:"";position:absolute;left:0;bottom:-50rem;width:100%;height:50rem;box-shadow:0 0 30rem 15rem rgba(0,0,0,.6)}.movie-player .movie-player-controller .movie-player-title{font-size:3.5rem;font-weight:bold;line-height:15rem;text-shadow:0 0 .2rem #000;color:#fff;z-index:1;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear;will-change:transform;z-index:1}.movie-player .movie-player-controller .movie-player-footer{width:100%;height:15rem;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear;will-change:transform;z-index:1}.movie-player .movie-player-controller .movie-player-footer .progress-container{width:100%;height:6rem;margin-bottom:2rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.movie-player .movie-player-controller .movie-player-footer .progress-container .play-pause-btn{width:6rem;height:6rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.movie-player .movie-player-controller .movie-player-footer .progress-container .play-pause-btn svg{width:6rem;height:6rem;fill:#fff}.movie-player .movie-player-controller .movie-player-footer .progress-container .time{width:15rem;font-size:2.5rem;text-shadow:0 0 .2rem #000;text-align:center}.movie-player .movie-player-controller .movie-player-footer .progress-container .progress-parent{width:105rem}.movie-player .movie-player-controller .movie-player-footer .buttons-container{width:100%;height:5rem;margin-bottom:3rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.movie-player .movie-player-controller .movie-player-footer .buttons-container .movie-player-button{height:5rem;padding:0 2rem;margin:0 1rem;font-size:2.5rem;border-radius:1rem;background-color:rgba(169,169,169,.3);color:#fff;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.movie-player .movie-player-controller .movie-player-footer .buttons-container .movie-player-button.active{background-color:#fff;color:#000}.movie-player .movie-player-controller .movie-player-footer .buttons-container .movie-player-button.active.settings svg{fill:#000}.movie-player .movie-player-controller .movie-player-footer .buttons-container .movie-player-button.settings{padding:0;width:5rem}.movie-player .movie-player-controller .movie-player-footer .buttons-container .movie-player-button.settings svg{width:2.5rem;height:2.5rem;fill:#fff}.movie-player .subtitle-container{position:absolute;bottom:0;left:0;width:100%;margin-bottom:5rem;text-align:center;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear;will-change:transform}.movie-player .subtitle-container.move-up{-webkit-transform:translateY(-15rem);transform:translateY(-15rem)}.movie-player .subtitle-container .subtitle-text{width:100%;height:100%;text-align:center;color:#fff;cursor:pointer}.movie-player .subtitle-container .subtitle-text.small{font-size:4rem}.movie-player .subtitle-container .subtitle-text.medium{font-size:6rem}.movie-player .subtitle-container .subtitle-text.large{font-size:8rem}.movie-player .subtitle-container .subtitle-text.drop-shadow{-webkit-filter:drop-shadow(0.15rem 0.15rem black);filter:drop-shadow(0.15rem 0.15rem black)}.movie-player .subtitle-container .subtitle-text.light{background-color:#fff;color:#000}.movie-player .subtitle-container .subtitle-text.dark{background-color:#000;color:#fff}.movie-player .subtitle-container .subtitle-text.contrast{background-color:#000;color:#d8d80e}
.aspect-popup{position:fixed;top:0;left:-100%;width:100%;height:45rem;z-index:2;will-change:transform;transition:left .3s ease-in-out, top .3s ease-in-out, -webkit-transform .3s ease-in-out;transition:left .3s ease-in-out, top .3s ease-in-out, transform .3s ease-in-out;transition:left .3s ease-in-out, top .3s ease-in-out, transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.aspect-popup.show{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.aspect-popup .aspect-popup-content{margin:auto;backdrop-filter:blur(10px);width:40rem;height:100%;background-color:rgba(0,0,0,.5)}.aspect-popup .aspect-popup-content .aspect-popup-title{font-size:4rem;text-align:center;line-height:9rem;border-radius:2rem;color:#fff}.aspect-popup .aspect-popup-content .aspect-popup-list{width:100%;height:100%;display:-webkit-flex;display:flex;padding:0 1rem}.aspect-popup .aspect-popup-content .aspect-popup-list .scroll-view-parent .scroll-view.list-view{width:100% !important;margin:0% !important}.aspect-popup .aspect-popup-content .aspect-popup-list .aspect-popup-list-col{width:100%;height:100%;overflow-y:hidden;overflow:hidden;position:relative;background-color:rgba(255,255,255,.5)}.aspect-popup .aspect-popup-content .aspect-popup-list .aspect-popup-list-col .aspect-item-parent{padding:1rem}.aspect-popup .aspect-popup-content .aspect-popup-list .aspect-popup-list-col .aspect-item-parent .aspect-item{width:100%;height:100%;color:#fff !important;padding:0 2rem !important;font-size:2.5rem !important;line-height:5rem !important;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:1}.aspect-item-parent{text-align:center}.aspect-item{width:100%;height:100%;color:#fff !important;padding:0 2rem !important;font-size:2.5rem !important;line-height:5rem !important;cursor:pointer;overflow:hidden;margin-bottom:1.5rem !important;text-overflow:ellipsis;white-space:nowrap;opacity:1}
.playlist-item-parent{padding:1rem 0}.playlist-item-parent .playlist-item{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;position:relative;cursor:pointer;color:#fff}.playlist-item-parent .playlist-item.active{color:#000}.playlist-item-parent .playlist-item .number{width:8rem;font-size:3rem;line-height:6rem;text-align:center}.playlist-item-parent .playlist-item .playlist-info{width:85rem;height:6rem;margin-right:3rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.playlist-item-parent .playlist-item .playlist-info .title-row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.playlist-item-parent .playlist-item .playlist-info .title-row .title{font-size:3rem;font-weight:bold;width:55rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.playlist-item-parent .playlist-item .playlist-info .title-row .date{opacity:.8;font-size:1.8rem}.playlist-item-parent .playlist-item .playlist-info .url{font-size:2rem;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:.8}.playlist-item-parent .playlist-item .playlist-item-delete{position:absolute;right:0;top:0;min-width:9.2rem;padding:0 3rem;height:9.2rem;border-radius:4.6rem;transition:z-index .2s ease-in-out, -webkit-transform .3s ease-in-out .1s;transition:transform .3s ease-in-out .1s, z-index .2s ease-in-out;transition:transform .3s ease-in-out .1s, z-index .2s ease-in-out, -webkit-transform .3s ease-in-out .1s;z-index:-1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:3rem;color:#fff;opacity:0}.playlist-item-parent .playlist-item .playlist-item-delete img{width:3rem}.playlist-item-parent .playlist-item.active .playlist-item-delete,.playlist-item-parent .playlist-item .playlist-item-delete.active-danger{-webkit-transform:translateX(12rem);transform:translateX(12rem);z-index:1;transition:z-index .3s ease-in-out .5s, -webkit-transform .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s, z-index .3s ease-in-out .5s;transition:transform .3s ease-in-out .3s, z-index .3s ease-in-out .5s, -webkit-transform .3s ease-in-out .3s;opacity:1}
.confirm-popup-parent{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff}.confirm-popup-parent .confirm-popup{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;color:#fff}.confirm-popup-parent .confirm-popup .title{font-size:8rem;font-weight:600;margin:5rem 0}.confirm-popup-parent .confirm-popup .message{font-size:5rem;margin:3rem 0}.confirm-popup-parent .confirm-popup .buttons{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:3rem 0}.confirm-popup-parent .confirm-popup .buttons .button{margin:0 2rem;min-width:15rem}
.check-pin-content{background-color:#000;width:62.5vw;position:fixed;top:0px;z-index:10000000;height:90%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;backdrop-filter:blur(7rem);padding:2rem;border:.1rem solid rgba(255,255,255,.137);border-radius:3rem}.check-pin-content .check-pin-title{width:100%;height:10rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:5rem}.check-pin-content .check-pin-error{width:100%;font-size:4rem;font-weight:bold;height:10rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:red}.check-pin-content .default-pin-text{width:100%;font-size:2.5rem;text-align:center;margin-top:23rem;color:rgba(255,255,255,.7)}
.playlist-page{position:fixed;top:0;left:0;height:100%;width:100%;overflow:hidden;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;background-repeat:no-repeat;background-position:center;background-size:cover}.playlist-page .container{width:100%;height:87%}.playlist-page .container .header{height:14%;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.playlist-page .container .header .title{color:#fff;font-size:5rem}.playlist-page .container .header .add-button{width:12rem;height:7rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.playlist-page .container .header .add-button img{width:2.5rem}.playlist-page .container .playlist-list{height:90%;width:100%;overflow:hidden}
.add-playlist-popup{position:fixed;top:0;left:0;width:100%;height:100%;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.add-playlist-popup .button{padding:1rem 4rem}.add-playlist-popup .popup-title{margin-top:3rem;font-size:6rem;text-transform:uppercase}.add-playlist-popup .popup-buttons{margin-top:3rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:50%}.add-playlist-popup .popup-buttons .tab-btn{min-width:35rem;margin:0 2rem}.add-playlist-popup .popup-buttons .action-btn{min-width:20rem;margin:0 2rem;line-height:5rem;background-size:120% 180%}.add-playlist-popup .popup-content{margin-top:3rem;width:120rem;height:30rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.add-playlist-popup .popup-content .button{text-align:left;margin:1.5rem 0;border-radius:2rem}.add-playlist-popup .popup-info{width:170rem;height:30rem;margin:3rem 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.add-playlist-popup .popup-info .popup-info-text{font-size:3.5rem;width:135rem;padding:5rem}.add-playlist-popup .popup-info .popup-info-qr{width:30rem;height:30rem;background-color:#fff;padding:2rem;border-radius:2rem}.active-code{display:none}
.playlist-loading{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.playlist-loading .playlist-loading{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:30rem;height:30rem;position:relative}.playlist-loading .playlist-loading .percent{color:#fff;font-size:5rem;position:absolute}.playlist-loading .playlist-loading .playlist-loader{width:100%;height:100%;border-radius:50%;display:inline-block;border-top:1rem solid #fff;border-right:1rem solid rgba(0,0,0,0);box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.playlist-loading .playlist-loading svg{width:100%;height:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.playlist-loading .playlist-loading svg .progress-bg{fill:none;stroke:rgba(226,239,240,.345);stroke-width:1}.playlist-loading .playlist-loading svg .progress-bar{fill:none;stroke:#fff;stroke-dasharray:100 100;stroke-linecap:round;stroke-width:1}.playlist-loading .title{color:#fff;font-size:5rem;height:5rem;margin-top:10rem}
.toggle-parent{width:6rem;height:3rem;border-radius:3rem;background-color:#fff;padding:.5rem}.toggle-parent.active{background-color:#222}.toggle-parent.active .toggle-circle{background-color:#fff}.toggle-parent.checked .toggle-circle{transform:translateX(2rem);opacity:1;-webkit-transform:translateX(2rem);-moz-transform:translateX(2rem);-ms-transform:translateX(2rem);-o-transform:translateX(2rem)}.toggle-parent .toggle-circle{width:2rem;height:2rem;border-radius:2rem;background-color:#222;opacity:.5;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out}
.settings-item-parent{padding:1rem 1rem;color:#fff}.settings-item-parent .settings-item{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-around;padding:0 2rem;font-size:3rem;font-weight:600;text-transform:capitalize;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;text-align:center;-webkit-flex-direction:row;flex-direction:row;background-size:cover;background-position:center;background-repeat:no-repeat}.settings-item-parent .settings-item.active{font-weight:bolder;color:#be27d3 !important;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.settings-item-parent .settings-item.active .title{text-shadow:1px 1px 2px rgba(0,0,0,.5);font-weight:bolder !important;-webkit-transform:scale(1.05);transform:scale(1.05)}.settings-item-parent .settings-item.selected{color:#be27d3 !important;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.settings-item-parent .settings-item .title{text-align:left;width:100%}
.language-item-parent{padding:.5rem 0}.language-item-parent .language-item{padding:0 4rem;font-size:3.3rem;font-weight:600;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer}.language-item-parent .language-item.active{-webkit-transform:scale(1.05);transform:scale(1.05)}.language-item-parent .language-item img{height:5rem;width:7.3rem;border-radius:.8rem}
.settings-contents.change-pin{width:100%;height:90%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;backdrop-filter:blur(20px);padding:2rem;border-radius:3rem}.settings-contents .change-pin-title{width:100%;height:10rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:4rem}.settings-contents .change-pin-message{width:100%;font-size:3rem;height:10rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.settings-contents .change-pin-message.error{color:#be0a0a}.settings-contents .default-pin-text{width:100%;font-size:2.5rem;text-align:center;margin-top:8rem;color:#fff}
.settings-content.manage-categories{height:100%;width:100%}.settings-content .manage-categories-item{padding:2rem 4rem;width:70rem;margin-top:.5rem;margin:auto;margin-bottom:1rem;font-size:3rem;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.settings-content .manage-categories-item.active{-webkit-transform:scale(1.05);transform:scale(1.05)}.settings-content .manage-categories-item img{height:3rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.manage-categories-popup{position:fixed;top:0;left:0;width:100%;height:100%;color:#fff;backdrop-filter:blur(30px)}.manage-categories-popup .manage-categories-popup-title{font-size:5rem;width:100%;text-align:left;padding:3rem 10rem}.manage-categories-popup .manage-categories-popup-content{width:100%;height:96rem;overflow:hidden;padding:0 3rem;display:-webkit-flex;display:flex}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list{width:64%;height:100%}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list.move .manage-categories-item-parent.even{-webkit-animation:tilt-shaking .5s ease-in-out infinite;animation:tilt-shaking .5s ease-in-out infinite}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list.move .manage-categories-item-parent.odd{-webkit-animation:tilt-shaking .5s ease-in-out infinite .3s;animation:tilt-shaking .5s ease-in-out infinite .3s}@-webkit-keyframes tilt-shaking{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(0.15deg);transform:rotate(0.15deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-0.15deg);transform:rotate(-0.15deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes tilt-shaking{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(0.15deg);transform:rotate(0.15deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-0.15deg);transform:rotate(-0.15deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent{padding:.5rem 2rem;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative;will-change:transform}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent.active .manage-categories-item-actions{visibility:visible;transition:visibility .2s ease .5s, -webkit-transform .2s ease;transition:transform .2s ease, visibility .2s ease .5s;transition:transform .2s ease, visibility .2s ease .5s, -webkit-transform .2s ease}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent.move .manage-categories-item-actions{visibility:hidden;transition:none}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent.move .move-icon{display:-webkit-flex;display:flex}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item{width:90rem;height:100%;padding:0 3rem;margin-right:2rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;font-size:3rem}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item.active{-webkit-transform:scale(1.05);transform:scale(1.05)}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item.active svg{fill:#222}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item .manage-categories-item-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:60rem}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item .manage-categories-item-count{width:10rem;text-align:right}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item svg{width:2.5rem;height:3rem;margin-left:2rem;fill:#fff}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item-actions{width:6rem;height:6rem;margin:0 1rem;visibility:hidden;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;transition:visibility 0s ease, -webkit-transform .2s ease;transition:transform .2s ease, visibility 0s ease;transition:transform .2s ease, visibility 0s ease, -webkit-transform .2s ease;will-change:transform}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item-actions.active{-webkit-transform:scale(1.1);transform:scale(1.1)}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item-actions.active svg{fill:#222}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item-actions svg{width:50%;height:50%;fill:#fff}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .manage-categories-item-tooltip{position:absolute;width:24rem;left:94rem;bottom:-5rem;text-align:center;font-size:3rem}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .move-icon{width:8rem;height:100%;display:none;position:absolute;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;top:0;left:94rem}.manage-categories-popup .manage-categories-popup-content .manage-categories-popup-list .manage-categories-item-parent .move-icon svg{width:3rem;height:3rem;fill:#fff}
.settings-content .stream-format-item{padding:1.1rem 4rem;margin:.5rem 0;text-transform:uppercase;margin-bottom:1rem;font-size:3rem;width:95rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:space-around;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;background-size:cover;background-position:bottom;background-repeat:no-repeat;cursor:pointer}.settings-content .stream-format-item.active{-webkit-transform:scale(1.05);transform:scale(1.05)}
.settings-content{margin-top:10rem}.settings-content .settings-info-item{letter-spacing:.4rem}.settings-content .settings-info-item .settings-info-item-title{position:absolute;top:4rem;left:42.5%;font-size:4rem;line-height:1rem;font-weight:bolder;text-align:center}.settings-content .settings-info-item .settings-item-list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;font-size:4rem;padding:1.5rem 3rem;color:#6917df;font-weight:bolder;margin:1rem 0;backdrop-filter:blur(12px);border-radius:1.5rem;font-family:"cairo";letter-spacing:.6rem}
.settings-content .settings-clear-storage-row{width:100%;height:10rem;display:flex;justify-content:space-between;align-items:center;width:100%;height:8rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,.2509803922);padding:2rem 3rem;margin:1rem 0rem;backdrop-filter:blur(10px);border-radius:2rem}.settings-content .settings-clear-storage-row .settings-clear-storage-title{font-size:3rem;font-family:"cairo"}.settings-content .settings-clear-storage-row .clear-storage-btn{padding:0rem 3rem;font-size:3rem;min-width:20rem;height:6rem;text-align:center;cursor:pointer;border-radius:5rem;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform}.settings-content .settings-clear-storage-row .clear-storage-btn.active{-webkit-transform:scale(1.05);transform:scale(1.05)}.settings-content .settings-clear-storage-row .clear-storage-btn.disabled{opacity:.5}
.settings-content .player-settings-row{margin-bottom:5rem}.settings-content .player-settings-row .player-settings-title{font-size:4rem;line-height:6rem;margin-bottom:2rem}.settings-content .player-settings-row .player-settings-item{padding:2rem 4rem;margin:.5rem 0;margin-bottom:1rem;font-size:3rem;width:70rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform}.settings-content .player-settings-row .player-settings-item.active{-webkit-transform:scale(1.05);transform:scale(1.05)}
.settings-item-parent{padding:1rem 1rem;color:#fff}.settings-item-parent .settings-item-wallpaper.active{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15)}.settings-item-parent .settings-item-wallpaper .title-wallpaper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.settings-item-parent .settings-item-wallpaper .title-wallpaper img{border-radius:2.5rem;width:35rem;height:15rem;object-fit:cover;padding:15px;-webkit-border-radius:2.5rem;-moz-border-radius:2.5rem;-ms-border-radius:2.5rem;-o-border-radius:2.5rem}
.settings-content .stream-format-item{padding:1.1rem 4rem;margin:.5rem 0;text-transform:uppercase;margin-bottom:1rem;font-size:3rem;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:space-around;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;background-size:cover;background-position:bottom;background-repeat:no-repeat;cursor:pointer}.settings-content .stream-format-item.active{-webkit-transform:scale(1.05);transform:scale(1.05)}
.settings-content .stream-format-item{padding:1.1rem 4rem;margin:.5rem 0;text-transform:uppercase;margin-bottom:1rem;font-size:3rem;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:space-around;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;will-change:transform;background-size:cover;background-position:bottom;background-repeat:no-repeat;cursor:pointer}.settings-content .stream-format-item.active{-webkit-transform:scale(1.05);transform:scale(1.05)}
.settings-parent{position:fixed;top:0;left:0;width:100%;height:100%;color:#fff}.settings-parent .settings-title{font-size:5rem;height:7rem;line-height:7rem;margin:2rem;letter-spacing:.5rem;border-radius:10rem;text-align:center;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.settings-parent .settings-title .settings-main-icon{width:40px;margin-right:1.25rem}.settings-parent .settings-body{width:100%;height:85%;display:-webkit-flex;display:flex}.settings-parent .settings-body .settings-list-parent{width:30%;height:100%;padding:1rem}.settings-parent .settings-body .settings-content-parent{position:relative;background-color:rgba(6,9,14,.78);width:60%;height:100%;padding:5rem;margin:auto;border-radius:16px;box-shadow:inset 0px 4px 113.4px 48px rgba(0,0,0,.41),0px 4px 4px 0px rgba(0,0,0,.25)}
.activation-popup{position:fixed;top:0;left:0;width:100%;height:100%;padding:5rem}.activation-popup .container{width:100%;height:100%;border-radius:2rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.activation-popup .container .logo{height:14rem;margin-top:0;margin-bottom:5rem}.activation-popup .container .body{width:100%;height:65rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-align:center}.activation-popup .container .body .info{width:100%;height:60rem;padding:2rem 6rem;color:#fff;text-align:center;margin:auto}.activation-popup .container .body .info .info-title{font-size:12rem;padding:0 4rem;line-height:6rem;margin-top:-2rem}.activation-popup .container .body .info .step{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;margin-top:5rem}.activation-popup .container .body .info .step .step-text{font-size:6rem;font-weight:bolder}.activation-popup .container .body .info .step .step-text span{color:#ffba39}.activation-popup .container .mac{width:100%;color:#fff;font-size:5rem;text-align:center}
.connection-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;z-index:9999999;backdrop-filter:blur(1rem)}.connection-popup svg{width:45rem;fill:#fff}.connection-popup .title{font-size:12rem;text-align:center;color:#fff}
.popupredbg{background-image:repeating-radial-gradient(#1472de, #000913 100%);position:fixed;width:100%;height:100%}.exit-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;font-weight:bold;backdrop-filter:blur(2rem);background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(branding/images/B-1.jpg)}.exit-popup img{width:20rem}.exit-popup .exit-popup-title{font-size:5rem;margin:10rem 0;color:#fff}.exit-popup .exit-popup-buttons{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:30%;margin:0 auto}.exit-popup .exit-popup-buttons .exit-popup-button{min-width:25rem}
.container{width:100vh;height:100vh;position:fixed;top:0;left:0;z-index:1000000000}.setting-content{margin-top:0rem !important;display:-webkit-flex;display:flex;height:100vh;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-align:center;margin:auto}.setting-content .settings-info-item{letter-spacing:.4rem}.setting-content .settings-info-item .settings-item-list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;font-size:5rem;padding:1.5rem 3rem;color:#fff;font-weight:bolder;margin:1rem 0;backdrop-filter:blur(0px);border-radius:1.5rem;font-family:"cairo";letter-spacing:.8rem}.setting-content .reload{margin:10px auto;font-size:1.5rem;border-radius:1rem;padding:1.5rem 3rem;background-color:#6917df;color:#fff;width:15rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}
@font-face{font-family:"cairo-extrabold";src:url(assets/styles/Cairo/Cairo-ExtraBold.otf)}@font-face{font-family:"cairo-bold";src:url(assets/styles/Cairo/Cairo-Bold.otf)}@font-face{font-family:"cairo-semibold";src:url(assets/styles/Cairo/Cairo-SemiBold.otf)}@font-face{font-family:"cairo-medium";src:url(assets/styles/Cairo/Cairo-Medium.otf)}@font-face{font-family:"cairo-reqular";src:url(assets/styles/Cairo/Cairo-Regular.otf)}@font-face{font-family:"cairo";src:url(assets/styles/Cairo/Cairo-VariableFont_slnt,wght.otf)}*{margin:0;padding:0;box-sizing:border-box;-webkit-appearance:none;appearance:none;outline:none}body{margin:0;width:100%;height:100%;font-family:cairo-reqular;background:rgba(0,0,0,0);overflow:hidden}#root{background:rgba(0,0,0,0);width:100%;height:100%}.app-background{position:fixed;width:100.2%;height:100.2%;margin:-1px;z-index:-1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:linear-gradient(199deg, #111e33, #030f20)}.app-background-android{position:fixed;width:100%;height:100%;margin:0;z-index:-1}.bg-icon{width:3rem;height:3rem;background-size:contain;background-repeat:no-repeat;background-position:center}.bg-icon.plus{background-image:url(assets/icons/favw.png)}.bg-icon.add-playlist{background-image:url(assets/icons/add-playlist.png)}.bg-icon.backspace{background-image:url(assets/icons/backspace-white.png)}.bg-icon.shift{background-image:url(assets/icons/shift-white.png)}.bg-icon.space{background-image:url(assets/icons/space-white.png)}.bg-icon.minus{background-image:url(assets/icons/minus-white.png)}.bg-icon.play{background-image:url(assets/icons/play-white.png)}.bg-icon.pause{background-image:url(assets/icons/pause-white.png)}.bg-icon.close{background-image:url(assets/icons/fav.png)}.active .bg-icon.plus{background-image:url(assets/icons/favw.png);-webkit-filter:invert(1);filter:invert(1)}.active .bg-icon.add-playlist{background-image:url(assets/icons/add-playlist.png)}.active .bg-icon.backspace{background-image:url(assets/icons/backspace-white.png)}.active .bg-icon.shift{background-image:url(assets/icons/shift-white.png)}.active .bg-icon.space{background-image:url(assets/icons/space-white.png)}.active .bg-icon.minus{background-image:url(assets/icons/minus-black.png)}.active .bg-icon.play{background-image:url(assets/icons/play-black.png)}.active .bg-icon.pause{background-image:url(assets/icons/pause-black.png)}.active .bg-icon.close{background-image:url(assets/icons/fav.png)}.bg-dots{width:50%;height:100%;background-image:url(assets/icons/dots.png);background-size:contain;background-repeat:no-repeat;background-position:center}
.item-bg{background-color:#1b1b1b}.prograss-bg{background-color:#d42323;border:2px #fff solid}.active-text-color{color:#ffd456 !important}.focus-item:not(.active) .rfm-marquee{-webkit-animation:none !important;animation:none !important}.button{background-color:rgba(10,10,10,.6117647059);border-radius:3rem;padding:2rem 4rem;transition:all .1s ease-in-out;text-align:center;cursor:pointer;font-size:3rem;font-weight:bold;color:#fff;will-change:transform;text-transform:uppercase;background-size:cover;background-position:center;background-repeat:no-repeat;border-bottom:.6rem solid;border-bottom-color:rgba(0,0,0,0) !important}.button.active{background-color:rgba(255,255,255,.83) !important;color:#000 !important;-webkit-transform:scale(1.08);transform:scale(1.08)}.button.focused{-webkit-transform:scale(1.08) !important;transform:scale(1.08) !important}.button.active-danger{background-color:#012ca2 !important;-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}.button.selected{background-color:#ea9f09}.button.active-danger.selected{background-color:#d52424 !important}.focus-item{background-color:rgba(78,57,96,.83)}.focus-item.active{border:4px #08b2f1 solid;color:#fff !important}.focus-item.active-danger{background-color:#d52424 !important}.focus-item.selected{background-color:#012ca2}.the-iptv-player .bg-linear-gradient{background:rgba(0,0,0,.2392156863);backdrop-filter:blur(4rem)}.the-iptv-player .menu-parent{background-repeat:no-repeat;background-position:center;background-size:cover}.the-iptv-player .menu-item{backdrop-filter:blur(10px)}.the-iptv-player .menu-item .menu-item-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background-size:cover;background-position:top center;background-repeat:no-repeat;z-index:0}.the-iptv-player .menu-item.large .menu-item-bg{background-image:url(branding/the-iptv-player/menu/bg.png)}
