@import"https://fonts.googleapis.com/css2?family=Montserrat&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";:root{--color-white: white;--color-white-light: rgba(255, 255, 255, .2);--color-black: black;--color-black-light: rgba(0, 0, 0, .2);--color-bg: white;--color-bg-light: rgba(255, 255, 255, .8);--color-bg-light-2: rgba(255, 255, 255, .4);--color-bg-reverse: #0f0f0f;--color-accent-1: #FC5B13;--color-accent-2: rgba(0, 217, 255, .8);--color-accent-2-light: rgba(108, 229, 255, .75);--color-gradient-1: linear-gradient(180deg, #d0368a 0%, #708ad4 99%);--color-dark-1: #363949;--color-dark-2-all: #363949;--color-only-dark: none;--color-star: #FC5B13;--text-shadow-1: none;--box-shadow-1: rgba(50, 50, 93, .25) 0px 50px 100px -20px, rgba(0, 0, 0, .3) 0px 30px 60px -30px, rgba(10, 37, 64, .35) 0px -2px 6px 0px inset;--box-shadow-2: rgba(0, 0, 0, .35) 0px 5px 15px;--box-shadow-3: 0 2rem 3rem var(--color-bg-light);--box-shadow-4: rgba(0, 0, 0, .12) 0px 1px 3px, rgba(0, 0, 0, .24) 0px 2px 2px;--box-shadow-5: 0 2rem 3rem rgba(0, 0, 0, .3);--box-shadow-6: rgba(50, 50, 93, .25) 0px 50px 100px -20px, rgba(0, 0, 0, .3) 0px 30px 60px -30px, rgba(10, 37, 64, .35) 0px -2px 6px 0px inset;--box-shadow-7-cards: rgba(0, 0, 0, .4) 0px 0px 3px 3px;--box-shadow-8: inset 1px -2px 20px rgba(51, 51, 51, .17), inset -3px 3px 3px rgba(0, 0, 0, .4);--background-1: url(/assets/sw-wall-1-c071de14.jpeg);--background-2: linear-gradient(to right, #fffdf0, #e0fcff);--background-3-light: linear-gradient(to right, #141e303b, #243b553a);--background-4: url(/assets/duelist-b3a6479d.webp);--background-5: url(/assets/breaking-bad-094c31ee.jpg);--transition-1: all .3s ease-in-out}.dark-mode{--color-white: black;--color-white-light: rgba(0, 0, 0, .2);--color-black: white;--color-black-light: rgba(255, 255, 255, .2);--color-bg: #0f0f0f;--color-bg-light: rgba(0, 0, 0, .8);--color-bg-light-2: rgba(0, 0, 0, .4);--color-bg-reverse: white;--color-accent-2: rgb(28, 138, 255);--color-accent-2-light: rgb(114, 171, 255);--color-dark-1: #edeffd;--color-only-dark: black;--color-star: #f7f406;--text-shadow-1: 2px 2px black;--box-shadow-1: rgba(205, 205, 162, .25) 0px 50px 100px -20px, rgba(255, 255, 255, .3) 0px 30px 60px -30px, rgba(245, 218, 191, .35) 0px -2px 6px 0px inset;--box-shadow-2: rgba(136, 165, 191, .48) 6px 2px 16px 0px, rgba(255, 255, 255, .8) -6px -2px 16px 0px;--box-shadow-3: 0 2rem 3rem var(--color-bg-light);--box-shadow-4: rgba(105, 105, 105, .2) 0px 1px 3px, rgba(109, 109, 109, .2) 0px 2px 2px;--box-shadow-5: 0 1.7rem 2.5rem rgba(255, 255, 255, .15);--box-shadow-6: rgba(50, 50, 93, .25) 0px 50px 100px -20px, rgba(0, 0, 0, .3) 0px 30px 60px -30px, rgba(140, 181, 221, .35) -4px -2px 6px 0px inset;--box-shadow-7-cards: rgba(136, 165, 191, .48) 0px 0px 6px 0px, rgba(255, 255, 255, .8) 1px 1px 4px 0px;--box-shadow-8: inset 1px -2px 20px rgba(214, 214, 214, .17), inset -3px 3px 3px rgba(255, 255, 255, .4);--background-1: url(/assets/avengers-wall-1-043998e3.webp);--background-2: linear-gradient(to right, #141e30, #243b55);--background-3-light: linear-gradient(to right, #fffdf03b, #e0fcff3b, #e0fcff3d, #fffdf03a);--background-4: url(/assets/witcher-2-e0f6afd1.webp);--background-5: url(/assets/forest-1-9cb334dd.jpg)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;transition:background .8s ease}html,body{font-family:Montserrat,sans-serif;background:var(--color-bg);margin:0;padding:0;height:100%;scroll-behavior:smooth}p{color:var(--color-bg-reverse);text-decoration:none}.a-left{display:inline-block;position:relative;color:var(--color-black)}.a-left:after{content:"";position:absolute;width:80%;transform:scaleX(0);height:2px;bottom:-5px;left:10%;background:var(--color-black);transform-origin:bottom right;transition:transform .25s ease-out}.a-left:hover:after{transform:scaleX(1);transform-origin:bottom left}.btn{position:relative;font-size:15px;text-transform:uppercase;text-decoration:none;padding:10px 30px;display:inline-block;border-radius:5px;border:none;font-family:inherit;font-weight:700;color:var(--color-black);background:var(--color-accent-2);box-shadow:var(--box-shadow-4);cursor:pointer;transition:.2s;letter-spacing:1px}.btn:hover{background:var(--color-accent-2-light)}.btn:active{transform:translateY(5px);box-shadow:var(--box-shadow-4)}.btn-2{position:relative;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 30px;display:inline-block;border-radius:30px;border:none;font-family:inherit;color:var(--color-black);background:var(--color-white-light);box-shadow:var(--box-shadow-4);cursor:pointer;transition:var(--transition-1)}.btn-2:hover{transform:translateY(-3px);box-shadow:var(--box-shadow-5)}.btn-2:active{transform:translateY(0);box-shadow:var(--box-shadow-4)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--color-black-light)}::-webkit-scrollbar-thumb{background:rgb(28,138,255);box-shadow:inset 2px 2px 5px 0 rgba(#fff,.5);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:rgb(15,107,206)}.filled-symbol{font-variation-settings:"FILL" 1}.thin-symbol{font-variation-settings:"wght" 100}.fill-n-thin-symbol{font-variation-settings:"wght" 100,"FILL" 1}.page-loader-cage{width:100%;height:30vh;display:flex;justify-content:center;align-items:center;z-index:5}.page-loader-cage .lds-roller{scale:1.5}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:var(--color-black);margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-36ms}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-ctr{background:var(--background-2);position:relative;margin:0;padding:0;height:100%;width:100%;top:0;min-height:100vh}.home-ctr{background:var(--background-2)}.h--section-top{padding-top:65px;height:100vh;background:var(--background-1) no-repeat bottom center;background-size:cover;display:flex;justify-content:center;align-items:center;padding:0 10vw;color:var(--color-black);-webkit-user-select:none;user-select:none;padding-bottom:20px;position:relative;min-height:100vh;overflow:hidden}.h--content{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px;background:linear-gradient(180deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 100%);background:var(--color-bg-light-2);border-radius:20px;width:min(900px,100%);box-shadow:var(--box-shadow-1);z-index:10;padding:0 60px 0 0}li{list-style:none}.h--info{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:450px;padding:0 35px;text-align:justify}.h--info p{color:var(--color-bg-reverse);text-shadow:var(--text-shadow-1);font-weight:700;font-size:1rem;margin-bottom:20px;line-height:1.5}.h--content .btn:hover,.h--content .btn:focus,.h--content .btn:active,.h--content .btn:visited{transition-timing-function:cubic-bezier(.6,4,.3,.8);animation:gelatine .5s 1}@keyframes gelatine{0%,to{transform:scale(1.1)}25%{transform:scale(.9,1.1)}50%{transform:scale(1.1,.9)}75%{transform:scale(.95,1.05)}}.swiper{width:250px;height:450px;padding:50px 0}.swiper-slide{position:relative;box-shadow:var(--box-shadow-5);border-radius:10px}.swiper .tags{gap:3px;position:absolute;bottom:5px;right:0;width:100%}.swiper-slide h2{color:var(--color-star);background:var(--color-bg);display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;box-shadow:var(--box-shadow-1)}.swiper-slide{background-size:cover}.circles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.circles li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:#ff3cac;background-image:linear-gradient(225deg,#ff3cac 0%,#784ba0 50%,#2b86c5 100%);animation:animate 25s linear infinite;bottom:-150px}.circles li:nth-child(1){left:25%;width:80px;height:80px;animation-delay:0}.circles li:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s}.circles li:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s}.circles li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0;animation-duration:18s}.circles li:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0}.circles li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s}.circles li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s}.circles li:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s}.circles li:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s}.circles li:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0;animation-duration:11s}@keyframes animate{0%{transform:translateY(0) rotate(0);opacity:1;border-radius:0}to{transform:translateY(-100px) rotate(720deg);opacity:0;border-radius:50%}}@media screen and (max-width: 767px){.h--content{flex-direction:column-reverse;padding:0;margin-top:30px;gap:0}.h--content .btn{margin:10px auto 40px}}@media screen and (max-width: 500px){.h--section-top{padding:0}}@media screen and (max-width: 400px){.h--content{background:none;box-shadow:none}.h--section-top p{background:var(--color-bg-light-2);padding:5px 15px;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-7-cards)}}@media screen and (max-width: 350px){.h--section-top .swiper{width:225px;height:405px}.h--section-top h2>b{font-size:20px}.h--content{gap:0}.h--section-top p{font-size:14px}}@media screen and (max-width: 270px){.h--section-top .swiper{width:200px;height:368px}.h--section-top h2>b{font-size:18px}.h--content .tags span{font-size:12px}}.main-header{position:fixed;top:0;left:0;display:flex;justify-content:space-between;align-items:center;height:65px;width:100vw;padding:0 5vw 0 2vw;color:var(--color-black);z-index:100;transition:var(--transition-1)}.main-header .logo{font-size:1.5rem;text-wrap:nowrap;margin:.2rem;padding:.9rem .5rem 1rem;transition:none;display:flex;justify-content:center;align-items:center;position:relative}.main-header .logo .powered-by{position:absolute;font-size:11px;font-weight:700;left:3.5%;bottom:20%}.main-header .logo a{height:40px;font-weight:700}.main-header .logo .theme-toggle{height:30px;display:flex;justify-content:center;align-items:center;transform:scale(1.2);margin-left:20px;padding-bottom:3px;-webkit-user-select:none;user-select:none}.main-header .logo .theme-toggle label{width:50px;height:20px;position:relative;display:block;background:var(--color-bg);border-radius:20px;cursor:pointer;box-shadow:#00000029 0 1px 2px,#333 0 0 0 1px}.main-header .logo .theme-toggle label:after{content:"";width:18px;height:18px;position:absolute;top:1px;left:1px;background:linear-gradient(180deg,#ffcc89,#d8860b);border-radius:18px;box-shadow:0 5px 10px #0003}.main-header .logo .theme-toggle #darkmode-toggle{width:0;height:0;visibility:hidden}.main-header .logo .theme-toggle input:checked+label{background:var(--color-bg-reverse)}.main-header .logo .theme-toggle input:checked+label:after{left:49px;transform:translate(-100%);background:linear-gradient(180deg,#777,#3a3a3a);background:var(--color-bg)}.main-header .logo .theme-toggle label,.main-header .logo .theme-toggle label:after{transition:.3s}.main-header .logo .theme-toggle label:active:after{width:26px}.main-header .logo .theme-toggle span{font-size:16px}.main-header .logo .theme-toggle span:nth-of-type(1){position:absolute;top:50%;left:1px;transform:translateY(-50%);z-index:10;color:var(--color-bg-reverse)}.main-header .logo .theme-toggle span:nth-of-type(2){position:absolute;top:50%;right:1px;transform:translateY(-50%);z-index:10;color:#fff}.main-header a{text-decoration:none;color:inherit;text-transform:uppercase}.main-header .nav-links{display:flex;list-style:none}.main-header .nav-links .nav-link{transition:opacity .4s ease-in-out,transform .6s cubic-bezier(.175,.885,.32,1.275)}.main-header .nav-links .nav-link:nth-of-type(2){transition-delay:.1s}.main-header .nav-links .nav-link:nth-of-type(3){transition-delay:.2s}.main-header .nav-links .nav-link:nth-of-type(4){transition-delay:.3s}.main-header .nav-links .nav-link:nth-of-type(5){transition-delay:.4s}.main-header .nav-links .nav-link:nth-of-type(6){transition-delay:.5s}.main-header .nav-links .nav-link:nth-of-type(7){transition-delay:.6s}.main-header .nav-links .nav-link:nth-of-type(8){transition-delay:.7s}.main-header .nav-links .nav-link a{margin:.2rem;padding:1rem .5rem;font-size:1.1rem}.main-header .nav-links .nav-link .material-symbols-outlined{font-size:2rem}.main-header .menu-icon{position:relative;padding:26px 15px;cursor:pointer;z-index:100;display:none}.main-header .menu-icon .menu-icon__line{display:block;position:relative;background:var(--color-black);height:3px;width:25px;border-radius:4px;transition:background .8s ease}.main-header .menu-icon .menu-icon__line:before,.main-header .menu-icon .menu-icon__line:after{content:"";position:absolute;height:100%;width:100%;border-radius:4px;background:var(--color-black);transition:background .8s ease}.main-header .menu-icon .menu-icon__line:before{transform:translateY(-7px)}.main-header .menu-icon .menu-icon__line:after{transform:translateY(7px)}.main-header .menu-btn{position:absolute;top:-100px}.scrolled{height:50px;background:var(--background-2)}.scrolled.main-header{box-shadow:var(--box-shadow-6)}.scrolled .menu-icon .menu-icon__line,.scrolled .menu-icon .menu-icon__line:before,.scrolled .menu-icon .menu-icon__line:after{background:var(--color-black)}.tooltip-anchor{position:relative;display:inline-block;cursor:pointer}.tooltip-anchor:hover .tooltip{visibility:visible;opacity:1;transform:translateY(20px)}.tooltip{visibility:hidden;width:120px;background-color:var(--color-bg);color:var(--color-bg-reverse);text-align:center;border-radius:6px;padding:10px 5px;position:absolute;z-index:1;top:100%;left:50%;margin-left:-60px;opacity:0;transform:translateY(0);transition:opacity .3s,transform .3s;font-weight:700;font-size:18px;box-shadow:var(--box-shadow-2)}.mode-tooltip{font-size:14px}.search-slider-ctr{display:inline-block}.search{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.main-header .nav-links .nav-link .search .icon .material-symbols-outlined{transition:none;transition-delay:0s;transition-property:none;animation:none;cursor:pointer}.search-mobile{cursor:pointer}.search .input{height:30px;display:none;opacity:0;width:0px;margin-bottom:3px}.search.active .input{display:block;opacity:1;animation:slideInSearch .5s ease-in-out;width:25vw;border-radius:5px}.search .input input{display:block;height:100%;width:100%;font-size:16px;border:2px solid var(--color-bg-reverse);border-radius:8px;padding-left:5px;padding-bottom:2px;font-family:Montserrat,sans-serif}@media screen and (max-width: 900px){.main-header .nav-links .nav-link a{margin:0;padding:1rem .4rem;font-size:1.1rem}}@media screen and (max-width: 767px){.main-header{padding:0 5vw}.main-header .menu-icon{display:block}.main-header .menu-icon__line{animation:closedMid .8s backwards;animation-direction:reverse}.main-header .menu-icon__line:before{animation:closedTop .8s backwards;animation-direction:reverse}.main-header .menu-icon__line:after{animation:closedBtm .8s backwards;animation-direction:reverse}.main-header .nav-links{position:absolute;top:0;left:0;opacity:0;flex-direction:column;justify-content:space-evenly;align-items:center;padding:10rem 0;width:100vw;height:100vh;background:var(--color-bg);transition:opacity .8s .1s,clip-path 1s .1s;clip-path:circle(200px at top right)}.main-header .nav-links .nav-link{opacity:0;transform:translate(100%);width:100%;text-align:center;color:var(--color-bg-reverse)}.main-header .nav-links .nav-link:hover{background:var(--color-black-light)}.main-header .nav-links .nav-link:hover:after,.main-header .nav-links .nav-link:after{background:none}.main-header .nav-links .nav-link a{font-size:2rem;display:block;padding:2rem 0}.main-header .menu-btn:checked~.nav-links{opacity:1;clip-path:circle(100% at center)}.main-header .menu-btn:checked~.nav-links .nav-link{opacity:1;transform:translate(0);transition:opacity .4s ease-in-out,transform .8s cubic-bezier(.175,.885,.32,1.275)}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(1){transition-delay:.3s}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(2){transition-delay:.4s}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(3){transition-delay:.5s}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(4){transition-delay:.6s}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(5){transition-delay:.7s}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(6){transition-delay:.8s}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(7){transition-delay:.9s}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(8){transition-delay:1s}.main-header .menu-btn:checked~.menu-icon{border-radius:50%}.main-header .menu-btn:checked~.menu-icon .menu-icon__line{background:var(--color-bg-reverse);animation:openMid .8s forwards}.main-header .menu-btn:checked~.menu-icon .menu-icon__line:before{background:var(--color-bg-reverse);animation:openTop .8s forwards}.main-header .menu-btn:checked~.menu-icon .menu-icon__line:after{background:var(--color-bg-reverse);animation:openBtm .8s forwards}.dark-mode .main-header .menu-btn:checked~.menu-icon .menu-icon__line,.dark-mode .main-header .menu-btn:checked~.menu-icon .menu-icon__line:before,.dark-mode .main-header .menu-btn:checked~.menu-icon .menu-icon__line:after{background:var(--color-black)}.tooltip-anchor:hover .tooltip{visibility:hidden}}@media screen and (max-width: 450px){.main-header .logo{padding:0;position:relative}.main-header .logo a{display:none}.main-header .logo .theme-toggle{position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}}@media screen and (max-width: 350px){.main-header .nav-links .nav-link a{font-size:1.7rem;display:block;padding:2rem 0}}@keyframes pulse{0%{box-shadow:0 0 #fff9;background:rgba(255,255,255,.6)}to{box-shadow:0 0 0 1000px #fff0;background:rgba(255,255,255,0)}}@keyframes openTop{0%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(90deg)}}@keyframes openMid{50%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes openBtm{0%{transform:translateY(5px) rotate(0)}50%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(90deg)}}@keyframes closedTop{0%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(90deg)}}@keyframes closedMid{50%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes closedBtm{0%{transform:translateY(5px) rotate(0)}50%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(90deg)}}@keyframes slideInSearch{0%{width:0}10%{width:5vw}20%{width:9vw}30%{width:11vw}40%{width:13vw}50%{width:15vw}60%{width:17vw}70%{width:19vw}80%{width:21vw}90%{width:23vw}to{width:25vw}}.not-found-ctr{padding-top:65px;height:100vh;display:flex;flex-direction:column;align-items:center}.not-found-ctr h1{font-size:5rem;padding:1rem 4rem;color:var(--color-bg-reverse)}.not-found-ctr .upper{font-size:1.5rem;padding:1rem 4rem;color:var(--color-bg-reverse)}.not-found-ctr .lower{padding:2rem}.not-found-ctr .lower button{border-radius:25px;padding:1rem 3rem;font-size:1.5rem;cursor:pointer;border:2px solid var(--color-bg-reverse);background:transparent;color:var(--color-bg-reverse);font-weight:700;box-shadow:var(--box-shadow-4);transition:.5s ease,color .3s ease}.not-found-ctr .lower button:hover{background:var(--color-gradient-1);box-shadow:var(--box-shadow-5);transform:translateY(-3px)}.shows-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 5%;text-align:center}.shows-ctr h1{font-size:2.5rem;padding:1rem}.shows-ctr .cards-cage .scroll-loader-cage{padding-bottom:480px}.shows-ctr .cards-cage .scroll-loader-cage .lds-roller{background:var(--color-bg-light);border-radius:50%;box-shadow:var(--box-shadow-7-cards);scale:1.5}.card{position:relative;width:250px;height:350px;background:black;overflow:hidden;cursor:pointer;box-shadow:var(--box-shadow-7-cards);border-radius:15px;transition:box-shadow .3s;-webkit-user-select:none;user-select:none}.card .poster{position:relative;overflow:hidden}.card .poster:before{content:"";position:absolute;bottom:-140px;left:0;width:100%;height:100%;background:linear-gradient(0deg,black 50%,transparent);transition:.5s;z-index:1}.card:hover .poster:before{bottom:0}.card .poster img{width:100%;transition:.5s}.card:hover .poster img{filter:blur(5px);transform:translateY(-50px)}.card .no-img{color:#fff;height:350px;width:250px;display:flex;justify-content:center;align-items:center;font-size:18px;transition:.3s ease-in}.details{position:absolute;padding:10px;width:100%;height:85%;bottom:-140px;left:0;transition:.5s;z-index:2}.card:hover .details{bottom:0}.details .title-ctr{height:66px;display:flex;flex-direction:column;justify-content:end;align-items:center}.details h2{color:#fff;text-shadow:1px 1px black;font-size:18px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;text-overflow:ellipsis}.details>span:nth-of-type(1){font-size:14px;font-weight:700;color:#ff9800;text-shadow:1px 1px black}.rating{position:relative;padding:5px 0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:26px}.rating span:not(.rating-number){color:#f7f406;font-size:26px;letter-spacing:-10px}.rating .rating-number{color:#fff;padding:0 2px;display:inline-block;font-weight:700;font-size:14px;text-shadow:1px 1px black;letter-spacing:1px;margin-left:10px;margin-top:4px}.tags{position:relative;margin-top:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;min-height:20px;gap:10px 3px;transition:all .6s ease-in-out}.card:hover .tags{gap:3px}.tags span{padding:3px 5px;color:#fff;text-shadow:1px 1px black;display:inline-block;border-radius:4px;font-size:14px;font-weight:700;background:rgb(8,43,150)}.tags span.fantasy{background:#7206f7}.tags span.romance{background:#ff37a5}.tags span.adventure{background:#f7ab06;color:#000;text-shadow:none}.tags span.drama{background:rgb(73,180,184)}.tags span.crime{background:rgb(126,68,68)}.tags span.action{background:chartreuse;color:#000;text-shadow:none}.tags span.science-fiction{background:pink;color:#000;text-shadow:none}.tags span.thriller{background:rgb(185,9,38)}.tags span.horror{background:rgb(138,185,9)}.tags span.music{background:rgb(35,97,212)}.tags span.espionage{background:rgb(82,89,102)}.tags span.mystery{background:rgb(202,136,255);color:#000;text-shadow:none}.tags span.supernatural{background:rgb(215,255,70);color:#000;text-shadow:none}.tags span.family{background:rgb(20,255,188);color:#000;text-shadow:none}.tags span.anime{background:rgb(255,23,178);color:#000;text-shadow:none}.tags span.history{background:rgb(141,169,224)}.tags span.comedy{background:rgb(255,110,47)}.tags span.medical{background:rgb(255,0,0);color:#000;text-shadow:none}.tags span.legal{background:rgb(133,126,29)}.tags span.western{background:rgb(59,59,56);color:#ff0;text-shadow:none}.tags span.war{background:rgb(150,44,44);color:#000;text-shadow:none}.extra{position:relative}.extra p{color:#fff;font-size:14px;letter-spacing:1px;word-spacing:2px;padding:5px}.info,.info-full{color:var(--color-bg-reverse)}.info p{margin:10px 0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4;text-overflow:ellipsis;font-size:14px;letter-spacing:.5px;word-spacing:2px;text-align:center;color:#fff}.info p:not(:first-child){display:none}.info-full p{margin:10px 0;font-size:14px;letter-spacing:.5px;word-spacing:2px;text-align:center;color:#fff}.card-loader-cage{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:var(--background-2)}.scroll-loader-cage{width:100%;display:flex;justify-content:center;align-items:center;z-index:5;position:absolute;left:0;bottom:-30px;height:20vh}.scroll-loader-cage .lds-roller{scale:.9}.sign-in-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 0;text-align:center;font-size:22px;background:var(--background-4)}.sign-in-ctr section{margin-top:5%;width:100%;max-width:420px;min-height:450px;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem}.sign-in-ctr form{display:flex;flex-direction:column;justify-content:space-evenly;flex-grow:1;padding-bottom:1rem}.sign-in-ctr a,.sign-in-ctr a:visited{color:var(--color-bg-reverse);text-decoration:none;font-weight:700;margin-left:10px;padding:5px 25px 5px 15px;text-align:center}.sign-in-ctr input[type=text],.sign-in-ctr input[type=email],.sign-in-ctr input[type=password],.sign-in-ctr textarea{font-size:22px;padding:.35rem 1rem;border-radius:5rem;border:1px solid var(--color-black-light);outline:none;letter-spacing:.05em;transition:.5s}.sign-in-ctr form button{font-size:22px;border-radius:5rem}.sign-in-ctr form button:active{box-shadow:none}.sign-in-ctr form button:disabled{opacity:.3}.sign-in-ctr form button:disabled:hover{transform:translateY(0);background:var(--color-accent-2)}.sign-in-ctr form button:disabled:active{transform:translateY(0)}.sign-in-ctr label,.sign-in-ctr button{margin-top:1rem}.sign-in-ctr button{margin-top:2rem;padding:.5rem;font-weight:700;cursor:pointer;font-family:Montserrat;text-transform:uppercase}.sign-in-ctr .instructions{font-size:.95rem;border-radius:1rem;padding:.25rem .5rem;position:relative;bottom:-10px;background-color:var(--color-bg);color:var(--color-bg-reverse);box-shadow:var(--box-shadow-2);border:1px solid var(--color-black-light)}.sign-in-ctr .instructions p:not(:first-child){margin-top:3px}.sign-in-ctr .instructions>svg{margin-right:.25rem}.sign-in-ctr .offscreen{position:absolute;left:-9999px}.sign-in-ctr .hide{display:none}.sign-in-ctr .valid{color:#32cd32;margin-left:.25rem}.sign-in-ctr .invalid{color:red;margin-left:.25rem}.sign-in-ctr .errmsg{background-color:#ffb6c1;border:1px solid var(--color-black-light);box-shadow:var(--box-shadow-2);color:#b22222;font-weight:700;padding:.5rem;margin-bottom:.5rem;border-radius:10px}.sign-in-ctr div:has(.line){padding:5px 10px;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;font-size:20px}.sign-in-ctr .line{display:inline-block}.sign-in-ctr .btn:not([type=submit]){padding:8px 0;border-radius:15px}@media screen and (max-width: 767px){.sign-in-ctr{margin:auto 0}}.actors-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 5%;text-align:center}.actors-ctr h1{font-size:2.5rem;padding:1rem}.cards-cage{width:100%;padding:20px 0 90px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap;gap:20px;position:relative}.top-link{margin:100px auto 20px}.top-link a{padding:10px 30px;text-decoration:none;color:var(--color-bg-reverse);font-size:18px}.actors-ctr .cards-cage .scroll-loader-cage{padding-bottom:480px}.actors-ctr .cards-cage .scroll-loader-cage .lds-roller{background:var(--color-bg-light);border-radius:50%;box-shadow:var(--box-shadow-7-cards);scale:1.5}.actor-card.card .poster:before{bottom:-200px}.actor-card.card *{text-shadow:1px 1px black}.actor-card.card .no-img{color:#fff;height:300px;display:flex;justify-content:center;align-items:center;font-size:18px;transition:.3s ease-in}.actor-card.card:hover .no-img{visibility:hidden;opacity:0}.actor-card.card .r-m-hidden{visibility:hidden;opacity:0;font-size:18px;font-weight:700;position:absolute;bottom:70px;left:50%;transform:translate(-50%);z-index:2;transition:.6s;color:#fff;text-shadow:1px 1px black}.actor-card.card:hover .r-m-hidden{visibility:visible;opacity:1}.actor-card.card .poster:before{background:transparent;bottom:0}.actor-card.card:hover .poster:before{opacity:.3}.actor-card.card:hover .poster img{filter:blur(5px);transform:translateY(0)}.schedule-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 5%;text-align:center}.schedule-ctr h1{font-size:2.5rem;padding:1rem}.card.schedule-card .tooltip{visibility:hidden;opacity:0;width:200px;background-color:var(--color-bg);color:var(--color-bg-reverse);text-align:center;border-radius:10px;padding:5px;position:absolute;z-index:200;top:0%;left:50%;margin-left:-100px;transform:translateY(-50px);transition:opacity .3s,transform .3s;font-weight:700;font-size:16px;box-shadow:var(--box-shadow-2)}.card.schedule-card:hover .tooltip{visibility:visible;opacity:1;transform:translateY(10px)}.search-page-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 5%;text-align:center}.search-page-ctr h1{font-size:2.5rem;padding:1rem}.search-page-ctr h4{font-size:1.1rem;font-style:italic;padding:1rem;margin:0 10%;font-weight:100;line-height:1.3}.search-page-ctr #form-ctr{width:100%}.search-page-ctr #form-ctr form{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.search-page-ctr #form-ctr form input{height:50px;border:none;outline:none;border-radius:50px;width:84%;background:var(--background-3-light);color:var(--color-bg-reverse);font-size:20px;font-family:Montserrat,sans-serif;padding-left:25px;box-shadow:var(--box-shadow-4)}.search-page-ctr #form-ctr form input:focus{outline:none}.search-page-ctr #form-ctr form input::placeholder{color:var(--color-bg-reverse);font-weight:100;opacity:.7}.search-page-ctr #form-ctr form .s-icon{position:absolute;top:50%;right:8%;transform:translateY(-50%);font-size:32px;padding:9px 30px;border-radius:0 50px 50px 0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s;border-left:2px solid var(--color-white-light)}.search-page-ctr #form-ctr form .s-icon:hover{background:var(--color-white-light)}.search-page-ctr #form-ctr form .s-icon:active{font-size:36px;padding:9px 28px;background:var(--color-black-light)}.search-page-ctr #results-ctr{width:100%;padding:20px 0 50px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap;gap:20px;position:relative}#controls-res{width:250px;height:40px;background:var(--color-black-light);box-shadow:var(--box-shadow-4);border-radius:25px;margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}#controls-res>div{width:120px;height:100%;display:flex;justify-content:center;align-items:center;font-size:20px;color:var(--color-bg-reverse);transition:.5s;visibility:hidden;opacity:0}#controls-res>div:not(.selected-res):hover{background:var(--color-bg-light);font-weight:700;box-shadow:var(--box-shadow-2)}#controls-res>div:first-child,#controls-res>div:last-child{border-radius:25px}#controls-res .selected-res{background:var(--color-bg-light);box-shadow:var(--box-shadow-7-cards);font-weight:700;visibility:visible;opacity:1;transform:translate(0)}#controls-res>div:first-child:not(.selected-res){transform:translate(125px)}#controls-res>div:last-child:not(.selected-res){transform:translate(-125px)}.hidden-res-ctr{display:none}.show-details-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 5%;text-align:center}.show-details-ctr h1{font-size:2rem;padding:.5rem}.show-details-ctr .card-cage{width:90%;display:grid;grid-template-columns:minmax(200px,400px) 1fr;justify-items:center;gap:20px;margin:0 0 10px;padding:10px 0}.show-details-ctr .com-title h2{margin:auto;max-width:800px}.show-details-ctr .card-cage .title-ctr{padding-top:10px}.show-details-ctr .card-cage .title-ctr h2{font-size:28px}.show-details-ctr .card-cage .details-img{max-width:400px;width:100%;position:relative;overflow:hidden;box-shadow:var(--box-shadow-7-cards);border-radius:15px;transition:box-shadow .3s;-webkit-user-select:none;user-select:none}.show-details-ctr .card-cage .details-img img{width:100%;height:auto;object-fit:cover;display:flex;justify-content:stretch;align-items:stretch}.show-details-ctr .card-cage .details-img .no-img{max-width:400px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;background:var(--color-bg-light)}.show-details-ctr .card-cage .main-details-ctr{min-width:100%;display:flex;flex-direction:column;justify-content:start}.show-details-ctr .card-cage .main-details-ctr .inner-details{width:100%;height:100%;position:relative;overflow:hidden;box-shadow:var(--box-shadow-7-cards);border-radius:15px;transition:box-shadow .3s;padding:10px 30px;background:var(--color-bg-light);display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:5px}.show-details-ctr .card-cage .main-details-ctr .year-ctr{margin-top:5px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:240px}.show-details-ctr .card-cage .main-details-ctr .year-ctr span{color:var(--color-accent-1);font-weight:700;font-size:18px;display:block}.imdb{height:30px;border-radius:5px;transition:.3s}.imdb:hover{box-shadow:var(--box-shadow-2)}.imdb img{height:100%}.imdb .tooltip{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.imdb .tooltip span.material-symbols-outlined{padding-right:5px}.show-details-ctr .rating-ctr{width:100%;position:relative;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.show-details-ctr .rating-ctr span:not(.rating-num){font-size:34px;color:var(--color-star);letter-spacing:-10px;height:inherit}.show-details-ctr .rating-ctr .rating-num{color:var(--color-bg-reverse);font-weight:700;font-size:20px;display:inline-block;letter-spacing:1px;height:inherit;text-align:center;padding:8px 8px 2px;margin:auto 0 auto 10px}.show-details-ctr #details-tags{gap:10px;margin-bottom:5px}.show-details-ctr #details-tags *{font-size:18px;padding:5px 10px}.show-details-ctr .info p,.show-details-ctr .info-full p{color:var(--color-black);font-size:18px;letter-spacing:normal;line-height:1.5;font-style:italic}.show-details-ctr .w-full{width:90%;padding:10px 20px;margin-bottom:20px;border-radius:15px;box-shadow:var(--box-shadow-7-cards);background:var(--color-bg-light);display:flex}.show-details-ctr .w-full.summary{display:flex;flex-direction:column;justify-content:center;align-items:center}.show-details-ctr .details-p{padding:0 10px;font-size:18px}.show-details-ctr .details-p b{padding:0 10px}.show-details-ctr .details-p a{text-decoration:none;color:var(--color-bg-reverse);font-weight:700;padding:0 10px}.show-details-ctr .top-cast{width:100%;padding:5px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px}.show-details-ctr .img-circle-sm{width:50px;height:50px;display:inline-block;overflow:hidden;border-radius:50%;box-shadow:var(--box-shadow-7-cards);transition:.3s}.show-details-ctr .img-circle-sm img{width:100%;height:auto;object-fit:cover}.show-details-ctr .img-circle-sm:hover{scale:1.1}.show-details-ctr .tooltip-anchor:has(.img-circle-sm):hover .tooltip{transform:translateY(-80px)}.show-details-ctr .tooltip-anchor:has(.img-circle-sm) .tooltip{top:0;transform:translateY(-60px);width:140px;margin-left:-70px}.show-details-ctr .extra-links{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.show-details-ctr .extra-links .details-p{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;padding:10px}.show-details-ctr .extra-links .details-p a{padding:8px 25px}.show-details-ctr .details-p .btn{padding:3px 15px}.show-details-ctr .top-cast .no-img{font-size:12px;font-weight:700;display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding-bottom:5px}a{text-decoration:none}@media screen and (max-width: 1050px){.show-details-ctr .card-cage,.show-details-ctr .w-full{width:100%}}@media screen and (max-width: 920px){.show-details-ctr .card-cage{grid-template-columns:1fr;justify-items:center;align-items:start}.show-details-ctr .card-cage>*{width:100%}.show-details-ctr .card-cage .details-img{max-width:100%}.show-details-ctr .card-cage .main-details-ctr .inner-details{width:100%;gap:10px}.show-details-ctr .card-cage .details-img .no-img{max-width:100%;padding:20px 0}}@media screen and (max-width: 767px){.show-details-ctr .rating-ctr{padding:30px 15px 5px 0}.show-details-ctr .rating-ctr .rating-num{position:absolute;top:0;padding:8px 0 0 15px;margin:auto 0}}@media screen and (max-width: 450px){.show-details-ctr .card-cage .title-ctr h2{font-size:20px}.show-details-ctr .card-cage .main-details-ctr .year-ctr{width:160px;padding-top:40px;position:relative}.show-details-ctr .card-cage .main-details-ctr .year-ctr span{font-size:16px;bottom:0}.imdb{position:absolute;top:-5px;left:50%;transform:translate(-50%)}.show-details-ctr .rating-ctr span:not(.rating-num){font-size:30px;letter-spacing:-12px}.show-details-ctr .rating-ctr .rating-num{font-size:16px}.show-details-ctr #details-tags{gap:10px 3px}.show-details-ctr #details-tags *{font-size:16px;padding:3px 5px}.show-details-ctr .w-full{padding:0 10px}.show-details-ctr .w-full.summary h2,.show-details-ctr .w-full h2{padding:20px 0 10px}.show-details-ctr .info p,.show-details-ctr .info-full p{font-size:16px}}.removed-from-db{width:100%;padding:20px 0;background:var(--color-bg-light);box-shadow:var(--box-shadow-7-cards);border-radius:15px}.removed-from-db h2{padding:20px}.comments-cage{width:100%;margin:20px auto 60px;display:flex;justify-content:center;align-items:center;border-radius:15px}.comments-cage .container{width:100%;max-width:800px;margin:0;border-radius:15px}.comments-cage textarea{background:rgba(128,128,128,.171);padding:1rem;width:100%;outline:none;font-size:18px;text-shadow:none!important;color:var(--color-bg-reverse);border-radius:10px;border:1px solid var(--color-black-light)}.comments-cage .room--container{padding:2em;background:var(--color-bg-light);border-radius:15px;box-shadow:var(--box-shadow-7-cards)}.comments-cage .com-ctr{padding:0 0 20px;max-height:400px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.comments-cage #message--form{display:flex;flex-direction:column;gap:.5em}.comments-cage .send-btn--wrapper{display:flex;justify-content:flex-end;margin-bottom:10px}.comments-cage .message--wrapper{display:flex;flex-wrap:wrap;flex-direction:column;gap:.5em;margin:1em}.comments-cage .message--header{display:flex;justify-content:space-between;align-items:center}.comments-cage .message--header p{color:var(--color-bg-reverse);font-weight:700;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%;margin:0}.comments-cage .message--header div{display:flex;justify-content:space-between;align-items:center;gap:10px}.comments-cage .message--header div div{display:flex;justify-content:center;align-items:center}.comments-cage .message--header div div:last-child{margin-right:10px}.comments-cage .message--body{color:var(--color-bg-reverse);text-shadow:1px 1px var(--color-only-dark);background:var(--color-accent-2);padding:.75em 1em;border-radius:15px;width:fit-content;max-width:100%;word-wrap:break-word;box-shadow:var(--box-shadow-4)}.comments-cage .message--body--owner{border:1px solid var(--color-accent-2);background:var(--color-bg)}.comments-cage .message-timestamp{margin-left:1em;color:#a4a1a1}.comments-cage .delete--btn,.comments-cage .edit--btn{color:#8db3dd;cursor:pointer;transition:.3s;width:26px;padding:0 5px}.comments-cage .tooltip-anchor .delete--btn:hover,.comments-cage .tooltip-anchor .edit--btn:hover{color:red}.comments-cage .com-ctr .tooltip{width:80px;margin-left:-40px}@media screen and (max-width: 450px){.comments-cage small{display:none}}.sign-up-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 0;text-align:center;font-size:22px;background:var(--background-5)}.sign-up-ctr section{margin-top:5%;width:100%;max-width:420px;min-height:450px;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem}.sign-up-ctr form{display:flex;flex-direction:column;justify-content:space-evenly;flex-grow:1;padding-bottom:1rem}.sign-up-ctr a,.sign-up-ctr a:visited{color:var(--color-bg-reverse);text-decoration:none;font-weight:700;margin-left:10px;padding:5px 25px 5px 15px;text-align:center}.sign-up-ctr input[type=text],.sign-up-ctr input[type=email],.sign-up-ctr input[type=password],.sign-up-ctr textarea{font-size:22px;padding:.35rem 1rem;border-radius:5rem;border:1px solid var(--color-black-light);outline:none;letter-spacing:.05em;transition:.5s}.sign-up-ctr form button{font-size:22px;border-radius:5rem}.sign-up-ctr form button:active{box-shadow:none}.sign-up-ctr form button:disabled{opacity:.3}.sign-up-ctr form button:disabled:hover{transform:translateY(0);background:var(--color-accent-2)}.sign-up-ctr form button:disabled:active{transform:translateY(0)}.sign-up-ctr label,.sign-up-ctr button{margin-top:1rem}.sign-up-ctr button{margin-top:2rem;padding:.5rem;font-weight:700;cursor:pointer;font-family:Montserrat;text-transform:uppercase}.sign-up-ctr .instructions{font-size:.95rem;border-radius:1rem;padding:.25rem .5rem;position:relative;bottom:-10px;background-color:var(--color-bg);color:var(--color-bg-reverse);box-shadow:var(--box-shadow-2);border:1px solid var(--color-black-light)}.sign-up-ctr .instructions p:not(:first-child){margin-top:3px}.sign-up-ctr .instructions>svg{margin-right:.25rem}.sign-up-ctr .offscreen{position:absolute;left:-9999px}.sign-up-ctr .hide{display:none}.sign-up-ctr .valid{color:#32cd32;margin-left:.25rem}.sign-up-ctr .invalid{color:red;margin-left:.25rem}.sign-up-ctr .errmsg{background-color:#ffb6c1;border:1px solid var(--color-black-light);box-shadow:var(--box-shadow-2);color:#b22222;font-weight:700;padding:.5rem;margin-bottom:.5rem;border-radius:10px}.sign-up-ctr div:has(.line){padding:5px 10px;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;font-size:20px}.sign-up-ctr .line{display:inline-block}.sign-up-ctr .btn:not([type=submit]){padding:8px 0;border-radius:15px}@media screen and (max-width: 767px){.sign-up-ctr{margin:auto 0}}.user-profile-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 5%;text-align:center}.user-profile-ctr h1{font-size:2.5rem;padding:1rem}.user-profile-ctr .a-full{color:var(--color-bg-reverse);width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 0;justify-content:center;align-items:center;border-radius:15px}.user-profile-ctr .a-full section{height:300px}.user-profile-ctr .a-full .inner-section{padding:20px;height:100%;width:100%}.user-profile-ctr .a-full .inner-section>*{background:var(--color-bg-light);box-shadow:var(--box-shadow-7-cards)}.user-profile-ctr .a-full section:first-of-type{width:40%;-webkit-user-select:none;user-select:none}.user-profile-ctr .a-full section:first-of-type .inner-section{overflow:hidden;border-radius:15px}.user-profile-ctr .a-full section:first-of-type .inner-section>img{width:100%;height:100%;object-fit:cover;border-radius:15px;-webkit-user-select:none;user-select:none;cursor:pointer}.user-profile-ctr .a-full section:last-of-type{width:60%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.user-profile-ctr .a-full section:last-of-type .inner-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.user-profile-ctr .a-full section:last-of-type .inner-section>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;border-radius:10px;padding:15px}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2}.modal-content{background:var(--color-bg);margin:15% auto;padding:20px;border:1px solid #888;box-shadow:var(--box-shadow-7-cards);width:80%;max-width:800px;border-radius:15px}.modal-content h3{height:25px;display:flex;justify-content:center;align-items:center;color:var(--color-bg-reverse);padding:5px}.user-profile-ctr .tooltip-anchor{float:right;top:0;right:0}.close{color:#aaa;font-size:28px;font-weight:700;cursor:pointer;position:relative}.close:hover,.close:focus{color:red}#openModalBtn{padding:10px;margin:20px;cursor:pointer}.modal-open{display:block}.modal-images{padding:10px;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:10px;width:100%;height:400px;overflow-y:auto;overflow-x:hidden}.modal-images>div{width:250px;height:150px;overflow:hidden;border-radius:15px;box-shadow:var(--box-shadow-7-cards);transition:var(--transition-1)}.modal-images>div img{height:100%;max-width:100%;object-fit:cover;border-radius:15px;cursor:pointer}.modal-images>div:hover{scale:1.05;border:1px solid var(--color-black-light);box-shadow:var(--box-shadow-5)}.btn-sm{font-size:12px;padding:5px 10px;margin-left:20px}@media screen and (max-width: 767px){.user-profile-ctr .a-full{gap:0}.user-profile-ctr .a-full .inner-section{padding:10px}.user-profile-ctr .a-full section:first-of-type,.user-profile-ctr .a-full section:last-of-type{width:100%}.user-profile-ctr .a-full section:first-of-type{height:400px}.user-profile-ctr .a-full section:last-of-type{height:fit-content}.user-profile-ctr .a-full section:last-of-type .inner-section{gap:15px}.user-profile-ctr p{word-break:break-all}}.show-extra-ctr{padding:65px 0;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 5%;text-align:center;gap:20px}.show-extra-ctr .show-extra-data{background:var(--color-bg-light);width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;border-radius:35px;box-shadow:var(--box-shadow-7-cards);cursor:pointer;position:relative}.show-extra-ctr .show-extra-data:hover{box-shadow:var(--box-shadow-5)}.show-extra-ctr .show-extra-data article:nth-of-type(1){width:30%;padding:0;margin:0;height:500px}.show-extra-ctr .show-extra-data article:nth-of-type(2){width:70%;padding:2%;max-height:500px;overflow:hidden}.show-extra-ctr .show-extra-data img{width:100%;height:100%;object-fit:cover;border-radius:35px 0 0 35px}.show-extra-ctr .show-extra-data p{color:var(--color-bg-reverse);font-size:20px}.show-extra-data .s-n{position:absolute;top:30px;right:30px;color:var(--color-bg-reverse);background:var(--background-2);box-shadow:var(--box-shadow-7-cards);height:50px;width:50px;text-align:center;display:flex;justify-content:center;align-items:center;font-size:20px;border-radius:50%;font-weight:700}.seasons .h2-top{position:absolute;top:20px;left:50%;transform:translate(-50%);visibility:hidden;opacity:0;transition:var(--transition-1);background:var(--background-2);border-radius:15px;padding:10px;box-shadow:var(--box-shadow-7-cards);font-size:18px}.seasons .show-extra-data:hover .h2-top{visibility:visible;opacity:1}.seasons article .info-full p{font-size:18px;font-style:italic;width:96%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:10;text-overflow:ellipsis}@media screen and (max-width: 767px){.show-extra-ctr .show-extra-data{flex-direction:column;gap:0}.show-extra-ctr .show-extra-data article:nth-of-type(1){width:100%;height:initial}.show-extra-ctr .show-extra-data article:nth-of-type(2){width:100%;padding:10px 20px}.show-extra-ctr .show-extra-data img{border-radius:35px 35px 0 0}.show-extra-ctr .show-extra-data p{font-size:16px}}.show-extra-ctr.one-season{padding-top:85px}.top-links-ctr-each{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.show-extra-ctr.one-season .top-links-ctr-each a{padding:10px 15px;font-size:14px}.show-extra-ctr.one-season .topper{background:var(--color-bg-light);box-shadow:var(--box-shadow-7-cards);border-radius:35px;width:100%}.show-extra-ctr.one-season .show-extra-data{background:none;box-shadow:none;width:100%;cursor:auto}.show-extra-ctr.one-season article:nth-of-type(1){width:unset;max-width:60%;height:300px}.show-extra-ctr.one-season article:nth-of-type(2){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.show-extra-ctr.one-season article:nth-of-type(2) p{font-size:18px}.show-extra-ctr.one-season .info-full p{color:var(--color-bg-reverse)}.show-extra-ctr.one-season .rating-ctr{display:flex;justify-content:center;align-items:center}.show-extra-ctr.one-season .rating-ctr span:not(.rating-num){color:var(--color-star);font-size:24px;padding-bottom:3px}.show-extra-ctr.one-season .rating-ctr .rating-num{font-size:20px}.show-extra-ctr.one-season .topper .info-full{padding:10px 20px}.show-extra-ctr.one-season .topper .info-full p{font-size:18px;font-style:italic;text-align:justify}.show-extra-ctr.one-season .topper img{border-radius:35px 0;box-shadow:var(--box-shadow-7-cards)}.show-extra-ctr.one-season .topper .top-cast{padding:0 30px 20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:10px}.show-extra-ctr.one-season .topper .top-cast .tooltip-anchor .img-circle-sm img{width:50px;border-radius:15px}@media screen and (max-width: 767px){.show-extra-ctr.one-season .topper img{border-radius:35px 35px 0 0}.show-extra-ctr.one-season article:nth-of-type(1){width:100%;max-width:unset}}@media screen and (max-width: 400px){.show-extra-ctr.one-season .rating-ctr{padding-top:30px;position:relative}.show-extra-ctr.one-season .rating-ctr span:not(.rating-num){padding-bottom:5px;letter-spacing:-7px}.show-extra-ctr.one-season .rating-ctr .rating-num{position:absolute;top:10px;font-size:18px}.show-extra-ctr.one-season .s-n{width:30px;height:30px;font-size:16px;right:20px;top:20px}}.actor-details-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 5%;text-align:center}.actor-details-ctr h1{font-size:2.5rem;padding:1rem}.actor-details-ctr .g-full{width:100%;display:grid;grid-template-columns:minmax(200px,400px) 1fr}.actor-details-ctr .w-full{width:100%;background:var(--color-bg-light);box-shadow:var(--box-shadow-7-cards);border-radius:15px;padding:7px 20px;margin:20px 0 0}.actor-details-ctr .actor-img{max-width:400px;position:relative;overflow:hidden;box-shadow:var(--box-shadow-7-cards);border-radius:15px;transition:box-shadow .3s;-webkit-user-select:none;user-select:none;margin-right:2%;background:var(--color-bg-light)}.actor-details-ctr .no-img{color:#fff;min-height:200px;display:flex;justify-content:center;align-items:center;font-size:18px;transition:.3s ease-in}.actor-details-ctr .actor-img img{width:100%;height:auto;object-fit:cover;display:flex;justify-content:stretch;align-items:stretch}.actor-details-ctr .actor-info{background:var(--color-bg-light);margin-left:2%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;border-radius:15px;box-shadow:var(--box-shadow-7-cards)}.actor-details-ctr .actor-info p{font-size:20px;font-weight:700}.actor-details-ctr .crew-div{background:var(--color-bg-light);box-shadow:var(--box-shadow-7-cards);border-radius:15px;width:40%;transition:.3s;display:flex;flex-direction:column;justify-content:center;align-items:center}.cards-cage:has(.crew-div){align-items:stretch}.crew-div p{color:var(--color-bg-reverse);text-decoration:none}.actor-details-ctr .crew-div p:first-child{font-size:20px;font-weight:700}.actor-details-ctr .crew-div p:nth-child(2){font-style:italic;font-size:18px}.actor-details-ctr .crew-div div{padding:8px 20px;border-radius:15px}.actor-details-ctr .crew-div:hover{box-shadow:var(--box-shadow-2)}.actor-details-ctr .com{margin:auto;max-width:800px}@media screen and (max-width: 767px){.actor-details-ctr .g-full{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:20px}.actor-details-ctr .g-full>*{margin:0}.actor-details-ctr .actor-img{max-width:none}.actor-details-ctr .no-img{min-height:unset;width:100%}.actor-details-ctr .actor-info{gap:5px;padding:10px}.actor-details-ctr .crew-div{width:100%}}.episode-current .all-crew{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.episode-current .all-crew a{width:40%}.episode-current .crew-div{background:var(--color-bg-light);box-shadow:var(--box-shadow-7-cards);border-radius:15px;transition:.3s}.episode-current .crew-div p:first-child{font-size:20px;font-weight:700}.episode-current .crew-div p:nth-child(2){font-style:italic;font-size:18px}.episode-current .crew-div div{padding:8px 20px;border-radius:15px}.episode-current .crew-div:hover{box-shadow:var(--box-shadow-2)}.com-title{width:100%}.com-title h2{padding:5px;background:var(--color-bg-light);box-shadow:var(--box-shadow-7-cards);border-radius:15px}.episode-current .com-title{margin:auto;max-width:800px}@media screen and (max-width: 767px){.episode-current .all-crew a{width:90%}}.show-cast-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 5%;text-align:center}.show-cast-ctr h1{font-size:2.5rem;padding:1rem}.show-cast-ctr .top-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:20px}.show-cast-ctr .top-links a{padding:10px 15px;font-size:14px}.show-cast-ctr article{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:300px;margin-bottom:20px;border-radius:15px;box-shadow:var(--box-shadow-7-cards)}.show-cast-ctr article section.cast-img{width:40%;height:100%;margin:0;padding:0;overflow:hidden;background:var(--color-bg-light);border-radius:15px 0 0 15px}.show-cast-ctr article section.cast-img img{height:100%;width:100%;object-fit:cover}.show-cast-ctr article section.cast-info{width:60%;height:100%;background:var(--color-bg-light);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;border-radius:0 15px 15px 0}.show-cast-ctr article section.cast-info>*:nth-child(2n){font-weight:700;font-size:20px}.show-cast-ctr article section.cast-info>*:nth-child(2n-1):not(:last-child){font-size:18px}.show-cast-ctr article section.cast-img .no-img{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-weight:700;border-right:2px solid var(--color-black-light)}.show-cast-ctr article section.cast-info .btn{margin-bottom:20px}@media screen and (max-width: 767px){.show-cast-ctr article{flex-direction:column;width:100%;height:unset}.show-cast-ctr article section.cast-img{width:100%;border-radius:15px 15px 0 0}.show-cast-ctr article section.cast-info{padding:20px 0 10px;width:100%;border-radius:0 0 15px 15px}.show-cast-ctr article section.cast-img .no-img{height:100px;border-bottom:2px solid var(--color-black-light)}}.show-images-ctr{padding-top:65px;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--color-bg-reverse);margin:auto 5%;text-align:center}.show-images-ctr h1{font-size:2.5rem;padding:1rem}.show-images-ctr .top-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:20px}.show-images-ctr .top-links a{padding:10px 15px;font-size:14px}.show-images-ctr article{height:295px;width:210px;overflow:hidden;border-radius:15px;box-shadow:var(--box-shadow-7-cards)}.show-images-ctr article img{width:100%;height:100%;object-fit:cover}.show-images-ctr article:hover{box-shadow:var(--box-shadow-5);scale:1.1;border:1px solid var(--color-dark-1)}.show-images-ctr .tooltip-anchor{position:relative;display:inline-block;cursor:pointer;transition:.5s;z-index:1}.show-images-ctr .tooltip-anchor:hover .tooltip{visibility:visible;opacity:1;transform:translateY(-34px)}.show-images-ctr .tooltip{visibility:hidden;width:200px;background-color:var(--color-bg);color:var(--color-bg-reverse);text-align:center;border-radius:10px;padding:5px;position:absolute;z-index:2;top:100%;left:50%;margin-left:-100px;opacity:0;transform:translateY(100px);transition:opacity .3s,transform .3s;font-weight:700;font-size:16px;box-shadow:var(--box-shadow-2)}
