body.noScroll{overflow:hidden;position:fixed;inset:0}
.nncore-multiupload{--nncore-multiupload-error-color:var(--nncore-color-form-error);--nncore-multiupload-input-font-weight:var(--nncore-typography-weight-bold);--nncore-multiupload-file-item-bg-color:var(--nncore-color-palette-1);--nncore-multiupload-file-item-color:var(--nncore-color-form-input);display:flex;flex-flow:column nowrap;gap:8px}
.nncore-multiupload__title{margin:0}
.nncore-multiupload__input{display:none}
.nncore-multiupload__error-msg{font-size:14px;color:var(--nncore-multiupload-error-color)}
.nncore-multiupload__container,.nncore-multiupload__input-container{display:flex;flex-flow:column nowrap;gap:12px}
.nncore-multiupload__input-label{cursor:pointer;margin:0 !important;font-weight:var(--nncore-multiupload-input-font-weight)}
.nncore-multiupload__file-list{display:flex;flex-flow:row wrap;gap:12px;margin:0;padding:0;list-style:none;width:100%}
.nncore-multiupload__file-item{margin:0;background-color:var(--nncore-multiupload-file-item-bg-color);border:0;color:var(--nncore-multiupload-file-item-color);cursor:pointer;display:inline-flex;white-space:nowrap;padding:6px 16px;border-radius:32px;max-width:300px}
.nncore-multiupload__file-item::after{content:"✕";display:inline-block;margin-left:8px;color:var(--nncore-multiupload-file-item-color)}
.nncore-multiupload__file-name{overflow:hidden;text-overflow:ellipsis}