.is-error .upload[data-v-17983182] .el-upload--picture-card,.is-error .upload[data-v-17983182] .el-upload-dragger{border:1px dashed var(--el-color-danger)!important}.is-error .upload[data-v-17983182] .el-upload--picture-card:hover,.is-error .upload[data-v-17983182] .el-upload-dragger:hover{border-color:var(--el-color-primary)!important}[data-v-17983182] .disabled .el-upload--picture-card,[data-v-17983182] .disabled .el-upload-dragger{cursor:not-allowed;border:1px dashed var(--el-border-color-darker);background:var(--el-disabled-bg-color)!important}[data-v-17983182] .disabled .el-upload--picture-card:hover,[data-v-17983182] .disabled .el-upload-dragger:hover{border-color:var(--el-border-color-darker)!important}.upload-box .no-border[data-v-17983182] .el-upload--picture-card{border:none!important}.upload-box[data-v-17983182] .upload .el-upload-dragger{border:1px dashed var(--el-border-color-darker);border-radius:var(--upload-border-radius);justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.upload-box[data-v-17983182] .upload .el-upload-dragger:hover{border:1px dashed var(--el-color-primary)}.upload-box[data-v-17983182] .upload .el-upload-dragger.is-dragover{background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)!important}.upload-box[data-v-17983182] .upload .el-upload-list__item,.upload-box[data-v-17983182] .upload .el-upload--picture-card{width:var(--upload-width);height:var(--upload-height);aspect-ratio:var(--upload-aspect-ratio);border-radius:var(--upload-border-radius);background-color:#0000}.upload-box[data-v-17983182] .upload .upload-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.upload-box[data-v-17983182] .upload .upload-handle{cursor:pointer;opacity:0;box-sizing:border-box;width:100%;height:100%;transition:var(--el-transition-duration-fast);background:#0009;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.upload-box[data-v-17983182] .upload .upload-handle .handle-icon{color:#f0f8ff;flex-direction:column;justify-content:center;align-items:center;padding:0 6%;display:flex}.upload-box[data-v-17983182] .upload .upload-handle .handle-icon .el-icon{margin-bottom:15%;font-size:140%}.upload-box[data-v-17983182] .upload .upload-handle .handle-icon span{font-size:100%}.upload-box[data-v-17983182] .upload .el-upload-list__item:hover .upload-handle{opacity:1}.upload-box[data-v-17983182] .upload .upload-empty{color:var(--el-color-info);flex-direction:column;align-items:center;font-size:12px;line-height:30px;display:flex}.upload-box[data-v-17983182] .upload .upload-empty .el-icon{color:var(--el-text-color-secondary);font-size:28px}.upload-box .el-upload__tip[data-v-17983182]{text-align:center;line-height:15px}.upload-box .history-picker-trigger[data-v-17983182]{justify-content:center;margin-top:8px;display:flex}.upload-box .history-picker-toolbar[data-v-17983182]{align-items:center;gap:8px;margin-bottom:16px;display:flex}.upload-box .history-picker-toolbar .history-picker-search[data-v-17983182]{flex:1}.upload-box .history-picker-grid[data-v-17983182]{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:12px;min-height:260px;display:grid}.upload-box .history-picker-item[data-v-17983182]{cursor:pointer;border:1px solid var(--el-border-color-lighter);min-width:0;transition:border-color var(--el-transition-duration-fast), box-shadow var(--el-transition-duration-fast), transform var(--el-transition-duration-fast);border-radius:8px;padding:6px;overflow:hidden}.upload-box .history-picker-item[data-v-17983182]:hover,.upload-box .history-picker-item[data-v-17983182]:focus-visible{border-color:var(--el-color-primary);outline:none;transform:translateY(-1px);box-shadow:0 4px 14px #409eff2e}.upload-box .history-picker-image[data-v-17983182],.upload-box .history-picker-image-error[data-v-17983182]{background:var(--el-fill-color-light);border-radius:5px;justify-content:center;align-items:center;width:100%;height:132px;display:flex;overflow:hidden}.upload-box .history-picker-image-error[data-v-17983182]{color:var(--el-text-color-placeholder);font-size:24px}.upload-box .history-picker-name[data-v-17983182]{color:var(--el-text-color-regular);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;line-height:18px;overflow:hidden}.upload-box .history-picker-pagination[data-v-17983182]{justify-content:center;margin-top:18px;display:flex}
