@import url(//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}}.user-page{min-height:100vh;overflow-x:hidden}.user-container{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 20px}.heroj{align-items:flex-end;display:flex;height:320px;margin-bottom:36px;position:relative}.heroj-bg{background-position:50%;background-size:cover;filter:saturate(.95) contrast(.95);inset:0;position:absolute;transform:scale(1.02)}.heroj-overlay.subtle{background:linear-gradient(180deg,#0608100f 40%,#02060d40);inset:0;pointer-events:none;position:absolute}.heroj-content{padding-bottom:6px;position:relative}.glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid #ffffff0a;border-radius:12px;box-shadow:0 10px 28px #0206178c}.card-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.card-scroll{display:flex;gap:16px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory}.card-scroll::-webkit-scrollbar{display:none}.card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;color:inherit;display:flex;flex-direction:column;overflow:hidden;scroll-snap-align:start;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.card:hover{box-shadow:0 8px 24px #0006;transform:translateY(-4px)}.card-thumb{aspect-ratio:2/3;background-position:50%;background-size:cover;position:relative}.card-badge{align-items:center;background:#000000a6;border-radius:6px;bottom:8px;color:#fff;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;left:8px;padding:4px 8px;position:absolute}.card-body{padding:8px 10px}.card-title{font-size:.95rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.mini .card-title{font-size:.85rem;text-align:center}.profile-card{align-items:center;display:flex;gap:18px;max-width:100%;padding:18px;transform:translateY(44px)}.pfp-banner{border:3px solid #ffffff0f;border-radius:12px;box-shadow:0 10px 26px #05081480;height:112px;object-fit:cover;width:112px}.profile-main{flex:1 1;min-width:0}.profile-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.profilepage-username{font-size:1.55rem;margin:0}.roles{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.role{background:#ffffff08;border-radius:999px;color:#e9eef8bf;font-size:.85rem;padding:6px 10px}.email.muted{color:#e9eef899;font-size:.9rem;margin-top:8px}.edit-bnt{background:#0000;border:1px solid #ffffff0f;border-radius:10px;color:#fff;cursor:pointer;display:grid;height:44px;place-items:center;width:44px}.edit-bnt:hover{box-shadow:0 8px 22px #7c5cff1f;transform:translateY(-3px)}.profile-meta{gap:12px;margin-top:14px}.meta-item{align-items:center;background:hsla(0,0%,100%,.015);border-radius:10px;display:flex;gap:10px;min-width:150px;padding:10px 12px}.meta-icon{background:linear-gradient(90deg,#7c5cff,#00d1ff);border-radius:8px;color:#041225;display:grid;height:38px;place-items:center;width:38px}.meta-label{color:#e9eef8a6;font-size:.82rem;margin:0}.meta-value{font-weight:700;margin:0}.full-section{padding-bottom:26px;padding-top:10px}.section-header{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-bottom:12px}.section-header h2{font-size:1.18rem;margin:0}.section-block{display:flex;flex-direction:column;margin-bottom:40px}.status-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.status-item{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.status-item:hover{box-shadow:0 6px 20px #0006;transform:translateY(-3px)}.status-thumb{background-position:50%;background-size:cover;display:block;padding-top:150%;position:relative;width:100%}.status-meta{padding:10px}.status-title{font-size:1rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-added{color:#e9eef8a6;font-size:.88rem;margin:0}.status-badge{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border-radius:6px;bottom:8px;color:#fff;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;left:8px;padding:4px 8px;position:absolute}.status-badge .badge-icon{display:inline-grid;place-items:center}.status-badge.gledam{background:linear-gradient(90deg,#ffd89b,#ff7a18);color:#111}.status-badge.planiram{background:linear-gradient(90deg,#9be7ff,#00a8ff);color:#021124}.status-badge.zavrseno{background:linear-gradient(90deg,#c9ffbe,#61e786);color:#04200a}.status-badge.pauzirao{background:linear-gradient(90deg,#e6e6e6,#bdbdbd);color:#111}.status-badge.odustao{background:linear-gradient(90deg,#ffd1d1,#ff7b7b);color:#111}.saved-list{display:flex;gap:14px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory}.saved-list-item{background:#ffffff08;border-radius:10px;flex:0 0 auto;min-width:160px;overflow:hidden;scroll-snap-align:start;text-align:center}.saved-list-item:hover{box-shadow:0 10px 30px #02061773;transform:translateY(-4px)}.saved-thumb-small{background-position:50%;background-size:cover;height:220px;width:160px}.saved-meta{min-width:0}.saved-title{font-size:.9rem;padding:6px}.saved-sub{color:#e9eef8a6;font-size:.9rem}.empty{color:#e9eef8a6;padding:8px 0}@media(max-width:820px){.user-container{padding:0 14px}.heroj{height:240px}.heroj-bg{transform:scale(1)}.profile-card{align-items:center;flex-direction:column;gap:12px;padding:14px;transform:translateY(18%)}.pfp-banner{border-radius:10px;height:96px;width:96px}.profile-top{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center;width:100%}.roles{justify-content:center}.edit-bnt{align-self:center}.profile-meta{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.meta-item{min-width:0;padding:8px}.meta-icon{height:34px;width:34px}.card-grid{gap:10px;grid-template-columns:repeat(2,1fr)}.card{border-radius:10px}.card-thumb{aspect-ratio:16/9;background-size:cover}.card-badge{border-radius:6px;font-size:.75rem;padding:3px 6px}.card-title{font-size:.95rem}.saved-list-item{min-width:140px}.saved-thumb-small{height:190px;width:140px}}@media(max-width:480px){.heroj{height:190px;min-height:150px;padding-bottom:40px}.heroj-content{padding-bottom:56px}.profile-card{box-sizing:border-box;gap:10px;justify-self:center;max-width:calc(100% - 24px);padding:10px;position:relative;top:285px;transform:translateY(8%);z-index:3}.profile-top{align-items:center;display:flex;gap:10px;width:100%}.pfp-wrap{flex:0 0 auto}.pfp-banner{border-radius:10px;height:76px;width:76px}.profile-top>div{flex:1 1 auto;min-width:0}.profilepage-username{font-size:clamp(1rem,5vw,1.25rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-bnt{flex:0 0 auto;height:40px;width:40px}.section-header{margin-top:185px}.profile-meta{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px;width:100%}.meta-item{align-items:center;box-sizing:border-box;display:flex;flex:1 1 110px;gap:8px;min-width:0;padding:8px}.meta-icon{height:34px;width:34px}.meta-value{font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-grid{gap:8px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.card{align-items:stretch;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;padding:6px}.card-thumb{aspect-ratio:2/3;background-position:50%;background-size:cover;border-radius:8px;width:100%}.card-body{padding:6px 6px 8px;text-align:left}.card-title{font-size:.9rem;line-height:1.1}.card-badge,.card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-badge{border-radius:6px;font-size:.72rem;padding:3px 6px}.saved-list{gap:10px;padding-bottom:8px}.saved-list-item{flex:0 0 auto;min-width:120px}.saved-thumb-small{height:170px;width:120px}.section-block{margin-bottom:22px}}@media(max-width:360px){.heroj{height:165px;min-height:140px;padding-bottom:36px}.profile-card{gap:8px;padding:8px;transform:translateY(6%)}.pfp-banner{height:64px;width:64px}.card-grid{gap:6px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.card-thumb{aspect-ratio:2/3;border-radius:6px}.card-title{font-size:.85rem}.card-badge{font-size:.66rem;padding:2px 5px}.saved-list-item{min-width:100px}.saved-thumb-small{height:150px;width:100px}}.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 .filter-search{display:flex;padding:5px;position:absolute;right:105px;top:6px}.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{width:95%}.movie-search .filter-search{font-size:17px;right:115px}.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}.dropdown-menu .lang-switch{align-self:center;display:inline-block;height:36px;margin-bottom:10px;position:relative;width:72px}.dropdown-menu .lang-switch input{height:0;opacity:0;width:0}.dropdown-menu .lang-slider{background-color:rgba(26,24,24,.098);border:1px solid #f5f5f5;border-radius:50px;bottom:0;color:#f5f5f5;cursor:pointer;font-size:15px;font-weight:400;gap:5px;left:0;position:absolute;right:0;top:0;transition:background-color .3s ease}.dropdown-menu .lang-slider:before{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 5px #0003;color:#000;content:"EN";display:flex;font-size:12px;font-weight:700;height:28px;justify-content:center;left:4px;position:absolute;top:4px;transition:transform .3s ease,content .3s ease,color .3s ease;width:28px}.dropdown-menu .lang-switch input:checked+.lang-slider{background-color:#e53935}.dropdown-menu .lang-switch input:checked+.lang-slider:before{content:"JP";transform:translateX(36px)}.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}.modal-overlay{-webkit-backdrop-filter:blur(6px) saturate(120%);backdrop-filter:blur(6px) saturate(120%);background:linear-gradient(180deg,#0a0c0f8c,#050608b3);padding:20px;z-index:1200}.btn-primary{background:linear-gradient(90deg,#f0b90b,#eab308);border:none;border-radius:12px;color:#0f1416;cursor:pointer;flex:1 1;font-weight:700;min-height:44px;padding:12px 16px;transition:transform .12s,box-shadow .12s}.btn-primary:hover{box-shadow:0 8px 20px #e0ac1c1f;transform:translateY(-2px)}.btn-secondary{background:#0000;border:1px solid #ffffff0f;border-radius:12px;color:#c7cdd1;cursor:pointer;min-height:44px;padding:12px 14px}.pfp-modal{background:linear-gradient(180deg,#0000008c,#000000bf);display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1400}.pfp-modal .pfp-modal-card{background:linear-gradient(180deg,#101216f2,#0a0b0de6);border:1px solid #ffffff08;border-radius:14px;box-shadow:0 10px 40px #0009;max-height:calc(100vh - 64px);overflow:auto;padding:18px;width:min(96%,920px)}.pfp-modal .pfp-top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.pfp-modal .pfp-top .pfp-categories{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pfp-modal .pfp-top .pfp-cat-btn{background:#0000;border:1px solid #0000;border-radius:999px;color:#cbd3d8;cursor:pointer;font-size:.95rem;font-weight:600;line-height:1;padding:8px 12px;transition:all .14s}.pfp-modal .pfp-top .pfp-cat-btn.active{background:#f0b90b14;border-color:#f0b90b40;box-shadow:0 6px 20px #f0b90b14;color:#fff}.pfp-modal .pfp-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));margin-bottom:8px;max-height:340px;overflow-y:auto;padding-bottom:6px;padding-right:6px}.pfp-modal .pfp-grid img{aspect-ratio:1;border:3px solid #0000;border-radius:10px;cursor:pointer;object-fit:cover;transition:transform .14s,box-shadow .14s;width:100%}.pfp-modal .pfp-grid img:hover{box-shadow:0 8px 26px #00000073;transform:translateY(-6px)}.pfp-modal .pfp-grid img.selected{border-color:#f0b90b;box-shadow:0 10px 32px #f0b90b24;transform:scale(1.04)}.modal-change-info .modal-inner{animation:popIn .22s ease;background:linear-gradient(180deg,#1a1c22d9,#121316b3);border:1px solid #f0b90b14;border-radius:18px;box-shadow:0 12px 40px #020617b3,inset 0 1px 0 #ffffff05;color:#eaecef;max-width:920px;padding:22px;text-align:center;transform-origin:center;width:min(98%,540px)}.modal-change-info h1{font-size:1.5rem;font-weight:700;letter-spacing:.2px;margin:0 0 4px}.modal-change-info h5{color:#9aa0a8;font-weight:400;margin:0 0 18px}.modal-change-info .change-banner{border:1px solid #ffffff0a;border-radius:12px;box-shadow:0 8px 24px #00000073;height:160px;margin-bottom:14px;overflow:hidden;position:relative;width:100%}.modal-change-info .change-banner img{height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.9,.2,1);width:100%}.modal-change-info .change-banner:hover img{transform:scale(1.02)}.modal-change-info .change-banner .banner-arrows{background:linear-gradient(180deg,#ffffff05,#0000000f);border-radius:999px;box-shadow:0 4px 14px #00000073;color:#ffffffd9;cursor:pointer;font-size:36px;opacity:.95;padding:6px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .12s,box-shadow .12s,color .12s;-webkit-user-select:none;user-select:none;z-index:5}.modal-change-info .change-banner .banner-arrows.left{left:10px}.modal-change-info .change-banner .banner-arrows.right{right:10px}.modal-change-info .change-banner .banner-arrows:hover{box-shadow:0 6px 20px #f0b90b24;color:#f0b90b;transform:scale(1.07) translateY(-10%)}.modal-change-info .avatar-row{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:18px}.modal-change-info .avatar-row .change-pfp{border-radius:999px;cursor:pointer;height:116px;overflow:visible;position:relative;width:116px}.modal-change-info .avatar-row .change-pfp img{border:3px solid #ffffff0a;border-radius:50%;height:100%;object-fit:cover;transition:transform .22s,box-shadow .22s;width:100%}.modal-change-info .avatar-row .change-pfp:hover img{transform:scale(1.03)}.modal-change-info .avatar-row .change-pfp .pen-edit{background:#0b0b0b;border:2px solid #f0b90b;border-radius:50%;bottom:-6px;box-shadow:0 6px 18px #f0b90b1f;display:grid;height:40px;place-items:center;position:absolute;right:-6px;width:40px}.modal-change-info .avatar-row .preview-info{color:#bfc6cc;font-size:.9rem;text-align:left}.modal-change-info .content-info-form__inputs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:12px}.modal-change-info .content-info-form__inputs label{color:#dfe5ea;font-size:.85rem;font-weight:600;text-align:left}.modal-change-info .content-info-form__inputs .content-info-form__input{display:flex;flex-direction:column;gap:6px}.modal-change-info .content-info-form__inputs .content-info-form__input input{background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;color:#eaecef;padding:10px 12px;transition:box-shadow .16s,border-color .16s}.modal-change-info .content-info-form__inputs .content-info-form__input input:focus{border-color:#f0b90b;box-shadow:0 6px 20px #f0b90b1f;outline:none}.modal-change-info .actions{display:flex;gap:12px;margin-top:8px}@media(max-width:520px){.modal-change-info .content-info-form__inputs{grid-template-columns:1fr}.modal-change-info .avatar-row{gap:10px}.modal-change-info .avatar-row .preview-info{display:none}.modal-change-info .change-banner{height:120px}.modal-change-info .pfp-modal-card{padding:12px}}@media(max-width:900px){.modal-overlay{align-items:flex-start;padding-bottom:36px;padding-top:36px}.modal-change-info .modal-inner{padding:18px;width:min(98%,720px)}.change-banner{height:140px}.avatar-row .change-pfp{height:96px;width:96px}.pfp-grid{gap:8px;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));max-height:520px}}@media(max-width:700px){.modal-change-info .modal-inner{padding:16px;width:min(96%,640px)}.change-banner{border-radius:10px;height:130px}.avatar-row{gap:12px}.content-info-form__inputs{grid-template-columns:1fr}.actions{flex-direction:row}}@media(max-width:520px){.modal-overlay{padding:12px}.modal-change-info .modal-inner{border-radius:12px;padding:14px;width:100%}.change-banner{height:120px}.avatar-row{align-items:center;flex-direction:row;gap:10px;justify-content:flex-start}.avatar-row .change-pfp{height:80px;width:80px}.avatar-row .preview-info{display:none}.content-info-form__inputs{gap:10px;grid-template-columns:1fr}.content-info-form__input input{font-size:.95rem;padding:12px 14px}.actions{display:flex;flex-direction:column-reverse;gap:10px;margin-top:12px}.actions .btn-primary,.actions .btn-secondary{padding:12px;width:100%}.pfp-modal-card{padding:12px}.pfp-grid{gap:8px;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));max-height:calc(100vh - 240px)}}@media(max-width:360px){.change-banner{height:100px}.modal-change-info .modal-inner{padding:12px}.pfp-grid{gap:6px;grid-template-columns:repeat(auto-fill,minmax(56px,1fr))}}.btn-primary:focus,.btn-secondary:focus,.pfp-cat-btn:focus,.pfp-grid img:focus{outline:3px solid #f0b90b1f;outline-offset:2px}.chat{background:#080810;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;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:12px;margin-left:20px;width:calc(100% - 40px)}.messages .name{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:10px;justify-content:flex-start;margin-bottom:5px;max-width:170px;min-width:150px;-webkit-user-select:none;user-select:none}.messages .name img{border:2px solid #ffffff08;border-radius:50%;height:42px;object-fit:cover;width:42px}.messages .name p{color:#a19d9b}.messages .name .username-with-role{display:flex;flex-direction:column;justify-content:center}.messages .name h3{font-size:1rem;font-weight:600;line-height:1;margin:0}.messages .name>p{color:#a19d9b;font-size:.85rem;margin-left:auto;white-space:nowrap}.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{display:flex;flex-direction:column;justify-content:center;max-width:70%}.messages .message-holder p{background-color:#141425;border-radius:22px;box-shadow:0 6px 18px #00000073;color:#f1f2f5;display:inline-block;font-size:1rem;line-height:1.3;padding:12px 18px;word-break:break-word}.messages .message-my{align-items:flex-end;display:flex;flex-direction:column;margin-right:25px}.messages .message-my .name{display:flex;flex-direction:row-reverse;max-width:170px;min-width:150px}.messages .message-my .message-holder p{background-color:#380d62;color:#fff;max-width:100%}.message-input{align-items:center;background-color:#02020a;display:flex;gap:25px;height:100px;justify-content:center;padding:25px;position:relative;width:100%;z-index:1}.message-input input{background-color:#02020ae8;border:1px solid #3a3a3d;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:15px;color:#f5f5f5;cursor:pointer;display:flex;font-size:23px;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;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}.modal-glass{border-radius:12px;box-shadow:0 4px 30px #00000080}.modal-blur-overlay{-webkit-backdrop-filter:blur(10px) brightness(.6);backdrop-filter:blur(10px) brightness(.6)}.modal-content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border-radius:12px;color:#fff;padding:20px}.profile-header{margin-bottom:20px}.profile-header .pfp{border:2px solid #ffffff4d;height:80px;margin-right:15px;width:80px}.profile-header .profile-info h2{font-size:1.5rem}.profile-header .profile-info .roles{gap:5px}.profile-header .profile-info .roles .role{background:#fff3;border-radius:4px;font-size:.8rem;padding:2px 8px}.profile-header .profile-info .roles .muted{opacity:.7}.profile-meta{margin-bottom:20px}.profile-meta .meta-item{font-size:.9rem;gap:5px}.status-summary h3{font-size:1.2rem;margin-bottom:10px}.status-summary ul{list-style:none;margin:0;padding:0}.status-summary ul li{font-size:.9rem;margin-bottom:5px}.close-btn{background:#fff3;border-radius:4px;margin-top:20px;padding:8px 16px;transition:background .3s}.close-btn:hover{background:#ffffff4d}.modal-overlay{background:#000c;z-index:1000}.modal-glass{background-position:50%;background-size:cover;border-radius:16px;box-shadow:0 8px 40px #0009;max-width:600px;overflow:hidden;position:relative;width:90%}.modal-blur-overlay{-webkit-backdrop-filter:blur(12px) brightness(.5);backdrop-filter:blur(12px) brightness(.5);background:#0006;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.modal-content{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1e1e1e4d;border:1px solid #ffffff1a;border-radius:16px;color:#e0e0e0;padding:24px;position:relative;text-align:center;z-index:2}.profile-header{align-items:center;display:flex;justify-content:center;margin-bottom:24px}.profile-header .pfp{border:3px solid #fff3;border-radius:50%;height:100px;margin-right:20px;object-fit:cover;width:100px}.profile-header .profile-info{text-align:left}.profile-header .profile-info h2{color:#fff;font-size:1.8rem;font-weight:600;margin:0}.profile-header .profile-info .roles{display:flex;gap:8px;margin-top:4px}.profile-header .profile-info .roles .role{align-items:center;background:#ffffff26;border-radius:6px;color:#fff;display:flex;font-size:.85rem;gap:4px;padding:4px 10px}.profile-header .profile-info .roles .role .role-icon{font-size:.9rem}.profile-header .profile-info .roles .role .role-text{font-size:.85rem}.profile-header .profile-info .roles .muted{opacity:.6}.profile-meta{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-around;margin-bottom:24px}.profile-meta .meta-item{align-items:center;color:#e0e0e0;display:flex;font-size:.95rem;gap:8px}.profile-meta .meta-item svg{color:#0cf}.status-summary h3{color:#fff;font-size:1.3rem;margin-bottom:12px}.status-summary .status-counts{list-style:none;margin:0;padding:0}.status-summary .status-counts li{align-items:center;background:#ffffff1a;border-radius:6px;color:#e0e0e0;display:flex;font-size:.95rem;justify-content:space-between;margin-bottom:8px;padding:8px 12px}.status-summary .status-counts li.has-series{color:lime}.status-summary .status-counts li.no-series{color:#ffae00}.close-btn{background:#0cf3;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.95rem;margin-top:24px;padding:10px 20px;transition:background .3s ease}.close-btn:hover{background:#0cf6}.survey{align-items:center;background:linear-gradient(180deg,#07090a,#0f1316);color:#e9e9ee;display:flex;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;justify-content:center;min-height:100vh;padding:40px 20px}.survey .survey-form-wrapper{display:flex;justify-content:center;max-width:980px;padding:28px;position:relative;width:100%}.survey .form-card{-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(8px) saturate(120%);background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid #ffffff0a;border-radius:18px;box-shadow:0 10px 30px #02061799;display:flex;flex-direction:column;gap:16px;overflow:visible;padding:26px;position:relative;width:100%}.survey .header-row{align-items:center;display:flex;gap:18px;position:relative;z-index:2}.survey .avatar-wrap{align-items:center;background:linear-gradient(135deg,#ffffff05,#ffffff03);border:1px solid #ffffff0a;border-radius:18px;box-shadow:0 8px 24px #0009,inset 0 1px 0 #ffffff05;display:grid;flex:0 0 96px;justify-content:center;max-height:96px;max-width:96px;min-height:96px;min-width:96px;overflow:hidden;place-items:center;position:relative}.survey .avatar{display:block;height:100%;object-fit:cover;transform:translateX(-6%);width:100%}.survey .title-area{display:flex;flex-direction:column;gap:4px}.survey h2{color:#ff2d2d;font-size:1.35rem;letter-spacing:-.2px;margin:0}.survey .subtitle{color:#9aa0a6;font-size:.95rem;margin:0}.survey .survey-names{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:6px;z-index:2}.survey .group{display:flex;flex-direction:column}.survey label{color:#9aa0a6;font-size:.85rem;margin-bottom:6px}.survey input[type=email],.survey input[type=number],.survey input[type=text],.survey textarea{background:#080a0c99;border:1px solid #ffffff08;border-radius:10px;color:#e9e9ee;font-size:.95rem;outline:none;padding:12px 14px;transition:box-shadow .12s ease,transform .08s ease}.survey input::placeholder{color:#ffffff2e}.survey input:focus,.survey textarea:focus{border-color:#ff2d2d;box-shadow:0 6px 20px #0009,0 0 0 6px #ff2d2d0f;transform:translateY(-1px)}.survey .survey-options{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;z-index:2}.survey input[type=radio]{appearance:none;border:2px solid #ffffff1f;border-radius:50%;cursor:pointer;display:inline-block;height:18px;margin-right:8px;position:relative;vertical-align:middle;width:18px}.survey input[type=radio]:checked{background:#ff2d2d;border-color:#ff2d2d;box-shadow:0 6px 18px #ff2d2d1f}.survey .radio-label{align-items:center;color:#e9e9ee;cursor:pointer;display:inline-flex;gap:8px}.survey .additional-message{margin-top:6px}.survey .submit-area{display:flex;justify-content:flex-end;margin-top:6px}.survey .btn-submit{background:linear-gradient(180deg,#ff2d2d,#ff0e0e);border:none;border-radius:12px;box-shadow:0 10px 30px #ff2d2d1f;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;padding:10px 16px;transition:transform .12s ease,box-shadow .12s ease}.survey .btn-submit:hover{transform:translateY(-3px)}.survey .status{border-radius:8px;font-weight:600;margin-top:12px;padding:10px 12px}.survey .status.ok{background:#22c55e14;color:#9be6b1}.survey .status.error{background:#ff2d2d0f;color:#ffb3b3}.survey .open-modal{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.survey .open-modal .modal{animation:popIn .25s ease;background:#202020;border-radius:16px;box-shadow:0 12px 40px #0000008c;color:#fff;max-width:420px;padding:2rem 2.5rem;text-align:center;width:90%}.survey .open-modal .modal h2{align-items:center;color:#fc0;display:flex;font-size:1.5rem;gap:.5rem;justify-content:center;margin-bottom:.8rem}.survey .open-modal .modal p{font-size:1rem;opacity:.85}.survey .open-modal .modal button{background:linear-gradient(135deg,#f44,#c60202);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;margin-top:1.5rem;padding:.6rem 1.8rem;transition:.2s ease}.survey .open-modal .modal button:hover{background:linear-gradient(135deg,#f66,#e00000);box-shadow:0 4px 12px #f006;transform:translateY(-2px)}@keyframes popIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes floaty{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.survey .avatar-wrap{animation:floaty 6s ease-in-out infinite}@media(max-width:880px){.survey .survey-names{grid-template-columns:repeat(2,1fr)}.survey .blob{height:260px;left:18px;top:-48px;width:360px}}@media(max-width:560px){.survey .survey-names{grid-template-columns:1fr}.survey .header-row{gap:12px}.survey .avatar-wrap{height:78px;width:78px}.survey .blob{filter:blur(8px);height:240px;left:-8px;top:-28px;width:320px}.survey .form-card{padding:18px}}.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}[data-media-player]{align-items:center;contain:style;display:inline-flex;position:relative;-webkit-user-select:none;user-select:none;width:100%}[data-media-player],[data-media-player] *{box-sizing:border-box}:where([data-media-player][data-view-type=video]){aspect-ratio:16/9}[data-media-player]:focus,[data-media-player]:focus-visible{outline:none}[data-media-player][data-view-type=video][data-started]:not([data-controls]){cursor:none;pointer-events:auto}[data-media-player] slot{display:contents}[data-media-provider]{align-items:center;aspect-ratio:inherit;border-radius:inherit;box-sizing:border-box;display:flex;overflow:hidden;position:relative;width:100%}[data-media-player]:not([data-view-type=audio]) [data-media-provider],[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-player][data-view-type=audio] [data-media-provider]{background-color:initial;display:contents}[data-media-provider] audio{width:100%}:where(video:not([width]):not([height]),iframe:not([width]):not([height])){aspect-ratio:16/9;width:100%}:where([data-media-provider] iframe),:where([data-media-provider] video){aspect-ratio:inherit;border-radius:inherit;display:inline-block;height:auto;object-fit:contain;touch-action:manipulation;width:100%}[data-media-provider] iframe{height:100%}[data-media-player][data-view-type=audio] iframe,[data-media-player][data-view-type=audio] video{display:none}[data-media-player][data-fullscreen] video{height:100%}[data-media-provider] iframe:not([src]){display:none}iframe.vds-youtube[data-no-controls]{height:1000%}.vds-blocker{aspect-ratio:inherit;border-radius:inherit;height:auto;inset:0;pointer-events:auto;position:absolute;width:100%;z-index:1}[data-ended] .vds-blocker{background-color:#000}.vds-icon:focus{outline:none}.vds-google-cast{align-items:center;color:#dedede;display:flex;flex-direction:column;font-family:sans-serif;font-weight:500;height:100%;justify-content:center;width:100%}.vds-google-cast svg{--size:max(18%,40px);height:var(--size);margin-bottom:8px;width:var(--size)}.vds-google-cast-info{font-size:calc(var(--media-height)/100*6)}:where(.vds-buffering-indicator){align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}:where(.vds-buffering-indicator) :where(.vds-buffering-icon,.vds-buffering-spinner){opacity:0;pointer-events:none;transition:opacity .2s ease;transition:var(--media-buffering-transition,opacity .2s ease)}:where(.vds-buffering-indicator) :where(.vds-buffering-icon,svg.vds-buffering-spinner,.vds-buffering-spinner svg){height:96px;height:var(--media-buffering-size,96px);width:96px;width:var(--media-buffering-size,96px)}:where(.vds-buffering-indicator) :where(.vds-buffering-track,circle[data-part=track]){stroke-width:8;stroke-width:var(--media-buffering-track-width,8);color:#f5f5f5;color:var(--media-buffering-track-color,#f5f5f5);opacity:.25;opacity:var(--media-buffering-track-opacity,.25)}:where(.vds-buffering-indicator) :where(.vds-buffering-track-fill,circle[data-part=track-fill]){stroke-width:9;stroke-width:var(--media-buffering-track-fill-width,9);stroke-dasharray:100;stroke-dashoffset:50;stroke-dashoffset:var(--media-buffering-track-fill-offset,50);color:var(--media-brand);color:var(--media-buffering-track-fill-color,var(--media-brand));opacity:.75;opacity:var(--media-buffering-track-fill-opacity,.75)}:where([data-buffering]) :where(.vds-buffering-icon,.vds-buffering-spinner){animation:vds-buffering-spin 1s linear infinite;animation:var(--media-buffering-animation,vds-buffering-spin 1s linear infinite);opacity:1}@keyframes vds-buffering-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion){:where([data-buffering]) :where(.vds-buffering-icon,.vds-buffering-spinner){animation-duration:8s}}:where(.vds-button){-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;background:none;border:none;border-radius:8px;border-radius:var(--media-button-border-radius,8px);contain:layout style;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;height:var(--media-button-size,40px);justify-content:center;outline:none;position:relative;touch-action:manipulation;transition:transform .2s ease-out;user-select:none;-webkit-user-select:none;width:40px;width:var(--media-button-size,40px)}.vds-button{border:var(--media-button-border);color:#f5f5f5;color:var(--media-button-color,var(--media-controls-color,#f5f5f5));padding:0;padding:var(--media-button-padding,0)}:where([data-fullscreen] .vds-button){height:42px;height:var(--media-fullscreen-button-size,42px);width:42px;width:var(--media-fullscreen-button-size,42px)}@media screen and (max-width:599px){:where([data-fullscreen] .vds-button){height:42px;height:var(--media-sm-fullscreen-button-size,42px);width:42px;width:var(--media-sm-fullscreen-button-size,42px)}}:where(.vds-button .vds-icon){border-radius:8px;border-radius:var(--media-button-border-radius,8px);height:80%;height:var(--media-button-icon-size,80%);width:80%;width:var(--media-button-icon-size,80%)}:where(.vds-menu-button .vds-icon){display:flex!important}:where(.vds-button[aria-hidden=true]){display:none!important}@media (hover:hover) and (pointer:fine){.vds-button:hover{background-color:#fff3;background-color:var(--media-button-hover-bg,#fff3);transform:scale(1.05);transform:var(--media-button-hover-transform,scale(1.05));transition:transform .2s ease-in;transition:var(--media-button-hover-transition,transform .2s ease-in)}.vds-button[aria-expanded=true]{transform:none}}@media (pointer:coarse){.vds-button:hover{background-color:#fff3;background-color:var(--media-button-touch-hover-bg,#fff3);border-radius:100%;border-radius:var(--media-button-touch-hover-border-radius,100%)}}:where(.vds-button:focus){outline:none}:where(.vds-button[data-focus],.vds-button:focus-visible){box-shadow:var(--media-focus-ring)}:where(.vds-live-button){align-items:center;appearance:none;background:none;border:none;cursor:pointer;display:flex;height:40px;height:var(--media-live-button-height,40px);justify-content:center;min-height:auto;min-width:auto;outline:none;padding:0;-webkit-user-select:none;user-select:none;width:40px;width:var(--media-live-button-width,40px)}:where(.vds-live-button-text){font-family:sans-serif;font-family:var(--media-font-family,sans-serif);font-size:12px;font-size:var(--media-live-button-font-size,12px);font-weight:600;font-weight:var(--media-live-button-font-weight,600);letter-spacing:1.5px;letter-spacing:var(--media-live-button-letter-spacing,1.5px);transition:color .3s ease}.vds-live-button-text{background-color:#8a8a8a;background-color:var(--media-live-button-bg,#8a8a8a);border-radius:2px;border-radius:var(--media-live-button-border-radius,2px);color:#161616;color:var(--media-live-button-color,#161616);padding:1px 4px;padding:var(--media-live-button-padding,1px 4px)}:where(.vds-live-button[data-focus] .vds-live-button-text){box-shadow:var(--media-focus-ring)}:where(.vds-live-button[data-edge]){cursor:inherit}.vds-live-button[data-edge] .vds-live-button-text{background-color:#dc2626;background-color:var(--media-live-button-edge-bg,#dc2626);color:#f5f5f5;color:var(--media-live-button-edge-color,#f5f5f5)}@media (pointer:fine){:where(.vds-live-button:hover){background-color:initial}}.vds-button:not([data-active]) .vds-cc-on-icon,.vds-button:not([data-active]) .vds-fs-exit-icon,.vds-button:not([data-active]) .vds-pip-exit-icon,.vds-button:not([data-ended]) .vds-replay-icon,.vds-button:not([data-muted]) .vds-mute-icon,.vds-button:not([data-paused]) .vds-play-icon,.vds-button:not([data-state=high]) .vds-volume-high-icon,.vds-button:not([data-state=low]) .vds-volume-low-icon,.vds-button[data-active] .vds-cc-off-icon,.vds-button[data-active] .vds-fs-enter-icon,.vds-button[data-active] .vds-pip-enter-icon,.vds-button[data-ended] .vds-pause-icon,.vds-button[data-ended] .vds-play-icon,.vds-button[data-paused] .vds-pause-icon{display:none}:where(.vds-captions){--overlay-padding:var(--media-captions-padding,1%);--cue-color:var(--media-user-text-color,var(--media-cue-color,#fff));--cue-bg-color:var(--media-user-text-bg,var(--media-cue-bg,#000000b3));--cue-default-font-size:var(--media-cue-font-size,calc(var(--overlay-height)/100*4.5));--cue-font-size:calc(var(--cue-default-font-size)*var(--media-user-font-size, 1));--cue-line-height:var(--media-cue-line-height,calc(var(--cue-font-size)*1.2));--cue-padding-x:var(--media-cue-padding-x,calc(var(--cue-font-size)*0.6));--cue-padding-y:var(--media-cue-padding-x,calc(var(--cue-font-size)*0.4));--cue-padding:var(--cue-padding-y) var(--cue-padding-x);box-sizing:border-box;contain:layout style;font-family:sans-serif;font-family:var(--media-user-font-family,sans-serif);font-size:var(--cue-font-size);inset:0;margin:var(--overlay-padding);pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;word-break:break-word;word-spacing:normal;z-index:1}:where([data-fullscreen][data-orientation=portrait] .vds-captions){--cue-default-font-size:var(--media-cue-font-size,calc(var(--overlay-width)/100*4.5))}:where([data-view-type=audio] .vds-captions){margin:0;position:relative}:where(.vds-captions[aria-hidden=true]){opacity:0;visibility:hidden}.vds-captions[data-example]{opacity:1!important;visibility:visible!important}:where([data-view-type=video] .vds-captions [data-part=cue-display][data-example]){--cue-text-align:center;--cue-width:100%;--cue-top:90%;--cue-left:0%}:where([data-view-type=audio] .vds-captions [data-part=cue-display]){--cue-width:100%;position:relative!important}:where(.vds-captions [data-part=cue-display]){background-color:var(--media-cue-display-bg);background-color:var(--media-user-display-bg,var(--media-cue-display-bg));border-radius:var(--media-cue-display-border-radius);bottom:var(--cue-bottom);box-sizing:border-box;contain:content;direction:ltr;height:auto;height:var(--cue-height,auto);left:var(--cue-left);min-height:min-content;min-width:min-content;overflow:visible;position:absolute;right:var(--cue-right);text-align:var(--cue-text-align);top:var(--cue-top);transform:var(--cue-transform);unicode-bidi:plaintext;white-space:pre-line;width:auto;width:var(--cue-width,auto);writing-mode:inherit;writing-mode:var(--cue-writing-mode,unset)}.vds-captions [data-part=cue-display]{padding:var(--media-cue-display-padding)}:where(.vds-captions[data-dir=rtl] [data-part=cue-display]){direction:rtl}:where(.vds-captions [data-part=cue]){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-backdrop-filter:var(--media-cue-backdrop,blur(8px));backdrop-filter:var(--media-cue-backdrop,blur(8px));border:initial;border:var(--media-cue-border,unset);border-radius:2px;border-radius:var(--media-cue-border-radius,2px);box-shadow:var(--cue-box-shadow);box-shadow:var(--media-cue-box-shadow,var(--cue-box-shadow));box-sizing:border-box;contain:content;display:inline-block;font-variant:var(--media-user-font-variant);line-height:var(--cue-line-height);outline:var(--cue-outline);text-shadow:var(--cue-text-shadow);text-shadow:var(--media-user-text-shadow,var(--cue-text-shadow));white-space:pre-wrap;white-space:var(--cue-white-space,pre-wrap)}.vds-captions [data-part=cue]{background-color:var(--cue-bg-color);color:var(--cue-color);padding:var(--cue-padding)}:where(.vds-captions [data-part=cue-display][data-vertical] [data-part=cue]){--cue-padding:var(--cue-padding-x) var(--cue-padding-y)}:where(.vds-captions [data-part=region]){--anchor-x-percent:calc(var(--region-anchor-x)/100);--anchor-x:calc(var(--region-width)*var(--anchor-x-percent));--anchor-y-percent:calc(var(--region-anchor-y)/100);--anchor-y:calc(var(--region-height)*var(--anchor-y-percent));--vp-anchor-x:calc(var(--region-viewport-anchor-x)*1%);--vp-anchor-y-percent:calc(var(--region-viewport-anchor-y)/100);--vp-anchor-y:calc(var(--overlay-height)*var(--vp-anchor-y-percent));bottom:var(--region-bottom);box-sizing:border-box;display:inline-flex;flex-flow:column;height:var(--region-height);justify-content:flex-start;left:calc(var(--vp-anchor-x) - var(--anchor-x));left:var(--region-left,calc(var(--vp-anchor-x) - var(--anchor-x)));max-height:var(--region-height);min-height:0;overflow:hidden;overflow-wrap:break-word;position:absolute;right:var(--region-right);top:calc(var(--vp-anchor-y) - var(--anchor-y));top:var(--region-top,calc(var(--vp-anchor-y) - var(--anchor-y)));width:var(--region-width);writing-mode:horizontal-tb}:where(.vds-captions [data-part=region][data-scroll=up]){justify-content:end}:where(.vds-captions [data-part=region][data-active][data-scroll=up]){transition:top .433s}:where(.vds-captions [data-part=region]>[data-part=cue-display]){height:auto;height:var(--cue-height,auto);left:var(--cue-offset);margin-top:2px;position:relative;text-align:var(--cue-text-align);unicode-bidi:plaintext;width:auto}:where(.vds-captions [data-part=region] [data-part=cue]){border-radius:0;position:relative}:where(.vds-chapter-title){--color:var(--media-chapter-title-color,#ffffffa3);color:var(--color);display:inline-block;flex:1 1;font-family:sans-serif;font-family:var(--media-font-family,sans-serif);font-size:16px;font-size:var(--media-chapter-title-font-size,16px);font-weight:400;font-weight:var(--media-chapter-title-font-weight,400);overflow:hidden;padding-inline:6px;text-align:start;text-overflow:ellipsis;white-space:nowrap}.vds-chapter-title:before{color:var(--color);color:var(--media-chapter-title-separator-color,var(--color));content:"\2022";content:var(--media-chapter-title-separator,"\2022");display:inline-block;margin-right:6px;margin-right:var(--media-chapter-title-separator-gap,6px)}.vds-chapter-title:empty:before{content:"";margin:0}:where(.vds-controls),:where(.vds-controls-group){box-sizing:border-box;display:inline-block;position:relative;width:100%}:where([data-view-type=audio] .vds-controls){display:inline-block;max-width:100%}:where([data-view-type=video] .vds-controls){display:flex;flex-direction:column;height:100%;inset:0;opacity:0;padding:0;padding:var(--media-controls-padding,0);pointer-events:none;position:absolute;transition:opacity .2s ease-out;transition:var(--media-controls-out-transition,opacity .2s ease-out);visibility:hidden;width:100%;z-index:10}:where([data-view-type=video] .vds-controls[data-visible]){opacity:1;transition:opacity .2s ease-in;transition:var(--media-controls-in-transition,opacity .2s ease-in);visibility:visible}:where(.vds-controls-spacer){flex:1 1;pointer-events:none}:where(.vds-gestures){display:contents}:where(.vds-gesture){contain:content;display:block;opacity:0;pointer-events:none!important;position:absolute;visibility:hidden;z-index:0}:where(.vds-icon svg){display:block;height:100%;vertical-align:middle;width:100%}:where(.vds-kb-action.hidden){opacity:0}:where(.vds-kb-text-wrapper){left:0;pointer-events:none;position:absolute;right:0;text-align:center;top:10%;top:var(--media-kb-text-top,10%);z-index:20}:where(.vds-kb-text){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:2.5px;border-radius:var(--media-kb-border-radius,2.5px);display:inline-block;font-family:sans-serif;font-family:var(--media-font-family,sans-serif);font-size:150%;font-size:var(--media-kb-text-size,150%);pointer-events:none}.vds-kb-text{background-color:var(--default-bg);background-color:var(--media-kb-text-bg,var(--default-bg));color:var(--default-color);color:var(--media-kb-text-color,var(--default-color));padding:10px 20px;padding:var(--media-kb-text-padding,10px 20px)}.light .vds-kb-text{--default-color:#1a1a1a;--default-bg:#f0f0f099}.dark .vds-kb-text{--default-color:#f5f5f5;--default-bg:#0a0a0a99}:where(.vds-kb-text:empty){display:none}:where(.vds-kb-bezel){--size:var(--media-kb-bezel-size,52px);align-items:center;animation:vds-bezel-fade .35s linear 1 normal forwards;animation:var(--media-kb-bezel-animation,vds-bezel-fade .35s linear 1 normal forwards);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--default-bg);background-color:var(--media-kb-bezel-bg,var(--default-bg));border-radius:calc(var(--size)/2);border-radius:var(--media-kb-bezel-border-radius,calc(var(--size)/2));display:flex;flex-direction:column;height:var(--size);justify-content:center;left:50%;margin-left:calc(var(--size)/2*-1);margin-right:calc(var(--size)/2*-1);pointer-events:none;position:absolute;top:45%;width:var(--size);z-index:20}.vds-kb-bezel:not(:has(svg)){display:none!important}.light .vds-kb-bezel{--default-bg:#fff9}.dark .vds-kb-bezel{--default-bg:#0a0a0a99}@media (prefers-reduced-motion){:where(.vds-kb-bezel){animation:none}}:where(.vds-kb-bezel:has(slot:empty)){opacity:0}:where(.vds-kb-action[data-action=seek-forward] .vds-kb-bezel){left:auto;right:10%;top:45%}:where(.vds-kb-action[data-action=seek-backward] .vds-kb-bezel){left:10%;top:45%}:where(.vds-kb-icon){--size:var(--media-kb-icon-size,38px);height:var(--size);width:var(--size)}.vds-kb-icon{color:var(--default-color);color:var(--media-kb-icon-color,var(--default-color))}.light .vds-kb-icon{--default-color:#1a1a1a}.dark .vds-kb-icon{--default-color:#f5f5f5}@keyframes vds-bezel-fade{0%{opacity:1}to{opacity:0;transform:scale(2)}}:where(.vds-menu-items){--color-inverse:var(--media-menu-color-inverse,var(--default-inverse));--color-gray-50:var(--media-menu-color-gray-50,var(--default-gray-50));--color-gray-100:var(--media-menu-color-gray-100,var(--default-gray-100));--color-gray-200:var(--media-menu-color-gray-200,var(--default-gray-200));--color-gray-300:var(--media-menu-color-gray-300,var(--default-gray-300));--color-gray-400:var(--media-menu-color-gray-400,var(--default-gray-400));--text-color:var(--media-menu-text-color,var(--default-text));--text-secondary-color:var(--media-menu-text-secondary-color,var(--default-text-secondary));--root-border:var(--media-menu-border,var(--default-root-border))}.light .vds-menu-items{--default-inverse:#000;--default-gray-50:#50505026;--default-gray-100:#50505073;--default-gray-200:#ebebeb99;--default-gray-300:#eee;--default-gray-400:#fafafa;--default-text:#1a1a1a;--default-text-secondary:#6b6b6b;--default-root-border:1px solid #0a0a0a1a}.dark .vds-menu-items{--default-inverse:#fff;--default-gray-50:#f5f5f51a;--default-gray-100:#f5f5f573;--default-gray-200:#0a0a0a99;--default-gray-300:#1b1b1b;--default-gray-400:#0a0a0a;--default-text:#f5f5f5;--default-text-secondary:#8a8a8a;--default-root-border:1px solid #ffffff1a}:where(.vds-menu-items){--font-family:var(--media-font-family,sans-serif);--font-size:var(--media-menu-font-size,14px);--font-weight:var(--media-menu-font-weight,500);--root-bg:var(--media-menu-bg,var(--color-gray-400));--root-padding:var(--media-menu-padding,12px);--root-border-radius:var(--media-menu-border-radius,4px);--divider:var(--media-menu-divider,1px solid var(--color-gray-50));--section-bg:var(--media-menu-section-bg,var(--color-gray-300));--section-border:var(--media-menu-section-border);--section-divider:var(--media-menu-section-divider,var(--divider));--top-bar-bg:var(--media-menu-top-bar-bg,var(--color-gray-200));--top-bar-divider:var(--media-menu-divider,#0000);--text-hint-color:var(--media-menu-hint-color,var(--text-secondary-color));--chapter-divider:var(--media-chapters-divider,var(--divider));--chapter-active-bg:var(--media-chapters-item-active-bg,var(--color-gray-50));--chapter-active-border-left:var(--media-chapters-item-active-border-left);--chapter-progress-bg:var(--media-chapters-progress-bg,var(--color-inverse));--chapter-time-font-size:var(--media-chapters-time-font-size,12px);--chapter-time-font-weight:var(--media-chapters-time-font-weight,500);--chapter-time-gap:var(--media-chapters-time-gap,6px);--chapter-duration-bg:var(--media-chapters-duration-bg);--item-border:var(--media-menu-item-border,0);--item-bg:var(--media-menu-item-bg,#0000);--item-hover-bg:var(--media-menu-item-hover-bg,var(--color-gray-50));--item-icon-size:var(--media-menu-item-icon-size,18px);--item-padding:var(--media-menu-item-padding,10px);--item-min-height:var(--media-menu-item-height,40px);--item-border-radius:var(--media-menu-item-border-radius,2px);--scrollbar-track-bg:var(--media-menu-scrollbar-track-bg,#0000);--scrollbar-thumb-bg:var(--media-menu-scrollbar-thumb-bg,var(--color-gray-50));--webkit-scrollbar-bg:var(--color-gray-400);--webkit-scrollbar-track-bg:var(--media-menu-scrollbar-track-bg,var(--color-gray-50));--checkbox-bg:var(--media-menu-checkbox-bg,var(--color-gray-100));--checkbox-active-bg:var(--media-menu-checkbox-bg-active,#1ba13f);--checkbox-handle-bg:var(--media-menu-checkbox-handle-bg,#f5f5f5);--checkbox-handle-border:var(--media-menu-checkbox-handle-border);--radio-icon-color:var(--media-menu-radio-icon-color,var(--text-color))}:where(.vds-menu[data-root] media-menu[data-root]){display:contents}:where(.vds-menu){font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight)}:where(.vds-menu[data-disabled][data-root]){display:none}:where(.vds-menu[data-submenu]){display:inline-block}:where(.vds-menu-items:focus){outline:none}:where(.vds-menu-item:focus,.vds-radio:focus){outline:none}:where(.vds-menu-item:focus-visible,.vds-menu-item[data-focus],.vds-radio:focus-visible,.vds-radio[data-focus]){box-shadow:var(--media-focus-ring);outline:none}:where(.vds-menu[data-open] .vds-tooltip-content){display:none!important}.vds-menu-items [data-hidden]{display:none!important}@media (prefers-reduced-motion:no-preference){:where(.vds-menu-items){scroll-behavior:smooth}}:where(.vds-menu-items){box-sizing:border-box;min-width:280px;min-width:var(--media-menu-min-width,280px);scrollbar-color:var(--scrollbar-thumb-bg) var(--scrollbar-track-bg);scrollbar-width:thin;transform:translateZ(0)}:where(.vds-menu-items)::-webkit-scrollbar{background-color:var(--webkit-scrollbar-bg);border-radius:var(--root-border-radius);height:6px;width:5px}:where(.vds-menu-items)::-webkit-scrollbar-track{background-color:var(--webkit-scrollbar-track-bg);border-radius:4px}:where(.vds-menu-items)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border-radius:4px}:where(.vds-menu-items)::-webkit-scrollbar-corner{background-color:var(--scrollbar-thumb-bg)}:where(.vds-menu-button){box-sizing:border-box;outline:none}:where(.vds-menu-button .vds-rotate-icon){transition:transform .2s ease-out}:where(.vds-menu-button[aria-expanded=true] .vds-rotate-icon){transform:rotate(90deg);transform:rotate(var(--media-menu-icon-rotate-deg,90deg));transition:transform .2s ease-in}:where(.vds-menu-button){align-items:center;display:inline-flex;justify-content:center}@media (prefers-reduced-motion){:where(.vds-menu-button .vds-rotate-icon){transition:none 0s ease 0s;transition:initial}}:where(.vds-menu-items){align-items:center;display:flex;flex-direction:column;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);transition:height .35s ease}@media (prefers-reduced-motion){:where(.vds-menu-items){transition:none 0s ease 0s;transition:initial}}:where(.vds-menu-items[data-root]){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--root-bg);border-radius:var(--root-border-radius);box-shadow:var(--media-menu-box-shadow);box-sizing:border-box;filter:drop-shadow(0 4px 3px rgb(0 0 0/.07)) drop-shadow(0 2px 2px rgb(0 0 0/.06));filter:var(
    --media-menu-filter,drop-shadow(0 4px 3px rgb(0 0 0/.07)) drop-shadow(0 2px 2px rgb(0 0 0/.06))
  );height:auto;height:var(--menu-height,auto);max-height:250px;max-height:var(--media-menu-max-height,250px);opacity:0;overflow-y:auto;overscroll-behavior:contain;will-change:width,height;z-index:9999999}.vds-menu-items[data-root]{border:var(--root-border);padding:var(--root-padding)}:where([data-view-type=video]) :where(.vds-menu-items[data-root]){max-height:calc(var(--player-height)*.7);max-height:var(--media-menu-video-max-height,calc(var(--player-height)*.7))}:where(.vds-menu-items[data-transition=height]){--scrollbar-thumb-bg:#0000;overflow:hidden;pointer-events:none}.vds-menu-button[aria-disabled=true],.vds-menu-item[aria-disabled=true],.vds-menu-item[data-disabled]{display:none}:where(.vds-menu-items[data-root]){--enter-transform:translateY(0px);--exit-transform:translateY(12px)}:where(.vds-menu-items[data-root]:not([data-placement])){--enter-transform:translateY(-24px)}:where(.vds-menu-items[data-root][aria-hidden=true]){animation:vds-menu-exit .2s ease-out;animation:var(--media-menu-exit-animation,vds-menu-exit .2s ease-out)}:where(.vds-menu-items[data-root][aria-hidden=false]){animation:vds-menu-enter .3s ease-out;animation:var(--media-menu-enter-animation,vds-menu-enter .3s ease-out);animation-fill-mode:forwards}:where(.vds-menu-items[data-placement~=bottom]){--enter-transform:translateY(0);--exit-transform:translateY(-12px)}@keyframes vds-menu-enter{0%{opacity:0;transform:var(--exit-transform)}to{opacity:1;transform:var(--enter-transform)}}@keyframes vds-menu-exit{0%{opacity:1;transform:var(--enter-transform)}to{opacity:0;transform:var(--exit-transform)}}@media (prefers-reduced-motion){:where(.vds-menu-items){animation:none;opacity:1}}:where(media-menu-portal){display:contents}:where(.vds-menu-items[data-root]:not([data-placement])){bottom:0;left:16px;max-height:40vh;max-height:var(--media-sm-menu-portrait-max-height,40vh);max-height:40dvh;max-height:var(--media-sm-menu-portrait-max-height,40dvh);position:fixed;right:16px;top:auto}:where(.vds-menu-items[data-root]:not([data-placement])){margin:0 auto;max-width:480px}@media (orientation:landscape) and (pointer:coarse){:where(.vds-menu-items[data-root]:not([data-placement])){max-height:min(70vh,400px);max-height:var(--media-sm-menu-landscape-max-height,min(70vh,400px));max-height:min(70dvh,400px);max-height:var(--media-sm-menu-landscape-max-height,min(70dvh,400px))}}:where(.vds-menu[data-submenu] .vds-menu-button){align-items:center;display:flex;justify-content:flex-start}:where(.vds-menu-items[data-submenu]){width:100%}:where(.vds-menu-items[data-submenu][aria-hidden=true]),:where(.vds-menu[aria-hidden=true]){display:none}:where(.vds-menu-item,.vds-radio){-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;border:0;border-radius:var(--item-border-radius);box-sizing:border-box;display:flex;font-size:var(--font-size);justify-content:left;min-height:var(--item-min-height);outline:none;position:relative;-webkit-user-select:none;user-select:none;width:100%}.vds-menu-item,.vds-radio{background-color:var(--item-bg);color:var(--text-color);padding:var(--item-padding)}.vds-menu-item:focus-visible,.vds-menu-item[data-focus],.vds-radio:focus-visible,.vds-radio[data-focus]{background-color:var(--item-hover-bg);cursor:pointer}@media (hover:hover) and (pointer:fine){.vds-menu-item[role]:hover,.vds-radio:hover{background-color:var(--item-hover-bg);cursor:pointer}}:where(.vds-menu-items[data-submenu]){align-items:flex-start;flex-direction:column;justify-content:center}:where(.vds-menu-item[aria-expanded=true]){border-radius:0;border-top-left-radius:var(--item-border-radius);border-top-right-radius:var(--item-border-radius);font-weight:700}.vds-menu-item[aria-expanded=true]{border-bottom:var(--top-bar-divider)}:where(.vds-menu-item[aria-expanded=true]){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);left:0;margin-bottom:4px;position:sticky;top:calc(var(--root-padding)*-1);width:100%;z-index:10}.vds-menu-item[aria-expanded=true]{background-color:var(--top-bar-bg)}:where(.vds-menu-item-label){flex:1 0;text-align:start}:where(.vds-menu-item .vds-icon,.vds-radio .vds-icon){--size:var(--item-icon-size);height:var(--size);margin-right:6px;margin-right:var(--media-menu-item-icon-spacing,6px);width:var(--size)}:where(.vds-menu-open-icon,.vds-menu-close-icon){--size:var(--media-menu-arrow-icon-size,18px);height:var(--size);width:var(--size)}:where(.vds-menu-item-hint,.vds-menu-open-icon,.vds-radio-hint){color:var(--text-hint-color);font-size:13px;font-size:var(--media-menu-hint-font-size,13px);font-weight:400;font-weight:var(--media-menu-hint-font-weight,400)}:where(.vds-menu-items .vds-menu-open-icon){margin-right:0}:where(.vds-menu-items) :where(.vds-menu-item-hint,.vds-menu-open-icon){margin-left:auto}:where(.vds-menu-item-hint+media-icon .vds-menu-open-icon),:where(.vds-menu-item-hint+slot>.vds-menu-open-icon),:where(.vds-menu-items) :where(.vds-menu-item-hint+.vds-menu-open-icon){margin-left:2px}:where(.vds-menu-item[aria-expanded=true] .vds-menu-open-icon),:where(.vds-menu-item[aria-hidden=true]){display:none!important}:where(.vds-menu-items) :where(.vds-menu-item[aria-disabled=true],.vds-menu-item[data-disabled]) :where(.vds-menu-open-icon){opacity:0}:where(.vds-menu-close-icon),:where(.vds-menu-item[aria-expanded=true]>.vds-icon){display:none!important}:where(.vds-menu-item[aria-expanded=true] .vds-menu-close-icon){display:inline!important;margin-left:calc(var(--item-padding)*-1/2)}:where(.vds-menu-checkbox){--checkbox-width:var(--media-menu-checkbox-width,40px);--checkbox-height:var(--media-menu-checkbox-height,18px);--checkbox-top:calc((var(--checkbox-height) - var(--checkbox-diameter))/2);--checkbox-diameter:var(
    --media-menu-checkbox-handle-diameter,calc(var(--checkbox-height) - 2px)
  );--checkbox-gap:var(--media-menu-checkbox-gap,2.5px);border-radius:calc(var(--checkbox-height)/2);box-sizing:border-box;cursor:pointer;display:inline-block;height:var(--checkbox-height);pointer-events:auto;position:relative;transition:all .3s ease-in-out;width:var(--checkbox-width)}.vds-menu-checkbox{background-color:var(--checkbox-bg)}:where(.vds-menu-checkbox:focus-visible){box-shadow:var(--media-focus-ring);outline:none}.vds-menu-checkbox[aria-checked=true]{background-color:var(--checkbox-active-bg)}:where(.vds-menu-checkbox):after{border:var(--checkbox-handle-border);border-radius:calc(var(--checkbox-diameter)/2);box-sizing:border-box;content:"";display:inline-block;height:var(--checkbox-diameter);position:absolute;top:var(--checkbox-top);transform:translateX(var(--checkbox-gap));transition:all .3s ease-in-out;width:var(--checkbox-diameter)}.vds-menu-checkbox:after{background-color:var(--checkbox-handle-bg)}:where(.vds-menu-checkbox[aria-checked=true]):after{transform:translateX(calc(var(--checkbox-width) - var(--checkbox-diameter) - var(--checkbox-gap)))}@media (prefers-reduced-motion:no-preference){:where(.vds-menu-checkbox[data-active]):after{width:calc(var(--checkbox-width) - var(--checkbox-gap)*2)}}:where(.vds-menu-checkbox[aria-checked=true][data-active]):after{transform:translateX(var(--checkbox-gap))}:where(.vds-menu-items .vds-slider){--media-slider-track-bg:var(--media-menu-slider-track-bg,var(--color-gray-50));--media-slider-track-fill-bg:var(--media-menu-slider-track-fill-bg,var(--color-inverse));--media-slider-height:var(--media-menu-slider-height,32px);--track-focus-height:var(--track-height)!important}:where(.vds-menu-items .vds-slider-thumb){opacity:1!important}:where(.vds-menu-slider-item.group){flex-direction:column}:where(.vds-menu-slider-title){margin-top:4px}:where(.vds-menu-slider-body){align-items:center;display:flex;margin-top:6px;width:100%}:where(.vds-menu-slider-item .vds-icon){color:var(--text-hint-color);margin:0}:where(.vds-menu-slider-item[data-min] .vds-icon.down,.vds-menu-slider-item[data-max] .vds-icon.up){animation:vds-slider-icon .6s ease-in-out;color:var(--text-color);transition:all 1.2s ease}@keyframes vds-slider-icon{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}:where(.vds-menu-items .vds-slider-track-fill){transition:opacity .3s ease}:where(.vds-menu-items .vds-slider[data-active] .vds-slider-track-fill){opacity:0}:where(.vds-radio-group){box-sizing:border-box;display:flex;flex-direction:column;width:100%}.vds-radio{contain:content;cursor:pointer;padding-left:calc(var(--item-icon-size) + var(--item-padding))}.vds-radio[aria-checked=true]{padding-left:0}.vds-radio .vds-icon{color:var(--radio-icon-color);display:none}.vds-radio[aria-checked=true] .vds-icon{display:inline-block;margin-left:6px}:where(.vds-radio-hint){margin-left:auto}.vds-color-picker{background-color:initial;border:0;height:32px;outline:none;width:32px}.vds-color-picker::-webkit-color-swatch{border-radius:2px}.vds-color-picker::-moz-color-swatch{border-radius:2px}.vds-color-picker:focus-visible::-webkit-color-swatch{box-shadow:var(--media-focus-ring)}.vds-color-picker:focus-visible::-moz-color-swatch{box-shadow:var(--media-focus-ring)}:where(.vds-menu-section){width:100%}:where(.vds-menu-item+.vds-menu-section){margin-top:8px}:where(.vds-menu-section+.vds-menu-section){margin-top:24px}:where(.vds-menu-section:first-child){margin-top:8px}:where(.vds-menu-section:last-child){margin-bottom:8px}:where(.vds-menu-section-title),:where(.vds-menu-slider-title){align-items:center;color:var(--text-secondary-color);display:flex;font-size:12px;font-size:var(--media-menu-section-header-font-size,12px);font-weight:500;font-weight:var(--media-menu-section-header-font-weight,500);justify-content:space-between;padding-inline:2px;width:100%}:where(.vds-menu-section-body){width:100%}:where(.vds-menu-section-title+.vds-menu-section-body){margin-top:8px;margin-top:var(--media-menu-section-gap,8px)}.vds-menu-section-body{background-color:var(--section-bg);border:var(--section-border);border-radius:2px;border-radius:var(--media-menu-section-border-radius,2px)}:where(.vds-menu-section:not([data-open]) .vds-menu-item:not(:last-child)){border-bottom:var(--section-divider)}:where(.vds-menu-section-body .vds-menu:last-child>.vds-menu-item){border-bottom:initial}.vds-menu-section[data-open],.vds-menu-section[data-open]>.vds-menu-section-body{background-color:initial!important;display:contents!important}.vds-menu-section[data-open]>.vds-menu-section-body>:not([data-open]),.vds-menu-section[data-open]>.vds-menu-section-title{display:none}:where(.vds-chapters-menu-items){min-width:220px;min-width:var(--media-chapters-min-width,var(--media-menu-min-width,220px))}.vds-chapters-menu-items{padding:0;padding:var(--media-chapters-padding,0)}:where(.vds-menu-items:has(.vds-chapters-radio-group[data-thumbnails])){min-width:300px;min-width:var(--media-chapters-with-thumbnails-min-width,300px)}:where(.vds-chapter-radio){border-radius:0}.vds-chapter-radio{border-bottom:var(--chapter-divider);padding:var(--item-padding)}.vds-chapter-radio[aria-checked=true]{padding-left:var(--item-padding)}:where(.vds-chapter-radio:last-child){border-bottom:0}.vds-chapter-radio[aria-checked=true]{background-color:var(--chapter-active-bg);border-left:var(--chapter-active-border-left)}:where(.vds-chapter-radio[aria-checked=true]):after{bottom:0;content:" ";height:4px;height:var(--media-chapters-progress-height,4px);left:0;position:absolute;width:var(--progress)}.vds-chapter-radio[aria-checked=true]:after{background-color:var(--chapter-progress-bg);border-radius:0;border-radius:var(--media-chapters-progress-border-radius,0)}.vds-chapters-radio-group :where(.vds-thumbnail){flex-shrink:0;margin-right:12px;margin-right:var(--media-chapters-thumbnail-gap,12px);max-height:68px;max-height:var(--media-chapters-thumbnail-max-height,68px);max-width:120px;max-width:var(--media-chapters-thumbnail-max-width,120px);min-height:56px;min-height:var(--media-chapters-thumbnail-min-height,56px);min-width:100px;min-width:var(--media-chapters-thumbnail-min-width,100px)}.vds-chapters-radio-group .vds-thumbnail{border:0;border:var(--media-chapters-thumbnail-border,0)}:where(.vds-chapters-radio-group .vds-chapter-radio-label){color:var(--text-secondary-color);font-size:var(--font-size);font-weight:var(--font-weight);white-space:nowrap}:where(.vds-chapter-radio[aria-checked=true] .vds-chapter-radio-label){color:var(--text-color)}:where(.vds-chapters-radio-group .vds-chapter-radio-start-time){border-radius:2px;border-radius:var(--media-chapters-start-time-border-radius,2px);display:inline-block;font-size:var(--chapter-time-font-size);font-weight:var(--chapter-time-font-weight);letter-spacing:.4px;letter-spacing:var(--media-chapters-start-time-letter-spacing,.4px);margin-top:var(--chapter-time-gap)}.vds-chapters-radio-group .vds-chapter-radio-start-time{background-color:var(--section-bg);color:var(--text-secondary-color);padding:1px 4px;padding:var(--media-chapters-start-time-padding,1px 4px)}:where(.vds-chapters-radio-group .vds-chapter-radio-duration){color:var(--text-hint-color);font-size:var(--chapter-time-font-size);font-weight:var(--chapter-time-font-weight);margin-top:var(--chapter-time-gap)}.vds-chapters-radio-group .vds-chapter-radio-duration{background-color:var(--chapter-duration-bg);border-radius:2px;border-radius:var(--media-chapters-duration-border-radius,2px)}.vds-chapters-radio-group:not([data-thumbnails]) :where(.vds-thumbnail,media-thumbnail){display:none}:where(.vds-chapter-radio-content){align-items:flex-start;display:flex;flex-direction:column}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-content){align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-start-time){margin-left:auto;margin-top:0}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-duration){flex-basis:100%;margin-top:4px}.vds-menu-items[data-keyboard] .vds-chapters-radio-group:focus-within{padding:4px;padding:var(--media-chapters-focus-padding,4px)}:where(.vds-poster){background-color:#000;background-color:var(--media-poster-bg,#000);border:0;box-sizing:border-box;contain:content;display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease-out;width:100%;z-index:1}:where(.vds-poster img){box-sizing:border-box;object-fit:inherit;object-position:inherit;pointer-events:none;user-select:none;-webkit-user-select:none}.vds-poster :where(img){border:0;height:100%;object-fit:contain;width:100%}:where(.vds-poster[data-hidden]){display:none}:where(.vds-poster[data-visible]){opacity:1}.vds-poster img:not([src]),.vds-poster:not(:defined){display:none}:where(.vds-slider){--width:var(--media-slider-width,100%);--height:var(--media-slider-height,48px);--thumb-size:var(--media-slider-thumb-size,15px);--thumb-focus-size:var(--media-slider-focused-thumb-size,calc(var(--thumb-size)*1.1));--track-width:var(--media-slider-track-width,100%);--track-height:var(--media-slider-track-height,5px);--track-focus-width:var(--media-slider-focused-track-width,var(--track-width));--track-focus-height:var(--media-slider-focused-track-height,calc(var(--track-height)*1.25));-webkit-tap-highlight-color:transparent;align-items:center;contain:layout style;cursor:pointer;display:inline-flex;height:var(--height);margin:0 calc(var(--thumb-size)/2);outline:none;pointer-events:auto;position:relative;touch-action:none;user-select:none;-webkit-user-select:none;width:var(--width)}:where(.vds-slider[aria-hidden=true]){display:none!important}:where(.vds-slider[aria-disabled=true]){cursor:inherit}:where(.vds-slider:focus){outline:none}:where(.vds-slider:not([data-chapters])[data-focus],.vds-slider:not([data-chapters]):focus-visible) :where(.vds-slider-track){box-shadow:var(--media-focus-ring)}:where(.vds-slider .vds-slider-track){background-color:#ffffff4d;background-color:var(--media-slider-track-bg,#ffffff4d);border-radius:2px;border-radius:var(--media-slider-track-border-radius,2px);contain:strict;height:var(--track-height);left:0;position:absolute;top:50%;transform:translateY(-50%) translateZ(0);width:var(--track-width);z-index:0}:where(.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-track){outline-offset:var(--thumb-size)}:where(.vds-slider:not([data-chapters])[data-active] .vds-slider-track){height:var(--track-focus-height);width:var(--track-focus-width)}:where(.vds-slider .vds-slider-track-fill){background-color:var(--media-brand);background-color:var(--media-slider-track-fill-bg,var(--media-brand));width:0;width:var(--slider-fill,0);will-change:width;z-index:2}:where(.vds-slider .vds-slider-thumb){background-color:#fff;background-color:var(--media-slider-thumb-bg,#fff);border:1px solid #cacaca;border:var(--media-slider-thumb-border,1px solid #cacaca);border-radius:9999px;border-radius:var(--media-slider-thumb-border-radius,9999px);contain:layout size style;height:var(--thumb-size);left:var(--slider-fill);opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) translateZ(0);transition:opacity .15s ease-in;width:var(--thumb-size);will-change:left;z-index:2}:where(.vds-slider[data-dragging],.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-thumb){box-shadow:0 0 0 4px #fff6;box-shadow:var(--media-slider-focused-thumb-shadow,0 0 0 4px #fff6)}:where(.vds-slider[data-active] .vds-slider-thumb){opacity:1;transition:opacity .2s ease-in,box-shadow .2s ease;transition:var(--media-slider-thumb-transition,opacity .2s ease-in,box-shadow .2s ease)}:where(.vds-slider[data-dragging] .vds-slider-thumb){height:var(--thumb-focus-size);width:var(--thumb-focus-size)}:where(.vds-slider-value){contain:content;display:inline-block;font-family:sans-serif;font-family:var(--media-font-family,sans-serif);font-size:14px}:where(.vds-slider-thumbnail){box-sizing:border-box;contain:content;display:block}:where(.vds-slider-video){background-color:#000;border:1px solid #fff;border:var(--media-thumbnail-border,1px solid #fff);box-sizing:border-box;contain:content;display:inline-block}:where(.vds-slider-video video){display:block;height:auto;width:156px}:where(.vds-slider-video[data-loading]){opacity:0}:where(.vds-slider-video[data-hidden],.vds-slider-video[data-hidden] video){display:none;width:0}:where(.vds-slider .vds-slider-preview){align-items:center;background-color:var(--media-slider-preview-bg);border-radius:2px;border-radius:var(--media-slider-preview-border-radius,2px);contain:layout paint style;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .2s ease-out;will-change:left,opacity}:where(.vds-slider-preview[data-visible]){opacity:1;transition:opacity .2s ease-in}.vds-slider-value{background-color:#000;background-color:var(--media-slider-value-bg,#000);border:var(--media-slider-value-border);border-radius:2px;border-radius:var(--media-slider-value-border-radius,2px);color:#fff;color:var(--media-slider-value-color,#fff);padding:1px 10px;padding:var(--media-slider-value-padding,1px 10px)}:where(.vds-slider-video:not([data-hidden])+.vds-slider-chapter-title,.vds-slider-thumbnail:not([data-hidden])+.vds-slider-chapter-title){margin-top:6px;margin-top:var(--media-slider-chapter-title-gap,6px)}:where(.vds-slider-video:not([data-hidden])+.vds-slider-value,.vds-slider-thumbnail:not([data-hidden])+.vds-slider-value,.vds-slider-chapter-title+.vds-slider-value){margin-top:2px;margin-top:var(--media-slider-value-gap,2px)}:where(.vds-slider[aria-orientation=vertical]){--width:var(--media-slider-width,48px);--height:var(--media-slider-height,100%);--track-width:var(--media-slider-track-width,4px);--track-height:var(--media-slider-track-height,100%);--track-focus-width:var(--media-slider-focused-track-width,calc(var(--track-width)*1.25));--track-focus-height:var(--media-slider-focused-track-height,var(--track-height));margin:calc(var(--thumb-size)/2) 0}:where(.vds-slider[aria-orientation=vertical] .vds-slider-track){bottom:0;left:50%;top:auto;transform:translateX(-50%) translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-track-fill){height:var(--slider-fill);transform:translateX(-50%) translateZ(0);width:var(--track-width);will-change:height}:where(.vds-slider[aria-orientation=vertical] .vds-slider-progress){bottom:0;height:0;height:var(--slider-progress,0);top:auto;width:var(--track-width);will-change:height}:where(.vds-slider[aria-orientation=vertical] .vds-slider-thumb){bottom:var(--slider-fill);left:50%;top:auto;transform:translate(-50%,50%) translateZ(0);will-change:bottom}:where(.vds-slider[aria-orientation=vertical] .vds-slider-preview){will-change:bottom,opacity}:where([data-live] .vds-time-slider .vds-slider-track-fill){background-color:#dc2626;background-color:var(--media-slider-track-fill-live-bg,#dc2626)}:where(.vds-time-slider .vds-slider-progress){background-color:#ffffff80;background-color:var(--media-slider-track-progress-bg,#ffffff80);left:0;width:0;width:var(--slider-progress,0);will-change:width;z-index:1}:where([data-media-player]:not([data-can-play]) .vds-time-slider .vds-slider-value){display:none}:where(.vds-slider-steps){align-items:center;display:flex;height:100%;justify-content:space-between;left:0;position:absolute;top:0;width:100%}:where(.vds-slider-step){background-color:#7c7c7c;background-color:var(--media-slider-step-color,#7c7c7c);height:calc(var(--track-height) + 1px);opacity:0;transition:opacity .3s ease;width:2.5px;width:var(--media-slider-step-width,2.5px)}:where(.vds-slider[data-active] .vds-slider-step){opacity:1}:where(.vds-time-slider .vds-slider-chapters){align-items:center;border-radius:1px;border-radius:var(--media-slider-track-border-radius,1px);contain:layout style;display:flex;height:100%;position:relative;width:100%}:where(.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-chapters){box-shadow:var(--media-focus-ring);height:var(--track-height)}:where(.vds-time-slider .vds-slider-chapter){margin-right:2px}:where(.vds-time-slider .vds-slider-chapter:last-child){margin-right:0}:where(.vds-time-slider .vds-slider-chapter){align-items:center;border-radius:1px;border-radius:var(--media-slider-track-border-radius,1px);contain:layout style;display:flex;height:100%;position:relative;width:100%;will-change:height,transform}:where(.vds-time-slider .vds-slider-chapter .vds-slider-track-fill){width:0;width:var(--chapter-fill,0);will-change:width}:where(.vds-time-slider .vds-slider-chapter .vds-slider-progress){width:0;width:var(--chapter-progress,0);will-change:width}@media (hover:hover) and (pointer:fine){:where(.vds-time-slider:hover .vds-slider-chapters){contain:strict}:where(.vds-time-slider .vds-slider-chapter:hover:not(:only-of-type)){transform:scaleY(2);transform:var(--media-slider-chapter-hover-transform,scaleY(2));transition:transform .1s cubic-bezier(.4,0,1,1);transition:var(
      --media-slider-chapter-hover-transition,transform .1s cubic-bezier(.4,0,1,1)
    )}}:where(.vds-time-slider .vds-slider-chapter-title){background-color:var(--media-slider-chapter-title-bg);color:#f5f5f5;color:var(--media-slider-chapter-title-color,#f5f5f5);font-family:sans-serif;font-family:var(--media-font-family,sans-serif);font-size:14px;font-size:var(--media-slider-chapter-title-font-size,14px)}:where(.vds-thumbnail){--min-width:var(--media-thumbnail-min-width,140px);--max-width:var(--media-thumbnail-max-width,180px);--aspect-ratio:var(--media-thumbnail-aspect-ratio,var(--thumbnail-aspect-ratio));background-color:#000;background-color:var(--media-thumbnail-bg,#000);box-sizing:border-box;contain:strict;display:block;height:var(--thumbnail-height);max-height:calc(var(--max-width)/var(--aspect-ratio));max-height:var(--media-thumbnail-max-height,calc(var(--max-width)/var(--aspect-ratio)));max-width:var(--max-width);min-height:calc(var(--min-width)/var(--aspect-ratio));min-height:var(--media-thumbnail-min-height,calc(var(--min-width)/var(--aspect-ratio)));min-width:var(--min-width);overflow:hidden;width:var(--thumbnail-width)}.vds-thumbnail{border:1px solid #fff;border:var(--media-thumbnail-border,1px solid #fff)}:where(.vds-thumbnail img){max-width:none!important;min-width:0!important;min-width:auto!important;will-change:width,height,transform}:where(.vds-thumbnail[data-loading] img){opacity:0}:where(.vds-thumbnail[aria-hidden=true]){display:none!important}:where(.vds-time-group){align-items:center;display:flex}.vds-time-divider{color:#e0e0e0;color:var(--media-time-divider-color,#e0e0e0);margin:0 2.5px;margin:0 var(--media-time-divider-gap,2.5px)}:where(.vds-time){border-radius:2px;border-radius:var(--media-time-border-radius,2px);contain:content;display:inline-block;font-family:sans-serif;font-family:var(--media-font-family,sans-serif);font-size:15px;font-size:var(--media-time-font-size,15px);font-weight:400;font-weight:var(--media-time-font-weight,400);letter-spacing:.025em;letter-spacing:var(--media-time-letter-spacing,.025em)}.vds-time{background-color:var(--media-time-bg);border:var(--media-time-border);color:var(--default-color);color:var(--media-time-color,var(--default-color));outline:0;padding:2px;padding:var(--media-time-padding,2px)}:where(.vds-time:focus-visible){box-shadow:var(--media-focus-ring)}.light .vds-time{--default-color:#0a0a0a}.dark .vds-time{--default-color:#f5f5f5}:where(.vds-tooltip,media-tooltip){display:contents}:where(.vds-tooltip-content){box-sizing:border-box;display:inline-block;font-family:sans-serif;font-family:var(--media-font-family,sans-serif);font-size:13px;font-size:var(--media-tooltip-font-size,13px);font-weight:500;font-weight:var(--media-tooltip-font-weight,500);opacity:0;pointer-events:none;white-space:nowrap;will-change:transform,opacity;z-index:10}.vds-tooltip-content{background-color:var(--default-bg);background-color:var(--media-tooltip-bg-color,var(--default-bg));border:var(--media-tooltip-border,var(--default-border));border-radius:2px;border-radius:var(--media-tooltip-border-radius,2px);color:var(--default-color);color:var(--media-tooltip-color,var(--default-color));padding:2px 8px;padding:var(--media-tooltip-padding,2px 8px)}.light .vds-tooltip-content{--default-color:#1a1a1a;--default-bg:#fff;--default-border:1px solid #0003}.dark .vds-tooltip-content{--default-color:#f5f5f5;--default-bg:#000;--default-border:1px solid #ffffff1a}:where(.vds-menu .vds-menu-button[role=button][data-pressed] .vds-tooltip-content){display:none;opacity:0}:where(.vds-tooltip-content){--enter-transform:translateY(0px) scale(1);--exit-transform:translateY(12px) scale(0.8)}:where(.vds-tooltip-content:not([data-visible])){animation:vds-tooltip-exit .2s ease-out;animation:var(--media-tooltip-exit-animation,vds-tooltip-exit .2s ease-out)}:where(.vds-tooltip-content[data-visible]){animation:vds-tooltip-enter .2s ease-in;animation:var(--media-tooltip-enter-animation,vds-tooltip-enter .2s ease-in);animation-fill-mode:forwards}:where(.vds-tooltip-content[data-placement~=bottom]){--enter-transform:translateY(0) scale(1);--exit-transform:translateY(-12px) scale(0.8)}:where(.vds-tooltip-content[data-placement~=left]){--enter-transform:translateX(0) scale(1);--exit-transform:translateX(12px) scale(0.8)}:where(.vds-tooltip-content[data-placement~=right]){--enter-transform:translateX(0) scale(1);--exit-transform:translateX(-12px) scale(0.8)}@keyframes vds-tooltip-enter{0%{opacity:0;transform:var(--exit-transform)}to{opacity:1;transform:var(--enter-transform)}}@keyframes vds-tooltip-exit{0%{opacity:1;transform:var(--enter-transform)}to{opacity:0;transform:var(--exit-transform)}}@media (prefers-reduced-motion){:where(.vds-tooltip-content){animation:none}:where(.vds-tooltip-content[data-visible]){opacity:1}}[data-media-player]:not([data-captions]) .vds-cc-on-tooltip-text,[data-media-player]:not([data-fullscreen]) .vds-fs-exit-tooltip-text,[data-media-player]:not([data-muted]) .vds-mute-tooltip-text,[data-media-player]:not([data-paused]) .vds-play-tooltip-text,[data-media-player]:not([data-pip]) .vds-pip-exit-tooltip-text,[data-media-player][data-captions] .vds-cc-off-tooltip-text,[data-media-player][data-fullscreen] .vds-fs-enter-tooltip-text,[data-media-player][data-muted] .vds-unmute-tooltip-text,[data-media-player][data-paused] .vds-pause-tooltip-text,[data-media-player][data-pip] .vds-pip-enter-tooltip-text{display:none}[data-media-player] .vds-video-layout:not([data-match]){display:none!important}[data-media-player][data-layout=video]{background-color:#000;background-color:var(--video-bg,#000)}[data-media-player][data-layout=video]:not([data-fullscreen]){border:1px solid #ffffff1a;border:var(--video-border,1px solid #ffffff1a);border-radius:6px;border-radius:var(--video-border-radius,6px)}:where(.vds-video-layout){--media-brand:var(--video-brand,#f5f5f5);--media-font-family:var(--video-font-family,sans-serif);--media-controls-color:var(--video-controls-color,#f5f5f5);--media-tooltip-y-offset:6px;--media-menu-y-offset:6px;--media-focus-ring-color:var(--video-focus-ring-color,#4e9cf6);--media-focus-ring:var(--video-focus-ring,0 0 0 3px var(--media-focus-ring-color));color:#f5f5f5;color:var(--video-controls-color,#f5f5f5);display:contents}:where([data-media-player][data-focus]:not([data-playing]) .vds-video-layout .vds-controls){border-radius:6px;border-radius:var(--video-border-radius,6px);box-shadow:var(--media-focus-ring)}:where(.vds-video-layout .vds-controls[data-visible]){background-image:linear-gradient(0deg,#0009,10%,#0000,95%,#0000004d);border-radius:6px;border-radius:var(--video-border-radius,6px)}.vds-video-layout .vds-controls-group{align-items:center;display:flex;padding:4px 6px;pointer-events:auto;z-index:0}.vds-video-layout .vds-controls-group:first-child{z-index:50}.vds-video-layout .vds-controls-group:nth-last-child(2){margin-bottom:-16px;padding:0 12px;z-index:11}.vds-video-layout:not([data-sm]) .vds-controls-group:last-child{--media-menu-y-offset:26px;--media-tooltip-y-offset:26px;--media-slider-preview-offset:26px;z-index:10}:where(.vds-video-layout .vds-button){margin-right:2.5px}:where(.vds-video-layout[data-sm] .vds-chapter-title){font-size:15px;font-size:var(--video-sm-chapter-title-font-size,15px)}:where([data-fullscreen] .vds-video-layout .vds-chapter-title){font-size:16px;font-size:var(--video-fullscreen-chapter-title-font-size,16px)}:where(.vds-video-layout:not([data-sm]) .vds-mute-button){margin-left:-2.5px;margin-right:-5px}:where(.vds-video-layout[data-sm]){--media-button-size:var(--video-sm-button-size,36px)}:where(.vds-video-layout .vds-time-slider){--media-slider-height:45px;flex-grow:0}:where(.vds-video-layout .vds-slider-thumbnail){--media-thumbnail-border:var(--video-slider-thumbnail-border,1px solid #f5f5f5);border-radius:2px;border-radius:var(--video-slider-thumbnail-border-radius,2px)}.vds-video-layout .vds-time-slider .vds-slider-value{background-color:initial;background-color:var(--video-time-bg,unset);text-shadow:-1px -1px 0 #333,1px -1px 0 #333,-1px 1px 0 #333,1px 1px 0 #333}:where(.vds-video-layout[data-sm] .vds-time){text-shadow:inherit}:where(.vds-video-layout[data-lg] .vds-volume){--gap:var(--video-volume-gap,10px);display:contents}:where(.vds-video-layout[data-lg] .vds-volume-popup){display:contents}:where(.vds-video-layout[data-lg] .vds-volume-slider){margin:0;max-width:0;transition:all .15s ease}:where(.vds-video-layout[data-lg] .vds-volume:has([data-active]) .vds-volume-slider),:where(.vds-video-layout[data-lg] .vds-volume[data-active] .vds-volume-slider){margin-left:var(--gap);max-width:72px;max-width:var(--video-volume-slider-max-width,72px);opacity:1;visibility:visible}.vds-video-layout[data-lg] .vds-volume-slider:after{content:"";height:100%;left:calc(var(--gap)*-1);pointer-events:auto;position:fixed;top:0;width:var(--gap);z-index:1}:where(.vds-video-layout[data-sm] .vds-volume){--media-slider-height:var(--video-volume-height,96px);--media-slider-preview-offset:calc(-200% - 6px);--gap:var(--video-volume-gap,10px);align-items:center;display:flex;justify-content:center;position:relative}:where(.vds-video-layout[data-sm] .vds-volume-popup){border-radius:8px;border-radius:var(--video-volume-border-radius,8px);display:block;filter:drop-shadow(0 1px 1px rgb(0 0 0/.05));filter:var(--media-volume-filter,drop-shadow(0 1px 1px rgb(0 0 0/.05)));left:50%;opacity:0;position:absolute;top:calc(100% + var(--gap));transform:translateX(-50%);transition:opacity .15s ease-out,visibility .15s ease-out;visibility:hidden}.vds-video-layout[data-sm] .vds-mute-button:after{bottom:calc(var(--gap)*-1);content:"";height:var(--gap);pointer-events:auto;position:fixed;right:0;width:100%;z-index:1}.vds-video-layout .vds-volume-popup{background-color:var(--default-bg);background-color:var(--video-volume-bg,var(--media-menu-bg,var(--default-bg)));border:var(--video-volume-border,var(--default-border))}.light .vds-video-layout .vds-volume-popup,.vds-video-layout.light .vds-volume-popup{--default-bg:#fafafa;--default-border:1px solid #0a0a0a1a}.dark .vds-video-layout .vds-volume-popup,.vds-video-layout.dark .vds-volume-popup{--default-bg:#0a0a0a;--default-border:1px solid #ffffff1a}:where(.vds-video-layout[data-sm] .vds-volume:has([data-active]) .vds-volume-popup),:where(.vds-video-layout[data-sm] .vds-volume[data-active] .vds-volume-popup){opacity:1;transition:opacity .15s ease-in,visibility .15s ease-in;visibility:visible}:where(.vds-video-layout[data-sm] .vds-volume[data-active] .vds-tooltip-content){display:none!important}:where(.vds-video-layout .vds-time[data-type=current]){margin-right:2px}:where(.vds-video-layout .vds-time[data-type=current][remainder]){margin-left:2px}.vds-video-layout .vds-time{--default-color:#f5f5f5!important}:where([data-preview] .vds-video-layout .vds-captions){opacity:0}:where(.vds-video-layout .vds-captions){transition:bottom .3s ease-in-out;transition:var(--video-captions-transition,bottom .3s ease-in-out);z-index:10}@media (min-width:980px){:where([data-fullscreen] .vds-video-layout .vds-captions){bottom:54px;bottom:var(--video-lg-fullscreen-captions-offset,54px)}}:where([data-media-player][data-controls] .vds-video-layout .vds-captions){bottom:78px;bottom:var(--video-captions-offset,78px)}:where([data-media-player][data-controls] .vds-video-layout[data-sm] .vds-captions){bottom:48px;bottom:var(--video-sm-captions-offset,48px)}:where(.vds-video-layout .vds-time-slider .vds-slider-chapter-title){text-align:center;text-shadow:-1px -1px 0 #212121,1px -1px 0 #212121,-1px 1px 0 #212121,1px 1px 0 #212121;width:100%}:where(.vds-video-layout .vds-gesture){height:100%;left:0;top:0;width:100%;z-index:0}:where(.vds-video-layout .vds-gesture[action="seek:-10"]){width:20%;width:var(--video-gesture-seek-width,20%);z-index:1}:where(.vds-video-layout .vds-gesture[action="seek:10"]){left:auto;right:0;width:20%;width:var(--video-gesture-seek-width,20%);z-index:1}@media (pointer:coarse){:where(.vds-video-layout .vds-gesture[action="toggle:paused"]){display:none}}@media not (pointer:coarse){:where([data-media-player] .vds-video-layout .vds-gesture[action="toggle:controls"]){display:none}}:where(.vds-video-layout .vds-live-button){margin-left:12px}:where(.vds-video-layout:not([data-sm]) .vds-time-group){margin-left:10px}:where(.vds-video-layout[data-sm] .vds-time){font-size:14px;font-size:var(--video-sm-time-font-size,14px)}:where([data-fullscreen] .vds-video-layout .vds-time){font-size:16px;font-size:var(--video-fullscreen-time-font-size,16px)}:where(.vds-video-layout .vds-load-container){align-items:center;display:none;height:100%;inset:0;justify-content:center;pointer-events:none;position:absolute;width:100%;z-index:99}:where([data-media-player][data-load=play]:not([data-started]) .vds-video-layout[data-match] .vds-load-container){display:flex}:where(.vds-video-layout .vds-load-container .vds-play-button){--size:var(--video-load-button-size,56px);--color:var(--video-load-button-color,#000c);--bg-color:var(--video-load-button-bg,var(--media-brand));--media-button-hover-transform:0;--media-button-border:var(--video-load-button-border,var(--color));--media-button-hover-bg:var(--video-load-button-bg,var(--media-brand));height:var(--size);margin-bottom:2px;overflow:hidden;pointer-events:auto;width:var(--size)}.vds-video-layout .vds-load-container .vds-play-button{background-color:var(--bg-color);border-radius:100%;border-radius:var(--video-load-button-border-radius,100%);color:var(--color)}:where(.vds-video-layout[data-sm] .vds-load-container .vds-play-button){--size:var(--video-sm-load-button-size,48px);--media-button-hover-transform:translateY(0%);height:var(--size);transform:translateY(0);width:var(--size)}:where(.vds-video-layout[data-sm] .vds-controls-group:nth-last-child(2)){pointer-events:none}:where(.vds-video-layout[data-sm] .vds-controls-group:last-child){margin-bottom:-6px;margin-top:-2.5px;z-index:2}:where([data-fullscreen] .vds-video-layout[data-sm] .vds-controls-group:last-child){margin-bottom:0}.vds-video-layout[data-sm] .vds-controls-group{padding:2px}:where(.vds-video-layout[data-sm]) :where(.vds-button,.vds-slider:not(.vds-time-slider),.vds-time,.vds-time-divider,.vds-chapter-title){transition:opacity .15s ease}:where([data-media-player]:not([data-started]) .vds-video-layout[data-sm]) :where(.vds-button .vds-slider,.vds-time-group){opacity:0;visibility:hidden}:where(.vds-video-layout[data-sm] .vds-time-slider){transition:transform .1s linear}@media (pointer:coarse){:where([data-preview] .vds-video-layout:not([data-no-scrub-gesture])) :where(.vds-button,.vds-slider:not(.vds-time-slider),.vds-time,.vds-chapter-title,.vds-time-divider,.vds-captions,.vds-live-button){opacity:0}:where([data-preview] .vds-video-layout:not([data-no-scrub-gesture]) .vds-time-slider){--track-height:var(--video-sm-slider-focus-track-height,12px);transform:translateY(-6px);transition:transform .1s linear}}:where(.vds-video-layout[data-sm] .vds-controls .vds-play-button){--size:var(--video-sm-play-button-size,45px);--media-button-hover-transform:translateY(25%);border-radius:100%;height:var(--size);margin-bottom:2px;overflow:hidden;pointer-events:auto;transform:translateY(25%);width:var(--size)}.vds-video-layout[data-sm] .vds-controls .vds-play-button{background-color:#0009;background-color:var(--video-sm-play-button-bg,#0009)}:where([data-media-player]:not([data-started]) .vds-video-layout[data-sm] .vds-controls-group:not(:nth-child(3))){opacity:0;visibility:hidden}:where(.vds-video-layout[data-sm] .vds-buffering-indicator){--media-buffering-size:64px;transform:translate(-2px,-4px)}:where(.vds-video-layout .vds-start-duration .vds-time){bottom:8px;margin-bottom:8px;margin-right:8px;position:absolute;right:8px;z-index:10}.vds-video-layout .vds-start-duration .vds-time{background-color:#000000a3;background-color:var(--video-sm-start-duration-bg,#000000a3);color:var(--video-controls-color);color:var(--video-sm-start-duration-color,var(--video-controls-color));padding:3px 6px;padding:var(--video-sm-start-duration-padding,3px 6px)}:where([data-started] .vds-video-layout .vds-start-duration .vds-time){display:none}:where([data-media-player]:not([data-can-play]) .vds-video-layout .vds-start-duration .vds-time){opacity:0}:where(.vds-video-layout[data-sm] .vds-time[data-type=current]){margin-left:8px}:where([data-fullscreen] .vds-video-layout .vds-controls-group:nth-last-child(2)){margin-bottom:-16px}@media (orientation:portrait){:where([data-fullscreen] .vds-video-layout .vds-captions){bottom:30lvh;bottom:10dvh}}@media (orientation:landscape){:where([data-fullscreen] .vds-video-layout .vds-controls-group:nth-last-child(2)){margin-bottom:-12px}}.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{height:100%;left:0;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}.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-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:5px}.right-ep-screen .views-sort .title-views p{color:#969696;font-size:11px}.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}.buttons-group{align-items:center;display:flex;flex-direction:row;gap:10px}.buttons-group a,.buttons-group 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;justify-self:center;padding:10px;width:95%}.buttons-group a:hover,.buttons-group button:hover{background-color:#fff3;color:#ff2828}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.modal-box{animation:fadeInUp .4s ease;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#14141499;border:1px solid #ffffff14;border-radius:20px;box-shadow:0 15px 30px #00000080;color:#fff;font-family:Inter,sans-serif;max-width:480px;padding:2rem;width:95%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-box h2{color:#fff;font-size:1.4rem;font-weight:600;margin-bottom:1rem}.alert-bar,.modal-box h2{font-family:Poppins,sans-serif;text-align:center}.alert-bar{background:#ff3c3c1a;border:1px solid #ff3c3c4d;border-radius:12px;color:#ff4d4d;font-weight:500;margin-bottom:1.5rem;padding:.75rem 1rem}.status-options{grid-gap:.75rem;display:grid;gap:.75rem}.status-options li{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-weight:500;gap:10px;justify-content:center;padding:.9rem 1rem;text-align:center;transition:all .3s ease}.status-options li:hover{background:#ff3c3c33;border-color:#ff3c3c80;color:#ff4d4d;transform:translateY(-2px)}.selected-status{background:#3c4fff33!important;border:1px solid #3c49ff80!important;color:#5c4dff}.selected-status:hover{background:#8d3cff33!important;border:1px solid #f23cff80!important;color:#fc4dff!important}.close-btn,.confirm-btn{border-radius:12px;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1.2rem;padding:.75rem 1rem;transition:.3s ease;width:100%}.confirm-btn{background:linear-gradient(90deg,#ff3c3c,#ff1f1f);border:none;color:#fff}.confirm-btn:hover{opacity:.9}.close-modal{background:#0000;border:1px solid #555;color:#aaa}.close-modal:hover{background-color:#ff3c3c0d;border-color:#ff3c3c;color:#ff3c3c}.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{align-items:center;aspect-ratio:1/1;display:flex;font-size:.85rem;justify-content:center;padding:0;width:100%}.episode-arrows{justify-content:center;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-family:Poppins,sans-serif;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}.episode-checker{box-sizing:border-box;font-weight:400;margin:0;padding:0}.episode-checker-title{align-items:center;display:flex;gap:12px;margin-bottom:18px}.episode-checker svg{color:orange}.filemoon-link-validation{background:#101727;border:1px solid #2d4377;border-radius:12px;display:flex;flex-direction:column;margin-bottom:25px;padding:20px}.filemoon-link-header{display:flex;flex-direction:column;gap:5px;margin-bottom:20px}.filemoon-link-header h3{font-size:15px;font-weight:600}.filemoon-link-header h5{color:#707e90;font-size:13px;font-weight:600}.filemoon-link-footer{align-items:center;display:flex;height:80px;justify-content:space-between}.filemoon-izaberi-serijal{display:flex;flex-direction:column;width:300px}.filemoon-izaberi-serijal h4{font-size:14px;font-weight:600;margin-bottom:10px}.filemoon-izaberi-serijal select{background-color:#1e293a;border:1px solid #374151;border-radius:8px;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;height:35px;padding-left:10px}.footer-button-holder{align-items:end;display:flex;height:100%}.pokreni-proveru{align-items:center;background-color:#165dfe;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:10px;height:35px;justify-content:center;padding:10px;transition:.3s}.pokreni-proveru:disabled{background-color:#165dfeb3;color:#ffffffa1;cursor:not-allowed}.pokreni-proveru:disabled svg{color:#ffffffa1}.pokreni-proveru h4{font-size:14px;font-weight:500}.pokreni-proveru svg{color:#fff;height:14px;width:14px}.proveravam{background-color:#172556;border:1px solid #2c3e81;border-radius:10px;color:#aadfff;height:auto;margin-top:15px;padding:15px;width:100%}.proveravam h4{font-weight:600}.brojac-proverenih{display:flex;justify-content:space-between}.checking-episodes{background:#101727;border:1px solid #2d4377;border-radius:12px;display:flex;flex-direction:column;padding:20px}.tabela-epizoda{border:1px solid #444;border-radius:8px;overflow:hidden}.header-tabele-epizoda,.red-tabele-epizoda{align-items:center;display:grid;grid-template-columns:60px 1fr 120px 160px 100px;padding:12px}.header-tabele-epizoda{border-bottom:1px solid #444;color:#bbb;font-weight:700}.red-tabele-epizoda{border-bottom:1px solid #222;color:#bbb}.red-tabele-epizoda:hover{background-color:#192036}.red-tabele-epizoda div code{background-color:#1d2b39;border:1px solid #ffffff5e;border-radius:4px;color:#ccc;cursor:pointer;font-size:.8rem;padding:4px 8px}.red-tabele-epizoda div button{background:none;border:none;color:#ccc;cursor:pointer;margin-right:4px}.red-tabele-epizoda div button:hover{color:#fff}.actions-buttons{align-items:center;display:flex;gap:10px;justify-content:center}.red-tabele-epizoda div button svg{color:#fff;height:16px;width:16px}.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.88a83825.css.map*/