.citationModal{width:100%}.citationModal .safetyDirectorSignature .childrenContainer{justify-content:center}.citationModal .safetyDirectorSignature .childrenContainer .labeledInputContainer{margin-right:10px}.citationModal .citationModalContent{background-color:#fff;border-radius:5px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:20px;display:flex;overflow:hidden}.citationModal .citationModalContent .docUploaderAndForm{flex-direction:row;gap:30px;width:100%;height:100%;padding:20px 0;display:flex;overflow:hidden}.citationModal .citationModalContent .docUploaderAndForm .uploaderSection{flex-direction:column;justify-content:space-between;width:25%;height:auto;display:flex}.citationModal .citationModalContent .docUploaderAndForm .uploaderSection .uploaderButton{cursor:pointer!important}.citationModal .citationModalContent .docUploaderAndForm .uploaderSection .uploadSection{gap:20px;width:100%;padding:10px}.citationModal .citationModalContent .docUploaderAndForm .scanningToolSwitch{justify-content:center;align-items:center;gap:10px;display:flex}.citationModal .citationModalContent .docUploaderAndForm form{flex-direction:column;flex:1;justify-content:space-between;height:100%;max-height:75vh;margin-top:20px;display:flex;overflow:auto}.citationModal .citationModalContent .docUploaderAndForm form .formElements{flex-wrap:wrap;gap:30px;display:flex}.citationModal .citationModalContent .docUploaderAndForm form .formElements .labeledInputContainer:has(input[type=text]){width:20%}.citationModal .citationModalContent .docUploaderAndForm form .formElements .labeledInputContainer:has(input[type=search]){width:20%}.citationModal .citationModalContent .docUploaderAndForm form .formElements .labeledInputContainer:has(div[type=textEditor]){width:100%}.citationModal .citationModalContent .formButtons{background-color:#fff;justify-content:flex-end;width:100%;display:flex}.citationModal .citationModalContent .formButtons button{margin-left:10px}.citationModal .citationModalContent .formButtons button.emailButton svg path{fill:#fff!important}.citationModal .citationModalContent .formButtons div{display:flex}.citationModal .citationModalContentDarkMode,.citationModal .citationModalContentDarkMode .formButtons{background-color:#1f212d}.citationModal .citationModalContentDarkMode .richTextComp .quill{color:#fff;background-color:#12131b}.citationModal .citationModalContentDarkMode .richTextComp .quill .ql-formats,.citationModal .citationModalContentDarkMode .richTextComp .quill p{color:#fff!important}.citationModal .citationModalContentDarkMode .quill .ql-toolbar .ql-formats path,.citationModal .citationModalContentDarkMode .quill .ql-toolbar .ql-formats line,.citationModal .citationModalContentDarkMode .quill .ql-toolbar .ql-formats polygon{stroke:#fff!important}.citationModal .citationModalContentDarkMode .quill .ql-toolbar .ql-formats .ql-picker-label{color:#fff!important}.citationModal .citationModalContentDarkMode .ql-editor.ql-blank:before{color:#fff3}.citationModal .citationModalContentDarkMode .anticon.anticon-close-circle svg{fill:#fff!important}.citationModal .citationModalContentDarkMode .stepper-section .ant-steps .ant-steps-item-finish :before,.citationModal .citationModalContentDarkMode .stepper-section .ant-steps .ant-steps-item-active:before,.citationModal .citationModalContentDarkMode .stepper-section .ant-steps .ant-steps-item:before{border-left-color:#1f212d}.citationModal .citationModalContentDarkMode .stepper-section .ant-steps .ant-steps-item-wait{background-color:#12131b}.citationModal .citationModalContentDarkMode .stepper-section .ant-steps .ant-steps-item-wait .ant-steps-item-content .ant-steps-item-title{color:#acacca}.citationModal .citationModalContentDarkMode .borderedTextCard .cardTitle{color:#fff;background-color:#0000}.citationModal .citationModalContentDarkMode :where(.css-dev-only-do-not-override-1frn1vs).ant-btn-variant-solid:disabled,.citationModal .citationModalContentDarkMode :where(.css-dev-only-do-not-override-1frn1vs).ant-btn-variant-solid.ant-btn-disabled{background-color:#acacca}.warningButtons{justify-content:flex-end;margin-top:30px;display:flex}.warningButtons button{margin-left:10px}@media screen and (width<=700px){.citationModal .citationModalContent{gap:20px;padding:20px;overflow-y:auto}.citationModal .citationModalContent .docUploaderAndForm{flex-direction:column-reverse;gap:10px;width:100%}.citationModal .citationModalContent .docUploaderAndForm .uploaderSection{width:100%}.citationModal .citationModalContent .docUploaderAndForm form{width:100%;max-height:fit-content;overflow:hidden}.citationModal .citationModalContent .docUploaderAndForm form .formElements .labeledInputContainer{width:100%!important}.citationModal .formButtons{flex-wrap:wrap;justify-content:flex-start}.citationModal .formButtons>.mondayButtonContainer{margin-top:10px}.citationModal .formButtons div{flex-wrap:wrap;gap:10px}}
