.bottom-nav-container[data-v-3428f798]{display:flex;justify-content:space-around;align-items:center;height:60px;background-color:#000;color:#fff;width:100%;position:fixed;bottom:0;left:0;z-index:1000;border-top:1px solid #2a2a2a}.nav-item[data-v-3428f798]{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:hsla(0,0%,100%,.7);transition:color .3s;flex:1;height:100%}.nav-item i[data-v-3428f798]{font-size:22px;margin-bottom:4px}.nav-item span[data-v-3428f798]{font-size:12px}.nav-item[data-v-3428f798]:hover{color:#fff}.nav-item.active[data-v-3428f798]{color:#2fe27d}:root{--primary-color:#409eff;--primary-hover:#66b1ff;--background-color:#121212;--card-bg:#1e1e1e;--text-color:#e0e0e0;--text-secondary:#a0a0a0;--border-radius:8px;--box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;overflow:hidden}body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;color:var(--text-color);background-color:#121212}.app-container{display:flex;flex-direction:column;height:100vh;width:100%;overflow:hidden}.main-container{flex:1;display:flex;flex-direction:column;overflow:hidden}.main-container-with-bottom-bar{margin-bottom:60px}.router-view{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}.content-card{background:var(--card-bg);border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:20px;margin-bottom:20px;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.page-title{font-size:18px;font-weight:500;margin-bottom:20px;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}.el-card{display:flex;flex-direction:column;overflow:hidden}.el-card__body{flex:1;overflow:auto;min-height:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:3px}::-webkit-scrollbar-track{background-color:#121212}.workspace-page{overflow:auto}.workspace-page[data-v-4b944532]{padding:20px;background-color:#121212;color:#e0e0e0;min-height:100vh}.workspace[data-v-4b944532]{display:flex;flex-direction:column;height:100%;background:transparent}.header[data-v-4b944532]{justify-content:space-between;padding:16px 20px;background:#1a1a1a;border-radius:16px;margin-bottom:20px;border:1px solid #2a2a2a}.brand-info[data-v-4b944532],.header[data-v-4b944532]{display:flex;align-items:center}.logo[data-v-4b944532]{height:40px;width:auto;margin-right:15px;border-radius:8px}.merchant-name[data-v-4b944532]{font-size:18px;font-weight:700;color:#e0e0e0}.create-btn[data-v-4b944532]{padding:8px 16px;font-size:14px;border-radius:8px;background-color:#2fe27d;border-color:#2fe27d;color:#121212;font-weight:700}.create-btn[data-v-4b944532]:hover{background-color:#28c36f;border-color:#28c36f}.table-container[data-v-4b944532]{flex:1;padding:0;padding-bottom:60px}.el-table[data-v-4b944532]{background-color:transparent!important}.el-table[data-v-4b944532]:before{display:none}.el-table[data-v-4b944532] thead{background-color:transparent}.el-table[data-v-4b944532] th{background-color:#1a1a1a!important;font-weight:600;height:50px;color:#a0a0a0;border-bottom:1px solid #2a2a2a!important;font-size:14px;padding:8px 0}.el-table[data-v-4b944532] .el-table__body{border-spacing:0 12px;border-collapse:separate}.el-table[data-v-4b944532] .el-table__body tr{background-color:#1a1a1a;box-shadow:none}.el-table[data-v-4b944532] .el-table__body tr:hover>td{background-color:#222!important}.el-table[data-v-4b944532] .el-table__body td{background-color:#1a1a1a;border:none;padding:16px 0;color:#e0e0e0}.el-table[data-v-4b944532] .el-table__body td:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.el-table[data-v-4b944532] .el-table__body td:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.el-table[data-v-4b944532] .el-table__cell{border:none!important}.thumbnail-container[data-v-4b944532]{width:45px;height:80px;overflow:hidden;border-radius:8px;margin:0 auto;background-color:#2c2c2c}.thumbnail-image[data-v-4b944532]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-error[data-v-4b944532],.no-preview[data-v-4b944532]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#2c2c2c;color:#777}.action-links[data-v-4b944532]{display:flex;justify-content:center;gap:15px}.action-link[data-v-4b944532]{color:#2fe27d;cursor:pointer;text-decoration:none}.action-link[data-v-4b944532]:hover{text-decoration:underline}.delete-link[data-v-4b944532]{color:#f56c6c}[data-v-4b944532] .create-live-dialog .el-dialog{border-radius:12px!important;overflow:hidden;background-color:#1a1a1a!important;border:1px solid #2a2a2a;max-height:90vh;display:flex;flex-direction:column}[data-v-4b944532] .create-live-dialog .el-dialog__body{flex:1 1 auto;overflow:auto}[data-v-4b944532] .create-live-dialog .el-dialog__header{background:#1a1a1a;padding:15px 20px;border-bottom:1px solid #2a2a2a}[data-v-4b944532] .create-live-dialog .el-dialog__title{color:#e0e0e0;font-weight:700;font-size:16px}[data-v-4b944532] .create-live-dialog .el-dialog__body{padding:20px;background:#1a1a1a;color:#e0e0e0}[data-v-4b944532] .create-live-dialog .el-dialog__headerbtn .el-dialog__close{color:#a0a0a0;font-size:18px;font-weight:700}[data-v-4b944532] .create-live-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#2fe27d}[data-v-4b944532] .create-live-dialog .el-dialog__footer{background:#1a1a1a;padding:0 20px 20px 20px;text-align:center;border-top:none}.create-form[data-v-4b944532]{padding:0}.form-card[data-v-4b944532]{background:#2c2c2c;border-radius:15px;margin-bottom:20px;padding:15px;box-shadow:none;border:1px solid #444}.form-item[data-v-4b944532]{margin-bottom:20px}.form-item[data-v-4b944532] .el-input__inner{background-color:#2c2c2c;border-color:#444;color:#e0e0e0}.form-label[data-v-4b944532]{margin-bottom:15px;font-weight:700;color:#e0e0e0;font-size:16px}.platform-section[data-v-4b944532]{margin-bottom:20px}.platform-section-title[data-v-4b944532]{font-weight:700;margin-bottom:10px;font-size:16px;color:#e0e0e0}.platform-button-group[data-v-4b944532]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:15px}.platform-button[data-v-4b944532]{text-align:center;padding:10px 0;border-radius:8px;background:transparent;cursor:pointer;transition:all .3s;border:1px solid #444;color:#e0e0e0}.platform-button[data-v-4b944532]:hover{border-color:#2fe27d}.platform-button-active[data-v-4b944532]{border:1px solid #2fe27d;color:#2fe27d;background-color:rgba(47,226,125,.1)}.category-button-group[data-v-4b944532]{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.category-button[data-v-4b944532]{text-align:center;padding:10px 0;border-radius:8px;background:transparent;cursor:pointer;transition:all .3s;border:1px solid #444;color:#e0e0e0}.category-button[data-v-4b944532]:hover{border-color:#2fe27d}.category-button-active[data-v-4b944532]{border:1px solid #2fe27d;color:#2fe27d;background-color:rgba(47,226,125,.1)}.category-name[data-v-4b944532]{font-weight:700;margin-bottom:5px;font-size:16px}.category-desc[data-v-4b944532]{display:none}.livetype-button-group[data-v-4b944532]{display:flex;gap:15px}.livetype-button[data-v-4b944532]{padding:10px 20px;border-radius:8px;background:transparent;cursor:pointer;transition:all .3s;border:1px solid #444;color:#e0e0e0}.livetype-button[data-v-4b944532]:hover{border-color:#2fe27d}.livetype-button-active[data-v-4b944532]{border:1px solid #2fe27d;color:#2fe27d;background-color:rgba(47,226,125,.1)}.language-button-group[data-v-4b944532]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.language-button[data-v-4b944532]{text-align:center;padding:10px 0;border-radius:8px;background:transparent;cursor:pointer;transition:all .3s;border:1px solid #444;color:#e0e0e0}.language-button[data-v-4b944532]:hover{border-color:#2fe27d}.language-button-active[data-v-4b944532]{border:1px solid #2fe27d;color:#2fe27d;background-color:rgba(47,226,125,.1)}.expand-button-container[data-v-4b944532]{text-align:center;margin-top:15px;color:#a0a0a0;cursor:pointer;font-size:14px}.expand-button-container[data-v-4b944532]:hover{color:#2fe27d}.create-live-btn[data-v-4b944532]{width:100%;background:#2fe27d;color:#121212;font-weight:700;border:none;border-radius:20px;padding:12px 30px;font-size:16px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;transition:all .3s}.create-live-btn[data-v-4b944532]:hover{opacity:.9}.create-live-btn[data-v-4b944532]:disabled{opacity:.5;cursor:not-allowed;background:#228e57;color:#777}.cancel-btn[data-v-4b944532]{display:none}[data-v-4b944532] .delete-dialog .el-dialog{background-color:#1a1a1a!important;border:1px solid #2a2a2a;border-radius:12px!important}[data-v-4b944532] .delete-dialog .el-dialog__header{background-color:#1a1a1a;border-bottom:1px solid #2a2a2a}[data-v-4b944532] .delete-dialog .el-dialog__title{color:#e0e0e0}[data-v-4b944532] .delete-dialog .el-dialog__body{background-color:#1a1a1a;color:#e0e0e0}[data-v-4b944532] .delete-dialog .el-dialog__footer{background-color:#1a1a1a;border-top:1px solid #2a2a2a}[data-v-4b944532] .delete-dialog .el-button--danger{background-color:#f56c6c;border-color:#f56c6c}[data-v-4b944532] .delete-dialog .el-button--default{background-color:#333;border-color:#555;color:#e0e0e0}[data-v-4b944532] .delete-dialog .el-button--default:hover{background-color:#444;border-color:#666;color:#e0e0e0}[data-v-4b944532] .delete-dialog .el-dialog__headerbtn .el-dialog__close{color:#a0a0a0}[data-v-4b944532] .delete-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#fff}@media (max-width:768px){.header[data-v-4b944532],.workspace-page[data-v-4b944532]{padding:10px}.el-table[data-v-4b944532] td,.el-table[data-v-4b944532] th{padding:8px 4px;font-size:12px;white-space:normal}.el-table[data-v-4b944532] .el-table__body tr{height:auto;min-height:80px}.action-links[data-v-4b944532]{flex-direction:column;gap:8px}[data-v-4b944532] .create-live-dialog{width:95%!important}.platform-button-group[data-v-4b944532]{grid-template-columns:repeat(3,1fr)}.category-button-group[data-v-4b944532]{grid-template-columns:repeat(2,1fr)}.language-button-group[data-v-4b944532]{grid-template-columns:repeat(3,1fr)}.language-button[data-v-4b944532],.platform-button[data-v-4b944532]{padding:8px 0;font-size:12px}.category-button[data-v-4b944532]{padding:8px}.category-name[data-v-4b944532]{font-size:14px}.category-desc[data-v-4b944532]{font-size:10px}[data-v-4b944532] .delete-dialog{width:90%!important}}.model-page[data-v-fa3177aa]{display:flex;height:100%;padding:10px;gap:15px;color:#e0e0e0}.right-panel[data-v-fa3177aa]{flex:1;display:flex;flex-direction:column;gap:15px;overflow-y:auto}.right-panel[data-v-fa3177aa]::-webkit-scrollbar{width:6px}.right-panel[data-v-fa3177aa]::-webkit-scrollbar-thumb{background-color:#333;border-radius:3px}.right-panel[data-v-fa3177aa]::-webkit-scrollbar-track{background-color:#1a1a1a}.config-section[data-v-fa3177aa],.voice-section[data-v-fa3177aa]{background:#1f1f1f;border-radius:12px;padding:15px;border:1px solid #2a2a2a}.config-row[data-v-fa3177aa]{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.config-row[data-v-fa3177aa]:last-child{margin-bottom:0}.config-item[data-v-fa3177aa]{flex:1}.config-item.full-width[data-v-fa3177aa]{flex-basis:100%}.section-title[data-v-fa3177aa]{font-size:13px;font-weight:500;color:#e0e0e0;margin-bottom:10px}.right-panel[data-v-fa3177aa] .el-select .el-input__inner{background-color:#2c2c2c;border-color:#444;color:#e0e0e0}.el-select[data-v-fa3177aa]{width:100%}.voice-list[data-v-fa3177aa]{margin-top:10px}.voice-item[data-v-fa3177aa]{display:flex;justify-content:space-between;align-items:center;padding:10px;border-radius:6px;margin-bottom:6px;background-color:#2c2c2c;border:1px solid #444;transition:all .2s;cursor:pointer}.voice-item[data-v-fa3177aa]:hover{border-color:#2fe27d;background-color:#3a3a3a}.voice-item.active[data-v-fa3177aa]{background-color:rgba(47,226,125,.1);border:1px solid #2fe27d;color:#2fe27d}.voice-item.active .selection-icon[data-v-fa3177aa],.voice-item.active .voice-name[data-v-fa3177aa]{color:#2fe27d}.voice-info[data-v-fa3177aa]{flex:1}.voice-name[data-v-fa3177aa]{font-size:13px;display:flex;align-items:center;color:#e0e0e0}.cloud-tag[data-v-fa3177aa]{color:#409eff;font-size:11px;margin-left:8px;background-color:rgba(64,158,255,.1);padding:2px 5px;border-radius:4px}.selection-icon[data-v-fa3177aa]{color:#2fe27d;margin-left:8px}.voice-controls .preview-btn[data-v-fa3177aa]{color:#a0a0a0}.voice-controls .preview-btn[data-v-fa3177aa]:hover{color:#2fe27d}.voice-controls .stop-btn[data-v-fa3177aa]{color:#f56c6c}.selected-count[data-v-fa3177aa]{font-size:13px;color:#2fe27d;margin-left:8px}.selection-tip[data-v-fa3177aa]{font-size:11px;color:#a0a0a0;margin-top:4px}.help-icon[data-v-fa3177aa]{font-size:14px;color:#a0a0a0;cursor:help;margin-left:5px}.help-icon[data-v-fa3177aa]:hover{color:#2fe27d}.notice[data-v-fa3177aa]{font-size:11px;color:#a0a0a0;margin-top:6px;line-height:1.4}.notice.warning[data-v-fa3177aa]{color:#e6a23c;padding:0 0 10px 0}.voice-warning-notice[data-v-fa3177aa]{margin-top:8px;font-size:11px;color:#f56c6c;padding:6px 10px;background-color:hsla(0,87%,69%,.1);border:1px solid hsla(0,87%,69%,.3);border-radius:4px;display:flex;align-items:center;margin-bottom:8px}.voice-warning-notice i[data-v-fa3177aa]{margin-right:6px;font-size:13px}.notice i[data-v-fa3177aa]{margin-right:4px}.full-width[data-v-fa3177aa]{flex:1;max-width:100%}.audio-folder-input[data-v-fa3177aa]{margin-top:15px}.audio-folder-input[data-v-fa3177aa] .el-input__inner{background-color:#2c2c2c;border-color:#444;color:#e0e0e0}.audio-folder-input[data-v-fa3177aa] .el-input-group__append{background-color:#333;border-color:#555;color:#e0e0e0}.audio-folder-input[data-v-fa3177aa] .el-input-group__append:hover{background-color:#444;border-color:#666}.audio-play-mode-selector[data-v-fa3177aa]{margin-top:15px;display:flex;align-items:center;gap:10px}.mode-label[data-v-fa3177aa]{font-size:14px;color:#c0c4cc}.config-item .el-input-group[data-v-fa3177aa],.config-item .el-input__inner[data-v-fa3177aa]{background-color:#2c2c2c;border-color:#444;color:#e0e0e0}.config-item .el-input-group__append[data-v-fa3177aa]{background-color:#333;border-color:#555;color:#e0e0e0}.config-item .el-input-group__append[data-v-fa3177aa]:hover{background-color:#444;border-color:#666}.audio-folder-input .notice[data-v-fa3177aa]{margin-top:8px;font-size:12px;color:#f56c6c}.mini-tag[data-v-fa3177aa]{margin-left:8px;font-weight:700}.script-page[data-v-645449ee]{padding:10px;color:#e0e0e0}.header-section[data-v-645449ee]{background-color:#1a1a1a;border-radius:12px;border:1px solid #2a2a2a;padding:12px 15px;margin-bottom:15px;display:flex;flex-direction:column;gap:15px}.header-top[data-v-645449ee]{display:flex;justify-content:space-between;align-items:center}.add-product-action[data-v-645449ee]{display:flex;justify-content:flex-end}.header-actions[data-v-645449ee]{display:flex;flex-direction:column;align-items:center;gap:10px}.script-mode-selector[data-v-645449ee]{width:100%;display:flex;justify-content:center;gap:20px}.script-mode-selector[data-v-645449ee] .el-radio{color:#a0a0a0}.script-mode-selector[data-v-645449ee] .el-radio__input.is-checked .el-radio__inner{border-color:#2fe27d;background:#2fe27d}.script-mode-selector[data-v-645449ee] .el-radio__input.is-checked+.el-radio__label{color:#2fe27d}.action-row[data-v-645449ee]{display:flex;justify-content:center;gap:8px;width:100%}.action-row .el-button[data-v-645449ee]{flex:1;max-width:calc(50% - 4px)}.header-left[data-v-645449ee]{display:flex;align-items:center;gap:8px}.lang-tag[data-v-645449ee]{color:#a0a0a0;font-size:12px}.header-section[data-v-645449ee] .el-button{padding:7px 14px!important;font-size:13px!important;border-radius:6px!important;font-weight:700!important;border:none!important;transition:all .3s;width:auto}.action-row[data-v-645449ee] .el-button{width:100%}.el-button--primary[data-v-645449ee],.el-button--success[data-v-645449ee]{background-color:#2fe27d!important;color:#121212!important}.el-button--primary[data-v-645449ee]:hover,.el-button--success[data-v-645449ee]:hover{background-color:#28c36f!important}.el-button--info[data-v-645449ee]{background-color:#333!important;color:#e0e0e0!important}.el-button--info[data-v-645449ee]:hover{background-color:#444!important}.el-button--warning[data-v-645449ee]{background-color:#f56c6c!important;color:#fff!important}.el-button--warning[data-v-645449ee]:hover{opacity:.9}.product-cards-container[data-v-645449ee]{display:flex;flex-direction:column;gap:15px}.product-item[data-v-645449ee]{background-color:#1a1a1a;border-radius:12px;border:1px solid #2a2a2a;transition:all .3s;overflow:hidden}.product-item[data-v-645449ee]:hover{border-color:#444}.product-card-header[data-v-645449ee]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:10px;background-color:#2c2c2c;padding:10px 15px}.product-title[data-v-645449ee]{font-weight:700;font-size:15px;white-space:normal;overflow:visible;text-overflow:unset;max-width:100%;color:#e0e0e0}.product-actions[data-v-645449ee]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.action-link[data-v-645449ee]{color:#2fe27d;cursor:pointer;font-size:12px;white-space:nowrap}.action-link[data-v-645449ee]:hover{text-decoration:underline}.action-link.is-loading[data-v-645449ee]{opacity:.7;cursor:not-allowed}.danger-link[data-v-645449ee]{color:#f56c6c;cursor:pointer;font-size:12px;white-space:nowrap}.danger-link[data-v-645449ee]:hover{text-decoration:underline}.product-content[data-v-645449ee]{display:flex;flex-direction:column;padding:0 15px 10px 15px}.product-content[data-v-645449ee] .el-textarea__inner{border:1px solid #444!important;background-color:#2c2c2c!important;color:#e0e0e0;resize:none;padding:8px;border-radius:6px;font-size:13px;line-height:1.5}.product-content[data-v-645449ee] .el-textarea__inner:focus{border-color:#2fe27d!important}.product-content[data-v-645449ee] .el-input__count{background-color:#2c2c2c!important;color:#a0a0a0}[data-v-645449ee] .el-dialog{background-color:#1a1a1a!important;border:1px solid #2a2a2a;border-radius:10px!important}[data-v-645449ee] .el-dialog__header{background-color:#1a1a1a;border-bottom:1px solid #2a2a2a;color:#e0e0e0}[data-v-645449ee] .el-dialog__title{color:#e0e0e0}[data-v-645449ee] .el-dialog__body{background-color:#1a1a1a;color:#e0e0e0;padding:15px}[data-v-645449ee] .el-dialog__footer{background-color:#1a1a1a;border-top:1px solid #2a2a2a;padding:12px 15px}.product-info-form-item[data-v-645449ee] .el-textarea__inner{background-color:#2c2c2c!important;border-color:#444!important;color:#e0e0e0!important}.product-info-form-item[data-v-645449ee] .el-input__count{background-color:transparent!important;color:#a0a0a0!important}[data-v-645449ee] .el-dialog__footer .el-button{background-color:#333;border-color:#555;color:#e0e0e0}[data-v-645449ee] .el-dialog__footer .el-button:hover{background-color:#444;border-color:#666}[data-v-645449ee] .el-dialog__footer .el-button--primary{background-color:#2fe27d;border-color:#2fe27d;color:#121212}[data-v-645449ee] .el-dialog__footer .el-button--primary:hover{background-color:#28c36f;border-color:#28c36f}.interaction-page[data-v-a3616b28]{height:100%;display:flex;flex-direction:column;padding:10px;background-color:#121212;color:#e0e0e0}.interaction-tabs[data-v-a3616b28]{flex:1;display:flex;flex-direction:column}.interaction-tabs[data-v-a3616b28] .el-tabs__header{margin-bottom:15px}.interaction-tabs[data-v-a3616b28] .el-tabs__nav-wrap:after{background-color:#2a2a2a}.interaction-tabs[data-v-a3616b28] .el-tabs__nav{border:none}.interaction-tabs[data-v-a3616b28] .el-tabs__item{color:#a0a0a0;border:none;font-weight:500;font-size:15px}.interaction-tabs[data-v-a3616b28] .el-tabs__item.is-active{color:#2fe27d}.interaction-tabs[data-v-a3616b28] .el-tabs__active-bar{background-color:#2fe27d}.interaction-tabs[data-v-a3616b28] .el-tabs__content{flex:1;overflow:hidden}.interaction-tabs[data-v-a3616b28] .el-tab-pane{height:100%;overflow-y:auto}.interaction-tabs[data-v-a3616b28] .el-tab-pane::-webkit-scrollbar{width:4px}.interaction-tabs[data-v-a3616b28] .el-tab-pane::-webkit-scrollbar-thumb{background-color:#333;border-radius:2px}.interaction-tabs[data-v-a3616b28] .el-tab-pane::-webkit-scrollbar-track{background-color:#1a1a1a}.config-card[data-v-a3616b28],.intervals-card[data-v-a3616b28],.qa-card[data-v-a3616b28]{margin-bottom:15px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;color:#e0e0e0}.config-card[data-v-a3616b28] .el-card__header,.intervals-card[data-v-a3616b28] .el-card__header,.qa-card[data-v-a3616b28] .el-card__header{border-bottom:1px solid #2a2a2a;font-size:16px;font-weight:700;color:#e0e0e0;padding:14px 20px}.card-header[data-v-a3616b28]{display:flex;justify-content:space-between;align-items:center}.danmu-capture-section[data-v-a3616b28]{display:flex;flex-direction:column;gap:10px}.danmu-capture-section .platform-select[data-v-a3616b28]{width:100%}.capture-button[data-v-a3616b28]{width:100%;padding:10px 20px!important;font-size:14px!important;border-radius:6px!important;font-weight:700!important;background-color:#2fe27d!important;border-color:#2fe27d!important;color:#121212!important}.capture-button[data-v-a3616b28]:focus,.capture-button[data-v-a3616b28]:hover{background-color:#28c36f!important;border-color:#28c36f!important}.active-interaction-section[data-v-a3616b28]{display:flex;flex-direction:column;gap:10px}.interaction-buttons[data-v-a3616b28]{display:flex;gap:10px}.interaction-buttons .el-button[data-v-a3616b28]{flex:1;border-radius:6px!important;font-weight:700!important;padding:10px 20px!important}.interaction-buttons .el-button--primary[data-v-a3616b28]{background-color:#2fe27d;border-color:#2fe27d;color:#121212}.interaction-buttons .el-button--primary[data-v-a3616b28]:hover{background-color:#28c36f;border-color:#28c36f}.interaction-buttons .el-button--warning[data-v-a3616b28]{background:#e6a23c;border-color:#e6a23c;color:#fff}.interaction-buttons .el-button--warning[data-v-a3616b28]:hover{background:#ebb563;border-color:#ebb563}.interaction-page[data-v-a3616b28] .el-input__inner,.interaction-page[data-v-a3616b28] .el-textarea__inner{background-color:#2c2c2c;border-color:#444;color:#e0e0e0}.interaction-page[data-v-a3616b28] .el-input__inner:focus,.interaction-page[data-v-a3616b28] .el-textarea__inner:focus{border-color:#2fe27d}.interaction-page[data-v-a3616b28] .el-input-group__append{background-color:#333;border-color:#555;color:#e0e0e0}.video-announcement-form[data-v-a3616b28] .el-form-item__label{color:#e0e0e0}.interaction-input[data-v-a3616b28] .el-button{display:none}.interaction-page[data-v-a3616b28] .el-input__count{background:transparent;color:#a0a0a0}.interrupt-section[data-v-a3616b28]{display:flex;justify-content:space-between;align-items:center}.interrupt-label[data-v-a3616b28]{font-size:16px;color:#e0e0e0}.interaction-page[data-v-a3616b28] .el-switch.is-checked .el-switch__core{background-color:#2fe27d;border-color:#2fe27d}.qa-container[data-v-a3616b28]{height:100%;display:flex;flex-direction:column}.qa-header[data-v-a3616b28]{margin-bottom:15px}.qa-cards[data-v-a3616b28]{flex:1;overflow:auto}.qa-card[data-v-a3616b28]{margin-bottom:15px}.qa-card-header[data-v-a3616b28]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.qa-card-actions[data-v-a3616b28] .el-button--text{color:#a0a0a0;font-weight:400}.qa-card-actions[data-v-a3616b28] .el-button--text:hover{color:#2fe27d}.qa-card-actions[data-v-a3616b28] .el-button--text .el-icon-delete:hover{color:#f56c6c}.answer-input[data-v-a3616b28]{margin-top:10px}.intervals-form[data-v-a3616b28]{display:flex;flex-direction:column;gap:5px}.interval-section[data-v-a3616b28]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 0;border-bottom:1px solid #2a2a2a}.interval-section[data-v-a3616b28]:last-child{border-bottom:none}.interval-label[data-v-a3616b28]{font-size:13px;color:#e0e0e0}.el-select[data-v-a3616b28]{width:100%}[data-v-a3616b28] .el-select-dropdown{background-color:#2c2c2c;border:1px solid #444}[data-v-a3616b28] .el-select-dropdown__item{color:#e0e0e0}[data-v-a3616b28] .el-select-dropdown__item.hover,[data-v-a3616b28] .el-select-dropdown__item:hover{background-color:#3a3a3a}.interaction-page[data-v-a3616b28] .el-select-dropdown__item.selected{color:#2fe27d;font-weight:700}.interaction-page[data-v-a3616b28] .el-popper[x-placement^=bottom] .popper__arrow{border-bottom-color:#444!important}.interaction-page[data-v-a3616b28] .el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#2c2c2c!important}.transparent-button[data-v-a3616b28]{background-color:#2fe27d!important;border:1px solid #2fe27d!important;color:#121212!important;border-radius:6px!important;padding:8px 18px!important;font-size:13px!important;font-weight:700}.transparent-button[data-v-a3616b28]:hover{background-color:#28c36f!important;border-color:#28c36f!important}.interaction-page[data-v-a3616b28] .el-message-box{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px}.interaction-page[data-v-a3616b28] .el-message-box__message,.interaction-page[data-v-a3616b28] .el-message-box__title{color:#e0e0e0}.interaction-page[data-v-a3616b28] .el-message-box__btns .el-button--default{background-color:#333;border-color:#555;color:#e0e0e0}.interaction-page[data-v-a3616b28] .el-message-box__btns .el-button--default:hover{background-color:#444;border-color:#666}.interaction-page[data-v-a3616b28] .el-message-box__btns .el-button--primary{background-color:#2fe27d;border-color:#2fe27d;color:#121212}.interaction-page[data-v-a3616b28] .el-message-box__btns .el-button--primary:hover{background-color:#28c36f;border-color:#28c36f}.api-key-security-tip[data-v-a3616b28]{font-size:12px;color:#f56c6c;line-height:1.4;margin-top:6px;padding:6px 10px;background-color:hsla(0,87%,69%,.1);border-radius:4px;border-left:3px solid #f56c6c}.feature-description[data-v-a3616b28]{margin-bottom:20px;padding:16px;background-color:rgba(47,226,125,.1);border:1px solid rgba(47,226,125,.3);border-radius:8px;position:relative}.experimental-badge[data-v-a3616b28]{position:absolute;top:-8px;left:16px;background-color:#e6a23c;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:700}.description-content[data-v-a3616b28]{margin-top:8px}.description-content p[data-v-a3616b28]{margin:8px 0;line-height:1.6;color:#e0e0e0}.description-content ul[data-v-a3616b28]{margin:8px 0;padding-left:20px}.description-content li[data-v-a3616b28]{margin:4px 0;line-height:1.5;color:#e0e0e0}.description-content code[data-v-a3616b28]{background-color:rgba(47,226,125,.2);color:#2fe27d;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace}.input-tip[data-v-a3616b28]{font-size:12px;color:#909399;line-height:1.4;margin-top:6px;padding:6px 10px;background-color:hsla(220,4%,58%,.1);border-radius:4px;border-left:3px solid #909399}.protection-page[data-v-4da12dc5]{padding:10px;color:#e0e0e0}.live-action-card[data-v-4da12dc5],.protection-card[data-v-4da12dc5]{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;box-shadow:none;margin-bottom:15px;overflow:hidden}.live-guard-card[data-v-4da12dc5]{margin-top:20px}[data-v-4da12dc5] .el-card__header{background-color:#2c2c2c;border-bottom:1px solid #2a2a2a;padding:10px 15px}.module-header h3[data-v-4da12dc5]{margin:0;font-size:15px;font-weight:700;color:#e0e0e0;display:flex;align-items:center}.module-header .el-icon-info[data-v-4da12dc5]{color:#a0a0a0!important}.module-content[data-v-4da12dc5]{padding:15px}.el-form[data-v-4da12dc5]{display:flex;flex-direction:column;gap:15px}.el-form-item[data-v-4da12dc5]{margin-bottom:0!important}[data-v-4da12dc5] .el-form-item__content{margin-left:0!important;line-height:normal!important}.form-item[data-v-4da12dc5]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.form-item .label[data-v-4da12dc5]{font-size:13px;color:#a0a0a0;text-align:left}[data-v-4da12dc5] .el-textarea__inner{border:1px solid #444!important;background-color:#2c2c2c!important;color:#e0e0e0;border-radius:6px;min-height:70px!important;resize:vertical}[data-v-4da12dc5] .el-textarea__inner:focus{border-color:#2fe27d!important}.launch-button[data-v-4da12dc5]{padding:8px 16px!important;font-size:14px!important;border-radius:8px!important;font-weight:700!important;border:none!important;background-color:#2fe27d!important;color:#121212!important;transition:background-color .3s}.launch-button[data-v-4da12dc5]:hover{background-color:#28c36f!important}.launch-button.is-loading[data-v-4da12dc5]{opacity:.7}.live-action-container[data-v-4da12dc5]{padding:20px}.guard-item[data-v-4da12dc5]{display:flex;align-items:flex-start;padding:15px 0;border-bottom:1px solid #2a2a2a}.guard-item[data-v-4da12dc5]:last-child{border-bottom:none;padding-bottom:0}.guard-item[data-v-4da12dc5]:first-child{padding-top:0}.guard-label[data-v-4da12dc5]{min-width:100px;font-weight:500;color:#a0a0a0;padding-top:5px}.guard-content[data-v-4da12dc5]{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.schedule-actions[data-v-4da12dc5]{display:flex;align-items:center}.guard-desc-red[data-v-4da12dc5]{font-size:12px;color:#f56c6c;margin-top:8px}.guard-content[data-v-4da12dc5] .el-button,.live-action-container[data-v-4da12dc5] .el-button{padding:8px 16px!important;font-size:14px!important;border-radius:8px!important;font-weight:700!important;border:none!important;transition:all .3s}.guard-content[data-v-4da12dc5] .el-button--primary,.live-action-container[data-v-4da12dc5] .el-button--primary{background-color:#2fe27d!important;color:#121212!important}.guard-content[data-v-4da12dc5] .el-button--primary:hover,.live-action-container[data-v-4da12dc5] .el-button--primary:hover{background-color:#28c36f!important}.guard-content[data-v-4da12dc5] .el-button--primary.is-disabled{opacity:.5;background-color:#2fe27d!important;color:#121212!important}.guard-content[data-v-4da12dc5] .el-button--danger{background-color:#f56c6c!important;color:#fff!important}.guard-content[data-v-4da12dc5] .el-button--danger:hover{opacity:.9}.guard-content[data-v-4da12dc5] .el-button--danger.is-disabled{opacity:.5;background-color:#f56c6c!important}[data-v-4da12dc5] .el-date-editor{background:#2c2c2c!important;border:1px solid #444!important;color:#e0e0e0;border-radius:8px!important}[data-v-4da12dc5] .el-range-input{background:transparent!important;color:#e0e0e0!important}[data-v-4da12dc5] .el-range-separator{color:#a0a0a0!important}[data-v-4da12dc5] .el-date-editor .el-range__close-icon,[data-v-4da12dc5] .el-date-editor .el-range__icon{color:#a0a0a0}.card-header[data-v-4da12dc5],.description li[data-v-4da12dc5],.description p[data-v-4da12dc5],.description ul[data-v-4da12dc5],.description[data-v-4da12dc5]{display:none}.live-room[data-v-02183eba]{height:100vh;height:100dvh;background-color:#121212;display:flex;flex-direction:column;color:#e0e0e0;overflow:hidden}.top-bar[data-v-02183eba]{display:flex;justify-content:space-between;align-items:center;padding:8px 15px;background-color:#1a1a1a;border-bottom:1px solid #2a2a2a;flex-shrink:0}.top-bar-left[data-v-02183eba]{display:flex;align-items:center;gap:16px}.back-button[data-v-02183eba]{display:flex;align-items:center;gap:5px;color:#a0a0a0;cursor:pointer;transition:color .3s}.back-button[data-v-02183eba]:hover{color:#e0e0e0}.room-name[data-v-02183eba]{font-size:15px;font-weight:700;color:#e0e0e0}.top-bar-right[data-v-02183eba]{display:flex;align-items:center;gap:10px}.top-bar-right[data-v-02183eba] .el-button{padding:7px 14px;font-size:13px;border-radius:6px;font-weight:700;border:none;transition:all .3s}.top-bar-right[data-v-02183eba] .el-button--primary{background-color:#333;border-color:#555;color:#e0e0e0}.top-bar-right[data-v-02183eba] .el-button--primary:hover{background-color:#444;border-color:#666}.top-bar-right[data-v-02183eba] .el-button--success{background-color:#2fe27d;border-color:#2fe27d;color:#121212}.top-bar-right[data-v-02183eba] .el-button--success:hover{background-color:#28c36f;border-color:#28c36f}.top-bar-right[data-v-02183eba] .el-button--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.top-bar-right[data-v-02183eba] .el-button--danger:hover{opacity:.9}.main-content[data-v-02183eba]{flex:1;overflow:hidden;position:relative;display:flex;flex-direction:column}.audio-container[data-v-02183eba]{display:flex;justify-content:center;align-items:center;background-color:#000;padding:5px;flex-shrink:0}.audio-player[data-v-02183eba]{width:100%;height:40px}.config-panel[data-v-02183eba]{width:100%;border-top:1px solid #2a2a2a;position:relative;flex:1;overflow:hidden}.tab-pane[data-v-02183eba]{position:absolute;top:0;left:0;right:0;bottom:0;padding:10px;overflow-y:auto;background-color:#121212;color:#e0e0e0}.tab-pane[data-v-02183eba]::-webkit-scrollbar{width:6px}.tab-pane[data-v-02183eba]::-webkit-scrollbar-thumb{background-color:#333;border-radius:3px}.tab-pane[data-v-02183eba]::-webkit-scrollbar-track{background-color:#1a1a1a}.bottom-nav[data-v-02183eba]{display:flex;justify-content:space-around;align-items:center;padding-top:6px;padding-bottom:6px;padding-bottom:calc(6px + constant(safe-area-inset-bottom));padding-bottom:calc(6px + env(safe-area-inset-bottom));background-color:#1a1a1a;border-top:1px solid #2a2a2a;flex-shrink:0}.nav-item[data-v-02183eba]{cursor:pointer;font-size:14px;color:#a0a0a0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;transition:color .3s ease;flex:1;min-width:0}.nav-item i[data-v-02183eba]{font-size:18px}.nav-item span[data-v-02183eba]{font-size:11px;white-space:nowrap}.nav-item[data-v-02183eba]:hover{color:#2fe27d}.nav-item.active[data-v-02183eba]{color:#2fe27d;font-weight:500}.slide-up-down-enter-active[data-v-02183eba],.slide-up-down-leave-active[data-v-02183eba]{transition:all .15s ease-in-out}.slide-up-down-enter[data-v-02183eba]{transform:translateY(20px);opacity:0}.slide-up-down-leave-to[data-v-02183eba]{transform:translateY(-20px);opacity:0}.playback-status-overlay[data-v-02183eba]{position:fixed;bottom:70px;left:50%;transform:translateX(-50%);width:90%;max-width:500px;background-color:rgba(26,26,26,.9);border:1px solid #2a2a2a;border-radius:12px;padding:12px 18px;box-shadow:0 4px 15px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:8px;z-index:1000;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.playback-text[data-v-02183eba]{color:#e0e0e0;font-size:14px;text-align:center;white-space:normal;word-break:break-word;line-height:1.5}.playback-progress-bar[data-v-02183eba]{width:100%}.playback-progress-bar[data-v-02183eba] .el-progress-bar__outer{background-color:#444}.fade-enter-active[data-v-02183eba],.fade-leave-active[data-v-02183eba]{transition:opacity .3s ease,transform .3s ease}.fade-enter[data-v-02183eba],.fade-leave-to[data-v-02183eba]{opacity:0;transform:translate(-50%,20px)}.danmu-control[data-v-02183eba],.danmu-fixed-bar[data-v-02183eba],.debug-video-container[data-v-02183eba],.left-tabs[data-v-02183eba],.main-control[data-v-02183eba],.main-layout[data-v-02183eba],.platform-display[data-v-02183eba],.right-content[data-v-02183eba],.right-footer[data-v-02183eba]{display:none}.live-start-confirm{width:420px!important;max-width:90%!important;padding-bottom:10px!important}.live-start-confirm .el-message-box__content{padding:20px 20px 10px!important}.live-start-confirm .el-message-box__message p{font-size:16px!important;font-weight:700!important;line-height:1.6!important;color:#e6a23c!important;white-space:pre-line!important}@media screen and (max-width:768px){.live-start-confirm{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin-top:0!important;width:85%!important;background-color:#1a1a1a!important;border:1px solid #333!important}.live-start-confirm .el-message-box__title{color:#e0e0e0!important}.live-start-confirm .el-message-box__btns{display:flex!important;flex-direction:column-reverse;gap:10px;padding:10px 20px 20px!important}.live-start-confirm .el-message-box__btns button{margin-left:0!important;width:100%;height:44px;font-size:15px;border-radius:8px!important}.live-start-confirm .el-message-box__btns .el-button--default{background-color:#333!important;border-color:#555!important;color:#e0e0e0!important}}.login-container[data-v-624cb79a]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#121212;padding:16px;box-sizing:border-box}.login-box[data-v-624cb79a]{width:100%!important;max-width:380px;background-color:#1a1a1a!important;border-radius:16px!important;border:1px solid #2a2a2a!important;box-shadow:none!important;margin:0!important;display:block!important;height:auto!important}.subtitle[data-v-624cb79a]{color:#a0a0a0;margin-bottom:15px}.welcome-title[data-v-624cb79a]{font-size:24px;font-style:italic;margin-bottom:5px;color:#e0e0e0}.el-form-item[data-v-624cb79a],.el-form-item[data-v-624cb79a]:nth-of-type(2){margin-bottom:20px}.el-form:not(.register-form) .el-form-item[data-v-624cb79a]:nth-of-type(3){margin-bottom:30px}.el-input[data-v-624cb79a]{border-radius:8px}.el-button[data-v-624cb79a]{border-radius:8px;padding:12px 0;font-size:16px}[data-v-624cb79a] .el-card{border-radius:15px!important;overflow:visible!important}[data-v-624cb79a] .el-card__body{padding:30px!important;height:auto!important;overflow:visible!important;flex:none!important;display:block!important}.register-link[data-v-624cb79a]{text-align:center;margin-top:15px;color:#a0a0a0;font-size:14px}.register-link span[data-v-624cb79a]{color:#2fe27d;cursor:pointer}.register-link span[data-v-624cb79a]:hover{text-decoration:underline}.back-button[data-v-624cb79a]{margin-right:10px;cursor:pointer;color:#2fe27d;font-size:14px;display:flex;align-items:center;position:static}.back-button[data-v-624cb79a]:hover{color:#28c36f}.back-button i[data-v-624cb79a]{margin-right:4px}.verification-code-container[data-v-624cb79a]{display:flex;gap:10px}.verification-input[data-v-624cb79a]{flex:1}.send-code-btn[data-v-624cb79a]{width:120px;font-weight:400}.verification-code-container[data-v-624cb79a] .el-input__inner{height:40px;line-height:40px}.verification-code-container .el-button[data-v-624cb79a]{height:40px;padding:0 15px}.subtitle-container[data-v-624cb79a]{display:flex;align-items:center;margin-bottom:20px;position:relative}.subtitle-container .subtitle[data-v-624cb79a]{margin-bottom:0;flex:1;text-align:left}[data-v-624cb79a] .el-form-item__label{color:#a0a0a0}[data-v-624cb79a] .el-input__inner{background-color:#2c2c2c!important;border-color:#444!important;color:#e0e0e0!important}[data-v-624cb79a] .el-input__inner::-moz-placeholder{color:#777}[data-v-624cb79a] .el-input__inner::placeholder{color:#777}[data-v-624cb79a] .el-button--primary{background-color:#2fe27d;border-color:#2fe27d;color:#121212;font-weight:700}[data-v-624cb79a] .el-button--primary:hover{background-color:#28c36f;border-color:#28c36f}[data-v-624cb79a] .el-button--primary:disabled{background-color:#228e57!important;border-color:#228e57!important;color:#777!important}[data-v-624cb79a] .el-input.is-disabled .el-input__inner{background-color:#2c2c2c;border-color:#444;color:#777}[data-v-624cb79a] .el-input__icon{color:#a0a0a0}.model-manage-page[data-v-da8e54e4]{padding:20px;background-color:#121212;color:#e0e0e0;min-height:100vh}.model-manage-card[data-v-da8e54e4]{border-radius:16px;background:#1a1a1a;border:1px solid #2a2a2a}.card-header[data-v-da8e54e4]{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:700;color:#e0e0e0;border-bottom:1px solid #2a2a2a}.model-manage-card[data-v-da8e54e4] .el-card__header{padding:16px 20px;border-bottom:1px solid #2a2a2a}.model-manage-card[data-v-da8e54e4] .el-card__body{padding:20px}.card-header .clone-btn[data-v-da8e54e4]{padding:8px 16px;font-size:14px;border-radius:8px;background-color:#2fe27d;border-color:#2fe27d;color:#121212;font-weight:700}.card-header .clone-btn[data-v-da8e54e4]:hover{background-color:#28c36f;border-color:#28c36f}.model-grid[data-v-da8e54e4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.model-item[data-v-da8e54e4]{transition:all .3s;overflow:hidden;width:100%;background:#2c2c2c;border-radius:8px;border:1px solid #444}.model-item[data-v-da8e54e4]:hover{transform:translateY(-5px);border-color:#2fe27d}.model-preview[data-v-da8e54e4]{position:relative;width:100%;padding-bottom:177.78%;background-color:#1a1a1a;overflow:hidden}.preview-container[data-v-da8e54e4]{position:absolute;top:0;left:0;width:100%;height:100%}.preview-image[data-v-da8e54e4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview-placeholder[data-v-da8e54e4]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#a0a0a0;font-size:12px;background-color:#1a1a1a;text-align:center;padding:0 4px}.model-info[data-v-da8e54e4]{padding:12px}.model-header[data-v-da8e54e4]{margin-bottom:8px}.model-name[data-v-da8e54e4]{font-size:14px;font-weight:500;color:#e0e0e0;display:block;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-id[data-v-da8e54e4]{margin-bottom:2px}.model-create-time[data-v-da8e54e4],.model-id[data-v-da8e54e4]{font-size:12px;color:#a0a0a0;display:block}.model-actions[data-v-da8e54e4]{display:flex;justify-content:center}.model-actions[data-v-da8e54e4] .el-button--primary{background-color:#2fe27d;border-color:#2fe27d;color:#121212}.model-actions[data-v-da8e54e4] .el-button--primary:hover{background-color:#28c36f;border-color:#28c36f}.model-actions[data-v-da8e54e4] .el-button--danger{background-color:#f56c6c;border-color:#f56c6c}.model-actions[data-v-da8e54e4] .el-button--danger:hover{background-color:#f78989;border-color:#f78989}.model-actions .el-button[data-v-da8e54e4]{padding:5px 8px;font-size:12px;width:100%}.file-upload-container[data-v-da8e54e4]{display:flex;align-items:center}.file-name[data-v-da8e54e4]{margin-left:10px;color:#a0a0a0;font-size:14px}.file-hint[data-v-da8e54e4]{margin-left:10px;color:#909399;font-size:14px}.param-hint[data-v-da8e54e4]{margin-left:10px;color:#a0a0a0;font-size:12px}.time-estimate[data-v-da8e54e4]{font-weight:700;color:#2fe27d}.option-hint[data-v-da8e54e4]{font-size:12px;color:#a0a0a0;margin-top:4px}.vertical-dialog[data-v-da8e54e4]{width:350px!important}[data-v-da8e54e4] .el-dialog{border-radius:18px!important}.vertical-form[data-v-da8e54e4]{display:flex;flex-direction:column;gap:12px}.file-btn[data-v-da8e54e4]{background-color:#333;border:1px solid #555;color:#e0e0e0;border-radius:8px;padding:4px 16px;font-size:14px;transition:background .2s,color .2s}.file-btn[data-v-da8e54e4]:hover{background:#444;border-color:#666}.training-tips[data-v-da8e54e4]{background-color:#2c2c2c;border:1px solid #444;padding:15px;margin-top:20px;border-radius:4px}.tips-title[data-v-da8e54e4]{font-weight:700;margin-bottom:10px;color:#e0e0e0}.tip-item[data-v-da8e54e4]{color:#f56c6c;margin-bottom:8px;font-size:14px}[data-v-da8e54e4] .clone-dialog .el-dialog{border-radius:12px!important;overflow:hidden;background-color:#1a1a1a!important;border:1px solid #2a2a2a}[data-v-da8e54e4] .clone-dialog .el-dialog__header{background:#1a1a1a;padding:15px 20px;border-bottom:1px solid #2a2a2a}[data-v-da8e54e4] .clone-dialog .el-dialog__title{color:#e0e0e0;font-weight:700;font-size:16px}[data-v-da8e54e4] .clone-dialog .el-dialog__body{padding:20px;background:#1a1a1a;color:#e0e0e0}[data-v-da8e54e4] .clone-dialog .el-dialog__headerbtn .el-dialog__close{color:#a0a0a0}[data-v-da8e54e4] .clone-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#2fe27d}[data-v-da8e54e4] .clone-dialog .el-dialog__footer{background:#1a1a1a;padding:10px 20px 20px;border-top:1px solid #2a2a2a;text-align:right}[data-v-da8e54e4] .clone-dialog .el-button--default{background-color:#333;border-color:#555;color:#e0e0e0}[data-v-da8e54e4] .clone-dialog .el-button--default:hover{background-color:#444;border-color:#666}[data-v-da8e54e4] .clone-dialog .el-button--primary{background-color:#2fe27d;border-color:#2fe27d;color:#121212;font-weight:700}[data-v-da8e54e4] .clone-dialog .el-button--primary:hover{background-color:#28c36f;border-color:#28c36f}[data-v-da8e54e4] .clone-dialog .el-button--primary:disabled{background-color:#228e57;border-color:#228e57;color:#777}[data-v-da8e54e4] .clone-dialog .el-form-item__label{color:#e0e0e0;font-weight:700}[data-v-da8e54e4] .clone-dialog .el-input__inner{background-color:#2c2c2c;border-color:#444;color:#e0e0e0}[data-v-da8e54e4] .clone-dialog .el-input__inner:focus{border-color:#2fe27d}[data-v-da8e54e4] .clone-dialog .el-radio__input.is-checked .el-radio__inner{border-color:#2fe27d;background:#2fe27d}[data-v-da8e54e4] .clone-dialog .el-radio__input.is-checked+.el-radio__label{color:#2fe27d}[data-v-da8e54e4] .clone-dialog .el-radio__label{color:#e0e0e0}[data-v-da8e54e4] .clone-dialog .el-switch.is-checked .el-switch__core{border-color:#2fe27d;background-color:#2fe27d}[data-v-da8e54e4] .clone-dialog .el-switch__label{color:#a0a0a0}[data-v-da8e54e4] .clone-dialog .el-switch__label.is-active{color:#2fe27d}.voice-manage-page[data-v-56b4c1c2]{padding:20px;background-color:#121212;color:#e0e0e0;min-height:100vh}.voice-manage-card[data-v-56b4c1c2]{border-radius:16px;background:#1a1a1a;border:1px solid #2a2a2a}.voice-manage-card[data-v-56b4c1c2] .el-card__header{padding:16px 20px;border-bottom:1px solid #2a2a2a}.voice-manage-card[data-v-56b4c1c2] .el-card__body{padding:20px}.card-header[data-v-56b4c1c2]{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:700;color:#e0e0e0;border-bottom:1px solid #2a2a2a}.card-header .clone-btn[data-v-56b4c1c2]{padding:8px 16px;font-size:14px;border-radius:8px;background-color:#2fe27d;border-color:#2fe27d;color:#121212;font-weight:700}.card-header .clone-btn[data-v-56b4c1c2]:hover{background-color:#28c36f;border-color:#28c36f}.card-header .clone-btn[type=warning][data-v-56b4c1c2]{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.card-header .clone-btn[type=warning][data-v-56b4c1c2]:hover{background-color:#ebb563;border-color:#ebb563}.voice-grid[data-v-56b4c1c2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.voice-item[data-v-56b4c1c2]{transition:all .3s;overflow:hidden;width:100%;background:#2c2c2c;border-radius:8px;border:1px solid #444}.voice-item[data-v-56b4c1c2]:hover{transform:translateY(-5px);border-color:#2fe27d}.voice-preview[data-v-56b4c1c2]{position:relative;width:100%;padding:24px 8px;background-color:#1a1a1a;display:flex;justify-content:center;align-items:center}.voice-icon[data-v-56b4c1c2]{font-size:28px;color:#2fe27d;width:56px;height:56px;border-radius:50%;background:rgba(47,226,125,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.voice-icon[data-v-56b4c1c2]:hover{transform:scale(1.1);background:#2fe27d;color:#121212}.voice-icon.is-playing[data-v-56b4c1c2]{background:#2fe27d;color:#121212;animation:pulse-56b4c1c2 2s infinite}@keyframes pulse-56b4c1c2{0%{box-shadow:0 0 0 0 rgba(47,226,125,.4)}70%{box-shadow:0 0 0 10px rgba(47,226,125,0)}to{box-shadow:0 0 0 0 rgba(47,226,125,0)}}.audio-container[data-v-56b4c1c2]{width:100%;padding:0 4px}.audio-preview[data-v-56b4c1c2]{width:100%;height:32px}.voice-info[data-v-56b4c1c2]{padding:12px}.voice-header[data-v-56b4c1c2]{margin-bottom:8px}.voice-name[data-v-56b4c1c2]{font-size:14px;font-weight:500;color:#e0e0e0;display:block;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-tags[data-v-56b4c1c2]{margin-bottom:8px;display:flex;gap:6px;justify-content:center}.support-tag[data-v-56b4c1c2]{font-weight:700}.voice-id[data-v-56b4c1c2]{margin-bottom:2px}.voice-create-time[data-v-56b4c1c2],.voice-id[data-v-56b4c1c2]{font-size:12px;color:#a0a0a0;display:block}.voice-actions[data-v-56b4c1c2]{display:flex;justify-content:center;gap:8px}.voice-actions[data-v-56b4c1c2] .el-button--primary{background-color:#2fe27d;border-color:#2fe27d;color:#121212}.voice-actions[data-v-56b4c1c2] .el-button--primary:hover{background-color:#28c36f;border-color:#28c36f}.voice-actions[data-v-56b4c1c2] .el-button--danger{background-color:#f56c6c;border-color:#f56c6c}.voice-actions[data-v-56b4c1c2] .el-button--danger:hover{background-color:#f78989;border-color:#f78989}.voice-actions .edit-btn[data-v-56b4c1c2]{background-color:#333;border-color:#555;color:#e0e0e0}.voice-actions .edit-btn[data-v-56b4c1c2]:hover{background-color:#444;border-color:#666;color:#fff}.voice-actions .el-button[data-v-56b4c1c2]{padding:5px 8px;font-size:12px;flex-grow:1}.file-upload-container[data-v-56b4c1c2]{display:flex;align-items:center}.file-name[data-v-56b4c1c2]{margin-left:10px;color:#a0a0a0;font-size:14px}.file-hint[data-v-56b4c1c2]{margin-left:10px;color:#909399;font-size:14px}.param-hint[data-v-56b4c1c2]{display:block;padding-top:5px;color:#a0a0a0;font-size:12px;line-height:1.4}.training-tips[data-v-56b4c1c2]{background-color:#2c2c2c;border:1px solid #444;padding:15px;margin-top:20px;border-radius:4px}.tips-title[data-v-56b4c1c2]{font-weight:700;margin-bottom:10px;color:#e0e0e0}.tip-item[data-v-56b4c1c2]{color:#f56c6c;margin-bottom:8px;font-size:14px}.file-btn[data-v-56b4c1c2]{background-color:#333;border:1px solid #555;color:#e0e0e0;border-radius:8px;padding:4px 16px;font-size:14px;transition:background .2s,color .2s,border-color .2s}.file-btn[data-v-56b4c1c2]:hover{background:#444;border-color:#2fe27d}.mode-description[data-v-56b4c1c2]{margin-top:8px;font-size:12px;color:#a0a0a0;padding:4px 8px;background-color:#2c2c2c;border-radius:4px;transition:all .3s}.mode-description.fast-mode[data-v-56b4c1c2]{color:#2fe27d;background-color:rgba(47,226,125,.1)}.warning-notice[data-v-56b4c1c2]{margin-top:8px;font-size:12px;color:#f56c6c;padding:8px 12px;background-color:hsla(0,87%,69%,.1);border:1px solid hsla(0,87%,69%,.3);border-radius:4px;display:flex;align-items:center}.warning-notice i[data-v-56b4c1c2]{margin-right:6px;font-size:14px}[data-v-56b4c1c2] .clone-dialog .el-dialog{border-radius:12px!important;overflow:hidden;background-color:#1a1a1a!important;border:1px solid #2a2a2a}[data-v-56b4c1c2] .clone-dialog .el-dialog__header{background:#1a1a1a;padding:15px 20px;border-bottom:1px solid #2a2a2a}[data-v-56b4c1c2] .clone-dialog .el-dialog__title{color:#e0e0e0;font-weight:700;font-size:16px}[data-v-56b4c1c2] .clone-dialog .el-dialog__body{padding:20px;background:#1a1a1a;color:#e0e0e0}[data-v-56b4c1c2] .clone-dialog .el-dialog__headerbtn .el-dialog__close{color:#a0a0a0}[data-v-56b4c1c2] .clone-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#2fe27d}[data-v-56b4c1c2] .clone-dialog .el-dialog__footer{background:#1a1a1a;padding:10px 20px 20px;border-top:1px solid #2a2a2a;text-align:right}[data-v-56b4c1c2] .clone-dialog .el-button--default{background-color:#333;border-color:#555;color:#e0e0e0}[data-v-56b4c1c2] .clone-dialog .el-button--default:hover{background-color:#444;border-color:#666}[data-v-56b4c1c2] .clone-dialog .el-button--primary{background-color:#2fe27d;border-color:#2fe27d;color:#121212;font-weight:700}[data-v-56b4c1c2] .clone-dialog .el-button--primary:hover{background-color:#28c36f;border-color:#28c36f}[data-v-56b4c1c2] .clone-dialog .el-button--primary:disabled{background-color:#228e57;border-color:#228e57;color:#777}[data-v-56b4c1c2] .clone-dialog .el-form-item__label{color:#e0e0e0;font-weight:700}[data-v-56b4c1c2] .clone-dialog .el-input__inner{background-color:#2c2c2c;border-color:#444;color:#e0e0e0}[data-v-56b4c1c2] .clone-dialog .el-input__inner:focus{border-color:#2fe27d}[data-v-56b4c1c2] .clone-dialog .el-textarea__inner{background-color:#2c2c2c;border-color:#444;color:#e0e0e0;min-height:80px!important}[data-v-56b4c1c2] .clone-dialog .el-textarea__inner:focus{border-color:#2fe27d}[data-v-56b4c1c2] .clone-dialog .el-input-number{width:100%}[data-v-56b4c1c2] .clone-dialog .el-input-number__decrease,[data-v-56b4c1c2] .clone-dialog .el-input-number__increase{background:#2c2c2c;border:1px solid #444;color:#e0e0e0}[data-v-56b4c1c2] .clone-dialog .el-input-number__decrease:hover,[data-v-56b4c1c2] .clone-dialog .el-input-number__increase:hover{color:#2fe27d}[data-v-56b4c1c2] .clone-dialog .el-input-number .el-input__inner{text-align:center}[data-v-56b4c1c2] .clone-dialog .el-switch.is-checked .el-switch__core{border-color:#2fe27d;background-color:#2fe27d}[data-v-56b4c1c2] .clone-dialog .el-switch__label{color:#a0a0a0}[data-v-56b4c1c2] .clone-dialog .el-switch__label.is-active{color:#2fe27d}.cloud-tag[data-v-56b4c1c2]{display:inline-block;margin-left:6px;padding:0 6px;border-radius:8px;background:rgba(47,226,125,.15);color:#2fe27d;font-size:12px}.config-container[data-v-032a10e2]{padding:15px;background-color:#121212;color:#e0e0e0;height:100vh;overflow-y:auto;box-sizing:border-box}.config-list[data-v-032a10e2]{display:flex;flex-direction:column;gap:15px}.config-card[data-v-032a10e2]{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;color:#e0e0e0}.config-card[data-v-032a10e2] .el-card__header{border-bottom:1px solid #2a2a2a;color:#e0e0e0;font-weight:700;padding:15px}.config-card[data-v-032a10e2] .el-card__body{color:#e0e0e0;padding:15px}.form-container[data-v-032a10e2]{max-width:600px}.config-container[data-v-032a10e2] .el-form-item{margin-bottom:15px}.config-container[data-v-032a10e2] .el-form-item__label{color:#a0a0a0}.config-container[data-v-032a10e2] .el-input__inner{background-color:#2c2c2c;border-color:#444;color:#e0e0e0}.config-container[data-v-032a10e2] .el-input.is-disabled .el-input__inner{background-color:#222;border-color:#333;color:#777}.config-container[data-v-032a10e2] .el-select .el-input__inner:focus{border-color:#2fe27d}.config-container[data-v-032a10e2] .el-button--primary{background-color:#2fe27d;border-color:#2fe27d;color:#121212;font-weight:700}.config-container[data-v-032a10e2] .el-button--primary:hover{background-color:#28c36f;border-color:#28c36f}.config-container[data-v-032a10e2] .el-button--danger{background-color:#f56c6c;border-color:#f56c6c}.config-container[data-v-032a10e2] .el-button--warning{background-color:#e6a23c;border-color:#e6a23c}.free-model-tag[data-v-032a10e2]{color:#67c23a;background-color:rgba(103,194,58,.1);border:1px solid rgba(103,194,58,.2);padding:2px 6px;border-radius:4px;font-size:12px;margin-left:8px}.api-key-tips[data-v-032a10e2]{font-size:12px;color:#a0a0a0;line-height:1.4;margin-top:6px;padding:6px 10px;background-color:#2c2c2c;border-radius:4px;border-left:3px solid #2fe27d}.api-key-tips[data-v-032a10e2] a{color:#2fe27d;text-decoration:none}.api-key-tips[data-v-032a10e2] a:hover{text-decoration:underline}.api-key-security-tip[data-v-032a10e2]{font-size:12px;color:#f56c6c;line-height:1.4;margin-top:6px;padding:6px 10px;background-color:hsla(0,87%,69%,.1);border-radius:4px;border-left:3px solid #f56c6c}.system-actions[data-v-032a10e2]{display:flex;gap:10px}.system-actions .el-button[data-v-032a10e2]{flex:1}.membership-content[data-v-032a10e2]{display:flex;flex-direction:column;gap:15px}.membership-info[data-v-032a10e2]{margin-bottom:10px}.info-row[data-v-032a10e2]{margin-bottom:6px;font-size:13px;display:flex;justify-content:space-between}.info-row .label[data-v-032a10e2]{color:#a0a0a0;margin-right:10px}.info-row .value[data-v-032a10e2]{color:#e0e0e0;font-weight:500}.key-input[data-v-032a10e2]{display:flex;align-items:center;gap:10px}.key-input .el-input[data-v-032a10e2]{flex:1}.notice-content[data-v-032a10e2]{color:#f56c6c;font-size:13px;line-height:1.6;white-space:pre-wrap}