@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700;900&display=swap);:root{--primary:#000d80;--secondary:#21d07a;--white:#fff}body{font-family:"Sofia",cursive;padding:0;margin:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}*,:after,:before{box-sizing:border-box}.btn{padding:10px 15px;background-color:#21d07a;background-color:var(--secondary);color:#000d80;color:var(--primary);border-radius:5px;text-transform:uppercase;font-weight:700;display:inline-block;border:none;font-size:1rem;transition:all .3s ease;line-height:1.1}.btn:hover{background-color:#1aa762;opacity:1;cursor:pointer}.btn:disabled{pointer-events:none;opacity:.5}input:focus{outline:none}header{background-color:#000d80;background-color:var(--primary)}header .inner-content{display:flex;justify-content:space-between;align-items:center;padding:10px 0}header a{color:#fff;color:var(--white);font-size:1.25rem;text-decoration:none;transition:all .3s ease}header a:hover{opacity:.7}header .brand a{font-weight:700;font-size:1.5rem}header .nav-links{padding:0;margin:0;list-style:none;display:flex;align-items:center}header .nav-links li{display:inline-block;margin-right:30px}header .nav-links li:last-child{margin-right:0}.add-content{padding:50px 0;max-width:600px;margin:0 auto}.add-content .input-wrapper input{width:100%;background-color:#000d80;background-color:var(--primary);padding:10px;border-radius:5px;border:none;color:#fff;color:var(--white);font-size:1.25rem}.results{padding:0;margin:20px 0 0}.results li{list-style:none}.result-card{display:flex;margin-bottom:20px}.filler-poster,.result-card .poster-wrapper img{width:75px;height:113px;background-color:#9c7373;border-radius:5px;margin-right:15px;display:block;color:transparent}.result-card .info{display:flex;flex-direction:column;justify-content:space-between}.result-card .info .title{font-weight:600}.result-card .info .release-date,.result-card .info .title{font-size:1.25rem;color:#000d80;color:var(--primary);margin:0}.result-card .info .release-date{font-weight:300}.result-card .controls button{margin-right:10px}.movie-page{padding:30px 0}.movie-page .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.count-pill{display:block;background-color:#21d07a;background-color:var(--secondary);padding:5px 15px;font-size:1.125rem;font-weight:600;border-radius:999px}.count-pill,.movie-page .heading{color:#000d80;color:var(--primary)}.movie-page .heading{margin:0}.movie-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media (min-width:992px){.movie-grid{grid-template-columns:repeat(5,1fr)}}.movie-card{border-radius:5px;overflow:hidden;position:relative;border:0}.movie-card,.movie-card img{width:100%;display:block}.movie-card .overlay{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;transition:all .3s ease}.movie-card:hover .overlay{border:3px solid #21d07a;border:3px solid var(--secondary)}.movie-card .inner-card-controls{display:inline;background-color:red;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.8);border-radius:5px;padding:3px;opacity:0;transition:all .3s ease}.movie-card:hover .inner-card-controls{opacity:1}.ctrl-btn{color:#fefefe;background-color:initial;border:none;transition:all .3s ease;font-size:1.25rem;padding:5px;margin:0}.ctrl-btn:hover{color:#21d07a;color:var(--secondary);cursor:pointer}.movie-page .no-movies{color:#c4c4c4;font-size:3rem;text-align:center}
/*# sourceMappingURL=main.1f3fb0bd.chunk.css.map */