.forgot-password-container[data-v-5889898a]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.forgot-password-card[data-v-5889898a]{background:#fff;padding:40px;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.1);width:100%;max-width:450px}.forgot-password-header[data-v-5889898a]{text-align:center;margin-bottom:30px}.forgot-password-header h2[data-v-5889898a]{margin:0 0 10px 0;color:#333;font-size:24px}.forgot-password-header p[data-v-5889898a]{margin:0;color:#666;font-size:14px}.reset-btn[data-v-5889898a]{width:100%;height:50px;font-size:16px}.sms-btn[data-v-5889898a]{width:100%;font-size:12px}.forgot-password-footer[data-v-5889898a]{text-align:center;margin-top:20px}.forgot-password-footer p[data-v-5889898a]{margin:0;color:#666;font-size:14px}.forgot-password-footer a[data-v-5889898a]{color:#409eff;text-decoration:none}.forgot-password-footer a[data-v-5889898a]:hover{text-decoration:underline}@media (max-width:768px){.forgot-password-container[data-v-5889898a]{padding:10px}.forgot-password-card[data-v-5889898a]{padding:20px;max-width:100%}.forgot-password-header h2[data-v-5889898a]{font-size:20px}.forgot-password-header p[data-v-5889898a]{font-size:13px;line-height:1.4}.reset-btn[data-v-5889898a]{height:44px;font-size:15px}.sms-btn[data-v-5889898a]{font-size:11px;padding:0 8px}}@media (max-width:480px){.forgot-password-card[data-v-5889898a]{padding:15px}.forgot-password-header h2[data-v-5889898a]{font-size:18px}.forgot-password-header p[data-v-5889898a]{font-size:12px}.reset-btn[data-v-5889898a]{height:40px;font-size:14px}.sms-btn[data-v-5889898a]{font-size:10px;padding:0 6px}}.digital-human-video[data-v-7c52c2d6]{padding:20px;background:#f5f5f5;min-height:calc(100vh - 60px)}.header[data-v-7c52c2d6]{background:#fff;padding:30px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.header-content[data-v-7c52c2d6]{display:flex;justify-content:space-between;align-items:flex-start}.header-left h1[data-v-7c52c2d6]{font-size:28px;margin-bottom:10px;color:#303133}.header-left p[data-v-7c52c2d6]{color:#909399;font-size:14px}.credential-info[data-v-7c52c2d6]{min-width:180px}.mode-selection-content[data-v-7c52c2d6]{padding:20px 10px;display:flex;flex-direction:column;gap:16px}.mode-card[data-v-7c52c2d6]{position:relative;display:flex;align-items:center;gap:20px;padding:24px;border:2px solid #e4e7ed;border-radius:12px;cursor:pointer;transition:all .3s ease;background:#fff}.mode-card[data-v-7c52c2d6]:hover{border-color:#409eff;box-shadow:0 4px 12px rgba(64,158,255,.2);transform:translateY(-2px)}.mode-card.recommended[data-v-7c52c2d6]{border-color:#9b59b6;background:linear-gradient(135deg,#f8f5ff,#f0ebff)}.mode-card.recommended[data-v-7c52c2d6]:hover{border-color:#8e44ad;box-shadow:0 4px 12px rgba(155,89,182,.3)}.recommended-badge[data-v-7c52c2d6]{position:absolute;top:-1px;right:20px;background:linear-gradient(135deg,#9b59b6,#8e44ad);color:#fff;padding:4px 12px;border-radius:0 0 8px 8px;font-size:12px;font-weight:500;box-shadow:0 2px 4px rgba(155,89,182,.3)}.mode-icon[data-v-7c52c2d6]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.mode-card .mode-icon[data-v-7c52c2d6]{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.mode-card.recommended .mode-icon[data-v-7c52c2d6]{background:linear-gradient(135deg,#f3e5f5,#e1bee7)}.mode-card:hover .mode-icon[data-v-7c52c2d6]{transform:scale(1.1)}.mode-icon i[data-v-7c52c2d6]{font-size:32px;color:#409eff}.mode-card.recommended .mode-icon i[data-v-7c52c2d6]{color:#9b59b6}.mode-info[data-v-7c52c2d6]{flex:1}.mode-title[data-v-7c52c2d6]{font-size:18px;font-weight:600;color:#303133;margin:0 0 8px 0}.mode-description[data-v-7c52c2d6]{font-size:14px;color:#606266;margin:0;line-height:1.5}@media (max-width:768px){.mode-selection-content[data-v-7c52c2d6]{padding:10px 5px;gap:12px}.mode-card[data-v-7c52c2d6]{padding:16px;gap:12px}.mode-icon[data-v-7c52c2d6]{width:50px;height:50px}.mode-icon i[data-v-7c52c2d6]{font-size:26px}.mode-title[data-v-7c52c2d6]{font-size:16px}.mode-description[data-v-7c52c2d6]{font-size:13px}.recommended-badge[data-v-7c52c2d6]{right:10px;font-size:11px;padding:3px 8px}}.image-upload-dialog .el-form[data-v-7c52c2d6]{padding:10px 20px}.image-uploader[data-v-7c52c2d6]{width:100%}.image-uploader .el-upload-dragger[data-v-7c52c2d6]{width:100%;height:300px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.upload-placeholder[data-v-7c52c2d6],.uploading-wrapper[data-v-7c52c2d6]{text-align:center;width:100%}.image-preview-wrapper[data-v-7c52c2d6]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.preview-image[data-v-7c52c2d6]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.image-overlay[data-v-7c52c2d6]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;color:#fff;gap:8px}.image-preview-wrapper:hover .image-overlay[data-v-7c52c2d6]{opacity:1}.image-overlay i[data-v-7c52c2d6]{font-size:32px}.image-overlay span[data-v-7c52c2d6]{font-size:14px}@media (max-width:768px){.image-upload-dialog .el-form[data-v-7c52c2d6]{padding:10px}.image-uploader .el-upload-dragger[data-v-7c52c2d6]{height:250px}.image-overlay[data-v-7c52c2d6]{opacity:1;background:rgba(0,0,0,.3)}.image-overlay i[data-v-7c52c2d6]{font-size:24px}.image-overlay span[data-v-7c52c2d6]{font-size:12px}}.upload-dialog-content[data-v-7c52c2d6]{padding:10px 20px;max-width:100%;margin:0 auto}.upload-dialog-content .el-form[data-v-7c52c2d6]{max-width:500px;margin:0 auto}.video-requirements[data-v-7c52c2d6]{background:#f9fafc;border-radius:8px;padding:16px}.upload-dialog-content .el-alert[data-v-7c52c2d6],.upload-dialog-content .el-divider[data-v-7c52c2d6],.video-requirements[data-v-7c52c2d6]{max-width:500px;margin-left:auto;margin-right:auto}.requirement-section[data-v-7c52c2d6]{margin-bottom:16px}.requirement-section[data-v-7c52c2d6]:last-child{margin-bottom:0}.requirement-title[data-v-7c52c2d6]{font-size:14px;font-weight:600;color:#303133;margin-bottom:8px}.requirement-section ul[data-v-7c52c2d6]{margin:0;padding-left:20px}.requirement-section li[data-v-7c52c2d6]{font-size:13px;color:#606266;line-height:1.8;margin-bottom:4px}.upload-area[data-v-7c52c2d6]{margin-top:20px;max-width:500px;margin-left:75px;margin-right:0}.upload-dragger[data-v-7c52c2d6]{width:100%}.upload-dragger .el-upload-dragger[data-v-7c52c2d6]{display:flex;align-items:center;justify-content:center;padding:40px 20px}.upload-dragger .el-upload-dragger>div[data-v-7c52c2d6]{text-align:center;width:100%}.uploaded-video-info[data-v-7c52c2d6]{margin-top:12px;padding:8px 12px;background:#f0f9ff;border:1px solid #d0e9f5;border-radius:4px;color:#606266;font-size:13px}.example-video-container[data-v-7c52c2d6]{margin-bottom:20px;max-width:500px;margin-left:auto;margin-right:auto}.example-video[data-v-7c52c2d6]{width:100%;max-height:400px;border-radius:8px;background:#000}.example-video-tips[data-v-7c52c2d6]{margin-top:10px;padding:8px 12px;background:#f0f9ff;border:1px solid #d0e9f5;border-radius:4px;color:#606266;font-size:13px;display:flex;align-items:center;gap:6px}.example-video-tips i[data-v-7c52c2d6]{color:#409eff}.quota-card[data-v-7c52c2d6]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(135deg,#e8f5ff,#f5f9ff);border-radius:12px;box-shadow:0 2px 8px rgba(64,158,255,.12);min-width:160px}.quota-icon[data-v-7c52c2d6]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#409eff,#66b1ff);border-radius:10px;flex-shrink:0;box-shadow:0 4px 8px rgba(64,158,255,.2)}.quota-icon i[data-v-7c52c2d6]{font-size:20px;color:#fff}.quota-content[data-v-7c52c2d6]{display:flex;flex-direction:column;gap:4px;flex:1}.quota-label[data-v-7c52c2d6]{font-size:12px;color:#606266;font-weight:500;line-height:1}.quota-numbers[data-v-7c52c2d6]{display:flex;align-items:baseline;gap:4px;line-height:1}.quota-remain[data-v-7c52c2d6]{font-size:24px;font-weight:700;color:#303133}.quota-divider[data-v-7c52c2d6]{font-size:16px;color:#909399;margin:0 2px}.quota-total[data-v-7c52c2d6]{font-size:16px;font-weight:500;color:#909399}.quota-warning[data-v-7c52c2d6]{margin-top:10px;color:#f56c6c;font-size:12px}.mb-20[data-v-7c52c2d6]{margin-bottom:20px}.form-tip[data-v-7c52c2d6]{font-size:12px;color:#909399;margin-top:5px}.upload-section[data-v-7c52c2d6]{width:100%}.video-upload[data-v-7c52c2d6]{display:inline-block}.step-label[data-v-7c52c2d6]{font-weight:600;color:#409eff}.voice-radio-group[data-v-7c52c2d6]{width:100%}.voice-grid[data-v-7c52c2d6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:10px}.voice-card[data-v-7c52c2d6]{border:1px solid #dcdfe6;border-radius:4px;padding:12px;transition:all .3s;background:#fff;position:relative}.voice-card[data-v-7c52c2d6]:hover{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.2)}.voice-card.voice-selected[data-v-7c52c2d6]{border-color:#409eff;background:#f0f7ff}.voice-radio[data-v-7c52c2d6]{width:100%;margin:0!important}.voice-info[data-v-7c52c2d6]{margin-left:24px}.voice-name[data-v-7c52c2d6]{font-size:14px;font-weight:500;color:#303133;margin-bottom:6px}.voice-tags[data-v-7c52c2d6]{display:flex;gap:4px;flex-wrap:wrap}.voice-play-btn[data-v-7c52c2d6]{margin-top:8px;padding:0}.figure-radio-group[data-v-7c52c2d6]{width:100%}.figure-group[data-v-7c52c2d6]{margin-bottom:24px}.figure-group-header[data-v-7c52c2d6]{display:flex;align-items:center;padding:12px 16px;margin-bottom:16px;background:#f5f7fa;border-radius:4px;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.figure-group-header[data-v-7c52c2d6]:hover{background:#e4e7ed}.figure-group-header[data-v-7c52c2d6]:active{background:#d3d6dd}.group-title-wrapper[data-v-7c52c2d6]{display:flex;align-items:center;flex:1}.group-toggle-icon[data-v-7c52c2d6]{font-size:14px;color:#606266;margin-right:8px;transition:transform .3s ease}.group-title[data-v-7c52c2d6]{margin:0;font-size:16px;font-weight:600;color:#303133;flex:1}.group-count[data-v-7c52c2d6]{font-size:14px;font-weight:500;color:#409eff;background:#ecf5ff;padding:2px 12px;border-radius:12px;margin-left:12px}.figure-grid[data-v-7c52c2d6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:0}.figure-grid-fade-enter-active[data-v-7c52c2d6],.figure-grid-fade-leave-active[data-v-7c52c2d6]{transition:all .3s ease;max-height:3000px;overflow:hidden}.figure-grid-fade-enter[data-v-7c52c2d6],.figure-grid-fade-leave-to[data-v-7c52c2d6]{opacity:0;max-height:0}.figure-card[data-v-7c52c2d6]{border:1px solid #dcdfe6;border-radius:8px;padding:12px;transition:all .3s;background:#fff;position:relative;overflow:hidden}.figure-card[data-v-7c52c2d6]:hover{border-color:#409eff;box-shadow:0 2px 12px rgba(64,158,255,.3);transform:translateY(-2px)}.figure-card.figure-selected[data-v-7c52c2d6]{border-color:#409eff;background:#f0f7ff;box-shadow:0 2px 12px rgba(64,158,255,.3)}.figure-radio[data-v-7c52c2d6]{width:100%;margin:0!important}.figure-content[data-v-7c52c2d6]{display:flex;flex-direction:column;gap:12px;margin-left:24px}.figure-image-wrapper[data-v-7c52c2d6]{position:relative;width:100%;height:180px;display:flex;align-items:center;justify-content:center;background:#f5f7fa;border-radius:4px;overflow:hidden}.figure-image[data-v-7c52c2d6]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.figure-info[data-v-7c52c2d6]{display:flex;flex-direction:column;gap:6px}.figure-name[data-v-7c52c2d6]{font-size:16px;font-weight:600;color:#303133}.figure-tags[data-v-7c52c2d6]{display:flex;gap:4px;flex-wrap:wrap}.figure-description[data-v-7c52c2d6]{font-size:13px;color:#606266;line-height:1.5}@media (max-width:768px){.figure-group-header[data-v-7c52c2d6]{padding:10px 12px}.group-title[data-v-7c52c2d6]{font-size:15px}.group-count[data-v-7c52c2d6]{font-size:12px;padding:2px 8px}.group-toggle-icon[data-v-7c52c2d6]{font-size:12px;margin-right:6px}.figure-grid[data-v-7c52c2d6]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.figure-image-wrapper[data-v-7c52c2d6]{height:150px}.figure-name[data-v-7c52c2d6]{font-size:14px}.figure-description[data-v-7c52c2d6]{font-size:12px}}.figure-toggle-container[data-v-7c52c2d6]{text-align:center;padding:16px 0;margin-top:12px}.figure-toggle-btn[data-v-7c52c2d6]{font-size:14px;color:#409eff;padding:8px 16px}.figure-toggle-btn[data-v-7c52c2d6]:hover{color:#66b1ff}.task-status[data-v-7c52c2d6]{margin-top:20px}.status-item[data-v-7c52c2d6]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #f0f0f0}.status-item[data-v-7c52c2d6]:last-child{border-bottom:none}.status-item .label[data-v-7c52c2d6]{font-weight:500;color:#606266;min-width:90px}.status-item .value[data-v-7c52c2d6]{color:#303133;word-break:break-all}.status-item.error .value[data-v-7c52c2d6]{color:#f56c6c}.video-link[data-v-7c52c2d6]{color:#409eff;text-decoration:none}.video-link[data-v-7c52c2d6]:hover{text-decoration:underline}.video-source[data-v-7c52c2d6]{margin-left:8px;font-size:12px;color:#67c23a;font-weight:500}.timeline-content[data-v-7c52c2d6]{padding:5px 0}.task-id-row[data-v-7c52c2d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.task-id[data-v-7c52c2d6]{font-weight:500;color:#303133;font-size:13px}.task-desc[data-v-7c52c2d6]{font-size:12px;color:#909399}.video-list[data-v-7c52c2d6]{max-height:300px;overflow-y:auto;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px}.video-item[data-v-7c52c2d6]{padding:12px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .3s}.video-item[data-v-7c52c2d6]:last-child{border-bottom:none}.video-item[data-v-7c52c2d6]:hover{background-color:#f5f7fa}.video-item.video-selected[data-v-7c52c2d6]{background-color:#ecf5ff;border-left:3px solid #409eff}.video-info[data-v-7c52c2d6]{display:flex;align-items:center;margin-bottom:8px}.video-info i[data-v-7c52c2d6]{font-size:16px;color:#409eff;margin-right:8px}.video-name[data-v-7c52c2d6]{font-size:14px;color:#303133;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-meta[data-v-7c52c2d6]{display:flex;gap:15px;font-size:12px;color:#909399;padding-left:24px}.task-list[data-v-7c52c2d6]{margin-top:15px}.task-card[data-v-7c52c2d6]{border:1px solid #e4e7ed;border-radius:4px;padding:12px;margin-bottom:12px;transition:box-shadow .3s}.task-card[data-v-7c52c2d6]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.task-header[data-v-7c52c2d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.task-body[data-v-7c52c2d6]{margin-bottom:10px}.task-text[data-v-7c52c2d6]{font-size:13px;color:#606266;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-meta[data-v-7c52c2d6]{font-size:12px;color:#909399}.task-video-preview[data-v-7c52c2d6]{margin:12px 0;border-radius:8px;overflow:hidden;background:#fff;width:100%}.task-video[data-v-7c52c2d6]{width:100%!important;max-height:300px;height:auto;display:block;-o-object-fit:contain;object-fit:contain;margin:0 auto;background:#fff}.task-footer[data-v-7c52c2d6]{display:flex;gap:10px;padding-top:8px;border-top:1px solid #f0f0f0}.task-detail[data-v-7c52c2d6]{margin-top:12px;background:#f9f9f9;padding:12px;border-radius:4px}.task-detail .el-divider[data-v-7c52c2d6]{margin:8px 0 12px 0}.task-detail .status-item[data-v-7c52c2d6]{display:flex;margin-bottom:8px;font-size:13px}.task-detail .status-item .label[data-v-7c52c2d6]{color:#909399;min-width:80px;flex-shrink:0}.task-detail .status-item .value[data-v-7c52c2d6]{color:#606266;flex:1;word-break:break-all}.task-detail .status-item.error .value[data-v-7c52c2d6]{color:#f56c6c}.task-detail .video-link[data-v-7c52c2d6]{color:#409eff;text-decoration:none}.task-detail .video-link[data-v-7c52c2d6]:hover{text-decoration:underline}.task-detail .video-source[data-v-7c52c2d6]{margin-left:8px;color:#909399;font-size:12px}.task-pagination[data-v-7c52c2d6]{margin-top:20px;text-align:center}.image-preview-container[data-v-7c52c2d6]{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.image-preview[data-v-7c52c2d6]{max-width:300px;max-height:300px;border:1px solid #dcdfe6;border-radius:4px;-o-object-fit:contain;object-fit:contain}.image-upload[data-v-7c52c2d6]{display:inline-block}.material-library[data-v-7c52c2d6]{margin-bottom:20px}.material-count[data-v-7c52c2d6]{color:#909399;font-size:14px;margin-left:8px}.material-grid[data-v-7c52c2d6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:10px}.material-card[data-v-7c52c2d6]{border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;transition:all .3s;cursor:pointer;background:#fff}.material-card[data-v-7c52c2d6]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.material-card.material-selected[data-v-7c52c2d6]{border-color:#409eff;box-shadow:0 4px 12px rgba(64,158,255,.3)}.upload-card[data-v-7c52c2d6]{border:2px dashed #dcdfe6;background:#fafafa}.upload-card[data-v-7c52c2d6]:hover{border-color:#409eff;background:#f0f9ff}.upload-preview[data-v-7c52c2d6]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.upload-icon-wrapper[data-v-7c52c2d6]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#e6f7ff;transition:all .3s}.upload-card:hover .upload-icon-wrapper[data-v-7c52c2d6]{background:#409eff;transform:scale(1.1)}.upload-plus-icon[data-v-7c52c2d6]{font-size:48px;color:#409eff;font-weight:700}.upload-card:hover .upload-plus-icon[data-v-7c52c2d6]{color:#fff}.upload-text[data-v-7c52c2d6]{margin:0;color:#606266;font-size:14px;font-weight:500}.uploading-card[data-v-7c52c2d6]{opacity:.9;cursor:not-allowed}.uploading-overlay[data-v-7c52c2d6]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:12px}.uploading-status[data-v-7c52c2d6]{margin:0;font-size:14px;color:#606266;font-weight:500}.error-text[data-v-7c52c2d6]{color:#f56c6c;font-size:12px}.material-preview[data-v-7c52c2d6]{position:relative;height:160px;background:#fff;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.create-action[data-v-7c52c2d6]{position:absolute;bottom:8px;right:8px;opacity:0;transition:opacity .3s;z-index:10}.figure-card:hover .create-action[data-v-7c52c2d6],.material-card:hover .create-action[data-v-7c52c2d6]{opacity:1}.create-action .el-button[data-v-7c52c2d6]{box-shadow:0 2px 8px rgba(64,158,255,.4)}.preview-placeholder[data-v-7c52c2d6]{text-align:center;color:#909399}.preview-placeholder i[data-v-7c52c2d6]{font-size:48px;margin-bottom:10px;display:block}.preview-placeholder p[data-v-7c52c2d6]{font-size:13px;margin:0;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.material-card.material-training[data-v-7c52c2d6]{border-color:#e6a23c;background:#fdf6ec}.failed-placeholder[data-v-7c52c2d6],.training-placeholder[data-v-7c52c2d6]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.failed-image[data-v-7c52c2d6],.training-image[data-v-7c52c2d6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.3}.failed-overlay[data-v-7c52c2d6],.training-overlay[data-v-7c52c2d6]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);color:#e6a23c;text-align:center}.failed-overlay[data-v-7c52c2d6]{color:#f56c6c}.failed-overlay i[data-v-7c52c2d6],.training-overlay i[data-v-7c52c2d6]{font-size:40px;margin-bottom:8px}.training-overlay i[data-v-7c52c2d6]{animation:rotating-7c52c2d6 2s linear infinite}@keyframes rotating-7c52c2d6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.failed-overlay p[data-v-7c52c2d6],.training-overlay p[data-v-7c52c2d6]{margin:4px 0;font-size:14px;font-weight:500}.failed-message[data-v-7c52c2d6]{font-size:12px!important;color:#909399!important;padding:0 10px;max-width:200px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video-wrapper[data-v-7c52c2d6]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.preview-video[data-v-7c52c2d6]{width:100%!important;min-width:100%;max-height:160px;height:160px;border-radius:4px;display:block;-o-object-fit:contain;object-fit:contain;background:#fff}.video-play-overlay[data-v-7c52c2d6]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);cursor:pointer;transition:background .3s}.video-play-overlay[data-v-7c52c2d6]:hover{background:rgba(0,0,0,.5)}.play-button[data-v-7c52c2d6]{width:60px;height:60px;border-radius:50%;background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;transition:transform .3s,background .3s}.video-play-overlay:hover .play-button[data-v-7c52c2d6]{transform:scale(1.1);background:#fff}.play-button i[data-v-7c52c2d6]{font-size:32px;color:#409eff;margin-left:4px}.material-actions[data-v-7c52c2d6]{position:absolute;bottom:8px;right:8px;display:flex;gap:8px;opacity:0;transition:opacity .3s}.material-card:hover .material-actions[data-v-7c52c2d6]{opacity:1}.material-info[data-v-7c52c2d6]{padding:12px;position:relative}.material-name-wrapper[data-v-7c52c2d6]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.material-name-actions[data-v-7c52c2d6]{display:flex;align-items:center;gap:4px}.material-name[data-v-7c52c2d6]{flex:1;font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text;padding:4px 0}.material-name[data-v-7c52c2d6]:hover{color:#409eff}.material-meta[data-v-7c52c2d6]{display:flex;gap:12px;font-size:12px;color:#909399}.material-meta span[data-v-7c52c2d6]{display:flex;align-items:center;gap:4px}.material-meta i[data-v-7c52c2d6]{font-size:14px}.figure-create-action[data-v-7c52c2d6]{position:absolute;bottom:12px;right:12px}.figure-create-action .el-button[data-v-7c52c2d6]{padding:6px 15px;font-size:13px}.load-more[data-v-7c52c2d6]{text-align:center;padding:20px 0}.video-preview-dialog .preview-content[data-v-7c52c2d6]{padding:20px 0}.preview-info[data-v-7c52c2d6]{margin-bottom:20px}.preview-info h3[data-v-7c52c2d6]{font-size:18px;color:#303133;margin-bottom:12px}.preview-meta[data-v-7c52c2d6]{display:flex;gap:10px;flex-wrap:wrap}.video-player-container[data-v-7c52c2d6]{margin-top:20px;background:#000;border-radius:8px;overflow:hidden;min-height:400px;display:flex;align-items:center;justify-content:center}.video-loading[data-v-7c52c2d6]{text-align:center;color:#fff;padding:40px;width:100%}.video-loading p[data-v-7c52c2d6]{margin-top:20px;font-size:14px}.video-player-wrapper[data-v-7c52c2d6]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.video-player[data-v-7c52c2d6]{width:100%;max-height:500px;outline:none}.video-error[data-v-7c52c2d6],.video-placeholder[data-v-7c52c2d6]{padding:40px;width:100%}.preview-notice[data-v-7c52c2d6]{padding:20px;background:#f5f7fa;border-radius:4px}@media (max-width:768px){.digital-human-video[data-v-7c52c2d6]{padding:10px}.header[data-v-7c52c2d6]{padding:16px 12px}.header-left h1[data-v-7c52c2d6]{font-size:18px;margin-bottom:8px;line-height:1.3}.header-left h1 i[data-v-7c52c2d6]{font-size:18px;margin-right:6px}.header-left p[data-v-7c52c2d6]{font-size:12px;line-height:1.5;color:#909399}.el-form[data-v-7c52c2d6]{width:100%;overflow:visible}.el-form-item[data-v-7c52c2d6]{margin-bottom:16px;width:100%}.el-form-item__label[data-v-7c52c2d6]{width:80px!important;text-align:left;padding-right:8px;font-size:13px;float:left}.el-form-item__content[data-v-7c52c2d6]{margin-left:80px!important;width:calc(100% - 80px)!important;overflow:visible}.step-label .el-form-item__label[data-v-7c52c2d6]{width:60px!important}.step-label .el-form-item__content[data-v-7c52c2d6]{margin-left:60px!important;width:calc(100% - 60px)!important}.el-tabs[data-v-7c52c2d6]{width:100%}.el-tab-pane[data-v-7c52c2d6]{width:100%;overflow:visible}.voice-radio-group[data-v-7c52c2d6]{width:100%}.material-grid[data-v-7c52c2d6]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.material-preview[data-v-7c52c2d6]{height:120px}.preview-placeholder i[data-v-7c52c2d6]{font-size:36px}.preview-placeholder p[data-v-7c52c2d6]{font-size:12px;max-width:140px}.play-button[data-v-7c52c2d6]{width:50px;height:50px}.play-button i[data-v-7c52c2d6]{font-size:26px}.upload-icon-wrapper[data-v-7c52c2d6]{width:60px;height:60px}.upload-plus-icon[data-v-7c52c2d6]{font-size:36px}.upload-text[data-v-7c52c2d6]{font-size:12px}.create-action[data-v-7c52c2d6]{opacity:1}.create-action .el-button[data-v-7c52c2d6]{font-size:12px;padding:5px 8px}.material-info[data-v-7c52c2d6]{padding:8px}.material-meta[data-v-7c52c2d6]{flex-direction:column;gap:4px}.video-player-container[data-v-7c52c2d6]{min-height:250px}.video-player[data-v-7c52c2d6]{max-height:300px}.el-dialog__wrapper[data-v-7c52c2d6]{padding:5vw!important;overflow-x:hidden!important;overflow-y:auto!important}.el-dialog__wrapper .upload-dialog.el-dialog[data-v-7c52c2d6],.upload-dialog.el-dialog[data-v-7c52c2d6]{width:90vw!important;max-width:90vw!important;min-width:auto!important;margin:0 auto!important;box-sizing:border-box!important}.upload-dialog .el-dialog__header[data-v-7c52c2d6]{padding:12px 10px!important;box-sizing:border-box!important}.upload-dialog .el-dialog__title[data-v-7c52c2d6]{font-size:16px!important}.upload-dialog .el-dialog__body[data-v-7c52c2d6]{padding:10px!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;width:100%!important}.upload-dialog .el-dialog__footer[data-v-7c52c2d6]{padding:10px!important;text-align:center;box-sizing:border-box!important}.upload-dialog [data-v-7c52c2d6]:not(i):not(.el-icon-upload):not(.el-icon-info):not(.el-icon-video-play),.upload-dialog[data-v-7c52c2d6]{max-width:100%!important;box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:break-all!important;white-space:normal!important}.upload-dialog[data-v-7c52c2d6]{overflow:hidden!important}.upload-dialog img[data-v-7c52c2d6],.upload-dialog video[data-v-7c52c2d6]{max-width:100%!important;width:100%!important;height:auto!important;display:block!important}.upload-dialog .upload-dialog-content[data-v-7c52c2d6]{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}.upload-dialog .el-form[data-v-7c52c2d6]{width:100%!important;margin:0!important}.upload-dialog .el-form-item[data-v-7c52c2d6]{margin-bottom:12px!important}.upload-dialog .el-form-item__label[data-v-7c52c2d6]{font-size:13px!important;line-height:32px!important;padding-right:8px!important;width:80px!important}.upload-dialog .el-form-item__content[data-v-7c52c2d6]{line-height:32px!important;margin-left:80px!important}.upload-dialog .el-input[data-v-7c52c2d6],.upload-dialog .el-input__inner[data-v-7c52c2d6]{width:100%!important;font-size:14px!important}.upload-dialog .upload-area[data-v-7c52c2d6]{margin:12px 0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.upload-dialog .el-upload-dragger[data-v-7c52c2d6],.upload-dialog .el-upload[data-v-7c52c2d6],.upload-dialog .upload-dragger[data-v-7c52c2d6]{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}.upload-dialog .el-upload__text[data-v-7c52c2d6]{font-size:13px!important;word-break:break-all!important;white-space:normal!important;padding:0 5px!important}.upload-dialog .el-alert[data-v-7c52c2d6]{margin:12px 0!important;padding:8px 10px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.upload-dialog .el-alert__title[data-v-7c52c2d6]{font-size:13px!important;line-height:1.5!important;word-break:break-all!important;white-space:normal!important}.upload-dialog .el-alert__icon[data-v-7c52c2d6]{font-size:14px!important}.upload-dialog .el-divider[data-v-7c52c2d6]{margin:12px 0!important}.upload-dialog .example-video-container[data-v-7c52c2d6]{margin:12px 0!important;width:100%!important;overflow:hidden!important}.upload-dialog .example-video[data-v-7c52c2d6]{display:block!important;width:100%!important;height:auto!important;max-height:200px!important;-o-object-fit:contain!important;object-fit:contain!important;background:#000!important;border-radius:4px!important}.upload-dialog .example-video-tips[data-v-7c52c2d6]{font-size:12px!important;padding:6px 8px!important;margin-top:8px!important}.upload-dialog .video-requirements[data-v-7c52c2d6]{padding:10px!important;width:100%!important;max-width:100%!important;margin:12px 0!important;overflow:hidden!important;box-sizing:border-box!important}.upload-dialog .requirement-section[data-v-7c52c2d6]{margin-bottom:10px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.upload-dialog .requirement-section[data-v-7c52c2d6]:last-child{margin-bottom:0!important}.upload-dialog .requirement-title[data-v-7c52c2d6]{font-size:13px!important;margin-bottom:6px!important;font-weight:600!important;word-break:break-all!important;white-space:normal!important}.upload-dialog .requirement-section ul[data-v-7c52c2d6]{margin:0!important;padding-left:15px!important;padding-right:5px!important;box-sizing:border-box!important}.upload-dialog .requirement-section li[data-v-7c52c2d6]{font-size:11px!important;line-height:1.6!important;margin-bottom:4px!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-all!important;white-space:pre-wrap!important;max-width:100%!important;padding-right:5px!important}.video-error[data-v-7c52c2d6],.video-loading[data-v-7c52c2d6],.video-placeholder[data-v-7c52c2d6]{padding:20px}.header-content[data-v-7c52c2d6]{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:16px}.header-left[data-v-7c52c2d6]{flex:1;min-width:0}.header-right[data-v-7c52c2d6]{flex-shrink:0;align-self:center}.quota-card[data-v-7c52c2d6]{min-width:100px;padding:8px 12px;gap:10px;border-radius:10px}.quota-icon[data-v-7c52c2d6]{width:36px;height:36px}.quota-icon i[data-v-7c52c2d6]{font-size:18px}.quota-label[data-v-7c52c2d6]{font-size:10px;white-space:nowrap}.quota-remain[data-v-7c52c2d6]{font-size:20px;font-weight:700}.quota-divider[data-v-7c52c2d6],.quota-total[data-v-7c52c2d6]{font-size:14px}.voice-grid[data-v-7c52c2d6]{grid-template-columns:repeat(2,1fr);gap:8px;width:100%}.voice-card[data-v-7c52c2d6]{padding:10px 8px;display:flex;flex-direction:column;gap:8px;width:100%;box-sizing:border-box}.voice-radio[data-v-7c52c2d6]{display:flex;align-items:flex-start;flex-direction:column;margin-right:0!important;width:100%}.voice-radio .el-radio__input[data-v-7c52c2d6]{position:absolute;left:8px;top:10px}.voice-radio .el-radio__label[data-v-7c52c2d6]{width:100%;padding-left:24px;display:flex;flex-direction:column;gap:6px}.voice-info[data-v-7c52c2d6]{margin-bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}.voice-name[data-v-7c52c2d6]{font-size:14px;font-weight:600;margin-bottom:0;width:100%;text-align:left}.voice-tags[data-v-7c52c2d6]{display:flex;flex-wrap:wrap;gap:4px;width:100%}.voice-tags .el-tag[data-v-7c52c2d6]{font-size:10px;padding:2px 6px;height:auto;line-height:1.3}.voice-card .el-button[data-v-7c52c2d6]{font-size:11px;padding:5px 10px;width:100%;margin-top:4px}.voice-card .el-button i[data-v-7c52c2d6]{margin-right:3px;font-size:11px}.status-item[data-v-7c52c2d6]{flex-direction:column;align-items:flex-start}.status-item .label[data-v-7c52c2d6]{margin-bottom:5px}.video-list[data-v-7c52c2d6]{max-height:200px}.video-name[data-v-7c52c2d6]{font-size:13px}.video-meta[data-v-7c52c2d6]{flex-direction:column;gap:5px}.task-card[data-v-7c52c2d6]{padding:10px}.task-text[data-v-7c52c2d6]{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.task-video[data-v-7c52c2d6]{max-height:200px}.task-footer[data-v-7c52c2d6]{flex-direction:column;gap:5px}.image-preview[data-v-7c52c2d6]{max-width:100%;max-height:200px}}.selected-digital-human-card[data-v-7c52c2d6]{margin-top:16px;border:2px solid #67c23a;border-radius:8px;background:#f0f9ff;overflow:hidden}.selected-header[data-v-7c52c2d6]{padding:10px 16px;background:linear-gradient(135deg,#f0f9ff,#e8f5e9);border-bottom:1px solid #d0e9f5;display:flex;align-items:center;gap:8px;font-weight:500;color:#333}.selected-content[data-v-7c52c2d6]{padding:16px;display:flex;align-items:center;gap:16px}.selected-video-icon[data-v-7c52c2d6]{width:60px;height:60px;background:linear-gradient(135deg,#409eff,#66b1ff);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.selected-video-icon i[data-v-7c52c2d6]{font-size:32px;color:#fff}.selected-figure-image[data-v-7c52c2d6]{width:60px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#f5f7fa}.selected-figure-image img[data-v-7c52c2d6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.selected-video-preview[data-v-7c52c2d6]{width:120px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#000}.preview-video-small[data-v-7c52c2d6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.selected-info[data-v-7c52c2d6]{flex:1;min-width:0}.selected-name[data-v-7c52c2d6]{font-size:16px;font-weight:500;color:#303133;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-meta[data-v-7c52c2d6]{font-size:13px;color:#606266;display:flex;align-items:center;gap:4px;margin-bottom:4px}.selected-meta i[data-v-7c52c2d6]{font-size:12px}.selected-description[data-v-7c52c2d6]{font-size:12px;color:#909399;margin-top:4px}@media (max-width:768px){.selected-content[data-v-7c52c2d6]{flex-direction:column;align-items:flex-start;gap:12px}.selected-figure-image[data-v-7c52c2d6],.selected-video-icon[data-v-7c52c2d6]{width:50px;height:50px}.selected-video-icon i[data-v-7c52c2d6]{font-size:24px}.selected-name[data-v-7c52c2d6]{font-size:14px}.selected-meta[data-v-7c52c2d6]{font-size:12px}}.digital-human-work-management[data-v-e38d5ed4]{padding:20px;background:#f5f5f5;min-height:calc(100vh - 60px)}.header[data-v-e38d5ed4]{background:#fff;padding:30px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.header-content[data-v-e38d5ed4]{display:flex;justify-content:space-between;align-items:flex-start}.header-left h1[data-v-e38d5ed4]{font-size:28px;margin-bottom:10px;color:#303133}.header-left p[data-v-e38d5ed4]{color:#909399;font-size:14px}.task-grid[data-v-e38d5ed4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:10px}.task-card[data-v-e38d5ed4]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;transition:all .3s ease;cursor:pointer}.task-card[data-v-e38d5ed4]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px);border-color:#409eff}.task-body[data-v-e38d5ed4]{padding:12px 12px 8px}.task-text[data-v-e38d5ed4]{font-size:13px;color:#303133;margin-bottom:8px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.task-meta[data-v-e38d5ed4]{font-size:12px;color:#909399}.task-video-preview[data-v-e38d5ed4]{position:relative;height:160px;background:#fff;overflow:hidden;width:100%;display:flex;align-items:center;justify-content:center}.status-badge[data-v-e38d5ed4]{position:absolute;top:8px;right:8px;z-index:10;box-shadow:0 2px 4px rgba(0,0,0,.1)}.task-video[data-v-e38d5ed4]{width:100%!important;height:160px;display:block;-o-object-fit:contain;object-fit:contain;margin:0 auto;background:#fff}.task-error[data-v-e38d5ed4],.task-loading[data-v-e38d5ed4]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:12px}.error-text[data-v-e38d5ed4],.loading-text[data-v-e38d5ed4]{font-size:14px;color:#606266}.task-footer[data-v-e38d5ed4]{padding:0 12px 12px;display:flex;justify-content:flex-end;gap:8px}.dialog-detail[data-v-e38d5ed4]{padding:10px 0}.detail-item[data-v-e38d5ed4]{display:flex;align-items:flex-start;margin-bottom:16px;font-size:14px}.detail-item[data-v-e38d5ed4]:last-child{margin-bottom:0}.detail-label[data-v-e38d5ed4]{color:#606266;min-width:90px;flex-shrink:0;font-weight:500}.detail-value[data-v-e38d5ed4]{color:#303133;flex:1;word-break:break-all}.error-item .error-text[data-v-e38d5ed4]{color:#f56c6c}.detail-link[data-v-e38d5ed4]{color:#409eff;text-decoration:none;transition:color .3s}.detail-link[data-v-e38d5ed4]:hover{color:#66b1ff;text-decoration:underline}.video-source[data-v-e38d5ed4]{margin-left:8px;color:#909399;font-size:12px}.task-pagination[data-v-e38d5ed4]{margin-top:20px;text-align:center}@media (max-width:768px){.digital-human-work-management[data-v-e38d5ed4]{padding:10px}.header-left h1[data-v-e38d5ed4]{font-size:22px}.header-left p[data-v-e38d5ed4]{font-size:13px}.task-grid[data-v-e38d5ed4]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.task-card[data-v-e38d5ed4]{padding:0}.task-video-preview[data-v-e38d5ed4],.task-video[data-v-e38d5ed4]{height:120px}.task-body[data-v-e38d5ed4],.task-header[data-v-e38d5ed4]{padding:8px}.task-footer[data-v-e38d5ed4]{padding:6px 8px 8px}}