diff --git a/asset-manifest.json b/asset-manifest.json
index a9c580d..faeadd5 100644
--- a/asset-manifest.json
+++ b/asset-manifest.json
@@ -1,17 +1,17 @@
{
"files": {
- "main.css": "/reactmovieapp/static/css/main.313e14c7.css",
+ "main.css": "/reactmovieapp/static/css/main.d998ea59.css",
"main.js": "/reactmovieapp/static/js/main.70168991.js",
"static/js/787.85dd9c30.chunk.js": "/reactmovieapp/static/js/787.85dd9c30.chunk.js",
"static/media/movie_placeholder.png": "/reactmovieapp/static/media/movie_placeholder.de8cb0a7786e6bf2b2de.png",
"static/media/iFlix.jpg": "/reactmovieapp/static/media/iFlix.c7e9495bba88cb977ed3.jpg",
"index.html": "/reactmovieapp/index.html",
- "main.313e14c7.css.map": "/reactmovieapp/static/css/main.313e14c7.css.map",
+ "main.d998ea59.css.map": "/reactmovieapp/static/css/main.d998ea59.css.map",
"main.70168991.js.map": "/reactmovieapp/static/js/main.70168991.js.map",
"787.85dd9c30.chunk.js.map": "/reactmovieapp/static/js/787.85dd9c30.chunk.js.map"
},
"entrypoints": [
- "static/css/main.313e14c7.css",
+ "static/css/main.d998ea59.css",
"static/js/main.70168991.js"
]
}
\ No newline at end of file
diff --git a/index.html b/index.html
index 73d95bf..4e24a3f 100644
--- a/index.html
+++ b/index.html
@@ -1 +1 @@
-
Home | iFlix
\ No newline at end of file
+Home | iFlix
\ No newline at end of file
diff --git a/static/css/main.313e14c7.css b/static/css/main.313e14c7.css
deleted file mode 100644
index 72fd2a6..0000000
--- a/static/css/main.313e14c7.css
+++ /dev/null
@@ -1,2 +0,0 @@
-:root{--base-font-size:16px}body{background-color:#0c0c0d;color:#fff;font-size:16px;font-size:var(--base-font-size);margin:0;padding:0}body::-webkit-scrollbar{background-color:initial;border-radius:.4rem;width:.5rem}#background_poster{-webkit-tap-highlight-color:rgba(0,0,0,0);background-size:cover;border-top:.125rem solid #1c1a1a;box-sizing:border-box;color:#0f1213;color-scheme:dark light;display:block;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:400;height:37.668rem;line-height:1.5rem;max-width:100%;min-height:37.66rem;padding-top:5rem;text-align:left;transition:2s;width:100%}#banner_detail{height:4rem;margin-left:4rem;margin-top:7rem;max-width:20.2rem;position:-webkit-sticky;position:sticky;z-index:1}#banner_detail,#banner_title{color:#fff;font-weight:700;text-align:center;transition:2s}#banner_title{display:inline;font-family:Helvetica,Arial,sans-serif;font-size:3rem;line-height:1.1;margin:auto;max-width:40%}.DateRating{align-items:center;color:#fff;display:flex;font-family:math;font-size:1.3rem;font-weight:700;gap:2rem;justify-content:center;line-height:1.5;margin-bottom:.87rem;transition:2s}.bannerOverview{color:#fff;font-size:1.08rem;text-align:center;transition:2s}.buttonSection{align-items:center;display:flex;justify-content:center;margin-top:.56rem;position:relative;z-index:9}#buttonPlay{border-style:none;height:1.62rem;vertical-align:middle;width:1.62rem}#btn{background-color:#ea1414;border:.06rem solid #000;border-radius:.43rem;box-shadow:.06rem .06rem .06rem .06rem #fff;font-size:1.18rem;padding:.4rem}#btn,#btn:hover{cursor:pointer;font-family:sans-serif;font-weight:700}#btn:hover{background-color:#c01616;border-radius:.43rem;box-shadow:.12rem .12rem .12rem .12rem #b6b1b1;font-size:1.12rem;padding:.3rem;transition:.1s}.releaseDate{align-items:center;background-color:#222226;border:.12rem solid #000;border-radius:.25rem;box-shadow:0 0 .12rem 0;display:flex;height:1.37rem;justify-content:center;transition:2s}.banner_fadeBottom{background:linear-gradient(180deg,transparent,rgba(37,37,37,.61),#141414);border-bottom:2px solid #1d1a1a;height:20rem;left:0;position:absolute;top:21.7rem;transition:2s;width:100%}.visible{display:block;transition:.5s}.hidden{display:none;transition:.5s}#navbar{align-items:center;background-color:#0e0e0e;display:flex;gap:.5rem;height:3.7rem}li{background-color:#fff1f1;height:.3125rem;list-style:none;margin:.375rem 0;transition:.4s;width:2.1875rem}#burger,#burger:hover{cursor:pointer;margin-left:.8rem}#burger:hover{background-color:#19191a;border:.1rem solid #6d6666;border-radius:.4rem;padding:.3rem;transition:background-color .2s ease,border-color .2s ease}#iFlix{align-items:center;display:flex}#iFlixlogo{border-radius:.6rem;height:3rem}.Link{color:#fff;text-decoration:none}.navbar{position:-webkit-sticky;position:sticky;top:0;transition:top .3s ease-in-out;z-index:1100}.sticky{top:-5rem}@media (max-width:1000px){#navbar{align-items:center;background-color:#0e0e0e;display:flex;gap:0;height:3rem;padding:1rem}li{background-color:#fff1f1;height:.4rem;list-style:none;margin:.6rem;transition:.4s;width:2.5rem}}@media (max-width:912px){form{top:-2.4rem!important}#iFlixlogo{height:3.6rem}}@media (max-width:540px){#navbar{height:5rem!important;margin-left:-1rem;padding:1.7rem!important}#iFlixlogo{height:5.3rem}#iFlixName{font-size:5.5rem}#searchContainer{top:6.9rem!important}form{height:53px!important}li{height:.5rem;margin:1.1rem;width:4rem}form:hover,form:valid{width:34rem!important}}@media (max-width:412px){#navbar{padding:2.1rem!important}form{top:-3.7rem!important}input{height:40.5px}#searchContainer{right:.7rem!important;top:8.5rem!important}form:hover,form:valid{width:50rem!important}.fa{top:-.1rem!important}}@media (max-width:393px){#navbar{padding:2.1rem!important}form{top:-3.7rem!important}input{height:40.5px}#searchContainer{right:.7rem!important;top:8.4rem!important}form:hover,form:valid{width:53rem!important}.fa{top:.2rem!important}li{height:.4rem;width:4.2rem}}@media (max-width:360px){#navbar{height:6.5rem!important;padding:2.1rem!important}form{top:-3.7rem!important}input{height:40.5px}#searchContainer{right:1rem!important;top:9rem!important}form:hover,form:valid{width:62rem!important}.fa{top:.2rem!important}li{height:.4rem;width:4.2rem}#iFlixName{font-size:5.9rem!important}#iFlixlogo{height:5.9rem!important}li{height:.6rem!important;width:5rem!important}}@media (max-width:280px){#navbar{height:7.3rem!important;padding:2.1rem!important}form{top:-3.7rem!important}input{height:40.5px}#searchContainer{right:1rem!important;top:9.5rem!important}form:hover,form:valid{width:56.2rem!important}.fa{top:.2rem!important}li{margin:1.2rem!important;width:5.6rem!important}#iFlixName{font-size:7rem!important}#iFlixlogo{height:7rem!important}li{height:.7rem!important;width:5.2rem!important}}.genreIcone{border:.06rem solid #add8e6;border-radius:1rem;color:#fff;padding:.12rem}.visible{background-color:#151515f7;border-top:.12rem solid grey;box-shadow:inset 0 0 .87rem 0 #4c4141;height:100%;line-height:3rem;margin-top:-.25rem;overflow-x:hidden;overflow-y:scroll;padding:5rem;position:fixed;text-align:center;top:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;z-index:1000}.visible::-webkit-scrollbar{background:#343030;border-radius:1rem;-webkit-transition:.5s;transition:.5s;width:.56rem}.visible::-webkit-scrollbar-thumb{background:#594c55;border-radius:1rem}.visible::-webkit-scrollbar-thumb:hover{background:#e7e2e2;border-radius:1rem;-webkit-transition:.5s;transition:.5s}.genre_name{display:flex}#genres{font-family:sans-serif;font-size:1.56rem;font-weight:700;opacity:.7}#genres,.genre_list{align-items:center;display:flex}.genre_list{font-size:1.25rem;width:11rem}.genre_list,.genre_list:hover{cursor:pointer;gap:1.87rem;transition:.1s}.genre_list:hover{color:#ebcd20;font-size:1.37rem;opacity:.5;width:12.3rem}#genre_content,.genre_list:hover{align-items:center;display:flex}#sidebarScrollHeight{position:fixed;top:0}#exit_door{display:none;font-size:2.4rem}#FilterMoviesItems{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8rem}#filter_custom_title{font-family:sans-serif;font-size:1.8rem;margin-left:10px}#Filter_movie_image{border-radius:.5rem;height:300px;margin:auto;object-fit:cover;object-position:50% 20%}#Filter_movie_image:hover{box-shadow:3px 3px 3px #2e2525;cursor:pointer;-webkit-filter:brightness(.6);filter:brightness(.6);height:295px;z-index:999}#filter_title{border-left:3px solid var(--purple);font-size:1rem;margin:10px auto auto;padding-left:30px;text-align:center}#filter_movie_rating{float:right;font-family:math;font-weight:700;margin-top:.7rem;text-align:center}#filter_movie_date_rating{gap:5rem}#filter_movie_date_rating,#filter_movie_release_date{align-items:center;display:flex;font-family:math;justify-content:center}#filter_movie_release_date{background:#142019;border:2px solid #000;border-radius:5px;border-top-left-radius:0;color:#fff;float:left;font-weight:700;margin-left:.7em;margin-top:.7rem;width:41px}#genre_title_name{color:#f1edf2;font-family:math;font-size:30px;font-weight:700;margin-bottom:-5.6rem;margin-left:3.4rem}a{color:#ebcd20;text-decoration:none}.Searchloader{-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;border:.25rem solid #5e5e3e;border-radius:50%;border-top-color:#fff;height:1.87rem;margin:1rem auto;text-align:center;width:1.87rem}.filter_spinner{margin:3rem auto 1rem}.infiniteScroller{left:45%;position:absolute}@media (max-width:540px){:root{font-size:90%}#background_poster{height:48.668rem}#banner_detail{align-items:center;display:flex;flex-direction:column;margin:-2rem auto auto;row-gap:.3rem}#banner_title{font-size:4.5rem;max-width:34rem;text-align:left;width:64rem}.DateRating{font-size:3.3rem;line-height:2}.bannerOverview{font-size:2rem;line-height:1.2;width:40rem}#btn{font-size:2rem;padding:.6rem}#buttonPlay{height:4.12rem;width:4.12rem}.banner_fadeBottom{background:linear-gradient(179deg,#57515100,rgba(0,0,0,.61),#120f0f);height:53.2rem!important;top:4rem}.releaseDate{height:3.9rem}h3{font-size:4rem!important}h4{font-size:3rem!important}#movie_image,#movie_image:hover{border-radius:.7rem!important;height:46.7rem!important}#movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#movie_rating,#movie_release_date{font-size:3rem!important}#movie_release_date{width:auto!important}#MoviesItems::-webkit-scrollbar,#MoviesItems::-webkit-scrollbar-thumb{background-color:initial!important}}@media (max-width:412px){#backdrop{height:80rem!important}#background_poster{background-position:50%!important;height:81.668rem!important}#banner_detail{margin-top:1rem;row-gap:1.3rem}#banner_title{font-size:7rem;margin-left:-14rem;max-width:52rem;text-align:center;width:64rem}.DateRating{font-size:3.6rem;line-height:2}.bannerOverview{font-size:3rem;line-height:1.2;width:50rem}#btn{border-radius:1.4rem;font-size:4.4rem;padding:.7rem;width:38rem}#buttonPlay{height:9rem;width:9rem}.banner_fadeBottom{height:87rem!important}#movie_image,#movie_image:hover{border-radius:2rem!important;height:62.4rem!important}#movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#MoviesItems{gap:1.6rem!important}#movie_date_rating{gap:18rem!important;margin-top:2rem!important}h4{font-size:4rem!important}#movie_rating,#movie_release_date{font-size:3.6rem!important}#movie_release_date{width:auto!important}}@media (max-width:393px){#backdrop{height:80rem!important}#background_poster{background-position:50%!important;height:81.668rem!important}#banner_detail{margin-top:1rem;row-gap:1.3rem}#banner_title{font-size:7rem;margin-left:-14rem;max-width:52rem;text-align:center;width:64rem}.DateRating{font-size:3.6rem;line-height:2}.bannerOverview{font-size:3rem;line-height:1.2;width:50rem}#btn{border-radius:1.4rem;font-size:4.4rem;padding:.7rem;width:38rem}#buttonPlay{height:9rem;width:9rem}.banner_fadeBottom{background:linear-gradient(179deg,#57515100,rgba(0,0,0,.61),#120f0f);height:87rem!important;top:4rem}#movie_image,#movie_image:hover{border-radius:2rem!important;height:62.4rem!important}#movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#MoviesItems{gap:1.6rem!important}#movie_date_rating{gap:18rem!important;margin-top:2rem!important}h4{font-size:4rem!important}#movie_rating,#movie_release_date{font-size:3.6rem!important}#movie_release_date{width:auto!important}}@media (max-width:360px){#backdrop{height:80rem!important}#background_poster{background-position:50%!important;height:81.668rem!important}#banner_detail{margin-top:1rem;row-gap:1.3rem}#banner_title{font-size:7rem;margin-left:-14rem;max-width:52rem;text-align:center;width:64rem}.DateRating{gap:4rem}#bannerRating,.DateRating{font-size:3.6rem;line-height:2}#bannerRating{align-items:center;display:flex}.bannerOverview{font-size:3rem;line-height:1.2;width:50rem}#btn,#btn:hover{border-radius:1.4rem;font-size:4.4rem;padding:.7rem;width:38rem}#buttonPlay{height:9rem;width:9rem}.banner_fadeBottom{background:linear-gradient(179deg,#57515100,rgba(0,0,0,.61),#120f0f);height:88.1rem!important;top:4rem}#movie_image,#movie_image:hover{border-radius:2rem!important;height:62.4rem!important}#movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#MoviesItems{gap:1.6rem!important}#movie_date_rating{gap:18rem!important;margin-top:2rem!important}h4{font-size:4rem!important}#movie_rating,#movie_release_date{font-size:3.6rem!important}#movie_release_date{width:auto!important}}@media (max-width:280px){#backdrop{height:80rem!important}#background_poster{background-position:50%!important;height:81.668rem!important}#banner_detail{margin-top:1rem;row-gap:1.3rem}#banner_title{font-size:7rem;margin-left:-14rem;max-width:52rem;text-align:center;width:64rem}.DateRating{font-size:3.6rem;line-height:2}.bannerOverview{font-size:3rem;line-height:1.2;width:50rem}#btn{border-radius:1.4rem;font-size:4.4rem;padding:.7rem;width:38rem}#buttonPlay{height:9rem;width:9rem}.banner_fadeBottom{background:linear-gradient(179deg,#57515100,rgba(0,0,0,.61),#120f0f);height:89rem!important;top:4rem}#movie_image,#movie_image:hover{border-radius:2rem!important;height:62.4rem!important}#movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#MoviesItems{gap:1.6rem!important}#movie_date_rating{gap:18rem!important;margin-top:2rem!important}h4{font-size:4rem!important}#movie_rating,#movie_release_date{font-size:3.6rem!important}#movie_release_date{width:auto!important}}#MoviesItems{display:flex;flex-direction:row;gap:.4rem;margin-left:1rem;overflow-x:scroll;overflow-y:hidden;padding-bottom:1.8rem}#MoviesItems::-webkit-scrollbar{background-color:#312828;border-radius:1rem;height:.5rem;-webkit-transition:.5s;transition:.5s}#MoviesItems::-webkit-scrollbar-thumb{background-color:#524242;border-radius:1rem;opacity:0;-webkit-transition:.5s;transition:.5s}#MoviesItems::-webkit-scrollbar-thumb:hover{display:block;-webkit-transition:.5s;transition:.5s}h3{font-family:sans-serif;font-size:1.8rem;margin-left:1rem}#movie_image{border-radius:.5rem;height:18.7rem;margin:auto;object-fit:cover;object-position:50% 20%}#movie_image:hover{-webkit-filter:brightness(.4);filter:brightness(.4)}h4{border-left:.18rem solid var(--purple);margin:.8rem auto auto}#movie_rating,h4{font-size:1rem;text-align:center}#movie_rating{float:right;font-family:math;font-weight:700;margin-top:.7rem}#movie_date_rating{gap:5rem}#movie_date_rating,#movie_release_date{align-items:center;display:flex;font-family:math;justify-content:center}#movie_release_date{background:#142019;border:.12rem solid #000;border-radius:.3rem;border-top-left-radius:0;color:#fff;float:left;font-size:1rem;font-weight:700;margin-left:.7em;margin-top:.7rem;width:2.56rem}#preloader{height:100%;left:0;position:fixed;top:0;width:100%}#loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:.18rem solid transparent;border-radius:50%;border-top-color:#9370db;display:block;height:10.6rem;margin:auto;position:relative;top:50%;width:10.6rem}#loader:before{-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;border:.18rem solid transparent;border-radius:50%;border-top-color:#ba55d3;bottom:.31rem;content:"";left:.31rem;position:absolute;right:.31rem;top:.31rem}#loader:after{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border:.18rem solid transparent;border-radius:50%;border-top-color:#f0f;bottom:.93rem;content:"";left:.93rem;position:absolute;right:.93rem;top:.93rem}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1000px){#loader{height:25rem;width:25rem}}@media (max-width:540px){#loader{height:28rem;width:28rem}}@media (max-width:412px){#loader{height:30rem;width:30rem}}@media (max-width:390px){#loader{height:35rem;width:35rem}}#movie-detail{align-items:center;color:#fff;display:flex;justify-content:center;margin-top:4rem}.background_image{-webkit-tap-highlight-color:rgba(0,0,0,0);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:.2rem solid #131111;border-top:.1rem solid #3b2e2e;box-shadow:18rem 2rem 4rem #131111;box-sizing:border-box;display:block;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;max-width:100%;padding-top:5rem;position:absolute;text-align:left;top:3.43rem;width:100%}.background_image:before{background-color:rgba(0,0,0,.8);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.brightness{position:relative}figure{align-items:center;color:#fff;justify-content:center;position:inherit}.movie_image_detail,figure{display:flex;object-fit:cover}.movie_image_detail{border-radius:.8rem;height:28rem;margin-left:11rem}.heading{color:#fff;font-size:1.9rem;font-weight:700;margin-left:0;margin-top:3rem}.movie_detail{margin-bottom:2rem;margin-left:2rem}.spancontent{font-family:math;line-height:2;margin-top:.81rem}.movierating{margin-left:0}.movie_length,.movierating{font-size:1.3rem;font-weight:700}.movie_length{margin-left:1rem}.movie_releasedate_detail{border:.1rem solid wheat;border-radius:.12rem;font-size:1.2rem;font-weight:700;margin-left:1rem;padding:.06rem}.genre{font-size:1.2rem;font-weight:700;margin-left:0;margin-top:1rem}#genre_filter{background:#671515;border:.01rem solid;border-radius:.2rem;box-shadow:inset 0 0 1.25rem 0 #c593ff;font-family:math;font-weight:700;margin-right:.3rem;padding:.1rem}.overview_detail{font-family:Tsukimi Rounded,sans-serif;font-size:1rem;line-height:1.7;width:70%}#overview_title{font-family:sans-serif;font-size:1.56rem;font-weight:600;margin-bottom:-.43rem}#word{font-size:1.12rem;font-weight:700;margin-right:.43rem}#RecoMovies{margin-left:4rem;position:-webkit-sticky;position:sticky}.movie_img_reco,.movie_img_reco:hover{border-radius:.5rem;height:21rem;margin:auto;object-fit:cover}.movie_img_reco:hover{box-shadow:.18rem .18rem .18rem #2e2525;cursor:pointer;-webkit-filter:brightness(.4);filter:brightness(.4);overflow:hidden}.mainContent{display:flex;gap:.5rem;overflow-x:scroll;overflow-y:hidden;transition:1s;width:96%}.mainContent::-webkit-scrollbar{background-color:#1f1c1c;border-radius:1rem;height:.62rem;-webkit-transition:1s;transition:1s}.mainContent::-webkit-scrollbar-thumb:hover{background-color:#c4b7b7;border-radius:1rem;opacity:0;-webkit-transition:.5s;transition:.5s}.reco_title{border-left:.18rem solid var(--darkreader-border--purple);font-family:sans-serif;font-size:1.06rem;font-weight:700;text-align:center}.reco_rating_date{align-items:center;display:flex;gap:8rem;margin-top:1rem;text-align:center}.reco_rating{display:flex;font-size:1.12rem;font-weight:700}.reco_release_date{align-items:center;background:#142019;border:.12rem solid #000;border-radius:.31rem;border-top-left-radius:0;color:#fff;display:flex;float:left;font-family:cursive;font-size:.93rem;font-weight:700;height:1.25rem;justify-content:center;margin-left:.7rem;margin-top:.7rem;width:2.5rem}#Director_span{font-size:.93rem;font-weight:700;opacity:.5}.play-btn{background:radial-gradient(rgba(255,0,0,.8) 60%,#f8afaf 62%);border-radius:50%;box-shadow:0 0 1.56rem .18rem rgba(29,19,24,.8);display:block;height:4.93rem;position:relative;width:4.93rem}.videoBtn{align-items:center;cursor:pointer;display:flex;margin-left:3rem;margin-top:.6rem}#watchtralir{font-family:sans-serif;font-size:1.25rem;font-weight:700;margin-left:.56}.play-btn:after{border-bottom:.93rem solid transparent;border-left:1.56rem solid #fff;border-top:.93rem solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-40%) translateY(-50%);transform:translateX(-40%) translateY(-50%);-webkit-transform-origin:center center;transform-origin:center center;transition:all .4s cubic-bezier(.55,.055,.675,.19);width:0;z-index:100}.play-btn:before{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation:pulsate1 2s;animation:pulsate1 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;background:rgba(198,16,0,0);border:.31rem solid hsla(0,0%,100%,.75);border-radius:50%;content:"";height:150%;left:-30%;opacity:1;position:absolute;top:-30%;width:150%}@-webkit-keyframes pulsate1{0%{box-shadow:inset 0 0 1.56rem .18rem hsla(0,0%,100%,.75),0 0 1.56rem 10rem hsla(0,0%,100%,.75);opacity:1;-webkit-transform:scale(.6);transform:scale(.6)}to{box-shadow:none;opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate1{0%{box-shadow:inset 0 0 1.56rem .18rem hsla(0,0%,100%,.75),0 0 1.56rem .62rem hsla(0,0%,100%,.75);opacity:1;-webkit-transform:scale(.6);transform:scale(.6)}to{box-shadow:none;opacity:0;-webkit-transform:scale(1);transform:scale(1)}}#castdetail{align-items:center;display:flex;gap:.93rem;justify-content:center;text-align:center;transition:1s}#castdetail::-webkit-scrollbar{background:#fff;background-color:#252121;border-radius:4rem;height:.37rem}#castdetail::-webkit-scrollbar-thumb{background-color:#fff}#cast_img{height:10rem;width:10rem}#cast_img,#cast_img:hover{border:.06rem solid;border-radius:5rem;box-shadow:0 0 0,31rem #fff}#cast_img:hover{overflow:hidden}#cast_title{font-family:sans-serif;font-weight:700;margin-left:4rem}#acting_name{font-family:math;font-size:.93rem;font-weight:700;opacity:.5}#cast_name{font-family:sans-serif;font-size:1rem;font-weight:700}#movieTralier{position:-webkit-sticky;position:sticky;z-index:1}iframe{border:.2rem solid #fff;border-radius:.31rem;box-shadow:0 0 1rem 0 grey;height:75%;width:60%}.mainVideoContent{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:1000}.mainVideoContent.open{display:flex;opacity:1;pointer-events:auto}#notAvaliable{font-family:sans-serif;font-size:1.32rem;font-weight:700;opacity:.6}.exit-button{background-color:initial;border:1px solid wheat;border-radius:.25rem;color:#fff;cursor:pointer;font-size:2.5rem;font-weight:700;position:absolute;right:1.25rem;top:4rem;z-index:1100}.exit-button:hover{background-color:#1f1d1d;border:.1rem solid #968989;transition:background-color .2s ease,border-color .2s ease}#officialVideos{position:-webkit-sticky;position:sticky}.video-related-container{display:flex;justify-content:center}.custom-video-player{border:.2rem solid #564747;border-radius:.5rem;height:14rem;width:96%}.custom-video-player:hover{border:.2rem #6c7063;border-radius:.5rem;transition:.6s}#movie_related_title{font-family:sans-serif;font-size:1.62rem;margin-left:4rem;margin-top:2rem}#video_not_found{color:#fff;font-weight:700;margin-top:4rem;opacity:.2}#video_name,#video_not_found{font-family:math;text-align:center}#video_name{font-size:1.12rem;opacity:.8}#RecoMoviess{margin-left:3.8rem;position:-webkit-sticky;position:sticky}@media (max-width:1000px){:root{font-size:80%}.banner_fadeBottom{height:21rem}}@media (max-width:912px){:root{font-size:70%}}@media (max-width:820px){:root{font-size:65%}.overview_detail{width:40rem}}@media (max-width:768px){:root{font-size:60%}}@media (max-width:540px){:root{font-size:50%}.background_image{overflow:hidden}figure{align-items:baseline;align-items:center;display:flex;flex-direction:column;margin:auto}.movie_image_detail{height:65rem;margin-left:0;margin-top:5rem}.movie_detail{font-size:2rem;text-align:center}.overview_detail{font-size:2.8rem;line-height:1.1;margin:auto}.videoBtn{justify-content:center;margin-top:4rem}.heading{font-size:4.4rem;line-height:1;margin-top:5rem;width:44rem}.movie_length,.movie_releasedate_detail,.movierating{font-size:2.7rem}.spancontent{line-height:3}#overview_title{font-size:3.56rem;line-height:2}#watchtralir{font-size:3.45rem;margin-left:1rem}.play-btn{height:9.93rem;width:9.93rem}#word{font-size:1.82rem}#Director_span{font-size:2.33rem}.Director{margin-top:4rem}#cast_img,#cast_img:hover{height:26rem;width:24rem}#cast_img:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#castdetail{display:flex;justify-content:flex-start;margin-left:1rem;overflow-x:scroll;overflow-y:hidden;padding:1.8rem}#cast_title{font-family:math;font-size:4rem;margin-bottom:4rem}#cast_name{font-family:sans-serif;font-size:2rem;font-weight:700;padding:2rem}#acting_name{font-size:1.93rem}#movie_related_title{font-family:math;font-size:4.62rem;padding:3rem;text-align:center}.video-related-container{display:flex;flex-direction:column!important;justify-content:center;text-align:center}.custom-video-player{height:36.6rem;width:93%}#video_name{font-family:math;font-size:4.12rem;opacity:.8;padding:3rem;text-align:center}.movie_img_reco,.movie_img_reco:hover{border-radius:1rem;height:48rem}.movie_img_reco:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}.reco_title{font-size:2.7rem}.reco_rating{font-size:3rem}.reco_release_date{font-size:3rem;margin:auto}iframe{height:56%;width:91%}.exit_button{background:#141414;color:#fff;font-size:8.5rem;right:5.25rem;top:10.25rem}#castdetail::-webkit-scrollbar{background-color:initial;-webkit-transition:1s;transition:1s}#castdetail::-webkit-scrollbar-thumb{background-color:initial}}@media (max-width:412px){:root{font-size:50%}.background_image{overflow:hidden}figure{align-items:baseline;align-items:center;display:flex;flex-direction:column;margin:auto}.movie_image_detail{height:65rem;margin-left:0;margin-top:5rem}.movie_detail{font-size:2rem;text-align:center}.overview_detail{font-size:2.8rem;line-height:1.1;margin:auto}.videoBtn{justify-content:center;margin-top:4rem}.heading{font-size:4.4rem;line-height:1;margin-top:5rem;width:44rem}.movie_length,.movie_releasedate_detail,.movierating{font-size:2.7rem}.spancontent{line-height:3}#overview_title{font-size:3.56rem;line-height:2}#watchtralir{font-size:3.45rem;margin-left:1rem}.play-btn{height:9.93rem;width:9.93rem}#word{font-size:1.82rem}#Director_span{font-size:2.33rem}.Director{margin-top:4rem}#cast_img,#cast_img:hover{height:26rem;width:24rem}#cast_img:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#castdetail{display:flex;justify-content:flex-start;margin-left:1rem;overflow-x:scroll;overflow-y:hidden;padding:1.8rem}#cast_title{font-family:math;font-size:4rem;margin-bottom:4rem}#cast_name{font-family:sans-serif;font-size:2rem;font-weight:700;padding:2rem}#acting_name{font-size:1.93rem}#movie_related_title{font-family:math;font-size:4.62rem;padding:3rem;text-align:center}.video-related-container{display:flex;flex-direction:column!important;justify-content:center;text-align:center}.custom-video-player{height:36.6rem;width:93%}#video_name{font-family:math;font-size:4.12rem;opacity:.8;padding:3rem;text-align:center}.movie_img_reco,.movie_img_reco:hover{border-radius:1rem;height:48rem}.movie_img_reco:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}.reco_title{font-size:2.7rem}.reco_rating{font-size:3rem}.reco_release_date{font-size:3rem;margin:auto}iframe{height:56%;width:91%}.exit_button{background:#141414;color:#fff;font-size:8.5rem;right:5.25rem;top:10.25rem}#castdetail::-webkit-scrollbar{background-color:initial;-webkit-transition:1s;transition:1s}#castdetail::-webkit-scrollbar-thumb{background-color:initial}}@media (max-width:393px){:root{font-size:45%}.background_image{overflow:hidden}figure{align-items:baseline;align-items:center;display:flex;flex-direction:column;margin:auto}.movie_image_detail{height:65rem;margin-left:0;margin-top:5rem}.movie_detail{font-size:2rem;text-align:center}.overview_detail{font-size:2.8rem;line-height:1.1;margin:auto}.videoBtn{justify-content:center;margin-top:4rem}.heading{font-size:4.4rem;line-height:1;margin-top:5rem;width:44rem}.movie_length,.movie_releasedate_detail,.movierating{font-size:2.7rem}.spancontent{line-height:3}#overview_title{font-size:3.56rem;line-height:2}#watchtralir{font-size:3.45rem;margin-left:1rem}.play-btn{height:9.93rem;width:9.93rem}#word{font-size:1.82rem}#Director_span{font-size:2.33rem}.Director{margin-top:4rem}#cast_img,#cast_img:hover{height:26rem;width:24rem}#cast_img:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#castdetail{display:flex;justify-content:flex-start;margin-left:1rem;overflow-x:scroll;overflow-y:hidden;padding:1.8rem}#cast_title{font-family:math;font-size:4rem;margin-bottom:4rem}#cast_name{font-family:sans-serif;font-size:2rem;font-weight:700;padding:2rem}#acting_name{font-size:1.93rem}#movie_related_title{font-family:math;font-size:4.62rem;padding:3rem;text-align:center}.video-related-container{display:flex;flex-direction:column!important;justify-content:center;text-align:center}.custom-video-player{height:36.6rem;width:93%}#video_name{font-family:math;font-size:4.12rem;opacity:.8;padding:3rem;text-align:center}.movie_img_reco,.movie_img_reco:hover{border-radius:1rem;height:48rem}.movie_img_reco:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}.reco_title{font-size:2.7rem}.reco_rating{font-size:3rem}.reco_release_date{font-size:3rem;margin:auto}iframe{height:56%;width:91%}.exit_button{background:#141414;color:#fff;font-size:8.5rem;right:5.25rem;top:10.25rem}#castdetail::-webkit-scrollbar{background-color:initial;-webkit-transition:1s;transition:1s}#castdetail::-webkit-scrollbar-thumb{background-color:initial}}@media (max-width:360px){:root{font-size:35%}}@media (max-width:280px){:root{font-size:30%}.background_image{overflow:hidden}figure{align-items:baseline;display:flex;flex-direction:column;margin:auto}.movie_image_detail{height:65rem;margin-left:0;margin-top:5rem}.movie_detail{font-size:2rem;text-align:center}.overview_detail{font-size:2.8rem;line-height:1.1;margin:auto}.videoBtn{justify-content:center}.heading{font-size:4.4rem;line-height:1;margin-top:5rem;width:44rem}.movie_length,.movie_releasedate_detail,.movierating{font-size:2.7rem}.spancontent{line-height:3}#overview_title{font-size:3.56rem;line-height:2}#watchtralir{font-size:2.15rem}#word{font-size:1.82rem}#Director_span{font-size:2.33rem}.Director{margin-top:4rem}#cast_img,#cast_img:hover{height:26rem;width:24rem}#cast_img:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#castdetail{display:flex;justify-content:flex-start;margin-left:1rem;overflow-x:scroll;overflow-y:hidden;padding:1.8rem}#cast_title{font-family:math;font-size:4rem;margin-bottom:4rem}#cast_name{font-family:sans-serif;font-size:2rem;font-weight:700;padding:2rem}#acting_name{font-size:1.93rem}#movie_related_title{font-family:math;font-size:4.62rem;padding:3rem;text-align:center}.video-related-container{display:flex;flex-direction:column!important;justify-content:center}.custom-video-player{height:36.6rem;width:93%}#video_name{font-family:math;font-size:4.12rem;opacity:.8;padding:3rem;text-align:center}.movie_img_reco{height:45rem}.movie_img_reco:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:45rem}.reco_title{font-size:2.9rem}.reco_rating{font-size:3.72rem}.reco_release_date{font-size:3.72rem;margin-top:0}}@media (max-width:912px){#genres{font-size:5.9rem}.genre_list{font-size:4.2rem;line-height:1.4;width:33rem}.visible{display:grid;transition:1s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#genre_container{margin-left:2rem}}@media (max-width:820px){.genre_list,.genre_list:hover{font-size:3.8rem;font-weight:500}.genre_list:hover{opacity:.5}}@media (max-width:540px){.genre_list{font-size:2.7rem}.genre_list:hover{font-size:2.7rem;opacity:.5}#genres{font-size:4.3rem}}@media (max-width:412px){.genre_list{font-size:3.1rem}.genre_list:hover{font-size:3.1rem;opacity:.5}}@media (max-width:393px){.visible{max-width:100%;width:85%}#exit_door{opacity:.6}#exit_door,#exit_door:hover{display:block;font-size:8rem;position:absolute;right:4rem;top:9rem}#exit_door:hover{opacity:1;scale:1.1}.genre_list,.genre_list:hover{font-family:math;font-size:3.7rem;width:33rem}.genre_list:hover{opacity:.5}#genres{font-size:5rem;letter-spacing:1px;margin-left:0;margin-top:10rem}}@media (max-width:360px){.visible{margin-top:10rem;max-width:100%;width:85%}#exit_door{opacity:.6}#exit_door,#exit_door:hover{display:block;font-size:8rem;position:absolute;right:4rem;top:9rem}#exit_door:hover{opacity:1;scale:1.1}.genre_list,.genre_list:hover{font-size:3rem;line-height:1.6;width:33rem}.genre_list:hover{opacity:.5}#genres{font-size:5rem;letter-spacing:1px;margin-left:-20rem}}@media (max-width:280px){.visible{margin-top:1;max-width:100%;width:85%}#exit_door{display:block;font-size:8rem;opacity:.6;position:absolute;right:4rem;top:9rem}#exit_door:hover{background-color:#5b5656;border:.1rem solid #6d6666;border-radius:.7rem;cursor:pointer;padding:.3rem;scale:1.1;transition:background-color .2s ease,border-color .2s ease}.genre_list,.genre_list:hover{font-family:sans-serif;font-size:3.8rem;width:33rem}.genre_list:hover{opacity:.5}#genres{font-size:5rem;letter-spacing:1px;margin-left:0;margin-top:10rem}}body::-webkit-scrollbar{background-color:#424241;scroll-behavior:smooth}body::-webkit-scrollbar-thumb{background-color:#9f9f8a;border-radius:1rem;scroll-behavior:smooth}body::-webkit-scrollbar-thumb:hover{background-color:#fff;border-radius:1rem;scroll-behavior:smooth}#searchContainer{align-items:center;display:flex;position:absolute;right:39px;z-index:1100}#SearchMovies{display:flex;flex-direction:row;gap:7px;margin-left:10px}#Searchcards{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(5,1fr);justify-content:center;margin:auto}form{background:#fff;border:4px solid #fff;border-radius:25px;box-sizing:border-box;height:50px;left:50%;padding:5px;position:relative;top:-28px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all 1s;width:19rem}input{border:none;border-radius:20px;font-size:1em;left:0;line-height:30px;outline:0;padding:0 20px;width:100%}.fa,input{height:42.5px;position:absolute;top:0}.fa{background-color:#292626;border-radius:50%;box-sizing:border-box;color:#fff;font-size:1.2em;padding:10px;right:0;text-align:center;transition:all 1s;width:42.5px}form:hover,form:valid{cursor:pointer;width:26rem}form:hover input,form:valid input{display:block}form:hover .fa,form:valid .fa{background:#07051a;color:#fff}#search_date_rating{align-items:center;display:flex;gap:5rem;justify-content:center}#search_movie_image,#search_movie_image:hover{border:2px solid #969393;border-radius:.5rem;box-shadow:1px 0 5px 0 grey;height:300px;margin:2rem auto auto;object-fit:cover;object-position:50% 20%}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);overflow:hidden;scale:1.1}#search_title{font-family:math;font-size:1.6rem;margin-bottom:5px;margin-left:7rem;text-transform:capitalize}#search_movie_name{border-left:3px solid var(--purple);font-size:1rem;margin:10px auto auto;text-align:center}#no_more_result{color:red;font-family:cursive;font-size:27px;font-weight:700;margin-bottom:1rem;margin-top:1rem;opacity:.8;text-align:center}#no_result_found_search{align-items:center;color:red;display:flex;font-family:math;justify-content:center;margin-top:7rem;text-transform:capitalize}#movie_rating_search{float:right;font-family:math;font-size:1rem;font-weight:700;margin-top:.7rem;text-align:center}#movie_date_rating_search{gap:5rem}#movie_date_rating_search,#movie_release_date_search{align-items:center;display:flex;font-family:math;justify-content:center}#movie_release_date_search{background:#142019;border:.12rem solid #000;border-radius:.3rem;border-top-left-radius:0;color:#fff;float:left;font-size:1rem;font-weight:700;margin-left:.7em;margin-top:.7rem;width:2.56rem}@media (max-width:912px){#Searchcards{grid-template-columns:repeat(3,1fr)}#search_movie_image{height:37rem}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:37rem}#search_title{font-size:5.3rem;margin-bottom:3rem;margin-left:1.2rem}#search_movie_name{font-size:3rem;margin-left:-1.6rem}#movie_rating_search{font-size:3rem;margin-top:1rem}#movie_release_date_search{font-size:3rem;width:auto}#search_date_rating_search{gap:8rem}}@media (max-width:768px){#Searchcards{grid-template-columns:repeat(2,1fr)}#search_movie_image{height:53.8rem}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:53.8rem}#Searchcards{gap:1.9rem}#search_title{font-size:5.3rem;margin-bottom:3rem;margin-top:6rem}#search_date_rating{gap:18rem;margin-top:3rem}}@media (max-width:540px){#Searchcards{grid-template-columns:repeat(1,1fr)}#search_movie_image{height:60rem}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:60.1rem}#Searchcards{gap:1.9rem}#search_title{font-size:5.3rem;margin-bottom:3rem;margin-top:6rem}#search_date_rating{gap:18rem;margin-top:3rem}h4{font-family:sans-serif;font-size:3.5rem!important;padding:1rem}h3{opacity:.8}#movie_rating{margin-top:1rem}#movie_rating,#movie_release_date{font-size:3.5rem!important}.Searchloader{border:.55rem solid #5e5e3e;border-top-color:#fff;height:10rem;width:10rem}#no_result_found_search{font-size:4.5rem;text-align:center}}@media (max-width:412px){.Searchloader{border:.55rem solid #5e5e3e;border-top-color:#fff;height:10rem;width:10rem}#no_result_found_search{font-size:4.2rem;text-align:center}}@media (max-width:360px){#search_movie_image{height:67rem}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:67rem}.Searchloader{border:.55rem solid #5e5e3e;border-top-color:#fff;height:10rem;width:10rem}#no_result_found_search{font-size:4rem;text-align:center}}@media (max-width:280px){#search_movie_image{height:74rem!important}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:74rem!important}.Searchloader{border:.55rem solid #5e5e3e;border-top-color:#fff;height:10rem;width:10rem}#no_result_found_search{font-size:4rem;text-align:center}}@media (max-width:768px){#filter_title{font-size:1.7rem}}@media (max-width:540px){#FilterMoviesItems{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(2,1fr);margin-top:8rem;text-align:center}#filter_title{font-size:2.5rem!important}#Filter_movie_image,#Filter_movie_image:hover{border:1px solid grey;border-radius:1rem;height:46.3rem;margin:auto;object-fit:cover;object-position:50% 20%}#Filter_movie_image:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}#filter_movie_date_rating{font-size:3rem;margin-bottom:2rem}#filter_movie_release_date{width:auto}}@media (max-width:412px){#FilterMoviesItems{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(1,1fr);margin-top:8rem;text-align:center}#filter_title{font-size:3rem!important}#Filter_movie_image,#Filter_movie_image:hover{border:1px solid #fff;border-radius:1rem;box-shadow:0 0 2rem gray;height:58.3rem}#Filter_movie_image:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}#filter_movie_date_rating{font-size:3rem;gap:16rem}#filter_movie_release_date{width:auto}}@media (max-width:393px){#FilterMoviesItems{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(1,1fr);margin-top:8rem;text-align:center}#filter_title{font-size:3.5rem!important;margin-top:2.3rem}#Filter_movie_image,#Filter_movie_image:hover{border:1px solid #fff;border-radius:1rem;box-shadow:0 0 2rem gray;height:63.3rem}#Filter_movie_image:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}#filter_movie_date_rating{font-size:3.5rem;gap:16rem;margin-bottom:3rem;margin-top:2rem}#filter_movie_release_date{width:auto}#genre_title_name{color:#f1edf2;font-family:math;font-size:4.5rem;font-weight:700;margin-bottom:-2rem}}@media (max-width:360px){#FilterMoviesItems{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(1,1fr);margin-top:8rem;text-align:center}#filter_title{font-size:4rem!important;margin-top:2.3rem}#Filter_movie_image,#Filter_movie_image:hover{border:1px solid #fff;border-radius:1rem;box-shadow:0 0 2rem gray;height:77rem}#Filter_movie_image:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}#filter_movie_date_rating{font-size:4.4rem;gap:16rem;margin-bottom:3rem;margin-top:2rem}#filter_movie_release_date{width:auto}#genre_title_name{color:#f1edf2;font-family:math;font-size:4.7rem;font-weight:700;margin-bottom:-2rem}}@media (max-width:280px){#FilterMoviesItems{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(1,1fr);margin-top:8rem;text-align:center}#filter_title{font-size:4rem!important;margin-top:2.3rem}#Filter_movie_image,#Filter_movie_image:hover{border:1px solid #fff;border-radius:1rem;box-shadow:0 0 2rem gray;height:77rem}#Filter_movie_image:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}#filter_movie_date_rating{font-size:4.4rem;gap:16rem;margin-bottom:3rem;margin-top:2rem}#filter_movie_release_date{width:auto}#genre_title_name{color:#f1edf2;font-family:math;font-size:4.7rem;font-weight:700;margin-bottom:-2rem}}
-/*# sourceMappingURL=main.313e14c7.css.map*/
\ No newline at end of file
diff --git a/static/css/main.313e14c7.css.map b/static/css/main.313e14c7.css.map
deleted file mode 100644
index e0fe569..0000000
--- a/static/css/main.313e14c7.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"file":"static/css/main.313e14c7.css","mappings":"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BAAuB,CAHvB,iBAAkB,CAClB,gBAAiB,CACjB,eAEF,CACA,iBAIE,UAAc,CACd,eAAiB,CAHjB,eAAgB,CAIhB,UACF,CACA,6BALE,gBAAiB,CAFjB,iBAYF,CALA,YACE,iBAAkB,CAGlB,UACF,CACA,aAEE,kBAAmB,CADnB,uBAAgB,CAAhB,eAEF,CC/cA,0BACE,MACE,aACF,CACA,mBACE,YACF,CACF,CAEA,yBACE,MACE,aACF,CACF,CACA,yBACE,MACE,aACF,CACA,iBACE,WACF,CACF,CAEA,yBACE,MACE,aACF,CACF,CAEA,yBACE,MACE,aACF,CAEA,kBACE,eACF,CACA,OAEE,oBAAqB,CAGrB,kBAAmB,CAJnB,YAAa,CAEb,qBAAsB,CACtB,WAEF,CACA,oBACE,YAAa,CAEb,aAAiB,CADjB,eAEF,CACA,cAEE,cAAe,CADf,iBAEF,CACA,iBAEE,gBAAiB,CACjB,eAAgB,CAFhB,WAGF,CACA,UACE,sBAAuB,CACvB,eACF,CACA,SAEE,gBAAiB,CACjB,aAAc,CAFd,eAAgB,CAGhB,WACF,CAOA,qDACE,gBACF,CACA,aACE,aACF,CACA,gBACE,iBAAkB,CAClB,aACF,CACA,aACE,iBAAkB,CAClB,gBACF,CACA,UAEE,cAAe,CADf,aAEF,CACA,MACE,iBACF,CACA,eACE,iBACF,CACA,UACE,eACF,CAKA,0BAHE,YAAa,CACb,WAMF,CAJA,gBAGE,6BAAuB,CAAvB,qBACF,CACA,YAGE,YAAa,CACb,0BAA2B,CAC3B,gBAAiB,CAJjB,iBAAkB,CAClB,iBAAkB,CAIlB,cACF,CACA,YAEE,gBAAiB,CADjB,cAAe,CAEf,kBACF,CACA,WACE,sBAAuB,CACvB,cAAe,CACf,eAAiB,CACjB,YACF,CACA,aACE,iBACF,CACA,qBAEE,gBAAiB,CADjB,iBAAkB,CAGlB,YAAa,CADb,iBAEF,CACA,yBACE,YAAa,CAEb,+BAAiC,CADjC,sBAAuB,CAEvB,iBACF,CACA,qBACE,cAAe,CACf,SACF,CACA,YAGE,gBAAiB,CAFjB,iBAAkB,CAGlB,UAAY,CACZ,YAAa,CAHb,iBAIF,CAKA,sCAFE,kBAAmB,CADnB,YAOF,CAJA,sBAGE,6BAAuB,CAAvB,qBACF,CACA,YACE,gBACF,CACA,aACE,cACF,CACA,mBACE,cAAe,CACf,WACF,CACA,OACE,UAAW,CACX,SACF,CACA,aAKE,kBAAmB,CADnB,UAAY,CADZ,gBAAiB,CADjB,aAAc,CADd,YAKF,CACA,+BACE,wBAA6B,CAC7B,qBAAc,CAAd,aACF,CACA,qCACE,wBACF,CACF,CAEA,yBACE,MACE,aACF,CAEA,kBACE,eACF,CACA,OAEE,oBAAqB,CAGrB,kBAAmB,CAJnB,YAAa,CAEb,qBAAsB,CACtB,WAEF,CACA,oBACE,YAAa,CAEb,aAAiB,CADjB,eAEF,CACA,cAEE,cAAe,CADf,iBAEF,CACA,iBAEE,gBAAiB,CACjB,eAAgB,CAFhB,WAGF,CACA,UACE,sBAAuB,CACvB,eACF,CACA,SAEE,gBAAiB,CACjB,aAAc,CAFd,eAAgB,CAGhB,WACF,CAOA,qDACE,gBACF,CACA,aACE,aACF,CACA,gBACE,iBAAkB,CAClB,aACF,CACA,aACE,iBAAkB,CAClB,gBACF,CACA,UAEE,cAAe,CADf,aAEF,CACA,MACE,iBACF,CACA,eACE,iBACF,CACA,UACE,eACF,CAKA,0BAHE,YAAa,CACb,WAMF,CAJA,gBAGE,6BAAuB,CAAvB,qBACF,CACA,YAGE,YAAa,CACb,0BAA2B,CAC3B,gBAAiB,CAJjB,iBAAkB,CAClB,iBAAkB,CAIlB,cACF,CACA,YAEE,gBAAiB,CADjB,cAAe,CAEf,kBACF,CACA,WACE,sBAAuB,CACvB,cAAe,CACf,eAAiB,CACjB,YACF,CACA,aACE,iBACF,CACA,qBAEE,gBAAiB,CADjB,iBAAkB,CAGlB,YAAa,CADb,iBAEF,CACA,yBACE,YAAa,CAEb,+BAAiC,CADjC,sBAAuB,CAEvB,iBACF,CACA,qBACE,cAAe,CACf,SACF,CACA,YAGE,gBAAiB,CAFjB,iBAAkB,CAGlB,UAAY,CACZ,YAAa,CAHb,iBAIF,CAKA,sCAFE,kBAAmB,CADnB,YAOF,CAJA,sBAGE,6BAAuB,CAAvB,qBACF,CACA,YACE,gBACF,CACA,aACE,cACF,CACA,mBACE,cAAe,CACf,WACF,CACA,OACE,UAAW,CACX,SACF,CACA,aAME,kBAAmB,CADnB,UAAY,CAFZ,gBAAiB,CADjB,aAAc,CADd,YAMF,CACA,+BACE,wBAA6B,CAC7B,qBAAc,CAAd,aACF,CACA,qCACE,wBACF,CACF,CAEA,yBACE,MACE,aACF,CAEA,kBACE,eACF,CACA,OAEE,oBAAqB,CAGrB,kBAAmB,CAJnB,YAAa,CAEb,qBAAsB,CACtB,WAEF,CACA,oBACE,YAAa,CAEb,aAAiB,CADjB,eAEF,CACA,cAEE,cAAe,CADf,iBAEF,CACA,iBAEE,gBAAiB,CACjB,eAAgB,CAFhB,WAGF,CACA,UACE,sBAAuB,CACvB,eACF,CACA,SAEE,gBAAiB,CACjB,aAAc,CAFd,eAAgB,CAGhB,WACF,CAOA,qDACE,gBACF,CACA,aACE,aACF,CACA,gBACE,iBAAkB,CAClB,aACF,CACA,aACE,iBAAkB,CAClB,gBACF,CACA,UAEE,cAAe,CADf,aAEF,CACA,MACE,iBACF,CACA,eACE,iBACF,CACA,UACE,eACF,CAKA,0BAHE,YAAa,CACb,WAMF,CAJA,gBAGE,6BAAuB,CAAvB,qBACF,CACA,YAGE,YAAa,CACb,0BAA2B,CAC3B,gBAAiB,CAJjB,iBAAkB,CAClB,iBAAkB,CAIlB,cACF,CACA,YAEE,gBAAiB,CADjB,cAAe,CAEf,kBACF,CACA,WACE,sBAAuB,CACvB,cAAe,CACf,eAAiB,CACjB,YACF,CACA,aACE,iBACF,CACA,qBAEE,gBAAiB,CADjB,iBAAkB,CAGlB,YAAa,CADb,iBAEF,CACA,yBACE,YAAa,CAEb,+BAAiC,CADjC,sBAAuB,CAEvB,iBACF,CACA,qBACE,cAAe,CACf,SACF,CACA,YAGE,gBAAiB,CAFjB,iBAAkB,CAGlB,UAAY,CACZ,YAAa,CAHb,iBAIF,CAKA,sCAFE,kBAAmB,CADnB,YAOF,CAJA,sBAGE,6BAAuB,CAAvB,qBACF,CACA,YACE,gBACF,CACA,aACE,cACF,CACA,mBACE,cAAe,CACf,WACF,CACA,OACE,UAAW,CACX,SACF,CACA,aAKE,kBAAmB,CADnB,UAAY,CADZ,gBAAiB,CADjB,aAAc,CADd,YAKF,CACA,+BACE,wBAA6B,CAC7B,qBAAc,CAAd,aACF,CACA,qCACE,wBACF,CACF,CAEA,yBACE,MACE,aACF,CACF,CAEA,yBACE,MACE,aACF,CACA,kBACE,eACF,CACA,OAEE,oBAAqB,CADrB,YAAa,CAEb,qBAAsB,CACtB,WACF,CACA,oBACE,YAAa,CAEb,aAAiB,CADjB,eAEF,CACA,cAEE,cAAe,CADf,iBAEF,CACA,iBAEE,gBAAiB,CACjB,eAAgB,CAFhB,WAGF,CACA,UACE,sBACF,CACA,SAEE,gBAAiB,CACjB,aAAc,CAFd,eAAgB,CAGhB,WACF,CAOA,qDACE,gBACF,CACA,aACE,aACF,CACA,gBACE,iBAAkB,CAClB,aACF,CACA,aACE,iBACF,CACA,MACE,iBACF,CACA,eACE,iBACF,CACA,UACE,eACF,CAKA,0BAHE,YAAa,CACb,WAMF,CAJA,gBAGE,6BAAuB,CAAvB,qBACF,CACA,YAGE,YAAa,CACb,0BAA2B,CAC3B,gBAAiB,CAJjB,iBAAkB,CAClB,iBAAkB,CAIlB,cACF,CACA,YAEE,gBAAiB,CADjB,cAAe,CAEf,kBACF,CACA,WACE,sBAAuB,CACvB,cAAe,CACf,eAAiB,CACjB,YACF,CACA,aACE,iBACF,CACA,qBAEE,gBAAiB,CADjB,iBAAkB,CAGlB,YAAa,CADb,iBAEF,CACA,yBACE,YAAa,CAEb,+BAAiC,CADjC,sBAEF,CACA,qBACE,cAAe,CACf,SACF,CACA,YAGE,gBAAiB,CAFjB,iBAAkB,CAGlB,UAAY,CACZ,YAAa,CAHb,iBAIF,CACA,gBACE,YACF,CACA,sBAEE,6BAAuB,CAAvB,qBAAuB,CADvB,YAEF,CACA,YACE,gBACF,CACA,aACE,iBACF,CACA,mBACE,iBAAkB,CAClB,YACF,CACF,CCzpBA,yBACE,QACE,gBACF,CACA,YACE,gBAAiB,CAIjB,eAAgB,CAFhB,WAGF,CACA,SAEE,YAAa,CACb,aAAc,CAFd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","sources":["App.css","components/CSS/Navbar.css","components/CSS/MediaNavbar.css","components/CSS/FilterIcons.css","components/CSS/FilterMovieCard.css","components/CSS/InfiniteScroll.css","components/CSS/HomeMedia.css","components/CSS/MoviesItems.css","components/CSS/Loader.css","components/CSS/MediaLoader.css","components/CSS/MovieDetail.css","components/CSS/MediaMovieDetail.css","components/CSS/SideMedia.css","components/CSS/Search.css","components/CSS/SearchMedia.css","components/CSS/MediaFilterCard.css"],"sourcesContent":[":root {\r\n --base-font-size: 16px; \r\n }\r\n \r\n body {\r\n font-size: var(--base-font-size);\r\n }\r\n \r\n\r\nbody{\r\n background-color: #0c0c0d;\r\n color: white;\r\n margin: 0rem;\r\n padding: 0rem;\r\n}\r\nbody::-webkit-scrollbar{\r\n width: 0.5rem;\r\n border-radius: 0.4rem;\r\n background-color: transparent;\r\n scroll-behavior: smooth;\r\n}\r\n#background_poster{\r\n background-size: cover;\r\n box-sizing: border-box;\r\n color: rgb(15, 18, 19);\r\n color-scheme: dark light;\r\n display: block;\r\n font-family: \"Space Grotesk\", sans-serif;\r\n font-size: 1rem;\r\n font-weight: 400;\r\n height: 37.668rem;\r\n line-height: 1.5rem;\r\n max-width: 100%;\r\n min-height: 37.66rem;\r\n padding-top: 5rem;\r\n text-align: left;\r\n width: 100%;\r\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\r\n border-top: 0.125rem solid #1c1a1a;\r\n transition:2s;\r\n \r\n}\r\n#banner_detail{\r\n color: rgb(255, 255, 255);\r\n font-weight: bold;\r\n text-align: center;\r\n max-width: 20.2rem;\r\n height: 4rem;\r\n margin-left: 4rem;\r\n margin-top: 7rem;\r\n z-index: 1;\r\n position: sticky;\r\n transition:2s;\r\n}\r\n#banner_title{\r\n display: inline;\r\n color: white;\r\n font-size: 3rem;\r\n line-height: 1.1;\r\n margin: 0;\r\n margin-bottom: 1rem;\r\n max-width: 40%;\r\n font-weight: bold;\r\n text-align: center;\r\n font-family: Helvetica, Arial, sans-serif;\r\n text-align: center;\r\n margin: auto;\r\n transition:2s;\r\n}\r\n.DateRating{\r\n margin-bottom: 0.87rem;\r\n font-size: 1.3rem;\r\n font-weight: 700;\r\n line-height: 1.5;\r\n color: white;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 2rem;\r\n font-family: math;\r\n transition:2s;\r\n}\r\n.bannerOverview{\r\n font-size: 1.08rem;\r\n color: white;\r\n text-align: center;\r\n transition:2s;\r\n}\r\n.buttonSection {\r\n margin-top: 0.56rem;\r\n z-index: 9;\r\n position: relative;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n#buttonPlay {\r\n vertical-align: middle;\r\n border-style: none;\r\n width: 1.62rem;\r\n height:1.62rem;\r\n }\r\n #btn {\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n border-radius: 0.43rem;\r\n padding: 0.4rem;\r\n font-size: 1.18rem;\r\n background-color: #ea1414;\r\n cursor: pointer;\r\n border: 0.06rem solid black;\r\n box-shadow: 0.06rem 0.06rem 0.06rem 0.06rem white;\r\n }\r\n #btn:hover {\r\n box-shadow: 0.12rem 0.12rem 0.12rem 0.12rem rgb(182, 177, 177);\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n border-radius: 0.43rem;\r\n padding: 0.3rem;\r\n background-color: #c01616;\r\n cursor: pointer;\r\n font-size: 1.12rem;\r\n transition: 0.1s;\r\n}\r\n.releaseDate{\r\n border: 0.12rem solid black;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n height: 1.37rem;\r\n border-radius: 0.25rem;\r\n box-shadow: 0rem 0rem 0.12rem 0rem;\r\n background-color: #222226;\r\n transition:2s;\r\n}\r\n.banner_fadeBottom{\r\n height: 20rem;\r\n background: linear-gradient( 180deg, transparent, rgba(37, 37, 37, 0.61), #141414 );\r\n position: absolute;\r\n left: 0;\r\n width: 100%;\r\n border-bottom: 2px solid #1d1a1a;\r\n top: 21.7rem;\r\n transition:2s;\r\n}\r\n.Link{\r\n text-decoration: none;\r\n}\r\n\r\n.visible{\r\n display: block;\r\n transition: 0.5s;\r\n}\r\n.hidden{\r\n display: none;\r\n transition: 0.5s;\r\n}\r\n","#navbar {\r\n display: flex;\r\n align-items: center;\r\n background-color: #0e0e0e;\r\n height: 3.7rem;\r\n gap: 0.5rem;\r\n}\r\nli {\r\n width: 2.1875rem;\r\n height: 0.3125rem;\r\n margin: 0.375rem 0;\r\n transition: 0.4s;\r\n background-color: #fff1f1;\r\n list-style: none;\r\n}\r\n#burger {\r\n margin-left: 0.8rem;\r\n cursor: pointer;\r\n}\r\n#burger:hover {\r\n margin-left: 0.8rem;\r\n cursor: pointer;\r\n transition: background-color 0.2s ease, border-color 0.2s ease;\r\n background-color: #19191a;\r\n border: 0.1rem solid #6d6666;\r\n border-radius: 0.4rem;\r\n padding: 0.3rem;\r\n}\r\n\r\n#iFlix {\r\n display: flex;\r\n align-items: center;\r\n}\r\n#iFlixlogo {\r\n height: 3rem;\r\n border-radius: 0.6rem;\r\n}\r\n\r\n.Link {\r\n text-decoration: none;\r\n color: white;\r\n}\r\n.navbar {\r\n position: sticky;\r\n top: 0rem;\r\n transition: top 0.3s ease-in-out;\r\n z-index: 1100;\r\n}\r\n.sticky {\r\n top: -5rem;\r\n}\r\n","@media (max-width: 1000px) {\r\n #navbar {\r\n display: flex;\r\n align-items: center;\r\n background-color: #0e0e0e;\r\n height: 3rem;\r\n gap: 0rem;\r\n padding: 1rem;\r\n }\r\n li {\r\n width: 2.5rem;\r\n height: 0.4rem;\r\n margin: 0.6rem;\r\n transition: 0.4s;\r\n background-color: #fff1f1;\r\n list-style: none;\r\n }\r\n}\r\n@media (max-width: 912px) {\r\n form {\r\n top: -2.4rem !important;\r\n }\r\n #iFlixlogo {\r\n height: 3.6rem;\r\n }\r\n}\r\n\r\n@media (max-width: 540px) {\r\n #navbar {\r\n padding: 1.7rem !important;\r\n height: 5rem !important;\r\n margin-left: -1rem;\r\n }\r\n #iFlixlogo {\r\n height: 5.3rem;\r\n }\r\n #iFlixName {\r\n font-size: 5.5rem;\r\n }\r\n #searchContainer {\r\n top: 6.9rem !important;\r\n }\r\n form {\r\n height: 53px !important;\r\n }\r\n li {\r\n width: 4rem;\r\n height: 0.5rem;\r\n margin: 1.1rem;\r\n }\r\n form:hover,\r\n form:valid {\r\n width: 34rem !important;\r\n }\r\n}\r\n\r\n@media (max-width: 412px) {\r\n #navbar {\r\n padding: 2.1rem !important;\r\n }\r\n form {\r\n top: -3.7rem !important;\r\n }\r\n input {\r\n height: 40.5px;\r\n }\r\n #searchContainer {\r\n right: 0.7rem !important;\r\n top: 8.5rem !important;\r\n }\r\n form:hover,\r\n form:valid {\r\n width: 50rem !important;\r\n }\r\n .fa {\r\n top: -0.1rem !important;\r\n }\r\n}\r\n@media (max-width: 393px) {\r\n #navbar {\r\n padding: 2.1rem !important;\r\n }\r\n form {\r\n top: -3.7rem !important;\r\n }\r\n input {\r\n height: 40.5px;\r\n }\r\n #searchContainer {\r\n right: 0.7rem !important;\r\n top: 8.4rem !important;\r\n }\r\n form:hover,\r\n form:valid {\r\n width: 53rem !important;\r\n }\r\n .fa {\r\n top: 0.2rem !important;\r\n }\r\n\r\n li {\r\n width: 4.2rem;\r\n height: 0.4rem;\r\n }\r\n}\r\n@media (max-width: 360px) {\r\n #navbar {\r\n padding: 2.1rem !important;\r\n height: 6.5rem !important;\r\n }\r\n form {\r\n top: -3.7rem !important;\r\n }\r\n input {\r\n height: 40.5px;\r\n }\r\n #searchContainer {\r\n right: 1rem !important;\r\n top: 9rem !important;\r\n }\r\n form:hover,\r\n form:valid {\r\n width: 62rem !important;\r\n }\r\n .fa {\r\n top: 0.2rem !important;\r\n }\r\n\r\n li {\r\n width: 4.2rem;\r\n height: 0.4rem;\r\n }\r\n #iFlixName {\r\n font-size: 5.9rem !important;\r\n }\r\n #iFlixlogo {\r\n height: 5.9rem !important;\r\n }\r\n li {\r\n width: 5rem !important;\r\n height: 0.6rem !important;\r\n }\r\n}\r\n\r\n@media (max-width: 280px) {\r\n #navbar {\r\n padding: 2.1rem !important;\r\n height: 7.3rem !important;\r\n }\r\n form {\r\n top: -3.7rem !important;\r\n }\r\n input {\r\n height: 40.5px;\r\n }\r\n #searchContainer {\r\n right: 1rem !important;\r\n top: 9.5rem !important;\r\n }\r\n form:hover,\r\n form:valid {\r\n width: 56.2rem !important;\r\n }\r\n .fa {\r\n top: 0.2rem !important;\r\n }\r\n\r\n li {\r\n width: 5.6rem !important;\r\n height: 0.7rem !important;\r\n margin: 1.2rem !important;\r\n }\r\n #iFlixName {\r\n font-size: 7rem !important;\r\n }\r\n #iFlixlogo {\r\n height: 7rem !important;\r\n }\r\n li {\r\n width: 5.2rem !important;\r\n height: 0.7rem !important;\r\n }\r\n}\r\n",".genreIcone {\r\n border: 0.06rem solid lightblue;\r\n padding: 0.12rem;\r\n border-radius: 1rem;\r\n color: white;\r\n}\r\n.visible {\r\n height: 100%;\r\n background-color: #151515f7;\r\n width: -moz-fit-content;\r\n width: fit-content;\r\n padding: 5rem;\r\n z-index: 1000;\r\n position: fixed;\r\n border-top: 0.12rem solid grey;\r\n margin-top: -0.25rem;\r\n box-shadow: inset 0rem 0rem 0.87rem 0rem #4c4141;\r\n text-align: center;\r\n line-height: 3rem;\r\n}\r\n.visible {\r\n height: 100%;\r\n background-color: #151515f7;\r\n width: -moz-fit-content;\r\n width: fit-content;\r\n padding: 5rem;\r\n z-index: 1000;\r\n position: fixed;\r\n border-top: 0.12rem solid grey;\r\n margin-top: -0.25rem;\r\n box-shadow: inset 0rem 0rem 0.87rem 0rem #4c4141;\r\n text-align: center;\r\n line-height: 3rem;\r\n overflow-x: hidden;\r\n overflow-y: scroll;\r\n top: 0rem;\r\n}\r\n\r\n.visible::-webkit-scrollbar {\r\n background: #343030;\r\n width: 0.56rem;\r\n border-radius: 1rem;\r\n transition: 0.5s;\r\n}\r\n.visible::-webkit-scrollbar-thumb {\r\n background: #594c55;\r\n border-radius: 1rem;\r\n}\r\n.visible::-webkit-scrollbar-thumb:hover {\r\n background: #e7e2e2;\r\n border-radius: 1rem;\r\n transition: 0.5s;\r\n}\r\n.genre_name {\r\n display: flex;\r\n}\r\n#genres {\r\n display: flex;\r\n align-items: center;\r\n font-family: sans-serif;\r\n font-weight: bold;\r\n font-size: 1.56rem;\r\n opacity: 0.7;\r\n}\r\n.genre_list {\r\n font-size: 1.25rem;\r\n display: flex;\r\n gap: 1.87rem;\r\n align-items: center;\r\n width: 11rem;\r\n\r\n transition: 0.1s;\r\n cursor: pointer;\r\n}\r\n\r\n.genre_list:hover {\r\n font-size: 1.37rem;\r\n display: flex;\r\n gap: 1.87rem;\r\n align-items: center;\r\n width: 12.3rem;\r\n transition: 0.1s;\r\n color: #ebcd20;\r\n opacity: 0.5;\r\n cursor: pointer;\r\n}\r\n#genre_content {\r\n display: flex;\r\n align-items: center;\r\n}\r\n#sidebarScrollHeight {\r\n position: fixed;\r\n top: 0rem;\r\n}\r\n#exit_door {\r\n font-size: 2.4rem;\r\n display: none;\r\n}\r\n","#FilterMoviesItems {\r\n gap: 10px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 8rem;\r\n}\r\n#filter_custom_title {\r\n font-size: 1.8rem;\r\n margin-left: 10px;\r\n font-family: sans-serif;\r\n}\r\n#Filter_movie_image {\r\n height: 300px;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n}\r\n#Filter_movie_image:hover {\r\n filter: brightness(0.6);\r\n height: 295px;\r\n z-index: 999;\r\n box-shadow: 3px 3px 3px rgb(46, 37, 37);\r\n cursor: pointer;\r\n}\r\n#filter_title {\r\n border-left: 3px solid var(--purple);\r\n padding-left: 30px;\r\n margin: auto;\r\n margin-top: 10px;\r\n font-size: 1rem;\r\n text-align: center;\r\n}\r\n#filter_movie_rating {\r\n font-family: math;\r\n text-align: center;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 0.7rem;\r\n}\r\n#filter_movie_date_rating {\r\n display: flex;\r\n gap: 5rem;\r\n font-family: math;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n#filter_movie_release_date {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n float: left;\r\n border: 2px solid black;\r\n width: 41px;\r\n font-weight: bold;\r\n color: white;\r\n background: #142019;\r\n border-radius: 5px;\r\n border-top-left-radius: 0px;\r\n font-family: math;\r\n margin-top: 0.7rem;\r\n margin-left: 0.7em;\r\n align-items: center;\r\n}\r\n#genre_title_name {\r\n font-size: 30px;\r\n margin-left: 3.4rem;\r\n margin-bottom: -5.6rem;\r\n font-weight: bold;\r\n font-family: math;\r\n color: #f1edf2;\r\n}\r\n\r\na {\r\n text-decoration: none;\r\n color: #ebcd20;\r\n}\r\n",".Searchloader {\r\n border: 0.25rem solid #5e5e3e;\r\n border-radius: 50%;\r\n border-top: 0.25rem solid #ffffff;\r\n width: 1.87rem;\r\n height: 1.87rem;\r\n animation: spin 0.7s linear infinite;\r\n margin: auto;\r\n text-align: center;\r\n margin-top: 1rem;\r\n margin-bottom: 1rem;\r\n}\r\n.filter_spinner {\r\n margin: auto;\r\n margin-top: 3rem;\r\n margin-bottom: 1rem;\r\n}\r\n.infiniteScroller {\r\n position: absolute;\r\n left: 45%;\r\n}\r\n@-webkit-keyframes spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@keyframes spin {\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n}\r\n","@media (max-width: 540px) {\r\n :root {\r\n font-size: 90%;\r\n }\r\n #background_poster {\r\n height: 48.668rem;\r\n }\r\n #banner_detail {\r\n margin: auto;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n row-gap: 0.3rem;\r\n margin-top: -2rem;\r\n }\r\n #banner_title {\r\n font-size: 4.5rem;\r\n max-width: 34rem;\r\n width: 64rem;\r\n text-align: left;\r\n }\r\n .DateRating {\r\n font-size: 3.3rem;\r\n line-height: 2;\r\n }\r\n .bannerOverview {\r\n font-size: 2rem;\r\n line-height: 1.2;\r\n width: 40rem;\r\n }\r\n\r\n #btn {\r\n font-size: 2rem;\r\n padding: 0.6rem;\r\n }\r\n #buttonPlay {\r\n width: 4.12rem;\r\n height: 4.12rem;\r\n }\r\n .banner_fadeBottom {\r\n height: 53.2rem !important;\r\n background: linear-gradient(179deg, #57515100, rgb(0 0 0 / 61%), #120f0f);\r\n top: 4rem;\r\n }\r\n .releaseDate {\r\n height: 3.9rem;\r\n }\r\n h3 {\r\n font-size: 4rem !important;\r\n }\r\n h4 {\r\n font-size: 3rem !important;\r\n }\r\n #movie_image {\r\n height: 46.7rem !important;\r\n border-radius: 0.7rem !important;\r\n }\r\n #movie_image:hover {\r\n height: 46.7rem !important;\r\n border-radius: 0.7rem !important;\r\n filter: brightness(0.5);\r\n }\r\n #movie_rating {\r\n font-size: 3rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3rem !important;\r\n width: auto !important;\r\n }\r\n #MoviesItems::-webkit-scrollbar {\r\n background-color: transparent !important;\r\n }\r\n #MoviesItems::-webkit-scrollbar-thumb {\r\n background-color: transparent !important;\r\n }\r\n}\r\n\r\n@media (max-width: 412px) {\r\n #backdrop {\r\n height: 80rem !important;\r\n }\r\n #background_poster {\r\n background-position: center !important;\r\n height: 81.668rem !important;\r\n }\r\n #banner_detail {\r\n row-gap: 1.3rem;\r\n margin-top: 1rem;\r\n }\r\n #banner_title {\r\n font-size: 7rem;\r\n max-width: 52rem;\r\n width: 64rem;\r\n text-align: center;\r\n margin-left: -14rem;\r\n }\r\n .DateRating {\r\n font-size: 3.6rem;\r\n line-height: 2;\r\n }\r\n .bannerOverview {\r\n font-size: 3rem;\r\n line-height: 1.2;\r\n width: 50rem;\r\n }\r\n #btn {\r\n font-size: 4.4rem;\r\n padding: 0.7rem;\r\n width: 38rem;\r\n border-radius: 1.4rem;\r\n }\r\n #buttonPlay {\r\n width: 9rem;\r\n height: 9rem;\r\n }\r\n\r\n .banner_fadeBottom {\r\n height: 87rem !important;\r\n }\r\n #movie_image {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n }\r\n #movie_image:hover {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n filter: brightness(0.5);\r\n }\r\n #MoviesItems {\r\n gap: 1.6rem !important;\r\n }\r\n #movie_date_rating {\r\n gap: 18rem !important;\r\n margin-top: 2rem !important;\r\n }\r\n h4 {\r\n font-size: 4rem !important;\r\n }\r\n #movie_rating {\r\n font-size: 3.6rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3.6rem !important;\r\n width: auto !important;\r\n }\r\n}\r\n\r\n@media (max-width: 393px) {\r\n #backdrop {\r\n height: 80rem !important;\r\n }\r\n #background_poster {\r\n background-position: center !important;\r\n height: 81.668rem !important;\r\n }\r\n #banner_detail {\r\n row-gap: 1.3rem;\r\n margin-top: 1rem;\r\n }\r\n #banner_title {\r\n font-size: 7rem;\r\n max-width: 52rem;\r\n width: 64rem;\r\n text-align: center;\r\n margin-left: -14rem;\r\n }\r\n .DateRating {\r\n font-size: 3.6rem;\r\n line-height: 2;\r\n }\r\n .bannerOverview {\r\n font-size: 3rem;\r\n line-height: 1.2;\r\n width: 50rem;\r\n }\r\n #btn {\r\n font-size: 4.4rem;\r\n padding: 0.7rem;\r\n width: 38rem;\r\n border-radius: 1.4rem;\r\n }\r\n #buttonPlay {\r\n width: 9rem;\r\n height: 9rem;\r\n }\r\n .banner_fadeBottom {\r\n height: 87rem !important;\r\n background: linear-gradient(179deg, #57515100, rgb(0 0 0 / 61%), #120f0f);\r\n top: 4rem;\r\n }\r\n\r\n #movie_image {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n }\r\n #movie_image:hover {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n filter: brightness(0.5);\r\n }\r\n #MoviesItems {\r\n gap: 1.6rem !important;\r\n }\r\n #movie_date_rating {\r\n gap: 18rem !important;\r\n margin-top: 2rem !important;\r\n }\r\n h4 {\r\n font-size: 4rem !important;\r\n }\r\n #movie_rating {\r\n font-size: 3.6rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3.6rem !important;\r\n width: auto !important;\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n #backdrop {\r\n height: 80rem !important;\r\n }\r\n #background_poster {\r\n background-position: center !important;\r\n height: 81.668rem !important;\r\n }\r\n #banner_detail {\r\n row-gap: 1.3rem;\r\n margin-top: 1rem;\r\n }\r\n #banner_title {\r\n font-size: 7rem;\r\n max-width: 52rem;\r\n width: 64rem;\r\n text-align: center;\r\n margin-left: -14rem;\r\n }\r\n .DateRating {\r\n font-size: 3.6rem;\r\n line-height: 2;\r\n gap: 4rem;\r\n }\r\n #bannerRating {\r\n font-size: 3.6rem;\r\n line-height: 2;\r\n display: flex;\r\n align-items: center;\r\n }\r\n .bannerOverview {\r\n font-size: 3rem;\r\n line-height: 1.2;\r\n width: 50rem;\r\n }\r\n #btn {\r\n font-size: 4.4rem;\r\n padding: 0.7rem;\r\n width: 38rem;\r\n border-radius: 1.4rem;\r\n }\r\n #btn:hover {\r\n font-size: 4.4rem;\r\n padding: 0.7rem;\r\n width: 38rem;\r\n border-radius: 1.4rem;\r\n }\r\n #buttonPlay {\r\n width: 9rem;\r\n height: 9rem;\r\n }\r\n .banner_fadeBottom {\r\n height: 88.1rem !important;\r\n background: linear-gradient(179deg, #57515100, rgb(0 0 0 / 61%), #120f0f);\r\n top: 4rem;\r\n }\r\n\r\n #movie_image {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n }\r\n #movie_image:hover {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n filter: brightness(0.5);\r\n }\r\n #MoviesItems {\r\n gap: 1.6rem !important;\r\n }\r\n #movie_date_rating {\r\n gap: 18rem !important;\r\n margin-top: 2rem !important;\r\n }\r\n h4 {\r\n font-size: 4rem !important;\r\n }\r\n #movie_rating {\r\n font-size: 3.6rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3.6rem !important;\r\n width: auto !important;\r\n }\r\n}\r\n\r\n@media (max-width: 280px) {\r\n #backdrop {\r\n height: 80rem !important;\r\n }\r\n #background_poster {\r\n background-position: center !important;\r\n height: 81.668rem !important;\r\n }\r\n #banner_detail {\r\n row-gap: 1.3rem;\r\n margin-top: 1rem;\r\n }\r\n #banner_title {\r\n font-size: 7rem;\r\n max-width: 52rem;\r\n width: 64rem;\r\n text-align: center;\r\n margin-left: -14rem;\r\n }\r\n .DateRating {\r\n font-size: 3.6rem;\r\n line-height: 2;\r\n }\r\n .bannerOverview {\r\n font-size: 3rem;\r\n line-height: 1.2;\r\n width: 50rem;\r\n }\r\n #btn {\r\n font-size: 4.4rem;\r\n padding: 0.7rem;\r\n width: 38rem;\r\n border-radius: 1.4rem;\r\n }\r\n #buttonPlay {\r\n width: 9rem;\r\n height: 9rem;\r\n }\r\n .banner_fadeBottom {\r\n height: 89rem !important;\r\n background: linear-gradient(179deg, #57515100, rgb(0 0 0 / 61%), #120f0f);\r\n top: 4rem;\r\n }\r\n\r\n #movie_image {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n }\r\n #movie_image:hover {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n filter: brightness(0.5);\r\n }\r\n #MoviesItems {\r\n gap: 1.6rem !important;\r\n }\r\n #movie_date_rating {\r\n gap: 18rem !important;\r\n margin-top: 2rem !important;\r\n }\r\n h4 {\r\n font-size: 4rem !important;\r\n }\r\n #movie_rating {\r\n font-size: 3.6rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3.6rem !important;\r\n width: auto !important;\r\n }\r\n}\r\n","#MoviesItems {\r\n margin-left: 1rem;\r\n display: flex;\r\n flex-direction: row;\r\n gap: 0.4rem;\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n padding-bottom: 1.8rem;\r\n}\r\n#MoviesItems::-webkit-scrollbar {\r\n background-color: #312828;\r\n height: 0.5rem;\r\n border-radius: 1rem;\r\n transition: 0.5s;\r\n}\r\n#MoviesItems::-webkit-scrollbar-thumb {\r\n border-radius: 1rem;\r\n background-color: #524242;\r\n opacity: 0;\r\n transition: 0.5s;\r\n}\r\n#MoviesItems::-webkit-scrollbar-thumb:hover {\r\n transition: 0.5s;\r\n display: block;\r\n}\r\nh3 {\r\n font-size: 1.8rem;\r\n margin-left: 1rem;\r\n font-family: sans-serif;\r\n}\r\n#movie_image {\r\n height: 18.7rem;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n}\r\n#movie_image:hover {\r\n filter: brightness(0.4);\r\n}\r\nh4 {\r\n border-left: 0.18rem solid var(--purple);\r\n margin: auto;\r\n margin-top: 0.8rem;\r\n font-size: 1rem;\r\n text-align: center;\r\n}\r\n#movie_rating {\r\n font-family: math;\r\n text-align: center;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 0.7rem;\r\n font-size: 1rem;\r\n}\r\n#movie_date_rating {\r\n display: flex;\r\n gap: 5rem;\r\n font-family: math;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n#movie_release_date {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n float: left;\r\n border: 0.12rem solid black;\r\n width: 2.56rem;\r\n font-weight: bold;\r\n color: white;\r\n background: #142019;\r\n font-size: 1rem;\r\n border-radius: 0.3rem;\r\n border-top-left-radius: 0rem;\r\n font-family: math;\r\n margin-top: 0.7rem;\r\n margin-left: 0.7em;\r\n align-items: center;\r\n}\r\n","#preloader {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n#loader {\r\n display: block;\r\n position: relative;\r\n top: 50%;\r\n width: 10.6rem;\r\n height: 10.6rem;\r\n margin: -4.68rem 0 0 -4.68rem;\r\n border-radius: 50%;\r\n border: 0.18rem solid transparent;\r\n border-top-color: #9370db;\r\n -webkit-animation: spin 2s linear infinite;\r\n animation: spin 2s linear infinite;\r\n margin: auto;\r\n}\r\n#loader:before {\r\n content: \"\";\r\n position: absolute;\r\n top: 0.31rem;\r\n left: 0.31rem;\r\n right: 0.31rem;\r\n bottom: 0.31rem;\r\n border-radius: 50%;\r\n border: 0.18rem solid transparent;\r\n border-top-color: #ba55d3;\r\n -webkit-animation: spin 3s linear infinite;\r\n animation: spin 3s linear infinite;\r\n}\r\n#loader:after {\r\n content: \"\";\r\n position: absolute;\r\n top: 0.93rem;\r\n left: 0.93rem;\r\n right: 0.93rem;\r\n bottom: 0.93rem;\r\n border-radius: 50%;\r\n border: 0.18rem solid transparent;\r\n border-top-color: #ff00ff;\r\n -webkit-animation: spin 1.5s linear infinite;\r\n animation: spin 1.5s linear infinite;\r\n}\r\n@-webkit-keyframes spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n -ms-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n -ms-transform: rotate(360deg);\r\n transform: rotate(360deg);\r\n }\r\n}\r\n@keyframes spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n -ms-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n -ms-transform: rotate(360deg);\r\n transform: rotate(360deg);\r\n }\r\n}\r\n","@media (max-width: 1000px) {\r\n #loader {\r\n width: 25rem;\r\n height: 25rem;\r\n }\r\n}\r\n@media (max-width: 540px) {\r\n #loader {\r\n width: 28rem;\r\n height: 28rem;\r\n }\r\n}\r\n@media (max-width: 412px) {\r\n #loader {\r\n width: 30rem;\r\n height: 30rem;\r\n }\r\n}\r\n@media (max-width: 390px) {\r\n #loader {\r\n width: 35rem;\r\n height: 35rem;\r\n }\r\n}\r\n","#movie-detail {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 4rem;\r\n color: white;\r\n}\r\n.background_image {\r\n background-size: cover;\r\n box-sizing: border-box;\r\n display: block;\r\n font-family: \"Space Grotesk\", sans-serif;\r\n font-size: 1rem;\r\n font-weight: 400;\r\n line-height: 1.5rem;\r\n max-width: 100%;\r\n padding-top: 5rem;\r\n position: absolute;\r\n text-align: left;\r\n top: 3.43rem;\r\n width: 100%;\r\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\r\n box-shadow: 18rem 2rem 4rem #131111;\r\n border-bottom: 0.2rem solid #131111;\r\n border-top: 0.1rem solid #3b2e2e;\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.background_image::before {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n background-color: rgb(0 0 0 / 80%);\r\n pointer-events: none;\r\n}\r\n\r\n.brightness {\r\n position: relative;\r\n}\r\nfigure {\r\n display: flex;\r\n object-fit: cover;\r\n position: inherit;\r\n justify-content: center;\r\n align-items: center;\r\n color: white;\r\n}\r\n.movie_image_detail {\r\n border-radius: 0.8rem;\r\n margin-left: 11rem;\r\n display: flex;\r\n object-fit: cover;\r\n height: 28rem;\r\n}\r\n\r\n.heading {\r\n margin-top: 3rem;\r\n font-weight: bold;\r\n color: white;\r\n margin-left: 0rem;\r\n font-size: 1.9rem;\r\n}\r\n\r\n.movie_detail {\r\n margin-left: 2rem;\r\n margin-bottom: 2rem;\r\n}\r\n.spancontent {\r\n line-height: 2;\r\n margin-top: 0.81rem;\r\n font-family: math;\r\n}\r\n.movierating {\r\n font-weight: bold;\r\n font-size: 1.3rem;\r\n margin-left: 0rem;\r\n}\r\n.movie_length {\r\n margin-left: 1rem;\r\n font-weight: bold;\r\n font-size: 1.3rem;\r\n}\r\n.movie_releasedate_detail {\r\n margin-left: 1rem;\r\n font-weight: bold;\r\n font-size: 1.2rem;\r\n border: 0.1rem solid wheat;\r\n border-radius: 0.12rem;\r\n padding: 0.06rem;\r\n}\r\n.genre {\r\n font-size: 1.2rem;\r\n font-weight: bold;\r\n margin-left: 0rem;\r\n margin-top: 1rem;\r\n}\r\n#genre_filter {\r\n box-shadow: inset 0rem 0rem 1.25rem 0rem #c593ff;\r\n background: #671515;\r\n padding: 0.1rem;\r\n border-radius: 0.2rem;\r\n font-weight: bold;\r\n border: 0.01rem solid;\r\n font-family: math;\r\n margin-right: 0.3rem;\r\n}\r\n.overview_detail {\r\n font-size: 1rem;\r\n line-height: 1.7;\r\n font-family: \"Tsukimi Rounded\", sans-serif;\r\n width: 70%;\r\n}\r\n#overview_title {\r\n font-size: 1.56rem;\r\n font-family: sans-serif;\r\n font-weight: 600;\r\n margin-bottom: -0.43rem;\r\n}\r\n#word {\r\n font-weight: bold;\r\n font-size: 1.12rem;\r\n margin-right: 0.43rem;\r\n}\r\n\r\n/*Recommended Movies*/\r\n#RecoMovies {\r\n position: sticky;\r\n margin-left: 4rem;\r\n}\r\n.movie_img_reco {\r\n height: 21rem;\r\n object-fit: cover;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n}\r\n.movie_img_reco:hover {\r\n height: 21rem;\r\n object-fit: cover;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n filter: brightness(0.4);\r\n box-shadow: 0.18rem 0.18rem 0.18rem rgb(46, 37, 37);\r\n cursor: pointer;\r\n overflow: hidden;\r\n}\r\n.mainContent {\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n display: flex;\r\n transition: 1s;\r\n width: 96%;\r\n gap: 0.5rem;\r\n}\r\n.mainContent::-webkit-scrollbar {\r\n background-color: #1f1c1c;\r\n border-radius: 1rem;\r\n height: 0.62rem;\r\n transition: 1s;\r\n}\r\n.mainContent::-webkit-scrollbar-thumb:hover {\r\n border-radius: 1rem;\r\n background-color: #c4b7b7;\r\n opacity: 0;\r\n transition: 0.5s;\r\n}\r\n\r\n.reco_title {\r\n border-left: 0.18rem solid var(--darkreader-border--purple);\r\n font-size: 1.06rem;\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n text-align: center;\r\n}\r\n\r\n.reco_rating_date {\r\n text-align: center;\r\n margin-top: 1rem;\r\n display: flex;\r\n align-items: center;\r\n gap: 8rem;\r\n}\r\n.reco_rating {\r\n font-size: 1.12rem;\r\n font-weight: bold;\r\n display: flex;\r\n}\r\n.reco_release_date {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n float: left;\r\n border: 0.12rem solid black;\r\n width: 2.5rem;\r\n font-weight: bold;\r\n color: white;\r\n background: #142019;\r\n border-radius: 0.31rem;\r\n height: 1.25rem;\r\n border-top-left-radius: 0rem;\r\n font-family: cursive;\r\n margin-top: 0.7rem;\r\n margin-left: 0.7rem;\r\n align-items: center;\r\n font-size: 0.93rem;\r\n}\r\n#Director_span {\r\n opacity: 0.5;\r\n font-weight: bold;\r\n font-size: 0.93rem;\r\n}\r\n\r\n/*Play button*/\r\n.play-btn {\r\n width: 4.93rem;\r\n height: 4.93rem;\r\n background: radial-gradient(rgb(255 0 0 / 80%) 60%, rgb(248 175 175) 62%);\r\n border-radius: 50%;\r\n position: relative;\r\n display: block;\r\n box-shadow: 0rem 0rem 1.56rem 0.18rem rgb(29 19 24 / 80%);\r\n}\r\n.videoBtn {\r\n display: flex;\r\n align-items: center;\r\n margin-left: 3rem;\r\n margin-top: 0.6rem;\r\n cursor: pointer;\r\n}\r\n#watchtralir {\r\n font-size: 1.25rem;\r\n font-weight: bold;\r\n margin-left: 0.56;\r\n font-family: sans-serif;\r\n}\r\n.play-btn::after {\r\n content: \"\";\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n -webkit-transform: translateX(-40%) translateY(-50%);\r\n transform: translateX(-40%) translateY(-50%);\r\n transform-origin: center center;\r\n width: 0;\r\n height: 0;\r\n border-top: 0.93rem solid transparent;\r\n border-bottom: 0.93rem solid transparent;\r\n border-left: 1.56rem solid #fff;\r\n z-index: 100;\r\n -webkit-transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n}\r\n\r\n.play-btn:before {\r\n content: \"\";\r\n position: absolute;\r\n width: 150%;\r\n height: 150%;\r\n -webkit-animation-delay: 0s;\r\n animation-delay: 0s;\r\n -webkit-animation: pulsate1 2s;\r\n animation: pulsate1 2s;\r\n -webkit-animation-direction: forwards;\r\n animation-direction: forwards;\r\n -webkit-animation-iteration-count: infinite;\r\n animation-iteration-count: infinite;\r\n -webkit-animation-timing-function: steps;\r\n animation-timing-function: steps;\r\n opacity: 1;\r\n border-radius: 50%;\r\n border: 0.31rem solid rgba(255, 255, 255, 0.75);\r\n top: -30%;\r\n left: -30%;\r\n background: rgba(198, 16, 0, 0);\r\n}\r\n\r\n@-webkit-keyframes pulsate1 {\r\n 0% {\r\n -webkit-transform: scale(0.6);\r\n transform: scale(0.6);\r\n opacity: 1;\r\n box-shadow: inset 0rem 0rem 1.56rem 0.18rem rgba(255, 255, 255, 0.75),\r\n 0rem 0rem 1.56rem 10rem rgba(255, 255, 255, 0.75);\r\n }\r\n 100% {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n opacity: 0;\r\n box-shadow: none;\r\n }\r\n}\r\n\r\n@keyframes pulsate1 {\r\n 0% {\r\n -webkit-transform: scale(0.6);\r\n transform: scale(0.6);\r\n opacity: 1;\r\n box-shadow: inset 0rem 0rem 1.56rem 0.18rem rgba(255, 255, 255, 0.75),\r\n 0rem 0rem 1.56rem 0.62rem rgba(255, 255, 255, 0.75);\r\n }\r\n 100% {\r\n -webkit-transform: scale(1, 1);\r\n transform: scale(1);\r\n opacity: 0;\r\n box-shadow: none;\r\n }\r\n}\r\n\r\n/*MOVIE CAST DETAIL*/\r\n#castdetail {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 0.93rem;\r\n text-align: center;\r\n transition: 1s;\r\n}\r\n#castdetail::-webkit-scrollbar {\r\n height: 0.37rem;\r\n background: white;\r\n border-radius: 4rem;\r\n background-color: rgb(37, 33, 33);\r\n}\r\n#castdetail::-webkit-scrollbar-thumb {\r\n background-color: white;\r\n}\r\n#cast_img {\r\n height: 10rem;\r\n width: 10rem;\r\n border-radius: 5rem;\r\n border: 0.06rem solid;\r\n box-shadow: 0rem 0rem 0, 31rem white;\r\n}\r\n#cast_img:hover {\r\n border-radius: 5rem;\r\n border: 0.06rem solid;\r\n box-shadow: 0rem 0rem 0, 31rem white;\r\n overflow: hidden;\r\n}\r\n#cast_title {\r\n margin-left: 4rem;\r\n font-family: sans-serif;\r\n font-weight: bold;\r\n}\r\n#acting_name {\r\n opacity: 0.5;\r\n font-size: 0.93rem;\r\n font-family: math;\r\n font-weight: bold;\r\n}\r\n#cast_name {\r\n font-family: sans-serif;\r\n font-size: 1rem;\r\n font-weight: bold;\r\n}\r\n\r\n/*Movies video Customization*/\r\n#movieTralier {\r\n z-index: 1;\r\n position: sticky;\r\n}\r\niframe {\r\n height: 75%;\r\n width: 60%;\r\n border-radius: 0.31rem;\r\n border: 0.2rem solid #ffffff;\r\n box-shadow: 0rem 0rem 1rem 0rem grey;\r\n}\r\n.mainVideoContent {\r\n display: none;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: rgba(0, 0, 0, 0.8);\r\n justify-content: center;\r\n align-items: center;\r\n z-index: 1000;\r\n opacity: 0;\r\n transition: opacity 0.3s ease-in-out;\r\n pointer-events: none;\r\n}\r\n\r\n.mainVideoContent.open {\r\n display: flex;\r\n opacity: 1;\r\n pointer-events: auto;\r\n}\r\n#notAvaliable {\r\n font-size: 1.32rem;\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n opacity: 0.6;\r\n}\r\n.exit-button {\r\n position: absolute;\r\n top: 4rem;\r\n right: 1.25rem;\r\n border-radius: 0.25rem;\r\n background-color: transparent;\r\n border: none;\r\n font-size: 2.5rem;\r\n color: white;\r\n cursor: pointer;\r\n z-index: 1100;\r\n font-weight: bold;\r\n border: 1px solid wheat;\r\n}\r\n.exit-button:hover {\r\n transition: background-color 0.2s ease, border-color 0.2s ease;\r\n background-color: #1f1d1d;\r\n border: 0.1rem solid #968989;\r\n}\r\n\r\n#officialVideos {\r\n position: sticky;\r\n}\r\n\r\n/*MOVIE RELATED VIDEOS*/\r\n.video-related-container {\r\n display: flex;\r\n justify-content: center;\r\n}\r\n\r\n.custom-video-player {\r\n height: 14rem;\r\n width: 96%;\r\n border-radius: 0.5rem;\r\n border: 0.2rem solid #564747;\r\n}\r\n.custom-video-player:hover {\r\n border-radius: 0.5rem;\r\n border: 0.2rem solid #c3b1c4;\r\n border: 0.2rem slid rgb(108, 112, 99);\r\n transition: 0.6s;\r\n}\r\n#movie_related_title {\r\n font-size: 1.62rem;\r\n margin-left: 4rem;\r\n margin-top: 2rem;\r\n font-family: sans-serif;\r\n}\r\n#video_not_found {\r\n text-align: center;\r\n margin-top: 4rem;\r\n font-family: math;\r\n color: #ffffff;\r\n font-weight: bold;\r\n opacity: 0.2;\r\n}\r\n#video_name {\r\n font-size: 1.12rem;\r\n text-align: center;\r\n font-family: math;\r\n opacity: 0.8;\r\n}\r\n#RecoMoviess {\r\n position: sticky;\r\n margin-left: 3.8rem;\r\n}\r\n","@media (max-width: 1000px) {\r\n :root {\r\n font-size: 80%;\r\n }\r\n .banner_fadeBottom {\r\n height: 21rem;\r\n }\r\n}\r\n\r\n@media (max-width: 912px) {\r\n :root {\r\n font-size: 70%;\r\n }\r\n}\r\n@media (max-width: 820px) {\r\n :root {\r\n font-size: 65%;\r\n }\r\n .overview_detail {\r\n width: 40rem;\r\n }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n :root {\r\n font-size: 60%;\r\n }\r\n}\r\n\r\n@media (max-width: 540px) {\r\n :root {\r\n font-size: 50%;\r\n }\r\n\r\n .background_image {\r\n overflow: hidden;\r\n }\r\n figure {\r\n display: flex;\r\n align-items: baseline;\r\n flex-direction: column;\r\n margin: auto;\r\n align-items: center;\r\n }\r\n .movie_image_detail {\r\n height: 65rem;\r\n margin-top: 5rem;\r\n margin-left: 0rem;\r\n }\r\n .movie_detail {\r\n text-align: center;\r\n font-size: 2rem;\r\n }\r\n .overview_detail {\r\n margin: auto;\r\n font-size: 2.8rem;\r\n line-height: 1.1;\r\n }\r\n .videoBtn {\r\n justify-content: center;\r\n margin-top: 4rem;\r\n }\r\n .heading {\r\n margin-top: 5rem;\r\n font-size: 4.4rem;\r\n line-height: 1;\r\n width: 44rem;\r\n }\r\n .movierating {\r\n font-size: 2.7rem;\r\n }\r\n .movie_length {\r\n font-size: 2.7rem;\r\n }\r\n .movie_releasedate_detail {\r\n font-size: 2.7rem;\r\n }\r\n .spancontent {\r\n line-height: 3;\r\n }\r\n #overview_title {\r\n font-size: 3.56rem;\r\n line-height: 2;\r\n }\r\n #watchtralir {\r\n font-size: 3.45rem;\r\n margin-left: 1rem;\r\n }\r\n .play-btn {\r\n width: 9.93rem;\r\n height: 9.93rem;\r\n }\r\n #word {\r\n font-size: 1.82rem;\r\n }\r\n #Director_span {\r\n font-size: 2.33rem;\r\n }\r\n .Director {\r\n margin-top: 4rem;\r\n }\r\n #cast_img {\r\n height: 26rem;\r\n width: 24rem;\r\n }\r\n #cast_img:hover {\r\n height: 26rem;\r\n width: 24rem;\r\n filter: brightness(0.5);\r\n }\r\n #castdetail {\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n display: flex;\r\n justify-content: flex-start;\r\n margin-left: 1rem;\r\n padding: 1.8rem;\r\n }\r\n #cast_title {\r\n font-size: 4rem;\r\n font-family: math;\r\n margin-bottom: 4rem;\r\n }\r\n #cast_name {\r\n font-family: sans-serif;\r\n font-size: 2rem;\r\n font-weight: bold;\r\n padding: 2rem;\r\n }\r\n #acting_name {\r\n font-size: 1.93rem;\r\n }\r\n #movie_related_title {\r\n font-size: 4.62rem;\r\n font-family: math;\r\n text-align: center;\r\n padding: 3rem;\r\n }\r\n .video-related-container {\r\n display: flex;\r\n justify-content: center;\r\n flex-direction: column !important;\r\n text-align: center;\r\n }\r\n .custom-video-player {\r\n height: 36.6rem;\r\n width: 93%;\r\n }\r\n #video_name {\r\n font-size: 4.12rem;\r\n text-align: center;\r\n font-family: math;\r\n opacity: 0.8;\r\n padding: 3rem;\r\n }\r\n .movie_img_reco {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n }\r\n .movie_img_reco:hover {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n filter: brightness(0.5);\r\n }\r\n .reco_title {\r\n font-size: 2.7rem;\r\n }\r\n .reco_rating {\r\n font-size: 3rem;\r\n }\r\n .reco_release_date {\r\n font-size: 3rem;\r\n margin: auto;\r\n }\r\n iframe {\r\n height: 56%;\r\n width: 91%;\r\n }\r\n .exit_button {\r\n top: 10.25rem;\r\n right: 5.25rem;\r\n font-size: 8.5rem;\r\n color: white;\r\n background: #141414;\r\n }\r\n #castdetail::-webkit-scrollbar {\r\n background-color: transparent;\r\n transition: 1s;\r\n }\r\n #castdetail::-webkit-scrollbar-thumb {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n@media (max-width: 412px) {\r\n :root {\r\n font-size: 50%;\r\n }\r\n\r\n .background_image {\r\n overflow: hidden;\r\n }\r\n figure {\r\n display: flex;\r\n align-items: baseline;\r\n flex-direction: column;\r\n margin: auto;\r\n align-items: center;\r\n }\r\n .movie_image_detail {\r\n height: 65rem;\r\n margin-top: 5rem;\r\n margin-left: 0rem;\r\n }\r\n .movie_detail {\r\n text-align: center;\r\n font-size: 2rem;\r\n }\r\n .overview_detail {\r\n margin: auto;\r\n font-size: 2.8rem;\r\n line-height: 1.1;\r\n }\r\n .videoBtn {\r\n justify-content: center;\r\n margin-top: 4rem;\r\n }\r\n .heading {\r\n margin-top: 5rem;\r\n font-size: 4.4rem;\r\n line-height: 1;\r\n width: 44rem;\r\n }\r\n .movierating {\r\n font-size: 2.7rem;\r\n }\r\n .movie_length {\r\n font-size: 2.7rem;\r\n }\r\n .movie_releasedate_detail {\r\n font-size: 2.7rem;\r\n }\r\n .spancontent {\r\n line-height: 3;\r\n }\r\n #overview_title {\r\n font-size: 3.56rem;\r\n line-height: 2;\r\n }\r\n #watchtralir {\r\n font-size: 3.45rem;\r\n margin-left: 1rem;\r\n }\r\n .play-btn {\r\n width: 9.93rem;\r\n height: 9.93rem;\r\n }\r\n #word {\r\n font-size: 1.82rem;\r\n }\r\n #Director_span {\r\n font-size: 2.33rem;\r\n }\r\n .Director {\r\n margin-top: 4rem;\r\n }\r\n #cast_img {\r\n height: 26rem;\r\n width: 24rem;\r\n }\r\n #cast_img:hover {\r\n height: 26rem;\r\n width: 24rem;\r\n filter: brightness(0.5);\r\n }\r\n #castdetail {\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n display: flex;\r\n justify-content: flex-start;\r\n margin-left: 1rem;\r\n padding: 1.8rem;\r\n }\r\n #cast_title {\r\n font-size: 4rem;\r\n font-family: math;\r\n margin-bottom: 4rem;\r\n }\r\n #cast_name {\r\n font-family: sans-serif;\r\n font-size: 2rem;\r\n font-weight: bold;\r\n padding: 2rem;\r\n }\r\n #acting_name {\r\n font-size: 1.93rem;\r\n }\r\n #movie_related_title {\r\n font-size: 4.62rem;\r\n font-family: math;\r\n text-align: center;\r\n padding: 3rem;\r\n }\r\n .video-related-container {\r\n display: flex;\r\n justify-content: center;\r\n flex-direction: column !important;\r\n text-align: center;\r\n }\r\n .custom-video-player {\r\n height: 36.6rem;\r\n width: 93%;\r\n }\r\n #video_name {\r\n font-size: 4.12rem;\r\n text-align: center;\r\n font-family: math;\r\n opacity: 0.8;\r\n padding: 3rem;\r\n }\r\n .movie_img_reco {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n }\r\n .movie_img_reco:hover {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n filter: brightness(0.5);\r\n }\r\n .reco_title {\r\n font-size: 2.7rem;\r\n }\r\n .reco_rating {\r\n font-size: 3rem;\r\n }\r\n .reco_release_date {\r\n font-size: 3rem;\r\n margin: auto;\r\n }\r\n iframe {\r\n height: 56%;\r\n width: 91%;\r\n }\r\n .exit_button {\r\n top: 10.25rem;\r\n right: 5.25rem;\r\n font-size: 8.5rem;\r\n\r\n color: white;\r\n background: #141414;\r\n }\r\n #castdetail::-webkit-scrollbar {\r\n background-color: transparent;\r\n transition: 1s;\r\n }\r\n #castdetail::-webkit-scrollbar-thumb {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n@media (max-width: 393px) {\r\n :root {\r\n font-size: 45%;\r\n }\r\n\r\n .background_image {\r\n overflow: hidden;\r\n }\r\n figure {\r\n display: flex;\r\n align-items: baseline;\r\n flex-direction: column;\r\n margin: auto;\r\n align-items: center;\r\n }\r\n .movie_image_detail {\r\n height: 65rem;\r\n margin-top: 5rem;\r\n margin-left: 0rem;\r\n }\r\n .movie_detail {\r\n text-align: center;\r\n font-size: 2rem;\r\n }\r\n .overview_detail {\r\n margin: auto;\r\n font-size: 2.8rem;\r\n line-height: 1.1;\r\n }\r\n .videoBtn {\r\n justify-content: center;\r\n margin-top: 4rem;\r\n }\r\n .heading {\r\n margin-top: 5rem;\r\n font-size: 4.4rem;\r\n line-height: 1;\r\n width: 44rem;\r\n }\r\n .movierating {\r\n font-size: 2.7rem;\r\n }\r\n .movie_length {\r\n font-size: 2.7rem;\r\n }\r\n .movie_releasedate_detail {\r\n font-size: 2.7rem;\r\n }\r\n .spancontent {\r\n line-height: 3;\r\n }\r\n #overview_title {\r\n font-size: 3.56rem;\r\n line-height: 2;\r\n }\r\n #watchtralir {\r\n font-size: 3.45rem;\r\n margin-left: 1rem;\r\n }\r\n .play-btn {\r\n width: 9.93rem;\r\n height: 9.93rem;\r\n }\r\n #word {\r\n font-size: 1.82rem;\r\n }\r\n #Director_span {\r\n font-size: 2.33rem;\r\n }\r\n .Director {\r\n margin-top: 4rem;\r\n }\r\n #cast_img {\r\n height: 26rem;\r\n width: 24rem;\r\n }\r\n #cast_img:hover {\r\n height: 26rem;\r\n width: 24rem;\r\n filter: brightness(0.5);\r\n }\r\n #castdetail {\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n display: flex;\r\n justify-content: flex-start;\r\n margin-left: 1rem;\r\n padding: 1.8rem;\r\n }\r\n #cast_title {\r\n font-size: 4rem;\r\n font-family: math;\r\n margin-bottom: 4rem;\r\n }\r\n #cast_name {\r\n font-family: sans-serif;\r\n font-size: 2rem;\r\n font-weight: bold;\r\n padding: 2rem;\r\n }\r\n #acting_name {\r\n font-size: 1.93rem;\r\n }\r\n #movie_related_title {\r\n font-size: 4.62rem;\r\n font-family: math;\r\n text-align: center;\r\n padding: 3rem;\r\n }\r\n .video-related-container {\r\n display: flex;\r\n justify-content: center;\r\n flex-direction: column !important;\r\n text-align: center;\r\n }\r\n .custom-video-player {\r\n height: 36.6rem;\r\n width: 93%;\r\n }\r\n #video_name {\r\n font-size: 4.12rem;\r\n text-align: center;\r\n font-family: math;\r\n opacity: 0.8;\r\n padding: 3rem;\r\n }\r\n .movie_img_reco {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n }\r\n .movie_img_reco:hover {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n filter: brightness(0.5);\r\n }\r\n .reco_title {\r\n font-size: 2.7rem;\r\n }\r\n .reco_rating {\r\n font-size: 3rem;\r\n }\r\n .reco_release_date {\r\n font-size: 3rem;\r\n margin: auto;\r\n }\r\n iframe {\r\n height: 56%;\r\n width: 91%;\r\n }\r\n .exit_button {\r\n top: 10.25rem;\r\n right: 5.25rem;\r\n font-size: 8.5rem;\r\n color: white;\r\n background: #141414;\r\n }\r\n #castdetail::-webkit-scrollbar {\r\n background-color: transparent;\r\n transition: 1s;\r\n }\r\n #castdetail::-webkit-scrollbar-thumb {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n :root {\r\n font-size: 35%;\r\n }\r\n}\r\n\r\n@media (max-width: 280px) {\r\n :root {\r\n font-size: 30%;\r\n }\r\n .background_image {\r\n overflow: hidden;\r\n }\r\n figure {\r\n display: flex;\r\n align-items: baseline;\r\n flex-direction: column;\r\n margin: auto;\r\n }\r\n .movie_image_detail {\r\n height: 65rem;\r\n margin-top: 5rem;\r\n margin-left: 0rem;\r\n }\r\n .movie_detail {\r\n text-align: center;\r\n font-size: 2rem;\r\n }\r\n .overview_detail {\r\n margin: auto;\r\n font-size: 2.8rem;\r\n line-height: 1.1;\r\n }\r\n .videoBtn {\r\n justify-content: center;\r\n }\r\n .heading {\r\n margin-top: 5rem;\r\n font-size: 4.4rem;\r\n line-height: 1;\r\n width: 44rem;\r\n }\r\n .movierating {\r\n font-size: 2.7rem;\r\n }\r\n .movie_length {\r\n font-size: 2.7rem;\r\n }\r\n .movie_releasedate_detail {\r\n font-size: 2.7rem;\r\n }\r\n .spancontent {\r\n line-height: 3;\r\n }\r\n #overview_title {\r\n font-size: 3.56rem;\r\n line-height: 2;\r\n }\r\n #watchtralir {\r\n font-size: 2.15rem;\r\n }\r\n #word {\r\n font-size: 1.82rem;\r\n }\r\n #Director_span {\r\n font-size: 2.33rem;\r\n }\r\n .Director {\r\n margin-top: 4rem;\r\n }\r\n #cast_img {\r\n height: 26rem;\r\n width: 24rem;\r\n }\r\n #cast_img:hover {\r\n height: 26rem;\r\n width: 24rem;\r\n filter: brightness(0.5);\r\n }\r\n #castdetail {\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n display: flex;\r\n justify-content: flex-start;\r\n margin-left: 1rem;\r\n padding: 1.8rem;\r\n }\r\n #cast_title {\r\n font-size: 4rem;\r\n font-family: math;\r\n margin-bottom: 4rem;\r\n }\r\n #cast_name {\r\n font-family: sans-serif;\r\n font-size: 2rem;\r\n font-weight: bold;\r\n padding: 2rem;\r\n }\r\n #acting_name {\r\n font-size: 1.93rem;\r\n }\r\n #movie_related_title {\r\n font-size: 4.62rem;\r\n font-family: math;\r\n text-align: center;\r\n padding: 3rem;\r\n }\r\n .video-related-container {\r\n display: flex;\r\n justify-content: center;\r\n flex-direction: column !important;\r\n }\r\n .custom-video-player {\r\n height: 36.6rem;\r\n width: 93%;\r\n }\r\n #video_name {\r\n font-size: 4.12rem;\r\n text-align: center;\r\n font-family: math;\r\n opacity: 0.8;\r\n padding: 3rem;\r\n }\r\n .movie_img_reco {\r\n height: 45rem;\r\n }\r\n .movie_img_reco:hover {\r\n height: 45rem;\r\n filter: brightness(0.5);\r\n }\r\n .reco_title {\r\n font-size: 2.9rem;\r\n }\r\n .reco_rating {\r\n font-size: 3.72rem;\r\n }\r\n .reco_release_date {\r\n font-size: 3.72rem;\r\n margin-top: 0rem;\r\n }\r\n}\r\n","@media (max-width: 912px) {\r\n #genres {\r\n font-size: 5.9rem;\r\n }\r\n .genre_list {\r\n font-size: 4.2rem;\r\n\r\n width: 33rem;\r\n\r\n line-height: 1.4;\r\n }\r\n .visible {\r\n width: fit-content;\r\n display: grid;\r\n transition: 1s;\r\n }\r\n #genre_container {\r\n margin-left: 2rem;\r\n }\r\n}\r\n@media (max-width: 820px) {\r\n .genre_list {\r\n font-size: 3.8rem;\r\n font-weight: 500;\r\n }\r\n .genre_list:hover {\r\n font-size: 3.8rem;\r\n font-weight: 500;\r\n opacity: 0.5;\r\n }\r\n}\r\n@media (max-width: 540px) {\r\n .genre_list {\r\n font-size: 2.7rem;\r\n }\r\n .genre_list:hover {\r\n font-size: 2.7rem;\r\n opacity: 0.5;\r\n }\r\n #genres {\r\n font-size: 4.3rem;\r\n }\r\n}\r\n@media (max-width: 412px) {\r\n .genre_list {\r\n font-size: 3.1rem;\r\n }\r\n .genre_list:hover {\r\n font-size: 3.1rem;\r\n opacity: 0.5;\r\n }\r\n}\r\n\r\n@media (max-width: 393px) {\r\n .visible {\r\n max-width: 100%;\r\n width: 85%;\r\n }\r\n #exit_door {\r\n font-size: 8rem;\r\n display: block;\r\n position: absolute;\r\n top: 9rem;\r\n right: 4rem;\r\n opacity: 0.6;\r\n }\r\n #exit_door:hover {\r\n font-size: 8rem;\r\n display: block;\r\n position: absolute;\r\n top: 9rem;\r\n right: 4rem;\r\n opacity: 1;\r\n scale: 1.1;\r\n }\r\n .genre_list {\r\n font-size: 3.7rem;\r\n width: 33rem;\r\n font-family: math;\r\n }\r\n .genre_list:hover {\r\n font-size: 3.7rem;\r\n width: 33rem;\r\n font-family: math;\r\n opacity: 0.5;\r\n }\r\n #genres {\r\n font-size: 5rem;\r\n margin-left: 0rem;\r\n letter-spacing: 1px;\r\n margin-top: 10rem;\r\n }\r\n}\r\n@media (max-width: 360px) {\r\n .visible {\r\n max-width: 100%;\r\n width: 85%;\r\n margin-top: 10rem;\r\n }\r\n #exit_door {\r\n font-size: 8rem;\r\n display: block;\r\n position: absolute;\r\n top: 9rem;\r\n right: 4rem;\r\n opacity: 0.6;\r\n }\r\n #exit_door:hover {\r\n font-size: 8rem;\r\n display: block;\r\n position: absolute;\r\n top: 9rem;\r\n right: 4rem;\r\n opacity: 1;\r\n scale: 1.1;\r\n }\r\n .genre_list {\r\n font-size: 3rem;\r\n width: 33rem;\r\n line-height: 1.6;\r\n }\r\n .genre_list:hover {\r\n font-size: 3rem;\r\n width: 33rem;\r\n line-height: 1.6;\r\n opacity: 0.5;\r\n }\r\n #genres {\r\n font-size: 5rem;\r\n margin-left: -20rem;\r\n letter-spacing: 1px;\r\n }\r\n}\r\n\r\n@media (max-width: 280px) {\r\n .visible {\r\n max-width: 100%;\r\n width: 85%;\r\n margin-top: 1;\r\n }\r\n #exit_door {\r\n font-size: 8rem;\r\n display: block;\r\n position: absolute;\r\n top: 9rem;\r\n right: 4rem;\r\n opacity: 0.6;\r\n }\r\n #exit_door:hover {\r\n cursor: pointer;\r\n transition: background-color 0.2s ease, border-color 0.2s ease;\r\n background-color: #5b5656;\r\n border: 0.1rem solid #6d6666;\r\n border-radius: 0.7rem;\r\n padding: 0.3rem;\r\n scale: 1.1;\r\n }\r\n .genre_list {\r\n font-size: 3.8rem;\r\n width: 33rem;\r\n font-family: sans-serif;\r\n }\r\n .genre_list:hover {\r\n font-size: 3.8rem;\r\n width: 33rem;\r\n font-family: sans-serif;\r\n opacity: 0.5;\r\n }\r\n #genres {\r\n font-size: 5rem;\r\n margin-left: 0rem;\r\n letter-spacing: 1px;\r\n margin-top: 10rem;\r\n }\r\n}\r\n","body::-webkit-scrollbar {\r\n scroll-behavior: smooth;\r\n background-color: #424241;\r\n}\r\nbody::-webkit-scrollbar-thumb {\r\n scroll-behavior: smooth;\r\n background-color: #9f9f8a;\r\n border-radius: 1rem;\r\n}\r\nbody::-webkit-scrollbar-thumb:hover {\r\n scroll-behavior: smooth;\r\n background-color: #ffffff;\r\n border-radius: 1rem;\r\n}\r\n#searchContainer {\r\n display: flex;\r\n align-items: center;\r\n position: absolute;\r\n right: 39px;\r\n z-index: 1100;\r\n}\r\n\r\n#SearchMovies {\r\n margin-left: 10px;\r\n display: flex;\r\n flex-direction: row;\r\n gap: 7px;\r\n}\r\n#Searchcards {\r\n display: grid;\r\n grid-template-columns: repeat(5, 1fr);\r\n justify-content: center;\r\n margin: auto;\r\n gap: 5px;\r\n}\r\n\r\nform {\r\n position: relative;\r\n top: -28px;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n transition: all 1s;\r\n width: 19rem;\r\n height: 50px;\r\n background: white;\r\n box-sizing: border-box;\r\n border-radius: 25px;\r\n border: 4px solid white;\r\n padding: 5px;\r\n}\r\n\r\ninput {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 42.5px;\r\n line-height: 30px;\r\n outline: 0;\r\n font-size: 1em;\r\n border-radius: 20px;\r\n padding: 0 20px;\r\n border: none;\r\n}\r\n\r\n.fa {\r\n box-sizing: border-box;\r\n padding: 10px;\r\n width: 42.5px;\r\n height: 42.5px;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n border-radius: 50%;\r\n color: #ffffff;\r\n text-align: center;\r\n font-size: 1.2em;\r\n transition: all 1s;\r\n background-color: #292626;\r\n}\r\n\r\nform:hover,\r\nform:valid {\r\n width: 26rem;\r\n cursor: pointer;\r\n}\r\n\r\nform:hover input,\r\nform:valid input {\r\n display: block;\r\n}\r\n\r\nform:hover .fa,\r\nform:valid .fa {\r\n background: #07051a;\r\n color: white;\r\n}\r\n\r\n#search_date_rating {\r\n display: flex;\r\n gap: 5rem;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n#search_movie_image {\r\n height: 300px;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n margin-top: 2rem;\r\n box-shadow: 1px 0px 5px 0px grey;\r\n border: 2px solid rgb(150, 147, 147);\r\n}\r\n#search_movie_image:hover {\r\n height: 300px;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n margin-top: 2rem;\r\n box-shadow: 1px 0px 5px 0px grey;\r\n border: 2px solid rgb(150, 147, 147);\r\n filter: brightness(0.5);\r\n scale: 1.1;\r\n overflow: hidden;\r\n}\r\n#search_title {\r\n font-size: 1.6rem;\r\n margin-left: 7rem;\r\n font-family: math;\r\n text-transform: capitalize;\r\n margin-bottom: 5px;\r\n}\r\n#search_movie_name {\r\n border-left: 3px solid var(--purple);\r\n margin: auto;\r\n margin-top: 10px;\r\n font-size: 1rem;\r\n text-align: center;\r\n}\r\n#no_more_result {\r\n text-align: center;\r\n opacity: 0.8;\r\n font-size: 27px;\r\n font-weight: bold;\r\n font-family: cursive;\r\n color: red;\r\n margin-top: 1rem;\r\n margin-bottom: 1rem;\r\n}\r\n#no_result_found_search {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n text-transform: capitalize;\r\n margin-top: 7rem;\r\n font-family: math;\r\n color: red;\r\n}\r\n\r\n#movie_rating_search {\r\n font-family: math;\r\n text-align: center;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 0.7rem;\r\n font-size: 1rem;\r\n}\r\n#movie_date_rating_search {\r\n display: flex;\r\n gap: 5rem;\r\n font-family: math;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n#movie_release_date_search {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n float: left;\r\n border: 0.12rem solid black;\r\n width: 2.56rem;\r\n font-weight: bold;\r\n color: white;\r\n background: #142019;\r\n font-size: 1rem;\r\n border-radius: 0.3rem;\r\n border-top-left-radius: 0rem;\r\n font-family: math;\r\n margin-top: 0.7rem;\r\n margin-left: 0.7em;\r\n align-items: center;\r\n}\r\n","@media (max-width: 912px) {\r\n #Searchcards {\r\n grid-template-columns: repeat(3, 1fr);\r\n }\r\n #search_movie_image {\r\n height: 37rem;\r\n }\r\n #search_movie_image:hover {\r\n height: 37rem;\r\n filter: brightness(0.5);\r\n }\r\n #search_title {\r\n font-size: 5.3rem;\r\n margin-left: 1.2rem;\r\n margin-bottom: 3rem;\r\n }\r\n #search_movie_name {\r\n font-size: 3rem;\r\n\r\n margin-left: -1.6rem;\r\n }\r\n #movie_rating_search {\r\n margin-top: 1rem;\r\n font-size: 3rem;\r\n }\r\n #movie_release_date_search {\r\n font-size: 3rem;\r\n width: auto;\r\n }\r\n\r\n #search_date_rating_search {\r\n gap: 8rem;\r\n }\r\n}\r\n@media (max-width: 768px) {\r\n #Searchcards {\r\n grid-template-columns: repeat(2, 1fr);\r\n }\r\n #search_movie_image {\r\n height: 53.8rem;\r\n }\r\n #search_movie_image:hover {\r\n height: 53.8rem;\r\n filter: brightness(0.5);\r\n }\r\n #Searchcards {\r\n gap: 1.9rem;\r\n }\r\n #search_title {\r\n font-size: 5.3rem;\r\n\r\n margin-bottom: 3rem;\r\n\r\n margin-top: 6rem;\r\n }\r\n #search_date_rating {\r\n gap: 18rem;\r\n margin-top: 3rem;\r\n }\r\n}\r\n\r\n@media (max-width: 540px) {\r\n #Searchcards {\r\n grid-template-columns: repeat(1, 1fr);\r\n }\r\n #search_movie_image {\r\n height: 60rem;\r\n }\r\n #search_movie_image:hover {\r\n height: 60.1rem;\r\n filter: brightness(0.5);\r\n }\r\n #Searchcards {\r\n gap: 1.9rem;\r\n }\r\n #search_title {\r\n font-size: 5.3rem;\r\n\r\n margin-bottom: 3rem;\r\n\r\n margin-top: 6rem;\r\n }\r\n #search_date_rating {\r\n gap: 18rem;\r\n margin-top: 3rem;\r\n }\r\n h4 {\r\n font-size: 3.5rem !important;\r\n padding: 1rem;\r\n font-family: sans-serif;\r\n }\r\n h3 {\r\n opacity: 0.8;\r\n }\r\n #movie_rating {\r\n margin-top: 1rem;\r\n font-size: 3.5rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3.5rem !important;\r\n }\r\n .Searchloader {\r\n width: 10rem;\r\n height: 10rem;\r\n border: 0.55rem solid #5e5e3e;\r\n border-top: 0.55rem solid #ffffff;\r\n }\r\n #no_result_found_search {\r\n text-align: center;\r\n font-size: 4.5rem;\r\n }\r\n}\r\n\r\n@media (max-width: 412px) {\r\n .Searchloader {\r\n width: 10rem;\r\n height: 10rem;\r\n border: 0.55rem solid #5e5e3e;\r\n border-top: 0.55rem solid #ffffff;\r\n }\r\n .Searchloader {\r\n width: 10rem;\r\n height: 10rem;\r\n border: 0.55rem solid #5e5e3e;\r\n border-top: 0.55rem solid #ffffff;\r\n }\r\n #no_result_found_search {\r\n text-align: center;\r\n font-size: 4.2rem;\r\n }\r\n}\r\n@media (max-width: 360px) {\r\n #search_movie_image {\r\n height: 67rem;\r\n }\r\n #search_movie_image:hover {\r\n height: 67rem;\r\n filter: brightness(0.5);\r\n }\r\n .Searchloader {\r\n width: 10rem;\r\n height: 10rem;\r\n border: 0.55rem solid #5e5e3e;\r\n border-top: 0.55rem solid #ffffff;\r\n }\r\n #no_result_found_search {\r\n text-align: center;\r\n font-size: 4rem;\r\n }\r\n}\r\n@media (max-width: 280px) {\r\n #search_movie_image {\r\n height: 74rem !important;\r\n }\r\n #search_movie_image:hover {\r\n height: 74rem !important;\r\n filter: brightness(0.5);\r\n }\r\n .Searchloader {\r\n width: 10rem;\r\n height: 10rem;\r\n border: 0.55rem solid #5e5e3e;\r\n border-top: 0.55rem solid #ffffff;\r\n }\r\n #no_result_found_search {\r\n text-align: center;\r\n font-size: 4rem;\r\n }\r\n}\r\n","@media (max-width: 768px) {\r\n #filter_title {\r\n font-size: 1.7rem;\r\n }\r\n}\r\n@media (max-width: 540px) {\r\n #FilterMoviesItems {\r\n gap: 0rem;\r\n display: grid;\r\n margin-top: 8rem;\r\n grid-template-columns: repeat(2, 1fr);\r\n text-align: center;\r\n }\r\n #filter_title {\r\n font-size: 2.5rem !important;\r\n }\r\n #Filter_movie_image {\r\n height: 46.3rem;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 1rem;\r\n border: 1px solid grey;\r\n }\r\n #Filter_movie_image:hover {\r\n height: 46.3rem;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 1rem;\r\n border: 1px solid grey;\r\n filter: brightness(0.6);\r\n }\r\n\r\n #filter_movie_date_rating {\r\n font-size: 3rem;\r\n margin-bottom: 2rem;\r\n }\r\n #filter_movie_release_date {\r\n width: auto;\r\n }\r\n}\r\n\r\n@media (max-width: 412px) {\r\n #FilterMoviesItems {\r\n gap: 0rem;\r\n display: grid;\r\n margin-top: 8rem;\r\n grid-template-columns: repeat(1, 1fr);\r\n text-align: center;\r\n }\r\n #filter_title {\r\n font-size: 3rem !important;\r\n }\r\n #Filter_movie_image {\r\n height: 58.3rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n }\r\n #Filter_movie_image:hover {\r\n height: 58.3rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n filter: brightness(0.6);\r\n }\r\n\r\n #filter_movie_date_rating {\r\n font-size: 3rem;\r\n gap: 16rem;\r\n }\r\n #filter_movie_release_date {\r\n width: auto;\r\n }\r\n}\r\n\r\n@media (max-width: 393px) {\r\n #FilterMoviesItems {\r\n gap: 0rem;\r\n display: grid;\r\n margin-top: 8rem;\r\n grid-template-columns: repeat(1, 1fr);\r\n text-align: center;\r\n }\r\n #filter_title {\r\n font-size: 3.5rem !important;\r\n margin-top: 2.3rem;\r\n }\r\n #Filter_movie_image {\r\n height: 63.3rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n }\r\n #Filter_movie_image:hover {\r\n height: 63.3rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n filter: brightness(0.6);\r\n }\r\n\r\n #filter_movie_date_rating {\r\n margin-top: 2rem;\r\n font-size: 3.5rem;\r\n gap: 16rem;\r\n margin-bottom: 3rem;\r\n }\r\n #filter_movie_release_date {\r\n width: auto;\r\n }\r\n #genre_title_name {\r\n font-size: 4.5rem;\r\n\r\n margin-bottom: -2rem;\r\n font-family: math;\r\n color: #f1edf2;\r\n font-weight: bold;\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n #FilterMoviesItems {\r\n gap: 0rem;\r\n display: grid;\r\n margin-top: 8rem;\r\n grid-template-columns: repeat(1, 1fr);\r\n text-align: center;\r\n }\r\n #filter_title {\r\n font-size: 4rem !important;\r\n margin-top: 2.3rem;\r\n }\r\n #Filter_movie_image {\r\n height: 77rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n }\r\n #Filter_movie_image:hover {\r\n height: 77rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n filter: brightness(0.6);\r\n }\r\n\r\n #filter_movie_date_rating {\r\n margin-top: 2rem;\r\n font-size: 4.4rem;\r\n gap: 16rem;\r\n margin-bottom: 3rem;\r\n }\r\n #filter_movie_release_date {\r\n width: auto;\r\n }\r\n #genre_title_name {\r\n font-size: 4.7rem;\r\n\r\n margin-bottom: -2rem;\r\n font-family: math;\r\n color: #f1edf2;\r\n font-weight: bold;\r\n }\r\n}\r\n\r\n@media (max-width: 280px) {\r\n #FilterMoviesItems {\r\n gap: 0rem;\r\n display: grid;\r\n margin-top: 8rem;\r\n grid-template-columns: repeat(1, 1fr);\r\n text-align: center;\r\n }\r\n #filter_title {\r\n font-size: 4rem !important;\r\n margin-top: 2.3rem;\r\n }\r\n #Filter_movie_image {\r\n height: 77rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n }\r\n #Filter_movie_image:hover {\r\n height: 77rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n filter: brightness(0.6);\r\n }\r\n\r\n #filter_movie_date_rating {\r\n margin-top: 2rem;\r\n font-size: 4.4rem;\r\n gap: 16rem;\r\n margin-bottom: 3rem;\r\n }\r\n #filter_movie_release_date {\r\n width: auto;\r\n }\r\n #genre_title_name {\r\n font-size: 4.7rem;\r\n\r\n margin-bottom: -2rem;\r\n font-family: math;\r\n color: #f1edf2;\r\n font-weight: bold;\r\n }\r\n}\r\n"],"names":[],"sourceRoot":""}
\ No newline at end of file
diff --git a/static/css/main.d998ea59.css b/static/css/main.d998ea59.css
new file mode 100644
index 0000000..4f61c82
--- /dev/null
+++ b/static/css/main.d998ea59.css
@@ -0,0 +1,2 @@
+html{scroll-behavior:smooth}:root{--base-font-size:16px}body{background-color:#0c0c0d;color:#fff;font-size:16px;font-size:var(--base-font-size);margin:0;padding:0}body::-webkit-scrollbar{background-color:initial;border-radius:.4rem;width:.5rem}#background_poster{-webkit-tap-highlight-color:rgba(0,0,0,0);background-size:cover;border-top:.125rem solid #1c1a1a;box-sizing:border-box;color:#0f1213;color-scheme:dark light;display:block;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:400;height:37.668rem;line-height:1.5rem;max-width:100%;min-height:37.66rem;padding-top:5rem;text-align:left;transition:2s;width:100%}#banner_detail{height:4rem;margin-left:4rem;margin-top:7rem;max-width:20.2rem;position:-webkit-sticky;position:sticky;z-index:1}#banner_detail,#banner_title{color:#fff;font-weight:700;text-align:center;transition:2s}#banner_title{display:inline;font-family:Helvetica,Arial,sans-serif;font-size:3rem;line-height:1.1;margin:auto;max-width:40%}.DateRating{align-items:center;color:#fff;display:flex;font-family:math;font-size:1.3rem;font-weight:700;gap:2rem;justify-content:center;line-height:1.5;margin-bottom:.87rem;transition:2s}.bannerOverview{color:#fff;font-size:1.08rem;text-align:center;transition:2s}.buttonSection{align-items:center;display:flex;justify-content:center;margin-top:.56rem;position:relative;z-index:9}#buttonPlay{border-style:none;height:1.62rem;vertical-align:middle;width:1.62rem}#btn{background-color:#ea1414;border:.06rem solid #000;border-radius:.43rem;box-shadow:.06rem .06rem .06rem .06rem #fff;font-size:1.18rem;padding:.4rem}#btn,#btn:hover{cursor:pointer;font-family:sans-serif;font-weight:700}#btn:hover{background-color:#c01616;border-radius:.43rem;box-shadow:.12rem .12rem .12rem .12rem #b6b1b1;font-size:1.12rem;padding:.3rem;transition:.1s}.releaseDate{align-items:center;background-color:#222226;border:.12rem solid #000;border-radius:.25rem;box-shadow:0 0 .12rem 0;display:flex;height:1.37rem;justify-content:center;transition:2s}.banner_fadeBottom{background:linear-gradient(180deg,transparent,rgba(37,37,37,.61),#141414);border-bottom:2px solid #1d1a1a;height:20rem;left:0;position:absolute;top:21.7rem;transition:2s;width:100%}.visible{display:block;transition:.5s}.hidden{display:none;transition:.5s}#navbar{align-items:center;background-color:#0e0e0e;display:flex;gap:.5rem;height:3.7rem;transition:.1s}li{background-color:#fff1f1;height:.3125rem;list-style:none;margin:.375rem 0;transition:.4s;width:2.1875rem}#burger,#burger:hover{cursor:pointer;margin-left:.8rem}#burger:hover{background-color:#19191a;border:.1rem solid #6d6666;border-radius:.4rem;padding:.3rem;transition:background-color .2s ease,border-color .2s ease}#iFlix{align-items:center;display:flex}#iFlixlogo{border-radius:.6rem;height:3rem}.Link{color:#fff;text-decoration:none}.navbar{position:-webkit-sticky;position:sticky;top:0;transition:top .3s ease-in-out;transition:.1s;z-index:1100}.sticky{top:-5rem}@media (max-width:1000px){#navbar{align-items:center;background-color:#0e0e0e;display:flex;gap:0;height:3rem;padding:1rem}li{background-color:#fff1f1;height:.4rem;list-style:none;margin:.6rem;transition:.4s;width:2.5rem}}@media (max-width:912px){form{top:-2.4rem!important}#iFlixlogo{height:3.6rem}}@media (max-width:540px){#navbar{height:5rem!important;margin-left:-1rem;padding:1.7rem!important}#iFlixlogo{height:5.3rem}#iFlixName{font-size:5.5rem}#searchContainer{top:6.9rem!important}form{height:53px!important}li{height:.5rem;margin:1.1rem;width:4rem}form:hover,form:valid{width:34rem!important}}@media (max-width:412px){#navbar{padding:2.1rem!important}form{top:-3.7rem!important}input{height:40.5px}#searchContainer{right:.7rem!important;top:8.5rem!important}form:hover,form:valid{width:50rem!important}.fa{top:-.1rem!important}}@media (max-width:393px){#navbar{padding:2.1rem!important}form{top:-3.7rem!important}input{height:40.5px}#searchContainer{right:.7rem!important;top:8.4rem!important}form:hover,form:valid{width:53rem!important}.fa{top:.2rem!important}li{height:.4rem;width:4.2rem}}@media (max-width:360px){#navbar{height:6.5rem!important;padding:2.1rem!important}form{top:-3.7rem!important}input{height:40.5px}#searchContainer{right:1rem!important;top:9rem!important}form:hover,form:valid{width:62rem!important}.fa{top:.2rem!important}li{height:.4rem;width:4.2rem}#iFlixName{font-size:5.9rem!important}#iFlixlogo{height:5.9rem!important}li{height:.6rem!important;width:5rem!important}}@media (max-width:280px){#navbar{height:7.3rem!important;padding:2.1rem!important}form{top:-3.7rem!important}input{height:40.5px}#searchContainer{right:1rem!important;top:9.5rem!important}form:hover,form:valid{width:56.2rem!important}.fa{top:.2rem!important}li{margin:1.2rem!important;width:5.6rem!important}#iFlixName{font-size:7rem!important}#iFlixlogo{height:7rem!important}li{height:.7rem!important;width:5.2rem!important}}.genreIcone{border:.06rem solid #add8e6;border-radius:1rem;color:#fff;padding:.12rem}.visible{background-color:#151515f7;border-top:.12rem solid grey;box-shadow:inset 0 0 .87rem 0 #4c4141;height:100%;line-height:3rem;margin-top:-.25rem;overflow-x:hidden;overflow-y:scroll;padding:5rem;position:fixed;text-align:center;top:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;z-index:1000}.visible::-webkit-scrollbar{background:#343030;border-radius:1rem;-webkit-transition:.5s;transition:.5s;width:.56rem}.visible::-webkit-scrollbar-thumb{background:#594c55;border-radius:1rem}.visible::-webkit-scrollbar-thumb:hover{background:#e7e2e2;border-radius:1rem;-webkit-transition:.5s;transition:.5s}.genre_name{display:flex}#genres{font-family:sans-serif;font-size:1.56rem;font-weight:700;opacity:.7}#genres,.genre_list{align-items:center;display:flex}.genre_list{font-size:1.25rem;width:11rem}.genre_list,.genre_list:hover{cursor:pointer;gap:1.87rem;transition:.1s}.genre_list:hover{color:#ebcd20;font-size:1.37rem;opacity:.5;width:12.3rem}#genre_content,.genre_list:hover{align-items:center;display:flex}#sidebarScrollHeight{position:fixed;top:0}#exit_door{display:none;font-size:2.4rem}#FilterMoviesItems{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8rem}#filter_custom_title{font-family:sans-serif;font-size:1.8rem;margin-left:10px}#Filter_movie_image{border-radius:.5rem;height:300px;margin:auto;object-fit:cover;object-position:50% 20%}#Filter_movie_image:hover{box-shadow:3px 3px 3px #2e2525;cursor:pointer;-webkit-filter:brightness(.6);filter:brightness(.6);height:295px;z-index:999}#filter_title{border-left:3px solid var(--purple);font-size:1rem;margin:10px auto auto;padding-left:30px;text-align:center}#filter_movie_rating{float:right;font-family:math;font-weight:700;margin-top:.7rem;text-align:center}#filter_movie_date_rating{gap:5rem}#filter_movie_date_rating,#filter_movie_release_date{align-items:center;display:flex;font-family:math;justify-content:center}#filter_movie_release_date{background:#142019;border:2px solid #000;border-radius:5px;border-top-left-radius:0;color:#fff;float:left;font-weight:700;margin-left:.7em;margin-top:.7rem;width:41px}#genre_title_name{color:#f1edf2;font-family:math;font-size:30px;font-weight:700;margin-bottom:-5.6rem;margin-left:3.4rem}a{color:#ebcd20;text-decoration:none}.Searchloader{-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;border:.25rem solid #5e5e3e;border-radius:50%;border-top-color:#fff;height:1.87rem;margin:1rem auto;text-align:center;width:1.87rem}.filter_spinner{margin:3rem auto 1rem}.infiniteScroller{left:45%;position:absolute}@media (max-width:540px){:root{font-size:90%}#background_poster{height:48.668rem}#banner_detail{align-items:center;display:flex;flex-direction:column;margin:-2rem auto auto;row-gap:.3rem}#banner_title{font-size:4.5rem;max-width:34rem;text-align:left;width:64rem}.DateRating{font-size:3.3rem;line-height:2}.bannerOverview{font-size:2rem;line-height:1.2;width:40rem}#btn{font-size:2rem;padding:.6rem}#buttonPlay{height:4.12rem;width:4.12rem}.banner_fadeBottom{background:linear-gradient(179deg,#57515100,rgba(0,0,0,.61),#120f0f);height:53.2rem!important;top:4rem}.releaseDate{height:3.9rem}h3{font-size:4rem!important}h4{font-size:3rem!important}#movie_image,#movie_image:hover{border-radius:.7rem!important;height:46.7rem!important}#movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#movie_rating,#movie_release_date{font-size:3rem!important}#movie_release_date{width:auto!important}#MoviesItems::-webkit-scrollbar,#MoviesItems::-webkit-scrollbar-thumb{background-color:initial!important}}@media (max-width:412px){#backdrop{height:80rem!important}#background_poster{background-position:50%!important;height:81.668rem!important}#banner_detail{margin-top:1rem;row-gap:1.3rem}#banner_title{font-size:7rem;margin-left:-14rem;max-width:52rem;text-align:center;width:64rem}.DateRating{font-size:3.6rem;line-height:2}.bannerOverview{font-size:3rem;line-height:1.2;width:50rem}#btn{border-radius:1.4rem;font-size:4.4rem;padding:.7rem;width:38rem}#buttonPlay{height:9rem;width:9rem}.banner_fadeBottom{height:87rem!important}#movie_image,#movie_image:hover{border-radius:2rem!important;height:62.4rem!important}#movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#MoviesItems{gap:1.6rem!important}#movie_date_rating{gap:18rem!important;margin-top:2rem!important}h4{font-size:4rem!important}#movie_rating,#movie_release_date{font-size:3.6rem!important}#movie_release_date{width:auto!important}}@media (max-width:393px){#backdrop{height:80rem!important}#background_poster{background-position:50%!important;height:81.668rem!important}#banner_detail{margin-top:1rem;row-gap:1.3rem}#banner_title{font-size:7rem;margin-left:-14rem;max-width:52rem;text-align:center;width:64rem}.DateRating{font-size:3.6rem;line-height:2}.bannerOverview{font-size:3rem;line-height:1.2;width:50rem}#btn{border-radius:1.4rem;font-size:4.4rem;padding:.7rem;width:38rem}#buttonPlay{height:9rem;width:9rem}.banner_fadeBottom{background:linear-gradient(179deg,#57515100,rgba(0,0,0,.61),#120f0f);height:87rem!important;top:4rem}#movie_image,#movie_image:hover{border-radius:2rem!important;height:62.4rem!important}#movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#MoviesItems{gap:1.6rem!important}#movie_date_rating{gap:18rem!important;margin-top:2rem!important}h4{font-size:4rem!important}#movie_rating,#movie_release_date{font-size:3.6rem!important}#movie_release_date{width:auto!important}}@media (max-width:360px){#backdrop{height:80rem!important}#background_poster{background-position:50%!important;height:81.668rem!important}#banner_detail{margin-top:1rem;row-gap:1.3rem}#banner_title{font-size:7rem;margin-left:-14rem;max-width:52rem;text-align:center;width:64rem}.DateRating{gap:4rem}#bannerRating,.DateRating{font-size:3.6rem;line-height:2}#bannerRating{align-items:center;display:flex}.bannerOverview{font-size:3rem;line-height:1.2;width:50rem}#btn,#btn:hover{border-radius:1.4rem;font-size:4.4rem;padding:.7rem;width:38rem}#buttonPlay{height:9rem;width:9rem}.banner_fadeBottom{background:linear-gradient(179deg,#57515100,rgba(0,0,0,.61),#120f0f);height:88.1rem!important;top:4rem}#movie_image,#movie_image:hover{border-radius:2rem!important;height:62.4rem!important}#movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#MoviesItems{gap:1.6rem!important}#movie_date_rating{gap:18rem!important;margin-top:2rem!important}h4{font-size:4rem!important}#movie_rating,#movie_release_date{font-size:3.6rem!important}#movie_release_date{width:auto!important}}@media (max-width:280px){#backdrop{height:80rem!important}#background_poster{background-position:50%!important;height:81.668rem!important}#banner_detail{margin-top:1rem;row-gap:1.3rem}#banner_title{font-size:7rem;margin-left:-14rem;max-width:52rem;text-align:center;width:64rem}.DateRating{font-size:3.6rem;line-height:2}.bannerOverview{font-size:3rem;line-height:1.2;width:50rem}#btn{border-radius:1.4rem;font-size:4.4rem;padding:.7rem;width:38rem}#buttonPlay{height:9rem;width:9rem}.banner_fadeBottom{background:linear-gradient(179deg,#57515100,rgba(0,0,0,.61),#120f0f);height:89rem!important;top:4rem}#movie_image,#movie_image:hover{border-radius:2rem!important;height:62.4rem!important}#movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#MoviesItems{gap:1.6rem!important}#movie_date_rating{gap:18rem!important;margin-top:2rem!important}h4{font-size:4rem!important}#movie_rating,#movie_release_date{font-size:3.6rem!important}#movie_release_date{width:auto!important}}#MoviesItems{display:flex;flex-direction:row;gap:.4rem;margin-left:1rem;overflow-x:scroll;overflow-y:hidden;padding-bottom:1.8rem}#MoviesItems::-webkit-scrollbar{background-color:#312828;border-radius:1rem;height:.5rem;-webkit-transition:.5s;transition:.5s}#MoviesItems::-webkit-scrollbar-thumb{background-color:#524242;border-radius:1rem;opacity:0;-webkit-transition:.5s;transition:.5s}#MoviesItems::-webkit-scrollbar-thumb:hover{display:block;-webkit-transition:.5s;transition:.5s}h3{font-family:sans-serif;font-size:1.8rem;margin-left:1rem}#movie_image{border-radius:.5rem;height:18.7rem;margin:auto;object-fit:cover;object-position:50% 20%}#movie_image:hover{-webkit-filter:brightness(.4);filter:brightness(.4)}h4{border-left:.18rem solid var(--purple);margin:.8rem auto auto}#movie_rating,h4{font-size:1rem;text-align:center}#movie_rating{float:right;font-family:math;font-weight:700;margin-top:.7rem}#movie_date_rating{gap:5rem}#movie_date_rating,#movie_release_date{align-items:center;display:flex;font-family:math;justify-content:center}#movie_release_date{background:#142019;border:.12rem solid #000;border-radius:.3rem;border-top-left-radius:0;color:#fff;float:left;font-size:1rem;font-weight:700;margin-left:.7em;margin-top:.7rem;width:2.56rem}#preloader{height:100%;left:0;position:fixed;top:0;width:100%}#loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:.18rem solid transparent;border-radius:50%;border-top-color:#9370db;display:block;height:10.6rem;margin:auto;position:relative;top:50%;width:10.6rem}#loader:before{-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;border:.18rem solid transparent;border-radius:50%;border-top-color:#ba55d3;bottom:.31rem;content:"";left:.31rem;position:absolute;right:.31rem;top:.31rem}#loader:after{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border:.18rem solid transparent;border-radius:50%;border-top-color:#f0f;bottom:.93rem;content:"";left:.93rem;position:absolute;right:.93rem;top:.93rem}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1000px){#loader{height:25rem;width:25rem}}@media (max-width:540px){#loader{height:28rem;width:28rem}}@media (max-width:412px){#loader{height:30rem;width:30rem}}@media (max-width:390px){#loader{height:35rem;width:35rem}}#movie-detail{align-items:center;color:#fff;display:flex;justify-content:center;margin-top:4rem}.background_image{-webkit-tap-highlight-color:rgba(0,0,0,0);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:.2rem solid #131111;border-top:.1rem solid #3b2e2e;box-shadow:18rem 2rem 4rem #131111;box-sizing:border-box;display:block;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;max-width:100%;padding-top:5rem;position:absolute;text-align:left;top:3.43rem;width:100%}.background_image:before{background-color:rgba(0,0,0,.8);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.brightness{position:relative}figure{align-items:center;color:#fff;justify-content:center;position:inherit}.movie_image_detail,figure{display:flex;object-fit:cover}.movie_image_detail{border-radius:.8rem;height:28rem;margin-left:11rem}.heading{color:#fff;font-size:1.9rem;font-weight:700;margin-left:0;margin-top:3rem}.movie_detail{margin-bottom:2rem;margin-left:2rem}.spancontent{font-family:math;line-height:2;margin-top:.81rem}.movierating{margin-left:0}.movie_length,.movierating{font-size:1.3rem;font-weight:700}.movie_length{margin-left:1rem}.movie_releasedate_detail{border:.1rem solid wheat;border-radius:.12rem;font-size:1.2rem;font-weight:700;margin-left:1rem;padding:.06rem}.genre{font-size:1.2rem;font-weight:700;margin-left:0;margin-top:1rem}#genre_filter{background:#671515;border:.01rem solid;border-radius:.2rem;box-shadow:inset 0 0 1.25rem 0 #c593ff;font-family:math;font-weight:700;margin-right:.3rem;padding:.1rem}.overview_detail{font-family:Tsukimi Rounded,sans-serif;font-size:1rem;line-height:1.7;width:70%}#overview_title{font-family:sans-serif;font-size:1.56rem;font-weight:600;margin-bottom:-.43rem}#word{font-size:1.12rem;font-weight:700;margin-right:.43rem}#RecoMovies{margin-left:4rem;position:-webkit-sticky;position:sticky}.movie_img_reco,.movie_img_reco:hover{border-radius:.5rem;height:21rem;margin:auto;object-fit:cover}.movie_img_reco:hover{box-shadow:.18rem .18rem .18rem #2e2525;cursor:pointer;-webkit-filter:brightness(.4);filter:brightness(.4);overflow:hidden}.mainContent{display:flex;gap:.5rem;overflow-x:scroll;overflow-y:hidden;transition:1s;width:96%}.mainContent::-webkit-scrollbar{background-color:#1f1c1c;border-radius:1rem;height:.62rem;-webkit-transition:1s;transition:1s}.mainContent::-webkit-scrollbar-thumb:hover{background-color:#c4b7b7;border-radius:1rem;opacity:0;-webkit-transition:.5s;transition:.5s}.reco_title{border-left:.18rem solid var(--darkreader-border--purple);font-family:sans-serif;font-size:1.06rem;font-weight:700;text-align:center}.reco_rating_date{align-items:center;display:flex;gap:8rem;margin-top:1rem;text-align:center}.reco_rating{display:flex;font-size:1.12rem;font-weight:700}.reco_release_date{align-items:center;background:#142019;border:.12rem solid #000;border-radius:.31rem;border-top-left-radius:0;color:#fff;display:flex;float:left;font-family:cursive;font-size:.93rem;font-weight:700;height:1.25rem;justify-content:center;margin-left:.7rem;margin-top:.7rem;width:2.5rem}#Director_span{font-size:.93rem;font-weight:700;opacity:.5}.play-btn{background:radial-gradient(rgba(255,0,0,.8) 60%,#f8afaf 62%);border-radius:50%;box-shadow:0 0 1.56rem .18rem rgba(29,19,24,.8);display:block;height:4.93rem;position:relative;width:4.93rem}.videoBtn{align-items:center;cursor:pointer;display:flex;margin-left:3rem;margin-top:.6rem}#watchtralir{font-family:sans-serif;font-size:1.25rem;font-weight:700;margin-left:.56}.play-btn:after{border-bottom:.93rem solid transparent;border-left:1.56rem solid #fff;border-top:.93rem solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-40%) translateY(-50%);transform:translateX(-40%) translateY(-50%);-webkit-transform-origin:center center;transform-origin:center center;transition:all .4s cubic-bezier(.55,.055,.675,.19);width:0;z-index:100}.play-btn:before{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation:pulsate1 2s;animation:pulsate1 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;background:rgba(198,16,0,0);border:.31rem solid hsla(0,0%,100%,.75);border-radius:50%;content:"";height:150%;left:-30%;opacity:1;position:absolute;top:-30%;width:150%}@-webkit-keyframes pulsate1{0%{box-shadow:inset 0 0 1.56rem .18rem hsla(0,0%,100%,.75),0 0 1.56rem 10rem hsla(0,0%,100%,.75);opacity:1;-webkit-transform:scale(.6);transform:scale(.6)}to{box-shadow:none;opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate1{0%{box-shadow:inset 0 0 1.56rem .18rem hsla(0,0%,100%,.75),0 0 1.56rem .62rem hsla(0,0%,100%,.75);opacity:1;-webkit-transform:scale(.6);transform:scale(.6)}to{box-shadow:none;opacity:0;-webkit-transform:scale(1);transform:scale(1)}}#castdetail{align-items:center;display:flex;gap:.93rem;justify-content:center;text-align:center;transition:1s}#castdetail::-webkit-scrollbar{background:#fff;background-color:#252121;border-radius:4rem;height:.37rem}#castdetail::-webkit-scrollbar-thumb{background-color:#fff}#cast_img{height:10rem;width:10rem}#cast_img,#cast_img:hover{border:.06rem solid;border-radius:5rem;box-shadow:0 0 0,31rem #fff}#cast_img:hover{overflow:hidden}#cast_title{font-family:sans-serif;font-weight:700;margin-left:4rem}#acting_name{font-family:math;font-size:.93rem;font-weight:700;opacity:.5}#cast_name{font-family:sans-serif;font-size:1rem;font-weight:700}#movieTralier{position:-webkit-sticky;position:sticky;z-index:1}iframe{border:.2rem solid #fff;border-radius:.31rem;box-shadow:0 0 1rem 0 grey;height:75%;width:60%}.mainVideoContent{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:1000}.mainVideoContent.open{display:flex;opacity:1;pointer-events:auto}#notAvaliable{font-family:sans-serif;font-size:1.32rem;font-weight:700;opacity:.6}.exit-button{background-color:initial;border:1px solid wheat;border-radius:.25rem;color:#fff;cursor:pointer;font-size:2.5rem;font-weight:700;position:absolute;right:1.25rem;top:4rem;z-index:1100}.exit-button:hover{background-color:#1f1d1d;border:.1rem solid #968989;transition:background-color .2s ease,border-color .2s ease}#officialVideos{position:-webkit-sticky;position:sticky}.video-related-container{display:flex;justify-content:center}.custom-video-player{border:.2rem solid #564747;border-radius:.5rem;height:14rem;width:96%}.custom-video-player:hover{border:.2rem #6c7063;border-radius:.5rem;transition:.6s}#movie_related_title{font-family:sans-serif;font-size:1.62rem;margin-left:4rem;margin-top:2rem}#video_not_found{color:#fff;font-weight:700;margin-top:4rem;opacity:.2}#video_name,#video_not_found{font-family:math;text-align:center}#video_name{font-size:1.12rem;opacity:.8}#RecoMoviess{margin-left:3.8rem;position:-webkit-sticky;position:sticky}@media (max-width:1000px){:root{font-size:80%}.banner_fadeBottom{height:21rem}}@media (max-width:912px){:root{font-size:70%}}@media (max-width:820px){:root{font-size:65%}.overview_detail{width:40rem}}@media (max-width:768px){:root{font-size:60%}}@media (max-width:540px){:root{font-size:50%}.background_image{overflow:hidden}figure{align-items:baseline;align-items:center;display:flex;flex-direction:column;margin:auto}.movie_image_detail{height:65rem;margin-left:0;margin-top:5rem}.movie_detail{font-size:2rem;text-align:center}.overview_detail{font-size:2.8rem;line-height:1.1;margin:auto}.videoBtn{justify-content:center;margin-top:4rem}.heading{font-size:4.4rem;line-height:1;margin-top:5rem;width:44rem}.movie_length,.movie_releasedate_detail,.movierating{font-size:2.7rem}.spancontent{line-height:3}#overview_title{font-size:3.56rem;line-height:2}#watchtralir{font-size:3.45rem;margin-left:1rem}.play-btn{height:9.93rem;width:9.93rem}#word{font-size:1.82rem}#Director_span{font-size:2.33rem}.Director{margin-top:4rem}#cast_img,#cast_img:hover{height:26rem;width:24rem}#cast_img:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#castdetail{display:flex;justify-content:flex-start;margin-left:1rem;overflow-x:scroll;overflow-y:hidden;padding:1.8rem}#cast_title{font-family:math;font-size:4rem;margin-bottom:4rem}#cast_name{font-family:sans-serif;font-size:2rem;font-weight:700;padding:2rem}#acting_name{font-size:1.93rem}#movie_related_title{font-family:math;font-size:4.62rem;padding:3rem;text-align:center}.video-related-container{display:flex;flex-direction:column!important;justify-content:center;text-align:center}.custom-video-player{height:36.6rem;width:93%}#video_name{font-family:math;font-size:4.12rem;opacity:.8;padding:3rem;text-align:center}.movie_img_reco,.movie_img_reco:hover{border-radius:1rem;height:48rem}.movie_img_reco:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}.reco_title{font-size:2.7rem}.reco_rating{font-size:3rem}.reco_release_date{font-size:3rem;margin:auto}iframe{height:56%;width:91%}.exit_button{background:#141414;color:#fff;font-size:8.5rem;right:5.25rem;top:10.25rem}#castdetail::-webkit-scrollbar{background-color:initial;-webkit-transition:1s;transition:1s}#castdetail::-webkit-scrollbar-thumb{background-color:initial}}@media (max-width:412px){:root{font-size:50%}.background_image{overflow:hidden}figure{align-items:baseline;align-items:center;display:flex;flex-direction:column;margin:auto}.movie_image_detail{height:65rem;margin-left:0;margin-top:5rem}.movie_detail{font-size:2rem;text-align:center}.overview_detail{font-size:2.8rem;line-height:1.1;margin:auto}.videoBtn{justify-content:center;margin-top:4rem}.heading{font-size:4.4rem;line-height:1;margin-top:5rem;width:44rem}.movie_length,.movie_releasedate_detail,.movierating{font-size:2.7rem}.spancontent{line-height:3}#overview_title{font-size:3.56rem;line-height:2}#watchtralir{font-size:3.45rem;margin-left:1rem}.play-btn{height:9.93rem;width:9.93rem}#word{font-size:1.82rem}#Director_span{font-size:2.33rem}.Director{margin-top:4rem}#cast_img,#cast_img:hover{height:26rem;width:24rem}#cast_img:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#castdetail{display:flex;justify-content:flex-start;margin-left:1rem;overflow-x:scroll;overflow-y:hidden;padding:1.8rem}#cast_title{font-family:math;font-size:4rem;margin-bottom:4rem}#cast_name{font-family:sans-serif;font-size:2rem;font-weight:700;padding:2rem}#acting_name{font-size:1.93rem}#movie_related_title{font-family:math;font-size:4.62rem;padding:3rem;text-align:center}.video-related-container{display:flex;flex-direction:column!important;justify-content:center;text-align:center}.custom-video-player{height:36.6rem;width:93%}#video_name{font-family:math;font-size:4.12rem;opacity:.8;padding:3rem;text-align:center}.movie_img_reco,.movie_img_reco:hover{border-radius:1rem;height:48rem}.movie_img_reco:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}.reco_title{font-size:2.7rem}.reco_rating{font-size:3rem}.reco_release_date{font-size:3rem;margin:auto}iframe{height:56%;width:91%}.exit_button{background:#141414;color:#fff;font-size:8.5rem;right:5.25rem;top:10.25rem}#castdetail::-webkit-scrollbar{background-color:initial;-webkit-transition:1s;transition:1s}#castdetail::-webkit-scrollbar-thumb{background-color:initial}}@media (max-width:393px){:root{font-size:45%}.background_image{overflow:hidden}figure{align-items:baseline;align-items:center;display:flex;flex-direction:column;margin:auto}.movie_image_detail{height:65rem;margin-left:0;margin-top:5rem}.movie_detail{font-size:2rem;text-align:center}.overview_detail{font-size:2.8rem;line-height:1.1;margin:auto}.videoBtn{justify-content:center;margin-top:4rem}.heading{font-size:4.4rem;line-height:1;margin-top:5rem;width:44rem}.movie_length,.movie_releasedate_detail,.movierating{font-size:2.7rem}.spancontent{line-height:3}#overview_title{font-size:3.56rem;line-height:2}#watchtralir{font-size:3.45rem;margin-left:1rem}.play-btn{height:9.93rem;width:9.93rem}#word{font-size:1.82rem}#Director_span{font-size:2.33rem}.Director{margin-top:4rem}#cast_img,#cast_img:hover{height:26rem;width:24rem}#cast_img:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#castdetail{display:flex;justify-content:flex-start;margin-left:1rem;overflow-x:scroll;overflow-y:hidden;padding:1.8rem}#cast_title{font-family:math;font-size:4rem;margin-bottom:4rem}#cast_name{font-family:sans-serif;font-size:2rem;font-weight:700;padding:2rem}#acting_name{font-size:1.93rem}#movie_related_title{font-family:math;font-size:4.62rem;padding:3rem;text-align:center}.video-related-container{display:flex;flex-direction:column!important;justify-content:center;text-align:center}.custom-video-player{height:36.6rem;width:93%}#video_name{font-family:math;font-size:4.12rem;opacity:.8;padding:3rem;text-align:center}.movie_img_reco,.movie_img_reco:hover{border-radius:1rem;height:48rem}.movie_img_reco:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}.reco_title{font-size:2.7rem}.reco_rating{font-size:3rem}.reco_release_date{font-size:3rem;margin:auto}iframe{height:56%;width:91%}.exit_button{background:#141414;color:#fff;font-size:8.5rem;right:5.25rem;top:10.25rem}#castdetail::-webkit-scrollbar{background-color:initial;-webkit-transition:1s;transition:1s}#castdetail::-webkit-scrollbar-thumb{background-color:initial}}@media (max-width:360px){:root{font-size:35%}}@media (max-width:280px){:root{font-size:30%}.background_image{overflow:hidden}figure{align-items:baseline;display:flex;flex-direction:column;margin:auto}.movie_image_detail{height:65rem;margin-left:0;margin-top:5rem}.movie_detail{font-size:2rem;text-align:center}.overview_detail{font-size:2.8rem;line-height:1.1;margin:auto}.videoBtn{justify-content:center}.heading{font-size:4.4rem;line-height:1;margin-top:5rem;width:44rem}.movie_length,.movie_releasedate_detail,.movierating{font-size:2.7rem}.spancontent{line-height:3}#overview_title{font-size:3.56rem;line-height:2}#watchtralir{font-size:2.15rem}#word{font-size:1.82rem}#Director_span{font-size:2.33rem}.Director{margin-top:4rem}#cast_img,#cast_img:hover{height:26rem;width:24rem}#cast_img:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}#castdetail{display:flex;justify-content:flex-start;margin-left:1rem;overflow-x:scroll;overflow-y:hidden;padding:1.8rem}#cast_title{font-family:math;font-size:4rem;margin-bottom:4rem}#cast_name{font-family:sans-serif;font-size:2rem;font-weight:700;padding:2rem}#acting_name{font-size:1.93rem}#movie_related_title{font-family:math;font-size:4.62rem;padding:3rem;text-align:center}.video-related-container{display:flex;flex-direction:column!important;justify-content:center}.custom-video-player{height:36.6rem;width:93%}#video_name{font-family:math;font-size:4.12rem;opacity:.8;padding:3rem;text-align:center}.movie_img_reco{height:45rem}.movie_img_reco:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:45rem}.reco_title{font-size:2.9rem}.reco_rating{font-size:3.72rem}.reco_release_date{font-size:3.72rem;margin-top:0}}@media (max-width:912px){#genres{font-size:5.9rem}.genre_list{font-size:4.2rem;line-height:1.4;width:33rem}.visible{display:grid;transition:1s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#genre_container{margin-left:2rem}}@media (max-width:820px){.genre_list,.genre_list:hover{font-size:3.8rem;font-weight:500}.genre_list:hover{opacity:.5}}@media (max-width:540px){.genre_list{font-size:2.7rem}.genre_list:hover{font-size:2.7rem;opacity:.5}#genres{font-size:4.3rem}}@media (max-width:412px){.genre_list{font-size:3.1rem}.genre_list:hover{font-size:3.1rem;opacity:.5}}@media (max-width:393px){.visible{max-width:100%;width:85%}#exit_door{opacity:.6}#exit_door,#exit_door:hover{display:block;font-size:8rem;position:absolute;right:4rem;top:9rem}#exit_door:hover{opacity:1;scale:1.1}.genre_list,.genre_list:hover{font-family:math;font-size:3.7rem;width:33rem}.genre_list:hover{opacity:.5}#genres{font-size:5rem;letter-spacing:1px;margin-left:0;margin-top:10rem}}@media (max-width:360px){.visible{margin-top:10rem;max-width:100%;width:85%}#exit_door{opacity:.6}#exit_door,#exit_door:hover{display:block;font-size:8rem;position:absolute;right:4rem;top:9rem}#exit_door:hover{opacity:1;scale:1.1}.genre_list,.genre_list:hover{font-size:3rem;line-height:1.6;width:33rem}.genre_list:hover{opacity:.5}#genres{font-size:5rem;letter-spacing:1px;margin-left:-20rem}}@media (max-width:280px){.visible{margin-top:1;max-width:100%;width:85%}#exit_door{display:block;font-size:8rem;opacity:.6;position:absolute;right:4rem;top:9rem}#exit_door:hover{background-color:#5b5656;border:.1rem solid #6d6666;border-radius:.7rem;cursor:pointer;padding:.3rem;scale:1.1;transition:background-color .2s ease,border-color .2s ease}.genre_list,.genre_list:hover{font-family:sans-serif;font-size:3.8rem;width:33rem}.genre_list:hover{opacity:.5}#genres{font-size:5rem;letter-spacing:1px;margin-left:0;margin-top:10rem}}body::-webkit-scrollbar{background-color:#424241;scroll-behavior:smooth}body::-webkit-scrollbar-thumb{background-color:#9f9f8a;border-radius:1rem;scroll-behavior:smooth}body::-webkit-scrollbar-thumb:hover{background-color:#fff;border-radius:1rem;scroll-behavior:smooth}#searchContainer{align-items:center;display:flex;position:absolute;right:39px;z-index:1100}#SearchMovies{display:flex;flex-direction:row;gap:7px;margin-left:10px}#Searchcards{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(5,1fr);justify-content:center;margin:auto}form{background:#fff;border:4px solid #fff;border-radius:25px;box-sizing:border-box;height:50px;left:50%;padding:5px;position:relative;top:-28px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all 1s;width:19rem}input{border:none;border-radius:20px;font-size:1em;left:0;line-height:30px;outline:0;padding:0 20px;width:100%}.fa,input{height:42.5px;position:absolute;top:0}.fa{background-color:#292626;border-radius:50%;box-sizing:border-box;color:#fff;font-size:1.2em;padding:10px;right:0;text-align:center;transition:all 1s;width:42.5px}form:hover,form:valid{cursor:pointer;width:26rem}form:hover input,form:valid input{display:block}form:hover .fa,form:valid .fa{background:#07051a;color:#fff}#search_date_rating{align-items:center;display:flex;gap:5rem;justify-content:center}#search_movie_image,#search_movie_image:hover{border:2px solid #969393;border-radius:.5rem;box-shadow:1px 0 5px 0 grey;height:300px;margin:2rem auto auto;object-fit:cover;object-position:50% 20%}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);overflow:hidden;scale:1.1}#search_title{font-family:math;font-size:1.6rem;margin-bottom:5px;margin-left:7rem;text-transform:capitalize}#search_movie_name{border-left:3px solid var(--purple);font-size:1rem;margin:10px auto auto;text-align:center}#no_more_result{color:red;font-family:cursive;font-size:27px;font-weight:700;margin-bottom:1rem;margin-top:1rem;opacity:.8;text-align:center}#no_result_found_search{align-items:center;color:red;display:flex;font-family:math;justify-content:center;margin-top:7rem;text-transform:capitalize}#movie_rating_search{float:right;font-family:math;font-size:1rem;font-weight:700;margin-top:.7rem;text-align:center}#movie_date_rating_search{gap:5rem}#movie_date_rating_search,#movie_release_date_search{align-items:center;display:flex;font-family:math;justify-content:center}#movie_release_date_search{background:#142019;border:.12rem solid #000;border-radius:.3rem;border-top-left-radius:0;color:#fff;float:left;font-size:1rem;font-weight:700;margin-left:.7em;margin-top:.7rem;width:2.56rem}@media (max-width:912px){#Searchcards{grid-template-columns:repeat(3,1fr)}#search_movie_image{height:37rem}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:37rem}#search_title{font-size:5.3rem;margin-bottom:3rem;margin-left:1.2rem}#search_movie_name{font-size:3rem;margin-left:-1.6rem}#movie_rating_search{font-size:3rem;margin-top:1rem}#movie_release_date_search{font-size:3rem;width:auto}#search_date_rating_search{gap:8rem}}@media (max-width:768px){#Searchcards{grid-template-columns:repeat(2,1fr)}#search_movie_image{height:53.8rem}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:53.8rem}#Searchcards{gap:1.9rem}#search_title{font-size:5.3rem;margin-bottom:3rem;margin-top:6rem}#search_date_rating{gap:18rem;margin-top:3rem}}@media (max-width:540px){#Searchcards{grid-template-columns:repeat(1,1fr)}#search_movie_image{height:60rem}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:60.1rem}#Searchcards{gap:1.9rem}#search_title{font-size:5.3rem;margin-bottom:3rem;margin-top:6rem}#search_date_rating{gap:18rem;margin-top:3rem}h4{font-family:sans-serif;font-size:3.5rem!important;padding:1rem}h3{opacity:.8}#movie_rating{margin-top:1rem}#movie_rating,#movie_release_date{font-size:3.5rem!important}.Searchloader{border:.55rem solid #5e5e3e;border-top-color:#fff;height:10rem;width:10rem}#no_result_found_search{font-size:4.5rem;text-align:center}}@media (max-width:412px){.Searchloader{border:.55rem solid #5e5e3e;border-top-color:#fff;height:10rem;width:10rem}#no_result_found_search{font-size:4.2rem;text-align:center}}@media (max-width:360px){#search_movie_image{height:67rem}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:67rem}.Searchloader{border:.55rem solid #5e5e3e;border-top-color:#fff;height:10rem;width:10rem}#no_result_found_search{font-size:4rem;text-align:center}}@media (max-width:280px){#search_movie_image{height:74rem!important}#search_movie_image:hover{-webkit-filter:brightness(.5);filter:brightness(.5);height:74rem!important}.Searchloader{border:.55rem solid #5e5e3e;border-top-color:#fff;height:10rem;width:10rem}#no_result_found_search{font-size:4rem;text-align:center}}@media (max-width:768px){#filter_title{font-size:1.7rem}}@media (max-width:540px){#FilterMoviesItems{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(2,1fr);margin-top:8rem;text-align:center}#filter_title{font-size:2.5rem!important}#Filter_movie_image,#Filter_movie_image:hover{border:1px solid grey;border-radius:1rem;height:46.3rem;margin:auto;object-fit:cover;object-position:50% 20%}#Filter_movie_image:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}#filter_movie_date_rating{font-size:3rem;margin-bottom:2rem}#filter_movie_release_date{width:auto}}@media (max-width:412px){#FilterMoviesItems{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(1,1fr);margin-top:8rem;text-align:center}#filter_title{font-size:3rem!important}#Filter_movie_image,#Filter_movie_image:hover{border:1px solid #fff;border-radius:1rem;box-shadow:0 0 2rem gray;height:58.3rem}#Filter_movie_image:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}#filter_movie_date_rating{font-size:3rem;gap:16rem}#filter_movie_release_date{width:auto}}@media (max-width:393px){#FilterMoviesItems{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(1,1fr);margin-top:8rem;text-align:center}#filter_title{font-size:3.5rem!important;margin-top:2.3rem}#Filter_movie_image,#Filter_movie_image:hover{border:1px solid #fff;border-radius:1rem;box-shadow:0 0 2rem gray;height:63.3rem}#Filter_movie_image:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}#filter_movie_date_rating{font-size:3.5rem;gap:16rem;margin-bottom:3rem;margin-top:2rem}#filter_movie_release_date{width:auto}#genre_title_name{color:#f1edf2;font-family:math;font-size:4.5rem;font-weight:700;margin-bottom:-2rem}}@media (max-width:360px){#FilterMoviesItems{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(1,1fr);margin-top:8rem;text-align:center}#filter_title{font-size:4rem!important;margin-top:2.3rem}#Filter_movie_image,#Filter_movie_image:hover{border:1px solid #fff;border-radius:1rem;box-shadow:0 0 2rem gray;height:77rem}#Filter_movie_image:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}#filter_movie_date_rating{font-size:4.4rem;gap:16rem;margin-bottom:3rem;margin-top:2rem}#filter_movie_release_date{width:auto}#genre_title_name{color:#f1edf2;font-family:math;font-size:4.7rem;font-weight:700;margin-bottom:-2rem}}@media (max-width:280px){#FilterMoviesItems{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(1,1fr);margin-top:8rem;text-align:center}#filter_title{font-size:4rem!important;margin-top:2.3rem}#Filter_movie_image,#Filter_movie_image:hover{border:1px solid #fff;border-radius:1rem;box-shadow:0 0 2rem gray;height:77rem}#Filter_movie_image:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}#filter_movie_date_rating{font-size:4.4rem;gap:16rem;margin-bottom:3rem;margin-top:2rem}#filter_movie_release_date{width:auto}#genre_title_name{color:#f1edf2;font-family:math;font-size:4.7rem;font-weight:700;margin-bottom:-2rem}}
+/*# sourceMappingURL=main.d998ea59.css.map*/
\ No newline at end of file
diff --git a/static/css/main.d998ea59.css.map b/static/css/main.d998ea59.css.map
new file mode 100644
index 0000000..1c04e94
--- /dev/null
+++ b/static/css/main.d998ea59.css.map
@@ -0,0 +1 @@
+{"version":3,"file":"static/css/main.d998ea59.css","mappings":"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C,CAFrC,mBAAqB,CAGrB,cACF,CACA,qBAIE,sBAAuB,CAHvB,iBAAkB,CAClB,gBAAiB,CACjB,eAEF,CACA,iBAIE,UAAc,CACd,eAAiB,CAHjB,eAAgB,CAIhB,UACF,CACA,6BALE,gBAAiB,CAFjB,iBAYF,CALA,YACE,iBAAkB,CAGlB,UACF,CACA,aAEE,kBAAmB,CADnB,uBAAgB,CAAhB,eAEF,CC/cA,0BACE,MACE,aACF,CACA,mBACE,YACF,CACF,CAEA,yBACE,MACE,aACF,CACF,CACA,yBACE,MACE,aACF,CACA,iBACE,WACF,CACF,CAEA,yBACE,MACE,aACF,CACF,CAEA,yBACE,MACE,aACF,CAEA,kBACE,eACF,CACA,OAEE,oBAAqB,CAGrB,kBAAmB,CAJnB,YAAa,CAEb,qBAAsB,CACtB,WAEF,CACA,oBACE,YAAa,CAEb,aAAiB,CADjB,eAEF,CACA,cAEE,cAAe,CADf,iBAEF,CACA,iBAEE,gBAAiB,CACjB,eAAgB,CAFhB,WAGF,CACA,UACE,sBAAuB,CACvB,eACF,CACA,SAEE,gBAAiB,CACjB,aAAc,CAFd,eAAgB,CAGhB,WACF,CAOA,qDACE,gBACF,CACA,aACE,aACF,CACA,gBACE,iBAAkB,CAClB,aACF,CACA,aACE,iBAAkB,CAClB,gBACF,CACA,UAEE,cAAe,CADf,aAEF,CACA,MACE,iBACF,CACA,eACE,iBACF,CACA,UACE,eACF,CAKA,0BAHE,YAAa,CACb,WAMF,CAJA,gBAGE,6BAAuB,CAAvB,qBACF,CACA,YAGE,YAAa,CACb,0BAA2B,CAC3B,gBAAiB,CAJjB,iBAAkB,CAClB,iBAAkB,CAIlB,cACF,CACA,YAEE,gBAAiB,CADjB,cAAe,CAEf,kBACF,CACA,WACE,sBAAuB,CACvB,cAAe,CACf,eAAiB,CACjB,YACF,CACA,aACE,iBACF,CACA,qBAEE,gBAAiB,CADjB,iBAAkB,CAGlB,YAAa,CADb,iBAEF,CACA,yBACE,YAAa,CAEb,+BAAiC,CADjC,sBAAuB,CAEvB,iBACF,CACA,qBACE,cAAe,CACf,SACF,CACA,YAGE,gBAAiB,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ACF,CACA,aACE,cACF,CACA,mBACE,cAAe,CACf,WACF,CACA,OACE,UAAW,CACX,SACF,CACA,aAKE,kBAAmB,CADnB,UAAY,CADZ,gBAAiB,CADjB,aAAc,CADd,YAKF,CACA,+BACE,wBAA6B,CAC7B,qBAAc,CAAd,aACF,CACA,qCACE,wBACF,CACF,CAEA,yBACE,MACE,aACF,CACF,CAEA,yBACE,MACE,aACF,CACA,kBACE,eACF,CACA,OAEE,oBAAqB,CADrB,YAAa,CAEb,qBAAsB,CACtB,WACF,CACA,oBACE,YAAa,CAEb,aAAiB,CADjB,eAEF,CACA,cAEE,cAAe,CADf,iBAEF,CACA,iBAEE,gBAAiB,CACjB,eAAgB,CAFhB,WAGF,CACA,UACE,sBACF,CACA,SAEE,gBAAiB,CACjB,aAAc,CAFd,eAAgB,CAGhB,WACF,CAOA,qDACE,gBACF,CACA,aACE,aACF,CACA,gBACE,iBAAkB,CAClB,aACF,CACA,aACE,iBACF,CACA,MACE,iBACF,CACA,eACE,iBACF,CACA,UACE,eACF,CAKA,0BAHE,YAAa,CACb,WAMF,CAJA,gBAGE,6BAAuB,CAAvB,qBACF,CACA,YAGE,YAAa,CACb,0BAA2B,CAC3B,gBAAiB,CAJjB,iBAAkB,CAClB,iBAAkB,CAIlB,cACF,CACA,YAEE,gBAAiB,CADjB,cAAe,CAEf,kBACF,CACA,WACE,sBAAuB,CACvB,cAAe,CACf,eAAiB,CACjB,YACF,CACA,aACE,iBACF,CACA,qBAEE,gBAAiB,CADjB,iBAAkB,CAGlB,YAAa,CADb,iBAEF,CACA,yBACE,YAAa,CAEb,+BAAiC,CADjC,sBAEF,CACA,qBACE,cAAe,CACf,SACF,CACA,YAGE,gBAAiB,CAFjB,iBAAkB,CAGlB,UAAY,CACZ,YAAa,CAHb,iBAIF,CACA,gBACE,YACF,CACA,sBAEE,6BAAuB,CAAvB,qBAAuB,CADvB,YAEF,CACA,YACE,gBACF,CACA,aACE,iBACF,CACA,mBACE,iBAAkB,CAClB,YACF,CACF,CCzpBA,yBACE,QACE,gBACF,CACA,YACE,gBAAiB,CAIjB,eAAgB,CA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","sources":["App.css","components/CSS/Navbar.css","components/CSS/MediaNavbar.css","components/CSS/FilterIcons.css","components/CSS/FilterMovieCard.css","components/CSS/InfiniteScroll.css","components/CSS/HomeMedia.css","components/CSS/MoviesItems.css","components/CSS/Loader.css","components/CSS/MediaLoader.css","components/CSS/MovieDetail.css","components/CSS/MediaMovieDetail.css","components/CSS/SideMedia.css","components/CSS/Search.css","components/CSS/SearchMedia.css","components/CSS/MediaFilterCard.css"],"sourcesContent":["html{\r\n scroll-behavior: smooth;\r\n}\r\n:root {\r\n --base-font-size: 16px; \r\n }\r\n \r\n body {\r\n font-size: var(--base-font-size);\r\n }\r\n \r\n\r\nbody{\r\n background-color: #0c0c0d;\r\n color: white;\r\n margin: 0rem;\r\n padding: 0rem;\r\n}\r\nbody::-webkit-scrollbar{\r\n width: 0.5rem;\r\n border-radius: 0.4rem;\r\n background-color: transparent;\r\n scroll-behavior: smooth;\r\n}\r\n#background_poster{\r\n background-size: cover;\r\n box-sizing: border-box;\r\n color: rgb(15, 18, 19);\r\n color-scheme: dark light;\r\n display: block;\r\n font-family: \"Space Grotesk\", sans-serif;\r\n font-size: 1rem;\r\n font-weight: 400;\r\n height: 37.668rem;\r\n line-height: 1.5rem;\r\n max-width: 100%;\r\n min-height: 37.66rem;\r\n padding-top: 5rem;\r\n text-align: left;\r\n width: 100%;\r\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\r\n border-top: 0.125rem solid #1c1a1a;\r\n transition:2s;\r\n \r\n}\r\n#banner_detail{\r\n color: rgb(255, 255, 255);\r\n font-weight: bold;\r\n text-align: center;\r\n max-width: 20.2rem;\r\n height: 4rem;\r\n margin-left: 4rem;\r\n margin-top: 7rem;\r\n z-index: 1;\r\n position: sticky;\r\n transition:2s;\r\n}\r\n#banner_title{\r\n display: inline;\r\n color: white;\r\n font-size: 3rem;\r\n line-height: 1.1;\r\n margin: 0;\r\n margin-bottom: 1rem;\r\n max-width: 40%;\r\n font-weight: bold;\r\n text-align: center;\r\n font-family: Helvetica, Arial, sans-serif;\r\n text-align: center;\r\n margin: auto;\r\n transition:2s;\r\n}\r\n.DateRating{\r\n margin-bottom: 0.87rem;\r\n font-size: 1.3rem;\r\n font-weight: 700;\r\n line-height: 1.5;\r\n color: white;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 2rem;\r\n font-family: math;\r\n transition:2s;\r\n}\r\n.bannerOverview{\r\n font-size: 1.08rem;\r\n color: white;\r\n text-align: center;\r\n transition:2s;\r\n}\r\n.buttonSection {\r\n margin-top: 0.56rem;\r\n z-index: 9;\r\n position: relative;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n#buttonPlay {\r\n vertical-align: middle;\r\n border-style: none;\r\n width: 1.62rem;\r\n height:1.62rem;\r\n }\r\n #btn {\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n border-radius: 0.43rem;\r\n padding: 0.4rem;\r\n font-size: 1.18rem;\r\n background-color: #ea1414;\r\n cursor: pointer;\r\n border: 0.06rem solid black;\r\n box-shadow: 0.06rem 0.06rem 0.06rem 0.06rem white;\r\n }\r\n #btn:hover {\r\n box-shadow: 0.12rem 0.12rem 0.12rem 0.12rem rgb(182, 177, 177);\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n border-radius: 0.43rem;\r\n padding: 0.3rem;\r\n background-color: #c01616;\r\n cursor: pointer;\r\n font-size: 1.12rem;\r\n transition: 0.1s;\r\n}\r\n.releaseDate{\r\n border: 0.12rem solid black;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n height: 1.37rem;\r\n border-radius: 0.25rem;\r\n box-shadow: 0rem 0rem 0.12rem 0rem;\r\n background-color: #222226;\r\n transition:2s;\r\n}\r\n.banner_fadeBottom{\r\n height: 20rem;\r\n background: linear-gradient( 180deg, transparent, rgba(37, 37, 37, 0.61), #141414 );\r\n position: absolute;\r\n left: 0;\r\n width: 100%;\r\n border-bottom: 2px solid #1d1a1a;\r\n top: 21.7rem;\r\n transition:2s;\r\n}\r\n.Link{\r\n text-decoration: none;\r\n}\r\n\r\n.visible{\r\n display: block;\r\n transition: 0.5s;\r\n}\r\n.hidden{\r\n display: none;\r\n transition: 0.5s;\r\n}\r\n","#navbar {\r\n display: flex;\r\n align-items: center;\r\n background-color: #0e0e0e;\r\n height: 3.7rem;\r\n gap: 0.5rem;\r\n transition: 0.1s;\r\n}\r\nli {\r\n width: 2.1875rem;\r\n height: 0.3125rem;\r\n margin: 0.375rem 0;\r\n transition: 0.4s;\r\n background-color: #fff1f1;\r\n list-style: none;\r\n}\r\n#burger {\r\n margin-left: 0.8rem;\r\n cursor: pointer;\r\n}\r\n#burger:hover {\r\n margin-left: 0.8rem;\r\n cursor: pointer;\r\n transition: background-color 0.2s ease, border-color 0.2s ease;\r\n background-color: #19191a;\r\n border: 0.1rem solid #6d6666;\r\n border-radius: 0.4rem;\r\n padding: 0.3rem;\r\n}\r\n\r\n#iFlix {\r\n display: flex;\r\n align-items: center;\r\n}\r\n#iFlixlogo {\r\n height: 3rem;\r\n border-radius: 0.6rem;\r\n}\r\n\r\n.Link {\r\n text-decoration: none;\r\n color: white;\r\n}\r\n.navbar {\r\n position: sticky;\r\n top: 0rem;\r\n transition: top 0.3s ease-in-out;\r\n z-index: 1100;\r\n transition: 0.1s;\r\n}\r\n.sticky {\r\n top: -5rem;\r\n}\r\n","@media (max-width: 1000px) {\r\n #navbar {\r\n display: flex;\r\n align-items: center;\r\n background-color: #0e0e0e;\r\n height: 3rem;\r\n gap: 0rem;\r\n padding: 1rem;\r\n }\r\n li {\r\n width: 2.5rem;\r\n height: 0.4rem;\r\n margin: 0.6rem;\r\n transition: 0.4s;\r\n background-color: #fff1f1;\r\n list-style: none;\r\n }\r\n}\r\n@media (max-width: 912px) {\r\n form {\r\n top: -2.4rem !important;\r\n }\r\n #iFlixlogo {\r\n height: 3.6rem;\r\n }\r\n}\r\n\r\n@media (max-width: 540px) {\r\n #navbar {\r\n padding: 1.7rem !important;\r\n height: 5rem !important;\r\n margin-left: -1rem;\r\n }\r\n #iFlixlogo {\r\n height: 5.3rem;\r\n }\r\n #iFlixName {\r\n font-size: 5.5rem;\r\n }\r\n #searchContainer {\r\n top: 6.9rem !important;\r\n }\r\n form {\r\n height: 53px !important;\r\n }\r\n li {\r\n width: 4rem;\r\n height: 0.5rem;\r\n margin: 1.1rem;\r\n }\r\n form:hover,\r\n form:valid {\r\n width: 34rem !important;\r\n }\r\n}\r\n\r\n@media (max-width: 412px) {\r\n #navbar {\r\n padding: 2.1rem !important;\r\n }\r\n form {\r\n top: -3.7rem !important;\r\n }\r\n input {\r\n height: 40.5px;\r\n }\r\n #searchContainer {\r\n right: 0.7rem !important;\r\n top: 8.5rem !important;\r\n }\r\n form:hover,\r\n form:valid {\r\n width: 50rem !important;\r\n }\r\n .fa {\r\n top: -0.1rem !important;\r\n }\r\n}\r\n@media (max-width: 393px) {\r\n #navbar {\r\n padding: 2.1rem !important;\r\n }\r\n form {\r\n top: -3.7rem !important;\r\n }\r\n input {\r\n height: 40.5px;\r\n }\r\n #searchContainer {\r\n right: 0.7rem !important;\r\n top: 8.4rem !important;\r\n }\r\n form:hover,\r\n form:valid {\r\n width: 53rem !important;\r\n }\r\n .fa {\r\n top: 0.2rem !important;\r\n }\r\n\r\n li {\r\n width: 4.2rem;\r\n height: 0.4rem;\r\n }\r\n}\r\n@media (max-width: 360px) {\r\n #navbar {\r\n padding: 2.1rem !important;\r\n height: 6.5rem !important;\r\n }\r\n form {\r\n top: -3.7rem !important;\r\n }\r\n input {\r\n height: 40.5px;\r\n }\r\n #searchContainer {\r\n right: 1rem !important;\r\n top: 9rem !important;\r\n }\r\n form:hover,\r\n form:valid {\r\n width: 62rem !important;\r\n }\r\n .fa {\r\n top: 0.2rem !important;\r\n }\r\n\r\n li {\r\n width: 4.2rem;\r\n height: 0.4rem;\r\n }\r\n #iFlixName {\r\n font-size: 5.9rem !important;\r\n }\r\n #iFlixlogo {\r\n height: 5.9rem !important;\r\n }\r\n li {\r\n width: 5rem !important;\r\n height: 0.6rem !important;\r\n }\r\n}\r\n\r\n@media (max-width: 280px) {\r\n #navbar {\r\n padding: 2.1rem !important;\r\n height: 7.3rem !important;\r\n }\r\n form {\r\n top: -3.7rem !important;\r\n }\r\n input {\r\n height: 40.5px;\r\n }\r\n #searchContainer {\r\n right: 1rem !important;\r\n top: 9.5rem !important;\r\n }\r\n form:hover,\r\n form:valid {\r\n width: 56.2rem !important;\r\n }\r\n .fa {\r\n top: 0.2rem !important;\r\n }\r\n\r\n li {\r\n width: 5.6rem !important;\r\n height: 0.7rem !important;\r\n margin: 1.2rem !important;\r\n }\r\n #iFlixName {\r\n font-size: 7rem !important;\r\n }\r\n #iFlixlogo {\r\n height: 7rem !important;\r\n }\r\n li {\r\n width: 5.2rem !important;\r\n height: 0.7rem !important;\r\n }\r\n}\r\n",".genreIcone {\r\n border: 0.06rem solid lightblue;\r\n padding: 0.12rem;\r\n border-radius: 1rem;\r\n color: white;\r\n}\r\n.visible {\r\n height: 100%;\r\n background-color: #151515f7;\r\n width: -moz-fit-content;\r\n width: fit-content;\r\n padding: 5rem;\r\n z-index: 1000;\r\n position: fixed;\r\n border-top: 0.12rem solid grey;\r\n margin-top: -0.25rem;\r\n box-shadow: inset 0rem 0rem 0.87rem 0rem #4c4141;\r\n text-align: center;\r\n line-height: 3rem;\r\n}\r\n.visible {\r\n height: 100%;\r\n background-color: #151515f7;\r\n width: -moz-fit-content;\r\n width: fit-content;\r\n padding: 5rem;\r\n z-index: 1000;\r\n position: fixed;\r\n border-top: 0.12rem solid grey;\r\n margin-top: -0.25rem;\r\n box-shadow: inset 0rem 0rem 0.87rem 0rem #4c4141;\r\n text-align: center;\r\n line-height: 3rem;\r\n overflow-x: hidden;\r\n overflow-y: scroll;\r\n top: 0rem;\r\n}\r\n\r\n.visible::-webkit-scrollbar {\r\n background: #343030;\r\n width: 0.56rem;\r\n border-radius: 1rem;\r\n transition: 0.5s;\r\n}\r\n.visible::-webkit-scrollbar-thumb {\r\n background: #594c55;\r\n border-radius: 1rem;\r\n}\r\n.visible::-webkit-scrollbar-thumb:hover {\r\n background: #e7e2e2;\r\n border-radius: 1rem;\r\n transition: 0.5s;\r\n}\r\n.genre_name {\r\n display: flex;\r\n}\r\n#genres {\r\n display: flex;\r\n align-items: center;\r\n font-family: sans-serif;\r\n font-weight: bold;\r\n font-size: 1.56rem;\r\n opacity: 0.7;\r\n}\r\n.genre_list {\r\n font-size: 1.25rem;\r\n display: flex;\r\n gap: 1.87rem;\r\n align-items: center;\r\n width: 11rem;\r\n\r\n transition: 0.1s;\r\n cursor: pointer;\r\n}\r\n\r\n.genre_list:hover {\r\n font-size: 1.37rem;\r\n display: flex;\r\n gap: 1.87rem;\r\n align-items: center;\r\n width: 12.3rem;\r\n transition: 0.1s;\r\n color: #ebcd20;\r\n opacity: 0.5;\r\n cursor: pointer;\r\n}\r\n#genre_content {\r\n display: flex;\r\n align-items: center;\r\n}\r\n#sidebarScrollHeight {\r\n position: fixed;\r\n top: 0rem;\r\n}\r\n#exit_door {\r\n font-size: 2.4rem;\r\n display: none;\r\n}\r\n","#FilterMoviesItems {\r\n gap: 10px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 8rem;\r\n}\r\n#filter_custom_title {\r\n font-size: 1.8rem;\r\n margin-left: 10px;\r\n font-family: sans-serif;\r\n}\r\n#Filter_movie_image {\r\n height: 300px;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n}\r\n#Filter_movie_image:hover {\r\n filter: brightness(0.6);\r\n height: 295px;\r\n z-index: 999;\r\n box-shadow: 3px 3px 3px rgb(46, 37, 37);\r\n cursor: pointer;\r\n}\r\n#filter_title {\r\n border-left: 3px solid var(--purple);\r\n padding-left: 30px;\r\n margin: auto;\r\n margin-top: 10px;\r\n font-size: 1rem;\r\n text-align: center;\r\n}\r\n#filter_movie_rating {\r\n font-family: math;\r\n text-align: center;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 0.7rem;\r\n}\r\n#filter_movie_date_rating {\r\n display: flex;\r\n gap: 5rem;\r\n font-family: math;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n#filter_movie_release_date {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n float: left;\r\n border: 2px solid black;\r\n width: 41px;\r\n font-weight: bold;\r\n color: white;\r\n background: #142019;\r\n border-radius: 5px;\r\n border-top-left-radius: 0px;\r\n font-family: math;\r\n margin-top: 0.7rem;\r\n margin-left: 0.7em;\r\n align-items: center;\r\n}\r\n#genre_title_name {\r\n font-size: 30px;\r\n margin-left: 3.4rem;\r\n margin-bottom: -5.6rem;\r\n font-weight: bold;\r\n font-family: math;\r\n color: #f1edf2;\r\n}\r\n\r\na {\r\n text-decoration: none;\r\n color: #ebcd20;\r\n}\r\n",".Searchloader {\r\n border: 0.25rem solid #5e5e3e;\r\n border-radius: 50%;\r\n border-top: 0.25rem solid #ffffff;\r\n width: 1.87rem;\r\n height: 1.87rem;\r\n animation: spin 0.7s linear infinite;\r\n margin: auto;\r\n text-align: center;\r\n margin-top: 1rem;\r\n margin-bottom: 1rem;\r\n}\r\n.filter_spinner {\r\n margin: auto;\r\n margin-top: 3rem;\r\n margin-bottom: 1rem;\r\n}\r\n.infiniteScroller {\r\n position: absolute;\r\n left: 45%;\r\n}\r\n@-webkit-keyframes spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@keyframes spin {\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n}\r\n","@media (max-width: 540px) {\r\n :root {\r\n font-size: 90%;\r\n }\r\n #background_poster {\r\n height: 48.668rem;\r\n }\r\n #banner_detail {\r\n margin: auto;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n row-gap: 0.3rem;\r\n margin-top: -2rem;\r\n }\r\n #banner_title {\r\n font-size: 4.5rem;\r\n max-width: 34rem;\r\n width: 64rem;\r\n text-align: left;\r\n }\r\n .DateRating {\r\n font-size: 3.3rem;\r\n line-height: 2;\r\n }\r\n .bannerOverview {\r\n font-size: 2rem;\r\n line-height: 1.2;\r\n width: 40rem;\r\n }\r\n\r\n #btn {\r\n font-size: 2rem;\r\n padding: 0.6rem;\r\n }\r\n #buttonPlay {\r\n width: 4.12rem;\r\n height: 4.12rem;\r\n }\r\n .banner_fadeBottom {\r\n height: 53.2rem !important;\r\n background: linear-gradient(179deg, #57515100, rgb(0 0 0 / 61%), #120f0f);\r\n top: 4rem;\r\n }\r\n .releaseDate {\r\n height: 3.9rem;\r\n }\r\n h3 {\r\n font-size: 4rem !important;\r\n }\r\n h4 {\r\n font-size: 3rem !important;\r\n }\r\n #movie_image {\r\n height: 46.7rem !important;\r\n border-radius: 0.7rem !important;\r\n }\r\n #movie_image:hover {\r\n height: 46.7rem !important;\r\n border-radius: 0.7rem !important;\r\n filter: brightness(0.5);\r\n }\r\n #movie_rating {\r\n font-size: 3rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3rem !important;\r\n width: auto !important;\r\n }\r\n #MoviesItems::-webkit-scrollbar {\r\n background-color: transparent !important;\r\n }\r\n #MoviesItems::-webkit-scrollbar-thumb {\r\n background-color: transparent !important;\r\n }\r\n}\r\n\r\n@media (max-width: 412px) {\r\n #backdrop {\r\n height: 80rem !important;\r\n }\r\n #background_poster {\r\n background-position: center !important;\r\n height: 81.668rem !important;\r\n }\r\n #banner_detail {\r\n row-gap: 1.3rem;\r\n margin-top: 1rem;\r\n }\r\n #banner_title {\r\n font-size: 7rem;\r\n max-width: 52rem;\r\n width: 64rem;\r\n text-align: center;\r\n margin-left: -14rem;\r\n }\r\n .DateRating {\r\n font-size: 3.6rem;\r\n line-height: 2;\r\n }\r\n .bannerOverview {\r\n font-size: 3rem;\r\n line-height: 1.2;\r\n width: 50rem;\r\n }\r\n #btn {\r\n font-size: 4.4rem;\r\n padding: 0.7rem;\r\n width: 38rem;\r\n border-radius: 1.4rem;\r\n }\r\n #buttonPlay {\r\n width: 9rem;\r\n height: 9rem;\r\n }\r\n\r\n .banner_fadeBottom {\r\n height: 87rem !important;\r\n }\r\n #movie_image {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n }\r\n #movie_image:hover {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n filter: brightness(0.5);\r\n }\r\n #MoviesItems {\r\n gap: 1.6rem !important;\r\n }\r\n #movie_date_rating {\r\n gap: 18rem !important;\r\n margin-top: 2rem !important;\r\n }\r\n h4 {\r\n font-size: 4rem !important;\r\n }\r\n #movie_rating {\r\n font-size: 3.6rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3.6rem !important;\r\n width: auto !important;\r\n }\r\n}\r\n\r\n@media (max-width: 393px) {\r\n #backdrop {\r\n height: 80rem !important;\r\n }\r\n #background_poster {\r\n background-position: center !important;\r\n height: 81.668rem !important;\r\n }\r\n #banner_detail {\r\n row-gap: 1.3rem;\r\n margin-top: 1rem;\r\n }\r\n #banner_title {\r\n font-size: 7rem;\r\n max-width: 52rem;\r\n width: 64rem;\r\n text-align: center;\r\n margin-left: -14rem;\r\n }\r\n .DateRating {\r\n font-size: 3.6rem;\r\n line-height: 2;\r\n }\r\n .bannerOverview {\r\n font-size: 3rem;\r\n line-height: 1.2;\r\n width: 50rem;\r\n }\r\n #btn {\r\n font-size: 4.4rem;\r\n padding: 0.7rem;\r\n width: 38rem;\r\n border-radius: 1.4rem;\r\n }\r\n #buttonPlay {\r\n width: 9rem;\r\n height: 9rem;\r\n }\r\n .banner_fadeBottom {\r\n height: 87rem !important;\r\n background: linear-gradient(179deg, #57515100, rgb(0 0 0 / 61%), #120f0f);\r\n top: 4rem;\r\n }\r\n\r\n #movie_image {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n }\r\n #movie_image:hover {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n filter: brightness(0.5);\r\n }\r\n #MoviesItems {\r\n gap: 1.6rem !important;\r\n }\r\n #movie_date_rating {\r\n gap: 18rem !important;\r\n margin-top: 2rem !important;\r\n }\r\n h4 {\r\n font-size: 4rem !important;\r\n }\r\n #movie_rating {\r\n font-size: 3.6rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3.6rem !important;\r\n width: auto !important;\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n #backdrop {\r\n height: 80rem !important;\r\n }\r\n #background_poster {\r\n background-position: center !important;\r\n height: 81.668rem !important;\r\n }\r\n #banner_detail {\r\n row-gap: 1.3rem;\r\n margin-top: 1rem;\r\n }\r\n #banner_title {\r\n font-size: 7rem;\r\n max-width: 52rem;\r\n width: 64rem;\r\n text-align: center;\r\n margin-left: -14rem;\r\n }\r\n .DateRating {\r\n font-size: 3.6rem;\r\n line-height: 2;\r\n gap: 4rem;\r\n }\r\n #bannerRating {\r\n font-size: 3.6rem;\r\n line-height: 2;\r\n display: flex;\r\n align-items: center;\r\n }\r\n .bannerOverview {\r\n font-size: 3rem;\r\n line-height: 1.2;\r\n width: 50rem;\r\n }\r\n #btn {\r\n font-size: 4.4rem;\r\n padding: 0.7rem;\r\n width: 38rem;\r\n border-radius: 1.4rem;\r\n }\r\n #btn:hover {\r\n font-size: 4.4rem;\r\n padding: 0.7rem;\r\n width: 38rem;\r\n border-radius: 1.4rem;\r\n }\r\n #buttonPlay {\r\n width: 9rem;\r\n height: 9rem;\r\n }\r\n .banner_fadeBottom {\r\n height: 88.1rem !important;\r\n background: linear-gradient(179deg, #57515100, rgb(0 0 0 / 61%), #120f0f);\r\n top: 4rem;\r\n }\r\n\r\n #movie_image {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n }\r\n #movie_image:hover {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n filter: brightness(0.5);\r\n }\r\n #MoviesItems {\r\n gap: 1.6rem !important;\r\n }\r\n #movie_date_rating {\r\n gap: 18rem !important;\r\n margin-top: 2rem !important;\r\n }\r\n h4 {\r\n font-size: 4rem !important;\r\n }\r\n #movie_rating {\r\n font-size: 3.6rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3.6rem !important;\r\n width: auto !important;\r\n }\r\n}\r\n\r\n@media (max-width: 280px) {\r\n #backdrop {\r\n height: 80rem !important;\r\n }\r\n #background_poster {\r\n background-position: center !important;\r\n height: 81.668rem !important;\r\n }\r\n #banner_detail {\r\n row-gap: 1.3rem;\r\n margin-top: 1rem;\r\n }\r\n #banner_title {\r\n font-size: 7rem;\r\n max-width: 52rem;\r\n width: 64rem;\r\n text-align: center;\r\n margin-left: -14rem;\r\n }\r\n .DateRating {\r\n font-size: 3.6rem;\r\n line-height: 2;\r\n }\r\n .bannerOverview {\r\n font-size: 3rem;\r\n line-height: 1.2;\r\n width: 50rem;\r\n }\r\n #btn {\r\n font-size: 4.4rem;\r\n padding: 0.7rem;\r\n width: 38rem;\r\n border-radius: 1.4rem;\r\n }\r\n #buttonPlay {\r\n width: 9rem;\r\n height: 9rem;\r\n }\r\n .banner_fadeBottom {\r\n height: 89rem !important;\r\n background: linear-gradient(179deg, #57515100, rgb(0 0 0 / 61%), #120f0f);\r\n top: 4rem;\r\n }\r\n\r\n #movie_image {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n }\r\n #movie_image:hover {\r\n height: 62.4rem !important;\r\n border-radius: 2rem !important;\r\n filter: brightness(0.5);\r\n }\r\n #MoviesItems {\r\n gap: 1.6rem !important;\r\n }\r\n #movie_date_rating {\r\n gap: 18rem !important;\r\n margin-top: 2rem !important;\r\n }\r\n h4 {\r\n font-size: 4rem !important;\r\n }\r\n #movie_rating {\r\n font-size: 3.6rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3.6rem !important;\r\n width: auto !important;\r\n }\r\n}\r\n","#MoviesItems {\r\n margin-left: 1rem;\r\n display: flex;\r\n flex-direction: row;\r\n gap: 0.4rem;\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n padding-bottom: 1.8rem;\r\n}\r\n#MoviesItems::-webkit-scrollbar {\r\n background-color: #312828;\r\n height: 0.5rem;\r\n border-radius: 1rem;\r\n transition: 0.5s;\r\n}\r\n#MoviesItems::-webkit-scrollbar-thumb {\r\n border-radius: 1rem;\r\n background-color: #524242;\r\n opacity: 0;\r\n transition: 0.5s;\r\n}\r\n#MoviesItems::-webkit-scrollbar-thumb:hover {\r\n transition: 0.5s;\r\n display: block;\r\n}\r\nh3 {\r\n font-size: 1.8rem;\r\n margin-left: 1rem;\r\n font-family: sans-serif;\r\n}\r\n#movie_image {\r\n height: 18.7rem;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n}\r\n#movie_image:hover {\r\n filter: brightness(0.4);\r\n}\r\nh4 {\r\n border-left: 0.18rem solid var(--purple);\r\n margin: auto;\r\n margin-top: 0.8rem;\r\n font-size: 1rem;\r\n text-align: center;\r\n}\r\n#movie_rating {\r\n font-family: math;\r\n text-align: center;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 0.7rem;\r\n font-size: 1rem;\r\n}\r\n#movie_date_rating {\r\n display: flex;\r\n gap: 5rem;\r\n font-family: math;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n#movie_release_date {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n float: left;\r\n border: 0.12rem solid black;\r\n width: 2.56rem;\r\n font-weight: bold;\r\n color: white;\r\n background: #142019;\r\n font-size: 1rem;\r\n border-radius: 0.3rem;\r\n border-top-left-radius: 0rem;\r\n font-family: math;\r\n margin-top: 0.7rem;\r\n margin-left: 0.7em;\r\n align-items: center;\r\n}\r\n","#preloader {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n#loader {\r\n display: block;\r\n position: relative;\r\n top: 50%;\r\n width: 10.6rem;\r\n height: 10.6rem;\r\n margin: -4.68rem 0 0 -4.68rem;\r\n border-radius: 50%;\r\n border: 0.18rem solid transparent;\r\n border-top-color: #9370db;\r\n -webkit-animation: spin 2s linear infinite;\r\n animation: spin 2s linear infinite;\r\n margin: auto;\r\n}\r\n#loader:before {\r\n content: \"\";\r\n position: absolute;\r\n top: 0.31rem;\r\n left: 0.31rem;\r\n right: 0.31rem;\r\n bottom: 0.31rem;\r\n border-radius: 50%;\r\n border: 0.18rem solid transparent;\r\n border-top-color: #ba55d3;\r\n -webkit-animation: spin 3s linear infinite;\r\n animation: spin 3s linear infinite;\r\n}\r\n#loader:after {\r\n content: \"\";\r\n position: absolute;\r\n top: 0.93rem;\r\n left: 0.93rem;\r\n right: 0.93rem;\r\n bottom: 0.93rem;\r\n border-radius: 50%;\r\n border: 0.18rem solid transparent;\r\n border-top-color: #ff00ff;\r\n -webkit-animation: spin 1.5s linear infinite;\r\n animation: spin 1.5s linear infinite;\r\n}\r\n@-webkit-keyframes spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n -ms-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n -ms-transform: rotate(360deg);\r\n transform: rotate(360deg);\r\n }\r\n}\r\n@keyframes spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n -ms-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n -ms-transform: rotate(360deg);\r\n transform: rotate(360deg);\r\n }\r\n}\r\n","@media (max-width: 1000px) {\r\n #loader {\r\n width: 25rem;\r\n height: 25rem;\r\n }\r\n}\r\n@media (max-width: 540px) {\r\n #loader {\r\n width: 28rem;\r\n height: 28rem;\r\n }\r\n}\r\n@media (max-width: 412px) {\r\n #loader {\r\n width: 30rem;\r\n height: 30rem;\r\n }\r\n}\r\n@media (max-width: 390px) {\r\n #loader {\r\n width: 35rem;\r\n height: 35rem;\r\n }\r\n}\r\n","#movie-detail {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 4rem;\r\n color: white;\r\n}\r\n.background_image {\r\n background-size: cover;\r\n box-sizing: border-box;\r\n display: block;\r\n font-family: \"Space Grotesk\", sans-serif;\r\n font-size: 1rem;\r\n font-weight: 400;\r\n line-height: 1.5rem;\r\n max-width: 100%;\r\n padding-top: 5rem;\r\n position: absolute;\r\n text-align: left;\r\n top: 3.43rem;\r\n width: 100%;\r\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\r\n box-shadow: 18rem 2rem 4rem #131111;\r\n border-bottom: 0.2rem solid #131111;\r\n border-top: 0.1rem solid #3b2e2e;\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.background_image::before {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n background-color: rgb(0 0 0 / 80%);\r\n pointer-events: none;\r\n}\r\n\r\n.brightness {\r\n position: relative;\r\n}\r\nfigure {\r\n display: flex;\r\n object-fit: cover;\r\n position: inherit;\r\n justify-content: center;\r\n align-items: center;\r\n color: white;\r\n}\r\n.movie_image_detail {\r\n border-radius: 0.8rem;\r\n margin-left: 11rem;\r\n display: flex;\r\n object-fit: cover;\r\n height: 28rem;\r\n}\r\n\r\n.heading {\r\n margin-top: 3rem;\r\n font-weight: bold;\r\n color: white;\r\n margin-left: 0rem;\r\n font-size: 1.9rem;\r\n}\r\n\r\n.movie_detail {\r\n margin-left: 2rem;\r\n margin-bottom: 2rem;\r\n}\r\n.spancontent {\r\n line-height: 2;\r\n margin-top: 0.81rem;\r\n font-family: math;\r\n}\r\n.movierating {\r\n font-weight: bold;\r\n font-size: 1.3rem;\r\n margin-left: 0rem;\r\n}\r\n.movie_length {\r\n margin-left: 1rem;\r\n font-weight: bold;\r\n font-size: 1.3rem;\r\n}\r\n.movie_releasedate_detail {\r\n margin-left: 1rem;\r\n font-weight: bold;\r\n font-size: 1.2rem;\r\n border: 0.1rem solid wheat;\r\n border-radius: 0.12rem;\r\n padding: 0.06rem;\r\n}\r\n.genre {\r\n font-size: 1.2rem;\r\n font-weight: bold;\r\n margin-left: 0rem;\r\n margin-top: 1rem;\r\n}\r\n#genre_filter {\r\n box-shadow: inset 0rem 0rem 1.25rem 0rem #c593ff;\r\n background: #671515;\r\n padding: 0.1rem;\r\n border-radius: 0.2rem;\r\n font-weight: bold;\r\n border: 0.01rem solid;\r\n font-family: math;\r\n margin-right: 0.3rem;\r\n}\r\n.overview_detail {\r\n font-size: 1rem;\r\n line-height: 1.7;\r\n font-family: \"Tsukimi Rounded\", sans-serif;\r\n width: 70%;\r\n}\r\n#overview_title {\r\n font-size: 1.56rem;\r\n font-family: sans-serif;\r\n font-weight: 600;\r\n margin-bottom: -0.43rem;\r\n}\r\n#word {\r\n font-weight: bold;\r\n font-size: 1.12rem;\r\n margin-right: 0.43rem;\r\n}\r\n\r\n/*Recommended Movies*/\r\n#RecoMovies {\r\n position: sticky;\r\n margin-left: 4rem;\r\n}\r\n.movie_img_reco {\r\n height: 21rem;\r\n object-fit: cover;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n}\r\n.movie_img_reco:hover {\r\n height: 21rem;\r\n object-fit: cover;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n filter: brightness(0.4);\r\n box-shadow: 0.18rem 0.18rem 0.18rem rgb(46, 37, 37);\r\n cursor: pointer;\r\n overflow: hidden;\r\n}\r\n.mainContent {\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n display: flex;\r\n transition: 1s;\r\n width: 96%;\r\n gap: 0.5rem;\r\n}\r\n.mainContent::-webkit-scrollbar {\r\n background-color: #1f1c1c;\r\n border-radius: 1rem;\r\n height: 0.62rem;\r\n transition: 1s;\r\n}\r\n.mainContent::-webkit-scrollbar-thumb:hover {\r\n border-radius: 1rem;\r\n background-color: #c4b7b7;\r\n opacity: 0;\r\n transition: 0.5s;\r\n}\r\n\r\n.reco_title {\r\n border-left: 0.18rem solid var(--darkreader-border--purple);\r\n font-size: 1.06rem;\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n text-align: center;\r\n}\r\n\r\n.reco_rating_date {\r\n text-align: center;\r\n margin-top: 1rem;\r\n display: flex;\r\n align-items: center;\r\n gap: 8rem;\r\n}\r\n.reco_rating {\r\n font-size: 1.12rem;\r\n font-weight: bold;\r\n display: flex;\r\n}\r\n.reco_release_date {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n float: left;\r\n border: 0.12rem solid black;\r\n width: 2.5rem;\r\n font-weight: bold;\r\n color: white;\r\n background: #142019;\r\n border-radius: 0.31rem;\r\n height: 1.25rem;\r\n border-top-left-radius: 0rem;\r\n font-family: cursive;\r\n margin-top: 0.7rem;\r\n margin-left: 0.7rem;\r\n align-items: center;\r\n font-size: 0.93rem;\r\n}\r\n#Director_span {\r\n opacity: 0.5;\r\n font-weight: bold;\r\n font-size: 0.93rem;\r\n}\r\n\r\n/*Play button*/\r\n.play-btn {\r\n width: 4.93rem;\r\n height: 4.93rem;\r\n background: radial-gradient(rgb(255 0 0 / 80%) 60%, rgb(248 175 175) 62%);\r\n border-radius: 50%;\r\n position: relative;\r\n display: block;\r\n box-shadow: 0rem 0rem 1.56rem 0.18rem rgb(29 19 24 / 80%);\r\n}\r\n.videoBtn {\r\n display: flex;\r\n align-items: center;\r\n margin-left: 3rem;\r\n margin-top: 0.6rem;\r\n cursor: pointer;\r\n}\r\n#watchtralir {\r\n font-size: 1.25rem;\r\n font-weight: bold;\r\n margin-left: 0.56;\r\n font-family: sans-serif;\r\n}\r\n.play-btn::after {\r\n content: \"\";\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n -webkit-transform: translateX(-40%) translateY(-50%);\r\n transform: translateX(-40%) translateY(-50%);\r\n transform-origin: center center;\r\n width: 0;\r\n height: 0;\r\n border-top: 0.93rem solid transparent;\r\n border-bottom: 0.93rem solid transparent;\r\n border-left: 1.56rem solid #fff;\r\n z-index: 100;\r\n -webkit-transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n}\r\n\r\n.play-btn:before {\r\n content: \"\";\r\n position: absolute;\r\n width: 150%;\r\n height: 150%;\r\n -webkit-animation-delay: 0s;\r\n animation-delay: 0s;\r\n -webkit-animation: pulsate1 2s;\r\n animation: pulsate1 2s;\r\n -webkit-animation-direction: forwards;\r\n animation-direction: forwards;\r\n -webkit-animation-iteration-count: infinite;\r\n animation-iteration-count: infinite;\r\n -webkit-animation-timing-function: steps;\r\n animation-timing-function: steps;\r\n opacity: 1;\r\n border-radius: 50%;\r\n border: 0.31rem solid rgba(255, 255, 255, 0.75);\r\n top: -30%;\r\n left: -30%;\r\n background: rgba(198, 16, 0, 0);\r\n}\r\n\r\n@-webkit-keyframes pulsate1 {\r\n 0% {\r\n -webkit-transform: scale(0.6);\r\n transform: scale(0.6);\r\n opacity: 1;\r\n box-shadow: inset 0rem 0rem 1.56rem 0.18rem rgba(255, 255, 255, 0.75),\r\n 0rem 0rem 1.56rem 10rem rgba(255, 255, 255, 0.75);\r\n }\r\n 100% {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n opacity: 0;\r\n box-shadow: none;\r\n }\r\n}\r\n\r\n@keyframes pulsate1 {\r\n 0% {\r\n -webkit-transform: scale(0.6);\r\n transform: scale(0.6);\r\n opacity: 1;\r\n box-shadow: inset 0rem 0rem 1.56rem 0.18rem rgba(255, 255, 255, 0.75),\r\n 0rem 0rem 1.56rem 0.62rem rgba(255, 255, 255, 0.75);\r\n }\r\n 100% {\r\n -webkit-transform: scale(1, 1);\r\n transform: scale(1);\r\n opacity: 0;\r\n box-shadow: none;\r\n }\r\n}\r\n\r\n/*MOVIE CAST DETAIL*/\r\n#castdetail {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 0.93rem;\r\n text-align: center;\r\n transition: 1s;\r\n}\r\n#castdetail::-webkit-scrollbar {\r\n height: 0.37rem;\r\n background: white;\r\n border-radius: 4rem;\r\n background-color: rgb(37, 33, 33);\r\n}\r\n#castdetail::-webkit-scrollbar-thumb {\r\n background-color: white;\r\n}\r\n#cast_img {\r\n height: 10rem;\r\n width: 10rem;\r\n border-radius: 5rem;\r\n border: 0.06rem solid;\r\n box-shadow: 0rem 0rem 0, 31rem white;\r\n}\r\n#cast_img:hover {\r\n border-radius: 5rem;\r\n border: 0.06rem solid;\r\n box-shadow: 0rem 0rem 0, 31rem white;\r\n overflow: hidden;\r\n}\r\n#cast_title {\r\n margin-left: 4rem;\r\n font-family: sans-serif;\r\n font-weight: bold;\r\n}\r\n#acting_name {\r\n opacity: 0.5;\r\n font-size: 0.93rem;\r\n font-family: math;\r\n font-weight: bold;\r\n}\r\n#cast_name {\r\n font-family: sans-serif;\r\n font-size: 1rem;\r\n font-weight: bold;\r\n}\r\n\r\n/*Movies video Customization*/\r\n#movieTralier {\r\n z-index: 1;\r\n position: sticky;\r\n}\r\niframe {\r\n height: 75%;\r\n width: 60%;\r\n border-radius: 0.31rem;\r\n border: 0.2rem solid #ffffff;\r\n box-shadow: 0rem 0rem 1rem 0rem grey;\r\n}\r\n.mainVideoContent {\r\n display: none;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: rgba(0, 0, 0, 0.8);\r\n justify-content: center;\r\n align-items: center;\r\n z-index: 1000;\r\n opacity: 0;\r\n transition: opacity 0.3s ease-in-out;\r\n pointer-events: none;\r\n}\r\n\r\n.mainVideoContent.open {\r\n display: flex;\r\n opacity: 1;\r\n pointer-events: auto;\r\n}\r\n#notAvaliable {\r\n font-size: 1.32rem;\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n opacity: 0.6;\r\n}\r\n.exit-button {\r\n position: absolute;\r\n top: 4rem;\r\n right: 1.25rem;\r\n border-radius: 0.25rem;\r\n background-color: transparent;\r\n border: none;\r\n font-size: 2.5rem;\r\n color: white;\r\n cursor: pointer;\r\n z-index: 1100;\r\n font-weight: bold;\r\n border: 1px solid wheat;\r\n}\r\n.exit-button:hover {\r\n transition: background-color 0.2s ease, border-color 0.2s ease;\r\n background-color: #1f1d1d;\r\n border: 0.1rem solid #968989;\r\n}\r\n\r\n#officialVideos {\r\n position: sticky;\r\n}\r\n\r\n/*MOVIE RELATED VIDEOS*/\r\n.video-related-container {\r\n display: flex;\r\n justify-content: center;\r\n}\r\n\r\n.custom-video-player {\r\n height: 14rem;\r\n width: 96%;\r\n border-radius: 0.5rem;\r\n border: 0.2rem solid #564747;\r\n}\r\n.custom-video-player:hover {\r\n border-radius: 0.5rem;\r\n border: 0.2rem solid #c3b1c4;\r\n border: 0.2rem slid rgb(108, 112, 99);\r\n transition: 0.6s;\r\n}\r\n#movie_related_title {\r\n font-size: 1.62rem;\r\n margin-left: 4rem;\r\n margin-top: 2rem;\r\n font-family: sans-serif;\r\n}\r\n#video_not_found {\r\n text-align: center;\r\n margin-top: 4rem;\r\n font-family: math;\r\n color: #ffffff;\r\n font-weight: bold;\r\n opacity: 0.2;\r\n}\r\n#video_name {\r\n font-size: 1.12rem;\r\n text-align: center;\r\n font-family: math;\r\n opacity: 0.8;\r\n}\r\n#RecoMoviess {\r\n position: sticky;\r\n margin-left: 3.8rem;\r\n}\r\n","@media (max-width: 1000px) {\r\n :root {\r\n font-size: 80%;\r\n }\r\n .banner_fadeBottom {\r\n height: 21rem;\r\n }\r\n}\r\n\r\n@media (max-width: 912px) {\r\n :root {\r\n font-size: 70%;\r\n }\r\n}\r\n@media (max-width: 820px) {\r\n :root {\r\n font-size: 65%;\r\n }\r\n .overview_detail {\r\n width: 40rem;\r\n }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n :root {\r\n font-size: 60%;\r\n }\r\n}\r\n\r\n@media (max-width: 540px) {\r\n :root {\r\n font-size: 50%;\r\n }\r\n\r\n .background_image {\r\n overflow: hidden;\r\n }\r\n figure {\r\n display: flex;\r\n align-items: baseline;\r\n flex-direction: column;\r\n margin: auto;\r\n align-items: center;\r\n }\r\n .movie_image_detail {\r\n height: 65rem;\r\n margin-top: 5rem;\r\n margin-left: 0rem;\r\n }\r\n .movie_detail {\r\n text-align: center;\r\n font-size: 2rem;\r\n }\r\n .overview_detail {\r\n margin: auto;\r\n font-size: 2.8rem;\r\n line-height: 1.1;\r\n }\r\n .videoBtn {\r\n justify-content: center;\r\n margin-top: 4rem;\r\n }\r\n .heading {\r\n margin-top: 5rem;\r\n font-size: 4.4rem;\r\n line-height: 1;\r\n width: 44rem;\r\n }\r\n .movierating {\r\n font-size: 2.7rem;\r\n }\r\n .movie_length {\r\n font-size: 2.7rem;\r\n }\r\n .movie_releasedate_detail {\r\n font-size: 2.7rem;\r\n }\r\n .spancontent {\r\n line-height: 3;\r\n }\r\n #overview_title {\r\n font-size: 3.56rem;\r\n line-height: 2;\r\n }\r\n #watchtralir {\r\n font-size: 3.45rem;\r\n margin-left: 1rem;\r\n }\r\n .play-btn {\r\n width: 9.93rem;\r\n height: 9.93rem;\r\n }\r\n #word {\r\n font-size: 1.82rem;\r\n }\r\n #Director_span {\r\n font-size: 2.33rem;\r\n }\r\n .Director {\r\n margin-top: 4rem;\r\n }\r\n #cast_img {\r\n height: 26rem;\r\n width: 24rem;\r\n }\r\n #cast_img:hover {\r\n height: 26rem;\r\n width: 24rem;\r\n filter: brightness(0.5);\r\n }\r\n #castdetail {\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n display: flex;\r\n justify-content: flex-start;\r\n margin-left: 1rem;\r\n padding: 1.8rem;\r\n }\r\n #cast_title {\r\n font-size: 4rem;\r\n font-family: math;\r\n margin-bottom: 4rem;\r\n }\r\n #cast_name {\r\n font-family: sans-serif;\r\n font-size: 2rem;\r\n font-weight: bold;\r\n padding: 2rem;\r\n }\r\n #acting_name {\r\n font-size: 1.93rem;\r\n }\r\n #movie_related_title {\r\n font-size: 4.62rem;\r\n font-family: math;\r\n text-align: center;\r\n padding: 3rem;\r\n }\r\n .video-related-container {\r\n display: flex;\r\n justify-content: center;\r\n flex-direction: column !important;\r\n text-align: center;\r\n }\r\n .custom-video-player {\r\n height: 36.6rem;\r\n width: 93%;\r\n }\r\n #video_name {\r\n font-size: 4.12rem;\r\n text-align: center;\r\n font-family: math;\r\n opacity: 0.8;\r\n padding: 3rem;\r\n }\r\n .movie_img_reco {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n }\r\n .movie_img_reco:hover {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n filter: brightness(0.5);\r\n }\r\n .reco_title {\r\n font-size: 2.7rem;\r\n }\r\n .reco_rating {\r\n font-size: 3rem;\r\n }\r\n .reco_release_date {\r\n font-size: 3rem;\r\n margin: auto;\r\n }\r\n iframe {\r\n height: 56%;\r\n width: 91%;\r\n }\r\n .exit_button {\r\n top: 10.25rem;\r\n right: 5.25rem;\r\n font-size: 8.5rem;\r\n color: white;\r\n background: #141414;\r\n }\r\n #castdetail::-webkit-scrollbar {\r\n background-color: transparent;\r\n transition: 1s;\r\n }\r\n #castdetail::-webkit-scrollbar-thumb {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n@media (max-width: 412px) {\r\n :root {\r\n font-size: 50%;\r\n }\r\n\r\n .background_image {\r\n overflow: hidden;\r\n }\r\n figure {\r\n display: flex;\r\n align-items: baseline;\r\n flex-direction: column;\r\n margin: auto;\r\n align-items: center;\r\n }\r\n .movie_image_detail {\r\n height: 65rem;\r\n margin-top: 5rem;\r\n margin-left: 0rem;\r\n }\r\n .movie_detail {\r\n text-align: center;\r\n font-size: 2rem;\r\n }\r\n .overview_detail {\r\n margin: auto;\r\n font-size: 2.8rem;\r\n line-height: 1.1;\r\n }\r\n .videoBtn {\r\n justify-content: center;\r\n margin-top: 4rem;\r\n }\r\n .heading {\r\n margin-top: 5rem;\r\n font-size: 4.4rem;\r\n line-height: 1;\r\n width: 44rem;\r\n }\r\n .movierating {\r\n font-size: 2.7rem;\r\n }\r\n .movie_length {\r\n font-size: 2.7rem;\r\n }\r\n .movie_releasedate_detail {\r\n font-size: 2.7rem;\r\n }\r\n .spancontent {\r\n line-height: 3;\r\n }\r\n #overview_title {\r\n font-size: 3.56rem;\r\n line-height: 2;\r\n }\r\n #watchtralir {\r\n font-size: 3.45rem;\r\n margin-left: 1rem;\r\n }\r\n .play-btn {\r\n width: 9.93rem;\r\n height: 9.93rem;\r\n }\r\n #word {\r\n font-size: 1.82rem;\r\n }\r\n #Director_span {\r\n font-size: 2.33rem;\r\n }\r\n .Director {\r\n margin-top: 4rem;\r\n }\r\n #cast_img {\r\n height: 26rem;\r\n width: 24rem;\r\n }\r\n #cast_img:hover {\r\n height: 26rem;\r\n width: 24rem;\r\n filter: brightness(0.5);\r\n }\r\n #castdetail {\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n display: flex;\r\n justify-content: flex-start;\r\n margin-left: 1rem;\r\n padding: 1.8rem;\r\n }\r\n #cast_title {\r\n font-size: 4rem;\r\n font-family: math;\r\n margin-bottom: 4rem;\r\n }\r\n #cast_name {\r\n font-family: sans-serif;\r\n font-size: 2rem;\r\n font-weight: bold;\r\n padding: 2rem;\r\n }\r\n #acting_name {\r\n font-size: 1.93rem;\r\n }\r\n #movie_related_title {\r\n font-size: 4.62rem;\r\n font-family: math;\r\n text-align: center;\r\n padding: 3rem;\r\n }\r\n .video-related-container {\r\n display: flex;\r\n justify-content: center;\r\n flex-direction: column !important;\r\n text-align: center;\r\n }\r\n .custom-video-player {\r\n height: 36.6rem;\r\n width: 93%;\r\n }\r\n #video_name {\r\n font-size: 4.12rem;\r\n text-align: center;\r\n font-family: math;\r\n opacity: 0.8;\r\n padding: 3rem;\r\n }\r\n .movie_img_reco {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n }\r\n .movie_img_reco:hover {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n filter: brightness(0.5);\r\n }\r\n .reco_title {\r\n font-size: 2.7rem;\r\n }\r\n .reco_rating {\r\n font-size: 3rem;\r\n }\r\n .reco_release_date {\r\n font-size: 3rem;\r\n margin: auto;\r\n }\r\n iframe {\r\n height: 56%;\r\n width: 91%;\r\n }\r\n .exit_button {\r\n top: 10.25rem;\r\n right: 5.25rem;\r\n font-size: 8.5rem;\r\n\r\n color: white;\r\n background: #141414;\r\n }\r\n #castdetail::-webkit-scrollbar {\r\n background-color: transparent;\r\n transition: 1s;\r\n }\r\n #castdetail::-webkit-scrollbar-thumb {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n@media (max-width: 393px) {\r\n :root {\r\n font-size: 45%;\r\n }\r\n\r\n .background_image {\r\n overflow: hidden;\r\n }\r\n figure {\r\n display: flex;\r\n align-items: baseline;\r\n flex-direction: column;\r\n margin: auto;\r\n align-items: center;\r\n }\r\n .movie_image_detail {\r\n height: 65rem;\r\n margin-top: 5rem;\r\n margin-left: 0rem;\r\n }\r\n .movie_detail {\r\n text-align: center;\r\n font-size: 2rem;\r\n }\r\n .overview_detail {\r\n margin: auto;\r\n font-size: 2.8rem;\r\n line-height: 1.1;\r\n }\r\n .videoBtn {\r\n justify-content: center;\r\n margin-top: 4rem;\r\n }\r\n .heading {\r\n margin-top: 5rem;\r\n font-size: 4.4rem;\r\n line-height: 1;\r\n width: 44rem;\r\n }\r\n .movierating {\r\n font-size: 2.7rem;\r\n }\r\n .movie_length {\r\n font-size: 2.7rem;\r\n }\r\n .movie_releasedate_detail {\r\n font-size: 2.7rem;\r\n }\r\n .spancontent {\r\n line-height: 3;\r\n }\r\n #overview_title {\r\n font-size: 3.56rem;\r\n line-height: 2;\r\n }\r\n #watchtralir {\r\n font-size: 3.45rem;\r\n margin-left: 1rem;\r\n }\r\n .play-btn {\r\n width: 9.93rem;\r\n height: 9.93rem;\r\n }\r\n #word {\r\n font-size: 1.82rem;\r\n }\r\n #Director_span {\r\n font-size: 2.33rem;\r\n }\r\n .Director {\r\n margin-top: 4rem;\r\n }\r\n #cast_img {\r\n height: 26rem;\r\n width: 24rem;\r\n }\r\n #cast_img:hover {\r\n height: 26rem;\r\n width: 24rem;\r\n filter: brightness(0.5);\r\n }\r\n #castdetail {\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n display: flex;\r\n justify-content: flex-start;\r\n margin-left: 1rem;\r\n padding: 1.8rem;\r\n }\r\n #cast_title {\r\n font-size: 4rem;\r\n font-family: math;\r\n margin-bottom: 4rem;\r\n }\r\n #cast_name {\r\n font-family: sans-serif;\r\n font-size: 2rem;\r\n font-weight: bold;\r\n padding: 2rem;\r\n }\r\n #acting_name {\r\n font-size: 1.93rem;\r\n }\r\n #movie_related_title {\r\n font-size: 4.62rem;\r\n font-family: math;\r\n text-align: center;\r\n padding: 3rem;\r\n }\r\n .video-related-container {\r\n display: flex;\r\n justify-content: center;\r\n flex-direction: column !important;\r\n text-align: center;\r\n }\r\n .custom-video-player {\r\n height: 36.6rem;\r\n width: 93%;\r\n }\r\n #video_name {\r\n font-size: 4.12rem;\r\n text-align: center;\r\n font-family: math;\r\n opacity: 0.8;\r\n padding: 3rem;\r\n }\r\n .movie_img_reco {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n }\r\n .movie_img_reco:hover {\r\n height: 48rem;\r\n border-radius: 1rem;\r\n filter: brightness(0.5);\r\n }\r\n .reco_title {\r\n font-size: 2.7rem;\r\n }\r\n .reco_rating {\r\n font-size: 3rem;\r\n }\r\n .reco_release_date {\r\n font-size: 3rem;\r\n margin: auto;\r\n }\r\n iframe {\r\n height: 56%;\r\n width: 91%;\r\n }\r\n .exit_button {\r\n top: 10.25rem;\r\n right: 5.25rem;\r\n font-size: 8.5rem;\r\n color: white;\r\n background: #141414;\r\n }\r\n #castdetail::-webkit-scrollbar {\r\n background-color: transparent;\r\n transition: 1s;\r\n }\r\n #castdetail::-webkit-scrollbar-thumb {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n :root {\r\n font-size: 35%;\r\n }\r\n}\r\n\r\n@media (max-width: 280px) {\r\n :root {\r\n font-size: 30%;\r\n }\r\n .background_image {\r\n overflow: hidden;\r\n }\r\n figure {\r\n display: flex;\r\n align-items: baseline;\r\n flex-direction: column;\r\n margin: auto;\r\n }\r\n .movie_image_detail {\r\n height: 65rem;\r\n margin-top: 5rem;\r\n margin-left: 0rem;\r\n }\r\n .movie_detail {\r\n text-align: center;\r\n font-size: 2rem;\r\n }\r\n .overview_detail {\r\n margin: auto;\r\n font-size: 2.8rem;\r\n line-height: 1.1;\r\n }\r\n .videoBtn {\r\n justify-content: center;\r\n }\r\n .heading {\r\n margin-top: 5rem;\r\n font-size: 4.4rem;\r\n line-height: 1;\r\n width: 44rem;\r\n }\r\n .movierating {\r\n font-size: 2.7rem;\r\n }\r\n .movie_length {\r\n font-size: 2.7rem;\r\n }\r\n .movie_releasedate_detail {\r\n font-size: 2.7rem;\r\n }\r\n .spancontent {\r\n line-height: 3;\r\n }\r\n #overview_title {\r\n font-size: 3.56rem;\r\n line-height: 2;\r\n }\r\n #watchtralir {\r\n font-size: 2.15rem;\r\n }\r\n #word {\r\n font-size: 1.82rem;\r\n }\r\n #Director_span {\r\n font-size: 2.33rem;\r\n }\r\n .Director {\r\n margin-top: 4rem;\r\n }\r\n #cast_img {\r\n height: 26rem;\r\n width: 24rem;\r\n }\r\n #cast_img:hover {\r\n height: 26rem;\r\n width: 24rem;\r\n filter: brightness(0.5);\r\n }\r\n #castdetail {\r\n overflow-x: scroll;\r\n overflow-y: hidden;\r\n display: flex;\r\n justify-content: flex-start;\r\n margin-left: 1rem;\r\n padding: 1.8rem;\r\n }\r\n #cast_title {\r\n font-size: 4rem;\r\n font-family: math;\r\n margin-bottom: 4rem;\r\n }\r\n #cast_name {\r\n font-family: sans-serif;\r\n font-size: 2rem;\r\n font-weight: bold;\r\n padding: 2rem;\r\n }\r\n #acting_name {\r\n font-size: 1.93rem;\r\n }\r\n #movie_related_title {\r\n font-size: 4.62rem;\r\n font-family: math;\r\n text-align: center;\r\n padding: 3rem;\r\n }\r\n .video-related-container {\r\n display: flex;\r\n justify-content: center;\r\n flex-direction: column !important;\r\n }\r\n .custom-video-player {\r\n height: 36.6rem;\r\n width: 93%;\r\n }\r\n #video_name {\r\n font-size: 4.12rem;\r\n text-align: center;\r\n font-family: math;\r\n opacity: 0.8;\r\n padding: 3rem;\r\n }\r\n .movie_img_reco {\r\n height: 45rem;\r\n }\r\n .movie_img_reco:hover {\r\n height: 45rem;\r\n filter: brightness(0.5);\r\n }\r\n .reco_title {\r\n font-size: 2.9rem;\r\n }\r\n .reco_rating {\r\n font-size: 3.72rem;\r\n }\r\n .reco_release_date {\r\n font-size: 3.72rem;\r\n margin-top: 0rem;\r\n }\r\n}\r\n","@media (max-width: 912px) {\r\n #genres {\r\n font-size: 5.9rem;\r\n }\r\n .genre_list {\r\n font-size: 4.2rem;\r\n\r\n width: 33rem;\r\n\r\n line-height: 1.4;\r\n }\r\n .visible {\r\n width: fit-content;\r\n display: grid;\r\n transition: 1s;\r\n }\r\n #genre_container {\r\n margin-left: 2rem;\r\n }\r\n}\r\n@media (max-width: 820px) {\r\n .genre_list {\r\n font-size: 3.8rem;\r\n font-weight: 500;\r\n }\r\n .genre_list:hover {\r\n font-size: 3.8rem;\r\n font-weight: 500;\r\n opacity: 0.5;\r\n }\r\n}\r\n@media (max-width: 540px) {\r\n .genre_list {\r\n font-size: 2.7rem;\r\n }\r\n .genre_list:hover {\r\n font-size: 2.7rem;\r\n opacity: 0.5;\r\n }\r\n #genres {\r\n font-size: 4.3rem;\r\n }\r\n}\r\n@media (max-width: 412px) {\r\n .genre_list {\r\n font-size: 3.1rem;\r\n }\r\n .genre_list:hover {\r\n font-size: 3.1rem;\r\n opacity: 0.5;\r\n }\r\n}\r\n\r\n@media (max-width: 393px) {\r\n .visible {\r\n max-width: 100%;\r\n width: 85%;\r\n }\r\n #exit_door {\r\n font-size: 8rem;\r\n display: block;\r\n position: absolute;\r\n top: 9rem;\r\n right: 4rem;\r\n opacity: 0.6;\r\n }\r\n #exit_door:hover {\r\n font-size: 8rem;\r\n display: block;\r\n position: absolute;\r\n top: 9rem;\r\n right: 4rem;\r\n opacity: 1;\r\n scale: 1.1;\r\n }\r\n .genre_list {\r\n font-size: 3.7rem;\r\n width: 33rem;\r\n font-family: math;\r\n }\r\n .genre_list:hover {\r\n font-size: 3.7rem;\r\n width: 33rem;\r\n font-family: math;\r\n opacity: 0.5;\r\n }\r\n #genres {\r\n font-size: 5rem;\r\n margin-left: 0rem;\r\n letter-spacing: 1px;\r\n margin-top: 10rem;\r\n }\r\n}\r\n@media (max-width: 360px) {\r\n .visible {\r\n max-width: 100%;\r\n width: 85%;\r\n margin-top: 10rem;\r\n }\r\n #exit_door {\r\n font-size: 8rem;\r\n display: block;\r\n position: absolute;\r\n top: 9rem;\r\n right: 4rem;\r\n opacity: 0.6;\r\n }\r\n #exit_door:hover {\r\n font-size: 8rem;\r\n display: block;\r\n position: absolute;\r\n top: 9rem;\r\n right: 4rem;\r\n opacity: 1;\r\n scale: 1.1;\r\n }\r\n .genre_list {\r\n font-size: 3rem;\r\n width: 33rem;\r\n line-height: 1.6;\r\n }\r\n .genre_list:hover {\r\n font-size: 3rem;\r\n width: 33rem;\r\n line-height: 1.6;\r\n opacity: 0.5;\r\n }\r\n #genres {\r\n font-size: 5rem;\r\n margin-left: -20rem;\r\n letter-spacing: 1px;\r\n }\r\n}\r\n\r\n@media (max-width: 280px) {\r\n .visible {\r\n max-width: 100%;\r\n width: 85%;\r\n margin-top: 1;\r\n }\r\n #exit_door {\r\n font-size: 8rem;\r\n display: block;\r\n position: absolute;\r\n top: 9rem;\r\n right: 4rem;\r\n opacity: 0.6;\r\n }\r\n #exit_door:hover {\r\n cursor: pointer;\r\n transition: background-color 0.2s ease, border-color 0.2s ease;\r\n background-color: #5b5656;\r\n border: 0.1rem solid #6d6666;\r\n border-radius: 0.7rem;\r\n padding: 0.3rem;\r\n scale: 1.1;\r\n }\r\n .genre_list {\r\n font-size: 3.8rem;\r\n width: 33rem;\r\n font-family: sans-serif;\r\n }\r\n .genre_list:hover {\r\n font-size: 3.8rem;\r\n width: 33rem;\r\n font-family: sans-serif;\r\n opacity: 0.5;\r\n }\r\n #genres {\r\n font-size: 5rem;\r\n margin-left: 0rem;\r\n letter-spacing: 1px;\r\n margin-top: 10rem;\r\n }\r\n}\r\n","body::-webkit-scrollbar {\r\n scroll-behavior: smooth;\r\n background-color: #424241;\r\n}\r\nbody::-webkit-scrollbar-thumb {\r\n scroll-behavior: smooth;\r\n background-color: #9f9f8a;\r\n border-radius: 1rem;\r\n}\r\nbody::-webkit-scrollbar-thumb:hover {\r\n scroll-behavior: smooth;\r\n background-color: #ffffff;\r\n border-radius: 1rem;\r\n}\r\n#searchContainer {\r\n display: flex;\r\n align-items: center;\r\n position: absolute;\r\n right: 39px;\r\n z-index: 1100;\r\n}\r\n\r\n#SearchMovies {\r\n margin-left: 10px;\r\n display: flex;\r\n flex-direction: row;\r\n gap: 7px;\r\n}\r\n#Searchcards {\r\n display: grid;\r\n grid-template-columns: repeat(5, 1fr);\r\n justify-content: center;\r\n margin: auto;\r\n gap: 5px;\r\n}\r\n\r\nform {\r\n position: relative;\r\n top: -28px;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n transition: all 1s;\r\n width: 19rem;\r\n height: 50px;\r\n background: white;\r\n box-sizing: border-box;\r\n border-radius: 25px;\r\n border: 4px solid white;\r\n padding: 5px;\r\n}\r\n\r\ninput {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 42.5px;\r\n line-height: 30px;\r\n outline: 0;\r\n font-size: 1em;\r\n border-radius: 20px;\r\n padding: 0 20px;\r\n border: none;\r\n}\r\n\r\n.fa {\r\n box-sizing: border-box;\r\n padding: 10px;\r\n width: 42.5px;\r\n height: 42.5px;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n border-radius: 50%;\r\n color: #ffffff;\r\n text-align: center;\r\n font-size: 1.2em;\r\n transition: all 1s;\r\n background-color: #292626;\r\n}\r\n\r\nform:hover,\r\nform:valid {\r\n width: 26rem;\r\n cursor: pointer;\r\n}\r\n\r\nform:hover input,\r\nform:valid input {\r\n display: block;\r\n}\r\n\r\nform:hover .fa,\r\nform:valid .fa {\r\n background: #07051a;\r\n color: white;\r\n}\r\n\r\n#search_date_rating {\r\n display: flex;\r\n gap: 5rem;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n#search_movie_image {\r\n height: 300px;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n margin-top: 2rem;\r\n box-shadow: 1px 0px 5px 0px grey;\r\n border: 2px solid rgb(150, 147, 147);\r\n}\r\n#search_movie_image:hover {\r\n height: 300px;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 0.5rem;\r\n margin-top: 2rem;\r\n box-shadow: 1px 0px 5px 0px grey;\r\n border: 2px solid rgb(150, 147, 147);\r\n filter: brightness(0.5);\r\n scale: 1.1;\r\n overflow: hidden;\r\n}\r\n#search_title {\r\n font-size: 1.6rem;\r\n margin-left: 7rem;\r\n font-family: math;\r\n text-transform: capitalize;\r\n margin-bottom: 5px;\r\n}\r\n#search_movie_name {\r\n border-left: 3px solid var(--purple);\r\n margin: auto;\r\n margin-top: 10px;\r\n font-size: 1rem;\r\n text-align: center;\r\n}\r\n#no_more_result {\r\n text-align: center;\r\n opacity: 0.8;\r\n font-size: 27px;\r\n font-weight: bold;\r\n font-family: cursive;\r\n color: red;\r\n margin-top: 1rem;\r\n margin-bottom: 1rem;\r\n}\r\n#no_result_found_search {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n text-transform: capitalize;\r\n margin-top: 7rem;\r\n font-family: math;\r\n color: red;\r\n}\r\n\r\n#movie_rating_search {\r\n font-family: math;\r\n text-align: center;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 0.7rem;\r\n font-size: 1rem;\r\n}\r\n#movie_date_rating_search {\r\n display: flex;\r\n gap: 5rem;\r\n font-family: math;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n#movie_release_date_search {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n float: left;\r\n border: 0.12rem solid black;\r\n width: 2.56rem;\r\n font-weight: bold;\r\n color: white;\r\n background: #142019;\r\n font-size: 1rem;\r\n border-radius: 0.3rem;\r\n border-top-left-radius: 0rem;\r\n font-family: math;\r\n margin-top: 0.7rem;\r\n margin-left: 0.7em;\r\n align-items: center;\r\n}\r\n","@media (max-width: 912px) {\r\n #Searchcards {\r\n grid-template-columns: repeat(3, 1fr);\r\n }\r\n #search_movie_image {\r\n height: 37rem;\r\n }\r\n #search_movie_image:hover {\r\n height: 37rem;\r\n filter: brightness(0.5);\r\n }\r\n #search_title {\r\n font-size: 5.3rem;\r\n margin-left: 1.2rem;\r\n margin-bottom: 3rem;\r\n }\r\n #search_movie_name {\r\n font-size: 3rem;\r\n\r\n margin-left: -1.6rem;\r\n }\r\n #movie_rating_search {\r\n margin-top: 1rem;\r\n font-size: 3rem;\r\n }\r\n #movie_release_date_search {\r\n font-size: 3rem;\r\n width: auto;\r\n }\r\n\r\n #search_date_rating_search {\r\n gap: 8rem;\r\n }\r\n}\r\n@media (max-width: 768px) {\r\n #Searchcards {\r\n grid-template-columns: repeat(2, 1fr);\r\n }\r\n #search_movie_image {\r\n height: 53.8rem;\r\n }\r\n #search_movie_image:hover {\r\n height: 53.8rem;\r\n filter: brightness(0.5);\r\n }\r\n #Searchcards {\r\n gap: 1.9rem;\r\n }\r\n #search_title {\r\n font-size: 5.3rem;\r\n\r\n margin-bottom: 3rem;\r\n\r\n margin-top: 6rem;\r\n }\r\n #search_date_rating {\r\n gap: 18rem;\r\n margin-top: 3rem;\r\n }\r\n}\r\n\r\n@media (max-width: 540px) {\r\n #Searchcards {\r\n grid-template-columns: repeat(1, 1fr);\r\n }\r\n #search_movie_image {\r\n height: 60rem;\r\n }\r\n #search_movie_image:hover {\r\n height: 60.1rem;\r\n filter: brightness(0.5);\r\n }\r\n #Searchcards {\r\n gap: 1.9rem;\r\n }\r\n #search_title {\r\n font-size: 5.3rem;\r\n\r\n margin-bottom: 3rem;\r\n\r\n margin-top: 6rem;\r\n }\r\n #search_date_rating {\r\n gap: 18rem;\r\n margin-top: 3rem;\r\n }\r\n h4 {\r\n font-size: 3.5rem !important;\r\n padding: 1rem;\r\n font-family: sans-serif;\r\n }\r\n h3 {\r\n opacity: 0.8;\r\n }\r\n #movie_rating {\r\n margin-top: 1rem;\r\n font-size: 3.5rem !important;\r\n }\r\n #movie_release_date {\r\n font-size: 3.5rem !important;\r\n }\r\n .Searchloader {\r\n width: 10rem;\r\n height: 10rem;\r\n border: 0.55rem solid #5e5e3e;\r\n border-top: 0.55rem solid #ffffff;\r\n }\r\n #no_result_found_search {\r\n text-align: center;\r\n font-size: 4.5rem;\r\n }\r\n}\r\n\r\n@media (max-width: 412px) {\r\n .Searchloader {\r\n width: 10rem;\r\n height: 10rem;\r\n border: 0.55rem solid #5e5e3e;\r\n border-top: 0.55rem solid #ffffff;\r\n }\r\n .Searchloader {\r\n width: 10rem;\r\n height: 10rem;\r\n border: 0.55rem solid #5e5e3e;\r\n border-top: 0.55rem solid #ffffff;\r\n }\r\n #no_result_found_search {\r\n text-align: center;\r\n font-size: 4.2rem;\r\n }\r\n}\r\n@media (max-width: 360px) {\r\n #search_movie_image {\r\n height: 67rem;\r\n }\r\n #search_movie_image:hover {\r\n height: 67rem;\r\n filter: brightness(0.5);\r\n }\r\n .Searchloader {\r\n width: 10rem;\r\n height: 10rem;\r\n border: 0.55rem solid #5e5e3e;\r\n border-top: 0.55rem solid #ffffff;\r\n }\r\n #no_result_found_search {\r\n text-align: center;\r\n font-size: 4rem;\r\n }\r\n}\r\n@media (max-width: 280px) {\r\n #search_movie_image {\r\n height: 74rem !important;\r\n }\r\n #search_movie_image:hover {\r\n height: 74rem !important;\r\n filter: brightness(0.5);\r\n }\r\n .Searchloader {\r\n width: 10rem;\r\n height: 10rem;\r\n border: 0.55rem solid #5e5e3e;\r\n border-top: 0.55rem solid #ffffff;\r\n }\r\n #no_result_found_search {\r\n text-align: center;\r\n font-size: 4rem;\r\n }\r\n}\r\n","@media (max-width: 768px) {\r\n #filter_title {\r\n font-size: 1.7rem;\r\n }\r\n}\r\n@media (max-width: 540px) {\r\n #FilterMoviesItems {\r\n gap: 0rem;\r\n display: grid;\r\n margin-top: 8rem;\r\n grid-template-columns: repeat(2, 1fr);\r\n text-align: center;\r\n }\r\n #filter_title {\r\n font-size: 2.5rem !important;\r\n }\r\n #Filter_movie_image {\r\n height: 46.3rem;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 1rem;\r\n border: 1px solid grey;\r\n }\r\n #Filter_movie_image:hover {\r\n height: 46.3rem;\r\n object-fit: cover;\r\n object-position: 50% 20%;\r\n margin: auto;\r\n border-radius: 1rem;\r\n border: 1px solid grey;\r\n filter: brightness(0.6);\r\n }\r\n\r\n #filter_movie_date_rating {\r\n font-size: 3rem;\r\n margin-bottom: 2rem;\r\n }\r\n #filter_movie_release_date {\r\n width: auto;\r\n }\r\n}\r\n\r\n@media (max-width: 412px) {\r\n #FilterMoviesItems {\r\n gap: 0rem;\r\n display: grid;\r\n margin-top: 8rem;\r\n grid-template-columns: repeat(1, 1fr);\r\n text-align: center;\r\n }\r\n #filter_title {\r\n font-size: 3rem !important;\r\n }\r\n #Filter_movie_image {\r\n height: 58.3rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n }\r\n #Filter_movie_image:hover {\r\n height: 58.3rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n filter: brightness(0.6);\r\n }\r\n\r\n #filter_movie_date_rating {\r\n font-size: 3rem;\r\n gap: 16rem;\r\n }\r\n #filter_movie_release_date {\r\n width: auto;\r\n }\r\n}\r\n\r\n@media (max-width: 393px) {\r\n #FilterMoviesItems {\r\n gap: 0rem;\r\n display: grid;\r\n margin-top: 8rem;\r\n grid-template-columns: repeat(1, 1fr);\r\n text-align: center;\r\n }\r\n #filter_title {\r\n font-size: 3.5rem !important;\r\n margin-top: 2.3rem;\r\n }\r\n #Filter_movie_image {\r\n height: 63.3rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n }\r\n #Filter_movie_image:hover {\r\n height: 63.3rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n filter: brightness(0.6);\r\n }\r\n\r\n #filter_movie_date_rating {\r\n margin-top: 2rem;\r\n font-size: 3.5rem;\r\n gap: 16rem;\r\n margin-bottom: 3rem;\r\n }\r\n #filter_movie_release_date {\r\n width: auto;\r\n }\r\n #genre_title_name {\r\n font-size: 4.5rem;\r\n\r\n margin-bottom: -2rem;\r\n font-family: math;\r\n color: #f1edf2;\r\n font-weight: bold;\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n #FilterMoviesItems {\r\n gap: 0rem;\r\n display: grid;\r\n margin-top: 8rem;\r\n grid-template-columns: repeat(1, 1fr);\r\n text-align: center;\r\n }\r\n #filter_title {\r\n font-size: 4rem !important;\r\n margin-top: 2.3rem;\r\n }\r\n #Filter_movie_image {\r\n height: 77rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n }\r\n #Filter_movie_image:hover {\r\n height: 77rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n filter: brightness(0.6);\r\n }\r\n\r\n #filter_movie_date_rating {\r\n margin-top: 2rem;\r\n font-size: 4.4rem;\r\n gap: 16rem;\r\n margin-bottom: 3rem;\r\n }\r\n #filter_movie_release_date {\r\n width: auto;\r\n }\r\n #genre_title_name {\r\n font-size: 4.7rem;\r\n\r\n margin-bottom: -2rem;\r\n font-family: math;\r\n color: #f1edf2;\r\n font-weight: bold;\r\n }\r\n}\r\n\r\n@media (max-width: 280px) {\r\n #FilterMoviesItems {\r\n gap: 0rem;\r\n display: grid;\r\n margin-top: 8rem;\r\n grid-template-columns: repeat(1, 1fr);\r\n text-align: center;\r\n }\r\n #filter_title {\r\n font-size: 4rem !important;\r\n margin-top: 2.3rem;\r\n }\r\n #Filter_movie_image {\r\n height: 77rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n }\r\n #Filter_movie_image:hover {\r\n height: 77rem;\r\n border-radius: 1rem;\r\n border: 1px solid white;\r\n box-shadow: 0rem 0rem 2rem gray;\r\n filter: brightness(0.6);\r\n }\r\n\r\n #filter_movie_date_rating {\r\n margin-top: 2rem;\r\n font-size: 4.4rem;\r\n gap: 16rem;\r\n margin-bottom: 3rem;\r\n }\r\n #filter_movie_release_date {\r\n width: auto;\r\n }\r\n #genre_title_name {\r\n font-size: 4.7rem;\r\n\r\n margin-bottom: -2rem;\r\n font-family: math;\r\n color: #f1edf2;\r\n font-weight: bold;\r\n }\r\n}\r\n"],"names":[],"sourceRoot":""}
\ No newline at end of file