.task-list[data-v-6a0c556c]{margin-top:1rem}.empty-list[data-v-6a0c556c]{text-align:center;padding:3rem 1rem;color:#64748b}.empty-list i[data-v-6a0c556c]{font-size:2.5rem;margin-bottom:1rem;color:#475569}.select-all-bar[data-v-6a0c556c]{background:rgba(51,65,85,.3);border-radius:.5rem;padding:.8rem 1.2rem}.select-all-bar[data-v-6a0c556c],.task-item[data-v-6a0c556c]{margin-bottom:1rem;border-left:.1875rem solid #5eead4;display:flex;align-items:center}.task-item[data-v-6a0c556c]{background:rgba(51,65,85,.4);border-radius:.625rem;padding:1.2rem;justify-content:space-between;transition:all .3s ease}.task-checkbox[data-v-6a0c556c]{margin-right:1rem;display:flex;align-items:center}[data-v-6a0c556c] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#5eead4!important;border-color:#5eead4!important}[data-v-6a0c556c] .el-checkbox__input.is-checked+.el-checkbox__label{color:#5eead4!important}[data-v-6a0c556c] .el-checkbox__inner:hover{border-color:#5eead4!important}[data-v-6a0c556c] .el-checkbox__input.is-disabled .el-checkbox__inner{background-color:rgba(94,234,212,.1)!important;border-color:rgba(94,234,212,.3)!important;cursor:not-allowed!important}[data-v-6a0c556c] .el-checkbox__input.is-disabled+.el-checkbox__label{color:#64748b!important;cursor:not-allowed!important}.task-item[data-v-6a0c556c]:hover{background:rgba(51,65,85,.6)}.task-info[data-v-6a0c556c]{flex:1}.task-name[data-v-6a0c556c]{font-weight:600;margin-bottom:.3rem;color:#e2e8f0}.task-time[data-v-6a0c556c]{font-size:.85rem;color:#94a3b8}.status-translating[data-v-6a0c556c]{color:#eab308!important}.status-completed[data-v-6a0c556c]{color:#22c55e!important}.status-other[data-v-6a0c556c]{color:#ef4444!important}.task-actions[data-v-6a0c556c]{display:flex;gap:.625rem}[data-v-6a0c556c] .action-btn.el-button--primary{background:rgba(94,234,212,.1)!important;color:#5eead4!important;border-color:rgba(94,234,212,.2)!important}[data-v-6a0c556c] .action-btn.el-button--primary:hover{background:rgba(94,234,212,.2)!important;transform:translateY(-.125rem)}[data-v-6a0c556c] .action-btn.el-button--success{background:rgba(94,234,212,.1)!important;color:#5eead4!important;border-color:rgba(94,234,212,.2)!important}[data-v-6a0c556c] .action-btn.el-button--success:hover{background:rgba(94,234,212,.2)!important;transform:translateY(-.125rem)}[data-v-6a0c556c] .action-btn.el-button--danger{background:rgba(239,68,68,.1)!important;color:#ef4444!important;border-color:rgba(239,68,68,.2)!important}[data-v-6a0c556c] .action-btn.el-button--danger:hover{background:rgba(239,68,68,.2)!important;transform:translateY(-.125rem)}@media (max-width:500px){.task-item[data-v-6a0c556c]{flex-direction:column;align-items:flex-start;gap:1rem}.task-actions[data-v-6a0c556c]{width:100%;justify-content:flex-end}}.queue-card[data-v-df18d8dc]{background:rgba(30,41,59,.6);border:.0625rem solid rgba(94,234,212,.2);border-radius:.75rem;padding:1.2rem 1.5rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;backdrop-filter:blur(.625rem);transition:all .3s ease}.queue-card[data-v-df18d8dc]:hover{border-color:rgba(94,234,212,.3);box-shadow:0 .25rem 1.25rem rgba(94,234,212,.1)}.queue-left[data-v-df18d8dc]{display:flex;align-items:center;gap:.75rem;color:#cbd5e1}.queue-left i[data-v-df18d8dc]{color:#5eead4;font-size:1.2rem}.queue-num[data-v-df18d8dc]{font-size:1.8rem;font-weight:700;color:#5eead4;animation:pulse-df18d8dc 2s infinite}@keyframes pulse-df18d8dc{0%,to{opacity:1}50%{opacity:.8}}.queue-right[data-v-df18d8dc]{color:#94a3b8;font-size:.9rem}@media (max-width:500px){.queue-card[data-v-df18d8dc]{flex-direction:column;gap:.625rem;text-align:center}.queue-left[data-v-df18d8dc]{flex-wrap:wrap;justify-content:center}}.comic-translate-container[data-v-31b5d520]{min-height:100vh;background:#0f172a;background-image:radial-gradient(circle at 10% 20%,rgba(30,41,59,.4) 0,transparent 40%),radial-gradient(circle at 90% 80%,rgba(30,41,59,.4) 0,transparent 40%);color:#f1f5f9;overflow-x:hidden}.main-content[data-v-31b5d520]{max-width:75rem;margin:0 auto;padding:1rem 2rem 0;width:100%;box-sizing:border-box}.page-title[data-v-31b5d520]{text-align:center;margin-bottom:1rem;font-size:2rem;background:linear-gradient(90deg,#5eead4,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent;display:flex;align-items:center;justify-content:center}.page-desc[data-v-31b5d520]{text-align:center;color:#94a3b8;margin-bottom:2rem;font-size:1rem}.upload-preview-row[data-v-31b5d520]{display:flex;gap:2rem;margin-bottom:2rem;align-items:stretch;width:100%;max-width:100%;box-sizing:border-box}.card[data-v-31b5d520]{background:rgba(30,41,59,.6);backdrop-filter:blur(.625rem);border:.0625rem solid rgba(94,234,212,.1);border-radius:1rem;padding:1.8rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.3);transition:all .3s ease;display:flex;flex-direction:column;width:100%;max-width:50%;box-sizing:border-box}.card[data-v-31b5d520]:hover{transform:translateY(-.3125rem);box-shadow:0 .75rem 2.5rem rgba(94,234,212,.1);border-color:rgba(94,234,212,.3)}.card-title[data-v-31b5d520]{font-size:1.2rem;margin-bottom:1.5rem;color:#e2e8f0;display:flex;align-items:center;gap:.5rem;margin-top:0}.card-title i[data-v-31b5d520]{color:#5eead4}.preview-component[data-v-31b5d520],.upload-component[data-v-31b5d520]{flex:1;display:flex;flex-direction:column}.translate-history-section[data-v-31b5d520]{margin-bottom:5rem;width:100%;max-width:100%;box-sizing:border-box}.translate-list[data-v-31b5d520]{background:rgba(30,41,59,.6);backdrop-filter:blur(.625rem);border:.0625rem solid rgba(94,234,212,.1);border-radius:1rem;padding:1.8rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.3);transition:all .3s ease;display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box}.list-header[data-v-31b5d520]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.header-actions[data-v-31b5d520]{display:flex;gap:.625rem}[data-v-31b5d520] .batch-download-btn.el-button--primary.is-plain{background:rgba(94,234,212,.1)!important;color:#5eead4!important;border:.0625rem solid rgba(94,234,212,.2)!important;border-radius:.375rem!important;transition:all .3s ease!important}[data-v-31b5d520] .batch-download-btn.el-button--primary.is-plain:hover{background:rgba(94,234,212,.2)!important}.batch-download-wrap[data-v-31b5d520]{position:relative}.download-progress-bar[data-v-31b5d520]{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:10rem;height:1.5rem;background:rgba(15,23,42,.9);border:.0625rem solid rgba(94,234,212,.3);border-radius:.75rem;overflow:hidden;margin-bottom:.375rem;pointer-events:none}.download-progress-fill[data-v-31b5d520]{height:100%;background:linear-gradient(90deg,rgba(94,234,212,.4),rgba(94,234,212,.7));border-radius:.75rem;transition:width .3s ease}.download-progress-text[data-v-31b5d520]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.6875rem;color:#fff;font-weight:500}[data-v-31b5d520] .clear-btn.el-button--primary.is-plain{background:rgba(94,234,212,.1)!important;color:#5eead4!important;border:.0625rem solid rgba(94,234,212,.2)!important;border-radius:.375rem!important;transition:all .3s ease!important}[data-v-31b5d520] .clear-btn.el-button--primary.is-plain:hover{background:rgba(94,234,212,.2)!important}.mask-preview-container[data-v-31b5d520]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(15,23,42,.9);backdrop-filter:blur(.5rem);z-index:9999;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.25rem;box-sizing:border-box}.mask-preview-image[data-v-31b5d520]{max-width:100%;max-height:100%;object-fit:contain;cursor:default;border-radius:.5rem;box-shadow:0 .625rem 2.5rem rgba(0,0,0,.5)}@media (max-width:900px){.upload-preview-row[data-v-31b5d520]{flex-direction:column;gap:1.5rem}.card[data-v-31b5d520]{max-width:100%}.main-content[data-v-31b5d520]{padding:1rem 1rem 6rem}.container[data-v-31b5d520]{gap:1.5rem}}@media (max-width:500px){.page-title[data-v-31b5d520]{font-size:1.5rem}.card[data-v-31b5d520]{padding:1.2rem}.list-header[data-v-31b5d520]{flex-direction:column;gap:1rem;align-items:flex-start}}.preview-icon[data-v-31b5d520]{display:inline-flex;align-items:center;justify-content:center;margin-left:.75rem;cursor:pointer;color:#fbbf24;filter:drop-shadow(0 0 .5rem rgba(251,191,36,.6));transition:all .3s ease;animation:starGlow-31b5d520 2s ease-in-out infinite}.preview-icon[data-v-31b5d520]:hover{transform:scale(1.2);filter:drop-shadow(0 0 .875rem rgba(251,191,36,.9))}.preview-icon svg[data-v-31b5d520]{display:block}@keyframes starGlow-31b5d520{0%,to{filter:drop-shadow(0 0 .375rem rgba(251,191,36,.5));transform:scale(1)}50%{filter:drop-shadow(0 0 .875rem rgba(251,191,36,.8));transform:scale(1.08)}}.preview-icon .star-sm[data-v-31b5d520]{opacity:.7}.preview-icon .star-s1[data-v-31b5d520]{animation:twinkle-31b5d520 1.8s ease-in-out infinite}.preview-icon .star-s2[data-v-31b5d520]{animation:twinkle-31b5d520 2.2s ease-in-out .4s infinite}.preview-icon .star-s3[data-v-31b5d520]{animation:twinkle-31b5d520 2s ease-in-out .8s infinite}.preview-icon .star-s4[data-v-31b5d520]{animation:twinkle-31b5d520 1.6s ease-in-out 1.2s infinite}@keyframes twinkle-31b5d520{0%,to{opacity:.4}50%{opacity:1}}.preview-icon-wrap[data-v-31b5d520]{position:relative;display:inline-flex;align-items:center}.guide-arrow[data-v-31b5d520]{position:absolute;top:100%;left:50%;transform:translateX(-50%);display:flex;flex-direction:column-reverse;align-items:center;color:#fbbf24;margin-top:.25rem;animation:guideBounce-31b5d520 1.5s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 0 .375rem rgba(251,191,36,.5))}.guide-text[data-v-31b5d520]{font-size:.75rem;color:#fbbf24;white-space:nowrap;margin-top:.125rem;letter-spacing:.0625rem}@keyframes guideBounce-31b5d520{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(.375rem)}}.preview-dialog-overlay[data-v-31b5d520]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(15,23,42,.85);backdrop-filter:blur(.375rem);z-index:9998;display:flex;align-items:center;justify-content:center;padding:1.25rem;box-sizing:border-box}.preview-dialog[data-v-31b5d520]{background:rgba(30,41,59,.95);border:.0625rem solid rgba(94,234,212,.2);border-radius:1rem;width:90%;max-width:62.5rem;max-height:90vh;overflow:hidden;box-shadow:0 1.25rem 3.75rem rgba(0,0,0,.5);animation:previewDialogIn-31b5d520 .3s ease}@keyframes previewDialogIn-31b5d520{0%{opacity:0;transform:scale(.95) translateY(.625rem)}to{opacity:1;transform:scale(1) translateY(0)}}.preview-dialog-header[data-v-31b5d520]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid rgba(94,234,212,.1)}.preview-dialog-title[data-v-31b5d520]{font-size:1.1rem;font-weight:600;background:linear-gradient(90deg,#5eead4,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent}.preview-dialog-close[data-v-31b5d520]{font-size:1.5rem;color:#94a3b8;cursor:pointer;line-height:1;transition:color .2s;padding:0 .25rem}.preview-dialog-close[data-v-31b5d520]:hover{color:#f1f5f9}.preview-dialog-body[data-v-31b5d520]{display:flex;gap:1rem;padding:1.25rem 1.5rem;overflow-y:auto;max-height:calc(90vh - 3.75rem)}.preview-dialog-side[data-v-31b5d520]{flex:1;display:flex;align-items:center;justify-content:center}.preview-dialog-side img[data-v-31b5d520]{width:100%;max-height:75vh;object-fit:contain;border-radius:.5rem;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.3)}@media (max-width:700px){.preview-dialog-body[data-v-31b5d520]{flex-direction:column;gap:.75rem}.preview-dialog[data-v-31b5d520]{width:95%}}.container[data-v-31b5d520]{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:100%;box-sizing:border-box}.batch-upload-result-dialog{border-radius:.75rem!important}.batch-upload-result-dialog .el-message-box__header{padding:1.125rem 1.25rem .75rem!important}.batch-upload-result-dialog .el-message-box__title{font-size:1rem!important;font-weight:600!important}.batch-upload-result-dialog .el-message-box__status{display:none!important}.batch-upload-result-dialog .el-message-box__content{max-height:25rem!important;overflow-y:auto!important;padding:0 1.25rem .75rem!important}.batch-upload-result-dialog .el-message-box__message{padding:0!important}.batch-upload-result-dialog .el-message-box__btns{padding:.5rem 1.25rem 1.125rem!important}.upload-error-list{display:flex;flex-direction:column;gap:.5rem}.upload-error-item{padding:.625rem .875rem;border-radius:.5rem;font-size:.8125rem;line-height:1.5;color:#94a3b8;background:rgba(94,234,212,.08);border:.0625rem solid rgba(94,234,212,.12);transition:all .15s ease;word-break:break-all}.upload-error-item:hover{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2);color:#fca5a5}