@import url(https://fonts.googleapis.com/css2?family=Ubuntu+Mono&display=swap);.logo{height:40px}.navbar-flex{justify-content:space-between;padding-top:.75rem}.navbar-flex,.navbar-info{display:flex;flex-direction:row;align-items:center}.navbar-info{justify-content:center;margin-right:2rem}.Navbar{width:100vw;height:4.5rem;background-color:#ffde59;z-index:1}.buttons{margin-bottom:16px}.navbar-links,.navbar-ul{display:flex;flex-direction:row}.navbar-ul{list-style:none}.navbar-avatar{height:40px;width:40px;object-fit:cover;border-radius:50%}.Home-image{background-size:cover;background-position-y:center;flex-direction:row;justify-content:center;margin-bottom:3rem}.Home-image,.Home-info{width:100%;display:flex;align-items:flex-start}.Home-info{height:40vh;padding-left:7rem;background-image:url(/static/media/cinema2.b9ea06a9.jpg);background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.4);flex-direction:column;justify-content:space-evenly;color:#fff;text-shadow:1px 1px 4px #000;text-align:left}.Home-info h4{text-align:center}.Home-info div{margin:0 3rem}.Home-info button{padding:0;text-align:left;font-size:larger;color:#fff}.Home-info button:hover{color:#a0a0a0}.home-search{max-width:100%;display:flex;justify-content:flex-start}.home-search button{height:2.5rem;margin:0 1.5rem;background-color:#ffde59;color:#363636;border-radius:2rem;padding:0 2rem}.search-form{width:65vw;height:2.5rem;padding:16px;margin-bottom:16px;border:.5px solid #6b6868;border-radius:2rem}.recomendations{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:2rem}.recomendations h3,.recomendations h4{margin:0 0 1rem 8rem}#tv-show-recomendation{margin:2rem 0 1rem 8rem}.search-card{border:1px solid rgba(0,0,0,.1);border-radius:8px;margin:8px}.search-card:hover{box-shadow:0 0 12px #a0a0a0}.search-card a{width:100%;display:flex;flex-direction:row;justify-content:left;border:1 solid #000;text-decoration:none;color:#363636}.search-card a:hover{color:rgba(54,54,54,.8)}.search-card-image img{height:150px;border-top-left-radius:8px;border-bottom-left-radius:8px}.search-card-info{text-decoration:none;padding:8px 16px 0}.search-card-info h6{text-align:left}.search-card-info p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:justify}.Footer{height:30vh;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#ffde59;z-index:1}.footer-logo{background-color:#4169e1}.Footer img{height:40px;padding-right:2.5rem}.footer-list{display:flex;flex-direction:row}.footer-list li{list-style:none;margin:.2rem;cursor:pointer}.Login{height:80vh;background-color:rgba(255,222,89,.6);display:flex;justify-content:center;align-items:center}.Login-container{height:76vh;width:30vw;background-color:#fff;border-radius:6px;box-shadow:0 8px 32px 0 rgba(31,38,135,.37)}.Login-header{height:132px;background-color:#ffde59;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:1.75rem;border-top-left-radius:5px;border-top-right-radius:5px}.Login-form{padding:4rem 2rem 0}.Login-btn{border-radius:4px;background-color:#ffde59;border:none;color:#363636;text-align:center;font-size:20px;padding:5px 20px;width:140px;transition:all .5s;cursor:pointer;margin:30px 0 15px}.Login-btn span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.Login-btn span:after{content:"\00bb";position:absolute;opacity:0;top:0;right:-20px;transition:.5s}.Login-btn:hover span{padding-right:25px}.Login-btn:hover span:after{opacity:1;right:0}.signup-link{display:flex;justify-content:center;margin-top:4rem}.signup-link>p{margin-right:16px}.SignUp{height:80vh;background-color:rgba(255,222,89,.6);display:flex;justify-content:center;align-items:center}.SignUp-container{height:76vh;width:30vw;background-color:#fff;border-radius:6px;box-shadow:0 8px 32px 0 rgba(31,38,135,.37)}.SignUp-header{background-color:#ffde59;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:1.75rem;border-top-left-radius:5px;border-top-right-radius:5px}.SignUp-form{padding:.75rem 2rem 0}.logo{padding-left:2.5rem}.form-input{height:5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.Input{width:100%;height:3rem;border:0;padding-top:1.9rem;padding-left:8px;border-bottom:2px solid #363636}.Input:focus{background-color:rgba(255,222,89,.3);outline:none;border-bottom:3px solid #ffde59;border-radius:4px}.Label{position:absolute;padding-bottom:1.9rem;padding-left:8px}.avatar-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.avatar-form{height:70px;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.avatar-image{height:60px;width:60px;border-radius:50%;object-fit:cover;padding:0}.signup-btn{border-radius:4px;background-color:#ffde59;border:none;color:#363636;text-align:center;font-size:20px;padding:5px 20px;width:140px;transition:all .5s;cursor:pointer;margin:5px 0 15px}.signup-btn span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.signup-btn span:after{content:"\00bb";position:absolute;opacity:0;top:0;right:-20px;transition:.5s}.signup-btn:hover span{padding-right:25px}.signup-btn:hover span:after{opacity:1;right:0}.login-link{display:flex;justify-content:center}.login-link>p{margin-right:16px}.movie-cover{height:65vh;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.6);background-position:50% 20%;display:flex;flex-direction:row;justify-content:space-around;color:#fff;padding:24px 6rem}.movie-cover img{height:420px;border-radius:6px;box-shadow:5px 5px 5px hsla(0,0%,100%,.3),-5px -5px 5px hsla(0,0%,100%,.3)}.movie-cover img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.movie-cast-social{max-width:80vw;margin-left:2rem}.movie-cover-info{padding-left:2rem;display:flex;flex-direction:column;align-items:baseline;justify-content:space-around}.movie-cover-info h5{color:hsla(0,0%,100%,.8);margin-bottom:2rem}.movie-title{width:60vw;display:flex;flex-direction:column;align-items:baseline;justify-content:center;line-height:0}.movie-title-genres{display:flex;flex-direction:row}.movie-genres{margin:0 5px}.movie-title-genres div{display:flex;flex-direction:row}.movie-title-genres div p{padding:0 3px}.movie-button-trailer{display:flex;flex-direction:row;justify-content:left;align-items:baseline}.movie-button-trailer p span{font-size:24px}.movie-button-trailer button{height:2rem;margin:0 1.5rem;background-color:#ffde59;border-radius:5px;padding:8px}.movie-overview{display:flex;flex-direction:column;align-items:baseline}.movie-overview h6{font-size:larger}.movie-overview p{text-align:justify}.movie-info{margin:2rem 0;width:95vw;justify-content:left}.movie-info,.social-links{display:flex;flex-direction:row}.social-links{align-items:left;list-style:none;padding:0}.social-links li a{padding:0 8px}.movie-link{height:30px;width:30px;color:#363636}.homepage-border{padding-left:8px;border-left:1px solid #363636;margin-left:8px}.movie-social-media{display:flex;flex-direction:column;align-items:flex-start;padding:2.5rem 0 0 1.8rem}.social-media{padding:0;margin:0}.budget,.budget div{display:flex;flex-direction:column}.budget div{align-items:flex-start}.cast-card-image{height:300px;border-top-left-radius:8px;border-top-right-radius:8px}.movie-cast-card{margin:0 7px;border-radius:8px}.movie-cast-card:hover{-webkit-transform:scale(1.02);transform:scale(1.02);border-radius:8px}.movie-cast-card a{text-decoration:none;color:#363636}.movie-cast-card a:hover{color:rgba(54,54,54,.6)}.movie-cast-slider{display:flex;overflow-x:scroll;overflow-y:hidden}.network-logo{max-width:150px;margin:8px}.movie-disliked{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.MovieCard{text-decoration:none;text-align:center;margin:16px;color:#363636}.MovieCard:hover{-webkit-transform:scale(1.02);transform:scale(1.02);color:rgba(54,54,54,.6)}.MovieCard .movie-poster{object-fit:contain}.movie-card-body{display:flex;flex-direction:column;justify-content:space-between}.Movielist-heading{text-align:left;padding:2rem 8.5rem;height:3rem;color:rgb(54,54,54,)}.TVShowCard{margin:16px}.TVShowCard:hover{-webkit-transform:scale(1.02);transform:scale(1.02);color:rgba(54,54,54,.6)}.TVShowCard a{text-decoration:none;text-align:center;color:#363636}.TVShowCard a:hover{color:rgba(54,54,54,.6)}.TVShowCard .movie-poster{object-fit:contain}.TVShowlist-heading{height:3rem;background-color:rgba(54,54,54,.6);color:rgb(54,54,54,)}.people-info{display:flex;flex-direction:column;justify-content:center;align-items:center;text-overflow:ellipsis;text-decoration:none}.people-info p{white-space:nowrap;text-overflow:ellipsis;width:200px;display:block;overflow:hidden}.PeopleCard{margin:16px}.PeopleCard:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.PeopleCard a{text-decoration:none;color:#363636}.PeopleCard a:hover{text-decoration:none;color:rgba(54,54,54,.6)}.PersonDetail{margin:2rem 5rem;display:flex}.personal-info-image{max-width:20%;margin-right:3rem}.personal-info-image img{max-width:300px;border-radius:8px;margin-bottom:3rem}.personal-info-image img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.person-biography-knownfor{max-width:78%;display:flex;flex-direction:column}.person-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.person-info,.person-info div p{text-align:left}.person-biography{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.person-biography h4{padding-left:1rem}.person-biography p{text-align:justify;padding-left:1rem}.profile-cover{width:100%;height:340px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(/static/media/cinema2.b9ea06a9.jpg);background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.4);color:#fff}.profile-cover img{height:200px;width:200px;object-fit:cover;border-radius:50%;margin:2rem 0}.profile-favs{height:50px;border-bottom:1px solid #000;display:flex;justify-content:center;align-items:center}.profile-favs button{height:48px;border:none;margin:0 8px;background-color:transparent}.profile-favs button:hover{-webkit-transform:scale(1.02);transform:scale(1.02);background-color:rgba(255,222,89,.3)}.profile-favs button:focus{-webkit-transform:scale(1.02);transform:scale(1.02);background-color:#ffde59}.hidden{display:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.app-body{padding-top:3rem}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}::-webkit-scrollbar{height:8px;width:8px;background:transparent}::-webkit-scrollbar-thumb{background:#c5c5c5;-webkit-border-radius:1ex}::-webkit-scrollbar-corner{background:transparent}
/*# sourceMappingURL=main.31c6f05c.chunk.css.map */