:root{font-size:15px;font-family:-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}*{box-sizing:border-box}body{margin:0;padding:0}.application{margin:0;padding:2rem 4rem}.application .row{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%}.application .clear{cursor:pointer;padding:4px 6px;color:#d62828;font-size:.85rem;margin-bottom:1rem}.application h1{font-weight:300}.application h1 small{display:block;font-size:1rem}.application h3{font-weight:400}.application .description{font-size:1rem;color:#666;margin-bottom:1rem}.application .missing{font-size:.8rem;color:#d62828;margin:1rem 0;display:flex;justify-content:flex-start;align-items:center;font-weight:700}.application .missing svg{width:18px;height:18px;margin-right:.5rem}.application .alignRight{text-align:right}.application .cell{margin-bottom:.3rem}.application .pb{padding-bottom:1rem}.application .submit{display:flex;justify-content:space-between;margin-top:1rem;font-size:.8rem;align-items:center;position:fixed;bottom:0;left:0;width:100%;padding:1rem 4rem;border-top:1px solid #ccc;background-color:#fff}@media(max-width:600px){.application{padding:1rem 1rem 3rem}.application .submit{padding:1rem;font-size:.75rem}}:focus{outline:none}.buttonlist button{background-color:transparent;border:1px solid #666;color:#666;padding:4px 6px;border-radius:4px;margin-right:2px;margin-bottom:2px;cursor:pointer}.buttonlist button.highlight{border:1px solid #d62828;background-color:#d62828;color:#f5f5f5}.userinput{background-color:#f5f5f5;width:100%;margin-bottom:.5rem}.userinput label{font-size:.7rem;color:#d62828;padding-left:4px}.userinput input{padding:4px;border:0;outline:none;background-color:transparent;width:100%}.userinput input:-webkit-autofill,.userinput input:-webkit-autofill:active,.userinput input:-webkit-autofill:focus,.userinput input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #f5f5f5 inset!important}.dropdown{background-color:#f5f5f5;width:100%}.dropdown label{font-size:.7rem;color:#d62828;padding-left:4px}.dropdown input{padding:4px;border:0;outline:none;background-color:transparent;width:100%}.dropdown-menu{background-color:#fff;z-index:10000;border-radius:2px;box-shadow:0 2px 4px 2px rgba(0,0,0,.25);position:absolute;display:flex;flex-direction:column}.dropdown-menu .dropdown-item{font-size:.9rem;padding:3px 8px;cursor:pointer}.dropdown-menu .dropdown-item:hover{background-color:#d62828;color:#f5f5f5}button{cursor:pointer;background-color:#d62828;color:#fff;padding:1rem;border-radius:4px;border:0}button[disabled]{background-color:#e5e5e5;color:#ccc}.welcome{height:100vh;min-height:100vh;width:100vw}.welcome .bg{background:url(/static/media/welcome.b30e366c.jpg) no-repeat;background-size:cover;animation:kenburns-bottom-right 35s ease-out infinite alternate both;-webkit-filter:sepia(80%);filter:sepia(80%)}.welcome .bg,.welcome .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.welcome .overlay{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAFklEQVQYV2NkwAIYyRZsAOlE1w4WBAARJAEGRYo3AwAAAABJRU5ErkJggg==") repeat}.welcome .welcome-data{position:absolute;background-color:#fff;right:0;bottom:0;top:0;display:flex;flex-direction:column;justify-content:center;opacity:.95;padding:2rem 4rem;width:50vw}.welcome .welcome-data h1{color:#d62828;font-weight:300}.welcome .welcome-data p{color:#666}.welcome .welcome-data .error{margin-top:1rem;margin-bottom:1rem;color:#d62828;font-weight:700;font-size:.9rem}@media(max-width:600px){.welcome .welcome-data{width:100vw}}@keyframes kenburns-bottom-right{0%{transform:scale(1) translate(0);transform-origin:84% 84%}to{transform:scale(1.25) translate(20px,15px);transform-origin:right bottom}}
/*# sourceMappingURL=main.c10ea202.chunk.css.map */