:root{--darker:#27241d;--dark:#423d33;--subdue-text:#dcdde1}html{overflow-y:visible}body{margin:0;font-family:Rajdhani,-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;color:#f5f6fa;background-color:#27241d;background-color:var(--darker)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box}svg{fill:currentColor}h3 small{font-weight:400}.search-bar{width:100%;padding:3em 0}.search-bar input{border:none;padding:1.2em 1.5em;width:100%;box-shadow:0 0 15px rgba(0,0,0,.3);border-radius:2em;background-color:var(--dark);color:#f5f6fa;outline:none;font-size:1.2em;font-weight:500}.search-bar.initial input{border-bottom:2px solid var(--dark);background:none;box-shadow:none;border-radius:0;margin-top:35vh;padding:1.2em .2em}.search-bar.initial input,.search-bar input{transition:all .6s ease-in-out}button.add-button{width:2em;height:2em;line-height:2em;padding:0;background:none;display:flex;flex-direction:row-reverse;cursor:pointer;align-items:center;justify-content:center;border-radius:15px;background-color:#e1b12c;border:2px solid transparent}button.add-button .additional-text{overflow:hidden;width:0;font-weight:700}button.add-button svg{height:50%;width:1em}button.add-button:not(.added):hover{width:7.5em;background-color:#fbc531}button.add-button:hover .additional-text{width:5.5em}button.add-button,button.add-button .additional-text,button.add-button:hover,button.add-button:hover .additional-text{transition:all .3s ease}button.add-button.added{background-color:#e84118;color:#fff;border-color:#e84118}button.add-button.added svg{transform:rotate(45deg)}button.add-button.added .additional-text{display:none}button.add-button.added:hover{background-color:#fff;color:#e84118}.movie{--poster-size-w:70px;--poster-size-h:120px;margin-top:2em;border-radius:15px;background-color:var(--dark);padding-top:1em;padding-left:calc(var(--poster-size-w) + 30px);padding-right:15px;position:relative;height:7em;box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-animation:fadeIn .5s ease-out forwards;animation:fadeIn .5s ease-out forwards;opacity:0}.movie .poster{position:absolute;left:15px;bottom:13px}.movie .poster img{border-radius:10px;width:var(--poster-size-w);height:var(--poster-size-h);object-fit:cover}.movie .title{font-weight:500;font-size:1em;font-weight:700;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.movie .type{--tag-color:#e1b12c;color:var(--tag-color);border:1px solid var(--tag-color);padding:1px 3px;line-height:1;border-radius:3px;display:inline-block;font-size:.8em}.movie .year{color:var(--subdue-text);margin-bottom:5px}.movie button.add-button{position:absolute;bottom:-.5em;right:-.5em;display:none}.movie:hover button.add-button{display:flex;-webkit-animation:btnAnimateIn .9s ease;animation:btnAnimateIn .9s ease}@-webkit-keyframes btnAnimateIn{0%{opacity:0;transform:translateY(-10px) scale(.7)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes btnAnimateIn{0%{opacity:0;transform:translateY(-10px) scale(.7)}to{opacity:1;transform:translate(0) scale(1)}}@-webkit-keyframes fadeIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.movie:first-child{-webkit-animation-delay:0s;animation-delay:0s}.movie:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.movie:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.movie:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.movie:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.movie:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.movie:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.movie:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.movie:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}.movie:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}.movies{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1em;padding-bottom:1em}.nominated-movies-wrapper{-webkit-animation:slideDown 1s ease-out;animation:slideDown 1s ease-out;overflow-y:hidden;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:15px;margin-bottom:15px}.app{width:1200px;margin:auto;min-width:100vh}.banner{float:right;color:#fbc531;font-weight:400}@-webkit-keyframes slideDown{0%{max-height:0;opacity:0}to{max-height:500px;opacity:1}}@keyframes slideDown{0%{max-height:0;opacity:0}to{max-height:500px;opacity:1}}
/*# sourceMappingURL=main.c99f9daf.chunk.css.map */