.assistant-float-wrapper[data-v-a88d6218]{position:fixed;z-index:9999;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:72px;height:72px}.tooltip-text[data-v-a88d6218]{position:absolute;top:50%;transform:translateY(-50%);background:linear-gradient(135deg,#7371e8,#9694ff);color:#fff;padding:12px 20px;border-radius:24px;font-size:14px;font-weight:500;white-space:nowrap;box-shadow:0 4px 20px rgba(99,102,241,.4);line-height:1.4;pointer-events:none}.tooltip-text.tooltip-left[data-v-a88d6218]{right:84px}.tooltip-text.tooltip-right[data-v-a88d6218]{left:84px}.tooltip-fade-enter-active[data-v-a88d6218],.tooltip-fade-leave-active[data-v-a88d6218]{transition:all .3s ease}.tooltip-text.tooltip-left.tooltip-fade-enter-from[data-v-a88d6218],.tooltip-text.tooltip-left.tooltip-fade-leave-to[data-v-a88d6218]{opacity:0;transform:translateY(-50%) translateX(10px)}.tooltip-text.tooltip-right.tooltip-fade-enter-from[data-v-a88d6218],.tooltip-text.tooltip-right.tooltip-fade-leave-to[data-v-a88d6218]{opacity:0;transform:translateY(-50%) translateX(-10px)}.assistant-float-button[data-v-a88d6218]{position:relative;width:100px;height:100px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.assistant-icon[data-v-a88d6218]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.assistant-float-wrapper:hover .assistant-float-button[data-v-a88d6218]{transform:scale(1.1) translateY(-2px)}.assistant-float-button[data-v-a88d6218]:active{transform:scale(.95) translateY(1px)!important}@media (max-width:768px){.assistant-float-button[data-v-a88d6218],.assistant-float-wrapper[data-v-a88d6218]{width:64px;height:64px}.tooltip-text[data-v-a88d6218]{font-size:13px;padding:10px 16px}.tooltip-text.tooltip-left[data-v-a88d6218]{right:76px}.tooltip-text.tooltip-right[data-v-a88d6218]{left:76px}}a[data-v-94316444]{text-decoration:none;display:block}::deep(.menu-category) .el-sub-menu__title[data-v-94316444]{height:52px;line-height:52px;margin:6px 14px;padding:0 18px;border-radius:10px;color:hsla(0,0%,100%,.65);transition:all .25s ease;position:relative;font-size:14.5px;font-weight:500}::deep(.menu-category) .el-sub-menu__title .el-icon[data-v-94316444]{font-size:19px;margin-right:13px;transition:all .25s ease;vertical-align:middle}::deep(.menu-category) .el-sub-menu__title[data-v-94316444]:hover{color:#fff;background:var(--scai-surface);transform:translateX(2px)}::deep(.menu-category) .el-sub-menu__title:hover .el-icon[data-v-94316444]{color:var(--scai-primary);transform:scale(1.05)}::deep(.menu-category) .el-menu[data-v-94316444]{background:rgba(26,26,29,.72);border-radius:8px;margin:4px 14px;padding:8px 0}[data-v-94316444] .menu-item{height:52px;line-height:52px;margin:6px 14px;padding:0 18px;border-radius:10px;color:hsla(0,0%,100%,.65);transition:all .25s ease;position:relative;overflow:hidden;background:transparent}[data-v-94316444] .menu-item:hover{color:#fff;background:var(--scai-surface);transform:translateX(2px)}[data-v-94316444] .menu-item:hover .el-icon{color:var(--scai-primary);transform:scale(1.05)}[data-v-94316444] .menu-item.is-active{color:var(--scai-primary);background:var(--scai-surface-active);font-weight:500}[data-v-94316444] .menu-item.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:var(--scai-primary);border-radius:0 3px 3px 0;box-shadow:0 0 10px var(--scai-primary-glow)}[data-v-94316444] .menu-item.is-active:after{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:70px;height:70px;background:radial-gradient(circle,var(--scai-primary-soft) 0,transparent 70%);pointer-events:none}[data-v-94316444] .menu-item.is-active .el-icon{color:var(--scai-primary);transform:scale(1.05)}[data-v-94316444] .menu-item.is-active span{background:linear-gradient(45deg,var(--scai-primary-active),var(--scai-primary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-v-94316444] .menu-item .el-icon{font-size:19px;margin-right:13px;transition:all .25s ease;vertical-align:middle}[data-v-94316444] .menu-item span{font-size:14.5px;letter-spacing:.3px;transition:all .25s ease}[data-v-94316444] .el-menu-item+:deep(.el-menu-item):after{content:"";position:absolute;top:-3px;left:50%;transform:translateX(-50%);width:calc(100% - 36px);height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.03),transparent)}[data-v-94316444]::deep(.menu-category .menu-item){height:48px;line-height:48px;margin:2px 8px;padding:0 18px;font-size:14px}::deep(.menu-category .menu-item) .el-icon[data-v-94316444]{font-size:18px;margin-right:12px}::deep(.menu-category .menu-item) span[data-v-94316444]{font-size:14px}.custom-message{min-width:380px!important;max-width:700px!important;width:-moz-fit-content!important;width:fit-content!important;padding:12px 16px!important;background:#1a1a1d!important;border:1px solid var(--scai-border)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 12px rgba(0,0,0,.15)!important;border-radius:8px!important;display:flex!important;align-items:flex-start!important}.custom-message .el-message__content{color:hsla(0,0%,100%,.9)!important;font-size:14px;line-height:1.5;text-align:left!important;flex:1;word-break:break-word;padding-right:24px!important;min-height:20px}.custom-message .el-message__icon{margin-right:12px;font-size:18px;margin-top:1px}.custom-message .el-message__closeBtn{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:hsla(0,0%,100%,.45);font-size:16px;transition:all .3s;z-index:1}.custom-message .el-message__closeBtn:hover{color:hsla(0,0%,100%,.9);transform:translateY(-50%) rotate(90deg)}.custom-message.el-message--success{background:rgba(132,130,255,.08)!important;border-color:rgba(132,130,255,.2)!important}.custom-message.el-message--success .el-message__icon{color:#8482ff}.custom-message.el-message--warning{background:rgba(255,152,0,.08)!important;border-color:rgba(255,152,0,.2)!important}.custom-message.el-message--warning .el-message__icon{color:#ff9800}.custom-message.el-message--error{background:rgba(244,67,54,.08)!important;border-color:rgba(244,67,54,.2)!important}.custom-message.el-message--error .el-message__icon{color:#f44336}.custom-message.el-message--info{background:rgba(132,130,255,.08)!important;border-color:rgba(132,130,255,.2)!important}.custom-message.el-message--info .el-message__icon{color:#8482ff}.detail-message .message-detail .message-title{font-weight:500;font-size:14px;margin-bottom:8px;color:hsla(0,0%,100%,.95)}.detail-message .message-detail .message-details{background:var(--scai-surface);border-radius:6px;padding:8px 12px;margin-top:8px}.detail-message .message-detail .message-details .detail-item{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.8}.detail-message .message-detail .message-details .detail-item:not(:last-child){margin-bottom:4px}.detail-message .message-detail .message-details .detail-item .detail-label{color:hsla(0,0%,100%,.45);min-width:60px;flex-shrink:0}.detail-message .message-detail .message-details .detail-item .detail-value{color:hsla(0,0%,100%,.75);flex:1;word-break:break-all}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)!important}.el-message-fade-enter-active,.el-message-fade-leave-active{transition:all .3s cubic-bezier(.55,0,.1,1)!important}.el-message-fade-enter-to,.el-message-fade-leave-from{opacity:1;transform:translate(-50%)!important}.user-account-menu[data-v-6b01f12c]{width:100%;box-sizing:border-box;margin-top:4px;padding:12px 12px 0;border-top:1px solid var(--scai-border)}.user-account-dropdown[data-v-6b01f12c]{display:block;width:100%}.user-account-trigger[data-v-6b01f12c]{width:100%;min-width:0;min-height:64px;box-sizing:border-box;padding:10px;display:flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:10px;background:hsla(0,0%,100%,.025);cursor:pointer;outline:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.user-account-trigger.is-open[data-v-6b01f12c],.user-account-trigger[data-v-6b01f12c]:hover{background:var(--scai-surface-hover);border-color:var(--scai-border-accent)}.user-account-trigger[data-v-6b01f12c]:active{transform:translateY(1px)}.user-account-trigger .el-avatar[data-v-6b01f12c]{flex-shrink:0;background:var(--scai-primary);color:#fff;font-weight:600}.user-account-trigger .user-account-summary[data-v-6b01f12c]{flex:1;min-width:0}.user-account-trigger .user-account-id[data-v-6b01f12c],.user-account-trigger .user-account-name[data-v-6b01f12c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-account-trigger .user-account-name[data-v-6b01f12c]{color:#fff;font-size:14px;font-weight:600;line-height:20px}.user-account-trigger .user-account-id[data-v-6b01f12c]{margin-top:2px;color:hsla(0,0%,100%,.48);font-size:11px;line-height:16px}.user-account-trigger .dropdown-icon[data-v-6b01f12c]{flex-shrink:0;color:hsla(0,0%,100%,.55);transition:transform .2s ease}.user-account-trigger.is-open .dropdown-icon[data-v-6b01f12c]{transform:rotate(180deg)}.custom-dropdown[data-v-6b01f12c]{width:200px;box-sizing:border-box;overflow:hidden;background:#1a1a1d;border:1px solid var(--scai-border);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.custom-dropdown .dropdown-header[data-v-6b01f12c]{padding:16px;position:relative;overflow:hidden}.custom-dropdown .dropdown-header[data-v-6b01f12c]:before{content:"";position:absolute;top:-100px;right:-100px;width:200px;height:200px;background:rgba(132,130,255,.1);border-radius:50%;filter:blur(80px);pointer-events:none}.custom-dropdown .user-profile[data-v-6b01f12c]{display:flex;gap:12px;margin-bottom:16px;position:relative}.custom-dropdown .user-profile .el-avatar[data-v-6b01f12c]{flex-shrink:0;border:2px solid rgba(132,130,255,.3);box-shadow:0 4px 12px rgba(132,130,255,.2)}.custom-dropdown .user-details[data-v-6b01f12c]{flex:1;min-width:0}.custom-dropdown .user-details .name[data-v-6b01f12c]{overflow:hidden;color:#fff;font-size:16px;font-weight:600;letter-spacing:.3px;text-overflow:ellipsis;white-space:nowrap}.custom-dropdown .user-details .id-wrapper[data-v-6b01f12c]{min-width:0;margin-top:6px;display:flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.5);font-size:13px}.custom-dropdown .user-details .id-wrapper span[data-v-6b01f12c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-dropdown .user-details .id-wrapper .copy-icon[data-v-6b01f12c]{flex-shrink:0;cursor:pointer;border-radius:6px;transition:all .2s ease}.custom-dropdown .user-details .id-wrapper .copy-icon[data-v-6b01f12c]:hover{color:var(--scai-primary);background:var(--scai-primary-soft)}.custom-dropdown .user-stats[data-v-6b01f12c]{padding:14px 10px;background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:10px;position:relative}.custom-dropdown .user-stats .stat-item[data-v-6b01f12c]{text-align:center}.custom-dropdown .user-stats .label[data-v-6b01f12c]{margin-bottom:8px;color:hsla(0,0%,100%,.5);font-size:13px;letter-spacing:.5px}.custom-dropdown .user-stats .value[data-v-6b01f12c]{color:#fff;font-size:24px;font-weight:600;background:linear-gradient(45deg,#8482ff,#aaa8ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-dropdown .user-stats .sub-value[data-v-6b01f12c]{margin-top:6px;color:hsla(0,0%,100%,.58);font-size:12px;line-height:1.3}.custom-dropdown .dropdown-menu[data-v-6b01f12c]{padding:10px;background:rgba(26,26,29,.6);border-top:1px solid var(--scai-border)}.custom-dropdown .menu-item[data-v-6b01f12c]{padding:9px 10px;display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.85);font-size:14px;border-radius:8px;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.custom-dropdown .menu-item .el-icon[data-v-6b01f12c]{color:hsla(0,0%,100%,.6);font-size:18px;transition:color .2s ease}.custom-dropdown .menu-item[data-v-6b01f12c]:hover{color:var(--scai-primary);background:var(--scai-primary-soft);transform:translateX(2px)}.custom-dropdown .menu-item:hover .el-icon[data-v-6b01f12c]{color:var(--scai-primary)}.custom-dropdown .menu-item.logout[data-v-6b01f12c]{margin-top:4px;color:#ff4d4f}.custom-dropdown .menu-item.logout .el-icon[data-v-6b01f12c]{color:#ff4d4f}.custom-dropdown .menu-item.logout[data-v-6b01f12c]:hover{background:rgba(255,77,79,.1)}.custom-dropdown .divider[data-v-6b01f12c]{height:1px;margin:8px 4px;background:var(--scai-surface-hover)}.el-popper.sidebar-user-dropdown-popper{padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.el-popper.sidebar-user-dropdown-popper .el-popper__arrow:before{background:#1a1a1d!important;border:1px solid var(--scai-border)!important}.plan-card[data-v-3699e8bc]{background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:16px;padding:20px;position:relative;transition:all .3s;height:-moz-fit-content;height:fit-content}.plan-card[data-v-3699e8bc]:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.2)}.plan-card.is-recommended[data-v-3699e8bc]{background:rgba(132,130,255,.1);border-color:#8482ff}.plan-card .recommend-tag[data-v-3699e8bc]{position:absolute;top:0;right:24px;background:#8482ff;color:#fff;font-size:12px;padding:4px 12px;border-radius:0 0 8px 8px}.plan-card .card-header[data-v-3699e8bc]{margin-bottom:12px}.plan-card .card-header .title[data-v-3699e8bc]{font-size:20px;color:#fff;margin-bottom:8px}.plan-card .card-header .price .symbol[data-v-3699e8bc]{font-size:16px;color:#fff}.plan-card .card-header .price .amount[data-v-3699e8bc]{font-size:32px;font-weight:600;color:#fff}.plan-card .card-header .price .period[data-v-3699e8bc]{font-size:14px;color:hsla(0,0%,100%,.6)}.plan-card .credits[data-v-3699e8bc]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:rgba(240,179,85,.1);border-radius:8px;color:#f0b355;margin-bottom:12px}.plan-card .card-footer[data-v-3699e8bc]{margin-top:auto;padding-bottom:6px}.plan-card .subscribe-btn[data-v-3699e8bc]{position:relative;width:100%;padding:12px 24px;border:none;border-radius:8px;background:linear-gradient(135deg,#8482ff,#4747e6);color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px}.plan-card .subscribe-btn[data-v-3699e8bc]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.1);transform:translateX(-100%);transition:transform .3s ease}.plan-card .subscribe-btn[data-v-3699e8bc]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(132,130,255,.3)}.plan-card .subscribe-btn[data-v-3699e8bc]:hover:not(:disabled):before{transform:translateX(0)}.plan-card .subscribe-btn:hover:not(:disabled) .btn-icon[data-v-3699e8bc]{transform:translateX(4px)}.plan-card .subscribe-btn[data-v-3699e8bc]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(132,130,255,.2)}.plan-card .subscribe-btn.is-activated[data-v-3699e8bc]{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.4);cursor:default}.plan-card .subscribe-btn.is-activated[data-v-3699e8bc]:hover{transform:none;box-shadow:none}.plan-card .subscribe-btn.is-recommended[data-v-3699e8bc]{background:linear-gradient(135deg,#f3b171,#e67547)}.plan-card .subscribe-btn.is-recommended[data-v-3699e8bc]:hover:not(:disabled){box-shadow:0 4px 12px hsla(30,84%,70%,.3)}.plan-card .subscribe-btn.is-recommended[data-v-3699e8bc]:active:not(:disabled){box-shadow:0 2px 8px hsla(30,84%,70%,.2)}.plan-card .subscribe-btn .btn-text[data-v-3699e8bc]{position:relative;z-index:1}.plan-card .subscribe-btn .btn-icon[data-v-3699e8bc]{position:relative;z-index:1;font-size:18px;transition:transform .3s ease}.plan-card .subscribe-btn[data-v-3699e8bc]:disabled{opacity:.7;cursor:not-allowed}.plan-card .features .feature-item[data-v-3699e8bc]{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:hsla(0,0%,100%,.85);font-size:13px}.plan-card .features .feature-item[data-v-3699e8bc]:last-child{margin-bottom:0}.plan-card .features .feature-item .disabled[data-v-3699e8bc]{color:hsla(0,0%,100%,.45)}.plan-card.recommended[data-v-3699e8bc]{border-color:#f3b171}.plan-card.recommended[data-v-3699e8bc]:before{content:"推荐";position:absolute;top:16px;right:-28px;padding:4px 32px;background:#f3b171;color:#fff;font-size:12px;transform:rotate(45deg)}.payment-qrcode-dialog[data-v-ddf4c75e] .el-dialog{background:#1a1a1d;border-radius:16px}.payment-qrcode-dialog[data-v-ddf4c75e] .el-dialog .el-dialog__header{padding:20px 24px;margin:0;border-bottom:1px solid var(--scai-border)}.payment-qrcode-dialog[data-v-ddf4c75e] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:500}.payment-qrcode-dialog[data-v-ddf4c75e] .el-dialog .el-dialog__body{padding:32px 24px}.qrcode-container[data-v-ddf4c75e]{text-align:center}.qrcode-container .qrcode-wrapper[data-v-ddf4c75e]{width:200px;height:200px;margin:0 auto 20px;padding:10px;background:#fff;border-radius:8px}.qrcode-container .qrcode-wrapper img[data-v-ddf4c75e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.qrcode-container .qrcode-wrapper .loading[data-v-ddf4c75e]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:hsla(0,0%,100%,.6)}.qrcode-container .qrcode-wrapper .loading .el-icon[data-v-ddf4c75e]{font-size:32px}.qrcode-container .payment-tips[data-v-ddf4c75e]{color:hsla(0,0%,100%,.6);font-size:14px}.qrcode-container .payment-tips .amount[data-v-ddf4c75e]{margin-top:8px;font-size:24px;font-weight:600;color:#8482ff}.subscription-dialog[data-v-244d0038] .el-dialog{background:#1a1a1d;border-radius:16px;margin:5vh auto!important}.subscription-dialog[data-v-244d0038] .el-dialog .el-dialog__header{padding:20px 24px;margin:0;border-bottom:1px solid var(--scai-border)}.subscription-dialog[data-v-244d0038] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:20px;font-weight:600;text-align:center}.subscription-dialog[data-v-244d0038] .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.6)}.subscription-dialog[data-v-244d0038] .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}.subscription-dialog[data-v-244d0038] .el-dialog .el-dialog__body{padding:0}.subscription-container[data-v-244d0038]{padding:24px;max-height:80vh}.subscription-container[data-v-244d0038]::-webkit-scrollbar{width:6px}.subscription-container[data-v-244d0038]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.subscription-container[data-v-244d0038]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.subscription-container[data-v-244d0038]::-webkit-scrollbar-track{background:transparent}.subscription-container .plans-wrapper[data-v-244d0038]{width:100%;overflow-x:auto;margin-bottom:24px;padding:10px}.subscription-container .plans-wrapper[data-v-244d0038]::-webkit-scrollbar{height:6px}.subscription-container .plans-wrapper[data-v-244d0038]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.subscription-container .plans-wrapper[data-v-244d0038]::-webkit-scrollbar-track{background:transparent}.subscription-container .plans-section[data-v-244d0038]{display:flex;gap:20px;padding-bottom:12px;min-width:-moz-min-content;min-width:min-content}.subscription-container .plans-section[data-v-244d0038] .plan-card{flex:0 0 300px;width:300px}.subscription-container .footer-section[data-v-244d0038]{text-align:center;margin-top:12px;padding:0 24px}.subscription-container .footer-section .el-link[data-v-244d0038]{font-size:14px;--el-link-font-weight:normal}.payment-section[data-v-244d0038]{margin-top:24px;padding:20px;background:rgba(26,26,29,.6);border:1px solid var(--scai-border);border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.payment-section .payment-header[data-v-244d0038]{margin-bottom:20px}.payment-section .payment-header .payment-info[data-v-244d0038]{display:flex;align-items:center;gap:8px}.payment-section .payment-header .payment-info .label[data-v-244d0038]{font-size:14px;color:hsla(0,0%,100%,.6)}.payment-section .payment-header .payment-info .amount[data-v-244d0038]{font-size:24px;font-weight:600;color:#8482ff}.payment-section .payment-methods[data-v-244d0038]{display:flex;gap:16px;margin-bottom:24px}.payment-section .payment-methods .payment-method[data-v-244d0038]{flex:1;display:flex;align-items:center;gap:12px;padding:16px;background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:8px;cursor:pointer;transition:all .3s}.payment-section .payment-methods .payment-method[data-v-244d0038]:hover{background:var(--scai-surface);border-color:rgba(132,130,255,.3)}.payment-section .payment-methods .payment-method.active[data-v-244d0038]{background:rgba(132,130,255,.1);border-color:#8482ff}.payment-section .payment-methods .payment-method .method-icon[data-v-244d0038]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.payment-section .payment-methods .payment-method .method-name[data-v-244d0038]{flex:1;font-size:14px;color:#fff}.payment-section .payment-methods .payment-method .check-icon[data-v-244d0038]{width:20px;height:20px;color:#8482ff}.payment-section .payment-action[data-v-244d0038]{display:flex;justify-content:flex-end}.payment-section .payment-action .el-button[data-v-244d0038]{min-width:120px}.payment-qrcode-dialog[data-v-6613b5b5] .el-dialog{background:#1a1a1d;border-radius:16px}.payment-qrcode-dialog[data-v-6613b5b5] .el-dialog .el-dialog__header{padding:20px 24px;margin:0;border-bottom:1px solid var(--scai-border)}.payment-qrcode-dialog[data-v-6613b5b5] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:500}.payment-qrcode-dialog[data-v-6613b5b5] .el-dialog .el-dialog__body{padding:32px 24px}.custom-header[data-v-6613b5b5]{padding:5px 20px;display:flex;justify-content:space-between;align-items:center}.custom-header .custom-title[data-v-6613b5b5]{color:#fff;font-size:16px;font-weight:700;margin:0}.custom-header .close-btn[data-v-6613b5b5]{padding:4px;color:#fff;background:transparent;border:none}.custom-header .close-btn[data-v-6613b5b5]:hover{background:hsla(0,0%,100%,.1)}.custom-header .close-btn .el-icon[data-v-6613b5b5]{font-size:18px}.qrcode-container[data-v-6613b5b5]{text-align:center}.qrcode-container .qrcode-wrapper[data-v-6613b5b5]{width:200px;height:200px;margin:0 auto 20px;padding:10px;background:#fff;border-radius:8px}.qrcode-container .qrcode-wrapper img[data-v-6613b5b5]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.qrcode-container .qrcode-wrapper .alipay-iframe[data-v-6613b5b5]{width:180px;height:180px;border:none;overflow:hidden;display:block;margin:0;padding:0}.qrcode-container .qrcode-wrapper .loading[data-v-6613b5b5]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:hsla(0,0%,100%,.6)}.qrcode-container .qrcode-wrapper .loading .el-icon[data-v-6613b5b5]{font-size:32px}.qrcode-container .payment-tips[data-v-6613b5b5]{color:hsla(0,0%,100%,.6);font-size:14px}.qrcode-container .payment-tips .amount[data-v-6613b5b5]{margin-top:8px;font-size:24px;font-weight:600;color:#8482ff}.qrcode-container-alipay[data-v-6613b5b5]{text-align:center}.qrcode-container-alipay .qrcode-wrapper[data-v-6613b5b5]{width:200px;height:200px;margin:0 auto 20px;padding:10px;background:#fff;border-radius:8px}.qrcode-container-alipay .qrcode-wrapper .iframe-container[data-v-6613b5b5]{position:relative;width:100%;height:100%}.qrcode-container-alipay .qrcode-wrapper .iframe-container.is-loading .alipay-iframe[data-v-6613b5b5]{opacity:0}.qrcode-container-alipay .qrcode-wrapper .alipay-iframe[data-v-6613b5b5]{width:180px;height:180px;border:none;overflow:hidden;display:block;margin:0;padding:0;opacity:1;transition:opacity .3s}.qrcode-container-alipay .qrcode-wrapper .loading[data-v-6613b5b5]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:hsla(0,0%,100%,.6);background:#fff}.qrcode-container-alipay .qrcode-wrapper .loading .el-icon[data-v-6613b5b5]{font-size:32px;color:#409eff}.qrcode-container-alipay .qrcode-wrapper .loading span[data-v-6613b5b5]{color:#606266}.qrcode-container-alipay .payment-tips[data-v-6613b5b5]{color:hsla(0,0%,100%,.6);font-size:14px}.qrcode-container-alipay .payment-tips .amount[data-v-6613b5b5]{margin-top:8px;font-size:24px;font-weight:600;color:#8482ff}.recharge-dialog[data-v-6f5eec34] .el-dialog__body{padding:20px}.recharge-dialog[data-v-6f5eec34] .el-dialog__header{padding:0;margin:0;background:#1a1a1a}.custom-header[data-v-6f5eec34]{padding:5px 20px;display:flex;justify-content:space-between;align-items:center}.custom-header .custom-title[data-v-6f5eec34]{color:#fff;font-size:16px;font-weight:700;margin:0}.custom-header .close-btn[data-v-6f5eec34]{padding:4px;color:#fff;background:transparent;border:none}.custom-header .close-btn[data-v-6f5eec34]:hover{background:hsla(0,0%,100%,.1)}.custom-header .close-btn .el-icon[data-v-6f5eec34]{font-size:18px}.recharge-container[data-v-6f5eec34]{padding:20px;height:70vh;overflow:auto}.vip-option[data-v-6f5eec34]{background:linear-gradient(145deg,#fff,#f8f9fe);border:2px solid #e4e7ed;border-radius:12px;padding:12px 16px;margin-bottom:16px;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}.vip-option[data-v-6f5eec34]:hover{border-color:#8482ff}.vip-option.is-selected[data-v-6f5eec34]{border:3px solid #8482ff;box-shadow:0 0 0 2px rgba(123,102,255,.2)}.vip-option.is-selected .vip-content .vip-title span[data-v-6f5eec34]{background:#8482ff;-webkit-background-clip:text}.vip-option.is-selected .vip-content .vip-price[data-v-6f5eec34]{color:#8482ff!important}.vip-option.is-selected .vip-benefits .benefit-item[data-v-6f5eec34]{color:#8482ff;font-weight:600}.vip-option.is-selected .vip-benefits .benefit-item .el-icon[data-v-6f5eec34]{color:#8482ff;transform:scale(1.1)}.vip-option .vip-content .vip-title[data-v-6f5eec34]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.vip-option .vip-content .vip-title span[data-v-6f5eec34]{font-size:20px;font-weight:700;background:linear-gradient(45deg,#8482ff,#6952ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.vip-option .vip-content .vip-price[data-v-6f5eec34]{font-size:24px;font-weight:700;color:#000}.vip-option .vip-benefits[data-v-6f5eec34]{display:flex;flex-direction:column;gap:4px}.vip-option .vip-benefits .benefit-item[data-v-6f5eec34]{display:flex;align-items:center;gap:6px;color:#000;font-size:13px;font-weight:500;margin-bottom:2px}.vip-option .vip-benefits .benefit-item .el-icon[data-v-6f5eec34]{color:#8482ff;font-size:16px}.recharge-grid[data-v-6f5eec34]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.recharge-item[data-v-6f5eec34]{background:#f8f9fe;border-radius:8px;padding:12px;text-align:center;cursor:pointer;border:2px solid #e4e7ed;position:relative}.recharge-item[data-v-6f5eec34]:hover{border-color:#8482ff}.recharge-item.is-selected[data-v-6f5eec34]{border-color:#8482ff;background:#f0f2ff;box-shadow:0 0 0 2px rgba(123,102,255,.2)}.recharge-item.is-selected .points[data-v-6f5eec34],.recharge-item.is-selected .price[data-v-6f5eec34]{color:#8482ff}.recharge-item .points[data-v-6f5eec34]{display:flex;align-items:center;justify-content:center;gap:4px;font-size:24px;font-weight:700;margin-bottom:4px;color:#000}.recharge-item .bonus[data-v-6f5eec34]{color:#666;font-size:14px;margin-bottom:8px}.recharge-item .price[data-v-6f5eec34]{color:#000;font-weight:700;font-size:16px}.payment-section[data-v-6f5eec34]{margin-bottom:30px}.payment-section .section-title[data-v-6f5eec34]{font-size:16px;font-weight:700;margin-bottom:15px;color:#fff}.payment-section .payment-method[data-v-6f5eec34]{padding:10px}.payment-section .payment-method .payment-option[data-v-6f5eec34]{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;border:2px solid #e4e7ed;border-radius:8px;cursor:pointer;transition:all .3s;background:#f8f9fe;margin-right:10px}.payment-section .payment-method .payment-option[data-v-6f5eec34]:hover{border-color:#8482ff}.payment-section .payment-method .payment-option.is-selected[data-v-6f5eec34]{border-color:#8482ff;background:#f0f2ff;box-shadow:0 0 0 2px rgba(123,102,255,.2)}.payment-section .payment-method .payment-option.is-selected span[data-v-6f5eec34]{color:#8482ff}.payment-section .payment-method .payment-option .wechat-icon[data-v-6f5eec34]{width:20px;height:20px}.payment-section .payment-method .payment-option span[data-v-6f5eec34]{font-size:14px;color:#333;font-weight:700}.payment-section .payment-notice[data-v-6f5eec34]{margin-top:15px;padding:10px;font-size:14px;color:gold;text-align:center;font-weight:500}.action-section[data-v-6f5eec34]{text-align:center}.action-section .recharge-button[data-v-6f5eec34]{width:200px;height:40px;font-size:16px;background:#8482ff;border:none}.action-section .recharge-button[data-v-6f5eec34]:hover{background:#6952ff}.app-header[data-v-0543dfcc]{height:72px;min-height:72px;max-height:72px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;background:var(--scai-canvas);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--scai-border);position:relative;z-index:5;will-change:transform;transform:translateZ(0)}.app-header .header-left[data-v-0543dfcc]{display:flex;align-items:center;gap:24px;position:relative;z-index:1000}.app-header .header-left .logo[data-v-0543dfcc]{height:48px;display:flex;align-items:center;gap:8px}.app-header .header-left .logo img[data-v-0543dfcc]{height:36px}.app-header .header-left .logo .logo-title[data-v-0543dfcc]{color:#fff;font-size:18px;font-weight:600}.app-header .header-left .logo .online-version-link[data-v-0543dfcc]{margin-left:12px;color:#fff;font-size:14px;text-decoration:none;transition:color .3s}.app-header .header-left .logo .wechat-icon[data-v-0543dfcc]{position:relative;margin-left:12px;cursor:pointer}.app-header .header-left .logo .wechat-icon .circle-icon[data-v-0543dfcc]{width:24px;height:24px;background:#4cd964;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.app-header .header-left .logo .wechat-icon .circle-icon img[data-v-0543dfcc]{width:16px;height:16px;filter:brightness(0) invert(1)}.app-header .header-left .logo .wechat-icon .qrcode-popup[data-v-0543dfcc]{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.15);display:none;z-index:2000}.app-header .header-left .logo .wechat-icon .qrcode-popup[data-v-0543dfcc]:before{content:"";position:absolute;left:50%;top:-6px;width:12px;height:12px;background:#fff;transform:translate(-50%) rotate(45deg);box-shadow:-2px -2px 3px rgba(0,0,0,.05)}.app-header .header-left .logo .wechat-icon .qrcode-popup img[data-v-0543dfcc]{width:150px;height:150px;display:block}.app-header .header-left .logo .wechat-icon .qrcode-popup .qrcode-text[data-v-0543dfcc]{text-align:center;color:#333;font-size:12px;margin-top:8px}.app-header .header-left .logo .wechat-icon:hover .qrcode-popup[data-v-0543dfcc]{display:block}.app-header .header-left .breadcrumb .page-title[data-v-0543dfcc]{font-size:16px;font-weight:500;color:#fff}.app-header .service-tip[data-v-0543dfcc]{flex:1;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.app-header .service-tip .scrolling-text[data-v-0543dfcc]{white-space:nowrap;animation:scrollLeft-0543dfcc 20s linear infinite}.app-header .service-tip .scrolling-text span[data-v-0543dfcc]{font-size:16px;font-weight:700;color:gold;letter-spacing:.5px;transition:color .3s ease}@keyframes scrollLeft-0543dfcc{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.app-header .header-right[data-v-0543dfcc]{display:flex;align-items:center;gap:16px}.app-header .header-right .upgrade-btn[data-v-0543dfcc]{height:32px;padding:0 16px;background:#8482ff;border:none;border-radius:6px;color:#fff;font-size:14px;display:flex;align-items:center;gap:6px}.app-header .header-right .upgrade-btn .el-icon[data-v-0543dfcc]{font-size:16px}.app-header .header-right .upgrade-btn[data-v-0543dfcc]:hover{background:#9694ff}.app-header .header-right .recharge-btn[data-v-0543dfcc]{height:32px;padding:0 16px;background:linear-gradient(45deg,#8482ff,#aaa8ff);border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:500;display:flex;align-items:center;gap:6px;box-shadow:0 2px 8px rgba(132,130,255,.3)}.app-header .header-right .recharge-btn .el-icon[data-v-0543dfcc]{font-size:16px}.app-header .header-right .recharge-btn[data-v-0543dfcc]:hover{background:linear-gradient(45deg,#9694ff,#9e9ef8);transform:translateY(-1px);box-shadow:0 4px 12px rgba(132,130,255,.4)}.app-header .header-right .recharge-btn[data-v-0543dfcc]:active{transform:translateY(0);box-shadow:0 2px 6px rgba(132,130,255,.3)}.app-header .header-right .credits-display[data-v-0543dfcc]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;background:rgba(132,130,255,.1)}.app-header .header-right .credits-display .el-icon[data-v-0543dfcc]{color:#8482ff;font-size:16px}.app-header .header-right .credits-display .credits-value[data-v-0543dfcc]{color:#fff;font-weight:500}.app-header .header-right .credits-display .credits-copy[data-v-0543dfcc]{display:flex;flex-direction:column;line-height:1.25}.app-header .header-right .credits-display .credits-duration[data-v-0543dfcc]{color:hsla(0,0%,100%,.62);font-size:11px;font-weight:400;white-space:nowrap}.app-header .header-right .credits-display .help-icon[data-v-0543dfcc]{color:hsla(0,0%,100%,.45);font-size:14px;cursor:pointer}.app-header .header-right .credits-display .help-icon[data-v-0543dfcc]:hover{color:#fff}.guest-header[data-v-739c4214]{height:60px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;background:var(--scai-canvas);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--scai-border)}.guest-header .header-right .login-btn[data-v-739c4214]{height:36px;padding:0 24px;background:#8482ff;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;transition:all .3s}.guest-header .header-right .login-btn[data-v-739c4214]:hover{background:#9694ff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(132,130,255,.2)}.guest-header .header-right .login-btn[data-v-739c4214]:active{transform:translateY(0);box-shadow:none}.rules-container[data-v-7ea19465]{border-radius:20px;background-color:#262535;border-color:#8665d3;border-style:solid;border-width:2px;margin-top:26px;margin-left:2px;margin-right:8px;display:flex;flex-direction:column;padding:22px 22px 18px 22px}.rules-title[data-v-7ea19465]{color:#7b68db;font-size:18px;margin-left:2px}.rule-item[data-v-7ea19465]{margin-top:8px;align-self:flex-start;margin-left:2px;display:flex;flex-direction:row;align-items:center}.rule-mode[data-v-7ea19465]{color:#fcfcff;font-size:10px;white-space:nowrap}.rule-description[data-v-7ea19465]{color:#fcfcff;font-size:12px;margin-left:8px;white-space:nowrap}.rule-details[data-v-7ea19465]{color:#a3a3ad;font-size:12px;margin-top:2px;margin-left:2px;white-space:nowrap}.second-rule-title[data-v-7ea19465]{color:#fcfcff;font-size:16px;margin-top:8px;margin-left:2px}.second-rule-description[data-v-7ea19465]{color:#a3a3ad;font-size:14px;margin-top:4px;margin-left:2px;white-space:nowrap}.second-rule-note[data-v-7ea19465]{color:#a3a3ad;font-size:14px;margin-top:2px;margin-left:2px}.dialog-header .tab-container[data-v-7ea19465]{display:flex;align-items:center;justify-content:flex-start;gap:20px}.dialog-header .tab-container .tab[data-v-7ea19465]{text-align:center;color:hsla(0,0%,100%,.6);font-size:16px;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s;position:relative}.dialog-header .tab-container .tab.active[data-v-7ea19465]{color:#fff;border-bottom-color:#8482ff}.dialog-header .tab-container .tab[data-v-7ea19465]:hover{color:#fff}.dialog-header .tab-container .tab[data-v-7ea19465]:not(:last-child){margin-right:0}.invite-dialog[data-v-7ea19465] .el-dialog{background:#1a1a1d;border-radius:12px;border:1px solid var(--scai-border);margin-top:8vh!important}.invite-dialog[data-v-7ea19465] .el-dialog .el-dialog__header{background:#1a1a1d;border-bottom:1px solid var(--scai-border);padding:0;margin:0}.invite-dialog[data-v-7ea19465] .el-dialog .el-dialog__body{padding:0;background:#1a1a1d}.invite-dialog[data-v-7ea19465] .el-dialog .el-dialog__headerbtn{position:absolute;top:20px;right:20px;z-index:10}.invite-dialog[data-v-7ea19465] .el-dialog .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.invite-dialog[data-v-7ea19465] .el-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#8482ff}.invite-content[data-v-7ea19465]{padding:24px}.invite-content .stats-container[data-v-7ea19465]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.invite-content .stats-container .stat-card[data-v-7ea19465]{background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:12px;padding:16px;text-align:center}.invite-content .stats-container .stat-card .stat-value[data-v-7ea19465]{color:#8482ff;font-size:24px;font-weight:600;margin-bottom:8px}.invite-content .stats-container .stat-card .stat-label[data-v-7ea19465]{color:hsla(0,0%,100%,.7);font-size:13px}.invite-content .invite-header[data-v-7ea19465]{margin-bottom:24px}.invite-content .invite-header .invite-title[data-v-7ea19465]{color:#fff;font-size:20px;font-weight:600;margin:0;text-align:center}.invite-content .invite-link-section[data-v-7ea19465]{margin-bottom:24px}.invite-content .invite-link-section .link-container[data-v-7ea19465]{display:flex;gap:12px;align-items:center}.invite-content .invite-link-section .link-container .invite-link-input[data-v-7ea19465]{flex:1}.invite-content .invite-link-section .link-container .invite-link-input[data-v-7ea19465] .el-input__wrapper{background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:8px;box-shadow:none}.invite-content .invite-link-section .link-container .invite-link-input[data-v-7ea19465] .el-input__wrapper .el-input__inner{color:#fff;font-size:14px}.invite-content .invite-link-section .link-container .invite-link-input[data-v-7ea19465] .el-input__wrapper .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.5)}.invite-content .invite-link-section .link-container .invite-link-input[data-v-7ea19465] .el-input__wrapper .el-input__inner::placeholder{color:hsla(0,0%,100%,.5)}.invite-content .invite-link-section .link-container .copy-btn[data-v-7ea19465]{background:#8482ff;border:none;border-radius:8px;color:#fff;font-size:14px;padding:8px 16px;height:40px}.invite-content .invite-link-section .link-container .copy-btn[data-v-7ea19465]:hover{background:#9694ff}.invite-content .reward-rules .rules-title[data-v-7ea19465]{color:#fff;font-size:18px;font-weight:600;margin:0 0 16px 0}.invite-content .reward-rules .rule-item[data-v-7ea19465]{border:1px solid #8482ff;border-radius:12px;padding:16px;margin-bottom:16px;background:rgba(132,130,255,.05)}.invite-content .reward-rules .rule-item[data-v-7ea19465]:last-child{margin-bottom:0}.invite-content .reward-rules .rule-item .rule-header[data-v-7ea19465]{margin-bottom:12px}.invite-content .reward-rules .rule-item .rule-header .rule-mode[data-v-7ea19465]{background:#8482ff;color:#fff;font-size:12px;font-weight:500;padding:4px 8px;border-radius:4px}.invite-content .reward-rules .rule-item .rule-content .rule-name[data-v-7ea19465]{color:#fff;font-size:14px;font-weight:500;margin-bottom:8px}.invite-content .reward-rules .rule-item .rule-content .rule-desc[data-v-7ea19465]{color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.5}.benefits-content[data-v-7ea19465]{padding:24px}.benefits-content .benefits-header[data-v-7ea19465]{margin-bottom:24px}.benefits-content .benefits-header .benefits-title[data-v-7ea19465]{color:#fff;font-size:20px;font-weight:600;margin:0;text-align:center}.benefits-content .benefits-stats[data-v-7ea19465]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.benefits-content .benefits-stats .stat-card[data-v-7ea19465]{background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:12px;padding:16px;text-align:center}.benefits-content .benefits-stats .stat-card .stat-value[data-v-7ea19465]{color:#8482ff;font-size:24px;font-weight:600;margin-bottom:8px}.benefits-content .benefits-stats .stat-card .stat-label[data-v-7ea19465]{color:hsla(0,0%,100%,.7);font-size:13px}.benefits-content .benefits-list .list-title[data-v-7ea19465]{color:#fff;font-size:16px;font-weight:600;margin:0 0 16px 0}.benefits-content .benefits-list .empty-state[data-v-7ea19465]{text-align:center;padding:40px 20px}.benefits-content .benefits-list .empty-state .empty-icon[data-v-7ea19465]{font-size:48px;margin-bottom:16px}.benefits-content .benefits-list .empty-state .empty-text[data-v-7ea19465]{color:hsla(0,0%,100%,.8);font-size:16px;font-weight:500;margin-bottom:8px}.benefits-content .benefits-list .empty-state .empty-desc[data-v-7ea19465]{color:hsla(0,0%,100%,.5);font-size:14px}.feedback-dialog[data-v-4d09bf53] .el-overlay{background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.feedback-dialog[data-v-4d09bf53] .el-dialog{background:#18191d;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.6);margin-top:8vh!important;border:1px solid var(--scai-border)}.feedback-dialog[data-v-4d09bf53] .el-dialog .el-dialog__header{margin:0;padding:20px 24px 0 24px}.feedback-dialog[data-v-4d09bf53] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.feedback-dialog[data-v-4d09bf53] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:20px;font-size:18px}.feedback-dialog[data-v-4d09bf53] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:hsla(0,0%,100%,.5)}.feedback-dialog[data-v-4d09bf53] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#fff}.feedback-dialog[data-v-4d09bf53] .el-dialog .el-dialog__body{padding:0}.dialog-container[data-v-4d09bf53]{display:flex;flex-direction:column;max-height:70vh;overflow-y:auto}.dialog-container[data-v-4d09bf53]::-webkit-scrollbar{width:6px}.dialog-container[data-v-4d09bf53]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.dialog-container[data-v-4d09bf53]::-webkit-scrollbar-track{background:transparent}.header-tip[data-v-4d09bf53]{padding:8px 24px 20px 24px;color:hsla(0,0%,100%,.5);font-size:12px;text-align:center}.feedback-content[data-v-4d09bf53]{padding:0 24px 24px 24px}.section-card[data-v-4d09bf53]{background:#2b2d31;border-radius:8px;padding:20px;margin-bottom:16px;border:1px solid var(--scai-border)}.section-card[data-v-4d09bf53]:last-child{margin-bottom:0}.label[data-v-4d09bf53]{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600;margin-bottom:16px;display:flex;align-items:center}.required[data-v-4d09bf53]{color:#ff5c5c;margin-left:4px}.type-options[data-v-4d09bf53]{display:flex;flex-wrap:wrap;gap:12px}.type-options .type-item[data-v-4d09bf53]{cursor:pointer;border-radius:6px;padding:8px 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px;color:hsla(0,0%,100%,.7);background:var(--scai-surface-hover);transition:all .2s;font-weight:500}.type-options .type-item[data-v-4d09bf53]:hover{background:hsla(0,0%,100%,.15);color:#fff}.type-options .type-item.active[data-v-4d09bf53]{background:#7371e8;color:#fff}.content-input[data-v-4d09bf53] .el-textarea__inner{background:transparent!important;border:none!important;box-shadow:none!important;color:hsla(0,0%,100%,.8);padding:0;font-size:14px;line-height:1.6}.content-input[data-v-4d09bf53] .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}.content-input[data-v-4d09bf53] .el-textarea__inner::placeholder{color:hsla(0,0%,100%,.3)}.content-input[data-v-4d09bf53] .el-input__count{background:transparent;color:hsla(0,0%,100%,.3);bottom:0;right:0}.file-input[data-v-4d09bf53]{display:none}.upload-empty[data-v-4d09bf53]{height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;cursor:pointer}.upload-empty .upload-icon[data-v-4d09bf53]{font-size:60px;color:#7371e8;opacity:.8}.upload-empty .upload-icon-overlay[data-v-4d09bf53]{position:absolute;top:50%;left:50%;transform:translate(-50%,-20%)}.upload-empty .upload-icon-overlay .el-icon[data-v-4d09bf53]{font-size:20px;color:#fff}.upload-empty:hover .upload-icon[data-v-4d09bf53]{opacity:1;transform:scale(1.05);transition:all .3s}.file-list-container[data-v-4d09bf53]{display:flex;gap:12px;flex-wrap:wrap}.add-file-card[data-v-4d09bf53]{width:60px;height:60px;background:var(--scai-surface);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.add-file-card .el-icon[data-v-4d09bf53]{font-size:18px;color:hsla(0,0%,100%,.6)}.add-file-card[data-v-4d09bf53]:hover{background:hsla(0,0%,100%,.1)}.add-file-card:hover .el-icon[data-v-4d09bf53]{color:#fff}.file-card[data-v-4d09bf53]{width:60px;height:60px;background:#2b2d31;border-radius:6px;position:relative;overflow:hidden;border:1px solid var(--scai-border)}.file-card .file-card-content[data-v-4d09bf53]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;background:#363940}.file-card .status-icon[data-v-4d09bf53]{position:absolute;top:6px;left:6px}.file-card .status-icon .el-icon[data-v-4d09bf53]{color:#67c23a;font-size:14px;background:rgba(0,0,0,.2);border-radius:50%}.file-card .file-type-icon[data-v-4d09bf53]{font-size:20px;color:#7371e8;margin-bottom:4px}.file-card .file-name[data-v-4d09bf53]{font-size:10px;color:hsla(0,0%,100%,.9);width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-card .delete-mask[data-v-4d09bf53]{position:absolute;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;cursor:pointer}.file-card .delete-mask .el-icon[data-v-4d09bf53]{color:#fff;font-size:20px}.file-card:hover .delete-mask[data-v-4d09bf53]{opacity:1}.action-section[data-v-4d09bf53]{display:flex;justify-content:center;gap:16px;padding-bottom:32px;margin-top:8px}.action-section .el-button[data-v-4d09bf53]{width:140px;height:40px;font-size:15px;border-radius:6px;border:none}.action-section .el-button.cancel-btn[data-v-4d09bf53]{background:#363940;color:hsla(0,0%,100%,.7)}.action-section .el-button.cancel-btn[data-v-4d09bf53]:hover{background:#40434b;color:#fff}.action-section .el-button.confirm-btn[data-v-4d09bf53]{background:#7371e8;color:#fff}.action-section .el-button.confirm-btn[data-v-4d09bf53]:hover{background:#6664e0}.action-section .el-button.confirm-btn[data-v-4d09bf53]:disabled{opacity:.6;cursor:not-allowed}.layout-container[data-v-2aae0890]{width:100%;height:100%;background:var(--scai-canvas);display:flex;position:relative;overflow:hidden}.layout-container[data-v-2aae0890]:before{content:"";position:absolute;inset:0;background:transparent;pointer-events:none}.layout-container .main-container[data-v-2aae0890]{flex:1;height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;position:relative;z-index:1;background:var(--scai-canvas)}.layout-container .main-container[data-v-2aae0890]:before{content:"";position:absolute;inset:0;background:transparent;pointer-events:none}.layout-container .aside[data-v-2aae0890]{max-width:200px;min-width:200px;width:200px;flex-shrink:0;background:var(--scai-sidebar);border-right:1px solid var(--scai-border);position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column;height:100%;min-height:0}.layout-container .aside[data-v-2aae0890]:after{content:"";position:absolute;top:0;right:-80px;width:80px;height:100%;background:transparent;pointer-events:none}.layout-container .aside .logo[data-v-2aae0890]{height:60px;padding:10px 20px;flex-shrink:0;position:relative;display:flex;align-items:center;gap:8px}.layout-container .aside .logo[data-v-2aae0890]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background:transparent}.layout-container .aside .logo img[data-v-2aae0890]{height:40px}.layout-container .aside .logo .logo-title[data-v-2aae0890]{color:#fff;font-size:18px;font-weight:600}.layout-container .aside .logo .wechat-icon[data-v-2aae0890]{position:relative;margin-left:12px;cursor:pointer}.layout-container .aside .logo .wechat-icon .circle-icon[data-v-2aae0890]{width:24px;height:24px;background:#4cd964;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.layout-container .aside .logo .wechat-icon .circle-icon img[data-v-2aae0890]{width:16px;height:16px;filter:brightness(0) invert(1)}.layout-container .aside .logo .wechat-icon .qrcode-popup[data-v-2aae0890]{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.15);display:none;z-index:999}.layout-container .aside .logo .wechat-icon .qrcode-popup[data-v-2aae0890]:before{content:"";position:absolute;left:50%;top:-6px;width:12px;height:12px;background:#fff;transform:translate(-50%) rotate(45deg);box-shadow:-2px -2px 3px rgba(0,0,0,.05)}.layout-container .aside .logo .wechat-icon .qrcode-popup img[data-v-2aae0890]{width:150px;height:150px;display:block}.layout-container .aside .logo .wechat-icon .qrcode-popup .qrcode-text[data-v-2aae0890]{text-align:center;color:#333;font-size:14px;margin-top:8px}.layout-container .aside .logo .wechat-icon:hover .qrcode-popup[data-v-2aae0890]{display:block}.layout-container .aside .menu[data-v-2aae0890]{flex:1;border:none;background:transparent;padding:10px 0;overflow-y:auto;overflow-x:hidden;min-height:0;height:100%}.layout-container .aside .menu[data-v-2aae0890] .el-menu-item{position:relative;margin:4px 12px;border-radius:8px}.layout-container .aside .menu[data-v-2aae0890] .el-menu-item.is-active{background:var(--scai-surface-active)}.layout-container .aside .menu[data-v-2aae0890] .el-menu-item.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;background:var(--scai-primary);border-radius:0 3px 3px 0;box-shadow:0 0 12px var(--scai-primary-glow)}.layout-container .aside-footer[data-v-2aae0890]{width:100%;padding:16px 0 12px 0;display:flex;flex-direction:column;align-items:center;gap:8px;justify-content:center;background:var(--scai-sidebar);flex-shrink:0;position:relative;z-index:2;margin-top:auto;border-top:1px solid var(--scai-border)}.layout-container .invite-btn[data-v-2aae0890]{width:160px;height:40px;font-size:16px;border-radius:8px;background:linear-gradient(90deg,var(--scai-primary-active) 0,var(--scai-primary) 100%);color:#fff;border:none;box-shadow:0 2px 8px var(--scai-primary-soft);transition:background .2s;margin-left:0}.layout-container .invite-btn[data-v-2aae0890]:hover{background:linear-gradient(90deg,var(--scai-primary) 0,var(--scai-primary-hover) 100%)}.layout-container .feedback-btn[data-v-2aae0890]{width:160px;height:40px;font-size:16px;border-radius:8px;color:#fff;border:1px solid var(--scai-border-accent);background:var(--scai-primary-soft);box-shadow:0 2px 8px rgba(0,0,0,.24);transition:all .3s}.layout-container .feedback-btn[data-v-2aae0890]:hover{background:rgba(132,130,255,.24);border-color:var(--scai-primary);box-shadow:0 4px 12px var(--scai-primary-soft);transform:translateY(-1px)}.layout-container .main[data-v-2aae0890]{flex:1;padding:24px;overflow-y:auto;height:100%;min-height:0;position:relative;z-index:0}.layout-container .main[data-v-2aae0890]:before{content:"";position:absolute;inset:0;background:transparent;pointer-events:none}.layout-container .main[data-v-2aae0890]:after{content:"";position:absolute;top:0;left:0;right:0;height:100px;background:transparent;pointer-events:none}.layout-container .main[data-v-2aae0890]::-webkit-scrollbar{width:8px;background:transparent}.layout-container .main[data-v-2aae0890]::-webkit-scrollbar-track{background:transparent}.layout-container .main[data-v-2aae0890]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.layout-container .main[data-v-2aae0890]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}.layout-container .main[data-v-2aae0890]>*{position:relative;z-index:1}[data-v-2aae0890] .el-container{height:100%;min-height:0}.custom-header[data-v-6a052b90]{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0}.custom-header .custom-title[data-v-6a052b90]{flex:1;min-width:0;color:#fff;font-size:16px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-header .close-btn[data-v-6a052b90]{flex-shrink:0;padding:4px;color:#fff;background:transparent;border:none}.custom-header .close-btn[data-v-6a052b90]:hover{background:hsla(0,0%,100%,.1)}.custom-header .close-btn .el-icon[data-v-6a052b90]{font-size:18px}.dialog-content[data-v-6a052b90]{width:100%;overflow:hidden}.video-container[data-v-6a052b90]{width:100%;overflow:hidden;position:relative;max-width:100%;display:flex;flex-direction:column;align-items:center}.preview-video[data-v-6a052b90]{width:100%;height:auto;max-height:60vh;border-radius:8px;-o-object-fit:contain;object-fit:contain;max-width:100%}.no-video-tip[data-v-6a052b90]{padding:40px;text-align:center;color:hsla(0,0%,100%,.6);font-size:14px}[data-v-6a052b90] .video-preview-dialog{max-width:800px;width:90vw!important}[data-v-6a052b90] .video-preview-dialog .el-dialog{border:1px solid var(--scai-border);background:#000!important;border-radius:15px;position:relative;margin-top:15vh!important;z-index:9999!important;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}[data-v-6a052b90] .video-preview-dialog .el-dialog .el-dialog__header{border-bottom:1px solid var(--scai-border);margin-right:0;flex-shrink:0}[data-v-6a052b90] .video-preview-dialog .el-dialog .el-dialog__body{overflow-y:auto;overflow-x:hidden;padding:16px;max-height:calc(90vh - 110px);width:100%;box-sizing:border-box;display:flex;flex-direction:column}[data-v-6a052b90] .video-preview-dialog .el-dialog .el-dialog__headerbtn .el-dialog__close{color:#fff;font-weight:600;font-size:25px}[data-v-6a052b90] .video-preview-dialog .el-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:hsla(0,0%,100%,.85)}.preview-tabs[data-v-6a052b90]{width:100%}.preview-tabs[data-v-6a052b90] .el-tabs__header{margin:0 0 16px 0;border-bottom:1px solid var(--scai-border)}.preview-tabs[data-v-6a052b90] .el-tabs__header .el-tabs__nav-wrap:after{display:none}.preview-tabs[data-v-6a052b90] .el-tabs__header .el-tabs__item{color:hsla(0,0%,100%,.6);border-bottom:2px solid transparent;padding:0 20px;height:40px;line-height:40px;font-size:14px}.preview-tabs[data-v-6a052b90] .el-tabs__header .el-tabs__item:hover{color:hsla(0,0%,100%,.8)}.preview-tabs[data-v-6a052b90] .el-tabs__header .el-tabs__item.is-active{color:#8482ff;border-bottom-color:#8482ff}.preview-tabs[data-v-6a052b90] .el-tabs__content{padding:0}.video-extractor-dialog[data-v-723cf3ba] .el-dialog__header{padding:20px;margin-right:0;border-bottom:1px solid rgba(132,130,255,.1);background-color:#1e1e1e}.video-extractor-dialog[data-v-723cf3ba] .el-dialog__title{font-size:18px;font-weight:600;color:#fff}.video-extractor-dialog[data-v-723cf3ba] .el-dialog__body{padding:30px 24px;background-color:#1e1e1e}.video-extractor-dialog[data-v-723cf3ba] .el-dialog__headerbtn{top:20px}.video-extractor-dialog[data-v-723cf3ba] .el-dialog__headerbtn .el-dialog__close{color:#fff}.video-extractor-dialog[data-v-723cf3ba] .el-dialog__headerbtn .el-dialog__close:hover{color:#8482ff}.video-extractor-dialog[data-v-723cf3ba] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.3);background-color:#1e1e1e}.dialog-content[data-v-723cf3ba]{display:flex;flex-direction:column;align-items:center}.dialog-content .support-text[data-v-723cf3ba]{font-size:14px;color:#ccc;margin-bottom:20px;text-align:center}.dialog-content .url-input[data-v-723cf3ba]{width:100%;display:flex;margin-bottom:20px}.dialog-content .url-input .url-field[data-v-723cf3ba]{flex:1;margin-right:10px}.dialog-content .url-input .url-field[data-v-723cf3ba] .el-input__wrapper{border-radius:4px;background-color:#2a2a2a;box-shadow:none;border:1px solid #3a3a3a}.dialog-content .url-input .url-field[data-v-723cf3ba] .el-input__wrapper.is-focus{border-color:#8482ff}.dialog-content .url-input .url-field[data-v-723cf3ba] .el-input__inner{color:#fff}.dialog-content .url-input .url-field[data-v-723cf3ba] .el-input__inner::-moz-placeholder{color:#999}.dialog-content .url-input .url-field[data-v-723cf3ba] .el-input__inner::placeholder{color:#999}.dialog-content .url-input .url-field .link-icon[data-v-723cf3ba]{color:#8482ff}.dialog-content .url-input .submit-btn[data-v-723cf3ba]{background:linear-gradient(135deg,#8482ff,#aaa8ff);border:none;border-radius:4px;padding:0 20px;font-weight:500}.dialog-content .url-input .submit-btn[data-v-723cf3ba]:hover{opacity:.9;background:linear-gradient(135deg,#8482ff,#aaa8ff)}.dialog-content .url-input .submit-btn[data-v-723cf3ba]:active,.dialog-content .url-input .submit-btn[data-v-723cf3ba]:focus{background:linear-gradient(135deg,#8482ff,#aaa8ff)}.dialog-content .limit-info[data-v-723cf3ba]{width:100%}.dialog-content .limit-info p[data-v-723cf3ba]{font-size:14px;color:#999;text-align:center}.el-textarea.is-disabled .el-textarea__inner,.el-textarea__inner,.el-textarea__wrapper{background-color:transparent!important;background:none!important;color:#fff}.el-select-dropdown.custom-language-dropdown .el-select-dropdown__item.selected{color:#fff!important;background-color:#8482ff!important}.el-select .el-input .el-input__inner,.el-select .el-input__inner,.language-select .el-input .el-input__inner,.language-select .el-input__inner{color:#fff!important}.el-input .el-select__placeholder,.el-select .el-select__placeholder,.el-select__placeholder,.language-select .el-input .el-input__suffix,.language-select .el-input__suffix,.language-select .el-select__placeholder{color:hsla(0,0%,100%,.7)!important}.voice-clone-dialog[data-v-19952080] .el-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.voice-clone-dialog[data-v-19952080] .el-dialog{position:relative;z-index:2001;background:#1a1a1d;border-radius:16px;margin:0 auto;box-shadow:0 8px 32px rgba(0,0,0,.3);margin-top:0!important;max-height:80vh}.voice-clone-dialog[data-v-19952080] .el-dialog .el-dialog__header{margin:0;padding:12px 16px;border-bottom:1px solid var(--scai-border)}.voice-clone-dialog[data-v-19952080] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:16px;font-weight:600}.voice-clone-dialog[data-v-19952080] .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.6)}.voice-clone-dialog[data-v-19952080] .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}.voice-clone-dialog[data-v-19952080] .el-dialog .el-dialog__body{padding:0}.dialog-container[data-v-19952080]{display:flex;flex-direction:column;height:auto;max-height:58vh;overflow:auto}.dialog-container .content-wrapper[data-v-19952080]{padding:12px;display:flex;flex-direction:column;gap:10px}.dialog-container .upload-area[data-v-19952080]{position:relative;height:80px;width:100%;background:var(--scai-surface);border:1px dashed hsla(0,0%,100%,.2);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;padding:12px;overflow:hidden;margin-bottom:10px}.dialog-container .upload-area .upload-icon[data-v-19952080]{color:rgba(132,130,255,.8);font-size:28px;margin-bottom:4px}.dialog-container .upload-area .main-text[data-v-19952080]{color:hsla(0,0%,100%,.9);font-size:14px;margin-bottom:4px}.dialog-container .upload-area .upload-hint[data-v-19952080]{color:hsla(0,0%,100%,.5);font-size:12px;display:flex;align-items:center}.dialog-container .upload-area .upload-hint .info-icon[data-v-19952080]{margin-left:4px;font-size:14px;color:#e6a23c}.dialog-container .upload-area[data-v-19952080]:hover{background:rgba(132,130,255,.05);border-color:rgba(132,130,255,.4)}.dialog-container .upload-area.is-dragover[data-v-19952080]{background:rgba(132,130,255,.1);border-color:#8482ff}.dialog-container .upload-area.has-file[data-v-19952080]{background:var(--scai-surface);border-style:solid;border-color:hsla(0,0%,100%,.2);justify-content:center}.dialog-container .upload-area .loading-mask[data-v-19952080]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(26,26,29,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.dialog-container .upload-area .loading-mask .loading-icon[data-v-19952080]{font-size:32px;color:#8482ff;animation:rotate-19952080 2s linear infinite;margin-bottom:12px}.dialog-container .upload-area .loading-mask span[data-v-19952080]{color:#fff;font-size:14px}.dialog-container .upload-area .file-info[data-v-19952080]{width:80%;display:flex;align-items:center;background:var(--scai-surface-hover);border-radius:8px;padding:8px}.dialog-container .upload-area .file-info .file-icon[data-v-19952080]{color:hsla(0,0%,100%,.7);margin-right:12px;background:rgba(132,130,255,.2);padding:8px;border-radius:4px}.dialog-container .upload-area .file-info .file-details[data-v-19952080]{flex:1;min-width:0}.dialog-container .upload-area .file-info .file-details .file-name[data-v-19952080]{font-size:14px;font-weight:500;color:#fff;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialog-container .upload-area .file-info .file-details .file-meta[data-v-19952080]{font-size:12px;color:hsla(0,0%,100%,.5)}.dialog-container .upload-area .file-info .file-details .file-meta .file-size[data-v-19952080]{margin-right:8px}.dialog-container .upload-area .file-info .file-details .file-meta .file-duration[data-v-19952080]{color:#aaa8ff}.dialog-container .upload-area .file-info .play-btn[data-v-19952080]{color:hsla(0,0%,100%,.7);background:var(--scai-surface);border:none;width:24px;height:24px;font-size:12px;margin-right:8px}.dialog-container .upload-area .file-info .play-btn[data-v-19952080]:hover{color:#8482ff;background:rgba(132,130,255,.1)}.dialog-container .upload-area .file-info .play-btn .el-icon[data-v-19952080]{font-size:12px}.dialog-container .upload-area .file-info .remove-btn[data-v-19952080]{color:hsla(0,0%,100%,.7);background:var(--scai-surface);border:none;width:24px;height:24px;font-size:12px}.dialog-container .upload-area .file-info .remove-btn[data-v-19952080]:hover{color:#f56c6c;background:hsla(0,87%,69%,.1)}.dialog-container .upload-area .file-info .remove-btn .el-icon[data-v-19952080]{font-size:12px}.dialog-container .voice-info-section[data-v-19952080]{background:transparent;border-radius:8px;padding:10px 20px;border:none}.dialog-container .voice-info-section .platform-selection[data-v-19952080],.dialog-container .voice-info-section .voice-identifier[data-v-19952080],.dialog-container .voice-info-section .voice-source[data-v-19952080]{display:flex;align-items:center;margin-bottom:10px}.dialog-container .voice-info-section .platform-selection .label[data-v-19952080],.dialog-container .voice-info-section .voice-identifier .label[data-v-19952080],.dialog-container .voice-info-section .voice-source .label[data-v-19952080]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:75px}.dialog-container .voice-info-section .platform-hint[data-v-19952080]{margin:-5px 0 8px 75px;font-size:12px;color:hsla(0,0%,100%,.55)}.dialog-container .voice-info-section .voice-name[data-v-19952080]{display:flex;align-items:center;margin-bottom:10px}.dialog-container .voice-info-section .voice-name .label[data-v-19952080]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:75px}.dialog-container .voice-info-section .voice-name .name-input[data-v-19952080]{flex:1}.dialog-container .voice-info-section .language-selection[data-v-19952080]{display:flex;align-items:center;margin-bottom:10px}.dialog-container .voice-info-section .language-selection .label[data-v-19952080]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:75px}.dialog-container .voice-info-section .gender-selection[data-v-19952080]{display:flex;align-items:center;margin-bottom:10px}.dialog-container .voice-info-section .gender-selection .label[data-v-19952080]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:75px}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-19952080]{display:flex;gap:20px}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-19952080] .el-radio{margin-right:0}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-19952080] .el-radio .el-radio__input .el-radio__inner{background-color:transparent;border-color:hsla(0,0%,100%,.5)}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-19952080] .el-radio .el-radio__input .el-radio__inner:after{background-color:#8482ff}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-19952080] .el-radio .el-radio__input.is-checked .el-radio__inner{border-color:#8482ff;background-color:transparent}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-19952080] .el-radio .el-radio__label{color:hsla(0,0%,100%,.8);padding-left:8px}.dialog-container .voice-info-section .voice-description[data-v-19952080]{display:flex;margin-bottom:10px}.dialog-container .voice-info-section .voice-description .label[data-v-19952080]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:75px;padding-top:5px}.dialog-container .voice-info-section .voice-features[data-v-19952080]{text-align:center;margin-top:6px}.dialog-container .voice-info-section .voice-features .features-container[data-v-19952080]{display:flex;justify-content:center;gap:60px}.dialog-container .voice-info-section .voice-features .feature-column[data-v-19952080]{display:flex;flex-direction:column;gap:6px}.dialog-container .voice-info-section .voice-features .feature-item[data-v-19952080]{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:4px 0}.dialog-container .voice-info-section .voice-features .feature-item .check-icon[data-v-19952080]{color:#67c23a;font-size:16px}.dialog-container .voice-info-section .voice-features .feature-item .close-icon[data-v-19952080]{color:#f56c6c;font-size:16px}.dialog-container .voice-info-section .voice-features .feature-item span[data-v-19952080]{color:hsla(0,0%,100%,.8);font-size:14px}.dialog-container .action-section[data-v-19952080]{flex:none;padding:5px 24px;text-align:right;background:#1a1a1d;border-top:1px solid var(--scai-border)}.dialog-container .action-section .el-button[data-v-19952080]{padding:8px 20px;height:36px;font-size:14px;border-radius:4px}.dialog-container .action-section .el-button.cancel-btn[data-v-19952080]{background:hsla(0,0%,100%,.1);border-color:transparent;color:#fff}.dialog-container .action-section .el-button.cancel-btn[data-v-19952080]:hover{background:hsla(0,0%,100%,.2)}.dialog-container .action-section .el-button.confirm-btn[data-v-19952080]{background:#8482ff;border:none}.dialog-container .action-section .el-button.confirm-btn[data-v-19952080]:hover{background:#8282f4}.dialog-container .action-section .el-button.confirm-btn[data-v-19952080]:disabled{background:rgba(132,130,255,.5);color:hsla(0,0%,100%,.7)}[data-v-19952080] .name-input .el-input__wrapper{background-color:transparent;box-shadow:none!important;border:1px solid var(--scai-border);border-radius:4px;padding:0 10px;height:32px}[data-v-19952080] .name-input .el-input__wrapper.is-focus,[data-v-19952080] .name-input .el-input__wrapper:hover{border-color:#8482ff;box-shadow:none!important}[data-v-19952080] .name-input .el-input__wrapper .el-input__inner{color:#fff;height:32px}[data-v-19952080] .name-input .el-input__wrapper .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-19952080] .name-input .el-input__wrapper .el-input__inner::placeholder{color:hsla(0,0%,100%,.3)}[data-v-19952080] .name-input .el-input__count{background:transparent!important;color:hsla(0,0%,100%,.8)!important}[data-v-19952080] .name-input .el-input__count .el-input__count-inner{background:transparent!important;box-shadow:none!important}.custom-textarea-wrapper[data-v-19952080]{flex:1;position:relative}[data-v-19952080] .description-textarea{flex:1}[data-v-19952080] .description-textarea .el-textarea__wrapper{background-color:transparent!important;box-shadow:none!important;border:1px solid var(--scai-border);border-radius:4px;padding:5px 11px}[data-v-19952080] .description-textarea .el-textarea__wrapper.is-focus,[data-v-19952080] .description-textarea .el-textarea__wrapper:hover{border-color:#8482ff;box-shadow:none!important;background-color:transparent!important}[data-v-19952080] .el-textarea__inner{color:#fff;background-color:transparent!important;resize:none}[data-v-19952080] .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-19952080] .el-textarea__inner::placeholder{color:hsla(0,0%,100%,.3)}.language-selection[data-v-19952080]{display:flex;align-items:center;margin-bottom:16px}.language-selection .label[data-v-19952080]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:80px}[data-v-19952080] .language-select{flex:1}[data-v-19952080] .language-select .el-input__wrapper{background-color:transparent!important;box-shadow:none!important;border:1px solid var(--scai-border);border-radius:4px;padding:0 10px;height:32px}[data-v-19952080] .language-select .el-input__wrapper.is-focus,[data-v-19952080] .language-select .el-input__wrapper:hover{border-color:#8482ff;box-shadow:none!important}[data-v-19952080] .language-select .el-input__wrapper .el-input__inner{color:#fff!important;height:32px}[data-v-19952080] .language-select .el-input__wrapper .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-19952080] .language-select .el-input__wrapper .el-input__inner::placeholder{color:hsla(0,0%,100%,.3)}[data-v-19952080] .language-select .el-input__wrapper .el-select__caret,[data-v-19952080] .language-select .el-input__wrapper .el-select__placeholder{color:hsla(0,0%,100%,.7)!important}[data-v-19952080]::deep(.platform-select){flex:1}::deep(.platform-select) .el-input__wrapper[data-v-19952080]{background-color:transparent!important;box-shadow:none!important;border:1px solid var(--scai-border);border-radius:4px;padding:0 10px;height:32px}::deep(.platform-select) .el-input__wrapper.is-focus[data-v-19952080],::deep(.platform-select) .el-input__wrapper[data-v-19952080]:hover{border-color:#8482ff;box-shadow:none!important}::deep(.platform-select) .el-input__wrapper .el-input__inner[data-v-19952080]{color:#fff!important;height:32px}::deep(.platform-select) .el-input__wrapper .el-input__inner[data-v-19952080]::-moz-placeholder{color:hsla(0,0%,100%,.3)}::deep(.platform-select) .el-input__wrapper .el-input__inner[data-v-19952080]::placeholder{color:hsla(0,0%,100%,.3)}::deep(.platform-select) .el-input__wrapper .el-select__caret[data-v-19952080]{color:hsla(0,0%,100%,.7)!important}::deep(.platform-select) .el-input__wrapper .el-select__placeholder[data-v-19952080]{color:hsla(0,0%,100%,.7)!important}[data-v-19952080] .el-select__placeholder{color:hsla(0,0%,100%,.7)!important}[data-v-19952080] .language-select .el-input .el-input__inner,[data-v-19952080] .language-select .el-select__placeholder{color:#fff!important}@keyframes rotate-19952080{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.model-billing-hint[data-v-36105a13]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:18px;font-size:12px;line-height:1.5}.model-billing-hint .price-text[data-v-36105a13]{color:#9b9bff;font-weight:500}.model-billing-hint .rule-text[data-v-36105a13],.model-billing-hint .separator[data-v-36105a13]{color:hsla(0,0%,100%,.48)}.advanced-model-config-section .section-header[data-v-23214d2e]{margin-bottom:12px}.advanced-model-config-section .section-header .section-title[data-v-23214d2e]{font-size:14px;color:#fff}.advanced-model-config-section .settings-list[data-v-23214d2e]{display:flex;flex-direction:column;gap:12px}.advanced-model-config-section .setting-item[data-v-23214d2e]{display:flex;flex-direction:column;gap:8px}.advanced-model-config-section .setting-label[data-v-23214d2e]{font-size:13px;color:hsla(0,0%,100%,.85)}.advanced-model-config-section .setting-select[data-v-23214d2e]{width:100%}.tab-toggle[data-v-5d3f9a1e]{display:inline-flex;align-items:center}.tab-toggle .toggle-wrapper[data-v-5d3f9a1e]{position:relative;display:inline-flex;padding:4px;background:var(--scai-surface);border-radius:100px}.tab-toggle .toggle-item[data-v-5d3f9a1e]{position:relative;padding:8px 24px;color:hsla(0,0%,100%,.6);font-size:14px;cursor:pointer;transition:color .3s;z-index:1;white-space:nowrap;flex:1;text-align:center}.tab-toggle .toggle-item .count[data-v-5d3f9a1e]{margin-left:4px;opacity:.5}.tab-toggle .toggle-item.active[data-v-5d3f9a1e]{color:#8482ff;font-weight:500}.tab-toggle .toggle-item[data-v-5d3f9a1e]:hover:not(.active){color:hsla(0,0%,100%,.9)}.tab-toggle .active-bg[data-v-5d3f9a1e]{position:absolute;top:4px;left:4px;height:calc(100% - 8px);background:#fff;border-radius:100px;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(132,130,255,.15)}.voice-card[data-v-05285a20]{width:320px;height:92px;background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:8px;padding:12px;cursor:pointer;transition:all .3s;box-sizing:border-box}.voice-card[data-v-05285a20]:hover{background:var(--scai-surface-hover);border-color:hsla(0,0%,100%,.2)}.voice-card.is-selected[data-v-05285a20]{background:rgba(132,130,255,.1);border-color:#8482ff}.voice-card .card-content[data-v-05285a20]{height:100%;display:flex;align-items:center;gap:12px}.voice-card .card-content .avatar[data-v-05285a20]{width:48px;height:48px;flex-shrink:0}.voice-card .card-content .avatar img[data-v-05285a20]{width:100%;height:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover}.voice-card .card-content .info[data-v-05285a20]{flex:1;min-width:0;max-width:200px}.voice-card .card-content .info .name[data-v-05285a20]{font-size:15px;font-weight:500;color:#fff;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.voice-card .card-content .info .tags[data-v-05285a20]{display:flex;gap:6px}.voice-card .card-content .info .tags .tag[data-v-05285a20]{padding:2px 8px;background:var(--scai-surface-hover);border-radius:4px;font-size:12px;color:hsla(0,0%,100%,.65)}.voice-card .card-content .info .remark-wrap[data-v-05285a20]{height:20px;line-height:20px}.voice-card .card-content .info .remark[data-v-05285a20]{height:20px;line-height:20px;font-size:12px;color:hsla(0,0%,100%,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.voice-card .card-content .actions[data-v-05285a20]{flex-shrink:0}.voice-card .card-content .actions .play-btn[data-v-05285a20]{width:32px;height:32px;padding:0;background:rgba(132,130,255,.15);border:1px solid rgba(132,130,255,.2);color:#8482ff}.voice-card .card-content .actions .play-btn[data-v-05285a20]:hover{background:rgba(132,130,255,.25);border-color:rgba(132,130,255,.3)}.voice-card .card-content .actions .play-btn .el-icon[data-v-05285a20]{font-size:14px}.voice-card .card-content .actions .play-btn .el-icon.is-loading[data-v-05285a20]{animation:rotating-05285a20 2s linear infinite}@keyframes rotating-05285a20{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.voice-dialog[data-v-d5ca4e1e]{position:absolute;z-index:2000}.voice-dialog[data-v-d5ca4e1e] .el-dialog{position:relative;margin:0 auto!important;background:#1a1a1d;border-radius:16px;max-width:1200px;max-height:90vh;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.voice-dialog[data-v-d5ca4e1e] .el-dialog .el-dialog__header{margin:0;padding:20px 24px;border-bottom:1px solid var(--scai-border);flex-shrink:0}.voice-dialog[data-v-d5ca4e1e] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.voice-dialog[data-v-d5ca4e1e] .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.6)}.voice-dialog[data-v-d5ca4e1e] .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}.voice-dialog[data-v-d5ca4e1e] .el-dialog .el-dialog__body{padding:0;overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}.voice-dialog[data-v-d5ca4e1e] .el-overlay{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:rgba(0,0,0,.7)}.dialog-container[data-v-d5ca4e1e]{display:flex;flex-direction:column;height:80vh;width:100%;overflow:hidden;max-height:80vh}.dialog-container .toolbar-section[data-v-d5ca4e1e]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 12px;background:#1a1a1d}.dialog-container .toggle-section[data-v-d5ca4e1e]{flex:none;text-align:left}.dialog-container .filter-section[data-v-d5ca4e1e]{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:12px}.dialog-container .filter-section .filter-input[data-v-d5ca4e1e]{width:160px}.dialog-container .filter-section .filter-input[data-v-d5ca4e1e] .el-input__wrapper{background-color:var(--scai-surface);box-shadow:none;border-radius:4px;padding:0 8px;height:32px}.dialog-container .filter-section .filter-input[data-v-d5ca4e1e] .el-input__wrapper.is-focus,.dialog-container .filter-section .filter-input[data-v-d5ca4e1e] .el-input__wrapper:hover{background-color:var(--scai-surface-hover)}.dialog-container .filter-section .filter-input[data-v-d5ca4e1e] .el-input__inner{color:hsla(0,0%,100%,.9);font-size:14px}.dialog-container .filter-section .filter-input[data-v-d5ca4e1e] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.7)}.dialog-container .filter-section .filter-input[data-v-d5ca4e1e] .el-input__inner::placeholder{color:hsla(0,0%,100%,.7)}.dialog-container .filter-section .filter-select[data-v-d5ca4e1e]{width:120px}.dialog-container .filter-section .platform-filter[data-v-d5ca4e1e]{width:120px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.dialog-container .filter-section .platform-filter .platform-billing-hint[data-v-d5ca4e1e]{width:-moz-max-content;width:max-content;max-width:280px;justify-content:flex-end;text-align:right}.dialog-container .voices-section[data-v-d5ca4e1e]{flex:1;min-height:0;overflow:hidden;padding:24px;width:100%;box-sizing:border-box}.dialog-container .voices-section .voice-grid[data-v-d5ca4e1e]{height:100%;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;padding:10px 0;grid-auto-rows:min-content}.dialog-container .voices-section .voice-grid[data-v-d5ca4e1e]::-webkit-scrollbar{width:6px}.dialog-container .voices-section .voice-grid[data-v-d5ca4e1e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.dialog-container .voices-section .voice-grid[data-v-d5ca4e1e]::-webkit-scrollbar-track{background:transparent}.dialog-container .voices-section .voice-grid .voice-card-item[data-v-d5ca4e1e]{min-width:0;width:100%}.dialog-container .action-section[data-v-d5ca4e1e]{flex:none;padding:16px 24px;background:#1a1a1d;border-top:1px solid var(--scai-border);position:sticky;bottom:0;width:100%;box-sizing:border-box;z-index:10;display:flex;justify-content:space-between;align-items:center}.dialog-container .action-section .original-voice-option[data-v-d5ca4e1e]{display:flex;align-items:flex-start;gap:10px}.dialog-container .action-section .original-voice-option .ref-audio-model-field[data-v-d5ca4e1e]{display:flex;flex-direction:column;gap:4px;width:230px}.dialog-container .action-section .original-voice-option .ref-audio-model-field .ref-audio-model-select[data-v-d5ca4e1e]{width:100%}.dialog-container .action-section .original-voice-option .el-checkbox[data-v-d5ca4e1e]{color:#fff}.dialog-container .action-section .original-voice-option .el-checkbox[data-v-d5ca4e1e] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#8482ff;border-color:#8482ff}.dialog-container .action-section .original-voice-option .el-checkbox[data-v-d5ca4e1e] .el-checkbox__input.is-checked+.el-checkbox__label{color:#fff}.dialog-container .action-section .tip-text[data-v-d5ca4e1e]{font-size:16px;font-weight:700;color:gold;text-align:center;flex:1;margin:0 16px}.dialog-container .action-section .right-buttons[data-v-d5ca4e1e]{display:flex;gap:10px}.dialog-container .action-section .right-buttons .el-button[data-v-d5ca4e1e]{padding:8px 24px;height:40px;font-size:14px}.dialog-container .action-section .right-buttons .el-button--default[data-v-d5ca4e1e]{background:hsla(0,0%,100%,.1);border-color:transparent;color:#fff}.dialog-container .action-section .right-buttons .el-button--default[data-v-d5ca4e1e]:hover{background:hsla(0,0%,100%,.2)}@media screen and (max-height:768px){.voice-dialog[data-v-d5ca4e1e] .el-dialog{margin-top:5vh!important}.dialog-container[data-v-d5ca4e1e]{height:75vh;max-height:75vh}.dialog-container .voices-section[data-v-d5ca4e1e]{padding:16px}.dialog-container .voices-section .voice-grid[data-v-d5ca4e1e]{gap:16px;padding:5px 0}.dialog-container .toolbar-section[data-v-d5ca4e1e]{flex-direction:column;align-items:stretch;padding:16px}.dialog-container .filter-section[data-v-d5ca4e1e]{justify-content:flex-start}.dialog-container .action-section[data-v-d5ca4e1e]{padding:12px 16px}}@media screen and (max-height:600px){.voice-dialog[data-v-d5ca4e1e] .el-dialog{margin-top:2vh!important}.dialog-container[data-v-d5ca4e1e]{height:70vh;max-height:70vh}}.retry-steps-dialog[data-v-1ec01802] .el-dialog{background:#1a1a1d;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.3);margin-top:15vh!important;border:1px solid var(--scai-border)}.retry-steps-dialog[data-v-1ec01802] .el-dialog .el-dialog__header{padding:0;margin:0;border-bottom:1px solid var(--scai-border)}.retry-steps-dialog[data-v-1ec01802] .el-dialog .el-dialog__body{padding:24px}.retry-steps-dialog[data-v-1ec01802] .el-dialog .el-dialog__footer{padding:16px 24px;border-top:1px solid var(--scai-border)}.custom-header[data-v-1ec01802]{display:flex;justify-content:space-between;align-items:center}.custom-header .custom-title[data-v-1ec01802]{color:#fff;font-size:16px;font-weight:600;margin:0}.custom-header .close-btn[data-v-1ec01802]{padding:4px;color:#fff;background:transparent;border:none}.custom-header .close-btn[data-v-1ec01802]:hover{background:hsla(0,0%,100%,.1)}.custom-header .close-btn .el-icon[data-v-1ec01802]{font-size:18px}.dialog-content .dialog-tip[data-v-1ec01802]{color:hsla(0,0%,100%,.8);font-size:14px;margin-bottom:16px}.dialog-content .step-select[data-v-1ec01802]{width:100%}.dialog-content .step-select[data-v-1ec01802] .el-input__inner,.dialog-content .step-select[data-v-1ec01802] .el-select-dropdown__item.selected,.dialog-content .step-select[data-v-1ec01802] .el-select__placeholder{color:#fff}.dialog-content .retry-config[data-v-1ec01802]{margin-top:16px;padding-top:16px;border-top:1px solid var(--scai-border)}.dialog-content .subtitle-retry-setting[data-v-1ec01802],.dialog-content .voice-retry-setting[data-v-1ec01802]{margin-top:12px;display:flex;flex-direction:column;gap:8px}.dialog-content .subtitle-retry-setting .setting-label[data-v-1ec01802],.dialog-content .voice-retry-setting .setting-label[data-v-1ec01802]{font-size:13px;color:hsla(0,0%,100%,.85)}.dialog-content .subtitle-retry-setting .setting-select[data-v-1ec01802],.dialog-content .voice-retry-setting .setting-select[data-v-1ec01802]{width:100%}.dialog-content .subtitle-retry-setting .current-voice[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice[data-v-1ec01802]{background:rgba(26,26,29,.6);border:1px solid var(--scai-border);border-radius:6px;cursor:pointer;transition:all .3s}.dialog-content .subtitle-retry-setting .current-voice[data-v-1ec01802]:hover,.dialog-content .voice-retry-setting .current-voice[data-v-1ec01802]:hover{background:rgba(26,26,29,.8);border-color:hsla(0,0%,100%,.2)}.dialog-content .subtitle-retry-setting .current-voice .voice-info[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .voice-info[data-v-1ec01802]{display:flex;align-items:center;gap:12px;min-height:54px;padding:8px 12px}.dialog-content .subtitle-retry-setting .current-voice .avatar[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .avatar[data-v-1ec01802]{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:4px;overflow:hidden;color:hsla(0,0%,100%,.45);background:var(--scai-surface)}.dialog-content .subtitle-retry-setting .current-voice .avatar img[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .avatar img[data-v-1ec01802]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dialog-content .subtitle-retry-setting .current-voice .details[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .details[data-v-1ec01802]{flex:1;min-width:0}.dialog-content .subtitle-retry-setting .current-voice .name[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .name[data-v-1ec01802]{color:#fff;font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-content .subtitle-retry-setting .current-voice .tags[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .tags[data-v-1ec01802]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.dialog-content .subtitle-retry-setting .current-voice .tag[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .tag[data-v-1ec01802]{color:hsla(0,0%,100%,.45);font-size:12px;line-height:16px}.dialog-content .subtitle-retry-setting .current-voice .tag[data-v-1ec01802]:not(:last-child):after,.dialog-content .voice-retry-setting .current-voice .tag[data-v-1ec01802]:not(:last-child):after{content:"·";margin-left:6px;color:hsla(0,0%,100%,.25)}.dialog-content .subtitle-retry-setting .current-voice .arrow-icon[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .arrow-icon[data-v-1ec01802]{flex-shrink:0;margin-left:auto;color:hsla(0,0%,100%,.45);font-size:16px}.dialog-content .subtitle-retry-setting .current-voice .empty-state[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .empty-state[data-v-1ec01802]{min-height:54px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;color:hsla(0,0%,100%,.45)}.dialog-content .subtitle-retry-setting .current-voice .empty-left[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .empty-left[data-v-1ec01802]{display:flex;align-items:center;gap:10px;min-width:0}.dialog-content .subtitle-retry-setting .current-voice .empty-icon[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .empty-icon[data-v-1ec01802]{font-size:20px}.dialog-content .subtitle-retry-setting .current-voice .empty-text[data-v-1ec01802],.dialog-content .voice-retry-setting .current-voice .empty-text[data-v-1ec01802]{font-size:13px}.dialog-footer[data-v-1ec01802]{display:flex;justify-content:flex-end;gap:10px}.home .section-title[data-v-09c0c439]{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px;position:relative;padding-left:12px}.home .section-title[data-v-09c0c439]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;background:var(--scai-primary);border-radius:3px}.home .feature-cards[data-v-09c0c439]{margin-bottom:48px}.home .feature-cards .feature-card[data-v-09c0c439]{height:160px;padding:20px;border-radius:12px;position:relative;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:pointer;transition:all .3s ease;margin-bottom:20px}.home .feature-cards .feature-card[data-v-09c0c439]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.4));z-index:1}.home .feature-cards .feature-card[data-v-09c0c439]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.home .feature-cards .feature-card:hover .start-btn[data-v-09c0c439]{transform:translateX(5px)}.home .feature-cards .feature-card .card-content[data-v-09c0c439]{position:relative;z-index:2}.home .feature-cards .feature-card .card-content h3[data-v-09c0c439]{font-size:22px;font-weight:600;color:#fff;margin-bottom:8px}.home .feature-cards .feature-card .card-content p[data-v-09c0c439]{font-size:14px;color:hsla(0,0%,100%,.8);margin-bottom:16px;line-height:1.5}.home .feature-cards .feature-card .card-content .start-btn[data-v-09c0c439]{height:36px;padding:0 20px;font-size:14px;background:linear-gradient(135deg,var(--scai-primary-active),var(--scai-primary));border:none;transition:all .3s ease}.home .feature-cards .feature-card .card-content .start-btn[data-v-09c0c439]:hover{opacity:.9}.home .more-tools[data-v-09c0c439]{margin-bottom:24px}.home .more-tools .section-header[data-v-09c0c439]{display:flex;justify-content:space-between;align-items:center}.home .more-tools .section-header .view-all[data-v-09c0c439]{font-size:14px;color:var(--scai-primary)}.home .more-tools .section-header .view-all[data-v-09c0c439]:hover{color:var(--scai-primary-hover)}.home .more-tools .tool-card[data-v-09c0c439]{background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:12px;padding:16px;height:100px;box-shadow:0 2px 12px rgba(0,0,0,.2);cursor:pointer;transition:all .3s ease;position:relative;display:flex;align-items:center;margin-bottom:15px}.home .more-tools .tool-card[data-v-09c0c439]:hover{transform:translateY(-2px);background:var(--scai-surface-hover);border-color:var(--scai-border-accent);box-shadow:0 8px 24px var(--scai-primary-soft)}.home .more-tools .tool-card .tool-icon[data-v-09c0c439]{width:40px;height:40px;margin-right:16px;margin-bottom:0;flex-shrink:0;display:none}.home .more-tools .tool-card .tool-icon img[data-v-09c0c439]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home .more-tools .tool-card .tool-info[data-v-09c0c439]{flex:1;min-width:0}.home .more-tools .tool-card .tool-info h4[data-v-09c0c439]{font-size:15px;font-weight:600;color:#fff;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home .more-tools .tool-card .tool-info p[data-v-09c0c439]{font-size:13px;color:hsla(0,0%,100%,.7);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home .more-tools .tool-card .tool-status[data-v-09c0c439]{position:absolute;top:12px;right:12px}.home .more-tools .tool-card .tool-status .el-tag.el-tag--success[data-v-09c0c439]{background-color:var(--scai-primary-soft);border-color:var(--scai-border-accent);color:var(--scai-primary)}.home .recent-works .section-header[data-v-09c0c439]{display:flex;justify-content:space-between;align-items:center}.home .recent-works .section-header .view-all[data-v-09c0c439]{font-size:14px;color:var(--scai-primary)}.home .recent-works .section-header .view-all[data-v-09c0c439]:hover{color:var(--scai-primary-hover)}.home .recent-works .loading-container[data-v-09c0c439]{padding:20px;background:var(--scai-surface);border-radius:12px;margin-top:20px}.home .recent-works .loading-container[data-v-09c0c439] .el-skeleton{--el-skeleton-color:#242428;--el-skeleton-to-color:#2c2c30}.home .recent-works .empty-state[data-v-09c0c439]{display:flex;align-items:center;justify-content:center;margin-top:12px;color:hsla(0,0%,100%,.45);font-size:16px;height:300px}.home .recent-works .work-card[data-v-09c0c439]{margin-bottom:24px;border-radius:12px;overflow:hidden;background:var(--scai-surface);border:1px solid var(--scai-border);box-shadow:0 2px 12px rgba(0,0,0,.2);transition:all .3s ease}.home .recent-works .work-card[data-v-09c0c439]:hover{transform:translateY(-2px);background:var(--scai-surface-hover);border-color:var(--scai-border-accent);box-shadow:0 8px 24px var(--scai-primary-soft)}.home .recent-works .work-card .work-preview[data-v-09c0c439]{height:180px;position:relative;cursor:pointer;overflow:hidden}.home .recent-works .work-card .work-preview.has-media-actions[data-v-09c0c439]:after{content:"";position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.46);opacity:0;pointer-events:none;transition:opacity .2s ease}.home .recent-works .work-card .work-preview.has-media-actions[data-v-09c0c439]:focus-within:after,.home .recent-works .work-card .work-preview.has-media-actions[data-v-09c0c439]:hover:after{opacity:1}.home .recent-works .work-card .work-preview.has-media-actions:focus-within .work-media-actions[data-v-09c0c439],.home .recent-works .work-card .work-preview.has-media-actions:hover .work-media-actions[data-v-09c0c439]{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.home .recent-works .work-card .work-preview .work-preview-media[data-v-09c0c439]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.home .recent-works .work-card .work-preview .work-preview-media.image[data-v-09c0c439]{background-size:cover;background-position:50%;background-repeat:no-repeat}.home .recent-works .work-card .work-preview .work-preview-media.placeholder[data-v-09c0c439]{display:flex;align-items:center;justify-content:center;background-color:var(--scai-surface-raised)}.home .recent-works .work-card .work-preview .work-preview-media.placeholder .el-icon[data-v-09c0c439]{font-size:48px;color:hsla(0,0%,100%,.2)}.home .recent-works .work-card .work-preview .work-media-actions[data-v-09c0c439]{position:absolute;left:50%;top:50%;z-index:3;display:flex;align-items:center;gap:12px;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.94);transition:opacity .18s ease,transform .18s ease}.home .recent-works .work-card .work-preview .work-media-actions .media-action-btn[data-v-09c0c439]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid hsla(0,0%,100%,.76);border-radius:50%;background:hsla(0,0%,100%,.96);color:#111318;box-shadow:0 8px 20px rgba(0,0,0,.3);cursor:pointer;font-size:22px;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.home .recent-works .work-card .work-preview .work-media-actions .media-action-btn[data-v-09c0c439]:hover:not(:disabled){background:#fff;box-shadow:0 10px 24px rgba(0,0,0,.38);transform:translateY(-2px) scale(1.03)}.home .recent-works .work-card .work-preview .work-media-actions .media-action-btn[data-v-09c0c439]:active:not(:disabled){box-shadow:0 5px 14px rgba(0,0,0,.3);transform:translateY(0) scale(.98)}.home .recent-works .work-card .work-preview .work-media-actions .media-action-btn[data-v-09c0c439]:focus-visible{outline:2px solid #8482ff;outline-offset:3px}.home .recent-works .work-card .work-preview .work-media-actions .media-action-btn[data-v-09c0c439]:disabled{background:hsla(0,0%,100%,.68);color:rgba(17,19,24,.42);box-shadow:0 5px 14px rgba(0,0,0,.2);cursor:not-allowed}.home .recent-works .work-card .work-preview .work-actions[data-v-09c0c439]{position:absolute;top:12px;right:12px;z-index:2;opacity:0;transition:opacity .3s ease}.home .recent-works .work-card .work-preview .work-actions .more-btn[data-v-09c0c439]{color:#000;font-size:20px;padding:4px;border-radius:4px;background:#fff}.home .recent-works .work-card .work-preview .work-actions .more-btn[data-v-09c0c439]:hover{background:hsla(0,0%,100%,.8)}.home .recent-works .work-card .work-preview:hover .work-actions[data-v-09c0c439]{opacity:1}.home .recent-works .work-card .work-preview .work-tags[data-v-09c0c439]{position:absolute;top:12px;left:12px;z-index:2;display:flex;gap:8px;flex-wrap:wrap}.home .recent-works .work-card .work-preview .work-tags .el-tag[data-v-09c0c439]{border-radius:4px;background-color:hsla(0,0%,100%,.9);border:none;margin-bottom:5px}.home .recent-works .work-card .work-preview .work-tags .el-tag.el-tag--primary[data-v-09c0c439]{background-color:var(--scai-primary);color:#fff}.home .recent-works .work-card .work-preview .work-tags .el-tag.el-tag--success[data-v-09c0c439]{background-color:rgba(103,194,58,.9);color:#fff}.home .recent-works .work-card .work-preview .work-tags .el-tag.el-tag--warning[data-v-09c0c439]{background-color:rgba(230,162,60,.9);color:#fff}.home .recent-works .work-card .work-info[data-v-09c0c439]{padding:16px;display:flex;align-items:center;justify-content:space-between}.home .recent-works .work-card .work-info .info-left[data-v-09c0c439]{flex:1;min-width:0;margin-right:16px}.home .recent-works .work-card .work-info .info-left .work-title[data-v-09c0c439]{font-size:14px;font-weight:500;color:#fff;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home .recent-works .work-card .work-info .info-left .work-title[data-v-09c0c439]:hover{color:var(--scai-primary)}.home .recent-works .work-card .work-info .info-left .work-meta[data-v-09c0c439]{font-size:12px;color:hsla(0,0%,100%,.6)}.home .recent-works .work-card .work-info .work-duration[data-v-09c0c439]{padding:4px 8px;background:var(--scai-primary-soft);color:var(--scai-primary);border-radius:4px;font-size:12px;white-space:nowrap}[data-v-09c0c439] .video-preview-dialog{max-width:800px;width:90vw!important}[data-v-09c0c439] .video-preview-dialog .el-dialog{border:1px solid var(--scai-border);background:#000!important;border-radius:15px;position:relative;margin-top:15vh!important;z-index:9999!important;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}[data-v-09c0c439] .video-preview-dialog .el-dialog .el-dialog__header{border-bottom:1px solid var(--scai-border);margin-right:0;flex-shrink:0}[data-v-09c0c439] .video-preview-dialog .el-dialog .el-dialog__body{height:auto!important;max-height:70vh;overflow-y:auto;padding:20px;display:flex;flex-direction:column;align-items:center}.preview-tabs[data-v-09c0c439]{width:100%}.preview-tabs[data-v-09c0c439] .el-tabs__header{margin-bottom:16px;border-bottom:1px solid var(--scai-border)}.preview-tabs[data-v-09c0c439] .el-tabs__header .el-tabs__nav-wrap:after{display:none}.preview-tabs[data-v-09c0c439] .el-tabs__header .el-tabs__item{color:hsla(0,0%,100%,.6)}.preview-tabs[data-v-09c0c439] .el-tabs__header .el-tabs__item.is-active,.preview-tabs[data-v-09c0c439] .el-tabs__header .el-tabs__item:hover{color:#fff}.preview-tabs[data-v-09c0c439] .el-tabs__header .el-tabs__active-bar{background-color:#fff}.preview-tabs[data-v-09c0c439] .el-tabs__content{overflow:visible;width:100%}.preview-tabs .el-tab-pane[data-v-09c0c439]{overflow:hidden;width:100%}.no-video-tip[data-v-09c0c439]{text-align:center;padding:40px 0;color:hsla(0,0%,100%,.45);font-size:14px}[data-v-09c0c439] .preview-dialog-modal{z-index:9998!important}@media(max-width:768px){[data-v-09c0c439] .preview-dialog-modal{width:95vw!important;margin:0 auto}}[data-v-09c0c439] .el-overlay{z-index:9997!important}@media screen and (max-width:1200px){.home .feature-cards .feature-card[data-v-09c0c439]{height:150px}}@media screen and (max-width:992px){.home .section-title[data-v-09c0c439]{font-size:18px}.home .feature-cards .feature-card .card-content h3[data-v-09c0c439]{font-size:20px}}@media(hover:none){.home .recent-works .work-card .work-preview.has-media-actions[data-v-09c0c439]:after{opacity:1}.home .recent-works .work-card .work-preview.has-media-actions .work-media-actions[data-v-09c0c439]{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}}@media screen and (max-width:768px){.home .feature-cards .feature-card[data-v-09c0c439]{height:140px}.home .feature-cards .feature-card .card-content h3[data-v-09c0c439]{font-size:18px}.home .feature-cards .feature-card .card-content p[data-v-09c0c439]{font-size:13px}.home .feature-cards .feature-card .card-content .start-btn[data-v-09c0c439]{height:32px;font-size:13px;padding:0 16px}.home .recent-works .section-header[data-v-09c0c439]{margin-bottom:16px}.home .recent-works .empty-state[data-v-09c0c439]{height:200px}.home .recent-works .work-card .work-preview[data-v-09c0c439]{height:160px}[data-v-09c0c439] .video-preview-dialog{width:95%!important;margin:5vh auto 0!important}[data-v-09c0c439] .video-preview-dialog .el-dialog__body{padding:10px;max-height:75vh}.preview-video[data-v-09c0c439]{max-height:50vh;width:100%}}@media screen and (max-width:576px){.home[data-v-09c0c439]{padding:10px}.home .section-title[data-v-09c0c439]{font-size:16px;margin-bottom:10px}.home .feature-cards[data-v-09c0c439]{margin-bottom:32px}.home .feature-cards .feature-card[data-v-09c0c439]{height:130px;padding:15px}.home .feature-cards .feature-card .card-content h3[data-v-09c0c439]{font-size:16px;margin-bottom:6px}.home .feature-cards .feature-card .card-content p[data-v-09c0c439]{font-size:12px;margin-bottom:12px}.home .feature-cards .feature-card .card-content .start-btn[data-v-09c0c439]{height:30px;font-size:12px;padding:0 14px}.home .recent-works .section-header .section-title[data-v-09c0c439]{font-size:16px}.home .recent-works .section-header .view-all[data-v-09c0c439]{font-size:12px}.home .recent-works .work-card[data-v-09c0c439]{margin-bottom:15px}.home .recent-works .work-card .work-preview[data-v-09c0c439]{height:140px}.home .recent-works .work-card .work-preview .work-tags[data-v-09c0c439]{left:8px;top:8px}.home .recent-works .work-card .work-preview .work-tags .el-tag[data-v-09c0c439]{font-size:10px;padding:0 6px;height:22px}.home .recent-works .work-card .work-preview .work-actions[data-v-09c0c439]{right:8px;top:8px;opacity:1}.home .recent-works .work-card .work-preview .work-actions .more-btn[data-v-09c0c439]{font-size:16px;padding:3px}.home .recent-works .work-card .work-info[data-v-09c0c439]{padding:12px}.home .recent-works .work-card .work-info .info-left .work-title[data-v-09c0c439]{font-size:13px}.home .recent-works .work-card .work-info .info-left .work-meta[data-v-09c0c439]{font-size:11px}.home .recent-works .work-card .work-info .work-duration[data-v-09c0c439]{font-size:10px;padding:3px 6px}.preview-tabs[data-v-09c0c439] .el-tabs__header .el-tabs__item{font-size:14px;padding:0 12px}.no-video-tip[data-v-09c0c439]{padding:30px 0;font-size:12px}}@media screen and (max-width:480px){.home[data-v-09c0c439]{padding:8px}.home .recent-works .section-header[data-v-09c0c439]{flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:10px}.home .recent-works .section-header .view-all[data-v-09c0c439]{margin-left:12px}.home .recent-works .loading-container[data-v-09c0c439]{padding:15px;margin-top:15px}.home .recent-works .work-card[data-v-09c0c439]{margin-bottom:12px}.home .recent-works .work-card .work-preview[data-v-09c0c439]{height:120px}.home .recent-works .work-card .work-info[data-v-09c0c439]{padding:8px}.home .recent-works .work-card .work-info .info-left[data-v-09c0c439]{margin-right:8px}.home .recent-works .work-card .work-info .info-left .work-title[data-v-09c0c439]{font-size:12px}.home .recent-works .work-card .work-info .info-left .work-meta[data-v-09c0c439]{font-size:10px}.home .recent-works .empty-state[data-v-09c0c439]{height:150px;font-size:14px}[data-v-09c0c439] .el-row{margin-left:-6px!important;margin-right:-6px!important}[data-v-09c0c439] .el-row .el-col{padding-left:6px!important;padding-right:6px!important}}.subtitle-container[data-v-73bc6678]{position:absolute;z-index:2;border:1px dashed hsla(0,0%,100%,.5);border-radius:8px;cursor:ns-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.subtitle-container[data-v-73bc6678]:hover{border-color:hsla(0,0%,100%,.8);box-shadow:0 0 0 1px hsla(0,0%,100%,.2)}.subtitle-container .subtitle-wrapper[data-v-73bc6678]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.subtitle-container .subtitle-wrapper .subtitle-content[data-v-73bc6678]{background:transparent;text-align:center;color:inherit;font-size:inherit;-webkit-text-stroke:inherit}.subtitle-container .subtitle-wrapper .subtitle-content-line[data-v-73bc6678]{width:auto;min-width:0;height:auto}.subtitle-eraser-container[data-v-30cd6de0]{position:absolute;top:0;left:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.subtitle-eraser-container .eraser-wrapper[data-v-30cd6de0]{width:100%;height:100%;pointer-events:auto;cursor:move;background:transparent;border:2px solid rgba(0,80,255,.8);border-radius:4px;position:relative}.subtitle-eraser-container .eraser-wrapper .region-label[data-v-30cd6de0]{position:absolute;top:6px;left:8px;z-index:12;max-width:calc(100% - 16px);padding:2px 6px;border-radius:4px;background:rgba(0,80,255,.9);color:#fff;font-size:12px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.subtitle-eraser-container .eraser-wrapper[data-v-30cd6de0]:hover{border-color:#0050ff;background:transparent}.subtitle-eraser-container .eraser-wrapper .center-handle[data-v-30cd6de0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:ns-resize;z-index:10}.subtitle-eraser-container .eraser-wrapper .center-handle .center-point[data-v-30cd6de0]{width:8px;height:8px;background:#ff4d4f;border:2px solid #fff;border-radius:50%;transition:all .2s ease;box-shadow:0 0 4px rgba(0,0,0,.3)}.subtitle-eraser-container .eraser-wrapper .center-handle:hover .center-point[data-v-30cd6de0]{transform:scale(1.2);background:#ff4d4f;border-color:#fff}.subtitle-eraser-container.ocr-region[data-v-30cd6de0]{z-index:4}.subtitle-eraser-container.ocr-region .eraser-wrapper[data-v-30cd6de0]{border-color:rgba(0,190,150,.95);border-style:dashed;box-shadow:inset 0 0 0 1px rgba(0,190,150,.25)}.subtitle-eraser-container.ocr-region .eraser-wrapper[data-v-30cd6de0]:hover{border-color:#00dcaa}.subtitle-eraser-container.ocr-region .eraser-wrapper .region-label[data-v-30cd6de0]{background:rgba(0,160,130,.92)}.subtitle-eraser-container.ocr-region .resize-handle[data-v-30cd6de0]{border-color:rgba(0,190,150,.95)}.subtitle-eraser-container.ocr-region .resize-handle[data-v-30cd6de0]:hover{border-color:#00dcaa}.subtitle-eraser-container.eraser-region .eraser-wrapper .region-label[data-v-30cd6de0]{top:auto;bottom:6px}.subtitle-eraser-container .resize-handle[data-v-30cd6de0]{position:absolute;background:#fff;border:1px solid rgba(0,80,255,.8);pointer-events:auto;z-index:1}.subtitle-eraser-container .resize-handle.bottom-left[data-v-30cd6de0],.subtitle-eraser-container .resize-handle.bottom-right[data-v-30cd6de0],.subtitle-eraser-container .resize-handle.top-left[data-v-30cd6de0],.subtitle-eraser-container .resize-handle.top-right[data-v-30cd6de0]{width:8px;height:8px;border-radius:50%}.subtitle-eraser-container .resize-handle.bottom[data-v-30cd6de0],.subtitle-eraser-container .resize-handle.top[data-v-30cd6de0]{height:4px;width:20px;left:50%;transform:translateX(-50%)}.subtitle-eraser-container .resize-handle.left[data-v-30cd6de0],.subtitle-eraser-container .resize-handle.right[data-v-30cd6de0]{width:4px;height:20px;top:50%;transform:translateY(-50%)}.subtitle-eraser-container .resize-handle.top-left[data-v-30cd6de0]{top:-4px;left:-4px;cursor:nw-resize}.subtitle-eraser-container .resize-handle.top[data-v-30cd6de0]{top:-2px;cursor:n-resize}.subtitle-eraser-container .resize-handle.top-right[data-v-30cd6de0]{top:-4px;right:-4px;cursor:ne-resize}.subtitle-eraser-container .resize-handle.right[data-v-30cd6de0]{right:-2px;cursor:e-resize}.subtitle-eraser-container .resize-handle.bottom-right[data-v-30cd6de0]{bottom:-4px;right:-4px;cursor:se-resize}.subtitle-eraser-container .resize-handle.bottom[data-v-30cd6de0]{bottom:-2px;cursor:s-resize}.subtitle-eraser-container .resize-handle.bottom-left[data-v-30cd6de0]{bottom:-4px;left:-4px;cursor:sw-resize}.subtitle-eraser-container .resize-handle.left[data-v-30cd6de0]{left:-2px;cursor:w-resize}.subtitle-eraser-container .resize-handle[data-v-30cd6de0]:hover{border-color:#0050ff;background:hsla(0,0%,100%,.9);transform:scale(1.2);transition:all .2s ease}.video-section[data-v-173633f0]{height:100%;display:flex;flex-direction:column;background:var(--scai-surface);border-radius:8px;overflow:hidden}.video-section .video-tabs[data-v-173633f0]{height:48px;display:flex;align-items:center;padding:0 24px;position:relative;border-bottom:1px solid var(--scai-border)}.video-section .video-tabs .tab-item[data-v-173633f0]{position:relative;padding:0 24px;height:100%;display:flex;align-items:center;cursor:pointer}.video-section .video-tabs .tab-item .tab-text[data-v-173633f0]{font-size:14px;color:hsla(0,0%,100%,.5);position:relative;z-index:1}.video-section .video-tabs .tab-item .tab-indicator[data-v-173633f0]{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#8482ff;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1);border-radius:2px}.video-section .video-tabs .tab-item:hover .tab-text[data-v-173633f0]{color:hsla(0,0%,100%,.8)}.video-section .video-tabs .tab-item.disabled[data-v-173633f0]{cursor:not-allowed}.video-section .video-tabs .tab-item.disabled .tab-text[data-v-173633f0]{color:hsla(0,0%,100%,.28)}.video-section .video-tabs .tab-item.active .tab-text[data-v-173633f0]{color:#fff;font-weight:500}.video-section .video-tabs .tab-item.active .tab-indicator[data-v-173633f0]{transform:scaleX(1)}.video-section .video-player-container[data-v-173633f0]{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;padding-bottom:0}.video-section .video-player-wrapper[data-v-173633f0]{flex:1;position:relative;background:#000;overflow:hidden;display:flex;align-items:center;justify-content:center}.video-section .video-player-wrapper .video-player[data-v-173633f0]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:100%}.video-section .video-player-wrapper .ocr-region-wrapper[data-v-173633f0],.video-section .video-player-wrapper .subtitle-wrapper[data-v-173633f0]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-section .video-player-wrapper .ocr-region-wrapper[data-v-173633f0]>*,.video-section .video-player-wrapper .subtitle-wrapper[data-v-173633f0]>*{pointer-events:auto}.video-section .video-player-wrapper .subtitle-wrapper[data-v-173633f0]{z-index:10}.video-section .video-player-wrapper .ocr-region-wrapper[data-v-173633f0]{z-index:12}.video-section .video-player-wrapper .video-controls-overlay[data-v-173633f0]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);cursor:pointer}.video-section .video-player-wrapper .video-controls-overlay .play-icon[data-v-173633f0]{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.video-section .video-player-wrapper .video-controls-overlay .play-icon .play-triangle[data-v-173633f0]{width:0;height:0;border-style:solid;border-width:12px 0 12px 21px;border-color:transparent transparent transparent #fff;margin-left:3px}.video-section .video-player-wrapper .subtitle-overlay[data-v-173633f0]{position:absolute;bottom:60px;left:0;right:0;display:flex;justify-content:center;padding:0 20px;z-index:10;transition:opacity .3s ease}.video-section .video-player-wrapper .subtitle-overlay .subtitle-text[data-v-173633f0]{max-width:90%;background:rgba(0,0,0,.7);color:#fff;padding:8px 16px;border-radius:4px;font-size:16px;line-height:1.5;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 2px 6px rgba(0,0,0,.3);word-break:break-word;white-space:pre-wrap}.video-section .video-controls[data-v-173633f0]{position:absolute;bottom:0;left:0;right:0;padding:8px 16px;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);border-top:1px solid var(--scai-border);height:48px}.video-section .video-controls .progress-section .video-timeline[data-v-173633f0]{position:relative;height:4px;background:hsla(0,0%,100%,.1);border-radius:2px;cursor:pointer;margin-bottom:8px}.video-section .video-controls .progress-section .video-timeline .timeline-track[data-v-173633f0]{height:100%;position:relative}.video-section .video-controls .progress-section .video-timeline .timeline-progress[data-v-173633f0]{position:absolute;left:0;top:0;height:100%;background:#8482ff;border-radius:2px}.video-section .video-controls .progress-section .video-timeline .timeline-handle[data-v-173633f0]{position:absolute;top:-4px;transform:translateX(-50%);width:12px;height:12px;background-color:#8482ff;border-radius:50%;cursor:grab;transition:transform .1s,box-shadow .2s;box-shadow:0 0 0 2px rgba(132,130,255,.3);z-index:3}.video-section .video-controls .progress-section .video-timeline .timeline-handle[data-v-173633f0]:active{cursor:grabbing;transform:translateX(-50%) scale(1.3);box-shadow:0 0 0 4px rgba(132,130,255,.5)}.video-section .video-controls .progress-section .video-timeline[data-v-173633f0]:hover{height:6px;transition:height .2s}.video-section .video-controls .progress-section .video-timeline:hover .timeline-handle[data-v-173633f0]{display:block!important;transform:translateX(-50%) scale(1.2)}.video-section .video-controls .progress-section .video-timeline:active .timeline-handle[data-v-173633f0],.video-section .video-controls .progress-section .video-timeline[data-v-173633f0]:active{cursor:grabbing}.video-section .video-controls .progress-section .controls-row[data-v-173633f0]{display:flex;align-items:center;justify-content:space-between;position:relative;height:24px;padding:0 8px;gap:8px}.video-section .video-controls .progress-section .controls-row .video-time[data-v-173633f0]{display:flex;align-items:center;gap:4px;font-family:SF Mono,Consolas,monospace;font-size:12px;font-weight:500;letter-spacing:.5px;min-width:-moz-fit-content;min-width:fit-content;flex-shrink:0}.video-section .video-controls .progress-section .controls-row .video-time .current-time[data-v-173633f0]{color:#8482ff}.video-section .video-controls .progress-section .controls-row .video-time .separator[data-v-173633f0]{color:hsla(0,0%,100%,.4)}.video-section .video-controls .progress-section .controls-row .video-time .total-time[data-v-173633f0]{color:hsla(0,0%,100%,.6)}.video-section .video-controls .progress-section .controls-row .play-icon[data-v-173633f0]{position:static;transform:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.video-section .video-controls .progress-section .controls-row .play-icon .play-triangle[data-v-173633f0]{width:0;height:0;border-style:solid;border-width:8px 0 8px 14px;border-color:transparent transparent transparent #fff;margin-left:2px}.video-section .video-controls .progress-section .controls-row .play-icon .pause-bars[data-v-173633f0]{display:flex;gap:3px;align-items:center}.video-section .video-controls .progress-section .controls-row .play-icon .pause-bars .pause-bar[data-v-173633f0]{width:3px;height:16px;background-color:#fff;border-radius:2px}.picker-intro[data-v-18ab5872]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:16px}.picker-intro .intro-title[data-v-18ab5872]{color:var(--el-text-color-primary);font-size:15px;font-weight:600}.picker-intro .intro-copy[data-v-18ab5872]{margin-top:5px;color:var(--el-text-color-secondary);font-size:13px;line-height:1.55}.picker-intro .selection-summary[data-v-18ab5872]{flex:none;color:var(--el-text-color-secondary);white-space:nowrap}.picker-intro .selection-summary strong[data-v-18ab5872]{color:var(--el-color-primary);font-size:16px}.picker-intro .selection-summary span[data-v-18ab5872]{margin:0 6px}.candidate-tip[data-v-18ab5872]{margin-bottom:12px;padding:8px 10px;border-left:3px solid var(--el-color-warning);background:var(--el-color-warning-light-9);color:var(--el-text-color-regular);font-size:12px}.picker-toolbar[data-v-18ab5872]{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:0 4px 10px;color:var(--el-text-color-secondary);font-size:12px}.picker-toolbar .toolbar-actions[data-v-18ab5872]{display:flex;gap:8px}.candidate-list[data-v-18ab5872]{max-height:420px;overflow-y:auto;border-top:1px solid var(--el-border-color);border-bottom:1px solid var(--el-border-color)}.candidate-row[data-v-18ab5872]{display:grid;grid-template-columns:28px 180px minmax(0,1fr) 74px;align-items:center;gap:10px;min-height:58px;padding:9px 10px;border-bottom:1px solid var(--el-border-color-lighter);cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.candidate-row[data-v-18ab5872]:last-child{border-bottom:0}.candidate-row[data-v-18ab5872]:hover{background:var(--el-fill-color-light)}.candidate-row.selected[data-v-18ab5872]{background:var(--el-color-primary-light-9);box-shadow:inset 3px 0 0 var(--el-color-primary)}.candidate-row .candidate-time[data-v-18ab5872]{display:flex;align-items:center;gap:5px;color:var(--el-text-color-regular);font-variant-numeric:tabular-nums;font-size:12px}.candidate-row .candidate-time .time-separator[data-v-18ab5872]{color:var(--el-text-color-placeholder)}.candidate-row .candidate-time small[data-v-18ab5872]{margin-left:4px;color:var(--el-text-color-secondary)}.candidate-row .candidate-text[data-v-18ab5872]{min-width:0}.candidate-row .candidate-text span[data-v-18ab5872]{display:block;overflow:hidden;color:var(--el-text-color-primary);text-overflow:ellipsis;white-space:nowrap}.candidate-row .candidate-text small[data-v-18ab5872]{display:block;margin-top:4px;color:var(--el-text-color-secondary)}.candidate-row .preview-button[data-v-18ab5872]{justify-self:end}.reference-media[data-v-18ab5872]{position:fixed;width:1px;height:1px;opacity:0;pointer-events:none}.dialog-footer[data-v-18ab5872]{display:flex;justify-content:flex-end;gap:8px}@media(max-width:768px){.picker-intro[data-v-18ab5872]{display:block}.picker-intro .selection-summary[data-v-18ab5872]{margin-top:10px}.candidate-row[data-v-18ab5872]{grid-template-columns:28px minmax(0,1fr) 70px}.candidate-row .candidate-time[data-v-18ab5872]{grid-column:2;flex-wrap:wrap}.candidate-row .candidate-text[data-v-18ab5872]{grid-column:2}.candidate-row .preview-button[data-v-18ab5872]{grid-column:3;grid-row:1/span 2}}.speaker-config-dialog .speaker-config-content .speaker-header[data-v-65097fb3]{display:flex;align-items:center;padding:0 16px 12px;border-bottom:1px solid var(--el-border-color-light);margin-bottom:16px}.speaker-config-dialog .speaker-config-content .speaker-header .speaker-label[data-v-65097fb3]{flex:1;font-weight:500;color:#fff}.speaker-config-dialog .speaker-config-content .speaker-header .voice-label[data-v-65097fb3]{width:200px;font-weight:500;color:#fff}.speaker-config-dialog .speaker-config-content .speaker-header .reference-label[data-v-65097fb3]{width:210px;font-weight:500;color:#fff}.speaker-config-dialog .speaker-config-content .speaker-header .action-label[data-v-65097fb3]{width:40px;font-size:0}.speaker-config-dialog .speaker-config-content .speaker-list[data-v-65097fb3]{max-height:400px;overflow-y:auto}.speaker-config-dialog .speaker-config-content .speaker-item[data-v-65097fb3]{display:flex;align-items:center;gap:16px;padding:8px 16px;border-radius:8px}.speaker-config-dialog .speaker-config-content .speaker-item .speaker-name[data-v-65097fb3]{flex:1}.speaker-config-dialog .speaker-config-content .speaker-item .voice-selector[data-v-65097fb3]{width:200px}.speaker-config-dialog .speaker-config-content .speaker-item .voice-selector .voice-select-btn[data-v-65097fb3]{width:100%;justify-content:space-between}.speaker-config-dialog .speaker-config-content .speaker-item .reference-selector[data-v-65097fb3]{width:210px}.speaker-config-dialog .speaker-config-content .speaker-item .reference-selector .reference-select-btn[data-v-65097fb3]{width:100%;justify-content:center}.speaker-config-dialog .speaker-config-content .speaker-item .reference-selector .reference-unavailable[data-v-65097fb3]{display:block;width:100%;color:var(--el-text-color-placeholder);font-size:12px;line-height:24px;text-align:center}.speaker-config-dialog .speaker-config-content .speaker-item .speaker-actions[data-v-65097fb3]{width:40px;display:flex;justify-content:center}.speaker-config-dialog .speaker-config-content .add-speaker[data-v-65097fb3]{margin-top:16px;text-align:center}@keyframes voiceDubbingRotate-d9b7a540{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.script-editor[data-v-d9b7a540]{height:100%;display:flex;flex-direction:column;padding:6px 10px 4px;background:hsla(0,0%,100%,.01)}.script-editor .divider[data-v-d9b7a540],.script-editor .language-section[data-v-d9b7a540]{display:none}.script-editor .editor-header[data-v-d9b7a540]{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:10px;min-height:32px;margin-bottom:4px;padding:0 2px 5px;border-bottom:1px solid var(--scai-border)}.script-editor .editor-header .header-context[data-v-d9b7a540]{display:flex;align-items:center;gap:12px;min-width:0}.script-editor .editor-header .title[data-v-d9b7a540]{font-size:14px;font-weight:500;color:#fff;margin:0;letter-spacing:.2px;white-space:nowrap}.script-editor .editor-header .language-summary[data-v-d9b7a540]{display:inline-flex;align-items:center;gap:5px;min-width:0;color:hsla(0,0%,100%,.56);font-size:11px;white-space:nowrap}.script-editor .editor-header .language-summary-value[data-v-d9b7a540]{overflow:hidden;text-overflow:ellipsis}.script-editor .editor-header .language-summary-arrow[data-v-d9b7a540]{flex:0 0 auto;color:hsla(0,0%,100%,.3);font-size:12px}.script-editor .editor-header .edit-dict[data-v-d9b7a540]{color:#8482ff;text-decoration:none;font-size:13px;font-weight:500;padding:2px 8px;border-radius:4px;background:rgba(132,130,255,.1);transition:all .3s}.script-editor .editor-header .edit-dict[data-v-d9b7a540]:hover{color:#9694ff;background:rgba(132,130,255,.15)}.script-editor .editor-header .header-right[data-v-d9b7a540]{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0;flex-shrink:0}.script-editor .editor-header .header-right .translate-voice-control[data-v-d9b7a540],.script-editor .editor-header .header-right .use-word-control[data-v-d9b7a540]{display:flex;align-items:center;gap:6px;margin-right:0;white-space:nowrap}.script-editor .editor-header .header-right .translate-voice-control .control-label[data-v-d9b7a540],.script-editor .editor-header .header-right .use-word-control .control-label[data-v-d9b7a540]{color:hsla(0,0%,100%,.6);font-size:12px;white-space:nowrap}.script-editor .editor-header .header-right .translate-voice-control .control-switch[data-v-d9b7a540],.script-editor .editor-header .header-right .use-word-control .control-switch[data-v-d9b7a540]{--el-switch-on-color:#8482ff;--el-switch-off-color:#dcdfe6;--el-switch-border-color:hsla(0,0%,100%,.2)}.script-editor .editor-header .header-right[data-v-d9b7a540] .el-button--small{height:26px;padding:0 10px}.script-editor .editor-header .header-right .header-btn-padding-5[data-v-d9b7a540]{padding:0 5px 0 5px}.script-editor .editor-header .header-right .header-tools-dropdown[data-v-d9b7a540]{flex:0 0 auto}.script-editor .editor-header .header-right .header-tools-button[data-v-d9b7a540]{display:inline-flex;align-items:center;gap:4px;min-width:78px;height:26px;padding:0 9px;border-color:rgba(132,130,255,.42);color:hsla(0,0%,100%,.86);background:rgba(132,130,255,.12)}.script-editor .editor-header .header-right .header-tools-button[data-v-d9b7a540]:focus-visible,.script-editor .editor-header .header-right .header-tools-button[data-v-d9b7a540]:hover{border-color:rgba(132,130,255,.72);color:#fff;background:rgba(132,130,255,.2)}.script-editor .editor-header .header-right .header-tools-button .el-icon[data-v-d9b7a540]{font-size:12px}.script-editor .editor-header .header-right .batch-progress[data-v-d9b7a540]{height:24px;display:inline-flex;align-items:center;padding:0 8px;border-radius:4px;background:rgba(132,130,255,.12);border:1px solid rgba(132,130,255,.22);color:hsla(0,0%,100%,.76);font-size:12px;line-height:1;white-space:nowrap}.script-editor .divider[data-v-d9b7a540]{height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.12),hsla(0,0%,100%,.06));margin:3px 0}.script-editor .language-section[data-v-d9b7a540]{padding:3px 0 4px}.script-editor .language-section .config-content[data-v-d9b7a540]{display:flex;align-items:center;gap:12px;position:relative}.script-editor .language-section .config-content .language-config[data-v-d9b7a540]{display:flex;align-items:center;gap:8px;flex:2}.script-editor .language-section .config-content .language-config .source-lang[data-v-d9b7a540],.script-editor .language-section .config-content .language-config .target-lang[data-v-d9b7a540]{flex:1;min-width:0}.script-editor .language-section .config-content .language-config .source-lang[data-v-d9b7a540] .el-select,.script-editor .language-section .config-content .language-config .target-lang[data-v-d9b7a540] .el-select{width:100%}.script-editor .language-section .config-content .language-config .source-lang[data-v-d9b7a540] .el-select .el-input__wrapper,.script-editor .language-section .config-content .language-config .target-lang[data-v-d9b7a540] .el-select .el-input__wrapper{background:var(--scai-surface);border:1px solid var(--scai-border);box-shadow:none;padding:0 10px;height:30px}.script-editor .language-section .config-content .language-config .source-lang[data-v-d9b7a540] .el-select .el-input__wrapper:hover,.script-editor .language-section .config-content .language-config .target-lang[data-v-d9b7a540] .el-select .el-input__wrapper:hover{border-color:hsla(0,0%,100%,.2);background:var(--scai-surface)}.script-editor .language-section .config-content .language-config .source-lang[data-v-d9b7a540] .el-select .el-input__wrapper.is-focus,.script-editor .language-section .config-content .language-config .target-lang[data-v-d9b7a540] .el-select .el-input__wrapper.is-focus{border-color:#8482ff;background:rgba(132,130,255,.1)}.script-editor .language-section .config-content .language-config .source-lang[data-v-d9b7a540] .el-select .el-input__inner,.script-editor .language-section .config-content .language-config .target-lang[data-v-d9b7a540] .el-select .el-input__inner{color:#fff;font-size:13px;font-weight:500}.script-editor .language-section .config-content .language-config .source-lang[data-v-d9b7a540] .el-select.is-disabled,.script-editor .language-section .config-content .language-config .target-lang[data-v-d9b7a540] .el-select.is-disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.script-editor .language-section .config-content .language-config .source-lang[data-v-d9b7a540] .el-select.is-disabled .el-input__wrapper,.script-editor .language-section .config-content .language-config .target-lang[data-v-d9b7a540] .el-select.is-disabled .el-input__wrapper{background:var(--scai-surface);border-color:var(--scai-border);cursor:not-allowed}.script-editor .language-section .config-content .language-config .source-lang[data-v-d9b7a540] .el-select.is-disabled .el-input__wrapper .el-input__inner,.script-editor .language-section .config-content .language-config .target-lang[data-v-d9b7a540] .el-select.is-disabled .el-input__wrapper .el-input__inner{color:hsla(0,0%,100%,.45)}.script-editor .language-section .config-content .language-config .source-lang[data-v-d9b7a540] .el-select.is-disabled .el-input__wrapper .el-input__suffix,.script-editor .language-section .config-content .language-config .target-lang[data-v-d9b7a540] .el-select.is-disabled .el-input__wrapper .el-input__suffix{display:none}.script-editor .language-section .config-content .language-config .arrow[data-v-d9b7a540]{display:flex;align-items:center;justify-content:center;width:20px;height:30px}.script-editor .language-section .config-content .language-config .arrow .el-icon[data-v-d9b7a540]{font-size:13px;color:hsla(0,0%,100%,.25);line-height:1}.script-editor .language-section .config-content .speaker-config-actions[data-v-d9b7a540]{display:flex;align-items:center;gap:6px;margin-right:4px}.script-editor .language-section .config-content .speaker-config-actions .el-button[data-v-d9b7a540]{height:30px;padding:0 10px;font-size:12px;border-radius:6px;background:rgba(132,130,255,.1);border:1px solid rgba(132,130,255,.3);color:#8482ff;transition:all .3s}.script-editor .language-section .config-content .speaker-config-actions .el-button[data-v-d9b7a540]:hover{background:rgba(132,130,255,.2);border-color:rgba(132,130,255,.5);color:#aaa8ff}.script-editor .language-section .config-content .speaker-config-actions .restore-button[data-v-d9b7a540]{background:var(--scai-surface);border-color:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.78)}.script-editor .language-section .config-content .speaker-config-actions .restore-button[data-v-d9b7a540]:hover{background:var(--scai-surface-hover);border-color:hsla(0,0%,100%,.24);color:#fff}.script-editor .language-section .config-content .voice-config[data-v-d9b7a540]{flex:1;min-width:0;max-width:160px;display:flex;flex-direction:column;gap:8px}.script-editor .language-section .config-content .voice-config .voice-value[data-v-d9b7a540]{height:36px;cursor:pointer;transition:all .3s}.script-editor .language-section .config-content .voice-config .voice-value .voice-card[data-v-d9b7a540]{display:flex;align-items:center;gap:6px;height:100%;padding:0 8px;background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:4px;transition:all .3s}.script-editor .language-section .config-content .voice-config .voice-value .voice-card[data-v-d9b7a540]:hover{background:var(--scai-surface);border-color:hsla(0,0%,100%,.15);transform:translateY(-1px)}.script-editor .language-section .config-content .voice-config .voice-value .voice-card:hover .action[data-v-d9b7a540]{opacity:1;transform:translateX(0)}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .avatar-container[data-v-d9b7a540]{position:relative;width:20px;height:20px;flex-shrink:0}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .avatar-container .avatar[data-v-d9b7a540]{width:100%;height:100%;border-radius:4px;overflow:hidden;background:var(--scai-surface);border:1px solid var(--scai-border)}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .avatar-container .avatar img[data-v-d9b7a540]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .avatar-container .status-indicator[data-v-d9b7a540]{position:absolute;bottom:-2px;right:-2px;width:4px;height:4px;border-radius:50%;background:#8482ff;border:2px solid #1a1a1d}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .info[data-v-d9b7a540]{flex:1;min-width:0}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .info .name-row[data-v-d9b7a540]{display:flex;align-items:center;gap:4px}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .info .name-row .name[data-v-d9b7a540]{font-size:12px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .info .name-row .gender-tag[data-v-d9b7a540]{font-size:10px;color:#8482ff;background:rgba(132,130,255,.1);padding:1px 3px;border-radius:2px;white-space:nowrap}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .info .remark[data-v-d9b7a540]{font-size:10px;color:hsla(0,0%,100%,.45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .action[data-v-d9b7a540]{opacity:0;transform:translateX(4px);transition:all .3s;color:hsla(0,0%,100%,.45);font-size:12px}.script-editor .language-section .config-content .voice-config .voice-value .voice-card.original-voice .avatar.original[data-v-d9b7a540]{display:flex;align-items:center;justify-content:center;background:rgba(24,144,255,.2)}.script-editor .language-section .config-content .voice-config .voice-value .voice-card.original-voice .avatar.original .el-icon[data-v-d9b7a540]{font-size:14px;color:#1890ff}.script-editor .language-section .config-content .voice-config .voice-value .voice-card.original-voice .name[data-v-d9b7a540]{color:#1890ff}.script-editor .language-section .config-content .voice-config .voice-value .empty-state[data-v-d9b7a540]{height:100%;display:flex;align-items:center;justify-content:center;background:var(--scai-surface);border:1px dashed var(--scai-border);border-radius:4px;transition:all .3s}.script-editor .language-section .config-content .voice-config .voice-value .empty-state[data-v-d9b7a540]:hover{background:var(--scai-surface);border-color:hsla(0,0%,100%,.15)}.script-editor .language-section .config-content .voice-config .voice-value .empty-state .empty-content[data-v-d9b7a540]{display:flex;align-items:center;gap:4px;color:hsla(0,0%,100%,.45)}.script-editor .language-section .config-content .voice-config .voice-value .empty-state .empty-content .empty-icon[data-v-d9b7a540]{font-size:12px}.script-editor .language-section .config-content .voice-config .voice-value .empty-state .empty-content .empty-text[data-v-d9b7a540]{font-size:11px}.script-editor .language-section .config-content .voice-config .apply-voice-btn[data-v-d9b7a540]{height:24px;line-height:1;padding:0 8px;font-size:11px;border-radius:4px;background:rgba(132,130,255,.1);border-color:transparent;color:#8482ff;transition:all .3s}.script-editor .language-section .config-content .voice-config .apply-voice-btn[data-v-d9b7a540]:hover{background:rgba(132,130,255,.2);color:#9694ff}.script-editor .subtitle-list-toolbar[data-v-d9b7a540]{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;flex-shrink:0;min-height:32px;margin:0 0 4px;padding:2px 4px 3px;border-top:0;border-bottom:1px solid var(--scai-border);background:transparent}.script-editor .subtitle-list-toolbar .subtitle-position-control[data-v-d9b7a540]{display:flex;align-items:center;gap:4px;height:26px;color:hsla(0,0%,100%,.62);font-size:12px;white-space:nowrap}.script-editor .subtitle-list-toolbar .subtitle-nav-button[data-v-d9b7a540]{width:26px;height:26px;padding:0;color:hsla(0,0%,100%,.72);border-radius:6px}.script-editor .subtitle-list-toolbar .subtitle-nav-button[data-v-d9b7a540]:hover:not(.is-disabled){color:#fff;background:rgba(132,130,255,.16)}.script-editor .subtitle-list-toolbar .subtitle-jump-input[data-v-d9b7a540]{width:54px}.script-editor .subtitle-list-toolbar .subtitle-search-input[data-v-d9b7a540]{flex:1;min-width:120px;max-width:none}.script-editor .subtitle-list-toolbar .search-result-count[data-v-d9b7a540]{color:hsla(0,0%,100%,.45);font-size:11px;white-space:nowrap}.script-editor .subtitle-list-toolbar .follow-playback-control[data-v-d9b7a540]{display:flex;align-items:center;gap:7px;min-height:26px;margin-left:auto;color:hsla(0,0%,100%,.62);font-size:12px;white-space:nowrap}.script-editor .subtitle-list-toolbar[data-v-d9b7a540] .el-input__wrapper{min-height:26px;background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.09)}.script-editor .subtitle-list-toolbar[data-v-d9b7a540] .el-input__wrapper.is-focus,.script-editor .subtitle-list-toolbar[data-v-d9b7a540] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px rgba(132,130,255,.65)}.script-editor .subtitle-list-toolbar[data-v-d9b7a540] .el-input__inner{color:hsla(0,0%,100%,.88);font-size:12px;text-align:center}.script-editor .subtitle-list-toolbar .subtitle-search-input[data-v-d9b7a540] .el-input__inner{text-align:left}.script-editor .script-list-shell[data-v-d9b7a540]{position:relative;flex:1;min-height:0;overflow:hidden}.script-editor .script-list-scrollbar[data-v-d9b7a540]{height:100%}.script-editor[data-v-d9b7a540] .script-list-scrollbar .el-scrollbar__wrap{overflow-x:hidden}.script-editor[data-v-d9b7a540] .script-list-scrollbar .el-scrollbar__view{min-height:100%}.script-editor[data-v-d9b7a540] .script-list-scrollbar .el-scrollbar__bar.is-vertical{width:10px;right:0;opacity:1;border-radius:8px;background:hsla(0,0%,100%,.045)}.script-editor[data-v-d9b7a540] .script-list-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb{opacity:1;border:2px solid transparent;border-radius:999px;background-color:hsla(0,0%,100%,.38);background-clip:padding-box;transition:background-color .18s ease}.script-editor[data-v-d9b7a540] .script-list-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb:hover{background-color:hsla(0,0%,100%,.62)}.script-editor[data-v-d9b7a540] .script-list-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb:active{background-color:rgba(132,130,255,.9)}.script-editor .subtitle-status-rail[data-v-d9b7a540]{position:absolute;top:8px;right:12px;bottom:8px;z-index:3;width:8px;pointer-events:none}.script-editor .subtitle-status-rail[data-v-d9b7a540]:before{position:absolute;top:0;bottom:0;left:3px;width:2px;border-radius:2px;background:var(--scai-surface-hover);content:""}.script-editor .subtitle-status-marker[data-v-d9b7a540]{position:absolute;left:1px;width:6px;height:4px;padding:0;border:0;border-radius:3px;transform:translateY(-50%);cursor:pointer;pointer-events:auto}.script-editor .subtitle-status-marker.is-error[data-v-d9b7a540]{background:#ff5d62}.script-editor .subtitle-status-marker.is-warning[data-v-d9b7a540]{background:#f7b955}.script-editor .subtitle-status-marker[data-v-d9b7a540]:hover{width:8px;left:0;box-shadow:0 0 0 2px rgba(0,0,0,.85)}.script-editor .playback-position-marker[data-v-d9b7a540]{position:absolute;left:0;width:8px;height:5px;border-radius:4px;background:#8482ff;box-shadow:0 0 0 2px rgba(132,130,255,.2);transform:translateY(-50%)}.script-editor .return-current-subtitle[data-v-d9b7a540]{position:absolute;right:26px;bottom:14px;z-index:5;height:32px;padding:0 12px;border:1px solid rgba(132,130,255,.48);border-radius:16px;color:#fff;background:rgba(70,70,170,.94);box-shadow:0 8px 22px rgba(0,0,0,.28);cursor:pointer;font-size:12px;transition:transform .18s ease,background .18s ease}.script-editor .return-current-subtitle[data-v-d9b7a540]:hover{background:rgba(132,130,255,.98);transform:translateY(-1px)}.script-editor .script-list[data-v-d9b7a540]{min-height:100%;padding:0 22px 2px 0}.script-editor .script-list .script-item[data-v-d9b7a540]{background:transparent;padding:6px 8px 7px;margin-bottom:0;border:0;border-bottom:1px solid hsla(0,0%,100%,.055);border-left:2px solid transparent;border-radius:0;transition:background .16s ease,border-color .16s ease;cursor:pointer;position:relative}.script-editor .script-list .script-item[data-v-d9b7a540]:hover{border-bottom-color:hsla(0,0%,100%,.11);background:hsla(0,0%,100%,.022)}.script-editor .script-list .script-item.is-active[data-v-d9b7a540]{border-left-color:#8482ff;border-bottom-color:rgba(132,130,255,.26);background:rgba(132,130,255,.055);box-shadow:inset 2px 0 0 rgba(132,130,255,.14)}.script-editor .script-list .script-item.has-validation-error[data-v-d9b7a540]{border-left-color:rgba(255,77,79,.72);border-bottom-color:rgba(255,77,79,.36);background:rgba(255,77,79,.035)}.script-editor .script-list .script-item.has-validation-error.is-active[data-v-d9b7a540]{border-left-color:#ff5d62;border-bottom-color:rgba(255,77,79,.48);box-shadow:inset 2px 0 0 rgba(255,77,79,.16)}.script-editor .script-list .script-item .merge-button-container[data-v-d9b7a540]{position:absolute;top:-10px;left:50%;transform:translateX(-50%);z-index:2;opacity:0;pointer-events:none;transition:opacity .16s ease}.script-editor .script-list .script-item .merge-button-container .merge-button[data-v-d9b7a540]{width:18px;height:18px;padding:0;display:flex;align-items:center;justify-content:center;background:rgba(132,130,255,.1);border-color:transparent;color:#8482ff}.script-editor .script-list .script-item .merge-button-container .merge-button[data-v-d9b7a540]:hover{background:rgba(132,130,255,.2);color:#9694ff}.script-editor .script-list .script-item .merge-button-container .merge-button .el-icon[data-v-d9b7a540]{font-size:10px;margin:0}.script-editor .script-list .script-item.is-expanded .merge-button-container[data-v-d9b7a540],.script-editor .script-list .script-item:hover .merge-button-container[data-v-d9b7a540]{opacity:1;pointer-events:auto}.script-editor .script-list .script-item .item-header[data-v-d9b7a540]{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:24px;margin-bottom:2px;padding-bottom:2px}.script-editor .script-list .script-item .item-header .time-range[data-v-d9b7a540]{display:flex;align-items:center;flex-shrink:0;gap:4px}.script-editor .script-list .script-item .item-header .time-range .subtitle-sequence[data-v-d9b7a540]{display:inline-flex;flex:0 0 28px;align-items:center;justify-content:flex-end;height:24px;padding-right:2px;color:hsla(0,0%,100%,.45);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-d9b7a540]{width:105px;position:relative}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-d9b7a540] .el-input__wrapper{background:var(--scai-surface);box-shadow:none;padding:0 6px;height:24px;border-radius:4px;transition:all .3s}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-d9b7a540] .el-input__wrapper:hover{background:var(--scai-surface)}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-d9b7a540] .el-input__wrapper.is-focus{background:rgba(132,130,255,.1);box-shadow:0 0 0 1px rgba(132,130,255,.2)}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-d9b7a540] .el-input__inner{color:#fff;font-size:11px;font-family:monospace;text-align:center;background:transparent;letter-spacing:.3px}.script-editor .script-list .script-item .item-header .time-range .time-input.field-validation-error[data-v-d9b7a540] .el-input__wrapper{background:rgba(255,77,79,.08);box-shadow:inset 0 0 0 1px rgba(255,77,79,.48)}.script-editor .script-list .script-item .item-header .time-range .time-input.field-validation-error[data-v-d9b7a540] .el-input__wrapper.is-focus,.script-editor .script-list .script-item .item-header .time-range .time-input.field-validation-error[data-v-d9b7a540] .el-input__wrapper:hover{background:rgba(255,77,79,.12);box-shadow:inset 0 0 0 1px rgba(255,77,79,.68)}.script-editor .script-list .script-item .item-header .time-range .time-input.field-validation-error[data-v-d9b7a540] .el-input__inner{color:#ffb3b0}.script-editor .script-list .script-item .item-header .time-range .time-input .time-validation-message[data-v-d9b7a540]{margin-top:4px;color:#ff7875;font-size:11px;line-height:1.25;white-space:normal}.script-editor .script-list .script-item .item-header .time-range .time-input.highlight[data-v-d9b7a540] .el-input__wrapper{background:rgba(255,77,79,.1);box-shadow:0 0 0 1px rgba(255,77,79,.2)}.script-editor .script-list .script-item .item-header .time-range .time-input.highlight[data-v-d9b7a540] .el-input__wrapper:hover{background:rgba(255,77,79,.15)}.script-editor .script-list .script-item .item-header .time-range .time-input.highlight[data-v-d9b7a540] .el-input__wrapper.is-focus{background:rgba(255,77,79,.15);box-shadow:0 0 0 1px rgba(255,77,79,.3)}.script-editor .script-list .script-item .item-header .time-range .time-input.highlight[data-v-d9b7a540] .el-input__inner{color:#ff4d4f}.script-editor .script-list .script-item .item-header .time-range .separator[data-v-d9b7a540]{color:hsla(0,0%,100%,.3);font-size:12px;font-family:monospace}.script-editor .script-list .script-item .item-header .actions[data-v-d9b7a540]{display:flex;align-items:center;flex-wrap:nowrap;gap:4px;min-width:0;margin-left:auto}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-d9b7a540]{width:88px}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-d9b7a540] .el-input__wrapper{background:var(--scai-surface);box-shadow:none;padding:0 6px;height:24px;border-radius:4px;transition:all .3s;border:1px solid var(--scai-border)}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-d9b7a540] .el-input__wrapper:hover{background:var(--scai-surface);border-color:rgba(132,130,255,.3)}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-d9b7a540] .el-input__wrapper.is-focus{background:rgba(132,130,255,.1);border-color:rgba(132,130,255,.5);box-shadow:0 0 0 1px rgba(132,130,255,.2)}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-d9b7a540] .el-input__inner{color:#fff;font-size:11px;background:transparent}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-d9b7a540] .el-input__suffix .el-icon{color:hsla(0,0%,100%,.4)}.script-editor .script-list .script-item .item-header .actions .voice-selector[data-v-d9b7a540]{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.script-editor .script-list .script-item .item-header .actions .voice-selector .voice-name-tooltip[data-v-d9b7a540]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar[data-v-d9b7a540]{width:22px;height:22px;border-radius:4px;overflow:hidden;background:var(--scai-surface);border:1px solid var(--scai-border);position:relative}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar img[data-v-d9b7a540]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar[data-v-d9b7a540]:hover{border-color:#8482ff;box-shadow:0 0 0 1px rgba(132,130,255,.3);transform:translateY(-1px)}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar .voice-status[data-v-d9b7a540]{position:absolute;width:6px;height:6px;border-radius:50%;background-color:hsla(0,0%,100%,.3);bottom:1px;right:1px;border:1px solid rgba(0,0,0,.2)}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar.has-audio .voice-status[data-v-d9b7a540]{background-color:#52c41a}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar.original-voice[data-v-d9b7a540]{display:flex;align-items:center;justify-content:center;background:rgba(24,144,255,.2);border-color:rgba(24,144,255,.3)}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar.original-voice .el-icon[data-v-d9b7a540]{font-size:14px;color:#1890ff}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar.original-voice[data-v-d9b7a540]:hover{background:rgba(24,144,255,.3);border-color:rgba(24,144,255,.5)}.script-editor .script-list .script-item .item-header .actions .ai-rewrite-button[data-v-d9b7a540]{height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(20,184,166,.28);border-radius:4px;color:#8be6d7;background:rgba(20,184,166,.08);font-size:11px;line-height:1;white-space:nowrap;cursor:pointer;transition:all .2s}.script-editor .script-list .script-item .item-header .actions .ai-rewrite-button .el-icon[data-v-d9b7a540]{font-size:14px}.script-editor .script-list .script-item .item-header .actions .ai-rewrite-button[data-v-d9b7a540]:hover{color:#fff;border-color:rgba(20,184,166,.56);background:rgba(20,184,166,.18);transform:translateY(-1px)}.script-editor .script-list .script-item .item-header .actions .action-icon[data-v-d9b7a540]{width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.4);cursor:pointer;opacity:.38;transition:color .16s ease,background .16s ease,opacity .16s ease;border-radius:4px;background:var(--scai-surface)}.script-editor .script-list .script-item .item-header .actions .action-icon[data-v-d9b7a540]:hover{background:hsla(0,0%,100%,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.delete-icon[data-v-d9b7a540]:hover{color:#ff4d4f;background:rgba(255,77,79,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.split-icon[data-v-d9b7a540]:hover{color:#8482ff;background:rgba(132,130,255,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.insert-down-icon[data-v-d9b7a540]:hover,.script-editor .script-list .script-item .item-header .actions .action-icon.insert-up-icon[data-v-d9b7a540]:hover{color:#52c41a;background:rgba(82,196,26,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.translate-icon[data-v-d9b7a540]:hover{color:#1890ff;background:rgba(24,144,255,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-select-icon[data-v-d9b7a540]:hover{color:#8482ff;background:rgba(132,130,255,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-select-icon[data-v-d9b7a540]{opacity:1}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-missing-error[data-v-d9b7a540]{border:2px solid #ff4d4f;color:#ff4d4f}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-missing-error[data-v-d9b7a540]:hover{color:#ff4d4f;background:rgba(255,77,79,.1);border-color:#ff4d4f}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-regenerate-icon[data-v-d9b7a540]:hover{color:#fa8c16;background:rgba(250,140,22,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-regenerate-icon.is-dubbing[data-v-d9b7a540]{color:#fa8c16;background:rgba(250,140,22,.14);cursor:wait}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-regenerate-icon.is-dubbing[data-v-d9b7a540] svg{animation:voiceDubbingRotate-d9b7a540 .9s linear infinite}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-regenerate-icon.is-disabled[data-v-d9b7a540]{opacity:.45;cursor:not-allowed;pointer-events:none}.script-editor .script-list .script-item .item-header .actions .action-icon.play-audio-icon[data-v-d9b7a540]:hover{color:#52c41a;background:rgba(82,196,26,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.is-playing[data-v-d9b7a540]{color:#52c41a;background:rgba(82,196,26,.1);opacity:1}.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .ai-rewrite-button[data-v-d9b7a540],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .delete-icon[data-v-d9b7a540],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .insert-down-icon[data-v-d9b7a540],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .insert-up-icon[data-v-d9b7a540],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .play-audio-icon[data-v-d9b7a540],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .split-icon[data-v-d9b7a540],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .translate-icon[data-v-d9b7a540],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .voice-regenerate-icon[data-v-d9b7a540]{display:none}.script-editor .script-list .script-item.is-expanded .item-header .actions[data-v-d9b7a540],.script-editor .script-list .script-item:focus-within .item-header .actions[data-v-d9b7a540]{padding:2px 4px;border:1px solid rgba(132,130,255,.22);border-radius:6px;background:rgba(132,130,255,.07);box-shadow:0 4px 12px rgba(0,0,0,.16)}.script-editor .script-list .script-item.is-expanded .item-header .actions .ai-rewrite-button[data-v-d9b7a540],.script-editor .script-list .script-item:focus-within .item-header .actions .ai-rewrite-button[data-v-d9b7a540]{display:inline-flex}.script-editor .script-list .script-item.is-expanded .item-header .actions .delete-icon[data-v-d9b7a540],.script-editor .script-list .script-item.is-expanded .item-header .actions .insert-down-icon[data-v-d9b7a540],.script-editor .script-list .script-item.is-expanded .item-header .actions .insert-up-icon[data-v-d9b7a540],.script-editor .script-list .script-item.is-expanded .item-header .actions .play-audio-icon[data-v-d9b7a540],.script-editor .script-list .script-item.is-expanded .item-header .actions .split-icon[data-v-d9b7a540],.script-editor .script-list .script-item.is-expanded .item-header .actions .translate-icon[data-v-d9b7a540],.script-editor .script-list .script-item.is-expanded .item-header .actions .voice-regenerate-icon[data-v-d9b7a540],.script-editor .script-list .script-item:focus-within .item-header .actions .delete-icon[data-v-d9b7a540],.script-editor .script-list .script-item:focus-within .item-header .actions .insert-down-icon[data-v-d9b7a540],.script-editor .script-list .script-item:focus-within .item-header .actions .insert-up-icon[data-v-d9b7a540],.script-editor .script-list .script-item:focus-within .item-header .actions .play-audio-icon[data-v-d9b7a540],.script-editor .script-list .script-item:focus-within .item-header .actions .split-icon[data-v-d9b7a540],.script-editor .script-list .script-item:focus-within .item-header .actions .translate-icon[data-v-d9b7a540],.script-editor .script-list .script-item:focus-within .item-header .actions .voice-regenerate-icon[data-v-d9b7a540]{display:flex}.script-editor .script-list .script-item.is-expanded .item-header .actions .action-icon[data-v-d9b7a540],.script-editor .script-list .script-item:focus-within .item-header .actions .action-icon[data-v-d9b7a540]{opacity:1}.script-editor .script-list .script-item .item-content[data-v-d9b7a540]{display:flex;align-items:flex-start;gap:0}.script-editor .script-list .script-item .item-content .original-text[data-v-d9b7a540]{flex:1;color:hsla(0,0%,100%,.9);font-size:15px;line-height:1.6;padding:8px;background:transparent;white-space:pre-wrap;word-break:break-word}.script-editor .script-list .script-item .item-content .translated-text[data-v-d9b7a540]{flex:1;min-width:0;position:relative}.script-editor .script-list .script-item .item-content .translated-text+.translated-text[data-v-d9b7a540]{margin-left:6px;padding-left:6px;border-left:1px solid hsla(0,0%,100%,.055)}.script-editor .script-list .script-item .item-content .translated-text[data-v-d9b7a540] .el-textarea__inner{background:transparent;color:#fff;resize:none;padding:4px 8px;font-size:14px;line-height:1.45;box-shadow:none;border:none;border-radius:4px;min-height:30px;height:auto;white-space:pre-wrap;word-break:break-word;transition:background .16s ease,box-shadow .16s ease}.script-editor .script-list .script-item .item-content .translated-text[data-v-d9b7a540] .el-textarea__inner:hover{background:var(--scai-surface)}.script-editor .script-list .script-item .item-content .translated-text[data-v-d9b7a540] .el-textarea__inner:focus{background:rgba(132,130,255,.055);box-shadow:inset 0 0 0 1px rgba(132,130,255,.28)}.script-editor .script-list .script-item .item-content .translated-text[data-v-d9b7a540] .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}.script-editor .script-list .script-item .item-content .translated-text[data-v-d9b7a540] .el-textarea__inner::placeholder{color:hsla(0,0%,100%,.3)}.script-editor .script-list .script-item .item-content .translated-text.field-validation-error[data-v-d9b7a540] .el-textarea__inner{background:rgba(255,77,79,.06);box-shadow:inset 0 0 0 1px rgba(255,77,79,.48)}.script-editor .script-list .script-item .item-content .translated-text.field-validation-error[data-v-d9b7a540] .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px rgba(255,77,79,.68)}.script-editor .script-list .script-item .item-content .translated-text .validation-message[data-v-d9b7a540]{margin-top:2px;padding-left:8px;color:#ff7875;font-size:11px;line-height:1.35}.script-editor .script-list .script-item .item-content .translated-text .translating-indicator[data-v-d9b7a540]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.7);color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;z-index:1;width:auto;text-align:center}[data-v-d9b7a540] .voice-dialog{position:absolute;z-index:2000}[data-v-d9b7a540] .voice-dialog .el-dialog{position:relative;margin:0 auto!important;background:#1a1a1d;border-radius:16px;max-width:1200px;width:90vw!important;max-height:90vh;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}[data-v-d9b7a540] .voice-dialog .el-dialog .el-dialog__header{margin:0;padding:20px 24px;border-bottom:1px solid var(--scai-border);flex-shrink:0}[data-v-d9b7a540] .voice-dialog .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}[data-v-d9b7a540] .voice-dialog .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.6)}[data-v-d9b7a540] .voice-dialog .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}[data-v-d9b7a540] .voice-dialog .el-dialog .el-dialog__body{padding:0;overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}[data-v-d9b7a540] .voice-dialog :deep(.el-overlay){position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog-container[data-v-d9b7a540]{display:flex;flex-direction:column;height:80vh;width:100%;overflow:hidden;max-height:80vh}.dialog-container .toggle-section[data-v-d9b7a540]{flex:none;padding:24px 24px 0;text-align:center;background:#1a1a1d;z-index:2}.dialog-container .voices-section[data-v-d9b7a540]{flex:1;min-height:0;overflow:hidden;padding:24px;width:100%;box-sizing:border-box}.dialog-container .voices-section .voice-grid[data-v-d9b7a540]{height:100%;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:10px 0;grid-auto-rows:min-content}.dialog-container .voices-section .voice-grid[data-v-d9b7a540]::-webkit-scrollbar{width:6px}.dialog-container .voices-section .voice-grid[data-v-d9b7a540]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.dialog-container .voices-section .voice-grid[data-v-d9b7a540]::-webkit-scrollbar-track{background:transparent}.dialog-container .voices-section .voice-grid[data-v-d9b7a540] .voice-card{min-width:0;width:100%;margin:0;box-sizing:border-box;transition:all .3s ease}.dialog-container .voices-section .voice-grid[data-v-d9b7a540] .voice-card:hover{transform:translateY(-2px)}.dialog-container .action-section[data-v-d9b7a540]{flex:none;padding:16px 24px;text-align:right;background:#1a1a1d;border-top:1px solid var(--scai-border);position:sticky;bottom:0;width:100%;box-sizing:border-box;z-index:10;box-shadow:0 -4px 12px rgba(0,0,0,.2)}.dialog-container .action-section .el-button[data-v-d9b7a540]{padding:8px 24px;height:40px;font-size:14px;transition:all .3s ease}.dialog-container .action-section .el-button--default[data-v-d9b7a540]{background:hsla(0,0%,100%,.1);border-color:transparent;color:#fff}.dialog-container .action-section .el-button--default[data-v-d9b7a540]:hover{background:hsla(0,0%,100%,.2);transform:translateY(-1px)}.dialog-container .action-section .el-button--primary[data-v-d9b7a540]:hover{transform:translateY(-1px)}.subtitle-header-tools-popper.el-popper{width:-moz-max-content!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 24px);box-sizing:border-box;padding:5px;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;background:#25262d;box-shadow:0 12px 28px rgba(0,0,0,.34)}.subtitle-header-tools-popper .el-dropdown-menu{min-width:0;padding:0;background:transparent}.subtitle-header-tools-popper .el-dropdown-menu__item{display:flex;align-items:center;gap:8px;min-height:32px;padding:5px 11px;border-radius:5px;color:hsla(0,0%,100%,.82);font-size:12px;white-space:nowrap}.subtitle-header-tools-popper .el-dropdown-menu__item:not(.is-disabled):focus,.subtitle-header-tools-popper .el-dropdown-menu__item:not(.is-disabled):hover{color:#fff;background:rgba(132,130,255,.16)}.subtitle-header-tools-popper .el-dropdown-menu__item.is-disabled{color:hsla(0,0%,100%,.32)}.subtitle-header-tools-popper .el-dropdown-menu__item .el-icon{margin-right:0;color:hsla(0,0%,100%,.54);font-size:14px}.subtitle-header-tools-popper .el-dropdown-menu__item .menu-progress{margin-left:auto;color:hsla(0,0%,100%,.45);font-size:11px;font-variant-numeric:tabular-nums}.subtitle-header-tools-popper .el-dropdown-menu__item--divided{margin:5px 0 0;border-top-color:var(--scai-border)}.subtitle-header-tools-popper.el-popper .el-popper__arrow:before{border-color:hsla(0,0%,100%,.12);background:#25262d}@media screen and (max-height:768px){[data-v-d9b7a540] .voice-dialog .el-dialog{margin-top:5vh!important}.dialog-container[data-v-d9b7a540]{height:75vh;max-height:75vh}.dialog-container .voices-section[data-v-d9b7a540]{padding:16px}.dialog-container .voices-section .voice-grid[data-v-d9b7a540]{gap:16px;padding:5px 0}.dialog-container .toggle-section[data-v-d9b7a540]{padding:16px 16px 0}.dialog-container .action-section[data-v-d9b7a540]{padding:12px 16px}}@media screen and (max-height:600px){[data-v-d9b7a540] .voice-dialog .el-dialog{margin-top:2vh!important}.dialog-container[data-v-d9b7a540]{height:70vh;max-height:70vh}}@media screen and (max-width:1400px){.dialog-container .voices-section .voice-grid[data-v-d9b7a540]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1000px){.dialog-container .voices-section .voice-grid[data-v-d9b7a540]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.dialog-container .voices-section[data-v-d9b7a540]{padding:12px}.dialog-container .voices-section .voice-grid[data-v-d9b7a540]{grid-template-columns:1fr;gap:12px}}.speaker-selector .speaker-select.speaker-error[data-v-d9b7a540] .el-input__wrapper,.speaker-selector .speaker-select.speaker-error[data-v-d9b7a540] .el-input__wrapper.is-focus,.speaker-selector .speaker-select.speaker-error[data-v-d9b7a540] .el-input__wrapper:hover,.speaker-selector .speaker-select.speaker-error[data-v-d9b7a540] .el-select__wrapper,.speaker-selector .speaker-select.speaker-error[data-v-d9b7a540] .el-select__wrapper.is-focused,.speaker-selector .speaker-select.speaker-error[data-v-d9b7a540] .el-select__wrapper:hover{border-color:#f56c6c!important;box-shadow:inset 0 0 0 1px #f56c6c!important}.subtitle-style-editor[data-v-1ee5b5b6]{height:100%;overflow-y:auto;padding:12px}.subtitle-style-editor .section-header[data-v-1ee5b5b6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-bottom:16px}.subtitle-style-editor .section-header .title[data-v-1ee5b5b6]{font-size:15px;font-weight:500;color:hsla(0,0%,100%,.85)}.subtitle-style-editor .section-header .subtitle-mode-controls[data-v-1ee5b5b6]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px 16px}.subtitle-style-editor .section-header .subtitle-mode-controls .subtitle-mode-control[data-v-1ee5b5b6]{display:flex;align-items:center;gap:6px}.subtitle-style-editor .section-header .subtitle-mode-controls .subtitle-mode-control .control-label[data-v-1ee5b5b6]{color:hsla(0,0%,100%,.6);font-size:12px;white-space:nowrap}.subtitle-style-editor .section-header .subtitle-mode-controls .subtitle-mode-control .control-switch[data-v-1ee5b5b6]{--el-switch-on-color:#8482ff;--el-switch-off-color:#dcdfe6;--el-switch-border-color:hsla(0,0%,100%,.2)}.subtitle-style-editor .section-header .subtitle-mode-controls .subtitle-mode-control .help-icon[data-v-1ee5b5b6]{color:hsla(0,0%,100%,.45);cursor:help;font-size:14px}.subtitle-style-editor .section-header .subtitle-mode-controls .subtitle-mode-control .help-icon[data-v-1ee5b5b6]:hover{color:hsla(0,0%,100%,.85)}.subtitle-style-editor .subtitle-panel .settings-panel[data-v-1ee5b5b6]{padding-top:16px;border-top:1px solid var(--scai-border)}.subtitle-style-editor .subtitle-panel .settings-panel .style-target-switch[data-v-1ee5b5b6]{display:flex;align-items:center;margin-bottom:16px}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item[data-v-1ee5b5b6]{margin-bottom:20px}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item[data-v-1ee5b5b6]:last-child{margin-bottom:0}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-header[data-v-1ee5b5b6]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-header .el-icon[data-v-1ee5b5b6]{font-size:15px;color:hsla(0,0%,100%,.45)}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-header span[data-v-1ee5b5b6]{font-size:14px;color:hsla(0,0%,100%,.85)}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content[data-v-1ee5b5b6]{display:flex;flex-direction:column;gap:12px}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection[data-v-1ee5b5b6]{display:flex;align-items:center;gap:8px;padding:4px;overflow-x:auto}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection .quick-colors[data-v-1ee5b5b6]{flex:1;display:flex;gap:8px}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection .quick-colors .color-item[data-v-1ee5b5b6]{width:32px;height:32px;border-radius:4px;cursor:pointer;transition:all .2s;border:1px solid var(--scai-border);position:relative}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection .quick-colors .color-item[data-v-1ee5b5b6]:hover{transform:scale(1.1);border-color:hsla(0,0%,100%,.2)}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection .quick-colors .color-item.active[data-v-1ee5b5b6]{border-color:#8482ff}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection .quick-colors .color-item.active[data-v-1ee5b5b6]:after{content:"";position:absolute;inset:-2px;border:2px solid #8482ff;border-radius:6px}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection .quick-colors .color-item[style*=none][data-v-1ee5b5b6]{background:linear-gradient(45deg,#fff 25%,transparent 0,transparent 75%,#fff 0),linear-gradient(45deg,#fff 25%,transparent 0,transparent 75%,#fff 0)!important;background-size:8px 8px!important;background-position:0 0,4px 4px!important;background-color:#ddd!important}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .font-size-control[data-v-1ee5b5b6]{display:flex;align-items:center;gap:12px;padding:0 4px}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .font-size-control .size-icon[data-v-1ee5b5b6]{font-size:16px;color:hsla(0,0%,100%,.45);flex-shrink:0}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .font-size-control .size-icon.small[data-v-1ee5b5b6]{transform:scale(.9)}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .font-size-control .size-icon.large[data-v-1ee5b5b6]{transform:scale(1.1)}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .font-size-control .el-slider[data-v-1ee5b5b6]{flex:1;margin:0}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .font-size-control .size-value[data-v-1ee5b5b6]{min-width:45px;padding:2px 6px;border-radius:4px;background:var(--scai-surface);color:hsla(0,0%,100%,.85);font-size:13px;text-align:center;flex-shrink:0}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .font-size-control .size-value .actual-size[data-v-1ee5b5b6]{font-size:11px;color:hsla(0,0%,100%,.6);margin-left:2px;white-space:nowrap}.subtitle-style-editor[data-v-1ee5b5b6] .el-switch{--el-switch-on-color:#8482ff}.subtitle-style-editor[data-v-1ee5b5b6] .el-color-picker{width:32px;height:32px}.subtitle-style-editor[data-v-1ee5b5b6] .el-color-picker .el-color-picker__trigger{width:32px!important;height:32px!important;padding:0;border:1px solid var(--scai-border);border-radius:4px}.subtitle-style-editor[data-v-1ee5b5b6] .el-color-picker .el-color-picker__trigger:hover{border-color:hsla(0,0%,100%,.2);transform:scale(1.1)}.subtitle-style-editor[data-v-1ee5b5b6] .el-color-picker .el-color-picker__trigger .el-color-picker__color{border:none;border-radius:3px}.subtitle-style-editor[data-v-1ee5b5b6] .el-color-picker .el-color-picker__trigger .el-color-picker__icon{display:none}.subtitle-style-editor[data-v-1ee5b5b6] .el-color-picker .el-color-picker__trigger .el-color-picker__mask{border-radius:3px}.subtitle-style-editor[data-v-1ee5b5b6] .el-slider{--el-slider-main-bg-color:#8482ff}.subtitle-style-editor[data-v-1ee5b5b6] .el-slider .el-slider__runway{background:hsla(0,0%,100%,.1);margin:0}.subtitle-style-editor[data-v-1ee5b5b6] .el-slider .el-slider__bar{background-color:#8482ff}.subtitle-style-editor[data-v-1ee5b5b6] .el-slider .el-slider__button{border-color:#8482ff}.subtitle-style-editor[data-v-1ee5b5b6] .font-select{width:100%}.subtitle-style-editor[data-v-1ee5b5b6] .font-select .el-input__wrapper{background:var(--scai-surface);box-shadow:none;border:1px solid var(--scai-border)}.subtitle-style-editor[data-v-1ee5b5b6] .font-select .el-input__wrapper:hover{border-color:hsla(0,0%,100%,.2)}.subtitle-style-editor[data-v-1ee5b5b6] .font-select .el-input__wrapper.is-focus{border-color:#8482ff}.subtitle-style-editor[data-v-1ee5b5b6] .font-select .el-input__inner,.subtitle-style-editor[data-v-1ee5b5b6] .font-select .el-select__placeholder{color:hsla(0,0%,100%,.85)}.subtitle-style-editor[data-v-1ee5b5b6] .font-select .el-select-dropdown__item{color:hsla(0,0%,100%,.65)}.subtitle-style-editor[data-v-1ee5b5b6] .font-select .el-select-dropdown__item.selected{color:#fff;background-color:rgba(132,130,255,.1)}.subtitle-style-editor[data-v-1ee5b5b6] .font-select .el-select-dropdown__item.hover{background-color:var(--scai-surface)}.subtitle-style-editor .slider-control[data-v-1ee5b5b6]{display:flex;align-items:center;gap:12px;padding:0 4px}.subtitle-style-editor .slider-control .size-value[data-v-1ee5b5b6]{min-width:45px;padding:2px 6px;border-radius:4px;background:var(--scai-surface);color:hsla(0,0%,100%,.85);font-size:13px;text-align:center;flex-shrink:0}.subtitle-style-editor .slider-control .size-value .actual-size[data-v-1ee5b5b6]{font-size:11px;color:hsla(0,0%,100%,.6);margin-left:2px;white-space:nowrap}.subtitle-style-editor .template-list[data-v-1ee5b5b6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:8px;padding:4px;max-height:150px;overflow-y:auto;overflow-x:hidden}.subtitle-style-editor .template-list .template-item[data-v-1ee5b5b6]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px;border-radius:4px;background:var(--scai-surface);transition:all .2s;border:2px solid transparent}.subtitle-style-editor .template-list .template-item[data-v-1ee5b5b6]:hover{background:var(--scai-surface-hover);transform:translateY(-2px)}.subtitle-style-editor .template-list .template-item.active[data-v-1ee5b5b6]{border-color:#8482ff;background:rgba(132,130,255,.1)}.subtitle-style-editor .template-list .template-item.active[data-v-1ee5b5b6]:hover{background:rgba(132,130,255,.15)}.subtitle-style-editor .template-list .template-item.active[data-v-1ee5b5b6]:after{content:"";position:absolute;inset:-2px;border:2px solid #8482ff;border-radius:6px;pointer-events:none}.subtitle-style-editor .template-list .template-item .template-preview[data-v-1ee5b5b6]{border-radius:4px;background:rgba(0,0,0,.2);width:100px;height:36px;display:flex;align-items:center;justify-content:center;overflow:hidden}.subtitle-style-editor .template-list .template-item .template-preview.bilingual-template-preview[data-v-1ee5b5b6]{flex-direction:column;gap:3px;padding:3px 4px}.subtitle-style-editor .template-list .template-item .template-text[data-v-1ee5b5b6]{line-height:1;text-align:center;white-space:nowrap;max-width:92px;overflow:hidden;text-overflow:ellipsis}.background-music-section[data-v-233e6f66]{padding:10px}.background-music-section .music-content .music-tabs[data-v-233e6f66] .el-tabs__header{margin-bottom:1rem}.background-music-section .music-content .music-tabs[data-v-233e6f66] .el-tabs__nav-wrap:after{background-color:hsla(0,0%,100%,.1)}.background-music-section .music-content .music-tabs[data-v-233e6f66] .el-tabs__item{color:hsla(0,0%,100%,.6)}.background-music-section .music-content .music-tabs[data-v-233e6f66] .el-tabs__item.is-active{color:#8482ff}.background-music-section .music-content .music-tabs[data-v-233e6f66] .el-tabs__item:hover{color:hsla(0,0%,100%,.85)}.background-music-section .music-content .music-library .library-header[data-v-233e6f66]{margin-bottom:1rem}.background-music-section .music-content .music-library .library-header .search-input[data-v-233e6f66] .el-input__wrapper{background-color:var(--scai-surface);border:1px solid var(--scai-border);box-shadow:none}.background-music-section .music-content .music-library .library-header .search-input[data-v-233e6f66] .el-input__wrapper:hover{border-color:hsla(0,0%,100%,.2)}.background-music-section .music-content .music-library .library-header .search-input[data-v-233e6f66] .el-input__inner{color:hsla(0,0%,100%,.85)}.background-music-section .music-content .music-library .library-header .search-input[data-v-233e6f66] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.45)}.background-music-section .music-content .music-library .library-header .search-input[data-v-233e6f66] .el-input__inner::placeholder{color:hsla(0,0%,100%,.45)}.background-music-section .music-content .music-library .music-list[data-v-233e6f66]{max-height:400px;overflow-y:auto}.background-music-section .music-content .music-library .music-list .music-item[data-v-233e6f66]{display:flex;align-items:center;gap:.75rem;padding:.3125rem;margin-bottom:.5rem;background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:.5rem;cursor:pointer;transition:all .2s}.background-music-section .music-content .music-library .music-list .music-item[data-v-233e6f66]:hover{background:var(--scai-surface-hover);border-color:hsla(0,0%,100%,.2)}.background-music-section .music-content .music-library .music-list .music-item.active[data-v-233e6f66]{background:rgba(132,130,255,.15);border-color:#8482ff}.background-music-section .music-content .music-library .music-list .music-item .music-icon[data-v-233e6f66]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:hsla(0,0%,100%,.1);border-radius:50%;cursor:pointer;transition:all .2s;flex-shrink:0;overflow:hidden;position:relative}.background-music-section .music-content .music-library .music-list .music-item .music-icon[data-v-233e6f66]:hover{background:rgba(132,130,255,.3);transform:scale(1.1)}.background-music-section .music-content .music-library .music-list .music-item .music-icon .music-image[data-v-233e6f66]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.background-music-section .music-content .music-library .music-list .music-item .music-icon .el-icon[data-v-233e6f66]{font-size:1.125rem;color:hsla(0,0%,100%,.8)}.background-music-section .music-content .music-library .music-list .music-item .music-icon .overlay-indicator[data-v-233e6f66]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;border-radius:50%}.background-music-section .music-content .music-library .music-list .music-item .music-icon .overlay-indicator .el-icon[data-v-233e6f66]{font-size:1.125rem;color:#fff}.background-music-section .music-content .music-library .music-list .music-item .music-icon .overlay-indicator .el-icon.spin[data-v-233e6f66]{animation:spinAnim 1s linear infinite}.background-music-section .music-content .music-library .music-list .music-item .music-info[data-v-233e6f66]{flex:1}.background-music-section .music-content .music-library .music-list .music-item .music-info .music-title[data-v-233e6f66]{font-size:.875rem;font-weight:500;margin-bottom:.25rem}.background-music-section .music-content .music-library .music-list .music-item .music-info .music-artist[data-v-233e6f66]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin-bottom:.125rem}.background-music-section .music-content .music-library .music-list .music-item .music-info .music-duration[data-v-233e6f66]{font-size:.75rem;color:hsla(0,0%,100%,.45)}.background-music-section .music-content .music-library .music-list .music-item .music-actions .el-button[data-v-233e6f66]{color:hsla(0,0%,100%,.6);font-size:1.125rem;padding:.5rem .75rem}.background-music-section .music-content .music-library .music-list .music-item .music-actions .el-button[data-v-233e6f66]:hover{color:#8482ff}.background-music-section .music-content .music-library .music-list .music-item .music-actions .el-button .el-icon[data-v-233e6f66]{font-size:1.25rem}.background-music-section .music-content .upload-section .upload-area[data-v-233e6f66]{background-color:var(--scai-surface);border:2px dashed hsla(0,0%,100%,.2);border-radius:.5rem;padding:1.5rem;text-align:center;cursor:pointer;transition:all .3s ease;min-height:5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.background-music-section .music-content .upload-section .upload-area.drag-over[data-v-233e6f66],.background-music-section .music-content .upload-section .upload-area[data-v-233e6f66]:hover{border-color:#8482ff;background-color:rgba(132,130,255,.05)}.background-music-section .music-content .upload-section .upload-icon[data-v-233e6f66]{font-size:1.5rem;color:hsla(0,0%,100%,.45);margin-bottom:.5rem}.background-music-section .music-content .upload-section .upload-text[data-v-233e6f66]{text-align:center}.background-music-section .music-content .upload-section .upload-text .upload-title[data-v-233e6f66]{font-size:.875rem;margin-bottom:.25rem}.background-music-section .music-content .upload-section .upload-text .upload-subtitle[data-v-233e6f66]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin-bottom:.25rem}.background-music-section .music-content .upload-section .upload-text .upload-hint[data-v-233e6f66]{font-size:.6875rem;color:hsla(0,0%,100%,.45)}.background-music-section .music-content .upload-section .uploaded-music-list[data-v-233e6f66]{margin-top:1.25rem}.background-music-section .music-content .upload-section .uploaded-music-list .list-title[data-v-233e6f66]{font-size:.875rem;font-weight:500;margin-bottom:.75rem;color:hsla(0,0%,100%,.85)}.background-music-section .music-content .upload-section .uploaded-music-list .music-list[data-v-233e6f66]{max-height:350px;overflow-y:auto}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item[data-v-233e6f66]{display:flex;align-items:center;gap:.75rem;padding:.3125rem;margin-bottom:.5rem;background:var(--scai-surface);border:1px solid var(--scai-border);border-radius:.5rem;cursor:pointer;transition:all .2s}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item[data-v-233e6f66]:hover{background:var(--scai-surface-hover);border-color:hsla(0,0%,100%,.2)}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item.active[data-v-233e6f66]{background:rgba(132,130,255,.15);border-color:#8482ff}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-icon[data-v-233e6f66]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:hsla(0,0%,100%,.1);border-radius:50%;cursor:pointer;transition:all .2s;flex-shrink:0;overflow:hidden;position:relative}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-icon[data-v-233e6f66]:hover{background:rgba(132,130,255,.3);transform:scale(1.1)}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-icon .music-image[data-v-233e6f66]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-icon .el-icon[data-v-233e6f66]{font-size:1.125rem;color:hsla(0,0%,100%,.8)}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-icon .overlay-indicator[data-v-233e6f66]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;border-radius:50%}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-icon .overlay-indicator .el-icon[data-v-233e6f66]{font-size:1.125rem;color:#fff}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-icon .overlay-indicator .el-icon.spin[data-v-233e6f66]{animation:spinAnim 1s linear infinite}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-info[data-v-233e6f66]{flex:1}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-info .music-title[data-v-233e6f66]{font-size:.875rem;font-weight:500;margin-bottom:.25rem}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-info .music-artist[data-v-233e6f66]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin-bottom:.125rem}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-info .music-duration[data-v-233e6f66]{font-size:.75rem;color:hsla(0,0%,100%,.45)}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-actions[data-v-233e6f66]{display:flex;gap:.25rem}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-actions .el-button[data-v-233e6f66]{color:hsla(0,0%,100%,.6);font-size:1.125rem;padding:.5rem .75rem}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-actions .el-button[data-v-233e6f66]:hover{color:#8482ff}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-actions .el-button .el-icon[data-v-233e6f66]{font-size:1.25rem}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-actions .delete-btn[data-v-233e6f66]:hover{color:#ff4757!important}.background-music-section .music-content .current-selection[data-v-233e6f66]{margin-top:1.25rem;padding:.3125rem;background:rgba(132,130,255,.1);border:1px solid rgba(132,130,255,.3);border-radius:.5rem}.background-music-section .music-content .current-selection .selection-title[data-v-233e6f66]{font-size:.875rem;font-weight:500;margin-bottom:.75rem;color:#8482ff}.background-music-section .music-content .current-selection .selection-content[data-v-233e6f66]{display:flex;align-items:flex-start;gap:.75rem}.background-music-section .music-content .current-selection .selection-content .selection-icon[data-v-233e6f66]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:rgba(132,130,255,.2);border-radius:50%;cursor:pointer;transition:all .2s;flex-shrink:0;overflow:hidden;position:relative}.background-music-section .music-content .current-selection .selection-content .selection-icon[data-v-233e6f66]:hover{background:rgba(132,130,255,.4);transform:scale(1.1)}.background-music-section .music-content .current-selection .selection-content .selection-icon .music-image[data-v-233e6f66]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.background-music-section .music-content .current-selection .selection-content .selection-icon .el-icon[data-v-233e6f66]{font-size:1.125rem;color:#8482ff}.background-music-section .music-content .current-selection .selection-content .selection-icon .overlay-indicator[data-v-233e6f66]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;border-radius:50%}.background-music-section .music-content .current-selection .selection-content .selection-icon .overlay-indicator .el-icon[data-v-233e6f66]{font-size:1.125rem;color:#fff}.background-music-section .music-content .current-selection .selection-content .selection-info[data-v-233e6f66]{flex:1}.background-music-section .music-content .current-selection .selection-content .selection-info .selection-name[data-v-233e6f66]{font-size:.875rem;margin-bottom:.25rem}.background-music-section .music-content .current-selection .selection-content .selection-info .selection-duration[data-v-233e6f66]{font-size:.75rem;color:hsla(0,0%,100%,.6)}.background-music-section .music-content .current-selection .selection-content .selection-controls[data-v-233e6f66]{display:flex;align-items:flex-start;gap:.5rem;flex-shrink:0}.background-music-section .music-content .current-selection .selection-content .selection-controls .volume-control[data-v-233e6f66]{position:relative}.background-music-section .music-content .current-selection .selection-content .selection-controls .volume-control .volume-btn[data-v-233e6f66]{color:hsla(0,0%,100%,.7);padding:.5rem}.background-music-section .music-content .current-selection .selection-content .selection-controls .volume-control .volume-btn[data-v-233e6f66]:hover{color:#8482ff}.background-music-section .music-content .current-selection .selection-content .selection-controls .volume-control .volume-btn .el-icon[data-v-233e6f66]{font-size:1.125rem}.background-music-section .music-content .current-selection .selection-content .selection-controls .volume-control .volume-slider-container[data-v-233e6f66]{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:rgba(40,40,40,.95);padding:0 5px 0 5px;border-radius:.5rem;border:1px solid var(--scai-border);box-shadow:0 4px 12px rgba(0,0,0,.3);width:150px;z-index:10}.background-music-section .music-content .current-selection .selection-content .selection-controls .volume-control .volume-slider-container .volume-value[data-v-233e6f66]{font-size:.75rem;color:hsla(0,0%,100%,.8);text-align:center;display:block}.background-music-section .music-content .current-selection .selection-content .selection-controls .delete-btn[data-v-233e6f66]{color:hsla(0,0%,100%,.7);padding:.5rem}.background-music-section .music-content .current-selection .selection-content .selection-controls .delete-btn[data-v-233e6f66]:hover{color:#ff4757}.background-music-section .music-content .current-selection .selection-content .selection-controls .delete-btn .el-icon[data-v-233e6f66]{font-size:1.125rem}.background-music-section[data-v-233e6f66] .el-switch{--el-switch-on-color:#8482ff;--el-switch-off-color:hsla(0,0%,100%,.2)}.background-music-section[data-v-233e6f66] .el-slider{--el-slider-main-bg-color:#8482ff;--el-slider-runway-bg-color:hsla(0,0%,100%,.1)}.background-music-section.is-fill[data-v-233e6f66]{height:100%;min-height:0;display:flex;flex-direction:column}.background-music-section.is-fill .music-content .music-tabs[data-v-233e6f66],.background-music-section.is-fill .music-content[data-v-233e6f66]{flex:1;min-height:0;display:flex;flex-direction:column}.background-music-section.is-fill .music-content .music-tabs[data-v-233e6f66] .el-tabs__header{order:0}.background-music-section.is-fill .music-content .music-tabs[data-v-233e6f66] .el-tabs__content{order:1;flex:1;min-height:0;width:100%}.background-music-section.is-fill .music-content .music-tabs[data-v-233e6f66] .el-tab-pane{height:100%;width:100%;min-width:0;display:flex;flex-direction:column}.background-music-section.is-fill .music-content .music-library[data-v-233e6f66]{flex:1;min-height:0;display:flex;flex-direction:column}.background-music-section.is-fill .music-content .music-library .music-list[data-v-233e6f66]{flex:1;min-height:0;max-height:none}.background-music-section.is-fill .music-content .upload-section .uploaded-music-list[data-v-233e6f66],.background-music-section.is-fill .music-content .upload-section[data-v-233e6f66]{flex:1;min-height:0;display:flex;flex-direction:column}.background-music-section.is-fill .music-content .upload-section .uploaded-music-list .music-list[data-v-233e6f66]{flex:1;min-height:0;max-height:none}.translation-vocabulary[data-v-0aacb2a0]{display:flex;height:100%;background:#1a1a1d;color:#fff;border:none}.translation-vocabulary.dialog-mode[data-v-0aacb2a0]{height:500px}.sidebar[data-v-0aacb2a0]{width:260px;border-right:1px solid var(--scai-border);background:#181920;display:flex;flex-direction:column}.sidebar-header[data-v-0aacb2a0]{padding:20px;border-bottom:1px solid var(--scai-border)}.new-vocab-btn[data-v-0aacb2a0]{width:100%;justify-content:center;background:linear-gradient(90deg,#8482ff,#5b5be3);border:none;height:40px;border-radius:8px;font-weight:500;box-shadow:0 4px 12px rgba(132,130,255,.3);transition:all .3s}.new-vocab-btn[data-v-0aacb2a0]:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(132,130,255,.4);background:linear-gradient(90deg,#9694ff,#6b6be3)}.vocabulary-list[data-v-0aacb2a0]{flex:1;overflow-y:auto;position:relative;padding:12px 0}.vocabulary-list[data-v-0aacb2a0]::-webkit-scrollbar{width:6px}.vocabulary-list[data-v-0aacb2a0]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}.vocabulary-list[data-v-0aacb2a0]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}.vocabulary-list[data-v-0aacb2a0]::-webkit-scrollbar-track{background:transparent}.empty-vocabulary-list[data-v-0aacb2a0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:20px;text-align:center}.empty-vocabulary-list .empty-icon[data-v-0aacb2a0]{font-size:36px;color:hsla(0,0%,100%,.15);margin-bottom:16px}.empty-vocabulary-list p[data-v-0aacb2a0]{color:hsla(0,0%,100%,.4);font-size:14px;margin:0}.vocabulary-item[data-v-0aacb2a0]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;transition:all .2s;color:hsla(0,0%,100%,.7);cursor:pointer;border-left:3px solid transparent;margin-bottom:2px}.vocabulary-item[data-v-0aacb2a0]:hover{background-color:var(--scai-surface);color:#fff;border:none}.vocabulary-item:hover .delete-vocab-btn[data-v-0aacb2a0]{opacity:1;transform:translateX(0)}.vocabulary-item.active[data-v-0aacb2a0]{background-color:rgba(132,130,255,.1);color:#8482ff;border-left-color:#8482ff;font-weight:500}.vocabulary-name[data-v-0aacb2a0]{font-size:14px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.delete-vocab-btn[data-v-0aacb2a0]{padding:4px;height:auto;line-height:1;color:hsla(0,0%,100%,.4);opacity:0;transform:translateX(10px);transition:all .2s ease}.delete-vocab-btn[data-v-0aacb2a0]:hover{color:#ff4d4f;background:rgba(255,77,79,.1);border-radius:4px}.delete-vocab-btn .el-icon[data-v-0aacb2a0]{font-size:14px}.content-area[data-v-0aacb2a0]{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#1a1a1d}.content-header[data-v-0aacb2a0]{padding:16px 24px;border-bottom:1px solid var(--scai-border);display:flex;justify-content:space-between;align-items:center;background:#1a1a1d}.action-buttons[data-v-0aacb2a0]{display:flex;gap:12px}.table-container[data-v-0aacb2a0]{flex:1;overflow:hidden;position:relative;padding:0 4px}[data-v-0aacb2a0] .el-table__body-wrapper::-webkit-scrollbar{width:6px;height:6px}[data-v-0aacb2a0] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}[data-v-0aacb2a0] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}[data-v-0aacb2a0] .el-table__body-wrapper::-webkit-scrollbar-track{background:transparent}.empty-state[data-v-0aacb2a0]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:hsla(0,0%,100%,.6);padding-bottom:60px}.empty-icon[data-v-0aacb2a0]{font-size:48px;margin-bottom:16px;color:hsla(0,0%,100%,.1)}.empty-text[data-v-0aacb2a0]{font-size:14px;margin:0;color:hsla(0,0%,100%,.4)}.operation-buttons[data-v-0aacb2a0]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;white-space:nowrap;gap:16px;opacity:1;transform:translateX(0);transition:all .2s ease}.operation-buttons[data-v-0aacb2a0] .el-button{padding:4px 8px;margin:0;min-height:auto;font-size:12px;border-radius:4px}.operation-buttons[data-v-0aacb2a0] .el-button.el-button--text{color:hsla(0,0%,100%,.6)}.operation-buttons[data-v-0aacb2a0] .el-button.el-button--text:hover{background:hsla(0,0%,100%,.1);color:#fff;border:none}.operation-buttons[data-v-0aacb2a0] .el-button.el-button--text:nth-child(2):hover{background:rgba(255,77,79,.1);color:#ff4d4f}[data-v-0aacb2a0] .el-table{height:100%;background:#1a1a1d;color:#fff;border:none}[data-v-0aacb2a0] .el-table .el-table__header{background:#000}[data-v-0aacb2a0] .el-table .el-table__header th{background:#000;color:hsla(0,0%,100%,.9);border-bottom:1px solid var(--scai-border)}[data-v-0aacb2a0] .el-table .el-table__body{background:#1a1a1d}[data-v-0aacb2a0] .el-table .el-table__body td{background:#1a1a1d;color:hsla(0,0%,100%,.9);border-bottom:1px solid var(--scai-border);height:50px;padding:8px;vertical-align:middle}[data-v-0aacb2a0] .el-table .el-table__body tr.current-row>td,[data-v-0aacb2a0] .el-table .el-table__body tr.hover-row>td,[data-v-0aacb2a0] .el-table .el-table__body tr:hover>td{background:#1a1a1d!important}[data-v-0aacb2a0] .el-table .el-table__row.current-row,[data-v-0aacb2a0] .el-table .el-table__row.current-row td,[data-v-0aacb2a0] .el-table .el-table__row.hover-row,[data-v-0aacb2a0] .el-table .el-table__row.hover-row td,[data-v-0aacb2a0] .el-table .el-table__row:focus,[data-v-0aacb2a0] .el-table .el-table__row:focus td,[data-v-0aacb2a0] .el-table .el-table__row:hover,[data-v-0aacb2a0] .el-table .el-table__row:hover td{background-color:#1a1a1d!important}[data-v-0aacb2a0] .el-table__body-wrapper{overflow-y:auto}[data-v-0aacb2a0] .el-table:before{display:none}[data-v-0aacb2a0] .el-table .el-table__body tr.hover-row.el-table__row--striped>td,[data-v-0aacb2a0] .el-table .el-table__body tr.hover-row>td{background-color:#1a1a1d!important}[data-v-0aacb2a0] .el-dialog{background:#1a1a1d;border:1px solid var(--scai-border)}[data-v-0aacb2a0] .el-dialog .el-dialog__header{border-bottom:1px solid var(--scai-border)}[data-v-0aacb2a0] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;border:none}[data-v-0aacb2a0] .el-dialog .el-dialog__body{color:hsla(0,0%,100%,.9)}[data-v-0aacb2a0] .el-dialog .el-dialog__footer{border-top:1px solid var(--scai-border)}[data-v-0aacb2a0] .el-form-item__label{color:hsla(0,0%,100%,.9)}[data-v-0aacb2a0] .el-input__wrapper{background:#000;border:1px solid var(--scai-border);box-shadow:none}[data-v-0aacb2a0] .el-input__wrapper.is-focus,[data-v-0aacb2a0] .el-input__wrapper:hover{border-color:#8482ff}[data-v-0aacb2a0] .el-input__inner{color:hsla(0,0%,100%,.9);background:transparent}[data-v-0aacb2a0] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-0aacb2a0] .el-input__inner::placeholder{color:hsla(0,0%,100%,.3)}[data-v-0aacb2a0] .el-textarea__inner{color:hsla(0,0%,100%,.9);background:#000;border:1px solid var(--scai-border)}[data-v-0aacb2a0] .el-textarea__inner:focus,[data-v-0aacb2a0] .el-textarea__inner:hover{border-color:#8482ff}[data-v-0aacb2a0] .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-0aacb2a0] .el-textarea__inner::placeholder{color:hsla(0,0%,100%,.3)}[data-v-0aacb2a0] .el-select .el-input__wrapper{background:#000;border:1px solid var(--scai-border)}[data-v-0aacb2a0] .el-select .el-input__wrapper.is-focus,[data-v-0aacb2a0] .el-select .el-input__wrapper:hover{border-color:#8482ff}[data-v-0aacb2a0] .el-select .el-input__inner{color:hsla(0,0%,100%,.9)}[data-v-0aacb2a0] .el-select .el-select__caret{color:hsla(0,0%,100%,.4)}[data-v-0aacb2a0] .el-select .el-select__caret.is-reverse{color:#8482ff}[data-v-0aacb2a0] .el-button--text{color:#8482ff;font-size:12px;padding:0;height:auto;line-height:1.5}[data-v-0aacb2a0] .el-button--text:hover{color:#9694ff}[data-v-0aacb2a0] .el-button--text:active,[data-v-0aacb2a0] .el-button--text:focus{color:#8482ff}[data-v-0aacb2a0] .el-button--text+.el-button--text{margin-left:8px}[data-v-0aacb2a0] .el-checkbox .el-checkbox__input .el-checkbox__inner{background:#000;border:1px solid hsla(0,0%,100%,.2)}[data-v-0aacb2a0] .el-checkbox .el-checkbox__input .el-checkbox__inner:hover{border-color:#8482ff}[data-v-0aacb2a0] .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background:#8482ff;border-color:#8482ff}[data-v-0aacb2a0] .el-checkbox .el-checkbox__label{color:hsla(0,0%,100%,.9)}.vocabulary-dialog .language-indicators[data-v-0aacb2a0]{display:flex;justify-content:center;gap:20px;margin:10px 0 10px 0}.vocabulary-dialog .language-indicators .language-item[data-v-0aacb2a0]{display:flex;align-items:center;gap:8px;color:#fff;border:none;font-weight:500}.vocabulary-dialog .vocabulary-inputs[data-v-0aacb2a0]{margin-bottom:24px;max-height:400px;overflow-y:auto;padding-right:8px}.vocabulary-dialog .vocabulary-inputs[data-v-0aacb2a0]::-webkit-scrollbar{width:4px}.vocabulary-dialog .vocabulary-inputs[data-v-0aacb2a0]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.vocabulary-dialog .vocabulary-inputs .input-row[data-v-0aacb2a0]{display:flex;align-items:center;gap:16px;margin-bottom:16px;background:var(--scai-surface);padding:12px;border-radius:8px;border:1px solid var(--scai-border)}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0aacb2a0]{flex:1}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0aacb2a0] .el-input__wrapper{background:#000;border:1px solid var(--scai-border);border-radius:6px;box-shadow:none;padding:4px 11px}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0aacb2a0] .el-input__wrapper:hover{border-color:#8482ff}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0aacb2a0] .el-input__wrapper.is-focus{border-color:#8482ff;box-shadow:inset 0 0 0 1px #8482ff}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0aacb2a0] .el-input__inner{color:#fff;border:none;height:32px}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0aacb2a0] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.2)}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0aacb2a0] .el-input__inner::placeholder{color:hsla(0,0%,100%,.2)}.vocabulary-dialog .vocabulary-inputs .input-row .arrow-icon[data-v-0aacb2a0]{font-size:16px;color:hsla(0,0%,100%,.3);font-weight:700}.vocabulary-dialog .vocabulary-inputs .input-row .remove-row-btn[data-v-0aacb2a0]{margin-left:4px;padding:6px;height:28px;width:28px;border:none;background:rgba(255,77,79,.1);color:#ff4d4f}.vocabulary-dialog .vocabulary-inputs .input-row .remove-row-btn[data-v-0aacb2a0]:hover{background:#ff4d4f;color:#fff;border:none}.vocabulary-dialog .add-button-container[data-v-0aacb2a0]{margin-bottom:24px}.vocabulary-dialog .add-button-container .add-vocab-btn[data-v-0aacb2a0]{width:100%;height:42px;background:transparent;border:1px dashed rgba(132,130,255,.5);color:#8482ff;border-radius:8px;transition:all .3s}.vocabulary-dialog .add-button-container .add-vocab-btn[data-v-0aacb2a0]:hover{background:rgba(132,130,255,.1);border-color:#8482ff}.vocabulary-dialog .dialog-footer[data-v-0aacb2a0]{display:flex;justify-content:flex-end;gap:12px}.new-vocab-dialog .language-selection[data-v-0aacb2a0]{display:flex;align-items:center;justify-content:center;gap:16px;margin:10px 0 10px 0}.new-vocab-dialog .language-selection .language-field[data-v-0aacb2a0]{display:flex;align-items:center;gap:8px}.new-vocab-dialog .language-selection .language-field .flag-icon[data-v-0aacb2a0]{width:20px;height:20px;border-radius:50%}.new-vocab-dialog .language-selection .language-field .flag-icon.chinese-flag[data-v-0aacb2a0]{background:linear-gradient(135deg,red,red 50%,#ff0 0,#ff0)}.new-vocab-dialog .language-selection .language-field .language-text[data-v-0aacb2a0]{color:#fff;border:none;font-weight:500}.new-vocab-dialog .language-selection .language-field .language-select[data-v-0aacb2a0]{width:150px}.new-vocab-dialog .language-selection .language-field .language-select[data-v-0aacb2a0] .el-input__wrapper{background:#000;border:1px solid var(--scai-border);border-radius:6px;box-shadow:none}.new-vocab-dialog .language-selection .language-field .language-select[data-v-0aacb2a0] .el-input__wrapper.is-focus,.new-vocab-dialog .language-selection .language-field .language-select[data-v-0aacb2a0] .el-input__wrapper:hover{border-color:#8482ff}.new-vocab-dialog .language-selection .language-field .language-select[data-v-0aacb2a0] .el-input__inner{color:#fff;border:none}.new-vocab-dialog .language-selection .arrow-icon[data-v-0aacb2a0]{font-size:20px;color:#fff;border:none;font-weight:700}.new-vocab-dialog .info-box[data-v-0aacb2a0]{background:rgba(132,130,255,.1);border-radius:8px;padding:16px;margin-bottom:20px;display:flex;align-items:flex-start;gap:12px}.new-vocab-dialog .info-box .info-icon[data-v-0aacb2a0]{color:#8482ff;font-size:18px;margin-top:2px}.new-vocab-dialog .info-box .info-content[data-v-0aacb2a0]{flex:1}.new-vocab-dialog .info-box .info-content p[data-v-0aacb2a0]{margin:0 0 8px 0;color:hsla(0,0%,100%,.8);font-size:14px;line-height:1.5}.new-vocab-dialog .info-box .info-content p[data-v-0aacb2a0]:last-child{margin-bottom:0}.new-vocab-dialog .dialog-footer[data-v-0aacb2a0]{display:flex;justify-content:flex-end;gap:12px}[data-v-0aacb2a0] .new-vocab-dialog .el-dialog,[data-v-0aacb2a0] .vocabulary-dialog .el-dialog{background:#1a1a1d;border-radius:8px}[data-v-0aacb2a0] .new-vocab-dialog .el-dialog .el-dialog__header,[data-v-0aacb2a0] .vocabulary-dialog .el-dialog .el-dialog__header{background:#1a1a1d;border-bottom:1px solid var(--scai-border)}[data-v-0aacb2a0] .new-vocab-dialog .el-dialog .el-dialog__header .el-dialog__title,[data-v-0aacb2a0] .vocabulary-dialog .el-dialog .el-dialog__header .el-dialog__title{color:#fff;border:none;font-weight:600}[data-v-0aacb2a0] .new-vocab-dialog .el-dialog .el-dialog__body,[data-v-0aacb2a0] .vocabulary-dialog .el-dialog .el-dialog__body{background:#1a1a1d;color:#fff;border:none}[data-v-0aacb2a0] .new-vocab-dialog .el-dialog .el-dialog__footer,[data-v-0aacb2a0] .vocabulary-dialog .el-dialog .el-dialog__footer{background:#1a1a1d;border-top:1px solid var(--scai-border)}.edit-section[data-v-2572b4f0]{height:100%;overflow:hidden}.feature-section[data-v-dab92b08]{width:140px;flex-shrink:0;overflow:hidden;background:hsla(0,0%,100%,.01);display:flex;flex-direction:column;padding:12px 0}.feature-section .feature-item[data-v-dab92b08]{padding:12px 16px;display:flex;align-items:center;gap:12px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.feature-section .feature-item .el-icon[data-v-dab92b08]{font-size:20px;transition:all .2s;color:hsla(0,0%,100%,.5)}.feature-section .feature-item span[data-v-dab92b08]{font-size:14px;font-weight:500;white-space:nowrap}.feature-section .feature-item[data-v-dab92b08]:hover{color:#fff;background:rgba(132,130,255,.08)}.feature-section .feature-item:hover .el-icon[data-v-dab92b08]{color:#fff}.feature-section .feature-item.active[data-v-dab92b08]{color:#fff;background:rgba(132,130,255,.12)}.feature-section .feature-item.active .el-icon[data-v-dab92b08]{color:#fff}.feature-section .feature-item.active[data-v-dab92b08]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#8482ff}.assistant-modal-shell[data-v-5d19817a]{position:fixed;inset:0;z-index:4200;display:grid;place-items:center;padding:34px}.assistant-backdrop[data-v-5d19817a]{position:absolute;inset:0;border:0;background:rgba(4,6,14,.68);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.assistant-dialog[data-v-5d19817a]{position:relative;width:min(1080px,100vw - 68px);height:min(780px,100vh - 68px);min-height:560px;display:flex;flex-direction:column;overflow:hidden;color:#f8fafc;background:#11131b;border:1px solid var(--scai-border);border-radius:8px;box-shadow:0 28px 70px rgba(0,0,0,.42)}.assistant-modal-enter-active[data-v-5d19817a],.assistant-modal-leave-active[data-v-5d19817a]{transition:opacity .18s ease}.assistant-modal-enter-active .assistant-dialog[data-v-5d19817a],.assistant-modal-leave-active .assistant-dialog[data-v-5d19817a]{transition:transform .22s ease,opacity .22s ease}.assistant-modal-enter-from[data-v-5d19817a],.assistant-modal-leave-to[data-v-5d19817a]{opacity:0}.assistant-modal-enter-from .assistant-dialog[data-v-5d19817a],.assistant-modal-leave-to .assistant-dialog[data-v-5d19817a]{opacity:0;transform:translateY(14px) scale(.98)}.assistant-header[data-v-5d19817a]{min-height:68px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--scai-border);background:#151823}.assistant-title-block[data-v-5d19817a]{flex:1 1 auto;display:flex;align-items:center;gap:12px;min-width:0}.assistant-mark[data-v-5d19817a]{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(135deg,#8482ff,#14b8a6);font-size:18px}.assistant-title[data-v-5d19817a]{color:#fff;font-size:16px;line-height:24px;font-weight:650}.assistant-subtitle[data-v-5d19817a]{margin-top:2px;color:rgba(226,232,240,.62);font-size:12px;line-height:18px}.assistant-header-actions[data-v-5d19817a]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.assistant-model-select[data-v-5d19817a]{width:auto;min-width:104px;max-width:180px;flex:0 1 auto}.assistant-model-select[data-v-5d19817a] .el-select__wrapper{min-height:28px;padding:0 4px;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:6px;transition:background .16s ease,color .16s ease}.assistant-model-select[data-v-5d19817a] .el-select__wrapper.is-focused,.assistant-model-select[data-v-5d19817a] .el-select__wrapper:hover{background:hsla(0,0%,100%,.045)!important;box-shadow:none!important}.assistant-model-select[data-v-5d19817a] .el-select__selection{min-width:0}.assistant-model-select[data-v-5d19817a] .el-select__selected-item{max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-model-select[data-v-5d19817a] .el-select__placeholder,.assistant-model-select[data-v-5d19817a] .el-select__selected-item{color:rgba(226,232,240,.86)}.assistant-model-select[data-v-5d19817a] .el-select__suffix{color:rgba(148,163,184,.72)}.icon-button[data-v-5d19817a]{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--scai-border);border-radius:8px;color:rgba(226,232,240,.72);background:var(--scai-surface);cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.icon-button.active[data-v-5d19817a],.icon-button[data-v-5d19817a]:hover{color:#fff;border-color:rgba(132,130,255,.48);background:rgba(132,130,255,.16)}.assistant-body[data-v-5d19817a]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);background:#0f1119}.assistant-body.has-history[data-v-5d19817a]{grid-template-columns:minmax(0,1fr) 270px}.assistant-main[data-v-5d19817a]{min-width:0;min-height:0;display:flex;flex-direction:column}.target-context[data-v-5d19817a]{margin:14px 18px 0;padding:12px 14px;border:1px solid var(--scai-border);border-radius:8px;background:#171a24}.target-context.segment[data-v-5d19817a]{border-color:rgba(20,184,166,.32)}.target-kicker[data-v-5d19817a]{color:rgba(148,163,184,.88);font-size:12px;line-height:18px}.target-name[data-v-5d19817a]{margin-top:2px;color:#fff;font-size:14px;line-height:22px;font-weight:650}.target-preview[data-v-5d19817a]{margin-top:8px;color:rgba(226,232,240,.8);font-size:13px;line-height:21px;word-break:break-word}.target-preview p[data-v-5d19817a]{margin:0}.target-preview p+p[data-v-5d19817a]{margin-top:5px}.target-preview.muted[data-v-5d19817a]{color:rgba(148,163,184,.82)}.target-text[data-v-5d19817a]{color:#8be6d7}.message-list[data-v-5d19817a]{flex:1;min-height:0;padding:18px;overflow-y:auto}.empty-state[data-v-5d19817a]{padding:22px 4px;color:rgba(226,232,240,.72);text-align:center}.empty-title[data-v-5d19817a]{color:#f8fafc;font-size:15px;line-height:24px;font-weight:650}.empty-text[data-v-5d19817a]{margin-top:6px;font-size:13px;line-height:21px}.message-row[data-v-5d19817a]{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}.message-row.user[data-v-5d19817a]{flex-direction:row-reverse}.message-row.user .message-avatar[data-v-5d19817a]{color:#fff;background:#8482ff}.message-row.user .message-bubble[data-v-5d19817a]{color:#fff;background:#6060dc;border-color:var(--scai-border)}.message-row.user .message-role[data-v-5d19817a]{color:hsla(0,0%,100%,.66)}.message-row.assistant .message-avatar[data-v-5d19817a]{color:#9ff5e7;background:rgba(20,184,166,.16)}.message-row.has-change-set .message-bubble[data-v-5d19817a]{width:min(820px,100% - 46px);max-width:min(820px,100% - 46px)}.message-avatar[data-v-5d19817a]{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:8px;color:rgba(226,232,240,.78);background:var(--scai-surface-hover);font-size:12px;font-weight:650}.message-bubble[data-v-5d19817a]{max-width:min(680px,100% - 46px);padding:10px 12px;border:1px solid var(--scai-border);border-radius:8px;background:#181b26;color:rgba(248,250,252,.92)}.message-role[data-v-5d19817a]{margin-bottom:4px;color:rgba(148,163,184,.88);font-size:11px;line-height:16px}.retry-state[data-v-5d19817a]{display:flex;align-items:flex-start;gap:8px;margin:2px 0 6px;padding:8px 10px;border:1px solid rgba(251,191,36,.22);border-radius:8px;color:hsla(48,97%,77%,.95);background:rgba(251,191,36,.08)}.retry-spinner[data-v-5d19817a]{width:14px;height:14px;flex:0 0 14px;margin-top:2px;border:2px solid hsla(48,97%,77%,.24);border-top-color:hsla(48,97%,77%,.9);border-radius:999px;animation:retrySpin-5d19817a .85s linear infinite}.retry-copy[data-v-5d19817a]{min-width:0;font-size:12px;line-height:18px}.retry-copy small[data-v-5d19817a]{display:block;margin-top:1px;color:hsla(48,97%,77%,.68);font-size:11px;line-height:16px}.batch-state[data-v-5d19817a]{display:flex;align-items:flex-start;gap:8px;margin:2px 0 8px;padding:9px 10px;border:1px solid rgba(45,212,191,.22);border-radius:8px;color:rgba(204,251,241,.96);background:rgba(20,184,166,.08)}.batch-spinner[data-v-5d19817a]{width:14px;height:14px;flex:0 0 14px;margin-top:2px;border:2px solid rgba(94,234,212,.22);border-top-color:rgba(94,234,212,.92);border-radius:999px;animation:retrySpin-5d19817a .85s linear infinite}.batch-copy[data-v-5d19817a]{min-width:0;flex:1;font-size:12px;line-height:18px}.batch-copy small[data-v-5d19817a]{display:block;margin-top:1px;color:rgba(153,246,228,.72);font-size:11px;line-height:16px}.batch-progress-track[data-v-5d19817a]{height:3px;margin-top:6px;overflow:hidden;border-radius:999px;background:rgba(94,234,212,.14)}.batch-progress-track span[data-v-5d19817a]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2dd4bf,#67e8f9);transition:width .25s ease}.message-content[data-v-5d19817a]{font-size:13px;line-height:22px;word-break:break-word}.message-content.plain-text[data-v-5d19817a]{white-space:pre-wrap}.message-content.markdown[data-v-5d19817a]{white-space:normal}.message-content.markdown.typing[data-v-5d19817a]:after{content:"";display:inline-block;width:1px;height:14px;margin-left:3px;vertical-align:-2px;background:rgba(159,245,231,.9);animation:cursorBlink-5d19817a .9s steps(2,start) infinite}.message-content.markdown[data-v-5d19817a] p{margin:0 0 8px}.message-content.markdown[data-v-5d19817a] p:last-child{margin-bottom:0}.message-content.markdown[data-v-5d19817a] strong{color:#fff;font-weight:700}.message-content.markdown[data-v-5d19817a] em{color:rgba(226,232,240,.92)}.message-content.markdown[data-v-5d19817a] h1,.message-content.markdown[data-v-5d19817a] h2,.message-content.markdown[data-v-5d19817a] h3,.message-content.markdown[data-v-5d19817a] h4,.message-content.markdown[data-v-5d19817a] h5,.message-content.markdown[data-v-5d19817a] h6{margin:10px 0 6px;color:#fff;font-size:14px;line-height:22px;font-weight:700}.message-content.markdown[data-v-5d19817a] h1:first-child,.message-content.markdown[data-v-5d19817a] h2:first-child,.message-content.markdown[data-v-5d19817a] h3:first-child,.message-content.markdown[data-v-5d19817a] h4:first-child,.message-content.markdown[data-v-5d19817a] h5:first-child,.message-content.markdown[data-v-5d19817a] h6:first-child{margin-top:0}.message-content.markdown[data-v-5d19817a] ol,.message-content.markdown[data-v-5d19817a] ul{margin:6px 0 8px;padding-left:18px}.message-content.markdown[data-v-5d19817a] li{margin:3px 0;padding-left:2px}.message-content.markdown[data-v-5d19817a] blockquote{margin:8px 0;padding:6px 10px;border-left:3px solid rgba(132,130,255,.75);color:rgba(226,232,240,.82);background:var(--scai-surface);border-radius:4px}.message-content.markdown[data-v-5d19817a] code{padding:1px 5px;border-radius:4px;color:#a7f3d0;background:rgba(15,23,42,.72);font-family:Consolas,SFMono-Regular,monospace;font-size:12px}.message-content.markdown[data-v-5d19817a] pre{margin:8px 0;padding:10px 12px;overflow:auto;border-radius:8px;background:rgba(4,6,14,.78)}.message-content.markdown[data-v-5d19817a] pre code{padding:0;background:transparent;color:#d1fae5;white-space:pre}.message-content.markdown[data-v-5d19817a] table{width:100%;margin:8px 0;border-collapse:collapse;display:block;overflow-x:auto;white-space:nowrap}.message-content.markdown[data-v-5d19817a] td,.message-content.markdown[data-v-5d19817a] th{padding:6px 8px;border:1px solid rgba(148,163,184,.22);text-align:left;vertical-align:top}.message-content.markdown[data-v-5d19817a] th{color:#fff;background:var(--scai-surface-hover);font-weight:650}.message-content.markdown[data-v-5d19817a] hr{margin:10px 0;border:0;border-top:1px solid var(--scai-border)}.message-content.markdown[data-v-5d19817a] a{color:#93c5fd;text-decoration:none}.message-content.markdown[data-v-5d19817a] a:hover{text-decoration:underline}.typing-indicator[data-v-5d19817a]{display:inline-flex;align-items:center;gap:5px;min-height:22px}.typing-indicator span[data-v-5d19817a]{width:6px;height:6px;border-radius:50%;background:rgba(159,245,231,.88);animation:typingPulse-5d19817a 1s ease-in-out infinite}.typing-indicator span[data-v-5d19817a]:nth-child(2){animation-delay:.14s}.typing-indicator span[data-v-5d19817a]:nth-child(3){animation-delay:.28s}@keyframes typingPulse-5d19817a{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes retrySpin-5d19817a{to{transform:rotate(1turn)}}@keyframes cursorBlink-5d19817a{0%,45%{opacity:1}46%,to{opacity:0}}.workspace-result[data-v-5d19817a]{margin-top:12px;padding-top:12px;border-top:1px solid var(--scai-border)}.change-section[data-v-5d19817a],.result-list[data-v-5d19817a]{display:flex;flex-direction:column;gap:10px}.result-list[data-v-5d19817a]{margin-top:12px}.change-toolbar[data-v-5d19817a]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px}.change-title[data-v-5d19817a]{color:#fff;font-size:14px;line-height:22px;font-weight:650}.change-summary[data-v-5d19817a]{margin-top:2px;color:rgba(203,213,225,.74);font-size:12px;line-height:18px}.warning-list[data-v-5d19817a]{margin-bottom:10px;padding:8px 10px;border-radius:8px;color:#fde68a;background:rgba(245,158,11,.12);font-size:12px;line-height:18px}.change-list[data-v-5d19817a]{display:flex;flex-direction:column;gap:10px}.change-more-button[data-v-5d19817a]{width:100%;height:30px;border:1px solid var(--scai-border);border-radius:6px;background:var(--scai-surface);color:hsla(0,0%,100%,.72);font-size:12px;cursor:pointer}.change-more-button[data-v-5d19817a]:hover{color:#fff;border-color:rgba(80,170,255,.45);background:rgba(80,170,255,.1)}.change-item[data-v-5d19817a]{padding:10px 0 0;border-top:1px solid var(--scai-border)}.change-item[data-v-5d19817a]:first-child{border-top:0;padding-top:0}.change-item.applied[data-v-5d19817a]{opacity:.56}.change-item.disabled[data-v-5d19817a]{opacity:.62}.change-item-header[data-v-5d19817a]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.change-item-title[data-v-5d19817a],.result-title[data-v-5d19817a]{color:#fff;font-size:13px;line-height:20px;font-weight:650}.change-meta[data-v-5d19817a],.result-row-meta[data-v-5d19817a],.snapshot-meta[data-v-5d19817a]{display:flex;flex-wrap:wrap;gap:8px;color:rgba(148,163,184,.88);font-size:11px;line-height:16px}.change-status[data-v-5d19817a]{color:#8be6d7}.change-item.stale .change-status[data-v-5d19817a]{color:#fbbf24}.change-reason[data-v-5d19817a],.result-note[data-v-5d19817a],.result-summary[data-v-5d19817a],.result-text[data-v-5d19817a],.snapshot-extra[data-v-5d19817a],.snapshot-text[data-v-5d19817a]{margin-top:6px;color:rgba(203,213,225,.78);font-size:12px;line-height:19px;white-space:pre-wrap;word-break:break-word}.result-main[data-v-5d19817a],.snapshot-text.target[data-v-5d19817a]{color:#8be6d7}.change-actions[data-v-5d19817a]{display:flex;justify-content:flex-end;gap:8px;flex:0 0 auto}.snapshot-grid[data-v-5d19817a]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.snapshot-column[data-v-5d19817a]{min-width:0}.snapshot-label[data-v-5d19817a]{margin-bottom:6px;color:rgba(148,163,184,.82);font-size:11px;line-height:16px}.result-row[data-v-5d19817a],.snapshot-item[data-v-5d19817a]{padding:9px 10px;border-radius:8px;background:hsla(0,0%,100%,.035)}.result-row+.result-row[data-v-5d19817a],.result-row+.snapshot-item[data-v-5d19817a],.snapshot-item+.result-row[data-v-5d19817a],.snapshot-item+.snapshot-item[data-v-5d19817a]{margin-top:8px}.snapshot-column.after .snapshot-item[data-v-5d19817a]{background:rgba(20,184,166,.08)}.result-item[data-v-5d19817a]{padding:10px 0 0;border-top:1px solid var(--scai-border)}.result-main[data-v-5d19817a],.result-markdown[data-v-5d19817a]{margin-top:8px;color:rgba(203,213,225,.82);font-size:12px;line-height:19px;word-break:break-word}.result-main[data-v-5d19817a] p,.result-markdown[data-v-5d19817a] p{margin:0 0 8px}.result-main[data-v-5d19817a] p:last-child,.result-markdown[data-v-5d19817a] p:last-child{margin-bottom:0}.result-main[data-v-5d19817a] strong,.result-markdown[data-v-5d19817a] strong{color:#fff;font-weight:700}.result-main[data-v-5d19817a] em,.result-markdown[data-v-5d19817a] em{color:rgba(226,232,240,.92)}.result-main[data-v-5d19817a] h1,.result-main[data-v-5d19817a] h2,.result-main[data-v-5d19817a] h3,.result-main[data-v-5d19817a] h4,.result-main[data-v-5d19817a] h5,.result-main[data-v-5d19817a] h6,.result-markdown[data-v-5d19817a] h1,.result-markdown[data-v-5d19817a] h2,.result-markdown[data-v-5d19817a] h3,.result-markdown[data-v-5d19817a] h4,.result-markdown[data-v-5d19817a] h5,.result-markdown[data-v-5d19817a] h6{margin:10px 0 6px;color:#fff;font-size:13px;line-height:21px;font-weight:700}.result-main[data-v-5d19817a] h1:first-child,.result-main[data-v-5d19817a] h2:first-child,.result-main[data-v-5d19817a] h3:first-child,.result-main[data-v-5d19817a] h4:first-child,.result-main[data-v-5d19817a] h5:first-child,.result-main[data-v-5d19817a] h6:first-child,.result-markdown[data-v-5d19817a] h1:first-child,.result-markdown[data-v-5d19817a] h2:first-child,.result-markdown[data-v-5d19817a] h3:first-child,.result-markdown[data-v-5d19817a] h4:first-child,.result-markdown[data-v-5d19817a] h5:first-child,.result-markdown[data-v-5d19817a] h6:first-child{margin-top:0}.result-main[data-v-5d19817a] ol,.result-main[data-v-5d19817a] ul,.result-markdown[data-v-5d19817a] ol,.result-markdown[data-v-5d19817a] ul{margin:6px 0 8px;padding-left:18px}.result-main[data-v-5d19817a] li,.result-markdown[data-v-5d19817a] li{margin:3px 0;padding-left:2px}.result-main[data-v-5d19817a] blockquote,.result-markdown[data-v-5d19817a] blockquote{margin:8px 0;padding:6px 10px;border-left:3px solid rgba(132,130,255,.75);color:rgba(226,232,240,.82);background:var(--scai-surface);border-radius:4px}.result-main[data-v-5d19817a] code,.result-markdown[data-v-5d19817a] code{padding:1px 5px;border-radius:4px;color:#a7f3d0;background:rgba(15,23,42,.72);font-family:Consolas,SFMono-Regular,monospace;font-size:12px}.result-main[data-v-5d19817a] pre,.result-markdown[data-v-5d19817a] pre{margin:8px 0;padding:10px 12px;overflow:auto;border-radius:8px;background:rgba(4,6,14,.78)}.result-main[data-v-5d19817a] pre code,.result-markdown[data-v-5d19817a] pre code{padding:0;background:transparent;color:#d1fae5;white-space:pre}.result-main[data-v-5d19817a] table,.result-markdown[data-v-5d19817a] table{width:100%;margin:8px 0;border-collapse:collapse;display:block;overflow-x:auto;white-space:nowrap}.result-main[data-v-5d19817a] td,.result-main[data-v-5d19817a] th,.result-markdown[data-v-5d19817a] td,.result-markdown[data-v-5d19817a] th{padding:6px 8px;border:1px solid rgba(148,163,184,.22);text-align:left;vertical-align:top}.result-main[data-v-5d19817a] th,.result-markdown[data-v-5d19817a] th{color:#fff;background:var(--scai-surface-hover);font-weight:650}.result-main[data-v-5d19817a] hr,.result-markdown[data-v-5d19817a] hr{margin:10px 0;border:0;border-top:1px solid var(--scai-border)}.result-main[data-v-5d19817a] a,.result-markdown[data-v-5d19817a] a{color:#93c5fd;text-decoration:none}.result-main[data-v-5d19817a] a:hover,.result-markdown[data-v-5d19817a] a:hover{text-decoration:underline}.result-rows[data-v-5d19817a]{display:flex;flex-direction:column;gap:9px;margin-top:10px}.run-trace[data-v-5d19817a]{margin-top:8px;color:rgba(203,213,225,.78);font-size:12px;line-height:20px}.run-trace.streaming .activity-dot[data-v-5d19817a]{box-shadow:0 0 0 3px rgba(20,184,166,.14);animation:tracePulse-5d19817a 1.1s ease-in-out infinite}.run-trace-header[data-v-5d19817a]{width:100%;min-height:28px;display:flex;align-items:center;gap:7px;padding:4px 6px;border:0;border-radius:6px;color:rgba(203,213,225,.78);background:transparent;cursor:pointer;text-align:left;transition:background .16s ease,color .16s ease}.run-trace-header[data-v-5d19817a]:hover{color:rgba(248,250,252,.92);background:hsla(0,0%,100%,.045)}.run-trace-title[data-v-5d19817a]{flex:0 0 auto;color:rgba(248,250,252,.82);font-weight:650}.run-trace-summary[data-v-5d19817a]{min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(148,163,184,.88)}.run-trace-chevron[data-v-5d19817a]{flex:0 0 auto;color:rgba(148,163,184,.74);font-size:13px}.run-trace-list[data-v-5d19817a]{margin:3px 0 2px 9px;padding:6px 0 2px 12px;border-left:1px solid var(--scai-border)}.activity-item[data-v-5d19817a]{display:flex;align-items:center;gap:8px;color:rgba(203,213,225,.78);font-size:12px;line-height:20px}.activity-item+.activity-item[data-v-5d19817a]{margin-top:5px}.activity-item.active[data-v-5d19817a]{color:#8be6d7}.activity-dot[data-v-5d19817a]{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#14b8a6}@keyframes tracePulse-5d19817a{0%,to{opacity:.58}50%{opacity:1}}.composer[data-v-5d19817a]{padding:10px 18px 12px;border-top:1px solid var(--scai-border);background:#151823}.preset-row[data-v-5d19817a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.preset-row button[data-v-5d19817a]{height:28px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--scai-border);border-radius:8px;color:rgba(226,232,240,.82);background:var(--scai-surface);font-size:12px;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.preset-row button[data-v-5d19817a]:hover{color:#fff;border-color:rgba(20,184,166,.44);background:rgba(20,184,166,.12)}.composer-input[data-v-5d19817a]{display:flex;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.09);border-radius:8px;background:rgba(15,17,25,.72);transition:border-color .16s ease,background .16s ease}.composer-input[data-v-5d19817a]:focus-within{border-color:rgba(20,184,166,.34);background:rgba(15,17,25,.88)}.composer-input[data-v-5d19817a] .el-textarea__inner{min-height:50px!important;padding:10px 14px 4px;border:0;border-radius:0;color:#f8fafc;background:transparent;box-shadow:none;font-size:13px;line-height:21px}.composer-input[data-v-5d19817a] .el-textarea__inner::-moz-placeholder{color:rgba(148,163,184,.72)}.composer-input[data-v-5d19817a] .el-textarea__inner::placeholder{color:rgba(148,163,184,.72)}.composer-input[data-v-5d19817a] .el-textarea__inner:focus{box-shadow:none}.composer-toolbar[data-v-5d19817a]{min-height:34px;padding:0 10px 7px;display:flex;align-items:center;gap:10px}.composer-model-field[data-v-5d19817a],.composer-tools[data-v-5d19817a]{min-width:0;display:flex;align-items:center;gap:8px}.composer-model-field .model-billing-hint[data-v-5d19817a]{max-width:360px;flex-wrap:nowrap;white-space:nowrap}.composer-hint[data-v-5d19817a]{min-width:0;flex:1;overflow:hidden;color:rgba(148,163,184,.82);font-size:12px;line-height:18px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.send-button[data-v-5d19817a]{width:34px;height:34px;min-width:34px;padding:0;border-radius:50%;border:0!important;color:#ecfeff!important;background:rgba(59,130,246,.22)!important;box-shadow:none;transition:transform .16s ease,background .16s ease}.send-button[data-v-5d19817a] .el-icon{font-size:16px;transform:translateX(1px)}.send-button[data-v-5d19817a]:focus:not(.is-disabled),.send-button[data-v-5d19817a]:hover:not(.is-disabled){background:rgba(59,130,246,.32)!important;transform:translateY(-1px)}.send-button[data-v-5d19817a]:active:not(.is-disabled){transform:translateY(0)}.send-button.is-disabled[data-v-5d19817a]{color:rgba(148,163,184,.58)!important;background:hsla(0,0%,100%,.045)!important;box-shadow:none;opacity:1}.send-button.is-stop[data-v-5d19817a]{background:rgba(239,68,68,.24)!important;box-shadow:none}.send-button.is-stop[data-v-5d19817a] .el-icon{transform:none}.send-button.is-stop[data-v-5d19817a]:focus,.send-button.is-stop[data-v-5d19817a]:hover{background:rgba(239,68,68,.34)!important;transform:translateY(-1px)}.history-panel[data-v-5d19817a]{min-width:0;padding:14px;border-left:1px solid var(--scai-border);background:#131620;overflow-y:auto}.history-header[data-v-5d19817a]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.history-title[data-v-5d19817a]{color:#fff;font-size:14px;line-height:22px;font-weight:650}.history-clear-button[data-v-5d19817a],.history-delete-button[data-v-5d19817a]{display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,91%,71%,.22);color:hsla(0,96%,89%,.86);background:hsla(0,91%,71%,.08);cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.history-clear-button[data-v-5d19817a]:hover:not(:disabled),.history-delete-button[data-v-5d19817a]:hover:not(:disabled){border-color:hsla(0,91%,71%,.42);color:#fff;background:hsla(0,91%,71%,.16)}.history-clear-button[data-v-5d19817a]:disabled,.history-delete-button[data-v-5d19817a]:disabled{cursor:not-allowed;opacity:.45}.history-clear-button[data-v-5d19817a]{height:28px;padding:0 8px;gap:4px;border-radius:7px;font-size:12px;line-height:18px}.history-list[data-v-5d19817a]{display:flex;flex-direction:column;gap:6px}.history-item-row[data-v-5d19817a]{position:relative}.history-empty[data-v-5d19817a]{padding:18px 4px;color:rgba(148,163,184,.82);font-size:13px}.history-item[data-v-5d19817a]{width:100%;min-height:56px;padding:9px 34px 9px 10px;display:block;border:1px solid transparent;border-radius:8px;color:rgba(226,232,240,.8);background:transparent;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease}.history-item.active[data-v-5d19817a],.history-item[data-v-5d19817a]:hover{border-color:rgba(132,130,255,.34);background:rgba(132,130,255,.12)}.history-delete-button[data-v-5d19817a]{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:999px;font-size:12px;opacity:.78}.history-delete-button[data-v-5d19817a]:hover:not(:disabled){opacity:1}.history-name[data-v-5d19817a],.history-preview[data-v-5d19817a]{display:block;overflow:hidden;text-overflow:ellipsis}.history-name[data-v-5d19817a]{color:#fff;font-size:13px;line-height:20px;font-weight:600;white-space:nowrap}.history-preview[data-v-5d19817a]{margin-top:3px;color:rgba(148,163,184,.82);font-size:12px;line-height:18px;display:-webkit-box;max-height:54px;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;word-break:break-word}@media(max-width:900px){.assistant-modal-shell[data-v-5d19817a]{padding:12px}.assistant-dialog[data-v-5d19817a]{width:calc(100vw - 24px);height:calc(100vh - 24px);min-height:0}.assistant-body.has-history[data-v-5d19817a]{grid-template-columns:minmax(0,1fr)}.history-panel[data-v-5d19817a]{display:none}.snapshot-grid[data-v-5d19817a]{grid-template-columns:1fr}.composer-hint[data-v-5d19817a]{display:none}.assistant-model-select[data-v-5d19817a]{max-width:min(48vw,180px)}.composer-model-field[data-v-5d19817a]{flex-wrap:wrap;row-gap:3px}.composer-model-field .model-billing-hint[data-v-5d19817a]{max-width:min(60vw,280px);flex-wrap:wrap;white-space:normal}}.assistant-message-box-overlay{z-index:4301!important}.assistant-message-box{z-index:4302!important}.composer-model-popper{z-index:4310!important}.secondary-edit-container[data-v-5b539029]{display:flex;flex-direction:column;height:100vh;background:#191a1f;color:#fff}.secondary-edit-container .top-navbar[data-v-5b539029]{height:64px;background:#1a1a1d;border-bottom:1px solid var(--scai-border);position:relative;z-index:10;flex-shrink:0}.secondary-edit-container .top-navbar .navbar-content[data-v-5b539029]{max-width:1920px;height:100%;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between}.secondary-edit-container .top-navbar .left-section[data-v-5b539029]{display:flex;align-items:center;flex:1;min-width:0}.secondary-edit-container .top-navbar .left-section .back-section[data-v-5b539029]{margin-right:4px}.secondary-edit-container .top-navbar .left-section .back-section .back-btn[data-v-5b539029]{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:6px;background:var(--scai-surface);color:hsla(0,0%,100%,.85);cursor:pointer;transition:all .3s}.secondary-edit-container .top-navbar .left-section .back-section .back-btn .el-icon[data-v-5b539029]{font-size:16px}.secondary-edit-container .top-navbar .left-section .back-section .back-btn span[data-v-5b539029]{font-size:14px}.secondary-edit-container .top-navbar .left-section .back-section .back-btn[data-v-5b539029]:hover{background:var(--scai-surface-hover);color:#fff}.secondary-edit-container .top-navbar .left-section .divider[data-v-5b539029]{width:1px;height:24px;background:hsla(0,0%,100%,.1);margin:0 20px}.secondary-edit-container .top-navbar .left-section .project-info[data-v-5b539029]{min-width:0}.secondary-edit-container .top-navbar .left-section .project-info .title[data-v-5b539029]{font-size:14px;font-weight:500;color:#fff;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.secondary-edit-container .top-navbar .left-section .project-info .save-status[data-v-5b539029]{display:flex;align-items:center;gap:4px;color:hsla(0,0%,100%,.45);font-size:12px}.secondary-edit-container .top-navbar .left-section .project-info .save-status .srt-status-file[data-v-5b539029]{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsla(0,0%,100%,.68)}.secondary-edit-container .top-navbar .left-section .project-info .save-status .srt-cancel-button[data-v-5b539029]{height:auto;padding:0;font-size:12px}.secondary-edit-container .top-navbar .left-section .project-info .save-status .el-icon[data-v-5b539029]{font-size:14px;color:#52c41a}.secondary-edit-container .top-navbar .right-section[data-v-5b539029]{display:flex;flex-shrink:0;gap:12px;align-items:center}.secondary-edit-container .top-navbar .right-section .srt-file-input[data-v-5b539029]{display:none}.secondary-edit-container .top-navbar .right-section .action-button[data-v-5b539029]{padding:8px 16px;background:var(--scai-surface);border:1px solid var(--scai-border);color:hsla(0,0%,100%,.9);display:flex;align-items:center;gap:6px;border-radius:6px;font-size:14px;transition:all .3s}.secondary-edit-container .top-navbar .right-section .action-button[data-v-5b539029]:hover{background:var(--scai-surface-hover);border-color:hsla(0,0%,100%,.2)}.secondary-edit-container .top-navbar .right-section .action-button .el-icon[data-v-5b539029]{font-size:16px}.secondary-edit-container .top-navbar .right-section .action-button .arrow-icon[data-v-5b539029]{margin-left:4px;font-size:12px;transition:transform .3s}.secondary-edit-container .top-navbar .right-section .action-button .arrow-icon.is-active[data-v-5b539029]{transform:rotate(180deg)}.secondary-edit-container .top-navbar .right-section .preview-button[data-v-5b539029]{padding:8px 16px;background:var(--scai-surface);border:1px solid var(--scai-border);color:hsla(0,0%,100%,.9);display:flex;align-items:center;gap:6px;border-radius:6px;font-size:14px;transition:all .3s}.secondary-edit-container .top-navbar .right-section .preview-button[data-v-5b539029]:hover{background:var(--scai-surface-hover);border-color:hsla(0,0%,100%,.2)}.secondary-edit-container .top-navbar .right-section .preview-button .el-icon[data-v-5b539029]{font-size:16px}.secondary-edit-container .top-navbar .right-section .save-button[data-v-5b539029]{padding:8px 16px;background:#8482ff;border:none;color:#fff;display:flex;align-items:center;gap:6px;border-radius:6px;font-size:14px;transition:all .3s}.secondary-edit-container .top-navbar .right-section .save-button[data-v-5b539029]:hover{background:#9694ff}.secondary-edit-container .top-navbar .right-section .save-button .el-icon[data-v-5b539029]{font-size:16px}.secondary-edit-container .main-content[data-v-5b539029]{flex:1;display:flex;overflow:hidden;padding:8px;gap:8px}.secondary-edit-container .main-content .video-section[data-v-5b539029]{width:37%;flex-shrink:0;transition:width .24s ease}.secondary-edit-container .main-content .edit-feature-container[data-v-5b539029]{flex:1;display:flex;min-width:0;background:var(--scai-surface);border-radius:8px;border:1px solid var(--scai-border);overflow:hidden;transition:all .3s}.secondary-edit-container .main-content .edit-feature-container[data-v-5b539029]:hover{border-color:var(--scai-border)}.secondary-edit-container .main-content .edit-feature-container .edit-section[data-v-5b539029]{flex:1;min-width:0;overflow:hidden}.secondary-edit-container .main-content .edit-feature-container .divider[data-v-5b539029]{width:1px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.1),hsla(0,0%,100%,.06));margin:16px 0;flex-shrink:0}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-5b539029]{width:160px;flex-shrink:0;overflow:hidden;background:hsla(0,0%,100%,.01);display:flex;flex-direction:column;padding:12px 0}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-5b539029] .feature-item{padding:12px 20px;display:flex;align-items:center;gap:12px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-5b539029] .feature-item .el-icon{font-size:20px;transition:all .2s}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-5b539029] .feature-item span{font-size:14px;font-weight:500;white-space:nowrap}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-5b539029] .feature-item:hover{color:#fff;background:rgba(132,130,255,.08)}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-5b539029] .feature-item.active{color:#fff;background:rgba(132,130,255,.12)}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-5b539029] .feature-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#8482ff}.secondary-edit-container .translate-assistant-entry-wrapper[data-v-5b539029]{position:fixed;right:42px;bottom:270px;z-index:3800;width:82px;height:82px}.secondary-edit-container .translate-assistant-entry-wrapper:hover .translate-assistant-tooltip[data-v-5b539029]{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}.secondary-edit-container .translate-assistant-tooltip[data-v-5b539029]{position:absolute;top:50%;right:94px;transform:translateY(-50%) translateX(10px);background:linear-gradient(135deg,#7371e8,#9694ff);color:#fff;padding:12px 20px;border-radius:24px;font-size:14px;font-weight:500;white-space:nowrap;line-height:1.4;box-shadow:0 4px 20px rgba(99,102,241,.4);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.secondary-edit-container .translate-assistant-entry[data-v-5b539029]{position:absolute;inset:0;z-index:1;width:82px;height:82px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1),filter .2s ease}.secondary-edit-container .translate-assistant-entry[data-v-5b539029]:hover{transform:translateY(-2px) scale(1.05);filter:drop-shadow(0 12px 24px rgba(105,87,255,.28))}.secondary-edit-container .translate-assistant-entry[data-v-5b539029]:focus-visible{outline:2px solid rgba(132,130,255,.82);outline-offset:4px}.secondary-edit-container .translate-assistant-entry img[data-v-5b539029]{width:82px;height:82px;border-radius:50%;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.secondary-edit-container .timeline-footer[data-v-5b539029]{height:270px;background:rgba(26,26,29,.9);border-top:1px solid var(--scai-border);padding:10px 16px 22px;box-sizing:border-box;flex-shrink:0;position:relative}.secondary-edit-container .timeline-footer .subtitle-timeline[data-v-5b539029]{height:100%}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header[data-v-5b539029]{display:grid;grid-template-columns:calc(37% - 10px) minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;align-items:center;margin-bottom:8px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls[data-v-5b539029]{display:flex;align-items:center;justify-content:center;justify-self:center;gap:8px;min-width:0;white-space:nowrap}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .transport-button[data-v-5b539029]{width:24px;height:28px;padding:0;border:0;border-radius:0;color:hsla(0,0%,100%,.48);background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .14s ease}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .transport-button.is-primary[data-v-5b539029],.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .transport-button[data-v-5b539029]:hover{color:#fff;background:transparent}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .transport-button[data-v-5b539029]:focus-visible{outline:1px solid hsla(0,0%,100%,.5);outline-offset:2px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .transport-button .transport-icon[data-v-5b539029]{width:20px;height:20px;display:block}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-time-display[data-v-5b539029]{min-width:122px;margin-right:8px;display:inline-flex;justify-content:flex-end;align-items:center;gap:3px;font-family:Arial,Microsoft YaHei,sans-serif;font-size:12px;line-height:1;font-variant-numeric:tabular-nums}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-time-display .current-time[data-v-5b539029]{color:#fff;font-weight:500}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-time-display .time-separator[data-v-5b539029]{color:hsla(0,0%,100%,.32)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-time-display .total-time[data-v-5b539029]{color:hsla(0,0%,100%,.5)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls[data-v-5b539029]{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:100%;min-width:0;overflow-x:auto;scrollbar-width:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls[data-v-5b539029]::-webkit-scrollbar{display:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .control-item[data-v-5b539029]{display:flex;align-items:center;gap:6px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .control-item .control-label[data-v-5b539029]{font-size:12px;color:hsla(0,0%,100%,.6);white-space:nowrap}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .control-item .control-switch[data-v-5b539029]{--el-switch-on-color:#8482ff;--el-switch-off-color:#dcdfe6;--el-switch-border-color:hsla(0,0%,100%,.2)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .control-item .help-icon[data-v-5b539029]{font-size:14px;color:hsla(0,0%,100%,.45);cursor:help}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .control-item .help-icon[data-v-5b539029]:hover{color:hsla(0,0%,100%,.85)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom[data-v-5b539029]{display:flex;align-items:center;gap:8px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-label[data-v-5b539029]{font-size:12px;color:hsla(0,0%,100%,.6)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-5b539029]{width:120px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-5b539029] .el-slider__runway{height:4px;background-color:hsla(0,0%,100%,.1)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-5b539029] .el-slider__runway .el-slider__bar{background-color:#8482ff;height:4px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-5b539029] .el-slider__runway .el-slider__button-wrapper{top:-15px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-5b539029] .el-slider__runway .el-slider__button-wrapper .el-slider__button{width:12px;height:12px;border:2px solid #8482ff;background-color:#fff}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-value[data-v-5b539029]{font-size:12px;color:hsla(0,0%,100%,.6);min-width:36px;text-align:center}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-body[data-v-5b539029]{display:flex;min-width:0;height:180px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels[data-v-5b539029]{width:48px;flex:0 0 48px;background:rgba(15,16,20,.96);border-right:1px solid var(--scai-border);border-radius:4px 0 0 4px;overflow:hidden;z-index:25}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-ruler-spacer[data-v-5b539029]{height:20px;border-bottom:1px solid var(--scai-border)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label[data-v-5b539029]{width:100%;height:48px;padding:0;border:0;border-bottom:1px solid var(--scai-border);color:hsla(0,0%,100%,.78);background:transparent;display:flex;align-items:center;justify-content:center;gap:0;font-size:11px;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label[data-v-5b539029]:hover{background:var(--scai-surface)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label.disabled[data-v-5b539029]{color:hsla(0,0%,100%,.3)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label.disabled .track-icon[data-v-5b539029]{opacity:1;color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.07);box-shadow:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label.selected[data-v-5b539029]{background:rgba(80,101,255,.14);box-shadow:inset 2px 0 0 #8482ff}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label.selected .track-icon[data-v-5b539029]{opacity:1;background:#526cf5;box-shadow:0 0 0 1px hsla(0,0%,100%,.16)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label.selected.disabled .track-icon[data-v-5b539029]{color:hsla(0,0%,100%,.68);background:hsla(0,0%,100%,.1);box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label .track-icon[data-v-5b539029]{width:22px;height:22px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:rgba(132,130,255,.75)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label .track-icon .el-icon[data-v-5b539029]{font-size:14px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-5b539029]{flex:1;min-width:0;position:relative;overflow-x:auto;overflow-y:hidden;height:180px;margin-bottom:2px;background:rgba(0,0,0,.5);border-radius:4px;scrollbar-width:auto;scrollbar-color:hsla(0,0%,100%,.42) hsla(0,0%,100%,.05)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-5b539029]::-webkit-scrollbar{height:14px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-5b539029]::-webkit-scrollbar-thumb{min-width:64px;border:3px solid transparent;border-radius:999px;background-color:hsla(0,0%,100%,.42);background-clip:padding-box}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-5b539029]::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.64)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-5b539029]::-webkit-scrollbar-thumb:active{background-color:rgba(132,130,255,.9)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-5b539029]::-webkit-scrollbar-track{border-radius:7px;background:var(--scai-surface)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-overlay[data-v-5b539029]{position:absolute;inset:0 auto 0 0;height:100%;pointer-events:none;z-index:20}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler[data-v-5b539029]{position:relative;height:20px;background:rgba(26,26,29,.7);min-width:100%}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker[data-v-5b539029]{position:absolute;top:0}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker.major-marker .marker-line[data-v-5b539029]{height:8px;width:1px;background:hsla(0,0%,100%,.3)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker.major-marker .marker-label[data-v-5b539029]{font-size:10px;font-weight:500}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker.minor-marker .marker-line[data-v-5b539029]{height:4px;width:1px;background:hsla(0,0%,100%,.2)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker.micro-marker .marker-line[data-v-5b539029]{height:2px;width:1px;background:hsla(0,0%,100%,.1)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker .marker-line[data-v-5b539029]{position:absolute;left:0}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker .marker-label[data-v-5b539029]{position:absolute;top:10px;transform:translateX(-50%);color:hsla(0,0%,100%,.5);font-size:10px;white-space:nowrap;font-family:monospace}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .current-time-indicator[data-v-5b539029]{position:absolute;top:0;bottom:0;width:2px;transform:translateX(-50%);background:#8482ff;z-index:20;pointer-events:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .playhead-handle[data-v-5b539029]{position:absolute;top:0;bottom:0;transform:translateX(-50%);width:20px;background:transparent;cursor:ew-resize;pointer-events:auto;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:21}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .playhead-handle .playhead-drag-icon[data-v-5b539029]{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:22px;height:18px;transform:translate(-50%,-50%) scale(.84);border:1px solid rgba(132,130,255,.72);border-radius:5px;background:rgba(20,20,24,.92);box-shadow:0 2px 8px rgba(0,0,0,.35);color:#c7c6ff;font-family:Arial,sans-serif;font-size:14px;font-weight:600;line-height:1;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .playhead-handle.dragging .playhead-drag-icon[data-v-5b539029],.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .playhead-handle:hover .playhead-drag-icon[data-v-5b539029]{transform:translate(-50%,-50%) scale(1);opacity:1}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container[data-v-5b539029]{position:relative;height:48px;min-width:100%;cursor:pointer;transition:opacity .18s ease,filter .18s ease,background-color .18s ease}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.is-track-dimmed[data-v-5b539029]{opacity:.34;filter:saturate(.62)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.is-track-dimmed[data-v-5b539029]:hover{opacity:.52;filter:saturate(.8);background:rgba(70,88,220,.025)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.is-track-selected[data-v-5b539029]{opacity:1;filter:none;background:rgba(70,88,220,.055)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.original-track .subtitle-block[data-v-5b539029]{background:rgba(48,103,214,.3);border-color:rgba(78,133,240,.55);cursor:pointer}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.bgm-track .bgm-block[data-v-5b539029]{position:absolute;left:0;top:6px;height:36px;box-sizing:border-box;padding:0 10px;border:1px solid rgba(67,194,211,.6);border-radius:4px;color:rgba(225,253,255,.9);background:rgba(42,145,160,.32);display:flex;align-items:center;font-size:11px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.bgm-track .bgm-empty[data-v-5b539029]{position:absolute;left:10px;top:15px;color:hsla(0,0%,100%,.32);font-size:11px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block[data-v-5b539029]{position:absolute;height:36px;background:rgba(132,130,255,.3);border:1px solid rgba(132,130,255,.5);border-radius:4px;top:6px;cursor:move;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block.is-dragging[data-v-5b539029]{z-index:40}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block[data-v-5b539029]:hover{background:rgba(132,130,255,.4);border-color:rgba(132,130,255,.7);transform:translateY(-2px)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block.active[data-v-5b539029]{background:rgba(132,130,255,.5);border-color:#8482ff;z-index:5}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block.preview[data-v-5b539029]{outline:2px dashed #8482ff;background:rgba(132,130,255,.2)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .subtitle-block-content[data-v-5b539029]{position:absolute;left:0;right:0;top:0;bottom:0;padding:0 6px;display:flex;align-items:center;color:#fff;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .subtitle-speed-tip[data-v-5b539029]{position:absolute;left:50%;top:-24px;transform:translateX(-50%);z-index:30;min-width:-moz-max-content;min-width:max-content;max-width:180px;padding:3px 8px;border-radius:4px;background:rgba(20,20,24,.96);border:1px solid rgba(255,216,77,.4);color:#ffd84d;font-size:10px;line-height:1.2;white-space:nowrap;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.32);display:flex;flex-direction:column;align-items:center;gap:1px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .subtitle-speed-tip.is-fast[data-v-5b539029]{border-color:rgba(255,216,77,.5);color:#ffd84d}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .subtitle-speed-tip.is-slow[data-v-5b539029]{border-color:rgba(91,192,255,.45);color:#8fd3ff}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .subtitle-speed-tip.is-normal[data-v-5b539029]{border-color:rgba(83,220,126,.45);color:#9ff0b6}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .subtitle-speed-tip .subtitle-speed-hint[data-v-5b539029]{color:hsla(0,0%,100%,.6);font-size:9px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .resize-handle[data-v-5b539029]{position:absolute;top:0;bottom:0;width:8px;z-index:10;cursor:ew-resize}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .resize-handle[data-v-5b539029]:hover{background:hsla(0,0%,100%,.3)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .resize-handle.left-handle[data-v-5b539029]{left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .resize-handle.right-handle[data-v-5b539029]{right:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.original-track.is-track-selected .subtitle-block[data-v-5b539029],.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.translated-track.is-track-selected .subtitle-block[data-v-5b539029]{background:rgba(52,91,224,.78);border-color:rgba(104,137,255,.92)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.is-track-selected .subtitle-block.active[data-v-5b539029]{background:rgba(63,103,245,.96);border-color:hsla(0,0%,100%,.94);box-shadow:0 0 0 1px hsla(0,0%,100%,.28);z-index:6}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.bgm-track.is-track-selected .bgm-block[data-v-5b539029]{border-color:rgba(236,253,255,.9);background:rgba(42,145,160,.62);box-shadow:0 0 0 1px hsla(0,0%,100%,.18)}.secondary-edit-container[data-v-5b539029] ::-webkit-scrollbar{width:6px;height:6px}.secondary-edit-container[data-v-5b539029] ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px;-webkit-transition:all .3s;transition:all .3s}.secondary-edit-container[data-v-5b539029] ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.secondary-edit-container[data-v-5b539029] ::-webkit-scrollbar-track{background:transparent}[data-v-5b539029] .el-dropdown-menu{background:#1a1a1d;border:1px solid var(--scai-border);border-radius:12px;padding:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-v-5b539029] .el-dropdown-menu .el-dropdown-menu__item{color:hsla(0,0%,100%,.8);font-size:14px;padding:12px 16px;border-radius:8px;margin:2px 0;display:flex;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}[data-v-5b539029] .el-dropdown-menu .el-dropdown-menu__item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#8482ff,#9694ff);opacity:0;transition:opacity .3s}[data-v-5b539029] .el-dropdown-menu .el-dropdown-menu__item:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,rgba(132,130,255,.1),rgba(132,132,255,.05));opacity:0;transition:opacity .3s}[data-v-5b539029] .el-dropdown-menu .el-dropdown-menu__item:hover{color:#fff;transform:translateX(4px)}[data-v-5b539029] .el-dropdown-menu .el-dropdown-menu__item:hover:after,[data-v-5b539029] .el-dropdown-menu .el-dropdown-menu__item:hover:before{opacity:1}.download-wrapper[data-v-5b539029]{position:relative}.download-wrapper .download-menu[data-v-5b539029]{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:#1a1a1d;border:1px solid var(--scai-border);border-radius:12px;padding:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;animation:menuFadeIn-5b539029 .2s ease-out}.download-wrapper .download-menu .menu-item[data-v-5b539029]{padding:12px 16px;color:hsla(0,0%,100%,.8);font-size:14px;display:flex;align-items:center;gap:12px;border-radius:8px;cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.download-wrapper .download-menu .menu-item[data-v-5b539029]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#8482ff,#9694ff);opacity:0;transition:opacity .3s}.download-wrapper .download-menu .menu-item[data-v-5b539029]:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,rgba(132,130,255,.1),rgba(132,132,255,.05));opacity:0;transition:opacity .3s}.download-wrapper .download-menu .menu-item[data-v-5b539029]:hover{color:#fff;transform:translateX(4px)}.download-wrapper .download-menu .menu-item[data-v-5b539029]:hover:after,.download-wrapper .download-menu .menu-item[data-v-5b539029]:hover:before{opacity:1}.download-wrapper .download-menu .menu-item .el-icon[data-v-5b539029]{font-size:16px;color:hsla(0,0%,100%,.6);transition:color .3s}.download-wrapper .download-menu .menu-item:hover .el-icon[data-v-5b539029]{color:#8482ff}@keyframes menuFadeIn-5b539029{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.custom-message-box{background:rgba(28,29,35,.95)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:none!important;border-radius:8px!important;padding:20px!important;min-width:380px!important;max-width:680px!important;width:auto!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 12px 24px rgba(0,0,0,.2)!important}.custom-message-box .el-message-box__header{padding:0!important;margin-bottom:16px!important}.custom-message-box .el-message-box__header .el-message-box__title{color:hsla(0,0%,100%,.95)!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;display:flex!important;align-items:center!important;gap:8px!important}.custom-message-box .el-message-box__header .el-message-box__title .el-message-box__status{font-size:18px!important;margin:0!important;padding:0!important}.custom-message-box .el-message-box__content{padding:0!important}.custom-message-box .el-message-box__content .el-message-box__container{background:var(--scai-surface)!important;padding:14px 18px!important;border-radius:6px!important;border:1px solid var(--scai-border)!important}.custom-message-box .el-message-box__content .el-message-box__message{font-size:14px!important;line-height:1.5!important;color:hsla(0,0%,100%,.85)!important;word-break:break-word!important}.custom-message-box .el-message-box__content .el-message-box__message p{margin:0;line-height:inherit}.custom-message-box .el-message-box__btns{padding:24px 0 0 0!important;margin:0!important;border-top:1px solid var(--scai-border)!important;display:flex!important;justify-content:flex-end!important;gap:12px!important}.custom-message-box .el-message-box__btns .custom-cancel-button{margin:0!important;height:36px!important;padding:0 24px!important;border-radius:8px!important;font-size:14px!important;font-weight:500!important;transition:all .2s ease-out!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:var(--scai-surface)!important;border:1px solid var(--scai-border)!important;color:hsla(0,0%,100%,.85)!important}.custom-message-box .el-message-box__btns .custom-cancel-button:hover{background:var(--scai-surface-hover)!important;border-color:hsla(0,0%,100%,.12)!important;transform:translateY(-1px)}.custom-message-box .el-message-box__btns .custom-cancel-button:active{background:var(--scai-surface-hover)!important;transform:translateY(0)}.custom-message-box .el-message-box__btns .custom-confirm-button{margin:0!important;height:36px!important;padding:0 24px!important;border-radius:8px!important;font-size:14px!important;font-weight:500!important;transition:all .2s ease-out!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:rgba(132,130,255,.15)!important;border:1px solid rgba(132,130,255,.3)!important;color:#8482ff!important}.custom-message-box .el-message-box__btns .custom-confirm-button:hover{background:rgba(132,130,255,.2)!important;border-color:rgba(132,130,255,.4)!important;transform:translateY(-1px)}.custom-message-box .el-message-box__btns .custom-confirm-button:active{background:rgba(132,130,255,.25)!important;transform:translateY(0)}.custom-message-box .el-message-box__headerbtn{position:absolute!important;top:20px!important;right:20px!important;width:28px!important;height:28px!important;background:var(--scai-surface)!important;border-radius:4px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s!important}.custom-message-box .el-message-box__headerbtn:hover{background:var(--scai-surface-hover)!important}.custom-message-box .el-message-box__headerbtn:hover .el-message-box__close{color:hsla(0,0%,100%,.9)!important;transform:rotate(90deg)!important}.custom-message-box .el-message-box__headerbtn .el-message-box__close{color:hsla(0,0%,100%,.4)!important;font-size:14px!important;transition:all .2s!important}.custom-message-box.delete-message-box .custom-cancel-button{background:var(--scai-surface)!important;border:1px solid var(--scai-border)!important;color:hsla(0,0%,100%,.85)!important}.custom-message-box.delete-message-box .custom-cancel-button:hover{background:var(--scai-surface-hover)!important;border-color:hsla(0,0%,100%,.12)!important}.custom-message-box.delete-message-box .custom-cancel-button:active{background:var(--scai-surface-hover)!important}.custom-message-box.delete-message-box .custom-confirm-button{background:rgba(245,34,45,.15)!important;border:1px solid rgba(245,34,45,.3)!important;color:#ff4d4f!important}.custom-message-box.delete-message-box .custom-confirm-button:hover{background:rgba(245,34,45,.2)!important;border-color:rgba(245,34,45,.4)!important}.custom-message-box.delete-message-box .custom-confirm-button:active{background:rgba(245,34,45,.25)!important}.el-overlay{background:rgba(17,18,23,.75)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;transition:all .2s ease-out!important}.msgbox-fade-enter-active{animation:msgbox-fade-in .3s cubic-bezier(.4,0,.2,1)!important}.msgbox-fade-leave-active{animation:msgbox-fade-out .3s cubic-bezier(.4,0,.2,1)!important}@keyframes msgbox-fade-in{0%{transform:translate3d(0,-30px,0) scale(.95);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes msgbox-fade-out{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-30px,0) scale(.95);opacity:0}}:root{color-scheme:dark;--scai-canvas:#000;--scai-sidebar:#000;--scai-surface:#1a1a1d;--scai-surface-active:#1a1a1e;--scai-surface-raised:#202024;--scai-surface-hover:#242428;--scai-border:#2c2c2c;--scai-border-soft:var(--scai-border);--scai-border-accent:#4e4866;--scai-primary:#8482ff;--scai-primary-hover:#9694ff;--scai-primary-active:#7371e8;--scai-primary-soft:rgba(132,130,255,.14);--scai-primary-glow:rgba(132,130,255,.24);--scai-text:#f5f5f7;--scai-text-secondary:#99999a;--scai-text-muted:#77777c;--el-color-primary:var(--scai-primary);--el-color-primary-light-3:var(--scai-primary-hover);--el-color-primary-light-5:#aaa8ff;--el-color-primary-light-7:#c1c0ff;--el-color-primary-light-8:#d4d3ff;--el-color-primary-light-9:rgba(132,130,255,.14);--el-color-primary-dark-2:var(--scai-primary-active);--el-bg-color:var(--scai-canvas);--el-bg-color-page:var(--scai-canvas);--el-bg-color-overlay:var(--scai-surface);--el-fill-color-blank:var(--scai-surface);--el-fill-color:var(--scai-surface-raised);--el-fill-color-light:var(--scai-surface-hover);--el-fill-color-lighter:#28282c;--el-fill-color-extra-light:#2c2c30;--el-fill-color-dark:#111113;--el-text-color-primary:var(--scai-text);--el-text-color-regular:#d3d3d7;--el-text-color-secondary:var(--scai-text-secondary);--el-text-color-placeholder:var(--scai-text-muted);--el-text-color-disabled:#5f5f64;--el-border-color:var(--scai-border);--el-border-color-light:#35353a;--el-border-color-lighter:#242428;--el-border-color-extra-light:#1f1f22;--el-disabled-bg-color:#151517;--el-disabled-text-color:#5f5f64;--el-disabled-border-color:#242428;--el-mask-color:rgba(0,0,0,.72);--el-box-shadow:0 12px 32px rgba(0,0,0,.42);--el-box-shadow-light:0 8px 24px rgba(0,0,0,.32)}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;margin:0;padding:0;overflow:hidden!important;background:var(--scai-canvas);color:var(--scai-text)}body,button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#app{height:100%;overflow:hidden;color:var(--scai-text);background:var(--scai-canvas)}::-moz-selection{color:#fff;background:rgba(132,130,255,.38)}::selection{color:#fff;background:rgba(132,130,255,.38)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#2c2c2c;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#454548}::-webkit-scrollbar-track{background:transparent}.el-button{border-radius:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.el-button--primary{--el-button-bg-color:var(--scai-primary);--el-button-border-color:var(--scai-primary);--el-button-hover-bg-color:var(--scai-primary-hover);--el-button-hover-border-color:var(--scai-primary-hover);--el-button-active-bg-color:var(--scai-primary-active);--el-button-active-border-color:var(--scai-primary-active);--el-button-disabled-bg-color:rgba(132,130,255,.35);--el-button-disabled-border-color:rgba(132,130,255,.2)}.el-button:not(.el-button--primary):not(.is-text):not(.is-link){--el-button-bg-color:var(--scai-surface);--el-button-border-color:var(--scai-border);--el-button-hover-bg-color:var(--scai-surface-hover);--el-button-hover-border-color:var(--scai-border-accent);--el-button-active-bg-color:var(--scai-surface-active);--el-button-active-border-color:var(--scai-primary);--el-button-text-color:var(--scai-text)}.el-overlay{position:fixed!important;overflow:hidden!important;background-color:rgba(0,0,0,.72)!important}.el-overlay-dialog{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;overflow:hidden}.el-dialog{margin:0 auto!important;position:relative!important;top:0!important;max-height:90vh;background:var(--scai-surface)!important;border:1px solid var(--scai-border)!important;box-shadow:0 16px 48px rgba(0,0,0,.48)!important}.el-dialog__headerbtn .el-dialog__close,.el-dialog__title{color:var(--scai-text)!important}.el-dropdown-menu,.el-message-box,.el-popover,.el-popper{color:var(--scai-text);background:var(--scai-surface)!important;border-color:var(--scai-border)!important}.el-popper.is-dark{color:var(--scai-text)!important;background:var(--scai-surface-raised)!important;border:1px solid var(--scai-border)!important;box-shadow:0 8px 24px rgba(0,0,0,.36)!important}.el-popper.is-dark .el-popper__arrow:before{background:var(--scai-surface-raised)!important;border-color:var(--scai-border)!important}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{background:var(--scai-surface)!important;box-shadow:0 0 0 1px var(--scai-border) inset!important}.el-input__wrapper.is-focus,.el-input__wrapper:hover,.el-select__wrapper.is-focused,.el-select__wrapper:hover,.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--scai-border-accent) inset!important}.el-input__inner,.el-select__selected-item,.el-textarea__inner{color:var(--scai-text)!important}.el-input__inner::-moz-placeholder,.el-textarea__inner::-moz-placeholder{color:var(--scai-text-muted)!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--scai-text-muted)!important}.el-card,.el-table,.el-table td.el-table__cell,.el-table th.el-table__cell,.el-table tr{color:var(--scai-text);background:var(--scai-surface);border-color:var(--scai-border)}.el-table:before{background-color:var(--scai-border)}.el-pagination{--el-pagination-bg-color:transparent;--el-pagination-hover-color:var(--scai-primary);--el-pagination-button-color:var(--scai-text-secondary);--el-pagination-button-bg-color:var(--scai-surface);--el-pagination-button-disabled-color:#5f5f64;--el-pagination-button-disabled-bg-color:transparent;--el-pagination-border-radius:6px}.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pager li{background:var(--scai-surface)!important;border:1px solid var(--scai-border)!important;color:var(--scai-text-secondary)!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}.el-pagination .btn-next:hover:not([disabled]),.el-pagination .btn-prev:hover:not([disabled]),.el-pagination .el-pager li:hover:not([disabled]){background:var(--scai-primary-soft)!important;border-color:var(--scai-border-accent)!important;color:var(--scai-primary)!important}.el-pagination .btn-next.is-active,.el-pagination .btn-prev.is-active,.el-pagination .el-pager li.is-active{background:var(--scai-primary)!important;border-color:var(--scai-primary)!important;color:#fff!important}.el-pagination .btn-next.is-disabled,.el-pagination .btn-prev.is-disabled,.el-pagination .el-pager li.is-disabled{background:transparent!important;border-color:var(--scai-border)!important;color:#5f5f64!important}.el-pagination .el-pagination__jump,.el-pagination .el-pagination__total{color:var(--scai-text-secondary)!important}.el-select{width:100%}.el-select .el-input .el-input__wrapper{background:var(--scai-surface)!important;box-shadow:0 0 0 1px var(--scai-border) inset!important;border:0!important;border-radius:8px!important;padding:0 12px!important;height:36px!important;transition:all .2s ease!important}.el-select .el-input .el-input__wrapper.is-focus,.el-select .el-input .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--scai-border-accent) inset!important;background:var(--scai-surface-hover)!important}.el-select .el-input .el-input__wrapper .el-input__inner{color:var(--scai-text)!important;height:34px!important;line-height:34px!important;background:transparent!important}.el-select .el-input .el-input__wrapper .el-input__inner::-moz-placeholder{color:var(--scai-text-muted)!important}.el-select .el-input .el-input__wrapper .el-input__inner::placeholder{color:var(--scai-text-muted)!important}.el-select .el-input .el-input__wrapper .el-select__caret{color:var(--scai-text-muted)!important}.el-select .el-input .el-input__wrapper .el-select__caret.is-reverse{color:var(--scai-primary)!important}.el-select__wrapper{background:var(--scai-surface)!important;border:0!important;box-shadow:0 0 0 1px var(--scai-border) inset!important;border-radius:8px!important;transition:all .2s ease!important}.el-select__wrapper.is-focused,.el-select__wrapper:hover{background:var(--scai-surface-hover)!important;box-shadow:0 0 0 1px var(--scai-border-accent) inset!important}.el-select__wrapper .el-select__caret{color:var(--scai-text-muted)!important}.el-select__wrapper .el-select__caret.is-reverse{color:var(--scai-primary)!important}.el-cascader__dropdown,.el-color-picker__panel,.el-dropdown-menu,.el-picker-panel,.el-popper.el-select__popper{background:var(--scai-surface)!important;border:1px solid var(--scai-border)!important;box-shadow:0 12px 32px rgba(0,0,0,.42)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px!important}.el-cascader__dropdown .el-scrollbar,.el-cascader__dropdown .el-select-dropdown__list,.el-cascader__dropdown .el-select-dropdown__wrap,.el-color-picker__panel .el-scrollbar,.el-color-picker__panel .el-select-dropdown__list,.el-color-picker__panel .el-select-dropdown__wrap,.el-dropdown-menu .el-scrollbar,.el-dropdown-menu .el-select-dropdown__list,.el-dropdown-menu .el-select-dropdown__wrap,.el-picker-panel .el-scrollbar,.el-picker-panel .el-select-dropdown__list,.el-picker-panel .el-select-dropdown__wrap,.el-popper.el-select__popper .el-scrollbar,.el-popper.el-select__popper .el-select-dropdown__list,.el-popper.el-select__popper .el-select-dropdown__wrap{background:transparent!important}.el-cascader__dropdown .el-cascader-node,.el-cascader__dropdown .el-dropdown-menu__item,.el-cascader__dropdown .el-select-dropdown__item,.el-color-picker__panel .el-cascader-node,.el-color-picker__panel .el-dropdown-menu__item,.el-color-picker__panel .el-select-dropdown__item,.el-dropdown-menu .el-cascader-node,.el-dropdown-menu .el-dropdown-menu__item,.el-dropdown-menu .el-select-dropdown__item,.el-picker-panel .el-cascader-node,.el-picker-panel .el-dropdown-menu__item,.el-picker-panel .el-select-dropdown__item,.el-popper.el-select__popper .el-cascader-node,.el-popper.el-select__popper .el-dropdown-menu__item,.el-popper.el-select__popper .el-select-dropdown__item{color:var(--scai-text-secondary)!important;border-radius:6px!important;transition:background-color .2s ease,color .2s ease!important}.el-cascader__dropdown .el-cascader-node.is-active,.el-cascader__dropdown .el-cascader-node.selected,.el-cascader__dropdown .el-cascader-node:hover,.el-cascader__dropdown .el-dropdown-menu__item.is-active,.el-cascader__dropdown .el-dropdown-menu__item.selected,.el-cascader__dropdown .el-dropdown-menu__item:hover,.el-cascader__dropdown .el-select-dropdown__item.is-active,.el-cascader__dropdown .el-select-dropdown__item.selected,.el-cascader__dropdown .el-select-dropdown__item:hover,.el-color-picker__panel .el-cascader-node.is-active,.el-color-picker__panel .el-cascader-node.selected,.el-color-picker__panel .el-cascader-node:hover,.el-color-picker__panel .el-dropdown-menu__item.is-active,.el-color-picker__panel .el-dropdown-menu__item.selected,.el-color-picker__panel .el-dropdown-menu__item:hover,.el-color-picker__panel .el-select-dropdown__item.is-active,.el-color-picker__panel .el-select-dropdown__item.selected,.el-color-picker__panel .el-select-dropdown__item:hover,.el-dropdown-menu .el-cascader-node.is-active,.el-dropdown-menu .el-cascader-node.selected,.el-dropdown-menu .el-cascader-node:hover,.el-dropdown-menu .el-dropdown-menu__item.is-active,.el-dropdown-menu .el-dropdown-menu__item.selected,.el-dropdown-menu .el-dropdown-menu__item:hover,.el-dropdown-menu .el-select-dropdown__item.is-active,.el-dropdown-menu .el-select-dropdown__item.selected,.el-dropdown-menu .el-select-dropdown__item:hover,.el-picker-panel .el-cascader-node.is-active,.el-picker-panel .el-cascader-node.selected,.el-picker-panel .el-cascader-node:hover,.el-picker-panel .el-dropdown-menu__item.is-active,.el-picker-panel .el-dropdown-menu__item.selected,.el-picker-panel .el-dropdown-menu__item:hover,.el-picker-panel .el-select-dropdown__item.is-active,.el-picker-panel .el-select-dropdown__item.selected,.el-picker-panel .el-select-dropdown__item:hover,.el-popper.el-select__popper .el-cascader-node.is-active,.el-popper.el-select__popper .el-cascader-node.selected,.el-popper.el-select__popper .el-cascader-node:hover,.el-popper.el-select__popper .el-dropdown-menu__item.is-active,.el-popper.el-select__popper .el-dropdown-menu__item.selected,.el-popper.el-select__popper .el-dropdown-menu__item:hover,.el-popper.el-select__popper .el-select-dropdown__item.is-active,.el-popper.el-select__popper .el-select-dropdown__item.selected,.el-popper.el-select__popper .el-select-dropdown__item:hover{background:var(--scai-primary-soft)!important;color:var(--scai-primary)!important}.el-cascader__dropdown .el-popper__arrow:before,.el-color-picker__panel .el-popper__arrow:before,.el-dropdown-menu .el-popper__arrow:before,.el-picker-panel .el-popper__arrow:before,.el-popper.el-select__popper .el-popper__arrow:before{background:var(--scai-surface)!important;border-color:var(--scai-border)!important}.el-pagination .el-select .el-input .el-input__wrapper{height:32px!important}.el-pagination .el-select .el-input .el-input__wrapper .el-input__inner{height:30px!important;line-height:30px!important}.el-select-dropdown__wrap{scrollbar-width:thin!important;scrollbar-color:var(--scai-border) transparent!important}.el-select-dropdown__wrap::-webkit-scrollbar{width:4px!important}.el-select-dropdown__wrap::-webkit-scrollbar-thumb{background:var(--scai-border)!important;border-radius:2px!important}.el-loading-mask{background-color:rgba(0,0,0,.72)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.el-menu{background:transparent!important;border-right:0!important}.el-menu,.el-menu .el-menu-item,.el-menu .el-sub-menu__title{color:var(--scai-text-secondary)}.el-menu .el-menu-item:hover,.el-menu .el-sub-menu__title:hover{color:var(--scai-text)!important;background:var(--scai-surface-active)!important}.el-menu .el-menu-item.is-active,.el-menu .el-sub-menu__title.is-active{color:var(--scai-primary)!important;background:var(--scai-surface-active)!important}.el-menu .el-sub-menu .el-menu{background:rgba(26,26,29,.72)!important}.el-tabs__item{color:var(--scai-text-secondary)!important}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--scai-primary)!important}.el-tabs__active-bar{background-color:var(--scai-primary)!important}.el-tabs__nav-wrap:after{background-color:var(--scai-border)!important}.el-checkbox__input.is-checked .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner{background-color:var(--scai-primary)!important;border-color:var(--scai-primary)!important}.el-checkbox__input.is-checked+.el-checkbox__label,.el-radio__input.is-checked+.el-radio__label{color:var(--scai-primary)!important}.el-switch.is-checked .el-switch__core{border-color:var(--scai-primary)!important}.el-slider__bar,.el-switch.is-checked .el-switch__core{background-color:var(--scai-primary)!important}.el-slider__button{border-color:var(--scai-primary)!important}.el-divider,.el-message,.el-notification{border-color:var(--scai-border)!important}.el-message,.el-notification{color:var(--scai-text)!important;background:var(--scai-surface)!important;box-shadow:0 12px 32px rgba(0,0,0,.42)!important}.el-dialog__body,.el-dialog__footer,.el-dialog__header,.el-message-box__content,.el-message-box__header{color:var(--scai-text)}