@import url(https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,800,900);@font-face{font-display:swap}body{background:#eee;color:#333;font-family:Arial,Helvetica,sans-serif;line-height:1.7;scrollbar-color:#4f4f4f #ececec;scrollbar-gutter:both-edges;scrollbar-width:thin}.form-group,.form-group input,.form-group label{margin-bottom:.5rem;width:100%}.form-group label{font-size:.8rem}.form-group input{background-color:#080e1d;border:none;border-bottom:3px solid #0000;border-radius:7px;color:#fff;font-size:1rem;outline-width:0;padding:10px 20px;transition:.1s}.form-group input:focus{background-color:#080e1d;border-bottom:3px solid #386fd2;color:#fff}.error-message,.success-message{background:#040f2b;border-radius:10px;color:#f5f5f5;display:inline-block;font-family:Poppins,sans-serif;margin:.5rem 0;padding:10px;text-align:center;width:100%}.success-message{font-size:15px}::-webkit-scrollbar-track{background:#1b1b27;border-radius:10px}::-webkit-scrollbar-thumb{background:red;border-radius:15px;box-shadow:0 0 7px 8px rgba(255,0,0,.302)}::-webkit-scrollbar{height:8px;width:8px}@media (max-width:480px){.form-group input,.form-group label{font-size:12.5px}}@media (min-width:480px) and (max-width:1024px){.form-group input,.form-group label{font-size:17px}}.deleteacc-screen{align-items:center;background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);color:#f5f5f5;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.deleteacc-screen .delete-logo{align-items:center;display:flex;font-size:40px;gap:10px;padding:15px}.deleteacc-screen__form{align-items:center;background:linear-gradient(225deg,#0b1e4a,#012937);border-radius:15px;box-shadow:0 1rem 2rem #0003;color:#fff;display:flex;flex-direction:column;padding:1.5rem;width:450px}.deleteacc-screen__title{margin-bottom:1rem;text-align:center}.deleteacc-screen__forgotpassword{font-size:.8rem}.deleteacc-screen__subtext{display:block;font-size:.8rem;margin:.5rem 0}.deleteacc-screen *{font-family:Poppins,sans-serif}.delete__btn{align-items:center;background-color:#4266bc;border:none;border-radius:5px;color:#cedbf8;display:flex;font-size:18px;font-weight:700;height:45px;justify-content:center;width:100%}.delete__btn:hover{background-color:#1e47aa}.login-screen{align-items:center;background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);color:#f5f5f5;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100vh;justify-content:center;width:100%}.login-screen .menu-return{align-items:flex-start;display:flex;font-size:15px;gap:10px;justify-content:flex-start}.login-screen .login-logo{align-items:center;display:flex;font-size:40px;gap:10px;padding:15px}.login-screen_form{align-items:center;background:linear-gradient(225deg,#0b1e4a,#012937);border-radius:15px;box-shadow:0 1rem 2rem #0003;display:flex;flex-direction:column;padding:1.5rem;width:380px}.login-screen__title{margin-bottom:1rem;text-align:center}.login-screen__forgotpassword{font-size:.7rem}.login-screen__subtext{color:#f5f5f5;display:block;font-size:.8rem;margin:.5rem 0}.login-screen .login-button{background-color:#4266bc;border:none;border-radius:5px;color:#cedbf8;cursor:pointer;font-weight:700;height:35px;outline:none;width:100px}.login-screen .login-button:hover{background-color:#1e47aa}.login-screen *{color:#f5f5f5;font-family:Poppins,sans-serif}.login-screen .login-message{align-items:flex-start;color:#d7f7ff;display:flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:lighter;text-align:left}.subtext-link{color:#f5f5f5}@media(max-width:480px){.login-screen{background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);font-size:12.5px}.login-screen .menu-return{font-size:15px}.login-screen .login-logo{font-size:35px}.login-screen .login-button{font-size:15px}.login-screen_form{width:85%}.login-screen__title{font-size:20px;margin-bottom:5px}.login-screen .subtext-link,.login-screen__subtext{font-size:12.5px}}@media(min-width:480px)and (max-width:1024px){.login-screen{background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);font-size:17px}.login-screen .menu-return{font-size:25px}.login-screen .login-message{font-size:17px}.login-screen_form{width:60%}.login-screen__title{font-size:30px;margin-bottom:5px}.login-screen .subtext-link,.login-screen__subtext{font-size:17px}.login-screen .login-button{font-size:20px;height:50px;width:130px}}.register-screen{align-items:center;background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);color:#f5f5f5;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100vh;justify-content:center;width:100%}.register-screen .menu-return{align-items:flex-start;display:flex;font-size:15px;gap:10px;justify-content:flex-start}.register-screen .register-logo{align-items:center;display:flex;font-size:40px;gap:10px;padding:15px}.register-screen__form{align-items:center;background:linear-gradient(225deg,#0b1e4a,#012937);border-radius:15px;box-shadow:0 1rem 2rem #0003;display:flex;flex-direction:column;padding:1.5rem;width:380px}.register-screen__title{margin-bottom:15px;text-align:center}.register-screen__subtext{color:#f5f5f5;display:block;font-size:.8rem;margin:.5rem 0}.register-screen .register-btn{align-items:center;background-color:#4266bc;border:none;border-radius:5px;color:#cedbf8;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;width:50%}.register-screen .register-btn:hover{background-color:#1e47aa}.register-screen *{font-family:Poppins,sans-serif}.register-screen .form-group{color:#f5f5f5}@media screen and (max-width:480px){.register-screen{background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);font-size:12.5px}.register-screen__form{width:85%}.register-screen__title{font-size:20px;margin-bottom:5px}.register-screen .register-btn{font-size:15px}.register-screen .subtext-link,.register-screen__subtext{font-size:12.5px}}@media(min-width:480px)and (max-width:1024px){.register-screen{background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);font-size:17px}.register-screen .menu-return{font-size:25px}.register-screen__form{width:60%}.register-screen__title{font-size:30px;margin-bottom:5px}.register-screen .subtext-link,.register-screen__subtext{font-size:17px}.register-screen .login-button{font-size:20px;height:50px;width:130px}}.forgotpassword-screen{align-items:center;background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);color:#f5f5f5;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.forgotpassword-screen .menu-return{align-items:flex-start;display:flex;font-size:15px;gap:10px;justify-content:flex-start}.forgotpassword-screen .forpass-logo{align-items:center;display:flex;font-size:40px;gap:10px;padding:15px}.forgotpassword-screen__form{align-items:center;background:linear-gradient(225deg,#0b1e4a,#012937);border-radius:15px;box-shadow:0 1rem 2rem #0003;color:#fff;display:flex;flex-direction:column;padding:1.5rem;width:450px}.forgotpassword-screen__title{margin-bottom:1rem;text-align:center}.forgotpassword-screen__forgotpassword{font-size:.8rem}.forgotpassword-screen__subtext{display:block;font-size:.8rem;margin:.5rem 0}.forgotpassword-screen *{font-family:Poppins,sans-serif}.send-email__btn{align-items:center;background-color:#4266bc;border:none;border-radius:5px;color:#cedbf8;display:flex;font-size:18px;font-weight:700;height:45px;justify-content:center;width:100%}.send-email__btn:hover{background-color:#1e47aa}@media screen and (max-width:480px){.forgotpassword-screen{background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);font-size:12.5px}.forgotpassword-screen__form{width:85%}.forgotpassword-screen__title{font-size:20px;margin-bottom:5px}.forgotpassword-screen__subtext{font-size:12.5px;padding:7px}.forgotpassword-screen .send-email__btn{font-size:15px;font-weight:650;height:35px;width:90%}}.resetpassword-screen{align-items:center;background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.resetpassword-screen *{color:#f5f5f5;font-family:Poppins,sans-serif}.resetpassword-screen .menu-return{align-items:flex-start;display:flex;font-size:15px;gap:10px;justify-content:flex-start}.resetpassword-screen .respass-logo{align-items:center;display:flex;font-size:40px;gap:10px;padding:15px}.resetpassword-screen__form{align-items:center;background:linear-gradient(225deg,#0b1e4a,#012937);border-radius:15px;box-shadow:0 1rem 2rem #0003;display:flex;flex-direction:column;padding:1.5rem;width:380px}.resetpassword-screen__title{margin-bottom:1rem;text-align:center}.resetpassword-screen .reset-pass__btn{align-items:center;background-color:#4266bc;border:none;border-radius:5px;color:#cedbf8;display:flex;font-size:18px;font-weight:700;height:45px;justify-content:center;width:80%}.resetpassword-screen .reset-pass__btn:hover{background-color:#1e47aa}.resetpassword-screen .disabled-btn{cursor:not-allowed}@media screen and (max-width:480px){.resetpassword-screen{background:radial-gradient(at top,#010717 70%,#030f31 80%,#3a6cff 100%);font-size:12.5px}.resetpassword-screen__form{width:85%}.resetpassword-screen__title{font-size:20px;margin-bottom:5px}}.modal-overlay{z-index:auto}.user-page{background:#181a20;color:#eaecef;display:flex;flex-direction:row}.user-page .up-left{border-right:3px solid #17171a;display:flex;flex-direction:column;margin-top:70px}.user-page .up-left .up-banner{display:flex;position:relative;width:100%}.user-page .up-left .up-profpic{height:100px;margin-left:50px;margin-top:170px;width:100px;z-index:auto}.user-page .up-left .up-pen,.user-page .up-left .up-profpic{border:2px solid #f5f5f5;border-radius:50%;display:flex;position:absolute}.user-page .up-left .up-pen{color:#f5f5f5;cursor:pointer;font-size:17px;margin-left:25px;margin-top:25px;padding:10px;transition:all .3s;z-index:5}.user-page .up-left .up-pen:hover{font-size:22px}.user-page .up-left .up-section{margin-bottom:25px;margin-left:25px;margin-top:45px}.user-page .up-right{display:flex;flex-direction:column}.user-page .section{margin-bottom:20px;margin-top:70px}.user-page .section:last-child{margin-bottom:0}.user-page h2{font-size:1.8rem;margin-bottom:10px}.user-page .anime-list,.user-page .info-box{border-radius:10px;padding:20px}.user-page .anime-list{display:flex;flex-direction:row;flex-wrap:wrap}.user-page .anime-list img{min-height:227px;min-width:142px}.user-page .info-item{display:flex;margin-bottom:10px}.user-page .info-label{color:#b7bdc6;margin-right:20px;width:100px}.user-page .info-value{background:#1e2026;border-radius:8px;padding:13px}.user-page .anime-list{list-style:none;margin:0;padding:0}.user-page .anime-list li{background-color:#555;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:5px 0;padding:8px 16px;transition:background-color .3s ease}.user-page .anime-list li:hover{background-color:#666}.user-page .save-up{gap:.5rem;margin-right:1.5rem;width:126px}.user-page .save-up .up-movie-card{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:15px;padding-top:160%;position:relative;width:126px}@media only screen and (min-width:320px)and (max-width:556px){.user-page{display:flex;flex-direction:column}.user-page .up-left .up-banner{width:100%}.user-page .up-left .up-profpic{height:75px;margin-top:75px;width:75px}.user-page .up-left .up-section{margin-bottom:-15px;margin-left:15px}.user-page .up-left .up-pen{cursor:pointer;font-size:14px;margin-left:15px;margin-top:15px;padding:8px}.user-page .up-left .up-pen:hover{font-size:20px}.user-page h2{font-size:1.5em}.user-page .info-box{padding:10px}.user-page .info-value{margin-left:-15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-page .anime-list{margin-bottom:20px}.user-page .save-up,.user-page .save-up .up-movie-card{width:113px}}@media only screen and (max-width:320px){.user-page{flex-direction:column}.user-page .up-left .up-banner{width:100%}.user-page .up-left .up-profpic{height:60px;margin-top:60px;width:60px}.user-page .up-left .up-section{margin-bottom:-15px;margin-left:15px}.user-page .up-left .up-pen{cursor:pointer;font-size:12px;margin-left:15px;margin-top:15px;padding:6px}.user-page .up-left .up-pen:hover{font-size:16px}.user-page h2{font-size:1.5em}.user-page .info-value{margin-left:-15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-page .save-up,.user-page .save-up .up-movie-card{width:98px}}@media only screen and (min-width:556px)and (max-width:846px){.user-page{display:flex;flex-direction:column}.user-page .up-left .up-banner{width:100%}.user-page .up-left .up-profpic{height:85px;margin-top:130px;width:85px}.user-page .up-left .up-section{margin-bottom:-15px}.user-page .info-box{padding:10px}.user-page .info-value{margin-left:-15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-page .anime-list{margin-bottom:20px}}@media only screen and (min-width:846px)and (max-width:1246px){.user-page .up-left .up-profpic{height:85px;margin-top:95px;width:85px}}.sacuvani-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.input-movies{background-color:#000;border:0;border-radius:30px;color:#fff;font-family:Poppins,sans-serif;font-size:1rem;padding:.5rem 1.5rem}.movie-search{max-width:450px;position:relative;width:100%}.movie-search input{font-size:12.5px;font-weight:600;padding:10px 25px;width:100%}.movie-search button{background-color:red;border:4px;border-radius:30px;box-shadow:0 0 7px 8px rgba(255,0,0,.302);color:#fff;font-size:12.5px;font-weight:600;padding:8px 25px;position:absolute;right:0;top:2px;transition:box-shadow .3s ease}.movie-search .search-result{background:#2b2e38;border-radius:15px;position:fixed;top:60px;width:450px}.movie-search .src-items{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:15px;transition:.1s}.movie-search .src-items .search_sugestion_line{align-items:center;display:flex;flex-direction:row;font-size:17px;gap:15px;justify-content:flex-start}.movie-search .src-items img{display:flex;height:60px;justify-content:center;width:50px}.movie-search .src-items:hover{background:#25252f;border-radius:15px}@media only screen and (max-width:1024px){.movie-search,.movie-search input{width:95%}.movie-search button{margin-right:2.5%}.movie-search .search-result{top:115px;width:92%}}.header-search-grid,.user{display:flex;flex-direction:column}.user{align-items:center;justify-content:center}.social{display:flex;font-size:33px}.social a{align-items:flex-end;display:flex;justify-content:flex-end;margin-left:15px}.dropdown-menu{background-color:#242428f2;border:3px solid #ffffff1a;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font-size:16px;margin-top:5px;padding:15px 13px;position:absolute;width:300px}.dropdown-menu .username{color:#ff2828}.dropdown-menu .email{color:hsla(0,0%,100%,.698);font-size:14px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu .log-out{align-items:center;display:flex;gap:5px;justify-content:flex-end}.dropdown-menu .log-out:hover{color:#ff2828}.dropdown-menu .options{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px}.dropdown-menu .options a,.dropdown-menu .options button{align-items:center;background-color:hsla(0,0%,100%,.098);border:none;border-radius:25px;color:#f5f5f5;display:flex;font-size:15px;font-weight:400;gap:5px;justify-content:center;margin-bottom:5px;padding:10px;width:95%}.dropdown-menu .options a:hover,.dropdown-menu .options button:hover{background-color:#fff3;color:#ff2828}.logo{align-items:center;display:flex;font-family:Poppins,sans-serif;font-size:34.5px;font-weight:650;justify-content:row}.logo img{margin-right:5px;width:40px}.logo .bf{display:flex;flex-direction:row;letter-spacing:-1.2px}.logo .bf .flix{color:red}.main_header{height:65px;left:0;position:fixed;top:0;transition:height .3s ease,background-color .3s ease;width:100%;z-index:99}.main_header.shrink{background-color:#0d0d12;height:70px}.main_header__wrap{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 2rem}.main_header__nav{align-items:center;display:flex;justify-content:normal}.main_header__nav>*~*{margin-left:2rem}.main_header .nav-btn{visibility:hidden}.main_header .nav-btn,.main_header .src-loupe{background:#0000;border:none;color:var(--textColor);cursor:pointer;font-size:30px;opacity:0;outline:none}.main_header .src-loupe{display:none}.main_header .nav-content{display:flex;flex-direction:row-reverse;gap:20px}.main_header .social-menu{align-items:center;display:flex;font-size:25px;gap:5px;justify-content:center}.main_header .src-icon{cursor:pointer;height:25px;width:25px}.main_header .login-header-btn{background-color:red;border:none;border-radius:25px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:15px;font-weight:550;min-height:50px;min-width:125px;padding:9px;transition:all .2s}.main_header .login-header-btn:hover{background:#d70404;border:3px solid #8c0000;box-shadow:0 7px 29px 0 #8c0000;color:#fff;font-size:16px}.main_header .user{align-items:center;display:flex;flex-direction:column;justify-content:center}.main_header .nav-user{font-size:20px}.main_header .nav-user .userInf{align-items:center;cursor:pointer;display:flex;gap:.5em;justify-content:center}@media only screen and (min-width:320px)and (max-width:768px){.main_header .main_header__wrap{justify-content:space-between;padding:0 1.5em}.main_header .social{display:none}.main_header .nav-btn{margin-top:5px;opacity:1;visibility:visible}.main_header .logo{align-items:center;font-size:25px;justify-content:center}.main_header .logo img{width:30px}.main_header nav{background-color:#070f2bfc;gap:1.5rem;height:100%;justify-content:space-between;left:-100%;position:fixed;top:0;transition:all .4s ease;width:100%;z-index:9999}.main_header .nav-content,.main_header nav{align-items:center;display:flex;flex-direction:column}.main_header .nav-content{gap:20px;justify-content:center}.main_header .responsive_nav{transform:translateX(100%)}.main_header nav .nav-close-btn{left:2rem;position:absolute;top:1rem}.main_header .mosc{display:none;opacity:0;visibility:hidden}.main_header .src-loupe{align-items:center;display:flex;justify-content:center;opacity:1}.main_header .movie-search{font-size:45px;width:50px}.main_header .movie-search-phone{align-items:center;display:flex;justify-content:center;margin-top:5px;width:100%}}@media only screen and (min-width:768px)and (max-width:1024px){.main_header .main_header__wrap{justify-content:space-between;padding:0 1.5em}.main_header .social{display:none}.main_header .nav-btn{margin-top:5px;opacity:1;visibility:visible}.main_header .logo{align-items:center;font-size:25px;justify-content:center}.main_header .logo img{width:35px}.main_header nav{background-color:#070f2bfc;gap:1.5rem;height:100%;justify-content:space-between;left:-100%;position:fixed;top:0;transition:all .4s ease;width:100%;z-index:9999}.main_header .nav-content,.main_header nav{align-items:center;display:flex;flex-direction:column}.main_header .nav-content{gap:20px;justify-content:center}.main_header .responsive_nav{transform:translateX(100%)}.main_header nav .nav-close-btn{left:2rem;position:absolute;top:1rem}.main_header .mosc{display:none;opacity:0;visibility:hidden}.main_header .src-loupe{align-items:center;display:flex;justify-content:center;opacity:1}.main_header .movie-search{font-size:45px;width:50px}.main_header .movie-search-phone{align-items:center;display:flex;justify-content:center;left:28%;margin-top:5px;width:100%}}@media only screen and (max-width:320px){.logo{align-items:center;font-size:20px;justify-content:center}.logo img{width:25px}.social{display:none}.social-menu{align-items:center;display:flex;font-size:25px;gap:5px;justify-content:center}}.recent-episodes-modal{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.recent-episodes-modal .recent-episodes-modal-content{background-color:#1f2121;border-radius:10px;max-width:400px;min-width:400px;padding:20px}.recent-episodes-modal .recent-episodes-modal-content h2{color:#b8bbbe;margin-bottom:20px}.recent-episodes-modal .recent-episodes-modal-content ul{list-style-type:none;padding:0}.recent-episodes-modal .recent-episodes-modal-content ul li{padding:1px}.recent-episodes-modal .recent-episodes-modal-content ul li a{align-items:center;border-radius:7px;color:#fff;display:flex;flex-direction:row;font-size:16px;gap:10px;margin-bottom:10px;text-decoration:none;transition:.2s}.recent-episodes-modal .recent-episodes-modal-content ul li a img{border-radius:5px;height:75px;width:auto}.recent-episodes-modal .recent-episodes-modal-content ul li a span{align-items:center;background-color:#3e444b;border:1px solid #6c757d;border-radius:50%;color:#f8f9fa;display:flex;justify-content:center;max-height:35px;max-width:35px;min-height:35px;min-width:35px;padding:8px}.recent-episodes-modal .recent-episodes-modal-content ul li a:hover{background-color:#2d3236;color:#929ca4;font-size:16.5px}.recent-episodes-modal .recent-episodes-modal-content ul li a:hover img{height:76px}.recent-episodes-modal .recent-episodes-modal-content ul li a:hover span{max-height:36px;max-width:36px;min-height:36px;min-width:36px}.recent-episodes-modal .recent-episodes-modal-content button{background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}.recent-episodes-modal .recent-episodes-modal-content button:hover{background-color:#555}.menu-item{padding-top:12px}.footer{align-items:center;background:linear-gradient(180deg,#00000080,#00000080),no-repeat 50%;background-position:top;background-size:cover;display:flex;justify-content:center;padding:3rem 2rem;position:relative}.footer h3{color:#b7bdc6;font-size:18px}.footer h4{color:#b7bdc6;font-size:15px}.footer .logo{align-items:center;display:flex;justify-content:center}.footer .logo .bf{display:flex;flex-direction:row;letter-spacing:-1.2px}.footer .logo .bf .flix{color:red}.footer .soc-mda{align-items:center;display:flex;flex-direction:row;font-size:30px;gap:10px;justify-content:center}.footer__content{max-width:1000px}.footer__content__menus{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;text-align:center}@media only screen and (max-width:600px){.footer__content__menus{grid-template-columns:repeat(2,1fr)}}.footer__content__menu{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;font-weight:600;justify-content:flex-start}.pfp-modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.pfp-modal .pfp-modal-content{background-color:#181a20;border-radius:8px;box-shadow:0 0 10px #0000004d;color:#eaecef;padding:20px}.pfp-modal .pfp-modal-content h2{margin-top:0}.pfp-modal .pfp-modal-content .pfp-categories{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;margin-top:10px}.pfp-modal .pfp-modal-content .pfp-categories button{background-color:#0000;border:1px solid #ccc;border-radius:4px;color:#eaecef;cursor:pointer;font-size:14px;margin:5px;padding:8px 16px}.pfp-modal .pfp-modal-content .pfp-categories button:hover{background-color:#f0f0f0}.pfp-modal .pfp-modal-content .pfp-options{display:flex;flex-wrap:wrap;justify-content:center}.pfp-modal .pfp-modal-content .pfp-options img{border-radius:8px;cursor:pointer;height:100px;margin:10px;object-fit:cover;transition:transform .3s ease,filter .3s ease;width:100px}.pfp-modal .pfp-modal-content .pfp-options img:hover{filter:brightness(100%);transform:scale(1.1)}.pfp-modal .pfp-modal-content .pfp-options img:not(:hover){filter:brightness(70%)}.pfp-modal .pfp-modal-content button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px;transition:background-color .3s ease}.pfp-modal .pfp-modal-content button:hover{background-color:#0056b3}.modal-change-info .change-info-form .change-banner .banner-change{font-size:25px}.modal-change-info{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-change-info .change-info-form{align-items:center;background-color:#181a20;border-radius:15px;color:#eaecef;display:flex;flex-direction:column;justify-content:center;padding:20px;position:relative;width:450px;z-index:auto}.modal-change-info .change-info-form svg{color:#969ba5;height:40px;width:40px}.modal-change-info .change-info-form .change-banner{align-items:center;display:flex;flex-direction:row;justify-content:center}.modal-change-info .change-info-form .change-banner .banner-change{-webkit-text-stroke:.5px #000;align-items:center;color:#f5f5f5;display:flex;position:absolute;z-index:auto}.modal-change-info .change-info-form .change-banner img{border-radius:5px;height:80%;transition:transform .5s ease-in-out;-webkit-user-select:none;user-select:none;width:80%}.modal-change-info .change-info-form .change-banner .banner-arrows{color:gray;cursor:pointer;font-size:36px;transition:color .3s ease-in-out}.modal-change-info .change-info-form .change-banner .banner-arrows:hover{color:#312e2e}.modal-change-info .change-info-form .change-pfp{cursor:pointer;display:inline-block;position:relative}.modal-change-info .change-info-form .change-pfp img{border-radius:50%;height:105px;padding:10px;width:105px}.modal-change-info .change-info-form .change-pfp .pen-edit{align-items:center;background-color:#f5f5f5;border-radius:50%;bottom:5px;display:flex;height:30px;justify-content:center;position:absolute;right:5px;width:30px}.modal-change-info .change-info-form .change-pfp .pen-edit .pen{color:#000;padding:6px}.modal-change-info .change-info-form .content-info-form__inputs{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);width:100%}.modal-change-info .change-info-form .content-info-form__inputs label{font-weight:500}.modal-change-info .change-info-form .content-info-form__inputs .content-info-form__input{display:flex;flex-direction:column;gap:5px;width:100%}.modal-change-info .change-info-form .content-info-form__inputs .content-info-form__input input{background-color:#181a20;border:1px solid #969ba5;border-radius:5px;color:#f5f5f5;height:35px;padding:0 10px;transition:.2s;width:100%}.modal-change-info .change-info-form .content-info-form__inputs .content-info-form__input input:focus{border:1px solid #f0b90b}.modal-change-info .change-info-form .content-info-form__btn{background-color:#f0b90b;border:none;border-radius:8px;color:#181a20;cursor:pointer;font-weight:500;height:35px;margin:15px 0;width:100%}@media only screen and (max-width:426px){.pfp-modal .pfp-modal-content{width:95%}.pfp-modal .pfp-modal-content .pfp-categories{grid-template-columns:repeat(3,1fr)}.pfp-modal .pfp-modal-content .pfp-categories button{font-size:10px;padding:6px 13px}.pfp-modal .pfp-modal-content button{font-size:13px}.modal-change-info .change-info-form{margin:auto;padding:15px;width:90%}.modal-change-info .change-info-form svg{height:30px;width:30px}.modal-change-info .change-info-form .change-banner img{height:auto;width:85%}.modal-change-info .change-info-form .change-pfp img{border-radius:50%;height:100px;padding:15px;width:100px}.modal-change-info .change-info-form .change-pfp .pen-edit{bottom:10px;height:25px;right:10px;width:25px}.modal-change-info .change-info-form .change-pfp .pen-edit .pen{color:#000;padding:6px}.modal-change-info .change-info-form .content-info-form__inputs{gap:10px;width:90%}.modal-change-info .change-info-form .content-info-form__inputs label{font-weight:300}.modal-change-info .change-info-form .content-info-form__inputs .content-info-form__input{gap:1px;width:100%}.modal-change-info .change-info-form .content-info-form__btn{margin:15px auto;width:70%}}.chat{background:linear-gradient(45deg,#0f1522,#192030);background-position:bottom;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;overflow:hidden;position:absolute;top:0;width:100%}.snow,.snow:after,.snow:before{animation:snowAnim 3s linear infinite;background-image:radial-gradient(4px 4px at 100px 50px,#fff,#0000),radial-gradient(6px 6px at 200px 150px,#fff,#0000),radial-gradient(3px 3px at 300px 350px,#fff,#0000),radial-gradient(4px 4px at 400px 350px,#fff,#0000),radial-gradient(6px 6px at 500px 100px,#fff,#0000),radial-gradient(3px 3px at 50px 200px,#fff,#0000),radial-gradient(4px 4px at 150px 300px,#fff,#0000),radial-gradient(6px 6px at 250px 400px,#fff,#0000),radial-gradient(3px 3px at 350px 500px,#fff,#0000);background-size:650px 650px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:-650px;transform:translateY(0)}.snow:after{animation-duration:6s;filter:blur(2px);opacity:.5}.snow:after,.snow:before{animation-direction:reverse;margin-left:-250px}.snow:before{animation-duration:9s;filter:blur(1px);opacity:.7}@keyframes snowAnim{0%{transform:translateY(-450px)}to{transform:translateY(200px)}}.messages{margin-bottom:50px;margin-top:80px;max-height:calc(100vh - 150px);overflow-y:auto;scrollbar-color:red #1b1b27;scrollbar-width:auto;z-index:55}.messages .message{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:10px;margin-left:25px}.messages .name{align-items:center;display:flex;flex-direction:row;gap:.5em;justify-content:flex-start;margin-bottom:5px;-webkit-user-select:none;user-select:none}.messages .name img{border-radius:50%;height:50px;width:50px}.messages .name p{color:#a19d9b}.messages .name .username-with-role{display:flex;flex-direction:column;justify-content:center}.messages .name h3{font-size:1.2rem;font-weight:600;margin:0}.messages .name .role-badge{align-items:center;background-color:#3a3a3a;border-radius:12px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;margin-bottom:4px;max-width:max-content;padding:2px 6px;-webkit-user-select:none;user-select:none}.messages .name .role-icon{font-size:14px;line-height:1;margin-right:4px}.messages .name .role-text{white-space:nowrap}.messages .message-holder{max-width:70%}.messages .message-holder p{background-color:#22293e;border-radius:20px;color:#f1f2f5;display:flex;padding:12px 17px}.messages .message-my{align-items:flex-end;display:flex;flex-direction:column;margin-bottom:10px;margin-right:25px}.messages .message-my .name{display:flex;flex-direction:row-reverse}.messages .message-my .message-holder p{background-color:#3a7cdf;display:flex;max-width:100%}.message-input{align-items:center;background-color:#202636;display:flex;gap:25px;height:100px;justify-content:center;padding:25px;position:relative;width:100%;z-index:1}.message-input input{background-color:#101420;border:none;border-radius:25px;color:#f5f5f5;font-size:15px;height:50px;padding:10px 25px;transition:background-color .3s,border-color .3s;width:80%}.message-input input:focus{background-color:#141826}.message-input button{align-items:center;background-color:#101420;border:none;border-radius:50%;color:#f5f5f5;cursor:pointer;display:flex;font-size:25px;height:50px;justify-content:center;transition:background-color .1s,transform .1s;width:50px}.message-input button:hover{background-color:#272e41}.message-input button:active{background-color:#1e2433;transform:scale(.95)}.message-input button[disabled]{background-color:#ccc;cursor:not-allowed;opacity:.5}.chat-link{color:#00f7ff;text-decoration:underline;word-break:break-word}.link-preview{background:#252573;border:1px solid #ddd;border-radius:8px;display:flex;gap:12px;margin-top:8px;padding:8px}.link-preview img{border-radius:4px;height:80px;object-fit:cover;width:80px}.link-preview div{flex:1 1}.link-preview p{color:#555;font-size:12px;margin:0 0 4px}.link-preview a{color:#718a9d;font-size:12px}.message-my:hover .delete-message-btn,.message-my:hover .edit-btn,.message:hover .delete-message-btn,.message:hover .edit-btn{opacity:1;pointer-events:auto}.delete-message-btn,.edit-btn{color:#aaa;cursor:pointer;font-size:16px;margin-left:8px;opacity:0;pointer-events:none;transition:opacity .2s,color .2s}.delete-message-btn:hover,.edit-btn:hover{color:#fff}.edit-form{display:flex;gap:8px;margin-top:5px}.edit-form input{background-color:#22293e;border:1px solid #3a7cdf;border-radius:20px;color:#f1f2f5;flex:1 1;padding:12px 17px}.edit-form button{background-color:#3a7cdf;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:600;padding:6px 12px;transition:background-color .2s}.edit-form button:hover{background-color:#2d68c4}.edit-form button:nth-child(3){background-color:#888}.edit-form button:nth-child(3):hover{background-color:#666}.home .box1{grid-row:span 3}.bigChartBox{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}@media screen and (max-width:1400px){.bigChartBox h1{font-size:24px}}.bigChartBox .chart{height:300px;width:100%}.big_chart_title{margin-top:30px;text-align:center}.barChartBox{height:100%;width:100%}.barChartBox h1{font-size:20px;margin-bottom:20px}.custom-tooltip{background-color:#2a3447;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px #0000001a;padding:8px}.bar_chart_title{justify-self:center;text-align:center}.add-user-form{background-color:#fff;color:#09090b}.add-user-form__inputs-whole{grid-gap:20px;display:grid;gap:20px;margin-top:20px;width:100%}.add-user-form__btn{background-color:#18181b;color:#fff}.add-user-btn{align-items:center;background-color:#1d1e26;border:2px solid #d7cfcf;border-radius:8px;color:#d7cfcf;cursor:pointer;display:flex;font-size:15px;gap:8px;justify-content:center;padding:8px}.add-user-btn:hover{background-color:#d7cfcf;color:#1d1e26;transition:.3s}.add-user-form{align-items:center;background-color:#181a20;border-radius:15px;color:#eaecef;display:flex;flex-direction:column;justify-content:center;padding:20px;position:relative;width:450px;z-index:auto}.add-user-form svg{color:#969ba5;height:40px;width:40px}.modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.add-user-form__inputs{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);width:100%}.add-user-form__inputs label{font-weight:500}.add-user-form__input{display:flex;flex-direction:column;gap:5px;width:100%}.add-user-form__input input{background-color:#181a20;border:1px solid #969ba5;border-radius:5px;height:35px;padding:0 10px;transition:.2s;width:100%}.add-user-form__input input:focus{border:1px solid #f0b90b}.add-user-form__btn{background-color:#f0b90b;border:none;border-radius:8px;color:#181a20;cursor:pointer;font-weight:500;height:35px;margin:15px 0;width:100%}.loading-modal{background-color:#000c;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.loading-bg,.loading-modal{align-items:center;display:flex;justify-content:center}.loading-bg{background-color:#fff;border:4px solid #386fd2;border-radius:20px;color:#1d1e26;gap:20px;height:250px;width:450px}.loading-spinner{animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#1d1e26;height:60px;width:60px}body{background:#060610}.form-episodes-overlay{align-items:center;display:flex;flex-direction:column;gap:30px;height:100%;justify-content:center;width:100%}.form-episodes-content{display:flex;gap:20px}.add-episode-form{align-items:center;background-color:#09092b;border:2px solid #fff;border-radius:15px;color:#eaecef;display:flex;flex-direction:column;justify-content:center;padding:20px;width:450px}.form-synopis{margin-bottom:10px}.add-episode-fields{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%}.add-episodes{max-width:400px;width:100%}.add-episodes input{background-color:#131348;border:1px solid #969ba5;border-radius:5px;color:#eaecef;font-family:Poppins,sans-serif;font-weight:500;height:40px;padding:0 10px;width:100%;&:focus{border:1px solid #f0b90b}}.add-episodes input::placeholder{color:#fff;font-family:Poppins,sans-serif;font-weight:500;opacity:1}.episodes-id{font-weight:500}.episodes-dropdown{background-color:#131348;border:1px solid #969ba5;border-radius:5px;color:#eaecef;font-family:Poppins,sans-serif;height:40px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;width:100%}.episodes-dropdown:focus{border:1px solid #f0b90b}.episodes-dropdown option{background-color:#131348;color:#eaecef;font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-episodes-btn{background-color:#f0b90b;border:none;border-radius:8px;color:#181a20;cursor:pointer;font-size:16px;font-weight:700;height:40px;transition:.3s;width:100%}.add-episodes-btn:hover{background-color:#131348;border:2px solid #fff;color:#eaecef}.notification-episode-success{animation:slideIn .5s forwards,fadeOut .5s 2.5s forwards;border-radius:5px;color:#fff;font-size:1rem;font-weight:700;opacity:0;padding:15px 25px;position:fixed;right:20px;top:20px;z-index:1000}.notification-episode-success.success{background-color:#4caf50}.notification-episode-success.error{background-color:#f44336}button{cursor:pointer;font-family:Poppins,sans-serif}.btn{background-color:red;border:4px solid #0000;border-radius:30px;box-shadow:0 0 7px 8px rgba(255,0,0,.302);color:#fff;font-size:1.5rem;font-weight:600;padding:.5rem 1.8rem;position:relative;transition:box-shadow .3s ease}.btn:hover{box-shadow:0 0 7px 15px rgba(255,0,0,.302)}.btn-outline{background-color:#0000;border:3px solid #fff;box-shadow:none;color:#fff;transition:color .3s ease,background-color .3s ease}.btn-outline:hover{background-color:#fff;box-shadow:none;color:red}.btn.small{border-width:2px;font-size:1rem;padding:.25rem 1.5rem}.hero-slide{margin-bottom:3rem}.x-close-btn{font-family:Poppins,sans-serif;font-style:normal}.hero-slide__item{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:9rem 0;position:relative;width:100%}.hero-slide__item__bg{object-fit:cover;z-index:-1}.hero-slide__item:before,.hero-slide__item__bg{height:100%;left:0;position:absolute;top:0;width:100%}.hero-slide__item:before{background-color:#0009;content:""}.hero-slide__item:after{background-image:linear-gradient(0deg,#0d0d12,#15151d,#0000);bottom:-1px;content:"";height:100px;left:0;position:absolute;width:100%}.hero-slide__item__content{align-items:center;display:flex;justify-content:center;position:relative}.hero-slide__item__content__info{padding:0 3rem;position:relative;width:55%}@media only screen and (max-width:1024px){.hero-slide__item__content__info{width:100%}}.hero-slide__item__content__info>*~*{margin-top:3rem}.hero-slide__item__content__info .title{font-size:5rem;font-weight:700;line-height:1}@media only screen and (max-width:1024px){.hero-slide__item__content__info .title{font-size:4rem}}.hero-slide__item__content__info .overview{font-weight:700}.hero-slide__item__content__info .hero-btns>*~*{margin-left:1rem}.hero-slide__item__content__info .hero-btns,.hero-slide__item__content__info .overview,.hero-slide__item__content__info .title{opacity:0;transform:translateY(-100px);transition:transform .5s ease,opacity .5s ease}.hero-slide__item__content__poster{align-items:center;display:flex;flex:1 1;justify-content:flex-start;max-width:100%;position:relative;width:400px}.hero-slide__item__content__poster img{aspect-ratio:2/3;border-radius:30px;box-shadow:0 7px 29px 0 #64646f33;min-height:400px;object-fit:cover;transform:scale(0);transition:transform .7s ease;width:400px}@media only screen and (max-width:1024px){.hero-slide__item__content__poster{display:none}}.hero-slide__item.active>.hero-slide__item__content>.hero-slide__item__content__poster img{transform:scale(1)}.hero-slide__item.active>.hero-slide__item__content>.hero-slide__item__content__info .hero-btns,.hero-slide__item.active>.hero-slide__item__content>.hero-slide__item__content__info .overview,.hero-slide__item.active>.hero-slide__item__content>.hero-slide__item__content__info .title{opacity:1;transform:translateY(0)}.hero-slide__item.active>.hero-slide__item__content>.hero-slide__item__content__info .title{transition-delay:.3s,.3s}.hero-slide__item.active>.hero-slide__item__content>.hero-slide__item__content__info .overview{transition-delay:.6s,.6s}.hero-slide__item.active>.hero-slide__item__content>.hero-slide__item__content__info .hero-btns{transition-delay:.9s,.9s}.hero-slide__item .hero-btns .hero-btn{cursor:pointer;font-size:1rem;padding:10px 20px;width:100%}@media only screen and (max-width:578px){.hero-slide__item__content__info .title{-webkit-line-clamp:2;font-size:2rem}.hero-slide__item__content__info .overview,.hero-slide__item__content__info .title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.hero-slide__item__content__info .overview{-webkit-line-clamp:6}}@media only screen and (min-width:768px){.hero-slide__item__content__info .title{-webkit-line-clamp:2;font-size:2rem}.hero-slide__item__content__info .overview,.hero-slide__item__content__info .title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.hero-slide__item__content__info .overview{-webkit-line-clamp:6}}@media only screen and (min-width:1024px){.hero-slide__item__content__info .title{-webkit-line-clamp:2;font-size:3rem}.hero-slide__item__content__info .overview,.hero-slide__item__content__info .title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.hero-slide__item__content__info .overview{-webkit-line-clamp:6}}@media only screen and (min-width:1440px){.hero-slide__item__content__info .title{-webkit-line-clamp:2;font-size:3.5rem}.hero-slide__item__content__info .overview,.hero-slide__item__content__info .title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.hero-slide__item__content__info .overview{-webkit-line-clamp:6}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hero-slide-skeleton{background-color:#1a1a20;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:600px;margin-bottom:10px;margin-top:70px;padding:20px;width:100%}.hero-image-skeleton{animation:colorTransition 2s infinite alternate;background-color:#24242b;border-radius:4px;height:60%}.hero-skeleton-content{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.hero-subtitle-skeleton,.hero-title-skeleton{animation:colorTransition 2s infinite alternate-reverse;background-color:#2e2e38;border-radius:4px;height:20px;margin:10px 0}.hero-title-skeleton{height:40px;width:70%}.hero-subtitle-skeleton{height:20px;width:50%}.movie-list .swiper-slide{width:15%}@media only screen and (max-width:1024px){.movie-list .swiper-slide{width:30%}}@media only screen and (max-width:600px){.movie-list .swiper-slide{width:40%}}@keyframes colorTransition{0%{background-color:#1a1a20}50%{background-color:#2e2e38}to{background-color:#1a1a20}}.card-skeleton{background-color:#1a1a20;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:353px;margin-bottom:10px;padding:20px;transition:background-color .3s ease;width:100%}.image-skeleton{animation:colorTransition 2s infinite alternate;background-color:#24242b;height:60%}.image-skeleton,.text-skeleton{border-radius:4px;transition:background-color .3s ease}.text-skeleton{animation:colorTransition 2s infinite alternate-reverse;background-color:#2e2e38;height:20px;margin:10px 0}.title-skeleton{width:70%}.subtitle-skeleton{width:50%}.image-skeleton:hover,.text-skeleton:hover{background-color:#1e1e24}.page-header{background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:2rem;padding:8rem 0 2rem;position:relative;text-align:center}.page-header h2{position:relative;z-index:98}.page-header:after{background-image:linear-gradient(0deg,#0d0d12,#15151d,#0000);bottom:0;content:"";height:100px;left:0;position:absolute;width:100%}.movie-card{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:30px;margin-bottom:1rem;padding:160% 50% 0;position:relative}.movie-card .btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease,box-shadow .3s ease}.movie-card:before{background-color:#000;border-radius:30px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.movie-card img{max-height:600px}.movie-card .episode-number{background-color:#b10000d9;border-radius:5px;bottom:10px;color:#fff;font-size:14px;padding:5px 10px;position:absolute;right:10px}.movie-card .partner-icon{background-color:#000;border:2px solid gold;border-radius:50%;color:gold;font-size:2rem;left:10px;padding:5px;position:absolute;top:10px;z-index:1}@media(hover:hover)and (pointer:fine){.movie-card:hover:before{opacity:.8}.movie-card:hover .btn{transform:translate(-50%,-50%) scale(1)}}.movie-card .watch-btn{font-family:Poppins,sans-serif;font-size:15px}@media only screen and (min-width:376px)and (max-width:1023px){.card-link{min-width:130px}.card-link,.movie-card{max-width:130px}}@media(max-width:376px){.card-link{min-width:100px}.card-link,.movie-card{max-width:100px}}.search-grid{display:flex;gap:20px;padding:20px}.filter-panel{background-color:#131217;border:1px solid #212026;border-radius:8px;box-shadow:0 4px 6px #00000080;max-height:400px;overflow-y:auto;padding:20px;width:300px}.filter-panel__header{color:#fff;font-size:18px;font-weight:700;margin-bottom:15px;text-align:center}.filter-panel__content label{color:#ccc;display:flex;flex-direction:column;font-size:14px;margin-bottom:15px}.filter-panel__content select{background-color:#29282d;border:1px solid #444;border-radius:4px;color:#e0e0e0;font-size:14px;padding:10px;transition:border-color .3s ease,box-shadow .3s ease}.filter-panel__content select:focus{border-color:#e64444;box-shadow:0 4px 6px #e6444480;outline:none}.filter-panel__content select option:hover{background-color:#3a3a5a;color:#de0000}.filter-panel button{background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-top:10px;padding:10px 15px;transition:background-color .3s ease,box-shadow .3s ease}.filter-panel button:hover{background-color:#c00a0a;box-shadow:0 4px 6px #e6444480}.movie-grid{grid-gap:20px;background-color:#131217;border-radius:8px;box-shadow:0 4px 6px #00000080;display:grid;flex:1 1;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:20px}.movie-grid p{color:#999;font-size:16px;text-align:center}@media(max-width:1023px){.search-grid{flex-direction:column;padding:0}.filter-panel{max-height:565px;width:100%}.movie-grid{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));justify-content:center}}.content-area{display:flex;flex:1 1;flex-direction:column}.pagination{align-items:center;display:flex;justify-content:center;margin:20px 0}.pagination .ellipsis,.pagination button{background:#0000;border:none;color:#e0e0e0;cursor:pointer;font-size:14px;margin:0 4px;padding:6px 12px}.pagination button:hover:not(.active){background:#ffffff1a}.pagination button.active{border-bottom:2px solid;font-weight:700}.pagination .ellipsis{pointer-events:none}.pagination button:disabled{cursor:default;opacity:.5}.about-us{color:#e0e0e0;display:flex;justify-content:space-between;margin-bottom:35px;margin-left:35px;margin-top:95px;padding:20px}.about-us .about-us-content{display:flex;flex-direction:column;gap:20px;max-width:800px}.about-us .about-us-content h1{color:#ff2626;font-size:30px;text-align:center}.about-us .about-us-content .friends-section{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.about-us .about-us-content .friends-section .friend{transition:transform .3s ease}.about-us .about-us-content .friends-section .friend img{border-radius:20%;height:130px;width:130px}.about-us .about-us-content .friends-section .friend:hover{transform:scale(1.05)}.about-us .about-us-content .stuff-team{margin-top:60px;text-align:center}.about-us .about-us-content .stuff-team h2{color:#ff2626;font-size:32px;margin-bottom:40px}.about-us .about-us-content .stuff-team .team-members{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:0 20px}.about-us .about-us-content .stuff-team .team-member{background:#1e1e1e;border-radius:10px;box-shadow:0 4px 8px #00000080;overflow:hidden;padding-bottom:20px;transition:transform .3s ease,box-shadow .3s ease;width:250px}.about-us .about-us-content .stuff-team .team-member:hover{box-shadow:0 8px 16px #000000b3;transform:translateY(-8px)}.about-us .about-us-content .stuff-team .team-member .image-wrapper{overflow:hidden;position:relative;width:250px}.about-us .about-us-content .stuff-team .team-member .image-wrapper img{display:block;height:250px;transition:transform .4s ease;width:250px}.about-us .about-us-content .stuff-team .team-member .image-wrapper:hover img{transform:scale(1.05)}.about-us .about-us-content .stuff-team .team-member .image-wrapper .overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease}.about-us .about-us-content .stuff-team .team-member .image-wrapper:hover .overlay{opacity:1}.about-us .about-us-content .stuff-team .team-member .image-wrapper .description{color:#fff;font-size:14px}.about-us .about-us-content .stuff-team .team-member .member-name{font-size:20px;font-weight:600;margin-top:15px}.about-us .about-us-content .stuff-team .team-member .member-role{color:#aaa;font-size:16px}.about-us .anime-image{height:600px;width:600px}.about-us .anime-image img{height:auto;width:90%}@media(max-width:1024px){.about-us{align-items:center;flex-direction:column;margin-left:0;padding:15px}.about-us .about-us-content h1{font-size:28px}.about-us .about-us-content .stuff-team .team-members{gap:15px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.about-us .about-us-content .stuff-team .team-member{max-width:150px}.about-us .about-us-content .stuff-team .team-member h2{font-size:28px;margin-bottom:30px}.about-us .about-us-content .stuff-team .team-member .image-wrapper{height:auto;max-width:150px}.about-us .about-us-content .stuff-team .team-member .image-wrapper img{height:150px;width:150px}.about-us .about-us-content .stuff-team .team-member .image-wrapper .overlay .description{font-size:10px}.about-us .anime-image{height:350px;width:100%}.about-us .anime-image img{height:auto;width:90%}}.anime-kutak{height:auto;margin:0 0 10px;width:370px}.naruto-shp img{border-radius:12px}.episode-screen{display:flex;flex-direction:row;margin-bottom:50px}.episode-wrapper,.left-ep-scr{display:flex;flex-direction:column}.episode-wrapper{gap:15px;margin:100px 0 0 20px}.episode-num{font-size:28px;margin-left:30px;max-width:1000px}.players-control{color:#9a9494;display:flex;font-size:14px;justify-content:space-between}.players-control .episode-skip{display:flex;flex-direction:row;gap:15px}.players-control .ep-inactive{color:#5a5656;cursor:not-allowed}.players-control .ep-inactive:hover{color:#5a5656}.players-control .ep-active:hover{color:#d20000}.episode-player{border-end-end-radius:0;border-end-start-radius:0;border-radius:12px}.episode-count{background:#17171c;border-radius:10px;border-start-end-radius:0;border-start-start-radius:0;display:flex;flex-direction:column;gap:10px;margin-left:20px;margin-top:-7px;padding:15px;width:1016px}.episode-chose{display:flex;flex-direction:row;gap:10px}.ep-number-input{background-color:#0d0d12;border:1px solid #f5f5f5;border-radius:50px;color:#fff;padding:12px;width:20%}.episode-list-container{background-color:#07090cfc;border:1px solid #f5f5f5;padding:20px;width:840px}.episode-list-container h1{margin-bottom:15px}.episode-list-container .ep-list-up{display:flex;flex-direction:row;justify-content:space-between}.episode-list-container .ep-list-up button{align-items:center;background-color:#1f1f28;border:1px solid #f5f5f5;border-radius:7px;color:#f5f5f5;display:flex;font-size:16px;gap:4px;height:35px;justify-content:center;padding:12px;transition:.3s}.episode-list-container .ep-list-up button:hover{background-color:#16161c;border-color:#969ba5;color:#969ba5}.episode-list-ep{scrollbar-arrow-color:#0000;scrollbar-face-color:#424242;scrollbar-shadow-color:#0000;scrollbar-highlight-color:#0000;display:flex;flex-wrap:wrap;gap:10px;max-height:150px;overflow-y:auto;padding-right:10px;scrollbar-color:#0d0d12 #424242;scrollbar-width:thin;width:100%}.episode-list-ep::-webkit-scrollbar{width:12px}.episode-list-ep::-webkit-scrollbar-thumb{background-color:#0d0d12;border-radius:10px}.episode-list-ep::-webkit-scrollbar-track{background-color:#424242;border-radius:10px}.ep-number-btn{background-color:#0d0d12;border:1px solid #f5f5f5;border-radius:10px;height:35px;width:45px}.ep-number-btn:hover{background-color:#d20000;color:#f5f5f5}.server-list{align-items:center;background:#17171c;border-radius:10px;display:flex;gap:15px;justify-content:flex-start;margin-left:20px;margin-top:20px;padding:15px;width:1016px}.episode-server{background-color:#0d0d12;border:1px solid #f5f5f5;border-radius:15px;color:#f5f5f5;cursor:pointer;font-size:15px;font-weight:700;padding:12px 20px}.episode-server:hover{background-color:#a10700}.active-server{background-color:#cb0101;border:1px solid #f5f5f5;border-radius:15px;color:#f5f5f5;cursor:pointer;font-size:15px;font-weight:700;padding:12px 20px}.active-server:hover{background-color:#910000}.series-description{align-items:center;background-color:#0d0d12;border:2px solid #f5f5f5;border-radius:15px;display:flex;gap:20px;justify-content:space-evenly;margin-left:20px;margin-top:20px;padding:15px;width:1016px}.series-description-name{font-size:25px}.series-description-genres{display:flex;flex-direction:row;gap:10px}.series-description-genres-item{background-color:#0d0d12;border:2px solid #f5f5f5;border-radius:30px;font-size:.8rem;font-weight:600;padding:4px 8px}.series-description-genres-item:hover{background-color:#d20000;color:#f5f5f5}.series-description-data{background-color:#0d0d12;border:2px solid #f5f5f5;border-radius:15px;display:flex;flex-direction:row;gap:45px;margin-bottom:10px;margin-top:10px;padding:10px;width:400px}.series-description-data-row{display:flex;flex-direction:column}.series-img{border-radius:10px;height:330px;width:230px}.right-ep-screen{display:flex;flex-direction:column;margin-left:45px;margin-top:170px}.right-ep-screen .mw-sort{background-color:#07090cfc;border:2.5px solid #f5f5f5;border-radius:8px;display:flex;flex-direction:column;max-width:370px;padding:17px}.right-ep-screen .mst-viewed{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center}.right-ep-screen .mst-viewed h3{align-items:flex-start;color:#f5f5f5;justify-content:flex-start}.right-ep-screen .mst-viewed .type-choose{background-color:#21212a;border-radius:.5rem;box-shadow:0 0 0 1px #0000000f;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:12px;margin:5px;padding:0;position:relative;width:190px}.right-ep-screen .mst-viewed .type-choose .radio{flex:1 1 auto;text-align:center}.right-ep-screen .mst-viewed .type-choose .radio input{display:none}.right-ep-screen .mst-viewed .type-choose .radio .date-name{align-items:center;border:none;border-radius:.5rem;color:#8a9ab2;cursor:pointer;display:flex;justify-content:center;padding:3px 7px;transition:all .15s ease-in-out}.right-ep-screen .mst-viewed .type-choose .radio input:checked+.date-name{background-color:#151414;color:#f5f5f5;font-weight:600}.right-ep-screen .views-sort,.right-ep-screen .views-sort .title-views{display:flex;flex-direction:column}.right-ep-screen .views-sort .title-views .title-sort{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:200px}.right-ep-screen .views-sort .title-views .sort-stats{display:flex;flex-direction:row;gap:10px}.right-ep-screen .views-sort .title-views p{color:#969696;font-size:12px}.right-ep-screen .views-sort li{align-items:center;background-color:#151414;border-radius:15px;display:flex;gap:25px;height:80px;justify-content:flex-start;margin-top:15px}.right-ep-screen .views-sort img{border-end-start-radius:15px;border-start-start-radius:15px;height:80px;width:60px}@media only screen and (max-width:578px){.right-ep-screen .title-sort{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}}.right-ep-screen .naruto-shp{max-width:370px}.right-ep-screen .tags{background-color:#07090cfc;border:2.5px solid #f5f5f5;border-radius:8px;display:flex;flex-direction:column;font-size:14px;margin-top:35px;max-width:370px;padding:17px}.right-ep-screen .tags h2{font-size:19px}@media only screen and (max-width:578px){.episode-screen{display:flex;flex-direction:column;justify-self:center;margin-bottom:50px;width:100%}.server-list{align-self:center;justify-self:center;width:85%}.active-server,.episode-server{font-size:13px;padding:11px}.episode-wrapper{align-items:center;align-self:center;display:flex;justify-content:center;margin:80px 0 0;width:96%}.episode-num,.player-holder{display:flex;justify-content:center;width:100%}.episode-num{flex-direction:column;font-size:17px;margin-left:15px}.episode-player{height:230px;width:90%}.episode-count-holder{display:flex;justify-content:center;width:100%}.episode-count{font-size:12px;margin:0;width:87%}.players-control{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;justify-content:center;width:100%}.ep-number-input{border-radius:15px;height:40px;width:110px}.series-description{display:flex;flex-direction:column;width:90%}.series-img{border:2px solid #eee}.series-data{align-items:center;display:flex;flex-direction:column;justify-content:center}.series-description-genres-item{font-size:12px}.series-description-data{display:flex;font-size:13px;justify-content:center;width:100%}.series-desc-text{font-size:12px}.right-ep-screen{margin-left:0;margin-top:20px}.mw-sort,.right-ep-screen{align-items:center;display:flex;justify-content:center}.mw-sort,.naruto-shp,.tags{width:90%}.tags{align-items:center;display:flex;justify-content:center}}@media only screen and (min-width:768px)and (max-width:1016px){.episode-screen{display:flex;flex-direction:column;justify-self:center;margin-bottom:50px;width:100%}.server-list{align-self:center;justify-self:center;width:85%}.episode-wrapper{align-items:center;margin:80px 0 0}.episode-wrapper,.player-holder{display:flex;justify-content:center;width:100%}.player-holder{height:390px}.episode-num{align-items:center;display:flex;font-size:21px;justify-content:center;margin:0;text-align:center;width:100%}.episode-title{display:flex;max-width:1016px;width:1016px}.episode-player{height:100%;width:90%}.episode-count-holder{display:flex;justify-content:center;width:100%}.episode-count{margin:0;width:90%}.players-control{align-items:center;display:flex;font-size:17px;gap:20px;justify-content:center;width:100%}.ep-number-input{border-radius:15px;font-size:15px;height:50px;width:150px}.series-description{display:flex;flex-direction:column;width:90%}.series-ads{display:flex;margin-top:20px;width:90%}.series-img{border:2px solid #eee}.series-data{align-items:center;display:flex;flex-direction:column;justify-content:center}.series-description-genres-item{font-size:14px}.series-description-data{display:flex;font-size:16px;justify-content:center;width:100%}.series-desc-text{font-size:13px;padding:10px}.right-ep-screen{margin-left:0;margin-top:20px}.mw-sort,.right-ep-screen{align-items:center;display:flex;justify-content:center}.mw-sort,.naruto-shp,.tags{width:90%}.tags{align-items:center;display:flex;justify-content:center}}.watched-episode{background-color:red!important;color:#fff!important;opacity:.8}.watched-episode:hover{border-color:#650000!important}@media only screen and (min-width:2560px){.episode-num{max-width:1000px}}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:100%}@media only screen and (max-width:1024px){html{font-size:80%}}@media only screen and (max-width:600px){html{font-size:75%}}body{background-image:linear-gradient(180deg,#0d0d12 20%,#15151d);color:#fff;font-family:Poppins,sans-serif;font-weight:600;line-height:1.5}@media only screen and (max-width:600px){body{margin-bottom:3rem}}@media(hover:hover){a:hover{color:red}}button,input{outline:0}ul{list-style-type:none}img{max-width:100%}iframe{border:0}.home_container{margin:auto;max-width:1660px}.mb-3{margin-bottom:3rem}.mb-2{margin-bottom:2rem}.section{padding:0 2rem}.section__header{align-items:center;display:flex;justify-content:space-between}.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:50vh;position:relative}.banner:before{background-color:#0009;height:100%;top:0}.banner:after,.banner:before{content:"";left:0;position:absolute;width:100%}.banner:after{background-image:linear-gradient(0deg,#0d0d12,#15151d,#0000);bottom:0;height:100px}.movie-content{align-items:flex-start;display:flex;justify-content:flex-start;margin-left:auto;margin-right:auto;margin-top:-200px;max-width:1260px;padding:0 2rem;position:relative}.movie-content__poster{flex:1 1}@media only screen and (max-width:600px){.movie-content__poster{display:none}}.movie-content__poster__img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:30px;padding-top:165%}.movie-content__info{padding-left:2rem;position:relative;width:70%}@media only screen and (max-width:600px){.movie-content__info{padding-left:0;width:100%}}.movie-content__info>*{margin-bottom:2rem}.movie-content__info .tal{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}.movie-content__info .tal .title{display:flex;flex-direction:row;font-size:4rem;line-height:1}.movie-content__info .tal .anime-logo img{max-height:75px;min-height:75px;min-width:auto;object-fit:contain}.movie-content__info .genres{flex-wrap:wrap}.movie-content__info .genres>*~*{margin-left:.5rem}.movie-content__info .genres__item{background-color:#0d0d12,#15151d;border:2px solid #fff;border-radius:30px;font-size:.8rem;font-weight:600;padding:.5rem 1.5rem}.movie-content .season-container{background:#0b0e11;border-radius:15px;margin-bottom:20px;margin-top:20px;padding:8px 15px}.movie-content .season-container .season{margin-bottom:15px}.movie-content .season-container .season-title{align-items:flex-start;display:flex;flex-direction:column}.movie-content .season-container h2{color:#b7bdc6;font-size:1.8rem;margin-bottom:10px}.movie-content .season-container .season{align-items:center;display:flex;text-align:center}.movie-content .season-container .season a{color:#fff;font-size:1.6em;margin-left:10px;text-decoration:none}.movie-content .season-container .season a:hover{text-decoration:underline}.movie-content .season-container .season img{border-radius:10px;height:auto;margin-right:10px;max-width:80px}.casts{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.casts__item__img{background-size:cover;margin-bottom:.5rem;padding-top:160px}.casts__item__name{font-size:.8rem}.ep-number-btn{align-items:center;aspect-ratio:1/1;background-color:#1e1e1e;border:2px solid #0000;border-radius:.5rem;color:#fff;display:flex;font-size:clamp(.8rem,2.5vw,1rem);font-weight:600;justify-content:center;max-width:100%;padding:.8rem;text-align:center;transition:transform .2s,background-color .2s,border-color .2s;white-space:nowrap}.ep-number-btn:hover{background-color:#ff4d4f;border-color:#ff7875;transform:scale(1.1)}.ep-number-btn.filler{background-color:#c106be;border-color:#910a6b}.episode-list-container{background:#ffffff08;border:1px solid #ffffff1a;border-radius:.75rem;margin-top:2rem;overflow:hidden;padding:1rem}.episode-list{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1rem;padding:0 .5rem}.episode-arrows{display:flex}.episode-arrows button{background-color:#282c34;border:none;border-radius:4px;color:#ff4d4f;cursor:pointer;margin:0 5px;padding:8px;transition:background-color .3s ease}.episode-arrows button:disabled{cursor:not-allowed;opacity:.5}.episode-arrows button:hover:not([disabled]){background-color:#ff7875;color:#282c34}.video{margin-bottom:3rem}.video__title{margin-bottom:1.5rem}.svg-container{background:#0000004d;bottom:0;display:flex;filter:blur(4px) brightness(.6);left:0;opacity:70%;pointer-events:none;position:fixed;text-align:center;transition:position .3s ease,top .3s ease;width:100%;z-index:-1}.svg-container.sticky{bottom:auto;position:sticky;top:0}@media only screen and (max-width:1024px){.movie-content__info .tal .anime-logo{display:none}.episode-list-container{padding:13px;width:350px}.ep-number-btn{font-size:.9rem;padding:.5rem .75rem}.episode-list{gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(3.5rem,1fr))}.svg-container svg{filter:blur(2px)}}@media only screen and (max-width:480px){.movie-content{align-items:center;flex-direction:column}.movie-content__poster{display:none}.movie-content__info{padding:0 1rem;text-align:center;width:100%}.movie-content__info .tal{align-items:center;flex-direction:column}.movie-content__info .tal .anime-logo{display:none}.movie-content__info .tal .title{font-size:2rem!important;justify-content:center}.movie-content__info .genres{justify-content:center}.movie-content__info .genres__item{font-size:.7rem;padding:.3rem 1rem}.episode-list-container{padding:1rem;width:100%}.episode-list{grid-gap:.25rem;display:grid;gap:.25rem;grid-template-columns:repeat(auto-fit,minmax(48px,1fr));justify-items:center}.episode-list .ep-number-btn{aspect-ratio:1/1;font-size:.85rem;padding:0;width:100%}.episode-arrows,.episode-list .ep-number-btn{align-items:center;display:flex;justify-content:center}.episode-arrows{margin-top:.5rem}.episode-arrows button{font-size:1.2rem;padding:.4rem .8rem}.svg-container{display:none}}.title-info,.title-info-header{display:flex;gap:15px}.title-info-header{flex-direction:column}.terms{background:#18181c;border-radius:10px;box-shadow:0 4px 8px #0003;color:#fff;font-family:Arial,sans-serif;margin:65px auto;max-width:800px;padding:2rem}.terms .language-switch{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.terms .language-switch button{background:none;border:2px solid #fff;border-radius:5px;color:#fff;cursor:pointer;margin-left:.5rem;padding:.5rem 1rem;transition:all .3s ease}.terms .language-switch button.active{background:#fd0f0f;border-color:#e30000}.terms .language-switch button:hover{background:#770808}.terms h1{color:red;font-size:2.5rem;margin-bottom:1rem;text-align:center}.terms .last-updated{color:#b0bec5;font-size:.9rem;margin-bottom:1.5rem;text-align:center}.terms .intro{color:#eceff1;font-size:1.1rem;text-align:center}.terms .intro,.terms .section{margin-bottom:2rem}.terms .section h2{color:red;font-size:1.5rem;margin-bottom:.5rem}.terms .section p{color:#cfd8dc;font-size:1rem;line-height:1.6}.error404{align-items:center;color:#fff;display:flex;font-family:Poppins,sans-serif;height:100vh;justify-content:center;text-align:center}.error404 .error-container{animation:fadeIn .8s ease-in-out;border:2px solid #fff3;border-radius:10px;box-shadow:0 4px 8px #0000004d;max-width:600px;padding:2rem}.error404 .error-container h1{color:#f44336;font-size:6rem;margin:0}.error404 .error-container h2{color:#fdd835;font-size:2rem;margin-bottom:1rem}.error404 .error-container p{color:#cfd8dc;font-size:1.2rem;margin-bottom:2rem}.error404 .error-container button{background:#f44336;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:.8rem 2rem;transition:all .3s ease}.error404 .error-container button:hover{background:#c02115}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.products .info{align-items:center;display:flex;gap:20px;margin-bottom:20px}.products .info button{cursor:pointer;padding:5px}.dataTable .dataGrid{background:#d3d3d3}.dataTable{color:#fff}.dataTable .dataGrid{background:#11112b;color:#fff;font-family:Poppins,sans-serif;font-size:15px}.dataTable .dataGrid .MuiDataGrid-toolbarContainer{flex-direction:row-reverse}.dataTable .dataGrid p{color:#fff;font-family:Poppins,sans-serif;font-size:18px}.dataTable .dataGrid button,.dataTable .dataGrid input{color:#fff;font-family:Poppins,sans-serif;font-size:17px;font-weight:700}.dataTable .dataGrid svg path{color:#fff}.dataTable .dataGrid .action{display:flex;gap:15px}.dataTable .dataGrid .action img{cursor:pointer;height:20px;width:20px}.users .info{gap:20px;margin-bottom:20px}.navbar,.users .info{align-items:center;display:flex}.navbar{justify-content:space-between;padding:12px;width:100%}.navbar .logodb{align-items:center;cursor:pointer;display:flex;font-size:25px;font-weight:700;gap:10px}.navbar .iconsdb{align-items:center;display:flex;gap:20px}@media screen and (max-width:480px){.navbar .iconsdb .icondb{display:none}}.navbar .iconsdb .notification{position:relative}.navbar .iconsdb .notification span{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;height:16px;justify-content:center;position:absolute;right:-10px;top:-10px;width:16px}.navbar .iconsdb .user{align-items:center;display:flex;flex-direction:row;font-size:25px;gap:10px}.navbar .iconsdb .user img{border-radius:50%;height:50px;object-fit:cover;width:50px}.menu .item{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.menu .item .title{color:#ddd;font-size:12px;font-weight:200;text-transform:uppercase}@media screen and (max-width:1024px){.menu .item .title{display:none}}.menu .item .listItem{align-items:center;border-radius:5px;display:flex;font-size:20px;gap:10px;padding:10px}.menu .item .listItem:hover{background-color:#384256}@media screen and (max-width:1024px){.menu .item .listItem .listItemTitle{display:none}}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.main{background-color:#060610;color:#fff;font-family:Poppins,sans-serif;min-height:100vh}.container{display:flex}.menuContainer{border-right:2px solid #0b0b15;padding:5px 20px;width:250px}@media screen and (max-width:1024px){.menuContainer{width:max-content}}.contentContainer{padding:5px 20px;width:100%}.add-notification-form{align-items:center;background-color:#09092b;border:2px solid #fff;border-radius:15px;color:#eaecef;display:flex;flex-direction:column;justify-content:center;padding:20px;width:450px}.add-notification-form svg{color:#969ba5;height:40px;width:40px}.form-overlay{flex-direction:column;gap:30px;height:100%}.add-notification-form__inputs,.form-overlay{align-items:center;display:flex;justify-content:center;width:100%}.add-notification-form__inputs{flex-direction:row;gap:20px}.add-notification-form-whole{grid-gap:20px;display:grid;gap:20px;margin-top:20px;width:100%}.add-notification-form__inputs label{font-weight:500}.add-notification-form__input{max-width:400px;width:100%}.add-notification-form__input input{background-color:#131348;border:1px solid #969ba5;border-radius:5px;color:#eaecef;height:35px;padding:0 10px;width:100%}.add-notification-form__input input:focus{border:1px solid #f0b90b}.add-notification-form__input input::placeholder{color:#fff;font-family:Poppins,sans-serif;opacity:1}.add-notification-form__btn{background-color:#f0b90b;border:none;border-radius:8px;color:#181a20;cursor:pointer;font-weight:500;height:35px;margin:15px 0;width:100%}.form-content{display:flex;gap:20px}.anime-id{margin-top:15px}.notification-success{animation:slideIn .5s forwards,fadeOut .5s 2.5s forwards;border-radius:5px;color:#fff;font-size:1rem;font-weight:700;opacity:0;padding:15px 25px;position:fixed;right:20px;top:20px;z-index:1000}.notification-success.success{background-color:#4caf50}.notification-success.error{background-color:#f44336}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{to{opacity:0}}.home{grid-gap:20px;display:grid;gap:20px;grid-auto-flow:dense;grid-auto-rows:minmax(180px,auto);grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1200px){.home{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1024px){.home{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.home{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:480px){.home{grid-auto-rows:minmax(120px,auto)}}.home .box{align-items:center;background-color:#0b0b15;border-radius:10px;display:flex;justify-content:center;padding:10px 20px}.home .box1{grid-column:span 1;grid-row:span 1;width:350px}.home .box4{grid-column:span 1;grid-row:span 3}.home .box7{grid-column:span 2;grid-row:span 2}@media screen and (max-width:768px){.home .box7{display:none}}.box_info_div{flex-direction:column;font-size:19px;height:100%;width:100%}.box_info_div,.title_dashboard{align-items:center;display:flex;justify-content:center}.topBox h1{margin-bottom:20px}@media screen and (max-width:1400px){.topBox h1{font-size:19px}}.topBox .list .listItem{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:30px}.topBox .list .listItem .topbox_user{display:flex;gap:20px}.topBox .list .listItem .topbox_user img{border-radius:50%;height:55px;object-fit:cover;width:55px}@media screen and (max-width:1400px){.topBox .list .listItem .topbox_user img{display:none}}@media screen and (max-width:1024px){.topBox .list .listItem .topbox_user img{display:block}}.topBox .list .listItem .topbox_user .userTexts{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.topBox .list .listItem .topbox_user .userTexts .username_dashboard{font-size:17px;font-weight:500}.topBox .list .listItem .topbox_user .userTexts .email{font-size:12px}@media screen and (max-width:1400px){.topBox .list .listItem .topbox_user .userTexts .email{display:none}}@media screen and (max-width:1024px){.topBox .list .listItem .topbox_user .userTexts .email{display:block}}.topBox .list .listItem .amount{font-size:14px;font-weight:500}.ts-topBox{display:inline}.ts-topBox h1{text-align:center}.ts-topBox .snow{display:none}.ts-topBox .list .chat{background:#0b0b15;border-radius:15px;box-shadow:1px 0 3px #0b0b15;max-height:750px;max-width:400px;min-height:750px;min-width:400px;position:relative}.ts-topBox .list .chat .messages{margin-bottom:0;margin-top:10px}.ts-topBox .list .chat .message-input{background:#07070c}.ts-topBox .list .chat .message-input input{background:#0b0b15}.ts-topBox .list .chat .message-input:before{display:none}.ts-topBox .list .listItem{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:30px}.ts-topBox .list .listItem .topbox_user{display:flex;gap:20px}.ts-topBox .list .listItem .topbox_user img{border-radius:50%;height:55px;object-fit:cover;width:55px}@media screen and (max-width:1400px){.ts-topBox .list .listItem .topbox_user img{display:none}}@media screen and (max-width:1024px){.ts-topBox .list .listItem .topbox_user img{display:block}}.ts-topBox .list .listItem .topbox_user .userTexts{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.ts-topBox .list .listItem .topbox_user .userTexts .username_dashboard{font-size:17px;font-weight:500}.ts-topBox .list .listItem .topbox_user .userTexts .email{font-size:12px}@media screen and (max-width:1400px){.ts-topBox .list .listItem .topbox_user .userTexts .email{display:none}}@media screen and (max-width:1024px){.ts-topBox .list .listItem .topbox_user .userTexts .email{display:block}}.ts-topBox .list .listItem .amount{font-size:14px;font-weight:500}.name{align-items:center;display:flex;gap:10px}.name img{border-radius:50%;height:40px;object-fit:cover;width:40px}.name .username-with-role{display:flex;flex-direction:column;justify-content:center}.name h3{font-size:1.2rem;font-weight:600;margin:0}.name .role-badge{align-items:center;background-color:#3a3a3a;border-radius:12px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;margin-bottom:4px;max-width:max-content;padding:2px 6px;-webkit-user-select:none;user-select:none}.name .role-icon{font-size:14px;line-height:1;margin-right:4px}.name .role-text{white-space:nowrap}.name p{color:#888;font-size:.7rem;margin-left:auto}.subtitle-uploader{background:#0b0b15;border-radius:8px;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;margin:auto;max-width:500px;padding:20px}.subtitle-uploader h2{color:#ee7b7b;font-size:24px;margin-bottom:20px;text-align:center}.subtitle-uploader .upload-box{background:#0d0d17;border:2px dashed #ff3b3b;border-radius:8px;cursor:pointer;padding:20px;text-align:center;transition:.3s;width:100%}.subtitle-uploader .upload-box:hover{background:#1a1a28;border-color:#ee7b7b}.subtitle-uploader .dropdowns{background:#0d0d17;border:2px solid #ff3b3b;border-radius:8px;gap:15px;margin-top:20px;padding:15px}.subtitle-uploader .dropdowns,.subtitle-uploader .dropdowns .input-group{display:flex;flex-direction:column}.subtitle-uploader .dropdowns .input-group label{color:#ee7b7b;font-size:14px;margin-bottom:5px}.subtitle-uploader .dropdowns .input-group input,.subtitle-uploader .dropdowns .input-group select{background:#13131e;border:1px solid #ff3b3b;border-radius:5px;color:#fff;font-size:14px;padding:10px;transition:.3s;width:100%}.subtitle-uploader .dropdowns .input-group input:focus,.subtitle-uploader .dropdowns .input-group select:focus{background:#1c1c2c;border-color:#ee7b7b;outline:none}.subtitle-uploader .dropdowns .input-group input:hover,.subtitle-uploader .dropdowns .input-group select:hover{border-color:#ee7b7b}.subtitle-uploader .uploaded-files{background:#0d0d17;border:2px solid #ff3b3b;border-radius:5px;margin-top:20px;max-height:550px;overflow-y:auto;padding:15px}.subtitle-uploader .uploaded-files h3{color:#ee7b7b;font-size:16px;margin-bottom:10px}.subtitle-uploader .uploaded-files .file-item{background:#2a2a3c;border-radius:5px;flex-direction:column;margin-bottom:10px;padding:10px}.subtitle-uploader .uploaded-files .file-item,.subtitle-uploader .uploaded-files .file-item .file-header{align-items:center;display:flex;justify-content:space-between}.subtitle-uploader .uploaded-files .file-item .file-header .profile-picture{border-radius:50%;height:40px;margin-right:10px;width:40px}.subtitle-uploader .uploaded-files .file-item .file-header .uploader-info{flex-grow:1}.subtitle-uploader .uploaded-files .file-item .file-header .uploader-info .uploader-name{font-size:14px;font-weight:700}.subtitle-uploader .uploaded-files .file-item .file-header .uploader-info .upload-date{color:#bbb;font-size:12px}.subtitle-uploader .uploaded-files .file-item .file-header .remove-button{background:#0000!important;border:none;color:#ff5e5e;cursor:pointer;font-size:20px}.subtitle-uploader .uploaded-files .file-item .file-header .remove-button:hover{color:#f88}.subtitle-uploader .uploaded-files .file-item .file-name{color:#fff;font-size:14px}.subtitle-uploader .submit-button{background:#ff3b3b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 15px;transition:.3s}.subtitle-uploader .submit-button:disabled{background:#555;cursor:not-allowed}.subtitle-uploader .submit-button:hover:not(:disabled){background:#ee7b7b}.ftbu-title{padding:15px}.file-item{align-items:center;background:#2a2a3c;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.file-item .file-info{display:flex;flex-direction:column}.file-item .file-info .file-name{color:#fff;font-size:14px}.file-item .file-info .file-status{color:#4caf50;font-size:12px;margin-top:4px}.file-item .file-actions{display:flex;gap:10px}.file-item .file-actions button{background:#0000;border:none;color:#fff;cursor:pointer;font-size:20px}.file-item .file-actions button:hover{color:red}.schedule-list{grid-gap:20px;display:grid;flex-direction:row;gap:20px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.schedule-item{align-items:center;background-color:#0b0b15;border-radius:10px;box-shadow:0 1px 2px #141b36;display:flex;padding:15px;text-decoration:none;transition:transform .2s ease;width:400px}.schedule-item:hover{transform:scale(1.05)}.schedule-item .anime-image-schedule img.fixed-size-image{border-radius:8px;max-height:180px;max-width:120px;min-height:180px;min-width:120px;object-fit:cover}.schedule-item .details{margin-left:15px}.schedule-item .details .schedule-title{font-size:18px;font-weight:700}.schedule-item .details .episode{color:#666;font-size:14px}.schedule-item .details .date-time{color:#888;font-size:14px}.schedule-item .details .countdown{color:#e74c3c;font-size:14px;font-weight:700}.translator{color:#f81414;text-shadow:red 1px 0 10px}.translator-glow{color:#0059ff;font-size:17px;font-weight:700;text-shadow:#03f 1px 0 10px}.bg-change{background-color:#01010e;box-shadow:0 1px 2px #03f}.video-upload{align-items:flex-start;display:flex;justify-content:center;min-height:100vh}.video-upload .upload-container{max-width:700px;padding:1rem;width:100%}.video-upload .upload-container .selecton{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px;width:100%}.video-upload .upload-container .selecton select{background:radial-gradient(circle,#101726 0,#050915 100%);border:1px solid #4a5568;border-radius:10px;color:#fff;font-weight:700;padding:15px 10px;width:48%}.video-upload .upload-container .selecton select option{background:#050915;color:#fff;font-weight:700}.video-upload .upload-container .selecton input{background:radial-gradient(circle,#101726 0,#050915 100%);border:1px solid #4a5568;border-radius:10px;color:#fff;font-weight:700;padding:10px 6px;width:48%}.video-upload .upload-container .drop-area{background:linear-gradient(135deg,#3b0864,#33114f 50%,#3b0864);border:2px dashed #4a5568;border-radius:.5rem;padding:2rem;text-align:center;transition:all .3s}.video-upload .upload-container .drop-area.dragging{background:#42387e33;border-color:#805ad5}.video-upload .upload-container .drop-area .upload-icon{color:#c084fc;height:50px;width:50px}.video-upload .upload-container .drop-area .title{color:#f7fafc;font-size:1.5rem}.video-upload .upload-container .drop-area .subtitle{color:#a0aec0;font-size:.9rem}.video-upload .upload-container .ep-stats{display:flex;flex-direction:row;gap:5%}.video-upload .upload-container .ep-stats .file-list{margin-top:1rem;width:100%}.video-upload .upload-container .ep-stats .file-list .file-item{align-items:center;background:#060b17;border:1px solid #151925;border-radius:.5rem;display:flex;font-size:13.5px;font-weight:inherit;margin-bottom:.5rem;padding:.5rem}.video-upload .upload-container .ep-stats .file-list .file-item .done{color:#38a169}.video-upload .upload-container .ep-stats .file-list .file-item .failed{color:#e53e3e}.video-upload .upload-container .ep-stats .file-list .file-item .spinner{animation:spin 1s linear infinite;border:2px solid #805ad5;border-radius:50%;border-top-color:#0000;height:20px;width:20px}.video-upload .upload-container .ep-stats .file-list .file-item .progress-bar{background:#4a5568;border-radius:3px;flex:1 1;height:6px;margin:0 .5rem;overflow:hidden}.video-upload .upload-container .ep-stats .file-list .file-item .progress-bar .progress-indicator{background:#805ad5;height:100%}.video-upload .upload-container .ep-stats .file-list .file-item .progress-text{color:#a0aec0}.video-upload .upload-container .ep-stats .file-list .file-item .file-name{flex:1 1}.video-upload .upload-container .ep-stats .file-list .file-item .status-icon{margin-left:.5rem}.video-upload .upload-container .ep-stats .status-card{background:radial-gradient(circle,#101726 0,#050915 100%);border-radius:.5rem;height:155px;margin-top:1rem;padding:1rem;width:25%}.video-upload .upload-container .ep-stats .status-card .status-title{color:#f7fafc;font-size:1.25rem}.video-upload .upload-container .ep-stats .status-card .status-info{margin-top:.5rem}.video-upload .upload-container .ep-stats .status-card .status-info .encoding-text{color:#a0aec0}.video-upload .upload-container .ep-stats .status-card .status-info .encoding-progress{align-items:center;display:flex}.video-upload .upload-container .ep-stats .status-card .status-info .encoding-progress .encoding-percentage{color:#f7fafc;font-size:1.5rem;margin-right:1rem}.video-upload .upload-container .ep-stats .status-card .status-info .encoding-progress .progress-bar{background:#4a5568;border-radius:3px;flex:1 1;height:6px;overflow:hidden}.video-upload .upload-container .ep-stats .status-card .status-info .encoding-progress .progress-bar .progress-indicator{background:#805ad5;height:100%}.discord-checkbox{align-items:center;display:flex;margin-top:15px}.discord-checkbox .checkbox-container{align-items:center;color:#f7fafc;cursor:pointer;display:flex;font-weight:700;position:relative;-webkit-user-select:none;user-select:none}.discord-checkbox .checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.discord-checkbox .checkmark{background-color:#4a5568;border-radius:5px;height:20px;margin-right:10px;position:relative;transition:background-color .3s;width:20px}.discord-checkbox .checkbox-container input:checked~.checkmark{background-color:#805ad5}.discord-checkbox .checkmark:after{content:"";display:none;position:absolute}.discord-checkbox .checkbox-container input:checked~.checkmark:after{display:block}.discord-checkbox .checkbox-container .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:7px;top:3px;transform:rotate(45deg);width:5px}.notes-page{align-items:center;display:flex;height:100vh;justify-content:center;padding:20px}.notes-container{background:#0b0b15;border-radius:12px;box-shadow:0 4px 10px #00000080;max-width:620px;padding:20px;text-align:center;width:100%}.notes-container h1{color:#ff3b3b;font-size:24px;margin-bottom:15px}.add-note{display:flex;gap:10px;margin-bottom:20px}.add-note input{background:#141423;border:2px solid #ff3b3b;border-radius:8px;color:#fff;flex:1 1;font-size:16px;padding:10px;transition:border .3s}.add-note input:focus{border:2px solid #ff6b6b;outline:none}.add-note button{background:#ff3b3b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:20px;padding:10px 15px;transition:background .3s}.add-note button:hover{background:#ff6b6b}.notes-list{list-style:none;max-height:300px;overflow-y:auto;padding:0}.notes-list li{align-items:center;background:#141423;border-radius:8px;color:#fff;display:flex;font-size:16px;margin-bottom:8px;padding:12px;text-align:left}.notes-list li .avatar{border-radius:50%;height:40px;margin-right:10px;width:40px}.notes-list li .note-content{display:flex;flex-direction:column}.notes-list li .note-content .username{color:#ff6b6b;font-size:16px;font-weight:700}.notes-list li .note-content p{color:#fff;font-size:16px;margin:5px 0 0}.notes-list li .note-content .note-date{color:#bbb;font-size:12px;margin-top:5px}.notification-screen{border:2px solid #fff;border-radius:8px;display:flex;flex-direction:column;gap:15px;margin:20px;padding:20px 25px}.notifications-header{font-weight:600}.notifications-subtitle{color:#c5c0c0;font-weight:400}.notification-labels{font-size:15px;font-weight:500;margin-bottom:5px}.notification-inputs{background:#0000;border:1px solid #c5c0c0;border-radius:5px;color:#c5c0c0;font-family:Poppins,sans-serif;font-weight:500;padding:9px 12px;width:100%}.notification-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.notification-clear{background:#0000;border:1px solid #c5c0c0;border-radius:6px;color:#fff;font-weight:500;padding:10px 14px;text-align:center;transition:.3s}.notification-clear:hover{background-color:#313133;border-radius:8px;transform:scale(98%)}.notification-send{background:#fff;border:none;border-radius:6px;color:#06060f;font-weight:500;padding:10px 14px;text-align:center;transition:.3s}.notification-send:hover{background:#afacac;border-radius:8px;transform:scale(98%)}.notification-send:disabled{cursor:not-allowed}.feedback-message{border-radius:4px;font-size:1rem;margin-top:1rem;padding:.75rem 1rem;text-align:center}.feedback-message.success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.feedback-message.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.sn-dashboard{background-color:#0d0d0d;color:#fff;font-family:Poppins,sans-serif;padding:20px}h2,h3{margin:0}.sn-stats{display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.sn-stat-card{align-items:center;background:#181818;border-radius:12px;box-shadow:0 4px 8px #ffffff0d;display:flex;flex:1 1;gap:10px;padding:15px}.sn-stat-card svg{color:#9147ff;height:24px;width:24px}.sn-filters-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.sn-filters{display:flex;gap:10px}.sn-filters button{background:#181818;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.sn-filters button.sn-active,.sn-filters button:hover{background:#9147ff}.sn-anime-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.sn-anime-list{display:flex;flex-direction:column;gap:15px}.sn-anime-card{background:#181818;border-radius:12px;box-shadow:0 4px 8px #ffffff0d;padding:15px;position:relative}.sn-anime-info h3{font-size:18px;margin-bottom:5px}.sn-anime-info p{color:#b3b3b3;font-size:14px}.sn-tag{background:#282828;border-radius:4px;color:#9147ff;display:inline-block;margin-right:5px;margin-top:5px}.sn-status,.sn-tag{font-size:12px;padding:4px 8px}.sn-status{border-radius:6px;font-weight:600}.sn-status.sn-airing{background:#48cae433;color:#48cae4}.sn-status.sn-completed{background:#22c55e33;color:#22c55e}.sn-engagement-bar{background:#ffffff1a;border-radius:5px;height:6px;margin-top:10px;overflow:hidden}.sn-engagement-bar div{background:linear-gradient(90deg,#9147ff,#d946ef);border-radius:5px;height:100%;transition:width .5s ease-in-out}.sn-subtitle{color:#48cae4;font-weight:600}.sn-genres{display:flex;flex-wrap:wrap;gap:10px}.discord-link-screen{align-items:center;background-color:#121212;color:#fff;display:flex;font-family:Poppins,sans-serif;height:80vh;justify-content:center;text-align:center}.error-popup,.loader,.success-popup{align-items:center;background-color:#1e1e1e;border-radius:15px;box-shadow:0 0 15px #ffffff0d;display:flex;flex-direction:column;font-size:1.2rem;gap:1rem;padding:2rem 3rem}.spinner{animation:spin .8s linear infinite;border:4px solid #999;border-radius:50%;border-top-color:#0fa;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.success-popup{border:2px solid #0fa}.error-popup{border:2px solid #f44;color:#f44}.info-popup{background-color:#1a2e8c;border:2px solid #3a86ff;border-radius:15px;color:#3a86ff;font-size:1.2rem;padding:2rem 3rem;text-align:center}
/*# sourceMappingURL=main.4f2dd9bf.css.map*/