body.modal-is-open{height:100vh;overflow:initial !important}.c-file-uploader-modal .close-modal-x{position:absolute;right:0;text-decoration:none;top:0;z-index:10;padding:0;width:48px;height:48px;margin:24px}.c-file-uploader-modal .close-modal-x::after{color:#1d1d1d;content:"";font-size:2.5rem;font-family:"iconfonts"}.c-file-uploader-modal .close-modal-x:focus-visible{outline:3px solid #2f78c6;border-radius:4px}.c-file-uploader-modal .header-content{margin:108px 55px 54px}.c-file-uploader-modal .btn-content{padding:24px 48px;display:flex;gap:16px;justify-content:flex-end}.c-file-uploader-modal .btn-content button{text-wrap:nowrap;min-width:116px;width:auto}.c-file-uploader-modal .btn-content .close-modal-btn:hover,.c-file-uploader-modal .btn-content .close-modal-btn:active,.c-file-uploader-modal .btn-content .close-modal-btn:focus{background:#fff;color:#1a65b2;border:2px solid #1a65b2;box-shadow:none}.c-file-uploader-modal .modal-dialog.show{display:flex;justify-content:center;align-items:center}.c-file-uploader{margin:2rem 0;display:block}.c-file-uploader span.error{display:block}.c-file-uploader.error .text{border:1px solid #800001}.c-file-uploader .hide{display:none}.c-file-uploader button.no-btn{background-color:rgba(0,0,0,0);font-style:normal;border-radius:0;color:#1d1d1d;font-weight:normal;cursor:pointer;display:inline-block;padding:0;transition:none;width:44px;height:44px}.c-file-uploader button.no-btn span::after{margin:0;right:0}.c-file-uploader button.no-btn:hover,.c-file-uploader button.no-btn:active,.c-file-uploader button.no-btn:focus{border:3px solid #2f78c6;border-radius:3px}.c-file-uploader button.no-btn:hover span,.c-file-uploader button.no-btn:active span,.c-file-uploader button.no-btn:focus span{padding:0}.c-file-uploader button.no-btn:focus-visible{outline:none}.c-file-uploader button.no-btn .remove-file{transform:rotate(45deg)}.c-file-uploader button.no-btn .remove-file img[aria-hidden=true]{display:block;width:24px;height:24px}.c-file-uploader button.no-btn .remove-file::after{display:none}.c-file-uploader button[disabled=disabled]{cursor:no-drop;pointer-events:unset}.c-file-uploader button[disabled=disabled] span{cursor:no-drop;pointer-events:unset}.c-file-uploader .text{background-color:#e5edf7;border:1px solid #caddf2;border-radius:4px;margin-bottom:1rem}.c-file-uploader .text input{display:none}.c-file-uploader .text .options{padding:2rem}.c-file-uploader .text .options button{display:block;width:100%;margin:0 auto}.c-file-uploader .text .options p{font-family:"Noto Sans","-apple-system","BlinkMacSystemFont","San Francisco","Segoe UI","Helvetica Neue",sans-serif;text-align:center;font-size:12px;line-height:1rem;margin:.5rem 0 0}.c-file-uploader .text ul{background-color:#fff;display:none;padding:1rem 1.25rem;margin:0;border-radius:.25rem;overflow:hidden}.c-file-uploader .text ul.show{display:block}.c-file-uploader .text ul li{position:relative;color:#3d3d3d;display:flex;align-items:center;padding-right:2.75rem}.c-file-uploader .text ul li>img{margin-right:1.21875rem;width:65px}.c-file-uploader .text ul li:not(:first-child){padding-top:1rem}.c-file-uploader .text ul li:not(:last-child){padding-bottom:1rem;border-bottom:1px solid #caddf2}.c-file-uploader .text ul li button{position:absolute;right:-5px;display:inline-flex;justify-content:center;align-items:center}.c-file-uploader .text ul li .error-x::after{font-family:"iconfonts";color:#dc3545;content:"";font-size:2.5rem}.c-file-uploader .text ul li .file-name{overflow:hidden;text-overflow:ellipsis}.c-file-uploader .text ul li .li-error{display:block;font-size:12px;color:#800001}.c-file-uploader .text ul li .checkmark [aria-hidden=true]{display:block}.c-file-uploader .text ul li .checkmark::after{font-family:"iconfonts";color:#1a8554;content:"";font-size:2.5rem}@media(min-width: 992px){.c-file-uploader .text .options button{width:auto}}
