.carousel__bg{position:absolute;inset:0;max-height:41.5vw;transition-duration:1.5s}.carousel__bg--active{opacity:1}.carousel__bg:after{content:"";background-image:radial-gradient(circle farthest-corner at 90% 50%,transparent 60%,var(--background) 100%),linear-gradient(var(--background) 0,transparent 20%,transparent 60%,var(--background) 100%),linear-gradient(var(--background) 0,transparent 20%,transparent 60%,var(--background) 100%);position:absolute;inset:0}.carousel__container{position:relative;z-index:10;display:flex;height:30vw;width:100%;max-width:45vw;flex-wrap:nowrap;overflow:hidden}.carousel__item{position:absolute;inset:0;display:flex;width:100%;min-width:100%;flex-direction:column;justify-content:flex-end;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:1.5s}.continue-watching__container{display:flex;min-width:20vw;flex-direction:column}.continue-watching__container *{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.continue-watching__container:hover{cursor:pointer}.continue-watching__container:hover .continue-watching__play,.continue-watching__container:hover .continue-watching__video:after{opacity:1}.continue-watching__container:hover .continue-watching__progress__wrapper{margin-bottom:.75vw;padding-left:1vw;padding-right:1vw}.continue-watching__container:hover .continue-watching__progress__text{opacity:1}.continue-watching__video{position:relative;bottom:0;width:100%;overflow:hidden;border-radius:.75rem;--tw-shadow:0 .5vw .2vw 0px rgba(29,31,36,.5);--tw-shadow-colored:0 .5vw .2vw 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.continue-watching__video:after{content:"";box-shadow:inset 0 0 0 .15vw #fff;background-color:rgba(22,24,28,.8);position:absolute;inset:0;border-radius:.75rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.continue-watching__play{position:absolute;inset:0;z-index:10;opacity:0}.continue-watching__play,.continue-watching__play>div{display:flex;align-items:center;justify-content:center}.continue-watching__play>div{height:3vw;width:3vw;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.continue-watching__play>div>svg{color:var(--background)}.continue-watching__play>div:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.continue-watching__progress{z-index:10;height:.5vw;background-color:rgba(100,116,139,.6)}.continue-watching__progress__text{position:relative;z-index:10;font-size:1vw;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:0}.continue-watching__progress>div{border-radius:9999px;background-image:linear-gradient(to top right,var(--tw-gradient-stops));--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.continue-watching__title__anime{font-size:1vw;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.continue-watching__title__episode{font-size:1.2vw;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}