.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.spinner{display:inline-block;width:80px;height:80px}.spinner:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border-color:#f3f3f3 transparent;border-style:solid;border-width:6px;animation:spin 1.2s linear infinite}.video-player-container.fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:1000}.back-button{background-color:rgba(0,0,0,.7)}.scroll-container{overflow-x:auto;display:flex;scroll-behavior:smooth;gap:1rem}.scroll-item{flex-shrink:0;width:160px}.slide-button{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;transform:translateX(-50%);flex-direction:row;gap:.5rem;bottom:20px}@media (max-width:768px){.slide-button{display:none}}.arrow-right{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);color:#fff;padding:.5rem;z-index:10;background-color:rgba(0,0,0,.5);border-radius:9999px}@media (max-width:768px){.arrow-right{display:none}}.arrow-left{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#fff;padding:.5rem;z-index:10;background-color:rgba(0,0,0,.5);border-radius:9999px}@media (max-width:768px){.arrow-left{display:none}}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Me5Q.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9vAw.ttf) format("truetype")}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialiconssharp/v109/oPWQ_lt5nv4pWNJpghLP75WiFR4kLh3kvmvR.woff2) format("woff2")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;display:inline-block;-webkit-font-smoothing:antialiased}.youtube-theme{font-family:Roboto,sans-serif;position:relative;background-color:#000;overflow:hidden}.skip-display{font-size:24px;font-weight:700;animation:fadeOut 1s ease-out}.zigzag-active{animation:zigzag .3s ease-in-out}@keyframes zigzag{0%{transform:translateY(-50%) translateX(0)}25%{transform:translateY(-50%) translateX(-5px)}50%{transform:translateY(-50%) translateX(5px)}75%{transform:translateY(-50%) translateX(-5px)}to{transform:translateY(-50%) translateX(0)}}.control-button{background-color:#333;color:#fff;border:none;padding:10px;margin:5px;cursor:pointer}.control-button:hover{background-color:#555}.back-button{position:absolute;top:10px;left:10px;background-color:#333;color:#fff;border:none;padding:10px;cursor:pointer}.back-button:hover{background-color:#555}.hidden{display:none}.visible{display:block}.shaka-next-button{background-color:hsla(0,0%,100%,.1);border:none;color:#fff;padding:6px 12px;border-radius:4px;cursor:pointer}.shaka-next-button:hover{background-color:hsla(0,0%,100%,.3)}.playpause-button{bottom:1rem;left:50%;transform:translateX(-50%)}.playpause-button,.skip-left,.skip-right{position:absolute;z-index:100;background-color:rgba(0,0,0,.6);color:#fff;padding:12px;border-radius:999px;cursor:pointer}.skip-left,.skip-right{top:50%;transform:translateY(-50%)}.skip-left{left:1rem}.skip-right{right:1rem}.next-episode-button{position:absolute;bottom:1rem;right:1rem;z-index:100;background-color:#e32f2e;color:#fff;padding:10px 16px;border-radius:8px;font-weight:500;transition:background-color .3s ease}.next-episode-button:hover{background-color:#b32625}.fullscreen-button{position:absolute;bottom:1rem;right:6rem;z-index:100;background-color:rgba(0,0,0,.6);color:#fff;padding:12px;border-radius:999px;cursor:pointer;transition:background-color .2s ease}.fullscreen-button:hover{background-color:hsla(0,0%,100%,.3)}.youtube-theme video{transition:opacity .3s ease}.youtube-theme.hide-ui video{opacity:.9}.seek-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5px;background:transparent;border-radius:2px;outline:none}.seek-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:14px;width:14px;border-radius:50%;cursor:pointer}.youtube-theme.fullscreen{width:100vw;height:100vh}.youtube-theme.fullscreen video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.youtube-theme .controls{opacity:0;transition:opacity .2s ease}.youtube-theme.fullscreen:hover .controls,.youtube-theme:hover .controls{opacity:1}.controls{pointer-events:auto;transition:opacity .3s ease}.loader{border:4px solid hsla(0,0%,100%,.2);border-left-color:#fff;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}:fullscreen,div:fullscreen,video:fullscreen{width:100%!important;height:100%!important}@media screen and (max-width:340px){.controls{transition:opacity .3s ease-in-out;padding:.5rem;z-index:50}.seek-bar{height:1.5rem!important}}.seek-bar::-webkit-slider-thumb{background:red}.video-element{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background-color:#000}.fullscreen .video-element{height:100vh!important;width:100vw!important;-o-object-fit:contain;object-fit:contain}@media (max-width:640px){.video-element{height:40vh}.fullscreen .video-element{height:100vh!important;width:100vw!important}}.volume-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:2px;cursor:pointer;background:transparent}.volume-slider::-webkit-slider-thumb{-webkit-appearance:none;height:12px;width:12px;border-radius:50%;background:#fff;cursor:pointer;margin-top:-4px;transform:scale(0);-webkit-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.3)}.volume-slider:hover::-webkit-slider-thumb{transform:scale(1)}.volume-slider::-moz-range-thumb{height:12px;width:12px;border-radius:50%;background:#fff;cursor:pointer;border:none;transform:scale(0);-moz-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.3)}.volume-slider:hover::-moz-range-thumb{transform:scale(1)}.volume-slider::-webkit-slider-runnable-track{height:4px;background:transparent;border-radius:2px}.volume-slider::-moz-range-track{height:4px;background:transparent;border-radius:2px}.volume-slider::-ms-track{height:4px;background:transparent;border-radius:2px;border-color:transparent;color:transparent}.shaka-playbackrate,.shaka-playbackrate-button{display:none!important}#adUi{top:0;left:0;width:100%;height:100%;z-index:10;position:absolute;inset:0;width:100%!important;height:100%!important;z-index:100000!important;display:none;pointer-events:none;background:#000!important}#adUi div,#adUi iframe,#adUi video,#adUi>div{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.ad-counter-overlay{position:absolute;bottom:25px;left:20px;background:rgba(0,0,0,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);color:#fff;padding:8px 16px;border-radius:12px;font-size:14px;font-weight:500;z-index:100001;pointer-events:none;font-family:Inter,sans-serif;box-shadow:0 4px 15px rgba(0,0,0,.3);letter-spacing:.5px}#adUi .video-ad-ui-countdown,#adUi [class*=ima-countdown-div],#adUi [class*=video-ad-ui-countdown]{display:none!important}@media (max-width:640px){.ad-counter-overlay{bottom:15px;left:10px;font-size:12px;padding:6px 12px;border-radius:8px}}.skip-ripple-bg{position:absolute;top:50%;width:140%;height:140%;background:radial-gradient(circle,hsla(0,0%,100%,.08) 0,transparent 60%);transform:translateY(-50%) scale(0);pointer-events:none;z-index:-1}.left-ripple{left:-40%;transform-origin:left center;animation:ripple-left-effect .8s cubic-bezier(.1,.8,.3,1)}.right-ripple{right:-40%;transform-origin:right center;animation:ripple-right-effect .8s cubic-bezier(.1,.8,.3,1)}@keyframes ripple-left-effect{0%{transform:translateY(-50%) scale(.5);opacity:.8}to{transform:translateY(-50%) scale(1.5);opacity:0}}@keyframes ripple-right-effect{0%{transform:translateY(-50%) scale(.5);opacity:.8}to{transform:translateY(-50%) scale(1.5);opacity:0}}.scale-up-down{animation:skip-badge-bounce .4s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes skip-badge-bounce{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes chevron-left-fade{0%{opacity:.2;transform:translateX(4px)}50%{opacity:1;transform:translateX(0)}to{opacity:.2;transform:translateX(-4px)}}@keyframes chevron-right-fade{0%{opacity:.2;transform:translateX(-4px)}50%{opacity:1;transform:translateX(0)}to{opacity:.2;transform:translateX(4px)}}.skip-chevron-left svg:first-child{animation:chevron-left-fade .6s .4s infinite}.skip-chevron-left svg:nth-child(2){animation:chevron-left-fade .6s .2s infinite}.skip-chevron-left svg:nth-child(3){animation:chevron-left-fade .6s 0s infinite}.skip-chevron-right svg:first-child{animation:chevron-right-fade .6s 0s infinite}.skip-chevron-right svg:nth-child(2){animation:chevron-right-fade .6s .2s infinite}.skip-chevron-right svg:nth-child(3){animation:chevron-right-fade .6s .4s infinite}.next-episode-popup{position:absolute;bottom:5.5rem;right:1.5rem;width:320px;background:hsla(0,0%,7%,.75);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:14px;box-shadow:0 10px 30px rgba(0,0,0,.5);animation:slideUpFadeIn .4s cubic-bezier(.16,1,.3,1) forwards;font-family:Roboto,sans-serif;color:#fff}@keyframes slideUpFadeIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:640px){.next-episode-popup{bottom:5rem;right:1rem;width:calc(100% - 2rem);max-width:300px;padding:10px;border-radius:12px}}