@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes loadingBounce{0%{transform:scale(0)}40%{transform:scale(1)}80%{transform:scale(0)}to{transform:scale(0)}}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}.remove-confirmation-modal{width:100%!important;max-width:640px!important}.remove-confirmation-modal .ant-modal-content{border-radius:5px;padding:30px;box-shadow:0 0 1px #0000000a,0 2px 6px #0000000a,0 16px 24px #0000000f}.remove-confirmation-modal .ant-modal-body{padding:0!important}.remove-confirmation-modal .ant-modal-footer{margin-top:24px;padding:0!important}.remove-confirmation-modal__header{color:#262626;align-items:center;gap:8px;margin-bottom:24px;font-size:20px;font-weight:600;display:flex}.remove-confirmation-modal__header .ui-icon{color:#464648;font-size:24px}.remove-confirmation-modal__text{color:#262626;font-size:15px}.remove-confirmation-modal__footer{justify-content:space-between;width:100%;display:flex}.ui-excel-sheet .Spreadsheet{font-size:12px}.ui-excel-sheet .Spreadsheet__cell--readonly{color:#262626}.drop-wrapper{background:#fafafa;border:1px dashed #9c9c9c;border-radius:4px;width:100%;max-height:280px;padding:3px;position:relative;overflow:hidden auto}.drop-wrapper .upload-files{background:#fff;padding:16px}.drop-wrapper .upload-files__support{font-weight:300}.drop-wrapper .upload-files__support *{font-size:12px}.drop-wrapper .upload-files__button{margin-top:.6875rem}.drop-wrapper .upload-files__title{font-size:16px;font-weight:600}.drop-wrapper .upload-files__items{flex-flow:wrap;gap:.8125rem;margin-block:.75rem;display:flex}.drop-wrapper .upload-files__confirm-modal .ant-modal-body,.upload-files__confirm-modal .ant-modal-body{text-align:center;font-size:20px;font-weight:600}.upload-files__confirm-modal-trash{margin-bottom:10px}.file-upload-item{border:1px solid #e0dede;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:173px;height:83px;padding-block:.6875rem;display:flex;position:relative}.file-upload-item__body{text-align:center;flex-flow:column;display:flex}.file-upload-item__body:hover{cursor:pointer}.file-upload-item__edit-icon{color:#828282;cursor:pointer;position:absolute;top:2px;right:22px}.file-upload-item__remove-icon{color:#828282;cursor:pointer;z-index:1;position:absolute;top:0;right:10px}.file-upload-item__file{height:37px;position:relative}.file-upload-item__name{color:#828282;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:173px;padding:0 .3125rem;font-size:11px;font-weight:600;overflow:hidden}.file-browser{flex-flow:wrap;gap:.8125rem;width:100%;margin-block:.75rem;display:flex}.file-browser__file{width:100%;height:100%;position:relative;overflow:scroll}.file-browser__file--no-scroll{overflow:hidden}.file-browser__file__no-preview{color:#9c9c9c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex}.file-browser__image-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.file-browser__iframe{border:none;width:100%;height:100%}.file-browser__image{border:none;max-width:100%;max-height:100%;margin:auto}.file-browser__popup .ant-modal-title{margin-left:40px}.file-browser__popup .ant-modal-content{height:80vh}.file-browser__popup .ant-modal-body{width:100%;height:calc(100% - 100px);padding:0;display:flex}.file-browser__popup .ant-modal-header{padding-bottom:20px}.file-browser__popup .ant-modal-footer{margin-top:12px}.file-browser__popup-icon{color:#262626;font-size:28px;font-weight:700}.file-browser__footer-right-buttons{flex-direction:row;justify-content:flex-end;gap:.75rem;display:flex}.file-browser__footer-cancel-button{justify-content:center;align-items:center;min-width:85px;padding-inline:1rem;font-size:calc(1rem - 4px);line-height:calc(1rem - 4px);display:flex}.file-browser__footer-cancel-button :first-child:not(span){margin-right:.4rem}.file-browser__footer-cancel-button :last-child:not(span){margin-left:.4rem}.file-browser__footer-download-button{margin-left:auto;margin-right:15px}.file-browser-excel-view__buttons{padding-bottom:30px;display:flex}.file-browser-excel-view__button{margin-right:10px}.file-browser-doc-view{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;display:flex}.file-browser-doc-view__icon{color:#bdbdbd;margin-top:20vh;font-size:70px}.file-browser-doc-view__text{color:#bdbdbd;margin-top:20px}
