.empty-state[data-v-75711144]{width:100%;min-height:400px;display:flex;align-items:center;justify-content:center;padding:40px 20px}.empty-state .empty-content[data-v-75711144]{text-align:center;max-width:400px}.empty-state .empty-content .empty-image[data-v-75711144]{margin-bottom:20px}.empty-state .empty-content .empty-image img[data-v-75711144]{width:200px;height:200px;-o-object-fit:contain;object-fit:contain;opacity:.8}.empty-state .empty-content .empty-image .empty-icon[data-v-75711144]{font-size:120px;color:#c0c4cc;display:block;-webkit-animation:float-data-v-75711144 3s ease-in-out infinite;animation:float-data-v-75711144 3s ease-in-out infinite}.empty-state .empty-content .empty-description[data-v-75711144]{margin-bottom:24px}.empty-state .empty-content .empty-description .primary-text[data-v-75711144]{font-size:18px;color:#909399;margin:0 0 8px 0;font-weight:500}.empty-state .empty-content .empty-description .secondary-text[data-v-75711144]{font-size:14px;color:#c0c4cc;margin:0;line-height:1.6}.empty-state .empty-content .empty-actions[data-v-75711144]{display:flex;justify-content:center;gap:10px}@-webkit-keyframes float-data-v-75711144{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-data-v-75711144{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-state .empty-icon.el-icon-box[data-v-75711144]{color:#c0c4cc}.empty-state .empty-icon.el-icon-search[data-v-75711144]{color:#909399}.empty-state .empty-icon.el-icon-warning-outline[data-v-75711144]{color:#f56c6c}.empty-state .empty-icon.el-icon-wifi-off[data-v-75711144]{color:#e6a23c}.empty-state .empty-icon.el-icon-lock[data-v-75711144]{color:#909399}.empty-state .empty-icon.el-icon-setting[data-v-75711144]{color:#409eff}.media-variants-manager .card-header[data-v-2bc93d80]{display:flex;justify-content:space-between;align-items:center}.media-variants-manager .card-header .header-left[data-v-2bc93d80]{display:flex;align-items:center;gap:8px;font-weight:500}.media-variants-manager .card-header .header-left i[data-v-2bc93d80]{font-size:18px;color:#409eff}.media-variants-manager .card-header .header-right[data-v-2bc93d80]{display:flex;gap:10px}.media-variants-manager .loading-wrapper[data-v-2bc93d80]{padding:20px}.media-variants-manager .filter-bar[data-v-2bc93d80]{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #ebeef5}.media-variants-manager .filter-bar .filter-info[data-v-2bc93d80]{font-size:13px;color:#606266}.media-variants-manager .filter-bar .filter-info span[data-v-2bc93d80]{font-weight:500}.media-variants-manager .preview-wrapper[data-v-2bc93d80]{display:flex;justify-content:center;align-items:center}.media-variants-manager .preview-wrapper .preview-image[data-v-2bc93d80]{width:100px;height:100px;border-radius:4px;border:1px solid #ebeef5;cursor:pointer;transition:all .3s}.media-variants-manager .preview-wrapper .preview-image[data-v-2bc93d80]:hover{transform:scale(1.05);box-shadow:0 2px 12px rgba(0,0,0,.15)}.media-variants-manager .preview-wrapper .file-icon[data-v-2bc93d80]{width:100px;height:100px;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;border-radius:4px;border:1px solid #ebeef5}.media-variants-manager .preview-wrapper .file-icon i[data-v-2bc93d80]{font-size:40px;color:#909399}.media-variants-manager .preview-wrapper .image-error[data-v-2bc93d80]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:#f5f7fa}.media-variants-manager .preview-wrapper .image-error i[data-v-2bc93d80]{font-size:30px;color:#c0c4cc}.media-variants-manager .text-muted[data-v-2bc93d80]{color:#909399}.media-variants-manager .danger-text[data-v-2bc93d80]{color:#f56c6c}.media-variants-manager .danger-text[data-v-2bc93d80]:hover{color:#f78989}.media-variants-manager .preview-dialog-content[data-v-2bc93d80]{text-align:center;min-height:300px;display:flex;align-items:center;justify-content:center}.media-variants-manager .preview-dialog-content .audio-preview[data-v-2bc93d80],.media-variants-manager .preview-dialog-content .file-info-preview[data-v-2bc93d80],.media-variants-manager .preview-dialog-content .image-preview[data-v-2bc93d80],.media-variants-manager .preview-dialog-content .video-preview[data-v-2bc93d80]{width:100%}.media-variants-manager .preview-dialog-content .image-error[data-v-2bc93d80]{padding:40px;color:#909399}.media-variants-manager .preview-dialog-content .image-error i[data-v-2bc93d80]{font-size:64px}.media-variants-manager .preview-dialog-content .image-error p[data-v-2bc93d80]{margin-top:15px;font-size:14px}@media(max-width:768px){.media-variants-manager .card-header[data-v-2bc93d80]{flex-direction:column;align-items:flex-start;gap:10px}.media-variants-manager .card-header .header-right[data-v-2bc93d80]{width:100%;justify-content:flex-start}.media-variants-manager .filter-bar[data-v-2bc93d80]{flex-direction:column;align-items:flex-start;gap:10px}.media-variants-manager .filter-bar .filter-info[data-v-2bc93d80]{display:flex;flex-direction:column;gap:5px}.media-variants-manager[data-v-2bc93d80] .el-table .preview-wrapper .file-icon,.media-variants-manager[data-v-2bc93d80] .el-table .preview-wrapper .preview-image{width:60px;height:60px}}.resource-uploader .upload-area.is-disabled[data-v-3c676d9f]{cursor:not-allowed;opacity:.6}.resource-uploader .upload-content[data-v-3c676d9f]{padding:40px 0;text-align:center}.resource-uploader .upload-content .el-icon-upload[data-v-3c676d9f]{font-size:67px;color:#c0c4cc;margin-bottom:16px;line-height:50px}.resource-uploader .upload-content .el-upload__text[data-v-3c676d9f]{color:#606266;font-size:14px}.resource-uploader .upload-content .el-upload__text em[data-v-3c676d9f]{color:#409eff;font-style:normal}.resource-uploader .upload-content .el-upload__tip[data-v-3c676d9f]{font-size:12px;color:#909399;margin-top:7px}.resource-uploader .upload-content .compress-tip[data-v-3c676d9f]{margin-top:10px;color:#67c23a;display:flex;align-items:center;justify-content:center;gap:5px}.resource-uploader .upload-content .compress-tip i[data-v-3c676d9f]{font-size:14px}.resource-uploader .compression-status[data-v-3c676d9f]{margin-top:15px}.resource-uploader .compression-status .compress-item[data-v-3c676d9f]{display:flex;align-items:center;gap:10px;margin-top:10px}.resource-uploader .compression-status .compress-item span[data-v-3c676d9f]{flex-shrink:0;font-size:13px}.resource-uploader .compression-status .compress-item .el-progress[data-v-3c676d9f]{flex:1}.resource-uploader .processing-status[data-v-3c676d9f]{margin-top:20px}.resource-uploader .processing-status .processing-header[data-v-3c676d9f]{display:flex;align-items:center;justify-content:space-between}.resource-uploader .processing-status .processing-header span[data-v-3c676d9f]{display:flex;align-items:center;gap:8px;font-weight:500}.resource-uploader .processing-status .processing-header span i[data-v-3c676d9f]{color:#409eff}.resource-uploader .processing-status .processing-task[data-v-3c676d9f]{padding:15px 0;border-bottom:1px solid #ebeef5}.resource-uploader .processing-status .processing-task[data-v-3c676d9f]:last-child{border-bottom:none}.resource-uploader .processing-status .processing-task .task-info[data-v-3c676d9f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.resource-uploader .processing-status .processing-task .task-info .task-file[data-v-3c676d9f]{font-size:14px;font-weight:500;color:#303133}.resource-uploader .processing-status .processing-task .task-error[data-v-3c676d9f]{margin-top:8px;padding:8px;background-color:#fef0f0;border-radius:4px;color:#f56c6c;font-size:12px;display:flex;align-items:center;gap:5px}.resource-uploader .processing-status .processing-task .task-actions[data-v-3c676d9f]{margin-top:10px;display:flex;gap:10px}.resource-uploader .file-list[data-v-3c676d9f]{margin-top:20px}.resource-uploader .file-list-text .file-item[data-v-3c676d9f]{display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;transition:all .3s}.resource-uploader .file-list-text .file-item[data-v-3c676d9f]:hover{background-color:#f5f7fa}.resource-uploader .file-list-text .file-item .file-info[data-v-3c676d9f]{display:flex;align-items:center;flex:1;overflow:hidden}.resource-uploader .file-list-text .file-item .file-info i[data-v-3c676d9f]{font-size:20px;margin-right:10px;color:#409eff}.resource-uploader .file-list-text .file-item .file-info .file-name[data-v-3c676d9f]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}.resource-uploader .file-list-text .file-item .file-info .file-size[data-v-3c676d9f]{color:#909399;font-size:12px}.resource-uploader .file-list-text .file-item .file-actions[data-v-3c676d9f]{display:flex;align-items:center;gap:10px}.resource-uploader .file-list-text .file-item .file-actions .el-progress[data-v-3c676d9f]{width:100px}.resource-uploader .file-list-text .file-item .file-actions i[data-v-3c676d9f]{font-size:16px;cursor:pointer}.resource-uploader .file-list-text .file-item .file-actions i.success-icon[data-v-3c676d9f]{color:#67c23a}.resource-uploader .file-list-text .file-item .file-actions i.error-icon[data-v-3c676d9f]{color:#f56c6c}.resource-uploader .file-list-text .file-item .file-actions i.delete-icon[data-v-3c676d9f]{color:#909399}.resource-uploader .file-list-text .file-item .file-actions i.delete-icon[data-v-3c676d9f]:hover{color:#f56c6c}.resource-uploader .file-list-picture-card[data-v-3c676d9f]{display:flex;flex-wrap:wrap;gap:10px}.resource-uploader .file-list-picture-card .file-item[data-v-3c676d9f]{width:148px;height:148px;position:relative}.resource-uploader .file-list-picture-card .file-item .picture-card[data-v-3c676d9f]{width:100%;height:100%;border:1px solid #c0ccda;border-radius:6px;overflow:hidden;cursor:pointer;position:relative}.resource-uploader .file-list-picture-card .file-item .picture-card img[data-v-3c676d9f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.resource-uploader .file-list-picture-card .file-item .picture-card .upload-placeholder[data-v-3c676d9f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa}.resource-uploader .file-list-picture-card .file-item .picture-card .upload-placeholder i[data-v-3c676d9f]{font-size:40px;color:#c0c4cc}.resource-uploader .file-list-picture-card .file-item .picture-card .picture-mask[data-v-3c676d9f]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.resource-uploader .file-list-picture-card .file-item .picture-card .picture-mask i[data-v-3c676d9f]{color:#fff;font-size:24px}.resource-uploader .file-list-picture-card .file-item .picture-card:hover .picture-mask[data-v-3c676d9f]{opacity:1}.resource-uploader .file-list-picture-card .file-item .picture-card .picture-progress[data-v-3c676d9f]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center}.resource-uploader .file-list-picture-card .file-item .picture-card .picture-delete[data-v-3c676d9f]{position:absolute;top:5px;right:5px;font-size:18px;color:#fff;background-color:rgba(0,0,0,.5);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.resource-uploader .file-list-picture-card .file-item .picture-card .picture-delete[data-v-3c676d9f]:hover{background-color:#f56c6c}.resource-uploader .file-list-picture .file-item[data-v-3c676d9f]{display:flex;align-items:center;padding:10px;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;transition:all .3s}.resource-uploader .file-list-picture .file-item[data-v-3c676d9f]:hover{background-color:#f5f7fa}.resource-uploader .file-list-picture .file-item img[data-v-3c676d9f]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin-right:15px;cursor:pointer}.resource-uploader .file-list-picture .file-item .picture-info[data-v-3c676d9f]{flex:1;display:flex;flex-direction:column;gap:10px}.resource-uploader .file-list-picture .file-item .picture-info .file-name[data-v-3c676d9f]{font-size:14px}.resource-uploader .file-list-picture .file-item .picture-info .file-actions[data-v-3c676d9f]{display:flex;align-items:center;gap:10px}.resource-uploader .file-list-picture .file-item .picture-info .file-actions .el-progress[data-v-3c676d9f]{flex:1}.resource-uploader .file-list-picture .file-item .picture-info .file-actions i[data-v-3c676d9f]{font-size:16px;cursor:pointer;color:#909399}.resource-uploader .file-list-picture .file-item .picture-info .file-actions i[data-v-3c676d9f]:hover{color:#f56c6c}.resource-uploader .variants-content .original-info[data-v-3c676d9f]{margin-bottom:20px}.resource-uploader .variants-content .original-info h4[data-v-3c676d9f]{margin:0 0 15px 0;font-size:16px;color:#303133}.resource-uploader .variants-content .variants-list .variants-header[data-v-3c676d9f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.resource-uploader .variants-content .variants-list .variants-header h4[data-v-3c676d9f]{margin:0;font-size:16px;color:#303133}.resource-uploader .variants-content .variants-list .variant-detail[data-v-3c676d9f]{display:flex;gap:20px}.resource-uploader .variants-content .variants-list .variant-detail .variant-preview[data-v-3c676d9f]{flex:1;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;border-radius:4px;padding:20px;min-height:300px}.resource-uploader .variants-content .variants-list .variant-detail .variant-preview img[data-v-3c676d9f]{max-width:100%;max-height:400px;-o-object-fit:contain;object-fit:contain}.resource-uploader .variants-content .variants-list .variant-detail .variant-preview .no-preview[data-v-3c676d9f]{text-align:center;color:#909399}.resource-uploader .variants-content .variants-list .variant-detail .variant-preview .no-preview i[data-v-3c676d9f]{font-size:48px;margin-bottom:10px}.resource-uploader .variants-content .variants-list .variant-detail .variant-info[data-v-3c676d9f]{flex:1}.resource-uploader .variants-content .variants-list .variant-detail .variant-info .variant-actions[data-v-3c676d9f]{margin-top:15px;display:flex;gap:10px}.resource-uploader .preview-content[data-v-3c676d9f]{text-align:center}.resource-uploader .preview-content img[data-v-3c676d9f],.resource-uploader .preview-content video[data-v-3c676d9f]{max-width:100%;max-height:70vh}.resource-uploader .preview-content audio[data-v-3c676d9f]{width:100%}.resource-uploader .preview-content .file-preview[data-v-3c676d9f]{padding:40px}.resource-uploader .preview-content .file-preview i[data-v-3c676d9f]{font-size:60px;color:#909399}.resource-uploader .preview-content .file-preview p[data-v-3c676d9f]{margin-top:20px;font-size:16px;color:#606266}.file-list-enter-active[data-v-3c676d9f],.file-list-leave-active[data-v-3c676d9f]{transition:all .3s}.file-list-enter[data-v-3c676d9f],.file-list-leave-to[data-v-3c676d9f]{opacity:0;transform:translateX(-30px)}.media-management .page-header[data-v-53f33799]{margin-bottom:20px}.media-management .page-header .header-content[data-v-53f33799]{display:flex;justify-content:space-between;align-items:center}.media-management .page-header .header-content .header-left h2[data-v-53f33799]{margin:0 0 10px 0;font-size:24px;color:#303133;display:flex;align-items:center;gap:10px}.media-management .page-header .header-content .header-left h2 i[data-v-53f33799]{color:#409eff}.media-management .page-header .header-content .header-left .description[data-v-53f33799]{margin:0;color:#909399;font-size:14px}.media-management .statistics-row[data-v-53f33799]{margin-bottom:20px}.media-management .statistics-row .stat-card[data-v-53f33799] .el-card__body{padding:20px}.media-management .statistics-row .stat-card .stat-content[data-v-53f33799]{display:flex;align-items:center;gap:15px}.media-management .statistics-row .stat-card .stat-content .stat-icon[data-v-53f33799]{width:60px;height:60px;border-radius:8px;display:flex;align-items:center;justify-content:center}.media-management .statistics-row .stat-card .stat-content .stat-icon i[data-v-53f33799]{font-size:28px}.media-management .statistics-row .stat-card .stat-content .stat-info[data-v-53f33799]{flex:1}.media-management .statistics-row .stat-card .stat-content .stat-info .stat-value[data-v-53f33799]{font-size:28px;font-weight:700;color:#303133;line-height:1;margin-bottom:8px}.media-management .statistics-row .stat-card .stat-content .stat-info .stat-label[data-v-53f33799]{font-size:14px;color:#909399}.media-management .search-card[data-v-53f33799],.media-management .table-card[data-v-53f33799],.media-management .toolbar-card[data-v-53f33799]{margin-bottom:20px}.media-management .search-form[data-v-53f33799] .el-form-item{margin-bottom:10px}.media-management .expand-content[data-v-53f33799]{padding:20px;background-color:#f5f7fa}.media-management .file-name-cell[data-v-53f33799]{display:flex;align-items:center;gap:8px}.media-management .file-name-cell i[data-v-53f33799]{font-size:18px;color:#409eff}.media-management .file-name-cell .file-name[data-v-53f33799]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-management .variant-badge[data-v-53f33799] .el-badge__content{background-color:#409eff}.media-management .text-muted[data-v-53f33799]{color:#909399}.media-management .danger-text[data-v-53f33799]{color:#f56c6c}.media-management .danger-text[data-v-53f33799]:hover{color:#f78989}@media(max-width:768px){.media-management .page-header .header-content[data-v-53f33799]{flex-direction:column;align-items:flex-start;gap:15px}.media-management .statistics-row .el-col[data-v-53f33799]{margin-bottom:15px}.media-management .search-form[data-v-53f33799] .el-form-item{display:block;margin-right:0}.media-management .search-form[data-v-53f33799] .el-form-item .el-date-picker,.media-management .search-form[data-v-53f33799] .el-form-item .el-input,.media-management .search-form[data-v-53f33799] .el-form-item .el-select{width:100%!important}}