body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:gray;background:url(/static/media/nova.3f68653dc77f9e0d0435.jpg) no-repeat 50% fixed;background-size:cover;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14pt;font-weight:600;margin:0}header{background:#25354ee6;border-radius:0 0 10px 10px;box-shadow:0 0 10px 0 #000;margin-bottom:1em;padding:1em 3em}header p{color:#e4e4e4}main{background:#25354ee6;border-radius:10px;box-shadow:0 0 10px 0 #000;padding:2em}.form_container .form-group{color:#e4e4e4;margin:1em 0}.form_container button{margin-left:1em;padding-left:2em;padding-right:2em}header img{width:10em}.failure{border-left:4px solid red}.failure,.success{background-color:#00000040;margin:1em;padding:1em}.success{border-left:4px solid green}.links_container{display:flex}.banner{flex:1 1;margin:.25em .5em}.banner img{position:relative;top:50%;transform:translateY(-50%);width:100%}.banner img:hover{filter:drop-shadow(2px 2px 8px #3f3feb)}@media (max-width:1000px){.links_container{display:flex;flex-direction:column}.banner{margin:.25em auto;width:50%}.banner img{position:static;transform:none}}@media (max-width:800px){.form_container .form-group{display:flex;flex-direction:column}}@media (max-width:550px){body{font-size:12pt}header img{width:5em}header>div{display:flex;flex-direction:column;text-align:center}header h1{font-size:22pt}.banner{width:75%}}.smalltext{font-size:.75em}.storelogo img{width:90%}.App{text-align:center}
/*# sourceMappingURL=main.28b46fd4.css.map*/