.bottom-nav-container[data-v-94c64b64]{display:flex;justify-content:space-around;align-items:center;height:calc(60px + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box;background-color:#faf9f5;color:#141413;width:100%;position:fixed;bottom:0;left:0;z-index:1000;border-top:1px solid #f0eee6}.nav-item[data-v-94c64b64]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:1;height:60px;cursor:pointer;color:var(--text-secondary);font-size:12px;transition:color .3s}.nav-item i[data-v-94c64b64]{font-size:22px}.nav-icon-wrap[data-v-94c64b64]{width:28px;height:22px;display:flex;align-items:center;justify-content:center}.nav-item[data-v-94c64b64]:hover{color:var(--text-color)}.nav-item.active[data-v-94c64b64]{color:var(--primary-color)}.task-center[data-v-44f55e59]{position:fixed;z-index:1800;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}body.preview-immersive .task-center[data-v-44f55e59]{display:none!important}.task-center.dragging[data-v-44f55e59]{transition:none!important}.task-panel[data-v-44f55e59],.task-toggle[data-v-44f55e59]{pointer-events:auto}.task-toggle[data-v-44f55e59]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:2px solid transparent;border-radius:20px;background:hsla(48,33%,97%,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#5e5d59;box-shadow:0 2px 10px rgba(0,0,0,.06);cursor:grab;font-size:13px;font-weight:500;transition:box-shadow .2s,background .2s;background-clip:padding-box;z-index:0}.task-toggle[data-v-44f55e59]:before{content:"";position:absolute;inset:-2px;border-radius:22px;background:conic-gradient(from var(--flow-angle,0deg),#0b8cff,#c96442,#ffd166,#0b8cff);z-index:-1;animation:none;opacity:0;transition:opacity .2s ease}.task-toggle[data-v-44f55e59]:after{content:"";position:absolute;inset:0;border-radius:18px;background:hsla(48,33%,97%,.92);z-index:-1}.task-center.has-attention .task-toggle[data-v-44f55e59]{color:#141413;box-shadow:0 0 0 3px rgba(11,140,255,.12),0 8px 24px rgba(201,100,66,.24);animation:task-running-pulse-44f55e59 1.35s ease-in-out infinite}.task-center.has-attention .task-toggle[data-v-44f55e59]:before{animation:flow-light-44f55e59 1.15s linear infinite;opacity:1}.task-center.has-attention .task-toggle[data-v-44f55e59]:after{background:linear-gradient(135deg,hsla(0,0%,100%,.96),hsla(48,33%,97%,.9))}@keyframes flow-light-44f55e59{0%{--flow-angle:0deg}to{--flow-angle:360deg}}@keyframes task-running-pulse-44f55e59{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@property --flow-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.task-toggle[data-v-44f55e59]:hover{background:hsla(48,33%,97%,.98);box-shadow:0 4px 16px rgba(0,0,0,.1)}.task-toggle[data-v-44f55e59]:hover:before{opacity:.18}.task-center.has-attention .task-toggle[data-v-44f55e59]:hover:before{opacity:1}.task-toggle[data-v-44f55e59]:active{cursor:grabbing}.task-toggle i[data-v-44f55e59]{color:#c96442;font-size:15px}.task-center.has-running .task-toggle i[data-v-44f55e59]{color:#0b8cff;text-shadow:0 0 10px rgba(11,140,255,.45)}.task-panel[data-v-44f55e59]{position:relative;margin-top:8px;overflow:hidden;width:min(340px,calc(100vw - 32px));border:2px solid transparent;border-radius:14px;background:hsla(48,33%,97%,.97);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 28px rgba(0,0,0,.08);background-clip:padding-box;z-index:0}.task-panel[data-v-44f55e59]:before{content:"";position:absolute;inset:-2px;border-radius:16px;background:conic-gradient(from var(--flow-angle,0deg),#0b8cff,#c96442,#ffd166,#0b8cff);z-index:-1;animation:none;opacity:0}.task-panel[data-v-44f55e59]:after{content:"";position:absolute;inset:0;border-radius:12px;background:hsla(48,33%,97%,.97);z-index:-1}.task-center.has-attention .task-panel[data-v-44f55e59]:before{animation:flow-light-44f55e59 1.35s linear infinite;opacity:.95}.task-panel-header[data-v-44f55e59]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;color:#141413;font-size:14px;font-weight:600}.task-panel-header span[data-v-44f55e59]{flex:1}.header-btns[data-v-44f55e59]{display:flex;gap:6px}.header-btns button[data-v-44f55e59]{padding:4px 10px;border:1px solid #e8e6dc;border-radius:6px;background:#fff;color:#87867f;font-size:12px;cursor:pointer;transition:all .2s}.header-btns button[data-v-44f55e59]:hover{border-color:#c96442;color:#c96442}.header-btns .force-clear-btn[data-v-44f55e59]{border-color:#f0b5a8;color:#c96442;background:#fdf3f0}.header-btns .force-clear-btn[data-v-44f55e59]:hover{border-color:#c96442;color:#fff;background:#c96442}.task-list[data-v-44f55e59]{max-height:320px;overflow:auto}.task-item[data-v-44f55e59]{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px 16px}.task-item+.task-item[data-v-44f55e59],.task-more[data-v-44f55e59]{border-top:1px solid #f0eee6}.task-more[data-v-44f55e59]{padding:10px 16px;color:#87867f;font-size:12px;text-align:center;cursor:pointer}.task-more[data-v-44f55e59]:hover{color:#c96442}.task-icon[data-v-44f55e59]{color:#c96442;font-size:15px;margin-top:2px}.task-item.is-success .task-icon[data-v-44f55e59]{color:#4d6b4a}.task-item.is-failed .task-icon[data-v-44f55e59],.task-item.is-failed .task-status[data-v-44f55e59]{color:#b42318}.task-title[data-v-44f55e59]{overflow:hidden;color:#141413;font-size:13px;font-weight:600;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.task-stage[data-v-44f55e59]{margin-top:1px;color:#87867f;font-size:12px;line-height:17px}.task-progress[data-v-44f55e59]{height:3px;margin-top:6px;border-radius:999px;background:#e8e6dc;overflow:hidden}.task-progress-fill[data-v-44f55e59]{height:100%;border-radius:inherit;background:#c96442;transition:width .25s ease}.task-status[data-v-44f55e59]{color:#c96442;font-size:12px;line-height:19px;white-space:nowrap}.desktop-side-nav[data-v-1b75f437]{display:flex;min-height:0;flex-direction:column}.brand-block[data-v-1b75f437]{display:flex;align-items:center;gap:10px;padding-bottom:18px;border-bottom:1px solid #ebe8dc}.brand-logo[data-v-1b75f437]{width:34px;height:34px;flex:0 0 auto;border-radius:8px;-o-object-fit:cover;object-fit:cover}.brand-title[data-v-1b75f437]{font-size:15px;font-weight:800;line-height:1.2}.brand-subtitle[data-v-1b75f437]{margin-top:4px;color:#6f6d66;font-size:12px}.nav-section[data-v-1b75f437]{display:flex;flex-direction:column;gap:6px;margin-top:18px}.nav-item[data-v-1b75f437]{display:flex;align-items:center;gap:10px;width:100%;height:38px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#4d4c48;font-size:14px;text-align:left;cursor:pointer}.nav-item.active[data-v-1b75f437],.nav-item[data-v-1b75f437]:hover{background:#ebe7dc;color:#c96442}.nav-parent-row[data-v-1b75f437]{display:flex;align-items:center;border-radius:6px}.nav-parent-row[data-v-1b75f437]:hover{background:#ebe7dc}.nav-parent-row:hover .nav-item-label[data-v-1b75f437]{color:#c96442}.nav-parent-row.active[data-v-1b75f437]{background:#ebe7dc}.nav-parent-row.active .nav-item-label[data-v-1b75f437]{color:#c96442}.nav-item-label[data-v-1b75f437]{flex:1;gap:10px;padding:0 10px;border:0;border-radius:0;color:#4d4c48;font-size:14px;text-align:left}.nav-expand-btn[data-v-1b75f437],.nav-item-label[data-v-1b75f437]{display:flex;align-items:center;height:38px;background:transparent;cursor:pointer}.nav-expand-btn[data-v-1b75f437]{justify-content:center;width:28px;border:0;color:#999;font-size:12px;flex:0 0 auto}.nav-expand-btn[data-v-1b75f437]:hover{color:#c96442}.nav-children[data-v-1b75f437]{display:flex;flex-direction:column;gap:2px;margin-left:12px}.nav-child-item[data-v-1b75f437]{display:flex;align-items:center;gap:8px;width:100%;height:32px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#6f6d66;font-size:13px;text-align:left;cursor:pointer}.nav-child-item.active[data-v-1b75f437],.nav-child-item[data-v-1b75f437]:hover{background:#ebe7dc;color:#c96442}.child-status-dot[data-v-1b75f437]{width:7px;height:7px;border-radius:50%;background:#b9b6ab;flex:0 0 auto}.child-status-dot.living[data-v-1b75f437]{background:#35a66a}.child-room-name[data-v-1b75f437]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.child-room-type[data-v-1b75f437]{color:#999;font-size:11px;flex:0 0 auto}.nav-footer[data-v-1b75f437]{margin-top:auto;padding-top:12px;border-top:1px solid #ebe8dc}.portrait-switch[data-v-1b75f437]{color:#999;font-size:13px}.portrait-switch[data-v-1b75f437]:hover{color:#c96442;background:transparent}.user-info-card[data-v-1b75f437]{background:#faf9f5;border:1px solid #ebe8dc;border-radius:8px;padding:12px;margin-bottom:12px}.user-info-name[data-v-1b75f437]{font-size:14px;font-weight:600;color:#141413;margin-bottom:6px;display:flex;align-items:center;gap:8px}.username-text[data-v-1b75f437]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.user-info-expire[data-v-1b75f437]{font-size:12px;color:#5e5d59}.member-tag[data-v-1b75f437]{font-size:11px;padding:2px 6px;border-radius:4px;font-weight:500;flex:0 0 auto}.member-tag.plus[data-v-1b75f437]{background:#c96442;color:#fff}.member-tag.normal[data-v-1b75f437]{background:#e8e6dc;color:#4d4c48}.desktop-side-nav-shell[data-v-7a443d4d]{position:fixed;top:0;bottom:0;left:0;z-index:20;width:220px;padding:18px;background:#faf9f5;border-right:1px solid #dedbd0;overflow:hidden}.main-container-with-desktop-nav[data-v-7a443d4d]{width:calc(100% - 220px);margin-left:220px}.desktop-workspace[data-v-b8f3d222]{display:grid;grid-template-columns:minmax(640px,1fr) 280px;height:100%;min-height:0;background:#f5f4ed;color:#141413}.workspace-log[data-v-b8f3d222]{display:flex;flex-direction:column;min-height:0;background:#faf9f5;border-right:1px solid #dedbd0;padding:18px;border-right:0;border-left:1px solid #dedbd0}.eyebrow[data-v-b8f3d222],.queue-text[data-v-b8f3d222]{color:#6f6d66;font-size:12px}.eyebrow[data-v-b8f3d222]{display:none}.portrait-switch[data-v-b8f3d222]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:38px;margin-top:auto;border:1px solid #dedbd0;border-radius:6px;background:#f3f0e8;color:#4d4c48;font-size:13px;font-weight:700;cursor:pointer}.portrait-switch[data-v-b8f3d222]:hover{border-color:#c96442;color:#c96442}.workspace-main[data-v-b8f3d222]{display:flex;flex-direction:column;min-width:0;min-height:0;padding:20px 22px;overflow:hidden}.workspace-header[data-v-b8f3d222]{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding-bottom:8px;border-bottom:1px solid #ebe8dc}.workspace-header h1[data-v-b8f3d222]{margin:0;font-size:22px;line-height:1.2;font-weight:850}.header-actions[data-v-b8f3d222]{display:flex;gap:8px}.top-action-btn[data-v-b8f3d222]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border:1px solid #dedbd0;border-radius:8px;background:#e8e6dc;color:#4d4c48;font-size:14px}.top-action-btn[data-v-b8f3d222]:disabled{opacity:.65}.primary-action-btn[data-v-b8f3d222]{min-width:120px;border-color:#c96442;background:#c96442;color:#fff}.plus-icon[data-v-b8f3d222]{font-size:17px;font-weight:700;line-height:1}.summary-strip[data-v-b8f3d222]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.summary-item[data-v-b8f3d222]{height:74px;padding:12px 14px;border:1px solid #dedbd0;border-radius:8px;background:#faf9f5}.summary-item span[data-v-b8f3d222]{display:block;color:#6f6d66;font-size:12px}.summary-item strong[data-v-b8f3d222]{display:block;margin-top:4px;font-size:24px;line-height:1.2}.room-table-wrap[data-v-b8f3d222]{flex:1;min-height:0;border:1px solid #dedbd0;border-radius:8px;overflow:hidden;background:#faf9f5}.room-table-wrap[data-v-b8f3d222] .el-table__body-wrapper{scrollbar-width:none;-ms-overflow-style:none}.room-table-wrap[data-v-b8f3d222] .el-table__row td{border-bottom:1px solid #e8e6dc}.room-table-wrap[data-v-b8f3d222] .el-table__row:last-child td{border-bottom:none}.room-table-wrap[data-v-b8f3d222] .el-table__body-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.room-title-cell[data-v-b8f3d222]{display:flex;align-items:center;gap:12px}.status-dot[data-v-b8f3d222]{width:9px;height:9px;border-radius:50%;background:#b9b6ab}.status-dot.living[data-v-b8f3d222]{background:#35a66a}.room-name[data-v-b8f3d222]{font-weight:700;color:#141413}.danger-link[data-v-b8f3d222]{color:#d94d35}.log-header[data-v-b8f3d222]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-weight:700}.log-header strong[data-v-b8f3d222]{color:#c96442;font-size:13px}.queue-card[data-v-b8f3d222]{padding:12px 0;border-top:1px solid #ebe8dc}.queue-title[data-v-b8f3d222]{font-weight:700;margin-bottom:4px}@media (max-width:1180px){.desktop-workspace[data-v-b8f3d222]{grid-template-columns:minmax(520px,1fr)}.workspace-log[data-v-b8f3d222]{display:none}}.model-page[data-v-6da9bee4]{padding:12px}.right-panel.full-width[data-v-6da9bee4]{width:100%}.config-section[data-v-6da9bee4]{background:#faf9f5;border:1px solid #f0eee6;border-radius:8px;padding:16px;margin-bottom:12px}.stream-info-card[data-v-6da9bee4]{background:#faf9f5;padding:0;overflow:hidden}.stream-info-card.is-expanded[data-v-6da9bee4]{padding-bottom:12px}.stream-info-toggle[data-v-6da9bee4]{width:100%;min-height:44px;padding:0 14px;border:0;background:transparent;color:#141413;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font:inherit}.stream-info-toggle[data-v-6da9bee4]:hover{background:rgba(201,100,66,.05)}.stream-title-wrap[data-v-6da9bee4],.stream-toggle-copy[data-v-6da9bee4]{display:inline-flex;align-items:center;gap:6px}.stream-title-wrap[data-v-6da9bee4]{min-width:0;font-size:14px;font-weight:500;font-family:Georgia,serif}.stream-title-wrap i[data-v-6da9bee4]{color:#c96442;font-size:15px}.stream-title-hint[data-v-6da9bee4]{font-family:inherit;font-size:11px;color:#87867f;padding:1px 6px;border:1px solid #e8e6dc;border-radius:4px}.stream-toggle-copy[data-v-6da9bee4]{flex-shrink:0;font-size:12px;color:#5e5d59}.stream-info-body[data-v-6da9bee4]{padding:0 14px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.stream-info-body .notice[data-v-6da9bee4]{width:100%}.stream-info-actions[data-v-6da9bee4]{flex-shrink:0}.section-title[data-v-6da9bee4]{font-size:14px;font-weight:500;font-family:Georgia,serif;color:#141413;margin-bottom:10px;display:flex;align-items:center;gap:8px}.refresh-button[data-v-6da9bee4]{font-size:12px;padding:0}.stream-url-item[data-v-6da9bee4]{display:flex;align-items:center;gap:8px;flex:1;min-width:200px}.stream-url-item .el-input[data-v-6da9bee4]{flex:1}.url-label[data-v-6da9bee4]{font-size:12px;color:#5e5d59;white-space:nowrap;flex-shrink:0}.config-row[data-v-6da9bee4]{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:12px}.config-item[data-v-6da9bee4]{flex:1;min-width:150px}.config-item.full-width[data-v-6da9bee4]{flex-basis:100%;min-width:100%}.config-item .el-select[data-v-6da9bee4]{width:100%}.inline-config-row[data-v-6da9bee4]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px 14px}.inline-item[data-v-6da9bee4]{display:flex;align-items:center;gap:6px;min-width:150px;flex:1 1 160px}.inline-label[data-v-6da9bee4]{font-size:13px;color:#87867f;white-space:nowrap;flex-shrink:0}.inline-select[data-v-6da9bee4]{flex:1;min-width:0}.drive-mode-grid[data-v-6da9bee4]{display:grid!important;grid-template-columns:repeat(4,1fr);gap:8px!important}.drive-mode-grid .el-radio-button[data-v-6da9bee4]{margin-left:0!important;margin-right:0!important}.drive-mode-grid[data-v-6da9bee4] .el-radio-button__inner{width:100%;text-align:center;padding:8px 4px!important;white-space:nowrap!important;font-size:12px!important;border-radius:4px!important;border-left:1px solid #f0eee6!important;background-color:#fff;border-color:#f0eee6;color:#5e5d59;box-shadow:none!important;font-weight:400;transform:none!important}.drive-mode-grid[data-v-6da9bee4] .el-radio-button__inner:hover{color:#141413;background-color:#e8e6dc!important}.drive-mode-grid[data-v-6da9bee4] .el-radio-button.is-active .el-radio-button__inner,.drive-mode-grid[data-v-6da9bee4] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background-color:#c96442!important;border-color:#c96442!important;color:#faf9f5!important;font-weight:600}.drive-mode-recommend-card[data-v-6da9bee4]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;background:rgba(201,100,66,.08);border:1px solid rgba(201,100,66,.2);border-radius:6px;font-size:13px;color:#141413;margin-bottom:10px;line-height:1.5}.drive-mode-recommend-card i[data-v-6da9bee4]{color:#c96442;font-size:16px;margin-top:2px}.script-mode-recommend-card[data-v-6da9bee4]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;background:rgba(201,100,66,.08);border:1px solid rgba(201,100,66,.2);border-radius:6px;font-size:13px;color:#141413;margin-bottom:10px;line-height:1.5}.script-mode-recommend-card i[data-v-6da9bee4]{color:#c96442;font-size:16px;margin-top:2px}.gpu-recommendation[data-v-6da9bee4]{margin-bottom:10px}.notice[data-v-6da9bee4]{font-size:12px;color:#5e5d59;line-height:1.6;margin-top:8px;padding:8px;background:rgba(201,100,66,.05);border-radius:4px}.notice i[data-v-6da9bee4]{margin-right:4px;color:#c96442}.camera-warning-notice[data-v-6da9bee4]{background:rgba(181,51,51,.08);border:1px solid rgba(181,51,51,.2)}.camera-warning-notice i[data-v-6da9bee4]{color:#b53333}.multi-pose-notice[data-v-6da9bee4]{background:rgba(201,100,66,.08);border:1px solid rgba(201,100,66,.2)}.multi-pose-notice i[data-v-6da9bee4]{color:#c96442}.rtmp-guide-notice[data-v-6da9bee4]{background:rgba(201,100,66,.05)}.audio-voice-clone-tip[data-v-6da9bee4]{display:flex;align-items:flex-start;gap:6px}.guide-title[data-v-6da9bee4]{font-size:13px;color:#141413;margin-bottom:4px}.guide-steps[data-v-6da9bee4]{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#5e5d59;padding-left:4px}.model-grid[data-v-6da9bee4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.model-card[data-v-6da9bee4]{background:#fff;border:2px solid #f0eee6;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .2s;position:relative}.model-card[data-v-6da9bee4]:hover{border-color:#c96442}.model-card.active[data-v-6da9bee4]{border-color:#c96442;box-shadow:0 0 0 1px #c96442}.model-cover[data-v-6da9bee4]{position:relative;padding-bottom:133%;overflow:hidden}.model-cover img[data-v-6da9bee4]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.model-cover .placeholder[data-v-6da9bee4]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#87867f;font-size:12px;background:#e8e6dc}.model-name-bar[data-v-6da9bee4]{position:absolute;bottom:0;left:0;right:0;padding:4px 6px;background:rgba(0,0,0,.4);color:#faf9f5;font-size:11px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-version-tag[data-v-6da9bee4]{position:absolute;top:4px;right:4px;padding:1px 6px;background:rgba(201,100,66,.8);color:#faf9f5;font-size:10px;border-radius:3px;font-weight:600}.selected-mark[data-v-6da9bee4]{position:absolute;top:4px;left:4px;width:20px;height:20px;background:#c96442;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#faf9f5;font-size:12px;font-weight:700}.voice-section[data-v-6da9bee4]{background:#faf9f5;border:1px solid #f0eee6;border-radius:8px;padding:10px;margin-bottom:8px}.voice-picker-panel[data-v-6da9bee4]{display:grid;gap:6px;padding:6px 8px;background:#fff;border:1px solid #f0eee6;border-radius:6px}.voice-compact-row[data-v-6da9bee4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;min-height:32px}.voice-role-group[data-v-6da9bee4]{display:grid;align-items:center;gap:5px;min-width:0}.host-group[data-v-6da9bee4]{grid-template-columns:48px 108px 46px 24px minmax(62px,1fr) 30px 70px}.assistant-group[data-v-6da9bee4]{grid-template-columns:48px 118px 46px 24px minmax(62px,1fr) 30px}.voice-role-title[data-v-6da9bee4]{color:#141413;font-size:11px;font-weight:600;white-space:nowrap}.voice-select[data-v-6da9bee4]{width:100%}.voice-option-tag[data-v-6da9bee4]{float:right;color:#87867f;font-size:12px;transform:scale(.92);transform-origin:right center}.voice-playing-row[data-v-6da9bee4]{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:20px;color:#5e5d59;font-size:12px}.voice-list[data-v-6da9bee4]{display:flex;flex-direction:column;gap:5px}.voice-volume-panel[data-v-6da9bee4]{display:grid;gap:6px;padding:10px 12px;margin-bottom:12px;background:#fff;border:1px solid #f0eee6;border-radius:6px}.voice-volume-row[data-v-6da9bee4]{display:grid;grid-template-columns:minmax(96px,145px) minmax(88px,1fr) 38px 98px;align-items:center;gap:8px;min-height:28px}.voice-role-label[data-v-6da9bee4]{min-width:0;overflow:hidden;color:#141413;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.voice-volume-label[data-v-6da9bee4]{font-size:11px;color:#5e5d59;white-space:nowrap}.host-voice-name[data-v-6da9bee4]{color:#c96442;font-weight:500}.assistant-voice-name[data-v-6da9bee4]{color:#409eff;font-weight:500}.voice-volume-slider[data-v-6da9bee4]{min-width:0}.voice-volume-value[data-v-6da9bee4]{font-size:11px;color:#141413;text-align:right;font-variant-numeric:tabular-nums}.voice-speed-control[data-v-6da9bee4]{display:grid;grid-template-columns:22px 48px;align-items:center;gap:4px;justify-self:end}.voice-speed-select[data-v-6da9bee4]{width:48px}.voice-volume-spacer[data-v-6da9bee4]{width:98px}.empty-state[data-v-6da9bee4]{text-align:center;padding:20px;color:#87867f;font-size:13px}.voice-item[data-v-6da9bee4]{display:flex;justify-content:space-between;align-items:center;min-height:38px;padding:6px 10px;background:#fff;border:1px solid #f0eee6;border-radius:6px;cursor:pointer;transition:all .2s}.voice-item[data-v-6da9bee4]:hover{border-color:#c96442}.voice-item.active[data-v-6da9bee4]{border-color:#c96442;background:rgba(201,100,66,.08)}.voice-info[data-v-6da9bee4]{flex:1;min-width:0}.voice-name[data-v-6da9bee4]{overflow:hidden;font-size:12px;line-height:18px;color:#141413;display:flex;align-items:center;gap:6px;white-space:nowrap;text-overflow:ellipsis}.selection-icon[data-v-6da9bee4]{color:#c96442;font-size:14px;flex-shrink:0}.voice-controls[data-v-6da9bee4]{display:flex;align-items:center;gap:6px;flex-shrink:0}.support-tags[data-v-6da9bee4]{display:flex;gap:3px}.support-tag[data-v-6da9bee4]{border:none;height:18px;padding:0 5px;line-height:18px}.preview-btn[data-v-6da9bee4],.stop-btn[data-v-6da9bee4]{padding:0;font-size:11px;line-height:18px}.voice-compact-row .preview-btn[data-v-6da9bee4]{min-width:44px;text-align:left}.voice-compact-row[data-v-6da9bee4] .el-input__inner{padding-left:7px;padding-right:22px}.voice-compact-row[data-v-6da9bee4] .el-slider__runway{margin:10px 0}.audio-play-mode-selector[data-v-6da9bee4]{display:flex;align-items:center;gap:8px;margin-top:8px}.audio-play-mode-selector .mode-label[data-v-6da9bee4]{font-size:12px;color:#5e5d59;white-space:nowrap}.vcam-troubleshoot-notice[data-v-6da9bee4]{background:rgba(230,162,60,.08);border:1px solid rgba(230,162,60,.2)}.vcam-troubleshoot-title[data-v-6da9bee4]{font-size:13px;color:#141413;margin-bottom:8px}.vcam-troubleshoot-title i[data-v-6da9bee4]{color:#e6a23c;margin-right:4px}.vcam-troubleshoot-steps[data-v-6da9bee4]{display:flex;flex-direction:column;gap:4px}.vcam-step[data-v-6da9bee4]{font-size:12px;color:#5e5d59;line-height:1.6}.step-num[data-v-6da9bee4]{color:#c96442;font-weight:700;margin-right:4px}.vcam-troubleshoot-note[data-v-6da9bee4]{margin-top:8px;font-size:12px;color:#5e5d59}.vcam-troubleshoot-note i[data-v-6da9bee4]{color:#e6a23c}.script-page[data-v-512bcd2f]{padding:10px;background:#f5f4ed;color:#141413}.header-section[data-v-512bcd2f]{margin-bottom:8px}.header-actions[data-v-512bcd2f]{display:flex;flex-direction:column;gap:7px}.script-mode-selector[data-v-512bcd2f]{display:flex;align-items:center}.mode-hint[data-v-512bcd2f]{padding:8px 12px;background:rgba(201,100,66,.1);border:1px solid rgba(201,100,66,.3);border-radius:6px;font-size:12px;color:#c96442}.mode-config-row[data-v-512bcd2f]{display:flex;align-items:center;gap:10px;margin-top:4px}.mode-config-item[data-v-512bcd2f]{display:flex;align-items:center;gap:6px}.mode-label[data-v-512bcd2f]{font-size:13px;color:#87867f;white-space:nowrap}.script-play-mode-select[data-v-512bcd2f]{width:112px}.dialog-tip[data-v-512bcd2f]{margin-bottom:8px;color:#87867f;font-size:12px;line-height:1.5}.interaction-page[data-v-d867cc96]{padding:16px;background:#f5f4ed;color:#141413}.interaction-tabs[data-v-d867cc96]{background:#faf9f5;border-color:#f0eee6}.desktop-interaction-grid[data-v-d867cc96]{display:grid;grid-template-columns:minmax(250px,1fr) minmax(280px,1.2fr) 206px;gap:6px;min-height:auto}.desktop-panel[data-v-d867cc96]{min-width:0;min-height:auto;overflow:visible;border:1px solid #e4dfd5;border-radius:8px;background:#fffdf8;padding:6px 8px}.desktop-config-panel[data-v-d867cc96]{grid-column:auto}.desktop-panel-title[data-v-d867cc96]{min-height:20px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px;color:#141413;font-size:13px;font-weight:800}.dense-row[data-v-d867cc96]{display:grid;grid-template-columns:60px 58px minmax(0,1fr);gap:5px;align-items:center;margin-bottom:4px}.dense-label[data-v-d867cc96],.dense-row>span[data-v-d867cc96]{color:#5d574e;font-size:12px;font-weight:700}.dense-subgrid[data-v-d867cc96]{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.dense-label[data-v-d867cc96]{margin-bottom:3px}.dense-radio-row[data-v-d867cc96]{display:flex;align-items:center;gap:6px;margin-top:5px;color:#5d574e;font-size:13px}.dense-radio-row>span[data-v-d867cc96]{min-width:56px;white-space:nowrap}.dense-radio-row[data-v-d867cc96] .el-radio-button__inner{padding:5px 8px;font-size:12px}.dense-actions[data-v-d867cc96]{display:flex;gap:5px;margin-top:6px}.capture-button[data-v-d867cc96],.dense-actions[data-v-d867cc96] .el-button,.desktop-panel-title[data-v-d867cc96] .el-button{min-height:24px;padding:5px 8px!important;border-radius:6px;font-size:12px!important;line-height:1}.capture-button[data-v-d867cc96]{width:96px}.capture-row[data-v-d867cc96]{display:flex;justify-content:flex-end;margin-bottom:6px}.desktop-qa-list[data-v-d867cc96]{max-height:none;height:auto;overflow:visible;padding-right:4px}.desktop-qa-row[data-v-d867cc96]{display:grid;grid-template-columns:1fr 1fr auto auto;gap:4px;align-items:center;padding:3px 0;border-top:1px solid #eee9df;min-height:28px}.desktop-qa-row[data-v-d867cc96]:first-child{border-top:0;padding-top:3px}.qa-inline-input[data-v-d867cc96] .el-textarea__inner{min-height:22px!important;height:22px!important;line-height:20px;padding:1px 4px;font-size:12px;resize:none;overflow:hidden}.desktop-qa-row[data-v-d867cc96] .el-button{padding:0 2px;font-size:13px;border:none;min-width:auto}.empty-inline[data-v-d867cc96]{padding:18px 0;color:#87867f;font-size:13px;text-align:center}.desktop-interval-grid[data-v-d867cc96]{display:grid;grid-template-columns:1fr;gap:5px}.desktop-interval-panel .interval-section[data-v-d867cc96]{min-height:26px;display:grid;grid-template-columns:58px minmax(0,1fr);gap:5px;align-items:start}.desktop-interval-panel .interval-label[data-v-d867cc96]{min-width:0;min-height:26px;display:flex;align-items:center;font-size:12px}.desktop-interval-panel[data-v-d867cc96] .el-select{max-width:none;width:100%}.desktop-interaction-grid[data-v-d867cc96] .el-textarea__inner{min-height:46px!important;padding:6px 8px;line-height:1.42}.desktop-interaction-grid[data-v-d867cc96] .el-input-number .el-input__inner,.desktop-interaction-grid[data-v-d867cc96] .el-input__inner,.desktop-interaction-grid[data-v-d867cc96] .el-select .el-input__inner{height:26px;line-height:26px;padding:0 8px;font-size:12px}.desktop-interaction-grid .platform-select[data-v-d867cc96]{width:58px}.desktop-interaction-grid .room-url-input[data-v-d867cc96]{width:100%;min-width:0}.interaction-tabs[data-v-d867cc96] .el-tabs__header{background:#faf9f5;border-bottom-color:#f0eee6}.interaction-tabs[data-v-d867cc96] .el-tabs__item{color:#87867f;border-color:#f0eee6}.interaction-tabs[data-v-d867cc96] .el-tabs__item.is-active{color:#c96442;background:#faf9f5}.interaction-tabs[data-v-d867cc96] .el-tabs__content{background:#faf9f5;padding:16px}.interaction-tabs[data-v-d867cc96] .el-tabs__nav{border-color:#f0eee6}.config-card[data-v-d867cc96]{background:#faf9f5;border:1px solid #f0eee6;margin-bottom:16px}.config-card[data-v-d867cc96] .el-card__header{background:#fff;border-bottom:1px solid #f0eee6;padding:12px 16px}.config-card[data-v-d867cc96] .el-card__body{padding:16px}.card-header span[data-v-d867cc96]{font-size:14px;font-weight:500;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif;color:#141413}.danmu-capture-section[data-v-d867cc96]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.platform-select[data-v-d867cc96]{width:140px}.room-url-input[data-v-d867cc96]{flex:1;min-width:200px}.capture-button[data-v-d867cc96]{flex-shrink:0}.special-instructions-container[data-v-d867cc96]{width:100%}.active-interaction-section[data-v-d867cc96]{display:flex;flex-direction:column;gap:12px}.interaction-input[data-v-d867cc96]{width:100%}.interaction-buttons[data-v-d867cc96]{display:flex;gap:10px}.qa-container[data-v-d867cc96]{padding:0}.qa-header[data-v-d867cc96]{margin-bottom:12px}.transparent-button[data-v-d867cc96]{background:#c96442!important;border-color:#c96442!important;color:#faf9f5!important;font-weight:500;padding:6px 10px!important;font-size:12px!important;border-radius:6px}.transparent-button[data-v-d867cc96]:hover{background:#b55a35!important;border-color:#b55a35!important;color:#faf9f5!important}.transparent-button[data-v-d867cc96] i{font-size:13px!important}.qa-cards[data-v-d867cc96]{display:flex;flex-direction:column;gap:12px}.qa-card[data-v-d867cc96]{background:#fff;border:1px solid #f0eee6}.qa-card[data-v-d867cc96] .el-card__body{padding:16px}.qa-card-header[data-v-d867cc96]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;font-weight:500}.qa-card-actions[data-v-d867cc96]{display:flex;gap:8px}.qa-card-content[data-v-d867cc96]{display:flex;flex-direction:column;gap:10px}.intervals-card[data-v-d867cc96]{background:#faf9f5;border:1px solid #f0eee6}.intervals-card[data-v-d867cc96] .el-card__header{background:#fff;border-bottom:1px solid #f0eee6;padding:12px 16px}.intervals-card[data-v-d867cc96] .el-card__body{padding:16px}.intervals-form[data-v-d867cc96]{display:flex;flex-direction:column;gap:16px}.interval-section[data-v-d867cc96]{display:flex;align-items:center;gap:12px}.interval-label[data-v-d867cc96]{min-width:120px;font-size:14px;color:#141413;flex-shrink:0}.interval-section[data-v-d867cc96] .el-select{flex:1;max-width:200px}.random-seconds-control[data-v-d867cc96],.random-seconds-row[data-v-d867cc96],.seconds-field[data-v-d867cc96]{display:flex;align-items:center;gap:6px;color:#6f6d65;font-size:12px;min-width:0}.seconds-field[data-v-d867cc96]{flex:1}.seconds-field[data-v-d867cc96] .el-input-number{flex:1;min-width:0;width:100%}.random-seconds-row>span[data-v-d867cc96],.seconds-field>span[data-v-d867cc96]{flex-shrink:0}.seconds-field.full[data-v-d867cc96]{max-width:220px}.username-select[data-v-d867cc96]{margin-left:8px;width:120px}.username-select-full[data-v-d867cc96]{width:100%}.random-seconds-control[data-v-d867cc96]{width:126px;flex-direction:column;align-items:flex-start;gap:7px}.random-seconds-control.full[data-v-d867cc96]{width:220px;max-width:220px}.random-seconds-row[data-v-d867cc96]{display:grid;grid-template-columns:1fr 12px 1fr 18px;align-items:center;-moz-column-gap:4px;column-gap:4px;height:26px;width:100%}.random-seconds-row .random-second-input[data-v-d867cc96]{width:100%}.random-seconds-row .random-second-input[data-v-d867cc96] .el-input__inner{height:26px;line-height:26px;padding:0 6px;text-align:center;font-size:12px}.range-separator[data-v-d867cc96],.range-unit[data-v-d867cc96]{display:inline-flex;align-items:center;justify-content:center;height:26px;line-height:26px}.time-edit-button[data-v-d867cc96]{margin-top:1px}.time-announce-dialog-actions[data-v-d867cc96]{display:flex;justify-content:flex-end;gap:10px}.time-announce-help[data-v-d867cc96]{margin-bottom:10px;color:#6f6d65;font-size:13px;line-height:1.5}.protection-page[data-v-b0db7d68]{padding:8px;color:#141413}.protection-page[data-v-b0db7d68]:not(.desktop-mode){padding:20px}.live-action-card[data-v-b0db7d68],.protection-card[data-v-b0db7d68]{background-color:#faf9f5;border:1px solid #f0eee6;border-radius:8px;box-shadow:0 0 0 1px #d1cfc5;margin-bottom:6px;overflow:hidden}.protection-page:not(.desktop-mode) .live-action-card[data-v-b0db7d68],.protection-page:not(.desktop-mode) .protection-card[data-v-b0db7d68]{border-radius:16px;margin-bottom:20px}.live-guard-card[data-v-b0db7d68]{margin-top:20px}.protect-action-row[data-v-b0db7d68]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.protect-action-tile[data-v-b0db7d68]{background-color:#faf9f5;border:1px solid #f0eee6;border-radius:8px;box-shadow:0 0 0 1px #d1cfc5;min-height:34px;padding:0 10px;display:flex;align-items:center;overflow:hidden}[data-v-b0db7d68] .el-card__header{background-color:#fff;border-bottom:1px solid #f0eee6;padding:6px 10px}.protection-page[data-v-b0db7d68]:not(.desktop-mode) .el-card__header{padding:12px 20px}.module-header h3[data-v-b0db7d68]{margin:0;font-size:14px;font-weight:500;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif;color:#141413;display:flex;align-items:center}.protection-page:not(.desktop-mode) .module-header h3[data-v-b0db7d68]{font-size:16px}.action-header[data-v-b0db7d68]{display:flex;align-items:center;justify-content:space-between;gap:8px}.header-button-group[data-v-b0db7d68]{display:flex;align-items:center;gap:6px}.module-content[data-v-b0db7d68]{padding:8px}.protection-page:not(.desktop-mode) .module-content[data-v-b0db7d68]{padding:20px}[data-v-b0db7d68] .el-form{display:flex;flex-direction:column;gap:6px}.protection-page[data-v-b0db7d68]:not(.desktop-mode) .el-form{gap:20px}[data-v-b0db7d68] .el-form-item{margin-bottom:0!important}[data-v-b0db7d68] .el-form-item__content{margin-left:0!important;line-height:normal!important}.form-item[data-v-b0db7d68]{display:flex;align-items:center;gap:6px;width:100%}.protection-page:not(.desktop-mode) .form-item[data-v-b0db7d68]{gap:15px}.form-item .label[data-v-b0db7d68]{font-size:13px;color:#5e5d59;min-width:80px;flex-shrink:0;text-align:left}.protection-page:not(.desktop-mode) .form-item .label[data-v-b0db7d68]{font-size:14px}[data-v-b0db7d68] .el-textarea__inner{border:1px solid #f0eee6!important;background-color:#fff!important;color:#141413;border-radius:6px;min-height:42px;resize:vertical}.protection-page[data-v-b0db7d68]:not(.desktop-mode) .el-textarea__inner{border-radius:8px;min-height:80px!important}[data-v-b0db7d68] .el-textarea__inner:focus{border-color:#c96442!important}.launch-button[data-v-b0db7d68]{padding:6px 12px!important;font-size:13px!important;border-radius:6px!important;font-weight:500!important;border:none!important;background-color:#c96442!important;color:#faf9f5!important;transition:background-color .3s}.protection-page:not(.desktop-mode) .launch-button[data-v-b0db7d68]{padding:8px 16px!important;font-size:14px!important;border-radius:8px!important}.launch-button[data-v-b0db7d68]:hover{background-color:#b55a35!important}.launch-button.is-loading[data-v-b0db7d68]{opacity:.7}.live-action-container[data-v-b0db7d68]{padding:20px}.guard-item[data-v-b0db7d68]{display:flex;align-items:flex-start;padding:15px 0;border-bottom:1px solid #f0eee6}.guard-item[data-v-b0db7d68]:last-child{border-bottom:none;padding-bottom:0}.guard-item[data-v-b0db7d68]:first-child{padding-top:0}.guard-label[data-v-b0db7d68]{min-width:100px;font-weight:500;color:#5e5d59;padding-top:5px}.guard-content[data-v-b0db7d68]{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.feature-description[data-v-b0db7d68]{margin-top:15px;padding:16px;background-color:rgba(201,100,66,.1);border:1px solid rgba(201,100,66,.3);border-radius:8px}.feature-description.warning[data-v-b0db7d68]{background-color:rgba(181,51,51,.1);border:1px solid rgba(181,51,51,.3)}.description-content p[data-v-b0db7d68]{margin:0 0 8px 0;line-height:1.6;color:#141413;font-weight:500}.description-content ul[data-v-b0db7d68]{margin:0;padding-left:20px}.description-content li[data-v-b0db7d68]{margin:8px 0;line-height:1.7;color:#5e5d59}[data-v-b0db7d68] .guard-content .el-button,[data-v-b0db7d68] .live-action-container .el-button{padding:8px 16px!important;font-size:14px!important;border-radius:8px!important;font-weight:500!important;border:none!important;transition:all .3s}[data-v-b0db7d68] .guard-content .el-button--primary,[data-v-b0db7d68] .live-action-container .el-button--primary{background-color:#c96442!important;color:#faf9f5!important}[data-v-b0db7d68] .guard-content .el-button--primary:hover,[data-v-b0db7d68] .live-action-container .el-button--primary:hover{background-color:#b55a35!important}[data-v-b0db7d68] .guard-content .el-button--danger{background-color:#b53333!important;color:#fff!important}[data-v-b0db7d68] .guard-content .el-button--danger:hover{opacity:.9}.guard-help-list p[data-v-b0db7d68]{margin:0 0 8px;color:#4d4c48;font-size:13px;line-height:1.55}.record-config-page[data-v-8680db7a]{padding:4px;background-color:#f5f4ed;color:#141413;height:100%;overflow-y:auto}.record-config-page[data-v-8680db7a]::-webkit-scrollbar{width:4px}.record-config-page[data-v-8680db7a]::-webkit-scrollbar-thumb{background-color:#e8e6dc;border-radius:2px}.record-config-page[data-v-8680db7a]::-webkit-scrollbar-track{background-color:#faf9f5}.config-card[data-v-8680db7a]{margin-bottom:10px;background:#faf9f5;border:1px solid #f0eee6;border-radius:12px;color:#141413;box-shadow:none}.config-card[data-v-8680db7a] .el-card__header{border-bottom:1px solid #f0eee6;font-size:14px;font-weight:600;color:#141413;padding:10px 16px}.card-header[data-v-8680db7a]{display:flex;justify-content:space-between;align-items:center}.config-card[data-v-8680db7a] .el-card__body{padding:12px 16px}.config-row[data-v-8680db7a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px;width:100%}.config-row-full[data-v-8680db7a]{margin-bottom:8px}.config-row-wide[data-v-8680db7a]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:8px}.config-row-wide>[data-v-8680db7a]{flex:1;min-width:240px}.inline-label[data-v-8680db7a]{font-size:12px;color:#5e5d59;margin-bottom:3px;white-space:nowrap}.inline-hint[data-v-8680db7a]{font-size:12px;color:#87867f;margin-left:4px}.config-tip[data-v-8680db7a]{font-size:12px;color:#5e5d59;margin-bottom:8px;padding:6px 10px;background:rgba(94,93,89,.08);border-radius:4px;border-left:3px solid #5e5d59}.config-tip.warn-tip[data-v-8680db7a]{background:rgba(201,100,66,.06);border-left-color:#c96442;color:#c96442}.api-key-tip[data-v-8680db7a]{font-size:11px;color:#b53333;margin-top:4px;padding:4px 8px;background:rgba(181,51,51,.08);border-radius:4px}.guard-tip[data-v-8680db7a]{padding:10px 14px;color:#5e5d59;font-size:13px;line-height:1.5}.record-config-page[data-v-8680db7a] .el-radio-button__inner{font-size:12px;padding:5px 10px}.record-config-page[data-v-8680db7a] .el-input__inner{background-color:#fff;border-color:#f0eee6;color:#141413}.record-config-page[data-v-8680db7a] .el-textarea__inner{background-color:#fff;border-color:#f0eee6;color:#141413;font-size:12px}.record-config-page[data-v-8680db7a] .el-input__inner:focus,.record-config-page[data-v-8680db7a] .el-textarea__inner:focus{border-color:#c96442}.record-config-page[data-v-8680db7a] .el-input-group__append{background-color:#e8e6dc;border-color:#f0eee6;color:#141413}.narrow-input[data-v-8680db7a]{width:80px}.deduplication-container[data-v-a42ce452]{padding:8px;box-sizing:border-box}.dedup-card[data-v-a42ce452]{background:#faf9f5;border:1px solid #f0eee6;border-radius:12px;overflow:hidden}.dedup-header[data-v-a42ce452]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #f0eee6;font-size:14px;font-weight:600;color:#141413}.dedup-body[data-v-a42ce452]{padding:8px 10px 6px}.dedup-row[data-v-a42ce452]{display:flex;align-items:center;flex-wrap:wrap;gap:3px 4px;margin-bottom:4px}.dedup-toggle[data-v-a42ce452]{display:flex;align-items:center;flex-shrink:0}.dedup-label-mini[data-v-a42ce452]{font-size:12px;color:#5e5d59;white-space:nowrap;min-width:24px}.dedup-sub[data-v-a42ce452]{font-size:11px;color:#87867f;white-space:nowrap}.dedup-input-wide[data-v-a42ce452]{flex:1;min-width:120px}.dedup-input-xs[data-v-a42ce452]{width:56px}.dedup-input-xxs[data-v-a42ce452]{width:48px}.range-sep[data-v-a42ce452]{color:#87867f;font-size:12px}.deduplication-container[data-v-a42ce452] .el-input__inner{background-color:#fff;border-color:#f0eee6;color:#141413;font-size:12px}.deduplication-container[data-v-a42ce452] .el-input-group__append{background-color:#e8e6dc;border-color:#f0eee6;color:#141413}.desktop-live-console[data-v-4a3f6a22]{display:grid;grid-template-columns:minmax(760px,1fr) 306px;grid-template-rows:minmax(0,1fr) 42px;height:100%;min-height:0;background:#f5f4ed;color:#141413}.console-log[data-v-4a3f6a22],.console-main[data-v-4a3f6a22]{grid-row:1}.audit-dock[data-v-4a3f6a22]{grid-column:1/3;grid-row:2;min-width:0;min-height:0;border-top:1px solid #dedbd0;border-left:1px solid #dedbd0;background:#faf9f5;transition:height .18s ease;overflow:hidden}.desktop-live-console.audit-expanded[data-v-4a3f6a22],.desktop-live-console.playback-audit-mode[data-v-4a3f6a22]{grid-template-rows:minmax(0,1fr) 250px}.audit-summary-bar[data-v-4a3f6a22]{height:42px;display:grid;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px}.audit-summary-actions button[data-v-4a3f6a22],.audit-tabs button[data-v-4a3f6a22],.audit-toggle[data-v-4a3f6a22],.audit-toolbar button[data-v-4a3f6a22]{border:1px solid #dedbd0;border-radius:6px;background:#fffdf8;color:#4d4c48;cursor:pointer}.audit-toggle[data-v-4a3f6a22]{height:28px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:700}.audit-metrics[data-v-4a3f6a22]{min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden}.audit-metrics span[data-v-4a3f6a22]{flex:0 0 auto;color:#6f6d66;font-size:12px;white-space:nowrap}.audit-metrics strong[data-v-4a3f6a22]{color:#211e1a;font-size:13px}.audit-metrics .warn strong[data-v-4a3f6a22]{color:#c96442}.audit-summary-actions[data-v-4a3f6a22],.audit-toolbar[data-v-4a3f6a22]{display:flex;align-items:center;gap:6px}.audit-summary-actions button[data-v-4a3f6a22],.audit-toolbar button[data-v-4a3f6a22]{height:28px;padding:0 9px;font-size:12px}.audit-summary-actions button.active[data-v-4a3f6a22]{border-color:#c96442;background:#f7e8df;color:#b55234}.audit-panel[data-v-4a3f6a22]{height:calc(100% - 42px);display:grid;grid-template-columns:118px minmax(0,1fr);grid-template-rows:34px minmax(0,1fr);gap:8px 10px;padding:0 12px 10px}.audit-tabs[data-v-4a3f6a22]{grid-row:1/span 2;display:flex;flex-direction:column;gap:5px}.audit-tabs button[data-v-4a3f6a22]{height:28px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 8px;text-align:left;font-size:12px}.audit-tabs button.active[data-v-4a3f6a22]{border-color:#d6c8b6;background:#e8e6dc;color:#c96442;font-weight:700}.audit-tabs em[data-v-4a3f6a22]{min-width:20px;height:18px;padding:0 5px;border-radius:9px;background:#f0eee5;color:#6f6d66;font-style:normal;font-size:11px;line-height:18px;text-align:center}.audit-toolbar[data-v-4a3f6a22]{min-width:0}.audit-toolbar .el-input[data-v-4a3f6a22]{max-width:360px}.playback-detail-panel[data-v-4a3f6a22]{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(520px,1.28fr);gap:8px;overflow:hidden}.playback-detail-section[data-v-4a3f6a22]{min-width:0;min-height:0;border:1px solid #ebe8dc;border-radius:8px;background:#fffdf8;overflow:hidden;display:flex;flex-direction:column}.playback-detail-title[data-v-4a3f6a22],.playback-queue-head[data-v-4a3f6a22]{height:28px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;border-bottom:1px solid #ebe8dc;background:#f7f5ee;color:#4d4c48;font-size:12px;font-weight:700}.playback-detail-title small[data-v-4a3f6a22],.playback-queue-head small[data-v-4a3f6a22]{color:#87867f;font-weight:500}.playback-flat-list[data-v-4a3f6a22]{min-height:0;padding:8px;overflow:auto}.playback-flat-row[data-v-4a3f6a22]{border-left:3px solid #d7cab9}.playback-detail-list[data-v-4a3f6a22]{min-height:0;padding:6px;overflow:auto}.playback-detail-row[data-v-4a3f6a22]{padding:6px 7px;border:1px solid #f0eee5;border-radius:6px;background:#fffdf8}.playback-detail-row+.playback-detail-row[data-v-4a3f6a22]{margin-top:6px}.playback-detail-row.active[data-v-4a3f6a22]{border-color:#d7cab9;background:#faf6ee}.playback-detail-meta[data-v-4a3f6a22]{display:grid;grid-template-columns:auto minmax(0,1fr) auto 24px;align-items:center;gap:6px;color:#87867f;font-size:11px}.playback-detail-meta.queue-actions[data-v-4a3f6a22]{grid-template-columns:auto minmax(0,1fr) auto 24px 24px}.playback-detail-meta strong[data-v-4a3f6a22]{min-width:0;color:#4d4c48;font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playback-detail-meta button[data-v-4a3f6a22]{width:22px;height:22px;border:1px solid #ebe8dc;border-radius:5px;background:#fffdf8;color:#6f6d66;cursor:pointer}.playback-detail-meta button.danger[data-v-4a3f6a22]{color:#b55234}.playback-detail-row p[data-v-4a3f6a22]{margin:5px 0 3px;color:#211e1a;font-size:12px;line-height:1.45;white-space:normal;word-break:break-word}.playback-detail-row small[data-v-4a3f6a22]{display:block;color:#87867f;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playback-detail-empty[data-v-4a3f6a22]{padding:12px;color:#87867f;font-size:12px;text-align:center}.audit-table[data-v-4a3f6a22]{min-width:0;min-height:0;border:1px solid #ebe8dc;border-radius:8px;background:#fffdf8;overflow:hidden}.audit-row[data-v-4a3f6a22],.audit-table-head[data-v-4a3f6a22]{display:grid;grid-template-columns:68px 72px 58px 84px minmax(0,1fr) 52px;gap:8px;align-items:center}.audit-table-head[data-v-4a3f6a22]{height:28px;padding:0 10px;border-bottom:1px solid #ebe8dc;background:#f7f5ee;color:#87867f;font-size:12px;font-weight:700}.audit-list[data-v-4a3f6a22]{height:calc(100% - 28px);overflow:auto}.audit-row[data-v-4a3f6a22]{min-height:28px;padding:4px 10px;border-bottom:1px solid #f0eee5;color:#4d4c48;font-size:12px}.audit-row p[data-v-4a3f6a22]{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-row.warning[data-v-4a3f6a22]{background:#fff8eb}.audit-row.error[data-v-4a3f6a22]{background:#fff0ed;color:#9c3425}.audit-empty[data-v-4a3f6a22]{height:calc(100% - 28px);display:flex;align-items:center;justify-content:center;gap:8px;color:#87867f;font-size:13px}.console-log[data-v-4a3f6a22]{display:flex;flex-direction:column;min-height:0;padding:14px;background:#faf9f5;border-right:1px solid #dedbd0;overflow:auto;border-right:0;border-left:1px solid #dedbd0}[data-v-4a3f6a22] .desktop-live-start-dialog{top:50%;margin:0 auto!important;border-radius:8px;background:#faf9f5;color:#141413;transform:translateY(-50%)}[data-v-4a3f6a22] .desktop-live-start-dialog .el-dialog__header{padding:14px 18px 10px;border-bottom:1px solid #f0eee6}[data-v-4a3f6a22] .desktop-live-start-dialog .el-dialog__title{color:#141413;font-size:17px;font-weight:700}[data-v-4a3f6a22] .desktop-live-start-dialog .el-dialog__body{padding:14px 18px 16px}.live-start-summary[data-v-4a3f6a22]{padding:10px 12px;margin-bottom:10px;border:1px solid #f0eee6;border-radius:8px;background:#fffdf8}.summary-main[data-v-4a3f6a22]{color:#141413;font-size:15px;font-weight:700}.summary-sub[data-v-4a3f6a22]{margin-top:4px;color:#6f6d66;font-size:12px}.live-start-steps[data-v-4a3f6a22]{display:flex;flex-direction:column;gap:6px}.live-start-step[data-v-4a3f6a22]{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border:1px solid #f0eee6;border-radius:8px;background:#fffdf8;color:#87867f}.live-start-step i[data-v-4a3f6a22]{flex:0 0 18px;margin-top:2px;font-size:18px}.live-start-step.is-active[data-v-4a3f6a22]{border-color:#c96442;color:#141413;box-shadow:0 0 0 1px rgba(201,100,66,.12)}.live-start-step.is-active i[data-v-4a3f6a22]{color:#c96442}.live-start-step.is-done[data-v-4a3f6a22]{color:#4d6b4a;background:#f7fbf5}.live-start-step.is-error[data-v-4a3f6a22]{color:#b42318;border-color:#f3b7ad;background:#fff7f5}.step-copy[data-v-4a3f6a22]{flex:1;min-width:0}.step-title[data-v-4a3f6a22]{font-size:13px;font-weight:700;line-height:20px}.step-desc[data-v-4a3f6a22]{margin-top:1px;color:#87867f;font-size:12px;line-height:18px}.local-progress[data-v-4a3f6a22]{margin-top:5px;width:100%}.local-progress-copy[data-v-4a3f6a22]{display:flex;justify-content:space-between;gap:8px;color:#5e5d59;font-size:11px;line-height:14px}.local-progress-copy span[data-v-4a3f6a22]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.local-progress-track[data-v-4a3f6a22]{height:4px;margin-top:4px;overflow:hidden;border-radius:999px;background:#f0eee6}.local-progress-bar[data-v-4a3f6a22]{height:100%;min-width:8%;border-radius:inherit;background:#c96442;transition:width .35s ease}.live-start-step.is-active .step-desc[data-v-4a3f6a22],.live-start-step.is-done .step-desc[data-v-4a3f6a22],.live-start-step.is-error .step-desc[data-v-4a3f6a22]{color:inherit}.live-start-error[data-v-4a3f6a22]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:8px;background:#fff7f5;color:#b42318;font-size:13px;line-height:20px}.eyebrow[data-v-4a3f6a22]{color:#6f6d66;font-size:12px}.portrait-switch[data-v-4a3f6a22]{position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:34px;margin-top:auto;border:1px solid #dedbd0;border-radius:6px;background:#f3f0e8;color:#4d4c48;font-size:13px;font-weight:700;cursor:pointer}.portrait-switch[data-v-4a3f6a22]:hover{border-color:#c96442;color:#c96442}.console-main[data-v-4a3f6a22]{display:flex;flex-direction:column;min-width:0;min-height:0;padding:12px 14px;overflow:hidden}.console-header[data-v-4a3f6a22]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #ebe8dc}.console-header .eyebrow[data-v-4a3f6a22]{display:none}.console-header h1[data-v-4a3f6a22]{margin:0;font-size:22px;line-height:1.2;font-weight:850}.header-actions[data-v-4a3f6a22]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.function-area[data-v-4a3f6a22]{flex:1;min-height:0;display:block;overflow:auto;background:transparent;padding-right:4px;scrollbar-width:none;-ms-overflow-style:none}.function-area[data-v-4a3f6a22]::-webkit-scrollbar{width:0;height:0;display:none}.function-area[data-v-4a3f6a22] *{scrollbar-width:none;-ms-overflow-style:none}.function-area[data-v-4a3f6a22] ::-webkit-scrollbar{width:0;height:0;display:none}.start-control-panel[data-v-4a3f6a22]{display:flex;flex-direction:column;gap:8px}.section-block[data-v-4a3f6a22]{scroll-margin-top:10px}.section-block+.section-block[data-v-4a3f6a22]{margin-top:8px}.record-zone[data-v-4a3f6a22]{display:flex;flex-direction:column;gap:4px}.record-zone>.section-block[data-v-4a3f6a22]{margin:0;padding:6px 8px}.record-card[data-v-4a3f6a22]{margin-bottom:0;background:#faf9f5;border:1px solid #f0eee6;border-radius:12px;color:#141413;overflow:hidden}.record-card[data-v-4a3f6a22] .el-card__header{border-bottom:1px solid #f0eee6;font-size:14px;font-weight:600;color:#141413;padding:10px 16px}.record-card[data-v-4a3f6a22] .el-card__body{padding:0}.record-card .card-header[data-v-4a3f6a22]{display:flex;justify-content:space-between;align-items:center}.settings-section[data-v-4a3f6a22]{min-height:auto;display:block;overflow:visible;padding:8px 10px;border:1px solid #dedbd0;border-radius:8px;background:#fffdf8}.settings-section-title[data-v-4a3f6a22]{flex:0 0 auto;display:flex;align-items:center;gap:8px;height:22px;margin-bottom:5px;color:#141413;font-size:14px;font-weight:800}.record-guard-bar[data-v-4a3f6a22]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#faf9f5;border:1px solid #f0eee6;border-radius:8px}.guard-desc[data-v-4a3f6a22]{font-size:13px;color:#5e5d59}.section-title-meta[data-v-4a3f6a22]{color:#87867f;font-size:12px;font-weight:500}.settings-section[data-v-4a3f6a22] .deduplication-container,.settings-section[data-v-4a3f6a22] .interaction-page,.settings-section[data-v-4a3f6a22] .model-page,.settings-section[data-v-4a3f6a22] .protect-page,.settings-section[data-v-4a3f6a22] .record-config-page,.settings-section[data-v-4a3f6a22] .script-page{min-height:auto;overflow:visible;padding:0;background:transparent}.settings-section[data-v-4a3f6a22] .config-card,.settings-section[data-v-4a3f6a22] .el-card,.settings-section[data-v-4a3f6a22] .form-section{margin-bottom:6px;box-shadow:none;border-color:#e4dfd5;border-radius:8px;background:#fffdf8}.settings-section[data-v-4a3f6a22] .config-card .el-card__header,.settings-section[data-v-4a3f6a22] .el-card__header{background:#fbfaf6;border-bottom-color:#ebe6db;padding:6px 10px}.settings-section[data-v-4a3f6a22] .config-card .el-card__body,.settings-section[data-v-4a3f6a22] .el-card__body{padding:8px 10px}.settings-section[data-v-4a3f6a22] .config-section{padding:8px 10px;margin-bottom:6px;border-radius:7px}.settings-section[data-v-4a3f6a22] .config-row{gap:8px 10px;margin-bottom:7px}.settings-section[data-v-4a3f6a22] .card-header span,.settings-section[data-v-4a3f6a22] .section-title{min-height:20px;margin-bottom:5px;font-size:13px;line-height:1.35}.settings-section[data-v-4a3f6a22] .stream-title-wrap{font-size:13px;font-weight:600;font-family:inherit}.settings-section[data-v-4a3f6a22] .el-form-item{margin-bottom:8px}.settings-section[data-v-4a3f6a22] .el-form-item__content,.settings-section[data-v-4a3f6a22] .el-form-item__label{min-height:28px;line-height:28px;font-size:12px}.settings-section[data-v-4a3f6a22] .el-input-number,.settings-section[data-v-4a3f6a22] .el-input-number .el-input__inner,.settings-section[data-v-4a3f6a22] .el-input__inner,.settings-section[data-v-4a3f6a22] .el-select .el-input__inner{height:28px;line-height:28px;font-size:12px}.settings-section[data-v-4a3f6a22] .el-input__inner{padding:0 9px}.settings-section[data-v-4a3f6a22] .el-textarea__inner{min-height:58px;padding:7px 9px;font-size:12px;line-height:1.45}.settings-section[data-v-4a3f6a22] .description,.settings-section[data-v-4a3f6a22] .empty-state,.settings-section[data-v-4a3f6a22] .help-text,.settings-section[data-v-4a3f6a22] .notice,.settings-section[data-v-4a3f6a22] .tip,.settings-section[data-v-4a3f6a22] .tips{margin-top:5px;padding:6px 8px;font-size:12px;line-height:1.45}.settings-section[data-v-4a3f6a22] .drive-mode-grid{grid-template-columns:repeat(6,1fr);gap:4px!important}.settings-section[data-v-4a3f6a22] .drive-mode-grid .el-radio-button__inner{min-height:28px;padding:6px 4px!important}.settings-section[data-v-4a3f6a22] .avatar-grid,.settings-section[data-v-4a3f6a22] .model-grid,.settings-section[data-v-4a3f6a22] .voice-grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:7px}.settings-section[data-v-4a3f6a22] .stream-info-toggle{min-height:34px;padding:0 10px}.settings-section[data-v-4a3f6a22] .stream-info-body{padding:0 10px}.settings-section[data-v-4a3f6a22] .stream-info-card.is-expanded{padding-bottom:7px}.settings-section[data-v-4a3f6a22] .el-button{min-height:28px;padding:7px 10px;border-radius:6px;font-size:12px;line-height:1}.settings-section[data-v-4a3f6a22] .el-button--mini{min-height:24px;padding:5px 8px}.settings-section[data-v-4a3f6a22] .el-button--text{min-height:auto;padding:0 4px}.settings-section[data-v-4a3f6a22] .el-input-group__append .el-button,.settings-section[data-v-4a3f6a22] .el-input-group__prepend .el-button{min-height:28px;padding:0 8px}.settings-section[data-v-4a3f6a22] .el-radio-button__inner{padding:7px 10px;font-size:12px}.control-band[data-v-4a3f6a22]{min-height:0;height:58px;border:1px solid #dedbd0;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px}.band-title[data-v-4a3f6a22]{font-size:14px;font-weight:800;line-height:1.35}.band-subtitle[data-v-4a3f6a22]{margin-top:1px;color:#6f6d66;font-size:12px;line-height:1.45}.band-actions[data-v-4a3f6a22]{display:flex;align-items:center;gap:8px;flex-shrink:0}.log-header[data-v-4a3f6a22]{justify-content:space-between;margin-bottom:8px;font-weight:700}.log-header-tags[data-v-4a3f6a22],.log-header[data-v-4a3f6a22]{display:flex;align-items:center}.monitor-section[data-v-4a3f6a22]{padding:9px 0;border-top:1px solid #ebe8dc}.monitor-title[data-v-4a3f6a22]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:700;margin-bottom:7px}.monitor-title small[data-v-4a3f6a22]{color:#87867f;font-size:12px;font-weight:500;white-space:nowrap}.queue-row[data-v-4a3f6a22],.track-row[data-v-4a3f6a22]{min-height:28px;display:grid;align-items:center;gap:7px;border-radius:6px;padding:4px 6px;color:#5f5d57;font-size:12px}.queue-row[data-v-4a3f6a22]{grid-template-columns:58px 28px minmax(0,1fr)}.track-row[data-v-4a3f6a22]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px 8px;padding:7px 8px}.queue-row.active[data-v-4a3f6a22],.track-row.active[data-v-4a3f6a22]{background:#f0eee5;color:#211e1a}.queue-name[data-v-4a3f6a22]{display:inline-flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.queue-row strong[data-v-4a3f6a22],.track-row strong[data-v-4a3f6a22]{justify-self:end;color:#211e1a;font-size:13px}.track-row>span[data-v-4a3f6a22]{min-width:0;color:#5f5d57;font-weight:700}.queue-row span[data-v-4a3f6a22]:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal}.track-row em[data-v-4a3f6a22]{min-width:0;grid-column:1/-1;overflow:visible;text-overflow:clip;white-space:normal;font-style:normal;line-height:1.5;display:block;word-break:break-word}.track-row.full-text-track[data-v-4a3f6a22]{align-items:flex-start}.track-row.full-text-track em[data-v-4a3f6a22]{display:block;overflow:visible;text-overflow:clip;word-break:break-word;-webkit-line-clamp:unset;-webkit-box-orient:initial}.status-grid[data-v-4a3f6a22]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.status-cell[data-v-4a3f6a22]{min-width:0;min-height:42px;padding:6px 8px;border:1px solid #ebe8dc;border-radius:6px;background:#fffdf8}.status-cell span[data-v-4a3f6a22]{display:block;color:#87867f;font-size:11px;line-height:1.2}.status-cell strong[data-v-4a3f6a22]{display:block;margin-top:3px;color:#211e1a;font-size:13px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.active-task[data-v-4a3f6a22],.warning-strip[data-v-4a3f6a22]{min-height:28px;display:flex;align-items:center;gap:6px;margin-top:7px;padding:5px 7px;border-radius:6px;font-size:12px;line-height:1.35}.active-task[data-v-4a3f6a22]{background:#edf4ee;color:#2f7d4c}.warning-strip[data-v-4a3f6a22]{margin:0 0 8px;background:#fff5e3;color:#a15d18}.warning-strip span[data-v-4a3f6a22]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warning-strip em[data-v-4a3f6a22]{margin-left:auto;font-style:normal;font-weight:700}.audio-line[data-v-4a3f6a22]{color:#6f6d66;font-size:13px;line-height:1.5}.runtime-line[data-v-4a3f6a22]{display:flex;justify-content:space-between;gap:8px;padding:0 0 8px;border-top:1px solid #ebe8dc;color:#87867f;font-size:12px}.runtime-line span[data-v-4a3f6a22]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-log[data-v-4a3f6a22]{margin-top:4px;padding-top:9px;border-top:1px solid #ebe8dc}.event-title[data-v-4a3f6a22]{font-weight:700;margin-bottom:8px}.event-item[data-v-4a3f6a22]{padding:7px 0;border-top:1px solid #ebe8dc}.event-title+.event-item[data-v-4a3f6a22]{border-top:0}.event-item span[data-v-4a3f6a22]{color:#87867f;font-size:12px}.event-item p[data-v-4a3f6a22]{margin:2px 0 0;color:#4d4c48;font-size:13px;line-height:1.4}.compact-event p[data-v-4a3f6a22]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.countdown-overlay[data-v-4a3f6a22]{position:fixed;top:22px;left:50%;transform:translateX(-50%);z-index:2200}.countdown-box[data-v-4a3f6a22]{height:42px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid #d46342;border-radius:8px;background:#fffdf8;box-shadow:0 10px 30px rgba(32,29,24,.12);color:#211e1a}.countdown-box strong[data-v-4a3f6a22]{color:#c0392b;font-size:18px}.countdown-box button[data-v-4a3f6a22],.modal-header button[data-v-4a3f6a22]{width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:#5a5349;cursor:pointer}.announcement-modal-overlay[data-v-4a3f6a22]{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;background:rgba(33,30,26,.35)}.announcement-modal[data-v-4a3f6a22]{width:min(820px,calc(100vw - 64px));max-height:min(720px,calc(100vh - 64px));display:flex;flex-direction:column;border-radius:8px;background:#fbfaf6;box-shadow:0 22px 70px rgba(28,25,20,.22);overflow:hidden}.modal-header[data-v-4a3f6a22]{height:56px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4dfd5;font-size:18px;font-weight:800}.modal-body[data-v-4a3f6a22]{padding:18px;overflow:auto}.loading-state[data-v-4a3f6a22]{height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#6f675d}.loading-state i[data-v-4a3f6a22]{font-size:32px;color:#d46342}.candidates-grid[data-v-4a3f6a22]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.candidate-item[data-v-4a3f6a22]{position:relative;border:1px solid #dedbd0;border-radius:8px;background:#fffdf8;overflow:hidden;cursor:pointer}.video-wrapper[data-v-4a3f6a22]{aspect-ratio:16/9;background:#ece8de}.preview-video[data-v-4a3f6a22]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.candidate-placeholder[data-v-4a3f6a22]{height:100%;display:flex;align-items:center;justify-content:center;gap:8px;color:#746b5f}.candidate-placeholder.failed[data-v-4a3f6a22]{color:#b42318}.item-info[data-v-4a3f6a22]{height:42px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;font-size:13px}.select-overlay[data-v-4a3f6a22]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:rgba(207,99,66,.88);color:#fff;font-weight:800;opacity:0;transition:opacity .16s ease}.candidate-item:hover .select-overlay[data-v-4a3f6a22]{opacity:1}.status-tip[data-v-4a3f6a22]{margin-top:14px;color:#6a6258;font-size:13px}.fade-enter-active[data-v-4a3f6a22],.fade-leave-active[data-v-4a3f6a22]{transition:opacity .18s ease}.fade-enter[data-v-4a3f6a22],.fade-leave-to[data-v-4a3f6a22]{opacity:0}@media (max-width:1220px){.desktop-live-console[data-v-4a3f6a22]{grid-template-columns:minmax(560px,1fr)}.console-log[data-v-4a3f6a22]{display:none}}.batch-progress[data-v-366b8e27]{margin-top:14px;padding:12px 14px;border:1px solid #f0eee6;border-radius:10px;background:hsla(53,29%,95%,.4)}.batch-progress-head[data-v-366b8e27]{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#141413;font-weight:500}.batch-progress-title[data-v-366b8e27]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-serif)}.batch-progress-count[data-v-366b8e27]{color:#c96442;font-variant-numeric:tabular-nums;margin-left:4px}.batch-progress-status[data-v-366b8e27]{margin-left:8px;font-size:12px}.batch-progress-status--ok[data-v-366b8e27]{color:#4d6b4a}.batch-progress-status--warn[data-v-366b8e27]{color:#c96442}.batch-progress-status--err[data-v-366b8e27]{color:#b42318}.batch-progress-status--cancelled[data-v-366b8e27]{color:#87867f}.batch-progress-eta[data-v-366b8e27]{color:#5e5d59;font-size:12px;font-variant-numeric:tabular-nums}.batch-progress-bar[data-v-366b8e27]{margin:8px 0 10px;height:4px;background:#e8e6dc;border-radius:999px;overflow:hidden}.batch-progress-fill[data-v-366b8e27]{height:100%;background:#c96442;transition:width .25s ease}.batch-progress-list[data-v-366b8e27]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto}.batch-progress-item[data-v-366b8e27]{display:grid;grid-template-columns:18px 56px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:5px 6px;font-size:12px;border-radius:6px;color:#141413}.batch-progress-item.is-success[data-v-366b8e27]{background:rgba(77,107,74,.06);color:#4d6b4a}.batch-progress-item.is-running[data-v-366b8e27]{background:rgba(201,100,66,.1);color:#c96442;font-weight:500}.batch-progress-item.is-failed[data-v-366b8e27]{background:rgba(180,35,24,.06);color:#b42318}.batch-progress-item.is-pending[data-v-366b8e27]{color:#87867f}.batch-progress-item-status[data-v-366b8e27]{text-align:center;font-size:14px}.batch-progress-spin[data-v-366b8e27]{animation:rotate-366b8e27 1.2s linear infinite;display:inline-block}@keyframes rotate-366b8e27{to{transform:rotate(1turn)}}.batch-progress-item-idx[data-v-366b8e27]{color:#5e5d59;font-variant-numeric:tabular-nums}.batch-progress-item-text[data-v-366b8e27]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-progress-item-time[data-v-366b8e27]{color:#5e5d59;font-variant-numeric:tabular-nums;font-size:11px}.batch-progress-item-retry[data-v-366b8e27]{background:transparent;border:1px solid #c96442;border-radius:6px;padding:2px 8px;color:#c96442;cursor:pointer;font-size:11px}.batch-progress-item-retry[data-v-366b8e27]:hover{background:rgba(201,100,66,.08)}.batch-progress-actions[data-v-366b8e27]{margin-top:10px;display:flex;gap:8px}.tool-card[data-v-9a0dfb56]{margin-bottom:20px;width:100%;max-width:100%;box-sizing:border-box;background:#faf9f5;border:1px solid #f0eee6;border-radius:12px;box-shadow:0 8px 22px rgba(20,20,19,.07)}.card-header[data-v-9a0dfb56]{display:flex;align-items:center}.card-title[data-v-9a0dfb56]{font-size:15px;font-weight:600;color:#141413}.card-content[data-v-9a0dfb56]{padding:0}.section-head[data-v-9a0dfb56]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#141413;font-size:14px;font-weight:600}.mode-switch[data-v-9a0dfb56]{display:inline-flex;padding:2px;background:#f0eee6;border-radius:999px}.mode-button[data-v-9a0dfb56]{border:0;background:transparent;color:#5e5d59;border-radius:999px;padding:5px 12px;font-size:12px;line-height:1;cursor:pointer}.mode-button.active[data-v-9a0dfb56]{background:#faf9f5;color:#c96442;box-shadow:0 0 0 1px #d1cfc5}.tool-form[data-v-9a0dfb56]{margin-top:0}.voice-row[data-v-9a0dfb56]{display:flex;gap:8px}.voice-row .el-select[data-v-9a0dfb56]{flex:1}.icon-btn[data-v-9a0dfb56]{width:38px;padding:8px 0;border-radius:8px;border-color:#f0eee6;background:#e8e6dc;color:#4d4c48}.tts-meta[data-v-9a0dfb56]{color:#87867f;font-size:13px;margin:-2px 0 10px}.file-upload[data-v-9a0dfb56]{margin:10px 0 0;display:flex;align-items:center;gap:10px}.tts-progress[data-v-9a0dfb56]{background:#faf9f5;border:1px solid #f0eee6;border-radius:8px;padding:10px 12px}.progress-bar-wrap[data-v-9a0dfb56]{height:6px;background:#e8e6dc;border-radius:999px;overflow:hidden}.progress-bar-fill[data-v-9a0dfb56]{height:100%;background:#c96442;border-radius:inherit;transition:width .3s ease}.progress-info[data-v-9a0dfb56]{display:flex;justify-content:space-between;align-items:center;margin-top:6px;font-size:12px}.progress-stage[data-v-9a0dfb56]{color:#5e5d59}.progress-pct[data-v-9a0dfb56]{color:#c96442;font-weight:600}.action-btn[data-v-9a0dfb56]{background-color:#c96442;border-color:#c96442;color:#faf9f5;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.action-btn[data-v-9a0dfb56]:hover{background-color:#b55a35;border-color:#b55a35}.action-btn.is-disabled[data-v-9a0dfb56],.action-btn.is-disabled[data-v-9a0dfb56]:hover{background-color:#d1cfc5;border-color:#d1cfc5;color:#87867f;cursor:not-allowed}.result-panel[data-v-9a0dfb56]{margin-top:14px;padding:12px;background:#fff;border:1px solid #f0eee6;border-radius:10px}.audio-player[data-v-9a0dfb56]{width:100%;height:36px}.result-name[data-v-9a0dfb56]{margin-top:8px;color:#c96442;font-size:13px;word-wrap:break-word;overflow-wrap:break-word}.result-actions[data-v-9a0dfb56]{display:flex;gap:8px;margin-top:8px}.file-btn[data-v-9a0dfb56]{background-color:#e8e6dc;border-color:#f0eee6;color:#4d4c48;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.file-btn[data-v-9a0dfb56]:hover{background-color:#d1cfc5;border-color:#d1cfc5}[data-v-9a0dfb56] .settings .el-form-item,[data-v-9a0dfb56] .tool-form .el-form-item{margin-bottom:14px}[data-v-9a0dfb56] .settings .el-form-item__label,[data-v-9a0dfb56] .tool-form .el-form-item__label{color:#141413;font-weight:600}[data-v-9a0dfb56] .tool-form .text-form-item .el-form-item__label{display:none}[data-v-9a0dfb56] .tool-form .text-form-item .el-form-item__content{margin-left:0!important}[data-v-9a0dfb56] .settings .el-input-number__decrease,[data-v-9a0dfb56] .settings .el-input-number__increase,[data-v-9a0dfb56] .settings .el-input__inner,[data-v-9a0dfb56] .tool-form .el-input__inner,[data-v-9a0dfb56] .tool-form .el-textarea__inner{background-color:#fff;border-color:#f0eee6;color:#141413}[data-v-9a0dfb56] .tool-form .el-textarea__inner{padding:12px;line-height:1.65;border-radius:10px}[data-v-9a0dfb56] .settings .el-input__inner,[data-v-9a0dfb56] .tool-form .el-input__inner{border-radius:8px}[data-v-9a0dfb56] .tool-form .el-textarea .el-input__count{color:#87867f;background:transparent}[data-v-9a0dfb56] .tool-form .el-radio-button__inner{width:104px;border-color:#f0eee6;background:#fff;color:#5e5d59}[data-v-9a0dfb56] .tool-form .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:#c96442;border-color:#c96442;color:#faf9f5;box-shadow:-1px 0 0 0 #c96442}.image-video-progress[data-v-612c1194]{background:#faf9f5;border:1px solid #f0eee6;border-radius:8px;padding:10px 12px}.progress-bar-wrap[data-v-612c1194]{height:6px;background:#e8e6dc;border-radius:999px;overflow:hidden}.progress-bar-fill[data-v-612c1194]{height:100%;background:#c96442;border-radius:inherit;transition:width .3s ease}.progress-info[data-v-612c1194]{display:flex;justify-content:space-between;align-items:center;margin-top:6px;font-size:12px}.progress-stage[data-v-612c1194]{color:#5e5d59}.progress-pct[data-v-612c1194]{color:#c96442;font-weight:600}.tts-meta[data-v-612c1194]{color:#87867f;font-size:13px;margin:-2px 0 10px}.result-panel[data-v-612c1194]{margin-top:14px;padding:12px;background:#fff;border:1px solid #f0eee6;border-radius:10px}.audio-player[data-v-612c1194]{width:100%;height:36px}.result-name[data-v-612c1194]{margin-top:8px;color:#c96442;font-size:13px;word-wrap:break-word;overflow-wrap:break-word}.result-actions[data-v-612c1194]{display:flex;gap:8px;margin-top:8px}.file-btn[data-v-612c1194]{background-color:#e8e6dc;border-color:#f0eee6;color:#4d4c48;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.file-btn[data-v-612c1194]:hover{background-color:#d1cfc5;border-color:#d1cfc5}.action-btn[data-v-612c1194]{background-color:#c96442;border-color:#c96442;color:#faf9f5;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.action-btn[data-v-612c1194]:hover{background-color:#b55a35;border-color:#b55a35}.action-btn.is-disabled[data-v-612c1194],.action-btn.is-disabled[data-v-612c1194]:hover{background-color:#d1cfc5;border-color:#d1cfc5;color:#87867f;cursor:not-allowed}.icon-btn[data-v-612c1194]{width:38px;padding:8px 0;border-radius:8px;border-color:#f0eee6;background:#e8e6dc;color:#4d4c48}.voice-row[data-v-612c1194]{display:flex;gap:6px;align-items:center}.voice-row .el-select[data-v-612c1194]{flex:1}.file-upload[data-v-612c1194]{margin:10px 0 0;display:flex;align-items:center;gap:10px}.section-head[data-v-612c1194]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#141413;font-size:14px;font-weight:600}.mode-switch[data-v-612c1194]{display:inline-flex;padding:2px;background:#f0eee6;border-radius:999px}.mode-button[data-v-612c1194]{border:0;background:transparent;color:#5e5d59;border-radius:999px;padding:5px 12px;font-size:12px;line-height:1;cursor:pointer}.mode-button.active[data-v-612c1194]{background:#faf9f5;color:#c96442;box-shadow:0 0 0 1px #d1cfc5}[data-v-612c1194] .tool-form .el-form-item{margin-bottom:14px}[data-v-612c1194] .tool-form .el-form-item__label{color:#141413;font-weight:600}[data-v-612c1194] .tool-form .text-form-item .el-form-item__label{display:none}[data-v-612c1194] .tool-form .text-form-item .el-form-item__content{margin-left:0!important}[data-v-612c1194] .tool-form .el-input__inner,[data-v-612c1194] .tool-form .el-textarea__inner{background-color:#fff;border-color:#f0eee6;color:#141413;border-radius:8px}[data-v-612c1194] .tool-form .el-textarea__inner{padding:12px;line-height:1.65;border-radius:10px}[data-v-612c1194] .tool-form .el-input__inner{border-radius:8px}[data-v-612c1194] .tool-form .el-textarea .el-input__count{color:#87867f;background:transparent}[data-v-612c1194] .tool-form .el-radio-button__inner{width:104px;border-color:#f0eee6;background:#fff;color:#5e5d59}[data-v-612c1194] .tool-form .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:#c96442;border-color:#c96442;color:#faf9f5;box-shadow:-1px 0 0 0 #c96442}.tool-card[data-v-84fd47c0]{margin-bottom:20px;width:100%;max-width:100%;box-sizing:border-box;background:#faf9f5;border:1px solid #f0eee6;border-radius:12px;box-shadow:0 8px 22px rgba(20,20,19,.07)}.card-header[data-v-84fd47c0]{display:flex;align-items:center}.card-title[data-v-84fd47c0]{font-size:15px;font-weight:600;color:#141413}.card-content[data-v-84fd47c0]{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:12px}.transcribe-panel[data-v-84fd47c0]{min-width:0;padding:12px;background:#fff;border:1px solid #f0eee6;border-radius:10px}.result-panel[data-v-84fd47c0]{display:flex;flex-direction:column;min-height:420px}.section-head[data-v-84fd47c0]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;color:#141413;font-size:14px;font-weight:600}.status-pill[data-v-84fd47c0]{flex:0 0 auto;padding:4px 8px;color:#c96442;font-size:12px;font-weight:500;background:#f5f4ed;border:1px solid #f0eee6;border-radius:999px}.setting-row[data-v-84fd47c0]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.setting-label[data-v-84fd47c0]{flex:0 0 38px;color:#5e5d59;font-size:13px}.language-select[data-v-84fd47c0]{width:120px}.file-upload[data-v-84fd47c0],.result-actions[data-v-84fd47c0]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}.file-btn[data-v-84fd47c0]{background-color:#e8e6dc;border-color:#f0eee6;color:#4d4c48;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.file-btn[data-v-84fd47c0]:hover{background-color:#d1cfc5;border-color:#d1cfc5}.action-btn[data-v-84fd47c0]{background-color:#c96442;border-color:#c96442;color:#faf9f5;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.action-btn[data-v-84fd47c0]:hover{background-color:#b55a35;border-color:#b55a35}.action-btn.is-disabled[data-v-84fd47c0],.action-btn.is-disabled[data-v-84fd47c0]:hover{background-color:#d1cfc5;border-color:#d1cfc5;color:#87867f;cursor:not-allowed}.file-name[data-v-84fd47c0]{margin-top:12px;padding:9px 10px;color:#5e5d59;font-size:13px;background:#fff;border:1px solid #f0eee6;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recognize-panel[data-v-84fd47c0]{margin-top:12px;padding:10px;background:#faf9f5;border:1px solid #f0eee6;border-radius:10px}.recognize-head[data-v-84fd47c0]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:#141413;font-size:13px;font-weight:600}.recognize-head span[data-v-84fd47c0]:last-child{flex:0 0 auto;color:#c96442;font-weight:500}[data-v-84fd47c0] .recognize-panel .el-progress-bar__outer{background-color:#e8e6dc}[data-v-84fd47c0] .recognize-panel .el-progress-bar__inner{background-color:#c96442}.recognize-steps[data-v-84fd47c0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;color:#87867f;font-size:12px}.recognize-steps span[data-v-84fd47c0]{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.recognize-steps span.active[data-v-84fd47c0]{color:#c96442;font-weight:600}.transcript-preview[data-v-84fd47c0]{flex:1;min-height:300px;max-height:560px;margin:12px 0 0;padding:12px;overflow:auto;color:#2f2e2b;font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word;background:#faf9f5;border:1px solid #f0eee6;border-radius:8px;font-family:inherit}.failed-tip[data-v-84fd47c0]{margin-top:10px;color:#c96442;font-size:12px}.compact-tip[data-v-84fd47c0]{display:flex;align-items:center;color:#87867f;font-size:13px;min-height:120px}@media (max-width:860px){.card-content[data-v-84fd47c0]{grid-template-columns:1fr}}.tool-card[data-v-5cf9f2b0]{margin-bottom:20px;width:100%;max-width:100%;box-sizing:border-box;background:#faf9f5;border:1px solid #f0eee6;border-radius:12px;box-shadow:0 8px 22px rgba(20,20,19,.07)}.card-header[data-v-5cf9f2b0]{display:flex;align-items:center}.card-title[data-v-5cf9f2b0]{font-size:15px;font-weight:600;color:#141413}.card-content[data-v-5cf9f2b0]{padding:0}.settings[data-v-5cf9f2b0]{margin:2px 0 12px;max-width:100%}.file-upload[data-v-5cf9f2b0]{margin:10px 0 0;display:flex;align-items:center;gap:10px}.file-btn[data-v-5cf9f2b0]{background-color:#e8e6dc;border-color:#f0eee6;color:#4d4c48;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.file-btn[data-v-5cf9f2b0]:hover{background-color:#d1cfc5;border-color:#d1cfc5}.action-btn[data-v-5cf9f2b0]{background-color:#c96442;border-color:#c96442;color:#faf9f5;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.action-btn[data-v-5cf9f2b0]:hover{background-color:#b55a35;border-color:#b55a35}.action-btn.is-disabled[data-v-5cf9f2b0],.action-btn.is-disabled[data-v-5cf9f2b0]:hover{background-color:#d1cfc5;border-color:#d1cfc5;color:#87867f;cursor:not-allowed}.file-name[data-v-5cf9f2b0]{margin-top:12px;padding:9px 10px;color:#5e5d59;font-size:13px;background:#fff;border:1px solid #f0eee6;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-panel[data-v-5cf9f2b0]{margin-top:14px;padding:12px;background:#fff;border:1px solid #f0eee6;border-radius:10px}.result-name[data-v-5cf9f2b0]{margin-top:8px;color:#c96442;font-size:13px;word-wrap:break-word;overflow-wrap:break-word}.result-actions[data-v-5cf9f2b0]{display:flex;gap:8px;margin-top:8px}[data-v-5cf9f2b0] .settings .el-form-item{margin-bottom:14px}[data-v-5cf9f2b0] .settings .el-form-item__label{color:#141413;font-weight:600}[data-v-5cf9f2b0] .settings .el-input-number__decrease,[data-v-5cf9f2b0] .settings .el-input-number__increase,[data-v-5cf9f2b0] .settings .el-input__inner{background-color:#fff;border-color:#f0eee6;color:#141413}[data-v-5cf9f2b0] .settings .el-input__inner{border-radius:8px}[data-v-5cf9f2b0] .settings .el-input-number{width:100%}[data-v-5cf9f2b0] .settings .el-input-number__decrease:hover,[data-v-5cf9f2b0] .settings .el-input-number__increase:hover{color:#c96442}.tool-card[data-v-13e21e68]{margin-bottom:20px;width:100%;max-width:100%;box-sizing:border-box;background:#faf9f5;border:1px solid #f0eee6;border-radius:12px;box-shadow:0 8px 22px rgba(20,20,19,.07)}.card-header[data-v-13e21e68]{display:flex;align-items:center}.card-title[data-v-13e21e68]{font-size:15px;font-weight:600;color:#141413}.card-content[data-v-13e21e68]{padding:0}.ai-panel[data-v-13e21e68]{padding:12px;margin-bottom:12px;background:#fff;border:1px solid #f0eee6;border-radius:10px}.section-head[data-v-13e21e68]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#141413;font-size:14px;font-weight:600}.status-pill[data-v-13e21e68]{flex:0 0 auto;padding:4px 8px;color:#c96442;font-size:12px;font-weight:500;background:#f5f4ed;border:1px solid #f0eee6;border-radius:999px}.file-upload[data-v-13e21e68]{margin:10px 0 0;display:flex;align-items:center;gap:10px}.file-btn[data-v-13e21e68]{background-color:#e8e6dc;border-color:#f0eee6;color:#4d4c48;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.file-btn[data-v-13e21e68]:hover{background-color:#d1cfc5;border-color:#d1cfc5}.file-btn.selected[data-v-13e21e68]{background-color:#f5e8e1;border-color:#e5a58e;color:#c96442}.action-btn[data-v-13e21e68]{background-color:#c96442;border-color:#c96442;color:#faf9f5;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.action-btn[data-v-13e21e68]:hover{background-color:#b55a35;border-color:#b55a35}.action-btn.is-disabled[data-v-13e21e68],.action-btn.is-disabled[data-v-13e21e68]:hover{background-color:#d1cfc5;border-color:#d1cfc5;color:#87867f;cursor:not-allowed}.file-name[data-v-13e21e68]{margin-top:12px;padding:9px 10px;color:#5e5d59;font-size:13px;background:#fff;border:1px solid #f0eee6;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recognize-panel[data-v-13e21e68]{margin-top:12px;padding:10px;background:#faf9f5;border:1px solid #f0eee6;border-radius:10px}.recognize-head[data-v-13e21e68]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:#141413;font-size:13px;font-weight:600}.recognize-head span[data-v-13e21e68]:last-child{flex:0 0 auto;color:#c96442;font-weight:500}[data-v-13e21e68] .recognize-panel .el-progress-bar__outer{background-color:#e8e6dc}[data-v-13e21e68] .recognize-panel .el-progress-bar__inner{background-color:#c96442}.recognize-steps[data-v-13e21e68]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;color:#87867f;font-size:12px}.recognize-steps span[data-v-13e21e68]{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.recognize-steps span.active[data-v-13e21e68]{color:#c96442;font-weight:600}.process-tip[data-v-13e21e68]{margin-top:8px;color:#87867f;font-size:12px;line-height:1.4}.compact-slice-panel[data-v-13e21e68]{padding:10px 12px}.slice-settings-head[data-v-13e21e68]{margin-bottom:8px}.settings-btn[data-v-13e21e68]{padding:5px 10px}.compact-settings[data-v-13e21e68]{margin-bottom:0}.setting-line[data-v-13e21e68]{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:8px}.setting-label[data-v-13e21e68]{color:#5e5d59;font-size:13px}.duration-row[data-v-13e21e68]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:8px;padding-left:46px}.mini-number-field[data-v-13e21e68]{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:6px;color:#5e5d59;font-size:13px}.duration-unit[data-v-13e21e68]{color:#87867f;font-size:12px}[data-v-13e21e68] .mini-number-field .el-input-number{width:100%}[data-v-13e21e68] .mini-number-field .el-input-number--mini{line-height:28px}[data-v-13e21e68] .mini-number-field .el-input-number--mini .el-input__inner{height:28px;line-height:28px}[data-v-13e21e68] .compact-settings .el-radio-button__inner{padding:7px 10px;border-color:#f0eee6;background:#fff;color:#5e5d59}[data-v-13e21e68] .compact-settings .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:#c96442;border-color:#c96442;color:#faf9f5;box-shadow:-1px 0 0 0 #c96442}.sentence-list[data-v-13e21e68]{display:grid;gap:8px}.sentence-item[data-v-13e21e68]{padding:10px;background:#faf9f5;border:1px solid #f0eee6;border-radius:8px}.sentence-item.risk[data-v-13e21e68]{border-color:#e5a58e;background:#fff8f5}.sentence-time[data-v-13e21e68]{display:flex;align-items:center;gap:8px;color:#87867f;font-size:12px}.sentence-time .file-btn[data-v-13e21e68]{width:30px;height:28px;padding:0;justify-content:center}.sentence-text[data-v-13e21e68]{margin-top:8px;color:#141413;font-size:13px;line-height:1.6}.sentence-actions[data-v-13e21e68]{display:flex;gap:8px;margin-top:8px}.risk-tag[data-v-13e21e68]{padding:2px 6px;color:#c96442;background:#f5e8e1;border-radius:999px}.compact-tip[data-v-13e21e68]{color:#87867f;font-size:13px;line-height:1.6}.result-name[data-v-13e21e68]{margin-top:8px;color:#c96442;font-size:13px;word-wrap:break-word;overflow-wrap:break-word}.result-actions[data-v-13e21e68]{display:flex;gap:8px;margin-top:8px}.hidden-audio[data-v-13e21e68]{display:none}[data-v-13e21e68] .settings .el-form-item{margin-bottom:14px}[data-v-13e21e68] .settings .el-form-item__label{color:#141413;font-weight:600}[data-v-13e21e68] .settings .el-input-number__decrease,[data-v-13e21e68] .settings .el-input-number__increase,[data-v-13e21e68] .settings .el-input__inner{background-color:#fff;border-color:#f0eee6;color:#141413}[data-v-13e21e68] .settings .el-input__inner{border-radius:8px}[data-v-13e21e68] .settings .el-input-number{width:100%}[data-v-13e21e68] .settings .el-input-number__decrease:hover,[data-v-13e21e68] .settings .el-input-number__increase:hover{color:#c96442}.tool-card[data-v-63e47e14]{margin-bottom:20px;width:100%;max-width:100%;box-sizing:border-box;background:#faf9f5;border:1px solid #f0eee6;border-radius:12px;box-shadow:0 8px 22px rgba(20,20,19,.07)}.card-header[data-v-63e47e14]{display:flex;align-items:center}.card-title[data-v-63e47e14]{font-size:15px;font-weight:600;color:#141413}.card-content[data-v-63e47e14]{padding:0}.ai-panel[data-v-63e47e14]{padding:12px;margin-bottom:12px;background:#fff;border:1px solid #f0eee6;border-radius:10px}.section-head[data-v-63e47e14]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#141413;font-size:14px;font-weight:600}.status-pill[data-v-63e47e14]{flex:0 0 auto;padding:4px 8px;color:#c96442;font-size:12px;font-weight:500;background:#f5f4ed;border:1px solid #f0eee6;border-radius:999px}.file-upload[data-v-63e47e14]{margin:10px 0 0;display:flex;align-items:center;gap:10px}.file-btn[data-v-63e47e14]{background-color:#e8e6dc;border-color:#f0eee6;color:#4d4c48;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.file-btn[data-v-63e47e14]:hover{background-color:#d1cfc5;border-color:#d1cfc5}.file-btn.selected[data-v-63e47e14]{background-color:#f5e8e1;border-color:#e5a58e;color:#c96442}.action-btn[data-v-63e47e14]{background-color:#c96442;border-color:#c96442;color:#faf9f5;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.action-btn[data-v-63e47e14]:hover{background-color:#b55a35;border-color:#b55a35}.action-btn.is-disabled[data-v-63e47e14],.action-btn.is-disabled[data-v-63e47e14]:hover{background-color:#d1cfc5;border-color:#d1cfc5;color:#87867f;cursor:not-allowed}.file-name[data-v-63e47e14]{margin-top:12px;padding:9px 10px;color:#5e5d59;font-size:13px;background:#fff;border:1px solid #f0eee6;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recognize-panel[data-v-63e47e14]{margin-top:12px;padding:10px;background:#faf9f5;border:1px solid #f0eee6;border-radius:10px}.recognize-head[data-v-63e47e14]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:#141413;font-size:13px;font-weight:600}.recognize-head span[data-v-63e47e14]:last-child{flex:0 0 auto;color:#c96442;font-weight:500}[data-v-63e47e14] .recognize-panel .el-progress-bar__outer{background-color:#e8e6dc}[data-v-63e47e14] .recognize-panel .el-progress-bar__inner{background-color:#c96442}.recognize-steps[data-v-63e47e14]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;color:#87867f;font-size:12px}.recognize-steps span[data-v-63e47e14]{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.recognize-steps span.active[data-v-63e47e14]{color:#c96442;font-weight:600}.process-tip[data-v-63e47e14]{margin-top:8px;color:#87867f;font-size:12px;line-height:1.4}.compact-slice-panel[data-v-63e47e14]{padding:10px 12px}.slice-settings-head[data-v-63e47e14]{margin-bottom:8px}.settings-btn[data-v-63e47e14]{padding:5px 10px}.compact-settings[data-v-63e47e14]{margin-bottom:0}.setting-line[data-v-63e47e14]{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:8px}.setting-label[data-v-63e47e14]{color:#5e5d59;font-size:13px}.duration-row[data-v-63e47e14]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:8px;padding-left:46px}.mini-number-field[data-v-63e47e14]{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:6px;color:#5e5d59;font-size:13px}.duration-unit[data-v-63e47e14]{color:#87867f;font-size:12px}[data-v-63e47e14] .mini-number-field .el-input-number{width:100%}[data-v-63e47e14] .mini-number-field .el-input-number--mini{line-height:28px}[data-v-63e47e14] .mini-number-field .el-input-number--mini .el-input__inner{height:28px;line-height:28px}[data-v-63e47e14] .compact-settings .el-radio-button__inner{padding:7px 10px;border-color:#f0eee6;background:#fff;color:#5e5d59}[data-v-63e47e14] .compact-settings .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:#c96442;border-color:#c96442;color:#faf9f5;box-shadow:-1px 0 0 0 #c96442}.sentence-list[data-v-63e47e14]{display:grid;gap:8px}.sentence-item[data-v-63e47e14]{padding:10px;background:#faf9f5;border:1px solid #f0eee6;border-radius:8px}.sentence-item.risk[data-v-63e47e14]{border-color:#e5a58e;background:#fff8f5}.sentence-time[data-v-63e47e14]{display:flex;align-items:center;gap:8px;color:#87867f;font-size:12px}.sentence-time .file-btn[data-v-63e47e14]{width:30px;height:28px;padding:0;justify-content:center}.sentence-text[data-v-63e47e14]{margin-top:8px;color:#141413;font-size:13px;line-height:1.6}.sentence-actions[data-v-63e47e14]{display:flex;gap:8px;margin-top:8px}.risk-tag[data-v-63e47e14]{padding:2px 6px;color:#c96442;background:#f5e8e1;border-radius:999px}.compact-tip[data-v-63e47e14]{color:#87867f;font-size:13px;line-height:1.6}.result-name[data-v-63e47e14]{margin-top:8px;color:#c96442;font-size:13px;word-wrap:break-word;overflow-wrap:break-word}.result-actions[data-v-63e47e14]{display:flex;gap:8px;margin-top:8px}.hidden-audio[data-v-63e47e14]{display:none}.video-preview[data-v-63e47e14]{width:100%;max-width:360px;max-height:200px;margin-top:8px;background:#141413;border-radius:8px;-o-object-fit:contain;object-fit:contain}[data-v-63e47e14] .settings .el-form-item{margin-bottom:14px}[data-v-63e47e14] .settings .el-form-item__label{color:#141413;font-weight:600}[data-v-63e47e14] .settings .el-input-number__decrease,[data-v-63e47e14] .settings .el-input-number__increase,[data-v-63e47e14] .settings .el-input__inner{background-color:#fff;border-color:#f0eee6;color:#141413}[data-v-63e47e14] .settings .el-input__inner{border-radius:8px}[data-v-63e47e14] .settings .el-input-number{width:100%}[data-v-63e47e14] .settings .el-input-number__decrease:hover,[data-v-63e47e14] .settings .el-input-number__increase:hover{color:#c96442}.desktop-utility-page[data-v-0005936b]{width:100%;height:100%;display:grid;grid-template-columns:minmax(680px,1fr) 280px;background:#f7f6f1;color:#161615;overflow:hidden}.utility-log[data-v-0005936b]{display:flex;flex-direction:column;background:#fbfaf6;border-right:1px solid #dedbd0;padding:18px;min-width:0;overflow:hidden;border-right:0;border-left:1px solid #dedbd0}.portrait-switch[data-v-0005936b]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:38px;margin-top:auto;border:1px solid #dedbd0;border-radius:6px;background:#f3f0e8;color:#4d4c48;font-size:13px;font-weight:700;cursor:pointer}.portrait-switch[data-v-0005936b]:hover{border-color:#cf6342;color:#cf6342}.utility-main[data-v-0005936b]{min-width:0;min-height:0;display:flex;flex-direction:column;padding:18px 22px 0}.utility-header[data-v-0005936b]{min-height:42px;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #ebe8dc}.eyebrow[data-v-0005936b]{display:none}.utility-header h1[data-v-0005936b]{margin:0;font-size:22px;line-height:1.2;font-weight:850;letter-spacing:0}.top-action-btn[data-v-0005936b]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border:1px solid #dedbd0;border-radius:8px;background:#e8e6dc;color:#4d4c48;font-size:14px;cursor:pointer}.primary-action-btn[data-v-0005936b]{min-width:120px;border-color:#c96442;background:#c96442;color:#fff}.plus-icon[data-v-0005936b]{font-size:17px;font-weight:700;line-height:1}.utility-content[data-v-0005936b]{flex:1 1 auto;min-height:0;overflow:auto;padding:14px 0;scrollbar-width:none;-ms-overflow-style:none}.utility-content[data-v-0005936b] ::-webkit-scrollbar,.utility-content[data-v-0005936b]::-webkit-scrollbar{width:0;height:0;display:none}.utility-content[data-v-0005936b] *{scrollbar-width:none;-ms-overflow-style:none}.log-header[data-v-0005936b]{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:800;margin-bottom:16px}.log-header strong[data-v-0005936b]{max-width:120px;overflow:hidden;color:#cf6342;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.queue-card[data-v-0005936b]{padding:13px 0;border-top:1px solid #ebe8dc}.queue-title[data-v-0005936b]{font-size:16px;font-weight:800;margin-bottom:8px}.queue-text[data-v-0005936b]{font-size:13px;line-height:1.65;color:#514c43}.utility-content[data-v-0005936b] .config-container,.utility-content[data-v-0005936b] .model-manage-page,.utility-content[data-v-0005936b] .tools-page,.utility-content[data-v-0005936b] .voice-manage-page{min-height:auto;padding:0;background:transparent}.utility-content[data-v-0005936b] .config-card,.utility-content[data-v-0005936b] .el-card,.utility-content[data-v-0005936b] .tool-panel{border-radius:8px;border-color:#dedbd0;box-shadow:none}.utility-content[data-v-0005936b] .model-grid,.utility-content[data-v-0005936b] .voice-grid{grid-template-columns:repeat(auto-fill,minmax(276px,320px));justify-content:start}.utility-content[data-v-0005936b] .tool-tabs{position:sticky;top:0;z-index:5;background:#f7f6f1;padding-top:0}@media (max-width:1180px){.desktop-utility-page[data-v-0005936b]{grid-template-columns:minmax(620px,1fr)}.utility-log[data-v-0005936b]{display:none}}.desktop-short-video-page[data-v-0a7b8f34]{width:100%;height:100%;display:grid;grid-template-columns:minmax(720px,1fr) 280px;background:#f7f6f1;color:#161615;overflow:hidden}.short-video-status[data-v-0a7b8f34]{display:flex;flex-direction:column;min-width:0;padding:18px;background:#fbfaf6;border-right:1px solid #dedbd0;overflow:hidden;border-right:0;border-left:1px solid #dedbd0}.portrait-switch[data-v-0a7b8f34]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:38px;margin-top:auto;border:1px solid #dedbd0;border-radius:6px;background:#f3f0e8;color:#4d4c48;font-size:13px;font-weight:700;cursor:pointer}.portrait-switch[data-v-0a7b8f34]:hover{border-color:#cf6342;color:#cf6342}.short-video-main[data-v-0a7b8f34]{display:flex;flex-direction:column;min-width:0;min-height:0;padding:18px 22px 0;overflow:hidden}.short-video-header[data-v-0a7b8f34]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;padding-bottom:8px;border-bottom:1px solid #ebe8dc;flex:0 0 auto}.eyebrow[data-v-0a7b8f34]{display:none}.short-video-header h1[data-v-0a7b8f34]{margin:0;font-size:22px;line-height:1.2;font-weight:850;letter-spacing:0}.short-video-content[data-v-0a7b8f34]{flex:1 1 auto;min-height:0;overflow:auto;padding:14px 0;scrollbar-width:none;-ms-overflow-style:none}.short-video-content[data-v-0a7b8f34] ::-webkit-scrollbar,.short-video-content[data-v-0a7b8f34]::-webkit-scrollbar{width:0;height:0;display:none}.short-video-content[data-v-0a7b8f34] *{scrollbar-width:none;-ms-overflow-style:none}.log-header[data-v-0a7b8f34]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-size:18px;font-weight:800}.log-header strong[data-v-0a7b8f34]{color:#cf6342;font-size:13px}.queue-card[data-v-0a7b8f34]{padding:13px 0;border-top:1px solid #ebe8dc}.queue-title[data-v-0a7b8f34]{margin-bottom:8px;font-size:16px;font-weight:800}.queue-text[data-v-0a7b8f34]{color:#514c43;font-size:13px;line-height:1.65}.quick-links[data-v-0a7b8f34]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.quick-links button[data-v-0a7b8f34]{height:30px;border:1px solid #dedbd0;border-radius:6px;background:#fffdf8;color:#4d4c48;cursor:pointer}.quick-links button[data-v-0a7b8f34]:hover{border-color:#c96442;color:#c96442}.task-list[data-v-0a7b8f34]{display:flex;flex-direction:column;gap:8px}.task-row[data-v-0a7b8f34]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;color:#4d4c48;font-size:12px}.task-row span[data-v-0a7b8f34]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-row strong[data-v-0a7b8f34]{color:#c96442;font-size:12px}.short-video-content[data-v-0a7b8f34] .my-computing-page,.short-video-content[data-v-0a7b8f34] .my-work-page,.short-video-content[data-v-0a7b8f34] .short-video-home-page,.short-video-content[data-v-0a7b8f34] .short-video-workspace-page,.short-video-content[data-v-0a7b8f34] .sv-creation-page{min-height:auto;padding:0;background:transparent}.short-video-content[data-v-0a7b8f34] .bottom-nav{display:none}@media (max-width:1180px){.desktop-short-video-page[data-v-0a7b8f34]{grid-template-columns:minmax(620px,1fr)}.short-video-status[data-v-0a7b8f34]{display:none}}.short-video-preview-modal[data-v-75a71c88]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#06111f}.preview-shell[data-v-75a71c88]{width:100%;max-width:min(100vw,760px);max-height:100vh;max-height:100dvh}.video-player-frame[data-v-75a71c88]{position:relative;display:flex;width:100%;height:100vh;height:100dvh;align-items:center;justify-content:center;background:#000;overflow:hidden}.preview-full-video[data-v-75a71c88]{width:100%;max-height:100vh;max-height:100dvh;-o-object-fit:contain;object-fit:contain;background:#000}.video-player-overlay[data-v-75a71c88]{position:absolute;inset:0 0 auto;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:calc(12px + env(safe-area-inset-top, 0px)) 12px 44px;background:linear-gradient(180deg,rgba(0,0,0,.68),transparent);pointer-events:none}.video-player-overlay .preview-icon-button[data-v-75a71c88],.video-preview-title[data-v-75a71c88]{pointer-events:auto}.video-preview-title[data-v-75a71c88]{min-width:0;overflow:hidden;color:hsla(48,33%,97%,.92);font-size:14px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.video-tool-group[data-v-75a71c88]{display:inline-flex;align-items:center;gap:8px}.preview-icon-button[data-v-75a71c88]{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:0;border-radius:19px;background:hsla(48,33%,97%,.14);color:var(--card-bg);font-size:18px;cursor:pointer}.preview-primary-icon[data-v-75a71c88]{background:var(--primary-color)}@media (max-width:520px){.video-preview-title[data-v-75a71c88]{font-size:13px}.preview-icon-button[data-v-75a71c88]{width:36px;height:36px}}.dc-overlay[data-v-324e9684]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(20,20,19,.48);backdrop-filter:blur(2px)}.dc-modal[data-v-324e9684]{position:relative;width:min(360px,100%);border-radius:12px;padding:24px 20px 20px;background:#faf9f5;border:1px solid #f0eee6;box-shadow:0 18px 60px rgba(20,20,19,.22);text-align:center}.dc-close[data-v-324e9684]{position:absolute;top:10px;right:12px;width:24px;height:24px;border:0;background:transparent;color:#87867f;font-size:18px;line-height:1;cursor:pointer;border-radius:6px;transition:background .15s}.dc-close[data-v-324e9684]:hover{background:rgba(20,20,19,.05);color:#141413}.dc-icon-wrap[data-v-324e9684]{margin-bottom:12px}.dc-icon[data-v-324e9684]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(201,100,66,.12);color:#c96442;font-size:24px;border:1px solid rgba(201,100,66,.18)}.dc-icon-success[data-v-324e9684]{background:rgba(47,125,79,.12);color:#2f7d4f;border-color:rgba(47,125,79,.2);font-weight:700}.dc-title[data-v-324e9684]{margin:0 0 12px;color:#141413;font-size:16px;font-weight:600;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif}.dc-amount-row[data-v-324e9684]{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:12px}.dc-amount-label[data-v-324e9684]{color:#5e5d59;font-size:13px;margin-right:4px}.dc-amount-done[data-v-324e9684]{color:#2f7d4f}.dc-amount-value[data-v-324e9684]{color:#c96442;font-weight:700;font-size:14px}.dc-amount-num[data-v-324e9684]{font-size:24px;font-weight:700;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif;font-variant-numeric:tabular-nums}.dc-amount-success[data-v-324e9684]{color:#2f7d4f}.dc-amount-unit[data-v-324e9684]{color:#5e5d59;font-size:13px;margin-left:2px}.dc-countdown[data-v-324e9684]{margin:-4px 0 12px;color:#5e5d59;font-size:12px;line-height:1.6}.dc-countdown-num[data-v-324e9684]{color:#c96442;font-weight:600;font-variant-numeric:tabular-nums}.dc-desc-box[data-v-324e9684]{margin:0 0 16px;padding:10px 12px;background:rgba(201,100,66,.04);border:1px solid #f0eee6;border-radius:8px;text-align:left;color:#5e5d59;font-size:12px;line-height:1.75}.dc-desc-item+.dc-desc-item[data-v-324e9684]{margin-top:2px}.dc-primary-btn[data-v-324e9684]{width:100%;height:40px;border:0;border-radius:8px;background:#c96442;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,transform .1s;font-family:inherit}.dc-primary-btn[data-v-324e9684]:hover:not(:disabled){background:#b65836}.dc-primary-btn[data-v-324e9684]:active:not(:disabled){transform:scale(.98)}.dc-primary-btn[data-v-324e9684]:disabled{background:#d89a82;cursor:not-allowed}.dc-btn-loading[data-v-324e9684]{display:inline-flex;align-items:center;justify-content:center}.dc-secondary-btn[data-v-324e9684]{width:100%;height:40px;border:1px solid #d9d6ca;border-radius:8px;background:#fff;color:#4d4c48;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s;font-family:inherit}.dc-secondary-btn[data-v-324e9684]:hover{background:#faf9f5}.dc-actions[data-v-324e9684]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:0 4px;font-size:12px}.dc-checkbox[data-v-324e9684]{display:inline-flex;align-items:center;gap:6px;color:#87867f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px}.dc-checkbox input[data-v-324e9684]{width:14px;height:14px;cursor:pointer;accent-color:#c96442}.dc-link-btn[data-v-324e9684]{border:0;background:transparent;color:#c96442;font-size:12px;cursor:pointer;padding:0;font-family:inherit}.dc-link-btn[data-v-324e9684]:hover{text-decoration:underline}.checkin-fade-enter-active[data-v-324e9684],.checkin-fade-leave-active[data-v-324e9684]{transition:opacity .25s ease}.checkin-fade-enter-active .dc-modal[data-v-324e9684],.checkin-fade-leave-active .dc-modal[data-v-324e9684]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.checkin-fade-enter-from[data-v-324e9684],.checkin-fade-leave-to[data-v-324e9684]{opacity:0}.checkin-fade-enter-from .dc-modal[data-v-324e9684]{transform:scale(.85) translateY(20px)}.checkin-fade-leave-to .dc-modal[data-v-324e9684]{transform:scale(.95) translateY(-10px)}.cf-fab-wrap[data-v-6df5537c]{position:fixed;z-index:900;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;touch-action:none}.cf-fab-wrap>[data-v-6df5537c]{pointer-events:auto}.cf-fab[data-v-6df5537c]{display:flex;align-items:center;gap:6px;height:38px;padding:0 12px 0 14px;border-radius:19px;background:#faf9f5;color:#141413;border:1px solid #f0eee6;box-shadow:0 2px 6px rgba(20,20,19,.05);font-size:13px;font-weight:600;cursor:grab;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;white-space:nowrap;letter-spacing:.3px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.cf-fab[data-v-6df5537c]:hover{border-color:#c96442;box-shadow:0 4px 10px rgba(20,20,19,.08)}.cf-fab[data-v-6df5537c]:active{cursor:grabbing}.cf-dragging .cf-fab[data-v-6df5537c]{cursor:grabbing;transform:scale(1.04);border-color:#c96442;box-shadow:0 6px 14px rgba(20,20,19,.12);transition:none}.cf-fab-icon[data-v-6df5537c]{font-size:14px;color:#c96442}.cf-fab-label[data-v-6df5537c]{font-size:13px;font-weight:600;color:#141413;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif}.cf-fab-handle[data-v-6df5537c]{display:inline-block;width:12px;height:8px;margin-left:4px;position:relative;opacity:.45;flex-shrink:0}.cf-fab-handle[data-v-6df5537c]:after,.cf-fab-handle[data-v-6df5537c]:before{content:"";position:absolute;left:0;width:100%;height:1.5px;background:#c96442;border-radius:1px}.cf-fab-handle[data-v-6df5537c]:before{top:1px}.cf-fab-handle[data-v-6df5537c]:after{bottom:1px}.cf-dragging .cf-fab-handle[data-v-6df5537c]:after,.cf-dragging .cf-fab-handle[data-v-6df5537c]:before{background:#c96442;opacity:1}.cf-fab-expanded[data-v-6df5537c]{background:#fff7ed;border-color:#c96442;box-shadow:0 2px 8px rgba(20,20,19,.08)}.cf-fab-pulse[data-v-6df5537c]:before{content:"";position:absolute;inset:-3px;border-radius:21px;background:rgba(201,100,66,.2);animation:cf-pulse-6df5537c 1.6s ease-out infinite;z-index:-1}@keyframes cf-pulse-6df5537c{0%{transform:scale(1);opacity:.6}to{transform:scale(1.4);opacity:0}}.cf-fab-badge[data-v-6df5537c]{position:absolute;top:-6px;left:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#c96442;color:#fff;border:1.5px solid #faf9f5;font-size:10px;line-height:13px;font-style:normal;font-weight:700;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.cf-backdrop[data-v-6df5537c]{position:fixed;inset:0;z-index:-1}.cf-panel[data-v-6df5537c]{position:absolute;bottom:56px;width:280px;max-height:70vh;background:#faf9f5;border:1px solid #f0eee6;border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 0 0 1px hsla(50,12%,80%,.24);overflow:hidden;display:flex;flex-direction:column}.cf-fab-wrap[data-side=right] .cf-panel[data-v-6df5537c]{right:0;left:auto}.cf-fab-wrap[data-side=left] .cf-panel[data-v-6df5537c]{left:0;right:auto}.cf-panel-header[data-v-6df5537c]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:#f5f4ed;border-bottom:1px solid #f0eee6;font-size:14px;font-weight:600;color:#141413}.cf-panel-header i[data-v-6df5537c]:first-child{color:#c96442;font-size:16px}.cf-panel-header>span[data-v-6df5537c]{flex:1;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif}.cf-panel-close[data-v-6df5537c]{cursor:pointer;color:#87867f;font-size:16px;padding:2px;transition:color .2s ease}.cf-panel-close[data-v-6df5537c]:hover{color:#c96442}.cf-panel-list[data-v-6df5537c]{overflow-y:auto;padding:8px;-webkit-overflow-scrolling:touch}.cf-item[data-v-6df5537c]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background .15s ease;margin-bottom:4px}.cf-item[data-v-6df5537c]:hover{background:#f5f4ed}.cf-item[data-v-6df5537c]:last-child{margin-bottom:0}.cf-item-unread[data-v-6df5537c]{background:linear-gradient(90deg,#fff7ed,transparent)}.cf-item-unread[data-v-6df5537c]:hover{background:linear-gradient(90deg,#ffeed5,#f5f4ed)}.cf-item-icon[data-v-6df5537c]{font-size:24px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;border:1px solid #f0eee6;flex-shrink:0}.cf-item-text[data-v-6df5537c]{flex:1;min-width:0}.cf-item-title[data-v-6df5537c]{font-size:13px;font-weight:600;color:#141413;margin-bottom:2px}.cf-item-desc[data-v-6df5537c]{font-size:11px;color:#5e5d59;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cf-item-amount[data-v-6df5537c]{color:#c96442;font-weight:600;font-size:12px}.cf-item-tag[data-v-6df5537c]{display:inline-block;padding:1px 6px;border-radius:3px;font-size:10px;font-weight:500;line-height:1.4}.cf-item-unread .cf-item-tag[data-v-6df5537c]{background:#c96442;color:#fff}.cf-item-tag-claimed[data-v-6df5537c],.cf-item-tag-disabled[data-v-6df5537c]{background:#f0eee6;color:#87867f}.cf-item-tag-invite[data-v-6df5537c]{background:#c96442;color:#fff}.cf-item-arrow[data-v-6df5537c]{color:#c96442;font-size:14px;flex-shrink:0}.cf-item-invite[data-v-6df5537c]{border:1px dashed #c96442;background:#faf9f5}.cf-item-invite[data-v-6df5537c]:hover{background:#f5f4ed}.cf-panel-fade-enter-active[data-v-6df5537c],.cf-panel-fade-leave-active[data-v-6df5537c]{transition:opacity .2s ease,transform .2s ease}.cf-panel-fade-enter-from[data-v-6df5537c],.cf-panel-fade-leave-to[data-v-6df5537c]{opacity:0;transform:translateY(8px) scale(.96)}.cf-panel-fade-enter-to[data-v-6df5537c],.cf-panel-fade-leave-from[data-v-6df5537c]{opacity:1;transform:translateY(0) scale(1)}@media (max-width:480px){.cf-fab[data-v-6df5537c]{height:40px;padding:0 12px 0 14px;font-size:13px}.cf-fab-icon[data-v-6df5537c]{font-size:14px}.cf-fab-label[data-v-6df5537c]{font-size:13px}.cf-fab-handle[data-v-6df5537c]{width:12px;height:8px}.cf-panel[data-v-6df5537c]{width:calc(100vw - 32px);max-width:320px}}@font-face{font-family:element-icons;src:url(/fonts/element-icons.ff18efd1.woff) format("woff"),url(/fonts/element-icons.f1a45d74.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}:root{--primary-color:#c96442;--primary-hover:#b8573a;--background-color:#f5f4ed;--card-bg:#faf9f5;--text-color:#141413;--text-secondary:#5e5d59;--text-tertiary:#87867f;--border-color:#f0eee6;--border-radius:8px;--box-shadow:0px 0px 0px 1px #d1cfc5;--button-bg:#e8e6dc;--button-text:#4d4c48;--white:#fff;--danger:#d94d35;--font-serif:"PingFang SC","Microsoft YaHei",system-ui,-apple-system,sans-serif;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*,a,body,button,html,input,select,textarea{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='22'%3E%3Cpath d='M1 1v16l3.5-3.5 3 6 2-1-3-6h5Z' fill='%23141413' stroke='%23faf9f5' stroke-linejoin='round'/%3E%3C/svg%3E") 1 1,auto}.back-button,.el-button,.el-checkbox,.el-dropdown-item,.el-menu-item,.el-pager li,.el-radio-button__inner,.el-switch,.el-table__body tr,.el-tabs__item,.el-upload,.register-link span,[class*=el-icon-],a,button{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24'%3E%3Cpath d='m7 2 12 11.2-5.8.5 3.3 7.3-2.2 1-3.2-7.4L7 18.5z' fill='%23c96442' stroke='%23faf9f5'/%3E%3C/svg%3E") 4 2,pointer}.el-input__inner,.el-textarea__inner,input,textarea{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='22'%3E%3Cpath d='M1 1v16l3.5-3.5 3 6 2-1-3-6h5Z' fill='%23141413' stroke='%23faf9f5' stroke-linejoin='round'/%3E%3C/svg%3E") 1 1,text}.el-button.is-disabled,.el-button:disabled,.el-switch.is-disabled{cursor:not-allowed}.el-scrollbar__thumb,.el-slider__button{cursor:grab}.el-scrollbar__thumb:active,.el-slider__button:active{cursor:grabbing}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;overflow:hidden}body{font-family:var(--font-sans);color:var(--text-color);background-color:#f5f4ed;font-size:16px;line-height:1.6}.app-container{display:flex;flex-direction:column;height:100vh;height:100dvh;width:100%;overflow:hidden;background:#f5f4ed}.main-container{flex:1;display:flex;flex-direction:column;overflow:hidden}.main-container-with-bottom-bar{margin-bottom:calc(60px + env(safe-area-inset-bottom, 0px))}.router-view{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto;width:100%}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease}.fade-enter,.fade-leave-to{opacity:0}.content-card{background:var(--card-bg);border-radius:8px;box-shadow:0 0 0 1px #d1cfc5;padding:24px;margin-bottom:20px;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.page-title{font-family:var(--font-serif);font-size:32px;font-weight:500;line-height:1.1;margin-bottom:24px;color:var(--text-color)}.create-live,.live-room,.model-manage-page,.workspace-page{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.scrollable-area{flex:1;overflow:auto;min-height:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:#d1cfc5;border-radius:3px}::-webkit-scrollbar-track{background-color:#f5f4ed}.workspace-page{overflow:auto}.action-button.el-button--primary{background:#c96442;border:none;color:#faf9f5;box-shadow:0 0 0 1px #c96442}.action-button.el-button--primary.is-disabled,.action-button.el-button--primary:disabled{background:rgba(201,100,66,.2);color:#b0aea5;box-shadow:none;cursor:not-allowed;transform:none}.action-button.el-button--primary:active{transform:translateY(0)}.action-button.el-button--primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.action-button.el-button--primary:hover{background:#b8573a;transform:translateY(-1px);box-shadow:0 0 0 1px #b8573a}.action-button.el-button--primary:hover:before{left:100%}.action-button.el-button--success{background:hsla(48,33%,97%,.8);border:1px solid rgba(201,100,66,.3);color:#c96442}.action-button.el-button--success:hover{background:rgba(201,100,66,.1);border-color:rgba(201,100,66,.5);transform:translateY(-1px);box-shadow:0 0 0 1px #d1cfc5}.clip-audio-dialog .el-button--default{background-color:#e8e6dc;border-color:#d1cfc5;color:#4d4c48}.clip-audio-dialog .el-button--default:hover{background-color:#dcdad0;border-color:#c2c0b6}.el-button{padding:8px 16px!important;font-size:14px!important;border-radius:8px!important;font-weight:500!important;border:none!important;transition:all .2s;width:auto;font-family:var(--font-sans)}.el-button--danger{background-color:#b53333;border-color:#b53333;color:#fff}.el-button--danger.is-disabled{opacity:.5;background-color:#b53333!important}.el-button--danger:hover{background-color:#a02d2d;border-color:#a02d2d}.el-button--default{background-color:#e8e6dc;border-color:#d1cfc5;color:#4d4c48}.el-button--default:hover{background-color:#dcdad0;border-color:#c2c0b6;color:#4d4c48}.el-button--info{background-color:#e8e6dc!important;color:#4d4c48!important}.el-button--info:hover{background-color:#dcdad0!important}.el-button--primary{background-color:#c96442;border-color:#c96442;color:#faf9f5;font-weight:500}.el-button--primary,.el-button--primary.is-disabled,.el-button--success{background-color:#c96442!important;color:#faf9f5!important}.el-button--primary.is-disabled{opacity:.6}.el-button--primary:disabled{background-color:#d1cfc5!important;border-color:#d1cfc5!important;color:#87867f!important}.el-button--primary:hover{background-color:#b8573a;border-color:#b8573a}.el-button--primary:hover,.el-button--success:hover{background-color:#b8573a!important}.el-button--success{background-color:#c96442;border-color:#c96442;color:#faf9f5}.el-button--success:hover{background-color:#b8573a;border-color:#b8573a}.el-button--text{color:#5e5d59;font-weight:400}.el-button--text .el-icon-delete:hover{color:#b53333}.el-button--text:hover{color:#c96442}.el-button--warning{background-color:#b53333!important;color:#fff!important}.el-button--warning:hover{background:#a02d2d;border-color:#a02d2d}.clip-audio-dialog .el-input__inner{background-color:#fff;border-color:#f0eee6;color:#141413}.el-input{border-radius:12px}.el-input.is-disabled .el-input__inner{background-color:#f5f4ed;border-color:#f0eee6;color:#87867f}.el-input__count{background-color:transparent!important;color:#5e5d59!important}.el-input__icon{color:#5e5d59}.el-input__inner{background-color:#fff!important;border-color:#f0eee6!important;color:#141413!important}.el-input__inner,.el-slider__input .el-input__inner{background-color:#fff;border-color:#f0eee6;color:#141413}.el-input__inner,.el-textarea__inner{background:#fff;border:1px solid #f0eee6;color:#141413;border-radius:12px;padding:8px 16px;transition:all .2s;font-size:15px;line-height:1.6;font-family:var(--font-sans)}.el-input__inner::-moz-placeholder{color:#87867f}.el-input__inner::placeholder{color:#87867f}.el-input__inner:focus,.el-textarea__inner:focus{border-color:#3898ec;box-shadow:0 0 0 1px #3898ec}.el-input__inner:focus,.el-textarea__inner:focus{background:#fff}.el-input__inner:hover,.el-textarea__inner:hover{border-color:#d1cfc5}.clip-audio-dialog .el-input-number__decrease,.clip-audio-dialog .el-input-number__increase{background-color:#e8e6dc;border-color:#d1cfc5;color:#4d4c48}.el-input-number{width:100%}.el-input-number .el-input__inner{text-align:center}.el-input-number__decrease,.el-input-number__increase{background:#f5f4ed;border:1px solid #f0eee6;color:#4d4c48}.el-input-number__decrease,.el-input-number__increase,.el-input__inner{background-color:#fff;border-color:#f0eee6;color:#141413}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#c96442}.el-input-group{background-color:#fff;border-color:#f0eee6;color:#141413}.el-input-group__append{background-color:#e8e6dc;border:1px solid #f0eee6;border-left:0;padding:0;overflow:hidden}.el-input-group__append .el-button{background-color:transparent;border:none;color:#c96442;margin:0;height:100%;padding:0 20px;border-radius:0;transition:all .2s}.el-input-group__append .el-button:hover{background-color:#c96442;color:#faf9f5}.el-input-group__append,.el-input-group__prepend{background:#e8e6dc;border-color:#d1cfc5;color:#4d4c48}.el-input-group__append:hover{background-color:#dcdad0;border-color:#c2c0b6}.el-textarea .el-input__count{background:transparent;color:#5e5d59;font-size:12px}.el-textarea__inner{border:1px solid #f0eee6!important;background-color:#fff!important;color:#141413;resize:none;padding:8px 12px;border-radius:12px;font-size:15px;line-height:1.6}.el-textarea__inner:focus{border-color:#3898ec!important}.el-select{width:100%}.el-select .el-input.is-focus .el-input__inner{border-color:#3898ec}.el-select .el-input__inner{background:#fff;border:1px solid #f0eee6;color:#141413;border-radius:12px;padding:8px 16px}.el-select .el-input__inner:focus{border-color:#3898ec}.el-select .el-input__inner:hover{border-color:#d1cfc5}.el-select-dropdown{background-color:#faf9f5!important;border:1px solid #f0eee6!important;box-shadow:0 0 0 1px #d1cfc5,0 4px 24px rgba(0,0,0,.05)}.el-select-dropdown__item{color:#141413!important}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#f5f4ed;background-color:#f0eee6!important}.el-select-dropdown__item.selected{color:#c96442!important;font-weight:500}.el-date-editor{background:#fff!important;border:1px solid #f0eee6!important;color:#141413;border-radius:12px!important}.el-date-editor .el-range__close-icon,.el-date-editor .el-range__icon,.el-radio{color:#5e5d59}.el-radio__input.is-checked .el-radio__inner{border-color:#c96442;background:#c96442}.el-radio__input.is-checked+.el-radio__label{color:#c96442}.el-radio__label{color:#141413}.el-radio-button{flex:1;margin-right:0!important}.el-radio-button.is-active .el-radio-button__inner{background-color:#c96442;border-color:#c96442;color:#faf9f5;box-shadow:none}.el-radio-button:first-child .el-radio-button__inner,.el-radio-button:last-child .el-radio-button__inner{border-radius:8px}.el-radio-button__inner{width:100%;background:#faf9f5;border:1px solid #f0eee6!important;color:#5e5d59;padding:12px 24px;border-radius:12px;transition:all .2s cubic-bezier(.4,0,.2,1);font-weight:500;font-family:var(--font-sans)}.el-radio-button__inner:hover{border-color:#d1cfc5!important;color:#c96442;background:rgba(201,100,66,.05)}.el-radio-button__orig-radio:checked+.el-radio-button__inner{background:#c96442;border-color:#c96442!important;color:#faf9f5;box-shadow:0 0 0 1px #c96442;transform:translateY(-1px)}.el-radio-group{width:100%;display:flex;gap:12px}.el-switch{margin-right:10px}.el-switch.is-checked .el-switch__core{background-color:#c96442;border-color:#c96442}.el-switch__label{color:#5e5d59}.el-switch__label.is-active{color:#c96442}.el-slider__bar{background-color:#c96442}.el-slider__button{border-color:#c96442}.el-slider__runway{background-color:#d1cfc5}.el-form{display:flex;flex-direction:column;gap:20px}.el-form:not(.register-form) .el-form-item:nth-of-type(3){margin-bottom:30px}.clip-audio-dialog .el-form-item__label{color:#141413}.el-form-item{margin-bottom:0!important}.el-form-item,.el-form-item:nth-of-type(2){margin-bottom:20px}.el-form-item__content{margin-left:0!important;line-height:normal!important}.el-form-item__label{color:#141413;font-weight:500;font-size:15px;margin-bottom:8px;line-height:1.6;font-family:var(--font-sans)}.clip-audio-dialog .el-dialog{border-radius:12px!important;background-color:#faf9f5!important;border:1px solid #f0eee6;box-shadow:0 0 0 1px #d1cfc5,0 8px 32px rgba(0,0,0,.08)}.clip-audio-dialog .el-dialog__body{background:#faf9f5;color:#141413;padding:20px}.clip-audio-dialog .el-dialog__footer{background:#faf9f5;border-top:1px solid #f0eee6;padding:10px 20px 20px}.clip-audio-dialog .el-dialog__header{background:#faf9f5;border-bottom:1px solid #f0eee6;padding:16px 20px}.clip-audio-dialog .el-dialog__headerbtn .el-dialog__close{color:#5e5d59}.clip-audio-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#141413}.clip-audio-dialog .el-dialog__title{color:#141413;font-weight:500;font-family:var(--font-serif)}.el-dialog{border-radius:12px!important;overflow:hidden;background-color:#faf9f5!important;border:1px solid #f0eee6;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 0 0 1px #d1cfc5,0 8px 32px rgba(0,0,0,.08)}.el-dialog__body{background-color:#faf9f5;color:#141413;padding:16px 25px 20px}.el-dialog__footer{background:#faf9f5;padding:10px 20px 20px;border-top:1px solid #f0eee6;text-align:right}.el-dialog__footer .el-button{background-color:#e8e6dc;border-color:#d1cfc5;color:#4d4c48}.el-dialog__footer .el-button--primary{background-color:#c96442;border-color:#c96442;color:#faf9f5}.el-dialog__footer .el-button--primary:hover{background-color:#b8573a;border-color:#b8573a}.el-dialog__footer .el-button:hover{background-color:#dcdad0;border-color:#c2c0b6}.el-dialog__header{background-color:#faf9f5;border-bottom:1px solid #f0eee6;color:#141413}.el-dialog__headerbtn .el-dialog__close{color:#5e5d59;font-size:18px;font-weight:500}.el-dialog__headerbtn .el-dialog__close:hover{color:#c96442}.el-dialog__title{color:#141413;font-weight:500;font-size:20px;font-family:var(--font-serif)}.el-message-box{background-color:#faf9f5;border:1px solid #f0eee6;border-radius:12px;box-shadow:0 0 0 1px #d1cfc5,0 8px 32px rgba(0,0,0,.08)}.el-message-box__btns .el-button--default{background-color:#e8e6dc;border-color:#d1cfc5;color:#4d4c48}.el-message-box__btns .el-button--default:hover{background-color:#dcdad0;border-color:#c2c0b6}.el-message-box__btns .el-button--primary{background-color:#c96442;border-color:#c96442;color:#faf9f5}.el-message-box__btns .el-button--primary:hover{background-color:#b8573a;border-color:#b8573a}.el-message-box__message,.el-message-box__message strong,.el-message-box__title{color:#141413}@media (max-width:600px){.el-message-box__wrapper{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:16px;overflow-y:auto}.el-message-box{width:100%;max-width:calc(100vw - 32px);box-sizing:border-box}.el-message-box__content{display:flex;align-items:flex-start;gap:12px}.el-message-box__message{flex:1;min-width:0}.el-message-box__btns{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.el-message-box__btns .el-button+.el-button{margin-left:0}}.el-table{background-color:transparent!important}.el-table .el-table__body{border-spacing:0 12px;border-collapse:separate}.el-table .el-table__body td{background-color:#faf9f5;border:none;padding:16px 0;color:#141413}.el-table .el-table__body td:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.el-table .el-table__body td:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.el-table .el-table__body tr{background-color:#faf9f5;box-shadow:0 0 0 1px #d1cfc5}.el-table .el-table__body tr:hover>td{background-color:#f5f4ed!important}.el-table .el-table__cell{border:none!important}.el-table th{font-weight:500;height:50px;color:#5e5d59;border-bottom:1px solid #f0eee6!important;font-size:14px;padding:8px 0;font-family:var(--font-sans)}.el-table th,.el-table thead,.el-table thead tr{background-color:#f5f4ed!important}.el-table:before{display:none}.el-tabs__active-bar{background-color:#c96442}.el-tabs__content{flex:1;overflow:hidden}.el-tabs__header{margin-bottom:15px}.el-tabs__item{color:#5e5d59;border:none;font-weight:500;font-size:15px;font-family:var(--font-sans)}.el-tabs__item.is-active{color:#c96442}.el-tabs__nav{border:none}.el-tabs__nav-wrap:after{background-color:#f0eee6}.el-tab-pane{height:100%;overflow-y:auto}.el-tab-pane::-webkit-scrollbar{width:4px}.el-tab-pane::-webkit-scrollbar-thumb{background-color:#d1cfc5;border-radius:2px}.el-tab-pane::-webkit-scrollbar-track{background-color:#faf9f5}.config-container .el-card{border-radius:8px!important}.config-container .el-form-item__label{margin-bottom:0!important}.tools-page .el-card{border-radius:12px!important;max-width:500px}.tools-page .el-card__body{padding:12px 16px!important}.tools-page .el-card__header{padding:8px 16px!important;font-size:15px!important}.tools-page .el-form-item{margin-bottom:6px!important}.el-card{border-radius:8px!important;border:1px solid #f0eee6;background-color:#faf9f5}.el-card,.el-card__body{overflow:visible!important}.el-card__body{padding:16px!important;height:auto!important;flex:none!important;display:block!important}.el-card__header{border-bottom:1px solid #f0eee6;font-size:16px;font-weight:500;color:#141413;padding:12px 20px;font-family:var(--font-serif)}.model-manage-card.el-card,.voice-manage-card.el-card{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.model-manage-card.el-card>.el-card__header,.voice-manage-card.el-card>.el-card__header{padding:0 0 14px!important;border-bottom:none!important}.model-manage-card.el-card>.el-card__body,.voice-manage-card.el-card>.el-card__body{padding:0!important}.el-step.is-simple{transition:all .2s}.el-step.is-simple .el-step__arrow{color:#87867f}.el-step.is-simple .el-step__title{color:#5e5d59;font-size:14px;font-weight:500;transition:all .2s;font-family:var(--font-sans)}.el-step.is-simple.is-finish .el-step__title{color:#c96442;font-weight:500}.el-step.is-simple.is-process .el-step__arrow{color:#c96442}.el-step.is-simple.is-process .el-step__title{color:#c96442;font-weight:500}.el-step.is-simple:hover{cursor:pointer}.el-step.is-simple:hover .el-step__title{color:#c96442}.el-steps{width:100%;max-width:680px;margin-bottom:32px!important;background:hsla(48,33%,97%,.8);padding:20px 32px;border-radius:16px;border:1px solid #f0eee6}.el-upload{border:2px dashed #d1cfc5;border-radius:16px;cursor:pointer;position:relative;overflow:hidden;min-height:220px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#faf9f5;padding:24px;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.el-upload:hover{border-color:#c96442;background:rgba(201,100,66,.03);transform:translateY(-1px);box-shadow:0 0 0 1px rgba(201,100,66,.2)}.el-upload:hover .uploader-box .el-icon-plus,.el-upload:hover .uploader-box i{opacity:1;transform:scale(1.1)}.el-popper[x-placement^=bottom] .popper__arrow{border-bottom-color:#f0eee6!important}.el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#faf9f5!important}.el-icon-info{color:#5e5d59!important}.el-icon-plus{font-size:56px;color:#c96442;opacity:.6;transition:all .2s;font-weight:400}.el-range-input{background:transparent!important;color:#141413!important}.el-range-separator{color:#5e5d59!important}@keyframes raw-pulse-43b2c086{0%,to{box-shadow:0 0 0 0 rgba(201,100,66,.2)}50%{box-shadow:0 0 8px 2px rgba(201,100,66,.15)}}.v-modal{background-color:rgba(0,0,0,.3)!important}.el-loading-mask{background-color:hsla(53,29%,95%,.9)!important}.el-loading-spinner .el-loading-text{color:#141413!important}.el-loading-spinner .path{stroke:#c96442!important}.el-loading-spinner i{color:#c96442!important}.el-scrollbar__bar.is-horizontal{height:6px}.el-scrollbar__bar.is-vertical{width:6px}.el-scrollbar__thumb{background-color:hsla(50,12%,80%,.5)!important;border-radius:3px}.el-scrollbar__thumb:hover{background-color:hsla(50,12%,80%,.8)!important}.el-tooltip__popper{border:1px solid #f0eee6!important;box-shadow:0 0 0 1px #d1cfc5}.el-tooltip__popper,.el-tooltip__popper.is-dark{background-color:#faf9f5!important;color:#141413!important}.el-tooltip__popper .popper__arrow{border-bottom-color:#f0eee6!important}.el-tooltip__popper .popper__arrow:after{border-bottom-color:#faf9f5!important}.el-dropdown-menu{background-color:#faf9f5!important;border:1px solid #f0eee6!important;padding:6px 0;box-shadow:0 0 0 1px #d1cfc5,0 4px 24px rgba(0,0,0,.05)}.el-dropdown-menu__item{color:#141413!important;line-height:36px;padding:0 16px}.el-dropdown-menu__item:hover{background-color:#f5f4ed!important;color:#c96442!important}.el-dropdown-menu__item--divided{border-top-color:#f0eee6!important}.el-dropdown-menu__item--divided:before{background-color:#f0eee6}.el-notification{background-color:#faf9f5!important;border:1px solid #f0eee6!important;box-shadow:0 0 0 1px #d1cfc5,0 4px 24px rgba(0,0,0,.08)!important}.el-notification__title{color:#141413!important;font-family:var(--font-serif);font-weight:500}.el-notification__closeBtn,.el-notification__content{color:#5e5d59!important}.el-notification__closeBtn:hover{color:#141413!important}.el-message{background-color:#faf9f5!important;border-color:#f0eee6!important;box-shadow:0 0 0 1px #d1cfc5,0 4px 24px rgba(0,0,0,.08)!important}.el-message__content{color:#141413!important}.el-message--success{background-color:rgba(201,100,66,.08)!important;border-color:rgba(201,100,66,.2)!important}.el-message--success .el-message__content{color:#c96442!important}.el-message--error{background-color:rgba(181,51,51,.08)!important;border-color:rgba(181,51,51,.2)!important}.el-message--error .el-message__content{color:#b53333!important}.el-message--warning{background-color:rgba(230,162,60,.08)!important;border-color:rgba(230,162,60,.2)!important}.el-message--warning .el-message__content{color:#c96442!important}.el-message--info{background-color:rgba(94,93,89,.08)!important;border-color:rgba(94,93,89,.2)!important}.el-pagination{color:#141413!important}.el-pagination button{background-color:#e8e6dc!important;color:#4d4c48!important}.el-pagination button:hover{color:#c96442!important}.el-pagination button:disabled{background-color:#f0eee6!important;color:#87867f!important}.el-pager li{background-color:#e8e6dc!important;color:#4d4c48!important}.el-pager li.active,.el-pager li:hover{color:#c96442!important}.el-collapse{border-top-color:#f0eee6!important;border-bottom-color:#f0eee6!important}.el-collapse-item__header{color:#141413!important}.el-collapse-item__header,.el-collapse-item__wrap{background-color:#faf9f5!important;border-bottom-color:#f0eee6!important}.el-collapse-item__arrow,.el-collapse-item__content{color:#5e5d59!important}.el-divider{background-color:#f0eee6!important}.el-divider__text{background-color:#faf9f5!important;color:#5e5d59!important}.el-checkbox{color:#141413}.el-checkbox__inner{background-color:#fff!important;border-color:#d1cfc5!important}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:#c96442!important;border-color:#c96442!important}.el-checkbox__input.is-checked+.el-checkbox__label{color:#c96442!important}.el-checkbox__label,.el-popover{color:#141413!important}.el-popover{background-color:#faf9f5!important;border:1px solid #f0eee6!important;box-shadow:0 0 0 1px #d1cfc5,0 4px 24px rgba(0,0,0,.08)!important}.el-popover__title{color:#141413!important;font-family:var(--font-serif);font-weight:500}.el-tag{background-color:rgba(201,100,66,.08)!important;border-color:rgba(201,100,66,.2)!important;color:#c96442!important}.el-tag--dark{background-color:#c96442!important;border-color:#c96442!important;color:#faf9f5!important}.el-tag .el-tag__close{color:#c96442!important}.el-tag .el-tag__close:hover{background-color:#c96442!important;color:#faf9f5!important}.el-progress-bar__outer{background-color:#e8e6dc!important}.el-progress-bar__inner{background-color:#c96442!important}.el-progress__text{color:#141413!important}.el-alert{border-radius:8px}.el-alert--success.is-light{background-color:rgba(201,100,66,.08)!important;color:#c96442!important;border-color:rgba(201,100,66,.15)}.el-alert--error.is-light{background-color:rgba(181,51,51,.08)!important;color:#b53333!important}.el-alert--warning.is-light{background-color:rgba(230,162,60,.08)!important;color:#c96442!important}.el-alert--info.is-light{background-color:rgba(94,93,89,.08)!important;color:#5e5d59!important}.el-alert__title{color:inherit!important}.el-alert__closebtn,.el-breadcrumb__inner{color:#5e5d59!important}.el-breadcrumb__inner.is-link:hover{color:#c96442!important}.el-breadcrumb__separator{color:#87867f!important}.el-menu{background-color:#faf9f5!important;border-right-color:#f0eee6!important}.el-menu-item{color:#141413!important}.el-menu-item:hover{background-color:#f5f4ed!important}.el-menu-item.is-active,.el-menu-item:hover{color:#c96442!important}.el-submenu__title{color:#141413!important}.el-submenu__title:hover{background-color:#f5f4ed!important}.el-empty__description p{color:#5e5d59!important}.creation-page .top-bar,.first-frame-page .top-bar,.remix-workflow-page .top-bar,.short-video-page .top-bar,.storyboard-image-page .top-bar,.storyboard-page .top-bar,.viral-remix-workflow-page .top-bar,.white-product-page .top-bar,.workflow-page .top-bar{box-sizing:border-box!important;min-height:56px!important;display:flex!important;align-items:center!important;gap:12px!important;padding:0 16px!important;line-height:1!important}.creation-page .back-button,.first-frame-page .back-button,.remix-workflow-page .back-button,.short-video-page .back-button,.storyboard-image-page .back-button,.storyboard-page .back-button,.viral-remix-workflow-page .back-button,.white-product-page .back-button,.workflow-page .back-button{height:32px!important;display:inline-flex!important;align-items:center!important;gap:4px!important;margin:0!important;line-height:32px!important;white-space:nowrap!important}.creation-page .back-button i,.first-frame-page .back-button i,.remix-workflow-page .back-button i,.short-video-page .back-button i,.storyboard-image-page .back-button i,.storyboard-page .back-button i,.viral-remix-workflow-page .back-button i,.white-product-page .back-button i,.workflow-page .back-button i{font-size:16px!important;line-height:1!important}.creation-page .back-button span,.creation-page .page-title,.first-frame-page .back-button span,.first-frame-page .page-title,.remix-workflow-page .back-button span,.remix-workflow-page .page-title,.short-video-page .back-button span,.short-video-page .page-title,.storyboard-image-page .back-button span,.storyboard-image-page .page-title,.storyboard-page .back-button span,.storyboard-page .page-title,.viral-remix-workflow-page .back-button span,.viral-remix-workflow-page .page-title,.white-product-page .back-button span,.white-product-page .page-title,.workflow-page .back-button span,.workflow-page .page-title{display:inline-flex!important;align-items:center!important;height:32px!important;margin:0!important;line-height:32px!important}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(201,100,66,.2)}70%{box-shadow:0 0 0 10px rgba(201,100,66,0)}to{box-shadow:0 0 0 0 rgba(201,100,66,0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInSlide{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.el-table td,.el-table th{padding:8px 4px;font-size:12px;white-space:normal}.el-table .el-table__body tr{height:auto;min-height:80px}.el-steps{padding:16px 20px;border-radius:12px}}.recent-history{margin-top:14px;padding:10px 12px;border:1px solid #f0eee6;border-radius:10px;background:hsla(53,29%,95%,.4)}.recent-history-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font-size:12px;color:#5e5d59;font-weight:500;letter-spacing:.02em}.recent-history-head>span{font-family:var(--font-serif);color:#141413;font-size:13px}.recent-clear{background:transparent;border:none;color:#87867f;font-size:12px;cursor:pointer;padding:2px 6px;border-radius:4px;transition:all .15s}.recent-clear:hover{color:#b53333;background:rgba(181,51,51,.06)}.recent-history-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:160px;overflow-y:auto}.recent-history-item{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;border-radius:6px;font-size:12px;color:#141413;transition:background .15s}.recent-history-item:hover{background:rgba(201,100,66,.06)}.recent-time{color:#87867f;font-variant-numeric:tabular-nums;font-size:11px}.recent-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#141413}.recent-btn{background:transparent;border:1px solid #f0eee6;border-radius:6px;padding:2px 10px;font-size:11px;color:#5e5d59;cursor:pointer;transition:all .15s}.recent-btn:hover{color:#c96442;border-color:rgba(201,100,66,.3);background:rgba(201,100,66,.05)}@media (max-width:600px){.recent-history-item{grid-template-columns:44px minmax(0,1fr) auto;gap:6px;font-size:11px}}.tts-meta-warn{color:#c96442;font-weight:500}.tts-meta-warn .el-icon-warning-outline{margin-right:4px;vertical-align:-2px}.el-input__inner,.el-textarea__inner,input,select,textarea{font-size:16px!important}.config-container,.config-page,.content-card,.model-manage-page,.voice-manage-page,.workspace-page{padding:12px!important}.content-card,.page-title{margin-bottom:12px!important}.page-title{font-size:16px!important}.workspace{max-width:none!important}.workspace-page .header{padding:8px 12px!important;margin-bottom:10px!important}.workspace-page .logo{height:32px!important}.workspace-page .merchant-name{font-size:15px!important}.compact-header-btn{padding:4px 10px!important;font-size:12px!important;height:auto!important;line-height:1!important;min-width:auto!important;flex:0 0 auto!important;border-radius:8px!important;font-weight:500!important;text-align:center!important;position:relative!important}.compact-header-btn,.compact-header-btn>span{display:inline-flex!important;align-items:center!important;justify-content:center!important}.compact-header-btn>span{width:100%!important}.compact-header-btn i{position:absolute!important;left:10px!important;top:50%!important;transform:translateY(-50%)!important;display:inline-block!important;font-size:12px!important;margin-right:0!important}.workspace-page .el-table .el-table__row{height:auto!important}.workspace-page .el-table .el-table__row td{padding:8px 4px!important}.workspace-page .el-table{font-size:13px!important}.workspace-page .el-table th{padding:6px 4px!important;font-size:12px!important;height:auto!important}.workspace-page .table-container{padding-bottom:70px!important;overflow:hidden!important}.workspace-page .el-table{width:100%!important;min-width:0!important}.workspace-page .el-table .el-table__body-wrapper,.workspace-page .el-table .el-table__header-wrapper{overflow-x:hidden!important;min-width:0!important}.workspace-page .el-table .el-table__cell{min-width:0!important}.workspace-page .el-table .el-table__cell .el-tag{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.workspace-page .action-links{flex-direction:column!important;gap:4px!important}.workspace-page .action-link{font-size:12px!important}.create-live-dialog.el-dialog{width:95%!important;margin-top:5vh!important;max-height:85vh!important}.create-live-dialog .el-dialog__header{padding:10px 14px!important}.create-live-dialog .el-dialog__body{max-height:65vh!important;overflow-y:auto!important;padding:12px!important}.create-form .form-card{margin-bottom:10px!important;padding:8px 10px!important}.create-form .form-label{font-size:12px!important;margin-bottom:6px!important}.platform-button-group{display:grid!important}.category-button-group,.language-button-group,.livetype-button-group,.platform-button-group{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}.category-button,.language-button,.livetype-button,.platform-button{padding:6px 2px!important;font-size:12px!important;min-height:auto!important}.create-form .category-name{font-size:12px!important;margin-bottom:2px!important;font-weight:600!important}.create-form .expand-button-container{font-size:12px!important;margin-top:8px!important}.create-form .form-item{margin-bottom:12px!important}.create-live-btn{padding:8px 16px!important;font-size:13px!important}.voice-manage-page{overflow-x:hidden!important}.voice-manage-page .voice-item{min-width:0!important}.voice-manage-card .el-card__body{padding:0!important}.voice-manage-card .el-card__header{padding:0 0 14px!important;border-bottom:none!important}.voice-manage-page .voice-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))!important;gap:clamp(10px,2vw,14px)!important}.voice-preview{padding:16px 8px!important}.voice-icon{width:48px!important;height:48px!important}.voice-info{padding:10px 12px!important}.voice-name{font-size:13px!important}.voice-id,.voice-name{font-family:var(--font-sans)!important}.voice-id{font-size:11px!important;font-variant-numeric:tabular-nums!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important}.support-tags{gap:3px!important;margin-bottom:6px!important}.support-tags .el-tag{font-size:10px!important;font-family:var(--font-sans)!important;padding:0 4px!important;height:18px!important;line-height:18px!important}.voice-actions{gap:4px!important}.voice-actions .el-button{font-size:12px!important;padding:4px 8px!important}.clone-dialog.el-dialog{width:92%!important;margin-top:8vh!important}.clone-dialog .el-dialog__header{padding:12px 16px!important}.clone-dialog .el-dialog__body{padding:12px 16px!important;max-height:60vh!important;overflow-y:auto!important}.clone-dialog .el-dialog__footer{padding:8px 16px 12px!important}.clone-dialog .el-form-item{margin-bottom:14px!important}.clone-dialog .el-form-item__label{padding-bottom:4px!important;font-size:13px!important}.file-upload-container{gap:6px!important}.file-name{font-size:12px!important;max-width:200px!important}.clone-dialog .el-radio-group{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.clone-dialog .el-radio-button__inner{padding:6px 12px!important;font-size:12px!important}.model-manage-page{overflow-x:hidden!important}.model-manage-page .model-item{min-width:0!important}.model-manage-card .el-card__body{padding:0!important}.model-manage-card .el-card__header{padding:0 0 14px!important;border-bottom:none!important}.model-manage-page .header-buttons{gap:4px!important}.model-manage-page .model-grid{grid-template-columns:repeat(auto-fill,minmax(276px,320px))!important;gap:clamp(12px,2vw,16px)!important;align-items:start!important;justify-content:start!important}.model-preview{height:136px!important;max-height:136px!important}.model-info{padding:10px 12px!important}.model-name{font-size:13px!important}.model-create-time,.model-name{font-family:var(--font-sans)!important}.model-create-time{font-size:12px!important;font-variant-numeric:tabular-nums!important}.model-actions{gap:4px!important;margin-top:auto!important}.model-actions .el-button{font-size:12px!important;min-height:30px!important;padding:4px 8px!important}.model-manage-page .clone-dialog .el-form-item__label{font-size:13px!important}.model-manage-page .clone-dialog .el-input-number,.model-manage-page .clone-dialog .el-select{width:100%!important}.config-container{padding:10px!important;height:calc(100vh - 60px)!important;overflow-y:auto!important}.config-container .config-list{gap:6px!important}.config-container .config-card,.config-container .el-card{margin-bottom:0!important}.config-container .el-card__header{padding:4px 10px!important;font-size:13px!important}.config-container .el-card__body{padding:4px 10px!important}.config-container .form-container{max-width:none!important}.config-container .el-form-item{margin-bottom:2px!important}.config-container .el-form-item__label{font-size:12px!important}.config-container .system-actions{gap:6px!important}.config-container .system-actions .el-button{padding:6px 10px!important;font-size:12px!important}.config-container .info-row{font-size:12px!important;margin-bottom:3px!important}.config-container .key-input{gap:6px!important}.config-container .membership-content{gap:10px!important}.config-container .membership-info{margin-bottom:6px!important}.config-container .notice-content{font-size:12px!important}.bottom-nav-container{height:calc(60px + env(safe-area-inset-bottom, 0px))!important;padding-bottom:env(safe-area-inset-bottom,0)!important;box-sizing:border-box!important}.bottom-nav-container .nav-item i{font-size:22px!important}.bottom-nav-container .nav-item span{font-size:12px!important}.el-dialog__wrapper .el-dialog{margin-top:5vh!important;max-height:88vh!important}.el-dialog__wrapper .clone-progress-dialog.el-dialog,.el-dialog__wrapper .live-start-dialog.el-dialog{position:fixed!important;top:50%!important;left:50%!important;margin:0!important;max-height:min(86vh,620px)!important;transform:translate(-50%,-50%)!important}.el-dialog__header{padding:12px 16px!important}.el-dialog__title{font-size:15px!important}.el-button--mini{padding:5px 10px!important;font-size:11px!important}.el-button--small{padding:6px 12px!important;font-size:12px!important}.el-input__inner{height:32px!important;line-height:32px!important}.el-input__inner,.el-textarea__inner{font-size:13px!important}.el-input-number{height:32px!important;line-height:30px!important}.el-input-number .el-input-number__decrease,.el-input-number .el-input-number__increase{width:32px!important;height:100%!important;font-size:13px!important}.el-input-number .el-input-number__decrease i,.el-input-number .el-input-number__increase i{font-size:13px!important}.el-input-number .el-input .el-input__inner{padding-left:36px!important;padding-right:36px!important}.el-select .el-input__inner{height:32px!important}.el-tag--small{height:22px!important;line-height:22px!important;font-size:11px!important;padding:0 6px!important}.el-table td,.el-table th{padding:6px 4px!important}.el-table{font-size:13px!important}.el-message{min-width:auto!important;max-width:90%!important;padding:8px 16px!important}.el-loading-text{font-size:13px!important}.el-form--label-top .el-form-item__label{padding-bottom:4px!important}.el-card{border-radius:12px!important}::-webkit-scrollbar{width:4px!important;height:4px!important}.main-container-with-bottom-bar{margin-bottom:calc(60px + env(safe-area-inset-bottom, 0px))!important}.router-view{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.delete-dialog .el-dialog{width:85%!important}.delete-dialog .el-dialog__body{padding:15px 20px!important;font-size:14px!important}.update-container{padding:8px 0!important}.update-icon-wrapper{margin-bottom:12px!important}.short-video-page{--sv-bg:#f5f4ed;--sv-card-bg:#faf9f5;--sv-panel-bg:#fff;--sv-border:#f0eee6;--sv-border-strong:#d8d4c8;--sv-primary:#c96442;--sv-primary-hover:#b45435;--sv-text:#141413;--sv-text-secondary:#5e5d59;--sv-text-tertiary:#87867f;--sv-button-bg:#e8e6dc;--sv-button-text:#4d4c48;--sv-radius:12px;--sv-content-pad:12px;--sv-card-pad:16px;--sv-gap:8px;--sv-upload-min-h:220px;--sv-upload-min-h-mobile:128px;--sv-upload-min-h-compact:112px;--sv-action-h:44px;--sv-action-h-mobile:40px;--sv-action-pad-x:16px;--sv-action-pad-y:12px}.short-video-page :is(.creation-page,.first-frame-page,.white-product-page,.storyboard-page,.storyboard-image-page,.workflow-page,.viral-remix-workflow-page,.remix-workflow-page) :is(.bottom-actions){flex:0 0 auto!important;width:100%!important;display:flex!important;justify-content:center!important;position:relative!important;z-index:10!important;padding:var(--sv-action-pad-y) var(--sv-action-pad-x) calc(var(--sv-action-pad-y) + env(safe-area-inset-bottom, 0px))!important;gap:var(--sv-gap)!important;background:var(--sv-bg)!important;border-top:0!important;box-sizing:border-box!important}.short-video-page :is(.creation-page,.first-frame-page,.white-product-page,.storyboard-page,.storyboard-image-page,.workflow-page,.viral-remix-workflow-page,.remix-workflow-page) :is(.generate-button,.el-button.generate-button){flex:1 1 auto!important;min-width:0!important;max-width:none!important;min-height:var(--sv-action-h)!important;height:var(--sv-action-h)!important;border:1px solid var(--sv-primary)!important;border-radius:var(--sv-radius)!important;background:var(--sv-primary)!important;color:var(--sv-card-bg)!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;white-space:normal!important;box-shadow:none!important}.short-video-page :is(.creation-page,.first-frame-page,.white-product-page,.storyboard-page,.storyboard-image-page,.workflow-page,.viral-remix-workflow-page,.remix-workflow-page) :is(.generate-button:hover,.el-button.generate-button:hover){border-color:var(--sv-primary-hover)!important;background:var(--sv-primary-hover)!important;color:var(--sv-card-bg)!important}.short-video-page :is(.creation-page,.first-frame-page,.white-product-page,.storyboard-page,.storyboard-image-page,.workflow-page,.viral-remix-workflow-page,.remix-workflow-page) :is(.generate-button.is-disabled,.generate-button:disabled,.el-button.generate-button.is-disabled){border-color:var(--sv-primary)!important;background:var(--sv-primary)!important;color:var(--sv-card-bg)!important;opacity:.45!important}.short-video-page :is(.creation-page,.workflow-page,.viral-remix-workflow-page,.remix-workflow-page) :is(.secondary-button,.cancel-button,.el-button.secondary-button,.el-button.cancel-button){flex:0 0 auto!important;min-width:100px!important;max-width:none!important;min-height:var(--sv-action-h)!important;height:var(--sv-action-h)!important;border:1px solid var(--sv-button-bg)!important;border-radius:var(--sv-radius)!important;background:var(--sv-button-bg)!important;color:var(--sv-button-text)!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;box-shadow:none!important}@media (max-width:520px){.short-video-page{--sv-action-h:var(--sv-action-h-mobile);--sv-action-pad-x:10px;--sv-action-pad-y:7px}}.creation-page .result-section,.first-frame-page .section-card,.my-computing-page .account-action,.my-computing-page .detail-section,.my-computing-page .log-item,.my-computing-page .membership-card,.my-computing-page .summary-item,.my-work-page .switch-container,.short-video-home-page .flow-panel,.short-video-home-page .flow-step,.short-video-home-page .hero-main,.short-video-home-page .overview-card,.short-video-home-page .quick-card,.short-video-home-page .quick-section,.short-video-home-page .remix-entry,.storyboard-image-page .section-card,.storyboard-page .section-card,.viral-remix-workflow-page .result-card,.viral-remix-workflow-page .section-card,.white-product-page .result-section,.white-product-page .section-card,.workflow-page .section-card{border:1px solid #f0eee6!important;border-radius:12px!important;background:#faf9f5!important;box-shadow:0 1px 4px rgba(0,0,0,.03)!important;box-sizing:border-box!important}.creation-page .result-section,.first-frame-page .section-card,.storyboard-image-page .section-card,.storyboard-page .section-card,.viral-remix-workflow-page .result-card,.viral-remix-workflow-page .section-card,.white-product-page .result-section,.white-product-page .section-card,.workflow-page .section-card{padding:16px!important;margin:0 0 12px!important;overflow:visible!important}.short-video-page .remix-workflow-page>.workflow-content>.section-card:not(.material-card),.short-video-page .storyboard-image-page .section-card:not(.result-card),.short-video-page .storyboard-page .section-card:not(.result-card),.short-video-page .white-product-page .section-card:not(.result-section),.short-video-page .workflow-page .workspace-grid>.section-card{border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;margin-bottom:10px!important}.creation-page .creation-content,.first-frame-page .scroll-content,.storyboard-image-page .creation-content,.storyboard-page .creation-content,.white-product-page .creation-content,.workflow-page .workflow-content{padding:12px!important}.creation-page .step-container,.storyboard-image-page .step-container,.storyboard-page .step-container,.white-product-page .step-container,.workflow-page .step-container{margin-top:0!important}.my-computing-page .account-action,.short-video-home-page .flow-step,.short-video-home-page .quick-card{cursor:pointer}.my-work-page .work-card:hover,.short-video-home-page .flow-step:hover,.short-video-home-page .quick-card:hover{border-color:#d8d4c8!important;box-shadow:0 0 0 1px #d1cfc5!important;transform:none!important}.short-video-page.preview-immersive .bottom-nav{transform:translateY(100%)!important;pointer-events:none!important}.short-video-page :is(.creation-page,.first-frame-page,.white-product-page,.storyboard-page,.storyboard-image-page,.workflow-page) .upload-progress-ring{position:absolute!important;inset:0!important;display:block!important;border-radius:8px!important;background:linear-gradient(180deg,rgba(20,20,19,.02),rgba(20,20,19,.22))!important;overflow:hidden!important;z-index:2!important;pointer-events:none!important}.short-video-page :is(.creation-page,.first-frame-page,.white-product-page,.storyboard-page,.storyboard-image-page,.workflow-page) .progress-circle{position:absolute!important;left:8px!important;right:8px!important;bottom:9px!important;top:auto!important;inset-inline-start:8px!important;width:auto!important;height:5px!important;border-radius:999px!important;background:var(--sv-primary,#c96442)!important;transform-origin:left center!important;mask:none!important;-webkit-mask:none!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.38),0 4px 14px rgba(201,100,66,.28)!important}.short-video-page :is(.creation-page,.first-frame-page,.white-product-page,.storyboard-page,.storyboard-image-page,.workflow-page) .progress-percent{position:absolute!important;right:8px!important;bottom:18px!important;min-width:38px!important;height:22px!important;padding:0 8px!important;border-radius:999px!important;background:rgba(20,20,19,.72)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;line-height:22px!important;text-align:center!important;backdrop-filter:blur(6px)!important}.first-frame-page .section-header,.remix-workflow-page .section-header,.storyboard-image-page .section-header,.storyboard-page .section-header,.viral-remix-workflow-page .section-header,.white-product-page .section-header,.workflow-page .section-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:32px!important;padding:0!important;margin-bottom:10px!important;border-bottom:0!important}.first-frame-page .section-title,.remix-workflow-page .section-title,.storyboard-image-page .section-title,.storyboard-page .section-title,.viral-remix-workflow-page .section-title,.white-product-page .section-title,.workflow-page .section-title{font-family:inherit!important;font-size:15px!important;font-weight:600!important;color:#141413!important}.creation-page .el-upload,.creation-page .file-uploader,.creation-page .image-uploader,.first-frame-page .el-upload,.first-frame-page .image-uploader,.storyboard-image-page .el-upload,.storyboard-image-page .image-uploader,.storyboard-page .el-upload,.storyboard-page .image-uploader,.white-product-page .el-upload,.white-product-page .image-uploader,.workflow-page .el-upload{width:100%!important}.creation-page .el-upload,.first-frame-page .el-upload,.storyboard-image-page .el-upload,.storyboard-page .el-upload,.white-product-page .el-upload,.workflow-page .el-upload{display:block!important;min-height:0!important;height:auto!important;border:0!important;background:transparent!important;padding:0!important;overflow:visible!important;transform:none!important;box-shadow:none!important;box-sizing:border-box!important}.creation-page .el-upload:hover,.first-frame-page .el-upload:hover,.storyboard-image-page .el-upload:hover,.storyboard-page .el-upload:hover,.white-product-page .el-upload:hover,.workflow-page .el-upload:hover{border:0!important;background:transparent!important;transform:none!important;box-shadow:none!important}.creation-page .image-preview-container,.creation-page .uploader-box:not(.audio-box),.creation-page .video-preview-container,.first-frame-page .image-display,.first-frame-page .upload-placeholder,.remix-workflow-page .video-upload-box,.storyboard-image-page .image-box,.storyboard-image-page .storyboard-image-box,.storyboard-image-page .upload-box,.storyboard-page .image-box,.storyboard-page .storyboard-image-box,.storyboard-page .upload-box,.sv-media-frame,.sv-result-frame,.sv-upload-frame,.workflow-page .result-preview,.workflow-page .upload-box{width:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;border:1px dashed #d8d4c8!important;border-radius:8px!important;background:#fff!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:12px!important;color:#87867f!important;overflow:hidden!important}.sv-media-frame,.sv-result-frame,.sv-upload-frame{margin:0!important}.file-uploader>.el-upload,.image-uploader>.el-upload,.video-uploader>.el-upload{min-height:0!important;height:auto!important;padding:0!important}.first-frame-page .image-display{max-height:none!important}.sv-upload-frame{cursor:pointer!important}.sv-upload-frame:hover{border-color:#d8d4c8!important}.sv-preview-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:10px!important;align-items:start!important}.sv-preview-grid,.sv-preview-item{width:100%!important;padding:0!important}.sv-preview-item{position:relative!important;min-height:120px!important;aspect-ratio:1/1!important;border:1px solid #f0eee6!important;background:#fff!important;cursor:pointer!important}.sv-preview-item.active{border-color:#c96442!important;box-shadow:0 0 0 2px rgba(201,100,66,.18)!important}.sv-preview-item img{-o-object-fit:contain!important;object-fit:contain!important}.sv-preview-item img,.sv-preview-item video{display:block!important;width:100%!important;height:100%!important;max-height:none!important}.sv-preview-item video{-o-object-fit:cover!important;object-fit:cover!important}.sv-preview-grid .sv-upload-frame{min-height:120px!important;aspect-ratio:1/1!important}.sv-remove-button{top:6px!important;right:6px!important;border:0!important;padding:4px 7px!important;background:rgba(20,20,19,.68)!important;color:#fff!important;font-family:inherit!important;cursor:pointer!important}.sv-card-index,.sv-remove-button{position:absolute!important;z-index:2!important;border-radius:4px!important;font-size:12px!important}.sv-card-index{left:6px!important;bottom:6px!important;padding:3px 6px!important;background:hsla(48,33%,97%,.88)!important;color:#5e5d59!important;line-height:1.2!important}.reference-preview-list.sv-preview-grid,.source-preview-list.sv-preview-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:10px!important;padding:0!important}.image-preview-container.sv-preview-item,.reference-preview-item.sv-preview-item,.source-preview-item.sv-preview-item{min-height:120px!important;aspect-ratio:1/1!important;padding:0!important}.creation-page .audio-box{min-height:72px!important;border:0!important;outline:1px dashed #d8d4c8!important;outline-offset:-1px!important;border-radius:12px!important;background:#fff!important}.creation-page .result-placeholder,.creation-page .result-waiting,.first-frame-page .result-placeholder,.first-frame-page .result-waiting,.my-work-page .empty-state,.my-work-page .loading-state,.storyboard-image-page .image-loading,.storyboard-image-page .image-placeholder,.storyboard-page .image-loading,.storyboard-page .image-placeholder,.workflow-page .result-waiting{min-height:220px!important;width:100%!important;border:0!important;outline:1px dashed #d8d4c8!important;outline-offset:-1px!important;border-radius:12px!important;background:#fff!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:12px!important;color:#87867f!important;text-align:center!important}.sv-result-frame>.image-loading,.sv-result-frame>.image-placeholder,.sv-result-frame>.result-placeholder,.sv-result-frame>.result-waiting{flex:1 1 auto!important;min-height:0!important;width:100%!important;height:100%!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important}.storyboard-page .storyboard-result{min-height:220px!important;border:1px solid #f0eee6!important;border-radius:12px!important;background:#fff!important}.creation-page .result-image,.creation-page .uploaded-image,.first-frame-page .full-image,.first-frame-page .source-preview-image,.storyboard-image-page .reference-preview-item img,.storyboard-image-page .storyboard-image-box img,.storyboard-page .image-box img,.storyboard-page .storyboard-image-box img,.white-product-page .result-image,.white-product-page .source-preview-image,.workflow-page .preview-image,.workflow-page .result-preview img{display:block!important;width:auto!important;max-width:100%!important;max-height:min(520px,62vh)!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:12px!important;background:#fff!important}.creation-page .result-video,.creation-page .uploaded-video,.workflow-page .result-preview video{display:block!important;width:100%!important;max-height:min(520px,62vh)!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:12px!important;background:#000!important}.creation-page .result-waiting i,.creation-page .uploader-box i,.first-frame-page .result-placeholder i,.first-frame-page .upload-placeholder i,.remix-workflow-page .video-upload-box i,.storyboard-image-page .image-placeholder i,.storyboard-image-page .upload-box i,.storyboard-page .image-placeholder i,.storyboard-page .upload-box i,.workflow-page .result-waiting i,.workflow-page .upload-box i{color:#c96442!important;font-size:28px!important}.creation-page .result-actions,.first-frame-page .result-actions,.storyboard-image-page .result-actions,.storyboard-page .result-actions,.workflow-page .result-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.my-work-page .image-preview,.my-work-page .video-preview{height:220px!important;background:#fff!important;border-bottom:1px solid #f0eee6!important}.short-video-workspace-page .section-header,.viral-remix-page .section-header{margin-bottom:12px!important}.creation-page .sv-result-frame>.result-video{width:100%!important;min-height:300px!important;max-height:58vh!important;aspect-ratio:9/16!important;-o-object-fit:contain!important;object-fit:contain!important;background:#000!important}.creation-page,.first-frame-page,.my-computing-page,.my-work-page,.remix-workflow-page,.short-video-page,.storyboard-image-page,.storyboard-page,.viral-remix-workflow-page,.white-product-page,.workflow-page{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.creation-page,.first-frame-page,.remix-workflow-page,.storyboard-image-page,.storyboard-page,.viral-remix-workflow-page,.white-product-page,.workflow-page{height:100vh!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}.creation-page *,.first-frame-page *,.my-computing-page *,.my-work-page *,.remix-workflow-page *,.short-video-page *,.storyboard-image-page *,.storyboard-page *,.viral-remix-workflow-page *,.white-product-page *,.workflow-page *{box-sizing:border-box!important;min-width:0}.creation-page .top-bar,.first-frame-page .top-bar,.remix-workflow-page .top-bar,.storyboard-image-page .top-bar,.storyboard-page .top-bar,.viral-remix-workflow-page .top-bar,.white-product-page .top-bar,.workflow-page .top-bar{flex:0 0 auto!important;width:100%!important;position:sticky!important;top:0!important;z-index:20!important;background:var(--card-bg)!important;box-shadow:0 1px 3px rgba(0,0,0,.04)!important}.creation-page .page-title,.first-frame-page .page-title,.remix-workflow-page .page-title,.storyboard-image-page .page-title,.storyboard-page .page-title,.viral-remix-workflow-page .page-title,.white-product-page .page-title,.workflow-page .page-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:600!important;line-height:32px!important;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif!important;letter-spacing:0!important;color:var(--text-color)!important}.creation-page .back-button,.first-frame-page .back-button,.remix-workflow-page .back-button,.storyboard-image-page .back-button,.storyboard-page .back-button,.viral-remix-workflow-page .back-button,.white-product-page .back-button,.workflow-page .back-button{display:flex!important;align-items:center!important;gap:4px!important;color:var(--text-tertiary)!important;cursor:pointer!important;font-size:14px!important;font-weight:400!important;line-height:32px!important;transition:color .3s!important}.creation-page .back-button i,.creation-page .back-button span,.first-frame-page .back-button i,.first-frame-page .back-button span,.remix-workflow-page .back-button i,.remix-workflow-page .back-button span,.storyboard-image-page .back-button i,.storyboard-image-page .back-button span,.storyboard-page .back-button i,.storyboard-page .back-button span,.viral-remix-workflow-page .back-button i,.viral-remix-workflow-page .back-button span,.white-product-page .back-button i,.white-product-page .back-button span,.workflow-page .back-button i,.workflow-page .back-button span{font-size:14px!important;line-height:32px!important}.creation-page .back-button:hover,.first-frame-page .back-button:hover,.remix-workflow-page .back-button:hover,.storyboard-image-page .back-button:hover,.storyboard-page .back-button:hover,.viral-remix-workflow-page .back-button:hover,.white-product-page .back-button:hover,.workflow-page .back-button:hover{color:var(--text-color)!important}.creation-page .creation-content,.first-frame-page .scroll-content,.remix-workflow-page .workflow-content,.storyboard-image-page .creation-content,.storyboard-page .creation-content,.viral-remix-workflow-page .workflow-content,.white-product-page .creation-content,.workflow-page .workflow-content{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;padding-bottom:16px!important}.creation-page .generator-form,.creation-page .result-section,.first-frame-page .generator-form,.first-frame-page .result-section,.remix-workflow-page .section-card,.storyboard-image-page .generator-form,.storyboard-page .generator-form,.viral-remix-workflow-page .section-card,.white-product-page .generator-form,.white-product-page .result-section,.workflow-page .section-card{width:100%!important;max-width:100%!important}.creation-page .mode-tabs,.short-video-workspace-page .mode-tabs,.viral-remix-page .mode-tabs{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.creation-page .top-bar .mode-tabs{padding:0!important;background:transparent!important}.short-video-page .creation-page{height:100%!important;min-height:0!important}.short-video-page .first-frame-page,.short-video-page .remix-workflow-page,.short-video-page .storyboard-image-page,.short-video-page .storyboard-page,.short-video-page .white-product-page,.short-video-page .workflow-page{height:100%!important;min-height:0!important;overflow:hidden!important}.creation-page .mode-tabs::-webkit-scrollbar,.short-video-workspace-page .mode-tabs::-webkit-scrollbar,.viral-remix-page .mode-tabs::-webkit-scrollbar{display:none!important}.creation-page .mode-tab,.short-video-workspace-page .mode-tab,.viral-remix-page .mode-tab{flex:0 0 auto!important;max-width:none!important}.short-video-workspace-page .tool-card,.short-video-workspace-page .workflow-card,.viral-remix-page .workflow-card,.viral-remix-workflow-page .workflow-card,.workflow-page .workflow-card{max-width:100%!important}.short-video-page :is(.short-video-workspace-page,.viral-remix-page) .workflow-card{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;min-height:96px!important;padding:16px!important;border:1px solid rgba(201,100,66,.18)!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(201,100,66,.1),hsla(48,33%,97%,.96) 55%,hsla(0,0%,100%,.82))!important;box-shadow:0 8px 22px rgba(84,61,43,.05)!important}.short-video-page :is(.short-video-workspace-page,.viral-remix-page) .workflow-main{flex:1 1 auto!important;min-width:0!important}.short-video-page :is(.short-video-workspace-page,.viral-remix-page) .workflow-main strong{display:block!important;color:var(--sv-text)!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important;word-break:keep-all!important}.short-video-page :is(.short-video-workspace-page,.viral-remix-page) .workflow-main p{margin:8px 0 0!important;color:var(--sv-text-secondary)!important;font-size:13px!important;line-height:1.55!important}.short-video-page :is(.short-video-workspace-page,.viral-remix-page) .workflow-arrow{flex:0 0 auto!important;color:var(--sv-primary)!important;font-size:18px!important}.short-video-page .short-video-workspace-page .tool-card{display:grid!important;grid-template-columns:36px minmax(0,1fr) 18px!important;gap:10px!important;min-height:66px!important;align-items:center!important;padding:10px 12px!important}.short-video-page .short-video-workspace-page .step-no{display:inline-flex!important;width:32px!important;height:32px!important;align-items:center!important;justify-content:center!important;border-radius:9px!important;background:rgba(201,100,66,.1)!important;color:var(--sv-primary)!important;font-size:12px!important;font-weight:800!important}.first-frame-page .prompt-input .el-textarea__inner,.storyboard-image-page .field .el-textarea__inner,.storyboard-page .field .el-textarea__inner,.white-product-page .el-form-item .el-textarea__inner{min-height:126px!important;resize:none!important}.short-video-page .first-frame-page .prompt-input{padding:0!important}.short-video-page .first-frame-page .section-card,.short-video-page .storyboard-image-page .section-card,.short-video-page .storyboard-page .section-card,.short-video-page .white-product-page .section-card{padding:14px!important;margin-bottom:12px!important}.short-video-page .first-frame-page .generator-form,.short-video-page .storyboard-image-page .generator-form,.short-video-page .storyboard-page .generator-form,.short-video-page .white-product-page .generator-form{margin:0!important}@media (max-width:640px){.my-computing-page,.my-work-page,.short-video-workspace-page,.viral-remix-page{padding-left:12px!important;padding-right:12px!important}.my-computing-page .account-actions,.my-computing-page .summary-grid,.remix-workflow-page .result-grid,.short-video-workspace-page .tool-grid,.viral-remix-workflow-page .result-grid,.workflow-page .form-grid,.workflow-page .result-grid,.workflow-page .workspace-grid{grid-template-columns:1fr!important}.remix-workflow-page .workflow-hero,.viral-remix-workflow-page .workflow-hero,.workflow-page .workflow-hero{grid-template-columns:1fr!important;gap:10px!important}.short-video-workspace-page .tool-card{min-height:auto!important}.creation-page .setting-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:430px){.creation-page .mode-tabs,.short-video-workspace-page .mode-tabs,.viral-remix-page .mode-tabs{display:flex!important;gap:6px!important;padding-left:0!important;padding-right:0!important;overflow-x:auto!important;overflow-y:hidden!important}.creation-page .mode-tab,.short-video-workspace-page .mode-tab,.viral-remix-page .mode-tab{flex:0 0 auto!important;width:auto!important;min-height:32px!important;padding:0 10px!important;border-radius:16px!important;justify-content:center!important;font-size:11px!important;line-height:1.15!important;white-space:nowrap!important;text-align:center!important}.creation-page .creation-content,.first-frame-page .scroll-content,.remix-workflow-page .workflow-content,.storyboard-image-page .creation-content,.storyboard-page .creation-content,.viral-remix-workflow-page .workflow-content,.white-product-page .creation-content,.workflow-page .workflow-content{padding-left:10px!important;padding-right:10px!important}.creation-page .top-bar,.first-frame-page .top-bar,.remix-workflow-page .top-bar,.storyboard-image-page .top-bar,.storyboard-page .top-bar,.viral-remix-workflow-page .top-bar,.white-product-page .top-bar,.workflow-page .top-bar{padding-left:12px!important;padding-right:12px!important}.creation-page .setting-grid{gap:6px!important}.creation-page .setting-card{padding:7px 6px!important}.creation-page .setting-card span{font-size:10px!important}.creation-page .setting-card strong{font-size:13px!important}.creation-page .el-form-item{margin-bottom:14px!important}.creation-page .form-item-description{margin-bottom:8px!important;line-height:1.5!important}.creation-page .image-uploader .sv-upload-frame,.creation-page .image-uploader .uploader-box{min-height:170px!important}.creation-page .image-uploader .add-reference-box{min-height:112px!important}.creation-page #sora-prompt{min-height:108px!important}.creation-page .prompt-chip-row{gap:7px!important;margin-bottom:14px!important}.creation-page .prompt-chip{min-height:30px!important;padding-left:10px!important;padding-right:10px!important;font-size:12px!important}.my-computing-page .online-recharge-row{grid-template-columns:minmax(0,1fr) 72px 58px!important;gap:6px!important}.my-computing-page .online-recharge-row .el-input{grid-column:auto!important}.my-work-page .switch-button{gap:4px!important;padding-left:8px!important;padding-right:8px!important}.my-work-page .switch-button span{font-size:12px!important}.remix-workflow-page .material-flow,.viral-remix-workflow-page .material-flow{grid-template-columns:1fr!important}}@media (max-width:360px){.creation-page .image-uploader .sv-upload-frame,.creation-page .image-uploader .uploader-box{min-height:148px!important}.creation-page #sora-prompt{min-height:92px!important}.creation-page .setting-grid{grid-template-columns:1fr!important}.creation-page .setting-card{min-height:48px!important}}.image-preview-modal{position:fixed!important;inset:0!important;z-index:9999!important;justify-content:center!important;padding:24px!important;box-sizing:border-box!important;background:rgba(8,15,26,.88)!important;backdrop-filter:blur(12px)!important}.image-preview-content,.image-preview-modal{display:flex!important;align-items:center!important}.image-preview-content{position:relative!important;width:min(92vw,960px)!important;flex-direction:column!important;gap:0!important}.image-preview-content,.image-preview-content img{max-height:calc(100vh - 48px)!important;max-height:calc(100dvh - 48px)!important}.image-preview-content img{display:block!important;max-width:100%!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:12px!important;background:#fff!important;box-shadow:0 10px 50px rgba(0,0,0,.3)!important}.image-preview-content .preview-close{position:absolute!important;top:10px!important;right:10px!important;z-index:2!important;display:inline-flex!important;min-width:64px!important;height:34px!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:17px!important;padding:0 14px!important;background:rgba(20,20,19,.62)!important;color:#faf9f5!important;font-family:inherit!important;font-size:13px!important;cursor:pointer!important;backdrop-filter:blur(10px)!important}@media (max-width:520px){.image-preview-modal{padding:calc(12px + env(safe-area-inset-top, 0px)) 12px calc(14px + env(safe-area-inset-bottom, 0px))!important}.image-preview-content{width:100%!important;gap:0!important}.image-preview-content,.image-preview-content img{max-height:calc(100vh - 26px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important;max-height:calc(100dvh - 26px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important}.image-preview-content .preview-close{top:8px!important;right:8px!important;height:32px!important}.short-video-page .creation-page .top-bar{min-height:48px!important;gap:8px!important;padding-left:10px!important;padding-right:10px!important}.short-video-page .creation-page .back-button{height:28px!important;line-height:28px!important;font-size:12px!important}.short-video-page .creation-page .mode-tabs{gap:5px!important}.short-video-page .creation-page .mode-tab{min-height:28px!important;padding:0 9px!important;border-radius:14px!important;font-size:11px!important}.short-video-page .creation-page .creation-content{padding:8px 10px 6px!important}.short-video-page .creation-page .el-form-item{margin-bottom:10px!important}.short-video-page .creation-page .el-form-item__label{padding-bottom:4px!important;line-height:1.25!important;font-size:14px!important}.short-video-page .creation-page .form-item-description{margin-bottom:5px!important;font-size:11px!important;line-height:1.35!important}.short-video-page .creation-page .file-uploader .uploader-box:not(.audio-box),.short-video-page .creation-page .image-uploader .sv-upload-frame,.short-video-page .creation-page .image-uploader .uploader-box{min-height:var(--sv-upload-min-h-mobile)!important;gap:5px!important;padding:10px!important}.short-video-page .creation-page .file-uploader,.short-video-page .creation-page .file-uploader .el-upload,.short-video-page .creation-page .image-uploader,.short-video-page .creation-page .image-uploader .el-upload{height:auto!important;min-height:0!important}.short-video-page .creation-page .image-uploader .add-reference-box{min-height:0!important;aspect-ratio:1/1!important}.short-video-page .creation-page .reference-preview-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:10px!important;align-items:start!important}.short-video-page .creation-page .image-preview-container{position:relative!important;width:100%!important;aspect-ratio:1/1!important;border:1px solid var(--border-color)!important;border-radius:8px!important;overflow:hidden!important;background:#fff!important}.short-video-page .creation-page .uploaded-image{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;display:block!important}.short-video-page .creation-page .add-reference-box{width:100%!important;min-height:0!important;aspect-ratio:1/1!important;border:1px dashed #d8d4c8!important;border-radius:8px!important}.short-video-page .first-frame-page .image-display,.short-video-page .storyboard-image-page .image-box,.short-video-page .storyboard-image-page .reference-preview-item,.short-video-page .storyboard-page .image-box,.short-video-page .white-product-page .source-preview-item{position:relative!important;width:100%!important;aspect-ratio:1/1!important;border:1px solid var(--border-color)!important;border-radius:8px!important;overflow:hidden!important;background:#fff!important}.short-video-page .first-frame-page .image-display img,.short-video-page .storyboard-image-page .image-box img,.short-video-page .storyboard-image-page .reference-preview-item img,.short-video-page .storyboard-page .image-box img,.short-video-page .white-product-page .source-preview-item img{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;display:block!important}.short-video-page .first-frame-page .add-source-placeholder,.short-video-page .storyboard-image-page .add-reference-box,.short-video-page .storyboard-page .add-reference-box,.short-video-page .white-product-page .add-source-placeholder{width:100%!important;min-height:0!important;aspect-ratio:1/1!important;border:1px dashed #d8d4c8!important;border-radius:8px!important}.short-video-page .creation-page .uploader-box i{font-size:24px!important}.short-video-page .creation-page .uploader-text{font-size:13px!important}.short-video-page .creation-page .uploader-hint{font-size:11px!important}.short-video-page .creation-page .audio-box{min-height:72px!important;gap:6px!important;padding:10px!important}.short-video-page .creation-page #sora-prompt{height:92px!important;min-height:92px!important;line-height:1.45!important}.short-video-page .creation-page .prompt-chip-row{gap:6px!important;margin:-2px 0 10px!important;padding-bottom:0!important}.short-video-page .creation-page .prompt-chip{min-height:28px!important;padding-left:9px!important;padding-right:9px!important;font-size:12px!important}.short-video-page .creation-page .setting-title{margin-bottom:6px!important;font-size:14px!important}.short-video-page .creation-page .setting-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-bottom:8px!important}.short-video-page .creation-page .setting-card{min-height:48px!important;padding:6px!important}.short-video-page .creation-page .setting-card span{font-size:10px!important;line-height:1.2!important}.short-video-page .creation-page .setting-card strong{margin-top:2px!important;font-size:12px!important}.short-video-page .creation-page .setting-card i{font-size:13px!important}.short-video-page .creation-page .cost-text{font-size:12px!important}.short-video-page .first-frame-page .creation-content,.short-video-page .first-frame-page .scroll-content,.short-video-page .storyboard-image-page .creation-content,.short-video-page .storyboard-page .creation-content,.short-video-page .white-product-page .creation-content{padding:8px 10px 6px!important}.short-video-page .first-frame-page .section-card,.short-video-page .storyboard-image-page .section-card,.short-video-page .storyboard-page .section-card,.short-video-page .white-product-page .section-card{padding:12px!important;margin-bottom:10px!important}.short-video-page .first-frame-page .section-header,.short-video-page .storyboard-image-page .section-header,.short-video-page .storyboard-page .section-header,.short-video-page .white-product-page .section-header{min-height:28px!important;margin-bottom:8px!important}.short-video-page .first-frame-page .section-title,.short-video-page .storyboard-image-page .section-title,.short-video-page .storyboard-page .section-title,.short-video-page .white-product-page .section-title{font-size:14px!important}.short-video-page .first-frame-page .section-hint,.short-video-page .storyboard-image-page .section-hint,.short-video-page .storyboard-page .section-hint,.short-video-page .white-product-page .section-hint{font-size:11px!important}.short-video-page .first-frame-page .upload-placeholder,.short-video-page .remix-workflow-page .video-upload-box,.short-video-page .storyboard-image-page .upload-box,.short-video-page .storyboard-page .upload-box,.short-video-page .white-product-page .upload-placeholder,.short-video-page .workflow-page .upload-box{min-height:var(--sv-upload-min-h-mobile)!important;gap:5px!important;padding:10px!important}.short-video-page .first-frame-page .upload-placeholder i,.short-video-page .remix-workflow-page .video-upload-box i,.short-video-page .storyboard-image-page .upload-box i,.short-video-page .storyboard-page .upload-box i,.short-video-page .white-product-page .upload-placeholder i,.short-video-page .workflow-page .upload-box i{font-size:24px!important;margin-bottom:0!important}.short-video-page .first-frame-page .upload-placeholder span,.short-video-page .remix-workflow-page .video-upload-box strong,.short-video-page .storyboard-image-page .upload-box span,.short-video-page .storyboard-page .upload-box span,.short-video-page .white-product-page .upload-placeholder span,.short-video-page .workflow-page .upload-box span{font-size:13px!important}.short-video-page .first-frame-page .upload-placeholder small,.short-video-page .remix-workflow-page .video-upload-box em,.short-video-page .storyboard-image-page .upload-box small,.short-video-page .storyboard-page .upload-box small,.short-video-page .white-product-page .upload-placeholder small{font-size:11px!important}.short-video-page .first-frame-page .add-source-placeholder,.short-video-page .storyboard-image-page .add-reference-box,.short-video-page .storyboard-page .add-reference-box,.short-video-page .white-product-page .add-source-placeholder{min-height:92px!important}.short-video-page .first-frame-page .prompt-input .el-textarea__inner,.short-video-page .storyboard-image-page .field .el-textarea__inner,.short-video-page .storyboard-page .field .el-textarea__inner,.short-video-page .white-product-page .el-form-item .el-textarea__inner{height:92px!important;min-height:92px!important;line-height:1.45!important}.short-video-page .first-frame-page .el-form-item,.short-video-page .white-product-page .el-form-item{margin-bottom:10px!important}.short-video-page .first-frame-page .el-form-item__label,.short-video-page .white-product-page .el-form-item__label{padding-bottom:4px!important;line-height:1.25!important;font-size:14px!important}.short-video-page .first-frame-page .field,.short-video-page .storyboard-image-page .field,.short-video-page .storyboard-page .field{margin-top:0!important}.short-video-page .first-frame-page .prompt-chip-row,.short-video-page .storyboard-image-page .prompt-chip-row,.short-video-page .storyboard-page .prompt-chip-row,.short-video-page .white-product-page .prompt-chip-row{gap:6px!important;margin:-2px 0 10px!important;padding-bottom:0!important}.short-video-page .first-frame-page .prompt-chip,.short-video-page .storyboard-image-page .prompt-chip,.short-video-page .storyboard-page .prompt-chip,.short-video-page .white-product-page .prompt-chip{min-height:28px!important;padding-left:9px!important;padding-right:9px!important;font-size:12px!important}.short-video-page .first-frame-page .setting-title,.short-video-page .storyboard-image-page .setting-title,.short-video-page .storyboard-page .setting-title,.short-video-page .white-product-page .setting-title{margin-bottom:6px!important;font-size:14px!important}.short-video-page .first-frame-page .setting-grid,.short-video-page .storyboard-image-page .setting-grid,.short-video-page .storyboard-page .setting-grid,.short-video-page .white-product-page .setting-grid{gap:6px!important;margin-bottom:8px!important}.short-video-page .first-frame-page .setting-card,.short-video-page .storyboard-image-page .setting-card,.short-video-page .storyboard-page .setting-card,.short-video-page .white-product-page .setting-card{min-height:48px!important;padding:6px!important}.short-video-page .first-frame-page .setting-card span,.short-video-page .storyboard-image-page .setting-card span,.short-video-page .storyboard-page .setting-card span,.short-video-page .white-product-page .setting-card span{font-size:10px!important;line-height:1.2!important}.short-video-page .first-frame-page .setting-card strong,.short-video-page .storyboard-image-page .setting-card strong,.short-video-page .storyboard-page .setting-card strong,.short-video-page .white-product-page .setting-card strong{margin-top:2px!important;font-size:12px!important}.short-video-page .first-frame-page .setting-card i,.short-video-page .storyboard-image-page .setting-card i,.short-video-page .storyboard-page .setting-card i,.short-video-page .white-product-page .setting-card i{font-size:13px!important}}@media (max-width:360px){.short-video-page .creation-page .back-button span{display:none!important}.short-video-page .creation-page .file-uploader .uploader-box:not(.audio-box),.short-video-page .creation-page .image-uploader .sv-upload-frame,.short-video-page .creation-page .image-uploader .uploader-box{min-height:112px!important}.short-video-page .creation-page #sora-prompt{height:84px!important;min-height:84px!important}.short-video-page .first-frame-page .upload-placeholder,.short-video-page .remix-workflow-page .video-upload-box,.short-video-page .storyboard-image-page .upload-box,.short-video-page .storyboard-page .upload-box,.short-video-page .white-product-page .upload-placeholder,.short-video-page .workflow-page .upload-box{min-height:var(--sv-upload-min-h-compact)!important}.short-video-page .first-frame-page .prompt-input .el-textarea__inner,.short-video-page .storyboard-image-page .field .el-textarea__inner,.short-video-page .storyboard-page .field .el-textarea__inner,.short-video-page .white-product-page .el-form-item .el-textarea__inner{height:84px!important;min-height:84px!important}}