@charset "UTF-8";.crop-content[data-v-eb790a02]{display:flex;flex-direction:column;align-items:center;gap:16px}.crop-tip[data-v-eb790a02]{align-self:stretch;margin:0;color:var(--el-text-color-secondary);font-size:13px;line-height:1.6}.crop-stage[data-v-eb790a02]{position:relative;width:min(100%,360px);aspect-ratio:3/4;overflow:hidden;border:1px solid var(--el-border-color);border-radius:8px;background:#111827;box-shadow:0 10px 28px #0f172a24}.crop-canvas[data-v-eb790a02]{display:block;width:100%;height:100%;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.crop-canvas[data-v-eb790a02]:active{cursor:grabbing}.crop-ratio[data-v-eb790a02]{position:absolute;right:10px;bottom:10px;padding:3px 7px;border-radius:4px;color:#fff;background:#111827b8;font-size:11px;font-variant-numeric:tabular-nums;pointer-events:none}.crop-controls[data-v-eb790a02]{display:grid;grid-template-columns:auto minmax(160px,1fr) auto;align-items:center;gap:12px;width:min(100%,360px);color:var(--el-text-color-regular);font-size:13px}@media(max-height:760px){.crop-stage[data-v-eb790a02]{width:min(100%,270px)}}.cu[data-v-f527a29c]{width:100%}.cu-preview[data-v-f527a29c]{position:relative;width:100%;max-width:280px;border-radius:8px;overflow:hidden;border:1px solid #eef0f4;background:#f7f8fb}.cu-preview img[data-v-f527a29c]{display:block;width:100%;height:140px;object-fit:cover;transition:opacity .2s}.cu-preview:hover .cu-mask[data-v-f527a29c]{opacity:1}.cu-poster[data-v-f527a29c]{max-width:180px}.cu-poster .cu-poster-preview[data-v-f527a29c],.cu-poster .cu-poster-media[data-v-f527a29c]{width:180px;max-width:100%}.cu-poster .cu-poster-media[data-v-f527a29c]{position:relative;aspect-ratio:var(--ps-drama-cover-ratio);overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#f7f8fb}.cu-poster .cu-poster-media img[data-v-f527a29c]{display:block;width:100%;height:100%;object-fit:cover}.cu-poster .cu-empty[data-v-f527a29c]{width:180px;max-width:100%}.cu-poster .cu-drop[data-v-f527a29c] .el-upload-dragger{display:flex;align-items:center;justify-content:center;aspect-ratio:var(--ps-drama-cover-ratio);padding:16px}.cu-episode[data-v-f527a29c]{max-width:180px}.cu-episode .cu-preview[data-v-f527a29c],.cu-episode .cu-empty[data-v-f527a29c]{width:180px;max-width:100%}.cu-episode .cu-preview[data-v-f527a29c]{aspect-ratio:9/16;display:flex;align-items:center;justify-content:center}.cu-episode .cu-preview img[data-v-f527a29c]{width:100%;height:100%;object-fit:contain;background:#111827}.cu-episode .cu-drop[data-v-f527a29c] .el-upload-dragger{display:flex;align-items:center;justify-content:center;aspect-ratio:9/16;padding:16px}.cu-episode.cu-compact[data-v-f527a29c]{max-width:156px}.cu-episode.cu-compact .cu-preview[data-v-f527a29c],.cu-episode.cu-compact .cu-empty[data-v-f527a29c]{width:156px}.cu-poster-ops[data-v-f527a29c]{display:flex;align-items:center;gap:8px;margin-top:8px}.cu-mask[data-v-f527a29c]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#1118278c;opacity:0;transition:opacity .2s}.cu-upload-state[data-v-f527a29c]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;color:#fff;font-size:12px;background:#111827b8}.cu-upload-state .el-progress[data-v-f527a29c]{width:100%}.cu-upload-inline[data-v-f527a29c]{display:inline-block}.cu-empty[data-v-f527a29c]{display:flex;flex-direction:column;gap:6px}.cu-drop[data-v-f527a29c],.cu-drop[data-v-f527a29c] .el-upload{width:100%}.cu-drop[data-v-f527a29c] .el-upload-dragger{width:100%;height:auto;padding:14px;border-radius:8px;border:1px dashed #d1d5db;background:#f9fafb}.cu-drop[data-v-f527a29c] .el-upload-dragger:hover{border-color:#6366f1;background:#f5f7ff}.cu-drop-inner[data-v-f527a29c]{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.cu-drop-icon[data-v-f527a29c]{color:#6366f1}.cu-drop-text[data-v-f527a29c]{display:flex;flex-direction:column;line-height:1.4}.cu-drop-main[data-v-f527a29c]{font-size:13px;color:#374151;font-weight:500}.cu-drop-sub[data-v-f527a29c]{font-size:11px;color:#9ca3af}.cu-progress[data-v-f527a29c]{width:100%;margin-top:4px}.cu-progress-text[data-v-f527a29c]{font-size:11px;color:#6366f1;font-variant-numeric:tabular-nums}.cu-or[data-v-f527a29c]{align-self:center;font-size:11px;color:#9ca3af;position:relative;padding:0 10px}.cu-or[data-v-f527a29c]:before,.cu-or[data-v-f527a29c]:after{content:"";position:absolute;top:50%;width:32px;height:1px;background:#e5e7eb}.cu-or[data-v-f527a29c]:before{right:100%}.cu-or[data-v-f527a29c]:after{left:100%}.vu[data-v-9aa84b7b]{width:100%}.vu-poster[data-v-9aa84b7b]{max-width:180px}.vu-poster-preview[data-v-9aa84b7b]{width:180px;max-width:100%}.vu-poster-preview video[data-v-9aa84b7b]{display:block;width:100%;aspect-ratio:var(--ps-drama-cover-ratio, 3/4);object-fit:cover;border:1px solid #e5e7eb;border-radius:8px;background:#111827}.vu-poster-ops[data-v-9aa84b7b]{display:flex;align-items:center;gap:8px;margin-top:8px}.vu-poster-uploading[data-v-9aa84b7b]{width:180px;max-width:100%;aspect-ratio:var(--ps-drama-cover-ratio, 3/4);flex-direction:column;align-items:stretch;justify-content:center}.vu-poster-uploading .vu-uploading-icon[data-v-9aa84b7b],.vu-poster-uploading .vu-uploading-pct[data-v-9aa84b7b],.vu-poster-uploading .vu-cancel[data-v-9aa84b7b]{align-self:center}.vu-poster .vu-empty[data-v-9aa84b7b]{width:180px;max-width:100%}.vu-poster .vu-drop[data-v-9aa84b7b] .el-upload-dragger{display:flex;align-items:center;justify-content:center;aspect-ratio:var(--ps-drama-cover-ratio, 3/4);padding:16px}.vu-poster .vu-drop-inner[data-v-9aa84b7b]{flex-direction:column}.vu-preview[data-v-9aa84b7b]{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;background:#f7f8fb;border:1px solid #eef0f4;border-radius:8px}.vu-preview-icon[data-v-9aa84b7b]{flex-shrink:0;color:#6366f1}.vu-preview-text[data-v-9aa84b7b]{flex:1;min-width:0}.vu-preview-name[data-v-9aa84b7b]{font-size:12px;color:#1f2937;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vu-preview-url[data-v-9aa84b7b]{font-size:11px;color:#9ca3af;line-height:1.45;white-space:normal;word-break:break-all}.vu-preview-ops[data-v-9aa84b7b]{display:flex;align-items:center;gap:6px;flex-shrink:0}.vu-upload-inline[data-v-9aa84b7b]{display:inline-block}.vu-uploading[data-v-9aa84b7b]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f5f7ff;border:1px solid #c7d2fe;border-radius:8px}.vu-uploading-icon[data-v-9aa84b7b]{color:#6366f1}.vu-uploading-text[data-v-9aa84b7b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.vu-uploading-name[data-v-9aa84b7b]{font-size:12px;color:#4338ca;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vu-uploading-pct[data-v-9aa84b7b]{font-size:12px;color:#4f46e5;font-weight:700;font-variant-numeric:tabular-nums;min-width:36px;text-align:right}.vu-uploading-stage[data-v-9aa84b7b]{font-size:11px;color:#9ca3af;font-weight:400;margin-left:4px}.vu-cancel[data-v-9aa84b7b]{flex-shrink:0}.vu-empty[data-v-9aa84b7b]{display:flex;flex-direction:column;gap:6px}.vu-drop[data-v-9aa84b7b],.vu-drop[data-v-9aa84b7b] .el-upload{width:100%}.vu-drop[data-v-9aa84b7b] .el-upload-dragger{width:100%;height:auto;padding:12px;border-radius:8px;border:1px dashed #d1d5db;background:#f9fafb}.vu-drop[data-v-9aa84b7b] .el-upload-dragger:hover{border-color:#6366f1;background:#f5f7ff}.vu-drop-inner[data-v-9aa84b7b]{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;flex-wrap:wrap}.vu-drop-icon[data-v-9aa84b7b]{color:#6366f1}.vu-drop-text[data-v-9aa84b7b]{font-size:12px;color:#374151;font-weight:500}.vu-drop-sub[data-v-9aa84b7b]{font-size:11px;color:#9ca3af}.vu-drop-hint[data-v-9aa84b7b]{font-size:11px;color:#6366f1;font-weight:500}.assistant-knowledge-fields[data-v-2da94eb9]{margin-top:18px;border:1px solid #e4e7ed;border-radius:8px;padding:0 14px}.knowledge-title[data-v-2da94eb9]{display:flex;align-items:center;gap:8px;font-weight:600}.knowledge-alert[data-v-2da94eb9]{margin-bottom:16px}.knowledge-grid[data-v-2da94eb9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.knowledge-subtitle[data-v-2da94eb9]{margin:14px 0 8px;color:#303133;font-size:14px;font-weight:600}.knowledge-row[data-v-2da94eb9]{display:grid;gap:8px;margin-bottom:8px;align-items:center}.character-row[data-v-2da94eb9]{grid-template-columns:1fr 1.2fr 1fr 2fr auto}.relation-row[data-v-2da94eb9]{grid-template-columns:1fr 1fr 1fr 2fr auto}.metadata-grid[data-v-2da94eb9]{margin-top:16px}.assistant-knowledge-fields.is-readonly[data-v-2da94eb9]{pointer-events:none;opacity:.68}@media(max-width:900px){.knowledge-grid[data-v-2da94eb9],.character-row[data-v-2da94eb9],.relation-row[data-v-2da94eb9]{grid-template-columns:1fr}}.interest-tag-selector[data-v-02f1f0dd]{width:100%;padding:14px;border:1px solid #dcdfe6;border-radius:10px;background:#fff}.selector-toolbar[data-v-02f1f0dd]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.selector-title[data-v-02f1f0dd]{color:#303133;font-size:14px;font-weight:600;line-height:20px}.selector-description[data-v-02f1f0dd]{margin-top:2px;color:#909399;font-size:12px;line-height:18px}.selector-actions[data-v-02f1f0dd]{display:flex;align-items:center;flex-shrink:0;gap:10px}.selection-count[data-v-02f1f0dd]{color:#606266;font-size:12px}.selection-count.full[data-v-02f1f0dd]{color:#e6a23c}.tag-select[data-v-02f1f0dd]{width:100%}.tag-option[data-v-02f1f0dd]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px}.tag-option-main[data-v-02f1f0dd]{display:flex;min-width:0;flex-direction:column}.tag-name[data-v-02f1f0dd]{overflow:hidden;color:#303133;font-weight:500;text-overflow:ellipsis}.tag-description[data-v-02f1f0dd]{overflow:hidden;color:#909399;font-size:12px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.tag-option-meta[data-v-02f1f0dd]{display:flex;align-items:center;flex-shrink:0;gap:8px;color:#909399;font-size:12px}.inactive-text[data-v-02f1f0dd]{color:#f56c6c}.quick-tags[data-v-02f1f0dd]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.quick-label[data-v-02f1f0dd]{margin-right:2px;color:#909399;font-size:12px}.quick-tag[data-v-02f1f0dd]{min-height:28px;padding:4px 10px;border:1px solid #e4e7ed;border-radius:14px;color:#606266;background:#f7f8fa;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.quick-tag[data-v-02f1f0dd]:hover,.quick-tag[data-v-02f1f0dd]:focus-visible{border-color:#409eff;color:#409eff;background:#ecf5ff;outline:none}@media(max-width:900px){.selector-toolbar[data-v-02f1f0dd]{flex-direction:column}}.shorts-container[data-v-1e21aaa3]{padding:20px}.filter-container[data-v-1e21aaa3],.filter-card[data-v-1e21aaa3]{margin-bottom:20px}.filter-card[data-v-1e21aaa3] .el-card__body{padding:16px}.filter-toolbar[data-v-1e21aaa3]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.filter-toolbar-secondary[data-v-1e21aaa3]{margin-top:12px}.keyword-input[data-v-1e21aaa3]{width:min(360px,100%)}.filter-select[data-v-1e21aaa3]{width:160px}.tag-select[data-v-1e21aaa3]{width:220px}.date-range-picker[data-v-1e21aaa3]{width:280px}.filter-result[data-v-1e21aaa3]{margin-left:auto;color:#909399;font-size:13px;white-space:nowrap}.pagination-container[data-v-1e21aaa3]{display:flex;justify-content:flex-end;padding:16px 0 8px}.cover-container[data-v-1e21aaa3]{display:flex;justify-content:center;align-items:center}.cover-container .short-cover[data-v-1e21aaa3],.cover-container .no-cover[data-v-1e21aaa3]{width:72px;height:96px;aspect-ratio:var(--ps-drama-cover-ratio, 3/4);border-radius:8px;overflow:hidden;flex-shrink:0}.cover-container .short-cover[data-v-1e21aaa3]{display:block}.cover-container .short-cover[data-v-1e21aaa3] .el-image__inner{width:100%;height:100%;object-fit:cover}.cover-container .no-cover[data-v-1e21aaa3]{display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;border-radius:8px}.drama-info .drama-title[data-v-1e21aaa3],.drama-info .drama-description[data-v-1e21aaa3]{margin-bottom:8px}.drama-info .drama-meta[data-v-1e21aaa3]{margin-top:8px}.episode-info[data-v-1e21aaa3]{text-align:center}.online-status[data-v-1e21aaa3]{display:flex;justify-content:center}.offline-feature-header[data-v-1e21aaa3],.offline-feature-control[data-v-1e21aaa3]{display:flex;align-items:center;justify-content:center;gap:8px}.offline-feature-control[data-v-1e21aaa3]{justify-content:flex-start}.special-tags[data-v-1e21aaa3]{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.table-interest-tags[data-v-1e21aaa3]{display:flex;flex-wrap:wrap;gap:6px}.empty-interest-tags[data-v-1e21aaa3]{color:#a8abb2;font-size:12px}.time-info[data-v-1e21aaa3]{display:flex;flex-direction:column;align-items:center;gap:4px}.action-buttons[data-v-1e21aaa3]{display:flex;gap:8px;justify-content:center}.form-section[data-v-1e21aaa3]{margin-bottom:24px;background-color:#f8f9fa;padding:16px;border-radius:8px}.form-section .section-title[data-v-1e21aaa3]{font-size:14px;font-weight:700;color:#303133;margin-bottom:16px;padding-left:8px;border-left:3px solid #409eff;line-height:1}.settings-grid[data-v-1e21aaa3]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.settings-grid .setting-item[data-v-1e21aaa3]{margin-bottom:10px!important}.settings-grid .preference-guide-tags-item[data-v-1e21aaa3]{grid-column:1/-1}.settings-grid .preference-guide-tags-item[data-v-1e21aaa3] .el-form-item__content{width:100%}.media-item[data-v-1e21aaa3] .el-form-item__content{display:flex;flex-direction:column;align-items:flex-start}.media-tip[data-v-1e21aaa3]{margin-top:6px;color:#909399;font-size:12px;line-height:1.5}.dialog-footer[data-v-1e21aaa3]{display:flex;justify-content:flex-end}@media(max-width:900px){.keyword-input[data-v-1e21aaa3],.filter-select[data-v-1e21aaa3],.tag-select[data-v-1e21aaa3],.date-range-picker[data-v-1e21aaa3]{width:100%}.filter-result[data-v-1e21aaa3]{width:100%;margin-left:0}}.interest-tags-page[data-v-6cd2a10c]{padding:20px}.page-heading[data-v-6cd2a10c]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.page-heading h1[data-v-6cd2a10c]{margin:0;color:#1f2937;font-size:24px;line-height:34px}.page-heading p[data-v-6cd2a10c]{margin:5px 0 0;color:#7a8493;font-size:14px}.heading-actions[data-v-6cd2a10c]{display:flex;gap:10px}.stats-grid[data-v-6cd2a10c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.stat-card[data-v-6cd2a10c]{position:relative;overflow:hidden;min-height:112px;padding:18px 20px;border:1px solid #e8ebf0;border-radius:10px;background:#fff}.stat-card[data-v-6cd2a10c]:after{position:absolute;top:0;right:0;width:5px;height:100%;background:#909399;content:""}.stat-card.active[data-v-6cd2a10c]:after{background:#67c23a}.stat-card.inactive[data-v-6cd2a10c]:after{background:#c0c4cc}.stat-card.usage[data-v-6cd2a10c]:after{background:#409eff}.stat-card strong[data-v-6cd2a10c]{display:block;margin:4px 0;color:#1f2937;font-size:28px;line-height:36px}.stat-label[data-v-6cd2a10c]{color:#606266;font-size:13px;font-weight:600}.stat-caption[data-v-6cd2a10c]{color:#a0a7b2;font-size:12px}.table-card[data-v-6cd2a10c]{border-radius:10px}.filter-bar[data-v-6cd2a10c]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.filter-bar .keyword-input[data-v-6cd2a10c]{width:min(380px,100%)}.filter-bar[data-v-6cd2a10c] .el-select{width:150px}.tag-table[data-v-6cd2a10c]{width:100%}.tag-identity[data-v-6cd2a10c],.series-info[data-v-6cd2a10c]{display:flex;min-width:0;flex-direction:column;gap:4px}.tag-name-row[data-v-6cd2a10c]{display:flex;align-items:center;gap:8px}.tag-name[data-v-6cd2a10c]{color:#303133;font-size:15px;font-weight:600}.tag-description[data-v-6cd2a10c],.empty-text[data-v-6cd2a10c]{color:#909399;font-size:12px}.alias-list[data-v-6cd2a10c]{display:flex;flex-wrap:wrap;gap:6px}.pagination-wrap[data-v-6cd2a10c]{display:flex;justify-content:flex-end;padding-top:18px}.field-tip[data-v-6cd2a10c]{margin-top:5px;color:#909399;font-size:12px;line-height:18px}.form-row[data-v-6cd2a10c]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.drawer-tag-summary[data-v-6cd2a10c]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:8px;background:#f5f7fa}.drawer-tag-summary>div[data-v-6cd2a10c]{display:flex;min-width:0;align-items:center;gap:10px}.drawer-tag-summary span[data-v-6cd2a10c]{color:#909399;font-size:12px}.series-filter[data-v-6cd2a10c]{margin-top:16px}.series-filter-actions[data-v-6cd2a10c]{display:flex;align-items:center;justify-content:space-between;min-height:38px;color:#909399;font-size:12px}.series-option-list[data-v-6cd2a10c]{display:flex;overflow-y:auto;max-height:calc(100vh - 275px);padding-right:4px;flex-direction:column;gap:10px}.series-option-card[data-v-6cd2a10c]{width:100%;height:auto;margin:0;padding:9px 12px;border:1px solid #e4e7ed;border-radius:9px;transition:border-color .18s ease,background-color .18s ease}.series-option-card[data-v-6cd2a10c]:hover{border-color:#a0cfff;background:#f7fbff}.series-option-card.is-checked[data-v-6cd2a10c]{border-color:#409eff;background:#ecf5ff}.series-option-card[data-v-6cd2a10c] .el-checkbox__label{width:calc(100% - 24px);padding-left:10px}.series-option-content[data-v-6cd2a10c]{display:flex;min-width:0;width:100%;gap:12px}.series-cover[data-v-6cd2a10c]{width:54px;height:72px;flex-shrink:0;border-radius:6px;background:#f2f3f5}.series-info[data-v-6cd2a10c]{justify-content:center;align-items:flex-start}.series-info span[data-v-6cd2a10c]{overflow:hidden;max-width:340px;color:#909399;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.series-meta[data-v-6cd2a10c]{display:flex;align-items:center;gap:8px}.drawer-footer[data-v-6cd2a10c]{display:flex;align-items:center;justify-content:space-between}.drawer-footer>span[data-v-6cd2a10c]{color:#606266;font-size:13px}@media(max-width:960px){.stats-grid[data-v-6cd2a10c]{grid-template-columns:repeat(2,minmax(0,1fr))}.page-heading[data-v-6cd2a10c]{flex-direction:column}}.reel-management[data-v-721c367a]{padding:20px}.page-header[data-v-721c367a]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.page-header h1[data-v-721c367a]{margin:0 0 8px;color:var(--el-text-color-primary);font-size:24px;line-height:1.3}.page-header p[data-v-721c367a]{margin:0;color:var(--el-text-color-secondary);font-size:14px;line-height:1.6}.header-actions[data-v-721c367a]{display:flex;align-items:center;flex-shrink:0;gap:8px}.stats-grid[data-v-721c367a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px}.stat-card[data-v-721c367a]{display:flex;flex-direction:column;min-height:112px;padding:18px 20px;background:var(--el-bg-color);border:1px solid var(--el-border-color-lighter);border-radius:10px}.stat-card strong[data-v-721c367a]{margin:8px 0 4px;color:var(--el-text-color-primary);font-size:28px;font-variant-numeric:tabular-nums}.stat-card-primary[data-v-721c367a]{border-color:var(--el-color-primary-light-5)}.stat-card-primary strong[data-v-721c367a]{color:var(--el-color-primary)}.stat-card-warning[data-v-721c367a]{border-color:var(--el-color-warning-light-5)}.stat-card-warning strong[data-v-721c367a]{color:var(--el-color-warning)}.stat-label[data-v-721c367a]{color:var(--el-text-color-regular);font-size:14px;font-weight:600}.stat-note[data-v-721c367a]{color:var(--el-text-color-secondary);font-size:12px}.reel-notice[data-v-721c367a]{margin-bottom:16px}.content-card[data-v-721c367a]{border-color:var(--el-border-color-lighter)}.status-tabs[data-v-721c367a]{margin-bottom:16px;overflow-x:auto}.toolbar[data-v-721c367a]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}.search-input[data-v-721c367a]{width:min(420px,100%)}.type-select[data-v-721c367a]{width:140px}.cover-image[data-v-721c367a]{width:54px;aspect-ratio:3/4;overflow:hidden;border-radius:6px;background:var(--el-fill-color-light)}.cover-placeholder[data-v-721c367a]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--el-text-color-placeholder)}.episode-title-cell[data-v-721c367a]{display:flex;flex-direction:column;gap:4px;min-width:0}.episode-title-cell strong[data-v-721c367a]{color:var(--el-text-color-primary);font-size:14px}.episode-title-cell span[data-v-721c367a]{color:var(--el-text-color-regular);font-size:13px}.episode-title-cell code[data-v-721c367a]{overflow:hidden;color:var(--el-text-color-secondary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.check-list[data-v-721c367a]{display:flex;flex-direction:column;gap:6px;font-size:12px}.check-list span[data-v-721c367a]{display:inline-flex;align-items:center;gap:5px}.check-ok[data-v-721c367a]{color:var(--el-color-success)}.check-error[data-v-721c367a]{color:var(--el-color-danger)}.weight-editor[data-v-721c367a]{display:flex;align-items:center;gap:8px}.weight-editor[data-v-721c367a] .el-input-number{width:112px}.muted-text[data-v-721c367a]{color:var(--el-text-color-placeholder);font-size:12px}.row-actions[data-v-721c367a]{display:flex;align-items:center;gap:4px;min-height:32px}.pagination-wrap[data-v-721c367a]{display:flex;justify-content:flex-end;margin-top:20px;overflow-x:auto}.video-preview[data-v-721c367a]{display:flex;justify-content:center;min-height:420px;background:var(--el-bg-color-page);border-radius:8px}.video-preview video[data-v-721c367a]{width:100%;max-height:68vh;object-fit:contain;background:var(--el-color-black);border-radius:8px}.custom-add-content[data-v-721c367a]{display:flex;flex-direction:column;gap:20px}.custom-add-steps[data-v-721c367a]{padding:12px 16px;border-radius:8px}.candidate-search[data-v-721c367a]{display:flex;flex-direction:column;gap:8px}.candidate-search label[data-v-721c367a]{color:var(--el-text-color-primary);font-size:14px;font-weight:600}.candidate-search p[data-v-721c367a]{margin:0;color:var(--el-text-color-secondary);font-size:12px;line-height:1.5}.candidate-search-row[data-v-721c367a]{display:flex;align-items:center;gap:10px}.candidate-search-row[data-v-721c367a] .el-input{flex:1}.candidate-table[data-v-721c367a]{width:100%}.candidate-table[data-v-721c367a] .el-table__row{cursor:pointer}.radio-label-placeholder[data-v-721c367a]{display:none}.candidate-series-cover[data-v-721c367a]{width:48px;aspect-ratio:3/4;overflow:hidden;border-radius:6px;background:var(--el-fill-color-light)}.series-counts[data-v-721c367a]{display:flex;flex-wrap:wrap;gap:6px 12px;color:var(--el-text-color-regular);font-size:12px}.selected-series-bar[data-v-721c367a]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:var(--el-fill-color-extra-light);border:1px solid var(--el-border-color-lighter);border-radius:8px}.selected-series-summary[data-v-721c367a]{display:flex;align-items:center;min-width:0;gap:12px}.selected-series-summary>div[data-v-721c367a]{display:flex;flex-direction:column;min-width:0;gap:3px}.selected-series-summary span[data-v-721c367a]{color:var(--el-text-color-secondary);font-size:12px}.selected-series-summary strong[data-v-721c367a]{overflow:hidden;color:var(--el-text-color-primary);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.selected-series-summary code[data-v-721c367a]{color:var(--el-text-color-secondary);font-size:11px}.selected-series-cover[data-v-721c367a]{width:42px;flex-shrink:0;aspect-ratio:3/4;overflow:hidden;border-radius:5px;background:var(--el-fill-color-light)}.custom-weight-field[data-v-721c367a]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px;background:var(--el-fill-color-extra-light);border:1px solid var(--el-border-color-lighter);border-radius:8px}.custom-weight-field>div[data-v-721c367a]{display:flex;flex-direction:column;gap:6px}.custom-weight-field label[data-v-721c367a]{color:var(--el-text-color-primary);font-size:14px;font-weight:600}.custom-weight-field p[data-v-721c367a]{margin:0;color:var(--el-text-color-secondary);font-size:12px}@media(max-width:900px){.page-header[data-v-721c367a]{flex-direction:column}.header-actions[data-v-721c367a]{width:100%}.stats-grid[data-v-721c367a]{grid-template-columns:1fr}.toolbar[data-v-721c367a]{align-items:stretch}.search-input[data-v-721c367a],.type-select[data-v-721c367a]{width:100%}.candidate-search-row[data-v-721c367a],.custom-weight-field[data-v-721c367a],.selected-series-bar[data-v-721c367a]{align-items:stretch;flex-direction:column}}.media-variant-panel[data-v-f87cc9f7]{margin:8px 0 18px 120px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#fafbfc}.media-variant-head[data-v-f87cc9f7],.media-variant-name[data-v-f87cc9f7],.media-variant-row[data-v-f87cc9f7],.media-variant-actions[data-v-f87cc9f7]{display:flex;align-items:center}.media-variant-head[data-v-f87cc9f7]{justify-content:space-between;gap:12px;margin-bottom:10px}.media-variant-title[data-v-f87cc9f7]{color:#303133;font-size:14px;font-weight:700}.media-variant-subtitle[data-v-f87cc9f7],.media-variant-meta[data-v-f87cc9f7],.media-variant-reason[data-v-f87cc9f7]{color:#909399;font-size:12px;line-height:1.5}.media-variant-list[data-v-f87cc9f7]{display:grid;gap:8px}.media-variant-row[data-v-f87cc9f7]{justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #ebeef5;border-radius:6px;background:#fff}.media-variant-main[data-v-f87cc9f7]{min-width:0}.media-variant-name[data-v-f87cc9f7]{flex-wrap:wrap;gap:8px}.media-variant-meta[data-v-f87cc9f7]{display:flex;flex-wrap:wrap;gap:10px;margin-top:3px}.media-variant-reason[data-v-f87cc9f7],.media-variant-error[data-v-f87cc9f7]{margin-top:4px;color:#b45309}.media-variant-error[data-v-f87cc9f7]{color:#dc2626}.media-variant-actions[data-v-f87cc9f7]{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:4px}@media(max-width:640px){.media-variant-panel[data-v-f87cc9f7]{margin-left:0}.media-variant-row[data-v-f87cc9f7]{align-items:flex-start;flex-direction:column}.media-variant-actions[data-v-f87cc9f7]{justify-content:flex-start}}.episode-all-container[data-v-1c120d47]{padding:20px}.url-list[data-v-1c120d47]{display:flex;flex-direction:column;gap:6px;min-width:0}.first-frame-url-field[data-v-1c120d47]{display:flex;align-items:center;width:100%;gap:8px;min-width:0}.first-frame-url-field .el-input[data-v-1c120d47]{flex:1;min-width:0}.first-frame-preview[data-v-1c120d47]{flex:0 0 auto;width:48px;height:86px;border-radius:6px;background:#111827}.first-frame-empty[data-v-1c120d47]{display:inline-flex;flex:0 0 48px;align-items:center;justify-content:center;height:86px;border-radius:6px;color:#9ca3af;background:#111827;font-size:12px}.url-row[data-v-1c120d47]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:8px;padding:6px 8px;background:#f7f8fb;border:1px solid #eef0f4;border-radius:6px}.url-label[data-v-1c120d47]{min-width:34px;font-size:11px;font-weight:700;color:#6366f1;font-family:monospace}.url-label.success[data-v-1c120d47]{color:#10b981}.url-value[data-v-1c120d47]{font-size:12px;line-height:1.45;color:#374151;font-family:monospace;word-break:break-all;white-space:normal}.url-actions[data-v-1c120d47]{display:flex;align-items:center;gap:2px}.time-info[data-v-1c120d47]{display:flex;align-items:center;justify-content:center;gap:4px;font-size:13px;color:#606266}.form-tip[data-v-1c120d47]{margin-left:12px;font-size:12px;color:#909399}.form-tip-block[data-v-1c120d47]{display:block;margin:6px 0 0;line-height:1.5}.all-cover-workbench[data-v-1c120d47]{display:grid;grid-template-columns:168px minmax(0,1fr);align-items:stretch;gap:18px;width:100%;max-width:680px;padding:12px;border:1px solid #e5e7eb;border-radius:12px;background:linear-gradient(135deg,#fafbff,#fff 68%)}.all-cover-preview-panel[data-v-1c120d47]{display:flex;align-items:center;justify-content:center;min-height:276px;padding:5px;border-radius:9px;background:#111827}.all-cover-controls[data-v-1c120d47]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:4px 8px 4px 0}.all-cover-heading[data-v-1c120d47]{display:flex;flex-direction:column;gap:4px;color:#374151;font-size:14px;font-weight:600}.all-cover-heading small[data-v-1c120d47],.all-cover-tip[data-v-1c120d47]{color:#9ca3af;font-size:12px;font-weight:400;line-height:1.5}.all-cover-actions[data-v-1c120d47]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 10px}.all-cover-tip[data-v-1c120d47]{padding-top:10px;border-top:1px solid #eef0f4}.episode-cover-thumb[data-v-1c120d47]{display:block;width:64px;height:114px;margin:0 auto;border:1px solid #eef0f4;border-radius:6px;background:#111827}.cover-empty[data-v-1c120d47]{color:#9ca3af}.media-warning[data-v-1c120d47]{margin-top:6px;color:#e6a23c;font-size:12px;line-height:1.5}.all-master-panel[data-v-1c120d47]{display:flex;flex-direction:column;gap:10px;margin:-2px 0 16px 120px;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fafbff}.all-master-panel-head[data-v-1c120d47]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.all-master-panel-head>div[data-v-1c120d47]{display:flex;flex-direction:column;gap:3px;min-width:0}.all-master-panel-head strong[data-v-1c120d47]{color:#374151;font-size:13px}.all-master-panel-head span[data-v-1c120d47]{color:#909399;font-size:12px;line-height:1.5}.all-master-empty[data-v-1c120d47]{display:flex;flex-direction:column;gap:4px;padding:8px 2px;color:#606266;font-size:12px}.all-master-empty small[data-v-1c120d47]{color:#909399;line-height:1.5}.all-master-list[data-v-1c120d47]{display:flex;flex-direction:column;gap:8px}.all-master-card[data-v-1c120d47]{display:flex;flex-direction:column;gap:7px;padding:10px;border:1px solid #ebeef5;border-radius:8px;background:#fff}.all-master-card-head[data-v-1c120d47],.all-master-card-meta[data-v-1c120d47],.all-master-card-actions[data-v-1c120d47]{display:flex;align-items:center;gap:8px}.all-master-card-head[data-v-1c120d47]{justify-content:space-between}.all-master-card-head strong[data-v-1c120d47]{min-width:0;overflow:hidden;color:#303133;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.all-master-card-meta[data-v-1c120d47]{flex-wrap:wrap;color:#909399;font-size:12px}.all-master-card-actions[data-v-1c120d47]{flex-wrap:wrap}.media-descriptions[data-v-1c120d47]{margin:-4px 0 18px}.media-tech[data-v-1c120d47],.transcoding-error[data-v-1c120d47]{margin:-8px 0 18px}@media(max-width:640px){.all-cover-workbench[data-v-1c120d47]{grid-template-columns:1fr}.all-cover-preview-panel[data-v-1c120d47]{justify-content:flex-start}.all-cover-controls[data-v-1c120d47]{padding:4px}.all-master-panel[data-v-1c120d47]{margin-left:0}.all-master-panel-head[data-v-1c120d47]{flex-direction:column}}.episodes-container[data-v-f0e89d85]{padding:20px}.page-header[data-v-f0e89d85]{margin-bottom:20px}.page-header .header-content[data-v-f0e89d85]{display:flex;align-items:center;gap:16px}.page-header .header-content h2[data-v-f0e89d85]{margin:0;font-size:20px;font-weight:600}.episode-info .episode-title[data-v-f0e89d85]{font-size:16px;font-weight:600;color:#303133;margin-bottom:8px}.episode-info .episode-meta[data-v-f0e89d85]{display:flex;align-items:center;gap:12px}.episode-info .episode-meta .coin-info[data-v-f0e89d85]{display:flex;align-items:center;gap:4px;font-size:14px;color:#f59e0b;font-weight:500}.action-buttons[data-v-f0e89d85]{display:flex;align-items:center;justify-content:center;gap:4px}.url-list[data-v-f0e89d85]{display:flex;flex-direction:column;gap:6px;min-width:0}.first-frame-url-field[data-v-f0e89d85]{display:flex;align-items:center;width:100%;gap:8px;min-width:0}.first-frame-url-field .el-input[data-v-f0e89d85]{flex:1;min-width:0}.first-frame-preview[data-v-f0e89d85]{flex:0 0 auto;width:48px;height:86px;border-radius:6px;background:#111827}.first-frame-empty[data-v-f0e89d85]{display:inline-flex;flex:0 0 48px;align-items:center;justify-content:center;height:86px;border-radius:6px;color:#9ca3af;background:#111827;font-size:12px}.url-row[data-v-f0e89d85]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:8px;padding:6px 8px;background:#f7f8fb;border:1px solid #eef0f4;border-radius:6px}.url-label[data-v-f0e89d85]{min-width:34px;font-size:11px;font-weight:700;color:#6366f1;font-family:monospace}.url-label.success[data-v-f0e89d85]{color:#10b981}.url-value[data-v-f0e89d85]{font-size:12px;line-height:1.45;color:#374151;font-family:monospace;word-break:break-all;white-space:normal}.url-actions[data-v-f0e89d85]{display:flex;align-items:center;gap:2px}.time-info[data-v-f0e89d85]{display:flex;align-items:center;gap:4px;font-size:13px;color:#606266}.form-tip[data-v-f0e89d85]{margin-left:12px;font-size:12px;color:#909399}.branch-list[data-v-f0e89d85]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.validation-report[data-v-f0e89d85]{display:flex;flex-direction:column;gap:20px}.validation-summary[data-v-f0e89d85]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.validation-summary>div[data-v-f0e89d85]{display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid #ebeef5;border-radius:8px;background:#fafafa}.validation-summary strong[data-v-f0e89d85]{font-size:22px;color:#303133}.validation-summary span[data-v-f0e89d85]{font-size:12px;color:#909399}.validation-summary .danger strong[data-v-f0e89d85]{color:#f56c6c}.validation-summary .warning strong[data-v-f0e89d85]{color:#e6a23c}.validation-section h3[data-v-f0e89d85]{margin:0 0 10px;font-size:15px;color:#303133}.validation-issue[data-v-f0e89d85]{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:10px;padding:10px 0;border-bottom:1px solid #f0f2f5;line-height:1.5;color:#606266}[data-v-f0e89d85] .ep-dialog{border-radius:14px}[data-v-f0e89d85] .ep-dialog .el-dialog__header{padding:18px 22px 14px;border-bottom:1px solid #f0f1f5;margin:0}[data-v-f0e89d85] .ep-dialog .el-dialog__title{font-size:16px;font-weight:600}[data-v-f0e89d85] .ep-dialog .el-dialog__body{padding:18px 22px}[data-v-f0e89d85] .ep-dialog .el-dialog__footer{padding:14px 22px 18px;border-top:1px solid #f0f1f5}.ep-context[data-v-f0e89d85]{display:flex;gap:12px;padding:12px 14px;border-radius:10px;background:#f7f8fb;margin-bottom:18px;border:1px solid #eef0f4}.ep-context-icon[data-v-f0e89d85]{flex-shrink:0;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff}.ep-context-icon.role-normal[data-v-f0e89d85]{background:linear-gradient(135deg,#6366f1,#4f46e5)}.ep-context-title[data-v-f0e89d85]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#1f2937;margin-bottom:2px}.ep-context-tag[data-v-f0e89d85]{display:inline-flex;height:20px;align-items:center;padding:0 8px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.2px}.ep-context-tag.role-normal[data-v-f0e89d85]{background:#e0e7ff;color:#4338ca}.ep-context-desc[data-v-f0e89d85]{font-size:12px;color:#6b7280;line-height:1.5}.ep-section[data-v-f0e89d85]{margin-bottom:18px;padding:16px;border:1px solid #eef0f4;border-radius:10px;background:#fff}.ep-section-title[data-v-f0e89d85]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151;margin-bottom:14px}.ep-section-num[data-v-f0e89d85]{width:20px;height:20px;border-radius:50%;background:#6366f1;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.ep-grid[data-v-f0e89d85]{display:grid;grid-template-columns:1fr 1fr;column-gap:18px;row-gap:0}.ep-grid>.el-form-item[data-v-f0e89d85]{margin-bottom:14px}.ep-tip[data-v-f0e89d85]{font-size:12px;color:#9ca3af;margin-top:4px;line-height:1.4}.ep-cover-workbench[data-v-f0e89d85]{display:grid;grid-template-columns:168px minmax(0,1fr);align-items:stretch;gap:18px;width:100%;max-width:680px;padding:12px;border:1px solid #e5e7eb;border-radius:12px;background:linear-gradient(135deg,#fafbff,#fff 68%)}.ep-cover-preview-panel[data-v-f0e89d85]{display:flex;align-items:center;justify-content:center;min-height:276px;padding:5px;border-radius:9px;background:#111827}.ep-cover-controls[data-v-f0e89d85]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:4px 8px 4px 0}.ep-cover-heading[data-v-f0e89d85]{display:flex;flex-direction:column;gap:4px;color:#374151;font-size:14px;font-weight:600}.ep-cover-heading small[data-v-f0e89d85],.ep-cover-tip[data-v-f0e89d85]{color:#9ca3af;font-size:12px;font-weight:400;line-height:1.5}.ep-cover-actions[data-v-f0e89d85]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 10px}.ep-cover-tip[data-v-f0e89d85]{padding-top:10px;border-top:1px solid #eef0f4}.ep-media-warning[data-v-f0e89d85]{margin-top:6px;color:#e6a23c;font-size:12px;line-height:1.5}.ep-hls-preview[data-v-f0e89d85]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;background:#f7f8fb;border:1px solid #eef0f4;border-radius:8px}.ep-hls-preview-icon[data-v-f0e89d85]{flex-shrink:0;color:#6366f1}.ep-hls-preview-text[data-v-f0e89d85]{flex:1;min-width:0}.ep-hls-preview-name[data-v-f0e89d85]{color:#1f2937;font-size:12px;font-weight:600;line-height:1.5}.ep-hls-preview-url[data-v-f0e89d85]{color:#9ca3af;font-size:11px;line-height:1.45;word-break:break-all}.ep-hls-preview-ops[data-v-f0e89d85]{display:flex;align-items:center;flex-shrink:0;flex-wrap:wrap;gap:6px}.ep-hls-editor[data-v-f0e89d85]{width:100%}.ep-hls-editor-actions[data-v-f0e89d85]{display:flex;justify-content:flex-end;margin-top:4px}.ep-master-panel[data-v-f0e89d85]{display:flex;flex-direction:column;gap:10px;margin:-2px 0 16px 110px;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fafbff}.ep-master-panel-head[data-v-f0e89d85]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ep-master-panel-head>div[data-v-f0e89d85]{display:flex;flex-direction:column;gap:3px;min-width:0}.ep-master-panel-head strong[data-v-f0e89d85]{color:#374151;font-size:13px}.ep-master-panel-head span[data-v-f0e89d85]{color:#909399;font-size:12px;line-height:1.5}.ep-master-empty[data-v-f0e89d85]{display:flex;flex-direction:column;gap:4px;padding:8px 2px;color:#606266;font-size:12px}.ep-master-empty small[data-v-f0e89d85]{color:#909399;line-height:1.5}.ep-master-list[data-v-f0e89d85]{display:flex;flex-direction:column;gap:8px}.ep-master-card[data-v-f0e89d85]{display:flex;flex-direction:column;gap:7px;padding:10px;border:1px solid #ebeef5;border-radius:8px;background:#fff}.ep-master-card-main[data-v-f0e89d85],.ep-master-card-meta[data-v-f0e89d85],.ep-master-card-actions[data-v-f0e89d85]{display:flex;align-items:center;gap:8px}.ep-master-card-main[data-v-f0e89d85]{justify-content:space-between}.ep-master-card-main strong[data-v-f0e89d85]{min-width:0;overflow:hidden;color:#303133;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ep-master-card-meta[data-v-f0e89d85]{flex-wrap:wrap;color:#909399;font-size:12px}.ep-master-card-actions[data-v-f0e89d85]{flex-wrap:wrap}.ep-media-descriptions[data-v-f0e89d85]{margin:-4px 0 2px}.ep-media-tech[data-v-f0e89d85]{margin:10px 0 2px}.ep-transcoding-error[data-v-f0e89d85]{margin-top:12px}.batch-cover-toolbar[data-v-f0e89d85]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 10px;color:#606266;font-size:13px}.batch-cover-list[data-v-f0e89d85]{display:flex;flex-direction:column;max-height:min(48vh,440px);overflow-y:auto;border:1px solid #ebeef5;border-radius:8px}.batch-cover-row[data-v-f0e89d85]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:8px 12px;border-bottom:1px solid #f0f2f5}.batch-cover-row[data-v-f0e89d85]:last-child{border-bottom:0}.batch-cover-row.is-disabled[data-v-f0e89d85]{background:#fafafa}.batch-cover-select[data-v-f0e89d85]{min-width:0}.batch-cover-episode-summary[data-v-f0e89d85]{display:flex;align-items:center;gap:10px;min-width:0}.batch-cover-thumbnail[data-v-f0e89d85]{flex:0 0 auto;width:44px;height:58px;overflow:hidden;display:grid;place-items:center;border:1px solid #e4e7ed;border-radius:5px;background:#f5f7fa;color:#909399;font-size:10px;text-align:center}.batch-cover-thumbnail img[data-v-f0e89d85]{display:block;width:100%;height:100%;object-fit:cover}.batch-cover-row-meta[data-v-f0e89d85]{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#909399;font-size:12px;text-align:right}.batch-cover-overwrite[data-v-f0e89d85]{margin-top:14px}.batch-cover-tip[data-v-f0e89d85]{margin:6px 0 0 24px;color:#909399;font-size:12px;line-height:1.55}.batch-cover-progress[data-v-f0e89d85]{display:flex;flex-direction:column;gap:14px;padding:16px 4px 4px}.batch-cover-progress-title[data-v-f0e89d85]{color:#303133;font-size:15px;font-weight:600}.batch-cover-progress-meta[data-v-f0e89d85]{color:#909399;font-size:13px;text-align:right}.batch-cover-progress-list[data-v-f0e89d85]{display:flex;flex-direction:column;max-height:min(38vh,340px);overflow-y:auto;border:1px solid #ebeef5;border-radius:8px}.batch-cover-progress-row[data-v-f0e89d85]{display:flex;align-items:center;gap:10px;min-height:72px;padding:7px 10px;border-bottom:1px solid #f0f2f5}.batch-cover-progress-row[data-v-f0e89d85]:last-child{border-bottom:0}.batch-cover-progress-episode[data-v-f0e89d85]{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.batch-cover-progress-episode strong[data-v-f0e89d85],.batch-cover-progress-episode span[data-v-f0e89d85]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-cover-progress-episode strong[data-v-f0e89d85]{color:#303133;font-size:13px}.batch-cover-progress-episode span[data-v-f0e89d85]{color:#909399;font-size:12px}.media-audit-popover[data-v-f0e89d85]{display:flex;flex-direction:column;gap:6px;color:#606266;font-size:12px;line-height:1.5}.media-audit-popover strong[data-v-f0e89d85]{color:#303133;font-size:13px}.media-audit-policy[data-v-f0e89d85]{margin-top:14px;color:#606266;font-size:13px;line-height:1.6}.media-source-dialog{display:flex;flex-direction:column;max-height:calc(100dvh - 32px);margin:16px auto!important}.media-source-dialog .el-dialog__body{min-height:0;overflow-y:auto}.media-source-summary[data-v-f0e89d85]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:14px 0}.media-source-summary div[data-v-f0e89d85]{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid #ebeef5;border-radius:8px;background:#fafafa;text-align:center}.media-source-summary strong[data-v-f0e89d85]{color:#303133;font-size:22px}.media-source-summary span[data-v-f0e89d85]{color:#909399;font-size:12px}.media-source-summary .warning strong[data-v-f0e89d85]{color:#e6a23c}.media-source-summary .danger strong[data-v-f0e89d85]{color:#f56c6c}.media-source-list[data-v-f0e89d85]{display:flex;flex-direction:column;gap:10px;min-height:90px}.media-source-empty[data-v-f0e89d85]{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;min-height:140px;padding:20px;color:#909399;text-align:center}.media-source-empty strong[data-v-f0e89d85]{color:#606266;font-size:14px}.media-source-empty span[data-v-f0e89d85]{font-size:12px;line-height:1.5}.media-source-card[data-v-f0e89d85]{display:flex;flex-direction:column;gap:9px;padding:14px;border:1px solid #ebeef5;border-radius:10px;background:#fff}.media-source-card-head[data-v-f0e89d85],.media-source-name[data-v-f0e89d85],.media-source-meta[data-v-f0e89d85],.media-source-links[data-v-f0e89d85],.media-source-actions[data-v-f0e89d85]{display:flex;align-items:center;gap:8px}.media-source-card-head[data-v-f0e89d85]{justify-content:space-between}.media-source-name[data-v-f0e89d85]{min-width:0}.media-source-name strong[data-v-f0e89d85]{min-width:0;overflow:hidden;color:#303133;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.media-source-size[data-v-f0e89d85]{flex:0 0 auto;color:#606266;font-size:13px}.media-source-meta[data-v-f0e89d85]{flex-wrap:wrap;color:#909399;font-size:12px}.media-source-links[data-v-f0e89d85]{align-items:flex-start;color:#606266;font-size:12px;line-height:1.5}.media-source-links-label[data-v-f0e89d85]{flex:0 0 auto;color:#909399}.media-source-actions[data-v-f0e89d85]{justify-content:flex-end;flex-wrap:wrap}.media-audit-dialog{display:flex;flex-direction:column;max-height:calc(100dvh - 32px);margin:16px auto!important}.media-audit-dialog .el-dialog__body{min-height:0;overflow-y:auto}.media-audit-dialog .el-dialog__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.media-audit-summary[data-v-f0e89d85]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:14px 0}.media-audit-summary div[data-v-f0e89d85]{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid #ebeef5;border-radius:8px;background:#fafafa;text-align:center}.media-audit-summary strong[data-v-f0e89d85]{color:#303133;font-size:22px}.media-audit-summary span[data-v-f0e89d85]{color:#909399;font-size:12px}.media-audit-summary .warning strong[data-v-f0e89d85]{color:#e6a23c}.media-audit-summary .danger strong[data-v-f0e89d85]{color:#f56c6c}.media-audit-progress[data-v-f0e89d85]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px;color:#909399;font-size:12px}.media-audit-progress-title[data-v-f0e89d85]{color:#303133;font-size:14px;font-weight:600}.media-audit-list[data-v-f0e89d85]{max-height:min(46vh,460px);overflow-y:auto;border:1px solid #ebeef5;border-radius:8px}.media-audit-row[data-v-f0e89d85]{display:flex;align-items:center;gap:14px;min-height:58px;padding:9px 12px;border-bottom:1px solid #f0f2f5}.media-audit-row[data-v-f0e89d85]:last-child{border-bottom:0}.media-audit-episode[data-v-f0e89d85]{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.media-audit-episode strong[data-v-f0e89d85],.media-audit-episode span[data-v-f0e89d85]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-audit-episode strong[data-v-f0e89d85]{color:#303133;font-size:13px}.media-audit-episode span[data-v-f0e89d85]{color:#909399;font-size:12px}@media(max-width:640px){.ep-cover-workbench[data-v-f0e89d85]{grid-template-columns:1fr}.ep-cover-preview-panel[data-v-f0e89d85]{justify-content:flex-start}.ep-cover-controls[data-v-f0e89d85]{padding:4px}.batch-cover-toolbar[data-v-f0e89d85],.batch-cover-row[data-v-f0e89d85]{align-items:flex-start;flex-direction:column}.batch-cover-row-meta[data-v-f0e89d85]{justify-content:flex-start;text-align:left}.batch-cover-progress-row[data-v-f0e89d85]{align-items:flex-start}.media-audit-summary[data-v-f0e89d85]{grid-template-columns:repeat(2,minmax(0,1fr))}.media-audit-row[data-v-f0e89d85]{align-items:flex-start}.media-source-card-head[data-v-f0e89d85],.media-source-links[data-v-f0e89d85]{align-items:flex-start;flex-direction:column}.media-source-actions[data-v-f0e89d85]{justify-content:flex-start}.ep-master-panel[data-v-f0e89d85]{margin-left:0}.ep-master-panel-head[data-v-f0e89d85]{flex-direction:column}}.batch-container[data-v-f92aacd9]{padding:20px;max-width:1600px;margin:0 auto;background:#f5f7fa;min-height:calc(100vh - 84px)}.page-header[data-v-f92aacd9]{margin-bottom:20px}.page-header .header-content[data-v-f92aacd9]{display:flex;align-items:center;gap:16px}.page-header .header-content h2[data-v-f92aacd9]{margin:0;font-size:20px;font-weight:600}.upload-demo[data-v-f92aacd9]{position:relative;border:1.5px solid rgba(0,0,0,.06);border-radius:12px;padding:64px 40px;text-align:center;background:#fff;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 1px 3px #0000000a}.upload-demo[data-v-f92aacd9]:hover{background:#fafafa;border-color:#0000001f;box-shadow:0 4px 12px #00000014}.upload-content[data-v-f92aacd9]{position:relative}.upload-icon[data-v-f92aacd9]{color:#409eff;margin-bottom:20px;transition:all .2s ease}.upload-demo:hover .upload-icon[data-v-f92aacd9]{transform:translateY(-2px);color:#0051d5}.upload-title[data-v-f92aacd9]{font-size:20px;font-weight:600;color:#1d1d1f;margin-bottom:6px;line-height:1.3}.upload-subtitle[data-v-f92aacd9]{font-size:15px;color:#86868b;margin-bottom:12px;line-height:1.4;font-weight:400}.upload-hint[data-v-f92aacd9]{font-size:13px;color:#86868b;line-height:1.4;font-weight:400}.toolbar[data-v-f92aacd9]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000f}.file-count[data-v-f92aacd9]{margin-left:auto;color:#606266;font-size:14px;font-weight:500}.batch-status[data-v-f92aacd9]{margin:16px 0}.batch-status-detail[data-v-f92aacd9]{margin-top:4px;color:#606266;font-size:13px}.file-info-card[data-v-f92aacd9]{margin-bottom:20px;border-radius:8px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px #0000000f}.file-info-card[data-v-f92aacd9]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.file-info-card.uploading[data-v-f92aacd9]{border:2px solid #409EFF}.file-info-card.success[data-v-f92aacd9]{border:2px solid #67C23A}.file-info-card.error[data-v-f92aacd9]{border:2px solid #F56C6C}.card-header[data-v-f92aacd9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.file-info[data-v-f92aacd9]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.file-icon[data-v-f92aacd9]{color:#409eff;flex-shrink:0}.file-details[data-v-f92aacd9]{flex:1;min-width:0}.file-name[data-v-f92aacd9]{font-size:14px;font-weight:500;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.file-size[data-v-f92aacd9]{font-size:12px;color:#909399}.upload-status-area[data-v-f92aacd9]{min-height:60px;display:block;margin-bottom:8px}.progress-block[data-v-f92aacd9]{width:100%}.progress-meta[data-v-f92aacd9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px;color:#303133;font-size:13px;font-weight:500}.progress-message[data-v-f92aacd9]{margin-top:6px;color:#606266;font-size:12px;line-height:1.4;word-break:break-word}.upload-status-area .el-alert[data-v-f92aacd9]{margin:0;width:100%}.file-form[data-v-f92aacd9]{margin-top:8px}.file-form[data-v-f92aacd9] .el-form-item{margin-bottom:16px}.file-form[data-v-f92aacd9] .el-form-item__label{font-weight:500;color:#606266}.file-form[data-v-f92aacd9] .el-input-number{width:100%}.footer-actions[data-v-f92aacd9]{position:sticky;bottom:0;display:flex;justify-content:center;gap:16px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 -2px 8px #0000000f;margin-top:24px;z-index:10}.footer-actions .el-button[data-v-f92aacd9]{min-width:140px;padding:12px 24px;font-size:16px}@media screen and (max-width:768px){.batch-container[data-v-f92aacd9]{padding:12px}.toolbar[data-v-f92aacd9]{flex-wrap:wrap}.file-count[data-v-f92aacd9]{width:100%;margin-left:0;text-align:right}.footer-actions[data-v-f92aacd9]{flex-direction:column}.footer-actions .el-button[data-v-f92aacd9]{width:100%}}.bi[data-v-f9f96426]{padding:24px 28px 32px;background:#f7f8fb;min-height:100vh}.bi-header[data-v-f9f96426]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.bi-header-left[data-v-f9f96426]{display:flex;gap:12px}.bi-back[data-v-f9f96426]{margin-top:4px;color:#6b7280}.bi-back[data-v-f9f96426]:hover{color:#6366f1}.bi-title h1[data-v-f9f96426]{margin:0 0 6px;font-size:22px;font-weight:700;color:#111827;letter-spacing:-.2px}.bi-subtitle[data-v-f9f96426]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bi-chip[data-v-f9f96426]{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:#fff;border:1px solid #eef0f4;font-size:12px;color:#6b7280}.bi-chip-primary[data-v-f9f96426]{color:#6366f1;background:#eef2ff;border-color:#e0e7ff;font-weight:600}.bi-tip[data-v-f9f96426]{font-size:12px;color:#9ca3af}.bi-header-right[data-v-f9f96426]{display:flex;gap:8px}.bi-meta[data-v-f9f96426]{display:flex;align-items:center;gap:24px;padding:14px 18px;background:#fff;border:1px solid #eef0f4;border-radius:12px;margin-bottom:12px;flex-wrap:wrap}.bi-meta-item[data-v-f9f96426]{display:flex;align-items:center;gap:10px}.bi-meta-item>label[data-v-f9f96426]{font-size:12px;color:#6b7280;font-weight:600}.bi-existing[data-v-f9f96426]{flex:1;min-width:0}.bi-existing-chips[data-v-f9f96426]{display:inline-flex;flex-wrap:wrap;gap:4px;flex:1;min-width:0}.bi-existing-chip[data-v-f9f96426]{display:inline-flex;align-items:center;height:20px;padding:0 8px;background:#f3f4f6;color:#6b7280;border-radius:4px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.bi-help[data-v-f9f96426]{color:#9ca3af;cursor:help}.bi-rows[data-v-f9f96426]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(max-width:1200px){.bi-rows[data-v-f9f96426]{grid-template-columns:1fr}}.bi-row[data-v-f9f96426]{background:#fff;border:1px solid #eef0f4;border-radius:12px;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.bi-row.is-success[data-v-f9f96426]{border-color:#a7f3d0}.bi-row.is-failed[data-v-f9f96426]{border-color:#fecaca;background:#fef9f9}.bi-row.is-busy[data-v-f9f96426]{border-color:#c7d2fe}.bi-row-head[data-v-f9f96426]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed #eef0f4}.bi-row-num[data-v-f9f96426]{display:flex;align-items:center;gap:8px}.bi-row-tag[data-v-f9f96426]{font-size:12px;color:#6b7280;font-weight:600}.bi-row-head-tag[data-v-f9f96426]{display:inline-flex;height:22px;padding:0 10px;align-items:center;background:#d1fae5;color:#047857;border-radius:999px;font-size:11px;font-weight:600}.bi-row-status[data-v-f9f96426]{display:flex;align-items:center;gap:8px}.bi-status-text[data-v-f9f96426]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#6b7280}.bi-status-text.creating[data-v-f9f96426]{color:#6366f1}.bi-status-text.done[data-v-f9f96426]{color:#047857}.bi-status-text.success[data-v-f9f96426]{color:#047857;font-weight:600}.bi-status-text.failed[data-v-f9f96426]{color:#b91c1c}.bi-grid[data-v-f9f96426]{display:grid;grid-template-columns:1fr;gap:10px 12px}.bi-field[data-v-f9f96426]{display:flex;flex-direction:column;gap:4px}.bi-field>label[data-v-f9f96426]{font-size:12px;color:#6b7280;font-weight:600}.bi-video-upload[data-v-f9f96426]{display:flex;align-items:center;gap:10px;min-height:32px}.bi-file-meta[data-v-f9f96426]{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;background:#f9fafb;border:1px solid #eef2f7;border-radius:6px;min-width:0}.bi-file-name[data-v-f9f96426]{flex:1;min-width:0;color:#111827;font-size:12px;line-height:1.45;word-break:break-all}.bi-file-size[data-v-f9f96426]{flex-shrink:0;font-size:12px;color:#9ca3af;font-variant-numeric:tabular-nums}.bi-row-progress[data-v-f9f96426]{margin-top:8px}.bi-row-progress-meta[data-v-f9f96426]{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;font-size:12px;color:#6b7280}.bi-branches[data-v-f9f96426]{display:flex;flex-direction:column;gap:6px}.bi-branch[data-v-f9f96426]{display:flex;align-items:center;gap:8px}.bi-branch-no[data-v-f9f96426]{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#6366f1;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.bi-branch-arrow[data-v-f9f96426]{color:#9ca3af;flex-shrink:0}.bi-branch-coord[data-v-f9f96426]{flex-shrink:0;font-size:11px;color:#6366f1;background:#eef2ff;padding:2px 8px;border-radius:4px;font-weight:600;font-variant-numeric:tabular-nums}.bi-row-error[data-v-f9f96426]{margin-top:10px;padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#b91c1c;font-size:12px;display:flex;align-items:center;gap:6px}.bi-add-wrap[data-v-f9f96426]{text-align:center;margin-top:16px}.bi-overall-progress[data-v-f9f96426]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:14px 16px;background:#fff;border:1px solid #dbe4ff;border-radius:12px;box-shadow:0 6px 18px #4f46e514}.bi-overall-head[data-v-f9f96426]{display:flex;align-items:center;justify-content:space-between;gap:16px}.bi-overall-actions[data-v-f9f96426]{display:flex;align-items:center;gap:8px;flex-shrink:0}.bi-stage-title[data-v-f9f96426]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#111827}.bi-stage-count[data-v-f9f96426]{color:#6366f1;font-variant-numeric:tabular-nums}.bi-overall-detail[data-v-f9f96426]{margin-top:3px;font-size:12px;color:#6b7280}.bi-summary[data-v-f9f96426]{padding:10px;border-radius:8px;font-size:13px;font-weight:600}.bi-summary.success[data-v-f9f96426]{background:#d1fae5;color:#047857}.bi-summary.failed[data-v-f9f96426]{background:#fef2f2;color:#b91c1c}@media(max-width:760px){.bi-overall-head[data-v-f9f96426]{align-items:flex-start;flex-direction:column}}.rn[data-v-17dd839d]{-webkit-user-select:none;user-select:none}.rn-row[data-v-17dd839d]{display:flex;align-items:center;height:30px;padding:0 4px 0 0;border-radius:6px;cursor:pointer;font-size:13px;color:#1f2937;position:relative;transition:background .15s ease}.rn-row[data-v-17dd839d]:hover{background:#f5f7ff}.rn-row:hover .rn-actions[data-v-17dd839d]{opacity:1}.rn-row:hover .rn-count[data-v-17dd839d]{opacity:0}.rn-row:hover .rn-icon[data-v-17dd839d]{transform:scale(1.05)}.rn-row.is-active[data-v-17dd839d]{background:linear-gradient(90deg,#eef2ff,#f5f3ff);box-shadow:inset 2px 0 #6366f1}.rn-row.is-active .rn-title[data-v-17dd839d]{color:#4338ca;font-weight:600}.rn-row.is-active .rn-icon[data-v-17dd839d]{transform:scale(1.05)}.rn-row.is-invalid[data-v-17dd839d]{background:#fff7ed;box-shadow:inset 2px 0 #f97316}.rn-caret[data-v-17dd839d]{flex-shrink:0;width:18px;height:18px;margin-left:2px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;color:#9ca3af;cursor:pointer;padding:0;border-radius:4px;transition:background .12s,color .12s,transform .12s}.rn-caret[data-v-17dd839d]:hover:not(.is-leaf){background:#e0e7ff;color:#4f46e5;transform:scale(1.1)}.rn-caret.is-leaf[data-v-17dd839d]{cursor:default}.rn-icon[data-v-17dd839d]{flex-shrink:0;width:22px;height:22px;border-radius:7px;display:flex;align-items:center;justify-content:center;margin-right:8px;color:#fff;transition:transform .15s ease}.rn-icon.icon-root[data-v-17dd839d]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 2px 6px #10b9814d}.rn-icon.icon-mid[data-v-17dd839d]{background:linear-gradient(135deg,#6366f1,#4f46e5);box-shadow:0 2px 6px #6366f14d}.rn-icon.icon-end[data-v-17dd839d]{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 2px 6px #f59e0b4d}.rn-title[data-v-17dd839d]{flex:1;min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.1px}.rn-target[data-v-17dd839d]{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;height:18px;padding:0 7px 0 4px;margin-left:6px;border-radius:9px;background:#eef2ff;color:#4338ca;font-size:11px;font-weight:600;letter-spacing:.2px;font-variant-numeric:tabular-nums;cursor:help;transition:background .12s,color .12s}.rn-target .el-icon[data-v-17dd839d]{color:#818cf8}.rn-target[data-v-17dd839d]:hover{background:#e0e7ff}.rn-target-unmatched[data-v-17dd839d]{background:#fef3c7;color:#b45309}.rn-target-unmatched .el-icon[data-v-17dd839d]{color:#d97706}.rn-target-unmatched[data-v-17dd839d]:hover{background:#fde68a}.rn-target-invalid[data-v-17dd839d]{background:#fee2e2;color:#b91c1c}.rn-target-invalid .el-icon[data-v-17dd839d]{color:#ef4444}.rn-target-invalid[data-v-17dd839d]:hover{background:#fecaca}.rn-target-next[data-v-17dd839d]{background:#d1fae5;color:#047857;padding:0 9px 0 5px}.rn-target-next .el-icon[data-v-17dd839d]{color:#10b981}.rn-target-next[data-v-17dd839d]:hover{background:#a7f3d0}.rn-target-fail[data-v-17dd839d]{background:#fee2e2;color:#b91c1c;padding:0 9px 0 5px}.rn-target-fail .el-icon[data-v-17dd839d]{color:#ef4444}.rn-target-fail[data-v-17dd839d]:hover{background:#fecaca}.rn-count[data-v-17dd839d]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:18px;min-width:22px;padding:0 6px;background:#f3f4f6;border-radius:9px;font-size:10px;font-weight:700;color:#6b7280;font-variant-numeric:tabular-nums;transition:opacity .15s}.rn-actions[data-v-17dd839d]{flex-shrink:0;display:flex;gap:2px;opacity:0;transition:opacity .15s;position:absolute;right:6px}.rn-btn[data-v-17dd839d]{width:24px;height:24px;border:1px solid transparent;background:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#6b7280;cursor:pointer;padding:0;transition:all .15s ease}.rn-btn[data-v-17dd839d]:hover{background:#fff;border-color:#c7d2fe;color:#4f46e5;transform:translateY(-1px);box-shadow:0 2px 6px #6366f126}.rn-btn[data-v-17dd839d]:active{transform:translateY(0);box-shadow:0 1px 2px #6366f11a}.rn-children[data-v-17dd839d]{position:relative;margin-left:11px;padding-left:16px}.rn-children[data-v-17dd839d]:before{content:"";position:absolute;left:11px;top:0;bottom:4px;width:1.5px;background:linear-gradient(180deg,#e5e7eb,#f3f4f6);border-radius:1px}.sc[data-v-c4705f64]{padding:24px 28px 32px;background:#f7f8fb;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sc-header[data-v-c4705f64]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.sc-header-left[data-v-c4705f64]{display:flex;align-items:flex-start;gap:12px}.sc-back[data-v-c4705f64]{margin-top:4px;color:#6b7280}.sc-back[data-v-c4705f64]:hover{color:#6366f1}.sc-title h1[data-v-c4705f64]{margin:0 0 6px;font-size:22px;font-weight:700;color:#111827;letter-spacing:-.2px}.sc-subtitle[data-v-c4705f64]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sc-chip[data-v-c4705f64]{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:#fff;border:1px solid #eef0f4;font-size:12px;color:#6b7280}.sc-chip-primary[data-v-c4705f64]{color:#6366f1;background:#eef2ff;border-color:#e0e7ff;font-weight:600}.sc-tip[data-v-c4705f64]{font-size:12px;color:#9ca3af}.sc-header-right[data-v-c4705f64]{display:flex;gap:8px}.sc-guide[data-v-c4705f64]{background:linear-gradient(135deg,#eef2ff,#f5f3ff);border:1px solid #e0e7ff;border-radius:14px;padding:18px 20px;margin-bottom:16px}.sc-guide-header[data-v-c4705f64]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.sc-guide-title[data-v-c4705f64]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#4338ca}.sc-steps[data-v-c4705f64]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sc-step[data-v-c4705f64]{display:flex;gap:12px;align-items:flex-start}.sc-step-num[data-v-c4705f64]{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#6366f1;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:13px}.sc-step-title[data-v-c4705f64]{font-size:13px;font-weight:600;color:#111827;margin-bottom:2px}.sc-step-desc[data-v-c4705f64]{font-size:12px;color:#6b7280;line-height:1.5}.sc-eps[data-v-c4705f64]{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #eef0f4;border-radius:12px;padding:12px 16px;margin-bottom:12px}.sc-eps-label[data-v-c4705f64]{flex-shrink:0;font-size:12px;color:#6b7280;font-weight:600;letter-spacing:.3px}.sc-eps-tabs[data-v-c4705f64]{display:flex;gap:8px;flex-wrap:wrap;flex:1;min-width:0}.sc-eps-tab[data-v-c4705f64]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border:1px solid #eef0f4;background:#fff;border-radius:999px;cursor:pointer;transition:all .15s;font-size:13px;color:#4b5563;font-weight:500}.sc-eps-tab[data-v-c4705f64]:hover{border-color:#c7d2fe;color:#6366f1;background:#f5f7ff}.sc-eps-tab.active[data-v-c4705f64]{background:linear-gradient(135deg,#6366f1,#4f46e5);border-color:#6366f1;color:#fff;box-shadow:0 2px 8px #6366f140}.sc-eps-tab.active .sc-eps-meta[data-v-c4705f64]{color:#fffc}.sc-eps-num[data-v-c4705f64]{font-weight:600;font-variant-numeric:tabular-nums}.sc-eps-meta[data-v-c4705f64]{font-size:11px;color:#9ca3af;font-variant-numeric:tabular-nums}.sc-stats[data-v-c4705f64]{display:flex;align-items:center;background:#fff;border:1px solid #eef0f4;border-radius:12px;padding:14px 24px;margin-bottom:16px}.sc-stat[data-v-c4705f64]{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px}.sc-stat.is-danger .sc-stat-num[data-v-c4705f64]{color:#dc2626}.sc-stat.is-warning .sc-stat-num[data-v-c4705f64]{color:#d97706}.sc-stat-num[data-v-c4705f64]{font-size:24px;font-weight:700;color:#111827;letter-spacing:-.5px}.sc-stat-label[data-v-c4705f64]{font-size:12px;color:#6b7280}.sc-stat-divider[data-v-c4705f64]{width:1px;height:28px;background:#eef0f4}.sc-health[data-v-c4705f64]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.sc-health-group[data-v-c4705f64]{border-radius:12px;padding:13px 14px;border:1px solid}.sc-health-danger[data-v-c4705f64]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.sc-health-warning[data-v-c4705f64]{background:#fffbeb;border-color:#fde68a;color:#92400e}.sc-health-title[data-v-c4705f64]{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:700}.sc-health-item[data-v-c4705f64]{width:100%;border:0;background:transparent;color:inherit;padding:5px 0;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left;font-size:12px}.sc-health-item[data-v-c4705f64]:hover{text-decoration:underline}.sc-health-item[data-v-c4705f64]:focus-visible{outline:2px solid #dc2626;outline-offset:2px;border-radius:4px}.sc-orphans[data-v-c4705f64]{display:flex;flex-wrap:wrap;gap:6px}.sc-body[data-v-c4705f64]{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.sc-panel[data-v-c4705f64]{background:#fff;border:1px solid #eef0f4;border-radius:12px;padding:16px}.sc-panel-tree[data-v-c4705f64]{padding:16px 16px 20px}.sc-panel-header[data-v-c4705f64]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.sc-panel-title[data-v-c4705f64]{font-size:15px;font-weight:600;color:#111827;display:inline-flex;align-items:center;gap:6px}.sc-dirty-dot[data-v-c4705f64]{width:7px;height:7px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 2px #f59e0b33;animation:dirty-pulse-c4705f64 1.6s ease-in-out infinite}@keyframes dirty-pulse-c4705f64{0%,to{opacity:1}50%{opacity:.55}}.sc-tree-ops[data-v-c4705f64]{display:flex;gap:6px}.sc-panel-sub[data-v-c4705f64]{font-size:12px;color:#6b7280;margin-top:2px}.sc-side[data-v-c4705f64]{display:flex;flex-direction:column;gap:16px}.sc-empty[data-v-c4705f64]{text-align:center;padding:50px 20px}.sc-empty-illu[data-v-c4705f64]{width:80px;height:80px;margin:0 auto 16px;background:linear-gradient(135deg,#eef2ff,#f5f3ff);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#6366f1}.sc-empty-title[data-v-c4705f64]{font-size:16px;font-weight:600;color:#111827;margin-bottom:6px}.sc-empty-desc[data-v-c4705f64]{font-size:13px;color:#6b7280;margin-bottom:20px}.sc-tree[data-v-c4705f64]{max-height:640px;overflow-y:auto;padding-right:4px}.sc-chart[data-v-c4705f64]{width:100%;height:360px}.sc-detail-card[data-v-c4705f64]{background:#fff;border:1px solid #eef0f4;border-radius:12px;padding:16px;position:relative;overflow:hidden;transition:border-color .25s}.sc-detail-card[data-v-c4705f64]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#e5e7eb;transition:background .25s}.sc-detail-card.role-head[data-v-c4705f64]:before{background:linear-gradient(90deg,#10b981,#34d399)}.sc-detail-card.role-mid[data-v-c4705f64]:before{background:linear-gradient(90deg,#6366f1,#818cf8)}.sc-detail-card.role-end[data-v-c4705f64]:before{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.sc-detail-card.role-invalid[data-v-c4705f64]:before{background:linear-gradient(90deg,#ef4444,#f97316)}.sc-detail-empty[data-v-c4705f64]{display:flex;align-items:center;gap:12px;padding:8px 4px}.sc-empty-circle[data-v-c4705f64]{width:44px;height:44px;border-radius:50%;background:#f3f4f6;color:#9ca3af;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sc-empty-text[data-v-c4705f64]{flex:1;min-width:0}.sc-empty-title-sm[data-v-c4705f64]{font-size:13px;font-weight:600;color:#374151}.sc-empty-desc-sm[data-v-c4705f64]{font-size:12px;color:#6b7280;margin-top:2px}.sc-detail-head[data-v-c4705f64]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.sc-detail-role-icon[data-v-c4705f64]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.sc-detail-role-icon.role-head[data-v-c4705f64]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px #10b98140}.sc-detail-role-icon.role-mid[data-v-c4705f64]{background:linear-gradient(135deg,#6366f1,#4f46e5);box-shadow:0 4px 12px #6366f140}.sc-detail-role-icon.role-end[data-v-c4705f64]{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 12px #f59e0b40}.sc-detail-role-icon.role-invalid[data-v-c4705f64]{background:linear-gradient(135deg,#ef4444,#ea580c);box-shadow:0 4px 12px #ef444440}.sc-detail-head-text[data-v-c4705f64]{flex:1;min-width:0}.sc-detail-role-label[data-v-c4705f64]{display:inline-block;font-size:11px;font-weight:600;color:#6b7280;letter-spacing:.3px;text-transform:uppercase}.sc-detail-title[data-v-c4705f64]{font-size:15px;font-weight:600;color:#111827;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-detail-head-ops[data-v-c4705f64]{display:flex;gap:4px;flex-shrink:0}.sc-icon-btn[data-v-c4705f64]{width:30px;height:30px;border:1px solid #eef0f4;background:#fff;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s;padding:0}.sc-icon-btn[data-v-c4705f64]:hover{border-color:#c7d2fe;color:#4f46e5;background:#eef2ff}.sc-stat-pills[data-v-c4705f64]{display:flex;gap:6px;margin-bottom:14px;flex-wrap:wrap}.sc-stat-pill[data-v-c4705f64]{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.2px}.pill-green[data-v-c4705f64]{background:#d1fae5;color:#047857}.pill-gray[data-v-c4705f64]{background:#f3f4f6;color:#6b7280}.pill-indigo[data-v-c4705f64]{background:#eef2ff;color:#4338ca}.pill-amber[data-v-c4705f64]{background:#fef3c7;color:#b45309}.pill-blue[data-v-c4705f64]{background:#dbeafe;color:#1d4ed8}.sc-node-alert[data-v-c4705f64]{margin:-4px 0 14px}.sc-stat-dot[data-v-c4705f64]{width:6px;height:6px;border-radius:50%;background:#9ca3af}.sc-stat-dot.on[data-v-c4705f64]{background:#10b981;box-shadow:0 0 0 2px #10b98126}.sc-covers[data-v-c4705f64]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.sc-cover-card[data-v-c4705f64]{border-radius:8px;overflow:hidden;border:1px solid #eef0f4;background:#fafafa}.sc-cover-head[data-v-c4705f64]{display:flex;align-items:center;gap:4px;padding:6px 10px;font-size:11px;font-weight:600;color:#6b7280;background:#f9fafb;border-bottom:1px solid #eef0f4}.sc-cover-locked .sc-cover-head[data-v-c4705f64]{color:#6b7280}.sc-cover-unlocked .sc-cover-head[data-v-c4705f64]{color:#047857;background:#f0fdf4}.sc-cover-img[data-v-c4705f64]{position:relative;width:100%;aspect-ratio:9/16;display:flex;align-items:center;justify-content:center;background:#f3f4f6}.sc-cover-img img[data-v-c4705f64]{width:100%;height:100%;object-fit:contain;display:block}.sc-cover-placeholder[data-v-c4705f64]{display:flex;flex-direction:column;align-items:center;gap:4px;color:#c0c4cc;font-size:11px}.sc-detail-meta[data-v-c4705f64]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:#f9fafb;border-radius:6px;font-size:12px}.sc-detail-meta-label[data-v-c4705f64]{color:#6b7280;font-size:11px}.sc-mono[data-v-c4705f64]{font-family:SFMono-Regular,Consolas,monospace;font-size:11px;color:#4b5563;background:transparent;padding:0}.sc-img-preview[data-v-c4705f64]{margin-top:8px}.sc-img-preview img[data-v-c4705f64]{max-width:200px;max-height:120px;border-radius:6px;border:1px solid #eef0f4;object-fit:cover}.sc-cover-tip[data-v-c4705f64]{margin-top:6px;font-size:12px;color:#6b7280;line-height:1.4}.sc-dialog-divider[data-v-c4705f64]{margin:18px 0 16px;padding-top:16px;border-top:1px solid #eef0f4;color:#111827;font-size:13px;font-weight:700}.sc-playback-help[data-v-c4705f64]{margin-bottom:18px}.sc-final-episode-help[data-v-c4705f64]{margin:2px 0 18px}.sc-option[data-v-c4705f64]{display:flex;align-items:center;gap:10px}.sc-option-tag[data-v-c4705f64]{flex-shrink:0;font-size:11px;background:#6366f1;color:#fff;padding:1px 8px;border-radius:4px;font-weight:600}.sc-option-title[data-v-c4705f64]{color:#111827;font-size:13px}.sc-option-used[data-v-c4705f64]{margin-left:auto;flex-shrink:0;color:#9ca3af;font-size:11px}@media(max-width:1200px){.sc-body[data-v-c4705f64],.sc-steps[data-v-c4705f64],.sc-health[data-v-c4705f64]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sc-dirty-dot[data-v-c4705f64]{animation:none}}.sc-section-popper .el-select-dropdown__list{padding:4px 0}.sc-section-popper .el-select-dropdown__item{height:auto;line-height:1.4;padding:10px 14px;font-size:13px}.sc-section-popper .el-select-dropdown__wrap{max-height:320px}.sc-option{display:flex;align-items:center;gap:10px;width:100%}.sc-section-popper .sc-option-tag{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:4px;background:#6366f1;color:#fff;font-size:11px;font-weight:600;letter-spacing:.2px;font-variant-numeric:tabular-nums}.sc-section-popper .sc-option-title{color:#1f2937;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.roles-container[data-v-627936ca]{padding:20px}.page-header[data-v-627936ca]{margin-bottom:20px}.page-header .header-content[data-v-627936ca]{display:flex;align-items:center;gap:16px}.page-header .header-content h2[data-v-627936ca]{margin:0;font-size:20px;font-weight:600}.role-name[data-v-627936ca]{font-size:15px;font-weight:600}.time-info[data-v-627936ca]{display:flex;align-items:center;justify-content:center;gap:4px;font-size:13px;color:#606266}.form-tip[data-v-627936ca]{margin-left:12px;font-size:12px;color:#909399}.image-preview[data-v-627936ca]{margin-top:12px;display:flex;gap:12px}.transcode-container[data-v-8a1d6575]{padding:20px}.filter-card[data-v-8a1d6575]{margin:20px 0}.table-card[data-v-8a1d6575],.jobs-card[data-v-8a1d6575]{margin-top:20px}.jobs-card__header[data-v-8a1d6575]{display:flex;align-items:center;justify-content:space-between;gap:16px}.jobs-card__hint[data-v-8a1d6575]{margin-top:5px;color:var(--el-text-color-secondary);font-size:12px;font-weight:400}.job-id[data-v-8a1d6575]{display:block;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-all}.job-progress[data-v-8a1d6575]{width:88px;margin-top:8px}.metric-summary[data-v-8a1d6575]{display:flex;flex-wrap:wrap;gap:6px 12px;color:var(--el-text-color-regular);font-size:13px}.detail-section-title[data-v-8a1d6575]{margin:24px 0 12px;font-size:16px}.video-meta[data-v-8a1d6575]{font-size:12px;color:#909399;margin-top:2px}[data-v-8a1d6575] .el-page-header{margin-bottom:0}
