a[data-v-05d85be1]{text-decoration:none;display:block}[data-v-05d85be1] .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-05d85be1] .menu-item:hover{color:#fff;background:hsla(0,0%,100%,.04);transform:translateX(2px)}[data-v-05d85be1] .menu-item:hover .el-icon{color:#7171f3;transform:scale(1.05)}[data-v-05d85be1] .menu-item.is-active{color:#7171f3;background:rgba(113,113,243,.08);font-weight:500}[data-v-05d85be1] .menu-item.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:#7171f3;border-radius:0 3px 3px 0;box-shadow:0 0 10px rgba(113,113,243,.3)}[data-v-05d85be1] .menu-item.is-active:after{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:70px;height:70px;background:radial-gradient(circle,rgba(113,113,243,.06) 0,transparent 70%);pointer-events:none}[data-v-05d85be1] .menu-item.is-active .el-icon{color:#7171f3;transform:scale(1.05)}[data-v-05d85be1] .menu-item.is-active span{background:linear-gradient(45deg,#7171f3,#8c8cf7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-v-05d85be1] .menu-item .el-icon{font-size:19px;margin-right:13px;transition:all .25s ease;vertical-align:middle}[data-v-05d85be1] .menu-item span{font-size:14.5px;letter-spacing:.3px;transition:all .25s ease}[data-v-05d85be1] .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)}.plan-card[data-v-fa92a896]{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:20px;position:relative;transition:all .3s;height:-moz-fit-content;height:fit-content}.plan-card[data-v-fa92a896]:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.2)}.plan-card.is-recommended[data-v-fa92a896]{background:rgba(113,113,243,.1);border-color:#7171f3}.plan-card .recommend-tag[data-v-fa92a896]{position:absolute;top:0;right:24px;background:#7171f3;color:#fff;font-size:12px;padding:4px 12px;border-radius:0 0 8px 8px}.plan-card .card-header[data-v-fa92a896]{margin-bottom:12px}.plan-card .card-header .title[data-v-fa92a896]{font-size:20px;color:#fff;margin-bottom:8px}.plan-card .card-header .price .symbol[data-v-fa92a896]{font-size:16px;color:#fff}.plan-card .card-header .price .amount[data-v-fa92a896]{font-size:32px;font-weight:600;color:#fff}.plan-card .card-header .price .period[data-v-fa92a896]{font-size:14px;color:hsla(0,0%,100%,.6)}.plan-card .credits[data-v-fa92a896]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:rgba(240,179,85,.1);border-radius:8px;color:#f0b355;margin-bottom:12px}.plan-card .card-footer[data-v-fa92a896]{margin-top:auto;padding-bottom:6px}.plan-card .subscribe-btn[data-v-fa92a896]{position:relative;width:100%;padding:12px 24px;border:none;border-radius:8px;background:linear-gradient(135deg,#7171f3,#4747e6);color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px}.plan-card .subscribe-btn[data-v-fa92a896]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.1);transform:translateX(-100%);transition:transform .3s ease}.plan-card .subscribe-btn[data-v-fa92a896]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(113,113,243,.3)}.plan-card .subscribe-btn[data-v-fa92a896]:hover:not(:disabled):before{transform:translateX(0)}.plan-card .subscribe-btn:hover:not(:disabled) .btn-icon[data-v-fa92a896]{transform:translateX(4px)}.plan-card .subscribe-btn[data-v-fa92a896]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(113,113,243,.2)}.plan-card .subscribe-btn.is-activated[data-v-fa92a896]{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.4);cursor:default}.plan-card .subscribe-btn.is-activated[data-v-fa92a896]:hover{transform:none;box-shadow:none}.plan-card .subscribe-btn.is-recommended[data-v-fa92a896]{background:linear-gradient(135deg,#f3b171,#e67547)}.plan-card .subscribe-btn.is-recommended[data-v-fa92a896]:hover:not(:disabled){box-shadow:0 4px 12px hsla(30,84%,70%,.3)}.plan-card .subscribe-btn.is-recommended[data-v-fa92a896]:active:not(:disabled){box-shadow:0 2px 8px hsla(30,84%,70%,.2)}.plan-card .subscribe-btn .btn-text[data-v-fa92a896]{position:relative;z-index:1}.plan-card .subscribe-btn .btn-icon[data-v-fa92a896]{position:relative;z-index:1;font-size:18px;transition:transform .3s ease}.plan-card .subscribe-btn[data-v-fa92a896]:disabled{opacity:.7;cursor:not-allowed}.plan-card .features .feature-item[data-v-fa92a896]{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:hsla(0,0%,100%,.85);font-size:13px}.plan-card .features .feature-item[data-v-fa92a896]:last-child{margin-bottom:0}.plan-card .features .feature-item .disabled[data-v-fa92a896]{color:hsla(0,0%,100%,.45)}.plan-card.recommended[data-v-fa92a896]{border-color:#f3b171}.plan-card.recommended[data-v-fa92a896]:before{content:"推荐";position:absolute;top:16px;right:-28px;padding:4px 32px;background:#f3b171;color:#fff;font-size:12px;transform:rotate(45deg)}.custom-message{min-width:380px!important;max-width:700px!important;width:-moz-fit-content!important;width:fit-content!important;padding:12px 16px!important;background:#1f2026!important;border:1px solid hsla(0,0%,100%,.08)!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(113,113,243,.08)!important;border-color:rgba(113,113,243,.2)!important}.custom-message.el-message--success .el-message__icon{color:#7171f3}.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(113,113,243,.08)!important;border-color:rgba(113,113,243,.2)!important}.custom-message.el-message--info .el-message__icon{color:#7171f3}.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:hsla(0,0%,100%,.02);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}.payment-qrcode-dialog[data-v-175b6f7e] .el-dialog{background:#1f2026;border-radius:16px}.payment-qrcode-dialog[data-v-175b6f7e] .el-dialog .el-dialog__header{padding:20px 24px;margin:0;border-bottom:1px solid hsla(0,0%,100%,.1)}.payment-qrcode-dialog[data-v-175b6f7e] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:500}.payment-qrcode-dialog[data-v-175b6f7e] .el-dialog .el-dialog__body{padding:32px 24px}.qrcode-container[data-v-175b6f7e]{text-align:center}.qrcode-container .qrcode-wrapper[data-v-175b6f7e]{width:200px;height:200px;margin:0 auto 20px;padding:10px;background:#fff;border-radius:8px}.qrcode-container .qrcode-wrapper img[data-v-175b6f7e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.qrcode-container .qrcode-wrapper .loading[data-v-175b6f7e]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:hsla(0,0%,100%,.6)}.qrcode-container .qrcode-wrapper .loading .el-icon[data-v-175b6f7e]{font-size:32px}.qrcode-container .payment-tips[data-v-175b6f7e]{color:hsla(0,0%,100%,.6);font-size:14px}.qrcode-container .payment-tips .amount[data-v-175b6f7e]{margin-top:8px;font-size:24px;font-weight:600;color:#7171f3}.subscription-dialog[data-v-5d0e8a3b] .el-dialog{background:#1f2026;border-radius:16px;margin:5vh auto!important}.subscription-dialog[data-v-5d0e8a3b] .el-dialog .el-dialog__header{padding:20px 24px;margin:0;border-bottom:1px solid hsla(0,0%,100%,.1)}.subscription-dialog[data-v-5d0e8a3b] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:20px;font-weight:600;text-align:center}.subscription-dialog[data-v-5d0e8a3b] .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.6)}.subscription-dialog[data-v-5d0e8a3b] .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}.subscription-dialog[data-v-5d0e8a3b] .el-dialog .el-dialog__body{padding:0}.subscription-container[data-v-5d0e8a3b]{padding:24px;max-height:80vh}.subscription-container[data-v-5d0e8a3b]::-webkit-scrollbar{width:6px}.subscription-container[data-v-5d0e8a3b]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.subscription-container[data-v-5d0e8a3b]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.subscription-container[data-v-5d0e8a3b]::-webkit-scrollbar-track{background:transparent}.subscription-container .plans-wrapper[data-v-5d0e8a3b]{width:100%;overflow-x:auto;margin-bottom:24px;padding:10px}.subscription-container .plans-wrapper[data-v-5d0e8a3b]::-webkit-scrollbar{height:6px}.subscription-container .plans-wrapper[data-v-5d0e8a3b]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.subscription-container .plans-wrapper[data-v-5d0e8a3b]::-webkit-scrollbar-track{background:transparent}.subscription-container .plans-section[data-v-5d0e8a3b]{display:flex;gap:20px;padding-bottom:12px;min-width:-moz-min-content;min-width:min-content}.subscription-container .plans-section[data-v-5d0e8a3b] .plan-card{flex:0 0 300px;width:300px}.subscription-container .footer-section[data-v-5d0e8a3b]{text-align:center;margin-top:12px;padding:0 24px}.subscription-container .footer-section .el-link[data-v-5d0e8a3b]{font-size:14px;--el-link-font-weight:normal}.payment-section[data-v-5d0e8a3b]{margin-top:24px;padding:20px;background:rgba(26,27,32,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.payment-section .payment-header[data-v-5d0e8a3b]{margin-bottom:20px}.payment-section .payment-header .payment-info[data-v-5d0e8a3b]{display:flex;align-items:center;gap:8px}.payment-section .payment-header .payment-info .label[data-v-5d0e8a3b]{font-size:14px;color:hsla(0,0%,100%,.6)}.payment-section .payment-header .payment-info .amount[data-v-5d0e8a3b]{font-size:24px;font-weight:600;color:#7171f3}.payment-section .payment-methods[data-v-5d0e8a3b]{display:flex;gap:16px;margin-bottom:24px}.payment-section .payment-methods .payment-method[data-v-5d0e8a3b]{flex:1;display:flex;align-items:center;gap:12px;padding:16px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;transition:all .3s}.payment-section .payment-methods .payment-method[data-v-5d0e8a3b]:hover{background:hsla(0,0%,100%,.04);border-color:rgba(113,113,243,.3)}.payment-section .payment-methods .payment-method.active[data-v-5d0e8a3b]{background:rgba(113,113,243,.1);border-color:#7171f3}.payment-section .payment-methods .payment-method .method-icon[data-v-5d0e8a3b]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.payment-section .payment-methods .payment-method .method-name[data-v-5d0e8a3b]{flex:1;font-size:14px;color:#fff}.payment-section .payment-methods .payment-method .check-icon[data-v-5d0e8a3b]{width:20px;height:20px;color:#7171f3}.payment-section .payment-action[data-v-5d0e8a3b]{display:flex;justify-content:flex-end}.payment-section .payment-action .el-button[data-v-5d0e8a3b]{min-width:120px}.redeem-dialog[data-v-6cbcd3f4] .el-dialog__header{margin:0;padding:20px 24px;border-bottom:1px solid var(--el-border-color-lighter)}.redeem-dialog[data-v-6cbcd3f4] .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600}.redeem-dialog[data-v-6cbcd3f4] .el-dialog__body{padding:24px}.redeem-container[data-v-6cbcd3f4]{display:flex;flex-direction:column;gap:24px}.redeem-tips[data-v-6cbcd3f4]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--el-color-primary-light-9);border-radius:8px;color:var(--el-color-primary);font-size:14px}.redeem-tips .el-icon[data-v-6cbcd3f4]{font-size:16px;flex-shrink:0}.redeem-input[data-v-6cbcd3f4]{display:flex;gap:12px}.redeem-input .el-input[data-v-6cbcd3f4]{flex:1}.redeem-input .el-input[data-v-6cbcd3f4] .el-input__wrapper{box-shadow:none;background:var(--el-fill-color-blank);border:1px solid var(--el-border-color)}.redeem-input .el-input[data-v-6cbcd3f4] .el-input__wrapper.is-focus{border-color:var(--el-color-primary)}.redeem-input .el-input[data-v-6cbcd3f4] .el-input__prefix{color:var(--el-text-color-secondary)}.redeem-input .el-button[data-v-6cbcd3f4]{min-width:100px}.contact-service[data-v-6cbcd3f4]{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--el-text-color-secondary);font-size:14px}.contact-service .el-button[data-v-6cbcd3f4]{font-size:14px}.payment-qrcode-dialog[data-v-7e1124da] .el-dialog{background:#1f2026;border-radius:16px}.payment-qrcode-dialog[data-v-7e1124da] .el-dialog .el-dialog__header{padding:20px 24px;margin:0;border-bottom:1px solid hsla(0,0%,100%,.1)}.payment-qrcode-dialog[data-v-7e1124da] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:500}.payment-qrcode-dialog[data-v-7e1124da] .el-dialog .el-dialog__body{padding:32px 24px}.custom-header[data-v-7e1124da]{padding:5px 20px;display:flex;justify-content:space-between;align-items:center}.custom-header .custom-title[data-v-7e1124da]{color:#fff;font-size:16px;font-weight:700;margin:0}.custom-header .close-btn[data-v-7e1124da]{padding:4px;color:#fff;background:transparent;border:none}.custom-header .close-btn[data-v-7e1124da]:hover{background:hsla(0,0%,100%,.1)}.custom-header .close-btn .el-icon[data-v-7e1124da]{font-size:18px}.qrcode-container[data-v-7e1124da]{text-align:center}.qrcode-container .qrcode-wrapper[data-v-7e1124da]{width:200px;height:200px;margin:0 auto 20px;padding:10px;background:#fff;border-radius:8px}.qrcode-container .qrcode-wrapper img[data-v-7e1124da]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.qrcode-container .qrcode-wrapper .alipay-iframe[data-v-7e1124da]{width:180px;height:180px;border:none;overflow:hidden;display:block;margin:0;padding:0}.qrcode-container .qrcode-wrapper .loading[data-v-7e1124da]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:hsla(0,0%,100%,.6)}.qrcode-container .qrcode-wrapper .loading .el-icon[data-v-7e1124da]{font-size:32px}.qrcode-container .payment-tips[data-v-7e1124da]{color:hsla(0,0%,100%,.6);font-size:14px}.qrcode-container .payment-tips .amount[data-v-7e1124da]{margin-top:8px;font-size:24px;font-weight:600;color:#7171f3}.qrcode-container-alipay[data-v-7e1124da]{text-align:center}.qrcode-container-alipay .qrcode-wrapper[data-v-7e1124da]{width:200px;height:200px;margin:0 auto 20px;padding:10px;background:#fff;border-radius:8px}.qrcode-container-alipay .qrcode-wrapper .iframe-container[data-v-7e1124da]{position:relative;width:100%;height:100%}.qrcode-container-alipay .qrcode-wrapper .iframe-container.is-loading .alipay-iframe[data-v-7e1124da]{opacity:0}.qrcode-container-alipay .qrcode-wrapper .alipay-iframe[data-v-7e1124da]{width:180px;height:180px;border:none;overflow:hidden;display:block;margin:0;padding:0;opacity:1;transition:opacity .3s}.qrcode-container-alipay .qrcode-wrapper .loading[data-v-7e1124da]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:hsla(0,0%,100%,.6);background:#fff}.qrcode-container-alipay .qrcode-wrapper .loading .el-icon[data-v-7e1124da]{font-size:32px;color:#409eff}.qrcode-container-alipay .qrcode-wrapper .loading span[data-v-7e1124da]{color:#606266}.qrcode-container-alipay .payment-tips[data-v-7e1124da]{color:hsla(0,0%,100%,.6);font-size:14px}.qrcode-container-alipay .payment-tips .amount[data-v-7e1124da]{margin-top:8px;font-size:24px;font-weight:600;color:#7171f3}.recharge-dialog[data-v-252de955] .el-dialog__body{padding:20px}.recharge-dialog[data-v-252de955] .el-dialog__header{padding:0;margin:0;background:#1a1a1a}.custom-header[data-v-252de955]{padding:5px 20px;display:flex;justify-content:space-between;align-items:center}.custom-header .custom-title[data-v-252de955]{color:#fff;font-size:16px;font-weight:700;margin:0}.custom-header .close-btn[data-v-252de955]{padding:4px;color:#fff;background:transparent;border:none}.custom-header .close-btn[data-v-252de955]:hover{background:hsla(0,0%,100%,.1)}.custom-header .close-btn .el-icon[data-v-252de955]{font-size:18px}.recharge-container[data-v-252de955]{padding:20px}.vip-option[data-v-252de955]{background:linear-gradient(145deg,#fff,#f8f9fe);border:2px solid #e4e7ed;border-radius:12px;padding:12px 16px;margin-bottom:16px;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}.vip-option[data-v-252de955]:hover{border-color:#7b66ff}.vip-option.is-selected[data-v-252de955]{border:3px solid #7b66ff;box-shadow:0 0 0 2px rgba(123,102,255,.2)}.vip-option.is-selected .vip-content .vip-title span[data-v-252de955]{background:#7b66ff;-webkit-background-clip:text}.vip-option.is-selected .vip-content .vip-price[data-v-252de955]{color:#7b66ff!important}.vip-option.is-selected .vip-benefits .benefit-item[data-v-252de955]{color:#7b66ff;font-weight:600}.vip-option.is-selected .vip-benefits .benefit-item .el-icon[data-v-252de955]{color:#7b66ff;transform:scale(1.1)}.vip-option .vip-content .vip-title[data-v-252de955]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.vip-option .vip-content .vip-title span[data-v-252de955]{font-size:20px;font-weight:700;background:linear-gradient(45deg,#7b66ff,#6952ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.vip-option .vip-content .vip-price[data-v-252de955]{font-size:24px;font-weight:700;color:#000}.vip-option .vip-benefits[data-v-252de955]{display:flex;flex-direction:column;gap:4px}.vip-option .vip-benefits .benefit-item[data-v-252de955]{display:flex;align-items:center;gap:6px;color:#000;font-size:13px;font-weight:500;margin-bottom:2px}.vip-option .vip-benefits .benefit-item .el-icon[data-v-252de955]{color:#7b66ff;font-size:16px}.recharge-grid[data-v-252de955]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.recharge-item[data-v-252de955]{background:#f8f9fe;border-radius:8px;padding:12px;text-align:center;cursor:pointer;border:2px solid #e4e7ed;position:relative}.recharge-item[data-v-252de955]:hover{border-color:#7b66ff}.recharge-item.is-selected[data-v-252de955]{border-color:#7b66ff;background:#f0f2ff;box-shadow:0 0 0 2px rgba(123,102,255,.2)}.recharge-item.is-selected .points[data-v-252de955],.recharge-item.is-selected .price[data-v-252de955]{color:#7b66ff}.recharge-item .points[data-v-252de955]{display:flex;align-items:center;justify-content:center;gap:4px;font-size:24px;font-weight:700;margin-bottom:4px;color:#000}.recharge-item .bonus[data-v-252de955]{color:#666;font-size:14px;margin-bottom:8px}.recharge-item .price[data-v-252de955]{color:#000;font-weight:700;font-size:16px}.payment-section[data-v-252de955]{margin-bottom:30px}.payment-section .section-title[data-v-252de955]{font-size:16px;font-weight:700;margin-bottom:15px;color:#fff}.payment-section .payment-method[data-v-252de955]{padding:10px}.payment-section .payment-method .payment-option[data-v-252de955]{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;border:2px solid #e4e7ed;border-radius:8px;cursor:pointer;transition:all .3s;background:#f8f9fe;margin-right:10px}.payment-section .payment-method .payment-option[data-v-252de955]:hover{border-color:#7b66ff}.payment-section .payment-method .payment-option.is-selected[data-v-252de955]{border-color:#7b66ff;background:#f0f2ff;box-shadow:0 0 0 2px rgba(123,102,255,.2)}.payment-section .payment-method .payment-option.is-selected span[data-v-252de955]{color:#7b66ff}.payment-section .payment-method .payment-option .wechat-icon[data-v-252de955]{width:20px;height:20px}.payment-section .payment-method .payment-option span[data-v-252de955]{font-size:14px;color:#333;font-weight:700}.payment-section .payment-notice[data-v-252de955]{margin-top:15px;padding:10px;font-size:14px;color:gold;text-align:center;font-weight:500}.action-section[data-v-252de955]{text-align:center}.action-section .recharge-button[data-v-252de955]{width:200px;height:40px;font-size:16px;background:#7b66ff;border:none}.action-section .recharge-button[data-v-252de955]:hover{background:#6952ff}.rules-container[data-v-4a5763fe]{border-radius:20px;background-color:#262535;border-color:#8665d3;border-style:solid;border-width:2px;margin-top:26px;margin-left:2px;margin-right:8px;display:flex;flex-direction:column;padding:22px 22px 18px 22px}.rules-title[data-v-4a5763fe]{color:#7b68db;font-size:18px;margin-left:2px}.rule-item[data-v-4a5763fe]{margin-top:8px;align-self:flex-start;margin-left:2px;display:flex;flex-direction:row;align-items:center}.rule-mode[data-v-4a5763fe]{color:#fcfcff;font-size:10px;white-space:nowrap}.rule-description[data-v-4a5763fe]{color:#fcfcff;font-size:12px;margin-left:8px;white-space:nowrap}.rule-details[data-v-4a5763fe]{color:#a3a3ad;font-size:12px;margin-top:2px;margin-left:2px;white-space:nowrap}.second-rule-title[data-v-4a5763fe]{color:#fcfcff;font-size:16px;margin-top:8px;margin-left:2px}.second-rule-description[data-v-4a5763fe]{color:#a3a3ad;font-size:14px;margin-top:4px;margin-left:2px;white-space:nowrap}.second-rule-note[data-v-4a5763fe]{color:#a3a3ad;font-size:14px;margin-top:2px;margin-left:2px}.dialog-header .tab-container[data-v-4a5763fe]{display:flex;align-items:center;justify-content:flex-start;gap:20px}.dialog-header .tab-container .tab[data-v-4a5763fe]{text-align:center;color:hsla(0,0%,100%,.6);font-size:16px;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s;position:relative}.dialog-header .tab-container .tab.active[data-v-4a5763fe]{color:#fff;border-bottom-color:#7171f3}.dialog-header .tab-container .tab[data-v-4a5763fe]:hover{color:#fff}.dialog-header .tab-container .tab[data-v-4a5763fe]:not(:last-child){margin-right:0}.invite-dialog[data-v-4a5763fe] .el-dialog{background:#1a1b20;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);margin-top:8vh!important}.invite-dialog[data-v-4a5763fe] .el-dialog .el-dialog__header{background:#1a1b20;border-bottom:1px solid hsla(0,0%,100%,.1);padding:0;margin:0}.invite-dialog[data-v-4a5763fe] .el-dialog .el-dialog__body{padding:0;background:#1a1b20}.invite-dialog[data-v-4a5763fe] .el-dialog .el-dialog__headerbtn{position:absolute;top:20px;right:20px;z-index:10}.invite-dialog[data-v-4a5763fe] .el-dialog .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.invite-dialog[data-v-4a5763fe] .el-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#7171f3}.invite-content[data-v-4a5763fe]{padding:24px}.invite-content .stats-container[data-v-4a5763fe]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.invite-content .stats-container .stat-card[data-v-4a5763fe]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:16px;text-align:center}.invite-content .stats-container .stat-card .stat-value[data-v-4a5763fe]{color:#7171f3;font-size:24px;font-weight:600;margin-bottom:8px}.invite-content .stats-container .stat-card .stat-label[data-v-4a5763fe]{color:hsla(0,0%,100%,.7);font-size:13px}.invite-content .invite-header[data-v-4a5763fe]{margin-bottom:24px}.invite-content .invite-header .invite-title[data-v-4a5763fe]{color:#fff;font-size:20px;font-weight:600;margin:0;text-align:center}.invite-content .invite-link-section[data-v-4a5763fe]{margin-bottom:24px}.invite-content .invite-link-section .link-container[data-v-4a5763fe]{display:flex;gap:12px;align-items:center}.invite-content .invite-link-section .link-container .invite-link-input[data-v-4a5763fe]{flex:1}.invite-content .invite-link-section .link-container .invite-link-input[data-v-4a5763fe] .el-input__wrapper{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:none}.invite-content .invite-link-section .link-container .invite-link-input[data-v-4a5763fe] .el-input__wrapper .el-input__inner{color:#fff;font-size:14px}.invite-content .invite-link-section .link-container .invite-link-input[data-v-4a5763fe] .el-input__wrapper .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.5)}.invite-content .invite-link-section .link-container .invite-link-input[data-v-4a5763fe] .el-input__wrapper .el-input__inner::placeholder{color:hsla(0,0%,100%,.5)}.invite-content .invite-link-section .link-container .copy-btn[data-v-4a5763fe]{background:#7171f3;border:none;border-radius:8px;color:#fff;font-size:14px;padding:8px 16px;height:40px}.invite-content .invite-link-section .link-container .copy-btn[data-v-4a5763fe]:hover{background:#8484ff}.invite-content .reward-rules .rules-title[data-v-4a5763fe]{color:#fff;font-size:18px;font-weight:600;margin:0 0 16px 0}.invite-content .reward-rules .rule-item[data-v-4a5763fe]{border:1px solid #7171f3;border-radius:12px;padding:16px;margin-bottom:16px;background:rgba(113,113,243,.05)}.invite-content .reward-rules .rule-item[data-v-4a5763fe]:last-child{margin-bottom:0}.invite-content .reward-rules .rule-item .rule-header[data-v-4a5763fe]{margin-bottom:12px}.invite-content .reward-rules .rule-item .rule-header .rule-mode[data-v-4a5763fe]{background:#7171f3;color:#fff;font-size:12px;font-weight:500;padding:4px 8px;border-radius:4px}.invite-content .reward-rules .rule-item .rule-content .rule-name[data-v-4a5763fe]{color:#fff;font-size:14px;font-weight:500;margin-bottom:8px}.invite-content .reward-rules .rule-item .rule-content .rule-desc[data-v-4a5763fe]{color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.5}.benefits-content[data-v-4a5763fe]{padding:24px}.benefits-content .benefits-header[data-v-4a5763fe]{margin-bottom:24px}.benefits-content .benefits-header .benefits-title[data-v-4a5763fe]{color:#fff;font-size:20px;font-weight:600;margin:0;text-align:center}.benefits-content .benefits-stats[data-v-4a5763fe]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.benefits-content .benefits-stats .stat-card[data-v-4a5763fe]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:16px;text-align:center}.benefits-content .benefits-stats .stat-card .stat-value[data-v-4a5763fe]{color:#7171f3;font-size:24px;font-weight:600;margin-bottom:8px}.benefits-content .benefits-stats .stat-card .stat-label[data-v-4a5763fe]{color:hsla(0,0%,100%,.7);font-size:13px}.benefits-content .benefits-list .list-title[data-v-4a5763fe]{color:#fff;font-size:16px;font-weight:600;margin:0 0 16px 0}.benefits-content .benefits-list .empty-state[data-v-4a5763fe]{text-align:center;padding:40px 20px}.benefits-content .benefits-list .empty-state .empty-icon[data-v-4a5763fe]{font-size:48px;margin-bottom:16px}.benefits-content .benefits-list .empty-state .empty-text[data-v-4a5763fe]{color:hsla(0,0%,100%,.8);font-size:16px;font-weight:500;margin-bottom:8px}.benefits-content .benefits-list .empty-state .empty-desc[data-v-4a5763fe]{color:hsla(0,0%,100%,.5);font-size:14px}.app-header[data-v-cbc679d8]{height:72px;min-height:72px;max-height:72px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;background:rgba(26,27,32,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.1);position:relative;z-index:5;will-change:transform;transform:translateZ(0)}.app-header .header-left[data-v-cbc679d8]{display:flex;align-items:center;gap:24px;position:relative;z-index:1000}.app-header .header-left .logo[data-v-cbc679d8]{height:48px;display:flex;align-items:center;gap:8px}.app-header .header-left .logo img[data-v-cbc679d8]{height:36px}.app-header .header-left .logo .logo-title[data-v-cbc679d8]{color:#fff;font-size:18px;font-weight:600}.app-header .header-left .logo .online-version-link[data-v-cbc679d8]{margin-left:12px;color:#fff;font-size:14px;text-decoration:none;transition:color .3s}.app-header .header-left .logo .wechat-icon[data-v-cbc679d8]{position:relative;margin-left:12px;cursor:pointer}.app-header .header-left .logo .wechat-icon .circle-icon[data-v-cbc679d8]{width:24px;height:24px;background:#4cd964;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.app-header .header-left .logo .wechat-icon .circle-icon img[data-v-cbc679d8]{width:16px;height:16px;filter:brightness(0) invert(1)}.app-header .header-left .logo .wechat-icon .qrcode-popup[data-v-cbc679d8]{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.15);display:none;z-index:2000}.app-header .header-left .logo .wechat-icon .qrcode-popup[data-v-cbc679d8]:before{content:"";position:absolute;left:50%;top:-6px;width:12px;height:12px;background:#fff;transform:translate(-50%) rotate(45deg);box-shadow:-2px -2px 3px rgba(0,0,0,.05)}.app-header .header-left .logo .wechat-icon .qrcode-popup img[data-v-cbc679d8]{width:150px;height:150px;display:block}.app-header .header-left .logo .wechat-icon .qrcode-popup .qrcode-text[data-v-cbc679d8]{text-align:center;color:#333;font-size:12px;margin-top:8px}.app-header .header-left .logo .wechat-icon:hover .qrcode-popup[data-v-cbc679d8]{display:block}.app-header .header-left .breadcrumb .page-title[data-v-cbc679d8]{font-size:16px;font-weight:500;color:#fff}.app-header .service-tip[data-v-cbc679d8]{flex:1;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.app-header .service-tip .scrolling-text[data-v-cbc679d8]{white-space:nowrap;animation:scrollLeft-cbc679d8 20s linear infinite}.app-header .service-tip .scrolling-text span[data-v-cbc679d8]{font-size:16px;font-weight:700;color:gold;letter-spacing:.5px;transition:color .3s ease}@keyframes scrollLeft-cbc679d8{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.app-header .header-right[data-v-cbc679d8]{display:flex;align-items:center;gap:16px}.app-header .header-right .upgrade-btn[data-v-cbc679d8]{height:32px;padding:0 16px;background:#7171f3;border:none;border-radius:6px;color:#fff;font-size:14px;display:flex;align-items:center;gap:6px}.app-header .header-right .upgrade-btn .el-icon[data-v-cbc679d8]{font-size:16px}.app-header .header-right .upgrade-btn[data-v-cbc679d8]:hover{background:#8484ff}.app-header .header-right .recharge-btn[data-v-cbc679d8]{height:32px;padding:0 16px;background:linear-gradient(45deg,#7171f3,#8c8cf7);border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:500;display:flex;align-items:center;gap:6px;box-shadow:0 2px 8px rgba(113,113,243,.3)}.app-header .header-right .recharge-btn .el-icon[data-v-cbc679d8]{font-size:16px}.app-header .header-right .recharge-btn[data-v-cbc679d8]:hover{background:linear-gradient(45deg,#8484ff,#9e9ef8);transform:translateY(-1px);box-shadow:0 4px 12px rgba(113,113,243,.4)}.app-header .header-right .recharge-btn[data-v-cbc679d8]:active{transform:translateY(0);box-shadow:0 2px 6px rgba(113,113,243,.3)}.app-header .header-right .credits-display[data-v-cbc679d8]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;background:rgba(113,113,243,.1)}.app-header .header-right .credits-display .el-icon[data-v-cbc679d8]{color:#7171f3;font-size:16px}.app-header .header-right .credits-display .credits-value[data-v-cbc679d8]{color:#fff;font-weight:500}.app-header .header-right .credits-display .help-icon[data-v-cbc679d8]{color:hsla(0,0%,100%,.45);font-size:14px;cursor:pointer}.app-header .header-right .credits-display .help-icon[data-v-cbc679d8]:hover{color:#fff}.app-header .header-right .user-info[data-v-cbc679d8]{display:flex;align-items:center;gap:4px;padding:2px;border-radius:6px;cursor:pointer;transition:all .3s}.app-header .header-right .user-info[data-v-cbc679d8]:hover{background:hsla(0,0%,100%,.04)}.app-header .header-right .user-info .el-avatar[data-v-cbc679d8]{background:#7171f3;color:#fff;font-weight:500}.app-header .header-right .user-info .dropdown-icon[data-v-cbc679d8]{color:hsla(0,0%,100%,.6)}.custom-dropdown[data-v-cbc679d8]{background:#1f2026;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;width:280px;box-shadow:0 8px 24px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.custom-dropdown .dropdown-header[data-v-cbc679d8]{padding:20px;position:relative;overflow:hidden}.custom-dropdown .dropdown-header[data-v-cbc679d8]:before{content:"";position:absolute;top:-100px;right:-100px;width:200px;height:200px;background:rgba(113,113,243,.1);border-radius:50%;filter:blur(80px);pointer-events:none}.custom-dropdown .dropdown-header .user-profile[data-v-cbc679d8]{display:flex;gap:16px;margin-bottom:20px;position:relative}.custom-dropdown .dropdown-header .user-profile .el-avatar[data-v-cbc679d8]{border:2px solid rgba(113,113,243,.3);box-shadow:0 4px 12px rgba(113,113,243,.2)}.custom-dropdown .dropdown-header .user-profile .user-details[data-v-cbc679d8]{flex:1;min-width:0}.custom-dropdown .dropdown-header .user-profile .user-details .name[data-v-cbc679d8]{color:#fff;font-size:16px;font-weight:600;margin-bottom:6px;letter-spacing:.3px}.custom-dropdown .dropdown-header .user-profile .user-details .id-wrapper[data-v-cbc679d8]{color:hsla(0,0%,100%,.5);font-size:13px;display:flex;align-items:center;gap:8px}.custom-dropdown .dropdown-header .user-profile .user-details .id-wrapper .copy-icon[data-v-cbc679d8]{cursor:pointer;border-radius:6px;transition:all .3s}.custom-dropdown .dropdown-header .user-profile .user-details .id-wrapper .copy-icon[data-v-cbc679d8]:hover{color:#7171f3;background:rgba(113,113,243,.1)}.custom-dropdown .dropdown-header .user-stats[data-v-cbc679d8]{padding:16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:10px;position:relative}.custom-dropdown .dropdown-header .user-stats .stat-item[data-v-cbc679d8]{text-align:center}.custom-dropdown .dropdown-header .user-stats .stat-item .label[data-v-cbc679d8]{color:hsla(0,0%,100%,.5);font-size:13px;margin-bottom:8px;letter-spacing:.5px}.custom-dropdown .dropdown-header .user-stats .stat-item .value[data-v-cbc679d8]{color:#fff;font-size:24px;font-weight:600;background:linear-gradient(45deg,#7171f3,#8c8cf7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 4px rgba(113,113,243,.2)}.custom-dropdown .dropdown-header .invite-user[data-v-cbc679d8]{position:absolute;top:12px;right:12px;cursor:pointer}.custom-dropdown .dropdown-header .invite-user .invite-icon[data-v-cbc679d8]{width:18px;height:18px;cursor:pointer;transition:all .3s;padding:6px;border-radius:6px}.custom-dropdown .dropdown-header .invite-user .invite-icon[data-v-cbc679d8]:hover{background:rgba(113,113,243,.1);transform:scale(1.1)}.custom-dropdown .dropdown-menu[data-v-cbc679d8]{padding:12px;background:rgba(26,27,32,.6);border-top:1px solid hsla(0,0%,100%,.04);border-radius:0 0 12px 12px}.custom-dropdown .dropdown-menu .menu-item[data-v-cbc679d8]{display:flex;align-items:center;gap:10px;padding:10px 12px;color:hsla(0,0%,100%,.85);font-size:14px;border-radius:8px;cursor:pointer;transition:all .3s}.custom-dropdown .dropdown-menu .menu-item .el-icon[data-v-cbc679d8]{font-size:18px;color:hsla(0,0%,100%,.6);transition:all .3s}.custom-dropdown .dropdown-menu .menu-item[data-v-cbc679d8]:hover{background:rgba(113,113,243,.1);color:#7171f3;transform:translateX(2px)}.custom-dropdown .dropdown-menu .menu-item:hover .el-icon[data-v-cbc679d8]{color:#7171f3}.custom-dropdown .dropdown-menu .menu-item.logout[data-v-cbc679d8]{color:#ff4d4f;margin-top:4px}.custom-dropdown .dropdown-menu .menu-item.logout .el-icon[data-v-cbc679d8]{color:#ff4d4f}.custom-dropdown .dropdown-menu .menu-item.logout[data-v-cbc679d8]:hover{background:rgba(255,77,79,.1)}.custom-dropdown .dropdown-menu .divider[data-v-cbc679d8]{height:1px;background:hsla(0,0%,100%,.06);margin:8px 4px}[data-v-cbc679d8] .user-dropdown-popper{border:none!important;padding:0!important;background:transparent!important}[data-v-cbc679d8] .user-dropdown-popper .el-popper__arrow{width:12px!important;height:12px!important;background:#1f2026!important;border:1px solid hsla(0,0%,100%,.08)!important;border-right-color:transparent!important;border-bottom-color:transparent!important;transform:rotate(45deg)!important;right:14px!important}.el-popper.user-dropdown-popper{border:none!important;padding:0!important;background:transparent!important}.el-popper.user-dropdown-popper .el-popper__arrow{width:12px!important;height:12px!important;background:#1f2026!important;border:1px solid hsla(0,0%,100%,.08)!important;border-right-color:transparent!important;border-bottom-color:transparent!important;transform:rotate(45deg)!important;right:14px!important}.el-popper.user-dropdown-popper .el-popper__arrow:before{content:"";position:absolute;width:100%;height:100%;background:inherit;box-shadow:0 0 8px rgba(0,0,0,.1);transform:rotate(0deg)}.guest-header[data-v-2433a6f3]{height:60px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;background:rgba(26,27,32,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.1)}.guest-header .header-right .login-btn[data-v-2433a6f3]{height:36px;padding:0 24px;background:#7171f3;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;transition:all .3s}.guest-header .header-right .login-btn[data-v-2433a6f3]:hover{background:#8484ff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(113,113,243,.2)}.guest-header .header-right .login-btn[data-v-2433a6f3]:active{transform:translateY(0);box-shadow:none}.layout-container[data-v-ad21731a]{width:100vw;height:100vh;background:#13141a;display:flex;position:relative;overflow:hidden}.layout-container[data-v-ad21731a]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 50%,rgba(113,113,243,.08),transparent 45%);pointer-events:none}.layout-container .main-container[data-v-ad21731a]{flex:1;height:100vh;min-width:0;display:flex;flex-direction:column;position:relative;z-index:1;background:linear-gradient(135deg,rgba(26,27,32,.7),rgba(19,20,26,.4))}.layout-container .main-container[data-v-ad21731a]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(113,113,243,.05),transparent 50%);pointer-events:none}.layout-container .aside[data-v-ad21731a]{max-width:200px;min-width:200px;width:200px;flex-shrink:0;background:rgba(26,27,32,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;z-index:1;overflow-x:hidden}.layout-container .aside[data-v-ad21731a]:after{content:"";position:absolute;top:0;right:-80px;width:80px;height:100%;background:linear-gradient(90deg,rgba(26,27,32,.4),transparent);pointer-events:none}.layout-container .aside .logo[data-v-ad21731a]{height:60px;padding:10px 20px;flex-shrink:0;position:relative;display:flex;align-items:center;gap:8px}.layout-container .aside .logo[data-v-ad21731a]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background:linear-gradient(180deg,transparent,rgba(26,27,32,.6))}.layout-container .aside .logo img[data-v-ad21731a]{height:40px}.layout-container .aside .logo .logo-title[data-v-ad21731a]{color:#fff;font-size:18px;font-weight:600}.layout-container .aside .logo .wechat-icon[data-v-ad21731a]{position:relative;margin-left:12px;cursor:pointer}.layout-container .aside .logo .wechat-icon .circle-icon[data-v-ad21731a]{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-ad21731a]{width:16px;height:16px;filter:brightness(0) invert(1)}.layout-container .aside .logo .wechat-icon .qrcode-popup[data-v-ad21731a]{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-ad21731a]: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-ad21731a]{width:150px;height:150px;display:block}.layout-container .aside .logo .wechat-icon .qrcode-popup .qrcode-text[data-v-ad21731a]{text-align:center;color:#333;font-size:14px;margin-top:8px}.layout-container .aside .logo .wechat-icon:hover .qrcode-popup[data-v-ad21731a]{display:block}.layout-container .aside .menu[data-v-ad21731a]{flex:1;border:none;background:transparent;padding:10px 0}.layout-container .aside .menu[data-v-ad21731a] .el-menu-item{position:relative;margin:4px 12px;border-radius:8px}.layout-container .aside .menu[data-v-ad21731a] .el-menu-item.is-active{background:linear-gradient(90deg,rgba(113,113,243,.15),rgba(113,113,243,.05))}.layout-container .aside .menu[data-v-ad21731a] .el-menu-item.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;background:#7171f3;border-radius:0 3px 3px 0;box-shadow:0 0 15px rgba(113,113,243,.5)}.layout-container .aside-footer[data-v-ad21731a]{width:100%;padding:16px 0 12px 0;display:flex;justify-content:center;background:rgba(26,27,32,.4);position:absolute;bottom:40px;left:0;z-index:2}.layout-container .invite-btn[data-v-ad21731a]{width:160px;height:40px;font-size:16px;border-radius:8px;background:linear-gradient(90deg,#7171f3,#a671f3);color:#fff;border:none;box-shadow:0 2px 8px rgba(113,113,243,.15);transition:background .2s}.layout-container .invite-btn[data-v-ad21731a]:hover{background:linear-gradient(90deg,#8484ff,#b484ff)}.layout-container .main[data-v-ad21731a]{flex:1;padding:24px;overflow-y:auto;height:calc(100vh - 72px);position:relative;z-index:0}.layout-container .main[data-v-ad21731a]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,27,32,.3),rgba(19,20,26,.1)),radial-gradient(circle at right top,rgba(113,113,243,.03) 0,transparent 50%),radial-gradient(circle at left bottom,rgba(113,113,243,.03) 0,transparent 50%);pointer-events:none}.layout-container .main[data-v-ad21731a]:after{content:"";position:absolute;top:0;left:0;right:0;height:100px;background:linear-gradient(180deg,rgba(26,27,32,.4),transparent);pointer-events:none}.layout-container .main[data-v-ad21731a]::-webkit-scrollbar{width:8px;background:transparent}.layout-container .main[data-v-ad21731a]::-webkit-scrollbar-track{background:transparent}.layout-container .main[data-v-ad21731a]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.layout-container .main[data-v-ad21731a]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}.layout-container .main[data-v-ad21731a]>*{position:relative;z-index:1}.custom-header[data-v-025aec5d]{display:flex;justify-content:space-between;align-items:center}.custom-header .custom-title[data-v-025aec5d]{color:#fff;font-size:16px;font-weight:700;margin:0}.custom-header .close-btn[data-v-025aec5d]{padding:4px;color:#fff;background:transparent;border:none}.custom-header .close-btn[data-v-025aec5d]:hover{background:hsla(0,0%,100%,.1)}.custom-header .close-btn .el-icon[data-v-025aec5d]{font-size:18px}.dialog-content[data-v-025aec5d]{width:100%;overflow:hidden}.video-container[data-v-025aec5d]{width:100%;overflow:hidden;position:relative;max-width:100%;display:flex;flex-direction:column;align-items:center}.preview-video[data-v-025aec5d]{width:100%;height:auto;max-height:60vh;border-radius:8px;-o-object-fit:contain;object-fit:contain;max-width:100%}.no-video-tip[data-v-025aec5d]{padding:40px;text-align:center;color:hsla(0,0%,100%,.6);font-size:14px}[data-v-025aec5d] .video-preview-dialog{max-width:800px;width:90vw!important}[data-v-025aec5d] .video-preview-dialog .el-dialog{border:1px solid hsla(0,0%,100%,.1);background:#000!important;border-radius:15px;position:relative;margin-top:15vh!important;z-index:9999!important;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}[data-v-025aec5d] .video-preview-dialog .el-dialog .el-dialog__header{border-bottom:1px solid hsla(0,0%,100%,.1);margin-right:0;flex-shrink:0}[data-v-025aec5d] .video-preview-dialog .el-dialog .el-dialog__body{overflow-y:auto;overflow-x:hidden;padding:16px;max-height:calc(90vh - 110px);width:100%;box-sizing:border-box;display:flex;flex-direction:column}[data-v-025aec5d] .video-preview-dialog .el-dialog .el-dialog__headerbtn .el-dialog__close{color:#fff;font-weight:600;font-size:25px}[data-v-025aec5d] .video-preview-dialog .el-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:hsla(0,0%,100%,.85)}.preview-tabs[data-v-025aec5d]{width:100%}.preview-tabs[data-v-025aec5d] .el-tabs__header{margin:0 0 16px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.preview-tabs[data-v-025aec5d] .el-tabs__header .el-tabs__nav-wrap:after{display:none}.preview-tabs[data-v-025aec5d] .el-tabs__header .el-tabs__item{color:hsla(0,0%,100%,.6);border-bottom:2px solid transparent;padding:0 20px;height:40px;line-height:40px;font-size:14px}.preview-tabs[data-v-025aec5d] .el-tabs__header .el-tabs__item:hover{color:hsla(0,0%,100%,.8)}.preview-tabs[data-v-025aec5d] .el-tabs__header .el-tabs__item.is-active{color:#7171f3;border-bottom-color:#7171f3}.preview-tabs[data-v-025aec5d] .el-tabs__content{padding:0}.video-extractor-dialog[data-v-0df34272] .el-dialog__header{padding:20px;margin-right:0;border-bottom:1px solid rgba(113,113,243,.1);background-color:#1e1e1e}.video-extractor-dialog[data-v-0df34272] .el-dialog__title{font-size:18px;font-weight:600;color:#fff}.video-extractor-dialog[data-v-0df34272] .el-dialog__body{padding:30px 24px;background-color:#1e1e1e}.video-extractor-dialog[data-v-0df34272] .el-dialog__headerbtn{top:20px}.video-extractor-dialog[data-v-0df34272] .el-dialog__headerbtn .el-dialog__close{color:#fff}.video-extractor-dialog[data-v-0df34272] .el-dialog__headerbtn .el-dialog__close:hover{color:#7171f3}.video-extractor-dialog[data-v-0df34272] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.3);background-color:#1e1e1e}.dialog-content[data-v-0df34272]{display:flex;flex-direction:column;align-items:center}.dialog-content .support-text[data-v-0df34272]{font-size:14px;color:#ccc;margin-bottom:20px;text-align:center}.dialog-content .url-input[data-v-0df34272]{width:100%;display:flex;margin-bottom:20px}.dialog-content .url-input .url-field[data-v-0df34272]{flex:1;margin-right:10px}.dialog-content .url-input .url-field[data-v-0df34272] .el-input__wrapper{border-radius:4px;background-color:#2a2a2a;box-shadow:none;border:1px solid #3a3a3a}.dialog-content .url-input .url-field[data-v-0df34272] .el-input__wrapper.is-focus{border-color:#7171f3}.dialog-content .url-input .url-field[data-v-0df34272] .el-input__inner{color:#fff}.dialog-content .url-input .url-field[data-v-0df34272] .el-input__inner::-moz-placeholder{color:#999}.dialog-content .url-input .url-field[data-v-0df34272] .el-input__inner::placeholder{color:#999}.dialog-content .url-input .url-field .link-icon[data-v-0df34272]{color:#7171f3}.dialog-content .url-input .submit-btn[data-v-0df34272]{background:linear-gradient(135deg,#7171f3,#8c8cf7);border:none;border-radius:4px;padding:0 20px;font-weight:500}.dialog-content .url-input .submit-btn[data-v-0df34272]:hover{opacity:.9;background:linear-gradient(135deg,#7171f3,#8c8cf7)}.dialog-content .url-input .submit-btn[data-v-0df34272]:active,.dialog-content .url-input .submit-btn[data-v-0df34272]:focus{background:linear-gradient(135deg,#7171f3,#8c8cf7)}.dialog-content .limit-info[data-v-0df34272]{width:100%}.dialog-content .limit-info p[data-v-0df34272]{font-size:14px;color:#999;text-align:center}.el-textarea.is-disabled .el-textarea__inner,.el-textarea__inner,.el-textarea__wrapper{background-color:transparent!important;background:none!important;color:#fff}.el-select-dropdown.custom-language-dropdown .el-select-dropdown__item.selected{color:#fff!important;background-color:#7171f3!important}.el-select .el-input .el-input__inner,.el-select .el-input__inner,.language-select .el-input .el-input__inner,.language-select .el-input__inner{color:#fff!important}.el-input .el-select__placeholder,.el-select .el-select__placeholder,.el-select__placeholder,.language-select .el-input .el-input__suffix,.language-select .el-input__suffix,.language-select .el-select__placeholder{color:hsla(0,0%,100%,.7)!important}.voice-clone-dialog[data-v-1c0ba645] .el-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.voice-clone-dialog[data-v-1c0ba645] .el-dialog{position:relative;z-index:2001;background:#1f2026;border-radius:16px;margin:0 auto;box-shadow:0 8px 32px rgba(0,0,0,.3);margin-top:15vh!important}.voice-clone-dialog[data-v-1c0ba645] .el-dialog .el-dialog__header{margin:0;padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.1)}.voice-clone-dialog[data-v-1c0ba645] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.voice-clone-dialog[data-v-1c0ba645] .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.6)}.voice-clone-dialog[data-v-1c0ba645] .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}.voice-clone-dialog[data-v-1c0ba645] .el-dialog .el-dialog__body{padding:0}.dialog-container[data-v-1c0ba645]{display:flex;flex-direction:column}.dialog-container .content-wrapper[data-v-1c0ba645]{flex:1;padding:24px;display:flex;flex-direction:column;gap:24px}.dialog-container .upload-area[data-v-1c0ba645]{position:relative;height:120px;width:100%;background:hsla(0,0%,100%,.03);border:1px dashed hsla(0,0%,100%,.2);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;padding:20px;overflow:hidden;margin-bottom:20px}.dialog-container .upload-area .upload-icon[data-v-1c0ba645]{color:rgba(113,113,243,.8);font-size:40px;margin-bottom:8px}.dialog-container .upload-area .main-text[data-v-1c0ba645]{color:hsla(0,0%,100%,.9);font-size:16px;margin-bottom:8px}.dialog-container .upload-area .upload-hint[data-v-1c0ba645]{color:hsla(0,0%,100%,.5);font-size:12px;display:flex;align-items:center}.dialog-container .upload-area .upload-hint .info-icon[data-v-1c0ba645]{margin-left:4px;font-size:14px;color:#e6a23c}.dialog-container .upload-area[data-v-1c0ba645]:hover{background:rgba(113,113,243,.05);border-color:rgba(113,113,243,.4)}.dialog-container .upload-area.is-dragover[data-v-1c0ba645]{background:rgba(113,113,243,.1);border-color:#7171f3}.dialog-container .upload-area.has-file[data-v-1c0ba645]{background:hsla(0,0%,100%,.05);border-style:solid;border-color:hsla(0,0%,100%,.2);justify-content:center}.dialog-container .upload-area .loading-mask[data-v-1c0ba645]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(31,32,38,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.dialog-container .upload-area .loading-mask .loading-icon[data-v-1c0ba645]{font-size:32px;color:#7171f3;animation:rotate-1c0ba645 2s linear infinite;margin-bottom:12px}.dialog-container .upload-area .loading-mask span[data-v-1c0ba645]{color:#fff;font-size:14px}.dialog-container .upload-area .file-info[data-v-1c0ba645]{width:80%;display:flex;align-items:center;background:hsla(0,0%,100%,.08);border-radius:8px;padding:12px}.dialog-container .upload-area .file-info .file-icon[data-v-1c0ba645]{color:hsla(0,0%,100%,.7);margin-right:12px;background:rgba(113,113,243,.2);padding:8px;border-radius:4px}.dialog-container .upload-area .file-info .file-details[data-v-1c0ba645]{flex:1;min-width:0}.dialog-container .upload-area .file-info .file-details .file-name[data-v-1c0ba645]{font-size:14px;font-weight:500;color:#fff;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialog-container .upload-area .file-info .file-details .file-meta[data-v-1c0ba645]{font-size:12px;color:hsla(0,0%,100%,.5)}.dialog-container .upload-area .file-info .file-details .file-meta .file-size[data-v-1c0ba645]{margin-right:8px}.dialog-container .upload-area .file-info .file-details .file-meta .file-duration[data-v-1c0ba645]{color:#a5a5f8}.dialog-container .upload-area .file-info .remove-btn[data-v-1c0ba645]{color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.05);border:none;width:24px;height:24px;font-size:12px}.dialog-container .upload-area .file-info .remove-btn[data-v-1c0ba645]:hover{color:#f56c6c;background:hsla(0,87%,69%,.1)}.dialog-container .upload-area .file-info .remove-btn .el-icon[data-v-1c0ba645]{font-size:12px}.dialog-container .voice-info-section[data-v-1c0ba645]{background:transparent;border-radius:8px;padding:20px;border:none}.dialog-container .voice-info-section .voice-name[data-v-1c0ba645]{display:flex;align-items:center;margin-bottom:16px}.dialog-container .voice-info-section .voice-name .label[data-v-1c0ba645]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:80px}.dialog-container .voice-info-section .voice-name .name-input[data-v-1c0ba645]{flex:1}.dialog-container .voice-info-section .language-selection[data-v-1c0ba645]{display:flex;align-items:center;margin-bottom:16px}.dialog-container .voice-info-section .language-selection .label[data-v-1c0ba645]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:80px}.dialog-container .voice-info-section .gender-selection[data-v-1c0ba645]{display:flex;align-items:center;margin-bottom:16px}.dialog-container .voice-info-section .gender-selection .label[data-v-1c0ba645]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:80px}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-1c0ba645]{display:flex;gap:20px}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-1c0ba645] .el-radio{margin-right:0}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-1c0ba645] .el-radio .el-radio__input .el-radio__inner{background-color:transparent;border-color:hsla(0,0%,100%,.5)}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-1c0ba645] .el-radio .el-radio__input .el-radio__inner:after{background-color:#7171f3}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-1c0ba645] .el-radio .el-radio__input.is-checked .el-radio__inner{border-color:#7171f3;background-color:transparent}.dialog-container .voice-info-section .gender-selection .radio-group[data-v-1c0ba645] .el-radio .el-radio__label{color:hsla(0,0%,100%,.8);padding-left:8px}.dialog-container .voice-info-section .voice-description[data-v-1c0ba645]{display:flex;margin-bottom:16px}.dialog-container .voice-info-section .voice-description .label[data-v-1c0ba645]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:80px;padding-top:6px}.dialog-container .voice-info-section .voice-features[data-v-1c0ba645]{text-align:center;margin-top:10px}.dialog-container .voice-info-section .voice-features .features-container[data-v-1c0ba645]{display:flex;justify-content:center;gap:100px}.dialog-container .voice-info-section .voice-features .feature-column[data-v-1c0ba645]{display:flex;flex-direction:column;gap:10px}.dialog-container .voice-info-section .voice-features .feature-item[data-v-1c0ba645]{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:4px 0}.dialog-container .voice-info-section .voice-features .feature-item .check-icon[data-v-1c0ba645]{color:#67c23a;font-size:16px}.dialog-container .voice-info-section .voice-features .feature-item .close-icon[data-v-1c0ba645]{color:#f56c6c;font-size:16px}.dialog-container .voice-info-section .voice-features .feature-item span[data-v-1c0ba645]{color:hsla(0,0%,100%,.8);font-size:14px}.dialog-container .action-section[data-v-1c0ba645]{flex:none;padding:16px 24px;text-align:right;background:#1f2026;border-top:1px solid hsla(0,0%,100%,.1)}.dialog-container .action-section .el-button[data-v-1c0ba645]{padding:8px 20px;height:36px;font-size:14px;border-radius:4px}.dialog-container .action-section .el-button.cancel-btn[data-v-1c0ba645]{background:hsla(0,0%,100%,.1);border-color:transparent;color:#fff}.dialog-container .action-section .el-button.cancel-btn[data-v-1c0ba645]:hover{background:hsla(0,0%,100%,.2)}.dialog-container .action-section .el-button.confirm-btn[data-v-1c0ba645]{background:#7171f3;border:none}.dialog-container .action-section .el-button.confirm-btn[data-v-1c0ba645]:hover{background:#8282f4}.dialog-container .action-section .el-button.confirm-btn[data-v-1c0ba645]:disabled{background:rgba(113,113,243,.5);color:hsla(0,0%,100%,.7)}[data-v-1c0ba645] .name-input .el-input__wrapper{background-color:transparent;box-shadow:none!important;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;padding:0 10px;height:32px}[data-v-1c0ba645] .name-input .el-input__wrapper.is-focus,[data-v-1c0ba645] .name-input .el-input__wrapper:hover{border-color:#7171f3;box-shadow:none!important}[data-v-1c0ba645] .name-input .el-input__wrapper .el-input__inner{color:#fff;height:32px}[data-v-1c0ba645] .name-input .el-input__wrapper .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-1c0ba645] .name-input .el-input__wrapper .el-input__inner::placeholder{color:hsla(0,0%,100%,.3)}[data-v-1c0ba645] .name-input .el-input__count{background:transparent!important;color:hsla(0,0%,100%,.8)!important}[data-v-1c0ba645] .name-input .el-input__count .el-input__count-inner{background:transparent!important;box-shadow:none!important}.custom-textarea-wrapper[data-v-1c0ba645]{flex:1;position:relative}[data-v-1c0ba645] .description-textarea{flex:1}[data-v-1c0ba645] .description-textarea .el-textarea__wrapper{background-color:transparent!important;box-shadow:none!important;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;padding:5px 11px}[data-v-1c0ba645] .description-textarea .el-textarea__wrapper.is-focus,[data-v-1c0ba645] .description-textarea .el-textarea__wrapper:hover{border-color:#7171f3;box-shadow:none!important;background-color:transparent!important}[data-v-1c0ba645] .el-textarea__inner{color:#fff;background-color:transparent!important;resize:none}[data-v-1c0ba645] .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-1c0ba645] .el-textarea__inner::placeholder{color:hsla(0,0%,100%,.3)}.language-selection[data-v-1c0ba645]{display:flex;align-items:center;margin-bottom:16px}.language-selection .label[data-v-1c0ba645]{color:hsla(0,0%,100%,.8);font-size:14px;min-width:80px}[data-v-1c0ba645] .language-select{flex:1}[data-v-1c0ba645] .language-select .el-input__wrapper{background-color:transparent!important;box-shadow:none!important;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;padding:0 10px;height:32px}[data-v-1c0ba645] .language-select .el-input__wrapper.is-focus,[data-v-1c0ba645] .language-select .el-input__wrapper:hover{border-color:#7171f3;box-shadow:none!important}[data-v-1c0ba645] .language-select .el-input__wrapper .el-input__inner{color:#fff!important;height:32px}[data-v-1c0ba645] .language-select .el-input__wrapper .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-1c0ba645] .language-select .el-input__wrapper .el-input__inner::placeholder{color:hsla(0,0%,100%,.3)}[data-v-1c0ba645] .el-select__placeholder,[data-v-1c0ba645] .language-select .el-input__wrapper .el-select__caret,[data-v-1c0ba645] .language-select .el-input__wrapper .el-select__placeholder{color:hsla(0,0%,100%,.7)!important}[data-v-1c0ba645] .language-select .el-input .el-input__inner,[data-v-1c0ba645] .language-select .el-select__placeholder{color:#fff!important}@keyframes rotate-1c0ba645{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.retry-steps-dialog[data-v-557d0a13] .el-dialog{background:#1f2026;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.3);margin-top:15vh!important;border:1px solid hsla(0,0%,100%,.1)}.retry-steps-dialog[data-v-557d0a13] .el-dialog .el-dialog__header{padding:0;margin:0;border-bottom:1px solid hsla(0,0%,100%,.1)}.retry-steps-dialog[data-v-557d0a13] .el-dialog .el-dialog__body{padding:24px}.retry-steps-dialog[data-v-557d0a13] .el-dialog .el-dialog__footer{padding:16px 24px;border-top:1px solid hsla(0,0%,100%,.1)}.custom-header[data-v-557d0a13]{display:flex;justify-content:space-between;align-items:center}.custom-header .custom-title[data-v-557d0a13]{color:#fff;font-size:16px;font-weight:600;margin:0}.custom-header .close-btn[data-v-557d0a13]{padding:4px;color:#fff;background:transparent;border:none}.custom-header .close-btn[data-v-557d0a13]:hover{background:hsla(0,0%,100%,.1)}.custom-header .close-btn .el-icon[data-v-557d0a13]{font-size:18px}.dialog-content .dialog-tip[data-v-557d0a13]{color:hsla(0,0%,100%,.8);font-size:14px;margin-bottom:16px}.dialog-content .step-select[data-v-557d0a13]{width:100%}.dialog-content .step-select[data-v-557d0a13] .el-input__inner,.dialog-content .step-select[data-v-557d0a13] .el-select-dropdown__item.selected,.dialog-content .step-select[data-v-557d0a13] .el-select__placeholder{color:#fff}.dialog-footer[data-v-557d0a13]{display:flex;justify-content:flex-end;gap:10px}.home .section-title[data-v-6df5ebfa]{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px;position:relative;padding-left:12px}.home .section-title[data-v-6df5ebfa]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;background:#7171f3;border-radius:3px}.home .feature-cards[data-v-6df5ebfa]{margin-bottom:48px}.home .feature-cards .feature-card[data-v-6df5ebfa]{height:160px;padding:20px;border-radius:12px;position:relative;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:pointer;transition:all .3s ease;margin-bottom:20px}.home .feature-cards .feature-card[data-v-6df5ebfa]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.4));z-index:1}.home .feature-cards .feature-card[data-v-6df5ebfa]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.home .feature-cards .feature-card:hover .start-btn[data-v-6df5ebfa]{transform:translateX(5px)}.home .feature-cards .feature-card .card-content[data-v-6df5ebfa]{position:relative;z-index:2}.home .feature-cards .feature-card .card-content h3[data-v-6df5ebfa]{font-size:22px;font-weight:600;color:#fff;margin-bottom:8px}.home .feature-cards .feature-card .card-content p[data-v-6df5ebfa]{font-size:14px;color:hsla(0,0%,100%,.8);margin-bottom:16px;line-height:1.5}.home .feature-cards .feature-card .card-content .start-btn[data-v-6df5ebfa]{height:36px;padding:0 20px;font-size:14px;background:linear-gradient(135deg,#7171f3,#8c8cf7);border:none;transition:all .3s ease}.home .feature-cards .feature-card .card-content .start-btn[data-v-6df5ebfa]:hover{opacity:.9}.home .more-tools[data-v-6df5ebfa]{margin-bottom:24px}.home .more-tools .section-header[data-v-6df5ebfa]{display:flex;justify-content:space-between;align-items:center}.home .more-tools .section-header .view-all[data-v-6df5ebfa]{font-size:14px;color:#7171f3}.home .more-tools .section-header .view-all[data-v-6df5ebfa]:hover{color:#8c8cf7}.home .more-tools .tool-card[data-v-6df5ebfa]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:16px;height:100px;box-shadow:0 2px 12px rgba(0,0,0,.2);cursor:pointer;transition:all .3s ease;position:relative;display:flex;align-items:center;margin-bottom:15px}.home .more-tools .tool-card[data-v-6df5ebfa]:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.08);border-color:rgba(113,113,243,.3);box-shadow:0 8px 24px rgba(113,113,243,.2)}.home .more-tools .tool-card .tool-icon[data-v-6df5ebfa]{width:40px;height:40px;margin-right:16px;margin-bottom:0;flex-shrink:0;display:none}.home .more-tools .tool-card .tool-icon img[data-v-6df5ebfa]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home .more-tools .tool-card .tool-info[data-v-6df5ebfa]{flex:1;min-width:0}.home .more-tools .tool-card .tool-info h4[data-v-6df5ebfa]{font-size:15px;font-weight:600;color:#fff;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home .more-tools .tool-card .tool-info p[data-v-6df5ebfa]{font-size:13px;color:hsla(0,0%,100%,.7);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home .more-tools .tool-card .tool-status[data-v-6df5ebfa]{position:absolute;top:12px;right:12px}.home .more-tools .tool-card .tool-status .el-tag.el-tag--success[data-v-6df5ebfa]{background-color:rgba(113,113,243,.1);border-color:rgba(113,113,243,.2);color:#7171f3}.home .recent-works .section-header[data-v-6df5ebfa]{display:flex;justify-content:space-between;align-items:center}.home .recent-works .section-header .view-all[data-v-6df5ebfa]{font-size:14px;color:#7171f3}.home .recent-works .section-header .view-all[data-v-6df5ebfa]:hover{color:#8c8cf7}.home .recent-works .loading-container[data-v-6df5ebfa]{padding:20px;background:hsla(0,0%,100%,.05);border-radius:12px;margin-top:20px}.home .recent-works .loading-container[data-v-6df5ebfa] .el-skeleton{--el-skeleton-color:hsla(0,0%,100%,.05);--el-skeleton-to-color:hsla(0,0%,100%,.1)}.home .recent-works .empty-state[data-v-6df5ebfa]{display:flex;align-items:center;justify-content:center;margin-top:12px;color:hsla(0,0%,100%,.45);font-size:16px;height:300px}.home .recent-works .work-card[data-v-6df5ebfa]{margin-bottom:24px;border-radius:12px;overflow:hidden;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 2px 12px rgba(0,0,0,.2);transition:all .3s ease}.home .recent-works .work-card[data-v-6df5ebfa]:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.08);border-color:rgba(113,113,243,.3);box-shadow:0 8px 24px rgba(113,113,243,.2)}.home .recent-works .work-card .work-preview[data-v-6df5ebfa]{height:180px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;cursor:pointer}.home .recent-works .work-card .work-preview .work-actions[data-v-6df5ebfa]{position:absolute;top:12px;right:12px;z-index:2;opacity:0;transition:opacity .3s ease}.home .recent-works .work-card .work-preview .work-actions .more-btn[data-v-6df5ebfa]{color:#000;font-size:20px;padding:4px;border-radius:4px;background:#fff}.home .recent-works .work-card .work-preview .work-actions .more-btn[data-v-6df5ebfa]:hover{background:hsla(0,0%,100%,.8)}.home .recent-works .work-card .work-preview:hover .work-actions[data-v-6df5ebfa]{opacity:1}.home .recent-works .work-card .work-preview .work-tags[data-v-6df5ebfa]{position:absolute;top:12px;left:12px;display:flex;gap:8px;flex-wrap:wrap}.home .recent-works .work-card .work-preview .work-tags .el-tag[data-v-6df5ebfa]{border-radius:4px;background-color:hsla(0,0%,100%,.9);border:none;margin-bottom:5px}.home .recent-works .work-card .work-preview .work-tags .el-tag.el-tag--primary[data-v-6df5ebfa]{background-color:rgba(113,113,243,.9);color:#fff}.home .recent-works .work-card .work-preview .work-tags .el-tag.el-tag--success[data-v-6df5ebfa]{background-color:rgba(103,194,58,.9);color:#fff}.home .recent-works .work-card .work-preview .work-tags .el-tag.el-tag--warning[data-v-6df5ebfa]{background-color:rgba(230,162,60,.9);color:#fff}.home .recent-works .work-card .work-info[data-v-6df5ebfa]{padding:16px;display:flex;align-items:center;justify-content:space-between}.home .recent-works .work-card .work-info .info-left[data-v-6df5ebfa]{flex:1;min-width:0;margin-right:16px}.home .recent-works .work-card .work-info .info-left .work-title[data-v-6df5ebfa]{font-size:14px;font-weight:500;color:#fff;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home .recent-works .work-card .work-info .info-left .work-title[data-v-6df5ebfa]:hover{color:#7171f3}.home .recent-works .work-card .work-info .info-left .work-meta[data-v-6df5ebfa]{font-size:12px;color:hsla(0,0%,100%,.6)}.home .recent-works .work-card .work-info .work-duration[data-v-6df5ebfa]{padding:4px 8px;background:rgba(113,113,243,.1);color:#7171f3;border-radius:4px;font-size:12px;white-space:nowrap}[data-v-6df5ebfa] .video-preview-dialog{max-width:800px;width:90vw!important}[data-v-6df5ebfa] .video-preview-dialog .el-dialog{border:1px solid hsla(0,0%,100%,.1);background:#000!important;border-radius:15px;position:relative;margin-top:15vh!important;z-index:9999!important;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}[data-v-6df5ebfa] .video-preview-dialog .el-dialog .el-dialog__header{border-bottom:1px solid hsla(0,0%,100%,.1);margin-right:0;flex-shrink:0}[data-v-6df5ebfa] .video-preview-dialog .el-dialog .el-dialog__body{height:auto!important;max-height:70vh;overflow-y:auto;padding:20px;display:flex;flex-direction:column;align-items:center}.preview-tabs[data-v-6df5ebfa]{width:100%}.preview-tabs[data-v-6df5ebfa] .el-tabs__header{margin-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.preview-tabs[data-v-6df5ebfa] .el-tabs__header .el-tabs__nav-wrap:after{display:none}.preview-tabs[data-v-6df5ebfa] .el-tabs__header .el-tabs__item{color:hsla(0,0%,100%,.6)}.preview-tabs[data-v-6df5ebfa] .el-tabs__header .el-tabs__item.is-active,.preview-tabs[data-v-6df5ebfa] .el-tabs__header .el-tabs__item:hover{color:#fff}.preview-tabs[data-v-6df5ebfa] .el-tabs__header .el-tabs__active-bar{background-color:#fff}.preview-tabs[data-v-6df5ebfa] .el-tabs__content{overflow:visible;width:100%}.preview-tabs .el-tab-pane[data-v-6df5ebfa]{overflow:hidden;width:100%}.no-video-tip[data-v-6df5ebfa]{text-align:center;padding:40px 0;color:hsla(0,0%,100%,.45);font-size:14px}[data-v-6df5ebfa] .preview-dialog-modal{z-index:9998!important}@media(max-width:768px){[data-v-6df5ebfa] .preview-dialog-modal{width:95vw!important;margin:0 auto}}[data-v-6df5ebfa] .el-overlay{z-index:9997!important}@media screen and (max-width:1200px){.home .feature-cards .feature-card[data-v-6df5ebfa]{height:150px}}@media screen and (max-width:992px){.home .section-title[data-v-6df5ebfa]{font-size:18px}.home .feature-cards .feature-card .card-content h3[data-v-6df5ebfa]{font-size:20px}}@media screen and (max-width:768px){.home .feature-cards .feature-card[data-v-6df5ebfa]{height:140px}.home .feature-cards .feature-card .card-content h3[data-v-6df5ebfa]{font-size:18px}.home .feature-cards .feature-card .card-content p[data-v-6df5ebfa]{font-size:13px}.home .feature-cards .feature-card .card-content .start-btn[data-v-6df5ebfa]{height:32px;font-size:13px;padding:0 16px}.home .recent-works .section-header[data-v-6df5ebfa]{margin-bottom:16px}.home .recent-works .empty-state[data-v-6df5ebfa]{height:200px}.home .recent-works .work-card .work-preview[data-v-6df5ebfa]{height:160px}[data-v-6df5ebfa] .video-preview-dialog{width:95%!important;margin:5vh auto 0!important}[data-v-6df5ebfa] .video-preview-dialog .el-dialog__body{padding:10px;max-height:75vh}.preview-video[data-v-6df5ebfa]{max-height:50vh;width:100%}}@media screen and (max-width:576px){.home[data-v-6df5ebfa]{padding:10px}.home .section-title[data-v-6df5ebfa]{font-size:16px;margin-bottom:10px}.home .feature-cards[data-v-6df5ebfa]{margin-bottom:32px}.home .feature-cards .feature-card[data-v-6df5ebfa]{height:130px;padding:15px}.home .feature-cards .feature-card .card-content h3[data-v-6df5ebfa]{font-size:16px;margin-bottom:6px}.home .feature-cards .feature-card .card-content p[data-v-6df5ebfa]{font-size:12px;margin-bottom:12px}.home .feature-cards .feature-card .card-content .start-btn[data-v-6df5ebfa]{height:30px;font-size:12px;padding:0 14px}.home .recent-works .section-header .section-title[data-v-6df5ebfa]{font-size:16px}.home .recent-works .section-header .view-all[data-v-6df5ebfa]{font-size:12px}.home .recent-works .work-card[data-v-6df5ebfa]{margin-bottom:15px}.home .recent-works .work-card .work-preview[data-v-6df5ebfa]{height:140px}.home .recent-works .work-card .work-preview .work-tags[data-v-6df5ebfa]{left:8px;top:8px}.home .recent-works .work-card .work-preview .work-tags .el-tag[data-v-6df5ebfa]{font-size:10px;padding:0 6px;height:22px}.home .recent-works .work-card .work-preview .work-actions[data-v-6df5ebfa]{right:8px;top:8px;opacity:1}.home .recent-works .work-card .work-preview .work-actions .more-btn[data-v-6df5ebfa]{font-size:16px;padding:3px}.home .recent-works .work-card .work-info[data-v-6df5ebfa]{padding:12px}.home .recent-works .work-card .work-info .info-left .work-title[data-v-6df5ebfa]{font-size:13px}.home .recent-works .work-card .work-info .info-left .work-meta[data-v-6df5ebfa]{font-size:11px}.home .recent-works .work-card .work-info .work-duration[data-v-6df5ebfa]{font-size:10px;padding:3px 6px}.preview-tabs[data-v-6df5ebfa] .el-tabs__header .el-tabs__item{font-size:14px;padding:0 12px}.no-video-tip[data-v-6df5ebfa]{padding:30px 0;font-size:12px}}@media screen and (max-width:480px){.home[data-v-6df5ebfa]{padding:8px}.home .recent-works .section-header[data-v-6df5ebfa]{flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:10px}.home .recent-works .section-header .view-all[data-v-6df5ebfa]{margin-left:12px}.home .recent-works .loading-container[data-v-6df5ebfa]{padding:15px;margin-top:15px}.home .recent-works .work-card[data-v-6df5ebfa]{margin-bottom:12px}.home .recent-works .work-card .work-preview[data-v-6df5ebfa]{height:120px}.home .recent-works .work-card .work-info[data-v-6df5ebfa]{padding:8px}.home .recent-works .work-card .work-info .info-left[data-v-6df5ebfa]{margin-right:8px}.home .recent-works .work-card .work-info .info-left .work-title[data-v-6df5ebfa]{font-size:12px}.home .recent-works .work-card .work-info .info-left .work-meta[data-v-6df5ebfa]{font-size:10px}.home .recent-works .empty-state[data-v-6df5ebfa]{height:150px;font-size:14px}[data-v-6df5ebfa] .el-row{margin-left:-6px!important;margin-right:-6px!important}[data-v-6df5ebfa] .el-row .el-col{padding-left:6px!important;padding-right:6px!important}}.subtitle-container[data-v-9d3097c2]{position:absolute;background:rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;cursor:ns-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.subtitle-container .subtitle-wrapper[data-v-9d3097c2]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.subtitle-container .subtitle-wrapper .subtitle-content[data-v-9d3097c2]{background:transparent;text-align:center;color:inherit;font-size:inherit;-webkit-text-stroke:inherit}.subtitle-eraser-container[data-v-de689048]{position:absolute;top:0;left:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.subtitle-eraser-container .eraser-wrapper[data-v-de689048]{width:100%;height:100%;pointer-events:auto;cursor:move;background:rgba(0,80,255,.15);border:2px solid rgba(0,80,255,.8);border-radius:4px}.subtitle-eraser-container .eraser-wrapper[data-v-de689048]:hover{border-color:#0050ff}.subtitle-eraser-container .resize-handle[data-v-de689048]{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-de689048],.subtitle-eraser-container .resize-handle.bottom-right[data-v-de689048],.subtitle-eraser-container .resize-handle.top-left[data-v-de689048],.subtitle-eraser-container .resize-handle.top-right[data-v-de689048]{width:8px;height:8px;border-radius:50%}.subtitle-eraser-container .resize-handle.bottom[data-v-de689048],.subtitle-eraser-container .resize-handle.top[data-v-de689048]{height:4px;width:20px;left:50%;transform:translateX(-50%)}.subtitle-eraser-container .resize-handle.left[data-v-de689048],.subtitle-eraser-container .resize-handle.right[data-v-de689048]{width:4px;height:20px;top:50%;transform:translateY(-50%)}.subtitle-eraser-container .resize-handle.top-left[data-v-de689048]{top:-4px;left:-4px;cursor:nw-resize}.subtitle-eraser-container .resize-handle.top[data-v-de689048]{top:-2px;cursor:n-resize}.subtitle-eraser-container .resize-handle.top-right[data-v-de689048]{top:-4px;right:-4px;cursor:ne-resize}.subtitle-eraser-container .resize-handle.right[data-v-de689048]{right:-2px;cursor:e-resize}.subtitle-eraser-container .resize-handle.bottom-right[data-v-de689048]{bottom:-4px;right:-4px;cursor:se-resize}.subtitle-eraser-container .resize-handle.bottom[data-v-de689048]{bottom:-2px;cursor:s-resize}.subtitle-eraser-container .resize-handle.bottom-left[data-v-de689048]{bottom:-4px;left:-4px;cursor:sw-resize}.subtitle-eraser-container .resize-handle.left[data-v-de689048]{left:-2px;cursor:w-resize}.subtitle-eraser-container .resize-handle[data-v-de689048]:hover{border-color:#0050ff;background:hsla(0,0%,100%,.9);transform:scale(1.2);transition:all .2s ease}.video-section[data-v-4be26fde]{height:100%;display:flex;flex-direction:column;background:hsla(0,0%,100%,.02);border-radius:8px;overflow:hidden}.video-section .video-tabs[data-v-4be26fde]{height:48px;display:flex;align-items:center;padding:0 24px;position:relative;border-bottom:1px solid hsla(0,0%,100%,.06)}.video-section .video-tabs .tab-item[data-v-4be26fde]{position:relative;padding:0 24px;height:100%;display:flex;align-items:center;cursor:pointer}.video-section .video-tabs .tab-item .tab-text[data-v-4be26fde]{font-size:14px;color:hsla(0,0%,100%,.5);position:relative;z-index:1}.video-section .video-tabs .tab-item .tab-indicator[data-v-4be26fde]{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#7171f3;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-4be26fde]{color:hsla(0,0%,100%,.8)}.video-section .video-tabs .tab-item.active .tab-text[data-v-4be26fde]{color:#fff;font-weight:500}.video-section .video-tabs .tab-item.active .tab-indicator[data-v-4be26fde]{transform:scaleX(1)}.video-section .video-player-container[data-v-4be26fde]{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;padding-bottom:48px}.video-section .video-player-wrapper[data-v-4be26fde]{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-4be26fde]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:100%}.video-section .video-player-wrapper .eraser-wrapper[data-v-4be26fde],.video-section .video-player-wrapper .subtitle-wrapper[data-v-4be26fde]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.video-section .video-player-wrapper .eraser-wrapper[data-v-4be26fde]>*,.video-section .video-player-wrapper .subtitle-wrapper[data-v-4be26fde]>*{pointer-events:auto}.video-section .video-player-wrapper .video-controls-overlay[data-v-4be26fde]{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-4be26fde]{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-4be26fde]{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-4be26fde]{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-4be26fde]{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-4be26fde]{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 hsla(0,0%,100%,.06);height:48px}.video-section .video-controls .progress-section .video-timeline[data-v-4be26fde]{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-4be26fde]{height:100%;position:relative}.video-section .video-controls .progress-section .video-timeline .timeline-progress[data-v-4be26fde]{position:absolute;left:0;top:0;height:100%;background:#7171f3;border-radius:2px}.video-section .video-controls .progress-section .video-timeline .timeline-handle[data-v-4be26fde]{position:absolute;top:-4px;transform:translateX(-50%);width:12px;height:12px;background-color:#7171f3;border-radius:50%;cursor:grab;transition:transform .1s,box-shadow .2s;box-shadow:0 0 0 2px rgba(113,113,243,.3);z-index:3}.video-section .video-controls .progress-section .video-timeline .timeline-handle[data-v-4be26fde]:active{cursor:grabbing;transform:translateX(-50%) scale(1.3);box-shadow:0 0 0 4px rgba(113,113,243,.5)}.video-section .video-controls .progress-section .video-timeline[data-v-4be26fde]:hover{height:6px;transition:height .2s}.video-section .video-controls .progress-section .video-timeline:hover .timeline-handle[data-v-4be26fde]{display:block!important;transform:translateX(-50%) scale(1.2)}.video-section .video-controls .progress-section .video-timeline:active .timeline-handle[data-v-4be26fde],.video-section .video-controls .progress-section .video-timeline[data-v-4be26fde]:active{cursor:grabbing}.video-section .video-controls .progress-section .controls-row[data-v-4be26fde]{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-4be26fde]{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-4be26fde]{color:#7171f3}.video-section .video-controls .progress-section .controls-row .video-time .separator[data-v-4be26fde]{color:hsla(0,0%,100%,.4)}.video-section .video-controls .progress-section .controls-row .video-time .total-time[data-v-4be26fde]{color:hsla(0,0%,100%,.6)}.video-section .video-controls .progress-section .controls-row .play-icon[data-v-4be26fde]{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-4be26fde]{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-4be26fde]{display:flex;gap:3px;align-items:center}.video-section .video-controls .progress-section .controls-row .play-icon .pause-bars .pause-bar[data-v-4be26fde]{width:3px;height:16px;background-color:#fff;border-radius:2px}.dark-select[data-v-7c16f17d]{position:relative;width:100%}.dark-select .select-trigger[data-v-7c16f17d]{height:36px;padding:0 12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .3s}.dark-select .select-trigger[data-v-7c16f17d]:hover{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.06)}.dark-select .select-trigger.is-active[data-v-7c16f17d]{border-color:#7171f3;background:rgba(113,113,243,.04)}.dark-select .select-trigger .selected-text[data-v-7c16f17d]{color:hsla(0,0%,100%,.9);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.dark-select .select-trigger .selected-text.is-placeholder[data-v-7c16f17d]{color:hsla(0,0%,100%,.3);font-size:12px}.dark-select .select-trigger .arrow-icon[data-v-7c16f17d]{font-size:12px;color:hsla(0,0%,100%,.5);transition:transform .3s;margin-left:8px;flex-shrink:0}.dark-select .select-trigger .arrow-icon.is-reverse[data-v-7c16f17d]{transform:rotate(180deg)}.dark-select .select-dropdown[data-v-7c16f17d]{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:#1f2026;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.2);z-index:100}.dark-select .select-dropdown .option-list[data-v-7c16f17d]{padding:4px;max-height:240px;overflow-y:auto}.dark-select .select-dropdown .option-list[data-v-7c16f17d]::-webkit-scrollbar{width:4px}.dark-select .select-dropdown .option-list[data-v-7c16f17d]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.dark-select .select-dropdown .option-item[data-v-7c16f17d]{padding:8px 12px;color:hsla(0,0%,100%,.85);font-size:14px;border-radius:4px;cursor:pointer;transition:all .2s}.dark-select .select-dropdown .option-item[data-v-7c16f17d]:hover{background:hsla(0,0%,100%,.04)}.dark-select .select-dropdown .option-item.is-selected[data-v-7c16f17d]{color:#7171f3;background:rgba(113,113,243,.1)}.tab-toggle[data-v-87a87daa]{display:inline-flex;align-items:center}.tab-toggle .toggle-wrapper[data-v-87a87daa]{position:relative;display:inline-flex;padding:4px;background:hsla(0,0%,100%,.04);border-radius:100px}.tab-toggle .toggle-item[data-v-87a87daa]{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-87a87daa]{margin-left:4px;opacity:.5}.tab-toggle .toggle-item.active[data-v-87a87daa]{color:#7171f3;font-weight:500}.tab-toggle .toggle-item[data-v-87a87daa]:hover:not(.active){color:hsla(0,0%,100%,.9)}.tab-toggle .active-bg[data-v-87a87daa]{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(113,113,243,.15)}.voice-card[data-v-3694f4bf]{width:320px;height:72px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:12px;cursor:pointer;transition:all .3s;box-sizing:border-box}.voice-card[data-v-3694f4bf]:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.2)}.voice-card.is-selected[data-v-3694f4bf]{background:rgba(113,113,243,.1);border-color:#7171f3}.voice-card .card-content[data-v-3694f4bf]{height:100%;display:flex;align-items:center;gap:12px}.voice-card .card-content .avatar[data-v-3694f4bf]{width:48px;height:48px;flex-shrink:0}.voice-card .card-content .avatar img[data-v-3694f4bf]{width:100%;height:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover}.voice-card .card-content .info[data-v-3694f4bf]{flex:1;min-width:0;max-width:200px}.voice-card .card-content .info .name[data-v-3694f4bf]{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-3694f4bf]{display:flex;gap:6px}.voice-card .card-content .info .tags .tag[data-v-3694f4bf]{padding:2px 8px;background:hsla(0,0%,100%,.08);border-radius:4px;font-size:12px;color:hsla(0,0%,100%,.65)}.voice-card .card-content .actions[data-v-3694f4bf]{flex-shrink:0}.voice-card .card-content .actions .play-btn[data-v-3694f4bf]{width:32px;height:32px;padding:0;background:rgba(113,113,243,.15);border:1px solid rgba(113,113,243,.2);color:#7171f3}.voice-card .card-content .actions .play-btn[data-v-3694f4bf]:hover{background:rgba(113,113,243,.25);border-color:rgba(113,113,243,.3)}.voice-card .card-content .actions .play-btn .el-icon[data-v-3694f4bf]{font-size:14px}.voice-card .card-content .actions .play-btn .el-icon.is-loading[data-v-3694f4bf]{animation:rotating-3694f4bf 2s linear infinite}@keyframes rotating-3694f4bf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.voice-dialog[data-v-57452a79]{position:absolute;z-index:2000}.voice-dialog[data-v-57452a79] .el-dialog{position:relative;margin:0 auto!important;background:#1f2026;border-radius:16px;max-width:1200px;max-height:90vh;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.voice-dialog[data-v-57452a79] .el-dialog .el-dialog__header{margin:0;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0}.voice-dialog[data-v-57452a79] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.voice-dialog[data-v-57452a79] .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.6)}.voice-dialog[data-v-57452a79] .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}.voice-dialog[data-v-57452a79] .el-dialog .el-dialog__body{padding:0;overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}.voice-dialog[data-v-57452a79] .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-57452a79]{display:flex;flex-direction:column;height:80vh;width:100%;overflow:hidden;max-height:80vh}.dialog-container .toggle-section[data-v-57452a79]{flex:none;padding:24px 24px 0;text-align:center;background:#1f2026}.dialog-container .voices-section[data-v-57452a79]{flex:1;min-height:0;overflow:hidden;padding:24px;width:100%;box-sizing:border-box}.dialog-container .voices-section .voice-grid[data-v-57452a79]{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-57452a79]::-webkit-scrollbar{width:6px}.dialog-container .voices-section .voice-grid[data-v-57452a79]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.dialog-container .voices-section .voice-grid[data-v-57452a79]::-webkit-scrollbar-track{background:transparent}.dialog-container .voices-section .voice-grid .voice-card-item[data-v-57452a79]{min-width:0;width:100%}.dialog-container .action-section[data-v-57452a79]{flex:none;padding:16px 24px;background:#1f2026;border-top:1px solid hsla(0,0%,100%,.1);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 .left-options .el-checkbox[data-v-57452a79]{color:#fff}.dialog-container .action-section .left-options .el-checkbox[data-v-57452a79] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#7171f3;border-color:#7171f3}.dialog-container .action-section .left-options .el-checkbox[data-v-57452a79] .el-checkbox__input.is-checked+.el-checkbox__label{color:#fff}.dialog-container .action-section .tip-text[data-v-57452a79]{font-size:16px;font-weight:700;color:gold;text-align:center;flex:1;margin:0 16px}.dialog-container .action-section .right-buttons[data-v-57452a79]{display:flex;gap:10px}.dialog-container .action-section .right-buttons .el-button[data-v-57452a79]{padding:8px 24px;height:40px;font-size:14px}.dialog-container .action-section .right-buttons .el-button--default[data-v-57452a79]{background:hsla(0,0%,100%,.1);border-color:transparent;color:#fff}.dialog-container .action-section .right-buttons .el-button--default[data-v-57452a79]:hover{background:hsla(0,0%,100%,.2)}@media screen and (max-height:768px){.voice-dialog[data-v-57452a79] .el-dialog{margin-top:5vh!important}.dialog-container[data-v-57452a79]{height:75vh;max-height:75vh}.dialog-container .voices-section[data-v-57452a79]{padding:16px}.dialog-container .voices-section .voice-grid[data-v-57452a79]{gap:16px;padding:5px 0}.dialog-container .toggle-section[data-v-57452a79]{padding:16px 16px 0}.dialog-container .action-section[data-v-57452a79]{padding:12px 16px}}@media screen and (max-height:600px){.voice-dialog[data-v-57452a79] .el-dialog{margin-top:2vh!important}.dialog-container[data-v-57452a79]{height:70vh;max-height:70vh}}.speaker-config-dialog .speaker-config-content .speaker-header[data-v-733a06ed]{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-733a06ed]{flex:1;font-weight:500;color:#fff}.speaker-config-dialog .speaker-config-content .speaker-header .voice-label[data-v-733a06ed]{width:200px;font-weight:500;color:#fff}.speaker-config-dialog .speaker-config-content .speaker-list[data-v-733a06ed]{max-height:400px;overflow-y:auto}.speaker-config-dialog .speaker-config-content .speaker-item[data-v-733a06ed]{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-733a06ed]{flex:1}.speaker-config-dialog .speaker-config-content .speaker-item .voice-selector[data-v-733a06ed]{width:200px}.speaker-config-dialog .speaker-config-content .speaker-item .voice-selector .voice-select-btn[data-v-733a06ed]{width:100%;justify-content:space-between}.speaker-config-dialog .speaker-config-content .speaker-item .speaker-actions[data-v-733a06ed]{width:40px;display:flex;justify-content:center}.speaker-config-dialog .speaker-config-content .add-speaker[data-v-733a06ed]{margin-top:16px;text-align:center}.script-editor[data-v-048722df]{height:100%;display:flex;flex-direction:column;padding:12px;background:hsla(0,0%,100%,.01)}.script-editor .editor-header[data-v-048722df]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.script-editor .editor-header .title[data-v-048722df]{font-size:14px;font-weight:500;color:#fff;margin:0;letter-spacing:.2px}.script-editor .editor-header .edit-dict[data-v-048722df]{color:#7171f3;text-decoration:none;font-size:13px;font-weight:500;padding:2px 8px;border-radius:4px;background:rgba(113,113,243,.1);transition:all .3s}.script-editor .editor-header .edit-dict[data-v-048722df]:hover{color:#8484ff;background:rgba(113,113,243,.15)}.script-editor .editor-header .header-right[data-v-048722df]{display:flex;justify-content:space-between;align-items:center}.script-editor .editor-header .header-right .header-btn-padding-5[data-v-048722df]{padding:0 5px 0 5px}.script-editor .divider[data-v-048722df]{height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.12),hsla(0,0%,100%,.06));margin:8px 0}.script-editor .language-section[data-v-048722df]{padding:8px}.script-editor .language-section .config-content[data-v-048722df]{display:flex;align-items:center;gap:16px;position:relative}.script-editor .language-section .config-content .language-config[data-v-048722df]{display:flex;align-items:center;gap:8px;flex:2}.script-editor .language-section .config-content .language-config .source-lang[data-v-048722df],.script-editor .language-section .config-content .language-config .target-lang[data-v-048722df]{flex:1;min-width:0}.script-editor .language-section .config-content .language-config .source-lang[data-v-048722df] .el-select,.script-editor .language-section .config-content .language-config .target-lang[data-v-048722df] .el-select{width:100%}.script-editor .language-section .config-content .language-config .source-lang[data-v-048722df] .el-select .el-input__wrapper,.script-editor .language-section .config-content .language-config .target-lang[data-v-048722df] .el-select .el-input__wrapper{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);box-shadow:none;padding:0 10px;height:32px}.script-editor .language-section .config-content .language-config .source-lang[data-v-048722df] .el-select .el-input__wrapper:hover,.script-editor .language-section .config-content .language-config .target-lang[data-v-048722df] .el-select .el-input__wrapper:hover{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05)}.script-editor .language-section .config-content .language-config .source-lang[data-v-048722df] .el-select .el-input__wrapper.is-focus,.script-editor .language-section .config-content .language-config .target-lang[data-v-048722df] .el-select .el-input__wrapper.is-focus{border-color:#7171f3;background:rgba(113,113,243,.1)}.script-editor .language-section .config-content .language-config .source-lang[data-v-048722df] .el-select .el-input__inner,.script-editor .language-section .config-content .language-config .target-lang[data-v-048722df] .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-048722df] .el-select.is-disabled,.script-editor .language-section .config-content .language-config .target-lang[data-v-048722df] .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-048722df] .el-select.is-disabled .el-input__wrapper,.script-editor .language-section .config-content .language-config .target-lang[data-v-048722df] .el-select.is-disabled .el-input__wrapper{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.05);cursor:not-allowed}.script-editor .language-section .config-content .language-config .source-lang[data-v-048722df] .el-select.is-disabled .el-input__wrapper .el-input__inner,.script-editor .language-section .config-content .language-config .target-lang[data-v-048722df] .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-048722df] .el-select.is-disabled .el-input__wrapper .el-input__suffix,.script-editor .language-section .config-content .language-config .target-lang[data-v-048722df] .el-select.is-disabled .el-input__wrapper .el-input__suffix{display:none}.script-editor .language-section .config-content .language-config .arrow[data-v-048722df]{display:flex;align-items:center;justify-content:center;width:20px;height:32px}.script-editor .language-section .config-content .language-config .arrow .el-icon[data-v-048722df]{font-size:13px;color:hsla(0,0%,100%,.25);line-height:1}.script-editor .language-section .config-content .speaker-config-button[data-v-048722df]{margin-right:12px}.script-editor .language-section .config-content .speaker-config-button .el-button[data-v-048722df]{height:32px;padding:0 12px;font-size:12px;border-radius:6px;background:rgba(113,113,243,.1);border:1px solid rgba(113,113,243,.3);color:#7171f3;transition:all .3s}.script-editor .language-section .config-content .speaker-config-button .el-button[data-v-048722df]:hover{background:rgba(113,113,243,.2);border-color:rgba(113,113,243,.5);color:#8a8aff}.script-editor .language-section .config-content .voice-config[data-v-048722df]{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-048722df]{height:36px;cursor:pointer;transition:all .3s}.script-editor .language-section .config-content .voice-config .voice-value .voice-card[data-v-048722df]{display:flex;align-items:center;gap:6px;height:100%;padding:0 8px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;transition:all .3s}.script-editor .language-section .config-content .voice-config .voice-value .voice-card[data-v-048722df]:hover{background:hsla(0,0%,100%,.05);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-048722df]{opacity:1;transform:translateX(0)}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .avatar-container[data-v-048722df]{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-048722df]{width:100%;height:100%;border-radius:4px;overflow:hidden;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .avatar-container .avatar img[data-v-048722df]{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-048722df]{position:absolute;bottom:-2px;right:-2px;width:4px;height:4px;border-radius:50%;background:#7171f3;border:2px solid #1f2026}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .info[data-v-048722df]{flex:1;min-width:0}.script-editor .language-section .config-content .voice-config .voice-value .voice-card .info .name-row[data-v-048722df]{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-048722df]{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-048722df]{font-size:10px;color:#7171f3;background:rgba(113,113,243,.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-048722df]{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-048722df]{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-048722df]{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-048722df]{font-size:14px;color:#1890ff}.script-editor .language-section .config-content .voice-config .voice-value .voice-card.original-voice .name[data-v-048722df]{color:#1890ff}.script-editor .language-section .config-content .voice-config .voice-value .empty-state[data-v-048722df]{height:100%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.03);border:1px dashed hsla(0,0%,100%,.1);border-radius:4px;transition:all .3s}.script-editor .language-section .config-content .voice-config .voice-value .empty-state[data-v-048722df]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.15)}.script-editor .language-section .config-content .voice-config .voice-value .empty-state .empty-content[data-v-048722df]{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-048722df]{font-size:12px}.script-editor .language-section .config-content .voice-config .voice-value .empty-state .empty-content .empty-text[data-v-048722df]{font-size:11px}.script-editor .language-section .config-content .voice-config .apply-voice-btn[data-v-048722df]{height:24px;line-height:1;padding:0 8px;font-size:11px;border-radius:4px;background:rgba(113,113,243,.1);border-color:transparent;color:#7171f3;transition:all .3s}.script-editor .language-section .config-content .voice-config .apply-voice-btn[data-v-048722df]:hover{background:rgba(113,113,243,.2);color:#8484ff}.script-editor .script-list[data-v-048722df]{flex:1;overflow-y:auto;padding:0 4px}.script-editor .script-list[data-v-048722df]::-webkit-scrollbar{width:6px}.script-editor .script-list[data-v-048722df]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.script-editor .script-list[data-v-048722df]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.script-editor .script-list .script-item[data-v-048722df]{background:transparent;padding:12px;margin-bottom:10px;border:1px solid hsla(0,0%,100%,.05);border-radius:8px;transition:all .3s;cursor:pointer;position:relative}.script-editor .script-list .script-item[data-v-048722df]:hover{border-color:hsla(0,0%,100%,.1)}.script-editor .script-list .script-item.is-active[data-v-048722df]{border-color:#7171f3;box-shadow:0 0 0 1px rgba(113,113,243,.2)}.script-editor .script-list .script-item.is-active .item-header[data-v-048722df]{border-bottom-color:#7171f3}.script-editor .script-list .script-item .merge-button-container[data-v-048722df]{position:absolute;top:-16px;left:50%;transform:translateX(-50%);z-index:2}.script-editor .script-list .script-item .merge-button-container .merge-button[data-v-048722df]{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;background:rgba(113,113,243,.1);border-color:transparent;color:#7171f3}.script-editor .script-list .script-item .merge-button-container .merge-button[data-v-048722df]:hover{background:rgba(113,113,243,.2);color:#8484ff}.script-editor .script-list .script-item .merge-button-container .merge-button .el-icon[data-v-048722df]{font-size:12px;margin:0}.script-editor .script-list .script-item .item-header[data-v-048722df]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.05);transition:border-color .3s}.script-editor .script-list .script-item .item-header .time-range[data-v-048722df]{display:flex;align-items:center;gap:8px}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-048722df]{width:120px}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-048722df] .el-input__wrapper{background:hsla(0,0%,100%,.03);box-shadow:none;padding:0 8px;height:28px;border-radius:4px;transition:all .3s}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-048722df] .el-input__wrapper:hover{background:hsla(0,0%,100%,.05)}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-048722df] .el-input__wrapper.is-focus{background:rgba(113,113,243,.1);box-shadow:0 0 0 1px rgba(113,113,243,.2)}.script-editor .script-list .script-item .item-header .time-range .time-input[data-v-048722df] .el-input__inner{color:#fff;font-size:12px;font-family:monospace;text-align:center;background:transparent;letter-spacing:1px}.script-editor .script-list .script-item .item-header .time-range .time-input.highlight[data-v-048722df] .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-048722df] .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-048722df] .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-048722df] .el-input__inner{color:#ff4d4f}.script-editor .script-list .script-item .item-header .time-range .separator[data-v-048722df]{color:hsla(0,0%,100%,.3);font-size:12px;font-family:monospace}.script-editor .script-list .script-item .item-header .actions[data-v-048722df]{display:flex;gap:8px}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-048722df]{width:100px}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-048722df] .el-input__wrapper{background:hsla(0,0%,100%,.03);box-shadow:none;padding:0 8px;height:28px;border-radius:4px;transition:all .3s;border:1px solid hsla(0,0%,100%,.1)}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-048722df] .el-input__wrapper:hover{background:hsla(0,0%,100%,.05);border-color:rgba(113,113,243,.3)}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-048722df] .el-input__wrapper.is-focus{background:rgba(113,113,243,.1);border-color:rgba(113,113,243,.5);box-shadow:0 0 0 1px rgba(113,113,243,.2)}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-048722df] .el-input__inner{color:#fff;font-size:12px;background:transparent}.script-editor .script-list .script-item .item-header .actions .speaker-selector .speaker-select[data-v-048722df] .el-input__suffix .el-icon{color:hsla(0,0%,100%,.4)}.script-editor .script-list .script-item .item-header .actions .voice-selector[data-v-048722df]{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-048722df]{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-048722df]{width:24px;height:24px;border-radius:4px;overflow:hidden;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);position:relative}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar img[data-v-048722df]{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-048722df]:hover{border-color:#7171f3;box-shadow:0 0 0 1px rgba(113,113,243,.3);transform:translateY(-1px)}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar .voice-status[data-v-048722df]{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-048722df]{background-color:#52c41a}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar.original-voice[data-v-048722df]{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-048722df]{font-size:14px;color:#1890ff}.script-editor .script-list .script-item .item-header .actions .voice-selector .mini-voice-avatar.original-voice[data-v-048722df]:hover{background:rgba(24,144,255,.3);border-color:rgba(24,144,255,.5)}.script-editor .script-list .script-item .item-header .actions .action-icon[data-v-048722df]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.4);cursor:pointer;transition:all .3s;border-radius:4px;background:hsla(0,0%,100%,.05)}.script-editor .script-list .script-item .item-header .actions .action-icon[data-v-048722df]:hover{background:hsla(0,0%,100%,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.delete-icon[data-v-048722df]:hover{color:#ff4d4f;background:rgba(255,77,79,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.split-icon[data-v-048722df]:hover{color:#7171f3;background:rgba(113,113,243,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.insert-down-icon[data-v-048722df]:hover,.script-editor .script-list .script-item .item-header .actions .action-icon.insert-up-icon[data-v-048722df]:hover{color:#52c41a;background:rgba(82,196,26,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.translate-icon[data-v-048722df]: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-048722df]:hover{color:#7171f3;background:rgba(113,113,243,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-missing-error[data-v-048722df]{border:2px solid #ff4d4f;color:#ff4d4f}.script-editor .script-list .script-item .item-header .actions .action-icon.voice-missing-error[data-v-048722df]: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-048722df]:hover{color:#fa8c16;background:rgba(250,140,22,.1)}.script-editor .script-list .script-item .item-header .actions .action-icon.is-playing[data-v-048722df],.script-editor .script-list .script-item .item-header .actions .action-icon.play-audio-icon[data-v-048722df]:hover{color:#52c41a;background:rgba(82,196,26,.1)}.script-editor .script-list .script-item .item-content[data-v-048722df]{display:flex;gap:12px}.script-editor .script-list .script-item .item-content .original-text[data-v-048722df]{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-048722df]{flex:1;position:relative}.script-editor .script-list .script-item .item-content .translated-text[data-v-048722df] .el-textarea__inner{background:transparent;color:#fff;resize:none;padding:8px;font-size:15px;line-height:1.6;box-shadow:none;border:none;min-height:40px;height:auto;white-space:pre-wrap;word-break:break-word}.script-editor .script-list .script-item .item-content .translated-text[data-v-048722df] .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}.script-editor .script-list .script-item .item-content .translated-text[data-v-048722df] .el-textarea__inner::placeholder{color:hsla(0,0%,100%,.3)}.script-editor .script-list .script-item .item-content .translated-text .translating-indicator[data-v-048722df]{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-048722df] .voice-dialog{position:absolute;z-index:2000}[data-v-048722df] .voice-dialog .el-dialog{position:relative;margin:0 auto!important;background:#1f2026;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-048722df] .voice-dialog .el-dialog .el-dialog__header{margin:0;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0}[data-v-048722df] .voice-dialog .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}[data-v-048722df] .voice-dialog .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.6)}[data-v-048722df] .voice-dialog .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}[data-v-048722df] .voice-dialog .el-dialog .el-dialog__body{padding:0;overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}[data-v-048722df] .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-048722df]{display:flex;flex-direction:column;height:80vh;width:100%;overflow:hidden;max-height:80vh}.dialog-container .toggle-section[data-v-048722df]{flex:none;padding:24px 24px 0;text-align:center;background:#1f2026;z-index:2}.dialog-container .voices-section[data-v-048722df]{flex:1;min-height:0;overflow:hidden;padding:24px;width:100%;box-sizing:border-box}.dialog-container .voices-section .voice-grid[data-v-048722df]{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-048722df]::-webkit-scrollbar{width:6px}.dialog-container .voices-section .voice-grid[data-v-048722df]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.dialog-container .voices-section .voice-grid[data-v-048722df]::-webkit-scrollbar-track{background:transparent}.dialog-container .voices-section .voice-grid[data-v-048722df] .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-048722df] .voice-card:hover{transform:translateY(-2px)}.dialog-container .action-section[data-v-048722df]{flex:none;padding:16px 24px;text-align:right;background:#1f2026;border-top:1px solid hsla(0,0%,100%,.1);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-048722df]{padding:8px 24px;height:40px;font-size:14px;transition:all .3s ease}.dialog-container .action-section .el-button--default[data-v-048722df]{background:hsla(0,0%,100%,.1);border-color:transparent;color:#fff}.dialog-container .action-section .el-button--default[data-v-048722df]:hover{background:hsla(0,0%,100%,.2);transform:translateY(-1px)}.dialog-container .action-section .el-button--primary[data-v-048722df]:hover{transform:translateY(-1px)}@media screen and (max-height:768px){[data-v-048722df] .voice-dialog .el-dialog{margin-top:5vh!important}.dialog-container[data-v-048722df]{height:75vh;max-height:75vh}.dialog-container .voices-section[data-v-048722df]{padding:16px}.dialog-container .voices-section .voice-grid[data-v-048722df]{gap:16px;padding:5px 0}.dialog-container .toggle-section[data-v-048722df]{padding:16px 16px 0}.dialog-container .action-section[data-v-048722df]{padding:12px 16px}}@media screen and (max-height:600px){[data-v-048722df] .voice-dialog .el-dialog{margin-top:2vh!important}.dialog-container[data-v-048722df]{height:70vh;max-height:70vh}}@media screen and (max-width:1400px){.dialog-container .voices-section .voice-grid[data-v-048722df]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1000px){.dialog-container .voices-section .voice-grid[data-v-048722df]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.dialog-container .voices-section[data-v-048722df]{padding:12px}.dialog-container .voices-section .voice-grid[data-v-048722df]{grid-template-columns:1fr;gap:12px}}.speaker-selector .speaker-select.speaker-error[data-v-048722df] .el-input__wrapper,.speaker-selector .speaker-select.speaker-error[data-v-048722df] .el-input__wrapper.is-focus,.speaker-selector .speaker-select.speaker-error[data-v-048722df] .el-input__wrapper:hover,.speaker-selector .speaker-select.speaker-error[data-v-048722df] .el-select__wrapper,.speaker-selector .speaker-select.speaker-error[data-v-048722df] .el-select__wrapper.is-focused,.speaker-selector .speaker-select.speaker-error[data-v-048722df] .el-select__wrapper:hover{border-color:#f56c6c!important;box-shadow:inset 0 0 0 1px #f56c6c!important}.subtitle-style-editor[data-v-78e9afb4]{height:100%;overflow-y:auto;padding:12px}.subtitle-style-editor .section-header[data-v-78e9afb4]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.subtitle-style-editor .section-header .title[data-v-78e9afb4]{font-size:15px;font-weight:500;color:hsla(0,0%,100%,.85)}.subtitle-style-editor .subtitle-panel .settings-panel[data-v-78e9afb4]{padding-top:16px;border-top:1px solid hsla(0,0%,100%,.06)}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item[data-v-78e9afb4]{margin-bottom:20px}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item[data-v-78e9afb4]:last-child{margin-bottom:0}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-header[data-v-78e9afb4]{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-78e9afb4]{font-size:15px;color:hsla(0,0%,100%,.45)}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-header span[data-v-78e9afb4]{font-size:14px;color:hsla(0,0%,100%,.85)}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content[data-v-78e9afb4]{display:flex;flex-direction:column;gap:12px}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection[data-v-78e9afb4]{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-78e9afb4]{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-78e9afb4]{width:32px;height:32px;border-radius:4px;cursor:pointer;transition:all .2s;border:1px solid hsla(0,0%,100%,.1);position:relative}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection .quick-colors .color-item[data-v-78e9afb4]: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-78e9afb4]{border-color:#7171f3}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection .quick-colors .color-item.active[data-v-78e9afb4]:after{content:"";position:absolute;inset:-2px;border:2px solid #7171f3;border-radius:6px}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .color-selection .quick-colors .color-item[style*=none][data-v-78e9afb4]{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-78e9afb4]{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-78e9afb4]{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-78e9afb4]{transform:scale(.9)}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .font-size-control .size-icon.large[data-v-78e9afb4]{transform:scale(1.1)}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .font-size-control .el-slider[data-v-78e9afb4]{flex:1;margin:0}.subtitle-style-editor .subtitle-panel .settings-panel .setting-item .item-content .font-size-control .size-value[data-v-78e9afb4]{min-width:45px;padding:2px 6px;border-radius:4px;background:hsla(0,0%,100%,.04);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-78e9afb4]{font-size:11px;color:hsla(0,0%,100%,.6);margin-left:2px;white-space:nowrap}.subtitle-style-editor[data-v-78e9afb4] .el-switch{--el-switch-on-color:#7171f3}.subtitle-style-editor[data-v-78e9afb4] .el-color-picker{width:32px;height:32px}.subtitle-style-editor[data-v-78e9afb4] .el-color-picker .el-color-picker__trigger{width:32px!important;height:32px!important;padding:0;border:1px solid hsla(0,0%,100%,.1);border-radius:4px}.subtitle-style-editor[data-v-78e9afb4] .el-color-picker .el-color-picker__trigger:hover{border-color:hsla(0,0%,100%,.2);transform:scale(1.1)}.subtitle-style-editor[data-v-78e9afb4] .el-color-picker .el-color-picker__trigger .el-color-picker__color{border:none;border-radius:3px}.subtitle-style-editor[data-v-78e9afb4] .el-color-picker .el-color-picker__trigger .el-color-picker__icon{display:none}.subtitle-style-editor[data-v-78e9afb4] .el-color-picker .el-color-picker__trigger .el-color-picker__mask{border-radius:3px}.subtitle-style-editor[data-v-78e9afb4] .el-slider{--el-slider-main-bg-color:#7171f3}.subtitle-style-editor[data-v-78e9afb4] .el-slider .el-slider__runway{background:hsla(0,0%,100%,.1);margin:0}.subtitle-style-editor[data-v-78e9afb4] .el-slider .el-slider__bar{background-color:#7171f3}.subtitle-style-editor[data-v-78e9afb4] .el-slider .el-slider__button{border-color:#7171f3}.subtitle-style-editor[data-v-78e9afb4] .font-select{width:100%}.subtitle-style-editor[data-v-78e9afb4] .font-select .el-input__wrapper{background:hsla(0,0%,100%,.04);box-shadow:none;border:1px solid hsla(0,0%,100%,.1)}.subtitle-style-editor[data-v-78e9afb4] .font-select .el-input__wrapper:hover{border-color:hsla(0,0%,100%,.2)}.subtitle-style-editor[data-v-78e9afb4] .font-select .el-input__wrapper.is-focus{border-color:#7171f3}.subtitle-style-editor[data-v-78e9afb4] .font-select .el-input__inner,.subtitle-style-editor[data-v-78e9afb4] .font-select .el-select__placeholder{color:hsla(0,0%,100%,.85)}.subtitle-style-editor[data-v-78e9afb4] .font-select .el-select-dropdown__item{color:hsla(0,0%,100%,.65)}.subtitle-style-editor[data-v-78e9afb4] .font-select .el-select-dropdown__item.selected{color:#fff;background-color:rgba(113,113,243,.1)}.subtitle-style-editor[data-v-78e9afb4] .font-select .el-select-dropdown__item.hover{background-color:hsla(0,0%,100%,.04)}.subtitle-style-editor .slider-control[data-v-78e9afb4]{display:flex;align-items:center;gap:12px;padding:0 4px}.subtitle-style-editor .slider-control .size-value[data-v-78e9afb4]{min-width:45px;padding:2px 6px;border-radius:4px;background:hsla(0,0%,100%,.04);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-78e9afb4]{font-size:11px;color:hsla(0,0%,100%,.6);margin-left:2px;white-space:nowrap}.subtitle-style-editor .template-list[data-v-78e9afb4]{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-78e9afb4]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px;border-radius:4px;background:hsla(0,0%,100%,.04);transition:all .2s;border:2px solid transparent}.subtitle-style-editor .template-list .template-item[data-v-78e9afb4]:hover{background:hsla(0,0%,100%,.08);transform:translateY(-2px)}.subtitle-style-editor .template-list .template-item.active[data-v-78e9afb4]{border-color:#7171f3;background:rgba(113,113,243,.1)}.subtitle-style-editor .template-list .template-item.active[data-v-78e9afb4]:hover{background:rgba(113,113,243,.15)}.subtitle-style-editor .template-list .template-item.active[data-v-78e9afb4]:after{content:"";position:absolute;inset:-2px;border:2px solid #7171f3;border-radius:6px;pointer-events:none}.subtitle-style-editor .template-list .template-item .template-preview[data-v-78e9afb4]{border-radius:4px;background:rgba(0,0,0,.2)}.subtitle-eraser-feature[data-v-45addf80]{padding:24px;height:100%;overflow-y:auto}.subtitle-eraser-feature .feature-header[data-v-45addf80]{margin-bottom:24px}.subtitle-eraser-feature .feature-header .feature-title[data-v-45addf80]{font-size:18px;font-weight:500;color:#fff;margin-bottom:8px}.subtitle-eraser-feature .feature-header .feature-description[data-v-45addf80]{font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.5}.subtitle-eraser-feature .feature-content .option-item[data-v-45addf80]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding:16px;background:hsla(0,0%,100%,.03);border-radius:8px}.subtitle-eraser-feature .feature-content .option-item .option-label[data-v-45addf80]{font-size:14px;color:hsla(0,0%,100%,.9)}.subtitle-eraser-feature .feature-content .tips-section[data-v-45addf80]{background:rgba(113,113,243,.08);border-radius:8px;padding:16px;margin-top:24px}.subtitle-eraser-feature .feature-content .tips-section .tips-title[data-v-45addf80]{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.9);margin-bottom:12px;font-size:14px;font-weight:500}.subtitle-eraser-feature .feature-content .tips-section .tips-title .el-icon[data-v-45addf80]{color:#7171f3;font-size:16px}.subtitle-eraser-feature .feature-content .tips-section .tips-list[data-v-45addf80]{list-style:none;padding:0;margin:0}.subtitle-eraser-feature .feature-content .tips-section .tips-list li[data-v-45addf80]{position:relative;padding-left:16px;margin-bottom:8px;font-size:13px;color:hsla(0,0%,100%,.7);line-height:1.5}.subtitle-eraser-feature .feature-content .tips-section .tips-list li[data-v-45addf80]:before{content:"•";position:absolute;left:0;color:#7171f3}.subtitle-eraser-feature .feature-content .tips-section .tips-list li[data-v-45addf80]:last-child{margin-bottom:0}.background-music-section[data-v-1301e0e8]{padding:10px}.background-music-section .section-header[data-v-1301e0e8]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.background-music-section .section-header .title[data-v-1301e0e8]{font-size:15px;font-weight:500;color:hsla(0,0%,100%,.85)}.background-music-section .section-header .header-right[data-v-1301e0e8]{display:flex;align-items:center;gap:8px}.background-music-section .section-header .help-icon[data-v-1301e0e8]{font-size:14px;color:hsla(0,0%,100%,.45);cursor:help}.background-music-section .section-header .help-icon[data-v-1301e0e8]:hover{color:hsla(0,0%,100%,.85)}.background-music-section .music-content .music-tabs[data-v-1301e0e8] .el-tabs__header{margin-bottom:1rem}.background-music-section .music-content .music-tabs[data-v-1301e0e8] .el-tabs__nav-wrap:after{background-color:hsla(0,0%,100%,.1)}.background-music-section .music-content .music-tabs[data-v-1301e0e8] .el-tabs__item{color:hsla(0,0%,100%,.6)}.background-music-section .music-content .music-tabs[data-v-1301e0e8] .el-tabs__item.is-active{color:#7171f3}.background-music-section .music-content .music-tabs[data-v-1301e0e8] .el-tabs__item:hover{color:hsla(0,0%,100%,.85)}.background-music-section .music-content .music-library .library-header[data-v-1301e0e8]{margin-bottom:1rem}.background-music-section .music-content .music-library .library-header .search-input[data-v-1301e0e8] .el-input__wrapper{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);box-shadow:none}.background-music-section .music-content .music-library .library-header .search-input[data-v-1301e0e8] .el-input__wrapper:hover{border-color:hsla(0,0%,100%,.2)}.background-music-section .music-content .music-library .library-header .search-input[data-v-1301e0e8] .el-input__inner{color:hsla(0,0%,100%,.85)}.background-music-section .music-content .music-library .library-header .search-input[data-v-1301e0e8] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.45)}.background-music-section .music-content .music-library .library-header .search-input[data-v-1301e0e8] .el-input__inner::placeholder{color:hsla(0,0%,100%,.45)}.background-music-section .music-content .music-library .music-list[data-v-1301e0e8]{max-height:400px;overflow-y:auto}.background-music-section .music-content .music-library .music-list .music-item[data-v-1301e0e8]{display:flex;align-items:center;gap:.75rem;padding:.3125rem;margin-bottom:.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;cursor:pointer;transition:all .2s}.background-music-section .music-content .music-library .music-list .music-item[data-v-1301e0e8]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.background-music-section .music-content .music-library .music-list .music-item.active[data-v-1301e0e8]{background:rgba(113,113,243,.15);border-color:#7171f3}.background-music-section .music-content .music-library .music-list .music-item .music-icon[data-v-1301e0e8]{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-1301e0e8]:hover{background:rgba(113,113,243,.3);transform:scale(1.1)}.background-music-section .music-content .music-library .music-list .music-item .music-icon .music-image[data-v-1301e0e8]{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-1301e0e8]{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-1301e0e8]{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-1301e0e8]{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-1301e0e8]{animation:spinAnim 1s linear infinite}.background-music-section .music-content .music-library .music-list .music-item .music-info[data-v-1301e0e8]{flex:1}.background-music-section .music-content .music-library .music-list .music-item .music-info .music-title[data-v-1301e0e8]{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-1301e0e8]{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-1301e0e8]{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-1301e0e8]{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-1301e0e8]:hover{color:#7171f3}.background-music-section .music-content .music-library .music-list .music-item .music-actions .el-button .el-icon[data-v-1301e0e8]{font-size:1.25rem}.background-music-section .music-content .upload-section .upload-area[data-v-1301e0e8]{background-color:hsla(0,0%,100%,.05);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-1301e0e8],.background-music-section .music-content .upload-section .upload-area[data-v-1301e0e8]:hover{border-color:#7171f3;background-color:rgba(113,113,243,.05)}.background-music-section .music-content .upload-section .upload-icon[data-v-1301e0e8]{font-size:1.5rem;color:hsla(0,0%,100%,.45);margin-bottom:.5rem}.background-music-section .music-content .upload-section .upload-text[data-v-1301e0e8]{text-align:center}.background-music-section .music-content .upload-section .upload-text .upload-title[data-v-1301e0e8]{font-size:.875rem;margin-bottom:.25rem}.background-music-section .music-content .upload-section .upload-text .upload-subtitle[data-v-1301e0e8]{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-1301e0e8]{font-size:.6875rem;color:hsla(0,0%,100%,.45)}.background-music-section .music-content .upload-section .uploaded-music-list[data-v-1301e0e8]{margin-top:1.25rem}.background-music-section .music-content .upload-section .uploaded-music-list .list-title[data-v-1301e0e8]{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-1301e0e8]{max-height:350px;overflow-y:auto}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item[data-v-1301e0e8]{display:flex;align-items:center;gap:.75rem;padding:.3125rem;margin-bottom:.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;cursor:pointer;transition:all .2s}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item[data-v-1301e0e8]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item.active[data-v-1301e0e8]{background:rgba(113,113,243,.15);border-color:#7171f3}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-icon[data-v-1301e0e8]{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-1301e0e8]:hover{background:rgba(113,113,243,.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-1301e0e8]{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-1301e0e8]{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-1301e0e8]{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-1301e0e8]{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-1301e0e8]{animation:spinAnim 1s linear infinite}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-info[data-v-1301e0e8]{flex:1}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-info .music-title[data-v-1301e0e8]{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-1301e0e8]{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-1301e0e8]{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-1301e0e8]{display:flex;gap:.25rem}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-actions .el-button[data-v-1301e0e8]{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-1301e0e8]:hover{color:#7171f3}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-actions .el-button .el-icon[data-v-1301e0e8]{font-size:1.25rem}.background-music-section .music-content .upload-section .uploaded-music-list .music-list .music-item .music-actions .delete-btn[data-v-1301e0e8]:hover{color:#ff4757!important}.background-music-section .music-content .current-selection[data-v-1301e0e8]{margin-top:1.25rem;padding:.3125rem;background:rgba(113,113,243,.1);border:1px solid rgba(113,113,243,.3);border-radius:.5rem}.background-music-section .music-content .current-selection .selection-title[data-v-1301e0e8]{font-size:.875rem;font-weight:500;margin-bottom:.75rem;color:#7171f3}.background-music-section .music-content .current-selection .selection-content[data-v-1301e0e8]{display:flex;align-items:flex-start;gap:.75rem}.background-music-section .music-content .current-selection .selection-content .selection-icon[data-v-1301e0e8]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:rgba(113,113,243,.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-1301e0e8]:hover{background:rgba(113,113,243,.4);transform:scale(1.1)}.background-music-section .music-content .current-selection .selection-content .selection-icon .music-image[data-v-1301e0e8]{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-1301e0e8]{font-size:1.125rem;color:#7171f3}.background-music-section .music-content .current-selection .selection-content .selection-icon .overlay-indicator[data-v-1301e0e8]{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-1301e0e8]{font-size:1.125rem;color:#fff}.background-music-section .music-content .current-selection .selection-content .selection-info[data-v-1301e0e8]{flex:1}.background-music-section .music-content .current-selection .selection-content .selection-info .selection-name[data-v-1301e0e8]{font-size:.875rem;margin-bottom:.25rem}.background-music-section .music-content .current-selection .selection-content .selection-info .selection-duration[data-v-1301e0e8]{font-size:.75rem;color:hsla(0,0%,100%,.6)}.background-music-section .music-content .current-selection .selection-content .selection-controls[data-v-1301e0e8]{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-1301e0e8]{position:relative}.background-music-section .music-content .current-selection .selection-content .selection-controls .volume-control .volume-btn[data-v-1301e0e8]{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-1301e0e8]:hover{color:#7171f3}.background-music-section .music-content .current-selection .selection-content .selection-controls .volume-control .volume-btn .el-icon[data-v-1301e0e8]{font-size:1.125rem}.background-music-section .music-content .current-selection .selection-content .selection-controls .volume-control .volume-slider-container[data-v-1301e0e8]{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 hsla(0,0%,100%,.1);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-1301e0e8]{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-1301e0e8]{color:hsla(0,0%,100%,.7);padding:.5rem}.background-music-section .music-content .current-selection .selection-content .selection-controls .delete-btn[data-v-1301e0e8]:hover{color:#ff4757}.background-music-section .music-content .current-selection .selection-content .selection-controls .delete-btn .el-icon[data-v-1301e0e8]{font-size:1.125rem}.background-music-section[data-v-1301e0e8] .el-switch{--el-switch-on-color:#7171f3;--el-switch-off-color:hsla(0,0%,100%,.2)}.background-music-section[data-v-1301e0e8] .el-slider{--el-slider-main-bg-color:#7171f3;--el-slider-runway-bg-color:hsla(0,0%,100%,.1)}.translation-vocabulary[data-v-531776cb]{display:flex;height:100%;background:#1f2026;color:#fff}.translation-vocabulary.dialog-mode[data-v-531776cb]{height:500px}.sidebar[data-v-531776cb]{width:250px;border-right:1px solid hsla(0,0%,100%,.1);background:#13141a;display:flex;flex-direction:column}.sidebar-header[data-v-531776cb]{padding:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.new-vocab-btn[data-v-531776cb]{width:100%;justify-content:flex-start;background:#7171f3;border-color:#7171f3}.new-vocab-btn[data-v-531776cb]:hover{background:#8484ff;border-color:#8484ff}.vocabulary-list[data-v-531776cb]{flex:1;overflow-y:auto;position:relative}.empty-vocabulary-list[data-v-531776cb]{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-531776cb]{font-size:36px;color:hsla(0,0%,100%,.3);margin-bottom:12px}.empty-vocabulary-list p[data-v-531776cb]{color:hsla(0,0%,100%,.6);font-size:14px;margin:0}.vocabulary-item[data-v-531776cb]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;transition:background-color .2s;color:hsla(0,0%,100%,.9)}.vocabulary-item[data-v-531776cb]:hover{background-color:rgba(113,113,243,.1)}.vocabulary-item.active[data-v-531776cb]{background-color:rgba(113,113,243,.2);color:#7171f3}.vocabulary-name[data-v-531776cb]{font-size:14px;cursor:pointer;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.delete-vocab-btn[data-v-531776cb]{padding:4px;height:auto;line-height:1;color:hsla(0,0%,100%,.5)}.delete-vocab-btn[data-v-531776cb]:hover{color:#ff4d4f}.delete-vocab-btn .el-icon[data-v-531776cb]{font-size:14px}.content-area[data-v-531776cb]{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#1f2026}.content-header[data-v-531776cb]{padding:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.action-buttons[data-v-531776cb]{display:flex;gap:12px}.apply-vocabulary-switch[data-v-531776cb]{display:flex;align-items:center;gap:8px;margin-left:12px}.apply-vocabulary-switch .switch-label[data-v-531776cb]{color:hsla(0,0%,100%,.9);font-size:14px;white-space:nowrap}.apply-vocabulary-switch[data-v-531776cb] .el-switch .el-switch__core{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.2)}.apply-vocabulary-switch[data-v-531776cb] .el-switch .el-switch__core:hover{background:hsla(0,0%,100%,.3)}.apply-vocabulary-switch[data-v-531776cb] .el-switch.is-checked .el-switch__core{background:#7171f3;border-color:#7171f3}.apply-vocabulary-switch[data-v-531776cb] .el-switch.is-checked .el-switch__core:hover{background:#8484ff}.apply-vocabulary-switch[data-v-531776cb] .el-switch .el-switch__action{background:#fff}.table-container[data-v-531776cb]{flex:1;overflow:hidden;position:relative}.empty-state[data-v-531776cb]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:hsla(0,0%,100%,.6)}.empty-icon[data-v-531776cb]{font-size:64px;margin-bottom:16px;color:hsla(0,0%,100%,.3)}.empty-text[data-v-531776cb]{font-size:16px;margin:0;color:hsla(0,0%,100%,.6)}.operation-buttons[data-v-531776cb]{display:flex;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap;gap:12px}.operation-buttons[data-v-531776cb] .el-button{padding:0;margin:0;min-height:auto;font-size:12px}[data-v-531776cb] .el-table{height:100%;background:#1f2026;color:#fff}[data-v-531776cb] .el-table .el-table__header{background:#13141a}[data-v-531776cb] .el-table .el-table__header th{background:#13141a;color:hsla(0,0%,100%,.9);border-bottom:1px solid hsla(0,0%,100%,.1)}[data-v-531776cb] .el-table .el-table__body{background:#1f2026}[data-v-531776cb] .el-table .el-table__body td{background:#1f2026;color:hsla(0,0%,100%,.9);border-bottom:1px solid hsla(0,0%,100%,.05);height:50px;padding:8px;vertical-align:middle}[data-v-531776cb] .el-table .el-table__body tr.current-row>td,[data-v-531776cb] .el-table .el-table__body tr.hover-row>td,[data-v-531776cb] .el-table .el-table__body tr:hover>td{background:#1f2026!important}[data-v-531776cb] .el-table .el-table__row.current-row,[data-v-531776cb] .el-table .el-table__row.current-row td,[data-v-531776cb] .el-table .el-table__row.hover-row,[data-v-531776cb] .el-table .el-table__row.hover-row td,[data-v-531776cb] .el-table .el-table__row:focus,[data-v-531776cb] .el-table .el-table__row:focus td,[data-v-531776cb] .el-table .el-table__row:hover,[data-v-531776cb] .el-table .el-table__row:hover td{background-color:#1f2026!important}[data-v-531776cb] .el-table__body-wrapper{overflow-y:auto}[data-v-531776cb] .el-table:before{display:none}[data-v-531776cb] .el-table .el-table__body tr.hover-row.el-table__row--striped>td,[data-v-531776cb] .el-table .el-table__body tr.hover-row>td{background-color:#1f2026!important}[data-v-531776cb] .el-dialog{background:#1f2026;border:1px solid hsla(0,0%,100%,.1)}[data-v-531776cb] .el-dialog .el-dialog__header{border-bottom:1px solid hsla(0,0%,100%,.1)}[data-v-531776cb] .el-dialog .el-dialog__header .el-dialog__title{color:#fff}[data-v-531776cb] .el-dialog .el-dialog__body{color:hsla(0,0%,100%,.9)}[data-v-531776cb] .el-dialog .el-dialog__footer{border-top:1px solid hsla(0,0%,100%,.1)}[data-v-531776cb] .el-form-item__label{color:hsla(0,0%,100%,.9)}[data-v-531776cb] .el-input__wrapper{background:#13141a;border:1px solid hsla(0,0%,100%,.1);box-shadow:none}[data-v-531776cb] .el-input__wrapper.is-focus,[data-v-531776cb] .el-input__wrapper:hover{border-color:#7171f3}[data-v-531776cb] .el-input__inner{color:hsla(0,0%,100%,.9);background:transparent}[data-v-531776cb] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-531776cb] .el-input__inner::placeholder{color:hsla(0,0%,100%,.3)}[data-v-531776cb] .el-textarea__inner{color:hsla(0,0%,100%,.9);background:#13141a;border:1px solid hsla(0,0%,100%,.1)}[data-v-531776cb] .el-textarea__inner:focus,[data-v-531776cb] .el-textarea__inner:hover{border-color:#7171f3}[data-v-531776cb] .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}[data-v-531776cb] .el-textarea__inner::placeholder{color:hsla(0,0%,100%,.3)}[data-v-531776cb] .el-select .el-input__wrapper{background:#13141a;border:1px solid hsla(0,0%,100%,.1)}[data-v-531776cb] .el-select .el-input__wrapper.is-focus,[data-v-531776cb] .el-select .el-input__wrapper:hover{border-color:#7171f3}[data-v-531776cb] .el-select .el-input__inner{color:hsla(0,0%,100%,.9)}[data-v-531776cb] .el-select .el-select__caret{color:hsla(0,0%,100%,.4)}[data-v-531776cb] .el-select .el-select__caret.is-reverse{color:#7171f3}[data-v-531776cb] .el-button--text{color:#7171f3;font-size:12px;padding:0;height:auto;line-height:1.5}[data-v-531776cb] .el-button--text:hover{color:#8484ff}[data-v-531776cb] .el-button--text:active,[data-v-531776cb] .el-button--text:focus{color:#7171f3}[data-v-531776cb] .el-button--text+.el-button--text{margin-left:8px}[data-v-531776cb] .el-checkbox .el-checkbox__input .el-checkbox__inner{background:#13141a;border:1px solid hsla(0,0%,100%,.2)}[data-v-531776cb] .el-checkbox .el-checkbox__input .el-checkbox__inner:hover{border-color:#7171f3}[data-v-531776cb] .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background:#7171f3;border-color:#7171f3}[data-v-531776cb] .el-checkbox .el-checkbox__label{color:hsla(0,0%,100%,.9)}.vocabulary-dialog .language-indicators[data-v-531776cb]{display:flex;justify-content:center;gap:20px;margin:10px 0 10px 0}.vocabulary-dialog .language-indicators .language-item[data-v-531776cb]{display:flex;align-items:center;gap:8px;color:#fff;font-weight:500}.vocabulary-dialog .vocabulary-inputs[data-v-531776cb]{margin-bottom:20px}.vocabulary-dialog .vocabulary-inputs .input-row[data-v-531776cb]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-531776cb]{flex:1}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-531776cb] .el-input__wrapper{background:#13141a;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;box-shadow:none}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-531776cb] .el-input__wrapper.is-focus,.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-531776cb] .el-input__wrapper:hover{border-color:#7171f3}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-531776cb] .el-input__inner{color:#fff}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-531776cb] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}.vocabulary-dialog .vocabulary-inputs .input-row .vocab-input[data-v-531776cb] .el-input__inner::placeholder{color:hsla(0,0%,100%,.3)}.vocabulary-dialog .vocabulary-inputs .input-row .arrow-icon[data-v-531776cb]{font-size:18px;color:#7171f3;font-weight:700}.vocabulary-dialog .vocabulary-inputs .input-row .remove-row-btn[data-v-531776cb]{margin-left:8px;padding:6px 8px}.vocabulary-dialog .vocabulary-inputs .input-row .remove-row-btn[data-v-531776cb]:hover{background:#ff4d4f;border-color:#ff4d4f}.vocabulary-dialog .add-button-container[data-v-531776cb]{margin-bottom:20px}.vocabulary-dialog .add-button-container .add-vocab-btn[data-v-531776cb]{width:100%;height:40px;background:#7171f3;border-color:#7171f3}.vocabulary-dialog .add-button-container .add-vocab-btn[data-v-531776cb]:hover{background:#8484ff;border-color:#8484ff}.vocabulary-dialog .dialog-footer[data-v-531776cb]{display:flex;justify-content:flex-end;gap:12px}.new-vocab-dialog .language-selection[data-v-531776cb]{display:flex;align-items:center;justify-content:center;gap:16px;margin:10px 0 10px 0}.new-vocab-dialog .language-selection .language-field[data-v-531776cb]{display:flex;align-items:center;gap:8px}.new-vocab-dialog .language-selection .language-field .flag-icon[data-v-531776cb]{width:20px;height:20px;border-radius:50%}.new-vocab-dialog .language-selection .language-field .flag-icon.chinese-flag[data-v-531776cb]{background:linear-gradient(135deg,red,red 50%,#ff0 0,#ff0)}.new-vocab-dialog .language-selection .language-field .language-text[data-v-531776cb]{color:#fff;font-weight:500}.new-vocab-dialog .language-selection .language-field .language-select[data-v-531776cb]{width:150px}.new-vocab-dialog .language-selection .language-field .language-select[data-v-531776cb] .el-input__wrapper{background:#13141a;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;box-shadow:none}.new-vocab-dialog .language-selection .language-field .language-select[data-v-531776cb] .el-input__wrapper.is-focus,.new-vocab-dialog .language-selection .language-field .language-select[data-v-531776cb] .el-input__wrapper:hover{border-color:#7171f3}.new-vocab-dialog .language-selection .language-field .language-select[data-v-531776cb] .el-input__inner{color:#fff}.new-vocab-dialog .language-selection .arrow-icon[data-v-531776cb]{font-size:20px;color:#fff;font-weight:700}.new-vocab-dialog .info-box[data-v-531776cb]{background:rgba(113,113,243,.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-531776cb]{color:#7171f3;font-size:18px;margin-top:2px}.new-vocab-dialog .info-box .info-content[data-v-531776cb]{flex:1}.new-vocab-dialog .info-box .info-content p[data-v-531776cb]{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-531776cb]:last-child{margin-bottom:0}.new-vocab-dialog .dialog-footer[data-v-531776cb]{display:flex;justify-content:flex-end;gap:12px}[data-v-531776cb] .new-vocab-dialog .el-dialog,[data-v-531776cb] .vocabulary-dialog .el-dialog{background:#1f2026;border-radius:8px}[data-v-531776cb] .new-vocab-dialog .el-dialog .el-dialog__header,[data-v-531776cb] .vocabulary-dialog .el-dialog .el-dialog__header{background:#1f2026;border-bottom:1px solid hsla(0,0%,100%,.1)}[data-v-531776cb] .new-vocab-dialog .el-dialog .el-dialog__header .el-dialog__title,[data-v-531776cb] .vocabulary-dialog .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:600}[data-v-531776cb] .new-vocab-dialog .el-dialog .el-dialog__body,[data-v-531776cb] .vocabulary-dialog .el-dialog .el-dialog__body{background:#1f2026;color:#fff}[data-v-531776cb] .new-vocab-dialog .el-dialog .el-dialog__footer,[data-v-531776cb] .vocabulary-dialog .el-dialog .el-dialog__footer{background:#1f2026;border-top:1px solid hsla(0,0%,100%,.1)}.edit-section[data-v-c83b4400]{height:100%;overflow:hidden}.feature-section[data-v-6eed2932]{width:140px;flex-shrink:0;overflow:hidden;background:hsla(0,0%,100%,.01);display:flex;flex-direction:column;padding:12px 0}.feature-section .feature-item[data-v-6eed2932]{padding:12px 16px;display:flex;align-items:center;gap:12px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.feature-section .feature-item .el-icon[data-v-6eed2932]{font-size:20px;transition:all .2s;color:hsla(0,0%,100%,.5)}.feature-section .feature-item span[data-v-6eed2932]{font-size:14px;font-weight:500;white-space:nowrap}.feature-section .feature-item[data-v-6eed2932]:hover{color:#fff;background:rgba(113,113,243,.08)}.feature-section .feature-item:hover .el-icon[data-v-6eed2932]{color:#fff}.feature-section .feature-item.active[data-v-6eed2932]{color:#fff;background:rgba(113,113,243,.12)}.feature-section .feature-item.active .el-icon[data-v-6eed2932]{color:#fff}.feature-section .feature-item.active[data-v-6eed2932]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#7171f3}.secondary-edit-container[data-v-0778186e]{display:flex;flex-direction:column;height:100vh;background:#191a1f;color:#fff}.secondary-edit-container .top-navbar[data-v-0778186e]{height:64px;background:#1f2026;border-bottom:1px solid hsla(0,0%,100%,.06);position:relative;z-index:10;flex-shrink:0}.secondary-edit-container .top-navbar .navbar-content[data-v-0778186e]{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-0778186e]{display:flex;align-items:center}.secondary-edit-container .top-navbar .left-section .back-section[data-v-0778186e]{margin-right:4px}.secondary-edit-container .top-navbar .left-section .back-section .back-btn[data-v-0778186e]{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:6px;background:hsla(0,0%,100%,.04);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-0778186e]{font-size:16px}.secondary-edit-container .top-navbar .left-section .back-section .back-btn span[data-v-0778186e]{font-size:14px}.secondary-edit-container .top-navbar .left-section .back-section .back-btn[data-v-0778186e]:hover{background:hsla(0,0%,100%,.08);color:#fff}.secondary-edit-container .top-navbar .left-section .divider[data-v-0778186e]{width:1px;height:24px;background:hsla(0,0%,100%,.1);margin:0 20px}.secondary-edit-container .top-navbar .left-section .project-info .title[data-v-0778186e]{font-size:14px;font-weight:500;color:#fff;margin-bottom:4px}.secondary-edit-container .top-navbar .left-section .project-info .save-status[data-v-0778186e]{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 .el-icon[data-v-0778186e]{font-size:14px;color:#52c41a}.secondary-edit-container .top-navbar .right-section[data-v-0778186e]{display:flex;gap:12px;align-items:center}.secondary-edit-container .top-navbar .right-section .action-button[data-v-0778186e]{padding:8px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);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-0778186e]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.secondary-edit-container .top-navbar .right-section .action-button .el-icon[data-v-0778186e]{font-size:16px}.secondary-edit-container .top-navbar .right-section .action-button .arrow-icon[data-v-0778186e]{margin-left:4px;font-size:12px;transition:transform .3s}.secondary-edit-container .top-navbar .right-section .action-button .arrow-icon.is-active[data-v-0778186e]{transform:rotate(180deg)}.secondary-edit-container .top-navbar .right-section .preview-button[data-v-0778186e]{padding:8px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);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-0778186e]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.secondary-edit-container .top-navbar .right-section .preview-button .el-icon[data-v-0778186e]{font-size:16px}.secondary-edit-container .top-navbar .right-section .save-button[data-v-0778186e]{padding:8px 16px;background:#7171f3;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-0778186e]:hover{background:#8484ff}.secondary-edit-container .top-navbar .right-section .save-button .el-icon[data-v-0778186e]{font-size:16px}.secondary-edit-container .main-content[data-v-0778186e]{flex:1;display:flex;overflow:hidden;padding:8px;gap:8px}.secondary-edit-container .main-content .video-section[data-v-0778186e]{width:37%;flex-shrink:0}.secondary-edit-container .main-content .edit-feature-container[data-v-0778186e]{flex:1;display:flex;min-width:0;background:hsla(0,0%,100%,.02);border-radius:8px;border:1px solid hsla(0,0%,100%,.06);overflow:hidden;transition:all .3s}.secondary-edit-container .main-content .edit-feature-container[data-v-0778186e]:hover{border-color:hsla(0,0%,100%,.1)}.secondary-edit-container .main-content .edit-feature-container .edit-section[data-v-0778186e]{flex:1;min-width:0;overflow:hidden}.secondary-edit-container .main-content .edit-feature-container .divider[data-v-0778186e]{width:1px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.1),hsla(0,0%,100%,.06));margin:16px 0;flex-shrink:0}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-0778186e]{width:160px;flex-shrink:0;overflow:hidden;background:hsla(0,0%,100%,.01);display:flex;flex-direction:column;padding:12px 0}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-0778186e] .feature-item{padding:12px 20px;display:flex;align-items:center;gap:12px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-0778186e] .feature-item .el-icon{font-size:20px;transition:all .2s}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-0778186e] .feature-item span{font-size:14px;font-weight:500;white-space:nowrap}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-0778186e] .feature-item:hover{color:#fff;background:rgba(113,113,243,.08)}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-0778186e] .feature-item.active{color:#fff;background:rgba(113,113,243,.12)}.secondary-edit-container .main-content .edit-feature-container .feature-section[data-v-0778186e] .feature-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#7171f3}.secondary-edit-container .timeline-footer[data-v-0778186e]{height:205px;background:rgba(26,27,32,.9);border-top:1px solid hsla(0,0%,100%,.1);padding:10px 16px;flex-shrink:0;position:relative}.secondary-edit-container .timeline-footer .subtitle-timeline[data-v-0778186e]{height:100%}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header[data-v-0778186e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-title[data-v-0778186e]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.8)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls[data-v-0778186e]{display:flex;align-items:center;gap:12px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .control-item[data-v-0778186e]{display:flex;align-items:center;gap:6px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-controls .control-item .control-label[data-v-0778186e]{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-0778186e]{--el-switch-on-color:#7171f3;--el-switch-off-color:#dcdfe6;--el-switch-border-color:hsla(0,0%,100%,.2)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom[data-v-0778186e]{display:flex;align-items:center;gap:8px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-label[data-v-0778186e]{font-size:12px;color:hsla(0,0%,100%,.6)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-0778186e]{width:120px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-0778186e] .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-0778186e] .el-slider__runway .el-slider__bar{background-color:#7171f3;height:4px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-0778186e] .el-slider__runway .el-slider__button-wrapper{top:-15px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-slider[data-v-0778186e] .el-slider__runway .el-slider__button-wrapper .el-slider__button{width:12px;height:12px;border:2px solid #7171f3;background-color:#fff}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-header .timeline-zoom .zoom-value[data-v-0778186e]{font-size:12px;color:hsla(0,0%,100%,.6);min-width:36px;text-align:center}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-0778186e]{position:relative;overflow-x:auto;overflow-y:hidden;height:120px;background:rgba(0,0,0,.5);border-radius:4px;scrollbar-width:thin}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-0778186e]::-webkit-scrollbar{height:6px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-0778186e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-0778186e]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container[data-v-0778186e]::-webkit-scrollbar-track{background:transparent}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-overlay[data-v-0778186e]{position:absolute;inset:0 auto 0 0;height:100%;pointer-events:none;z-index:20}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler[data-v-0778186e]{position:relative;height:20px;background:rgba(26,27,32,.7);min-width:100%}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker[data-v-0778186e]{position:absolute;top:0}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker.major-marker .marker-line[data-v-0778186e]{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-0778186e]{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-0778186e]{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-0778186e]{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-0778186e]{position:absolute;left:0}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .timeline-ruler .time-marker .marker-label[data-v-0778186e]{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-0778186e]{position:absolute;top:0;bottom:0;width:2px;background:#7171f3;z-index:20;pointer-events:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .playhead-handle[data-v-0778186e]{position:absolute;top:2px;transform:translateX(-50%);width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #7171f3;box-shadow:0 2px 8px rgba(0,0,0,.3);cursor:grab;pointer-events:auto}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .playhead-handle[data-v-0778186e]:active{cursor:grabbing}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container[data-v-0778186e]{position:relative;height:48px;min-width:100%}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block[data-v-0778186e]{position:absolute;height:36px;background:rgba(113,113,243,.3);border:1px solid rgba(113,113,243,.5);border-radius:4px;top:6px;cursor:move;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block[data-v-0778186e]:hover{background:rgba(113,113,243,.4);border-color:rgba(113,113,243,.7);transform:translateY(-2px)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block.active[data-v-0778186e]{background:rgba(113,113,243,.5);border-color:#7171f3;z-index:5}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block.preview[data-v-0778186e]{outline:2px dashed #7171f3;background:rgba(113,113,243,.2)}.secondary-edit-container .timeline-footer .subtitle-timeline .timeline-container .subtitle-blocks-container .subtitle-block .subtitle-block-content[data-v-0778186e]{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 .resize-handle[data-v-0778186e]{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-0778186e]: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-0778186e]{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-0778186e]{right:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.secondary-edit-container[data-v-0778186e] ::-webkit-scrollbar{width:6px;height:6px}.secondary-edit-container[data-v-0778186e] ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px;-webkit-transition:all .3s;transition:all .3s}.secondary-edit-container[data-v-0778186e] ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.secondary-edit-container[data-v-0778186e] ::-webkit-scrollbar-track{background:transparent}[data-v-0778186e] .el-dropdown-menu{background:#1f2026;border:1px solid hsla(0,0%,100%,.08);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-0778186e] .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-0778186e] .el-dropdown-menu .el-dropdown-menu__item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#7171f3,#8484ff);opacity:0;transition:opacity .3s}[data-v-0778186e] .el-dropdown-menu .el-dropdown-menu__item:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,rgba(113,113,243,.1),rgba(132,132,255,.05));opacity:0;transition:opacity .3s}[data-v-0778186e] .el-dropdown-menu .el-dropdown-menu__item:hover{color:#fff;transform:translateX(4px)}[data-v-0778186e] .el-dropdown-menu .el-dropdown-menu__item:hover:after,[data-v-0778186e] .el-dropdown-menu .el-dropdown-menu__item:hover:before{opacity:1}.download-wrapper[data-v-0778186e]{position:relative}.download-wrapper .download-menu[data-v-0778186e]{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:#1f2026;border:1px solid hsla(0,0%,100%,.08);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-0778186e .2s ease-out}.download-wrapper .download-menu .menu-item[data-v-0778186e]{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-0778186e]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#7171f3,#8484ff);opacity:0;transition:opacity .3s}.download-wrapper .download-menu .menu-item[data-v-0778186e]:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,rgba(113,113,243,.1),rgba(132,132,255,.05));opacity:0;transition:opacity .3s}.download-wrapper .download-menu .menu-item[data-v-0778186e]:hover{color:#fff;transform:translateX(4px)}.download-wrapper .download-menu .menu-item[data-v-0778186e]:hover:after,.download-wrapper .download-menu .menu-item[data-v-0778186e]:hover:before{opacity:1}.download-wrapper .download-menu .menu-item .el-icon[data-v-0778186e]{font-size:16px;color:hsla(0,0%,100%,.6);transition:color .3s}.download-wrapper .download-menu .menu-item:hover .el-icon[data-v-0778186e]{color:#7171f3}@keyframes menuFadeIn-0778186e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.custom-message-box{background:rgba(28,29,35,.95)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:none!important;border-radius:8px!important;padding:20px!important;min-width:380px!important;max-width:680px!important;width:auto!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 12px 24px rgba(0,0,0,.2)!important}.custom-message-box .el-message-box__header{padding:0!important;margin-bottom:16px!important}.custom-message-box .el-message-box__header .el-message-box__title{color:hsla(0,0%,100%,.95)!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;display:flex!important;align-items:center!important;gap:8px!important}.custom-message-box .el-message-box__header .el-message-box__title .el-message-box__status{font-size:18px!important;margin:0!important;padding:0!important}.custom-message-box .el-message-box__content{padding:0!important}.custom-message-box .el-message-box__content .el-message-box__container{background:hsla(0,0%,100%,.03)!important;padding:14px 18px!important;border-radius:6px!important;border:1px solid hsla(0,0%,100%,.06)!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 hsla(0,0%,100%,.06)!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:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.08)!important;color:hsla(0,0%,100%,.85)!important}.custom-message-box .el-message-box__btns .custom-cancel-button:hover{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.12)!important;transform:translateY(-1px)}.custom-message-box .el-message-box__btns .custom-cancel-button:active{background:hsla(0,0%,100%,.06)!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(113,113,243,.15)!important;border:1px solid rgba(113,113,243,.3)!important;color:#7171f3!important}.custom-message-box .el-message-box__btns .custom-confirm-button:hover{background:rgba(113,113,243,.2)!important;border-color:rgba(113,113,243,.4)!important;transform:translateY(-1px)}.custom-message-box .el-message-box__btns .custom-confirm-button:active{background:rgba(113,113,243,.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:hsla(0,0%,100%,.04)!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:hsla(0,0%,100%,.08)!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:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.08)!important;color:hsla(0,0%,100%,.85)!important}.custom-message-box.delete-message-box .custom-cancel-button:hover{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.12)!important}.custom-message-box.delete-message-box .custom-cancel-button:active{background:hsla(0,0%,100%,.06)!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}}*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{height:100%;overflow:hidden!important;background:#13141a}#app{height:100%;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}::-webkit-scrollbar-track{background:transparent}.el-button--primary{--el-button-bg-color:#7171f3;--el-button-border-color:#7171f3;--el-button-hover-bg-color:#8484ff;--el-button-hover-border-color:#8484ff;--el-button-active-bg-color:#6161dd;--el-button-active-border-color:#6161dd}.el-button{border-radius:6px}.el-overlay{position:fixed!important;overflow:hidden!important;background-color:rgba(0,0,0,.7)!important}.el-overlay-dialog{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.el-dialog{margin:0 auto!important;position:relative!important;top:0!important;max-height:90vh;background:#1f2026!important}.el-dialog__title{color:#fff!important}.el-pagination{--el-pagination-bg-color:transparent;--el-pagination-hover-color:#7171f3;--el-pagination-button-color:hsla(0,0%,100%,.7);--el-pagination-button-bg-color:transparent;--el-pagination-button-disabled-color:hsla(0,0%,100%,.3);--el-pagination-button-disabled-bg-color:transparent;--el-pagination-border-radius:4px}.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pager li{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.9)!important;transition:all .3s!important}.el-pagination .btn-next:hover:not([disabled]),.el-pagination .btn-prev:hover:not([disabled]),.el-pagination .el-pager li:hover:not([disabled]){background:rgba(113,113,243,.1)!important;border-color:#7171f3!important;color:#7171f3!important}.el-pagination .btn-next.is-active,.el-pagination .btn-prev.is-active,.el-pagination .el-pager li.is-active{background:#7171f3!important;border-color:#7171f3!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:hsla(0,0%,100%,.06)!important;color:hsla(0,0%,100%,.3)!important}.el-pagination .el-pagination__jump,.el-pagination .el-pagination__total{color:hsla(0,0%,100%,.6)!important}.el-select{width:100%}.el-select .el-input .el-input__wrapper{background:#1f2026!important;box-shadow:none!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:8px!important;padding:0 12px!important;height:36px!important;transition:all .3s!important}.el-select .el-input .el-input__wrapper.is-focus,.el-select .el-input .el-input__wrapper:hover{border-color:#7171f3!important;background:rgba(113,113,243,.1)!important}.el-select .el-input .el-input__wrapper .el-input__inner{color:hsla(0,0%,100%,.9)!important;height:34px!important;line-height:34px!important;background:transparent!important}.el-select .el-input .el-input__wrapper .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)!important}.el-select .el-input .el-input__wrapper .el-input__inner::placeholder{color:hsla(0,0%,100%,.3)!important}.el-select .el-input .el-input__wrapper .el-select__caret{color:hsla(0,0%,100%,.4)!important;transition:all .3s!important}.el-select .el-input .el-input__wrapper .el-select__caret.is-reverse{color:#7171f3!important}.el-popper.el-select__popper{background:#1f2026!important;border:1px solid rgba(113,113,243,.1)!important;box-shadow:0 8px 24px rgba(113,113,243,.1)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-radius:8px!important;padding:4px!important;margin-top:8px!important}.el-popper.el-select__popper .el-select-dropdown__wrap{margin:0!important;background:transparent!important}.el-popper.el-select__popper .el-select-dropdown__list{padding:4px!important;background:transparent!important}.el-popper.el-select__popper .el-select-dropdown__item{height:36px!important;line-height:36px!important;padding:0 12px!important;border-radius:4px!important;color:hsla(0,0%,100%,.9)!important;transition:all .3s!important;margin:2px 0!important;background:transparent!important}.el-popper.el-select__popper .el-select-dropdown__item:hover{background:rgba(113,113,243,.1)!important;color:#7171f3!important}.el-popper.el-select__popper .el-select-dropdown__item.selected{background:rgba(113,113,243,.15)!important;color:#7171f3!important;font-weight:500!important}.el-popper.el-select__popper .el-scrollbar{background:transparent!important}.el-popper.el-select__popper .el-popper__arrow:before{background:#1f2026!important;border:1px solid rgba(113,113,243,.1)!important}.el-pagination .el-select .el-input .el-input__wrapper{background:#1f2026!important;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:rgba(113,113,243,.2) transparent!important}.el-select-dropdown__wrap::-webkit-scrollbar{width:4px!important}.el-select-dropdown__wrap::-webkit-scrollbar-thumb{background:rgba(113,113,243,.2)!important;border-radius:2px!important}.el-select-dropdown__wrap::-webkit-scrollbar-thumb:hover{background:rgba(113,113,243,.3)!important}.el-select-dropdown__wrap::-webkit-scrollbar-track{background:transparent!important}.el-loading-mask{background-color:rgba(26,27,32,.8)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.el-select__wrapper{background-color:#1f2026!important;border:1px solid rgba(113,113,243,.2)!important;box-shadow:none!important;border-radius:8px!important;transition:all .3s!important}.el-select__wrapper:hover{background-color:rgba(113,113,243,.1)!important;border-color:#7171f3!important}.el-select__wrapper.is-focus{background-color:rgba(113,113,243,.15)!important;border-color:#7171f3!important}.el-select__wrapper .el-input__inner{color:hsla(0,0%,100%,.9)!important;background:transparent!important}.el-select__wrapper .el-select__caret{color:hsla(0,0%,100%,.4)!important}.el-select__wrapper .el-select__caret.is-reverse{color:#7171f3!important}