.modal-add-document .modal-dialog{max-width:600px}.modal-add-document .modal-content{border:none;border-radius:8px;padding:24px;box-shadow:0 8px 12px #00000026,0 4px 4px #0000004d}.modal-add-document .modal-header{border-bottom:none;padding:0 0 16px}.modal-add-document .modal-header .btn-close{position:absolute;top:24px;right:24px}.modal-add-document .modal-body{padding:0}.modal-add-document .modal-footer{border-top:none;padding:16px 0 0}.modal-add-document .upload-dropzone{cursor:pointer;color:#5804ac;background:#fefefe;border:2px dashed #fd01c2;border-radius:20px;height:292px;transition:all .3s}@media (width<=991px){.modal-add-document .upload-dropzone{height:auto;min-height:10rem;padding:1.5rem 1rem}}.modal-add-document .upload-dropzone.is-dragging{background:#fdf2fb;border-color:#5804ac;transform:scale(1.02)}.modal-add-document .upload-dropzone.is-disabled{cursor:not-allowed;opacity:.7}.modal-add-document .loaded-file-view .text-purple{color:#5804ac!important}.modal-add-document .loaded-file-view .mobile-loaded-label{color:#1e1e1e;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700}.modal-add-document .loaded-file-view .file-item-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;width:100%;padding:16px 24px}.modal-add-document .loaded-file-view .file-item-card .file-item-icon{color:#fd01c2;flex-shrink:0;width:24px;height:24px;margin-right:8px}.modal-add-document .loaded-file-view .file-item-card .file-item-name-wrapper{flex:1;min-width:0}.modal-add-document .loaded-file-view .file-item-card .file-item-name{color:#212529;overflow-wrap:break-word;width:100%;font-family:Roboto,sans-serif;font-size:14px;display:block}.modal-add-document .loaded-file-view .file-item-card .file-item-remove{flex-shrink:0}.modal-add-document .loaded-file-view .mobile-send-new-text{color:#5804ac;font-family:Open Sans,sans-serif;font-size:14px}.modal-add-document .actions-footer .btn{height:48px;padding:12px 24px;font-size:16px;font-weight:700}@media (width<=991px){.modal-add-document .actions-footer{flex-direction:column;gap:16px!important}.modal-add-document .actions-footer .btn-cancel{margin:0;color:#5804ac!important;background:0 0!important;border:2px solid #fd01c2!important}.modal-add-document .actions-footer .btn-cancel span{color:#5804ac!important}}
