@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&display=swap);body{overflow:auto;margin:0;font-family:Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.search-bar{width:80%;height:2em;border:1px solid #000;border-radius:4px;font-size:1.3em;text-align:center;font-family:"Open Sans",sans-serif}.flex-row{width:30rem;margin-top:.5rem}.flex-row,.flex-row2{display:flex;align-items:center}.search-icon{margin-right:1rem;color:#a2a0a0;font-size:1.8em}input{background-color:#edecec;box-shadow:0 54px 55px rgba(46,44,44,.25),0 -12px 30px rgba(60,58,58,.12),0 4px 6px rgba(118,117,117,.12),0 12px 13px rgba(60,58,58,.17),0 -3px 5px rgba(43,43,42,.3)}input:focus{outline:1px auto #b0965a}button{font-family:"Open Sans",sans-serif;transition:color .5s ease;transition:border .5s ease;transition:background-color .5s ease;margin:5px 5px 5px 10px;height:1.8rem;min-width:5rem;color:#d4d4d4;background-color:#4c3495;font-size:.8rem;font-weight:400;border:none;border-radius:9999px;text-align:center;outline:none;box-shadow:0 70px 60px hsla(0,0%,52.9%,.25),0 -12px 20px hsla(0,0%,63.1%,.12),0 4px 6px rgba(185,184,184,.12),0 12px 13px hsla(0,1%,60.8%,.17),0 -3px 5px hsla(0,0%,69.8%,.09)}button:hover:enabled{transform:scale(1.06);opacity:.85;cursor:pointer}button:disabled{opacity:.55}.search-panel{transition:transform 3s ease;display:flex;flex-direction:column;align-items:center;width:60vw;margin-top:3.5em}.search-panel h2{color:#b0965a;font-weight:500;font-size:1.8rem;margin:2rem 2rem 1rem;text-shadow:0 4px 3px rgba(97,97,97,.4),0 8px 13px hsla(0,0%,51%,.1),0 18px 23px rgba(87,87,87,.1)}.search-panel h3{font-family:"Open Sans",sans-serif;color:#b0965a;font-weight:500;font-size:1.1rem;padding:0;text-transform:none;margin:0}.search-panel .site-logo-container{height:4.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.search-panel .search-items{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.search-panel .submit-btn{width:100%;display:flex;justify-content:center;margin:.8rem auto}.search-panel .submit-btn button{height:2.5rem;width:12rem;box-shadow:none;font-size:1rem}.search-panel .submit-btn button:enabled{transition:color 3s ease;-webkit-animation:breathingOutBtn 2s ease;animation:breathingOutBtn 2s ease}.search-panel .submit-btn button:disabled{width:30rem;transition:display 3s ease;font-size:1.1rem;background-color:transparent;color:#b0965a;opacity:1}.search-panel .submit-btn button:hover:disabled{cursor:inherit}@-webkit-keyframes breathingOutBtn{0%{transform:scale(0)}25%{transform:scale(1.1)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes breathingOutBtn{0%{transform:scale(0)}25%{transform:scale(1.1)}75%{transform:scale(1)}to{transform:scale(1)}}.results-panel{width:45vw;margin:.8rem 0;background-color:transparent}.results-panel ul{color:#4c3495;display:flex;flex-direction:column;margin:auto}.results-panel ul li{font-family:"Open Sans",sans-serif;display:flex;margin:1rem 10px;font-size:1em;font-weight:600;text-align:left;align-items:center;justify-content:space-between}.results-panel .highlighted-text{color:#4c3495}.results-panel .status-text{margin:3rem;font-weight:300;font-size:1.3rem;text-align:center;color:#4c3495}.nominee-panel{width:45vw;min-height:50vh;margin:.8rem 0;background-color:transparent;border-radius:0}.nominee-panel ol{margin:0;list-style-type:decimal;list-style-position:inside}.nominee-panel ol li{font-family:"Open Sans",sans-serif;-webkit-animation:fadeIn 1s ease;animation:fadeIn 1s ease;list-style:decimal;color:#4c3495;display:flex;margin:1rem 10px;font-size:1em;font-weight:600;text-align:left;align-items:center;justify-content:space-between}.nominee-panel .counter-text{margin-left:10px;font-size:1.25rem;color:#4c3495}.nominee-panel .count-box{display:flex;padding:0;margin:0;justify-content:center;align-items:center}.nominee-panel .status-text{margin:3rem;font-size:1.3rem;text-align:center;color:#4c3495;line-height:40px}.nominee-panel p{font-family:"Open Sans",sans-serif;font-weight:500;margin:0;padding:.5rem}h1,h2{text-shadow:0 4px 3px rgba(55,55,55,.4),0 8px 13px rgba(93,93,93,.1),0 10px 10px hsla(0,0%,41.6%,.1);-webkit-animation:fadeIn 2s ease;animation:fadeIn 2s ease}h1{font-weight:500;color:#4c3495}h1,h2,h3{font-family:"Oswald",sans-serif;text-transform:uppercase;text-align:center}h2,h3{font-weight:400;color:#a3894e;font-size:1.4rem}h2{margin-bottom:0}.page-container{-webkit-animation:fadeIn 1.5s ease;animation:fadeIn 1.5s ease;width:100vw;height:100vh;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000}.page-container--dark-overlay{visibility:hidden}.header{width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;top:0;position:fixed}.header h1{font-size:2rem;text-align:left;color:#b0965a;margin:10px}.header h2{font-weight:400;color:"Oswald",sans-serif;margin:0;padding:0 2rem;color:#b0965a}.header .site-logo-container{margin-bottom:10px;display:flex;justify-content:center;align-items:center}.header .camera-icon{margin:15px 5px 15px 10px;border-radius:8px;background-color:#b0965a;height:3rem}#root>div>div.flex-row1{margin-top:11rem}.flex-row1{display:flex;position:inherit;margin:.2rem .5rem 1.5rem;background-color:#edecec;border-radius:15px;box-shadow:0 54px 55px hsla(0,0%,45.9%,.25),0 -12px 30px hsla(0,0%,43.1%,.12),0 4px 6px rgba(118,117,117,.12),0 12px 13px rgba(83,83,83,.17),0 -3px 5px hsla(0,0%,43.1%,.3)}.flex-row1 .divider{height:100%;width:2px;background-color:#a2a0a0}.show-page{-webkit-animation:fadeIn 1.5s ease;animation:fadeIn 1.5s ease;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.show-page h1{-webkit-animation:slideIn 2s ease;animation:slideIn 2s ease;font-size:3rem;color:#a2a0a0}.show-page .animation-box{display:flex;justify-content:center;align-items:center;margin:3rem}.show-page .thankyou-message{margin:2rem .2rem 1rem;-webkit-animation:fadeInThankyou 4s linear;animation:fadeInThankyou 4s linear}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInThankyou{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes fadeInThankyou{0%{opacity:0}70%{opacity:0}to{opacity:1}}@-webkit-keyframes slideIn{0%{transform:translateY(-500px)}to{transform:translateY(0)}}@keyframes slideIn{0%{transform:translateY(-500px)}to{transform:translateY(0)}}@media only screen and (min-width:0px) and (max-width:620px){.show-page h1{font-size:2rem}.show-page h3{font-size:1.3rem}.search-panel h3{font-size:1rem}.flex-row1{flex-direction:column}.flex-row1 h3{font-size:1.2rem}.flex-row1 .status-text{font-size:14px;margin:10px 5px}.flex-row1 .nominee-panel .status-text,.flex-row1 .nominee-panel ol li,.flex-row1 .results-panel ul li{font-size:14px}.flex-row1 button{min-width:5rem;height:2.1rem;font-size:12px}#root>div>div.search-panel>div>div.flex-row2{margin:auto}#root>div>div.search-panel>div>div.flex-row2>div>input{min-width:200px;height:30px;font-size:1rem}#root>div>div.search-panel>div>div.flex-row2>div{width:16rem}#root>div>div.header>div>h1{font-size:1.8rem}#root>div>div.search-panel>div>div.submit-btn>button{min-width:210px}#root>div>div.search-panel>div>div.flex-row2>div>div>svg{display:none}}@media only screen and (min-width:0px) and (max-width:991px){.page-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.show-page{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.search-bar{width:100%;height:2em;border-radius:4px;font-size:1.3em;text-align:center;font-family:"Open Sans",sans-serif}.search-panel{margin-top:5rem}.desktop-heading{display:none}.header{z-index:20;background-color:#000;padding-top:10px;margin-bottom:0;justify-content:center}.header h1{font-size:2.3rem}.header .site-logo-container{margin:0}.header .submit-btn button{margin-top:8px;height:3rem;min-width:15rem;max-width:6.5rem;font-size:16px}#root>div>div.search-panel>div>div.flex-row2>div>input{width:25rem}#root>div>div.flex-row1{margin-top:9.5rem}.flex-row1{position:relative;margin-top:1rem;flex-direction:column;width:85vw;min-height:50vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-items:center}.flex-row1 .results-panel{border-left:none;border-bottom:3px solid #a2a0a0;border-right:none;width:80vw;min-height:50vh}.flex-row1 .results-panel ul{margin:auto;padding:1em;justify-content:center;align-items:space-between}.flex-row1 .results-panel li{display:flex;justify-content:space-between;align-items:center;padding:2px;font-size:1.2rem;text-align:left;margin:10px}.flex-row1 .nominee-panel{border-left:none;align-items:center;width:80vw;min-height:50vh}.flex-row1 .nominee-panel p{font-size:1.1rem}.flex-row1 ol{margin:auto;padding:1em;justify-content:center;align-items:center}.flex-row1 ol li{display:flex;padding:2px;font-size:1.2rem;text-align:left;justify-content:space-between;align-items:center;margin:10px}button{margin-left:15px;height:2.4rem;min-width:6.2rem;font-size:.9rem}}@media only screen and (min-width:993px){.site-logo-container{margin-top:1rem;margin-bottom:0}.header h1{font-size:2.5rem}.header h2{font-size:1.5rem}.search-panel{padding-top:2rem}.search-panel .submit-btn button{width:14rem;height:2.6rem;font-size:1.1rem;margin-top:1rem}.search-panel h2{font-size:2rem}.search-panel h3{font-size:1.1rem}.flex-row1{width:85vw;height:60vh;font-size:1rem}.flex-row1 h3{font-size:1.4rem}.flex-row1 .nominee-panel p{padding:0;font-size:1rem}.flex-row1 button{height:2rem;min-width:6rem;font-size:.9rem}#root>div>div.flex-row1{margin-top:10rem}}@media only screen and (min-width:1401px){.header{margin-bottom:1rem}.header h1{font-size:2.9rem}.header h2{font-size:2.4rem}.search-panel{margin-top:1rem;padding-top:0}.search-panel .submit-btn button{width:14rem;height:3.2rem;font-size:1.1rem;margin:.4rem}.search-panel h2{font-size:2.7rem}.search-panel h3{font-size:1.3rem}.flex-row1{width:80vw;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;font-size:1.2rem}.flex-row1 h3{font-size:1.6rem}.flex-row1 button{margin-right:1rem;height:2.4rem;min-width:7rem;font-size:1rem}.flex-row1 .nominee-panel p{padding:0;font-size:1.3rem}.flex-row1 .nominee-panel .status-text{font-size:1.4rem}#root>div>div.flex-row1{margin-top:13rem}#root>div>div.search-panel>div.flex-row2>div>input{height:2.8rem;width:25rem;font-size:1.3rem}}@media only screen and (min-width:1900px){.header h1{font-size:4rem}.header h2{font-size:2.8rem}.search-panel .submit-btn button{width:15rem;height:3rem;font-size:1.3rem;margin:.5rem .5rem .8rem}.search-panel .submit-btn .search-bar input{height:4rem;margin-bottom:2rem}.search-panel h2{font-size:3.2rem}.search-panel h3{font-size:1.5rem}#root>div>div.flex-row1{margin-top:13rem}#root>div>div.search-panel>div>div.flex-row2>div>input{height:3rem;min-width:20rem;font-size:1.7rem}.flex-row1{width:70vw;min-height:60vh;font-size:1.3rem}.flex-row1 h3{font-size:2.1rem}.flex-row1 button{margin-right:1rem;height:2.5rem;min-width:8rem;font-size:1.3rem;transform:size(1.5)}.nominee-panel p{font-size:1.8rem}.status-text{font-size:2rem}#root>div>div.flex-row1{margin-top:16rem}}
/*# sourceMappingURL=main.85216082.chunk.css.map */