.hero-section[data-v-4b4af9f5]{align-items:center;display:flex;justify-content:center;margin-bottom:40px;min-height:600px;overflow:hidden;padding:80px 0;position:relative;width:100%}.video-background[data-v-4b4af9f5]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.video-background video[data-v-4b4af9f5]{filter:blur(8px) brightness(.7);height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.1);width:100%}.overlay[data-v-4b4af9f5]{background:linear-gradient(180deg,#0006,#0009);height:100%;left:0;position:absolute;top:0;width:100%}.hero-content[data-v-4b4af9f5]{margin:0 auto;max-width:1400px;padding:0 40px;position:relative;width:100%;z-index:1}.header-content[data-v-4b4af9f5]{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:800px;padding:0 20px;text-align:center}.header-content h1[data-v-4b4af9f5]{color:#fff;font-size:3.5rem;font-weight:800;letter-spacing:-.02em;margin-bottom:20px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.subtitle[data-v-4b4af9f5]{color:#ffffffe6;font-size:1.4rem;font-weight:400;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.3)}.input-container[data-v-4b4af9f5]{margin-bottom:0}.input-area[data-v-4b4af9f5]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffffffa;border:none;border-radius:16px;box-shadow:0 8px 32px #0003}@media (max-width:768px){.hero-section[data-v-4b4af9f5]{min-height:500px;padding:60px 0}.header-content h1[data-v-4b4af9f5]{font-size:2.5rem}.subtitle[data-v-4b4af9f5]{font-size:1.2rem}.hero-content[data-v-4b4af9f5]{padding:0 20px}}@media (max-width:576px){.hero-section[data-v-4b4af9f5]{min-height:400px;padding:40px 0}.header-content h1[data-v-4b4af9f5]{font-size:2rem}.subtitle[data-v-4b4af9f5]{font-size:1rem}}.video-generation-page[data-v-4b4af9f5]{background-color:#fff;min-height:calc(100vh - 200px);padding-top:40px;width:100%}.full-width-container[data-v-4b4af9f5]{box-sizing:border-box;margin:0 auto;max-width:900px;padding:0 40px;width:100%}.text-center[data-v-4b4af9f5]{text-align:center}.input-container[data-v-4b4af9f5]{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:800px}.input-area[data-v-4b4af9f5]{background-color:var(--bg-white);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 12px #6366f10d;overflow:hidden}.prompt-textarea[data-v-4b4af9f5]{border:none;color:#333;font-family:inherit;font-size:1rem;outline:none;padding:16px;resize:none;transition:all .3s ease;width:100%}.action-bar[data-v-4b4af9f5]{align-items:center;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding:10px 16px}.left-actions[data-v-4b4af9f5],.right-actions[data-v-4b4af9f5]{align-items:center;display:flex;gap:12px}.action-btn[data-v-4b4af9f5]{align-items:center;background:none;border:none;border-radius:4px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.9rem;padding:6px 12px;transition:all .3s ease}.action-btn[data-v-4b4af9f5]:hover:not(:disabled){background-color:var(--primary-light);color:var(--primary);transform:translateY(-1px)}.action-btn[data-v-4b4af9f5]:disabled{cursor:not-allowed;opacity:.6}.action-btn i[data-v-4b4af9f5]{font-size:1.1rem;margin-right:6px}.action-btn.small[data-v-4b4af9f5]{padding:4px 8px}.image-previews[data-v-4b4af9f5]{display:flex;flex-wrap:wrap;gap:10px}.image-preview[data-v-4b4af9f5]{border-radius:4px;height:40px;overflow:hidden;position:relative}.image-preview img[data-v-4b4af9f5]{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.remove-btn[data-v-4b4af9f5]{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:14px;justify-content:center;opacity:.7;padding:0;position:absolute;right:4px;top:4px;transition:opacity .2s;width:14px}.remove-btn[data-v-4b4af9f5]:hover{opacity:1}.icon-close[data-v-4b4af9f5]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");filter:drop-shadow(0 0 1px rgba(0,0,0,.8));height:14px;width:14px}.uploading-indicator[data-v-4b4af9f5]{align-items:center;color:#666;display:flex;font-size:.85rem;margin-left:10px}.loading-spinner[data-v-4b4af9f5]{animation:spin-4b4af9f5 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid var(--primary);height:16px;margin-right:6px;width:16px}.generate-btn[data-v-4b4af9f5]{align-items:center;background:var(--primary-gradient);background-size:200% auto;border:none;border-radius:8px;box-shadow:0 4px 10px #6f52ed33;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:8px;overflow:hidden;padding:8px 20px;position:relative;transition:all .3s ease}.generate-btn:not(:disabled) span[data-v-4b4af9f5]{color:#fff}.generate-btn[data-v-4b4af9f5]:hover:not(:disabled){background:var(--primary-gradient-hover);box-shadow:0 6px 15px #6f52ed4d;transform:translateY(-2px)}.generate-btn.disabled[data-v-4b4af9f5],.generate-btn[data-v-4b4af9f5]:disabled{background:linear-gradient(135deg,#a8a8a8,#d1d1d1);box-shadow:none;color:#fff;cursor:not-allowed;opacity:.7}.generate-btn.loading[data-v-4b4af9f5]{background:linear-gradient(135deg,#8e75f0,#47a9f5 50%,#27ebd7);cursor:wait}.generate-btn .loading-indicator[data-v-4b4af9f5]{animation:spin-4b4af9f5 1s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;height:16px;width:16px}.generation-status[data-v-4b4af9f5]{margin-bottom:40px;margin-top:30px}.status-card[data-v-4b4af9f5]{background-color:var(--bg-white);border-radius:12px;box-shadow:0 4px 16px #6366f114;padding:20px}.status-header[data-v-4b4af9f5]{margin-bottom:20px}.status-header h3[data-v-4b4af9f5]{color:var(--text-primary);font-size:1.1rem;margin:0 0 10px}.status-progress[data-v-4b4af9f5]{background-color:var(--bg-light);border-radius:3px;height:6px;overflow:hidden}.progress-bar[data-v-4b4af9f5]{background:var(--primary-gradient);height:100%;transition:width .3s ease}.video-preview[data-v-4b4af9f5]{margin-top:20px}.video-preview video[data-v-4b4af9f5]{border-radius:8px;max-height:450px;width:100%}.video-actions[data-v-4b4af9f5]{display:flex;gap:10px;justify-content:flex-end;margin-top:15px}.section-title[data-v-4b4af9f5]{color:var(--text-primary);font-size:1.8rem;font-weight:600;margin-bottom:40px;text-align:center}[class^=icon-][data-v-4b4af9f5]{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;width:20px}.icon-image[data-v-4b4af9f5]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 24 24'%3E%3Cpath d='M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-4-4v-1.5c0-.83-1.17-1.5-2.5-1.5s-2.5.67-2.5 1.5V15H8V9h8v6zm-1.5-4.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5.67 1.5 1.5 1.5 1.5-.67 1.5-1.5'/%3E%3C/svg%3E")}.icon-download[data-v-4b4af9f5]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 24 24'%3E%3Cpath d='M19 9h-4V3H9v6H5l7 7zM5 18v2h14v-2z'/%3E%3C/svg%3E")}.icon-refresh[data-v-4b4af9f5]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 24 24'%3E%3Cpath d='M17.65 6.35A7.96 7.96 0 0 0 12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0 1 12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z'/%3E%3C/svg%3E")}@keyframes spin-4b4af9f5{to{transform:rotate(1turn)}}@keyframes gradient-shift-4b4af9f5{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:1200px){.full-width-container[data-v-4b4af9f5]{padding:0 30px}}@media (max-width:768px){.header-content h1[data-v-4b4af9f5]{font-size:1.8rem}.full-width-container[data-v-4b4af9f5]{padding:0 20px}.action-bar[data-v-4b4af9f5]{flex-wrap:wrap;gap:10px}.left-actions[data-v-4b4af9f5]{flex-wrap:wrap;gap:8px}.right-actions[data-v-4b4af9f5]{margin-left:auto}.video-preview video[data-v-4b4af9f5]{max-height:300px}}@media (max-width:576px){.full-width-container[data-v-4b4af9f5]{padding:0 15px}.video-preview video[data-v-4b4af9f5]{max-height:200px}}.examples-section[data-v-4b4af9f5]{background-color:var(--bg-light);box-sizing:border-box;margin-left:calc(-50vw + 50%);padding:60px 0;width:100vw}.examples-grid[data-v-4b4af9f5]{display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(600px,1fr));margin:0 auto;width:100%}.example-card[data-v-4b4af9f5]{background-color:transparent;border-radius:0;box-shadow:none;overflow:hidden;position:relative;transition:transform .3s ease}.example-card[data-v-4b4af9f5]:hover{transform:scale(1.02)}.example-video[data-v-4b4af9f5]{background-color:#000;height:70vh;min-height:500px;overflow:hidden;position:relative;width:100%}.example-video video[data-v-4b4af9f5]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-overlay[data-v-4b4af9f5]{background:linear-gradient(transparent,#000c);bottom:0;left:0;opacity:0;padding:40px 30px 30px;position:absolute;right:0;transition:opacity .3s ease}.example-card:hover .video-overlay[data-v-4b4af9f5]{opacity:1}.video-info[data-v-4b4af9f5]{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.video-info h3[data-v-4b4af9f5]{color:#fff;flex:1;font-size:1.4rem;font-weight:600;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}.try-prompt-btn[data-v-4b4af9f5]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.3);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .3s ease;white-space:nowrap}.try-prompt-btn[data-v-4b4af9f5]:hover{background:#fff3;border-color:#ffffff80;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}@media (max-width:1200px){.examples-grid[data-v-4b4af9f5]{grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}}@media (max-width:768px){.examples-grid[data-v-4b4af9f5]{grid-template-columns:1fr}.example-video[data-v-4b4af9f5]{height:60vh;min-height:400px}.video-info[data-v-4b4af9f5]{align-items:flex-start;flex-direction:column;gap:15px}.video-info h3[data-v-4b4af9f5]{font-size:1.2rem}.video-overlay[data-v-4b4af9f5]{padding:30px 20px 20px}}@media (max-width:576px){.example-video[data-v-4b4af9f5]{height:50vh;min-height:300px}.video-info h3[data-v-4b4af9f5]{font-size:1.1rem}.try-prompt-btn[data-v-4b4af9f5]{font-size:12px;padding:6px 12px}}.model-selector[data-v-4b4af9f5]{margin-left:10px;position:relative}.model-select[data-v-4b4af9f5],.model-selector[data-v-4b4af9f5]{align-items:center;display:flex}.model-select[data-v-4b4af9f5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:none;border-radius:4px;color:var(--text-secondary);cursor:pointer;font-size:.9rem;padding:6px 28px 6px 12px;transition:all .3s ease;white-space:nowrap}.model-select[data-v-4b4af9f5]:hover{transform:translateY(-1px)}.model-select[data-v-4b4af9f5]:focus,.model-select[data-v-4b4af9f5]:hover{background-color:var(--primary-light);color:var(--primary)}.model-select[data-v-4b4af9f5]:focus{outline:none}.model-select option[data-v-4b4af9f5]{background-color:var(--bg-white);color:var(--text-secondary);padding:8px}@media (max-width:768px){.model-selector[data-v-4b4af9f5]{margin-left:0;margin-top:0}.model-select[data-v-4b4af9f5]{font-size:.85rem;padding:6px 24px 6px 10px}}.points-badge[data-v-4b4af9f5]{align-items:center;border-left:1px solid hsla(0,0%,100%,.2);color:#ffffffe6;display:flex;font-size:12px;font-weight:400;padding-left:8px}.points-badge .el-icon[data-v-4b4af9f5]{font-size:12px;margin-right:4px}
