@charset "UTF-8";*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;font-family:SF Pro Display,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;background:var(--bg-gradient)!important;color:var(--text-primary)!important;line-height:1.6;transition:all .3s ease;overscroll-behavior:none}#app{height:100%;min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:4px;transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-col{display:flex;flex-direction:column}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media (max-width: 768px){.hidden-mobile{display:none!important}}@media (min-width: 769px){.hidden-desktop{display:none!important}}:root,html,body{--primary-color: #ffffff;--primary-light: #f8fafc;--primary-dark: #e2e8f0;--primary-gradient: linear-gradient(135deg, #ffffff 0%, #f1f5f9 100%);--secondary-color: #3b82f6;--accent-color: #06b6d4;--success-color: #10b981;--warning-color: #f59e0b;--error-color: #ef4444;--danger-color: #ef4444;--primary-color-light: rgba(255, 255, 255, .1);--bg-primary: #000000;--bg-secondary: #0a0a0a;--bg-tertiary: #171717;--bg-card: rgba(255, 255, 255, .05);--bg-gradient: linear-gradient(135deg, #000000 0%, #0a0a0a 50%, #171717 100%);--text-primary: #ffffff;--text-secondary: #a1a1aa;--text-tertiary: #71717a;--text-inverse: #000000;--border-primary: rgba(255, 255, 255, .1);--border-secondary: rgba(255, 255, 255, .05);--shadow-primary: 0 25px 50px -12px rgba(0, 0, 0, .8), 0 0 0 1px rgba(255, 255, 255, .05);--shadow-card: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 0 0 1px rgba(255, 255, 255, .05);--glow-primary: 0 0 30px rgba(255, 255, 255, .1);--glow-secondary: 0 0 20px rgba(59, 130, 246, .3)}body{background:var(--bg-gradient)!important;color:var(--text-primary)!important;transition:all .3s ease}.btn-primary,.el-button--primary{background:linear-gradient(135deg,#fff,#e2e8f0)!important;color:#000!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 4px 12px #ffffff1a!important;transition:all .3s ease}.btn-primary:hover,.el-button--primary:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #fff3!important}.el-button--default{background:var(--bg-card)!important;border:1px solid var(--border-primary)!important;color:var(--text-primary)!important;transition:all .3s ease}.el-button--default:hover{background:#ffffff1a!important;border-color:var(--primary-color)!important;transform:translateY(-1px)}.el-button--text{background:var(--bg-card)!important;border:1px solid var(--border-primary)!important;color:var(--text-primary)!important;transition:all .3s ease}.el-button--text:hover{background:#ffffff1a!important;border-color:var(--primary-color)!important;transform:translateY(-1px)}.card,.welcome-card,.theme-controls,.theme-test{background:var(--bg-card)!important;border:1px solid var(--border-primary)!important;box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-radius:16px;transition:all .3s ease}.card:hover,.welcome-card:hover,.theme-controls:hover,.theme-test:hover{border-color:#ffffff26!important;transform:translateY(-4px);box-shadow:0 20px 40px #ffffff0d!important}.input-field,.el-input__inner{background:var(--bg-card)!important;border:1px solid var(--border-secondary)!important;color:var(--text-primary)!important;border-radius:12px;transition:all .3s ease}.input-field:focus,.el-input__inner:focus{border-color:var(--primary-color)!important;box-shadow:var(--glow-primary)!important}.el-card{background:var(--bg-card)!important;border:1px solid var(--border-primary)!important;box-shadow:var(--shadow-card)!important}.el-dialog,.el-dropdown-menu,.el-select-dropdown{background:var(--bg-secondary)!important;border:1px solid var(--border-primary)!important}.el-select-dropdown .el-select-dropdown__item{color:var(--text-secondary)!important}.el-select-dropdown .el-select-dropdown__item:hover{background:var(--bg-tertiary)!important;color:var(--text-primary)!important}.el-select-dropdown .el-select-dropdown__item.is-selected{color:var(--primary-color)!important;background:var(--bg-tertiary)!important;font-weight:600}.el-menu{background:var(--bg-secondary)!important;border:none!important}.el-menu-item,.el-submenu__title{color:var(--text-secondary)!important}.el-menu-item:hover,.el-submenu__title:hover{background:var(--bg-tertiary)!important;color:var(--text-primary)!important}.el-menu-item.is-active,.el-submenu__title.is-active{background:var(--bg-tertiary)!important;color:var(--primary-color)!important}.token-balance-widget[data-v-47f6e70c]{position:relative;-webkit-user-select:none;user-select:none}.balance-display[data-v-47f6e70c]{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;transition:all .3s ease}.balance-display.loading[data-v-47f6e70c]{cursor:default;opacity:.6;animation:pulse-47f6e70c 1.5s ease-in-out infinite}.balance-display[data-v-47f6e70c]:not(.loading):hover{opacity:.8}.balance-display .token-icon[data-v-47f6e70c]{font-size:1.2rem;filter:drop-shadow(0 0 8px rgba(255,255,255,.3))}.balance-display .token-amount[data-v-47f6e70c]{font-size:1.1rem;font-weight:600;color:var(--text-primary)}.balance-display .token-label[data-v-47f6e70c]{font-size:.9rem;color:var(--text-secondary)}.balance-details[data-v-47f6e70c]{position:absolute;top:calc(100% + 8px);right:0;padding:16px;background:var(--bg-card);border-radius:12px;box-shadow:0 8px 24px #0000004d;min-width:260px;z-index:1000;border:1px solid rgba(255,255,255,.1)}.balance-details .detail-row[data-v-47f6e70c]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.balance-details .detail-row[data-v-47f6e70c]:last-of-type{border-bottom:none}.balance-details .detail-row.reset-info[data-v-47f6e70c]{margin-top:4px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.balance-details .detail-row .label[data-v-47f6e70c]{font-size:.875rem;color:var(--text-secondary)}.balance-details .detail-row .value[data-v-47f6e70c]{font-size:.875rem;font-weight:600;color:var(--text-primary)}.balance-details .actions[data-v-47f6e70c]{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.balance-details .actions .el-button[data-v-47f6e70c]{width:100%}.slide-fade-enter-active[data-v-47f6e70c]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-fade-leave-active[data-v-47f6e70c]{transition:all .2s ease-out}.slide-fade-enter-from[data-v-47f6e70c]{opacity:0;transform:translateY(-10px)}.slide-fade-leave-to[data-v-47f6e70c]{opacity:0;transform:translateY(-5px)}@keyframes pulse-47f6e70c{0%,to{opacity:.6}50%{opacity:.8}}@media (max-width: 768px){.balance-display[data-v-47f6e70c]{padding:6px 12px}.balance-display .token-amount[data-v-47f6e70c]{font-size:1rem}.balance-display .token-label[data-v-47f6e70c]{font-size:.8rem}.balance-details[data-v-47f6e70c]{min-width:240px;right:-8px}}.app-header[data-v-a58fd21d]{position:fixed;top:0;left:0;right:0;height:60px;background:#000000f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-primary);z-index:1000}.app-header .header-container[data-v-a58fd21d]{max-width:1200px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.app-header .logo .logo-link[data-v-a58fd21d]{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--text-primary)}.app-header .logo .logo-link .logo-image[data-v-a58fd21d]{width:32px;height:32px}.app-header .logo .logo-link .logo-text[data-v-a58fd21d]{font-size:20px;font-weight:700;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.app-header .nav-menu[data-v-a58fd21d]{display:flex;gap:24px}.app-header .nav-menu .nav-item[data-v-a58fd21d]{padding:8px 16px;color:var(--text-secondary);text-decoration:none;border-radius:8px;transition:all .3s;font-weight:500}.app-header .nav-menu .nav-item[data-v-a58fd21d]:hover,.app-header .nav-menu .nav-item.router-link-active[data-v-a58fd21d]{color:var(--primary-color);background:#ffffff1a}.app-header .user-actions[data-v-a58fd21d]{display:flex;align-items:center;gap:16px}.app-header .user-actions .auth-buttons[data-v-a58fd21d]{display:flex;gap:12px}.app-header .user-actions .auth-buttons .login-btn[data-v-a58fd21d]{background:var(--bg-card)!important;border:1px solid var(--border-primary)!important;color:var(--text-primary)!important;padding:8px 20px!important;border-radius:8px!important;font-weight:500!important;transition:all .3s ease!important}.app-header .user-actions .auth-buttons .login-btn[data-v-a58fd21d]:hover{background:#ffffff1a!important;border-color:var(--primary-color)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #ffffff1a!important}.app-header .user-actions .auth-buttons .register-btn[data-v-a58fd21d]{padding:8px 20px!important;border-radius:8px!important;font-weight:600!important;transition:all .3s ease!important}.app-header .user-actions .auth-buttons .register-btn[data-v-a58fd21d]:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px #fff3!important}.app-header .user-actions .user-info[data-v-a58fd21d]{display:flex;align-items:center;gap:16px}.app-header .user-actions .user-info .user-menu-container[data-v-a58fd21d]{position:relative}.app-header .user-actions .user-info .user-avatar[data-v-a58fd21d]{display:flex;align-items:center;gap:8px;cursor:pointer!important;padding:8px 12px;border-radius:8px;transition:all .3s ease;border:1px solid transparent;-webkit-user-select:none;user-select:none}.app-header .user-actions .user-info .user-avatar[data-v-a58fd21d]:hover{background:var(--bg-card);border-color:var(--border-primary)}.app-header .user-actions .user-info .user-avatar[data-v-a58fd21d]:active{transform:scale(.98)}.app-header .user-actions .user-info .user-avatar .user-name[data-v-a58fd21d]{font-size:14px;color:var(--text-primary);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.app-header .user-actions .user-info .user-avatar .dropdown-arrow[data-v-a58fd21d]{font-size:12px;color:var(--text-secondary);transition:transform .3s ease}.app-header .user-actions .user-info .user-avatar .dropdown-arrow.rotated[data-v-a58fd21d]{transform:rotate(180deg)}.app-header .user-actions .user-info .user-avatar:hover .dropdown-arrow[data-v-a58fd21d]{color:var(--text-primary)}.app-header .user-actions .user-info .custom-dropdown-menu[data-v-a58fd21d]{position:absolute;top:100%;right:0;margin-top:8px;min-width:180px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;box-shadow:0 8px 32px #0000004d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9999;overflow:hidden}.app-header .user-actions .user-info .custom-dropdown-menu .dropdown-item[data-v-a58fd21d]{display:flex;align-items:center;gap:8px;padding:12px 16px;color:var(--text-primary);cursor:pointer;transition:all .2s ease;font-size:14px}.app-header .user-actions .user-info .custom-dropdown-menu .dropdown-item[data-v-a58fd21d]:hover{background:var(--primary-color-light);color:var(--primary-color)}.app-header .user-actions .user-info .custom-dropdown-menu .dropdown-item.logout[data-v-a58fd21d]{color:var(--danger-color)}.app-header .user-actions .user-info .custom-dropdown-menu .dropdown-item.logout[data-v-a58fd21d]:hover{background:#f565651a;color:var(--danger-color)}.app-header .user-actions .user-info .custom-dropdown-menu .dropdown-item .el-icon[data-v-a58fd21d]{font-size:16px}.app-header .user-actions .user-info .custom-dropdown-menu .dropdown-divider[data-v-a58fd21d]{height:1px;background:var(--border-primary);margin:4px 0}.app-header .user-actions .mobile-menu-btn[data-v-a58fd21d]{font-size:20px;color:var(--text-primary)}.mobile-menu[data-v-a58fd21d]{height:100%;display:flex;flex-direction:column;background:var(--bg-secondary)}.mobile-menu .mobile-nav[data-v-a58fd21d]{flex:1}.mobile-menu .mobile-nav .mobile-nav-item[data-v-a58fd21d]{display:flex;align-items:center;gap:16px;padding:16px;color:var(--text-primary);text-decoration:none;border-radius:8px;margin-bottom:8px;transition:background-color .3s}.mobile-menu .mobile-nav .mobile-nav-item[data-v-a58fd21d]:hover,.mobile-menu .mobile-nav .mobile-nav-item.router-link-active[data-v-a58fd21d]{background:#ffffff1a;color:var(--primary-color)}.mobile-menu .mobile-user-info[data-v-a58fd21d]{padding:16px;background:var(--bg-card);border-radius:8px;margin-bottom:24px}.mobile-menu .mobile-user-info .user-profile-section[data-v-a58fd21d]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-primary)}.mobile-menu .mobile-user-info .user-profile-section .user-avatar-mobile[data-v-a58fd21d]{display:flex;align-items:center;gap:12px}.mobile-menu .mobile-user-info .user-profile-section .user-avatar-mobile .user-details[data-v-a58fd21d]{flex:1}.mobile-menu .mobile-user-info .user-profile-section .user-avatar-mobile .user-details .user-name-mobile[data-v-a58fd21d]{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-menu .mobile-user-info .user-profile-section .user-avatar-mobile .user-details .user-subscription[data-v-a58fd21d]{font-size:12px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.mobile-menu .mobile-user-info .quota-info[data-v-a58fd21d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.mobile-menu .mobile-user-info .quota-info .quota-item[data-v-a58fd21d]{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--text-secondary)}.mobile-menu .mobile-user-info .mobile-user-actions[data-v-a58fd21d]{display:flex;flex-direction:column;gap:8px}.mobile-menu .mobile-user-info .mobile-user-actions .mobile-action-btn[data-v-a58fd21d]{justify-content:flex-start;padding:12px 16px;width:100%;color:var(--text-primary);background:transparent;border:none;border-radius:8px;transition:all .3s ease}.mobile-menu .mobile-user-info .mobile-user-actions .mobile-action-btn[data-v-a58fd21d]:hover{background:#ffffff1a;color:var(--primary-color)}.mobile-menu .mobile-user-info .mobile-user-actions .mobile-action-btn .el-icon[data-v-a58fd21d]{margin-right:8px}.mobile-menu .mobile-user-info .mobile-user-actions .mobile-logout-btn[data-v-a58fd21d]{justify-content:flex-start;padding:12px 16px;width:100%;color:var(--error-color);background:transparent;border:1px solid var(--error-color);border-radius:8px;transition:all .3s ease;margin-top:8px}.mobile-menu .mobile-user-info .mobile-user-actions .mobile-logout-btn[data-v-a58fd21d]:hover{background:var(--error-color);color:#fff}.mobile-menu .mobile-user-info .mobile-user-actions .mobile-logout-btn .el-icon[data-v-a58fd21d]{margin-right:8px}.mobile-menu .mobile-auth-buttons[data-v-a58fd21d]{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid var(--border-primary)}.mobile-menu .mobile-auth-buttons .mobile-login-btn[data-v-a58fd21d]{background:var(--bg-card)!important;border:1px solid var(--border-primary)!important;color:var(--text-primary)!important;font-weight:500!important;border-radius:12px!important;height:48px!important;transition:all .3s ease!important}.mobile-menu .mobile-auth-buttons .mobile-login-btn[data-v-a58fd21d]:hover{background:#ffffff1a!important;border-color:var(--primary-color)!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #ffffff1a!important}.mobile-menu .mobile-auth-buttons .mobile-register-btn[data-v-a58fd21d]{font-weight:600!important;border-radius:12px!important;height:48px!important;transition:all .3s ease!important}.mobile-menu .mobile-auth-buttons .mobile-register-btn[data-v-a58fd21d]:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px #fff3!important}@media (max-width: 768px){.app-header .header-container[data-v-a58fd21d]{padding:0 16px}}.app-footer[data-v-be41503f]{background:var(--bg-secondary);color:var(--text-secondary);margin-top:auto;border-top:1px solid var(--border-primary)}.app-footer .footer-container[data-v-be41503f]{max-width:1200px;margin:0 auto;padding:48px 24px}.app-footer .footer-content[data-v-be41503f]{display:grid;grid-template-columns:1fr 2fr;gap:48px;margin-bottom:48px}.app-footer .footer-content .footer-brand .logo[data-v-be41503f]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.app-footer .footer-content .footer-brand .logo .logo-image[data-v-be41503f]{width:28px;height:28px;filter:brightness(0) invert(1)}.app-footer .footer-content .footer-brand .logo .logo-text[data-v-be41503f]{font-size:18px;font-weight:700;color:var(--text-primary);background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.app-footer .footer-content .footer-brand .brand-description[data-v-be41503f]{font-size:14px;line-height:1.6;color:var(--text-tertiary);margin:0}.app-footer .footer-content .footer-links[data-v-be41503f]{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.app-footer .footer-content .footer-links .link-group h4[data-v-be41503f]{color:var(--text-primary);font-size:16px;font-weight:600;margin:0 0 16px}.app-footer .footer-content .footer-links .link-group ul[data-v-be41503f]{list-style:none;padding:0;margin:0}.app-footer .footer-content .footer-links .link-group ul li[data-v-be41503f]{margin-bottom:8px}.app-footer .footer-content .footer-links .link-group ul li a[data-v-be41503f]{color:var(--text-tertiary);text-decoration:none;font-size:14px;transition:color .3s}.app-footer .footer-content .footer-links .link-group ul li a[data-v-be41503f]:hover{color:var(--text-primary)}.app-footer .footer-bottom[data-v-be41503f]{display:flex;justify-content:center;align-items:center;padding-top:24px;border-top:1px solid var(--border-primary)}.app-footer .footer-bottom .copyright p[data-v-be41503f]{margin:0;font-size:12px;color:var(--text-tertiary)}@media (max-width: 768px){.app-footer .footer-content[data-v-be41503f]{grid-template-columns:1fr;gap:24px}.app-footer .footer-content .footer-links[data-v-be41503f]{grid-template-columns:repeat(2,1fr)}.app-footer .footer-bottom[data-v-be41503f]{flex-direction:column;gap:16px;text-align:center}}@media (max-width: 480px){.app-footer .footer-container[data-v-be41503f]{padding:24px 16px}.app-footer .footer-content .footer-links[data-v-be41503f]{grid-template-columns:1fr;gap:16px}}.result-content .result-media[data-v-1ec7e5c2]{margin-bottom:24px;text-align:center}.result-content .result-media video[data-v-1ec7e5c2],.result-content .result-media img[data-v-1ec7e5c2]{max-width:100%;max-height:300px;border-radius:4px}.result-content .result-details h3[data-v-1ec7e5c2]{margin:0 0 16px;color:#303133}.result-content .result-details .result-meta .meta-item[data-v-1ec7e5c2]{display:flex;justify-content:space-between;margin-bottom:4px;font-size:14px}.result-content .result-details .result-meta .meta-item .label[data-v-1ec7e5c2]{color:#909399}.dialog-footer[data-v-1ec7e5c2]{display:flex;justify-content:flex-end;gap:8px}.task-progress .task-badge[data-v-1211dfa0]{position:fixed;bottom:80px;right:24px;z-index:1000}.task-progress .task-badge .task-toggle[data-v-1211dfa0]{box-shadow:0 4px 12px #00000026}.task-progress .task-list[data-v-1211dfa0]{height:100%;display:flex;flex-direction:column}.task-progress .task-list .task-section[data-v-1211dfa0]{margin-bottom:24px}.task-progress .task-list .task-section .section-header[data-v-1211dfa0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #E4E7ED}.task-progress .task-list .task-section .section-header h4[data-v-1211dfa0]{margin:0;font-size:16px;color:#303133}.task-progress .task-list .task-section .task-items[data-v-1211dfa0]{display:flex;flex-direction:column;gap:16px}.task-progress .task-list .task-item[data-v-1211dfa0]{background:#fff;border:1px solid #E4E7ED;border-radius:4px;padding:16px;transition:all .3s}.task-progress .task-list .task-item.active[data-v-1211dfa0]{border-color:#409eff;background:#409eff0d}.task-progress .task-list .task-item.failed[data-v-1211dfa0]{border-color:#f56c6c;background:#f56c6c0d}.task-progress .task-list .task-item .task-header[data-v-1211dfa0]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.task-progress .task-list .task-item .task-header .task-info[data-v-1211dfa0]{flex:1}.task-progress .task-list .task-item .task-header .task-info .task-title[data-v-1211dfa0]{font-weight:500;color:#303133;margin-bottom:2px}.task-progress .task-list .task-item .task-header .task-info .task-meta[data-v-1211dfa0]{display:flex;gap:8px;font-size:12px;color:#909399}.task-progress .task-list .task-item .task-header .task-info .task-meta .task-id[data-v-1211dfa0]{font-family:monospace}.task-progress .task-list .task-item .task-header .task-actions[data-v-1211dfa0]{display:flex;gap:4px}.task-progress .task-list .task-item .task-progress-content .progress-info[data-v-1211dfa0]{display:flex;justify-content:space-between;align-items:center;margin-top:4px;font-size:12px}.task-progress .task-list .task-item .task-progress-content .progress-info .status-text[data-v-1211dfa0]{display:flex;align-items:center;gap:4px;color:#909399}.task-progress .task-list .task-item .task-progress-content .progress-info .status-text .status-icon[data-v-1211dfa0]{animation:spin-1211dfa0 1s linear infinite}.task-progress .task-list .task-item .task-progress-content .progress-info .eta-text[data-v-1211dfa0]{color:#c0c4cc}.task-progress .task-list .task-item .task-progress-content .queue-info[data-v-1211dfa0]{margin-top:4px}.task-progress .task-list .task-item .task-result[data-v-1211dfa0]{margin-top:8px}.task-progress .task-list .task-item .task-result .result-preview[data-v-1211dfa0]{display:flex;gap:8px;align-items:center}.task-progress .task-list .task-item .task-result .result-preview img[data-v-1211dfa0]{width:60px;height:60px;object-fit:cover;border-radius:2px}.task-progress .task-list .task-item .task-result .result-preview .result-info[data-v-1211dfa0]{font-size:12px;color:#909399}.task-progress .task-list .task-item .task-result .result-preview .result-info div[data-v-1211dfa0]{margin-bottom:2px}.task-progress .task-list .task-item .task-error[data-v-1211dfa0]{margin-top:8px}.task-progress .task-list .empty-state[data-v-1211dfa0]{flex:1;display:flex;align-items:center;justify-content:center}@keyframes spin-1211dfa0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.task-progress .task-badge[data-v-1211dfa0]{bottom:60px;right:16px}.task-progress .task-badge .task-toggle[data-v-1211dfa0]{width:48px;height:48px}[data-v-1211dfa0] .el-drawer{width:100%!important}}#app{min-height:100vh;display:flex;flex-direction:column}#app .main-content{flex:1;padding-top:60px}
