body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ContainerWrapper{-ms-overflow-style:none;align-items:flex-start;background-color:#fff;display:flex;justify-content:space-between;margin:0;max-height:100vh;max-width:100%;min-height:100vh;min-width:100%;overflow-x:hidden;overflow-y:scroll;padding:0;position:relative;scrollbar-width:none}@media only screen and (max-width:800px){.ContainerWrapper{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;margin:0;max-height:-webkit-fit-content;max-height:fit-content;max-width:100%;min-height:-webkit-fit-content;min-height:fit-content;min-width:100%;overflow-x:hidden;overflow-y:hidden;padding:0}}.SidebarWrapper{-ms-overflow-style:none;align-items:flex-start;background-color:#f4f4f6;background-image:linear-gradient(43deg,#4158d0,#c850c0 46%,#ffcc70);display:flex;flex-direction:column;justify-content:flex-start;max-height:94vh;max-width:18%;min-height:94vh;min-width:18%;overflow-x:hidden;overflow-y:scroll;padding:3vh 2%;position:fixed;scrollbar-width:none}.SidebarWrapper h1{color:#fff;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:25px;font-style:normal;font-weight:700;margin:0;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:0;white-space:wrap}.SidebarWrapper h2{color:#000;font-optical-sizing:auto;font-size:20px;font-style:normal;font-weight:500;padding:0}.SidebarWrapper h2,.SidebarWrapper input{font-family:Inter,sans-serif;margin:15px 0 0;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;white-space:wrap}.SidebarWrapper input{background-color:#fff;box-shadow:3px 5px 6px 0 #00000038;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:500}.SidebarWrapper button,.SidebarWrapper input{border:none;border-radius:10px;outline:none;overflow-x:hidden;padding:10px 20px}.SidebarWrapper button{background-color:darkred;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:500;margin:15px 0 0;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;white-space:wrap}.WishlistButtons{background-color:#f4f4f6!important;box-shadow:3px 5px 6px 0 #00000038;color:gray!important;margin-left:0!important;margin-top:15px!important;max-width:100%!important;min-width:100%!important;white-space:nowrap!important}.SmallScreenComponents{display:none}.BigScreenComponents,.NonBigScreenComponents{display:block;max-width:100%;min-width:100%}@media only screen and (max-width:800px){.BigScreenComponents{display:none;max-width:100%;min-width:100%}.SmallScreenComponents{align-items:center;display:flex;justify-content:space-between;max-width:100%;min-width:100%;overflow-x:hidden}.SidebarWrapper{align-items:flex-start;background-color:#f4f4f6;border-right:none;display:flex;flex-direction:column;justify-content:flex-start;max-height:-webkit-fit-content;max-height:fit-content;max-width:92%;min-height:-webkit-fit-content;min-height:fit-content;min-width:92%;overflow-x:hidden;overflow-y:hidden;padding:3vh 4%;position:relative}.SidebarWrapper h1{color:#fff;font-optical-sizing:auto;font-size:20px;font-style:normal;font-weight:700;margin:0}.SidebarWrapper h1,.SidebarWrapper h2{font-family:Inter,sans-serif;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:0;white-space:wrap}.SidebarWrapper h2{color:#000;font-optical-sizing:auto;font-size:20px;font-style:normal;font-weight:500;margin:12px 0 0}.SidebarWrapper input{background-color:#fff;box-shadow:3px 5px 6px 0 #00000038;margin:12px 0 0}.SidebarWrapper button,.SidebarWrapper input{border:none;border-radius:10px;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:500;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;outline:none;overflow-x:hidden;padding:10px 20px;white-space:wrap}.SidebarWrapper button{background-color:darkred;color:#fff;cursor:pointer;margin:0 0 0 12px}.WishlistButtons{background-color:#f4f4f6!important;box-shadow:3px 5px 6px 0 #00000038;color:gray!important;margin-left:0!important;margin-top:12px!important;max-width:100%!important;min-width:100%!important;white-space:nowrap!important}}.SidebarLogoutButton{bottom:0;left:0;margin:30px!important;position:fixed;z-index:1000}.DescriptionScreenWrapper{-ms-overflow-style:none;align-items:flex-start;background-color:#fff;background-image:linear-gradient(43deg,#4158d0,#c850c0 46%,#ffcc70);display:flex;justify-content:flex-start;margin-left:22%;max-height:-webkit-fit-content;max-height:fit-content;max-width:74%;min-height:94vh;min-width:74%;overflow-x:hidden;overflow-y:hidden;padding:3vh 2%;scrollbar-width:none}.DescriptionScreenImage{border-radius:20px;box-shadow:3px 5px 6px 0 #00000038;margin-bottom:0;margin-right:3%;max-width:15%;min-width:15%}.DescriptionScreenImage,.DescriptionScreenImage img{max-height:-webkit-fit-content;max-height:fit-content;min-height:-webkit-fit-content;min-height:fit-content;overflow-x:hidden;overflow-y:hidden}.DescriptionScreenImage img{margin-bottom:-10px;max-width:100%;min-width:100%}.DescriptionScreenWrapper h1{font-optical-sizing:auto;font-size:25px;font-style:normal;font-weight:700;margin:0}.DescriptionScreenWrapper h1,.DescriptionScreenWrapper p{font-family:Inter,sans-serif;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:0;white-space:wrap}.DescriptionScreenWrapper p{font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:500;margin:15px 0 0;overflow-x:hidden}.DescriptionNoteWrapper{background-color:#f4f4f6;border-radius:30px;box-shadow:3px 5px 6px 0 #00000038;max-height:-webkit-fit-content;max-height:fit-content;max-width:74%;min-height:-webkit-fit-content;min-height:fit-content;min-width:74%;overflow-x:hidden;overflow-y:hidden;padding:20px 4%}@media only screen and (max-width:800px){.DescriptionScreenWrapper{-ms-overflow-style:none;align-items:flex-start;background-color:#fff;background-image:linear-gradient(43deg,#4158d0,#c850c0 46%,#ffcc70);display:flex;justify-content:flex-start;margin-left:0;max-height:-webkit-fit-content;max-height:fit-content;max-width:92%;min-height:94vh;min-width:92%;overflow-x:hidden;overflow-y:hidden;padding:3vh 4%;scrollbar-width:none}.DescriptionScreenWrapper h1{font-optical-sizing:auto;font-size:20px;font-style:normal;font-weight:700;margin:0}.DescriptionScreenWrapper h1,.DescriptionScreenWrapper p{font-family:Inter,sans-serif;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:0;white-space:wrap}.DescriptionScreenWrapper p{font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:500;margin:12px 0 0;overflow-x:hidden}}@media only screen and (max-width:500px){.DescriptionScreenImage{border-radius:20px;box-shadow:3px 5px 6px 0 #00000038;margin-bottom:12px;margin-right:0;max-width:39%;min-width:39%}.DescriptionScreenImage,.DescriptionScreenImage img{max-height:-webkit-fit-content;max-height:fit-content;min-height:-webkit-fit-content;min-height:fit-content;overflow-x:hidden;overflow-y:hidden}.DescriptionScreenImage img{margin-bottom:-10px;max-width:100%;min-width:100%}.DescriptionScreenWrapper{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;margin-left:0;max-width:92%;min-height:94vh;min-width:92%;padding:3vh 4%}.DescriptionNoteWrapper,.DescriptionScreenWrapper{max-height:-webkit-fit-content;max-height:fit-content;overflow-x:hidden;overflow-y:hidden}.DescriptionNoteWrapper{background-color:#f4f4f6;border-radius:30px;box-shadow:3px 5px 6px 0 #00000038;max-width:80%;min-height:-webkit-fit-content;min-height:fit-content;min-width:80%;padding:20px 10%}.DescriptionScreenWrapper h1{font-optical-sizing:auto;font-size:20px;font-style:normal;font-weight:700;margin:0}.DescriptionScreenWrapper h1,.DescriptionScreenWrapper p{font-family:Inter,sans-serif;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:0;white-space:wrap}.DescriptionScreenWrapper p{font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:500;margin:12px 0 0;overflow-x:hidden}}.MovieComponentWrapper{background-color:#f4f4f6;border-radius:10px;box-shadow:3px 5px 6px 0 #00000038;max-width:100%;min-width:100%;overflow-x:hidden}.SavePosterWrapper{position:relative}.SavePosterWrapper,.SavePosterWrapper img{max-width:100%;min-width:100%;overflow-x:hidden;overflow-y:hidden}.SavePosterWrapper img{cursor:pointer}.SavePosterWrapper button{background-color:darkred;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:500;margin:15px 0 0 15px;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;outline:none;overflow-x:hidden;padding:10px;position:absolute;white-space:wrap;z-index:100}.MovieNameWrapper{padding-bottom:12px;padding-left:12px;padding-right:12px}.MovieNameWrapper span{color:gray}@media only screen and (max-width:800px){.SavePosterWrapper button{background-color:darkred;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:500;margin:15px 0 0 15px;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;outline:none;overflow-x:hidden;padding:10px;position:absolute;white-space:wrap;z-index:100}}.HomeScreenWrapper{-ms-overflow-style:none;align-items:flex-start;background-color:#fff;background-image:linear-gradient(43deg,#4158d0,#c850c0 46%,#ffcc70);display:flex;flex-direction:column;justify-content:flex-start;margin-left:22%;max-width:74%;min-height:94vh;min-width:74%;padding:3vh 2%;scrollbar-width:none}.HomeNoteWrapper,.HomeScreenWrapper{max-height:-webkit-fit-content;max-height:fit-content;overflow-x:hidden;overflow-y:hidden}.HomeNoteWrapper{background-color:#f4f4f6;border-radius:30px;box-shadow:3px 5px 6px 0 #00000038;max-width:92%;min-height:-webkit-fit-content;min-height:fit-content;min-width:92%;padding:20px 4%}.HomeScreenWrapper input{background-color:#fff;border:none;border-radius:10px;box-shadow:3px 5px 6px 0 #00000038;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:500;margin:20px 0 0;min-width:40%;outline:none;overflow-x:hidden;padding:10px 20px}.HomeScreenWrapper h1,.HomeScreenWrapper input{font-family:Inter,sans-serif;max-width:-webkit-fit-content;max-width:fit-content;white-space:wrap}.HomeScreenWrapper h1{font-optical-sizing:auto;font-size:25px;font-style:normal;font-weight:700;margin:0}.HomeScreenWrapper h1,.HomeScreenWrapper p{min-width:-webkit-fit-content;min-width:fit-content;padding:0}.HomeScreenWrapper p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:500;margin:15px 0 0;max-width:-webkit-fit-content;max-width:fit-content;overflow-x:hidden;white-space:wrap}.MoviesContainer{grid-gap:20px;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(5,minmax(100px,200px));margin-top:20px}.HomeLoadingText{align-items:center!important;color:#f4f4f6!important;display:flex!important;font-size:5vw!important;font-style:italic!important;font-weight:700!important;justify-content:center!important;max-height:50vh!important;max-width:100%!important;min-height:50vh!important;min-width:100%!important;overflow-x:hidden!important;overflow-y:hidden!important;text-align:center!important}@media only screen and (max-width:800px){.HomeScreenWrapper{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;margin-left:0;max-width:92%;min-height:94vh;min-width:92%;padding:3vh 4%}.HomeNoteWrapper,.HomeScreenWrapper{max-height:-webkit-fit-content;max-height:fit-content;overflow-x:hidden;overflow-y:hidden}.HomeNoteWrapper{background-color:#f4f4f6;border-radius:30px;box-shadow:3px 5px 6px 0 #00000038;max-width:80%;min-height:-webkit-fit-content;min-height:fit-content;min-width:80%;padding:20px 10%}.HomeScreenWrapper h1{font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:20px;font-style:normal;font-weight:700;margin:0;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:0;white-space:wrap}.HomeScreenWrapper p{padding:0}.HomeScreenWrapper input,.HomeScreenWrapper p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:500;margin:12px 0 0;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;overflow-x:hidden;white-space:wrap}.HomeScreenWrapper input{background-color:#fff;border:none;border-radius:10px;box-shadow:3px 5px 6px 0 #00000038;outline:none;padding:10px 20px}.HomeLoadingText{align-items:center!important;color:#f4f4f6!important;display:flex!important;font-size:8vw!important;font-style:italic!important;font-weight:700!important;justify-content:center!important;max-height:50vh!important;max-width:100%!important;min-height:50vh!important;min-width:100%!important;overflow-x:hidden!important;overflow-y:hidden!important;text-align:center!important}}@media only screen and (max-width:500px){.MoviesContainer{grid-gap:20px;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(2,minmax(100px,200px));margin-top:20px}}.HomeErrorMessages{overflow-X:hidden!important;color:#fff!important;max-width:-webkit-fit-content!important;max-width:fit-content!important;min-width:-webkit-fit-content!important;min-width:fit-content!important;white-space:wrap!important}.LoginScreenWrapper{background-color:#fff;background-image:linear-gradient(43deg,#4158d0,#c850c0 46%,#ffcc70);margin:0;max-height:100vh;min-height:100vh;min-width:100%;padding:0}.LoginComponent,.LoginScreenWrapper{align-items:center;display:flex;justify-content:center;max-width:100%;overflow-x:hidden;overflow-y:hidden}.LoginComponent{background-color:#f4f4f6;border-radius:30px;box-shadow:3px 5px 6px 0 #00000038;flex-direction:column;max-height:-webkit-fit-content;max-height:fit-content;min-height:30vh;min-width:30%;padding:20px 30px}.LoginComponent h1{font-optical-sizing:auto;font-size:25px;font-style:normal;font-style:italic;font-weight:700;margin:0}.LoginComponent h1,.LoginComponent p{font-family:Inter,sans-serif;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:0;white-space:wrap}.LoginComponent p{font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:500;margin:15px 0 0;overflow-x:hidden}.LoginComponent span,.LoginComponent span:hover{color:darkred;cursor:pointer}.LoginComponent span:hover{text-decoration:underline}.LoginComponent input{background-color:#fff;box-shadow:3px 5px 6px 0 #00000038}.LoginComponent button,.LoginComponent input{border:none;border-radius:10px;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:500;margin:15px 0 0;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;outline:none;overflow-x:hidden;padding:10px 20px;white-space:wrap}.LoginComponent button{background-color:darkred;color:#fff;cursor:pointer}.LoginErrorMessages{overflow-X:hidden!important;color:darkred!important;max-width:300px!important;min-width:300px!important;text-align:center!important;white-space:wrap!important}@media only screen and (max-width:800px){.LoginErrorMessages{overflow-X:hidden!important;color:darkred!important;max-width:200px!important;min-width:200px!important;text-align:center!important;white-space:wrap!important}.LoginComponent h1{font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:20px;font-style:normal;font-style:italic;font-weight:700;margin:0;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:0;white-space:wrap}.LoginComponent p{padding:0}.LoginComponent input,.LoginComponent p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:500;margin:12px 0 0;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;overflow-x:hidden;white-space:wrap}.LoginComponent input{background-color:#fff;box-shadow:3px 5px 6px 0 #00000038}.LoginComponent button,.LoginComponent input{border:none;border-radius:10px;outline:none;padding:10px 20px}.LoginComponent button{background-color:darkred;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:500;margin:12px 0 0;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;overflow-x:hidden;white-space:wrap}}
/*# sourceMappingURL=main.5c78878d.css.map*/