body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Inter,sans-serif;margin:0;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.loading-container{height:100vh;width:100%}.loading-container,.spin-dot-holder{align-items:center;display:flex;justify-content:center;position:relative}.spin-dot-holder{-webkit-animation:spinRotate 1s linear infinite;animation:spinRotate 1s linear infinite;height:32px;width:32px}.spin-dot-holder .spin-dot-item{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spinMove;animation-name:spinMove;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#018848;border-radius:50%;display:block;height:12px;opacity:.3;position:absolute;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:12px}.spin-dot-holder .spin-dot-item:first-child{-webkit-animation-delay:0s;animation-delay:0s;inset-inline-start:0;top:0}.spin-dot-holder .spin-dot-item:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s;inset-inline-end:0;top:0}.spin-dot-holder .spin-dot-item:nth-child(3){-webkit-animation-delay:.8s;animation-delay:.8s;bottom:0;inset-inline-end:0}.spin-dot-holder .spin-dot-item:nth-child(4){-webkit-animation-delay:1.2s;animation-delay:1.2s;bottom:0;inset-inline-start:0}@-webkit-keyframes spinRotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinRotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spinMove{to{opacity:1}}@keyframes spinMove{to{opacity:1}}.login-page{height:100vh;margin-top:65px;width:100%}.page-container{margin:auto;padding-top:30px;width:540px}.heading{background:no-repeat top url(/static/media/logo.cef78a35c177750e339d.svg);background-size:150px auto;color:#333;font-size:26px;font-weight:700;padding-top:60px;text-align:center}.form-group{align-items:center;display:flex;margin-top:20px;position:relative}.form-group .icon{color:#607085;cursor:pointer;height:24px;position:absolute;right:19px;-webkit-user-select:none;user-select:none;width:24px}.form-control-input{border:2px solid #ced4da;border-radius:.25rem;box-sizing:border-box;color:#495057;display:block;font-size:20px;font-weight:400;height:48px;line-height:32px;max-height:48px!important;padding:8px 55px 8px 16px;width:100%}.form-control-input:focus{background-color:#fff;border-color:#018848;box-shadow:none;color:#495057;outline:0}.icon:hover .tooltip{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:all .2s;visibility:visible}.tooltip{background:#fff;border-radius:.5rem;box-shadow:0 0 8px rgba(0,0,0,.1);cursor:default;font-size:14px;left:120%;line-height:1.5;opacity:0;padding:10px;position:absolute;top:0;-webkit-transform:translateX(10px);transform:translateX(10px);transition:all .2s;visibility:hidden;width:233px}.tooltip span{display:block;margin-top:8px}.form-actions{margin-top:20px}.form-actions button{background-color:#018848;border:none;border-radius:.25rem;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:20px;font-weight:400;height:48px;line-height:32px;max-height:48px!important;padding:8px 55px 8px 16px;transition:all .2s;width:100%}.form-actions button:hover{background-color:#007a40;border-color:#007a40}.errorWrapper{background:#fff url(/static/media/notfound.faf3693d86d3c8121573.png) 100% 100% no-repeat;background-size:cover;height:100vh;width:100vw}.errorContainer{display:flex;height:100vh;margin:auto;max-width:1440px}.base-error-page{align-self:center;box-sizing:border-box;z-index:1}.base-error-page .error-logo{background-image:url(/static/media/logo.cef78a35c177750e339d.svg);background-repeat:no-repeat;background-size:contain;height:30px;margin-bottom:0;width:15.75rem;width:100%}.base-error-page h1{font-size:3.714rem;font-weight:700;margin-bottom:-.15rem}.base-error-page h4{font-size:1.4rem;font-weight:400;margin-bottom:1.3rem}
/*# sourceMappingURL=main.e24cf5ae.css.map*/