.login-form-bg-container{min-height:100vh;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-left:32px;padding-right:32px;padding-top:32px}@media screen and (min-width:768px){.login-form-bg-container{background-image:url(https://res.cloudinary.com/dc2b69ycq/image/upload/v1669698542/Movies%20App/netfilx_bg_vhdeeq.png);background-size:cover;padding-top:48px}}.website-logo-image-container{-ms-flex-item-align:start;align-self:flex-start}@media screen and (min-width:768px){.website-logo-image-container{display:block;margin-left:130px;margin-bottom:30px}}.website-logo{width:80px}@media screen and (min-width:768px){.website-logo{width:170px}}.login-form-container{background-color:inherit;width:100%;-ms-flex-item-align:center;align-self:center;margin-top:60px;border-radius:25px}@media screen and (min-width:768px){.login-form-container{height:440px;width:456px;padding:48px;border-radius:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-family:"Roboto";background:#0c0b10;opacity:.8;outline:2px solid #fff}}.login-title{height:40px;width:78px;left:681px;top:356px;color:#fff;font-weight:500;text-decoration:underline}.label{font-size:13px;left:0;top:0;color:#fff;-ms-flex-item-align:start;align-self:flex-start}@media screen and (min-width:768px){.label{font-size:14px}}.input-field{height:40px;width:100%;border-radius:2px;margin-bottom:22px;margin-top:10px;background:#333;padding-left:12px;padding-top:8px;padding-bottom:8px;border:none;outline:none;color:#e2e8f0;outline:1px solid #d4d3d3}@media screen and (min-width:768px){.input-field{width:360px}}.login-btn{display:none}@media screen and (min-width:768px){.login-btn{display:block;height:40px;width:360px;border-radius:8px;background:#e50914;color:#fff;margin-top:10px;border:none;outline:none;cursor:pointer}}.sign-in-btn{display:block;height:40px;width:100%;border-radius:8px;background:#e50914;color:#fff;margin-top:10px;border:none;outline:none;cursor:pointer}@media screen and (min-width:768px){.sign-in-btn{display:none}}.error-msg{font-size:14px;color:#dc2626;-ms-flex-item-align:start;align-self:flex-start;margin-top:0;margin-bottom:18px}@media screen and (min-width:768px){.error-msg{font-size:16px}}.navbar{height:10vh;width:100%;padding-left:10%;padding-right:10%;border-radius:0;-ms-flex-pack:justify;justify-content:space-between;background-color:#000;opacity:.7}.navbar,.navbar-logo-link-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-link-container{display:none}@media screen and (min-width:768px){.header-link-container{display:block;list-style-type:none;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}.route-link{text-decoration:none;color:#fff}.header-link{margin-left:54px}.search-and-avatar{-ms-flex-pack:end;justify-content:flex-end}.search-and-avatar,.search-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-container{height:22px;margin-right:20px;background-color:transparent}@media screen and (min-width:768px){.search-container{height:32px;margin-right:32px}}.search-input{height:100%;width:100px;background-color:transparent;color:#fff;border:none;outline:1px solid #fff;border-radius:4px}@media screen and (min-width:768px){.search-input{width:200px;background-color:transparent;outline:1x solid #fff}}.search-button{height:100%;width:32px;background-color:transparent;color:#fff;border:none;cursor:pointer}@media screen and (min-width:768px){.search-button{width:44px}}.avatar-image{display:none}@media screen and (min-width:768px){.avatar-image{display:block;height:48px;width:48px}}.menu-button{display:block;background-color:transparent;color:#fff;border:none;font-size:24px}@media screen and (min-width:768px){.menu-button{display:none}}.menu-link-container{display:block;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:14px 32px 26px;background-color:#131313;width:100vw;position:absolute}@media screen and (min-width:768px){.menu-link-container{display:none}}.menu-link{color:#fff;font-size:16px;font-family:"Roboto";line-height:26px}.close-button{border:none;background-color:transparent;padding:0;color:#fff;font-size:22px}.selected{font-weight:700}.website-logo{height:40px;width:150px;margin:10px}.thumbnail{height:120px;width:70px;border-radius:10px;padding:6px;outline:2px solid #fff}.thumbnail:hover{-webkit-transform:scale(1.5);transform:scale(1.2)}@media screen and (min-width:768px){.thumbnail{height:360px;width:236px;border-radius:14px;outline:2px solid #fff;margin:10px}.thumbnail:hover{-webkit-transform:scale(1.5);transform:scale(1.1)}}.loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:20vh;background-color:#131313}.failure-view{height:170px}.failure-view,.footer-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.footer-container{background-color:#131313;padding-top:50px}.contact-icons-container{list-style-type:none;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contact-icon{color:#fff;margin:20px;height:30px}.contact-text{font-size:20px;color:#fff;font-family:"Roboto";margin-top:10px;margin-bottom:64px}.home-bg-container{background-color:#131313;min-height:100vh}.bg-image{min-height:74vh;background-size:cover}.movie-heading-container{padding-left:10%;padding-right:10%;padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;min-height:65vh;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(38.26%,rgba(24,24,24,.546875)),color-stop(92.82%,#131313),color-stop(98.68%,#131313),color-stop(108.61%,#131313));background:-o-linear-gradient(top,transparent 0,rgba(24,24,24,.546875) 38.26%,#131313 92.82%,#131313 98.68%,#131313 108.61%);background:linear-gradient(180deg,transparent,rgba(24,24,24,.546875) 38.26%,#131313 92.82%,#131313 98.68%,#131313 108.61%)}@media screen and (min-width:768px){.movie-heading-container{padding-right:30%}}.poster-title{font-family:"Roboto";font-size:26px;font-weight:500;line-height:30px;letter-spacing:0;color:#fff}@media screen and (min-width:768px){.poster-title{font-size:60px;line-height:62px}}.poster-description{font-family:"Roboto";font-style:normal;font-weight:400;font-size:15px;line-height:21px;color:#fff;margin-top:0}@media screen and (min-width:768px){.poster-description{font-size:18px;line-height:25px}}.play-button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:8px 24px;grid-gap:8px;gap:8px;width:76px;height:32px;background:#fff;border-radius:4px;border:none;outline:none;cursor:pointer;margin-bottom:20px}@media screen and (min-width:768px){.play-button{width:74px;height:40px;margin:10px 10px 10px 0}}.section-title{font-family:"Roboto";font-weight:600;font-size:16px;line-height:21px;margin-left:10%;color:#fff;margin-top:5%}@media screen and (min-width:768px){.section-title{font-size:32px;line-height:42px}}.video-slider-container{margin-left:10%;margin-right:10%}.home-loader-container{height:100vh;background-color:#131313}.home-loader-container,.poster-failure-view{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.poster-failure-view{-ms-flex-direction:column;flex-direction:column;width:100%;height:466px}.poster-failure-image{width:22px;height:19px}@media screen and (min-width:768px){.poster-failure-image{width:44px;height:38px}}.failure-title{font-weight:500;font-size:12px;line-height:16px;color:#fff;font-family:"Roboto"}@media screen and (min-width:768px){.failure-title{font-size:14px;line-height:18px}}.failure-retry-button{width:77px;height:28px;font-size:12px;color:#171f46;background-color:#fff;font-weight:600;border-radius:4px;border:none;cursor:pointer}@media screen and (min-width:768px){.failure-retry-button{width:94px;height:32px;font-size:14px}}.ruler{background-color:transparent;margin-top:50px}.movie-item{min-width:84px;width:30%;height:180px;margin-bottom:30px;padding:10px}@media screen and (min-width:768px){.movie-item{width:24%;max-width:245px;height:370px;padding:10px;outline:2px solid #000;border-radius:15px}}.movie-item-image{width:100%;height:100%;border-radius:8px}.movie-item-image:hover{-webkit-transform:scale(1.5);transform:scale(1.2)}.popular-bg-container{background-color:#131313}.popular-item-list-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:32px 10%;margin-top:0}@media screen and (min-width:768px){.popular-item-list-container{padding-top:32px;padding-bottom:32px}}.popular-loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100vh;width:100vw;background-color:#131313}.account-section-bg-container{padding-left:10%;padding-right:10%;width:100vw}@media screen and (min-width:768px){.account-section-bg-container{padding-left:10%;padding-right:10%}}.account-title{font-weight:700;font-size:24px;font-family:"Roboto";line-height:47px;color:#131313}@media screen and (min-width:768px){.account-title{font-size:36px}}.ruler{background:#cbd5e1;border-radius:10px}.membership-container{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.account-description{font-weight:500;font-size:16px;width:106px;line-height:23px;color:#131313;font-family:"Roboto"}@media screen and (min-width:768px){.account-description{font-size:24px;line-height:31px;width:155px}}.user-details-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.account-password{font-weight:500;font-size:16px;width:168px;line-height:31px;color:#94a3b8;font-family:"Roboto";margin-left:10px}@media screen and (min-width:768px){.account-password{width:150px;font-size:24px;margin-left:32px}}.account-details{font-weight:400;font-size:16px;line-height:23px;color:#1e293b;font-family:"Roboto";margin-bottom:0;margin-left:10px}@media screen and (min-width:768px){.account-details{font-size:24px;margin-left:32px;line-height:31px}}.ultra-text{border:1px solid #131313;border-radius:4px;padding:4px;margin-left:14px;-ms-flex-item-align:center;align-self:center;font-size:16px;min-width:90px}.button-container,.ultra-text{text-align:center}.Logout-button{width:90px;height:40px;background:#e50914;border-radius:4px;color:#fff;font-weight:500;font-size:16px;line-height:24px;border:none;cursor:pointer;margin:40px 0}.account-footer{width:100%;position:absolute;top:95vh}@media screen and (min-width:768px){.button-container{text-align:center}}.search-bg-container{background-color:#131313;min-height:100vh;width:100vw}.search-list-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding-left:22px;padding-right:22px;padding-top:32px;margin-top:0}@media screen and (min-width:768px){.search-list-container{padding:32px 130px}}.search-loader-container{width:100vw;background-color:#131313}.no-result-view-container,.search-loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100vh}.no-result-view-container{-ms-flex-direction:column;flex-direction:column;font-family:"Roboto"}.no-result-image{width:210px;height:176px}@media screen and (min-width:768px){.no-result-image{width:450px;height:378px}}.no-result-text{font-weight:500;font-size:16px;line-height:24px;text-align:center;width:296px;color:#fff}@media screen and (min-width:768px){.no-result-text{font-size:24px;line-height:31px;width:565px;color:#fff}}.failure-image{width:233px;height:172px}@media screen and (min-width:768px){.failure-image{width:375px;height:276px}}.failure-text{font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#fff}@media screen and (min-width:768px){.failure-text{font-size:24px;line-height:31px}}.retry-button{width:107px;height:40px;font-size:14px;color:#171f46;background-color:#fff;font-weight:600;border-radius:4px;border:none;cursor:pointer}@media screen and (min-width:768px){.retry-button{width:110px;height:48px}}.movie-detail-bg-container{height:100%;background-color:#131313}.detail-title{position:absolute;left:11.39%;right:73.4%;top:13.55%;bottom:81.79%;font-family:"HK Grotesk";font-style:normal;font-weight:600;font-size:48px;line-height:63px;color:#fff}.time-year-container{font-family:"Roboto";display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;color:#fff;font-size:16px;font-weight:500}@media screen and (min-width:768px){.time-year-container{font-size:20px}}.censor-criteria,.year-time{margin-right:20px}.censor-criteria{border:2px solid #fff;border-radius:4px;padding-left:8px;padding-right:8px}.movie-detail-flex-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:10%;margin-right:10%}.movie-content-details{width:33%}@media screen and (min-width:768px){.movie-content-details{width:25%;padding:30px}}.movie-content-title{font-weight:600;font-size:14px;font-family:"Roboto";line-height:16px;color:#94a3b8}@media screen and (min-width:768px){.movie-content-title{font-size:18px;line-height:26px}}.movie-content-description-container{list-style-type:none;color:#fff;padding:0;font-family:"Roboto";line-height:24px}.movie-content-description{font-family:"Roboto";font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#fff}@media screen and (min-width:768px){.movie-content-description{font-size:16px;line-height:24px}}.movie-content-text{color:#fff;margin-left:0}.more-movies-title{font-family:"Roboto";font-weight:600;font-size:20px;line-height:26px;margin-left:10%;color:#fff}@media screen and (min-width:768px){.more-movies-title{font-size:32px;line-height:42px;margin-top:50px;color:#131313}}.more-movies-container{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0;margin-left:10%;margin-right:10%}.more-movies-container,.movie-detail-loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.movie-detail-loader-container{height:100vh;width:100vw;background-color:#131313}.not-found-bg-container{background-image:url(https://res.cloudinary.com/dc2b69ycq/image/upload/v1669872633/Movies%20App/Not_Found_eymqkz.png);background-size:cover;min-height:100vh;-ms-flex-pack:center;justify-content:center;font-family:"Roboto"}.not-found-bg-container,.not-found-content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.not-found-title{font-size:40px;color:#fff;font-weight:700;line-height:125px;margin-bottom:0}@media screen and (min-width:768px){.not-found-title{font-size:96px}}.not-found-description{font-size:16px;color:#fff;line-height:31px;text-align:center;margin-top:0;margin-left:32px;margin-right:32px}@media screen and (min-width:768px){.not-found-description{font-size:24px}}.go-home-button{font-size:14px;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:12px 24px;grid-gap:8px;gap:8px;width:130px;height:48px;background:#fff;border-radius:4px;border:none;cursor:pointer}*{-webkit-box-sizing:border-box;box-sizing:border-box}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}
/*# sourceMappingURL=main.7a7e88f7.chunk.css.map */