body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.searchBoxContainer{display:flex;padding:0 10px}.searchBtn{border:none;outline:none;border-radius:50vh;transition:all .1s ease;padding:0 10px;background-color:#fff;width:50px;height:50px}.searchBtn:active{transform:scale(.9)}.loadingContainer{width:100%;display:flex;height:500px;justify-content:center;align-items:center}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#4169e1}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.homeContainer{background-image:linear-gradient(to bottom right,#4504dd,#2c8dfc);height:100vh;justify-content:center}.appTitleContainer,.homeContainer{display:flex;flex-direction:column;align-items:center}.appTitleContainer{width:100%;margin-bottom:30px}.appTitleHome{font-size:65px;color:#fff;font-weight:700;letter-spacing:3px}.appSubTitleHome{font-size:22px;color:#fff;font-weight:600;letter-spacing:5px}.searchContainer{width:50%}.searchBar{flex:2 1;margin-right:20px;border:none;outline:none;border-radius:50vh;height:50px;font-size:22px;padding:10px 20px}.bottomContainer{display:flex;flex-direction:row;align-items:center;font-size:20px;color:#fff;margin-top:40px}.bottomContainer img{height:30px;margin-right:10px}.gitLink{display:flex;align-items:center;margin-left:20px;padding:5px 10px 5px 5px;background-color:#fff;color:#000;border-radius:50vh;font-weight:600}@media only screen and (max-width:830px){.appTitleHome{font-size:40px}.appSubTitleHome{font-size:18px;letter-spacing:2px}.searchContainer{width:50%}.searchBoxContainer,.topContainer{width:100%}.searchBar{width:100%;border-radius:50vh;font-size:20px;padding:10px 20px}.bottomContainer{flex-direction:row;font-size:18px;margin-top:20px}.gitLink{display:flex;align-items:center;margin-left:20px;padding:5px 10px 5px 5px;background-color:#fff;color:#000;border-radius:50vh;font-weight:600}}@media only screen and (max-width:500px){.appTitleHome{font-size:28px;letter-spacing:3px;text-align:center}.appSubTitleHome{font-size:15px;letter-spacing:1px}.searchBoxContainer,.searchContainer,.topContainer{width:100%}.searchBar{width:100%;border-radius:50vh;font-size:20px;padding:10px 20px}.bottomContainer{flex-direction:column;align-items:center;font-size:20px;margin-top:20px}.gitLink{margin-left:0;margin-top:10px}}.searchHomeContainer{display:flex;flex-direction:column;align-items:stretch}.topBarSearch{background-image:linear-gradient(to bottom right,#4504dd,#2c8dfc);padding-bottom:10px}.appTitleContainerSearch{display:flex;justify-content:center;padding:10px}.appTitle{font-size:40px;color:#fff;letter-spacing:3px;font-weight:600;flex:2 1}@media only screen and (max-width:500px){.appTitle{font-size:25px;color:#fff;letter-spacing:3px;font-weight:600;flex:2 1}}.movieCard{display:flex;box-shadow:1px 1px 10px #b1b1b1;margin:15px 24px;padding:10px;border-radius:10px}.posterContainer img{width:200px;border-radius:15px;cursor:pointer;transition:all .5s ease}.posterContainer img:hover{transform:scale(1.05)}.movieDetailsContainer{padding-left:20px;flex:2 1;display:flex;flex-direction:column}.movieTitle{font-size:40px;font-weight:500;color:#111}.movieReleaseDate{padding-bottom:20px;color:#aaa;font-size:22px}.movieDescription{font-size:20px}@media only screen and (max-width:830px){.movieCard{display:flex;box-shadow:1px 1px 10px #b1b1b1;margin:15px 24px;padding:10px;border-radius:10px}.posterContainer img{width:200px;border-radius:15px;cursor:pointer;transition:all .5s ease}.posterContainer img:hover{transform:scale(1.05)}.movieDetailsContainer{padding-left:20px;flex:2 1;display:flex;flex-direction:column}.movieTitle{font-size:30px;font-weight:500;color:#111}.movieReleaseDate{padding-bottom:18px;color:#aaa;font-size:22px}.movieDescription{font-size:18px}}@media only screen and (max-width:500px){.movieCard{display:flex;box-shadow:1px 1px 10px #dbdbdb;margin:15px 24px;padding:10px;border-radius:10px;flex-direction:column;align-items:center}.posterContainer img{margin-top:10px;width:150px;border-radius:15px;cursor:pointer;transition:all .5s ease}.posterContainer img:hover{transform:scale(1.05)}.movieDetailsContainer{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 0 0}.movieTitle{font-size:25px;font-weight:500;color:#111}.movieReleaseDate{padding-bottom:18px;color:#aaa;font-size:22px}.movieDescription{font-size:16px;display:none}}.movieDetailsPageContainer,.movieSectionContainer{display:flex;width:100%;flex-direction:column}.movieSectionHeader{width:100%;background-image:linear-gradient(to bottom right,#4504dd,#2c8dfc);display:flex;justify-content:center;padding:10px;align-items:center}.appTitleDetailsPage{font-size:40px;letter-spacing:3px;font-weight:600;flex:2 1;display:flex;justify-content:center}.appTitleDetailsPage a{color:#fff}.movieRecommendationsSectionContainer{width:100%;padding:20px;margin-top:25px}.movieRecommendationsSectionHeader{font-size:30px;font-weight:700;letter-spacing:2px;padding-left:10px;width:100%}.recommendedMoviesContainer{margin-top:10px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}@media only screen and (max-width:830px){.appTitleDetailsPage{font-size:25px}.movieRecommendationsSectionContainer{width:100%;padding:20px;margin-top:25px}.movieRecommendationsSectionHeader{font-size:30px;font-weight:700;letter-spacing:2px;padding-left:10px}.recommendedMoviesContainer{margin-top:10px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}}@media only screen and (max-width:500px){.appTitleDetailsPage{font-size:20px;padding:10px 0}.movieSectionHeader{width:100%;background-image:linear-gradient(to bottom right,#4504dd,#2c8dfc);display:flex;flex-direction:column;justify-content:center;padding:10px;align-items:center}.movieRecommendationsSectionContainer{width:100%;padding:20px;margin-top:25px}.movieRecommendationsSectionHeader{font-size:22px;font-weight:700;letter-spacing:2px;width:100%;text-align:center}.recommendedMoviesContainer{margin-top:10px;display:grid;grid-template-columns:1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;padding:0 10px}}.heroSection{width:100%;display:flex;align-items:center;padding:25px;background-size:cover;-webkit-backdrop-filter:blur(.1);backdrop-filter:blur(.1)}.hPosterImage{height:450px;border-radius:20px}.heroMovieContainer{flex:2 1;display:flex;flex-direction:column;padding:0 25px}.hmovieTitle{font-size:40px;font-weight:700}.hmovieReleaseDataAndRuntimeContainer{margin-bottom:20px;font-size:20px}.hmovieReleaseDate{color:#1d1d1d;margin-right:10px}.hmovieSeperator{color:#1d1d1d}.hmovieRuntime{color:#1d1d1d;margin-left:10px}.hmovieTagline{margin-bottom:10px;font-style:italic;font-size:20px}.hmovieDescription{font-size:18px}.percent{position:relative;margin-top:20px;width:80px;height:80px;transition:all .5s ease}.percent:hover{transform:scale(1.05)}.percentCircle{width:80px;height:80px}.percentCircle circle{width:100%;height:100%;fill:none;stroke:#3f3f3f;stroke-width:5px;stroke-linecap:round}.percentCircle .percentBg{fill:#1d1d1d;stroke:none}.outerCircle{stroke-dasharray:113.09735 188.49558;transform:rotate(-90deg);transform-origin:50% 50%}.percentCircle .outerCircle{stroke:#64ff3d}.percentIndicator{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-self:center}.percentNumber{font-size:20px;display:flex}.percentNumber,.percentSymbol{color:#fff;z-index:100;align-self:center}.percentSymbol{font-size:10px;margin-left:1px}@media only screen and (max-width:830px){.heroSection{width:100%;display:flex;align-items:flex-start;padding:25px;background-size:cover;-webkit-backdrop-filter:blur(.1);backdrop-filter:blur(.1)}.hPosterImage{height:300px;border-radius:20px}.heroMovieContainer{flex:2 1;display:flex;flex-direction:column;padding:0 25px}.hmovieTitle{font-size:30px;font-weight:700}.hmovieReleaseDataAndRuntimeContainer{margin-bottom:20px;font-size:18px}.hmovieReleaseDate{color:#1d1d1d;margin-right:10px}.hmovieSeperator{color:#1d1d1d}.hmovieRuntime{color:#1d1d1d;margin-left:10px}.hmovieTagline{margin-bottom:10px;font-style:italic;font-size:18px}.hmovieDescription{font-size:15px}}@media only screen and (max-width:500px){.heroSection{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:25px;background-size:cover;-webkit-backdrop-filter:blur(.1);backdrop-filter:blur(.1)}.heroPosterContainer{align-self:center;margin-bottom:10px}.hPosterImage{height:350px;border-radius:20px}.heroMovieContainer{flex:2 1;display:flex;flex-direction:column;padding:0 25px}.hmovieTitle{font-size:30px;font-weight:700}.hmovieReleaseDataAndRuntimeContainer{margin-bottom:20px;font-size:18px}.hmovieReleaseDate{color:#1d1d1d;margin-right:10px}.hmovieSeperator{color:#1d1d1d}.hmovieRuntime{color:#1d1d1d;margin-left:10px}.hmovieTagline{margin-bottom:10px;font-style:italic;font-size:18px}.hmovieDescription{font-size:15px}}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}.recMovieCard{padding:10px;display:flex;flex-direction:column}.recMovieCard img{width:100%;margin-bottom:10px;border-radius:10px;transition:all .5s ease}.recMovieCard img:hover{transform:scale(1.05)}.recMovieCard .recMovieName{font-weight:600;font-size:20px;color:#000}.recMovieReleaseDate{color:#575757;font-style:italic}
/*# sourceMappingURL=main.641771b7.chunk.css.map */