body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{color:#252525;min-height:100vh}.App-header,.App-header-home{align-items:center;background-color:transparent;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center}.App-header-home{color:#fff;max-width:100%}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.WelcomeBar{background-color:#3498db!important;display:flex;position:absolute;top:0;width:100%}.WelcomeMenu{display:inline-table;font-size:16px;text-align:left;width:100%}.WelcomeMenu .Selected{color:orange}.WelcomeMenu button{color:#fff}a{text-decoration:none}.Home-description{font-size:25px;padding:20px 30px}.Page-title{font-size:27px;margin-bottom:20px;margin-top:20px;padding:0 30px}.Error-message{color:red;font-size:20px;margin-bottom:20px}.Form-label{font-size:20px;padding-left:10px;text-align:left;width:232px}.Form-control input{font-size:1rem;padding:10px;width:260px}.Form-control.Register input{width:100%}.Form-control.Register .MuiFormControl-root{font-size:1rem;padding:10px 0;width:100%}.Form-control.Register select{padding-bottom:10px;padding-top:10px}.Form-control .MuiInputBase-multiline{display:block;font-size:1rem;height:100px;width:224px}.Form-control .Form-control{width:90%}.Form-control.Register .Form-control.Register{font-size:18px;max-width:520px;padding:10px 30px;width:90%}.Form-control.Register button.submit,.Form-control.Register button[type=submit]{width:100%}.Form-control.AddClass.Half,.Form-control.Register.Half{padding:10px 0}.Form-control{height:auto;text-align:left}.Form-control.Register{font-size:18px;max-width:520px;width:90%}.Form-control,.Form-control label{padding:10px}.Form-control label{width:90px}.Form-link.PasswordReset{text-decoration:underline}.Form-link{font-size:20px;margin-bottom:10px;margin-top:10px;padding-left:10px;text-align:center;width:232px}.Form-link a{color:#252525}button.submit,button[type=submit]{font-size:20px;margin:0;padding:10px;width:280px}.separator{margin-top:60px}.App-body{min-height:calc(100vh - 164px);padding:50px;width:calc(100% - 100px)}.HomeCard{align-items:center;background-color:#3498db;color:#fff;cursor:pointer;display:flex;font-size:4vh;height:calc(50vh - 164px);justify-content:center;margin-bottom:50px;text-shadow:0 2px 3px #1c5479;width:100%}.HomeCard:hover{background-color:#6badda}.QrCodeBox,.QrCodeDownload{margin-top:100px}.QrCodeDownload{display:block}.QrCodeResult{align-items:center;display:flex;font-size:4vw;height:50%;justify-content:center;width:100%}.Qrcode-container video{max-height:60vh;max-width:100%}@-webkit-keyframes stripeTransform{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes stripeTransform{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.UserAvatar{float:right}#QrCodeImage{display:none}
/*# sourceMappingURL=main.a776e312.css.map*/