@import url(https://fonts.googleapis.com/css2?family=Josefin+Slab:wght@500&family=Lato&display=swap);html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}*{padding:0;margin:0}.centralContainer{min-height:calc(100vh - 271px);height:auto;border-radius:30px;background:#fff}body{font-family:"Lato",sans-serif;font-size:62.5%;font-weight:400;background:#dbf0ef}.wrapper{margin:0 auto;width:90%;max-width:1400px}h1{font-family:"Josefin Slab",serif;font-size:4rem;font-weight:500}h2,h3{font-size:1rem}a{text-decoration:none;color:#000}.headerProps{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;height:200px}.headerH1Outer{text-align:left;width:100%}.headerH1Outer h1{margin-top:60px;margin-bottom:0;padding-left:15px}nav ul{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;align-items:flex-end;padding-right:30px}nav ul li{list-style-type:none;border-top-left-radius:15px;border-top-right-radius:5px}nav ul li:first-of-type{background-color:#c7b2d3}nav ul li:nth-of-type(2){background-color:#ecc79c;margin-left:10px}nav ul h2{font-family:"Lato",sans-serif;font-weight:200;padding:10px 15px;display:block;transition:all .6s ease}nav ul h2:hover{cursor:pointer;font-size:1.2rem}.movieSearchForm,.movieSearchForm .movieSearchBox{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.movieSearchForm .movieSearchBox{-webkit-align-items:center;align-items:center;position:relative}.movieSearchForm button,.movieSearchForm input{height:40px;font-family:"Lato",sans-serif;border-radius:5px}.movieSearchForm input{font-size:1.4rem;padding:5px;width:75%;border:1px solid #ecc79c;border-right:none;border-left:15px solid #ecc79c;border-top-right-radius:0;border-bottom-right-radius:0;transition:all .7s ease}.movieSearchForm input::-webkit-input-placeholder{text-align:center;color:#ecc79c}.movieSearchForm input:-ms-input-placeholder{text-align:center;color:#ecc79c}.movieSearchForm input::placeholder{text-align:center;color:#ecc79c}.movieSearchForm input:focus{box-shadow:none;outline:none;border-left-width:30px}.movieSearchForm input:invalid{outline:#c7b2d3;box-shadow:none}.movieSearchForm button{padding:10px 20px;font-size:1rem;border:1px solid #ecc79c;border-top-left-radius:0;border-bottom-left-radius:0;background:#ecc79c;transition:all .7s ease}.movieSearchForm button:hover{background:#dbf0ef;border:1px solid #dbf0ef;cursor:pointer}.autoComplete{background-color:#fff;border:1px solid #ecc79c;position:absolute;top:40px;left:10px;list-style-type:none}.autoComplete li{display:block}.autoComplete button{border-radius:0;text-align:left;width:100%;height:100%;background-color:hsla(0,0%,100%,.541);border:none;transition:none}.autoComplete button:focus,.autoComplete button:hover{outline:none;background-color:#fde8cf;border:none}.autoComplete .hiddenButton{display:none}.pubResultsContainer{min-height:calc(100vh - 271px);height:auto;border-radius:30px;border-top:5px solid #ecc79c;background:#fff}.pubResultsContainer h2{padding:25px 0 0 25px;font-size:1.4rem}.allResultsInnerBox{width:100%;padding:20px;margin-bottom:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:35px;gap:35px;grid-template-rows:repeat(auto-fit,1fr)}.allResultsInnerBox .eachPairBox{height:-webkit-max-content;height:max-content;justify-self:center;-webkit-align-self:stretch;align-self:stretch;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:5px}.eachPairCaption{max-width:250px}.eachPairCaption p{font-size:.9rem;padding:5px}.eachPairPosters{height:200px;width:100%;display:-webkit-flex;display:flex}.eachPairPosters img{height:100%}.eachPairPosters img:first-of-type{border-radius:7px 0 0 7px}.eachPairPosters img:last-of-type{border-radius:0 7px 7px 0}.searchResults h2{display:inline-block;width:-webkit-max-content;width:max-content;transition:all .7s ease}.searchResults h2:hover{cursor:pointer;background:#ecc79c}@-webkit-keyframes slideMotion{0%{-webkit-transform:translateY(150%);transform:translateY(150%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideMotion{0%{-webkit-transform:translateY(150%);transform:translateY(150%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.foreign{-webkit-animation:slideMotion 1.2s ease;animation:slideMotion 1.2s ease}.matchedMovies{border-radius:30px;border-top:5px solid #c7b2d3;padding:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.matchedMovies h2{width:100%;padding:7px 16px;margin-bottom:16px;font-size:1.4rem;border-radius:7px}.matchedMovies .matchedMoviesH3{padding:0 16px}.matchedMovies .saveMoviesRow{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:16px;margin-bottom:10px}.matchedMovies .saveMoviesRow button{padding:10px 30px;margin-left:30px;background:#c7b2d3;font-size:1rem;border:none;border-radius:7px;cursor:pointer;transition:all .7s ease}.matchedMovies .saveMoviesRow button:hover{background:#ecc79c}.matchedMovies .saveMoviesRow button:disabled{background-color:#d3d3d3;opacity:.7}.upperMovieCardContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.lowerMovieCardContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;height:60vh;overflow-y:scroll;scrollbar-color:#c7b2d3 #f0f0f0}.resultsStatus{height:60vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.resultsStatus p{font-size:1.3rem}.saveButtonPanel{margin-bottom:20px}.filters,.saveButtonPanel{display:-webkit-flex;display:flex}.filters form{font-size:.8rem}.filters form select{background-color:#dbf0ef;border:none;border-radius:5px}select:first-of-type{margin-right:15px}.loadingBar{display:-webkit-flex;display:flex}.loadingBar div{width:20px;height:20px;border-radius:50%}.loadingBar div:first-child{background-color:#dbf0ef;-webkit-animation:loadingDiv1 .7s infinite;animation:loadingDiv1 .7s infinite}.loadingBar div:nth-child(2){background-color:#c7b2d3;-webkit-animation:loadingDiv2 .7s infinite;animation:loadingDiv2 .7s infinite}.loadingBar div:nth-child(3){background-color:#ecc79c;-webkit-animation:loadingDiv3 .7s infinite;animation:loadingDiv3 .7s infinite}@-webkit-keyframes loadingDiv1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loadingDiv1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes loadingDiv2{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loadingDiv2{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes loadingDiv3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes loadingDiv3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.5);transform:scale(.5)}}.welcomeContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:10px}.welcomeContainer h2,.welcomeContainer h3{width:90%}.welcomeContainer h2{font-size:2rem;transition:all .7s ease;font-family:"Josefin Slab",serif;font-weight:500;margin-bottom:10px;text-align:center}.welcomeContainer h3{color:grey;font-size:.9rem;margin-top:10px;max-width:350px;text-align:center;font-weight:400}.welcomeContainer .noResults{background-color:#a07eb3;color:#fff;border-radius:5px;padding:16px;transition:all .7s ease}.welcomeContainer .noResults div{margin-top:10px}.welcomeContainer .otherLanguages{margin-top:30px}.welcomeContainer .otherLanguages img{max-width:300px;width:100%}.movieCard,.movieCard img{border-radius:7px;max-width:250px}.movieCard{opacity:.85;border:none;font-family:inherit;display:inline-block;margin:10px;background:#d3d3d3;transition:all .5s ease}.movieCard:focus,.movieCard:hover{opacity:1;cursor:pointer;outline:none}.movieCard img{display:block;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}.selected{border-top:10px solid #ecc79c;-webkit-transform:scale(1.03);transform:scale(1.03)}.selected .movieCardText{background:#ecc79c}.movieCardText{padding:7px 5px;min-height:70px}.movieCardText p{margin-top:5px;font-size:.9rem}.movieCardText h3{display:inline}footer h3{text-align:right;font-weight:200;padding:20px 30px}footer h3 a{color:grey}@media (max-width:500px){h1{font-size:3.5rem;text-align:center}}@media (max-width:450px){nav{width:100%}nav ul{padding-right:0;-webkit-justify-content:center;justify-content:center}}@media (max-width:430px){.movieSearchBox{width:90%}.movieSearchBox input{font-size:1.1rem}.headerH1Outer h1{font-size:2.8rem;padding:0}.matchedMoviesH3{width:80%}}@media (max-width:370px){nav ul h2{padding:5px 10px;font-size:.85rem}nav ul h2:hover{font-size:1rem}.headerH1Outer h1{margin-top:45px;padding:0 20px}select:first-of-type{margin-right:0}}
/*# sourceMappingURL=main.a351fe84.chunk.css.map */