.wan-animate-page[data-v-8c88c28d]{background:var(--wan-bg-primary);min-height:100vh}.wan-page-hero[data-v-8c88c28d]{background:linear-gradient(135deg,#fef7ff,#f1f5f9 40%,#e0f2fe);padding:120px 0 80px}.wan-hero-content[data-v-8c88c28d]{margin:0 auto;max-width:1000px;text-align:center}.wan-page-title[data-v-8c88c28d]{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#d946ef);-webkit-background-clip:text;color:var(--wan-text-primary);font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:24px;-webkit-text-fill-color:transparent;background-clip:text;text-align:center}.wan-page-description[data-v-8c88c28d]{color:var(--wan-text-secondary);font-size:1.25rem;line-height:1.7}.wan-main-section[data-v-8c88c28d]{padding:80px 0}.wan-main-layout[data-v-8c88c28d]{display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}.wan-panel-card[data-v-8c88c28d]{background:var(--wan-bg-primary);border:1px solid rgba(148,163,184,.15);border-radius:16px;box-shadow:0 1px 3px #0000000d,0 4px 15px #00000014,0 8px 25px #0000000d;padding:32px}.wan-panel-title[data-v-8c88c28d]{color:var(--wan-text-primary);font-size:1.5rem;font-weight:600;text-align:center}.wan-panel-title[data-v-8c88c28d],.wan-upload-section[data-v-8c88c28d]{margin-bottom:24px}.wan-upload-label[data-v-8c88c28d]{color:var(--wan-text-primary);display:block;font-size:1rem;font-weight:600;margin-bottom:12px}.wan-upload-area[data-v-8c88c28d]{align-items:center;border:2px dashed var(--wan-border);border-radius:12px;cursor:pointer;display:flex;height:200px;justify-content:center;overflow:hidden;padding:24px;position:relative;text-align:center;transition:all .3s ease}.wan-upload-area[data-v-8c88c28d]:hover{background:#8b5cf608;border-color:#8b5cf6}.wan-upload-placeholder[data-v-8c88c28d]{align-items:center;display:flex;flex-direction:column;gap:12px}.wan-upload-icon[data-v-8c88c28d]{font-size:2rem}.wan-upload-text p[data-v-8c88c28d]{margin:0}.wan-upload-main[data-v-8c88c28d]{color:var(--wan-text-primary);font-weight:600}.wan-upload-hint[data-v-8c88c28d]{color:var(--wan-text-secondary);font-size:.875rem}.wan-upload-preview[data-v-8c88c28d]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.wan-preview-image[data-v-8c88c28d],.wan-preview-video[data-v-8c88c28d]{background:#f8fafc;border-radius:8px;height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.wan-remove-btn[data-v-8c88c28d]{align-items:center;background:var(--wan-error);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;position:absolute;right:-8px;top:-8px;width:24px}.wan-video-duration[data-v-8c88c28d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;border-radius:4px;bottom:8px;color:#fff;font-family:Courier New,monospace;font-size:.875rem;font-weight:600;left:8px;padding:4px 8px;position:absolute;z-index:10}.wan-hidden-input[data-v-8c88c28d]{display:none}.wan-option-section[data-v-8c88c28d]{margin-bottom:24px}.wan-option-label[data-v-8c88c28d]{color:var(--wan-text-primary);display:block;font-size:1rem;font-weight:600;margin-bottom:12px}.wan-tabs[data-v-8c88c28d]{background:var(--wan-bg-secondary);border:1px solid var(--wan-border-light);border-radius:12px;display:flex;gap:4px;padding:4px}.wan-tab[data-v-8c88c28d]{background:transparent;border:none;border-radius:8px;color:var(--wan-text-secondary);cursor:pointer;flex:1;font-size:.95rem;font-weight:600;overflow:hidden;padding:12px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.wan-tab[data-v-8c88c28d]:before{background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:8px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.wan-tab[data-v-8c88c28d]:hover{background:#8b5cf614;color:#8b5cf6;transform:translateY(-1px)}.wan-tab-active[data-v-8c88c28d]{background:transparent;box-shadow:0 4px 12px #8b5cf64d;color:#fff}.wan-tab-active[data-v-8c88c28d]:before{opacity:1}.wan-tab span[data-v-8c88c28d]{position:relative;z-index:1}.wan-generate-section[data-v-8c88c28d]{margin-bottom:24px}.wan-generate-btn[data-v-8c88c28d],.wan-generate-btn-container[data-v-8c88c28d]{position:relative;width:100%}.wan-generate-btn[data-v-8c88c28d]{background:linear-gradient(135deg,#8b5cf6,#a855f7 50%,#d946ef);border:none;border-radius:16px;box-shadow:0 4px 15px #8b5cf64d;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;overflow:hidden;padding:18px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.wan-generate-btn[data-v-8c88c28d]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.wan-generate-btn[data-v-8c88c28d]:hover:before{left:100%}.wan-generate-content[data-v-8c88c28d]{align-items:center;display:flex;flex-direction:column;gap:4px}.wan-generate-text[data-v-8c88c28d]{font-size:1.125rem;font-weight:600}.wan-credits-badge[data-v-8c88c28d]{background:linear-gradient(135deg,#f59e0b,#d97706);border:2px solid #fff;border-radius:12px;box-shadow:0 2px 8px #f59e0b4d;color:#fff;font-size:.75rem;font-weight:600;min-width:60px;padding:6px 10px;position:absolute;right:-8px;text-align:center;top:-8px;z-index:10}.wan-credits-badge .wan-credits-value[data-v-8c88c28d]{display:block;font-size:.875rem;font-weight:700;line-height:1;margin-bottom:2px}.wan-credits-badge .wan-credits-unit[data-v-8c88c28d]{display:block;font-size:.65rem;line-height:1;margin-bottom:2px;opacity:.9}.wan-credits-badge .wan-duration-info[data-v-8c88c28d]{display:block;font-size:.6rem;font-weight:500;line-height:1;opacity:.8}.wan-user-credits[data-v-8c88c28d]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:2px solid #fff;border-radius:12px;box-shadow:0 2px 8px #3b82f64d;color:#fff;font-size:.75rem;font-weight:600;left:-8px;min-width:80px;padding:6px 10px;position:absolute;text-align:center;top:-8px;z-index:10}.wan-user-credits-label[data-v-8c88c28d]{display:block;font-size:.65rem;line-height:1;margin-bottom:2px;opacity:.9}.wan-user-credits-value[data-v-8c88c28d]{display:block;font-size:.875rem;font-weight:700;line-height:1}.wan-error-message[data-v-8c88c28d]{background:#ef44441a;border-radius:4px;color:#ef4444;font-size:.8rem;margin-top:4px;padding:4px 8px;text-align:center}.wan-generate-btn[data-v-8c88c28d]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#9333ea 50%,#c026d3);box-shadow:0 12px 30px #8b5cf680;transform:translateY(-3px)}.wan-generate-btn[data-v-8c88c28d]:active:not(:disabled){box-shadow:0 6px 20px #8b5cf666;transform:translateY(-1px)}.wan-generate-btn[data-v-8c88c28d]:disabled{box-shadow:0 4px 15px #8b5cf633;cursor:not-allowed;opacity:.6;transform:none}.wan-simulate-btn[data-v-8c88c28d]{background:linear-gradient(135deg,#10b981,#059669 50%,#047857);box-shadow:0 4px 15px #10b9814d;margin-top:12px}.wan-simulate-btn[data-v-8c88c28d]:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857 50%,#065f46);box-shadow:0 8px 25px #10b98166}.wan-credits-section[data-v-8c88c28d]{background:var(--wan-bg-secondary);border-radius:12px;padding:20px}.wan-credits-title[data-v-8c88c28d]{color:var(--wan-text-primary);font-size:1.125rem;font-weight:600;margin-bottom:16px}.wan-credits-item[data-v-8c88c28d]{margin-bottom:12px}.wan-credits-model[data-v-8c88c28d]{color:var(--wan-text-primary);display:block;font-weight:600;margin-bottom:8px}.wan-credits-details[data-v-8c88c28d]{color:var(--wan-text-secondary);display:flex;flex-direction:column;font-size:.875rem;gap:4px}.wan-credits-note[data-v-8c88c28d]{border-top:1px solid var(--wan-border-light);margin-top:16px;padding-top:16px}.wan-credits-note p[data-v-8c88c28d]{color:var(--wan-text-secondary);font-size:.875rem;font-style:italic;line-height:1.5;margin:0}.wan-preview-area[data-v-8c88c28d]{align-items:center;display:flex;height:400px;justify-content:center;overflow:hidden}.wan-preview-placeholder[data-v-8c88c28d]{color:var(--wan-text-secondary);text-align:center}.wan-preview-icon[data-v-8c88c28d]{font-size:3rem;margin-bottom:16px}.wan-preview-text[data-v-8c88c28d]{font-size:1rem}.wan-preview-loading[data-v-8c88c28d]{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.wan-preview-loading[data-v-8c88c28d]:before{animation:wan-shimmer-8c88c28d 2s infinite;background:linear-gradient(45deg,transparent 30%,rgba(139,92,246,.1) 50%,transparent 70%);content:"";inset:0;position:absolute}@keyframes wan-shimmer-8c88c28d{0%{transform:translate(-100%)}to{transform:translate(100%)}}.wan-loading-container[data-v-8c88c28d]{align-items:center;display:flex;flex-direction:column;gap:24px;position:relative;z-index:1}.wan-loading-spinner[data-v-8c88c28d]{height:80px;position:relative;width:80px}.wan-spinner-ring[data-v-8c88c28d]{animation:wan-spin-8c88c28d 1.5s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#8b5cf6;height:100%;position:absolute;width:100%}.wan-spinner-ring[data-v-8c88c28d]:nth-child(2){animation-direction:reverse;animation-duration:1.2s;border-top-color:#a855f7;height:70px;left:5px;top:5px;width:70px}.wan-spinner-ring[data-v-8c88c28d]:nth-child(3){animation-duration:1s;border-top-color:#d946ef;height:60px;left:10px;top:10px;width:60px}@keyframes wan-spin-8c88c28d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.wan-loading-text[data-v-8c88c28d]{color:var(--wan-text-primary);text-align:center}.wan-loading-title[data-v-8c88c28d]{background:linear-gradient(135deg,#8b5cf6,#a855f7 50%,#d946ef);-webkit-background-clip:text;font-size:1.5rem;font-weight:700;margin-bottom:8px;-webkit-text-fill-color:transparent;background-clip:text}.wan-loading-subtitle[data-v-8c88c28d]{color:var(--wan-text-secondary);font-size:1rem;margin-bottom:20px}.wan-loading-progress[data-v-8c88c28d]{align-items:center;display:flex;flex-direction:column;gap:12px}.wan-progress-bar[data-v-8c88c28d]{background:#8b5cf633;border-radius:3px;height:6px;overflow:hidden;position:relative;width:200px}.wan-progress-fill[data-v-8c88c28d]{animation:wan-progress-8c88c28d 2s ease-in-out infinite;background:linear-gradient(90deg,#8b5cf6,#a855f7 50%,#d946ef);border-radius:3px;height:100%}@keyframes wan-progress-8c88c28d{0%{width:0}50%{width:70%}to{width:100%}}.wan-progress-text[data-v-8c88c28d]{color:var(--wan-text-secondary);font-size:.875rem;font-weight:500}.wan-default-video[data-v-8c88c28d]{display:flex;flex-direction:column;gap:16px;width:100%}.wan-default-player[data-v-8c88c28d]{background:#f8fafc;border-radius:12px;box-shadow:0 4px 15px #0000001a;height:100%;max-height:300px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.wan-default-info[data-v-8c88c28d]{background:var(--wan-bg-secondary);border:1px solid var(--wan-border-light);border-radius:12px;padding:16px;text-align:center}.wan-default-title[data-v-8c88c28d]{background:linear-gradient(135deg,#8b5cf6,#a855f7 50%,#d946ef);-webkit-background-clip:text;color:var(--wan-text-primary);font-size:1.125rem;font-weight:600;margin-bottom:8px;-webkit-text-fill-color:transparent;background-clip:text}.wan-default-description[data-v-8c88c28d]{line-height:1.5}.wan-default-description[data-v-8c88c28d],.wan-video-fallback[data-v-8c88c28d]{color:var(--wan-text-secondary);font-size:.875rem;margin:0}.wan-video-fallback[data-v-8c88c28d]{background:#f8fafc;border-radius:8px;padding:20px;text-align:center}.wan-result-video[data-v-8c88c28d]{width:100%}.wan-result-player[data-v-8c88c28d]{background:#f8fafc;border-radius:12px;height:100%;margin-bottom:16px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.wan-result-actions[data-v-8c88c28d]{text-align:center}.wan-download-btn[data-v-8c88c28d]{background:linear-gradient(135deg,#8b5cf6,#a855f7 50%,#d946ef);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .3s ease}.wan-download-btn[data-v-8c88c28d]:hover{box-shadow:0 4px 15px #8b5cf64d;transform:translateY(-2px)}.wan-steps-section[data-v-8c88c28d]{background:var(--wan-bg-secondary);padding:80px 0}.wan-section-title[data-v-8c88c28d]{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#d946ef);-webkit-background-clip:text;color:var(--wan-text-primary);font-size:2.5rem;font-weight:700;margin-bottom:60px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.wan-steps-grid[data-v-8c88c28d]{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.wan-step-item[data-v-8c88c28d]{text-align:center}.wan-step-number[data-v-8c88c28d]{align-items:center;background:linear-gradient(135deg,#8b5cf6,#a855f7 50%,#d946ef);border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.wan-step-title[data-v-8c88c28d]{color:var(--wan-text-primary);font-size:1.25rem;font-weight:600;margin-bottom:12px}.wan-step-description[data-v-8c88c28d]{color:var(--wan-text-secondary);line-height:1.6}.wan-limits-section[data-v-8c88c28d]{padding:80px 0}.wan-limits-grid[data-v-8c88c28d]{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.wan-limits-card[data-v-8c88c28d]{background:var(--wan-bg-primary);border:1px solid rgba(148,163,184,.15);border-radius:16px;box-shadow:0 1px 3px #0000000d,0 4px 15px #00000014,0 8px 25px #0000000d;padding:32px}.wan-limits-title[data-v-8c88c28d]{color:var(--wan-text-primary);font-size:1.25rem;font-weight:600;margin-bottom:20px}.wan-limits-list[data-v-8c88c28d]{list-style:none;padding:0}.wan-limits-list li[data-v-8c88c28d]{color:var(--wan-text-secondary);line-height:1.6;padding:8px 0 8px 20px;position:relative}.wan-limits-list li[data-v-8c88c28d]:before{color:#8b5cf6;content:"•";font-weight:700;left:0;position:absolute}@media (max-width:768px){.wan-page-hero[data-v-8c88c28d]{padding:100px 0 60px}.wan-page-title[data-v-8c88c28d]{font-size:1.8rem;line-height:1.4}.wan-page-description[data-v-8c88c28d]{font-size:1rem}.wan-generate-content[data-v-8c88c28d]{gap:4px}.wan-generate-text[data-v-8c88c28d]{font-size:1rem}.wan-error-message[data-v-8c88c28d]{font-size:.7rem;padding:3px 6px}.wan-credits-badge[data-v-8c88c28d]{font-size:.7rem;min-width:50px;padding:4px 8px;right:-6px;top:-6px}.wan-credits-badge .wan-credits-value[data-v-8c88c28d]{font-size:.8rem}.wan-credits-badge .wan-credits-unit[data-v-8c88c28d]{font-size:.6rem}.wan-credits-badge .wan-duration-info[data-v-8c88c28d]{font-size:.55rem}.wan-user-credits[data-v-8c88c28d]{font-size:.7rem;left:-6px;min-width:70px;padding:4px 8px;top:-6px}.wan-user-credits-label[data-v-8c88c28d]{font-size:.6rem}.wan-user-credits-value[data-v-8c88c28d]{font-size:.8rem}.wan-main-layout[data-v-8c88c28d]{gap:24px;grid-template-columns:1fr}.wan-panel-card[data-v-8c88c28d]{padding:24px}.wan-limits-grid[data-v-8c88c28d],.wan-steps-grid[data-v-8c88c28d]{gap:24px;grid-template-columns:1fr}.wan-limits-card[data-v-8c88c28d]{padding:24px}.wan-upload-area[data-v-8c88c28d]{height:150px}.wan-preview-image[data-v-8c88c28d],.wan-preview-video[data-v-8c88c28d],.wan-result-player[data-v-8c88c28d]{max-height:100%}.wan-preview-area[data-v-8c88c28d]{height:300px}.wan-loading-container[data-v-8c88c28d]{gap:16px}.wan-loading-spinner[data-v-8c88c28d]{height:60px;width:60px}.wan-spinner-ring[data-v-8c88c28d]:nth-child(2){height:50px;left:5px;top:5px;width:50px}.wan-spinner-ring[data-v-8c88c28d]:nth-child(3){height:40px;left:10px;top:10px;width:40px}.wan-loading-title[data-v-8c88c28d]{font-size:1.25rem}.wan-loading-subtitle[data-v-8c88c28d]{font-size:.875rem}.wan-progress-bar[data-v-8c88c28d]{width:150px}.wan-progress-text[data-v-8c88c28d]{font-size:.8rem}.wan-default-player[data-v-8c88c28d]{max-height:200px}.wan-default-info[data-v-8c88c28d]{padding:12px}.wan-default-title[data-v-8c88c28d]{font-size:1rem}.wan-default-description[data-v-8c88c28d]{font-size:.8rem}}
