@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Noto+Sans);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans,sans-serif;margin:0;-webkit-user-select:none;user-select:none}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{-webkit-filter:url(#gaussian-blur);filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:hsla(0,0%,100%,.9);bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}body{background:#266}.Modal{background:#155;background-size:cover;border:1px solid #fff5;border-radius:5px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);left:50%;min-width:200px;padding:0 10px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Modal a{color:hsla(0,0%,100%,.7);display:block;font-size:12px;margin:10px;text-align:center;text-decoration:none}.Modal a:hover{text-decoration:underline}.Input{align-items:center;border-bottom:1px solid #58a4b0;display:flex;flex-direction:row-reverse;margin:0 20px}.Input input{background:transparent;border:0;color:hsla(0,0%,100%,.7);font-family:Noto Sans,sans-serif;font-size:14px;margin:18px 4px 0;padding:2px 10px}.Input input:required{box-shadow:none}.Input input:focus~label{opacity:1}.Input input[type=text]~label:before{content:""}.Input input[type=password]~label:before{content:""}label{color:#fff;font-family:FontAwesome;font-size:14px;margin-top:17px;transition:opacity .3s ease-in-out}label:before{opacity:.5;padding:5px 5px 0 0}form button{background:#055;border:1px solid #fff5;border-radius:5px;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:14px;left:50%;margin:15px 0 25px;padding:10px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:85%}.logo{color:#fff;text-align:center}.logo img{display:block;font-size:70px;margin:20px auto;-webkit-transform:translateX(-5px);transform:translateX(-5px)}.logo span{color:hsla(0,0%,100%,.7);text-transform:uppercase}div#root{overflow:hidden}.App{background-color:#266;height:100vh;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{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.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)}}.navBar{display:flex;left:0;position:absolute;top:0;z-index:999}.menuBtn{background:#eee;border:none;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#055;margin:15px 5px 0 0;padding:2px 8px;transition:all .3s cubic-bezier(.25,.8,.25,1)}footer{bottom:0;color:#fff;display:flex;justify-content:space-between;position:fixed;width:100vw}footer div{margin:2px 3px}.react-confirm-alert-overlay{z-index:9000}
/*# sourceMappingURL=main.81fcbfe4.css.map*/