.download-progress-float[data-v-5eba3908]{position:fixed;right:24px;bottom:80px;z-index:3000;box-shadow:0 2px 12px rgba(0,0,0,.12);border-radius:8px;padding:10px 14px 10px 14px;background:#fff;min-width:200px;max-width:320px;pointer-events:auto}.task-row[data-v-5eba3908]{margin-bottom:6px}.task-header[data-v-5eba3908]{display:flex;align-items:center;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-name[data-v-5eba3908]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:6px}.progress-row[data-v-5eba3908]{display:flex;align-items:center;margin-top:2px}.task-progress[data-v-5eba3908]{flex:1;margin-bottom:0}.speed-text[data-v-5eba3908]{margin-left:8px;color:#409eff;font-size:12px;min-width:60px;text-align:right}.error-text[data-v-5eba3908]{margin-top:4px;color:#f56c6c;font-size:12px;line-height:1.4;word-break:break-word;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.minimize-btn[data-v-5eba3908]{right:34px;z-index:10}.close-btn[data-v-5eba3908],.minimize-btn[data-v-5eba3908]{position:absolute;top:6px;cursor:pointer;color:#909399;font-size:16px}.close-btn[data-v-5eba3908]{right:8px;z-index:11}.download-float-pill[data-v-5eba3908]{position:fixed;right:32px;bottom:80px;min-width:70px;height:40px;background:#409eff;color:#fff;border-radius:999px;box-shadow:0 2px 12px rgba(0,0,0,.18);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;cursor:pointer;z-index:3001;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s;overflow:visible;padding:0 12px 0 16px}.pill-content[data-v-5eba3908]{display:flex;align-items:center;justify-content:center;flex:1;min-width:0}.pill-loading[data-v-5eba3908]{margin-right:4px;font-size:20px;animation:spin-5eba3908 1s linear infinite;vertical-align:middle;flex-shrink:0}.pill-text[data-v-5eba3908]{font-size:1.1em;font-weight:700;letter-spacing:1px;line-height:1;display:inline-block;min-width:24px;max-width:48px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,1.1em,20px)}.pill-close-btn[data-v-5eba3908]{margin-left:10px;width:22px;height:22px;background:rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;cursor:pointer;z-index:3;box-shadow:0 2px 8px rgba(0,0,0,.1);opacity:.7;pointer-events:auto;transition:background .2s,opacity .2s}.pill-close-btn[data-v-5eba3908]:hover{background:rgba(0,0,0,.22);opacity:1}@keyframes spin-5eba3908{to{transform:rotate(1turn)}}#app,body,html{margin:0;padding:0;width:100%;height:100%}#app{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e0f7fa;display:flex;flex-direction:column;background:#0d1a26}.router-view-wrapper{flex:1;min-height:100vh;min-height:100dvh;overflow:auto;display:flex;flex-direction:column}.global-copyright{position:fixed;right:18px;bottom:12px;font-size:13px;color:#4dd0e1;z-index:9999;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:1px}@media (max-width:768px){.global-copyright{display:none!important}}body:has(.video-storyboard-container) footer{display:none!important}body:has(.script-online) footer{display:none!important}body:has(.audiobook-recording-page) footer{display:none!important}body.video-recording-fullscreen .el-popper,body.video-recording-fullscreen .el-select-dropdown,body:has(.video-tracks-container.fullscreen-mode) .el-popper,body:has(.video-tracks-container.fullscreen-mode) .el-select-dropdown{z-index:10000!important;visibility:visible!important;display:block!important;opacity:1!important;pointer-events:auto!important}body.video-recording-fullscreen .el-popper,body.video-recording-fullscreen .el-select-dropdown{position:fixed!important}.el-dialog__footer{display:flex!important;justify-content:flex-end!important;gap:8px!important;padding:12px 20px!important;border-top:1px solid var(--el-border-color-light,hsla(0,0%,100%,.08))!important}.el-dialog__footer .el-button{visibility:visible!important;opacity:1!important}