.p-fileupload-content{position:relative}.p-fileupload-content .p-progressbar{left:0;position:absolute;top:0;width:100%}.p-button.p-fileupload-choose{overflow:hidden;position:relative}.p-fileupload-buttonbar{display:flex;flex-wrap:wrap}.p-fileupload-basic input[type=file],.p-fileupload>input[type=file]{display:none}.p-fileupload-file{align-items:center;display:flex;flex-wrap:wrap}.p-fileupload-file-thumbnail{flex-shrink:0}.p-fileupload-file-actions{margin-left:auto}.p-fileupload .p-inputtext:enabled:hover{cursor:pointer}.p-fileupload-input-form{display:flex;flex-wrap:nowrap}.p-fileupload-custom-input-form{position:relative;width:100%}.p-fileupload-custom-input-form .p-fileupload-custom-input{height:100%;text-overflow:ellipsis;width:100%}.p-fileupload-cancel:enabled:focus{box-shadow:none!important}.download-progress{align-items:center;display:flex;gap:12px;margin-top:8px}.download-progress .progress-text{color:#64748b;font-size:9px;white-space:nowrap}
