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}.modal-overlay{align-items:flex-start;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:4}.modal{background-color:#fff;border-radius:10px;min-height:20dvh;padding-left:20px;padding-right:20px}.codeTitle,.modalTitle{color:#00acc1;font-size:4.5dvh;font-weight:700;margin-top:0;text-shadow:0 2px 2px #0000001a}.codeTitle{font-size:3dvh}.modalButtonContainer{display:flex;justify-content:center;margin-bottom:3dvh;margin-top:9dvh}.modalButton{background-color:#fff;border:1px solid #00acc1;border-radius:5px;box-shadow:0 3px 6px #0000001a;color:#00acc1;cursor:pointer;font-size:2dvh;height:28px;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease;width:80px}.modalButton:hover{background-color:#00acc1;box-shadow:0 8px 15px #0003;color:#fff}.modalButton:active{background-color:#0294a7}.modalError,.modalErrorButton{color:red;font-size:2dvh}.modalErrorButton{background-color:#fff;border:1px solid red;border-radius:5px;box-shadow:0 3px 6px #0000001a;cursor:pointer;height:28px;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease;width:80px}.modalErrorButton:hover{background-color:red;box-shadow:0 8px 15px #0003;color:#fff}.modalErrorButton:active{background-color:#e90000}.InfoContainer{position:relative;width:100%}.validationInputText{border:2px solid red!important;border-radius:8px}.validationMessage{color:red;font-size:1.1dvh;margin-right:6px;margin-top:3px;position:absolute;right:0;top:0}.fileLogo{font-size:80px}.fileLogo,.fileLogoLog{color:#00acc1;transition:font-size .3s ease,box-shadow .3s ease,color .3s ease}.fileLogoLog{font-size:40px}.fileLogo:hover{color:#0294a7}.maxCharMessage{bottom:0;color:#a3a3a3;font-size:10px;margin-bottom:5px;margin-right:5px;position:absolute;right:0}@keyframes fadeInAndExpand{0%{width:0}to{width:21dvh}}@keyframes fadeOutAndCollapse{0%{width:21dvh}to{width:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.nav-modal-overlay{align-items:flex-start;background-color:#0000001a;display:flex;height:100%;justify-content:end;opacity:0;pointer-events:none;position:fixed;right:0;top:9dvh;transition:opacity .3s ease-in-out;width:100%;z-index:4}.nav-modal-overlay.open{opacity:1;pointer-events:auto}.nav-modal-container{background-color:#00acc1;border-bottom-left-radius:20px;border-top-left-radius:20px;height:33%;overflow:hidden;transition:width .5s ease-in-out;width:0}.nav-modal-container.open{width:23dvh}.nav-modal-item-open{opacity:0;transition:opacity 1.2s ease-in-out}.nav-modal-item-close{opacity:0;transition:opacity .15s ease-in-out}.show{opacity:1}.navText{cursor:pointer;font-size:15px;font-weight:700;margin:0}.navText:hover{color:#00acc1}.navTextActive{color:#00acc1;cursor:pointer;font-size:15px;font-weight:700;text-decoration:underline}.navTextActive:hover{color:#00acc1}.navTextContainer{align-items:center;display:flex;height:100%;justify-content:end;width:100%}.navIconContainer,.navMenuContainer{display:none}.navIcon{font-size:25px}.navIcon:hover{color:#00acc1}.navIconSelected{color:#00acc1;font-size:25px}.navIconSelected:hover{color:#00acc1}@media (max-width:790px){.navTextContainer{display:none}.navMenuContainer{display:flex}.navIconContainer{align-items:center;display:flex;height:100%;justify-content:end;width:100%}.modal{padding-left:10px;padding-right:10px}.modalTitle{font-size:3dvh}.codeTitle{font-size:1.8dvh}.modalButtonContainer{margin-bottom:2dvh;margin-top:9dvh}.modalError{font-size:1.8dvh}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.homeTitle{animation:fadeInUp 1.8s ease-in-out;color:#00acc1;font-size:10dvh;font-weight:700;margin-top:0;text-shadow:0 2px 2px #0000004d}.homeSubTitle{animation:fadeInUp 2.2s ease-in-out;color:#898989;font-size:4dvh;font-weight:700;margin-top:10px}.homeDescription{animation:fadeInUp 2.6s ease-in-out;font-size:2.5dvh;line-height:28px;padding-left:50px;padding-right:50px}.homeButton{animation:fadeInUp 2.8s ease-in-out;background-color:#fff;border:1px solid #00acc1;border-radius:5px;box-shadow:0 3px 6px #0000001a;color:#00acc1;cursor:pointer;font-size:20px;height:60px;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease;width:280px}.homeButton:hover{background-color:#00acc1;box-shadow:0 8px 15px #0003;color:#fff;transform:translateY(-5px)}.homeButton:active{background-color:#0294a7}.homeButtonContainer{margin-top:12dvh;width:100%}@media (max-width:790px){.homeTitle{font-size:5dvh}.homeSubTitle{font-size:1.9dvh}.homeDescription{font-size:1.66dvh;line-height:22px;padding-left:20px;padding-right:20px}.homeButtonContainer{margin-top:3dvh}.homeButton{font-size:13px;height:40px;margin-bottom:2dvh;width:160px}}.messageTitleContainer{align-items:center;display:flex;justify-content:start;padding-left:20px;padding-top:20px;text-align:center;width:100%}.messageTitle{color:#00acc1;font-size:5dvh;font-weight:700;margin-top:0;text-shadow:0 2px 2px #0000001a}.messageTabContainer{display:flex;justify-content:center;margin-top:10px;padding-left:20px;padding-right:20px}.messageHeaderContainerActive{background-color:#00acc1;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff}.messageHeaderContainerActive,.messageHeaderContainerInactive{align-items:center;display:flex;height:100%;justify-content:center;padding-left:10px;padding-right:10px}.messageHeaderContainerInactive{border:1px solid #d7d7d7;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;color:#bfbfbf;cursor:pointer}.messageHeaderContainerInactive:hover{background-color:#d7d7d7}.messageHeader,.messageHeaderInactive{font-size:2dvh;font-weight:700}.messageHeaderContainerInactive:hover{color:#00acc1}.messageContainer{border:1px solid #d7d7d7;border-radius:10px;border-top-left-radius:0;max-height:72dvh;min-height:72dvh;overflow-x:hidden;overflow-y:auto;padding-left:20px;padding-right:20px}.messageInput{font-family:Nunito,sans-serif;font-size:1.8dvh;height:40px}.messagesSubTitle{color:#00acc1;font-size:2.5dvh;font-weight:700}.messageViewButton{background-color:#fff;border:1px solid #00acc1;border-radius:5px;box-shadow:0 3px 6px #0000001a;color:#00acc1;cursor:pointer;font-size:1.8dvh;height:25px;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease;width:60px}.messageViewButton:hover{background-color:#00acc1;box-shadow:0 8px 15px #0003;color:#fff}.messageViewButton:active{background-color:#0294a7}.messageColumnFade{display:flex}.messageDataContainer{display:flex;height:35dvh}.messageDataContainerMobile{display:none;height:44dvh}.paginationContainer{display:flex}.paginationContainerMobile{display:none}@media (max-width:990px){.messageColumnFade{display:none}}@media (max-width:790px){.messageTitleContainer{justify-content:center;margin-bottom:20px;padding-left:0}.messageTitle{font-size:3dvh}.messageTabContainer{padding-left:8px;padding-right:8px}.messageHeader{font-size:1.8dvh}.messageContainer{max-height:76dvh;min-height:76dvh}.messageInput{font-size:16px}.messagesSubTitle{font-size:2dvh}.messageViewButton{font-size:1.6dvh;width:50px}.paginationContainer{display:none}.paginationContainerMobile{display:flex}.messageDataContainer{display:none}.messageDataContainerMobile{display:flex}}.followupTitle{color:#00acc1;font-size:10dvh;font-weight:700;margin-top:0}.followupSubTitle{color:#898989;font-size:3dvh;font-weight:700;margin-top:10px}.followupInput{font-family:Nunito,sans-serif;font-size:2.5dvh;height:55px;margin-top:15dvh}.followupButton{background-color:#fff;border:1px solid #00acc1;border-radius:5px;box-shadow:0 3px 6px #0000001a;color:#00acc1;cursor:pointer;font-size:20px;height:60px;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease;width:280px}.followupButton:hover{background-color:#00acc1;box-shadow:0 8px 15px #0003;color:#fff;transform:translateY(-5px)}.followupButton:active{background-color:#0294a7}.followupTitleContainer{align-items:center;padding-left:20px;padding-right:20px;padding-top:20px;text-align:center;width:100%}.followReportReportContainer,.followupTitleContainer{display:flex;justify-content:start}.followupReportTitle{color:#00acc1;font-size:3.5dvh;font-weight:700;margin-top:0;text-shadow:0 2px 2px #0000001a}.followReportStatusContainer{display:flex;justify-content:end}.followupReportStatus{font-size:2.5dvh;font-weight:700;margin-top:0}.followupHeaderContainerActive{background-color:#00acc1;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff}.followupHeaderContainerActive,.followupHeaderContainerInactive{align-items:center;display:flex;height:100%;justify-content:center;padding-left:10px;padding-right:10px}.followupHeaderContainerInactive{border:1px solid #d7d7d7;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;color:#bfbfbf;cursor:pointer}.followupHeaderContainerInactive:hover{background-color:#d7d7d7}.followupHeader,.followupHeaderInactive{font-size:2dvh;font-weight:700}.followupHeaderContainerInactive:hover{color:#00acc1}.recipientGroupContainer{display:flex;justify-content:center;margin-top:10px;padding-left:20px;padding-right:20px}.reportContainer{border:1px solid #d7d7d7;border-radius:10px;border-top-left-radius:0;max-height:71dvh;overflow-x:hidden;overflow-y:auto;padding-left:20px;padding-right:20px}.followupReportInput{font-family:Nunito,sans-serif;font-size:1.8dvh;height:40px}.followupDescription,.followupRadioLabel{font-size:2dvh}.followupAttachmentLabel{font-size:1.7dvh}.followupRadioLabel{margin-left:10px}.childIssueLineHeader{background-color:#e1e1e1;border:none;height:1px;margin-bottom:10px}.followupRadioContainer{align-items:center;display:flex;justify-content:start}.followupReportAddedContainer{align-items:start;background-color:#f9f9f9;margin-left:15px;margin-right:15px;max-height:50dvh;overflow-x:hidden;overflow-y:auto}.followupReportAdded{background-color:#fff;border-radius:8px;margin-left:20px;margin-right:20px;padding:8px;width:100%}.followupReportAddedLabel{font-size:1.5dvh}.followupAddButton,.followupBackButton{background-color:#fff;border:1px solid #00acc1;border-radius:5px;box-shadow:0 3px 6px #0000001a;color:#00acc1;cursor:pointer;font-size:1.8dvh;height:30px;min-width:120px;padding:0 16px;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease;white-space:nowrap;width:auto}.followupAddButton:hover,.followupBackButton:hover{background-color:#00acc1;box-shadow:0 8px 15px #0003;color:#fff}.followupAddButton:active,.followupBackButton:active{background-color:#0294a7}.followupAddButton{font-size:1.8dvh;height:25px;width:80px}.followupButtonContainer{padding:15dvh 10px 3dvh}.followupLogContainer{padding:30px 60px}.subsequentLogContainer{margin-top:80px}.logContainer{background-color:#fff;border-radius:4px;box-shadow:0 3px 6px #00000012;max-height:180px;min-height:90px;overflow-x:hidden;overflow-y:auto;padding:10px;white-space:pre-wrap}@media (max-width:790px){.followupRadioContainer{justify-content:center}.followupTitle{font-size:3dvh;margin-top:3dvh}.followupSubTitle{font-size:1.8dvh}.followReportReportContainer,.followReportStatusContainer{justify-content:center}.followupReportTitle{font-size:2.2dvh}.followupReportStatus{font-size:1.9dvh;margin-top:10px}.followupInput{font-size:1.8dvh;margin-top:12dvh}.followupButton{font-size:16px;height:50px;width:200px}.followupTitleContainer{justify-content:center;margin-bottom:20px;padding-left:0;padding-right:0}.followupHeader{font-size:1.8dvh}.recipientGroupContainer{padding-left:5px;padding-right:5px}.reportContainer{max-height:71dvh;padding-left:15px;padding-right:15px}.followupDescription,.followupRadioLabel{font-size:1.7dvh}.followupAttachmentLabel{font-size:1.4dvh}.followupReportInput{font-size:16px}.followupBackButton{font-size:1.5dvh;width:100px}.followupAddButton{font-size:1.2dvh;height:25px;width:60px}.followupLogContainer{padding:5px 0}.subsequentLogContainer{margin-top:50px}.logContainer{max-height:350px;padding:20px}.followupButtonContainer{padding-top:10dvh}}
/*# sourceMappingURL=main.d5f63935.css.map*/