.assistant-float-wrapper[data-v-cee47eda]{position:fixed;z-index:9999;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:72px;height:72px}.tooltip-text[data-v-cee47eda]{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-cee47eda]{right:84px}.tooltip-text.tooltip-right[data-v-cee47eda]{left:84px}.tooltip-fade-enter-active[data-v-cee47eda],.tooltip-fade-leave-active[data-v-cee47eda]{transition:all .3s ease}.tooltip-text.tooltip-left.tooltip-fade-enter-from[data-v-cee47eda],.tooltip-text.tooltip-left.tooltip-fade-leave-to[data-v-cee47eda]{opacity:0;transform:translateY(-50%) translateX(10px)}.tooltip-text.tooltip-right.tooltip-fade-enter-from[data-v-cee47eda],.tooltip-text.tooltip-right.tooltip-fade-leave-to[data-v-cee47eda]{opacity:0;transform:translateY(-50%) translateX(-10px)}.assistant-float-button[data-v-cee47eda]{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-cee47eda]{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-cee47eda]{transform:scale(1.1) translateY(-2px)}.assistant-float-button[data-v-cee47eda]:active{transform:scale(.95) translateY(1px)!important}@media (max-width:768px){.assistant-float-button[data-v-cee47eda],.assistant-float-wrapper[data-v-cee47eda]{width:64px;height:64px}.tooltip-text[data-v-cee47eda]{font-size:13px;padding:10px 16px}.tooltip-text.tooltip-left[data-v-cee47eda]{right:76px}.tooltip-text.tooltip-right[data-v-cee47eda]{left:76px}}.notice-header[data-v-07bb0ceb]{display:flex;flex-direction:column;gap:14px}.notice-title-wrap[data-v-07bb0ceb]{display:flex;align-items:flex-start;gap:14px}.notice-icon[data-v-07bb0ceb]{flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(141,141,255,.28);border-radius:8px;color:#d9d9ff;background:rgba(113,113,243,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);font-size:20px}.notice-title-main[data-v-07bb0ceb]{min-width:0;display:flex;flex-direction:column;gap:7px}.notice-title-main .notice-tag[data-v-07bb0ceb]{width:-moz-fit-content;width:fit-content;padding:4px 9px;border:1px solid rgba(113,113,243,.28);border-radius:4px;color:#d0d0ff;background:rgba(113,113,243,.14);font-size:12px;line-height:1}.notice-title-main h3[data-v-07bb0ceb]{margin:0;color:#fff;font-size:21px;font-weight:600;line-height:1.35;word-break:break-word}.notice-time[data-v-07bb0ceb]{display:inline-flex;align-items:center;gap:8px;margin:0;color:hsla(0,0%,100%,.48);font-size:13px;line-height:1.4}.notice-time[data-v-07bb0ceb]:before{content:"";width:5px;height:5px;border-radius:50%;background:rgba(113,113,243,.75)}.notice-content[data-v-07bb0ceb]{max-height:420px;overflow-y:auto;padding-right:6px}.notice-content p[data-v-07bb0ceb]{margin:0 0 12px;color:rgba(245,246,255,.9);font-size:15px;line-height:1.85;white-space:pre-wrap;word-break:break-word}.notice-content p[data-v-07bb0ceb]:last-child{margin-bottom:0}.notice-markdown[data-v-07bb0ceb]{color:rgba(245,246,255,.9);font-size:15px;line-height:1.85;word-break:break-word}.notice-markdown[data-v-07bb0ceb] h1,.notice-markdown[data-v-07bb0ceb] h2,.notice-markdown[data-v-07bb0ceb] h3,.notice-markdown[data-v-07bb0ceb] h4,.notice-markdown[data-v-07bb0ceb] h5,.notice-markdown[data-v-07bb0ceb] h6{margin:18px 0 10px;color:#fff;font-weight:600;line-height:1.4}.notice-markdown[data-v-07bb0ceb] h1{font-size:22px}.notice-markdown[data-v-07bb0ceb] h2{font-size:19px}.notice-markdown[data-v-07bb0ceb] h3{font-size:17px}.notice-markdown[data-v-07bb0ceb] p{margin:0 0 12px}.notice-markdown[data-v-07bb0ceb] p:last-child{margin-bottom:0}.notice-markdown[data-v-07bb0ceb] ol,.notice-markdown[data-v-07bb0ceb] ul{margin:0 0 12px;padding-left:22px}.notice-markdown[data-v-07bb0ceb] li+li{margin-top:6px}.notice-markdown[data-v-07bb0ceb] blockquote{margin:0 0 12px;padding:10px 14px;border-left:3px solid rgba(113,113,243,.72);border-radius:6px;background:hsla(0,0%,100%,.04);color:rgba(245,246,255,.82)}.notice-markdown[data-v-07bb0ceb] pre{margin:0 0 12px;padding:12px 14px;overflow-x:auto;border-radius:6px;background:rgba(10,11,18,.56)}.notice-markdown[data-v-07bb0ceb] code{padding:.15em .35em;border-radius:4px;background:hsla(0,0%,100%,.08);font-family:Consolas,Monaco,Courier New,monospace;font-size:.95em}.notice-markdown[data-v-07bb0ceb] pre code{padding:0;background:transparent}.notice-markdown[data-v-07bb0ceb] table{width:100%;margin:0 0 12px;border-collapse:collapse}.notice-markdown[data-v-07bb0ceb] td,.notice-markdown[data-v-07bb0ceb] th{padding:8px 10px;border:1px solid hsla(0,0%,100%,.1)}.notice-markdown[data-v-07bb0ceb] th{color:#fff;background:hsla(0,0%,100%,.05);text-align:left}.notice-markdown[data-v-07bb0ceb] a{color:#8f90ff;text-decoration:none}.notice-markdown[data-v-07bb0ceb] a:hover{text-decoration:underline}.notice-markdown[data-v-07bb0ceb] img{max-width:100%;border-radius:6px}.notice-content-inner[data-v-07bb0ceb]{position:relative;padding:16px 18px 16px 20px;border:1px solid hsla(0,0%,100%,.08);border-left:3px solid rgba(113,113,243,.72);border-radius:8px;background:hsla(0,0%,100%,.035);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.notice-empty[data-v-07bb0ceb]{color:hsla(0,0%,100%,.46)!important}.notice-actions[data-v-07bb0ceb]{display:flex;justify-content:flex-end;gap:10px}.notice-close-btn[data-v-07bb0ceb]{color:hsla(0,0%,100%,.72);border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05)}.notice-close-btn[data-v-07bb0ceb]:hover{color:#fff;border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.08)}.notice-content[data-v-07bb0ceb]::-webkit-scrollbar{width:6px}.notice-content[data-v-07bb0ceb]::-webkit-scrollbar-thumb{border-radius:8px;background:hsla(0,0%,100%,.16)}[data-v-07bb0ceb] .global-notice-dialog{--el-dialog-bg-color:#1f2026;--el-dialog-border-radius:8px;max-width:calc(100vw - 32px);overflow:hidden;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 24px 70px rgba(0,0,0,.46)}[data-v-07bb0ceb] .global-notice-dialog .el-dialog__header{margin-right:0;padding:24px 28px 16px;border-bottom:1px solid hsla(0,0%,100%,.06);background:linear-gradient(180deg,rgba(113,113,243,.13),rgba(31,32,38,0))}[data-v-07bb0ceb] .global-notice-dialog .el-dialog__body{padding:18px 28px 8px}[data-v-07bb0ceb] .global-notice-dialog .el-dialog__footer{padding:18px 28px 24px}[data-v-07bb0ceb] .global-notice-dialog .el-button{min-width:120px;height:38px;border-radius:8px;font-weight:500}@media(max-width:768px){.notice-title-wrap[data-v-07bb0ceb]{gap:12px}.notice-icon[data-v-07bb0ceb]{flex-basis:38px;width:38px;height:38px;font-size:18px}.notice-title-main h3[data-v-07bb0ceb]{font-size:18px}.notice-content[data-v-07bb0ceb]{max-height:52vh}.notice-content-inner[data-v-07bb0ceb]{padding:14px 14px 14px 16px}[data-v-07bb0ceb] .global-notice-dialog .el-dialog__header{padding:22px 20px 14px}[data-v-07bb0ceb] .global-notice-dialog .el-dialog__body{padding:16px 20px 6px}[data-v-07bb0ceb] .global-notice-dialog .el-dialog__footer{padding:16px 20px 22px}}a[data-v-16a7d1b6]{text-decoration:none;display:block}::deep(.menu-category) .el-sub-menu__title[data-v-16a7d1b6]{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-16a7d1b6]{font-size:19px;margin-right:13px;transition:all .25s ease;vertical-align:middle}::deep(.menu-category) .el-sub-menu__title[data-v-16a7d1b6]:hover{color:#fff;background:var(--scai-surface);transform:translateX(2px)}::deep(.menu-category) .el-sub-menu__title:hover .el-icon[data-v-16a7d1b6]{color:var(--scai-primary);transform:scale(1.05)}::deep(.menu-category) .el-menu[data-v-16a7d1b6]{background:rgba(26,26,29,.72);border-radius:8px;margin:4px 14px;padding:8px 0}[data-v-16a7d1b6] .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-16a7d1b6] .menu-item:hover{color:#fff;background:var(--scai-surface);transform:translateX(2px)}[data-v-16a7d1b6] .menu-item:hover .el-icon{color:var(--scai-primary);transform:scale(1.05)}[data-v-16a7d1b6] .menu-item.is-active{color:var(--scai-primary);background:var(--scai-surface-active);font-weight:500}[data-v-16a7d1b6] .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-16a7d1b6] .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-16a7d1b6] .menu-item.is-active .el-icon{color:var(--scai-primary);transform:scale(1.05)}[data-v-16a7d1b6] .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-16a7d1b6] .menu-item .el-icon{font-size:19px;margin-right:13px;transition:all .25s ease;vertical-align:middle}[data-v-16a7d1b6] .menu-item span{font-size:14.5px;letter-spacing:.3px;transition:all .25s ease}[data-v-16a7d1b6] .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-16a7d1b6]::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-16a7d1b6]{font-size:18px;margin-right:12px}::deep(.menu-category .menu-item) span[data-v-16a7d1b6]{font-size:14px}.sidebar-membership-card[data-v-df107606]{width:calc(100% - 24px);margin:2px 12px 0;min-height:184px;padding:14px 14px 13px;box-sizing:border-box;border:1px solid rgba(132,130,255,.24);border-radius:11px;background:radial-gradient(circle at 92% 8%,rgba(132,130,255,.2),transparent 48%),linear-gradient(145deg,#171727,#101016 72%);box-shadow:0 8px 20px rgba(0,0,0,.2)}.membership-expiry[data-v-df107606],.membership-header[data-v-df107606]{display:flex;align-items:center;justify-content:space-between}.membership-header[data-v-df107606]{min-width:0}.membership-plan[data-v-df107606]{min-width:0;max-width:142px;overflow:hidden;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;color:#f2efff;background:rgba(132,130,255,.15);border:1px solid rgba(132,130,255,.28);border-radius:999px;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.membership-plan .el-icon[data-v-df107606]{flex-shrink:0;color:#aaa8ff;font-size:13px}.upgrade-link[data-v-df107606]{flex-shrink:0;display:inline-flex;align-items:center;gap:3px;padding:4px 0;color:#aaa8ff;background:transparent;border:0;font-size:14px;font-weight:600;cursor:pointer}.upgrade-link[data-v-df107606]:hover{color:#d0ceff}.upgrade-link .el-icon[data-v-df107606]{font-size:14px}.available-integral[data-v-df107606]{margin-top:13px}.available-integral .integral-label[data-v-df107606]{display:block;color:hsla(0,0%,100%,.55);font-size:11px;line-height:16px}.available-integral strong[data-v-df107606]{display:block;margin-top:1px;color:#fff;font-size:28px;font-weight:700;letter-spacing:.2px;line-height:34px}.estimated-duration[data-v-df107606]{margin-top:11px;padding-top:9px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.56);font-size:10px;line-height:16px}.estimated-duration strong[data-v-df107606]{color:hsla(0,0%,100%,.78);font-size:10px;font-weight:500;white-space:nowrap}.membership-expiry[data-v-df107606]{margin-top:10px;padding-top:9px;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.52);font-size:10px;line-height:15px}.membership-expiry time[data-v-df107606]{color:hsla(0,0%,100%,.72);white-space:nowrap}.user-account-menu[data-v-67f7496b]{width:100%;box-sizing:border-box;margin-top:4px;padding:8px 12px 10px}.user-account-dropdown[data-v-67f7496b]{display:block;width:100%}.user-account-trigger[data-v-67f7496b]{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:#252529;border-color:hsla(0,0%,100%,.04);cursor:pointer;outline:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.user-account-trigger.is-open[data-v-67f7496b],.user-account-trigger[data-v-67f7496b]:hover{background:var(--scai-surface-hover);border-color:var(--scai-border-accent)}.user-account-trigger[data-v-67f7496b]:active{transform:translateY(1px)}.user-account-trigger .el-avatar[data-v-67f7496b]{flex-shrink:0;background:var(--scai-primary);color:#fff;font-weight:600}.user-account-trigger .user-account-summary[data-v-67f7496b]{flex:1;min-width:0}.user-account-trigger .user-account-id[data-v-67f7496b],.user-account-trigger .user-account-name[data-v-67f7496b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-account-trigger .user-account-name-row[data-v-67f7496b]{min-width:0;position:relative;display:flex;align-items:center;gap:4px;padding-top:4px}.user-account-trigger .user-account-name[data-v-67f7496b]{min-width:0;flex:1;color:#fff;font-size:14px;font-weight:600;line-height:20px}.user-account-trigger .invite-tag[data-v-67f7496b]{position:absolute;top:-11px;right:-22px;padding:2px 5px;color:#f6c94c;background:rgba(246,201,76,.12);border:1px solid rgba(246,201,76,.48);border-radius:999px;font-size:11px;font-weight:600;line-height:14px;white-space:nowrap;cursor:pointer}.user-account-trigger .invite-tag[data-v-67f7496b]:hover{background:rgba(246,201,76,.2)}.user-account-trigger .user-account-id[data-v-67f7496b]{margin-top:2px;color:hsla(0,0%,100%,.48);font-size:11px;line-height:16px}.user-account-trigger .dropdown-icon[data-v-67f7496b]{flex-shrink:0;color:hsla(0,0%,100%,.55);transition:transform .2s ease}.user-account-trigger.is-open .dropdown-icon[data-v-67f7496b]{transform:rotate(180deg)}.custom-dropdown[data-v-67f7496b]{width:260px;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-67f7496b]{padding:16px;position:relative;overflow:hidden}.custom-dropdown .dropdown-header[data-v-67f7496b]: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-67f7496b]{display:flex;gap:12px;margin-bottom:16px;position:relative}.custom-dropdown .user-profile .el-avatar[data-v-67f7496b]{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-67f7496b]{flex:1;min-width:0}.custom-dropdown .user-details .name[data-v-67f7496b]{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-67f7496b]{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-67f7496b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-dropdown .user-details .id-wrapper .copy-icon[data-v-67f7496b]{flex-shrink:0;cursor:pointer;border-radius:6px;transition:all .2s ease}.custom-dropdown .user-details .id-wrapper .copy-icon[data-v-67f7496b]:hover{color:var(--scai-primary);background:var(--scai-primary-soft)}.custom-dropdown .user-stats[data-v-67f7496b]{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-67f7496b]{text-align:center}.custom-dropdown .user-stats .label[data-v-67f7496b]{margin-bottom:8px;color:hsla(0,0%,100%,.5);font-size:13px;letter-spacing:.5px}.custom-dropdown .user-stats .value[data-v-67f7496b]{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-67f7496b]{margin-top:6px;color:hsla(0,0%,100%,.58);font-size:12px;line-height:1.3}.custom-dropdown .dropdown-menu[data-v-67f7496b]{padding:10px;background:rgba(26,26,29,.6);border-top:1px solid var(--scai-border)}.custom-dropdown .menu-item[data-v-67f7496b]{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-67f7496b]{color:hsla(0,0%,100%,.6);font-size:18px;transition:color .2s ease}.custom-dropdown .menu-item[data-v-67f7496b]:hover{color:var(--scai-primary);background:var(--scai-primary-soft);transform:translateX(2px)}.custom-dropdown .menu-item:hover .el-icon[data-v-67f7496b]{color:var(--scai-primary)}.custom-dropdown .menu-item.logout[data-v-67f7496b]{margin-top:4px;color:#ff4d4f}.custom-dropdown .menu-item.logout .el-icon[data-v-67f7496b]{color:#ff4d4f}.custom-dropdown .menu-item.logout[data-v-67f7496b]:hover{background:rgba(255,77,79,.1)}.custom-dropdown .divider[data-v-67f7496b]{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}.notice-trigger[data-v-9a3157f4]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid transparent;border-radius:8px;color:hsla(0,0%,100%,.78);background:transparent;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}.notice-trigger[data-v-9a3157f4]:focus-visible,.notice-trigger[data-v-9a3157f4]:hover{color:#fff;border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.08);outline:none}.notice-trigger[data-v-9a3157f4] .el-icon{font-size:19px}.notice-panel[data-v-9a3157f4]{overflow:hidden;color:#f6f6ff;background:#1f2026}.notice-panel-header[data-v-9a3157f4]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 18px 14px;border-bottom:1px solid hsla(0,0%,100%,.08)}.notice-panel-header h3[data-v-9a3157f4]{margin:0;color:#fff;font-size:18px;font-weight:650;line-height:1.3}.notice-panel-header p[data-v-9a3157f4]{margin:5px 0 0;color:hsla(0,0%,100%,.5);font-size:13px}.notice-list[data-v-9a3157f4]{max-height:360px;padding:10px 12px 12px;overflow-y:auto}.notice-item[data-v-9a3157f4]{position:relative;display:flex;width:100%;min-height:82px;align-items:flex-start;gap:10px;margin-bottom:8px;padding:12px 10px;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;color:inherit;background:hsla(0,0%,100%,.04);cursor:pointer;text-align:left;transition:background .2s ease,border-color .2s ease}.notice-item[data-v-9a3157f4]:last-child{margin-bottom:0}.notice-item[data-v-9a3157f4]:focus-visible,.notice-item[data-v-9a3157f4]:hover{border-color:rgba(130,130,255,.5);background:rgba(113,113,243,.14);outline:none}.notice-item-icon[data-v-9a3157f4]{flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:#8fc9ff;background:rgba(73,172,255,.18);font-size:16px}.notice-item-main[data-v-9a3157f4]{min-width:0;display:flex;flex:1;flex-direction:column;gap:4px}.notice-item-title-row[data-v-9a3157f4]{display:flex;align-items:center;gap:7px;min-width:0}.notice-item-title-row strong[data-v-9a3157f4]{overflow:hidden;color:#fff;font-size:14px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.notice-item-summary[data-v-9a3157f4]{display:-webkit-box;overflow:hidden;color:hsla(0,0%,100%,.58);font-size:12px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notice-item time[data-v-9a3157f4]{color:hsla(0,0%,100%,.38);font-size:11px}.notice-item-more[data-v-9a3157f4]{flex:0 0 auto;margin-top:2px;color:hsla(0,0%,100%,.45)}.notice-empty[data-v-9a3157f4]{min-height:180px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:hsla(0,0%,100%,.48);font-size:13px}.notice-empty .el-icon[data-v-9a3157f4]{color:rgba(143,144,255,.78);font-size:24px}.notice-empty .el-button[data-v-9a3157f4]{color:#a5a5ff}.notice-detail-overlay[data-v-9a3157f4]{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.58)}.notice-detail-dialog[data-v-9a3157f4]{width:min(640px,100vw - 48px);max-height:min(720px,100vh - 48px);display:flex;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.13);border-radius:12px;color:#f6f6ff;background:#1f2026;box-shadow:0 24px 80px rgba(0,0,0,.58)}.notice-detail-header[data-v-9a3157f4]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px 16px;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,rgba(113,113,243,.16),rgba(31,32,38,0))}.notice-detail-heading[data-v-9a3157f4]{display:flex;align-items:flex-start;gap:12px;min-width:0}.notice-detail-heading h3[data-v-9a3157f4]{margin:0;overflow:hidden;color:#fff;font-size:20px;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.notice-detail-heading time[data-v-9a3157f4]{display:block;margin-top:4px;color:hsla(0,0%,100%,.48);font-size:12px}.notice-detail-close[data-v-9a3157f4]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;color:hsla(0,0%,100%,.55);background:transparent;cursor:pointer}.notice-detail-close[data-v-9a3157f4]:focus-visible,.notice-detail-close[data-v-9a3157f4]:hover{color:#fff;background:hsla(0,0%,100%,.1);outline:none}.notice-detail-content[data-v-9a3157f4]{flex:1;min-height:120px;padding:22px;overflow-y:auto;color:rgba(245,246,255,.9);font-size:15px;line-height:1.85;word-break:break-word}.notice-detail-content[data-v-9a3157f4] p{margin:0 0 12px}.notice-detail-content[data-v-9a3157f4] p:last-child{margin-bottom:0}.notice-detail-content[data-v-9a3157f4] a{color:#a5a5ff}.notice-detail-content[data-v-9a3157f4] ol,.notice-detail-content[data-v-9a3157f4] ul{margin:0 0 12px;padding-left:22px}.notice-detail-footer[data-v-9a3157f4]{display:flex;justify-content:flex-end;padding:14px 22px 18px;border-top:1px solid hsla(0,0%,100%,.08)}.notice-detail-confirm[data-v-9a3157f4]{min-width:88px;height:34px;border:0;border-radius:7px;color:#fff;background:#7171f3;cursor:pointer}.notice-detail-confirm[data-v-9a3157f4]:hover{background:#8583ff}.notice-popover.el-popper{padding:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;background:#1f2026;box-shadow:0 18px 46px rgba(0,0,0,.42)}@media(max-width:600px){.notice-popover.el-popper{width:min(420px,100vw - 24px)!important}}.app-header[data-v-ffaa48be]{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-ffaa48be]{display:flex;align-items:center;gap:24px;position:relative;z-index:1000}.app-header .header-left .logo[data-v-ffaa48be]{height:48px;display:flex;align-items:center;gap:8px}.app-header .header-left .logo img[data-v-ffaa48be]{height:36px}.app-header .header-left .logo .logo-title[data-v-ffaa48be]{color:#fff;font-size:18px;font-weight:600}.app-header .header-left .logo .online-version-link[data-v-ffaa48be]{margin-left:12px;color:#fff;font-size:14px;text-decoration:none;transition:color .3s}.app-header .header-left .breadcrumb .page-title[data-v-ffaa48be]{font-size:16px;font-weight:500;color:#fff}.app-header .header-right[data-v-ffaa48be]{display:flex;align-items:center;gap:16px}.app-header .header-right .benefits-btn[data-v-ffaa48be]{height:32px;padding:0 16px;background:#7171f3;border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:500;display:flex;align-items:center;gap:6px;box-shadow:0 4px 14px rgba(113,113,243,.22);transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.app-header .header-right .benefits-btn .el-icon[data-v-ffaa48be]{font-size:16px}.app-header .header-right .benefits-btn[data-v-ffaa48be]:hover{background:#8583ff;transform:translateY(-1px);box-shadow:0 6px 18px rgba(113,113,243,.3)}.app-header .header-right .benefits-btn[data-v-ffaa48be]:active{transform:translateY(0)}.app-header .header-right .credits-display[data-v-ffaa48be]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;background:rgba(132,130,255,.1);cursor:pointer;transition:background .2s ease}.app-header .header-right .credits-display[data-v-ffaa48be]:focus-visible,.app-header .header-right .credits-display[data-v-ffaa48be]:hover{background:rgba(132,130,255,.17);outline:none}.app-header .header-right .credits-display .el-icon[data-v-ffaa48be]{color:#8482ff;font-size:16px}.app-header .header-right .credits-display .credits-value[data-v-ffaa48be]{color:#fff;font-weight:500}.app-header .header-right .credits-display .credits-copy[data-v-ffaa48be]{display:flex;flex-direction:column;line-height:1.25}.app-header .header-right .credits-display .credits-duration[data-v-ffaa48be]{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-ffaa48be]{color:hsla(0,0%,100%,.45);font-size:14px;cursor:pointer}.app-header .header-right .credits-display .help-icon[data-v-ffaa48be]: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}.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-46c8753d]{width:100%;height:100%;background:var(--scai-canvas);display:flex;position:relative;overflow:hidden}.layout-container[data-v-46c8753d]:before{content:"";position:absolute;inset:0;background:transparent;pointer-events:none}.layout-container .main-container[data-v-46c8753d]{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-46c8753d]:before{content:"";position:absolute;inset:0;background:transparent;pointer-events:none}.layout-container .aside[data-v-46c8753d]{max-width:240px;min-width:240px;width:240px;flex-shrink:0;background:var(--scai-sidebar);border-right:1px solid var(--scai-border);position:relative;z-index:20;overflow:visible;display:flex;flex-direction:column;height:100%;min-height:0}.layout-container .aside[data-v-46c8753d]:after{content:"";position:absolute;top:0;right:-80px;width:80px;height:100%;background:transparent;pointer-events:none}.layout-container .aside .logo[data-v-46c8753d]{height:60px;padding:10px 20px;flex-shrink:0;position:relative;display:flex;align-items:center;gap:8px}.layout-container .aside .logo[data-v-46c8753d]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background:transparent}.layout-container .aside .logo img[data-v-46c8753d]{height:40px}.layout-container .aside .logo .logo-title[data-v-46c8753d]{color:#fff;font-size:18px;font-weight:600}.layout-container .aside .logo .wechat-icon[data-v-46c8753d]{position:relative;margin-left:12px;cursor:pointer}.layout-container .aside .logo .wechat-icon .circle-icon[data-v-46c8753d]{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-46c8753d]{width:16px;height:16px;filter:brightness(0) invert(1)}.layout-container .aside .logo .wechat-icon .qrcode-popup[data-v-46c8753d]{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-46c8753d]: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-46c8753d]{width:150px;height:150px;display:block}.layout-container .aside .logo .wechat-icon .qrcode-popup .qrcode-text[data-v-46c8753d]{text-align:center;color:#333;font-size:14px;margin-top:8px}.layout-container .aside .logo .wechat-icon:hover .qrcode-popup[data-v-46c8753d]{display:block}.layout-container .aside .menu[data-v-46c8753d]{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-46c8753d] .el-menu-item{position:relative;margin:4px 12px;border-radius:8px}.layout-container .aside .menu[data-v-46c8753d] .el-menu-item.is-active{background:var(--scai-surface-active)}.layout-container .aside .menu[data-v-46c8753d] .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-46c8753d]{width:100%;padding:12px 0 10px 0;display:flex;flex-direction:column;align-items:center;gap:6px;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 .aside-support-links[data-v-46c8753d]{width:100%;min-height:28px;padding:2px 14px 3px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:18px}.layout-container .aside-support-links .wechat-icon[data-v-46c8753d]{position:relative;flex:0 0 20px;width:20px;height:20px;cursor:pointer}.layout-container .aside-support-links .wechat-icon .circle-icon[data-v-46c8753d]{width:20px;height:20px;border-radius:0;background:transparent;display:flex;align-items:center;justify-content:center}.layout-container .aside-support-links .wechat-icon .circle-icon img[data-v-46c8753d]{width:18px;height:18px;filter:brightness(0) invert(1);opacity:.92}.layout-container .aside-support-links .wechat-icon .circle-icon .sidebar-social-icon[data-v-46c8753d]{width:18px;height:18px;display:block;color:#fff;opacity:.92}.layout-container .aside-support-links .wechat-icon .qrcode-popup[data-v-46c8753d]{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);display:none;width:150px;padding:8px;box-sizing:border-box;border-radius:8px;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.28);z-index:999}.layout-container .aside-support-links .wechat-icon .qrcode-popup[data-v-46c8753d]:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;background:#fff;transform:translateX(-50%) rotate(45deg)}.layout-container .aside-support-links .wechat-icon .qrcode-popup img[data-v-46c8753d]{width:134px;height:134px;display:block}.layout-container .aside-support-links .wechat-icon .qrcode-popup .qrcode-text[data-v-46c8753d]{margin-top:6px;color:#333;font-size:11px;line-height:1.4;text-align:center}.layout-container .aside-support-links .wechat-icon:hover .qrcode-popup[data-v-46c8753d]{display:block}.layout-container .main[data-v-46c8753d]{flex:1;padding:24px;overflow-y:auto;height:100%;min-height:0;position:relative;z-index:0}.layout-container .main[data-v-46c8753d]:before{content:"";position:absolute;inset:0;background:transparent;pointer-events:none}.layout-container .main[data-v-46c8753d]:after{content:"";position:absolute;top:0;left:0;right:0;height:100px;background:transparent;pointer-events:none}.layout-container .main[data-v-46c8753d]::-webkit-scrollbar{width:8px;background:transparent}.layout-container .main[data-v-46c8753d]::-webkit-scrollbar-track{background:transparent}.layout-container .main[data-v-46c8753d]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.layout-container .main[data-v-46c8753d]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}.layout-container .main[data-v-46c8753d]>*{position:relative;z-index:1}[data-v-46c8753d] .el-container{height:100%;min-height:0}.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-36d2d2a3]{height:100%;display:flex;flex-direction:column;background:var(--scai-surface);border-radius:8px;overflow:hidden}.video-section .video-tabs[data-v-36d2d2a3]{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-36d2d2a3]{position:relative;padding:0 24px;height:100%;display:flex;align-items:center;cursor:pointer}.video-section .video-tabs .tab-item .tab-text[data-v-36d2d2a3]{font-size:14px;color:hsla(0,0%,100%,.5);position:relative;z-index:1}.video-section .video-tabs .tab-item .tab-indicator[data-v-36d2d2a3]{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-36d2d2a3]{color:hsla(0,0%,100%,.8)}.video-section .video-tabs .tab-item.disabled[data-v-36d2d2a3]{cursor:not-allowed}.video-section .video-tabs .tab-item.disabled .tab-text[data-v-36d2d2a3]{color:hsla(0,0%,100%,.28)}.video-section .video-tabs .tab-item.active .tab-text[data-v-36d2d2a3]{color:#fff;font-weight:500}.video-section .video-tabs .tab-item.active .tab-indicator[data-v-36d2d2a3]{transform:scaleX(1)}.video-section .video-player-container[data-v-36d2d2a3]{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;padding-bottom:0}.video-section .video-player-wrapper[data-v-36d2d2a3]{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-36d2d2a3]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:100%}.video-section .video-player-wrapper .ocr-region-wrapper[data-v-36d2d2a3],.video-section .video-player-wrapper .subtitle-wrapper[data-v-36d2d2a3]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-section .video-player-wrapper .ocr-region-wrapper[data-v-36d2d2a3]>*,.video-section .video-player-wrapper .subtitle-wrapper[data-v-36d2d2a3]>*{pointer-events:auto}.video-section .video-player-wrapper .subtitle-wrapper[data-v-36d2d2a3]{z-index:10}.video-section .video-player-wrapper .ocr-region-wrapper[data-v-36d2d2a3]{z-index:12}.video-section .video-player-wrapper .video-controls-overlay[data-v-36d2d2a3]{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-36d2d2a3]{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-36d2d2a3]{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-36d2d2a3]{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-36d2d2a3]{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-36d2d2a3]{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-36d2d2a3]{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-36d2d2a3]{height:100%;position:relative}.video-section .video-controls .progress-section .video-timeline .timeline-progress[data-v-36d2d2a3]{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-36d2d2a3]{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-36d2d2a3]: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-36d2d2a3]:hover{height:6px;transition:height .2s}.video-section .video-controls .progress-section .video-timeline:hover .timeline-handle[data-v-36d2d2a3]{display:block!important;transform:translateX(-50%) scale(1.2)}.video-section .video-controls .progress-section .video-timeline:active .timeline-handle[data-v-36d2d2a3],.video-section .video-controls .progress-section .video-timeline[data-v-36d2d2a3]:active{cursor:grabbing}.video-section .video-controls .progress-section .controls-row[data-v-36d2d2a3]{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-36d2d2a3]{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-36d2d2a3]{color:#8482ff}.video-section .video-controls .progress-section .controls-row .video-time .separator[data-v-36d2d2a3]{color:hsla(0,0%,100%,.4)}.video-section .video-controls .progress-section .controls-row .video-time .total-time[data-v-36d2d2a3]{color:hsla(0,0%,100%,.6)}.video-section .video-controls .progress-section .controls-row .play-icon[data-v-36d2d2a3]{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-36d2d2a3]{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-36d2d2a3]{display:flex;gap:3px;align-items:center}.video-section .video-controls .progress-section .controls-row .play-icon .pause-bars .pause-bar[data-v-36d2d2a3]{width:3px;height:16px;background-color:#fff;border-radius:2px}.video-section[data-v-36d2d2a3]{background:#24252e;border-radius:0}.video-section .video-tabs[data-v-36d2d2a3]{height:42px;min-height:42px;padding:0;background:#24252e}.video-section .video-tabs .tab-item[data-v-36d2d2a3]{flex:1;justify-content:center;padding:0 12px}.video-section .video-tabs .tab-item .tab-indicator[data-v-36d2d2a3]{display:none}.video-section .video-tabs .tab-item.active[data-v-36d2d2a3]{background:#18191f}.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)}}.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)}.voice-dialog[data-v-611255ae]{position:absolute;z-index:2000}.voice-dialog[data-v-611255ae] .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-611255ae] .el-dialog .el-dialog__header{margin:0;padding:20px 24px;border-bottom:1px solid var(--scai-border);flex-shrink:0}.voice-dialog[data-v-611255ae] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.voice-dialog[data-v-611255ae] .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.6)}.voice-dialog[data-v-611255ae] .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}.voice-dialog[data-v-611255ae] .el-dialog .el-dialog__body{padding:0;overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}.voice-dialog[data-v-611255ae] .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-611255ae]{display:flex;flex-direction:column;height:80vh;width:100%;overflow:hidden;max-height:80vh}.dialog-container .toolbar-section[data-v-611255ae]{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-611255ae]{flex:none;text-align:left}.dialog-container .filter-section[data-v-611255ae]{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:12px}.dialog-container .filter-section .filter-input[data-v-611255ae]{width:160px}.dialog-container .filter-section .filter-input[data-v-611255ae] .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-611255ae] .el-input__wrapper.is-focus,.dialog-container .filter-section .filter-input[data-v-611255ae] .el-input__wrapper:hover{background-color:var(--scai-surface-hover)}.dialog-container .filter-section .filter-input[data-v-611255ae] .el-input__inner{color:hsla(0,0%,100%,.9);font-size:14px}.dialog-container .filter-section .filter-input[data-v-611255ae] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.7)}.dialog-container .filter-section .filter-input[data-v-611255ae] .el-input__inner::placeholder{color:hsla(0,0%,100%,.7)}.dialog-container .filter-section .filter-select[data-v-611255ae]{width:120px}.dialog-container .filter-section .platform-filter[data-v-611255ae]{width:120px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.dialog-container .filter-section .platform-filter .platform-billing-hint[data-v-611255ae]{width:-moz-max-content;width:max-content;max-width:280px;justify-content:flex-end;text-align:right}.dialog-container .voices-section[data-v-611255ae]{flex:1;min-height:0;overflow:hidden;padding:24px;width:100%;box-sizing:border-box}.dialog-container .voices-section .voice-grid[data-v-611255ae]{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-611255ae]::-webkit-scrollbar{width:6px}.dialog-container .voices-section .voice-grid[data-v-611255ae]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.dialog-container .voices-section .voice-grid[data-v-611255ae]::-webkit-scrollbar-track{background:transparent}.dialog-container .voices-section .voice-grid .voice-card-item[data-v-611255ae]{min-width:0;width:100%}.dialog-container .action-section[data-v-611255ae]{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-611255ae]{display:flex;align-items:flex-start;gap:10px}.dialog-container .action-section .original-voice-option .ref-audio-model-field[data-v-611255ae]{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-611255ae]{width:100%}.dialog-container .action-section .original-voice-option .el-checkbox[data-v-611255ae]{color:#fff}.dialog-container .action-section .original-voice-option .el-checkbox[data-v-611255ae] .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-611255ae] .el-checkbox__input.is-checked+.el-checkbox__label{color:#fff}.dialog-container .action-section .tip-text[data-v-611255ae]{font-size:16px;font-weight:700;color:gold;text-align:center;flex:1;margin:0 16px}.dialog-container .action-section .right-buttons[data-v-611255ae]{display:flex;gap:10px}.dialog-container .action-section .right-buttons .el-button[data-v-611255ae]{padding:8px 24px;height:40px;font-size:14px}.dialog-container .action-section .right-buttons .el-button--default[data-v-611255ae]{background:hsla(0,0%,100%,.1);border-color:transparent;color:#fff}.dialog-container .action-section .right-buttons .el-button--default[data-v-611255ae]:hover{background:hsla(0,0%,100%,.2)}@media screen and (max-height:768px){.voice-dialog[data-v-611255ae] .el-dialog{margin-top:5vh!important}.dialog-container[data-v-611255ae]{height:75vh;max-height:75vh}.dialog-container .voices-section[data-v-611255ae]{padding:16px}.dialog-container .voices-section .voice-grid[data-v-611255ae]{gap:16px;padding:5px 0}.dialog-container .toolbar-section[data-v-611255ae]{flex-direction:column;align-items:stretch;padding:16px}.dialog-container .filter-section[data-v-611255ae]{justify-content:flex-start}.dialog-container .action-section[data-v-611255ae]{padding:12px 16px}}@media screen and (max-height:600px){.voice-dialog[data-v-611255ae] .el-dialog{margin-top:2vh!important}.dialog-container[data-v-611255ae]{height:70vh;max-height:70vh}}.picker-intro[data-v-6c6533e8]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:16px}.picker-intro .intro-title[data-v-6c6533e8]{color:var(--el-text-color-primary);font-size:15px;font-weight:600}.picker-intro .intro-copy[data-v-6c6533e8]{margin-top:5px;color:var(--el-text-color-secondary);font-size:13px;line-height:1.55}.picker-intro .selection-summary[data-v-6c6533e8]{flex:none;color:var(--el-text-color-secondary);white-space:nowrap}.picker-intro .selection-summary strong[data-v-6c6533e8]{color:var(--el-color-primary);font-size:16px}.picker-intro .selection-summary span[data-v-6c6533e8]{margin:0 6px}.candidate-tip[data-v-6c6533e8]{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-6c6533e8]{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-6c6533e8]{display:flex;gap:8px}.candidate-list[data-v-6c6533e8]{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-6c6533e8]{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-6c6533e8]:last-child{border-bottom:0}.candidate-row[data-v-6c6533e8]:hover{background:var(--el-fill-color-light)}.candidate-row.selected[data-v-6c6533e8]{background:var(--el-color-primary-light-9);box-shadow:inset 3px 0 0 var(--el-color-primary)}.candidate-row .candidate-time[data-v-6c6533e8]{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-6c6533e8]{color:var(--el-text-color-placeholder)}.candidate-row .candidate-time small[data-v-6c6533e8]{margin-left:4px;color:var(--el-text-color-secondary)}.candidate-row .candidate-text[data-v-6c6533e8]{min-width:0}.candidate-row .candidate-text span[data-v-6c6533e8]{display:block;overflow:hidden;color:var(--el-text-color-primary);text-overflow:ellipsis;white-space:nowrap}.candidate-row .candidate-text small[data-v-6c6533e8]{display:block;margin-top:4px;color:var(--el-text-color-secondary)}.candidate-row .preview-button[data-v-6c6533e8]{justify-self:end}.reference-media[data-v-6c6533e8]{position:fixed;width:1px;height:1px;opacity:0;pointer-events:none}.dialog-footer[data-v-6c6533e8]{display:flex;justify-content:flex-end;gap:8px}@media(max-width:768px){.picker-intro[data-v-6c6533e8]{display:block}.picker-intro .selection-summary[data-v-6c6533e8]{margin-top:10px}.candidate-row[data-v-6c6533e8]{grid-template-columns:28px minmax(0,1fr) 70px}.candidate-row .candidate-time[data-v-6c6533e8]{grid-column:2;flex-wrap:wrap}.candidate-row .candidate-text[data-v-6c6533e8]{grid-column:2}.candidate-row .preview-button[data-v-6c6533e8]{grid-column:3;grid-row:1/span 2}}.speaker-config-dialog .speaker-config-content .speaker-header[data-v-1bded914]{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-1bded914]{flex:1;font-weight:500;color:#fff}.speaker-config-dialog .speaker-config-content .speaker-header .voice-label[data-v-1bded914]{width:200px;font-weight:500;color:#fff}.speaker-config-dialog .speaker-config-content .speaker-header .reference-label[data-v-1bded914]{width:210px;font-weight:500;color:#fff}.speaker-config-dialog .speaker-config-content .speaker-header .action-label[data-v-1bded914]{width:40px;font-size:0}.speaker-config-dialog .speaker-config-content .speaker-list[data-v-1bded914]{max-height:400px;overflow-y:auto}.speaker-config-dialog .speaker-config-content .speaker-item[data-v-1bded914]{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-1bded914]{display:flex;align-items:center;gap:10px;flex:1}.speaker-config-dialog .speaker-config-content .speaker-item .speaker-name .speaker-color-dot[data-v-1bded914]{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:var(--speaker-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--speaker-color) 14%,transparent)}.speaker-config-dialog .speaker-config-content .speaker-item .voice-selector[data-v-1bded914]{width:200px}.speaker-config-dialog .speaker-config-content .speaker-item .voice-selector .voice-select-btn[data-v-1bded914]{width:100%;justify-content:space-between}.speaker-config-dialog .speaker-config-content .speaker-item .reference-selector[data-v-1bded914]{width:210px}.speaker-config-dialog .speaker-config-content .speaker-item .reference-selector .reference-select-btn[data-v-1bded914]{width:100%;justify-content:center}.speaker-config-dialog .speaker-config-content .speaker-item .reference-selector .reference-unavailable[data-v-1bded914]{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-1bded914]{width:40px;display:flex;justify-content:center}.speaker-config-dialog .speaker-config-content .add-speaker[data-v-1bded914]{margin-top:16px;text-align:center}@keyframes voiceDubbingRotate-1c9f539d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.script-editor[data-v-1c9f539d]{height:100%;display:flex;flex-direction:column;padding:6px 10px 4px;background:hsla(0,0%,100%,.01)}.script-editor .divider[data-v-1c9f539d],.script-editor .language-section[data-v-1c9f539d]{display:none}.script-editor .editor-header[data-v-1c9f539d]{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-1c9f539d]{display:flex;align-items:center;gap:12px;min-width:0}.script-editor .editor-header .title[data-v-1c9f539d]{font-size:14px;font-weight:500;color:#fff;margin:0;letter-spacing:.2px;white-space:nowrap}.script-editor .editor-header .language-summary[data-v-1c9f539d]{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-1c9f539d]{overflow:hidden;text-overflow:ellipsis}.script-editor .editor-header .language-summary-arrow[data-v-1c9f539d]{flex:0 0 auto;color:hsla(0,0%,100%,.3);font-size:12px}.script-editor .editor-header .edit-dict[data-v-1c9f539d]{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-1c9f539d]:hover{color:#9694ff;background:rgba(132,130,255,.15)}.script-editor .editor-header .header-right[data-v-1c9f539d]{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;min-width:0;flex-shrink:0}.script-editor .editor-header .header-right .translate-voice-control[data-v-1c9f539d],.script-editor .editor-header .header-right .use-word-control[data-v-1c9f539d]{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-1c9f539d],.script-editor .editor-header .header-right .use-word-control .control-label[data-v-1c9f539d]{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-1c9f539d],.script-editor .editor-header .header-right .use-word-control .control-switch[data-v-1c9f539d]{--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-1c9f539d] .el-button--small{height:26px;padding:0 10px}.script-editor .editor-header .header-right .header-btn-padding-5[data-v-1c9f539d]{padding:0 5px 0 5px}.script-editor .editor-header .header-right .header-tools-dropdown[data-v-1c9f539d]{flex:0 0 auto}.script-editor .editor-header .header-right .header-tools-button[data-v-1c9f539d]{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-1c9f539d]:focus-visible,.script-editor .editor-header .header-right .header-tools-button[data-v-1c9f539d]: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-1c9f539d]{font-size:12px}.script-editor .editor-header .header-right .batch-progress[data-v-1c9f539d]{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-1c9f539d]{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-1c9f539d]{padding:3px 0 4px}.script-editor .language-section .config-content[data-v-1c9f539d]{display:flex;align-items:center;gap:12px;position:relative}.script-editor .language-section .config-content .language-config[data-v-1c9f539d]{display:flex;align-items:center;gap:8px;flex:2}.script-editor .language-section .config-content .language-config .source-lang[data-v-1c9f539d],.script-editor .language-section .config-content .language-config .target-lang[data-v-1c9f539d]{flex:1;min-width:0}.script-editor .language-section .config-content .language-config .source-lang[data-v-1c9f539d] .el-select,.script-editor .language-section .config-content .language-config .target-lang[data-v-1c9f539d] .el-select{width:100%}.script-editor .language-section .config-content .language-config .source-lang[data-v-1c9f539d] .el-select .el-input__wrapper,.script-editor .language-section .config-content .language-config .target-lang[data-v-1c9f539d] .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-1c9f539d] .el-select .el-input__wrapper:hover,.script-editor .language-section .config-content .language-config .target-lang[data-v-1c9f539d] .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-1c9f539d] .el-select .el-input__wrapper.is-focus,.script-editor .language-section .config-content .language-config .target-lang[data-v-1c9f539d] .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-1c9f539d] .el-select .el-input__inner,.script-editor .language-section .config-content .language-config .target-lang[data-v-1c9f539d] .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-1c9f539d] .el-select.is-disabled,.script-editor .language-section .config-content .language-config .target-lang[data-v-1c9f539d] .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-1c9f539d] .el-select.is-disabled .el-input__wrapper,.script-editor .language-section .config-content .language-config .target-lang[data-v-1c9f539d] .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-1c9f539d] .el-select.is-disabled .el-input__wrapper .el-input__inner,.script-editor .language-section .config-content .language-config .target-lang[data-v-1c9f539d] .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-1c9f539d] .el-select.is-disabled .el-input__wrapper .el-input__suffix,.script-editor .language-section .config-content .language-config .target-lang[data-v-1c9f539d] .el-select.is-disabled .el-input__wrapper .el-input__suffix{display:none}.script-editor .language-section .config-content .language-config .arrow[data-v-1c9f539d]{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-1c9f539d]{font-size:13px;color:hsla(0,0%,100%,.25);line-height:1}.script-editor .language-section .config-content .speaker-config-actions[data-v-1c9f539d]{display:flex;align-items:center;gap:6px;margin-right:4px}.script-editor .language-section .config-content .speaker-config-actions .el-button[data-v-1c9f539d]{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-1c9f539d]: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-1c9f539d]{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-1c9f539d]: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-1c9f539d]{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-1c9f539d]{height:36px;cursor:pointer;transition:all .3s}.script-editor .language-section .config-content .voice-config .voice-value .voice-card[data-v-1c9f539d]{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-1c9f539d]: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-1c9f539d]{opacity:1;transform:translateX(0)}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .avatar-container[data-v-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]{flex:1;min-width:0}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .info .name-row[data-v-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]{font-size:14px;color:#1890ff}.script-editor .language-section .config-content .voice-config .voice-value .voice-card.original-voice .name[data-v-1c9f539d]{color:#1890ff}.script-editor .language-section .config-content .voice-config .voice-value .empty-state[data-v-1c9f539d]{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-1c9f539d]: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-1c9f539d]{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-1c9f539d]{font-size:12px}.script-editor .language-section .config-content .voice-config .voice-value .empty-state .empty-content .empty-text[data-v-1c9f539d]{font-size:11px}.script-editor .language-section .config-content .voice-config .apply-voice-btn[data-v-1c9f539d]{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-1c9f539d]:hover{background:rgba(132,130,255,.2);color:#9694ff}.script-editor .subtitle-list-toolbar[data-v-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]:hover:not(.is-disabled){color:#fff;background:rgba(132,130,255,.16)}.script-editor .subtitle-list-toolbar .subtitle-jump-input[data-v-1c9f539d]{width:54px}.script-editor .subtitle-list-toolbar .subtitle-search-input[data-v-1c9f539d]{flex:1;min-width:120px;max-width:none}.script-editor .subtitle-list-toolbar .search-result-count[data-v-1c9f539d]{color:hsla(0,0%,100%,.45);font-size:11px;white-space:nowrap}.script-editor .subtitle-list-toolbar .follow-playback-control[data-v-1c9f539d]{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-1c9f539d] .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-1c9f539d] .el-input__wrapper.is-focus,.script-editor .subtitle-list-toolbar[data-v-1c9f539d] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px rgba(132,130,255,.65)}.script-editor .subtitle-list-toolbar[data-v-1c9f539d] .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-1c9f539d] .el-input__inner{text-align:left}.script-editor .script-list-shell[data-v-1c9f539d]{position:relative;flex:1;min-height:0;overflow:hidden}.script-editor .script-list-scrollbar[data-v-1c9f539d]{height:100%}.script-editor[data-v-1c9f539d] .script-list-scrollbar .el-scrollbar__wrap{overflow-x:hidden}.script-editor[data-v-1c9f539d] .script-list-scrollbar .el-scrollbar__view{min-height:100%}.script-editor[data-v-1c9f539d] .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-1c9f539d] .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-1c9f539d] .script-list-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb:hover{background-color:hsla(0,0%,100%,.62)}.script-editor[data-v-1c9f539d] .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-1c9f539d]{position:absolute;top:8px;right:12px;bottom:8px;z-index:3;width:8px;pointer-events:none}.script-editor .subtitle-status-rail[data-v-1c9f539d]: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-1c9f539d]{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-1c9f539d]{background:#ff5d62}.script-editor .subtitle-status-marker.is-warning[data-v-1c9f539d]{background:#f7b955}.script-editor .subtitle-status-marker[data-v-1c9f539d]:hover{width:8px;left:0;box-shadow:0 0 0 2px rgba(0,0,0,.85)}.script-editor .playback-position-marker[data-v-1c9f539d]{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-1c9f539d]{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-1c9f539d]:hover{background:rgba(132,130,255,.98);transform:translateY(-1px)}.script-editor .script-list[data-v-1c9f539d]{min-height:100%;padding:0 22px 2px 0}.script-editor .script-list .script-item[data-v-1c9f539d]{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-1c9f539d]: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-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]:hover{background:rgba(132,130,255,.2);color:#9694ff}.script-editor .script-list .script-item .merge-button-container .merge-button .el-icon[data-v-1c9f539d]{font-size:10px;margin:0}.script-editor .script-list .script-item.is-expanded .merge-button-container[data-v-1c9f539d],.script-editor .script-list .script-item:hover .merge-button-container[data-v-1c9f539d]{opacity:1;pointer-events:auto}.script-editor .script-list .script-item .item-header[data-v-1c9f539d]{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-1c9f539d]{display:flex;align-items:center;flex-shrink:0;gap:4px}.script-editor .script-list .script-item .item-header .time-range .subtitle-sequence[data-v-1c9f539d]{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-1c9f539d]{width:105px;position:relative}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-1c9f539d] .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-1c9f539d] .el-input__wrapper:hover{background:var(--scai-surface)}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-1c9f539d] .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-1c9f539d] .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-1c9f539d] .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-1c9f539d] .el-input__wrapper.is-focus,.script-editor .script-list .script-item .item-header .time-range .time-input.field-validation-error[data-v-1c9f539d] .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-1c9f539d] .el-input__inner{color:#ffb3b0}.script-editor .script-list .script-item .item-header .time-range .time-input .time-validation-message[data-v-1c9f539d]{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-1c9f539d] .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-1c9f539d] .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-1c9f539d] .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-1c9f539d] .el-input__inner{color:#ff4d4f}.script-editor .script-list .script-item .item-header .time-range .separator[data-v-1c9f539d]{color:hsla(0,0%,100%,.3);font-size:12px;font-family:monospace}.script-editor .script-list .script-item .item-header .actions[data-v-1c9f539d]{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-1c9f539d]{width:88px}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-1c9f539d] .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-1c9f539d] .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-1c9f539d] .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-1c9f539d] .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-1c9f539d] .el-input__suffix .el-icon{color:hsla(0,0%,100%,.4)}.script-editor .script-list .script-item .item-header .actions .voice-selector[data-v-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]{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-1c9f539d]: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-1c9f539d]{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-1c9f539d]{background-color:#52c41a}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar.original-voice[data-v-1c9f539d]{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-1c9f539d]{font-size:14px;color:#1890ff}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar.original-voice[data-v-1c9f539d]: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-1c9f539d]{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-1c9f539d]{font-size:14px}.script-editor .script-list .script-item .item-header .actions .ai-rewrite-button[data-v-1c9f539d]: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-1c9f539d]{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-1c9f539d]:hover{background:hsla(0,0%,100%,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.delete-icon[data-v-1c9f539d]:hover{color:#ff4d4f;background:rgba(255,77,79,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.split-icon[data-v-1c9f539d]: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-1c9f539d]:hover,.script-editor .script-list .script-item .item-header .actions .action-icon.insert-up-icon[data-v-1c9f539d]:hover{color:#52c41a;background:rgba(82,196,26,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.translate-icon[data-v-1c9f539d]: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-1c9f539d]: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-1c9f539d]{opacity:1}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-missing-error[data-v-1c9f539d]{border:2px solid #ff4d4f;color:#ff4d4f}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-missing-error[data-v-1c9f539d]: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-1c9f539d]: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-1c9f539d]{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-1c9f539d] svg{animation:voiceDubbingRotate-1c9f539d .9s linear infinite}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-regenerate-icon.is-disabled[data-v-1c9f539d]{opacity:.45;cursor:not-allowed;pointer-events:none}.script-editor .script-list .script-item .item-header .actions .action-icon.play-audio-icon[data-v-1c9f539d]:hover{color:#52c41a;background:rgba(82,196,26,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.is-playing[data-v-1c9f539d]{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-1c9f539d],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .delete-icon[data-v-1c9f539d],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .insert-down-icon[data-v-1c9f539d],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .insert-up-icon[data-v-1c9f539d],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .play-audio-icon[data-v-1c9f539d],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .split-icon[data-v-1c9f539d],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .translate-icon[data-v-1c9f539d],.script-editor .script-list .script-item:not(.is-expanded):not(:focus-within) .item-header .actions .voice-regenerate-icon[data-v-1c9f539d]{display:none}.script-editor .script-list .script-item.is-expanded .item-header .actions[data-v-1c9f539d],.script-editor .script-list .script-item:focus-within .item-header .actions[data-v-1c9f539d]{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-1c9f539d],.script-editor .script-list .script-item:focus-within .item-header .actions .ai-rewrite-button[data-v-1c9f539d]{display:inline-flex}.script-editor .script-list .script-item.is-expanded .item-header .actions .delete-icon[data-v-1c9f539d],.script-editor .script-list .script-item.is-expanded .item-header .actions .insert-down-icon[data-v-1c9f539d],.script-editor .script-list .script-item.is-expanded .item-header .actions .insert-up-icon[data-v-1c9f539d],.script-editor .script-list .script-item.is-expanded .item-header .actions .play-audio-icon[data-v-1c9f539d],.script-editor .script-list .script-item.is-expanded .item-header .actions .split-icon[data-v-1c9f539d],.script-editor .script-list .script-item.is-expanded .item-header .actions .translate-icon[data-v-1c9f539d],.script-editor .script-list .script-item.is-expanded .item-header .actions .voice-regenerate-icon[data-v-1c9f539d],.script-editor .script-list .script-item:focus-within .item-header .actions .delete-icon[data-v-1c9f539d],.script-editor .script-list .script-item:focus-within .item-header .actions .insert-down-icon[data-v-1c9f539d],.script-editor .script-list .script-item:focus-within .item-header .actions .insert-up-icon[data-v-1c9f539d],.script-editor .script-list .script-item:focus-within .item-header .actions .play-audio-icon[data-v-1c9f539d],.script-editor .script-list .script-item:focus-within .item-header .actions .split-icon[data-v-1c9f539d],.script-editor .script-list .script-item:focus-within .item-header .actions .translate-icon[data-v-1c9f539d],.script-editor .script-list .script-item:focus-within .item-header .actions .voice-regenerate-icon[data-v-1c9f539d]{display:flex}.script-editor .script-list .script-item.is-expanded .item-header .actions .action-icon[data-v-1c9f539d],.script-editor .script-list .script-item:focus-within .item-header .actions .action-icon[data-v-1c9f539d]{opacity:1}.script-editor .script-list .script-item .item-content[data-v-1c9f539d]{display:flex;align-items:flex-start;gap:0}.script-editor .script-list .script-item .item-content .original-text[data-v-1c9f539d]{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-1c9f539d]{flex:1;min-width:0;position:relative}.script-editor .script-list .script-item .item-content .translated-text+.translated-text[data-v-1c9f539d]{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-1c9f539d] .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-1c9f539d] .el-textarea__inner:hover{background:var(--scai-surface)}.script-editor .script-list .script-item .item-content .translated-text[data-v-1c9f539d] .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-1c9f539d] .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}.script-editor .script-list .script-item .item-content .translated-text[data-v-1c9f539d] .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-1c9f539d] .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-1c9f539d] .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-1c9f539d]{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-1c9f539d]{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-1c9f539d] .voice-dialog{position:absolute;z-index:2000}[data-v-1c9f539d] .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-1c9f539d] .voice-dialog .el-dialog .el-dialog__header{margin:0;padding:20px 24px;border-bottom:1px solid var(--scai-border);flex-shrink:0}[data-v-1c9f539d] .voice-dialog .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}[data-v-1c9f539d] .voice-dialog .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.6)}[data-v-1c9f539d] .voice-dialog .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}[data-v-1c9f539d] .voice-dialog .el-dialog .el-dialog__body{padding:0;overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}[data-v-1c9f539d] .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-1c9f539d]{display:flex;flex-direction:column;height:80vh;width:100%;overflow:hidden;max-height:80vh}.dialog-container .toggle-section[data-v-1c9f539d]{flex:none;padding:24px 24px 0;text-align:center;background:#1a1a1d;z-index:2}.dialog-container .voices-section[data-v-1c9f539d]{flex:1;min-height:0;overflow:hidden;padding:24px;width:100%;box-sizing:border-box}.dialog-container .voices-section .voice-grid[data-v-1c9f539d]{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-1c9f539d]::-webkit-scrollbar{width:6px}.dialog-container .voices-section .voice-grid[data-v-1c9f539d]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.dialog-container .voices-section .voice-grid[data-v-1c9f539d]::-webkit-scrollbar-track{background:transparent}.dialog-container .voices-section .voice-grid[data-v-1c9f539d] .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-1c9f539d] .voice-card:hover{transform:translateY(-2px)}.dialog-container .action-section[data-v-1c9f539d]{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-1c9f539d]{padding:8px 24px;height:40px;font-size:14px;transition:all .3s ease}.dialog-container .action-section .el-button--default[data-v-1c9f539d]{background:hsla(0,0%,100%,.1);border-color:transparent;color:#fff}.dialog-container .action-section .el-button--default[data-v-1c9f539d]:hover{background:hsla(0,0%,100%,.2);transform:translateY(-1px)}.dialog-container .action-section .el-button--primary[data-v-1c9f539d]: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}.header-primary-action[data-v-1c9f539d]{margin-left:0!important;border-color:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.035)}.header-primary-action[data-v-1c9f539d]:hover{border-color:rgba(132,130,255,.56);color:#fff;background:rgba(132,130,255,.12)}.subtitle-columns-header[data-v-1c9f539d]{display:grid;grid-template-columns:104px minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:center;flex:0 0 36px;min-height:36px;padding:0 34px 0 12px;color:hsla(0,0%,100%,.92);background:hsla(0,0%,100%,.012);font-size:12px;font-weight:600}.subtitle-columns-header .speaker-column-title[data-v-1c9f539d]{padding-left:8px;color:hsla(0,0%,100%,.48)}.subtitle-columns-header .language-column-title[data-v-1c9f539d]{text-align:center}.script-list-shell .script-list[data-v-1c9f539d]{padding:30px 22px 12px 0}.script-list-shell .script-list .script-item[data-v-1c9f539d]{margin:14px 0 0;padding:8px 10px;border-radius:7px;overflow:visible;background:transparent}.script-list-shell .script-list .script-item[data-v-1c9f539d]:hover{border:0!important;background:hsla(0,0%,100%,.026)}.script-list-shell .script-list .script-item.is-active[data-v-1c9f539d]{border:0!important;background:rgba(132,130,255,.075);box-shadow:none!important}.script-list-shell .script-list .script-item.has-validation-error[data-v-1c9f539d]{border:0!important;background:rgba(255,77,79,.055);box-shadow:inset 3px 0 0 rgba(255,93,98,.8)!important}.script-list-shell .script-list .script-item .segment-gap-actions[data-v-1c9f539d]{position:absolute;top:-13px;left:54%;z-index:8;display:inline-flex;align-items:center;gap:5px;border-radius:7px;background:rgba(25,25,31,.96);box-shadow:0 7px 18px rgba(0,0,0,.3);opacity:0;pointer-events:auto;transform:translate(-50%,-2px);transition:opacity .14s ease,transform .14s ease}.script-list-shell .script-list .script-item .segment-gap-actions[data-v-1c9f539d]:before{content:"";position:absolute;inset:-5px -72px}.script-list-shell .script-list .script-item .segment-gap-actions .gap-action-button[data-v-1c9f539d]{position:relative;z-index:1;display:inline-grid;place-items:center;width:26px;height:22px;padding:0;border:0;border-radius:6px;color:#d8d7ff;background:rgba(132,130,255,.16);cursor:pointer}.script-list-shell .script-list .script-item .segment-gap-actions .gap-action-button[data-v-1c9f539d]:hover{background:rgba(132,130,255,.38)}.script-list-shell .script-list .script-item .segment-gap-actions .gap-action-button.is-add[data-v-1c9f539d]{font-size:16px}.script-list-shell .script-list .script-item .segment-gap-actions[data-v-1c9f539d]:hover,.script-list-shell .script-list .script-item:hover>.segment-gap-actions[data-v-1c9f539d]{opacity:1;pointer-events:auto;transform:translate(-50%)}.script-list-shell .script-list .script-item.is-expanded>.segment-gap-actions[data-v-1c9f539d]{opacity:0;pointer-events:none}.script-list-shell .script-list .script-item .item-header[data-v-1c9f539d]{position:absolute;top:-31px;right:7px;left:112px;z-index:7;display:flex;min-height:28px;margin:0;padding:0;opacity:0;pointer-events:none;transform:translateY(3px);transition:opacity .14s ease,transform .14s ease}.script-list-shell .script-list .script-item .item-header .actions[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-header .time-range[data-v-1c9f539d]{min-height:28px;padding:2px 5px;border:0;border-radius:7px;background:rgba(31,31,38,.98);box-shadow:0 8px 20px rgba(0,0,0,.3)}.script-list-shell .script-list .script-item .item-header .actions[data-v-1c9f539d]{margin-left:auto}.script-list-shell .script-list .script-item .item-header .delete-icon[data-v-1c9f539d]{margin-left:4px;color:hsla(1,100%,73%,.82);background:rgba(255,77,79,.08)}.script-list-shell .script-list .script-item.is-expanded .item-header[data-v-1c9f539d],.script-list-shell .script-list .script-item:focus-within .item-header[data-v-1c9f539d]{opacity:1;pointer-events:auto;transform:translateY(0)}.script-list-shell .script-list .script-item.is-expanded .item-header .actions[data-v-1c9f539d],.script-list-shell .script-list .script-item:focus-within .item-header .actions[data-v-1c9f539d]{border:0;background:rgba(31,31,38,.98)}.script-list-shell .script-list .script-item .item-content[data-v-1c9f539d]{display:grid;grid-template-columns:104px minmax(0,1fr) minmax(0,1fr);align-items:start}.script-list-shell .script-list .script-item .item-content .speaker-cell[data-v-1c9f539d]{min-width:0;padding-top:3px}.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d]{width:100%}.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-input__wrapper,.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__wrapper{min-height:28px;border:1px solid color-mix(in srgb,var(--speaker-color) 62%,transparent);border-radius:5px;color:var(--speaker-color);background:color-mix(in srgb,var(--speaker-color) 10%,transparent);box-shadow:none}.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-input__inner,.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__caret,.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__selected-item{color:var(--speaker-color);font-size:12px;font-weight:600}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d]{min-width:0;padding:0;margin:0!important}.script-list-shell .script-list .script-item .item-content .translated-text+.translated-text[data-v-1c9f539d]{margin-left:0;padding-left:0;border-left:0}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d] .el-textarea__inner{min-height:34px;padding:7px 38px 7px 8px}.script-list-shell .script-list .script-item .item-content .translated-text .translation-play-button[data-v-1c9f539d]{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;color:#fff;background:rgba(132,130,255,.2);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(-50%) scale(.92);transition:opacity .14s ease,transform .14s ease,background .14s ease}.script-list-shell .script-list .script-item .item-content .translated-text .translation-play-button.is-playing[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-content .translated-text .translation-play-button[data-v-1c9f539d]:hover{background:rgba(132,130,255,.72)}.script-list-shell .script-list .script-item .item-content .translated-text .translation-play-button.is-playing[data-v-1c9f539d]{opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)}.script-list-shell .script-list .script-item .item-content .translated-text:focus-within .translation-play-button[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-content .translated-text:hover .translation-play-button[data-v-1c9f539d]{opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)}.speaker-option{display:flex;align-items:center;gap:8px;color:var(--speaker-color);font-weight:600}.speaker-option .speaker-color-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--speaker-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--speaker-color) 14%,transparent)}@media screen and (max-width:1280px){.subtitle-columns-header[data-v-1c9f539d]{grid-template-columns:92px minmax(0,1fr) minmax(0,1fr);gap:10px}.script-list-shell .script-list .script-item .item-header[data-v-1c9f539d]{left:100px}.script-list-shell .script-list .script-item .item-content[data-v-1c9f539d]{grid-template-columns:92px minmax(0,1fr) minmax(0,1fr);gap:10px}}@media screen and (max-height:768px){[data-v-1c9f539d] .voice-dialog .el-dialog{margin-top:5vh!important}.dialog-container[data-v-1c9f539d]{height:75vh;max-height:75vh}.dialog-container .voices-section[data-v-1c9f539d]{padding:16px}.dialog-container .voices-section .voice-grid[data-v-1c9f539d]{gap:16px;padding:5px 0}.dialog-container .toggle-section[data-v-1c9f539d]{padding:16px 16px 0}.dialog-container .action-section[data-v-1c9f539d]{padding:12px 16px}}@media screen and (max-height:600px){[data-v-1c9f539d] .voice-dialog .el-dialog{margin-top:2vh!important}.dialog-container[data-v-1c9f539d]{height:70vh;max-height:70vh}}@media screen and (max-width:1400px){.dialog-container .voices-section .voice-grid[data-v-1c9f539d]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1000px){.dialog-container .voices-section .voice-grid[data-v-1c9f539d]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.dialog-container .voices-section[data-v-1c9f539d]{padding:12px}.dialog-container .voices-section .voice-grid[data-v-1c9f539d]{grid-template-columns:1fr;gap:12px}}.script-editor[data-v-1c9f539d]{--subtitle-workbench-bg:#18191f;--subtitle-toolbar-bg:#353640;--subtitle-action-bg:#292a34;--subtitle-accent:#7c3aed;--subtitle-edit-accent:#d8ff4f;padding:0;overflow:hidden;border-radius:10px;color:#f7f7fb;background:var(--subtitle-workbench-bg);font-family:Noto Sans SC,Microsoft YaHei,Segoe UI,sans-serif}.script-editor .editor-header[data-v-1c9f539d]{height:40px;min-height:40px;flex:0 0 40px;justify-content:flex-end;padding:0 14px;border:0;background:var(--subtitle-toolbar-bg)}.script-editor .editor-header .header-context[data-v-1c9f539d],.script-editor .editor-header .header-tools-dropdown[data-v-1c9f539d],.script-editor .editor-header .translate-voice-control[data-v-1c9f539d],.script-editor .editor-header .use-word-control[data-v-1c9f539d]{display:none}.script-editor .editor-header .header-right[data-v-1c9f539d]{width:auto;max-width:100%;gap:8px;overflow-x:auto;scrollbar-width:none}.script-editor .editor-header .header-right[data-v-1c9f539d]::-webkit-scrollbar{display:none}.script-editor .editor-header .header-right .el-button[data-v-1c9f539d]{height:32px;margin:0;padding:0 16px;border:1px solid #50515d;border-radius:5px;color:#f7f7fb;background:transparent;font-size:14px;font-weight:600;box-shadow:none}.script-editor .editor-header .header-right .el-button[data-v-1c9f539d]:hover{border-color:#70717d;color:#fff;background:hsla(0,0%,100%,.04)}.script-editor .editor-header .header-right .el-button.el-button--primary[data-v-1c9f539d]{border-color:#8b5cf6;background:#6d28d9}.script-editor .editor-header .header-right .el-button.el-button--primary[data-v-1c9f539d]:hover{border-color:#a78bfa;background:#7c3aed}.script-editor .subtitle-list-toolbar[data-v-1c9f539d]{display:none!important}.script-editor .subtitle-columns-header[data-v-1c9f539d]{grid-template-columns:100px minmax(0,1fr) minmax(0,1fr) 68px;gap:16px;height:38px;min-height:38px;flex:0 0 38px;padding:0 16px;border:0;color:#fff;background:var(--subtitle-workbench-bg);font-size:14px;font-weight:600}.script-editor .subtitle-columns-header .speaker-column-title[data-v-1c9f539d]{visibility:hidden}.script-editor .subtitle-columns-header .language-column-title[data-v-1c9f539d]{padding:0;text-align:center}.script-editor .subtitle-columns-header .subtitle-header-actions[data-v-1c9f539d]{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.script-editor .subtitle-columns-header .subtitle-header-icon-button[data-v-1c9f539d]{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid hsla(0,0%,100%,.18);border-radius:5px;color:hsla(0,0%,100%,.78);background:#292a34;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.script-editor .subtitle-columns-header .subtitle-header-icon-button[data-v-1c9f539d]:focus-visible,.script-editor .subtitle-columns-header .subtitle-header-icon-button[data-v-1c9f539d]:hover{color:#fff;border-color:rgba(216,255,79,.72);background:#3a3b47;outline:none}.script-editor .subtitle-columns-header .subtitle-header-icon-button.is-close[data-v-1c9f539d]{color:#ff9b98;border-color:hsla(1,100%,73%,.46)}.script-editor .batch-operation-bar[data-v-1c9f539d]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:5px 16px;color:hsla(0,0%,100%,.84);background:#292a34;border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);font-size:12px}.script-editor .batch-operation-bar .batch-operation-actions[data-v-1c9f539d],.script-editor .batch-operation-bar .batch-selection-summary[data-v-1c9f539d]{display:inline-flex;align-items:center;gap:9px;min-width:0}.script-editor .batch-operation-bar .batch-operation-actions[data-v-1c9f539d]{justify-content:flex-end;flex-wrap:wrap}.script-editor .batch-operation-bar .batch-speaker-select[data-v-1c9f539d]{width:116px}.script-editor .batch-operation-bar .batch-speaker-select[data-v-1c9f539d] .el-select__wrapper{min-height:28px;background:#353640;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}.script-editor .batch-operation-bar .batch-speaker-select[data-v-1c9f539d] .el-select__placeholder,.script-editor .batch-operation-bar .batch-speaker-select[data-v-1c9f539d] .el-select__selected-item{color:hsla(0,0%,100%,.86);font-size:12px}.script-editor .batch-operation-bar .batch-action-button[data-v-1c9f539d],.script-editor .batch-operation-bar .batch-clear-button[data-v-1c9f539d]{height:28px;padding:0 9px;border:1px solid hsla(0,0%,100%,.14);border-radius:4px;color:hsla(0,0%,100%,.84);background:transparent;font-size:12px;cursor:pointer}.script-editor .batch-operation-bar .batch-action-button[data-v-1c9f539d]:hover:not(:disabled),.script-editor .batch-operation-bar .batch-clear-button[data-v-1c9f539d]:hover:not(:disabled){color:#fff;border-color:rgba(216,255,79,.56);background:rgba(216,255,79,.09)}.script-editor .batch-operation-bar .batch-action-button[data-v-1c9f539d]:disabled,.script-editor .batch-operation-bar .batch-clear-button[data-v-1c9f539d]:disabled{opacity:.38;cursor:not-allowed}.script-editor .batch-operation-bar .batch-action-button.is-danger[data-v-1c9f539d]:hover:not(:disabled),.script-editor .batch-operation-bar .batch-clear-button.is-danger[data-v-1c9f539d]:hover:not(:disabled){border-color:hsla(1,100%,73%,.6);color:#ff9b98;background:rgba(255,77,79,.1)}.script-editor .batch-operation-bar .batch-clear-button[data-v-1c9f539d]{border-color:transparent;color:hsla(0,0%,100%,.54)}.script-editor .batch-operation-bar[data-v-1c9f539d] .el-checkbox{margin-right:0;color:hsla(0,0%,100%,.84)}.script-editor .batch-operation-bar[data-v-1c9f539d] .el-checkbox__label{padding-left:5px;color:inherit;font-size:12px}.script-editor .script-list-shell[data-v-1c9f539d]{background:var(--subtitle-workbench-bg)}.script-editor[data-v-1c9f539d] .script-list-scrollbar .el-scrollbar__bar.is-vertical{width:6px;right:4px;background:transparent}.script-editor[data-v-1c9f539d] .script-list-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb{border:0;background:#3d3e47}.script-list-shell .script-list[data-v-1c9f539d]{padding:0 0 12px!important}.script-list-shell .script-list .script-item[data-v-1c9f539d]{min-height:54px;margin:0;padding:0 16px;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.script-list-shell .script-list .script-item.is-active[data-v-1c9f539d],.script-list-shell .script-list .script-item[data-v-1c9f539d]:hover{background:transparent!important}.script-list-shell .script-list .script-item.has-validation-error[data-v-1c9f539d]{background:rgba(255,77,79,.025)!important;box-shadow:inset 2px 0 0 rgba(255,93,98,.8)!important}.script-list-shell .script-list .script-item.is-expanded[data-v-1c9f539d]{margin-top:40px}.script-list-shell .script-list .script-item .item-header[data-v-1c9f539d]{top:-40px;right:0;left:0;height:40px;min-height:40px;align-items:center;padding:0 12px;border:0;border-radius:0;background:var(--subtitle-action-bg,#292a34);transform:none}.script-list-shell .script-list .script-item .item-header .time-range[data-v-1c9f539d]{display:none}.script-list-shell .script-list .script-item .item-header .actions[data-v-1c9f539d]{width:100%;min-height:40px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;gap:4px}.script-list-shell .script-list .script-item .item-header .action-icon[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-header .ai-rewrite-button[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-header .voice-selector[data-v-1c9f539d]{min-width:28px;height:28px;border:0;border-radius:4px;color:hsla(0,0%,100%,.9);background:transparent;opacity:1}.script-list-shell .script-list .script-item .item-header .action-icon[data-v-1c9f539d]:hover,.script-list-shell .script-list .script-item .item-header .ai-rewrite-button[data-v-1c9f539d]:hover,.script-list-shell .script-list .script-item .item-header .voice-selector[data-v-1c9f539d]:hover{color:#fff;background:hsla(0,0%,100%,.08);transform:none}.script-list-shell .script-list .script-item .item-header .split-icon[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-header .translate-icon[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-header .voice-regenerate-icon[data-v-1c9f539d]{width:auto;padding:0 8px;gap:5px}.script-list-shell .script-list .script-item .item-header .split-icon[data-v-1c9f539d]:after,.script-list-shell .script-list .script-item .item-header .translate-icon[data-v-1c9f539d]:after,.script-list-shell .script-list .script-item .item-header .voice-regenerate-icon[data-v-1c9f539d]:after{font-size:13px;white-space:nowrap}.script-list-shell .script-list .script-item .item-header .translate-icon[data-v-1c9f539d]:after{content:"重新翻译"}.script-list-shell .script-list .script-item .item-header .split-icon[data-v-1c9f539d]:after{content:"拆分"}.script-list-shell .script-list .script-item .item-header .voice-regenerate-icon[data-v-1c9f539d]:after{content:"重新生成"}.script-list-shell .script-list .script-item .item-header .insert-down-icon[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-header .insert-up-icon[data-v-1c9f539d]{display:none!important}.script-list-shell .script-list .script-item .item-header .delete-icon[data-v-1c9f539d]{margin-left:auto;color:#fff;background:transparent}.script-list-shell .script-list .script-item .item-header .delete-icon[data-v-1c9f539d]:hover{color:#ff7875;background:rgba(255,77,79,.12)}.script-list-shell .script-list .script-item .item-content[data-v-1c9f539d]{grid-template-columns:100px minmax(0,1fr) minmax(0,1fr) 24px;gap:16px;min-height:54px;align-items:center}.script-list-shell .script-list .script-item .item-content .speaker-cell[data-v-1c9f539d]{padding:0}.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d]{width:100px}.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-input__wrapper,.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__wrapper{min-height:24px;height:24px;padding:0 8px;border-width:1px;border-radius:4px;background:color-mix(in srgb,var(--speaker-color) 7%,transparent)}.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-input__inner,.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__caret,.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__selected-item{font-size:13px;line-height:24px}.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__selected-item:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--speaker-color);vertical-align:middle}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d]{align-self:center;min-height:34px}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d] .el-textarea__inner{min-height:34px!important;padding:7px 36px 7px 8px;border:0;border-radius:5px;color:#fff;background:transparent;box-shadow:none;font-size:14px;font-weight:500;line-height:20px}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d] .el-textarea__inner:hover{background:transparent}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d] .el-textarea__inner:focus{background:#22232a;box-shadow:0 0 0 1px var(--subtitle-edit-accent,#d8ff4f) inset}.script-list-shell .script-list .script-item .item-content .translated-text .translation-play-button[data-v-1c9f539d]{right:5px;width:30px;height:30px;border-radius:7px;background:#292a34}.script-list-shell .script-list .script-item .item-content .translated-text .translation-play-button.is-playing[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-content .translated-text .translation-play-button[data-v-1c9f539d]:hover{background:#393a45}.script-list-shell .script-list .script-item .item-content .subtitle-row-status-icon[data-v-1c9f539d]{justify-self:center;color:#8b5cf6;font-size:14px;opacity:.92}.script-list-shell .script-list .script-item .item-content .subtitle-row-side-tools[data-v-1c9f539d]{display:flex;align-items:center;justify-content:center;min-height:30px}.script-list-shell .script-list .script-item .item-content .batch-row-checkbox[data-v-1c9f539d]{margin:0}.script-list-shell .script-list .script-item .item-content .batch-row-checkbox[data-v-1c9f539d] .el-checkbox__label{display:none}.script-list-shell .script-list .script-item .item-content .batch-row-checkbox[data-v-1c9f539d] .el-checkbox__inner{width:16px;height:16px;border-color:hsla(0,0%,100%,.42);background:transparent}.script-list-shell .script-list .script-item .item-content .batch-row-checkbox[data-v-1c9f539d] .el-checkbox__input.is-checked .el-checkbox__inner,.script-list-shell .script-list .script-item .item-content .batch-row-checkbox[data-v-1c9f539d] .el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:#d8ff4f;background:#d8ff4f}.script-list-shell .script-list .script-item .item-content .batch-row-checkbox[data-v-1c9f539d] .el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:#20212a}.script-list-shell .script-list .script-item .segment-gap-actions[data-v-1c9f539d]{top:-12px;left:calc(50% + 50px);padding:2px 5px;border-radius:5px;background:transparent;box-shadow:none}.script-list-shell .script-list .script-item .segment-gap-actions .gap-action-button[data-v-1c9f539d]{width:34px;height:20px;border-radius:5px;color:#272833;background:#ececf7}.script-list-shell .script-list .script-item .segment-gap-actions .gap-action-button[data-v-1c9f539d]:hover{color:#fff;background:#7c3aed}@media screen and (max-width:1280px){.script-editor .subtitle-columns-header[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-content[data-v-1c9f539d]{grid-template-columns:90px minmax(0,1fr) minmax(0,1fr) 22px;gap:10px}.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d]{width:90px}}.subtitle-speaker-popper.el-popper{min-width:128px!important;padding:6px!important;border:1px solid #343640!important;border-radius:6px!important;background:#10141c!important;box-shadow:0 10px 28px rgba(0,0,0,.5)!important}.subtitle-speaker-popper .el-select-dropdown__item{height:32px;padding:0 9px;border-radius:4px;color:hsla(0,0%,100%,.9);line-height:32px}.subtitle-speaker-popper .el-select-dropdown__item.is-hovering,.subtitle-speaker-popper .el-select-dropdown__item.is-selected,.subtitle-speaker-popper .el-select-dropdown__item:hover{background:#202631}.script-editor .editor-header[data-v-1c9f539d]{margin:0!important}.script-editor .editor-header .translate-voice-control[data-v-1c9f539d],.script-editor .editor-header .use-word-control[data-v-1c9f539d],.script-editor .return-current-subtitle[data-v-1c9f539d],.script-editor .subtitle-status-rail[data-v-1c9f539d]{display:none!important}.script-list-shell .script-list .script-item:not(.is-expanded):focus-within>.item-header[data-v-1c9f539d]{opacity:0!important;pointer-events:none!important}.script-list-shell .script-list .script-item .item-header .actions[data-v-1c9f539d]{gap:6px}.script-list-shell .script-list .script-item .item-header .actions .ai-rewrite-button[data-v-1c9f539d]{display:none!important}.script-list-shell .script-list .script-item .item-header .actions .split-icon[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-header .actions .target-language-indicator[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-header .actions .translate-icon[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-header .actions .voice-regenerate-icon[data-v-1c9f539d],.script-list-shell .script-list .script-item .item-header .actions .voice-selector[data-v-1c9f539d]{display:inline-flex!important;align-items:center;justify-content:center;width:auto;min-width:0;height:28px;padding:0 8px;gap:5px;border:0;border-radius:4px;color:hsla(0,0%,100%,.9);background:transparent;box-sizing:border-box;font-size:13px;font-weight:500;line-height:1;white-space:nowrap}.script-list-shell .script-list .script-item .item-header .actions .voice-selector[data-v-1c9f539d]{order:1}.script-list-shell .script-list .script-item .item-header .actions .target-language-indicator[data-v-1c9f539d]{order:2;cursor:default}.script-list-shell .script-list .script-item .item-header .actions .target-language-indicator .indicator-caret[data-v-1c9f539d]{width:12px;margin-left:1px;color:hsla(0,0%,100%,.58);font-size:10px}.script-list-shell .script-list .script-item .item-header .actions .split-icon[data-v-1c9f539d]{order:3}.script-list-shell .script-list .script-item .item-header .actions .translate-icon[data-v-1c9f539d]{order:4}.script-list-shell .script-list .script-item .item-header .actions .voice-regenerate-icon[data-v-1c9f539d]{order:5}.script-list-shell .script-list .script-item .item-header .actions .delete-icon[data-v-1c9f539d]{order:99}.script-list-shell .script-list .script-item .item-header .actions .split-icon[data-v-1c9f539d]:hover,.script-list-shell .script-list .script-item .item-header .actions .target-language-indicator[data-v-1c9f539d]:hover,.script-list-shell .script-list .script-item .item-header .actions .translate-icon[data-v-1c9f539d]:hover,.script-list-shell .script-list .script-item .item-header .actions .voice-regenerate-icon[data-v-1c9f539d]:hover,.script-list-shell .script-list .script-item .item-header .actions .voice-selector[data-v-1c9f539d]:hover{color:#fff;background:hsla(0,0%,100%,.08)}.script-list-shell .script-list .script-item .item-header .actions .action-label[data-v-1c9f539d]{display:inline-block;color:inherit;font:inherit;line-height:1;white-space:nowrap}.script-list-shell .script-list .script-item .item-header .actions .split-icon[data-v-1c9f539d]:after,.script-list-shell .script-list .script-item .item-header .actions .translate-icon[data-v-1c9f539d]:after,.script-list-shell .script-list .script-item .item-header .actions .voice-regenerate-icon[data-v-1c9f539d]:after{content:none!important}.script-list-shell .script-list .script-item .segment-gap-actions .merge-glyph[data-v-1c9f539d]{transform:rotate(90deg)}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d]{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d] .el-textarea{--el-input-border-color:transparent;--el-input-hover-border-color:transparent;--el-input-focus-border-color:transparent;border:0!important;background:transparent!important;box-shadow:none!important}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d] .el-textarea__inner{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-weight:400!important}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d] .el-textarea__inner:hover{border:0!important;background:transparent!important;box-shadow:none!important}.script-list-shell .script-list .script-item .item-content .translated-text[data-v-1c9f539d] .el-textarea__inner:focus{border:0!important;background:#22232a!important;box-shadow:0 0 0 1px var(--subtitle-edit-accent,#d8ff4f) inset!important}.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-input__wrapper,.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__wrapper{border:0!important;color:var(--speaker-color)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--speaker-color) 58%,transparent) inset!important}.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-input__inner,.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__caret,.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__placeholder,.script-list-shell .script-list .script-item .item-content .speaker-select[data-v-1c9f539d] .el-select__selected-item{color:var(--speaker-color)!important}.speaker-cell .speaker-select.speaker-error[data-v-1c9f539d] .el-input__wrapper,.speaker-cell .speaker-select.speaker-error[data-v-1c9f539d] .el-input__wrapper.is-focus,.speaker-cell .speaker-select.speaker-error[data-v-1c9f539d] .el-input__wrapper:hover,.speaker-cell .speaker-select.speaker-error[data-v-1c9f539d] .el-select__wrapper,.speaker-cell .speaker-select.speaker-error[data-v-1c9f539d] .el-select__wrapper.is-focused,.speaker-cell .speaker-select.speaker-error[data-v-1c9f539d] .el-select__wrapper:hover,.speaker-selector .speaker-select.speaker-error[data-v-1c9f539d] .el-input__wrapper,.speaker-selector .speaker-select.speaker-error[data-v-1c9f539d] .el-input__wrapper.is-focus,.speaker-selector .speaker-select.speaker-error[data-v-1c9f539d] .el-input__wrapper:hover,.speaker-selector .speaker-select.speaker-error[data-v-1c9f539d] .el-select__wrapper,.speaker-selector .speaker-select.speaker-error[data-v-1c9f539d] .el-select__wrapper.is-focused,.speaker-selector .speaker-select.speaker-error[data-v-1c9f539d] .el-select__wrapper:hover{border-color:#f56c6c!important;box-shadow:inset 0 0 0 1px #f56c6c!important}.find-replace-dialog.el-dialog{align-self:flex-start;width:min(360px,100vw - 16px)!important;margin:72px auto 0 70%!important;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;background:#292a34;box-shadow:0 20px 58px rgba(0,0,0,.52);margin:0;border-bottom:1px solid hsla(0,0%,100%,.08);padding:0}.find-replace-dialog-overlay,.find-replace-dialog-overlay .el-overlay-dialog{pointer-events:none}.find-replace-dialog-overlay .find-replace-dialog{pointer-events:auto}.find-replace-dialog-header[data-v-1c9f539d]{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 14px 0 16px}.find-replace-tabs[data-v-1c9f539d]{display:inline-flex;align-items:stretch;gap:18px;height:100%}.find-replace-tabs button[data-v-1c9f539d]{position:relative;padding:0;border:0;color:hsla(0,0%,100%,.56);background:transparent;font-size:14px;cursor:pointer}.find-replace-tabs button.active[data-v-1c9f539d]{color:#fff;font-weight:600}.find-replace-tabs button.active[data-v-1c9f539d]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px;background:#d8ff4f;content:""}.find-replace-close[data-v-1c9f539d]{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:5px;color:hsla(0,0%,100%,.62);background:transparent;cursor:pointer}.find-replace-close[data-v-1c9f539d]:hover{color:#fff;background:hsla(0,0%,100%,.09)}.find-replace-dialog-body[data-v-1c9f539d]{display:flex;flex-direction:column;gap:14px;padding:18px 18px 16px;color:hsla(0,0%,100%,.84)}.script-list-shell .script-list .script-item .translated-text.is-find-match[data-v-1c9f539d]{border-radius:5px;background:transparent}.script-list-shell .script-list .script-item .translated-text.is-find-match[data-v-1c9f539d] .el-textarea__inner{background:transparent!important;box-shadow:none!important}.script-list-shell .script-list .script-item .translated-text[data-v-1c9f539d]{position:relative}.find-highlight-layer[data-v-1c9f539d]{position:absolute;inset:0;z-index:2;box-sizing:border-box;padding:7px 38px 7px 8px;overflow:hidden;color:transparent;font-size:14px;font-family:inherit;font-weight:400;line-height:20px;letter-spacing:inherit;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;pointer-events:none}.find-highlight-layer mark[data-v-1c9f539d]{padding:0 1px;border-radius:2px;color:transparent;background:rgba(216,255,79,.68);box-shadow:0 0 0 1px rgba(216,255,79,.22)}.find-replace-field[data-v-1c9f539d]{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;color:hsla(0,0%,100%,.65);font-size:12px}.find-replace-field[data-v-1c9f539d] .el-input__wrapper,.find-replace-field[data-v-1c9f539d] .el-select__wrapper{min-height:32px;border-radius:5px;background:#353640;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}.find-replace-field[data-v-1c9f539d] .el-input__inner,.find-replace-field[data-v-1c9f539d] .el-select__placeholder,.find-replace-field[data-v-1c9f539d] .el-select__selected-item{color:#fff;font-size:12px}.find-scope-select[data-v-1c9f539d]{width:100%}.find-replace-options[data-v-1c9f539d]{display:flex;gap:18px}.find-replace-options[data-v-1c9f539d] .el-checkbox{margin-right:0;color:hsla(0,0%,100%,.68)}.find-replace-options[data-v-1c9f539d] .el-checkbox__label{padding-left:5px;color:inherit;font-size:12px}.find-replace-result[data-v-1c9f539d]{min-height:18px;color:hsla(0,0%,100%,.48);font-size:12px}.find-replace-footer[data-v-1c9f539d]{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}.find-replace-footer .el-button[data-v-1c9f539d]{min-width:68px;height:30px;margin:0;border-radius:5px;font-size:12px}.script-editor .subtitle-columns-header.without-speaker[data-v-1c9f539d]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 68px!important}.script-list-shell .script-list .script-item .item-content.without-speaker[data-v-1c9f539d]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24px!important}.script-list-shell .script-list .script-item .subtitle-row-status-icon[data-v-1c9f539d]{display:none!important}.script-list-shell .script-list .script-item.is-modified[data-v-1c9f539d]{background:rgba(56,189,248,.09)!important;box-shadow:inset 3px 0 0 rgba(56,189,248,.9)!important}.script-list-shell .script-list .script-item.is-modified[data-v-1c9f539d]:hover{background:rgba(56,189,248,.14)!important}.script-list-shell .script-list .script-item.is-modified.is-active[data-v-1c9f539d]{background:linear-gradient(90deg,rgba(56,189,248,.12),rgba(132,130,255,.08))!important;box-shadow:inset 3px 0 0 #38bdf8,inset 0 0 0 1px rgba(56,189,248,.2)!important}.script-list-shell .script-list .script-item.is-modified.has-validation-error[data-v-1c9f539d]{background:rgba(56,189,248,.07)!important;box-shadow:inset 3px 0 0 rgba(255,93,98,.88),inset 0 0 0 1px rgba(56,189,248,.16)!important}.script-list-shell .script-list .script-item.is-active[data-v-1c9f539d]{background:rgba(132,130,255,.075)!important;box-shadow:inset 3px 0 0 rgba(132,130,255,.88)!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-0b012128]{display:flex;height:100%;background:#1a1a1d;color:#fff;border:none}.translation-vocabulary.dialog-mode[data-v-0b012128]{height:500px}.sidebar[data-v-0b012128]{width:260px;border-right:1px solid var(--scai-border);background:#181920;display:flex;flex-direction:column}.sidebar-header[data-v-0b012128]{padding:20px;border-bottom:1px solid var(--scai-border)}.new-vocab-btn[data-v-0b012128]{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-0b012128]:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(132,130,255,.4);background:linear-gradient(90deg,#9694ff,#6b6be3)}.vocabulary-list[data-v-0b012128]{flex:1;overflow-y:auto;position:relative;padding:12px 0}.vocabulary-list[data-v-0b012128]::-webkit-scrollbar{width:6px}.vocabulary-list[data-v-0b012128]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}.vocabulary-list[data-v-0b012128]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}.vocabulary-list[data-v-0b012128]::-webkit-scrollbar-track{background:transparent}.empty-vocabulary-list[data-v-0b012128]{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-0b012128]{font-size:36px;color:hsla(0,0%,100%,.15);margin-bottom:16px}.empty-vocabulary-list p[data-v-0b012128]{color:hsla(0,0%,100%,.4);font-size:14px;margin:0}.vocabulary-item[data-v-0b012128]{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-0b012128]:hover{background-color:var(--scai-surface);color:#fff;border:none}.vocabulary-item:hover .delete-vocab-btn[data-v-0b012128]{opacity:1;transform:translateX(0)}.vocabulary-item.active[data-v-0b012128]{background-color:rgba(132,130,255,.1);color:#8482ff;border-left-color:#8482ff;font-weight:500}.vocabulary-name[data-v-0b012128]{font-size:14px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.delete-vocab-btn[data-v-0b012128]{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-0b012128]:hover{color:#ff4d4f;background:rgba(255,77,79,.1);border-radius:4px}.delete-vocab-btn .el-icon[data-v-0b012128]{font-size:14px}.content-area[data-v-0b012128]{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#1a1a1d}.content-header[data-v-0b012128]{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-0b012128]{display:flex;gap:12px}.table-container[data-v-0b012128]{flex:1;overflow:hidden;position:relative;padding:0 4px}[data-v-0b012128] .el-table__body-wrapper::-webkit-scrollbar{width:6px;height:6px}[data-v-0b012128] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}[data-v-0b012128] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}[data-v-0b012128] .el-table__body-wrapper::-webkit-scrollbar-track{background:transparent}.empty-state[data-v-0b012128]{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-0b012128]{font-size:48px;margin-bottom:16px;color:hsla(0,0%,100%,.1)}.empty-text[data-v-0b012128]{font-size:14px;margin:0;color:hsla(0,0%,100%,.4)}.operation-buttons[data-v-0b012128]{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-0b012128] .el-button{padding:4px 8px;margin:0;min-height:auto;font-size:12px;border-radius:4px}.operation-buttons[data-v-0b012128] .el-button.el-button--text{color:hsla(0,0%,100%,.6)}.operation-buttons[data-v-0b012128] .el-button.el-button--text:hover{background:hsla(0,0%,100%,.1);color:#fff;border:none}.operation-buttons[data-v-0b012128] .el-button.el-button--text:nth-child(2):hover{background:rgba(255,77,79,.1);color:#ff4d4f}[data-v-0b012128] .el-table{height:100%;background:#1a1a1d;color:#fff;border:none}[data-v-0b012128] .el-table .el-table__header{background:#000}[data-v-0b012128] .el-table .el-table__header th{background:#000;color:hsla(0,0%,100%,.9);border-bottom:1px solid var(--scai-border)}[data-v-0b012128] .el-table .el-table__body{background:#1a1a1d}[data-v-0b012128] .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-0b012128] .el-table .el-table__body tr.current-row>td,[data-v-0b012128] .el-table .el-table__body tr.hover-row>td,[data-v-0b012128] .el-table .el-table__body tr:hover>td{background:#1a1a1d!important}[data-v-0b012128] .el-table .el-table__row.current-row,[data-v-0b012128] .el-table .el-table__row.current-row td,[data-v-0b012128] .el-table .el-table__row.hover-row,[data-v-0b012128] .el-table .el-table__row.hover-row td,[data-v-0b012128] .el-table .el-table__row:focus,[data-v-0b012128] .el-table .el-table__row:focus td,[data-v-0b012128] .el-table .el-table__row:hover,[data-v-0b012128] .el-table .el-table__row:hover td{background-color:#1a1a1d!important}[data-v-0b012128] .el-table__body-wrapper{overflow-y:auto}[data-v-0b012128] .el-table:before{display:none}[data-v-0b012128] .el-table .el-table__body tr.hover-row.el-table__row--striped>td,[data-v-0b012128] .el-table .el-table__body tr.hover-row>td{background-color:#1a1a1d!important}[data-v-0b012128] .el-dialog{background:#1a1a1d;border:1px solid var(--scai-border)}[data-v-0b012128] .el-dialog .el-dialog__header{border-bottom:1px solid var(--scai-border)}[data-v-0b012128] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;border:none}[data-v-0b012128] .el-dialog .el-dialog__body{color:hsla(0,0%,100%,.9)}[data-v-0b012128] .el-dialog .el-dialog__footer{border-top:1px solid var(--scai-border)}[data-v-0b012128] .el-form-item__label{color:hsla(0,0%,100%,.9)}[data-v-0b012128] .el-input__wrapper{background:#000;border:1px solid var(--scai-border);box-shadow:none}[data-v-0b012128] .el-input__wrapper.is-focus,[data-v-0b012128] .el-input__wrapper:hover{border-color:#8482ff}[data-v-0b012128] .el-input__inner{color:hsla(0,0%,100%,.9);background:transparent}[data-v-0b012128] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-0b012128] .el-input__inner::placeholder{color:hsla(0,0%,100%,.3)}[data-v-0b012128] .el-textarea__inner{color:hsla(0,0%,100%,.9);background:#000;border:1px solid var(--scai-border)}[data-v-0b012128] .el-textarea__inner:focus,[data-v-0b012128] .el-textarea__inner:hover{border-color:#8482ff}[data-v-0b012128] .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-0b012128] .el-textarea__inner::placeholder{color:hsla(0,0%,100%,.3)}[data-v-0b012128] .el-select .el-input__wrapper{background:#000;border:1px solid var(--scai-border)}[data-v-0b012128] .el-select .el-input__wrapper.is-focus,[data-v-0b012128] .el-select .el-input__wrapper:hover{border-color:#8482ff}[data-v-0b012128] .el-select .el-input__inner{color:hsla(0,0%,100%,.9)}[data-v-0b012128] .el-select .el-select__caret{color:hsla(0,0%,100%,.4)}[data-v-0b012128] .el-select .el-select__caret.is-reverse{color:#8482ff}[data-v-0b012128] .el-button--text{color:#8482ff;font-size:12px;padding:0;height:auto;line-height:1.5}[data-v-0b012128] .el-button--text:hover{color:#9694ff}[data-v-0b012128] .el-button--text:active,[data-v-0b012128] .el-button--text:focus{color:#8482ff}[data-v-0b012128] .el-button--text+.el-button--text{margin-left:8px}[data-v-0b012128] .el-checkbox .el-checkbox__input .el-checkbox__inner{background:#000;border:1px solid hsla(0,0%,100%,.2)}[data-v-0b012128] .el-checkbox .el-checkbox__input .el-checkbox__inner:hover{border-color:#8482ff}[data-v-0b012128] .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background:#8482ff;border-color:#8482ff}[data-v-0b012128] .el-checkbox .el-checkbox__label{color:hsla(0,0%,100%,.9)}.vocabulary-dialog .language-indicators[data-v-0b012128]{display:flex;justify-content:center;gap:20px;margin:10px 0 10px 0}.vocabulary-dialog .language-indicators .language-item[data-v-0b012128]{display:flex;align-items:center;gap:8px;color:#fff;border:none;font-weight:500}.vocabulary-dialog .vocabulary-inputs[data-v-0b012128]{margin-bottom:24px;max-height:400px;overflow-y:auto;padding-right:8px}.vocabulary-dialog .vocabulary-inputs[data-v-0b012128]::-webkit-scrollbar{width:4px}.vocabulary-dialog .vocabulary-inputs[data-v-0b012128]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.vocabulary-dialog .vocabulary-inputs .input-row[data-v-0b012128]{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-0b012128]{flex:1}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0b012128] .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-0b012128] .el-input__wrapper:hover{border-color:#8482ff}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0b012128] .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-0b012128] .el-input__inner{color:#fff;border:none;height:32px}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0b012128] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.2)}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-0b012128] .el-input__inner::placeholder{color:hsla(0,0%,100%,.2)}.vocabulary-dialog .vocabulary-inputs .input-row .arrow-icon[data-v-0b012128]{font-size:16px;color:hsla(0,0%,100%,.3);font-weight:700}.vocabulary-dialog .vocabulary-inputs .input-row .remove-row-btn[data-v-0b012128]{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-0b012128]:hover{background:#ff4d4f;color:#fff;border:none}.vocabulary-dialog .add-button-container[data-v-0b012128]{margin-bottom:24px}.vocabulary-dialog .add-button-container .add-vocab-btn[data-v-0b012128]{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-0b012128]:hover{background:rgba(132,130,255,.1);border-color:#8482ff}.vocabulary-dialog .dialog-footer[data-v-0b012128]{display:flex;justify-content:flex-end;gap:12px}.new-vocab-dialog .language-selection[data-v-0b012128]{display:flex;align-items:center;justify-content:center;gap:16px;margin:10px 0 10px 0}.new-vocab-dialog .language-selection .language-field[data-v-0b012128]{display:flex;align-items:center;gap:8px}.new-vocab-dialog .language-selection .language-field .flag-icon[data-v-0b012128]{width:20px;height:20px;border-radius:50%}.new-vocab-dialog .language-selection .language-field .flag-icon.chinese-flag[data-v-0b012128]{background:linear-gradient(135deg,red,red 50%,#ff0 0,#ff0)}.new-vocab-dialog .language-selection .language-field .language-text[data-v-0b012128]{color:#fff;border:none;font-weight:500}.new-vocab-dialog .language-selection .language-field .language-select[data-v-0b012128]{width:150px}.new-vocab-dialog .language-selection .language-field .language-select[data-v-0b012128] .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-0b012128] .el-input__wrapper.is-focus,.new-vocab-dialog .language-selection .language-field .language-select[data-v-0b012128] .el-input__wrapper:hover{border-color:#8482ff}.new-vocab-dialog .language-selection .language-field .language-select[data-v-0b012128] .el-input__inner{color:#fff;border:none}.new-vocab-dialog .language-selection .arrow-icon[data-v-0b012128]{font-size:20px;color:#fff;border:none;font-weight:700}.new-vocab-dialog .info-box[data-v-0b012128]{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-0b012128]{color:#8482ff;font-size:18px;margin-top:2px}.new-vocab-dialog .info-box .info-content[data-v-0b012128]{flex:1}.new-vocab-dialog .info-box .info-content p[data-v-0b012128]{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-0b012128]:last-child{margin-bottom:0}.new-vocab-dialog .dialog-footer[data-v-0b012128]{display:flex;justify-content:flex-end;gap:12px}[data-v-0b012128] .new-vocab-dialog .el-dialog,[data-v-0b012128] .vocabulary-dialog .el-dialog{background:#1a1a1d;border-radius:8px}[data-v-0b012128] .new-vocab-dialog .el-dialog .el-dialog__header,[data-v-0b012128] .vocabulary-dialog .el-dialog .el-dialog__header{background:#1a1a1d;border-bottom:1px solid var(--scai-border)}[data-v-0b012128] .new-vocab-dialog .el-dialog .el-dialog__header .el-dialog__title,[data-v-0b012128] .vocabulary-dialog .el-dialog .el-dialog__header .el-dialog__title{color:#fff;border:none;font-weight:600}[data-v-0b012128] .new-vocab-dialog .el-dialog .el-dialog__body,[data-v-0b012128] .vocabulary-dialog .el-dialog .el-dialog__body{background:#1a1a1d;color:#fff;border:none}[data-v-0b012128] .new-vocab-dialog .el-dialog .el-dialog__footer,[data-v-0b012128] .vocabulary-dialog .el-dialog .el-dialog__footer{background:#1a1a1d;border-top:1px solid var(--scai-border)}.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%}.edit-section[data-v-2ae0302e]{height:100%;overflow:hidden}.feature-section[data-v-b302aa24]{position:relative;width:72px;min-height:0;height:100%;flex:0 0 72px;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid hsla(0,0%,100%,.06);border-radius:10px;background:#111218;padding:8px 5px}.feature-section .feature-primary-items[data-v-b302aa24]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;width:100%;min-height:0}.feature-section .feature-item[data-v-b302aa24]{width:100%;height:66px;min-width:0;flex:0 0 66px;padding:8px 2px 7px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:hsla(0,0%,100%,.68);cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.feature-section .feature-item .el-icon[data-v-b302aa24]{width:26px;height:26px;border-radius:5px;font-size:19px;color:hsla(0,0%,100%,.78);background:transparent;transition:all .2s}.feature-section .feature-item span[data-v-b302aa24]{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:500;white-space:nowrap}.feature-section .feature-item[data-v-b302aa24]:hover{color:#fff;background:hsla(0,0%,100%,.06)}.feature-section .feature-item:hover .el-icon[data-v-b302aa24]{color:#fff;background:transparent}.feature-section .feature-item.active[data-v-b302aa24]{color:#fff;background:#292a32}.feature-section .feature-item.active .el-icon[data-v-b302aa24]{color:#a78bfa;background:rgba(124,58,237,.22)}.feature-section .feature-item.active[data-v-b302aa24]:before{display:none}.assistant-modal-shell[data-v-c1910962]{position:fixed;inset:0;z-index:4200;display:grid;place-items:center;padding:34px}.assistant-backdrop[data-v-c1910962]{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-c1910962]{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-c1910962],.assistant-modal-leave-active[data-v-c1910962]{transition:opacity .18s ease}.assistant-modal-enter-active .assistant-dialog[data-v-c1910962],.assistant-modal-leave-active .assistant-dialog[data-v-c1910962]{transition:transform .22s ease,opacity .22s ease}.assistant-modal-enter-from[data-v-c1910962],.assistant-modal-leave-to[data-v-c1910962]{opacity:0}.assistant-modal-enter-from .assistant-dialog[data-v-c1910962],.assistant-modal-leave-to .assistant-dialog[data-v-c1910962]{opacity:0;transform:translateY(14px) scale(.98)}.assistant-header[data-v-c1910962]{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-c1910962]{flex:1 1 auto;display:flex;align-items:center;gap:12px;min-width:0}.assistant-mark[data-v-c1910962]{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-c1910962]{color:#fff;font-size:16px;line-height:24px;font-weight:650}.assistant-subtitle[data-v-c1910962]{margin-top:2px;color:rgba(226,232,240,.62);font-size:12px;line-height:18px}.assistant-header-actions[data-v-c1910962]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.assistant-model-select[data-v-c1910962]{width:auto;min-width:104px;max-width:180px;flex:0 1 auto}.assistant-model-select[data-v-c1910962] .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-c1910962] .el-select__wrapper.is-focused,.assistant-model-select[data-v-c1910962] .el-select__wrapper:hover{background:hsla(0,0%,100%,.045)!important;box-shadow:none!important}.assistant-model-select[data-v-c1910962] .el-select__selection{min-width:0}.assistant-model-select[data-v-c1910962] .el-select__selected-item{max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-model-select[data-v-c1910962] .el-select__placeholder,.assistant-model-select[data-v-c1910962] .el-select__selected-item{color:rgba(226,232,240,.86)}.assistant-model-select[data-v-c1910962] .el-select__suffix{color:rgba(148,163,184,.72)}.icon-button[data-v-c1910962]{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-c1910962],.icon-button[data-v-c1910962]:hover{color:#fff;border-color:rgba(132,130,255,.48);background:rgba(132,130,255,.16)}.assistant-body[data-v-c1910962]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);background:#0f1119}.assistant-body.has-history[data-v-c1910962]{grid-template-columns:minmax(0,1fr) 270px}.assistant-main[data-v-c1910962]{min-width:0;min-height:0;display:flex;flex-direction:column}.target-context[data-v-c1910962]{margin:14px 18px 0;padding:12px 14px;border:1px solid var(--scai-border);border-radius:8px;background:#171a24}.target-context.segment[data-v-c1910962]{border-color:rgba(20,184,166,.32)}.target-kicker[data-v-c1910962]{color:rgba(148,163,184,.88);font-size:12px;line-height:18px}.target-name[data-v-c1910962]{margin-top:2px;color:#fff;font-size:14px;line-height:22px;font-weight:650}.target-preview[data-v-c1910962]{margin-top:8px;color:rgba(226,232,240,.8);font-size:13px;line-height:21px;word-break:break-word}.target-preview p[data-v-c1910962]{margin:0}.target-preview p+p[data-v-c1910962]{margin-top:5px}.target-preview.muted[data-v-c1910962]{color:rgba(148,163,184,.82)}.target-text[data-v-c1910962]{color:#8be6d7}.message-list[data-v-c1910962]{flex:1;min-height:0;padding:18px;overflow-y:auto}.empty-state[data-v-c1910962]{padding:22px 4px;color:rgba(226,232,240,.72);text-align:center}.empty-title[data-v-c1910962]{color:#f8fafc;font-size:15px;line-height:24px;font-weight:650}.empty-text[data-v-c1910962]{margin-top:6px;font-size:13px;line-height:21px}.message-row[data-v-c1910962]{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}.message-row.user[data-v-c1910962]{flex-direction:row-reverse}.message-row.user .message-avatar[data-v-c1910962]{color:#fff;background:#8482ff}.message-row.user .message-bubble[data-v-c1910962]{color:#fff;background:#6060dc;border-color:var(--scai-border)}.message-row.user .message-role[data-v-c1910962]{color:hsla(0,0%,100%,.66)}.message-row.assistant .message-avatar[data-v-c1910962]{color:#9ff5e7;background:rgba(20,184,166,.16)}.message-row.assistant .message-bubble[data-v-c1910962]{width:min(900px,100% - 40px);max-width:min(900px,100% - 40px)}.message-row.has-change-set .message-bubble[data-v-c1910962]{width:min(820px,100% - 46px);max-width:min(820px,100% - 46px)}.message-avatar[data-v-c1910962]{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-c1910962]{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-c1910962]{margin-bottom:4px;color:rgba(148,163,184,.88);font-size:11px;line-height:16px}.retry-state[data-v-c1910962]{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-c1910962]{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-c1910962 .85s linear infinite}.retry-copy[data-v-c1910962]{min-width:0;font-size:12px;line-height:18px}.retry-copy small[data-v-c1910962]{display:block;margin-top:1px;color:hsla(48,97%,77%,.68);font-size:11px;line-height:16px}.batch-state[data-v-c1910962]{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-c1910962]{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-c1910962 .85s linear infinite}.batch-copy[data-v-c1910962]{min-width:0;flex:1;font-size:12px;line-height:18px}.batch-copy small[data-v-c1910962]{display:block;margin-top:1px;color:rgba(153,246,228,.72);font-size:11px;line-height:16px}.batch-progress-track[data-v-c1910962]{height:3px;margin-top:6px;overflow:hidden;border-radius:999px;background:rgba(94,234,212,.14)}.batch-progress-track span[data-v-c1910962]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2dd4bf,#67e8f9);transition:width .25s ease}.agent-process[data-v-c1910962]{margin:3px 0 10px;overflow:hidden;border:1px solid rgba(139,92,246,.2);border-radius:9px;background:linear-gradient(145deg,rgba(139,92,246,.07),rgba(20,184,166,.035))}.agent-process.is-running[data-v-c1910962]{border-color:rgba(139,92,246,.32)}.agent-process.is-running .agent-process-header[data-v-c1910962]{cursor:default}.agent-process.is-failed[data-v-c1910962],.agent-process.is-stopped[data-v-c1910962]{border-color:hsla(0,91%,71%,.24);background:hsla(0,91%,71%,.045)}.agent-process-header[data-v-c1910962]{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.agent-process-status[data-v-c1910962]{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;border:1px solid rgba(167,139,250,.28);border-radius:6px;color:rgba(196,181,253,.96);background:rgba(139,92,246,.1);font-size:12px;font-weight:700}.agent-process-spinner[data-v-c1910962]{width:11px;height:11px;border:1.5px solid rgba(196,181,253,.25);border-top-color:rgba(196,181,253,.98);border-radius:50%;animation:retrySpin-c1910962 .8s linear infinite}.agent-process-check[data-v-c1910962]{color:#5eead4}.agent-process-stop[data-v-c1910962]{color:#fca5a5}.agent-process-heading[data-v-c1910962]{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.agent-process-heading strong[data-v-c1910962]{color:rgba(241,245,249,.94);font-size:12px;line-height:17px;font-weight:650}.agent-process-heading small[data-v-c1910962]{overflow:hidden;color:rgba(148,163,184,.78);font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.agent-process-duration[data-v-c1910962],.agent-step-duration[data-v-c1910962]{flex:0 0 auto;color:rgba(148,163,184,.62);font-size:10px;line-height:16px;font-variant-numeric:tabular-nums}.agent-process-chevron[data-v-c1910962]{flex:0 0 auto;color:rgba(148,163,184,.58);font-size:14px;line-height:16px;transform:rotate(-90deg);transition:transform .18s ease}.agent-process-chevron.expanded[data-v-c1910962]{transform:rotate(0deg)}.agent-process-body[data-v-c1910962]{padding:2px 10px 10px 40px;border-top:1px solid rgba(148,163,184,.09)}.agent-reasoning[data-v-c1910962]{margin-top:8px;padding:7px 9px;border-left:2px solid rgba(167,139,250,.48);border-radius:0 6px 6px 0;background:rgba(15,23,42,.28)}.agent-reasoning-label[data-v-c1910962]{display:flex;align-items:center;gap:5px;margin-bottom:4px;color:rgba(196,181,253,.88);font-size:10px;line-height:15px;font-weight:650}.agent-reasoning-label span[data-v-c1910962]{width:5px;height:5px;border-radius:50%;background:#a78bfa;box-shadow:0 0 0 3px rgba(167,139,250,.1)}.agent-reasoning-text[data-v-c1910962]{max-height:180px;overflow-y:auto;color:rgba(203,213,225,.72);font-size:11px;line-height:18px;white-space:pre-wrap;word-break:break-word}.agent-step-list[data-v-c1910962]{display:grid;gap:5px;margin-top:8px}.agent-step[data-v-c1910962]{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:7px;padding:5px 0}.agent-step.is-failed .agent-step-copy strong[data-v-c1910962],.agent-step.is-failed .agent-step-status[data-v-c1910962],.agent-step.is-stopped .agent-step-copy strong[data-v-c1910962],.agent-step.is-stopped .agent-step-status[data-v-c1910962]{color:hsla(0,94%,82%,.9)}.agent-step-status[data-v-c1910962]{width:16px;height:16px;display:grid;place-items:center;margin-top:1px;border:1px solid rgba(94,234,212,.24);border-radius:50%;color:#5eead4;font-size:9px;line-height:1}.agent-step-status span[data-v-c1910962]{width:5px;height:5px;border-radius:50%;background:#a78bfa;animation:typingPulse-c1910962 1s ease-in-out infinite}.agent-step-copy[data-v-c1910962]{min-width:0;display:flex;flex-direction:column;gap:1px}.agent-step-copy strong[data-v-c1910962]{color:rgba(226,232,240,.9);font-size:11px;line-height:16px;font-weight:600}.agent-step-copy small[data-v-c1910962]{color:rgba(148,163,184,.68);font-size:10px;line-height:15px}.agent-process-placeholder[data-v-c1910962]{display:flex;align-items:center;gap:4px;min-height:30px;color:rgba(148,163,184,.72)}.agent-process-placeholder>span[data-v-c1910962]{width:4px;height:4px;border-radius:50%;background:rgba(167,139,250,.92);animation:typingPulse-c1910962 1s ease-in-out infinite}.agent-process-placeholder>span[data-v-c1910962]:nth-child(2){animation-delay:.14s}.agent-process-placeholder>span[data-v-c1910962]:nth-child(3){animation-delay:.28s}.agent-process-placeholder em[data-v-c1910962]{margin-left:3px;font-size:11px;line-height:17px;font-style:normal}.message-content[data-v-c1910962]{font-size:13px;line-height:22px;word-break:break-word}.message-content.plain-text[data-v-c1910962]{white-space:pre-wrap}.message-content.markdown[data-v-c1910962]{white-space:normal}.message-content.markdown.typing[data-v-c1910962]:after{content:"";display:inline-block;width:1px;height:14px;margin-left:3px;vertical-align:-2px;background:rgba(159,245,231,.9);animation:cursorBlink-c1910962 .9s steps(2,start) infinite}.message-content.markdown[data-v-c1910962] p{margin:0 0 8px}.message-content.markdown[data-v-c1910962] p:last-child{margin-bottom:0}.message-content.markdown[data-v-c1910962] strong{color:#fff;font-weight:700}.message-content.markdown[data-v-c1910962] em{color:rgba(226,232,240,.92)}.message-content.markdown[data-v-c1910962] h1,.message-content.markdown[data-v-c1910962] h2,.message-content.markdown[data-v-c1910962] h3,.message-content.markdown[data-v-c1910962] h4,.message-content.markdown[data-v-c1910962] h5,.message-content.markdown[data-v-c1910962] h6{margin:10px 0 6px;color:#fff;font-size:14px;line-height:22px;font-weight:700}.message-content.markdown[data-v-c1910962] h1:first-child,.message-content.markdown[data-v-c1910962] h2:first-child,.message-content.markdown[data-v-c1910962] h3:first-child,.message-content.markdown[data-v-c1910962] h4:first-child,.message-content.markdown[data-v-c1910962] h5:first-child,.message-content.markdown[data-v-c1910962] h6:first-child{margin-top:0}.message-content.markdown[data-v-c1910962] ol,.message-content.markdown[data-v-c1910962] ul{margin:6px 0 8px;padding-left:18px}.message-content.markdown[data-v-c1910962] li{margin:3px 0;padding-left:2px}.message-content.markdown[data-v-c1910962] 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-c1910962] 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-c1910962] pre{margin:8px 0;padding:10px 12px;overflow:auto;border-radius:8px;background:rgba(4,6,14,.78)}.message-content.markdown[data-v-c1910962] pre code{padding:0;background:transparent;color:#d1fae5;white-space:pre}.message-content.markdown[data-v-c1910962] table{width:100%;margin:8px 0;border-collapse:collapse;display:block;overflow-x:auto;white-space:nowrap}.message-content.markdown[data-v-c1910962] td,.message-content.markdown[data-v-c1910962] th{padding:6px 8px;border:1px solid rgba(148,163,184,.22);text-align:left;vertical-align:top}.message-content.markdown[data-v-c1910962] th{color:#fff;background:var(--scai-surface-hover);font-weight:650}.message-content.markdown[data-v-c1910962] hr{margin:10px 0;border:0;border-top:1px solid var(--scai-border)}.message-content.markdown[data-v-c1910962] a{color:#93c5fd;text-decoration:none}.message-content.markdown[data-v-c1910962] a:hover{text-decoration:underline}.typing-indicator[data-v-c1910962]{display:inline-flex;align-items:center;gap:5px;min-height:22px}.typing-indicator span[data-v-c1910962]{width:6px;height:6px;border-radius:50%;background:rgba(159,245,231,.88);animation:typingPulse-c1910962 1s ease-in-out infinite}.typing-indicator span[data-v-c1910962]:nth-child(2){animation-delay:.14s}.typing-indicator span[data-v-c1910962]:nth-child(3){animation-delay:.28s}@keyframes typingPulse-c1910962{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes retrySpin-c1910962{to{transform:rotate(1turn)}}@keyframes cursorBlink-c1910962{0%,45%{opacity:1}46%,to{opacity:0}}.workspace-result[data-v-c1910962]{margin-top:12px;padding-top:12px;border-top:1px solid var(--scai-border)}.change-section[data-v-c1910962],.result-list[data-v-c1910962]{display:flex;flex-direction:column;gap:10px}.result-list[data-v-c1910962]{margin-top:12px}.change-toolbar[data-v-c1910962]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px}.change-title[data-v-c1910962]{color:#fff;font-size:14px;line-height:22px;font-weight:650}.change-summary[data-v-c1910962]{margin-top:2px;color:rgba(203,213,225,.74);font-size:12px;line-height:18px}.warning-list[data-v-c1910962]{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-c1910962]{display:flex;flex-direction:column;gap:10px}.change-more-button[data-v-c1910962]{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-c1910962]:hover{color:#fff;border-color:rgba(80,170,255,.45);background:rgba(80,170,255,.1)}.change-item[data-v-c1910962]{padding:10px 0 0;border-top:1px solid var(--scai-border)}.change-item[data-v-c1910962]:first-child{border-top:0;padding-top:0}.change-item.applied[data-v-c1910962]{opacity:.56}.change-item.disabled[data-v-c1910962]{opacity:.62}.change-item-header[data-v-c1910962]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.change-item-title[data-v-c1910962],.result-title[data-v-c1910962]{color:#fff;font-size:13px;line-height:20px;font-weight:650}.change-meta[data-v-c1910962],.result-row-meta[data-v-c1910962],.snapshot-meta[data-v-c1910962]{display:flex;flex-wrap:wrap;gap:8px;color:rgba(148,163,184,.88);font-size:11px;line-height:16px}.change-status[data-v-c1910962]{color:#8be6d7}.change-item.stale .change-status[data-v-c1910962]{color:#fbbf24}.change-reason[data-v-c1910962],.result-note[data-v-c1910962],.result-summary[data-v-c1910962],.result-text[data-v-c1910962],.snapshot-extra[data-v-c1910962],.snapshot-text[data-v-c1910962]{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-c1910962],.snapshot-text.target[data-v-c1910962]{color:#8be6d7}.change-actions[data-v-c1910962]{display:flex;justify-content:flex-end;gap:8px;flex:0 0 auto}.snapshot-grid[data-v-c1910962]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.snapshot-column[data-v-c1910962]{min-width:0}.snapshot-label[data-v-c1910962]{margin-bottom:6px;color:rgba(148,163,184,.82);font-size:11px;line-height:16px}.result-row[data-v-c1910962],.snapshot-item[data-v-c1910962]{padding:9px 10px;border-radius:8px;background:hsla(0,0%,100%,.035)}.result-row+.result-row[data-v-c1910962],.result-row+.snapshot-item[data-v-c1910962],.snapshot-item+.result-row[data-v-c1910962],.snapshot-item+.snapshot-item[data-v-c1910962]{margin-top:8px}.snapshot-column.after .snapshot-item[data-v-c1910962]{background:rgba(20,184,166,.08)}.result-item[data-v-c1910962]{padding:10px 0 0;border-top:1px solid var(--scai-border)}.result-main[data-v-c1910962],.result-markdown[data-v-c1910962]{margin-top:8px;color:rgba(203,213,225,.82);font-size:12px;line-height:19px;word-break:break-word}.result-main[data-v-c1910962] p,.result-markdown[data-v-c1910962] p{margin:0 0 8px}.result-main[data-v-c1910962] p:last-child,.result-markdown[data-v-c1910962] p:last-child{margin-bottom:0}.result-main[data-v-c1910962] strong,.result-markdown[data-v-c1910962] strong{color:#fff;font-weight:700}.result-main[data-v-c1910962] em,.result-markdown[data-v-c1910962] em{color:rgba(226,232,240,.92)}.result-main[data-v-c1910962] h1,.result-main[data-v-c1910962] h2,.result-main[data-v-c1910962] h3,.result-main[data-v-c1910962] h4,.result-main[data-v-c1910962] h5,.result-main[data-v-c1910962] h6,.result-markdown[data-v-c1910962] h1,.result-markdown[data-v-c1910962] h2,.result-markdown[data-v-c1910962] h3,.result-markdown[data-v-c1910962] h4,.result-markdown[data-v-c1910962] h5,.result-markdown[data-v-c1910962] h6{margin:10px 0 6px;color:#fff;font-size:13px;line-height:21px;font-weight:700}.result-main[data-v-c1910962] h1:first-child,.result-main[data-v-c1910962] h2:first-child,.result-main[data-v-c1910962] h3:first-child,.result-main[data-v-c1910962] h4:first-child,.result-main[data-v-c1910962] h5:first-child,.result-main[data-v-c1910962] h6:first-child,.result-markdown[data-v-c1910962] h1:first-child,.result-markdown[data-v-c1910962] h2:first-child,.result-markdown[data-v-c1910962] h3:first-child,.result-markdown[data-v-c1910962] h4:first-child,.result-markdown[data-v-c1910962] h5:first-child,.result-markdown[data-v-c1910962] h6:first-child{margin-top:0}.result-main[data-v-c1910962] ol,.result-main[data-v-c1910962] ul,.result-markdown[data-v-c1910962] ol,.result-markdown[data-v-c1910962] ul{margin:6px 0 8px;padding-left:18px}.result-main[data-v-c1910962] li,.result-markdown[data-v-c1910962] li{margin:3px 0;padding-left:2px}.result-main[data-v-c1910962] blockquote,.result-markdown[data-v-c1910962] 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-c1910962] code,.result-markdown[data-v-c1910962] 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-c1910962] pre,.result-markdown[data-v-c1910962] pre{margin:8px 0;padding:10px 12px;overflow:auto;border-radius:8px;background:rgba(4,6,14,.78)}.result-main[data-v-c1910962] pre code,.result-markdown[data-v-c1910962] pre code{padding:0;background:transparent;color:#d1fae5;white-space:pre}.result-main[data-v-c1910962] table,.result-markdown[data-v-c1910962] table{width:100%;margin:8px 0;border-collapse:collapse;display:block;overflow-x:auto;white-space:nowrap}.result-main[data-v-c1910962] td,.result-main[data-v-c1910962] th,.result-markdown[data-v-c1910962] td,.result-markdown[data-v-c1910962] th{padding:6px 8px;border:1px solid rgba(148,163,184,.22);text-align:left;vertical-align:top}.result-main[data-v-c1910962] th,.result-markdown[data-v-c1910962] th{color:#fff;background:var(--scai-surface-hover);font-weight:650}.result-main[data-v-c1910962] hr,.result-markdown[data-v-c1910962] hr{margin:10px 0;border:0;border-top:1px solid var(--scai-border)}.result-main[data-v-c1910962] a,.result-markdown[data-v-c1910962] a{color:#93c5fd;text-decoration:none}.result-main[data-v-c1910962] a:hover,.result-markdown[data-v-c1910962] a:hover{text-decoration:underline}.result-rows[data-v-c1910962]{display:flex;flex-direction:column;gap:9px;margin-top:10px}.run-trace[data-v-c1910962]{margin-top:8px;color:rgba(203,213,225,.78);font-size:12px;line-height:20px}.run-trace.streaming .activity-dot[data-v-c1910962]{box-shadow:0 0 0 3px rgba(20,184,166,.14);animation:tracePulse-c1910962 1.1s ease-in-out infinite}.run-trace-header[data-v-c1910962]{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-c1910962]:hover{color:rgba(248,250,252,.92);background:hsla(0,0%,100%,.045)}.run-trace-title[data-v-c1910962]{flex:0 0 auto;color:rgba(248,250,252,.82);font-weight:650}.run-trace-summary[data-v-c1910962]{min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(148,163,184,.88)}.run-trace-chevron[data-v-c1910962]{flex:0 0 auto;color:rgba(148,163,184,.74);font-size:13px}.run-trace-list[data-v-c1910962]{margin:3px 0 2px 9px;padding:6px 0 2px 12px;border-left:1px solid var(--scai-border)}.activity-item[data-v-c1910962]{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-c1910962]{margin-top:5px}.activity-item.active[data-v-c1910962]{color:#8be6d7}.activity-dot[data-v-c1910962]{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#14b8a6}@keyframes tracePulse-c1910962{0%,to{opacity:.58}50%{opacity:1}}.composer[data-v-c1910962]{padding:10px 18px 12px;border-top:1px solid var(--scai-border);background:#151823}.preset-row[data-v-c1910962]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.preset-row button[data-v-c1910962]{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-c1910962]:hover{color:#fff;border-color:rgba(20,184,166,.44);background:rgba(20,184,166,.12)}.composer-input[data-v-c1910962]{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-c1910962]:focus-within{border-color:rgba(20,184,166,.34);background:rgba(15,17,25,.88)}.composer-input[data-v-c1910962] .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-c1910962] .el-textarea__inner::-moz-placeholder{color:rgba(148,163,184,.72)}.composer-input[data-v-c1910962] .el-textarea__inner::placeholder{color:rgba(148,163,184,.72)}.composer-input[data-v-c1910962] .el-textarea__inner:focus{box-shadow:none}.composer-toolbar[data-v-c1910962]{min-height:34px;padding:0 10px 7px;display:flex;align-items:center;gap:10px}.composer-model-field[data-v-c1910962],.composer-tools[data-v-c1910962]{min-width:0;display:flex;align-items:center;gap:8px}.composer-model-field .model-billing-hint[data-v-c1910962]{max-width:360px;flex-wrap:nowrap;white-space:nowrap}.composer-hint[data-v-c1910962]{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-c1910962]{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-c1910962] .el-icon{font-size:16px;transform:translateX(1px)}.send-button[data-v-c1910962]:focus:not(.is-disabled),.send-button[data-v-c1910962]:hover:not(.is-disabled){background:rgba(59,130,246,.32)!important;transform:translateY(-1px)}.send-button[data-v-c1910962]:active:not(.is-disabled){transform:translateY(0)}.send-button.is-disabled[data-v-c1910962]{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-c1910962]{background:rgba(239,68,68,.24)!important;box-shadow:none}.send-button.is-stop[data-v-c1910962] .el-icon{transform:none}.send-button.is-stop[data-v-c1910962]:focus,.send-button.is-stop[data-v-c1910962]:hover{background:rgba(239,68,68,.34)!important;transform:translateY(-1px)}.history-panel[data-v-c1910962]{min-width:0;padding:14px;border-left:1px solid var(--scai-border);background:#131620;overflow-y:auto}.history-header[data-v-c1910962]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.history-title[data-v-c1910962]{color:#fff;font-size:14px;line-height:22px;font-weight:650}.history-clear-button[data-v-c1910962],.history-delete-button[data-v-c1910962]{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-c1910962]:hover:not(:disabled),.history-delete-button[data-v-c1910962]:hover:not(:disabled){border-color:hsla(0,91%,71%,.42);color:#fff;background:hsla(0,91%,71%,.16)}.history-clear-button[data-v-c1910962]:disabled,.history-delete-button[data-v-c1910962]:disabled{cursor:not-allowed;opacity:.45}.history-clear-button[data-v-c1910962]{height:28px;padding:0 8px;gap:4px;border-radius:7px;font-size:12px;line-height:18px}.history-list[data-v-c1910962]{display:flex;flex-direction:column;gap:6px}.history-item-row[data-v-c1910962]{position:relative}.history-empty[data-v-c1910962]{padding:18px 4px;color:rgba(148,163,184,.82);font-size:13px}.history-item[data-v-c1910962]{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-c1910962],.history-item[data-v-c1910962]:hover{border-color:rgba(132,130,255,.34);background:rgba(132,130,255,.12)}.history-delete-button[data-v-c1910962]{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:999px;font-size:12px;opacity:.78}.history-delete-button[data-v-c1910962]:hover:not(:disabled){opacity:1}.history-name[data-v-c1910962],.history-preview[data-v-c1910962]{display:block;overflow:hidden;text-overflow:ellipsis}.history-name[data-v-c1910962]{color:#fff;font-size:13px;line-height:20px;font-weight:600;white-space:nowrap}.history-preview[data-v-c1910962]{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-c1910962]{padding:12px}.assistant-dialog[data-v-c1910962]{width:calc(100vw - 24px);height:calc(100vh - 24px);min-height:0}.assistant-body.has-history[data-v-c1910962]{grid-template-columns:minmax(0,1fr)}.history-panel[data-v-c1910962]{display:none}.snapshot-grid[data-v-c1910962]{grid-template-columns:1fr}.composer-hint[data-v-c1910962]{display:none}.assistant-model-select[data-v-c1910962]{max-width:min(48vw,180px)}.composer-model-field[data-v-c1910962]{flex-wrap:wrap;row-gap:3px}.composer-model-field .model-billing-hint[data-v-c1910962]{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-1c41357c]{display:flex;flex-direction:column;height:100vh;background:#191a1f;color:#fff}.secondary-edit-container .top-navbar[data-v-1c41357c]{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-1c41357c]{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-1c41357c]{display:flex;align-items:center;flex:1;min-width:0}.secondary-edit-container .top-navbar .left-section .back-section[data-v-1c41357c]{margin-right:4px}.secondary-edit-container .top-navbar .left-section .back-section .back-btn[data-v-1c41357c]{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;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-1c41357c]{font-size:16px}.secondary-edit-container .top-navbar .left-section .back-section .back-btn span[data-v-1c41357c]{font-size:14px}.secondary-edit-container .top-navbar .left-section .back-section .back-btn[data-v-1c41357c]:hover{background:var(--scai-surface-hover);color:#fff}.secondary-edit-container .top-navbar .left-section .divider[data-v-1c41357c]{width:1px;height:24px;background:hsla(0,0%,100%,.1);margin:0 20px}.secondary-edit-container .top-navbar .left-section .project-info[data-v-1c41357c]{min-width:0}.secondary-edit-container .top-navbar .left-section .project-info .title[data-v-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]{height:auto;padding:0;font-size:12px}.secondary-edit-container .top-navbar .left-section .project-info .save-status .el-icon[data-v-1c41357c]{font-size:14px;color:#52c41a}.secondary-edit-container .top-navbar .right-section[data-v-1c41357c]{display:flex;flex-shrink:0;gap:12px;align-items:center}.secondary-edit-container .top-navbar .right-section .srt-file-input[data-v-1c41357c]{display:none}.secondary-edit-container .top-navbar .right-section .action-button[data-v-1c41357c]{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-1c41357c]: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-1c41357c]{font-size:16px}.secondary-edit-container .top-navbar .right-section .action-button .arrow-icon[data-v-1c41357c]{margin-left:4px;font-size:12px;transition:transform .3s}.secondary-edit-container .top-navbar .right-section .action-button .arrow-icon.is-active[data-v-1c41357c]{transform:rotate(180deg)}.secondary-edit-container .top-navbar .right-section .secondary-edit-credit-display[data-v-1c41357c]{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 11px;border:1px solid rgba(132,130,255,.28);border-radius:7px;color:#9188ff;background:rgba(31,31,42,.88);white-space:nowrap}.secondary-edit-container .top-navbar .right-section .secondary-edit-credit-display>.el-icon[data-v-1c41357c]{flex:0 0 auto;font-size:18px}.secondary-edit-container .top-navbar .right-section .secondary-edit-credit-display .secondary-edit-credit-copy[data-v-1c41357c]{display:flex;flex-direction:column;gap:2px;line-height:1.2}.secondary-edit-container .top-navbar .right-section .secondary-edit-credit-display .secondary-edit-credit-copy strong[data-v-1c41357c]{color:#fff;font-size:12px;font-weight:600}.secondary-edit-container .top-navbar .right-section .secondary-edit-credit-display .secondary-edit-credit-copy span[data-v-1c41357c]{color:hsla(0,0%,100%,.5);font-size:11px}.secondary-edit-container .top-navbar .right-section .preview-button[data-v-1c41357c]{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-1c41357c]: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-1c41357c]{font-size:16px}.secondary-edit-container .top-navbar .right-section .save-button[data-v-1c41357c]{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-1c41357c]:hover{background:#9694ff}.secondary-edit-container .top-navbar .right-section .save-button .el-icon[data-v-1c41357c]{font-size:16px}.secondary-edit-container .main-content[data-v-1c41357c]{flex:1;display:flex;min-height:0;overflow:hidden;padding:8px;gap:8px}.secondary-edit-container .main-content .workspace-feature-sidebar[data-v-1c41357c]{flex:0 0 72px;width:72px;min-width:72px;height:100%}.secondary-edit-container .main-content .edit-feature-container[data-v-1c41357c]{flex:1 1 70%;display:flex;min-width:0;background:#18191f;border-radius:10px;border:0;overflow:hidden}.secondary-edit-container .main-content .edit-feature-container .edit-section[data-v-1c41357c]{flex:1;min-width:0;overflow:hidden}.secondary-edit-container .main-content .preview-feature-container[data-v-1c41357c]{flex:0 0 30%;min-width:320px;display:flex;flex-direction:column;overflow:hidden;border-radius:10px;background:#24252e}.secondary-edit-container .main-content .preview-feature-container .video-section[data-v-1c41357c]{width:100%;height:100%;min-height:0;flex:1 1 auto;border-radius:0}.secondary-edit-container .translate-assistant-entry-wrapper[data-v-1c41357c]{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-1c41357c]{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}.secondary-edit-container .translate-assistant-tooltip[data-v-1c41357c]{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-1c41357c]{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-1c41357c]: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-1c41357c]:focus-visible{outline:2px solid rgba(132,130,255,.82);outline-offset:4px}.secondary-edit-container .translate-assistant-entry img[data-v-1c41357c]{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-1c41357c]{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;z-index:2000}.secondary-edit-container .timeline-footer .subtitle-timeline[data-v-1c41357c]{height:100%}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header[data-v-1c41357c]{position:relative;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-1c41357c]{display:flex;align-items:center;justify-content:center;justify-self:center;gap:8px;min-width:0;white-space:nowrap;position:static}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls[data-v-1c41357c]:before{display:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-transport-controls[data-v-1c41357c]{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-tools[data-v-1c41357c]{position:absolute;left:-8px;top:50%;transform:translateY(-50%);z-index:10001;display:inline-flex;align-items:center;gap:10px;margin-right:0;padding-right:8px;border-right:1px solid hsla(0,0%,100%,.12)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-tool-wrapper[data-v-1c41357c]{position:relative}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-tool-button[data-v-1c41357c]{width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:5px;color:hsla(0,0%,100%,.64);background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-tool-button[data-v-1c41357c]:hover:not(:disabled){color:#fff;background:hsla(0,0%,100%,.1)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-tool-button[data-v-1c41357c]:focus-visible{outline:1px solid rgba(132,130,255,.9);outline-offset:1px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-tool-button.is-active[data-v-1c41357c]{color:#a99cff;border-color:rgba(132,130,255,.5);background:rgba(132,130,255,.14)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-tool-button[data-v-1c41357c]:disabled{color:hsla(0,0%,100%,.22);cursor:not-allowed}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-tool-button .el-icon[data-v-1c41357c]{font-size:15px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover[data-v-1c41357c]{position:absolute;z-index:10002;pointer-events:auto;left:0;bottom:calc(100% + 12px);width:342px;padding:16px 14px 14px;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:hsla(0,0%,100%,.9);background:#29292d;box-shadow:0 14px 36px rgba(0,0,0,.42);white-space:normal}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover[data-v-1c41357c]:after{content:"";position:absolute;left:18px;bottom:-7px;width:12px;height:12px;background:#29292d;border-right:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08);transform:rotate(45deg)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover .timeline-audio-popover-header[data-v-1c41357c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px;font-size:15px;font-weight:600}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover .timeline-audio-reset[data-v-1c41357c]{width:24px;height:24px;padding:0;border:0;color:hsla(0,0%,100%,.8);background:transparent;cursor:pointer}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover .timeline-audio-reset[data-v-1c41357c]:hover{color:#fff}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover .timeline-audio-slider-row[data-v-1c41357c]{display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.68);font-size:11px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover .timeline-audio-slider-row .el-slider[data-v-1c41357c]{flex:1;margin:0 2px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover .timeline-audio-value[data-v-1c41357c]{margin-top:-2px;color:hsla(0,0%,100%,.82);font-size:12px;text-align:center;font-variant-numeric:tabular-nums}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover .timeline-audio-check[data-v-1c41357c]{display:flex;align-items:flex-start;gap:8px;margin-top:16px;color:hsla(0,0%,100%,.76);font-size:12px;line-height:18px;cursor:pointer}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover .timeline-audio-check input[data-v-1c41357c]{width:16px;height:16px;margin:1px 0 0;accent-color:#7b5cff;flex-shrink:0}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover .timeline-audio-apply[data-v-1c41357c]{width:100%;height:28px;margin-top:14px;border:0;border-radius:5px;color:#fff;background:#6948e8;font-size:12px;cursor:pointer}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover .timeline-audio-apply[data-v-1c41357c]:hover{background:#7959f2}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover[data-v-1c41357c] .el-slider__runway{height:3px;background:hsla(0,0%,100%,.16)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover[data-v-1c41357c] .el-slider__bar{height:3px;background:#825cff}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-primary-controls .timeline-audio-popover[data-v-1c41357c] .el-slider__button{width:13px;height:13px;border:3px solid #815aff;background:#d9d2ff}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .transport-button[data-v-1c41357c]{width:32px;height:34px;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[data-v-1c41357c]:hover{color:#fff;background:transparent}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .transport-button.is-primary[data-v-1c41357c]{width:38px;height:38px;color:#fff;background:transparent}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .transport-button[data-v-1c41357c]: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-1c41357c]{width:24px;height:24px;display:block}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .transport-button.is-primary .transport-icon[data-v-1c41357c]{width:30px;height:30px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-time-display[data-v-1c41357c]{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-1c41357c]{color:#fff;font-weight:500}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-time-display .time-separator[data-v-1c41357c]{color:hsla(0,0%,100%,.32)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-time-display .total-time[data-v-1c41357c]{color:hsla(0,0%,100%,.5)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls[data-v-1c41357c]{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-1c41357c]::-webkit-scrollbar{display:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .timeline-edit-tools[data-v-1c41357c]{display:inline-flex;align-items:center;gap:2px;padding-right:10px;border-right:1px solid hsla(0,0%,100%,.1)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .timeline-tool-button[data-v-1c41357c]{height:26px;padding:0 7px;border:1px solid transparent;border-radius:4px;color:hsla(0,0%,100%,.62);background:transparent;display:inline-flex;align-items:center;gap:4px;font-size:11px;line-height:1;white-space:nowrap;cursor:pointer}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .timeline-tool-button[data-v-1c41357c]:hover:not(:disabled){color:#fff;background:hsla(0,0%,100%,.08)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .timeline-tool-button[data-v-1c41357c]:focus-visible{outline:1px solid rgba(132,130,255,.9);outline-offset:1px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .timeline-tool-button.is-active[data-v-1c41357c]{color:#8eeaf2;border-color:rgba(75,218,230,.4);background:rgba(75,218,230,.1)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .timeline-tool-button[data-v-1c41357c]:disabled{color:hsla(0,0%,100%,.22);cursor:not-allowed}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .timeline-tool-button .tool-glyph[data-v-1c41357c]{min-width:12px;text-align:center;font-size:13px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .control-item[data-v-1c41357c]{display:flex;align-items:center;gap:6px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .control-item .control-label[data-v-1c41357c]{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-1c41357c]{--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-1c41357c]{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-1c41357c]:hover{color:hsla(0,0%,100%,.85)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom[data-v-1c41357c]{display:flex;align-items:center;gap:8px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-label[data-v-1c41357c]{font-size:12px;color:hsla(0,0%,100%,.6)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-1c41357c]{width:120px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-1c41357c] .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-1c41357c] .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-1c41357c] .el-slider__runway .el-slider__button-wrapper{top:-15px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-1c41357c] .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-1c41357c]{font-size:12px;color:hsla(0,0%,100%,.6);min-width:64px;text-align:center}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-body[data-v-1c41357c]{display:flex;min-width:0;height:180px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels[data-v-1c41357c]{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-1c41357c]{height:20px;border-bottom:1px solid var(--scai-border)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label[data-v-1c41357c]{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-1c41357c]:hover{background:var(--scai-surface)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label.disabled[data-v-1c41357c]{color:hsla(0,0%,100%,.3)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-track-labels .track-label.disabled .track-icon[data-v-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]{font-size:14px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-1c41357c]{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 .timeline-track-content[data-v-1c41357c]{position:relative;flex:0 0 auto;width:max(100%,var(--timeline-content-width,0px));min-width:100%}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-1c41357c]::-webkit-scrollbar{height:14px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-1c41357c]::-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-1c41357c]::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.64)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-1c41357c]::-webkit-scrollbar-thumb:active{background-color:rgba(132,130,255,.9)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-1c41357c]::-webkit-scrollbar-track{border-radius:7px;background:var(--scai-surface)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-overlay[data-v-1c41357c]{position:absolute;inset:0 auto 0 0;height:100%;overflow:hidden;clip-path:inset(0);pointer-events:none;z-index:20}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler[data-v-1c41357c]{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-1c41357c]{position:absolute;top:0}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker.major-marker .marker-line[data-v-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]{position:absolute;left:0}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker .marker-label[data-v-1c41357c]{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-1c41357c]{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 .timeline-snap-guide[data-v-1c41357c]{position:absolute;top:0;bottom:0;width:1px;transform:translateX(-50%);background:#4bdae6;box-shadow:0 0 0 1px rgba(75,218,230,.18);z-index:22;pointer-events:none;display:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-snap-guide.is-visible[data-v-1c41357c]{display:block}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-snap-guide span[data-v-1c41357c]{position:absolute;top:2px;left:4px;padding:2px 5px;border-radius:3px;color:#d9fcff;background:rgba(20,44,48,.96);border:1px solid rgba(75,218,230,.45);font-family:monospace;font-size:10px;line-height:1.2;white-space:nowrap}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .playhead-handle[data-v-1c41357c]{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-1c41357c]{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-1c41357c],.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .playhead-handle:hover .playhead-drag-icon[data-v-1c41357c]{transform:translate(-50%,-50%) scale(1);opacity:1}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container[data-v-1c41357c]{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-1c41357c]{opacity:.34;filter:saturate(.62)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.is-track-dimmed[data-v-1c41357c]: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-1c41357c]{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-1c41357c]{background:color-mix(in srgb,var(--speaker-color) 28%,transparent);border-color:color-mix(in srgb,var(--speaker-color) 62%,transparent);cursor:pointer}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.bgm-track .bgm-block[data-v-1c41357c]{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-1c41357c]{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-1c41357c]{position:absolute;height:36px;background:color-mix(in srgb,var(--speaker-color,#8482ff) 28%,transparent);border:1px solid color-mix(in srgb,var(--speaker-color,#8482ff) 62%,transparent);border-radius:4px;top:6px;cursor:move;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;-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-1c41357c]{z-index:40;transform:none;transition:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block[data-v-1c41357c]:hover{background:color-mix(in srgb,var(--speaker-color,#8482ff) 42%,transparent);border-color:color-mix(in srgb,var(--speaker-color,#8482ff) 82%,transparent);transform:translateY(-2px)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block.active[data-v-1c41357c]{background:color-mix(in srgb,var(--speaker-color,#8482ff) 58%,transparent);border-color:var(--speaker-color,#8482ff);z-index:5}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block.preview[data-v-1c41357c]{outline:2px dashed #8482ff;background:rgba(132,130,255,.2);transition:none;will-change:transform,left,width}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .subtitle-block-content[data-v-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]{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-1c41357c]: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-1c41357c]{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-1c41357c]{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-1c41357c],.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.translated-track.is-track-selected .subtitle-block[data-v-1c41357c]{background:color-mix(in srgb,var(--speaker-color,#8482ff) 58%,transparent);border-color:color-mix(in srgb,var(--speaker-color,#8482ff) 90%,#fff 10%)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container.is-track-selected .subtitle-block.active[data-v-1c41357c]{background:color-mix(in srgb,var(--speaker-color,#8482ff) 78%,#17171d 22%);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-1c41357c]{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-1c41357c] ::-webkit-scrollbar{width:6px;height:6px}.secondary-edit-container[data-v-1c41357c] ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px;-webkit-transition:all .3s;transition:all .3s}.secondary-edit-container[data-v-1c41357c] ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.secondary-edit-container[data-v-1c41357c] ::-webkit-scrollbar-track{background:transparent}[data-v-1c41357c] .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-1c41357c] .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-1c41357c] .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-1c41357c] .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-1c41357c] .el-dropdown-menu .el-dropdown-menu__item:hover{color:#fff;transform:translateX(4px)}[data-v-1c41357c] .el-dropdown-menu .el-dropdown-menu__item:hover:after,[data-v-1c41357c] .el-dropdown-menu .el-dropdown-menu__item:hover:before{opacity:1}.download-wrapper[data-v-1c41357c]{position:relative}.download-wrapper .download-menu[data-v-1c41357c]{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-1c41357c .2s ease-out}.download-wrapper .download-menu .menu-item[data-v-1c41357c]{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-1c41357c]: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-1c41357c]: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-1c41357c]:hover{color:#fff;transform:translateX(4px)}.download-wrapper .download-menu .menu-item[data-v-1c41357c]:hover:after,.download-wrapper .download-menu .menu-item[data-v-1c41357c]:hover:before{opacity:1}.download-wrapper .download-menu .menu-item .el-icon[data-v-1c41357c]{font-size:16px;color:hsla(0,0%,100%,.6);transition:color .3s}.download-wrapper .download-menu .menu-item:hover .el-icon[data-v-1c41357c]{color:#8482ff}@keyframes menuFadeIn-1c41357c{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.secondary-edit-container .top-navbar[data-v-1c41357c]{height:68px;background:#030712}.secondary-edit-container .top-navbar .navbar-content[data-v-1c41357c]{padding:0 20px}.secondary-edit-container .top-navbar .left-section .back-section[data-v-1c41357c]{margin-right:16px}.secondary-edit-container .top-navbar .left-section .back-section .back-btn[data-v-1c41357c]{width:36px;height:36px;padding:0;justify-content:center;border:1px solid #273142;border-radius:6px;background:transparent}.secondary-edit-container .top-navbar .left-section .back-section .back-btn span[data-v-1c41357c],.secondary-edit-container .top-navbar .left-section .divider[data-v-1c41357c]{display:none}.secondary-edit-container .top-navbar .left-section .project-info .title[data-v-1c41357c]{margin:0;font-size:14px;font-weight:500}.secondary-edit-container .top-navbar .left-section .project-info .save-status[data-v-1c41357c]{display:none}.secondary-edit-container .main-content[data-v-1c41357c]{padding:7px 8px}.secondary-edit-container .main-content .preview-feature-container[data-v-1c41357c]{flex-basis:29.83%}.secondary-edit-container .timeline-footer[data-v-1c41357c]{height:279px;padding:10px 16px 12px;background:#17181e}.secondary-edit-container .timeline-footer .subtitle-blocks-container.original-track .subtitle-block[data-v-1c41357c],.secondary-edit-container .timeline-footer .subtitle-blocks-container.original-track.is-track-selected .subtitle-block[data-v-1c41357c],.secondary-edit-container .timeline-footer .subtitle-blocks-container.translated-track .subtitle-block[data-v-1c41357c],.secondary-edit-container .timeline-footer .subtitle-blocks-container.translated-track.is-track-selected .subtitle-block[data-v-1c41357c]{border-color:color-mix(in srgb,var(--speaker-color,#8482ff) 72%,transparent)!important;background:color-mix(in srgb,var(--speaker-color,#8482ff) 17%,#17181e 83%)!important;box-shadow:none!important}.secondary-edit-container .timeline-footer .subtitle-blocks-container.original-track .subtitle-block.active[data-v-1c41357c],.secondary-edit-container .timeline-footer .subtitle-blocks-container.translated-track .subtitle-block.active[data-v-1c41357c]{border-color:color-mix(in srgb,var(--speaker-color,#8482ff) 92%,#fff 8%)!important;background:color-mix(in srgb,var(--speaker-color,#8482ff) 34%,#17181e 66%)!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.16)!important}.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}.home-sign-in-popup[data-v-936c8820]{position:fixed;right:24px;bottom:24px;z-index:10010;width:320px;padding:18px;border-radius:8px;border:1px solid rgba(113,113,243,.3);background:rgba(31,32,38,.96);box-shadow:0 16px 48px rgba(0,0,0,.38);color:#fff;display:grid;grid-template-columns:42px 1fr;gap:12px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.close-btn[data-v-936c8820]{position:absolute;top:10px;right:10px;width:28px;height:28px;border:none;border-radius:6px;color:hsla(0,0%,100%,.58);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.close-btn[data-v-936c8820]:hover{color:#fff;background:hsla(0,0%,100%,.08)}.popup-icon[data-v-936c8820]{width:42px;height:42px;border-radius:8px;color:#fff;background:linear-gradient(135deg,#7171f3,#2fd3b4);display:flex;align-items:center;justify-content:center;font-size:22px}.popup-content[data-v-936c8820]{min-width:0;padding-right:24px}.popup-label[data-v-936c8820]{color:#9ea4ff;font-size:12px;font-weight:600;margin-bottom:6px}h3[data-v-936c8820]{color:#fff;font-size:18px;line-height:1.25;margin:0 0 8px}p[data-v-936c8820]{color:hsla(0,0%,100%,.66);font-size:13px;line-height:1.55;margin:0}.popup-actions[data-v-936c8820]{grid-column:1/-1;display:flex;align-items:center;gap:8px;padding-top:4px}.popup-actions .el-button[data-v-936c8820]{border-radius:6px}.home-sign-in-fade-enter-active[data-v-936c8820],.home-sign-in-fade-leave-active[data-v-936c8820]{transition:opacity .2s ease,transform .2s ease}.home-sign-in-fade-enter-from[data-v-936c8820],.home-sign-in-fade-leave-to[data-v-936c8820]{opacity:0;transform:translate3d(0,12px,0)}@media(max-width:768px){.home-sign-in-popup[data-v-936c8820]{left:16px;right:16px;bottom:16px;width:auto}}.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)}