body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#postAuthContainer,#preAuthContainer,#root,body,html{width:100%;height:100%;padding:0;margin:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal}button:hover{cursor:pointer;filter:brightness(85%)}button:disabled{background-color:grey;color:#fff}button:disabled:hover{cursor:not-allowed}#loginPageContainer{height:100%;padding:0;margin:0;display:flex;align-items:center;justify-content:center}#loginDialog{width:400px;height:400px;background-color:#f8f9fa;border:1px solid #9f9f9f;border-radius:5px;padding:10px;text-align:center;box-shadow:5px 5px 5px #e9e9e9}.loginLogo{width:70%;margin-bottom:20px;margin-top:20px}.forgotCredentials{color:#7a828a;font-size:10pt;padding-top:40px;padding-bottom:10px}.textInputContainer{margin-top:10px;margin-bottom:10px;width:100%}.textInput{width:calc(100% - 24px)}.dropDownInput,.textInput{border:1px solid #e0e4e8;border-radius:4px;padding:8px 12px}.dropDownInput{width:100%;background-color:#fff}.buttonStrip{display:flex;align-items:center;justify-content:space-between}.submitButton{align-self:flex-end;background-color:#7749f8;color:#fff;border:none;border-radius:4px;padding:8px 14px;font-size:11pt}.errorText{color:#8b0000;font-size:10pt}#header{background-color:#f8f9fa;border:1px solid #9f9f9f;padding:10px;box-shadow:5px 5px 5px #e9e9e9;height:40px;display:flex;align-items:center;justify-content:space-between}#headerLogo{height:80%}.logoutButton{color:#515457;border:1px solid #a0a6ab;border-radius:4px}.fileRoomOpenButton,.logoutButton{background-color:#fff;padding:8px 14px;font-size:11pt;margin-left:10px}.fileRoomOpenButton{color:#458a55;border:1px solid #5cbb72;border-radius:4px}.noHovering:hover{cursor:auto;filter:none}.fileRoomClosedButton{color:#dc3545;border:1px solid #dc3545;border-radius:4px}.fileRoomClosedButton,.fileRoomLoadingButton{background-color:#fff;padding:8px 14px;font-size:11pt;margin-left:10px}.fileRoomLoadingButton{color:#79b2e1;border:1px solid #79b2e1;border-radius:4px}#mainContentContainer{padding:8px}.expandyContainer{background-color:#f8f9fa;margin-top:20px;margin-bottom:10px;padding:10px;border-radius:4px;box-shadow:5px 5px 5px #e9e9e9}.expandyContainerNested{background-color:#e5ebf3}.expandyHeader{height:40px;cursor:pointer;line-height:40px}.expandyHeader span{vertical-align:middle}.expandyHeaderTitle{line-height:24px;font-size:14pt}.label{padding:6px;border-radius:4px;font-size:8pt;margin-right:5px}.blueLabel{background-color:#aec3ec}.greenLabel{background-color:#b6ea6d}.orangeLabel{background-color:#e1411b}.addUserButton{color:#a282fa;border:1px solid #a282fa;border-radius:4px}.addUserButton,.codesButton{align-self:flex-end;background-color:#fff;padding:8px 14px;font-size:11pt;margin-left:10px}.codesButton{color:#e7ae34;border:1px solid #e7ae34;border-radius:4px}.downloadButton{color:#1b6701;border:1px solid #1b6701;border-radius:4px}.downloadButton,.refreshButton{align-self:flex-end;background-color:#fff;padding:8px 14px;font-size:11pt}.refreshButton{color:#5725f5;border:1px solid #5725f5;border-radius:4px;margin-left:10px}#welcome{align-self:flex-start;line-height:36px;font-weight:700}.flexEndy{align-self:flex-end}.userOptionsButton{color:#91979d;border:1px solid #91979d;border-radius:4px}.markCompletedButton,.userOptionsButton{background-color:#fff;padding:8px 14px;font-size:11pt;margin-left:10px}.markCompletedButton{color:#458a55;border:1px solid #458a55;border-radius:4px}.markNotCompletedButton{background-color:#fff;color:#dc5b41;border:1px solid #dc5b41;border-radius:4px;padding:8px 14px;font-size:11pt;margin-left:10px}#dialogBackdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.18);padding:0;margin:0;z-index:998}#dialog{position:fixed;left:calc(50% - 300px);top:calc(50% - 300px);width:600px;height:600px;background-color:#f8f9fa;border:1px solid #9f9f9f;border-radius:5px;padding:10px;z-index:999;overflow-y:auto}#dialogHeader{font-weight:700}.creditsHistory{margin-top:10px;padding-top:10px;border-top:1px solid silver}.historyEntry{margin-top:10px;margin-bottom:10px}.amountLabel{background-color:#aec3ec;padding:6px;border-radius:2px;font-size:8pt;vertical-align:middle}.amountBit{margin-left:10px;vertical-align:middle}.fileRequestInfo{display:flex;justify-content:space-between}.fileRequestFiles{display:flex;margin-bottom:50px}.fileRequestFiles div{margin-right:10px}.fileRequestSection{border:1px solid grey;border-radius:4px;padding:10px;margin-top:10px;margin-bottom:10px}.fileRequestSectionHeader{margin-bottom:20px}.comment{background-color:#fff;margin-top:10px;margin-bottom:10px;padding:10px}.uploadFileName{margin-left:30px}.tabContainer{border:1px solid grey;border-radius:4px;padding:10px;margin-top:10px;margin-bottom:10px}.tabHeader{padding-bottom:5px;border-bottom:1px solid grey}.tabButton{background-color:#fff;color:#91979d;border:1px solid #91979d;border-radius:4px;padding:8px 14px;font-size:9pt;margin-right:4px}.tabButtonSelected{background-color:#343b48;color:#9b9999}.tabHeaderItem{display:inline-block;cursor:pointer;margin-right:10px}.tabBody{display:none}.tabBodyVisible{display:block}.codesTable{width:100%;border-collapse:collapse}.codesTable thead tr{font-weight:700;border-bottom:1px solid #000}.codesTable thead tr td{padding-bottom:10px}.codesTable tbody tr:nth-child(2n){background-color:#b6cbf1}.codesSearch{margin-top:10px;margin-bottom:10px}.codesSearch span{margin-right:10px}.codesSearch button{margin-left:5px}@media only screen and (max-width:800px){.buttonStrip{flex-direction:column;margin-right:0}.buttonStrip span{width:100%;text-align:center}.buttonStrip button{width:100%;margin-bottom:5px}#header{height:100px;flex-direction:column}#headerLogo{height:50px}.flexEndy{width:100%}.flexEndy button{margin-left:0}.addUserButton{width:100%;margin-left:0}#dialog{width:calc(100% - 20px);height:calc(100% - 20px);left:0;top:0}.dialogButtonStrip{flex-direction:column-reverse}#dialogHeader{margin-top:10px;margin-bottom:10px}}.mapStat{font-size:14pt}
/*# sourceMappingURL=main.6d8ee839.chunk.css.map */