@charset "UTF-8";.login-page[data-v-7866bf1c]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.login-container[data-v-7866bf1c]{width:100%;max-width:420px}.login-card[data-v-7866bf1c]{background:#1b1e23;border:1px solid #2a2a2c;border-radius:16px;padding:32px 24px;box-shadow:0 10px 30px #0000004d}.login-title[data-v-7866bf1c]{margin:0 0 24px;font-size:24px;font-weight:700;color:#fff;text-align:center}.login-form[data-v-7866bf1c]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-7866bf1c]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-7866bf1c]{color:#b9bcc1;font-size:14px;font-weight:500}.form-input[data-v-7866bf1c]{width:100%;min-height:44px;border-radius:12px;border:1px solid #2a2a2c;background:#0f1013;color:#e8e8ea;padding:0 16px;font-size:16px;outline:none;transition:all .2s ease;-webkit-appearance:none}.form-input[data-v-7866bf1c]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-input[data-v-7866bf1c]::placeholder{color:#6b7280}.form-actions[data-v-7866bf1c]{display:flex;gap:12px;margin-top:8px}.btn[data-v-7866bf1c]{flex:1;min-height:44px;border-radius:12px;font-size:16px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.btn-primary[data-v-7866bf1c]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px #667eea4d}.btn-primary[data-v-7866bf1c]:active{transform:scale(.98);opacity:.9}.btn-outline[data-v-7866bf1c]{background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-outline[data-v-7866bf1c]:active{transform:scale(.98);background:#ffffff1a}@media (max-width: 480px){.login-page[data-v-7866bf1c]{padding:16px}.login-card[data-v-7866bf1c]{padding:24px 20px;border-radius:12px}.login-title[data-v-7866bf1c]{font-size:22px;margin-bottom:20px}.form-actions[data-v-7866bf1c]{flex-direction:column}.btn[data-v-7866bf1c]{width:100%}}.register-page[data-v-0a942fb4]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.register-container[data-v-0a942fb4]{width:100%;max-width:420px}.register-card[data-v-0a942fb4]{background:#1b1e23;border:1px solid #2a2a2c;border-radius:16px;padding:32px 24px;box-shadow:0 10px 30px #0000004d}.register-title[data-v-0a942fb4]{margin:0 0 24px;font-size:24px;font-weight:700;color:#fff;text-align:center}.register-form[data-v-0a942fb4]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-0a942fb4]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-0a942fb4]{color:#b9bcc1;font-size:14px;font-weight:500}.form-input[data-v-0a942fb4]{width:100%;min-height:44px;border-radius:12px;border:1px solid #2a2a2c;background:#0f1013;color:#e8e8ea;padding:0 16px;font-size:16px;outline:none;transition:all .2s ease;-webkit-appearance:none}.form-input[data-v-0a942fb4]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-input[data-v-0a942fb4]::placeholder{color:#6b7280}.form-actions[data-v-0a942fb4]{display:flex;gap:12px;margin-top:8px}.btn[data-v-0a942fb4]{flex:1;min-height:44px;border-radius:12px;font-size:16px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.btn-primary[data-v-0a942fb4]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px #667eea4d}.btn-primary[data-v-0a942fb4]:active{transform:scale(.98);opacity:.9}.btn-outline[data-v-0a942fb4]{background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-outline[data-v-0a942fb4]:active{transform:scale(.98);background:#ffffff1a}@media (max-width: 480px){.register-page[data-v-0a942fb4]{padding:16px}.register-card[data-v-0a942fb4]{padding:24px 20px;border-radius:12px}.register-title[data-v-0a942fb4]{font-size:22px;margin-bottom:20px}.form-actions[data-v-0a942fb4]{flex-direction:column}.btn[data-v-0a942fb4]{width:100%}}.verify-page[data-v-2b5b078a]{display:flex;flex-direction:column;gap:20px;padding:20px 0 60px}.container[data-v-2b5b078a]{max-width:1400px;width:100%;margin:0 auto;padding:0 20px}.page-header[data-v-2b5b078a]{display:flex;justify-content:space-between;align-items:center;margin:0 auto 20px;padding:24px 28px;max-width:1400px;background:#1b1e23;border:1px solid var(--border);border-radius:20px;box-shadow:0 10px 30px #00000040}.header-left[data-v-2b5b078a]{display:flex;flex-direction:column;gap:8px}.title-with-status[data-v-2b5b078a]{display:flex;align-items:center;gap:12px}.page-title[data-v-2b5b078a]{margin:0;font-size:26px;font-weight:700;color:#eef2ff;letter-spacing:1px}.page-subtitle[data-v-2b5b078a]{margin:0;font-size:15px;color:var(--muted);line-height:1.6}.header-stats[data-v-2b5b078a]{display:flex;gap:20px;padding:10px 14px;background:#ffffff08;border:1px solid var(--border);border-radius:12px}.stat-item[data-v-2b5b078a]{min-width:72px;text-align:center}.stat-number[data-v-2b5b078a]{font-size:28px;font-weight:700;color:#5aa2ff;line-height:1}.stat-label[data-v-2b5b078a]{font-size:12px;color:var(--muted);opacity:.9;margin-top:6px}.status-badge[data-v-2b5b078a]{border-radius:999px;padding:4px 10px;font-size:12px;border:1px solid transparent}.status-expired[data-v-2b5b078a]{background:#2a1111;color:#fca5a5;border-color:#7f1d1d}.status-ok[data-v-2b5b078a]{background:#052e16;color:#6ee7b7;border-color:#14532d}.status-unbind[data-v-2b5b078a]{background:#1e1b4b;color:#a5b4fc;border-color:#3730a3}.verify-card[data-v-2b5b078a]{background:#1a1a1c;border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 20px #0000002e;padding:20px;max-width:700px;margin:0 auto 16px}.form-row[data-v-2b5b078a]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.input[data-v-2b5b078a]{width:100%;min-height:44px;border-radius:12px;border:1px solid var(--border);background:#0f1013;color:#e8e8ea;padding:0 16px;font-size:16px;outline:none;flex:1;min-width:0;transition:all .2s ease;-webkit-appearance:none}.input[data-v-2b5b078a]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea2e}.btn[data-v-2b5b078a]{min-height:44px;padding:0 20px;border-radius:12px;border:1px solid transparent;cursor:pointer;font-weight:600;font-size:16px;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.2px;transition:all .2s ease;box-shadow:0 2px 8px #00000040;-webkit-tap-highlight-color:transparent;touch-action:manipulation;white-space:nowrap}.btn.primary[data-v-2b5b078a]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent}.btn.primary[data-v-2b5b078a]:active{transform:scale(.98);opacity:.9}@media (hover: hover){.btn.primary[data-v-2b5b078a]:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 4px 12px #00000059}}.btn[data-v-2b5b078a]:disabled,.btn[disabled][data-v-2b5b078a]{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.expire-alert[data-v-2b5b078a]{margin-top:12px;padding:12px;background:#2a1111;border:1px solid #7f1d1d;border-radius:8px;color:#fca5a5;font-size:14px}.expire-alert .title[data-v-2b5b078a]{font-weight:600;margin-bottom:4px}.valid-tip[data-v-2b5b078a]{margin-top:14px;color:#a0a3a7}.valid-tip b[data-v-2b5b078a]{color:#e8e8ea}.membership-card[data-v-2b5b078a]{display:flex;align-items:center;justify-content:center;gap:16px;background:#111419;border:1px solid var(--border);border-radius:16px;padding:22px 24px;box-shadow:0 10px 30px #00000040;max-width:700px;margin:0 auto;text-align:center}.mc-left[data-v-2b5b078a]{color:#cfd2d6;display:flex;flex-direction:column;gap:8px}.mc-title[data-v-2b5b078a]{font-size:20px;font-weight:800;margin:0;color:#eef2ff;letter-spacing:.3px}.mc-sub[data-v-2b5b078a]{font-size:12px;opacity:.9;margin:0;color:#9aa4b2}.mc-center[data-v-2b5b078a]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.mc-graphic[data-v-2b5b078a]{width:240px;height:240px;border-radius:50%;border:1px dashed rgba(255,255,255,.08);position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(85px 85px at center,rgba(255,255,255,.05),transparent 60%)}.mc-dot[data-v-2b5b078a]{width:160px;height:160px;border-radius:50%;border:1px dashed rgba(255,255,255,.06)}.mc-price-overlay[data-v-2b5b078a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:6px;pointer-events:none}.mc-price-overlay .mc-price[data-v-2b5b078a]{font-size:56px}.mc-price-overlay .mc-currency[data-v-2b5b078a]{margin-top:10px}.mc-price-line[data-v-2b5b078a]{margin-top:10px;display:flex;align-items:baseline;gap:6px;line-height:1}.mc-currency[data-v-2b5b078a]{color:#8b94a6;font-size:12px}.mc-price[data-v-2b5b078a]{color:#fff;font-weight:900;font-size:60px;line-height:1;letter-spacing:.5px}.mc-benefit[data-v-2b5b078a]{margin-top:10px;color:#6aa3ff;cursor:pointer;text-decoration:none;font-size:13px}.mc-benefit[data-v-2b5b078a]:hover{text-decoration:underline}.mc-note[data-v-2b5b078a]{margin-top:4px;color:#a0a8b6;font-size:12px}.mc-action[data-v-2b5b078a]{margin-top:12px;width:100%;max-width:200px}.mc-tip[data-v-2b5b078a]{margin-top:10px;color:#9aa4b2;font-size:12px}.mc-tip b[data-v-2b5b078a]{color:#7aa8ff;font-weight:800;padding:0 4px;border:1px solid rgba(122,168,255,.35);border-radius:6px;background:#7aa8ff14}[data-v-2b5b078a] .pay-qr-dialog .el-dialog{background:var(--card);border:1px solid var(--border)}[data-v-2b5b078a] .pay-qr-dialog .pay-qr-dialog :deep(.el-overlay){background:transparent!important}.qr-body[data-v-2b5b078a]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:4px}.qr-image[data-v-2b5b078a]{width:260px;height:260px;object-fit:contain;border-radius:12px;border:1px solid var(--border)}.qr-hint[data-v-2b5b078a]{color:var(--muted);font-size:12px}.promo-card[data-v-2b5b078a]{background:linear-gradient(135deg,#14161b,#0f1216);border:1px solid var(--border);border-radius:18px;padding:20px 22px;box-shadow:0 12px 30px #00000059;max-width:1100px;margin:18px auto 0;position:relative;overflow:hidden}.promo-card[data-v-2b5b078a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(800px 160px at 10% -10%,rgba(102,126,234,.18),transparent 60%),radial-gradient(800px 160px at 90% -10%,rgba(118,75,162,.16),transparent 60%)}.promo-header[data-v-2b5b078a]{margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed var(--border)}.promo-title[data-v-2b5b078a]{margin:0 0 6px;font-size:20px;font-weight:800;letter-spacing:.6px;display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#eef2ff,#b8c1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.promo-sub[data-v-2b5b078a]{margin:0;color:var(--text);opacity:.95;line-height:1.6}.promo-upgrade[data-v-2b5b078a]{margin:8px 0 0;color:#9aa4b2}.promo-card b[data-v-2b5b078a]{color:#7aa8ff;font-weight:800}.tier-grid[data-v-2b5b078a]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.tier-card[data-v-2b5b078a]{background:#0f1116;border:1px solid var(--border);border-radius:12px;padding:12px 14px;display:flex;align-items:center;gap:14px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.tier-card[data-v-2b5b078a]:hover{transform:translateY(-1px);box-shadow:0 8px 18px #00000059;border-color:#667eea80}.tier-name[data-v-2b5b078a]{color:#e5e7eb;font-weight:800;font-size:15px;min-width:150px}.tier-meta[data-v-2b5b078a]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip[data-v-2b5b078a]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;border:1px solid var(--border);background:#141720;color:#cbd5e1}.chip.price[data-v-2b5b078a]{margin-left:auto;background:linear-gradient(135deg,#3b82f62e,#2563eb2e);border-color:#3b82f659;color:#bfdbfe;box-shadow:0 2px 8px #2563eb40}.chip.support[data-v-2b5b078a]{background:#94a3b81f;border-color:#94a3b84d;color:#d1d5db}.promo-note[data-v-2b5b078a]{margin-top:12px;color:#8b94a6;font-size:12px;text-align:right}@media (max-width: 768px){.verify-page[data-v-2b5b078a]{padding:16px 0 40px;gap:16px}.container[data-v-2b5b078a]{padding:0 12px}.page-header[data-v-2b5b078a]{flex-direction:column;align-items:flex-start;gap:16px;padding:20px;margin-bottom:16px;border-radius:16px}.page-title[data-v-2b5b078a]{font-size:22px}.page-subtitle[data-v-2b5b078a]{font-size:14px}.header-stats[data-v-2b5b078a]{align-self:stretch;justify-content:space-around;gap:16px;padding:12px}.stat-number[data-v-2b5b078a]{font-size:24px}.stat-label[data-v-2b5b078a]{font-size:11px}.verify-card[data-v-2b5b078a]{padding:16px;border-radius:12px}.form-row[data-v-2b5b078a]{flex-direction:column;gap:12px}.input[data-v-2b5b078a],.btn[data-v-2b5b078a]{width:100%}.membership-card[data-v-2b5b078a]{flex-direction:column;padding:20px;border-radius:12px}.mc-center[data-v-2b5b078a]{align-items:center}.mc-graphic[data-v-2b5b078a]{width:200px;height:200px}.mc-price[data-v-2b5b078a]{font-size:48px}.mc-action[data-v-2b5b078a]{width:100%;max-width:100%}}@media (max-width: 480px){.verify-page[data-v-2b5b078a]{padding:12px 0 32px}.container[data-v-2b5b078a]{padding:0 10px}.page-header[data-v-2b5b078a]{padding:16px;border-radius:12px}.page-title[data-v-2b5b078a]{font-size:20px}.page-subtitle[data-v-2b5b078a]{font-size:13px}.verify-card[data-v-2b5b078a]{padding:14px}.mc-graphic[data-v-2b5b078a]{width:180px;height:180px}.mc-price[data-v-2b5b078a]{font-size:42px}.mc-benefit[data-v-2b5b078a]{font-size:12px}.mc-note[data-v-2b5b078a],.mc-tip[data-v-2b5b078a]{font-size:11px}}@media (max-width: 900px){.tier-name[data-v-2b5b078a]{min-width:110px}.membership-card[data-v-2b5b078a]{flex-direction:column}.mc-center[data-v-2b5b078a]{align-items:center}.mc-graphic[data-v-2b5b078a]{width:220px;height:220px}.mc-price[data-v-2b5b078a]{font-size:56px}}.toolbox-page[data-v-5ea49910]{min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216);padding:24px 0}.container[data-v-5ea49910]{max-width:1400px;margin:0 auto;padding:0 20px}.page-header[data-v-5ea49910]{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;padding:28px 32px;background:#1b1e23;border:1px solid #2a2a2c;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000040}.page-header[data-v-5ea49910]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#667eea,#764ba2,transparent)}.header-content[data-v-5ea49910]{flex:1}.page-title[data-v-5ea49910]{font-size:26px;font-weight:800;color:#fff;margin:0 0 8px;background:linear-gradient(135deg,#fff,#a0a3a7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:1px}.page-subtitle[data-v-5ea49910]{font-size:15px;color:#a6afbd;margin:4px 0 0;line-height:1.6}.page-subtitle1[data-v-5ea49910]{font-size:15px;color:#e7d001;margin:4px 0 0;line-height:1.6}.header-stats[data-v-5ea49910]{display:flex;gap:20px;padding:10px 14px;background:#23272f;border:1px solid #343a46;border-radius:12px}.stat-item[data-v-5ea49910]{text-align:center;min-width:72px}.stat-number[data-v-5ea49910]{display:block;font-size:28px;font-weight:800;line-height:1;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label[data-v-5ea49910]{font-size:12px;color:#b5becc;letter-spacing:.2px;opacity:.95}.category-tabs-wrapper[data-v-5ea49910]{margin-bottom:24px;-webkit-overflow-scrolling:touch}.category-tabs[data-v-5ea49910]{display:flex;gap:8px;padding:4px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.category-tabs[data-v-5ea49910]::-webkit-scrollbar{display:none}.tab-btn[data-v-5ea49910]{padding:12px 20px;min-height:44px;background:transparent;border:none;border-radius:8px;color:#9aa4b2;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;position:relative;-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex-shrink:0}.tab-btn[data-v-5ea49910]:active{transform:scale(.95);opacity:.8}.tab-btn.active[data-v-5ea49910]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px #667eea4d}.tools-grid[data-v-5ea49910]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width: 769px){.tools-grid[data-v-5ea49910]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}}.tool-card[data-v-5ea49910]{background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:16px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;height:auto;min-height:320px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tool-card[data-v-5ea49910]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#667eea,#764ba2,transparent);opacity:0;transition:opacity .2s ease;z-index:2}.tool-card[data-v-5ea49910]:active{transform:scale(.98);border-color:#667eea;box-shadow:0 8px 24px #0000004d,0 0 0 1px #667eea2e}.tool-card[data-v-5ea49910]:active:before{opacity:1}@media (hover: hover){.tool-card[data-v-5ea49910]:hover{transform:translateY(-4px);border-color:#667eea;box-shadow:0 12px 32px #0000004d,0 0 0 1px #667eea2e}.tool-card[data-v-5ea49910]:hover:before{opacity:1}}.card-cover[data-v-5ea49910]{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:16px 16px 0 0}.cover-image[data-v-5ea49910]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@media (hover: hover){.tool-card:hover .cover-image[data-v-5ea49910]{transform:scale(1.05)}}.cover-overlay[data-v-5ea49910]{position:absolute;top:12px;right:12px;display:flex;gap:8px;align-items:center}.card-content[data-v-5ea49910]{flex:1;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.card-header[data-v-5ea49910]{margin-bottom:12px}.status-indicator[data-v-5ea49910]{width:8px;height:8px;border-radius:50%;position:relative}.status-indicator.available[data-v-5ea49910]{background:#10b981;box-shadow:0 0 8px #10b98180}.status-indicator.coming-soon[data-v-5ea49910]{background:#f59e0b;box-shadow:0 0 8px #f59e0b80}.card-body[data-v-5ea49910]{margin-bottom:16px;flex:1}.tool-title[data-v-5ea49910]{font-size:18px;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.3}.tool-description[data-v-5ea49910]{font-size:14px;color:#9aa4b2;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-footer[data-v-5ea49910]{display:flex;justify-content:space-between;align-items:center}.badge-group[data-v-5ea49910]{display:flex;gap:8px;align-items:center}.tool-badge[data-v-5ea49910]{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.badge-blue[data-v-5ea49910]{background:linear-gradient(135deg,#1e3a8a,#1e40af);color:#60a5fa;border:1px solid #1e40af}.badge-yellow[data-v-5ea49910]{background:linear-gradient(135deg,#92400e,#b45309);color:#facc15;border:1px solid #b45309}.badge-green[data-v-5ea49910]{background:linear-gradient(135deg,#065f46,#047857);color:#34d399;border:1px solid #047857}.badge-purple[data-v-5ea49910]{background:linear-gradient(135deg,#3b0764,#5b21b6);color:#c4b5fd;border:1px solid #5b21b6}.vip-badge[data-v-5ea49910]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-5ea49910 2s ease-in-out infinite alternate}.free-badge[data-v-5ea49910]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#04ffb8,#047857);color:#d1fae5;border:1px solid #ffffff;box-shadow:0 2px 8px #fff}@keyframes vip-glow-5ea49910{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.tool-action[data-v-5ea49910]{display:flex;align-items:center;gap:6px;color:#9aa4b2;font-size:12px;font-weight:500;transition:all .2s ease}@media (hover: hover){.tool-card:hover .tool-action[data-v-5ea49910]{color:#8ea2ff}.tool-card:hover .action-icon[data-v-5ea49910]{transform:translate(2px)}}.action-icon[data-v-5ea49910]{font-size:14px;transition:transform .2s ease}@media (max-width: 768px){.toolbox-page[data-v-5ea49910]{padding:16px 0}.container[data-v-5ea49910]{padding:0 12px;max-width:100%}.page-header[data-v-5ea49910]{flex-direction:column;align-items:flex-start;gap:16px;padding:20px;margin-bottom:20px;border-radius:16px}.page-title[data-v-5ea49910]{font-size:22px}.page-subtitle[data-v-5ea49910]{font-size:14px}.header-stats[data-v-5ea49910]{align-self:stretch;justify-content:space-around;gap:16px;padding:12px}.stat-number[data-v-5ea49910]{font-size:24px}.stat-label[data-v-5ea49910]{font-size:11px}.category-tabs-wrapper[data-v-5ea49910]{margin-bottom:20px}.category-tabs[data-v-5ea49910]{padding:6px;gap:6px}.tab-btn[data-v-5ea49910]{padding:10px 16px;min-height:40px;font-size:13px}.tools-grid[data-v-5ea49910]{grid-template-columns:repeat(2,1fr);gap:12px}.tool-card[data-v-5ea49910]{height:auto;min-height:300px;border-radius:12px}.card-cover[data-v-5ea49910]{border-radius:12px 12px 0 0;aspect-ratio:4/3}.card-content[data-v-5ea49910]{padding:12px;flex:1;display:flex;flex-direction:column}.card-body[data-v-5ea49910]{flex:1;margin-bottom:8px}.tool-title[data-v-5ea49910]{font-size:15px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tool-description[data-v-5ea49910]{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-footer[data-v-5ea49910]{margin-top:auto}}@media (max-width: 480px){.toolbox-page[data-v-5ea49910]{padding:12px 0}.container[data-v-5ea49910]{padding:0 10px}.page-header[data-v-5ea49910]{padding:16px;margin-bottom:16px;border-radius:12px}.page-title[data-v-5ea49910]{font-size:20px}.page-subtitle[data-v-5ea49910]{font-size:13px}.header-stats[data-v-5ea49910]{padding:10px;gap:12px}.stat-number[data-v-5ea49910]{font-size:20px}.stat-label[data-v-5ea49910]{font-size:10px}.category-tabs-wrapper[data-v-5ea49910]{margin-bottom:16px}.tab-btn[data-v-5ea49910]{padding:8px 14px;min-height:36px;font-size:12px}.tools-grid[data-v-5ea49910]{grid-template-columns:repeat(2,1fr);gap:10px}.tool-card[data-v-5ea49910]{border-radius:12px;min-height:280px}.card-cover[data-v-5ea49910]{aspect-ratio:4/3}.card-content[data-v-5ea49910]{padding:10px}.tool-title[data-v-5ea49910]{font-size:14px;margin-bottom:4px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tool-description[data-v-5ea49910]{font-size:11px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tool-badge[data-v-5ea49910]{padding:3px 8px;font-size:10px}.tool-action[data-v-5ea49910]{font-size:10px}.vip-badge[data-v-5ea49910],.free-badge[data-v-5ea49910]{padding:3px 6px;font-size:9px}}@keyframes fadeInUp-5ea49910{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tool-card[data-v-5ea49910]{animation:none}.toolbox-detail-page[data-v-bdfed50e]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-bdfed50e]{margin-bottom:20px}.back-btn[data-v-bdfed50e]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-bdfed50e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-bdfed50e]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-btn[data-v-bdfed50e]:hover:before{left:100%}.back-icon[data-v-bdfed50e]{font-size:16px}.tool-header[data-v-bdfed50e]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-bdfed50e]{width:100%}.tool-title[data-v-bdfed50e]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-bdfed50e]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-bdfed50e]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-bdfed50e]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-blue[data-v-bdfed50e]{background:#132235;color:#60a5fa;border:1px solid #1f3e70}.badge-blue .dot[data-v-bdfed50e]{background:#60a5fa}.badge-yellow[data-v-bdfed50e]{background:#2b2313;color:#facc15;border:1px solid #5b4512}.badge-yellow .dot[data-v-bdfed50e]{background:#facc15}.badge-green[data-v-bdfed50e]{background:#0f2a20;color:#34d399;border:1px solid #145a47}.badge-green .dot[data-v-bdfed50e]{background:#34d399}.tool-content[data-v-bdfed50e]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-bdfed50e]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-bdfed50e]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-group[data-v-bdfed50e]{display:flex;gap:12px;margin-bottom:24px}.url-input[data-v-bdfed50e]{flex:1;padding:12px 16px;min-height:44px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:16px;transition:border-color .2s ease;-webkit-appearance:none;box-sizing:border-box}.url-input[data-v-bdfed50e]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.url-input[data-v-bdfed50e]::placeholder{color:#6b7280}.extract-btn[data-v-bdfed50e]{padding:12px 24px;min-height:44px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-shadow:0 4px 12px #667eea4d}.extract-btn[data-v-bdfed50e]:active:not(:disabled){transform:scale(.98);opacity:.9}@media (hover: hover){.extract-btn[data-v-bdfed50e]:hover:not(:disabled){background:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-1px);box-shadow:0 6px 16px #667eea66}}.extract-btn[data-v-bdfed50e]:disabled{background:#6b7280;cursor:not-allowed;transform:none;box-shadow:none}.loading[data-v-bdfed50e]{display:inline-flex;align-items:center;gap:8px}.loading[data-v-bdfed50e]:after{content:"";width:12px;height:12px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-bdfed50e 1s linear infinite}@keyframes spin-bdfed50e{to{transform:rotate(360deg)}}.result-section[data-v-bdfed50e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-bdfed50e]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-bdfed50e]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-bdfed50e]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.copy-btn[data-v-bdfed50e],.clear-btn[data-v-bdfed50e]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.copy-btn[data-v-bdfed50e]:hover{background:#10b981;border-color:#10b981;color:#fff}.clear-btn[data-v-bdfed50e]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.publish-btn[data-v-bdfed50e]{background:linear-gradient(135deg,#7c3aed,#5b21b6);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.publish-btn[data-v-bdfed50e]:hover{background:linear-gradient(135deg,#8b5cf6,#6d28d9);transform:translateY(-1px);box-shadow:0 4px 12px #7c3aed4d}.publish-btn[data-v-bdfed50e]:disabled{background:#6b7280;cursor:not-allowed;transform:none;box-shadow:none;opacity:.6}.publish-btn[data-v-bdfed50e]:disabled:hover{background:#6b7280;transform:none;box-shadow:none}.rewrite-transfer-btn[data-v-bdfed50e]{padding:6px 12px;border:1px solid #3b82f6;border-radius:6px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;font-size:12px;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:4px;position:relative;overflow:hidden}.rewrite-transfer-btn[data-v-bdfed50e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.rewrite-transfer-btn[data-v-bdfed50e]:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);border-color:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.rewrite-transfer-btn[data-v-bdfed50e]:hover:before{left:100%}.rewrite-transfer-btn[data-v-bdfed50e]:after{content:"✍️";font-size:10px;margin-left:4px}.result-content[data-v-bdfed50e]{padding:20px}.content-text[data-v-bdfed50e]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;line-height:1.6;color:#e8e8ea;white-space:pre-wrap;word-break:break-word;margin:0;background:#0a0a0b;padding:16px;border-radius:8px;border:1px solid #1a1a1c}.error-section[data-v-bdfed50e]{margin-top:16px}.error-message[data-v-bdfed50e]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#2a1111;border:1px solid #7f1d1d;border-radius:8px;color:#fca5a5;font-size:14px}.error-icon[data-v-bdfed50e]{font-size:16px}.coming-soon[data-v-bdfed50e]{text-align:center;padding:60px 20px}.coming-soon-icon[data-v-bdfed50e]{font-size:64px;margin-bottom:20px}.coming-soon h3[data-v-bdfed50e]{font-size:24px;font-weight:600;color:#e6e8eb;margin:0 0 12px}.coming-soon p[data-v-bdfed50e]{font-size:16px;color:#9aa4b2;margin:0}.rewrite-section[data-v-bdfed50e]{max-width:1200px;margin:0 auto}.input-form[data-v-bdfed50e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-bdfed50e]{margin-bottom:20px}.form-group[data-v-bdfed50e]:last-child{margin-bottom:0}.form-label[data-v-bdfed50e]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.textarea-input[data-v-bdfed50e]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;line-height:1.6;resize:vertical;min-height:80px;transition:border-color .2s ease;font-family:inherit}.textarea-input[data-v-bdfed50e]:focus{outline:none;border-color:#3b82f6}.textarea-input[data-v-bdfed50e]:disabled{opacity:.6;cursor:not-allowed}.form-actions[data-v-bdfed50e]{display:flex;justify-content:center;margin-top:24px}.rewrite-btn[data-v-bdfed50e]{padding:12px 32px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.rewrite-btn[data-v-bdfed50e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.rewrite-btn[data-v-bdfed50e]:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.rewrite-btn[data-v-bdfed50e]:hover:not(:disabled):before{left:100%}.rewrite-btn[data-v-bdfed50e]:disabled{background:#6b7280;cursor:not-allowed;transform:none;box-shadow:none}.rewrite-btn .loading[data-v-bdfed50e]{display:inline-flex;align-items:center;gap:8px}.rewrite-btn .loading[data-v-bdfed50e]:after{content:"";width:12px;height:12px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-bdfed50e 1s linear infinite}.rewrite-result[data-v-bdfed50e]{background:#0f1216;border-radius:16px;overflow:hidden;border:1px solid #2a2a2c;box-shadow:0 8px 32px #0000004d}.result-display[data-v-bdfed50e]{padding:32px}.result-header-info[data-v-bdfed50e]{margin-bottom:28px;padding-bottom:20px;border-bottom:2px solid #2a2a2c}.result-title[data-v-bdfed50e]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:16px 20px;background:#1a1a1c;border-radius:12px;border:1px solid #2a2a2c}.title-icon[data-v-bdfed50e]{font-size:18px}.title-label[data-v-bdfed50e]{font-size:15px;font-weight:600;color:#9aa4b2}.title-text[data-v-bdfed50e]{font-size:18px;font-weight:700;color:#fff;flex:1;line-height:1.4}.result-tags[data-v-bdfed50e]{display:flex;align-items:center;gap:12px;padding:12px 20px;background:#1a1a1c;border-radius:12px;border:1px solid #2a2a2c}.tag-icon[data-v-bdfed50e]{font-size:16px}.tag-label[data-v-bdfed50e]{font-size:14px;font-weight:600;color:#9aa4b2}.tag-text[data-v-bdfed50e]{font-size:16px;font-weight:500;color:#fff;flex:1;line-height:1.4}.result-main-content[data-v-bdfed50e]{margin-bottom:28px}.content-label[data-v-bdfed50e]{font-size:18px;font-weight:600;color:#e8e8ea;margin-bottom:16px;display:flex;align-items:center;gap:10px}.content-text[data-v-bdfed50e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:20px 24px;font-size:15px;line-height:1.7;color:#e8e8ea;white-space:pre-wrap;word-break:break-word;min-height:100px;box-shadow:0 2px 8px #0003}.content-textarea[data-v-bdfed50e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:20px 24px;font-size:15px;line-height:1.7;color:#e8e8ea;white-space:pre-wrap;word-break:break-word;min-height:100px;width:100%;resize:vertical;font-family:inherit;outline:none;transition:border-color .3s ease;box-shadow:0 2px 8px #0003}.content-textarea[data-v-bdfed50e]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a,0 2px 8px #0003}.content-textarea[data-v-bdfed50e]::placeholder{color:#6b7280;font-style:italic}.result-meta[data-v-bdfed50e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:20px 24px;box-shadow:0 2px 8px #0003}.meta-item[data-v-bdfed50e]{margin-bottom:16px;display:flex;flex-direction:column;gap:6px}.meta-item[data-v-bdfed50e]:last-child{margin-bottom:0}.meta-label[data-v-bdfed50e]{font-size:13px;font-weight:600;color:#9aa4b2;text-transform:uppercase;letter-spacing:.5px}.meta-content[data-v-bdfed50e]{font-size:14px;color:#e8e8ea;line-height:1.6;background:#0f1216;padding:12px 16px;border-radius:8px;border:1px solid #2a2a2c;word-break:break-word}.analyze-section[data-v-bdfed50e]{max-width:1200px;margin:0 auto}.url-input[data-v-bdfed50e]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-bdfed50e]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-bdfed50e]:disabled{opacity:.6;cursor:not-allowed}.url-input.error[data-v-bdfed50e]{border-color:#ef4444;background-color:#1f1a1a}.url-input.error[data-v-bdfed50e]:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.input-error[data-v-bdfed50e]{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;background:#1f1a1a;border:1px solid #ef4444;border-radius:6px;color:#fca5a5;font-size:13px;line-height:1.4}.input-error .error-icon[data-v-bdfed50e]{font-size:14px;flex-shrink:0}.analyze-btn[data-v-bdfed50e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;min-height:44px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-shadow:0 4px 12px #667eea4d}.analyze-btn[data-v-bdfed50e]:active:not(:disabled){transform:scale(.98);opacity:.9}@media (hover: hover){.analyze-btn[data-v-bdfed50e]:hover:not(:disabled){background:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-1px);box-shadow:0 6px 16px #667eea66}}.analyze-btn[data-v-bdfed50e]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.analyze-btn .loading[data-v-bdfed50e]{display:flex;align-items:center;gap:8px}.analyze-btn .loading[data-v-bdfed50e]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-bdfed50e 1s linear infinite}.analysis-result[data-v-bdfed50e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.image-compare-2[data-v-bdfed50e]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.image-compare-3[data-v-bdfed50e]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.placeholder-text[data-v-bdfed50e]{display:flex;align-items:center;justify-content:center;height:200px;color:#6b7280;font-size:14px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:8px}@media (max-width: 768px){.image-compare-2[data-v-bdfed50e],.image-compare-3[data-v-bdfed50e]{grid-template-columns:1fr}}.markdown-result[data-v-bdfed50e]{padding:20px;color:#e8e8ea;line-height:1.8}.markdown-result h1[data-v-bdfed50e],.markdown-result h2[data-v-bdfed50e],.markdown-result h3[data-v-bdfed50e],.markdown-result h4[data-v-bdfed50e],.markdown-result h5[data-v-bdfed50e],.markdown-result h6[data-v-bdfed50e]{margin:16px 0 10px;font-weight:700}.markdown-result p[data-v-bdfed50e]{margin:8px 0}.markdown-result ul[data-v-bdfed50e]{margin:8px 0 8px 20px}.markdown-result li[data-v-bdfed50e]{margin:6px 0}.markdown-result hr[data-v-bdfed50e]{border:none;border-top:1px solid #2a2a2c;margin:16px 0}.markdown-result .md-code[data-v-bdfed50e]{background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;padding:12px 14px;overflow:auto}.markdown-result .md-table[data-v-bdfed50e]{width:100%;border-collapse:collapse;margin:12px 0}.markdown-result .md-table th[data-v-bdfed50e],.markdown-result .md-table td[data-v-bdfed50e]{border:1px solid #2a2a2c;padding:10px 12px;text-align:left}.video-player[data-v-bdfed50e]{width:100%;max-height:520px;background:#000;border-radius:12px}.image-preview-wrap[data-v-bdfed50e],.result-display[data-v-bdfed50e]{background:#0f1216;border:1px solid #2a2a2c;border-radius:12px;padding:12px;position:relative}.image-overlay[data-v-bdfed50e]{position:absolute;top:8px;right:8px;background:#10b981e6;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.image-preview[data-v-bdfed50e],.image-result[data-v-bdfed50e]{max-width:100%;height:auto;display:block;border-radius:8px}.edit-image-preview[data-v-bdfed50e]{display:block;max-width:360px;max-height:360px;width:auto;height:auto;object-fit:contain;margin:0 auto;border-radius:8px}.cover-image[data-v-bdfed50e]{display:block;max-width:420px;max-height:420px;width:auto;height:auto;object-fit:contain;margin:0 auto;border-radius:12px;box-shadow:0 4px 16px #00000059;cursor:zoom-in}.cover-preview-large-wrap[data-v-bdfed50e]{max-width:90vw;max-height:85vh;display:flex;align-items:center;justify-content:center;padding:6px}.cover-preview-large[data-v-bdfed50e]{display:block;max-width:90vw;max-height:85vh;width:auto;height:auto;object-fit:contain;border-radius:12px}[data-v-bdfed50e] .cover-preview-dialog .el-dialog,[data-v-bdfed50e] .cover-preview-dialog .el-dialog__wrapper,[data-v-bdfed50e] .cover-preview-dialog{background-color:#0f1216!important}[data-v-bdfed50e] .cover-preview-dialog .el-dialog__header{background:#0f1216!important;border-bottom:1px solid #1c222b!important}[data-v-bdfed50e] .cover-preview-dialog .el-dialog__title{color:#e8e8ea!important}[data-v-bdfed50e] .cover-preview-dialog .el-dialog__body{background:#0f1216!important;display:flex!important;align-items:center!important;justify-content:center!important}[data-v-bdfed50e] .cover-dark-overlay{--el-overlay-color: rgba(5, 7, 10, .92);background:#05070aeb!important}[data-v-bdfed50e] .cover-dark-overlay .el-overlay-dialog{display:flex;align-items:center;justify-content:center;background:transparent!important}[data-v-bdfed50e] .el-overlay{background:#05070aeb!important}[data-v-bdfed50e] .el-overlay .el-overlay-dialog{background:transparent!important}.image-compare .image-preview[data-v-bdfed50e]{max-width:80%;margin:0 auto}.image-compare-2 .image-preview[data-v-bdfed50e],.image-compare-2 .image-result[data-v-bdfed50e]{max-width:100%;height:auto;display:block}.image-compare[data-v-bdfed50e]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.image-title[data-v-bdfed50e]{font-size:14px;color:#9aa4b2;margin:0 0 8px 4px}.image-pane[data-v-bdfed50e]{display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){.image-compare[data-v-bdfed50e]{grid-template-columns:1fr}}.shoe-compare[data-v-bdfed50e]{display:grid;grid-template-columns:1fr;gap:16px}.compare-3col[data-v-bdfed50e]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 1024px){.compare-3col[data-v-bdfed50e]{grid-template-columns:1fr}}.account-info[data-v-bdfed50e],.style-analysis[data-v-bdfed50e],.strategy-analysis[data-v-bdfed50e],.detailed-report[data-v-bdfed50e]{border-bottom:1px solid #2a2a2c;padding:20px}.detailed-report[data-v-bdfed50e]{border-bottom:none}.info-title[data-v-bdfed50e]{font-size:16px;font-weight:600;color:#e8e8ea;margin-bottom:16px;display:flex;align-items:center;gap:8px}.info-content[data-v-bdfed50e]{display:flex;flex-direction:column;gap:12px}.info-item[data-v-bdfed50e]{display:flex;align-items:flex-start;gap:12px}.info-label[data-v-bdfed50e]{font-size:14px;color:#9aa4b2;min-width:80px;flex-shrink:0}.info-value[data-v-bdfed50e]{font-size:14px;color:#e8e8ea;flex:1}.report-content[data-v-bdfed50e]{margin-top:16px}.report-textarea[data-v-bdfed50e]{width:100%;min-height:200px;padding:16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;line-height:1.6;resize:vertical;font-family:inherit}.report-textarea[data-v-bdfed50e]:focus{outline:none;border-color:#3b82f6}@media (max-width: 768px){.rewrite-section[data-v-bdfed50e],.analyze-section[data-v-bdfed50e]{max-width:100%;padding:0 16px}.tool-header[data-v-bdfed50e]{padding:16px;margin-bottom:20px;border-radius:12px}.tool-title[data-v-bdfed50e]{font-size:20px;margin-bottom:10px}.tool-description[data-v-bdfed50e]{font-size:14px}.input-group[data-v-bdfed50e]{flex-direction:column}.result-header[data-v-bdfed50e]{flex-direction:column;gap:12px;align-items:stretch}.result-actions[data-v-bdfed50e]{justify-content:center;flex-direction:column;gap:8px}.copy-btn[data-v-bdfed50e],.rewrite-transfer-btn[data-v-bdfed50e],.clear-btn[data-v-bdfed50e],.publish-btn[data-v-bdfed50e]{width:100%;justify-content:center}.result-display[data-v-bdfed50e]{padding:20px}.result-title[data-v-bdfed50e],.result-tags[data-v-bdfed50e]{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 16px}.title-text[data-v-bdfed50e],.tag-text[data-v-bdfed50e]{width:100%}.meta-item[data-v-bdfed50e]{margin-bottom:20px}.content-text[data-v-bdfed50e],.content-textarea[data-v-bdfed50e]{padding:16px 20px;font-size:14px}.result-meta[data-v-bdfed50e]{padding:16px 20px}.account-info[data-v-bdfed50e],.style-analysis[data-v-bdfed50e],.strategy-analysis[data-v-bdfed50e],.detailed-report[data-v-bdfed50e]{padding:16px}.info-item[data-v-bdfed50e]{flex-direction:column;align-items:flex-start;gap:4px}.info-label[data-v-bdfed50e]{min-width:auto}.report-textarea[data-v-bdfed50e]{min-height:150px;padding:12px;font-size:13px}}.verification-notice[data-v-bdfed50e]{margin:24px 0;background:linear-gradient(135deg,#2a1a1a,#1a1a1c);border:1px solid #f59e0b;border-radius:16px;padding:24px;box-shadow:0 4px 16px #f59e0b1a}.notice-content[data-v-bdfed50e]{display:flex;gap:20px;align-items:center}.notice-icon[data-v-bdfed50e]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-bdfed50e]{color:#f59e0b;font-size:20px;font-weight:700;margin:0 0 8px}.notice-text p[data-v-bdfed50e]{color:#a0a3a7;font-size:14px;margin:0 0 16px;line-height:1.6}.verify-btn[data-v-bdfed50e]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f59e0b4d}.verify-btn[data-v-bdfed50e]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.verify-btn[data-v-bdfed50e]:active{transform:translateY(0)}@media (max-width: 768px){.toolbox-detail-page[data-v-bdfed50e]{padding:16px 0}.container[data-v-bdfed50e]{padding:0 12px;max-width:100%}.back-section[data-v-bdfed50e]{margin-bottom:16px}.back-btn[data-v-bdfed50e]{min-height:44px;padding:12px 16px;font-size:14px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.back-btn[data-v-bdfed50e]:active{transform:scale(.98);opacity:.9}@media (hover: hover){.back-btn[data-v-bdfed50e]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}}.tool-header[data-v-bdfed50e]{padding:16px;margin-bottom:16px;border-radius:12px}.tool-title[data-v-bdfed50e]{font-size:20px;margin-bottom:10px}.tool-description[data-v-bdfed50e]{font-size:14px;line-height:1.5}.tool-content[data-v-bdfed50e]{padding:20px;border-radius:12px}.section-title[data-v-bdfed50e]{font-size:20px}.section-desc[data-v-bdfed50e]{font-size:14px;margin-bottom:20px}.input-form[data-v-bdfed50e]{padding:16px;border-radius:12px;margin-bottom:20px}.form-group[data-v-bdfed50e]{margin-bottom:16px}.form-label[data-v-bdfed50e]{font-size:13px;margin-bottom:8px}.url-input[data-v-bdfed50e]{min-height:44px;padding:12px 16px;font-size:16px;border-radius:12px;-webkit-appearance:none}.textarea-input[data-v-bdfed50e]{min-height:100px;padding:12px 16px;font-size:16px;border-radius:12px}.form-actions[data-v-bdfed50e]{margin-top:20px;flex-direction:column;gap:12px}.analyze-btn[data-v-bdfed50e],.extract-btn[data-v-bdfed50e],.rewrite-btn[data-v-bdfed50e]{width:100%;min-height:44px;padding:12px 24px;font-size:16px;border-radius:12px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.analyze-btn[data-v-bdfed50e]:active,.extract-btn[data-v-bdfed50e]:active,.rewrite-btn[data-v-bdfed50e]:active{transform:scale(.98);opacity:.9}@media (hover: hover){.analyze-btn[data-v-bdfed50e]:hover:not(:disabled),.extract-btn[data-v-bdfed50e]:hover:not(:disabled),.rewrite-btn[data-v-bdfed50e]:hover:not(:disabled){transform:translateY(-1px)}}.result-section[data-v-bdfed50e]{border-radius:12px;margin-top:16px}.result-header[data-v-bdfed50e]{padding:12px 16px;flex-wrap:wrap;gap:12px}.result-header h4[data-v-bdfed50e]{font-size:15px}.result-actions[data-v-bdfed50e]{width:100%;justify-content:flex-start}.copy-btn[data-v-bdfed50e],.clear-btn[data-v-bdfed50e]{min-height:36px;padding:8px 16px;font-size:13px;border-radius:8px}.result-display[data-v-bdfed50e]{padding:20px}.verification-notice[data-v-bdfed50e]{padding:20px;border-radius:12px}.notice-content[data-v-bdfed50e]{flex-direction:column;text-align:center;gap:16px}.notice-icon[data-v-bdfed50e]{font-size:36px}.notice-text h3[data-v-bdfed50e]{font-size:18px}.verify-btn[data-v-bdfed50e]{width:100%;min-height:44px;padding:12px 24px;font-size:16px;border-radius:12px}.image-compare-3[data-v-bdfed50e]{flex-direction:column;gap:16px}.image-pane[data-v-bdfed50e]{width:100%}}@media (max-width: 480px){.toolbox-detail-page[data-v-bdfed50e]{padding:12px 0}.container[data-v-bdfed50e]{padding:0 10px}.tool-header[data-v-bdfed50e]{padding:14px;margin-bottom:12px;border-radius:10px}.tool-title[data-v-bdfed50e]{font-size:18px;margin-bottom:8px}.tool-description[data-v-bdfed50e]{font-size:13px;line-height:1.5}.tool-content[data-v-bdfed50e]{padding:16px}.section-title[data-v-bdfed50e]{font-size:18px}.section-desc[data-v-bdfed50e]{font-size:13px}.input-form[data-v-bdfed50e]{padding:14px}.form-label[data-v-bdfed50e]{font-size:12px}.url-input[data-v-bdfed50e],.textarea-input[data-v-bdfed50e]{font-size:16px;padding:10px 14px}.result-display[data-v-bdfed50e]{padding:16px}.verify-btn[data-v-bdfed50e]{font-size:15px}}.badge-group[data-v-bdfed50e]{display:flex;gap:8px;align-items:center}.vip-badge[data-v-bdfed50e]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-bdfed50e 2s ease-in-out infinite alternate}@keyframes vip-glow-bdfed50e{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.coze-workflow[data-v-1dd839e4]{min-height:100vh;background:#0a0a0a;color:#fff}.container[data-v-1dd839e4]{max-width:1400px;margin:0 auto;padding:0 20px}.filter-bar[data-v-1dd839e4]{background:linear-gradient(135deg,#0a0a0b,#0f1216);border-bottom:1px solid #2a2a2c;padding:16px 0 0;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.filter-bar .filter-tabs[data-v-1dd839e4]{display:flex;gap:8px;padding:6px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.filter-bar .filter-tabs[data-v-1dd839e4]::-webkit-scrollbar{display:none}.filter-bar .filter-tabs .filter-tab[data-v-1dd839e4]{padding:12px 20px;min-height:44px;background:transparent;border:none;border-radius:8px;color:#9aa4b2;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;position:relative;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.filter-bar .filter-tabs .filter-tab[data-v-1dd839e4]:active{transform:scale(.95);opacity:.8}@media (hover: hover){.filter-bar .filter-tabs .filter-tab[data-v-1dd839e4]:hover{color:#e8e8ea;background:#2a2a2c}}.filter-bar .filter-tabs .filter-tab.active[data-v-1dd839e4]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px #667eea4d}.main-content[data-v-1dd839e4]{padding:24px 0;min-height:calc(100vh - 100px)}.newcomer-guide-content .problems-toolbar[data-v-1dd839e4]{margin-bottom:16px;display:flex;justify-content:flex-end}.newcomer-guide-content .problem-search-input[data-v-1dd839e4]{width:100%;max-width:100%;min-height:44px;padding:12px 16px;border-radius:12px;border:1px solid #2a2a2c;background:#151518;color:#e8e8ea;font-size:16px;outline:none;transition:all .2s ease;-webkit-appearance:none;box-sizing:border-box}.newcomer-guide-content .problem-search-input[data-v-1dd839e4]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.newcomer-guide-content .problem-search-input[data-v-1dd839e4]::placeholder{color:#6b7280}.newcomer-guide-content .page-header[data-v-1dd839e4]{margin-bottom:40px;padding:20px 0;border-bottom:1px solid #333}.newcomer-guide-content .page-header .page-title[data-v-1dd839e4]{font-size:32px;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.newcomer-guide-content .problems-grid[data-v-1dd839e4]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:40px}.newcomer-guide-content .problem-card[data-v-1dd839e4]{background:linear-gradient(145deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:14px;padding:16px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000004d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;display:flex;flex-direction:column}.newcomer-guide-content .problem-card[data-v-1dd839e4]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .2s ease}.newcomer-guide-content .problem-card[data-v-1dd839e4]:active{transform:scale(.98);opacity:.9}.newcomer-guide-content .problem-card[data-v-1dd839e4]:active:before{transform:scaleX(1)}@media (hover: hover){.newcomer-guide-content .problem-card[data-v-1dd839e4]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0006;border-color:#667eea}.newcomer-guide-content .problem-card[data-v-1dd839e4]:hover:before{transform:scaleX(1)}}.newcomer-guide-content .problem-card .card-header[data-v-1dd839e4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;flex-shrink:0}.newcomer-guide-content .problem-card .card-header .brand-icon[data-v-1dd839e4]{display:flex;align-items:center;gap:10px}.newcomer-guide-content .problem-card .card-header .brand-icon .icon-wrapper[data-v-1dd839e4]{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #667eea66;flex-shrink:0}.newcomer-guide-content .problem-card .card-header .brand-icon .icon-wrapper .icon[data-v-1dd839e4]{font-size:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.newcomer-guide-content .problem-card .card-header .brand-icon .brand-text[data-v-1dd839e4]{font-size:11px;color:#999;font-weight:600;letter-spacing:.3px;white-space:nowrap}.newcomer-guide-content .problem-card .card-header .mini-action[data-v-1dd839e4]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:6px 12px;font-size:11px;border-radius:8px;min-height:32px;flex-shrink:0;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;white-space:nowrap}.newcomer-guide-content .problem-card .card-header .mini-action[data-v-1dd839e4]:active{transform:scale(.95);opacity:.8}@media (hover: hover){.newcomer-guide-content .problem-card .card-header .mini-action[data-v-1dd839e4]:hover{background:#ffffff26;border-color:#ffffff4d}}.newcomer-guide-content .problem-card .card-content[data-v-1dd839e4]{margin-bottom:14px;flex:1;display:flex;flex-direction:column}.newcomer-guide-content .problem-card .card-content .problem-title[data-v-1dd839e4]{font-size:14px;font-weight:700;color:#fff;margin:0 0 10px;line-height:1.4;letter-spacing:-.2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.newcomer-guide-content .problem-card .card-content .solution-btn[data-v-1dd839e4]{background:linear-gradient(135deg,#2a2a2a,#1a1a1a);border:1px solid #444;border-radius:8px;padding:8px 12px;min-height:36px;display:flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s ease;width:100%;justify-content:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex-shrink:0}.newcomer-guide-content .problem-card .card-content .solution-btn[data-v-1dd839e4]:active{transform:scale(.98);opacity:.9}@media (hover: hover){.newcomer-guide-content .problem-card .card-content .solution-btn[data-v-1dd839e4]:hover{background:linear-gradient(135deg,#333,#2a2a2a);transform:translateY(-1px);box-shadow:0 6px 16px #0000004d;border-color:#667eea}}.newcomer-guide-content .problem-card .card-content .solution-btn .btn-icon[data-v-1dd839e4]{font-size:14px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));flex-shrink:0}.newcomer-guide-content .problem-card .card-content .solution-btn .btn-text[data-v-1dd839e4]{font-size:12px;color:#fff;font-weight:600;white-space:nowrap}.newcomer-guide-content .problem-card .card-footer[data-v-1dd839e4]{display:flex;align-items:flex-start;gap:6px;padding-top:12px;border-top:1px solid #333;flex-shrink:0}.newcomer-guide-content .problem-card .card-footer .problem-number[data-v-1dd839e4]{font-size:11px;color:#667eea;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;flex-shrink:0;white-space:nowrap}.newcomer-guide-content .problem-card .card-footer .problem-description[data-v-1dd839e4]{font-size:11px;color:#999;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.workflow-content .workflow-grid[data-v-1dd839e4]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:40px}.workflow-content .workflow-card[data-v-1dd839e4]{background:linear-gradient(145deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:16px;overflow:hidden;transition:all .2s ease;box-shadow:0 4px 12px #0000004d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin:0;padding:0;display:flex;flex-direction:column}.workflow-content .workflow-card[data-v-1dd839e4]:active{transform:scale(.98);opacity:.9}@media (hover: hover){.workflow-content .workflow-card[data-v-1dd839e4]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0006;border-color:#667eea}}.workflow-content .workflow-card .card-image[data-v-1dd839e4]{position:relative;aspect-ratio:4/3;overflow:hidden;background:linear-gradient(135deg,#2a2a2c,#1a1a1c);display:flex;align-items:center;justify-content:center;border-radius:16px 16px 0 0;margin:0;padding:0;line-height:0;flex-shrink:0}.workflow-content .workflow-card .card-image .workflow-cover-img[data-v-1dd839e4]{width:100%;height:100%;object-fit:contain;transition:all .3s ease;opacity:0;border-radius:16px 16px 0 0;display:block;margin:0;padding:0}.workflow-content .workflow-card .card-image .workflow-cover-img.loaded[data-v-1dd839e4]{opacity:1}.workflow-content .workflow-card .card-image .placeholder-image[data-v-1dd839e4]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:#2a2a2a;color:#999;font-size:32px;border-radius:16px 16px 0 0;margin:0;padding:0;line-height:0}.workflow-content .workflow-card .card-content[data-v-1dd839e4]{padding:12px}.workflow-content .workflow-card .card-content .card-header[data-v-1dd839e4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}.workflow-content .workflow-card .card-content .card-header .card-title[data-v-1dd839e4]{font-size:13px;font-weight:700;color:#fff;margin:0;flex:1;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workflow-content .workflow-card .card-content .card-header .workflow-type-tag[data-v-1dd839e4]{flex-shrink:0}.workflow-content .workflow-card .card-content .card-header .workflow-type-tag .tag[data-v-1dd839e4]{padding:4px 8px;border-radius:6px;font-size:10px;font-weight:600;white-space:nowrap}.workflow-content .workflow-card .card-content .card-header .workflow-type-tag .tag.free[data-v-1dd839e4]{background:#10b981;color:#fff}.workflow-content .workflow-card .card-content .card-header .workflow-type-tag .tag.paid[data-v-1dd839e4]{background:#f59e0b;color:#fff}.workflow-content .workflow-card .card-content .card-subtitle[data-v-1dd839e4]{color:#999;font-size:11px;margin:0 0 6px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workflow-content .workflow-card .card-content .card-tags[data-v-1dd839e4]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.workflow-content .workflow-card .card-content .card-tags .tag[data-v-1dd839e4]{background:#333;color:#fff;padding:3px 6px;border-radius:4px;font-size:10px;line-height:1.2}.workflow-content .workflow-card .card-content .reference-accounts[data-v-1dd839e4]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px;padding:4px 6px;background:#764ba226;border-radius:6px;border:1px solid rgba(118,75,162,.3)}.workflow-content .workflow-card .card-content .reference-accounts .reference-accounts-label[data-v-1dd839e4]{font-size:7px;color:#b794f6;font-weight:600;white-space:nowrap}.workflow-content .workflow-card .card-content .reference-accounts .reference-account-link[data-v-1dd839e4]{padding:3px 6px;background:#764ba240;color:#b794f6;border-radius:4px;font-size:7px;font-weight:500;text-decoration:none;transition:all .2s ease;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.workflow-content .workflow-card .card-content .reference-accounts .reference-account-link[data-v-1dd839e4]:active{transform:scale(.95);opacity:.8}@media (hover: hover){.workflow-content .workflow-card .card-content .reference-accounts .reference-account-link[data-v-1dd839e4]:hover{background:#764ba266;color:#d6bcfa;transform:translateY(-1px)}}.workflow-content .workflow-card .card-content .card-actions[data-v-1dd839e4]{display:flex;flex-direction:row;gap:6px;margin-top:8px}.workflow-content .workflow-card .card-content .card-actions .action-btn[data-v-1dd839e4]{flex:1;min-height:28px;padding:5px 6px;border-radius:7px;font-weight:600;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.workflow-content .workflow-card .card-content .card-actions .action-btn[data-v-1dd839e4]:active{transform:scale(.98);opacity:.9}.workflow-content .workflow-card .card-content .card-actions .action-btn.primary[data-v-1dd839e4]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px #667eea4d}@media (hover: hover){.workflow-content .workflow-card .card-content .card-actions .action-btn.primary[data-v-1dd839e4]:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-1px);box-shadow:0 6px 16px #667eea66}}.workflow-content .workflow-card .card-content .card-actions .action-btn.success[data-v-1dd839e4]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px #10b9814d}@media (hover: hover){.workflow-content .workflow-card .card-content .card-actions .action-btn.success[data-v-1dd839e4]:hover{background:linear-gradient(135deg,#059669,#047857);transform:translateY(-1px);box-shadow:0 6px 16px #10b98166}}.workflow-content .empty-state[data-v-1dd839e4]{text-align:center;padding:80px 20px;color:#999}.workflow-content .empty-state .empty-icon[data-v-1dd839e4]{font-size:80px;margin-bottom:20px;color:#666}.workflow-content .empty-state p[data-v-1dd839e4]{font-size:18px;margin:0;color:#666}.modal-overlay[data-v-1dd839e4]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;-webkit-tap-highlight-color:transparent}.modal-content[data-v-1dd839e4]{background:#1a1a1a;border-radius:16px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px #00000080;-webkit-overflow-scrolling:touch}.video-modal-content[data-v-1dd839e4]{background:#1a1a1a;border-radius:16px;width:100%;max-width:1000px;max-height:90vh;box-shadow:0 25px 50px #00000080;border:1px solid rgba(255,255,255,.1);overflow:hidden;display:flex;flex-direction:column}.video-modal-header[data-v-1dd839e4]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#667eea1a,#764ba21a);flex-shrink:0}.video-modal-header h3[data-v-1dd839e4]{margin:0;color:#fff;font-size:18px;font-weight:600;flex:1}.video-modal-header .close-btn[data-v-1dd839e4]{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:8px;min-width:44px;min-height:44px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.video-modal-header .close-btn[data-v-1dd839e4]:active{transform:scale(.95);opacity:.8;background:#ffffff1a}@media (hover: hover){.video-modal-header .close-btn[data-v-1dd839e4]:hover{background:#ffffff1a;transform:scale(1.05)}}.video-modal-body[data-v-1dd839e4]{padding:0;flex:1;display:flex;flex-direction:column;min-height:0}.video-container[data-v-1dd839e4]{position:relative;width:100%;height:0;padding-bottom:56.25%;background:#000;flex-shrink:0}.video-container .video-player[data-v-1dd839e4]{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:none;object-fit:contain}.modal-header[data-v-1dd839e4]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.modal-header h3[data-v-1dd839e4]{margin:0;font-size:18px;font-weight:700;flex:1}.modal-header .close-btn[data-v-1dd839e4]{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:8px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.modal-header .close-btn[data-v-1dd839e4]:active{transform:scale(.95);opacity:.8;background:#ffffff1a}@media (hover: hover){.modal-header .close-btn[data-v-1dd839e4]:hover{background:#ffffff1a;transform:scale(1.05)}}.modal-body[data-v-1dd839e4]{padding:28px}.modal-body .detail-video[data-v-1dd839e4]{margin:0 0 20px}.modal-body .detail-header[data-v-1dd839e4]{margin-bottom:28px}.modal-body .detail-header .problem-info[data-v-1dd839e4]{display:flex;align-items:center;gap:12px}.modal-body .detail-header .problem-info .problem-number[data-v-1dd839e4]{color:#667eea;font-weight:700;font-size:16px}.modal-body .detail-header .problem-info .problem-category[data-v-1dd839e4]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:6px 16px;border-radius:15px;font-size:13px;font-weight:600}.modal-body .detail-content .problem-description[data-v-1dd839e4],.modal-body .detail-content .solution-steps[data-v-1dd839e4],.modal-body .detail-content .tips-section[data-v-1dd839e4]{margin-bottom:28px}.modal-body .detail-content .problem-description h4[data-v-1dd839e4],.modal-body .detail-content .solution-steps h4[data-v-1dd839e4],.modal-body .detail-content .tips-section h4[data-v-1dd839e4]{font-size:18px;font-weight:700;color:#fff;margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid #333}.modal-body .detail-content .problem-description p[data-v-1dd839e4],.modal-body .detail-content .solution-steps p[data-v-1dd839e4],.modal-body .detail-content .tips-section p[data-v-1dd839e4]{color:#ccc;line-height:1.7;margin:0}.modal-body .detail-content .solution-steps .steps-list[data-v-1dd839e4]{padding-left:24px}.modal-body .detail-content .solution-steps .steps-list li[data-v-1dd839e4]{color:#ccc;line-height:1.8;margin-bottom:12px;font-size:15px}.modal-body .detail-content .solution-steps .steps-list li[data-v-1dd839e4]::marker{color:#667eea;font-weight:700}.modal-body .detail-content .tips-section[data-v-1dd839e4]{background:linear-gradient(135deg,#2a2a2a,#1a1a1a);padding:20px;border-radius:15px;border-left:4px solid #667eea}.modal-body .detail-content .tips-section h4[data-v-1dd839e4]{border:none;color:#667eea}.modal-body .detail-content .tips-section p[data-v-1dd839e4]{color:#ccc}.modal-footer[data-v-1dd839e4]{display:flex;justify-content:flex-end;gap:16px;margin-top:28px;padding:0 28px 28px}.modal-footer .btn[data-v-1dd839e4]{padding:14px 28px;border-radius:12px;font-weight:600;font-size:16px;border:none;cursor:pointer;transition:all .3s ease}.modal-footer .btn.secondary[data-v-1dd839e4]{background:#333;color:#fff}.modal-footer .btn.secondary[data-v-1dd839e4]:hover{background:#444}.modal-footer .btn.primary[data-v-1dd839e4]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.modal-footer .btn.primary[data-v-1dd839e4]:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1)}@media (max-width: 768px){.coze-workflow[data-v-1dd839e4]{padding:0}.filter-bar[data-v-1dd839e4]{padding:16px 0 0}.filter-tabs[data-v-1dd839e4]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:6px;gap:6px;-webkit-overflow-scrolling:touch}.filter-tabs[data-v-1dd839e4]::-webkit-scrollbar{display:none}.filter-tabs .filter-tab[data-v-1dd839e4]{padding:12px 16px;min-height:44px;font-size:14px;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.filter-tabs .filter-tab[data-v-1dd839e4]:active{transform:scale(.95);opacity:.8}.main-content[data-v-1dd839e4]{padding:16px 0}.container[data-v-1dd839e4]{padding:0 12px}.workflow-grid[data-v-1dd839e4],.problems-grid[data-v-1dd839e4]{grid-template-columns:repeat(2,1fr);gap:12px}.problem-card[data-v-1dd839e4]{padding:12px;border-radius:12px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.problem-card .card-header[data-v-1dd839e4]{margin-bottom:10px}.problem-card .card-header .brand-icon[data-v-1dd839e4]{gap:8px}.problem-card .card-header .brand-icon .icon-wrapper[data-v-1dd839e4]{width:32px;height:32px;border-radius:10px}.problem-card .card-header .brand-icon .icon-wrapper .icon[data-v-1dd839e4]{font-size:16px}.problem-card .card-header .brand-icon .brand-text[data-v-1dd839e4]{font-size:10px}.problem-card .card-header .mini-action[data-v-1dd839e4]{padding:5px 10px;font-size:10px;min-height:28px;border-radius:6px;white-space:nowrap}.problem-card .card-content[data-v-1dd839e4]{margin-bottom:10px}.problem-card .card-content .problem-title[data-v-1dd839e4]{font-size:12px;margin-bottom:8px;line-height:1.3}.problem-card .card-content .solution-btn[data-v-1dd839e4]{padding:7px 10px;min-height:32px;border-radius:7px;gap:5px}.problem-card .card-content .solution-btn .btn-icon[data-v-1dd839e4]{font-size:12px}.problem-card .card-content .solution-btn .btn-text[data-v-1dd839e4]{font-size:11px}.problem-card .card-footer[data-v-1dd839e4]{padding-top:10px;gap:5px}.problem-card .card-footer .problem-number[data-v-1dd839e4]{font-size:10px}.problem-card .card-footer .problem-description[data-v-1dd839e4]{font-size:10px;line-height:1.3}.problem-card[data-v-1dd839e4]:active{transform:scale(.98);opacity:.9}.workflow-card[data-v-1dd839e4]{border-radius:12px;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin:0;padding:0;display:flex;flex-direction:column}.workflow-card[data-v-1dd839e4]:active{transform:scale(.98);opacity:.9}.workflow-card .card-image[data-v-1dd839e4]{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-radius:12px 12px 0 0;margin:0;padding:0;line-height:0;overflow:hidden;flex-shrink:0}.workflow-card .card-image .workflow-cover-img[data-v-1dd839e4]{width:100%;height:100%;object-fit:contain;border-radius:12px 12px 0 0;display:block;margin:0;padding:0}.workflow-card .card-content[data-v-1dd839e4]{padding:12px}.workflow-card .card-header[data-v-1dd839e4]{margin-bottom:6px}.workflow-card .card-header .card-title[data-v-1dd839e4]{font-size:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workflow-card .card-subtitle[data-v-1dd839e4]{font-size:10px;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workflow-card .card-tags[data-v-1dd839e4]{margin-bottom:6px}.workflow-card .card-tags .tag[data-v-1dd839e4]{font-size:9px;padding:2px 5px}.workflow-card .reference-accounts[data-v-1dd839e4]{margin-bottom:6px;padding:3px 5px}.workflow-card .reference-accounts .reference-accounts-label[data-v-1dd839e4]{font-size:6px}.workflow-card .reference-accounts .reference-account-link[data-v-1dd839e4]{font-size:6px;padding:2px 5px}.workflow-card .card-actions[data-v-1dd839e4]{margin-top:6px;gap:4px}.workflow-card .card-actions .action-btn[data-v-1dd839e4]{min-height:26px;padding:4px 5px;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-content[data-v-1dd839e4]{width:95%;margin:20px;border-radius:16px}.video-modal-content[data-v-1dd839e4]{width:95%;margin:20px;max-width:none;border-radius:16px}.video-modal-header[data-v-1dd839e4]{padding:15px 20px}.video-modal-header h3[data-v-1dd839e4]{font-size:18px}.video-modal-header .close-btn[data-v-1dd839e4]{min-width:44px;min-height:44px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.modal-header[data-v-1dd839e4]{padding:20px}.modal-header h3[data-v-1dd839e4]{font-size:18px}.modal-header .close-btn[data-v-1dd839e4]{min-width:44px;min-height:44px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.modal-body[data-v-1dd839e4]{padding:20px}.modal-footer[data-v-1dd839e4]{padding:0 20px 20px;flex-direction:column;gap:12px}.modal-footer .btn[data-v-1dd839e4]{width:100%;min-height:40px;padding:10px 20px;font-size:13px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.modal-footer .btn[data-v-1dd839e4]:active{transform:scale(.98);opacity:.9}.problems-toolbar[data-v-1dd839e4]{margin-bottom:16px}.problems-toolbar .problem-search-input[data-v-1dd839e4]{min-height:40px;padding:10px 14px;font-size:13px;border-radius:10px}}@media (max-width: 480px){.filter-bar[data-v-1dd839e4]{padding:12px 0 0}.filter-tabs[data-v-1dd839e4]{padding:4px;gap:4px}.filter-tabs .filter-tab[data-v-1dd839e4]{padding:8px 12px;min-height:36px;font-size:12px}.main-content[data-v-1dd839e4]{padding:12px 0}.container[data-v-1dd839e4]{padding:0 10px}.workflow-grid[data-v-1dd839e4],.problems-grid[data-v-1dd839e4]{grid-template-columns:repeat(2,1fr);gap:10px}.problem-card[data-v-1dd839e4]{padding:10px;border-radius:10px}.problem-card .card-header[data-v-1dd839e4]{margin-bottom:8px}.problem-card .card-header .brand-icon[data-v-1dd839e4]{gap:6px}.problem-card .card-header .brand-icon .icon-wrapper[data-v-1dd839e4]{width:28px;height:28px;border-radius:8px}.problem-card .card-header .brand-icon .icon-wrapper .icon[data-v-1dd839e4]{font-size:14px}.problem-card .card-header .brand-icon .brand-text[data-v-1dd839e4]{font-size:9px}.problem-card .card-header .mini-action[data-v-1dd839e4]{padding:4px 8px;font-size:9px;min-height:26px;border-radius:6px;white-space:nowrap}.problem-card .card-content[data-v-1dd839e4]{margin-bottom:8px}.problem-card .card-content .problem-title[data-v-1dd839e4]{font-size:11px;margin-bottom:6px;line-height:1.3}.problem-card .card-content .solution-btn[data-v-1dd839e4]{padding:6px 8px;min-height:30px;border-radius:6px;gap:4px}.problem-card .card-content .solution-btn .btn-icon[data-v-1dd839e4]{font-size:11px}.problem-card .card-content .solution-btn .btn-text[data-v-1dd839e4]{font-size:10px}.problem-card .card-footer[data-v-1dd839e4]{padding-top:8px;gap:4px}.problem-card .card-footer .problem-number[data-v-1dd839e4]{font-size:9px}.problem-card .card-footer .problem-description[data-v-1dd839e4]{font-size:9px;line-height:1.3}.workflow-card[data-v-1dd839e4]{border-radius:12px;margin:0;padding:0;display:flex;flex-direction:column}.workflow-card .card-image[data-v-1dd839e4]{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-radius:12px 12px 0 0;margin:0;padding:0;line-height:0;overflow:hidden;flex-shrink:0}.workflow-card .card-image .workflow-cover-img[data-v-1dd839e4]{width:100%;height:100%;object-fit:contain;border-radius:12px 12px 0 0;display:block;margin:0;padding:0}.workflow-card .card-content[data-v-1dd839e4]{padding:10px}.workflow-card .card-header[data-v-1dd839e4]{margin-bottom:5px}.workflow-card .card-header .card-title[data-v-1dd839e4]{font-size:11px;line-height:1.3}.workflow-card .card-subtitle[data-v-1dd839e4]{font-size:9px;margin-bottom:5px}.workflow-card .card-tags[data-v-1dd839e4]{margin-bottom:5px}.workflow-card .card-tags .tag[data-v-1dd839e4]{font-size:8px;padding:2px 4px}.workflow-card .reference-accounts[data-v-1dd839e4]{margin-bottom:5px;padding:2px 4px}.workflow-card .reference-accounts .reference-accounts-label[data-v-1dd839e4]{font-size:5px}.workflow-card .reference-accounts .reference-account-link[data-v-1dd839e4]{font-size:5px;padding:2px 4px}.workflow-card .card-actions[data-v-1dd839e4]{margin-top:5px;gap:3px}.workflow-card .card-actions .action-btn[data-v-1dd839e4]{min-height:24px;padding:3px 4px;font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-content[data-v-1dd839e4],.video-modal-content[data-v-1dd839e4]{width:100%;margin:10px;border-radius:12px}.modal-header[data-v-1dd839e4],.video-modal-header[data-v-1dd839e4]{padding:16px}.modal-header h3[data-v-1dd839e4],.video-modal-header h3[data-v-1dd839e4]{font-size:16px}.modal-body[data-v-1dd839e4]{padding:16px}.modal-footer[data-v-1dd839e4]{padding:0 16px 16px}.modal-footer .btn[data-v-1dd839e4]{font-size:15px}}.loading-container[data-v-1dd839e4]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:60px 20px}.loading-container .loading-spinner[data-v-1dd839e4]{width:48px;height:48px;border:4px solid rgba(102,126,234,.2);border-top-color:#667eea;border-radius:50%;animation:spin-1dd839e4 .8s linear infinite}.loading-container .loading-text[data-v-1dd839e4]{margin-top:20px;color:#9aa4b2;font-size:14px}@keyframes spin-1dd839e4{to{transform:rotate(360deg)}}.panel[data-v-685eadb4]{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px;display:flex;flex-direction:column}.panel .head[data-v-685eadb4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.panel .title[data-v-685eadb4]{font-weight:700}.panel .action[data-v-685eadb4]{color:#6aa7ff}.panel .body[data-v-685eadb4]{flex:1;min-height:120px;border:1px dashed var(--border);border-radius:10px;padding:10px;color:#8a8d92}.panel .foot[data-v-685eadb4]{margin-top:10px;display:flex;justify-content:flex-end}.video-tutorial-dialog[data-v-a678a2ce] .el-dialog{background-color:var(--card)!important;border:1px solid var(--border);--el-dialog-bg-color: var(--card)}.video-tutorial-dialog[data-v-a678a2ce] .el-dialog__header{background-color:var(--panel)!important;border-bottom:1px solid var(--border)}.video-tutorial-dialog[data-v-a678a2ce] .el-dialog__title{color:#fff!important;font-weight:700}.video-tutorial-dialog[data-v-a678a2ce] .el-dialog__body{background-color:var(--card)!important}.video-tutorial-dialog[data-v-a678a2ce] .el-dialog__footer{background-color:var(--panel)!important;border-top:1px solid var(--border)}[data-v-a678a2ce] .el-dialog.video-tutorial-dialog{background-color:var(--card)!important;border:1px solid var(--border);--el-dialog-bg-color: var(--card)}[data-v-a678a2ce] .el-dialog.video-tutorial-dialog .el-dialog__header{background-color:var(--panel)!important;border-bottom:1px solid var(--border)}[data-v-a678a2ce] .el-dialog.video-tutorial-dialog .el-dialog__title{color:#fff!important;font-weight:700}[data-v-a678a2ce] .el-dialog.video-tutorial-dialog .el-dialog__body{background-color:var(--card)!important}[data-v-a678a2ce] .el-dialog.video-tutorial-dialog .el-dialog__footer{background-color:var(--panel)!important;border-top:1px solid var(--border)}.video-tutorial-overlay[data-v-a678a2ce]{background-color:#0009!important}.example-hint[data-v-a678a2ce]{color:var(--accent-2);cursor:pointer;font-size:12px;margin-left:8px;padding:2px 6px;border:1px solid var(--accent-2);border-radius:4px;transition:all .3s ease}.example-hint[data-v-a678a2ce]:hover{background-color:var(--accent-2);color:#fff}.example-hint i[data-v-a678a2ce]{margin-right:4px}.example-modal-content[data-v-a678a2ce]{text-align:center;padding:20px}.example-image[data-v-a678a2ce]{max-width:100%;max-height:70vh;border-radius:8px;box-shadow:0 4px 12px #0000004d;margin-bottom:16px}.example-description[data-v-a678a2ce]{color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.container[data-v-a678a2ce]{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:1;pointer-events:auto;touch-action:manipulation}.header-section[data-v-a678a2ce]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003;position:relative;z-index:1;pointer-events:auto;touch-action:manipulation}.header-title-wrapper[data-v-a678a2ce]{display:flex;flex-direction:column;gap:12px;width:100%}.header-title[data-v-a678a2ce]{font-size:22px;font-weight:700;color:#e6e8eb;margin:0;line-height:1.4;letter-spacing:-.3px}.header-badges[data-v-a678a2ce]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.platform-badge[data-v-a678a2ce]{font-size:13px;color:#9aa4b2;padding:4px 10px;background:#667eea1a;border:1px solid rgba(102,126,234,.2);border-radius:6px}.header-actions[data-v-a678a2ce]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tutorial-btn[data-v-a678a2ce]{flex-shrink:0;font-size:12px;padding:4px 8px;min-height:auto;height:auto;color:#9aa4b2;border:none;background:transparent}.tutorial-btn[data-v-a678a2ce]:hover{color:#c8c9cc;background:#ffffff0d}.action-btn[data-v-a678a2ce]{flex-shrink:0}.auto-mode-switch[data-v-a678a2ce]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;position:relative;z-index:1;pointer-events:auto;touch-action:manipulation}@media (max-width: 768px){.header-section[data-v-a678a2ce]{padding:16px;margin-bottom:16px;border-radius:12px}.header-title[data-v-a678a2ce]{font-size:18px}.platform-badge[data-v-a678a2ce]{font-size:12px;padding:3px 8px}.header-actions[data-v-a678a2ce]{flex-direction:column;align-items:stretch;gap:10px}.auto-mode-switch[data-v-a678a2ce]{width:100%;justify-content:space-between}.tutorial-btn[data-v-a678a2ce]{width:auto;min-height:auto;font-size:11px;padding:3px 6px}.action-btn[data-v-a678a2ce]{width:100%;min-height:44px}}@media (max-width: 480px){.header-section[data-v-a678a2ce]{padding:12px;margin-bottom:12px;border-radius:10px}.header-title[data-v-a678a2ce]{font-size:16px}.platform-badge[data-v-a678a2ce]{font-size:11px;padding:2px 6px}}.auto-mode-switch[data-v-a678a2ce] .el-switch.is-checked .el-switch__core{background-color:var(--accent-2);border-color:var(--accent-2)}.auto-mode-switch[data-v-a678a2ce] .el-switch__label.is-active{color:var(--accent-2)}.dark-input[data-v-a678a2ce] .el-input__wrapper{background-color:#0f1013;border:1px solid var(--border);box-shadow:none}.dark-input[data-v-a678a2ce] .el-input__inner{color:#e8e8ea;background-color:transparent}.dark-input[data-v-a678a2ce] .el-textarea__inner{color:#e8e8ea;background-color:#0f1013;border:1px solid var(--border)}.dark-input[data-v-a678a2ce] .el-input__wrapper:hover{border-color:var(--accent-2)}.dark-input[data-v-a678a2ce] .el-input__wrapper.is-focus{border-color:var(--accent-2);box-shadow:0 0 0 1px var(--accent-2)}.config-section[data-v-a678a2ce],.config-section .form-group[data-v-a678a2ce]{margin-bottom:20px}.config-section .form-group label[data-v-a678a2ce]{display:block;font-weight:500;color:var(--text);margin-bottom:8px;font-size:14px}.config-section .form-input[data-v-a678a2ce]{width:100%;padding:12px 16px;border:2px solid var(--border);border-radius:8px;font-size:14px;transition:border-color .2s;font-family:inherit;background:var(--panel);color:var(--text);box-sizing:border-box}.config-section .form-input[data-v-a678a2ce]:focus{outline:none;border-color:var(--accent-2)}.config-section .form-input[data-v-a678a2ce]::placeholder{color:var(--muted)}.config-section .submit-btn[data-v-a678a2ce]{background-image:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;border-radius:10px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;width:100%;margin-top:12px}.config-section .submit-btn[data-v-a678a2ce]:hover{background-image:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.config-section .submit-btn[data-v-a678a2ce]:active{transform:translateY(0)}@media (max-width: 768px){.config-section .form-input[data-v-a678a2ce]{font-size:16px}.config-section .submit-btn[data-v-a678a2ce]{padding:14px 24px;font-size:15px}}.digital-grid[data-v-a678a2ce]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;position:relative;z-index:1;pointer-events:auto;touch-action:manipulation}@media (max-width: 1200px){.digital-grid[data-v-a678a2ce]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.digital-grid[data-v-a678a2ce]{grid-template-columns:1fr}}.panel[data-v-a678a2ce]{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px;display:flex;flex-direction:column}.panel .head[data-v-a678a2ce]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.panel .title[data-v-a678a2ce]{font-weight:700}.panel .action[data-v-a678a2ce]{color:#6aa7ff}.panel .body[data-v-a678a2ce]{flex:1;min-height:120px;border:1px dashed var(--border);border-radius:10px;padding:10px;color:#8a8d92}.panel .foot[data-v-a678a2ce]{margin-top:10px;display:flex;justify-content:flex-end}.input[data-v-a678a2ce]{height:32px;border:1px solid var(--border);background:#0f1013;border-radius:8px;color:#e8e8ea;padding:0 10px;width:100%}.input-with-button[data-v-a678a2ce]{display:flex;gap:8px;align-items:center}.input-with-button .input[data-v-a678a2ce]{flex:1;border-radius:8px 0 0 8px}.input-with-button .extract-btn[data-v-a678a2ce]{height:32px;padding:0 16px;background:var(--accent-2);border:none;border-radius:0 8px 8px 0;color:#fff;font-size:14px;cursor:pointer;transition:background-color .2s;white-space:nowrap;pointer-events:auto;touch-action:manipulation;min-height:44px;-webkit-tap-highlight-color:transparent}.input-with-button .extract-btn[data-v-a678a2ce]:hover:not(:disabled){background:#2563eb}.input-with-button .extract-btn[data-v-a678a2ce]:disabled{background:var(--muted);cursor:not-allowed}.select[data-v-a678a2ce]{height:32px;border:1px solid var(--border);background:#0f1013;border-radius:8px;color:#e8e8ea;padding:0 10px}.textarea[data-v-a678a2ce]{width:100%;border:1px solid var(--border);background:#0f1013;border-radius:8px;color:#e8e8ea;padding:8px}.grid-two[data-v-a678a2ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.content-container[data-v-a678a2ce]{display:flex;flex-direction:column;gap:12px}.input-section[data-v-a678a2ce]{margin-bottom:0}.button-section[data-v-a678a2ce]{display:flex;justify-content:flex-end;margin-top:auto;padding-top:12px}.content-container[data-v-a678a2ce]{display:flex;flex-direction:column;position:relative}.input-section[data-v-a678a2ce]{margin-bottom:12px}.button-section[data-v-a678a2ce]{display:flex;justify-content:flex-end;margin-bottom:12px}.content-display[data-v-a678a2ce]{margin-top:12px;border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden}.content-header[data-v-a678a2ce]{padding:8px 12px;background:var(--card);border-bottom:1px solid var(--border);font-size:14px;font-weight:500;color:var(--text);display:flex;align-items:center;justify-content:space-between}.copy-btn[data-v-a678a2ce]{background:none;border:none;color:var(--muted);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s;pointer-events:auto}.copy-btn[data-v-a678a2ce]:hover{color:var(--text);background:#ffffff1a}.content-body[data-v-a678a2ce]{padding:12px;color:var(--text);line-height:1.5;white-space:pre-wrap;word-break:break-word;font-size:12px}.loading[data-v-a678a2ce]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:16px;color:var(--muted)}.heygem-tip[data-v-a678a2ce],.heygem-audio-tip[data-v-a678a2ce]{margin-top:12px}.tip-content[data-v-a678a2ce]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:8px;color:#f59e0b}.tip-icon[data-v-a678a2ce]{font-size:16px}.tip-text[data-v-a678a2ce]{font-size:14px;line-height:1.4}.auto-processing-status[data-v-a678a2ce]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:16px;color:var(--accent-2);background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px;font-weight:500}.loading-spinner[data-v-a678a2ce]{width:16px;height:16px;border:2px solid var(--border);border-top:2px solid var(--accent-2);border-radius:50%;animation:spin-a678a2ce 1s linear infinite}.error-message[data-v-a678a2ce]{color:#ef4444;font-size:14px;margin-top:10px;padding:8px;background-color:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;text-align:center}.no-content[data-v-a678a2ce]{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:var(--muted);font-size:14px;text-align:center;background:var(--panel);border:1px dashed var(--border);border-radius:8px}.rewrite-toggle-section[data-v-a678a2ce]{margin-bottom:16px;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--panel)}.toggle-container[data-v-a678a2ce]{display:flex;align-items:center;gap:12px}.toggle-label[data-v-a678a2ce]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-checkbox[data-v-a678a2ce]{display:none}.toggle-slider[data-v-a678a2ce]{position:relative;width:44px;height:24px;background:#ccc;border-radius:24px;transition:background .3s}.toggle-slider[data-v-a678a2ce]:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .3s}.toggle-checkbox:checked+.toggle-slider[data-v-a678a2ce]{background:#4caf50}.toggle-checkbox:checked+.toggle-slider[data-v-a678a2ce]:before{transform:translate(20px)}.toggle-text[data-v-a678a2ce]{font-size:14px;font-weight:500;color:var(--text)}.toggle-description[data-v-a678a2ce]{font-size:12px;color:var(--text-secondary);margin-left:auto}.original-content[data-v-a678a2ce]{margin-bottom:12px;border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden}.rewrite-btn[data-v-a678a2ce]{height:28px;padding:0 12px;background:var(--accent-2);border:none;border-radius:6px;color:#fff;font-size:12px;cursor:pointer;transition:background-color .2s;pointer-events:auto;touch-action:manipulation;min-height:44px;-webkit-tap-highlight-color:transparent}.rewrite-btn[data-v-a678a2ce]:hover:not(:disabled){background:#2563eb}.rewrite-btn[data-v-a678a2ce]:disabled{background:var(--muted);cursor:not-allowed}.extract-btn[data-v-a678a2ce],.rewrite-btn[data-v-a678a2ce],.generate-video-btn[data-v-a678a2ce],.publish-video-btn[data-v-a678a2ce]{height:32px;padding:0 16px;background:var(--accent-2);border:none;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;transition:all .2s}.extract-btn[data-v-a678a2ce]:hover,.rewrite-btn[data-v-a678a2ce]:hover,.generate-video-btn[data-v-a678a2ce]:hover,.publish-video-btn[data-v-a678a2ce]:hover{background:#2563eb}.extract-btn[data-v-a678a2ce]:disabled,.rewrite-btn[data-v-a678a2ce]:disabled,.generate-video-btn[data-v-a678a2ce]:disabled,.publish-video-btn[data-v-a678a2ce]:disabled{background:var(--border);cursor:not-allowed;opacity:.6}.rewritten-content[data-v-a678a2ce]{margin-top:12px}.rewritten-textarea[data-v-a678a2ce]{width:100%;min-height:150px;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--text);font-size:12px;line-height:1.5;resize:vertical;font-family:inherit}.rewritten-textarea[data-v-a678a2ce]:focus{outline:none;border-color:var(--accent-2);box-shadow:0 0 0 2px #3b82f633}.rewritten-textarea[data-v-a678a2ce]::placeholder{color:var(--muted)}.title-tags-section[data-v-a678a2ce]{margin-top:16px;padding:16px;background:var(--panel);border:1px solid var(--border);border-radius:8px}.title-section[data-v-a678a2ce],.tags-section[data-v-a678a2ce]{margin-bottom:16px}.title-section[data-v-a678a2ce]:last-child,.tags-section[data-v-a678a2ce]:last-child{margin-bottom:0}.section-label[data-v-a678a2ce]{font-size:14px;font-weight:500;color:var(--text);margin-bottom:8px}.title-list[data-v-a678a2ce]{display:flex;flex-direction:column;gap:8px}.title-item[data-v-a678a2ce]{padding:8px 12px;background:var(--card);border:1px solid var(--border);border-radius:6px;color:var(--text);font-size:13px;line-height:1.4}.title-input[data-v-a678a2ce]{width:100%;background:transparent;border:none;outline:none;color:var(--text);font-size:13px;font-family:inherit;line-height:1.4}.title-input[data-v-a678a2ce]::placeholder{color:var(--muted)}.title-input[data-v-a678a2ce]:focus{outline:none}.tags-list[data-v-a678a2ce]{display:flex;flex-wrap:wrap;gap:8px}.tag-item[data-v-a678a2ce]{padding:4px 8px;background:var(--card);color:var(--text);border:1px solid var(--border);border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s}.tag-item[data-v-a678a2ce]:hover{background:var(--accent-2);color:#fff;border-color:var(--accent-2)}.generate-video-section[data-v-a678a2ce]{display:flex;justify-content:flex-end;margin-top:16px;padding-top:12px;border-top:1px solid var(--border)}.video-generate-section[data-v-a678a2ce]{display:flex;justify-content:center;padding:20px}.video-loading-section[data-v-a678a2ce]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-top:16px;padding:24px;color:var(--muted);background:var(--panel);border:1px dashed var(--border);border-radius:8px}.video-generation-info[data-v-a678a2ce]{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:300px}.status-text[data-v-a678a2ce]{font-size:14px;color:var(--text);text-align:center;font-weight:500}.progress-bar[data-v-a678a2ce]{width:100%;height:8px;background:var(--border);border-radius:4px;overflow:hidden}.progress-fill[data-v-a678a2ce]{height:100%;background:linear-gradient(90deg,var(--accent-2),#2563eb);border-radius:4px;transition:width .3s ease}.progress-text[data-v-a678a2ce]{font-size:12px;color:var(--muted);font-weight:500}.video-loading-section[data-v-a678a2ce]{display:flex;flex-direction:column;align-items:center;padding:20px;gap:16px}.video-generation-info[data-v-a678a2ce]{text-align:center;width:100%;max-width:300px}.status-text[data-v-a678a2ce]{color:var(--text);font-size:14px;margin-bottom:8px}.progress-bar[data-v-a678a2ce]{width:100%;height:8px;background:var(--border);border-radius:4px;overflow:hidden;margin-bottom:8px}.progress-fill[data-v-a678a2ce]{height:100%;background:var(--accent-2);transition:width .3s ease}.progress-text[data-v-a678a2ce]{color:var(--muted);font-size:12px}.video-player-section[data-v-a678a2ce]{margin-top:16px}.cover-generate-section[data-v-a678a2ce]{display:flex;justify-content:center;margin-bottom:16px}.cover-player-section[data-v-a678a2ce],.uploaded-cover-section[data-v-a678a2ce]{margin-top:16px}.cover-header[data-v-a678a2ce]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px}.cover-title[data-v-a678a2ce]{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--text)}.cover-icon[data-v-a678a2ce]{font-size:16px}.cover-actions[data-v-a678a2ce]{display:flex;gap:12px;align-items:center}.cover-action-btn[data-v-a678a2ce]{display:flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;height:32px}.cover-action-btn.delete-btn[data-v-a678a2ce]{background:#fee2e2;color:#dc2626}.cover-action-btn.delete-btn[data-v-a678a2ce]:hover:not(:disabled){background:#fecaca;transform:translateY(-1px);box-shadow:0 2px 8px #dc262633}.cover-action-btn.preview-btn[data-v-a678a2ce]{background:#dbeafe;color:#2563eb}.cover-action-btn.preview-btn[data-v-a678a2ce]:hover{background:#bfdbfe;transform:translateY(-1px);box-shadow:0 2px 8px #2563eb33}.cover-action-btn[data-v-a678a2ce]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-icon[data-v-a678a2ce]{font-size:12px}.cover-preview-container[data-v-a678a2ce]{position:relative;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:#1f2937;transition:all .3s ease;min-height:200px;display:flex;align-items:center;justify-content:center}.cover-preview-container[data-v-a678a2ce]:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f626}.cover-image[data-v-a678a2ce]{width:100%;max-height:400px;min-height:200px;object-fit:contain;display:block;cursor:pointer;transition:all .3s ease}.cover-image[data-v-a678a2ce]:hover{transform:scale(1.02)}.cover-player-section .preview-video[data-v-a678a2ce]{width:100%;max-height:400px;min-height:200px;object-fit:contain;display:block;background:#1f2937;border-radius:8px;cursor:pointer;transition:all .3s ease}.cover-player-section .preview-video[data-v-a678a2ce]:hover{transform:scale(1.02)}.cover-overlay[data-v-a678a2ce]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);padding:12px;opacity:0;transition:opacity .3s ease;border-radius:0 0 8px 8px}.cover-preview-container:hover .cover-overlay[data-v-a678a2ce],.cover-player-section .video-preview:hover .cover-overlay[data-v-a678a2ce]{opacity:1}.cover-info[data-v-a678a2ce]{display:flex;flex-direction:column;gap:4px}.cover-name[data-v-a678a2ce]{color:#fff;font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cover-size[data-v-a678a2ce]{color:#fffc;font-size:11px}.video-header[data-v-a678a2ce]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--card);border:1px solid var(--border);border-bottom:none;border-radius:8px 8px 0 0;font-size:13px;font-weight:500;color:var(--text)}.video-actions[data-v-a678a2ce]{display:flex;gap:8px}.regenerate-video-btn[data-v-a678a2ce]{height:32px;padding:0 16px;background-image:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.regenerate-video-btn[data-v-a678a2ce]:hover:not(:disabled){background-image:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-1px)}.regenerate-video-btn[data-v-a678a2ce]:disabled{background:var(--muted);cursor:not-allowed;transform:none}.video-container[data-v-a678a2ce]{border:1px solid var(--border);border-radius:0 0 8px 8px;overflow:hidden;background:#000;position:relative;min-height:200px;display:flex;align-items:center;justify-content:center}.video-player[data-v-a678a2ce]{width:100%;height:auto;max-height:400px;min-height:200px;object-fit:contain;cursor:pointer;background:#000;display:block}.video-debug-info[data-v-a678a2ce]{padding:8px;background:#0000001a;border-top:1px solid var(--border);font-size:12px;color:var(--muted);word-break:break-all}.video-player[data-v-a678a2ce]::-webkit-media-controls{background:#00000080}.video-player[data-v-a678a2ce]::-webkit-media-controls-panel{background:#00000080}.video-loading-overlay[data-v-a678a2ce]{position:absolute;top:16px;left:16px;right:16px;bottom:16px;background:#000c;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;z-index:10;border-radius:6px}.video-loading-overlay .loading-spinner[data-v-a678a2ce]{width:32px;height:32px;border:3px solid rgba(255,255,255,.3);border-top:3px solid white;border-radius:50%;animation:spin-a678a2ce 1s linear infinite;margin-bottom:12px}@keyframes spin-a678a2ce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.video-controls-overlay[data-v-a678a2ce]{position:absolute;top:12px;right:12px;z-index:5;opacity:0;transition:opacity .3s ease}.video-preview:hover .video-controls-overlay[data-v-a678a2ce]{opacity:1}.fullscreen-btn[data-v-a678a2ce]{background:#000000b3;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px;transition:all .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fullscreen-btn[data-v-a678a2ce]:hover{background:#000000e6;transform:scale(1.1)}.fullscreen-icon[data-v-a678a2ce]{font-size:16px;display:block;line-height:1}.preview-video[data-v-a678a2ce]:fullscreen{background:#000;width:100vw;height:100vh;object-fit:contain}.preview-video[data-v-a678a2ce]:-webkit-full-screen{background:#000;width:100vw;height:100vh;object-fit:contain}.preview-video[data-v-a678a2ce]:-moz-full-screen{background:#000;width:100vw;height:100vh;object-fit:contain}.preview-video[data-v-a678a2ce]:-ms-fullscreen{background:#000;width:100vw;height:100vh;object-fit:contain}.video-publish-section[data-v-a678a2ce]{display:flex;justify-content:center;padding:16px 0 0}.video-generate-section[data-v-a678a2ce]{display:flex;justify-content:center;margin-top:16px;padding-top:12px;border-top:1px solid var(--border)}.feiying-btn[data-v-a678a2ce],.heygem-btn[data-v-a678a2ce],.generate-video-btn[data-v-a678a2ce],.publish-video-btn[data-v-a678a2ce],.rewrite-btn[data-v-a678a2ce],.generate-audio-btn[data-v-a678a2ce],.extract-btn[data-v-a678a2ce]{background-image:linear-gradient(135deg,#667eea,#764ba2)!important;border-color:transparent!important;color:#fff!important}.feiying-btn[data-v-a678a2ce]:hover:not(:disabled),.heygem-btn[data-v-a678a2ce]:hover:not(:disabled),.generate-video-btn[data-v-a678a2ce]:hover:not(:disabled),.publish-video-btn[data-v-a678a2ce]:hover:not(:disabled),.rewrite-btn[data-v-a678a2ce]:hover:not(:disabled),.generate-audio-btn[data-v-a678a2ce]:hover:not(:disabled),.extract-btn[data-v-a678a2ce]:hover:not(:disabled){background-image:linear-gradient(135deg,#5a67d8,#6b46c1)!important}.generate-video-btn[data-v-a678a2ce]{height:32px;padding:0 16px;background-image:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;font-size:14px;cursor:pointer;transition:background-color .2s}.generate-video-btn[data-v-a678a2ce]:hover:not(:disabled){background-image:linear-gradient(135deg,#5a67d8,#6b46c1)}.generate-video-btn[data-v-a678a2ce]:disabled{background:var(--muted);cursor:not-allowed}.publish-video-btn[data-v-a678a2ce]{height:32px;padding:0 16px;background-image:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;font-size:14px;cursor:pointer;transition:background-color .2s}.publish-video-btn[data-v-a678a2ce]:hover:not(:disabled){background-image:linear-gradient(135deg,#5a67d8,#6b46c1)}.publish-video-btn[data-v-a678a2ce]:disabled{background:var(--muted);cursor:not-allowed}.publish-section[data-v-a678a2ce]{margin-bottom:24px}.publish-header[data-v-a678a2ce]{font-size:16px;font-weight:600;color:var(--text);margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--border)}.publish-content[data-v-a678a2ce]{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:16px}.publish-info[data-v-a678a2ce]{margin-bottom:16px}.publish-info p[data-v-a678a2ce]{margin:8px 0;color:var(--text-secondary);font-size:14px}.publish-actions[data-v-a678a2ce]{display:flex;justify-content:center}.no-video[data-v-a678a2ce]{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:24px;text-align:center}.no-video-content[data-v-a678a2ce]{color:var(--text-secondary);font-size:14px}.account-status[data-v-a678a2ce]{margin:8px 0;font-size:14px;padding:8px 12px;border-radius:6px;display:flex;align-items:center;gap:8px}.default-accounts[data-v-a678a2ce]{list-style:none;margin:12px 0 0;background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:12px}.default-account-item[data-v-a678a2ce]{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--border)}.default-account-item[data-v-a678a2ce]:last-child{border-bottom:none}.default-account-item .platform[data-v-a678a2ce]{font-weight:600;color:var(--text-primary);min-width:60px;font-size:13px}.default-account-item .name[data-v-a678a2ce]{flex:1;color:var(--text-primary);font-size:13px}.status-chip[data-v-a678a2ce]{padding:2px 8px;border-radius:12px;font-size:11px;font-weight:500}.status-chip.ok[data-v-a678a2ce]{background:#d4edda;color:#155724}.status-chip.bad[data-v-a678a2ce]{background:#f8d7da;color:#721c24}.account-status.normal[data-v-a678a2ce]{background:#22c55e1a;color:#22c55e;border:1px solid rgba(34,197,94,.2)}.account-status.error[data-v-a678a2ce]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.account-count[data-v-a678a2ce]{font-size:12px;opacity:.8;margin-left:4px}.publish-form[data-v-a678a2ce]{padding:16px 0}.form-item[data-v-a678a2ce]{margin-bottom:20px}.form-item label[data-v-a678a2ce]{display:block;margin-bottom:8px;font-weight:500;color:var(--text)}.title-preview[data-v-a678a2ce]{padding:12px;background:var(--panel);border:1px solid var(--border);border-radius:6px;color:var(--text);font-size:14px;line-height:1.4}.tags-preview[data-v-a678a2ce]{padding:12px;background:var(--panel);border:1px solid var(--border);border-radius:6px;min-height:44px}.dialog-footer[data-v-a678a2ce]{text-align:right}[data-v-a678a2ce] .el-dialog{background:#1a1a1a;border:1px solid #333;border-radius:12px;box-shadow:0 20px 40px #00000080}[data-v-a678a2ce] .el-dialog__header{background:#1a1a1a;border-bottom:1px solid #333;padding:20px 24px 16px;border-radius:12px 12px 0 0}[data-v-a678a2ce] .el-dialog__title{color:#fff;font-size:18px;font-weight:600}[data-v-a678a2ce] .el-dialog__headerbtn{top:20px;right:24px}[data-v-a678a2ce] .el-dialog__headerbtn .el-dialog__close{color:#999;font-size:18px}[data-v-a678a2ce] .el-dialog__headerbtn:hover .el-dialog__close{color:#fff}[data-v-a678a2ce] .el-dialog__body{background:#1a1a1a;color:#fff;padding:24px}[data-v-a678a2ce] .el-dialog__footer{background:#1a1a1a;border-top:1px solid #333;padding:16px 24px 20px;border-radius:0 0 12px 12px}[data-v-a678a2ce] .el-select{width:100%}[data-v-a678a2ce] .el-select .el-input__wrapper{background:#2a2a2a;border:1px solid #444;border-radius:8px;box-shadow:none}[data-v-a678a2ce] .el-select .el-input__wrapper:hover{border-color:#666}[data-v-a678a2ce] .el-select .el-input__wrapper.is-focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}[data-v-a678a2ce] .el-select .el-input__inner{color:#fff}[data-v-a678a2ce] .el-select .el-input__inner::placeholder{color:#666}[data-v-a678a2ce] .el-select-dropdown{background:#2a2a2a;border:1px solid #444;border-radius:8px;box-shadow:0 8px 24px #0006}[data-v-a678a2ce] .el-select-dropdown .el-select-dropdown__item{color:#fff;background:transparent}[data-v-a678a2ce] .el-select-dropdown .el-select-dropdown__item:hover{background:#3a3a3a}[data-v-a678a2ce] .el-select-dropdown .el-select-dropdown__item.selected{background:#3b82f6;color:#fff}[data-v-a678a2ce] .el-button{border-radius:8px;font-weight:500;transition:all .2s}[data-v-a678a2ce] .el-button--default{background:#2a2a2a;border:1px solid #444;color:#fff}[data-v-a678a2ce] .el-button--default:hover{background:#3a3a3a;border-color:#666;color:#fff}[data-v-a678a2ce] .el-button--primary{background:#3b82f6;border:1px solid #3b82f6;color:#fff}[data-v-a678a2ce] .el-button--primary:hover{background:#2563eb;border-color:#2563eb;color:#fff}[data-v-a678a2ce] .el-button--primary:disabled{background:#1e40af;border-color:#1e40af;color:#666;cursor:not-allowed}[data-v-a678a2ce] .el-tag{background:#2a2a2a;border:1px solid #444;color:#fff;border-radius:6px}[data-v-a678a2ce] .el-tag:hover{background:#3a3a3a;border-color:#666}[data-v-a678a2ce] .el-button--info{background:#475569;border:1px solid #475569;color:#fff}[data-v-a678a2ce] .el-button--info:hover{background:#64748b;border-color:#64748b;color:#fff}[data-v-a678a2ce] .el-button--info:active{background:#334155;border-color:#334155;color:#fff}.title-preview[data-v-a678a2ce]{background:#2a2a2a;border:1px solid #444;color:#fff}.audio-generate-section[data-v-a678a2ce]{display:flex;justify-content:center;padding:20px}.generate-audio-btn[data-v-a678a2ce]{height:32px;padding:0 16px;background:var(--accent-2);border:none;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;transition:all .2s}.generate-audio-btn[data-v-a678a2ce]:hover:not(:disabled){background:#2563eb}.generate-audio-btn[data-v-a678a2ce]:disabled{background:var(--border);cursor:not-allowed;opacity:.6}.generated-audio-section[data-v-a678a2ce]{margin-top:16px}.audio-container[data-v-a678a2ce]{border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--panel)}.audio-player[data-v-a678a2ce]{width:100%;height:40px;object-fit:contain}.audio-debug-info[data-v-a678a2ce]{padding:8px 12px;background:var(--card);border-top:1px solid var(--border);font-size:12px;color:var(--muted);word-break:break-all}.audio-debug-info p[data-v-a678a2ce]{margin:4px 0;font-size:12px;color:var(--muted)}.tags-preview[data-v-a678a2ce]{background:#2a2a2a;border:1px solid #444}.auth-required[data-v-a678a2ce]{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:40px 20px}.auth-card[data-v-a678a2ce]{background:#1a1a1a;border:1px solid #333;border-radius:16px;padding:48px;text-align:center;max-width:480px;width:100%;box-shadow:0 20px 40px #00000080}.auth-icon[data-v-a678a2ce]{margin-bottom:24px;color:#6b7280}.auth-card h3[data-v-a678a2ce]{color:#fff;font-size:24px;font-weight:600;margin:0 0 12px}.auth-card p[data-v-a678a2ce]{color:#9ca3af;font-size:16px;margin:0 0 32px;line-height:1.5}.auth-actions[data-v-a678a2ce]{display:flex;gap:12px;justify-content:center}.auth-actions .el-button[data-v-a678a2ce]{min-width:120px}.cover-generating-animation[data-v-a678a2ce]{margin-top:12px}.generating-dots[data-v-a678a2ce]{display:flex;justify-content:center;align-items:center;gap:4px}.custom-input-group[data-v-a678a2ce]{display:flex;flex-direction:column;margin-bottom:12px}.generating-dots span[data-v-a678a2ce]{width:8px;height:8px;background:var(--accent-2);border-radius:50%;animation:generating-bounce-a678a2ce 1.4s ease-in-out infinite both}.generating-dots span[data-v-a678a2ce]:nth-child(1){animation-delay:-.32s}.generating-dots span[data-v-a678a2ce]:nth-child(2){animation-delay:-.16s}.generating-dots span[data-v-a678a2ce]:nth-child(3){animation-delay:0s}@keyframes generating-bounce-a678a2ce{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.cover-generate-section[data-v-a678a2ce]{margin-bottom:20px}.cover-upload-section[data-v-a678a2ce]{margin-bottom:20px;padding:20px;background:linear-gradient(135deg,#22c55e1a,#10b9811a);border:1px solid rgba(34,197,94,.3);border-radius:12px}.cover-preview-section[data-v-a678a2ce]{margin-bottom:16px}.cover-preview-header[data-v-a678a2ce]{margin-bottom:12px;font-size:16px;font-weight:600;color:var(--text)}.cover-preview-container[data-v-a678a2ce]{display:flex;justify-content:center;background:#1f2937;border-radius:8px;padding:16px;border:1px solid #374151}.cover-preview-image[data-v-a678a2ce]{max-width:100%;max-height:300px;object-fit:contain;border-radius:8px;box-shadow:0 4px 15px #0000004d}.cover-preview-dialog[data-v-a678a2ce]{max-width:90vw;max-height:90vh}.cover-preview-dialog .cover-preview-container[data-v-a678a2ce]{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:80vw;max-height:80vh;background:#1f2937;border-radius:8px;padding:16px}.cover-preview-dialog .cover-preview-image[data-v-a678a2ce]{max-width:100%;max-height:70vh;object-fit:contain;border-radius:8px;box-shadow:0 8px 24px #0000004d}.cover-preview-info[data-v-a678a2ce]{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:16px;width:100%;max-width:500px}.cover-preview-info p[data-v-a678a2ce]{margin:8px 0;color:var(--text);font-size:14px;word-break:break-all}.cover-preview-info strong[data-v-a678a2ce]{color:var(--accent-2)}.upload-section[data-v-a678a2ce]{display:flex;flex-direction:column;gap:24px}.upload-item[data-v-a678a2ce]{display:flex;flex-direction:column;gap:12px}.upload-item h4[data-v-a678a2ce]{color:var(--text);font-size:16px;font-weight:600;margin:0}.upload-area[data-v-a678a2ce]{display:flex;flex-direction:column;gap:12px}.upload-btn[data-v-a678a2ce]{background-image:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;pointer-events:auto;touch-action:manipulation;min-height:44px;-webkit-tap-highlight-color:transparent;transition:all .2s ease;align-self:flex-start}.upload-btn[data-v-a678a2ce]:hover:not(:disabled){background-image:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-1px)}.upload-btn[data-v-a678a2ce]:disabled{background:var(--muted);cursor:not-allowed;transform:none}.uploaded-content[data-v-a678a2ce]{display:flex;flex-direction:column;gap:16px;width:100%}.image-preview[data-v-a678a2ce]{display:flex;flex-direction:column;gap:12px;background:var(--card);border-radius:12px;padding:16px;border:1px solid var(--border);box-shadow:0 2px 8px #0000001a}.preview-image[data-v-a678a2ce]{max-width:100%;max-height:300px;object-fit:contain;border-radius:8px;display:block;margin:0 auto}.video-preview[data-v-a678a2ce],.audio-preview[data-v-a678a2ce]{position:relative;display:flex;flex-direction:column;gap:12px;background:var(--card);border-radius:12px;padding:16px;border:1px solid var(--border);box-shadow:0 2px 8px #0000001a;transition:all .3s ease;width:100%}.audio-preview[data-v-a678a2ce]{gap:0}.video-preview[data-v-a678a2ce]:hover,.audio-preview[data-v-a678a2ce]:hover{border-color:#667eea4d;box-shadow:0 4px 12px #00000026}.video-container[data-v-a678a2ce]{position:relative;display:flex;justify-content:center;align-items:center;background:#000;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000004d;width:100%}.preview-video[data-v-a678a2ce]{max-width:100%;max-height:400px;min-height:200px;border-radius:8px;box-shadow:0 2px 8px #0000001a;background:#000;display:block;object-fit:contain;cursor:pointer;transition:all .3s ease}.preview-video[data-v-a678a2ce]:hover{transform:scale(1.02)}.video-overlay[data-v-a678a2ce]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:8px}.video-container:hover .video-overlay[data-v-a678a2ce]{opacity:1}.video-info[data-v-a678a2ce]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:500}.video-info i[data-v-a678a2ce]{font-size:24px;color:#3b82f6}.audio-container[data-v-a678a2ce]{position:relative;display:flex;justify-content:center;align-items:center;background:#0003;border-radius:8px;padding:12px;width:100%;border:1px solid var(--border)}.preview-audio[data-v-a678a2ce]{width:100%;max-width:100%}.file-info[data-v-a678a2ce]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:linear-gradient(135deg,#22c55e1a,#10b9811a);border:1px solid rgba(34,197,94,.3);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;width:100%}.file-info[data-v-a678a2ce]:hover{background:linear-gradient(135deg,#22c55e26,#10b98126);border-color:#22c55e80;transform:translateY(-1px)}.file-details[data-v-a678a2ce]{display:flex;align-items:center;gap:12px;flex:1}.file-icon[data-v-a678a2ce]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:10px;color:#fff;font-size:18px;box-shadow:0 2px 8px #3b82f64d}.file-text[data-v-a678a2ce]{display:flex;flex-direction:column;gap:4px}.file-name[data-v-a678a2ce]{color:var(--text);font-size:14px;font-weight:600;word-break:break-all;line-height:1.4}.file-status[data-v-a678a2ce]{color:#10b981;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px}.delete-btn[data-v-a678a2ce]{display:flex;align-items:center;justify-content:center;gap:6px;background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;width:100%;min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.delete-btn[data-v-a678a2ce]:hover{background:#ef444426;border-color:#ef444480;color:#dc2626}.delete-btn[data-v-a678a2ce]:active{background:#ef444433;transform:scale(.98)}.delete-btn i[data-v-a678a2ce]{font-size:16px}.delete-btn-icon[data-v-a678a2ce]{position:absolute;top:12px;right:12px;width:28px;height:28px;min-width:28px;min-height:28px;max-width:28px;max-height:28px;display:flex;align-items:center;justify-content:center;background:#a0aec099;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;border:1.5px solid rgba(255,255,255,.5);border-radius:50%;cursor:pointer;transition:all .2s ease;z-index:1000;touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:0;margin:0;font-size:16px;box-shadow:0 2px 8px #0000004d,0 0 0 .5px #0000001a;box-sizing:border-box;flex-shrink:0}.delete-btn-icon[data-v-a678a2ce]:hover{background:#94a3b8bf;border-color:#ffffffb3;transform:scale(1.1);box-shadow:0 3px 12px #0006,0 0 0 .5px #00000026}.delete-btn-icon[data-v-a678a2ce]:active{background:#64748bcc;transform:scale(1);box-shadow:0 1px 6px #0000004d}.delete-icon-x[data-v-a678a2ce]{font-size:16px;line-height:1;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-shadow:0 1px 2px rgba(0,0,0,.2)}.video-url-section[data-v-a678a2ce]{margin-top:16px;padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px}.video-url-label[data-v-a678a2ce]{color:#9aa4b2;font-size:13px;font-weight:500;margin-bottom:8px}.video-url-container[data-v-a678a2ce]{display:flex;gap:8px;align-items:center}.video-url-input[data-v-a678a2ce]{flex:1;padding:10px 12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#e8e8ea;font-size:13px;font-family:monospace;word-break:break-all;outline:none}.video-url-input[data-v-a678a2ce]:focus{border-color:#667eea80;box-shadow:0 0 0 2px #667eea1a}.copy-video-url-btn[data-v-a678a2ce]{display:flex;align-items:center;gap:6px;padding:10px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.copy-video-url-btn[data-v-a678a2ce]:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.copy-video-url-btn[data-v-a678a2ce]:active{transform:translateY(0)}.copy-video-url-btn svg[data-v-a678a2ce]{flex-shrink:0}@media (max-width: 480px){.video-url-container[data-v-a678a2ce]{flex-direction:column;align-items:stretch}.copy-video-url-btn[data-v-a678a2ce]{width:100%;justify-content:center}}.audio-url-section[data-v-a678a2ce]{margin-top:16px;padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px}.audio-url-label[data-v-a678a2ce]{color:#9aa4b2;font-size:13px;font-weight:500;margin-bottom:8px}.audio-url-container[data-v-a678a2ce]{display:flex;gap:8px;align-items:center}.audio-url-input[data-v-a678a2ce]{flex:1;padding:10px 12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#e8e8ea;font-size:13px;font-family:monospace;word-break:break-all;outline:none}.audio-url-input[data-v-a678a2ce]:focus{border-color:#667eea80;box-shadow:0 0 0 2px #667eea1a}.copy-audio-url-btn[data-v-a678a2ce]{display:flex;align-items:center;gap:6px;padding:10px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.copy-audio-url-btn[data-v-a678a2ce]:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.copy-audio-url-btn[data-v-a678a2ce]:active{transform:translateY(0)}.copy-audio-url-btn svg[data-v-a678a2ce]{flex-shrink:0}@media (max-width: 480px){.audio-url-container[data-v-a678a2ce]{flex-direction:column;align-items:stretch}.copy-audio-url-btn[data-v-a678a2ce]{width:100%;justify-content:center}}@media (max-width: 768px){.digital-page[data-v-a678a2ce],.container[data-v-a678a2ce]{pointer-events:auto!important;touch-action:manipulation!important}button[data-v-a678a2ce],.el-button[data-v-a678a2ce],.upload-btn[data-v-a678a2ce],.extract-btn[data-v-a678a2ce],.rewrite-btn[data-v-a678a2ce],.delete-btn[data-v-a678a2ce],.submit-btn[data-v-a678a2ce],.copy-btn[data-v-a678a2ce],.example-hint[data-v-a678a2ce],.toggle-label[data-v-a678a2ce],.el-switch[data-v-a678a2ce]{pointer-events:auto!important;touch-action:manipulation!important;min-height:44px;-webkit-tap-highlight-color:transparent}input[data-v-a678a2ce],textarea[data-v-a678a2ce],select[data-v-a678a2ce]{pointer-events:auto!important;touch-action:manipulation!important;min-height:44px}.header-section[data-v-a678a2ce],.auto-mode-switch[data-v-a678a2ce],.digital-grid[data-v-a678a2ce]{pointer-events:auto!important;touch-action:manipulation!important}}.digital-platform[data-v-458d4f44]{padding:20px 0;min-height:calc(100vh - 80px);background:var(--bg)}.container[data-v-458d4f44]{max-width:1400px;margin:0 auto;padding:0 16px}.page-header[data-v-458d4f44]{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;padding:28px 32px;background:linear-gradient(135deg,#151518,#0f1216);border:1px solid #2a2a2c;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000040}.page-header[data-v-458d4f44]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#667eea,transparent)}.header-content[data-v-458d4f44]{flex:1}.title-text[data-v-458d4f44]{font-size:26px;font-weight:800;margin:0 0 6px;background:linear-gradient(135deg,#fff,#a0a3a7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle-text[data-v-458d4f44]{font-size:15px;color:#a6afbd;margin:0;line-height:1.6}.header-stats[data-v-458d4f44]{display:flex;gap:20px;padding:10px 14px;background:#ffffff08;border:1px solid #2a2a2c;border-radius:12px}.stat-item[data-v-458d4f44]{text-align:center;min-width:72px}.stat-number[data-v-458d4f44]{display:block;font-size:22px;font-weight:700;color:#667eea;line-height:1}.stat-label[data-v-458d4f44]{font-size:12px;color:#9aa4b2;text-transform:uppercase;letter-spacing:.5px;opacity:.9}.platform-selector[data-v-458d4f44]{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:24px;margin-bottom:20px;box-shadow:0 1px 3px #0000004d}.platform-selector h2[data-v-458d4f44]{font-size:20px;font-weight:600;color:var(--text);margin-bottom:16px}.platform-options[data-v-458d4f44]{display:flex;gap:14px;flex-wrap:wrap}.platform-option[data-v-458d4f44]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:12px 16px;border:2px solid var(--border);border-radius:10px;transition:all .2s;background:var(--panel)}.platform-option[data-v-458d4f44]:hover{border-color:var(--accent-2)}.platform-option input[type=radio][data-v-458d4f44]{width:18px;height:18px;accent-color:var(--accent-2)}.platform-option input[type=radio]:checked+.platform-name[data-v-458d4f44]{color:var(--accent-2);font-weight:600}.platform-name[data-v-458d4f44]{font-size:16px;color:var(--text)}.default-setting[data-v-458d4f44]{margin-top:20px;padding-top:20px;border-top:1px solid var(--border);display:flex;align-items:center;gap:16px}.set-default-btn[data-v-458d4f44]{background-image:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.set-default-btn[data-v-458d4f44]:hover{background-image:linear-gradient(135deg,#5a67d8,#6b46c1)}.current-default[data-v-458d4f44]{font-size:14px;color:var(--muted);font-weight:500}.platform-config[data-v-458d4f44]{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:24px;margin-bottom:20px;box-shadow:0 1px 3px #0000004d}.platform-config h3[data-v-458d4f44]{font-size:18px;font-weight:600;color:var(--text);margin-bottom:20px}.form-group[data-v-458d4f44]{margin-bottom:20px}.form-group label[data-v-458d4f44]{display:block;font-weight:500;color:var(--text);margin-bottom:8px}.form-input[data-v-458d4f44]{width:100%;padding:12px 16px;border:2px solid var(--border);border-radius:8px;font-size:14px;transition:border-color .2s;font-family:inherit;resize:vertical;background:var(--panel);color:var(--text)}.form-input[data-v-458d4f44]:focus{outline:none;border-color:var(--accent-2)}.form-input[data-v-458d4f44]::placeholder{color:var(--muted)}.submit-btn[data-v-458d4f44]{background-image:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;border-radius:10px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s}.submit-btn[data-v-458d4f44]:hover{background-image:linear-gradient(135deg,#5a67d8,#6b46c1)}.config-history[data-v-458d4f44]{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000004d}.config-history h3[data-v-458d4f44]{font-size:18px;font-weight:600;color:var(--text);margin-bottom:20px}.history-list[data-v-458d4f44]{max-height:400px;overflow-y:auto}.history-item[data-v-458d4f44]{border:1px solid var(--border);border-radius:8px;padding:16px;margin-bottom:12px;background:var(--panel)}.history-header[data-v-458d4f44]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.platform-tag[data-v-458d4f44]{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}.platform-tag.heygem[data-v-458d4f44]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.platform-tag.infinitetalk[data-v-458d4f44]{background:#10b98133;color:#10b981;border:1px solid rgba(16,185,129,.3)}.timestamp[data-v-458d4f44]{font-size:12px;color:var(--muted)}.history-content p[data-v-458d4f44]{margin:4px 0;font-size:14px;color:var(--text)}.history-content strong[data-v-458d4f44]{color:var(--text);font-weight:600}.file-upload-section[data-v-458d4f44]{position:relative}.file-input[data-v-458d4f44]{position:absolute;left:-9999px;opacity:0}.file-upload-display[data-v-458d4f44]{border:2px dashed var(--border);border-radius:10px;padding:18px;text-align:center;background:var(--panel);cursor:pointer;transition:all .2s}.file-upload-display[data-v-458d4f44]:hover{border-color:var(--accent-2);background:#3b82f60d}.file-info[data-v-458d4f44]{display:flex;flex-direction:column;gap:8px}.file-details[data-v-458d4f44]{display:flex;align-items:center;justify-content:space-between;gap:12px}.file-name[data-v-458d4f44]{color:var(--text);font-weight:500;flex:1;text-align:left}.file-size[data-v-458d4f44]{color:var(--muted);font-size:12px}.uploading-status[data-v-458d4f44]{display:flex;align-items:center;gap:12px;color:var(--accent-2);font-size:14px}.uploading-spinner[data-v-458d4f44]{width:16px;height:16px;border:2px solid var(--border);border-top:2px solid var(--accent-2);border-radius:50%;animation:spin-458d4f44 1s linear infinite}@keyframes spin-458d4f44{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-success[data-v-458d4f44]{display:flex;align-items:center;gap:6px;color:var(--accent);font-size:12px}.success-icon[data-v-458d4f44]{color:var(--accent);font-weight:700}.upload-error[data-v-458d4f44]{display:flex;align-items:center;gap:6px;color:#ef4444;font-size:12px}.error-icon[data-v-458d4f44]{color:#ef4444;font-weight:700}.remove-file-btn[data-v-458d4f44]{background:#ef4444;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer;transition:background-color .2s}.remove-file-btn[data-v-458d4f44]:hover{background:#dc2626}.file-placeholder[data-v-458d4f44]{color:var(--muted);font-size:14px}.video-samples[data-v-458d4f44]{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:24px;margin-top:20px;box-shadow:0 1px 3px #0000004d}.video-samples h3[data-v-458d4f44]{font-size:18px;font-weight:600;color:var(--text);margin-bottom:16px}.samples-grid[data-v-458d4f44]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sample-card[data-v-458d4f44]{background:var(--panel);border:1px solid var(--border);border-radius:10px;overflow:hidden}.video-wrapper[data-v-458d4f44]{position:relative;width:100%;padding-top:177.78%;cursor:pointer}.sample-video[data-v-458d4f44]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background:#000}.sample-meta[data-v-458d4f44]{padding:10px 12px}.sample-title[data-v-458d4f44]{font-size:14px;color:var(--text)}@media (max-width: 768px){.digital-platform[data-v-458d4f44]{padding:12px 0}.container[data-v-458d4f44]{padding:0 12px}.page-header[data-v-458d4f44]{flex-direction:column;align-items:flex-start;gap:16px;padding:16px;margin-bottom:20px;border-radius:12px}.header-content[data-v-458d4f44]{width:100%}.title-text[data-v-458d4f44]{font-size:20px;margin-bottom:8px}.subtitle-text[data-v-458d4f44]{font-size:13px}.header-stats[data-v-458d4f44]{width:100%;justify-content:space-around;gap:12px;padding:10px}.stat-item[data-v-458d4f44]{min-width:auto;flex:1}.stat-number[data-v-458d4f44]{font-size:18px}.stat-label[data-v-458d4f44]{font-size:11px}.platform-selector[data-v-458d4f44]{padding:16px;margin-bottom:16px;border-radius:12px}.platform-selector h2[data-v-458d4f44]{font-size:18px;margin-bottom:12px}.platform-options[data-v-458d4f44]{flex-direction:column;gap:10px}.platform-option[data-v-458d4f44]{padding:10px 14px;border-radius:8px}.platform-name[data-v-458d4f44]{font-size:14px}.default-setting[data-v-458d4f44]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px;padding-top:16px}.set-default-btn[data-v-458d4f44]{width:100%;padding:10px 16px;font-size:14px}.current-default[data-v-458d4f44]{font-size:13px}.platform-config[data-v-458d4f44]{padding:16px;margin-bottom:16px;border-radius:12px}.platform-config h3[data-v-458d4f44]{font-size:16px;margin-bottom:16px}.form-group[data-v-458d4f44]{margin-bottom:16px}.form-group label[data-v-458d4f44]{font-size:14px;margin-bottom:6px}.form-input[data-v-458d4f44]{padding:10px 14px;font-size:14px;border-radius:8px;min-height:44px}.submit-btn[data-v-458d4f44]{width:100%;padding:12px 20px;font-size:15px;border-radius:8px}.video-samples[data-v-458d4f44]{padding:16px;margin-top:16px;border-radius:12px}.video-samples h3[data-v-458d4f44]{font-size:16px;margin-bottom:12px}.samples-grid[data-v-458d4f44]{grid-template-columns:1fr;gap:12px}.sample-card[data-v-458d4f44]{border-radius:8px}.sample-title[data-v-458d4f44]{font-size:13px}}@media (max-width: 480px){.digital-platform[data-v-458d4f44]{padding:10px 0}.container[data-v-458d4f44]{padding:0 10px}.page-header[data-v-458d4f44]{padding:12px;margin-bottom:16px;border-radius:10px}.title-text[data-v-458d4f44]{font-size:18px;margin-bottom:6px}.subtitle-text[data-v-458d4f44]{font-size:12px}.header-stats[data-v-458d4f44]{padding:8px;gap:8px}.stat-number[data-v-458d4f44]{font-size:16px}.stat-label[data-v-458d4f44]{font-size:10px}.platform-selector[data-v-458d4f44]{padding:12px;margin-bottom:12px;border-radius:10px}.platform-selector h2[data-v-458d4f44]{font-size:16px;margin-bottom:10px}.platform-option[data-v-458d4f44]{padding:8px 12px;border-radius:6px}.platform-name[data-v-458d4f44]{font-size:13px}.platform-config[data-v-458d4f44]{padding:12px;margin-bottom:12px;border-radius:10px}.platform-config h3[data-v-458d4f44]{font-size:15px;margin-bottom:12px}.form-input[data-v-458d4f44]{padding:8px 12px;font-size:13px;min-height:44px}.submit-btn[data-v-458d4f44]{padding:10px 16px;font-size:14px}.video-samples[data-v-458d4f44]{padding:12px;margin-top:12px;border-radius:10px}.video-samples h3[data-v-458d4f44]{font-size:15px;margin-bottom:10px}}.workflow-detail[data-v-33bdce62]{min-height:100vh;background:#0f0f0f;color:#fff}.container[data-v-33bdce62]{max-width:1400px;margin:0 auto;padding:0 20px}.top-nav[data-v-33bdce62]{background:#1a1a1a;border-bottom:1px solid #333;padding:15px 0}.top-nav .back-btn[data-v-33bdce62]{color:#409eff;font-size:14px;padding:8px 16px;border-radius:6px;transition:all .3s ease}.top-nav .back-btn[data-v-33bdce62]:hover{background:#409eff1a;color:#66b1ff}.top-nav .back-btn .el-icon[data-v-33bdce62]{margin-right:6px}.main-content[data-v-33bdce62]{padding:30px 0}.content-layout[data-v-33bdce62]{display:grid;grid-template-columns:1fr 300px;gap:30px}.left-content .workflow-header[data-v-33bdce62]{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:30px;margin-bottom:30px}.left-content .workflow-header .title-section[data-v-33bdce62]{margin-bottom:20px}.left-content .workflow-header .title-section .workflow-title[data-v-33bdce62]{font-size:28px;font-weight:700;margin:0 0 10px;color:#fff;line-height:1.3}.left-content .workflow-header .title-section .workflow-subtitle[data-v-33bdce62]{font-size:16px;color:#ccc;margin-bottom:15px;line-height:1.5}.left-content .workflow-header .title-section .workflow-tags[data-v-33bdce62]{display:flex;flex-wrap:wrap;gap:8px}.left-content .workflow-header .title-section .workflow-tags .tag-item[data-v-33bdce62]{background:#409eff1a;border:1px solid rgba(64,158,255,.3);color:#409eff}.left-content .workflow-header .workflow-actions[data-v-33bdce62]{display:flex;justify-content:space-between;align-items:center}.left-content .workflow-header .workflow-actions .status-badge .el-tag[data-v-33bdce62]{font-size:14px;padding:8px 16px}.left-content .workflow-header .workflow-actions .download-btn[data-v-33bdce62]{padding:12px 24px;font-size:16px;font-weight:600}.left-content .workflow-header .workflow-actions .download-btn .el-icon[data-v-33bdce62]{margin-right:8px}.left-content .workflow-cover[data-v-33bdce62]{margin-bottom:30px;border-radius:12px;overflow:hidden}.left-content .workflow-cover .cover-image[data-v-33bdce62]{width:100%;height:auto;max-height:400px;object-fit:cover}.left-content .video-section[data-v-33bdce62],.left-content .tutorial-section[data-v-33bdce62],.left-content .download-section[data-v-33bdce62]{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:25px;margin-bottom:30px}.left-content .video-section .section-title[data-v-33bdce62],.left-content .tutorial-section .section-title[data-v-33bdce62],.left-content .download-section .section-title[data-v-33bdce62]{font-size:18px;font-weight:600;margin:0 0 20px;color:#fff;display:flex;align-items:center}.left-content .video-section .section-title .el-icon[data-v-33bdce62],.left-content .tutorial-section .section-title .el-icon[data-v-33bdce62],.left-content .download-section .section-title .el-icon[data-v-33bdce62]{margin-right:8px;color:#409eff}.left-content .video-section .video-container .demo-video[data-v-33bdce62],.left-content .video-section .video-container .tutorial-video[data-v-33bdce62],.left-content .video-section .tutorial-container .demo-video[data-v-33bdce62],.left-content .video-section .tutorial-container .tutorial-video[data-v-33bdce62],.left-content .tutorial-section .video-container .demo-video[data-v-33bdce62],.left-content .tutorial-section .video-container .tutorial-video[data-v-33bdce62],.left-content .tutorial-section .tutorial-container .demo-video[data-v-33bdce62],.left-content .tutorial-section .tutorial-container .tutorial-video[data-v-33bdce62],.left-content .download-section .video-container .demo-video[data-v-33bdce62],.left-content .download-section .video-container .tutorial-video[data-v-33bdce62],.left-content .download-section .tutorial-container .demo-video[data-v-33bdce62],.left-content .download-section .tutorial-container .tutorial-video[data-v-33bdce62]{width:100%;border-radius:8px;background:#666}.left-content .video-section .download-info .download-description[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description[data-v-33bdce62],.left-content .download-section .download-info .download-description[data-v-33bdce62]{margin-bottom:20px}.left-content .video-section .download-info .download-description .multi-files h4[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description .multi-files h4[data-v-33bdce62],.left-content .download-section .download-info .download-description .multi-files h4[data-v-33bdce62]{color:#fff;margin:0 0 15px;font-size:16px;font-weight:600}.left-content .video-section .download-info .download-description .multi-files .file-list .file-item[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description .multi-files .file-list .file-item[data-v-33bdce62],.left-content .download-section .download-info .download-description .multi-files .file-list .file-item[data-v-33bdce62]{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;background:#2a2a2a;border:1px solid #444;border-radius:8px;margin-bottom:10px}.left-content .video-section .download-info .download-description .multi-files .file-list .file-item[data-v-33bdce62]:last-child,.left-content .tutorial-section .download-info .download-description .multi-files .file-list .file-item[data-v-33bdce62]:last-child,.left-content .download-section .download-info .download-description .multi-files .file-list .file-item[data-v-33bdce62]:last-child{margin-bottom:0}.left-content .video-section .download-info .download-description .multi-files .file-list .file-item .file-info[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description .multi-files .file-list .file-item .file-info[data-v-33bdce62],.left-content .download-section .download-info .download-description .multi-files .file-list .file-item .file-info[data-v-33bdce62]{display:flex;align-items:center;flex:1}.left-content .video-section .download-info .download-description .multi-files .file-list .file-item .file-info .el-icon[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description .multi-files .file-list .file-item .file-info .el-icon[data-v-33bdce62],.left-content .download-section .download-info .download-description .multi-files .file-list .file-item .file-info .el-icon[data-v-33bdce62]{color:#409eff;margin-right:10px;font-size:18px}.left-content .video-section .download-info .download-description .multi-files .file-list .file-item .file-info .file-name[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description .multi-files .file-list .file-item .file-info .file-name[data-v-33bdce62],.left-content .download-section .download-info .download-description .multi-files .file-list .file-item .file-info .file-name[data-v-33bdce62]{color:#fff;font-weight:500;margin-right:8px}.left-content .video-section .download-info .download-description .multi-files .file-list .file-item .file-info .file-size[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description .multi-files .file-list .file-item .file-info .file-size[data-v-33bdce62],.left-content .download-section .download-info .download-description .multi-files .file-list .file-item .file-info .file-size[data-v-33bdce62]{color:#999;font-size:12px}.left-content .video-section .download-info .download-description .multi-files .file-list .file-item .el-button[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description .multi-files .file-list .file-item .el-button[data-v-33bdce62],.left-content .download-section .download-info .download-description .multi-files .file-list .file-item .el-button[data-v-33bdce62]{padding:6px 16px;font-size:12px}.left-content .video-section .download-info .download-description p[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description p[data-v-33bdce62],.left-content .download-section .download-info .download-description p[data-v-33bdce62]{margin:8px 0;color:#ccc;line-height:1.5}.left-content .video-section .download-info .download-description p .workflow-link[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description p .workflow-link[data-v-33bdce62],.left-content .download-section .download-info .download-description p .workflow-link[data-v-33bdce62]{color:#409eff;text-decoration:none}.left-content .video-section .download-info .download-description p .workflow-link[data-v-33bdce62]:hover,.left-content .tutorial-section .download-info .download-description p .workflow-link[data-v-33bdce62]:hover,.left-content .download-section .download-info .download-description p .workflow-link[data-v-33bdce62]:hover{text-decoration:underline}.left-content .video-section .download-info .download-description p.no-workflow[data-v-33bdce62],.left-content .tutorial-section .download-info .download-description p.no-workflow[data-v-33bdce62],.left-content .download-section .download-info .download-description p.no-workflow[data-v-33bdce62]{color:#999;font-style:italic}.left-content .video-section .download-info .contact-info[data-v-33bdce62],.left-content .tutorial-section .download-info .contact-info[data-v-33bdce62],.left-content .download-section .download-info .contact-info[data-v-33bdce62]{margin-bottom:20px}.left-content .video-section .download-info .contact-info .contact-card[data-v-33bdce62],.left-content .tutorial-section .download-info .contact-info .contact-card[data-v-33bdce62],.left-content .download-section .download-info .contact-info .contact-card[data-v-33bdce62]{background:#2a2a2a;border:1px solid #444;border-radius:12px;padding:20px;display:flex;align-items:center;gap:15px}.left-content .video-section .download-info .contact-info .contact-card .contact-icon[data-v-33bdce62],.left-content .tutorial-section .download-info .contact-info .contact-card .contact-icon[data-v-33bdce62],.left-content .download-section .download-info .contact-info .contact-card .contact-icon[data-v-33bdce62]{color:#07c160;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#07c1601a;border-radius:50%}.left-content .video-section .download-info .contact-info .contact-card .contact-content[data-v-33bdce62],.left-content .tutorial-section .download-info .contact-info .contact-card .contact-content[data-v-33bdce62],.left-content .download-section .download-info .contact-info .contact-card .contact-content[data-v-33bdce62]{flex:1}.left-content .video-section .download-info .contact-info .contact-card .contact-content h4[data-v-33bdce62],.left-content .tutorial-section .download-info .contact-info .contact-card .contact-content h4[data-v-33bdce62],.left-content .download-section .download-info .contact-info .contact-card .contact-content h4[data-v-33bdce62]{margin:0 0 8px;color:#fff;font-size:16px;font-weight:600}.left-content .video-section .download-info .contact-info .contact-card .contact-content p[data-v-33bdce62],.left-content .tutorial-section .download-info .contact-info .contact-card .contact-content p[data-v-33bdce62],.left-content .download-section .download-info .contact-info .contact-card .contact-content p[data-v-33bdce62]{margin:0 0 12px;color:#ccc;font-size:14px}.left-content .video-section .download-info .contact-info .contact-card .contact-content .wechat-contact[data-v-33bdce62],.left-content .tutorial-section .download-info .contact-info .contact-card .contact-content .wechat-contact[data-v-33bdce62],.left-content .download-section .download-info .contact-info .contact-card .contact-content .wechat-contact[data-v-33bdce62]{display:flex;align-items:center;gap:8px}.left-content .video-section .download-info .contact-info .contact-card .contact-content .wechat-contact .wechat-label[data-v-33bdce62],.left-content .tutorial-section .download-info .contact-info .contact-card .contact-content .wechat-contact .wechat-label[data-v-33bdce62],.left-content .download-section .download-info .contact-info .contact-card .contact-content .wechat-contact .wechat-label[data-v-33bdce62]{color:#999;font-size:14px}.left-content .video-section .download-info .contact-info .contact-card .contact-content .wechat-contact .wechat-id[data-v-33bdce62],.left-content .tutorial-section .download-info .contact-info .contact-card .contact-content .wechat-contact .wechat-id[data-v-33bdce62],.left-content .download-section .download-info .contact-info .contact-card .contact-content .wechat-contact .wechat-id[data-v-33bdce62]{color:#07c160;font-weight:600;font-size:16px;font-family:Courier New,monospace}.left-content .video-section .download-info .contact-info .contact-card .contact-content .wechat-contact .copy-btn[data-v-33bdce62],.left-content .tutorial-section .download-info .contact-info .contact-card .contact-content .wechat-contact .copy-btn[data-v-33bdce62],.left-content .download-section .download-info .contact-info .contact-card .contact-content .wechat-contact .copy-btn[data-v-33bdce62]{padding:4px 12px;font-size:12px;height:28px}.left-content .video-section .download-info .download-actions[data-v-33bdce62],.left-content .tutorial-section .download-info .download-actions[data-v-33bdce62],.left-content .download-section .download-info .download-actions[data-v-33bdce62]{margin-bottom:20px}.left-content .video-section .download-info .download-actions .el-button[data-v-33bdce62],.left-content .tutorial-section .download-info .download-actions .el-button[data-v-33bdce62],.left-content .download-section .download-info .download-actions .el-button[data-v-33bdce62]{padding:12px 24px;font-size:16px;font-weight:600}.left-content .video-section .download-info .download-actions .el-button .el-icon[data-v-33bdce62],.left-content .tutorial-section .download-info .download-actions .el-button .el-icon[data-v-33bdce62],.left-content .download-section .download-info .download-actions .el-button .el-icon[data-v-33bdce62]{margin-right:8px}.left-content .video-section .download-info .upgrade-notice .el-alert[data-v-33bdce62],.left-content .tutorial-section .download-info .upgrade-notice .el-alert[data-v-33bdce62],.left-content .download-section .download-info .upgrade-notice .el-alert[data-v-33bdce62]{border-radius:8px}.right-content .info-card[data-v-33bdce62],.right-content .file-info-card[data-v-33bdce62]{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:20px;margin-bottom:20px}.right-content .info-card .card-title[data-v-33bdce62],.right-content .file-info-card .card-title[data-v-33bdce62]{font-size:16px;font-weight:600;margin:0 0 15px;color:#fff}.right-content .info-card .info-list .info-item[data-v-33bdce62],.right-content .file-info-card .info-list .info-item[data-v-33bdce62]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #333}.right-content .info-card .info-list .info-item[data-v-33bdce62]:last-child,.right-content .file-info-card .info-list .info-item[data-v-33bdce62]:last-child{border-bottom:none}.right-content .info-card .info-list .info-item .label[data-v-33bdce62],.right-content .file-info-card .info-list .info-item .label[data-v-33bdce62]{color:#999;font-size:14px}.right-content .info-card .info-list .info-item .value[data-v-33bdce62],.right-content .file-info-card .info-list .info-item .value[data-v-33bdce62]{color:#fff;font-size:14px;font-weight:500}.right-content .info-card .file-list .file-item[data-v-33bdce62],.right-content .file-info-card .file-list .file-item[data-v-33bdce62]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #333}.right-content .info-card .file-list .file-item[data-v-33bdce62]:last-child,.right-content .file-info-card .file-list .file-item[data-v-33bdce62]:last-child{border-bottom:none}.right-content .info-card .file-list .file-item .el-icon[data-v-33bdce62],.right-content .file-info-card .file-list .file-item .el-icon[data-v-33bdce62]{margin-right:10px;color:#409eff;font-size:16px}.right-content .info-card .file-list .file-item span[data-v-33bdce62],.right-content .file-info-card .file-list .file-item span[data-v-33bdce62]{flex:1;color:#ccc;font-size:14px}.right-content .info-card .file-list .file-item .el-button[data-v-33bdce62],.right-content .file-info-card .file-list .file-item .el-button[data-v-33bdce62]{color:#409eff;padding:4px 8px}.right-content .info-card .file-list .file-item .el-button[data-v-33bdce62]:hover,.right-content .file-info-card .file-list .file-item .el-button[data-v-33bdce62]:hover{background:#409eff1a}.preview-image[data-v-33bdce62]{width:100%;height:auto;max-height:70vh;object-fit:contain}.dialog-video[data-v-33bdce62]{width:100%;height:auto;max-height:70vh;background:#666}@media (max-width: 768px){.workflow-detail[data-v-33bdce62]{background:linear-gradient(135deg,#0a0a0b,#0f1216)}.container[data-v-33bdce62]{padding:0 12px;max-width:100%}.top-nav[data-v-33bdce62]{padding:12px 0}.top-nav .back-btn[data-v-33bdce62]{min-height:44px;padding:12px 16px;font-size:16px;border-radius:12px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.top-nav .back-btn[data-v-33bdce62]:active{transform:scale(.98);opacity:.9}}@media (max-width: 768px) and (hover: hover){.top-nav .back-btn[data-v-33bdce62]:hover{background:#409eff1a;color:#66b1ff}}@media (max-width: 768px){.main-content[data-v-33bdce62]{padding:16px 0}.content-layout[data-v-33bdce62]{grid-template-columns:1fr;gap:20px}.workflow-header[data-v-33bdce62]{padding:20px;border-radius:12px;margin-bottom:20px}.workflow-header .title-section[data-v-33bdce62]{margin-bottom:16px}.workflow-header .title-section .workflow-title[data-v-33bdce62]{font-size:22px}.workflow-header .title-section .workflow-subtitle[data-v-33bdce62]{font-size:14px;margin-bottom:12px}.workflow-header .title-section .workflow-tags[data-v-33bdce62]{gap:6px}.workflow-header .workflow-actions[data-v-33bdce62]{flex-direction:column;gap:12px;align-items:stretch}.workflow-header .workflow-actions .status-badge .el-tag[data-v-33bdce62]{font-size:13px;padding:8px 14px}.workflow-header .workflow-actions .download-btn[data-v-33bdce62]{width:100%;min-height:44px;padding:12px 24px;font-size:16px;border-radius:12px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.workflow-header .workflow-actions .download-btn[data-v-33bdce62]:active{transform:scale(.98);opacity:.9}.video-section[data-v-33bdce62],.tutorial-section[data-v-33bdce62],.download-section[data-v-33bdce62]{padding:20px;border-radius:12px;margin-bottom:20px}.video-section .section-title[data-v-33bdce62],.tutorial-section .section-title[data-v-33bdce62],.download-section .section-title[data-v-33bdce62]{font-size:16px;margin-bottom:16px}.video-section .video-container .demo-video[data-v-33bdce62],.video-section .video-container .tutorial-video[data-v-33bdce62],.video-section .tutorial-container .demo-video[data-v-33bdce62],.video-section .tutorial-container .tutorial-video[data-v-33bdce62],.tutorial-section .video-container .demo-video[data-v-33bdce62],.tutorial-section .video-container .tutorial-video[data-v-33bdce62],.tutorial-section .tutorial-container .demo-video[data-v-33bdce62],.tutorial-section .tutorial-container .tutorial-video[data-v-33bdce62],.download-section .video-container .demo-video[data-v-33bdce62],.download-section .video-container .tutorial-video[data-v-33bdce62],.download-section .tutorial-container .demo-video[data-v-33bdce62],.download-section .tutorial-container .tutorial-video[data-v-33bdce62]{border-radius:8px}.right-content[data-v-33bdce62]{order:-1}.file-item[data-v-33bdce62]{padding:12px;border-radius:8px;margin-bottom:8px}.file-item .file-name[data-v-33bdce62]{font-size:14px}.file-item .download-file-btn[data-v-33bdce62]{min-height:36px;padding:8px 16px;font-size:13px;border-radius:8px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.file-item .download-file-btn[data-v-33bdce62]:active{transform:scale(.98);opacity:.9}}@media (max-width: 480px){.container[data-v-33bdce62]{padding:0 10px}.top-nav[data-v-33bdce62]{padding:10px 0}.top-nav .back-btn[data-v-33bdce62]{font-size:15px;padding:10px 14px}.main-content[data-v-33bdce62]{padding:12px 0}.workflow-header[data-v-33bdce62]{padding:16px;border-radius:12px}.workflow-header .title-section .workflow-title[data-v-33bdce62]{font-size:20px}.workflow-header .title-section .workflow-subtitle[data-v-33bdce62]{font-size:13px}.video-section[data-v-33bdce62],.tutorial-section[data-v-33bdce62],.download-section[data-v-33bdce62]{padding:16px;border-radius:12px}.video-section .section-title[data-v-33bdce62],.tutorial-section .section-title[data-v-33bdce62],.download-section .section-title[data-v-33bdce62]{font-size:15px}}.toolbox-detail-page[data-v-4daa877d]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-4daa877d]{margin-bottom:20px}.back-btn[data-v-4daa877d]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-4daa877d]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-4daa877d]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-4daa877d]{font-size:16px}.tool-header[data-v-4daa877d]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-4daa877d]{width:100%}.tool-title[data-v-4daa877d]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-4daa877d]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-4daa877d]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-4daa877d]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-green[data-v-4daa877d]{background:#0f2a20;color:#34d399;border:1px solid #145a47}.badge-green .dot[data-v-4daa877d]{background:#34d399}.category[data-v-4daa877d]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.badge-group[data-v-4daa877d]{display:flex;gap:8px;align-items:center}.vip-badge[data-v-4daa877d]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-4daa877d 2s ease-in-out infinite alternate}@keyframes vip-glow-4daa877d{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.verification-notice[data-v-4daa877d]{margin:24px 0;background:linear-gradient(135deg,#2a1a1a,#1a1a1c);border:1px solid #f59e0b;border-radius:16px;padding:24px;box-shadow:0 4px 16px #f59e0b1a}.notice-content[data-v-4daa877d]{display:flex;gap:20px;align-items:center}.notice-icon[data-v-4daa877d]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-4daa877d]{color:#f59e0b;font-size:20px;font-weight:700;margin:0 0 8px}.notice-text p[data-v-4daa877d]{color:#a0a3a7;font-size:14px;margin:0 0 16px;line-height:1.6}.verify-btn[data-v-4daa877d]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f59e0b4d}.verify-btn[data-v-4daa877d]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.verify-btn[data-v-4daa877d]:active{transform:translateY(0)}.tool-content[data-v-4daa877d]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-4daa877d]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-4daa877d]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-4daa877d]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-4daa877d]{margin-bottom:20px}.form-group[data-v-4daa877d]:last-child{margin-bottom:0}.form-label[data-v-4daa877d]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-4daa877d]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-4daa877d]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-4daa877d]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-4daa877d]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-4daa877d]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-4daa877d]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-4daa877d]{display:flex;align-items:center;gap:8px}.loading[data-v-4daa877d]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-4daa877d 1s linear infinite}@keyframes spin-4daa877d{to{transform:rotate(360deg)}}.result-section[data-v-4daa877d]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-4daa877d]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-4daa877d]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-4daa877d]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-4daa877d]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-4daa877d]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-4daa877d]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.video-player[data-v-4daa877d]{width:100%;max-height:520px;background:#000;border-radius:12px}.toolbox-detail-page[data-v-f9425733]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-f9425733]{margin-bottom:20px}.back-btn[data-v-f9425733]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-f9425733]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-f9425733]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-f9425733]{font-size:16px}.tool-header[data-v-f9425733]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-f9425733]{width:100%}.tool-title[data-v-f9425733]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-f9425733]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-f9425733]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-f9425733]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-green[data-v-f9425733]{background:#0f2a20;color:#34d399;border:1px solid #145a47}.badge-green .dot[data-v-f9425733]{background:#34d399}.category[data-v-f9425733]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.badge-group[data-v-f9425733]{display:flex;gap:8px;align-items:center}.vip-badge[data-v-f9425733]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-f9425733 2s ease-in-out infinite alternate}@keyframes vip-glow-f9425733{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.tool-content[data-v-f9425733]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-f9425733]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-f9425733]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-f9425733]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-f9425733]{margin-bottom:20px}.form-group[data-v-f9425733]:last-child{margin-bottom:0}.form-label[data-v-f9425733]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-f9425733]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-f9425733]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-f9425733]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-f9425733]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-f9425733]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-f9425733]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-f9425733]{display:flex;align-items:center;gap:8px}.loading[data-v-f9425733]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-f9425733 1s linear infinite}@keyframes spin-f9425733{to{transform:rotate(360deg)}}.result-section[data-v-f9425733]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-f9425733]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-f9425733]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-f9425733]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-f9425733]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-f9425733]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-f9425733]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.video-player[data-v-f9425733]{width:100%;max-height:520px;background:#000;border-radius:12px}.verification-notice[data-v-f9425733]{margin:24px 0;background:linear-gradient(135deg,#2a1a1a,#1a1a1c);border:1px solid #f59e0b;border-radius:16px;padding:24px;box-shadow:0 4px 16px #f59e0b1a}.notice-content[data-v-f9425733]{display:flex;gap:20px;align-items:center}.notice-icon[data-v-f9425733]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-f9425733]{color:#f59e0b;font-size:20px;font-weight:700;margin:0 0 8px}.notice-text p[data-v-f9425733]{color:#a0a3a7;font-size:14px;margin:0 0 16px;line-height:1.6}.verify-btn[data-v-f9425733]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f59e0b4d}.verify-btn[data-v-f9425733]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.verify-btn[data-v-f9425733]:active{transform:translateY(0)}.toolbox-detail-page[data-v-fe6a768a]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-fe6a768a]{margin-bottom:20px}.back-btn[data-v-fe6a768a]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-fe6a768a]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-fe6a768a]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-fe6a768a]{font-size:16px}.tool-header[data-v-fe6a768a]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-fe6a768a]{width:100%}.tool-title[data-v-fe6a768a]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-fe6a768a]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-fe6a768a]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-fe6a768a]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-green[data-v-fe6a768a]{background:#0f2a20;color:#34d399;border:1px solid #145a47}.badge-green .dot[data-v-fe6a768a]{background:#34d399}.badge-group[data-v-fe6a768a]{display:flex;gap:8px;align-items:center}.vip-badge[data-v-fe6a768a]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-fe6a768a 2s ease-in-out infinite alternate}@keyframes vip-glow-fe6a768a{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.category[data-v-fe6a768a]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.tool-content[data-v-fe6a768a]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-fe6a768a]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-fe6a768a]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-fe6a768a]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-fe6a768a]{margin-bottom:20px}.form-group[data-v-fe6a768a]:last-child{margin-bottom:0}.form-label[data-v-fe6a768a]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-fe6a768a]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-fe6a768a]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-fe6a768a]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-fe6a768a]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-fe6a768a]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-fe6a768a]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-fe6a768a]{display:flex;align-items:center;gap:8px}.loading[data-v-fe6a768a]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-fe6a768a 1s linear infinite}@keyframes spin-fe6a768a{to{transform:rotate(360deg)}}.result-section[data-v-fe6a768a]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-fe6a768a]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-fe6a768a]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-fe6a768a]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-fe6a768a]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-fe6a768a]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-fe6a768a]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.video-player[data-v-fe6a768a]{width:100%;max-height:520px;background:#000;border-radius:12px}.verification-notice[data-v-fe6a768a]{margin:24px 0;background:linear-gradient(135deg,#2a1a1a,#1a1a1c);border:1px solid #f59e0b;border-radius:16px;padding:24px;box-shadow:0 4px 16px #f59e0b1a}.notice-content[data-v-fe6a768a]{display:flex;gap:20px;align-items:center}.notice-icon[data-v-fe6a768a]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-fe6a768a]{color:#f59e0b;font-size:20px;font-weight:700;margin:0 0 8px}.notice-text p[data-v-fe6a768a]{color:#a0a3a7;font-size:14px;margin:0 0 16px;line-height:1.6}.verify-btn[data-v-fe6a768a]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f59e0b4d}.verify-btn[data-v-fe6a768a]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.verify-btn[data-v-fe6a768a]:active{transform:translateY(0)}.toolbox-detail-page[data-v-a0fe6ba4]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-a0fe6ba4]{margin-bottom:20px}.back-btn[data-v-a0fe6ba4]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-a0fe6ba4]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-a0fe6ba4]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-a0fe6ba4]{font-size:16px}.tool-header[data-v-a0fe6ba4]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-a0fe6ba4]{width:100%}.tool-title[data-v-a0fe6ba4]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-a0fe6ba4]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-a0fe6ba4]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-a0fe6ba4]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-green[data-v-a0fe6ba4]{background:#0f2a20;color:#34d399;border:1px solid #145a47}.badge-green .dot[data-v-a0fe6ba4]{background:#34d399}.category[data-v-a0fe6ba4]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.badge-group[data-v-a0fe6ba4]{display:flex;gap:8px;align-items:center}.vip-badge[data-v-a0fe6ba4]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-a0fe6ba4 2s ease-in-out infinite alternate}@keyframes vip-glow-a0fe6ba4{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.tool-content[data-v-a0fe6ba4]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-a0fe6ba4]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-a0fe6ba4]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-a0fe6ba4]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-a0fe6ba4]{margin-bottom:20px}.form-group[data-v-a0fe6ba4]:last-child{margin-bottom:0}.form-label[data-v-a0fe6ba4]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-a0fe6ba4]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-a0fe6ba4]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-a0fe6ba4]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-a0fe6ba4]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-a0fe6ba4]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-a0fe6ba4]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-a0fe6ba4]{display:flex;align-items:center;gap:8px}.loading[data-v-a0fe6ba4]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-a0fe6ba4 1s linear infinite}@keyframes spin-a0fe6ba4{to{transform:rotate(360deg)}}.result-section[data-v-a0fe6ba4]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-a0fe6ba4]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-a0fe6ba4]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-a0fe6ba4]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-a0fe6ba4]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-a0fe6ba4]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-a0fe6ba4]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.video-player[data-v-a0fe6ba4]{width:100%;max-height:520px;background:#000;border-radius:12px}.verification-notice[data-v-a0fe6ba4]{margin:24px 0;background:linear-gradient(135deg,#2a1a1a,#1a1a1c);border:1px solid #f59e0b;border-radius:16px;padding:24px;box-shadow:0 4px 16px #f59e0b1a}.notice-content[data-v-a0fe6ba4]{display:flex;gap:20px;align-items:center}.notice-icon[data-v-a0fe6ba4]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-a0fe6ba4]{color:#f59e0b;font-size:20px;font-weight:700;margin:0 0 8px}.notice-text p[data-v-a0fe6ba4]{color:#a0a3a7;font-size:14px;margin:0 0 16px;line-height:1.6}.verify-btn[data-v-a0fe6ba4]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f59e0b4d}.verify-btn[data-v-a0fe6ba4]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.verify-btn[data-v-a0fe6ba4]:active{transform:translateY(0)}.toolbox-detail-page[data-v-eaf70ebe]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-eaf70ebe]{margin-bottom:20px}.back-btn[data-v-eaf70ebe]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-eaf70ebe]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-eaf70ebe]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-eaf70ebe]{font-size:16px}.tool-header[data-v-eaf70ebe]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-eaf70ebe]{width:100%}.tool-title[data-v-eaf70ebe]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-eaf70ebe]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-eaf70ebe]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-eaf70ebe]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-green[data-v-eaf70ebe]{background:#0f2a20;color:#34d399;border:1px solid #145a47}.badge-green .dot[data-v-eaf70ebe]{background:#34d399}.category[data-v-eaf70ebe]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.badge-group[data-v-eaf70ebe]{display:flex;gap:8px;align-items:center}.vip-badge[data-v-eaf70ebe]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-eaf70ebe 2s ease-in-out infinite alternate}@keyframes vip-glow-eaf70ebe{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.tool-content[data-v-eaf70ebe]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-eaf70ebe]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-eaf70ebe]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-eaf70ebe]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-eaf70ebe]{margin-bottom:20px}.form-group[data-v-eaf70ebe]:last-child{margin-bottom:0}.form-label[data-v-eaf70ebe]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-eaf70ebe]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-eaf70ebe]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-eaf70ebe]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-eaf70ebe]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-eaf70ebe]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-eaf70ebe]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-eaf70ebe]{display:flex;align-items:center;gap:8px}.loading[data-v-eaf70ebe]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-eaf70ebe 1s linear infinite}@keyframes spin-eaf70ebe{to{transform:rotate(360deg)}}.result-section[data-v-eaf70ebe]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-eaf70ebe]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-eaf70ebe]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-eaf70ebe]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.copy-btn[data-v-eaf70ebe]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.copy-btn[data-v-eaf70ebe]:hover{background:#3b82f6;border-color:#3b82f6;color:#fff}.clear-btn[data-v-eaf70ebe]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-eaf70ebe]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-eaf70ebe]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.video-player[data-v-eaf70ebe]{width:100%;max-height:520px;background:#000;border-radius:12px}.text-result[data-v-eaf70ebe]{background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;padding:16px;max-height:520px;overflow-y:auto}.text-content[data-v-eaf70ebe]{margin:0;color:#e8e8ea;font-size:14px;line-height:1.6;white-space:pre-wrap;word-wrap:break-word;font-family:Courier New,monospace}.verification-notice[data-v-eaf70ebe]{margin:24px 0;background:linear-gradient(135deg,#2a1a1a,#1a1a1c);border:1px solid #f59e0b;border-radius:16px;padding:24px;box-shadow:0 4px 16px #f59e0b1a}.notice-content[data-v-eaf70ebe]{display:flex;gap:20px;align-items:center}.notice-icon[data-v-eaf70ebe]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-eaf70ebe]{color:#f59e0b;font-size:20px;font-weight:700;margin:0 0 8px}.notice-text p[data-v-eaf70ebe]{color:#a0a3a7;font-size:14px;margin:0 0 16px;line-height:1.6}.verify-btn[data-v-eaf70ebe]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f59e0b4d}.verify-btn[data-v-eaf70ebe]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.verify-btn[data-v-eaf70ebe]:active{transform:translateY(0)}.toolbox-detail-page[data-v-05ae775a]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-05ae775a]{margin-bottom:20px}.back-btn[data-v-05ae775a]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-05ae775a]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-05ae775a]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-05ae775a]{font-size:16px}.tool-header[data-v-05ae775a]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-05ae775a]{width:100%}.tool-title[data-v-05ae775a]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-05ae775a]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-05ae775a]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-05ae775a]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-green[data-v-05ae775a]{background:#0f2a20;color:#34d399;border:1px solid #145a47}.badge-green .dot[data-v-05ae775a]{background:#34d399}.category[data-v-05ae775a]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.badge-group[data-v-05ae775a]{display:flex;gap:8px;align-items:center}.vip-badge[data-v-05ae775a]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-05ae775a 2s ease-in-out infinite alternate}@keyframes vip-glow-05ae775a{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.tool-content[data-v-05ae775a]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-05ae775a]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-05ae775a]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-05ae775a]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-05ae775a]{margin-bottom:20px}.form-group[data-v-05ae775a]:last-child{margin-bottom:0}.form-label[data-v-05ae775a]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-05ae775a]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-05ae775a]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-05ae775a]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-05ae775a]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-05ae775a]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-05ae775a]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-05ae775a]{display:flex;align-items:center;gap:8px}.loading[data-v-05ae775a]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-05ae775a 1s linear infinite}@keyframes spin-05ae775a{to{transform:rotate(360deg)}}.result-section[data-v-05ae775a]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-05ae775a]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-05ae775a]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-05ae775a]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.copy-btn[data-v-05ae775a]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.copy-btn[data-v-05ae775a]:hover{background:#3b82f6;border-color:#3b82f6;color:#fff}.clear-btn[data-v-05ae775a]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-05ae775a]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-05ae775a]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.image-preview[data-v-05ae775a]{width:100%;max-height:520px;object-fit:contain;background:#000;border-radius:12px}.text-result[data-v-05ae775a]{background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;padding:16px;max-height:520px;overflow-y:auto}.text-content[data-v-05ae775a]{margin:0;color:#e8e8ea;font-size:14px;line-height:1.6;white-space:pre-wrap;word-wrap:break-word;font-family:Courier New,monospace}.verification-notice[data-v-05ae775a]{margin:24px 0;background:linear-gradient(135deg,#2a1a1a,#1a1a1c);border:1px solid #f59e0b;border-radius:16px;padding:24px;box-shadow:0 4px 16px #f59e0b1a}.notice-content[data-v-05ae775a]{display:flex;gap:20px;align-items:center}.notice-icon[data-v-05ae775a]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-05ae775a]{color:#f59e0b;font-size:20px;font-weight:700;margin:0 0 8px}.notice-text p[data-v-05ae775a]{color:#a0a3a7;font-size:14px;margin:0 0 16px;line-height:1.6}.verify-btn[data-v-05ae775a]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f59e0b4d}.verify-btn[data-v-05ae775a]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.verify-btn[data-v-05ae775a]:active{transform:translateY(0)}.toolbox-detail-page[data-v-adb1a4bd]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-adb1a4bd]{margin-bottom:20px}.back-btn[data-v-adb1a4bd]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-adb1a4bd]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-adb1a4bd]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-adb1a4bd]{font-size:16px}.tool-header[data-v-adb1a4bd]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-adb1a4bd]{width:100%}.tool-title[data-v-adb1a4bd]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-adb1a4bd]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-adb1a4bd]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-adb1a4bd]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-blue[data-v-adb1a4bd]{background:#132235;color:#60a5fa;border:1px solid #1f3e70}.badge-blue .dot[data-v-adb1a4bd]{background:#60a5fa}.category[data-v-adb1a4bd]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.tool-content[data-v-adb1a4bd]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-adb1a4bd]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-adb1a4bd]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-adb1a4bd]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-adb1a4bd]{margin-bottom:20px}.form-group[data-v-adb1a4bd]:last-child{margin-bottom:0}.form-label[data-v-adb1a4bd]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-adb1a4bd]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-adb1a4bd]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-adb1a4bd]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-adb1a4bd]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-adb1a4bd]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-adb1a4bd]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-adb1a4bd]{display:flex;align-items:center;gap:8px}.loading[data-v-adb1a4bd]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-adb1a4bd 1s linear infinite}@keyframes spin-adb1a4bd{to{transform:rotate(360deg)}}.result-section[data-v-adb1a4bd]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-adb1a4bd]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-adb1a4bd]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-adb1a4bd]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-adb1a4bd]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-adb1a4bd]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-adb1a4bd]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.toolbox-detail-page[data-v-9faedc8e]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-9faedc8e]{margin-bottom:20px}.back-btn[data-v-9faedc8e]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-9faedc8e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-9faedc8e]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-9faedc8e]{font-size:16px}.tool-header[data-v-9faedc8e]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-9faedc8e]{width:100%}.tool-title[data-v-9faedc8e]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-9faedc8e]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-9faedc8e]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-9faedc8e]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-blue[data-v-9faedc8e]{background:#132235;color:#60a5fa;border:1px solid #1f3e70}.badge-blue .dot[data-v-9faedc8e]{background:#60a5fa}.category[data-v-9faedc8e]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.tool-content[data-v-9faedc8e]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-9faedc8e]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-9faedc8e]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-9faedc8e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-9faedc8e]{margin-bottom:20px}.form-group[data-v-9faedc8e]:last-child{margin-bottom:0}.form-label[data-v-9faedc8e]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-9faedc8e]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-9faedc8e]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-9faedc8e]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-9faedc8e]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-9faedc8e]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-9faedc8e]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-9faedc8e]{display:flex;align-items:center;gap:8px}.loading[data-v-9faedc8e]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-9faedc8e 1s linear infinite}@keyframes spin-9faedc8e{to{transform:rotate(360deg)}}.result-section[data-v-9faedc8e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-9faedc8e]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-9faedc8e]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-9faedc8e]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-9faedc8e]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-9faedc8e]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-9faedc8e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.toolbox-detail-page[data-v-4e1ac569]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-4e1ac569]{margin-bottom:20px}.back-btn[data-v-4e1ac569]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-4e1ac569]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-4e1ac569]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-4e1ac569]{font-size:16px}.tool-header[data-v-4e1ac569]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-4e1ac569]{width:100%}.tool-title[data-v-4e1ac569]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-4e1ac569]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-4e1ac569]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-4e1ac569]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-yellow[data-v-4e1ac569]{background:#2b2313;color:#facc15;border:1px solid #5b4512}.badge-yellow .dot[data-v-4e1ac569]{background:#facc15}.category[data-v-4e1ac569]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.badge-group[data-v-4e1ac569]{display:flex;gap:8px;align-items:center}.vip-badge[data-v-4e1ac569]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-4e1ac569 2s ease-in-out infinite alternate}@keyframes vip-glow-4e1ac569{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.verification-notice[data-v-4e1ac569]{margin:24px 0;background:linear-gradient(135deg,#2a1a1a,#1a1a1c);border:1px solid #f59e0b;border-radius:16px;padding:24px;box-shadow:0 4px 16px #f59e0b1a}.notice-content[data-v-4e1ac569]{display:flex;gap:20px;align-items:center}.notice-icon[data-v-4e1ac569]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-4e1ac569]{color:#f59e0b;font-size:20px;font-weight:700;margin:0 0 8px}.notice-text p[data-v-4e1ac569]{color:#a0a3a7;font-size:14px;margin:0 0 16px;line-height:1.6}.verify-btn[data-v-4e1ac569]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f59e0b4d}.verify-btn[data-v-4e1ac569]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.verify-btn[data-v-4e1ac569]:active{transform:translateY(0)}.tool-content[data-v-4e1ac569]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-4e1ac569]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-4e1ac569]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-4e1ac569]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-4e1ac569]{margin-bottom:20px}.form-group[data-v-4e1ac569]:last-child{margin-bottom:0}.form-label[data-v-4e1ac569]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-4e1ac569]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-4e1ac569]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-4e1ac569]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-4e1ac569]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-4e1ac569]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-4e1ac569]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-4e1ac569]{display:flex;align-items:center;gap:8px}.loading[data-v-4e1ac569]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-4e1ac569 1s linear infinite}@keyframes spin-4e1ac569{to{transform:rotate(360deg)}}.result-section[data-v-4e1ac569]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-4e1ac569]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-4e1ac569]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-4e1ac569]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-4e1ac569]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-4e1ac569]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-4e1ac569]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.video-player[data-v-4e1ac569]{width:100%;max-height:520px;background:#000;border-radius:12px}@media (max-width: 768px){.tool-header[data-v-4e1ac569]{padding:16px;margin-bottom:16px;border-radius:12px}.tool-title[data-v-4e1ac569]{font-size:20px;margin-bottom:10px}.tool-description[data-v-4e1ac569]{font-size:14px;line-height:1.5}}@media (max-width: 480px){.tool-header[data-v-4e1ac569]{padding:14px;margin-bottom:12px;border-radius:10px}.tool-title[data-v-4e1ac569]{font-size:18px;margin-bottom:8px}.tool-description[data-v-4e1ac569]{font-size:13px;line-height:1.5}}.toolbox-detail-page[data-v-7895832f]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-7895832f]{margin-bottom:20px}.back-btn[data-v-7895832f]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-7895832f]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-7895832f]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-7895832f]{font-size:16px}.tool-header[data-v-7895832f]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-7895832f]{width:100%}.tool-title[data-v-7895832f]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-7895832f]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-7895832f]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-7895832f]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-yellow[data-v-7895832f]{background:#2b2313;color:#facc15;border:1px solid #5b4512}.badge-yellow .dot[data-v-7895832f]{background:#facc15}.category[data-v-7895832f]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.tool-content[data-v-7895832f]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-7895832f]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-7895832f]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-7895832f]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-7895832f]{margin-bottom:20px}.form-group[data-v-7895832f]:last-child{margin-bottom:0}.form-label[data-v-7895832f]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-7895832f]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-7895832f]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-7895832f]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-7895832f]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-7895832f]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-7895832f]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-7895832f]{display:flex;align-items:center;gap:8px}.loading[data-v-7895832f]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-7895832f 1s linear infinite}@keyframes spin-7895832f{to{transform:rotate(360deg)}}.result-section[data-v-7895832f]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-7895832f]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-7895832f]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-7895832f]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-7895832f]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-7895832f]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-7895832f]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.video-player[data-v-7895832f]{width:100%;max-height:520px;background:#000;border-radius:12px}.toolbox-detail-page[data-v-d4fa63bf]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-d4fa63bf]{margin-bottom:20px}.back-btn[data-v-d4fa63bf]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-d4fa63bf]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-d4fa63bf]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-d4fa63bf]{font-size:16px}.tool-header[data-v-d4fa63bf]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-d4fa63bf]{width:100%}.tool-title[data-v-d4fa63bf]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-d4fa63bf]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-d4fa63bf]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-d4fa63bf]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-yellow[data-v-d4fa63bf]{background:#2b2313;color:#facc15;border:1px solid #5b4512}.badge-yellow .dot[data-v-d4fa63bf]{background:#facc15}.category[data-v-d4fa63bf]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.tool-content[data-v-d4fa63bf]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-d4fa63bf]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-d4fa63bf]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-d4fa63bf]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-d4fa63bf]{margin-bottom:20px}.form-group[data-v-d4fa63bf]:last-child{margin-bottom:0}.form-label[data-v-d4fa63bf]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-d4fa63bf]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-d4fa63bf]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-d4fa63bf]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-d4fa63bf]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-d4fa63bf]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-d4fa63bf]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-d4fa63bf]{display:flex;align-items:center;gap:8px}.loading[data-v-d4fa63bf]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-d4fa63bf 1s linear infinite}@keyframes spin-d4fa63bf{to{transform:rotate(360deg)}}.result-section[data-v-d4fa63bf]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-d4fa63bf]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-d4fa63bf]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-d4fa63bf]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-d4fa63bf]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-d4fa63bf]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-d4fa63bf]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.video-player[data-v-d4fa63bf]{width:100%;max-height:520px;background:#000;border-radius:12px}.toolbox-detail-page[data-v-df12238d]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-df12238d]{margin-bottom:20px}.back-btn[data-v-df12238d]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-df12238d]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-df12238d]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-df12238d]{font-size:16px}.tool-header[data-v-df12238d]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-df12238d]{width:100%}.tool-title[data-v-df12238d]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-df12238d]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-df12238d]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-df12238d]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-yellow[data-v-df12238d]{background:#2b2313;color:#facc15;border:1px solid #5b4512}.badge-yellow .dot[data-v-df12238d]{background:#facc15}.category[data-v-df12238d]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.tool-content[data-v-df12238d]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-df12238d]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-df12238d]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-df12238d]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-df12238d]{margin-bottom:20px}.form-group[data-v-df12238d]:last-child{margin-bottom:0}.form-label[data-v-df12238d]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-df12238d]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-df12238d]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-df12238d]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-df12238d]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-df12238d]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-df12238d]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-df12238d]{display:flex;align-items:center;gap:8px}.loading[data-v-df12238d]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-df12238d 1s linear infinite}@keyframes spin-df12238d{to{transform:rotate(360deg)}}.result-section[data-v-df12238d]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-df12238d]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-df12238d]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-df12238d]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-df12238d]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-df12238d]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-df12238d]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.video-player[data-v-df12238d]{width:100%;max-height:520px;background:#000;border-radius:12px}.toolbox-detail-page[data-v-4cbddb69]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-4cbddb69]{margin-bottom:20px}.back-btn[data-v-4cbddb69]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-4cbddb69]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-4cbddb69]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-4cbddb69]{font-size:16px}.tool-header[data-v-4cbddb69]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-4cbddb69]{width:100%}.tool-title[data-v-4cbddb69]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-4cbddb69]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-4cbddb69]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-4cbddb69]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-yellow[data-v-4cbddb69]{background:#2b2313;color:#facc15;border:1px solid #5b4512}.badge-yellow .dot[data-v-4cbddb69]{background:#facc15}.vip-badge[data-v-4cbddb69]{padding:6px 12px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border-radius:999px;font-size:12px;font-weight:600}.category[data-v-4cbddb69]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.verification-notice[data-v-4cbddb69]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px;margin-bottom:24px}.notice-content[data-v-4cbddb69]{display:flex;align-items:center;gap:20px}.notice-icon[data-v-4cbddb69]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-4cbddb69]{font-size:20px;color:#e6e8eb;margin:0 0 8px}.notice-text p[data-v-4cbddb69]{font-size:14px;color:#9aa4b2;margin:0 0 16px}.verify-btn[data-v-4cbddb69]{padding:10px 20px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.verify-btn[data-v-4cbddb69]:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.tool-content[data-v-4cbddb69]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-4cbddb69]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-4cbddb69]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-4cbddb69]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-4cbddb69]{margin-bottom:20px}.form-group[data-v-4cbddb69]:last-child{margin-bottom:0}.form-label[data-v-4cbddb69]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-4cbddb69]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit;resize:vertical}.url-input[data-v-4cbddb69]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-4cbddb69]:disabled{opacity:.6;cursor:not-allowed}.input-error[data-v-4cbddb69]{display:flex;align-items:center;gap:8px;padding:12px;background:#2b1a1a;border:1px solid #7f1d1d;border-radius:8px;color:#fca5a5;font-size:14px}.error-icon[data-v-4cbddb69]{font-size:16px}.form-actions[data-v-4cbddb69]{margin-top:24px}.analyze-btn[data-v-4cbddb69]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-4cbddb69]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-4cbddb69]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-4cbddb69]{display:flex;align-items:center;gap:8px}.loading[data-v-4cbddb69]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-4cbddb69 1s linear infinite}@keyframes spin-4cbddb69{to{transform:rotate(360deg)}}.result-section[data-v-4cbddb69]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-4cbddb69]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-4cbddb69]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-4cbddb69]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-4cbddb69]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-4cbddb69]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-4cbddb69]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden;padding:16px}.result-display[data-v-4cbddb69]{display:flex;flex-direction:column}.video-player[data-v-4cbddb69]{width:100%;max-height:520px;background:#000;border-radius:12px}.history-section[data-v-4cbddb69]{margin-top:32px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px}.history-header[data-v-4cbddb69]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.history-header h3[data-v-4cbddb69]{font-size:18px;font-weight:600;color:#e6e8eb;margin:0}.history-actions[data-v-4cbddb69]{display:flex;align-items:center;gap:12px}.history-count[data-v-4cbddb69]{font-size:12px;color:#9aa4b2}.clear-history-btn[data-v-4cbddb69]{padding:6px 12px;border:1px solid #f87171;color:#f87171;background:transparent;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-history-btn[data-v-4cbddb69]:hover{background:#f87171;color:#0f1216}.history-list[data-v-4cbddb69]{display:flex;flex-direction:column;gap:16px}.history-item[data-v-4cbddb69]{display:flex;flex-wrap:wrap;gap:16px;padding:16px;border:1px solid #2a2a2c;border-radius:12px;background:#0f1114}.history-video[data-v-4cbddb69]{flex:0 0 260px;max-width:100%}.history-video video[data-v-4cbddb69]{width:100%;border-radius:10px;background:#000}.history-info[data-v-4cbddb69]{flex:1;min-width:240px;display:flex;flex-direction:column;gap:10px}.history-meta[data-v-4cbddb69]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px 12px;font-size:12px;color:#9aa4b2}.meta-line[data-v-4cbddb69]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-prompt[data-v-4cbddb69]{font-size:12px;color:#d1d5db;background:#3b82f614;border:1px solid rgba(59,130,246,.2);padding:8px 12px;border-radius:8px;word-break:break-word}.toolbox-detail-page[data-v-807496a6]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-807496a6]{margin-bottom:20px}.back-btn[data-v-807496a6]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-807496a6]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-807496a6]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-807496a6]{font-size:16px}.tool-header[data-v-807496a6]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-807496a6]{width:100%}.tool-title[data-v-807496a6]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-807496a6]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-807496a6]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-807496a6]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-blue[data-v-807496a6]{background:#132235;color:#60a5fa;border:1px solid #1f3e70}.badge-blue .dot[data-v-807496a6]{background:#60a5fa}.category[data-v-807496a6]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.badge-group[data-v-807496a6]{display:flex;gap:8px;align-items:center}.vip-badge[data-v-807496a6]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-807496a6 2s ease-in-out infinite alternate}@keyframes vip-glow-807496a6{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.verification-notice[data-v-807496a6]{margin:24px 0;background:linear-gradient(135deg,#2a1a1a,#1a1a1c);border:1px solid #f59e0b;border-radius:16px;padding:24px;box-shadow:0 4px 16px #f59e0b1a}.notice-content[data-v-807496a6]{display:flex;gap:20px;align-items:center}.notice-icon[data-v-807496a6]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-807496a6]{color:#f59e0b;font-size:20px;font-weight:700;margin:0 0 8px}.notice-text p[data-v-807496a6]{color:#a0a3a7;font-size:14px;margin:0 0 16px;line-height:1.6}.verify-btn[data-v-807496a6]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f59e0b4d}.verify-btn[data-v-807496a6]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.verify-btn[data-v-807496a6]:active{transform:translateY(0)}.tool-content[data-v-807496a6]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-807496a6]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-807496a6]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-807496a6]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-807496a6]{margin-bottom:20px}.form-group[data-v-807496a6]:last-child{margin-bottom:0}.form-label[data-v-807496a6]{display:block;font-size:14px;font-weight:600;color:#e6e8ea;margin-bottom:8px}.url-input[data-v-807496a6]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e6e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-807496a6]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-807496a6]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-807496a6]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-807496a6]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-807496a6]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-807496a6]{display:flex;align-items:center;gap:8px}.loading[data-v-807496a6]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-807496a6 1s linear infinite}@keyframes spin-807496a6{to{transform:rotate(360deg)}}.result-section[data-v-807496a6]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-807496a6]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-807496a6]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-807496a6]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-807496a6]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-807496a6]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-807496a6]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.image-result[data-v-807496a6]{max-width:100%;height:auto;display:block;border-radius:8px}.image-compare-3[data-v-807496a6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.image-title[data-v-807496a6]{font-size:14px;color:#9aa4b2;margin:0 0 8px 4px}.image-pane[data-v-807496a6]{display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){.image-compare-3[data-v-807496a6]{grid-template-columns:1fr}}.toolbox-detail-page[data-v-c3c1c44e]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-c3c1c44e]{margin-bottom:20px}.back-btn[data-v-c3c1c44e]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-c3c1c44e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-c3c1c44e]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-icon[data-v-c3c1c44e]{font-size:16px}.tool-header[data-v-c3c1c44e]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-c3c1c44e]{width:100%}.tool-title[data-v-c3c1c44e]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-c3c1c44e]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-c3c1c44e]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-c3c1c44e]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-blue[data-v-c3c1c44e]{background:#132235;color:#60a5fa;border:1px solid #1f3e70}.badge-blue .dot[data-v-c3c1c44e]{background:#60a5fa}.category[data-v-c3c1c44e]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.tool-content[data-v-c3c1c44e]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-c3c1c44e]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-c3c1c44e]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-c3c1c44e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-c3c1c44e]{margin-bottom:20px}.form-group[data-v-c3c1c44e]:last-child{margin-bottom:0}.form-label[data-v-c3c1c44e]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-c3c1c44e]{width:100%;padding:12px 16px;background:#0f1216;border:1px solid #2a2a2c;border-radius:8px;color:#e8e8ea;font-size:14px;transition:border-color .2s ease;font-family:inherit}.url-input[data-v-c3c1c44e]:focus{outline:none;border-color:#3b82f6}.url-input[data-v-c3c1c44e]:disabled{opacity:.6;cursor:not-allowed}.analyze-btn[data-v-c3c1c44e]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.analyze-btn[data-v-c3c1c44e]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.analyze-btn[data-v-c3c1c44e]:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading[data-v-c3c1c44e]{display:flex;align-items:center;gap:8px}.loading[data-v-c3c1c44e]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-c3c1c44e 1s linear infinite}@keyframes spin-c3c1c44e{to{transform:rotate(360deg)}}.result-section[data-v-c3c1c44e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-c3c1c44e]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-c3c1c44e]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-c3c1c44e]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.copy-btn[data-v-c3c1c44e],.clear-btn[data-v-c3c1c44e]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-c3c1c44e]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.analysis-result[data-v-c3c1c44e]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.image-preview-wrap[data-v-c3c1c44e],.result-display[data-v-c3c1c44e]{background:#0f1216;border:1px solid #2a2a2c;border-radius:12px;padding:12px}.image-preview[data-v-c3c1c44e],.image-result[data-v-c3c1c44e]{max-width:100%;height:auto;display:block;border-radius:8px}.image-compare .image-preview[data-v-c3c1c44e]{max-width:100%;margin:0 auto}.image-compare-2[data-v-c3c1c44e]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.image-compare-3[data-v-c3c1c44e]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.image-title[data-v-c3c1c44e]{font-size:14px;color:#9aa4b2;margin:0 0 8px 4px}.image-pane[data-v-c3c1c44e]{display:flex;flex-direction:column;gap:8px}.placeholder-text[data-v-c3c1c44e]{display:flex;align-items:center;justify-content:center;height:200px;color:#6b7280;font-size:14px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:8px}.image-compare-2 .image-preview[data-v-c3c1c44e],.image-compare-2 .image-result[data-v-c3c1c44e]{max-width:100%;height:auto;display:block}@media (max-width: 768px){.image-compare-2[data-v-c3c1c44e],.image-compare-3[data-v-c3c1c44e]{grid-template-columns:1fr}}.toolbox-detail-page[data-v-6045612c]{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#0a0a0b,#0f1216)}.back-section[data-v-6045612c]{margin-bottom:20px}.back-btn[data-v-6045612c]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#1a1a1c,#0f1216);border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-btn[data-v-6045612c]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.back-btn[data-v-6045612c]:hover{background:linear-gradient(135deg,#2a2a2c,#1a1a1c);border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.back-btn[data-v-6045612c]:hover:before{left:100%}.back-icon[data-v-6045612c]{font-size:16px}.tool-header[data-v-6045612c]{margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#0f1216,#1a1d24);border:1px solid #1c222b;border-radius:16px;box-shadow:0 4px 12px #0003}.tool-info[data-v-6045612c]{width:100%}.tool-title[data-v-6045612c]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 12px;line-height:1.4;letter-spacing:-.3px}.tool-description[data-v-6045612c]{font-size:15px;color:#9aa4b2;margin:0;line-height:1.6}.badge[data-v-6045612c]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500}.badge .dot[data-v-6045612c]{width:8px;height:8px;border-radius:50%;display:inline-block}.badge-yellow[data-v-6045612c]{background:#2b2313;color:#facc15;border:1px solid #5b4512}.badge-yellow .dot[data-v-6045612c]{background:#facc15}.category[data-v-6045612c]{padding:6px 12px;background:#1a1a1c;border:1px solid #2a2a2c;border-radius:999px;font-size:12px;color:#a0a3a7}.badge-group[data-v-6045612c]{display:flex;gap:8px;align-items:center}.vip-badge[data-v-6045612c]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:1px solid #d97706;box-shadow:0 2px 8px #f59e0b4d;animation:vip-glow-6045612c 2s ease-in-out infinite alternate}@keyframes vip-glow-6045612c{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 12px #f59e0b80}}.verification-notice[data-v-6045612c]{margin:24px 0;background:linear-gradient(135deg,#2a1a1a,#1a1a1c);border:1px solid #f59e0b;border-radius:16px;padding:24px;box-shadow:0 4px 16px #f59e0b1a}.notice-content[data-v-6045612c]{display:flex;gap:20px;align-items:center}.notice-icon[data-v-6045612c]{font-size:48px;flex-shrink:0}.notice-text h3[data-v-6045612c]{color:#f59e0b;font-size:20px;font-weight:700;margin:0 0 8px}.notice-text p[data-v-6045612c]{color:#a0a3a7;font-size:14px;margin:0 0 16px;line-height:1.6}.verify-btn[data-v-6045612c]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f59e0b4d}.verify-btn[data-v-6045612c]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.verify-btn[data-v-6045612c]:active{transform:translateY(0)}.tool-content[data-v-6045612c]{background:#0f1216;border:1px solid #1c222b;border-radius:16px;padding:32px}.section-title[data-v-6045612c]{font-size:24px;font-weight:700;color:#e6e8eb;margin:0 0 8px}.section-desc[data-v-6045612c]{font-size:16px;color:#9aa4b2;margin:0 0 24px;line-height:1.6}.input-form[data-v-6045612c]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;padding:24px;margin-bottom:24px}.form-group[data-v-6045612c]{margin-bottom:20px}.form-group[data-v-6045612c]:last-child{margin-bottom:0}.form-label[data-v-6045612c]{display:block;font-size:14px;font-weight:600;color:#e8e8ea;margin-bottom:8px}.url-input[data-v-6045612c]{width:100%;padding:12px 16px;min-height:44px;background:#0f1216;border:1px solid #2a2a2c;border-radius:12px;color:#e8e8ea;font-size:16px;transition:border-color .2s ease;font-family:inherit;-webkit-appearance:none;box-sizing:border-box}.textarea[data-v-6045612c]{resize:vertical;min-height:120px;font-family:inherit}.url-input[data-v-6045612c]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.url-input[data-v-6045612c]:disabled{opacity:.6;cursor:not-allowed}.url-input[data-v-6045612c]::placeholder{color:#6b7280}.analyze-btn[data-v-6045612c]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;min-height:44px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-shadow:0 4px 12px #667eea4d}.analyze-btn[data-v-6045612c]:active:not(:disabled){transform:scale(.98);opacity:.9}@media (hover: hover){.analyze-btn[data-v-6045612c]:hover:not(:disabled){background:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-1px);box-shadow:0 6px 16px #667eea66}}.analyze-btn[data-v-6045612c]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.loading[data-v-6045612c]{display:flex;align-items:center;gap:8px}.loading[data-v-6045612c]:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-6045612c 1s linear infinite}@keyframes spin-6045612c{to{transform:rotate(360deg)}}.result-section[data-v-6045612c]{background:#1a1a1c;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden}.result-header[data-v-6045612c]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#141922;border-bottom:1px solid #2a2a2c}.result-header h4[data-v-6045612c]{font-size:16px;font-weight:600;color:#e6e8eb;margin:0}.result-actions[data-v-6045612c]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.clear-btn[data-v-6045612c]{padding:6px 12px;border:1px solid #2a2a2c;border-radius:6px;background:#1a1a1c;color:#e8e8ea;font-size:12px;cursor:pointer;transition:all .2s ease}.clear-btn[data-v-6045612c]:hover{background:#ef4444;border-color:#ef4444;color:#fff}.storyboard-result[data-v-6045612c]{padding:24px;display:flex;justify-content:center;align-items:center}.storyboard-result-image[data-v-6045612c]{max-width:100%;height:auto;border-radius:12px;border:1px solid #2a2a2c;background:#0f1216;box-shadow:0 4px 16px #0000004d}@media (max-width: 768px){.toolbox-detail-page[data-v-6045612c]{padding:16px 0}.container[data-v-6045612c]{padding:0 12px;max-width:100%}.back-section[data-v-6045612c]{margin-bottom:16px}.back-btn[data-v-6045612c]{min-height:44px;padding:12px 16px;font-size:14px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.back-btn[data-v-6045612c]:active{transform:scale(.98);opacity:.9}.tool-header[data-v-6045612c]{flex-direction:column;gap:16px;padding:20px;margin-bottom:20px;border-radius:12px}.tool-icon[data-v-6045612c]{width:64px;height:64px;font-size:36px}.tool-title[data-v-6045612c]{font-size:22px}.tool-description[data-v-6045612c]{font-size:14px}.tool-content[data-v-6045612c]{padding:20px;border-radius:12px}.section-title[data-v-6045612c]{font-size:20px}.section-desc[data-v-6045612c]{font-size:14px;margin-bottom:20px}.input-form[data-v-6045612c]{padding:16px;border-radius:12px;margin-bottom:20px}.form-group[data-v-6045612c]{margin-bottom:16px}.form-label[data-v-6045612c]{font-size:13px;margin-bottom:8px}.url-input[data-v-6045612c]{min-height:44px;padding:12px 16px;font-size:16px;border-radius:12px}.textarea[data-v-6045612c]{min-height:120px}.form-actions[data-v-6045612c]{margin-top:20px;flex-direction:column;gap:12px}.analyze-btn[data-v-6045612c]{width:100%;min-height:44px;padding:12px 24px;font-size:16px;border-radius:12px}.result-section[data-v-6045612c]{border-radius:12px;margin-top:16px}.result-header[data-v-6045612c]{padding:12px 16px;flex-wrap:wrap;gap:12px}.result-header h4[data-v-6045612c]{font-size:15px}.result-actions[data-v-6045612c]{width:100%;justify-content:flex-start}.clear-btn[data-v-6045612c]{min-height:36px;padding:8px 16px;font-size:13px;border-radius:8px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.clear-btn[data-v-6045612c]:active{transform:scale(.98);opacity:.9}@media (hover: hover){.clear-btn[data-v-6045612c]:hover{background:#ef4444;border-color:#ef4444;color:#fff}}.storyboard-result[data-v-6045612c]{padding:16px}.storyboard-result-image[data-v-6045612c]{width:100%;border-radius:12px}.verification-notice[data-v-6045612c]{padding:20px;border-radius:12px}.notice-content[data-v-6045612c]{flex-direction:column;text-align:center;gap:16px}.verify-btn[data-v-6045612c]{width:100%;min-height:44px;padding:12px 24px;font-size:16px;border-radius:12px}}@media (max-width: 480px){.toolbox-detail-page[data-v-6045612c]{padding:12px 0}.container[data-v-6045612c]{padding:0 10px}.tool-header[data-v-6045612c]{padding:16px;border-radius:12px}.tool-icon[data-v-6045612c]{width:56px;height:56px;font-size:32px}.tool-title[data-v-6045612c]{font-size:20px}.tool-description[data-v-6045612c]{font-size:13px}.tool-content[data-v-6045612c]{padding:16px}.section-title[data-v-6045612c]{font-size:18px}.section-desc[data-v-6045612c]{font-size:13px}.input-form[data-v-6045612c]{padding:14px}.form-label[data-v-6045612c]{font-size:12px}.url-input[data-v-6045612c]{font-size:16px;padding:10px 14px}.storyboard-result[data-v-6045612c]{padding:12px}}
