.ModalBody{padding:16px}

.ModalDialog{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;background-color:rgba(0,0,0,0);color:#333637;opacity:0;visibility:hidden;z-index:1300;overflow-y:auto}.ModalDialog__container{position:relative;width:40%;min-width:400px;margin:32px auto;border-radius:0.25rem;background-color:#f7f7f7}@media (max-width: 768px){.ModalDialog__container{min-width:85%;max-width:90%;margin:16px auto}}.ModalDialog--isOpen{background-color:rgba(0,0,0,0.5);opacity:1;visibility:visible}

.ModalFooter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:16px;border-top:1px solid rgba(0,0,0,0.12);text-align:right}.ModalFooter>:not(:last-child){margin-right:16px}@media (max-width: 768px){.ModalFooter{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ModalFooter>button{width:100%;margin-top:16px}.ModalFooter>:not(:last-child){margin-right:0}.ModalFooter>:first-child{margin-top:16px}.ModalFooter>:last-child{margin-top:0}}

.ModalHeader{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:16px;border-bottom:1px solid rgba(0,0,0,0.12);border-radius:0.25rem 0.25rem 0 0;font-weight:bold}

.FileList__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px}@media (max-width: 600px){.FileList__head{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-top:32px}}.FileList__titles{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width: 600px){.FileList__titles{margin-bottom:16px}}.FileList__title{margin-left:8px}.FileList__buttons{display:-ms-flexbox;display:flex}@media (max-width: 600px){.FileList__buttons{width:100%}}.FileList__buttons>*{margin-left:8px}@media (max-width: 600px){.FileList__buttons>*{-ms-flex:1 1 auto;flex:1 1 auto}}

.UploadFailureModal__message{margin-bottom:8px}.UploadFailureModal__detail{color:rgba(0,0,0,0.54);font-size:.8rem;word-break:break-all}

