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{background-color:#282c34;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-content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.App-container{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;font-size:calc(8px + 1.5vmin);max-width:500px;padding-left:24px;padding-right:24px}@-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)}}.loader{-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;border:1.1em solid rgba(0,0,0,.2);border-left-color:#000;border-radius:50%;height:6em;left:calc(50% - 4em);position:absolute;top:calc(50% - 4em);transition:opacity .3s;width:6em;z-index:10000}.loader--hide{opacity:0;visibility:hidden}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box}.SignIn-info{display:flex;flex-direction:column;text-align:left}.Input-Header-text{font-size:calc(6px + 1vmin);margin-bottom:12px;text-align:left}.SignIn-link:hover{cursor:pointer}.SignIn-error,.SignIn-error-invis{font-size:13px;margin-bottom:16px;margin-top:8px;min-height:20px}.SignIn-error{font-style:italic}.SignIn-error-invis{-webkit-user-select:none;user-select:none}.Account{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;padding:16px;width:100%}.Account-dropdown{position:absolute;right:20px;top:20px}.Account-dropdown .user{border-radius:50%;cursor:pointer;height:auto;opacity:.7;overflow:hidden;position:relative;width:70px}.Account-info{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.Password-header{color:#000;font-size:calc(8px + 1vmin);font-weight:700;margin-bottom:6px}.Password-container{flex-direction:column;justify-content:center;padding-bottom:20px;padding-top:20px}.Detail-row,.Password-container{align-items:center;display:flex;width:100%}.Detail-row{color:#000;font-size:15px;gap:8px;min-height:40px;text-align:left}.Detail-label{color:#000;font-size:15px;font-weight:700;max-width:110px;min-width:110px;overflow-wrap:anywhere}.Detail-value{flex-grow:1;overflow-wrap:anywhere}.Detail-form{border:1px solid rgba(0,0,0,.23);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:12px;width:100%}.Detail-form-fields{gap:8px}.Detail-form-actions,.Detail-form-fields{align-items:center;display:flex;width:100%}.Detail-form-actions{gap:4px}.Detail-form-actions .spacer{margin-left:auto}.Detail-list{gap:12px}.Account-view,.Detail-list{display:flex;flex-direction:column;width:100%}.Account-view{align-items:center;gap:16px;margin-top:20px}.Chip-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.Manage-panel{gap:10px;text-align:left;width:100%}.Manage-panel,.Settings-modal{display:flex;flex-direction:column}.Settings-modal .row{justify-content:center;padding:10px}.Settings-modal .row div{display:flex}.Settings-modal .row .info{padding-top:28px}.Settings-modal .buttons{display:flex;flex-direction:row;gap:20px;justify-content:space-around;padding:10px}.Settings-modal .disabled{background-color:hsla(0,0%,78%,.96);padding:2px}.Settings-modal input{border-color:#fff;border-radius:6px;border-width:1px}.Settings-modal input:focus{outline-color:hsla(0,0%,78%,.96)}.Settings-modal .msg{justify-items:end;padding-bottom:25px;text-align:center;visibility:visible}.Settings-modal .msg .green{color:#52a552}.Settings-modal .msg .error{color:red}.ReactModal__Overlay{opacity:0;transition:opacity .6s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}
/*# sourceMappingURL=main.938c1562.css.map*/