:root{--clr-secondary:#7c7474;--clr-primary:#000;--clr-accent:#b60c00;--clr-text:#fffefc;--space:2rem}*,:before,:after{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-thumb{background-color:var(--clr-accent);border-radius:5px}::-webkit-scrollbar-track{background-color:var(--clr-primary)}body{color:var(--clr-text);background-color:var(--clr-primary);font-family:Roboto Mono,serif;font-size:1.2rem;line-height:1.5}a{color:var(--clr-text);pointer-events:auto;z-index:11;font-size:1.2rem;text-decoration:none}img{width:100%;height:auto}header{z-index:100;width:100%;height:auto;margin:auto;padding:2.5em 1em;transition:background-color .5s ease-in-out;position:fixed}input[type=text]{background-color:var(--clr-accent);color:var(--clr-text);border:none;border-radius:16px;outline:none;width:100%;padding:.5rem;font-family:inherit}input[type=text]::placeholder{color:var(--clr-text);text-shadow:1px 1px 2px #0000004d}input[type=text]:focus{outline:none}.scrolled{background-color:var(--clr-primary)}.search-icon{width:25px}.search_modal{cursor:pointer;display:flex}.nav{justify-content:space-between;align-items:center;font-weight:700;display:flex}.slider-container{position:relative}.slider h2{text-transform:uppercase;font-size:3rem}.slider{margin-top:-50px;transition:all .5s;display:none;position:relative}.slider:before{content:"";background:#0000004d;width:100%;height:100%;position:absolute;bottom:0;left:0}.slider:after{content:"";background:linear-gradient(#0000,#000 90%);width:100%;height:100%;position:absolute;bottom:0;left:0}.content{z-index:10;padding:.4em;position:absolute;top:20%;left:10%}.container{width:100%;max-width:1200px;margin:0 auto;padding:1rem 0}.logo-title{text-shadow:1px 1px 2px #0000004d;font-size:1.2rem;font-weight:700}.search-container{align-items:center;display:flex}.search_results_container{z-index:200;background-color:#050505e6;width:100vw;height:100%;padding:2em;display:none;position:fixed;inset:0;overflow-y:auto}.search-btn{justify-content:center;align-items:center;gap:.5em;display:flex}.search_header{justify-content:space-between;align-items:center;display:flex}.close{width:40px}.search_results{flex-wrap:wrap;display:flex}.text-gradient{font-weight:900;font-size:1.rem;color:var(--clr-accent)}.overview{font-size:.8rem}.title{font-size:1.2rem}.section-heading{margin-top:1em;font-size:1rem}.popular-container{overscroll-behavior-inline:contain;grid-auto-columns:47%;grid-auto-flow:column;gap:.5em;display:grid;overflow-x:auto}.movie-container{flex-wrap:wrap;gap:1em;display:flex}.popular-container::-webkit-scrollbar{width:2px}.movie-card{border-radius:5px;width:160px;height:auto;margin:.7em;position:relative;overflow:hidden}.movie-card img{width:100%}.snap_inline{scroll-snap-type:inline mandatory}.snap_inline>*{scroll-snap-align:start}.movie-info{background-color:#050505b3;max-height:100%;padding:1em;transition:transform .3s ease-in-out;position:absolute;inset:0;transform:translateY(101%)}.movie-card:hover .movie-info{transition:all .3s;transform:translateY(0)}.star{width:20px;height:auto}.rating{align-items:center;gap:.3em;padding:0 .5em;display:flex}.rating img{width:20px}.movie-title,.rating{font-size:1rem;font-weight:700}.movie-info{flex-direction:column;justify-content:space-between;display:flex}.movie-details{justify-content:space-between;gap:.3em;font-size:.8rem;display:flex}.movie-card span{font-size:.8rem}.playMe{z-index:120}.slider img{pointer-events:none}.slider .content a{pointer-events:auto}.arrows{z-index:100;position:absolute;top:30%;right:50px}.arrows button{background-color:var(--clr-secondary);width:40px;height:40px;color:var(--clr-text);border:none;border-radius:6px;font-size:x-large;transition:all .5s}.arrows button:hover{background-color:var(--clr-text);color:#000}.play_page{display:none}.back_home{background-color:#0000;border:none}.fade{animation-name:fade;animation-duration:1.5s}.back-arrow{width:50px;height:50px;margin:.5em}.back-arrow:hover,.back-arrow:active{transform:scale(1.3)}.iframe{padding:2em}.credits{grid-template-rows:auto;grid-template-columns:repeat(2,10em);gap:1em;padding:1em .2em;display:grid}.credits_div{align-items:center;gap:1em;display:flex}.prof_pic{width:80px}.actor_name{font-size:.825rem}.episode{cursor:pointer;border-bottom:1px solid #ccc;margin-bottom:.5em;padding:.5em}.episode:hover{transform:scaleY(1.1)}.watched{color:#2e7d32;background-color:#d3f9d8;font-weight:700}.iframe{border:none}.season_container{grid-template-columns:repeat(3,100px);gap:1em;display:grid}.episodes_container{flex-direction:column;align-items:flex-start;height:50vh;display:flex;overflow-y:auto}.season_select{background-color:var(--clr-primary);color:var(--clr-text);border:2px solid var(--clr-text);margin-bottom:.8em;padding:.5em}.controls{margin:0 auto;padding:1em}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media (width<=620px){.slider h2{font-size:2rem}.content{top:30%}.arrows{top:15%}}@media (width>=440px){.movie-card{width:170px}.section-heading{font-size:1.2rem}.popular-container,.movie-container{grid-auto-columns:43%}}@media (width>=460px){.movie-card{width:190px}.section-heading{font-size:1.5rem}.popular-container,.movie-container{grid-auto-columns:41%}}@media (width>=520px){.movie-card{width:200px}.section-heading{font-size:2rem}.logo-title{font-size:2rem;font-weight:700}.popular-container,.movie-container{grid-auto-columns:39%}}@media (width>=600px){.popular-container,.movie-container{grid-auto-columns:33%}}@media (width>=642px){.popular-container,.movie-container{grid-auto-columns:29%}}@media (width>=712px){.popular-container,.movie-container{grid-auto-columns:28%}}@media (width>=740px){.popular-container,.movie-container{grid-auto-columns:26%}}@media (width>=815px){.popular-container,.movie-container{grid-auto-columns:24%;gap:1em}}@media (width>=912px){.popular-container,.movie-container{grid-auto-columns:22%;gap:1em}}@media (width>=1025px){.popular-container,.movie-container{grid-auto-columns:19%;gap:.2em}}
/*# sourceMappingURL=index.d4b71711.css.map */
