@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css";.index{width:100%;min-height:100vh;background-color:#f5f5f5}.section{padding:20px;margin-bottom:20px}.section-title{text-align:center;font-size:24px;font-weight:700;color:#2490ff;margin-bottom:20px}.AiService{width:100%;height:auto}.AiService img{display:block;width:100%}.product-list{display:flex;flex-direction:column;gap:20px}.product-item{display:flex;align-items:center;background:#fff;border-radius:10px;padding:15px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.slot-box-head{margin-right:20px}.slot-box-head img{width:100px;height:100px;border-radius:8px;object-fit:cover}.slot-box-cont{flex:1}.slot-box-cont .one{color:#2490ff;font-weight:700;font-size:18px;margin-bottom:8px}.slot-box-cont .two{font-size:14px;color:#6a6a6a;line-height:1.4}.service-card,.ai-card{background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.service-card img,.ai-card img{width:100%;border-radius:8px;margin-bottom:20px}.serverList{display:flex;align-items:flex-start;margin-bottom:20px}.serverList:last-child{margin-bottom:0}.serverIcon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:15px;background:rgba(36,144,255,.1);border-radius:50%}.serverIcon i{color:#2490ff;font-size:20px}.serverIcon .custom-icon{font-size:20px}.serverInfo{flex:1}.serverInfo .service-title{color:#2490ff;font-size:16px;font-weight:700;margin-bottom:8px}.serverInfo .service-desc{color:#666;font-size:14px;line-height:1.4;margin:0}.eco-card{background:#fff;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.eco-card img{width:100%;border-radius:8px;margin-bottom:15px}.eco-card .eco-title{color:#2490ff;font-size:18px;font-weight:700;margin-bottom:10px}.eco-card .eco-desc{color:#666;font-size:14px;line-height:1.5;margin:0}.calling-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}@media (max-width: 768px){.calling-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){.calling-grid{grid-template-columns:repeat(2,1fr)}}.callinginfo{background:#fff;border-radius:10px;padding:20px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:transform .2s ease}.callinginfo:hover{transform:translateY(-2px)}.callinginfo h3{margin:0;color:#333;font-size:16px;font-weight:700}.placeholder{height:50px}[data-v-c014ab40]:root{--primary-color: #2490ff;--secondary-color: #67c23a;--text-primary: #303133;--text-secondary: #606266;--text-light: #909399;--bg-white: #ffffff;--bg-light: #f8f9fa;--shadow-light: 0 2px 12px rgba(0, 0, 0, .1);--shadow-medium: 0 4px 20px rgba(0, 0, 0, .15);--border-radius: 12px;--transition: all .3s ease}.about-page[data-v-c014ab40]{min-height:100vh;background:var(--bg-light);color:var(--text-primary)}.nav-header[data-v-c014ab40]{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px 20px;background:var(--bg-white);backdrop-filter:blur(10px);box-shadow:var(--shadow-light)}.nav-header .nav-title[data-v-c014ab40]{font-size:20px;font-weight:600;margin:0;color:var(--text-primary)}.hero-section[data-v-c014ab40]{position:relative}.hero-section .hero-image-container[data-v-c014ab40]{position:relative;width:100%;overflow:hidden}.hero-section .hero-image-container .hero-image[data-v-c014ab40]{width:100%;height:auto;display:block}.hero-section .hero-image-container .hero-overlay[data-v-c014ab40]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(36,144,255,.8),rgba(103,194,58,.6));display:flex;align-items:center;justify-content:center}.hero-section .hero-image-container .hero-overlay .hero-content[data-v-c014ab40]{text-align:center;color:#fff;padding:20px}.hero-section .hero-image-container .hero-overlay .hero-content .hero-title[data-v-c014ab40]{font-size:36px;font-weight:700;margin:0 0 8px;letter-spacing:2px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.hero-section .hero-image-container .hero-overlay .hero-content .hero-subtitle[data-v-c014ab40]{font-size:16px;font-weight:300;letter-spacing:4px;margin:0 0 20px;opacity:.9}.hero-section .hero-image-container .hero-overlay .hero-content .hero-divider[data-v-c014ab40]{width:60px;height:3px;background:#fff;margin:0 auto 20px;border-radius:2px}.hero-section .hero-image-container .hero-overlay .hero-content .hero-description[data-v-c014ab40]{font-size:18px;font-weight:400;margin:0;opacity:.95}.section-container[data-v-c014ab40]{max-width:1200px;margin:0 auto;padding:0 20px}.section-title[data-v-c014ab40]{font-size:28px;font-weight:700;text-align:center;margin:0 0 12px;color:var(--text-primary)}.section-title.white[data-v-c014ab40]{color:#fff}.title-underline[data-v-c014ab40]{width:80px;height:4px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:2px;margin-bottom:40px}.title-underline.centered[data-v-c014ab40]{margin-left:auto;margin-right:auto}.title-underline.white[data-v-c014ab40]{background:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.7))}.company-intro[data-v-c014ab40]{padding:60px 0;background:var(--bg-white)}.company-intro .intro-header[data-v-c014ab40]{margin-bottom:50px}.company-intro .intro-content[data-v-c014ab40]{display:flex;flex-direction:column;gap:24px}.company-intro .intro-card[data-v-c014ab40]{display:flex;align-items:flex-start;gap:20px;padding:30px;background:var(--bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-light);transition:var(--transition)}.company-intro .intro-card[data-v-c014ab40]:hover{transform:translateY(-5px);box-shadow:var(--shadow-medium)}.company-intro .intro-card .card-icon[data-v-c014ab40]{font-size:32px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--primary-color);border-radius:50%;flex-shrink:0}.company-intro .intro-card .card-content[data-v-c014ab40]{flex:1}.company-intro .intro-card .card-content h3[data-v-c014ab40]{font-size:20px;font-weight:600;margin:0 0 12px;color:var(--text-primary)}.company-intro .intro-card .card-content p[data-v-c014ab40]{font-size:16px;line-height:1.6;margin:0;color:var(--text-secondary)}.advantages-section[data-v-c014ab40]{padding:60px 0;background:var(--bg-light)}.advantages-section .advantages-grid[data-v-c014ab40]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:40px}.advantages-section .advantage-item[data-v-c014ab40]{text-align:center;padding:40px 20px;background:var(--bg-white);border-radius:var(--border-radius);box-shadow:var(--shadow-light);transition:var(--transition)}.advantages-section .advantage-item[data-v-c014ab40]:hover{transform:translateY(-10px);box-shadow:var(--shadow-medium)}.advantages-section .advantage-item .advantage-icon[data-v-c014ab40]{font-size:48px;margin-bottom:20px}.advantages-section .advantage-item .advantage-title[data-v-c014ab40]{font-size:20px;font-weight:600;margin:0 0 16px;color:var(--text-primary)}.advantages-section .advantage-item .advantage-desc[data-v-c014ab40]{font-size:14px;line-height:1.6;margin:0;color:var(--text-secondary)}.timeline-section[data-v-c014ab40]{padding:60px 0;background:var(--bg-white)}.timeline-section .timeline[data-v-c014ab40]{position:relative;margin-top:40px}.timeline-section .timeline[data-v-c014ab40]:before{content:"";position:absolute;left:30px;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--primary-color),var(--secondary-color));border-radius:2px}.timeline-section .timeline-item[data-v-c014ab40]{position:relative;margin-bottom:40px;padding-left:80px}.timeline-section .timeline-item[data-v-c014ab40]:last-child{margin-bottom:0}.timeline-section .timeline-item .timeline-dot[data-v-c014ab40]{position:absolute;left:18px;top:8px;width:24px;height:24px;background:var(--primary-color);border:4px solid var(--bg-white);border-radius:50%;box-shadow:var(--shadow-light)}.timeline-section .timeline-item .timeline-content[data-v-c014ab40]{background:var(--bg-light);padding:24px;border-radius:var(--border-radius);box-shadow:var(--shadow-light)}.timeline-section .timeline-item .timeline-content .timeline-year[data-v-c014ab40]{font-size:18px;font-weight:700;color:var(--primary-color);margin-bottom:8px}.timeline-section .timeline-item .timeline-content .timeline-title[data-v-c014ab40]{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:12px}.timeline-section .timeline-item .timeline-content .timeline-desc[data-v-c014ab40]{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:0}.contact-section .contact-image-container[data-v-c014ab40]{position:relative}.contact-section .contact-image-container .contact-image[data-v-c014ab40]{width:100%;height:400px;object-fit:cover}.contact-section .contact-image-container .contact-overlay[data-v-c014ab40]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(36,144,255,.85),rgba(103,194,58,.75));display:flex;align-items:center;padding:40px 0}.contact-section .contact-info[data-v-c014ab40]{display:flex;flex-direction:column;gap:24px;margin-top:40px}.contact-section .contact-item[data-v-c014ab40]{display:flex;align-items:center;gap:20px}.contact-section .contact-item .contact-icon[data-v-c014ab40]{font-size:24px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.2);border-radius:50%;flex-shrink:0}.contact-section .contact-item .contact-details[data-v-c014ab40]{flex:1}.contact-section .contact-item .contact-details h3[data-v-c014ab40]{font-size:18px;font-weight:600;margin:0 0 8px;color:#fff}.contact-section .contact-item .contact-details p[data-v-c014ab40]{font-size:16px;line-height:1.5;margin:0;color:rgba(255,255,255,.9)}.bottom-spacer[data-v-c014ab40]{height:100px}@media (max-width: 768px){.hero-content .hero-title[data-v-c014ab40]{font-size:28px}.section-title[data-v-c014ab40]{font-size:24px}.intro-card[data-v-c014ab40]{flex-direction:column;text-align:center}.intro-card .card-icon[data-v-c014ab40]{align-self:center}.advantages-grid[data-v-c014ab40]{grid-template-columns:1fr}.timeline[data-v-c014ab40]:before{left:15px}.timeline-item[data-v-c014ab40]{padding-left:50px}.timeline-item .timeline-dot[data-v-c014ab40]{left:3px}.contact-item[data-v-c014ab40]{flex-direction:column;text-align:center}}@media (max-width: 480px){.section-container[data-v-c014ab40]{padding:0 16px}.hero-content .hero-title[data-v-c014ab40]{font-size:24px}.intro-card[data-v-c014ab40],.timeline-content[data-v-c014ab40]{padding:20px}.advantage-item[data-v-c014ab40]{padding:30px 16px}}@keyframes fadeInUp-c014ab40{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.intro-card[data-v-c014ab40],.advantage-item[data-v-c014ab40],.timeline-item[data-v-c014ab40]{animation:fadeInUp-c014ab40 .6s ease-out}[data-v-c014ab40]::-webkit-scrollbar{width:6px}[data-v-c014ab40]::-webkit-scrollbar-track{background:#f5f5f5}[data-v-c014ab40]::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:3px}[data-v-c014ab40]::-webkit-scrollbar-thumb:hover{background:#1976d2}@media (prefers-color-scheme: dark){.about-page[data-v-c014ab40]{--primary-color: #2490ff;--secondary-color: #67c23a;--text-primary: #303133;--text-secondary: #606266;--text-light: #909399;--bg-white: #ffffff;--bg-light: #f8f9fa;--shadow-light: 0 2px 12px rgba(0, 0, 0, .1);--shadow-medium: 0 4px 20px rgba(0, 0, 0, .15);background:#f8f9fa!important;color:#303133!important}.nav-header[data-v-c014ab40]{background:#fff!important;color:#303133!important;box-shadow:0 2px 12px rgba(0,0,0,.1)!important}.company-intro[data-v-c014ab40]{background:#fff!important}.advantages-section[data-v-c014ab40]{background:#f8f9fa!important}.timeline-section[data-v-c014ab40]{background:#fff!important}.section-title[data-v-c014ab40],.intro-card h3[data-v-c014ab40],.intro-card p[data-v-c014ab40],.advantage-title[data-v-c014ab40],.advantage-desc[data-v-c014ab40],.timeline-year[data-v-c014ab40],.timeline-title[data-v-c014ab40],.timeline-desc[data-v-c014ab40]{color:#303133!important}.intro-card p[data-v-c014ab40],.advantage-desc[data-v-c014ab40],.timeline-desc[data-v-c014ab40]{color:#606266!important}[data-v-c014ab40]::-webkit-scrollbar-track{background:#f5f5f5!important}[data-v-c014ab40]::-webkit-scrollbar-thumb{background:#2490ff!important}[data-v-c014ab40]::-webkit-scrollbar-thumb:hover{background:#1976d2!important}}.mobile-home[data-v-3ba2989e]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);position:relative;overflow-x:hidden}.mobile-header[data-v-3ba2989e]{padding:20px 16px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.logo-section[data-v-3ba2989e]{display:flex;align-items:center;gap:12px}.logo-section .logo[data-v-3ba2989e]{width:50px;height:50px;border-radius:12px;object-fit:cover}.logo-section .brand-info h1[data-v-3ba2989e]{color:#fff;font-size:24px;font-weight:700;margin:0}.logo-section .brand-info p[data-v-3ba2989e]{color:rgba(255,255,255,.8);font-size:14px;margin:2px 0 0}.main-content[data-v-3ba2989e]{padding:20px 16px}.feature-section[data-v-3ba2989e]{margin-bottom:30px}.main-feature-card[data-v-3ba2989e]{background:rgba(255,255,255,.95);border-radius:20px;padding:24px;text-align:center;box-shadow:0 20px 40px rgba(0,0,0,.1);backdrop-filter:blur(10px);position:relative;overflow:hidden}.main-feature-card[data-v-3ba2989e]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.main-feature-card .feature-icon[data-v-3ba2989e]{width:80px;height:80px;margin:0 auto 16px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;display:flex;align-items:center;justify-content:center}.main-feature-card .feature-icon i[data-v-3ba2989e]{font-size:36px;color:#fff}.main-feature-card .feature-content[data-v-3ba2989e]{margin-bottom:20px}.main-feature-card .feature-content h2[data-v-3ba2989e]{color:#333;font-size:24px;font-weight:700;margin:0 0 8px}.main-feature-card .feature-content p[data-v-3ba2989e]{color:#666;font-size:16px;line-height:1.5;margin:0}.main-feature-card .feature-btn[data-v-3ba2989e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:16px 32px;border-radius:50px;font-size:18px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 8px 20px rgba(102,126,234,.3)}.main-feature-card .feature-btn[data-v-3ba2989e]:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(102,126,234,.4)}.main-feature-card .feature-btn[data-v-3ba2989e]:active{transform:translateY(0)}.menu-grid[data-v-3ba2989e]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:30px}.menu-item[data-v-3ba2989e]{background:rgba(255,255,255,.9);border-radius:16px;padding:20px;text-align:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px)}.menu-item[data-v-3ba2989e]:hover{transform:translateY(-4px);box-shadow:0 12px 25px rgba(0,0,0,.15);background:rgba(255,255,255,.95)}.menu-item .menu-icon[data-v-3ba2989e]{width:50px;height:50px;margin:0 auto 12px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;align-items:center;justify-content:center}.menu-item .menu-icon i[data-v-3ba2989e]{font-size:24px;color:#fff}.menu-item span[data-v-3ba2989e]{color:#333;font-size:16px;font-weight:500}.features-showcase[data-v-3ba2989e]{background:rgba(255,255,255,.9);border-radius:20px;padding:24px;backdrop-filter:blur(10px);margin-bottom:20px}.features-showcase h3[data-v-3ba2989e]{color:#333;font-size:20px;font-weight:700;margin:0 0 20px;text-align:center}.features-list[data-v-3ba2989e]{display:grid;gap:16px}.feature-item[data-v-3ba2989e]{display:flex;align-items:center;gap:16px;padding:16px;background:rgba(255,255,255,.5);border-radius:12px}.feature-item .feature-item-icon[data-v-3ba2989e]{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-item .feature-item-icon i[data-v-3ba2989e]{font-size:18px;color:#fff}.feature-item .feature-item-content h4[data-v-3ba2989e]{color:#333;font-size:16px;font-weight:600;margin:0 0 4px}.feature-item .feature-item-content p[data-v-3ba2989e]{color:#666;font-size:14px;margin:0;line-height:1.4}.mobile-footer[data-v-3ba2989e]{padding:20px 16px;text-align:center;background:rgba(0,0,0,.1);border-top:1px solid rgba(255,255,255,.1)}.mobile-footer p[data-v-3ba2989e]{color:rgba(255,255,255,.8);font-size:14px;margin:0}.qr-modal[data-v-3ba2989e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.qr-content[data-v-3ba2989e]{background:#fff;border-radius:20px;padding:30px;text-align:center;max-width:300px;width:100%}.qr-content h3[data-v-3ba2989e]{color:#333;font-size:20px;margin:0 0 20px}.qr-content .qr-image[data-v-3ba2989e]{max-width:280px;width:90%;height:auto;border-radius:12px;margin-bottom:16px;object-fit:contain}.qr-content p[data-v-3ba2989e]{color:#666;margin:0 0 20px}.qr-content button[data-v-3ba2989e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:16px;cursor:pointer;transition:all .3s ease}.qr-content button[data-v-3ba2989e]:hover{transform:translateY(-2px)}@media (max-width: 480px){.main-feature-card[data-v-3ba2989e]{padding:20px}.main-feature-card .feature-icon[data-v-3ba2989e]{width:60px;height:60px}.main-feature-card .feature-icon i[data-v-3ba2989e]{font-size:28px}.main-feature-card .feature-content h2[data-v-3ba2989e]{font-size:20px}.main-feature-card .feature-btn[data-v-3ba2989e]{padding:14px 28px;font-size:16px}.menu-grid[data-v-3ba2989e]{gap:12px}.menu-item[data-v-3ba2989e]{padding:16px}.menu-item .menu-icon[data-v-3ba2989e]{width:40px;height:40px}.menu-item .menu-icon i[data-v-3ba2989e]{font-size:20px}.menu-item span[data-v-3ba2989e]{font-size:14px}}@keyframes fadeInUp-3ba2989e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.main-feature-card[data-v-3ba2989e],.menu-item[data-v-3ba2989e],.features-showcase[data-v-3ba2989e]{animation:fadeInUp-3ba2989e .6s ease-out}.menu-item[data-v-3ba2989e]:nth-child(2){animation-delay:.1s}.menu-item[data-v-3ba2989e]:nth-child(3){animation-delay:.2s}.menu-item[data-v-3ba2989e]:nth-child(4){animation-delay:.3s}.theme-toggle[data-v-3ba2989e]{width:50px;height:50px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.theme-toggle[data-v-3ba2989e]:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.theme-toggle i[data-v-3ba2989e]{font-size:20px;color:#fff;transition:all .3s ease}.mobile-home.dark-theme[data-v-3ba2989e]{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e)}.mobile-home.dark-theme .mobile-header[data-v-3ba2989e]{background:rgba(0,0,0,.3);border-bottom:1px solid rgba(255,255,255,.1)}.mobile-home.dark-theme .theme-toggle[data-v-3ba2989e]{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.mobile-home.dark-theme .theme-toggle[data-v-3ba2989e]:hover{background:rgba(255,255,255,.2)}.mobile-home.dark-theme .main-feature-card[data-v-3ba2989e]{background:rgba(30,30,50,.9);border:1px solid rgba(255,255,255,.1)}.mobile-home.dark-theme .main-feature-card[data-v-3ba2989e]:before{background:rgba(255,255,255,.1)}.mobile-home.dark-theme .main-feature-card .feature-icon[data-v-3ba2989e]{background:linear-gradient(135deg,#2d3748,#4a5568);border:1px solid rgba(255,255,255,.2)}.mobile-home.dark-theme .main-feature-card .feature-icon i[data-v-3ba2989e]{color:#e2e8f0}.mobile-home.dark-theme .main-feature-card .feature-content h2[data-v-3ba2989e],.mobile-home.dark-theme .main-feature-card .feature-content p[data-v-3ba2989e]{color:#fff}.mobile-home.dark-theme .main-feature-card .feature-btn[data-v-3ba2989e]{background:linear-gradient(135deg,#2d3748,#4a5568);box-shadow:0 8px 20px rgba(45,55,72,.4);border:1px solid rgba(255,255,255,.2);color:#fff}.mobile-home.dark-theme .main-feature-card .feature-btn[data-v-3ba2989e]:hover{background:linear-gradient(135deg,#4a5568,#2d3748);box-shadow:0 12px 30px rgba(74,85,104,.5);transform:translateY(-3px)}.mobile-home.dark-theme .main-feature-card .feature-btn[data-v-3ba2989e]:active{transform:translateY(-1px)}.mobile-home.dark-theme .menu-item[data-v-3ba2989e]{background:rgba(30,30,50,.8);border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.mobile-home.dark-theme .menu-item[data-v-3ba2989e]:hover{background:rgba(45,55,72,.9);border:1px solid rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.mobile-home.dark-theme .menu-item[data-v-3ba2989e]:active{transform:translateY(0)}.mobile-home.dark-theme .menu-item .menu-icon[data-v-3ba2989e]{background:linear-gradient(135deg,#2d3748,#4a5568);border:1px solid rgba(255,255,255,.2)}.mobile-home.dark-theme .menu-item .menu-icon i[data-v-3ba2989e]{color:#e2e8f0}.mobile-home.dark-theme .menu-item span[data-v-3ba2989e]{color:#e2e8f0;font-weight:500}.mobile-home.dark-theme .features-showcase[data-v-3ba2989e]{background:rgba(30,30,50,.8);border:1px solid rgba(255,255,255,.1)}.mobile-home.dark-theme .features-showcase h3[data-v-3ba2989e]{color:#fff}.mobile-home.dark-theme .feature-item[data-v-3ba2989e]{background:rgba(40,40,60,.5);border:1px solid rgba(255,255,255,.05)}.mobile-home.dark-theme .feature-item .feature-item-icon[data-v-3ba2989e]{background:linear-gradient(135deg,#4a90e2,#7b68ee)}.mobile-home.dark-theme .feature-item .feature-item-content h4[data-v-3ba2989e],.mobile-home.dark-theme .feature-item .feature-item-content p[data-v-3ba2989e]{color:#fff}.mobile-home.dark-theme .mobile-footer p[data-v-3ba2989e]{color:rgba(255,255,255,.7)}.mobile-home.dark-theme .qr-modal .qr-content[data-v-3ba2989e]{background:rgba(30,30,50,.95);border:1px solid rgba(255,255,255,.1)}.mobile-home.dark-theme .qr-modal .qr-content h3[data-v-3ba2989e],.mobile-home.dark-theme .qr-modal .qr-content p[data-v-3ba2989e]{color:#fff}.mobile-home.dark-theme .qr-modal .qr-content button[data-v-3ba2989e]{background:linear-gradient(135deg,#2d3748,#4a5568);color:#e2e8f0;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:12px 24px;font-weight:500;transition:all .3s ease}.mobile-home.dark-theme .qr-modal .qr-content button[data-v-3ba2989e]:hover{background:linear-gradient(135deg,#4a5568,#2d3748);border:1px solid rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}.mobile-home.dark-theme .qr-modal .qr-content button[data-v-3ba2989e]:active{transform:translateY(0)}.mobile-login[data-v-d52dceab]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;flex-direction:column;position:relative}.mobile-header[data-v-d52dceab]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.2);position:sticky;top:0;z-index:100}.mobile-header .back-btn[data-v-d52dceab]{width:40px;height:40px;border:none;background:rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.mobile-header .back-btn[data-v-d52dceab]:hover{background:rgba(255,255,255,.3);transform:translate(-2px)}.mobile-header h1[data-v-d52dceab]{color:#fff;font-size:20px;font-weight:600;margin:0}.mobile-header .header-placeholder[data-v-d52dceab]{width:40px}.login-content[data-v-d52dceab]{flex:1;padding:20px 16px;display:flex;flex-direction:column;justify-content:center}.logo-section[data-v-d52dceab]{text-align:center;margin-bottom:40px}.logo-section .logo[data-v-d52dceab]{width:80px;height:80px;border-radius:20px;margin-bottom:16px;object-fit:cover;box-shadow:0 8px 20px rgba(0,0,0,.1)}.logo-section h2[data-v-d52dceab]{color:#fff;font-size:24px;font-weight:700;margin:0 0 8px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.logo-section p[data-v-d52dceab]{color:rgba(255,255,255,.8);font-size:16px;margin:0}.login-form[data-v-d52dceab]{background:rgba(255,255,255,.95);border-radius:20px;padding:30px 24px;box-shadow:0 20px 40px rgba(0,0,0,.1);backdrop-filter:blur(10px)}.form-group[data-v-d52dceab]{margin-bottom:20px}.input-wrapper[data-v-d52dceab]{position:relative;display:flex;align-items:center}.input-wrapper .input-icon[data-v-d52dceab]{position:absolute;left:16px;color:#999;font-size:16px;z-index:1}.input-wrapper .form-input[data-v-d52dceab]{width:100%;height:52px;background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;padding:0 16px 0 48px;font-size:16px;color:#333;transition:all .3s ease}.input-wrapper .form-input[data-v-d52dceab]:focus{outline:none;border-color:#667eea;background:#fff}.input-wrapper .form-input.error[data-v-d52dceab]{border-color:#dc3545;background:#fff5f5}.input-wrapper .form-input[data-v-d52dceab]::placeholder{color:#999}.input-wrapper .sms-btn[data-v-d52dceab]{position:absolute;right:8px;height:36px;padding:0 16px;background:#f1f3f4;border:none;border-radius:8px;color:#666;font-size:14px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.input-wrapper .sms-btn.active[data-v-d52dceab]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.input-wrapper .sms-btn.active[data-v-d52dceab]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.input-wrapper .sms-btn[data-v-d52dceab]:disabled{cursor:not-allowed;opacity:.6}.error-text[data-v-d52dceab]{color:#dc3545;font-size:14px;margin-top:8px;margin-left:8px}.login-btn[data-v-d52dceab]{width:100%;height:52px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff;font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 20px rgba(102,126,234,.3);margin-bottom:24px}.login-btn[data-v-d52dceab]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 30px rgba(102,126,234,.4)}.login-btn[data-v-d52dceab]:disabled{opacity:.6;cursor:not-allowed;transform:none}.login-btn.loading[data-v-d52dceab]{background:#ccc}.agreement[data-v-d52dceab]{display:flex;align-items:flex-start;gap:8px;margin-top:20px}.agreement .checkbox-wrapper[data-v-d52dceab]{position:relative;cursor:pointer;display:flex;align-items:center}.agreement .checkbox-wrapper input[type=checkbox][data-v-d52dceab]{opacity:0;width:0;height:0}.agreement .checkbox-wrapper .checkmark[data-v-d52dceab]{width:18px;height:18px;background:#f8f9fa;border:2px solid #e9ecef;border-radius:4px;position:relative;transition:all .3s ease}.agreement .checkbox-wrapper .checkmark[data-v-d52dceab]:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .3s ease}.agreement .checkbox-wrapper input:checked~.checkmark[data-v-d52dceab]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent}.agreement .checkbox-wrapper input:checked~.checkmark[data-v-d52dceab]:after{opacity:1}.agreement .agreement-text[data-v-d52dceab]{font-size:14px;color:#666;line-height:1.4;flex:1}.agreement .agreement-text a[data-v-d52dceab]{color:#667eea;text-decoration:none}.agreement .agreement-text a[data-v-d52dceab]:hover{text-decoration:underline}.mobile-footer[data-v-d52dceab]{padding:20px 16px;text-align:center;background:rgba(0,0,0,.1)}.mobile-footer p[data-v-d52dceab]{color:rgba(255,255,255,.8);font-size:14px;margin:0}.loading-overlay[data-v-d52dceab]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.simple-loading[data-v-d52dceab]{display:flex;flex-direction:column;align-items:center;justify-content:center}.simple-loading .loading-circle[data-v-d52dceab]{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top:3px solid white;border-radius:50%;animation:simpleRotate-d52dceab 1s linear infinite;margin-bottom:16px}.simple-loading p[data-v-d52dceab]{color:#fff;font-size:16px;margin:0;font-weight:500;opacity:.9}@keyframes simpleRotate-d52dceab{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 480px){.login-content[data-v-d52dceab]{padding:16px 12px}.login-form[data-v-d52dceab]{padding:24px 20px}.form-input[data-v-d52dceab]{height:48px;font-size:16px;padding-left:44px}.login-btn[data-v-d52dceab]{height:48px;font-size:16px}}.form-input[data-v-d52dceab]:-webkit-autofill,.form-input[data-v-d52dceab]:-webkit-autofill:hover,.form-input[data-v-d52dceab]:-webkit-autofill:focus,.form-input[data-v-d52dceab]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f8f9fa inset!important;-webkit-text-fill-color:#333!important;caret-color:#333!important}@keyframes slideInUp-d52dceab{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.logo-section[data-v-d52dceab],.login-form[data-v-d52dceab]{animation:slideInUp-d52dceab .6s ease-out}.login-form[data-v-d52dceab]{animation-delay:.2s}.theme-toggle[data-v-d52dceab]{width:44px;height:44px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.theme-toggle[data-v-d52dceab]:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.theme-toggle i[data-v-d52dceab]{font-size:18px;color:#fff;transition:all .3s ease}.mobile-login.dark-theme[data-v-d52dceab]{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e)}.mobile-login.dark-theme .mobile-header[data-v-d52dceab]{background:rgba(0,0,0,.4);border-bottom:1px solid rgba(255,255,255,.1)}.mobile-login.dark-theme .mobile-header h1[data-v-d52dceab]{color:#fff}.mobile-login.dark-theme .mobile-header .back-btn[data-v-d52dceab]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.mobile-login.dark-theme .mobile-header .back-btn[data-v-d52dceab]:hover{background:rgba(255,255,255,.2)}.mobile-login.dark-theme .mobile-header .theme-toggle[data-v-d52dceab]{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.mobile-login.dark-theme .mobile-header .theme-toggle[data-v-d52dceab]:hover{background:rgba(255,255,255,.2)}.mobile-login.dark-theme input[type=tel][data-v-d52dceab],.mobile-login.dark-theme input[type=text][data-v-d52dceab],.mobile-login.dark-theme .input-wrapper[data-v-d52dceab],.mobile-login.dark-theme .form-group .input-wrapper[data-v-d52dceab],.mobile-login.dark-theme .login-form .input-wrapper[data-v-d52dceab],.mobile-login.dark-theme .login-form .form-group .input-wrapper[data-v-d52dceab]{background:rgba(30,30,50,.9)!important;border:1px solid rgba(30,30,50,.9)!important}.mobile-login.dark-theme input[type=tel][data-v-d52dceab],.mobile-login.dark-theme input[type=text][data-v-d52dceab],.mobile-login.dark-theme .form-input[data-v-d52dceab],.mobile-login.dark-theme .input-wrapper .form-input[data-v-d52dceab],.mobile-login.dark-theme .login-form .form-input[data-v-d52dceab],.mobile-login.dark-theme .login-form .input-wrapper .form-input[data-v-d52dceab]{background:rgba(30,30,50,.9)!important;color:#fff!important;border:1px solid rgba(30,30,50,.9)!important}.mobile-login.dark-theme input[type=tel][data-v-d52dceab]:focus,.mobile-login.dark-theme input[type=text][data-v-d52dceab]:focus,.mobile-login.dark-theme .form-input[data-v-d52dceab]:focus,.mobile-login.dark-theme .input-wrapper .form-input[data-v-d52dceab]:focus,.mobile-login.dark-theme .login-form .form-input[data-v-d52dceab]:focus,.mobile-login.dark-theme .login-form .input-wrapper .form-input[data-v-d52dceab]:focus{background:#1e1e32!important;border-color:#4a90e2!important;outline:none!important}.mobile-login.dark-theme input[type=tel].error[data-v-d52dceab],.mobile-login.dark-theme input[type=text].error[data-v-d52dceab],.mobile-login.dark-theme .form-input.error[data-v-d52dceab],.mobile-login.dark-theme .input-wrapper .form-input.error[data-v-d52dceab],.mobile-login.dark-theme .login-form .form-input.error[data-v-d52dceab],.mobile-login.dark-theme .login-form .input-wrapper .form-input.error[data-v-d52dceab]{background:rgba(60,30,30,.9)!important;border-color:#ff6b6b!important}.mobile-login.dark-theme input[type=tel][data-v-d52dceab]::placeholder,.mobile-login.dark-theme input[type=text][data-v-d52dceab]::placeholder,.mobile-login.dark-theme .form-input[data-v-d52dceab]::placeholder,.mobile-login.dark-theme .input-wrapper .form-input[data-v-d52dceab]::placeholder,.mobile-login.dark-theme .login-form .form-input[data-v-d52dceab]::placeholder,.mobile-login.dark-theme .login-form .input-wrapper .form-input[data-v-d52dceab]::placeholder{color:rgba(255,255,255,.6)!important}.mobile-login.dark-theme input[data-v-d52dceab]:-webkit-autofill,.mobile-login.dark-theme input[data-v-d52dceab]:-webkit-autofill:hover,.mobile-login.dark-theme input[data-v-d52dceab]:-webkit-autofill:focus,.mobile-login.dark-theme input[data-v-d52dceab]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px rgba(30,30,50,.9) inset!important;-webkit-text-fill-color:#ffffff!important}.mobile-login.dark-theme .login-btn[data-v-d52dceab]{background:linear-gradient(135deg,#2d3748,#4a5568)!important;border:1px solid rgba(30,30,50,.9)!important;color:#e2e8f0!important}.mobile-login.dark-theme .login-btn[data-v-d52dceab]:hover:not(:disabled){background:linear-gradient(135deg,#4a5568,#2d3748)!important;border:1px solid #1e1e32!important}.mobile-login.dark-theme .login-btn[data-v-d52dceab]:disabled{background:rgba(30,30,50,.5)!important;color:rgba(255,255,255,.3)!important;border:1px solid rgba(30,30,50,.7)!important}.mobile-login.dark-theme .login-content .logo-section h2[data-v-d52dceab]{color:#fff}.mobile-login.dark-theme .login-content .logo-section p[data-v-d52dceab]{color:rgba(255,255,255,.8)}.mobile-login.dark-theme .login-content .login-form[data-v-d52dceab]{background:rgba(30,30,50,.9)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 20px 40px rgba(0,0,0,.3)!important}.mobile-login.dark-theme .sms-btn[data-v-d52dceab]{background:linear-gradient(135deg,#2d3748,#4a5568)!important;color:#e2e8f0!important;border:1px solid rgba(30,30,50,.9)!important}.mobile-login.dark-theme .sms-btn[data-v-d52dceab]:hover:not(:disabled){background:linear-gradient(135deg,#4a5568,#2d3748)!important;border:1px solid #1e1e32!important}.mobile-login.dark-theme .sms-btn[data-v-d52dceab]:disabled{background:rgba(30,30,50,.5)!important;color:rgba(255,255,255,.3)!important;border:1px solid rgba(30,30,50,.7)!important}.mobile-login.dark-theme .error-text[data-v-d52dceab]{color:#ff6b6b!important}.mobile-login.dark-theme .agreement .checkmark[data-v-d52dceab]{background:rgba(30,30,50,.8)!important;border:1px solid rgba(30,30,50,.9)!important}.mobile-login.dark-theme .agreement input:checked~.checkmark[data-v-d52dceab]{background:linear-gradient(135deg,#2d3748,#4a5568)!important;border-color:#1e1e32!important}.mobile-login.dark-theme .agreement .agreement-text[data-v-d52dceab]{color:rgba(255,255,255,.8)!important}.mobile-login.dark-theme .agreement .agreement-text a[data-v-d52dceab]{color:#4a90e2!important}.mobile-login.dark-theme .agreement .agreement-text a[data-v-d52dceab]:hover{color:#357abd!important}.mobile-login.dark-theme .input-icon[data-v-d52dceab]{color:rgba(255,255,255,.6)!important}.mobile-login.dark-theme .simple-loading .loading-circle[data-v-d52dceab]{border:3px solid rgba(255,255,255,.2)!important;border-top:3px solid rgba(255,255,255,.8)!important}.mobile-login.dark-theme .simple-loading p[data-v-d52dceab]{color:rgba(255,255,255,.9)!important}.mobile-user-center[data-v-738082eb]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);background-attachment:fixed;display:flex;flex-direction:column;position:relative}.mobile-user-center[data-v-738082eb]:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);z-index:-1}.mobile-header[data-v-738082eb]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.2);position:sticky;top:0;z-index:100}.mobile-header .back-btn[data-v-738082eb],.mobile-header .settings-btn[data-v-738082eb]{width:40px;height:40px;border:none;background:rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.mobile-header .back-btn[data-v-738082eb]:hover,.mobile-header .settings-btn[data-v-738082eb]:hover{background:rgba(255,255,255,.3)}.mobile-header h1[data-v-738082eb]{color:#fff;font-size:20px;font-weight:600;margin:0}.main-content[data-v-738082eb]{flex:1;padding:20px 16px;position:relative;z-index:1}.user-info-card[data-v-738082eb]{background:rgba(255,255,255,.95);border-radius:20px;padding:24px;margin-bottom:20px;text-align:center;box-shadow:0 20px 40px rgba(0,0,0,.1);backdrop-filter:blur(10px)}.user-info-card .user-avatar[data-v-738082eb]{position:relative;display:inline-block;margin-bottom:16px}.user-info-card .user-avatar img[data-v-738082eb]{width:80px;height:80px;border-radius:50%;object-fit:cover;border:4px solid #fff;box-shadow:0 8px 20px rgba(0,0,0,.1);cursor:pointer}.user-info-card .user-avatar .avatar-edit-btn[data-v-738082eb]{position:absolute;bottom:0;right:0;width:28px;height:28px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(102,126,234,.3)}.user-info-card .user-avatar .avatar-edit-btn i[data-v-738082eb]{color:#fff;font-size:12px}.user-info-card .user-details h2[data-v-738082eb]{color:#333;font-size:24px;font-weight:700;margin:0 0 8px}.user-info-card .user-details p[data-v-738082eb]{color:#666;font-size:16px;margin:0 0 16px}.user-info-card .user-details .user-stats[data-v-738082eb]{display:flex;flex-direction:column;gap:8px}.user-info-card .user-details .user-stats .stat-item[data-v-738082eb]{display:flex;align-items:center;justify-content:center;gap:8px;color:#666;font-size:14px}.user-info-card .user-details .user-stats .stat-item i[data-v-738082eb]{color:#667eea;width:16px}.membership-card[data-v-738082eb],.packages-card[data-v-738082eb]{background:rgba(255,255,255,.95);border-radius:20px;padding:20px;margin-bottom:20px;backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.membership-card .card-header[data-v-738082eb],.packages-card .card-header[data-v-738082eb]{display:flex;align-items:center;justify-content:between;margin-bottom:16px}.membership-card .card-header h3[data-v-738082eb],.packages-card .card-header h3[data-v-738082eb]{color:#333;font-size:18px;font-weight:700;margin:0;flex:1;display:flex;align-items:center;gap:8px}.membership-card .card-header h3 i[data-v-738082eb],.packages-card .card-header h3 i[data-v-738082eb]{color:gold}.membership-card .card-header .upgrade-btn[data-v-738082eb],.membership-card .card-header .more-btn[data-v-738082eb],.packages-card .card-header .upgrade-btn[data-v-738082eb],.packages-card .card-header .more-btn[data-v-738082eb]{padding:6px 12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:16px;font-size:12px;cursor:pointer;transition:all .3s ease}.membership-card .card-header .upgrade-btn[data-v-738082eb]:hover,.membership-card .card-header .more-btn[data-v-738082eb]:hover,.packages-card .card-header .upgrade-btn[data-v-738082eb]:hover,.packages-card .card-header .more-btn[data-v-738082eb]:hover{transform:translateY(-1px)}.membership-info .membership-badge[data-v-738082eb]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,gold,#ffb347);color:#fff;padding:8px 16px;border-radius:20px;font-weight:700;margin-bottom:16px}.membership-info .membership-badge i[data-v-738082eb]{font-size:16px}.membership-info .membership-details[data-v-738082eb]{margin-bottom:16px}.membership-info .membership-details .detail-row[data-v-738082eb]{display:flex;justify-content:between;margin-bottom:8px}.membership-info .membership-details .detail-row .label[data-v-738082eb]{color:#666;font-size:14px}.membership-info .membership-details .detail-row .value[data-v-738082eb]{color:#333;font-size:14px;font-weight:600}.membership-info .usage-progress .progress-info[data-v-738082eb]{display:flex;justify-content:between;margin-bottom:8px;font-size:14px}.membership-info .usage-progress .progress-info span[data-v-738082eb]:first-child{color:#666}.membership-info .usage-progress .progress-info span[data-v-738082eb]:last-child{color:#333;font-weight:600}.membership-info .usage-progress .progress-bar[data-v-738082eb]{height:8px;background:#e9ecef;border-radius:4px;overflow:hidden}.membership-info .usage-progress .progress-bar .progress-fill[data-v-738082eb]{height:100%;background:linear-gradient(135deg,#667eea,#764ba2);transition:width .3s ease}.no-membership[data-v-738082eb],.no-packages[data-v-738082eb]{text-align:center;padding:20px}.no-membership .empty-icon[data-v-738082eb],.no-packages .empty-icon[data-v-738082eb]{font-size:48px;color:#ccc;margin-bottom:16px}.no-membership p[data-v-738082eb],.no-packages p[data-v-738082eb]{color:#666;font-size:16px;margin:0 0 16px}.no-membership .activate-btn[data-v-738082eb],.no-membership .buy-btn[data-v-738082eb],.no-packages .activate-btn[data-v-738082eb],.no-packages .buy-btn[data-v-738082eb]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;border-radius:12px;font-size:16px;cursor:pointer;transition:all .3s ease}.no-membership .activate-btn[data-v-738082eb]:hover,.no-membership .buy-btn[data-v-738082eb]:hover,.no-packages .activate-btn[data-v-738082eb]:hover,.no-packages .buy-btn[data-v-738082eb]:hover{transform:translateY(-2px)}.packages-list .package-item[data-v-738082eb]{display:flex;align-items:center;justify-content:between;padding:12px 0;border-bottom:1px solid #e9ecef}.packages-list .package-item[data-v-738082eb]:last-child{border-bottom:none}.packages-list .package-item .package-info[data-v-738082eb]{flex:1}.packages-list .package-item .package-info h4[data-v-738082eb]{color:#333;font-size:16px;font-weight:600;margin:0 0 4px}.packages-list .package-item .package-info p[data-v-738082eb]{color:#10b981;font-size:14px;margin:0}.packages-list .package-item .package-expiry[data-v-738082eb]{color:#666;font-size:12px}.menu-section[data-v-738082eb]{background:rgba(255,255,255,.95);border-radius:20px;padding:8px;margin-bottom:20px;backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.menu-section .menu-item[data-v-738082eb]{display:flex;align-items:center;padding:16px;cursor:pointer;border-radius:12px;transition:all .3s ease}.menu-section .menu-item[data-v-738082eb]:hover{background:rgba(102,126,234,.1)}.menu-section .menu-item .menu-icon[data-v-738082eb]{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:16px}.menu-section .menu-item .menu-icon i[data-v-738082eb]{color:#fff;font-size:18px}.menu-section .menu-item .menus-content[data-v-738082eb]{flex:1;display:flex;align-items:center;justify-content:between}.menu-section .menu-item .menus-content span[data-v-738082eb]{color:#333;font-size:16px;font-weight:500}.menu-section .menu-item .menus-content i[data-v-738082eb]{color:#999;font-size:14px}.logout-section .logout-btn[data-v-738082eb]{width:100%;background:#dc3545;color:#fff;border:none;padding:16px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease}.logout-section .logout-btn[data-v-738082eb]:hover{background:#c82333;transform:translateY(-2px)}.modal-overlay[data-v-738082eb]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content[data-v-738082eb]{background:#fff;border-radius:20px;width:100%;max-width:400px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.modal-content.settings-modal[data-v-738082eb]{max-height:60vh}.modal-header[data-v-738082eb]{display:flex;align-items:center;justify-content:between;padding:20px;border-bottom:1px solid #e9ecef}.modal-header h3[data-v-738082eb]{color:#333;font-size:20px;margin:0;flex:1}.modal-header .close-btn[data-v-738082eb]{width:32px;height:32px;border:none;background:#f8f9fa;border-radius:50%;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal-header .close-btn[data-v-738082eb]:hover{background:#e9ecef}.modal-body[data-v-738082eb]{flex:1;overflow-y:auto;padding:20px}.edit-form .form-group[data-v-738082eb]{margin-bottom:20px}.edit-form .form-group label[data-v-738082eb]{display:block;color:#333;font-size:14px;font-weight:600;margin-bottom:8px}.edit-form .form-group input[data-v-738082eb]{width:100%;height:48px;background:#f8f9fa;border:2px solid #e9ecef;border-radius:8px;padding:0 16px;font-size:16px;color:#333}.edit-form .form-group input[data-v-738082eb]:focus{outline:none;border-color:#667eea}.edit-form .avatar-upload[data-v-738082eb]{position:relative;display:inline-block}.edit-form .avatar-upload .avatar-preview[data-v-738082eb]{width:80px;height:80px;border-radius:50%;object-fit:cover;border:4px solid #f8f9fa}.edit-form .avatar-upload .avatar-input[data-v-738082eb]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.edit-form .avatar-upload .upload-loading[data-v-738082eb]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center}.edit-form .avatar-upload .upload-loading i[data-v-738082eb]{color:#fff;font-size:20px}.edit-form .avatar-upload .upload-btn[data-v-738082eb]{position:absolute;bottom:0;right:0;width:24px;height:24px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center}.edit-form .avatar-upload .upload-btn i[data-v-738082eb]{color:#fff;font-size:12px}.edit-form .form-actions[data-v-738082eb]{display:flex;gap:12px}.edit-form .form-actions button[data-v-738082eb]{flex:1;height:48px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.edit-form .form-actions button.cancel-btn[data-v-738082eb]{background:#f8f9fa;color:#666;border:2px solid #e9ecef}.edit-form .form-actions button.cancel-btn[data-v-738082eb]:hover{background:#e9ecef}.edit-form .form-actions button.save-btn[data-v-738082eb]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.edit-form .form-actions button.save-btn[data-v-738082eb]:hover:not(:disabled){transform:translateY(-2px)}.edit-form .form-actions button.save-btn[data-v-738082eb]:disabled{opacity:.6;cursor:not-allowed}.settings-list .setting-item[data-v-738082eb]{display:flex;align-items:center;justify-content:between;padding:16px 0;border-bottom:1px solid #e9ecef}.settings-list .setting-item[data-v-738082eb]:last-child{border-bottom:none}.settings-list .setting-item .setting-info[data-v-738082eb]{display:flex;align-items:center;gap:12px}.settings-list .setting-item .setting-info i[data-v-738082eb]{width:20px;color:#667eea;font-size:18px}.settings-list .setting-item .setting-info span[data-v-738082eb]{color:#333;font-size:16px}.settings-list .setting-item .setting-control .switch[data-v-738082eb]{position:relative;display:inline-block;width:50px;height:28px}.settings-list .setting-item .setting-control .switch input[data-v-738082eb]{opacity:0;width:0;height:0}.settings-list .setting-item .setting-control .switch .slider[data-v-738082eb]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:28px}.settings-list .setting-item .setting-control .switch .slider[data-v-738082eb]:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.settings-list .setting-item .setting-control .switch input:checked+.slider[data-v-738082eb]{background:linear-gradient(135deg,#667eea,#764ba2)}.settings-list .setting-item .setting-control .switch input:checked+.slider[data-v-738082eb]:before{transform:translate(22px)}.menu-content[data-v-738082eb]{flex:1;display:flex;align-items:center;justify-content:space-between}.menu-content span[data-v-738082eb]{color:#333;font-size:16px;font-weight:500}.menu-content i[data-v-738082eb]{color:#999;font-size:14px}@media (max-width: 480px){.main-content[data-v-738082eb]{padding:16px 12px}.user-info-card[data-v-738082eb],.membership-card[data-v-738082eb],.packages-card[data-v-738082eb],.menu-section[data-v-738082eb]{padding:16px}}@keyframes fadeInUp-738082eb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.user-info-card[data-v-738082eb],.membership-card[data-v-738082eb],.packages-card[data-v-738082eb],.menu-section[data-v-738082eb]{animation:fadeInUp-738082eb .5s ease-out}.membership-card[data-v-738082eb]{animation-delay:.1s}.packages-card[data-v-738082eb]{animation-delay:.2s}.menu-section[data-v-738082eb]{animation-delay:.3s}.logout-section[data-v-738082eb]{animation-delay:.4s}.header-actions[data-v-738082eb]{display:flex;align-items:center;gap:12px}.theme-toggle[data-v-738082eb]{width:40px;height:40px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.theme-toggle[data-v-738082eb]:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.theme-toggle i[data-v-738082eb]{font-size:16px;color:#fff;transition:all .3s ease}.mobile-user-center.dark-theme[data-v-738082eb]{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e);background-attachment:fixed}.mobile-user-center.dark-theme[data-v-738082eb]:before{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e)}.mobile-user-center.dark-theme .mobile-header[data-v-738082eb]{background:rgba(0,0,0,.4);border-bottom:1px solid rgba(255,255,255,.1)}.mobile-user-center.dark-theme .mobile-header h1[data-v-738082eb]{color:#fff}.mobile-user-center.dark-theme .mobile-header .back-btn[data-v-738082eb],.mobile-user-center.dark-theme .mobile-header .settings-btn[data-v-738082eb]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.mobile-user-center.dark-theme .mobile-header .back-btn[data-v-738082eb]:hover,.mobile-user-center.dark-theme .mobile-header .settings-btn[data-v-738082eb]:hover{background:rgba(255,255,255,.2)}.mobile-user-center.dark-theme .mobile-header .theme-toggle[data-v-738082eb]{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.mobile-user-center.dark-theme .mobile-header .theme-toggle[data-v-738082eb]:hover{background:rgba(255,255,255,.2)}.mobile-user-center.dark-theme .main-content .user-info-card[data-v-738082eb],.mobile-user-center.dark-theme .main-content .membership-card[data-v-738082eb],.mobile-user-center.dark-theme .main-content .packages-card[data-v-738082eb],.mobile-user-center.dark-theme .main-content .menu-section[data-v-738082eb]{background:rgba(30,30,50,.9);border:1px solid rgba(255,255,255,.1)}.mobile-user-center.dark-theme .main-content .user-info-card h2[data-v-738082eb],.mobile-user-center.dark-theme .main-content .user-info-card h3[data-v-738082eb],.mobile-user-center.dark-theme .main-content .membership-card h2[data-v-738082eb],.mobile-user-center.dark-theme .main-content .membership-card h3[data-v-738082eb],.mobile-user-center.dark-theme .main-content .packages-card h2[data-v-738082eb],.mobile-user-center.dark-theme .main-content .packages-card h3[data-v-738082eb],.mobile-user-center.dark-theme .main-content .menu-section h2[data-v-738082eb],.mobile-user-center.dark-theme .main-content .menu-section h3[data-v-738082eb],.mobile-user-center.dark-theme .main-content .user-info-card p[data-v-738082eb],.mobile-user-center.dark-theme .main-content .membership-card p[data-v-738082eb],.mobile-user-center.dark-theme .main-content .packages-card p[data-v-738082eb],.mobile-user-center.dark-theme .main-content .menu-section p[data-v-738082eb],.mobile-user-center.dark-theme .main-content .user-info-card .user-details h3[data-v-738082eb],.mobile-user-center.dark-theme .main-content .user-info-card .user-stats .stat-item .stat-value[data-v-738082eb],.mobile-user-center.dark-theme .main-content .user-info-card .user-stats .stat-item .stat-label[data-v-738082eb]{color:#fff}.mobile-user-center.dark-theme .main-content .user-info-card .edit-profile-btn[data-v-738082eb]{background:linear-gradient(135deg,#2d3748,#4a5568);border:1px solid rgba(255,255,255,.2);color:#e2e8f0}.mobile-user-center.dark-theme .main-content .user-info-card .edit-profile-btn[data-v-738082eb]:hover{background:linear-gradient(135deg,#4a5568,#2d3748);transform:translateY(-2px)}.mobile-user-center.dark-theme .main-content .membership-info .info-item[data-v-738082eb],.mobile-user-center.dark-theme .main-content .package-info .info-item[data-v-738082eb]{background:rgba(45,55,72,.5);border:1px solid rgba(255,255,255,.1)}.mobile-user-center.dark-theme .main-content .membership-info .info-item .info-label[data-v-738082eb],.mobile-user-center.dark-theme .main-content .package-info .info-item .info-label[data-v-738082eb],.mobile-user-center.dark-theme .main-content .membership-info .info-item .info-value[data-v-738082eb],.mobile-user-center.dark-theme .main-content .package-info .info-item .info-value[data-v-738082eb]{color:#fff}.mobile-user-center.dark-theme .main-content .menu-items .menu-item[data-v-738082eb]{background:rgba(30,30,50,.6);border:1px solid rgba(255,255,255,.1);color:#fff}.mobile-user-center.dark-theme .main-content .menu-items .menu-item[data-v-738082eb]:hover{background:rgba(45,55,72,.8);border:1px solid rgba(255,255,255,.2);transform:translateY(-2px)}.mobile-user-center.dark-theme .main-content .menu-items .menu-item .menu-icon[data-v-738082eb]{color:#4a90e2}.mobile-user-center.dark-theme .main-content .logout-btn[data-v-738082eb]{background:linear-gradient(135deg,#e53e3e,#c53030);border:1px solid rgba(255,255,255,.2);color:#fff}.mobile-user-center.dark-theme .main-content .logout-btn[data-v-738082eb]:hover{background:linear-gradient(135deg,#c53030,#e53e3e);transform:translateY(-2px);box-shadow:0 8px 25px rgba(197,48,48,.4)}.mobile-user-center.dark-theme .main-content h1[data-v-738082eb],.mobile-user-center.dark-theme .main-content h2[data-v-738082eb],.mobile-user-center.dark-theme .main-content h3[data-v-738082eb],.mobile-user-center.dark-theme .main-content h4[data-v-738082eb],.mobile-user-center.dark-theme .main-content h5[data-v-738082eb],.mobile-user-center.dark-theme .main-content h6[data-v-738082eb],.mobile-user-center.dark-theme .main-content p[data-v-738082eb],.mobile-user-center.dark-theme .main-content span[data-v-738082eb],.mobile-user-center.dark-theme .main-content div[data-v-738082eb],.mobile-user-center.dark-theme .main-content li[data-v-738082eb],.mobile-user-center.dark-theme .main-content label[data-v-738082eb],.mobile-user-center.dark-theme .main-content .user-name[data-v-738082eb],.mobile-user-center.dark-theme .main-content .user-email[data-v-738082eb],.mobile-user-center.dark-theme .main-content .stat-value[data-v-738082eb],.mobile-user-center.dark-theme .main-content .stat-label[data-v-738082eb],.mobile-user-center.dark-theme .main-content .info-label[data-v-738082eb],.mobile-user-center.dark-theme .main-content .info-value[data-v-738082eb],.mobile-user-center.dark-theme .main-content .menu-text[data-v-738082eb],.mobile-user-center.dark-theme .main-content .form-label[data-v-738082eb],.mobile-user-center.dark-theme .main-content .form-input[data-v-738082eb],.mobile-user-center.dark-theme .main-content .modal-body p[data-v-738082eb],.mobile-user-center.dark-theme .main-content .history-item h4[data-v-738082eb],.mobile-user-center.dark-theme .main-content .history-item p[data-v-738082eb]{color:#fff!important}.mobile-user-center.dark-theme .main-content .status.active[data-v-738082eb]{color:#10b981!important}.mobile-user-center.dark-theme .main-content .status.expired[data-v-738082eb]{color:#f56565!important}.mobile-user-center.dark-theme .main-content .price-amount[data-v-738082eb]{color:#4a90e2!important}.edit-modal .modal-content[data-v-738082eb],.settings-modal .modal-content[data-v-738082eb]{background:rgba(30,30,50,.95);border:1px solid rgba(255,255,255,.1)}.edit-modal .modal-content .modal-header[data-v-738082eb],.settings-modal .modal-content .modal-header[data-v-738082eb]{border-bottom:1px solid rgba(255,255,255,.1)}.edit-modal .modal-content .modal-header h3[data-v-738082eb],.settings-modal .modal-content .modal-header h3[data-v-738082eb]{color:#fff}.edit-modal .modal-content .modal-header .close-btn[data-v-738082eb],.settings-modal .modal-content .modal-header .close-btn[data-v-738082eb]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.edit-modal .modal-content .modal-header .close-btn[data-v-738082eb]:hover,.settings-modal .modal-content .modal-header .close-btn[data-v-738082eb]:hover{background:rgba(255,255,255,.2)}.edit-modal .modal-content .form-group .form-label[data-v-738082eb],.settings-modal .modal-content .form-group .form-label[data-v-738082eb]{color:#fff}.edit-modal .modal-content .form-group .form-input[data-v-738082eb],.settings-modal .modal-content .form-group .form-input[data-v-738082eb]{background:rgba(45,55,72,.8);border:1px solid rgba(255,255,255,.2);color:#fff}.edit-modal .modal-content .form-group .form-input[data-v-738082eb]::placeholder,.settings-modal .modal-content .form-group .form-input[data-v-738082eb]::placeholder{color:rgba(255,255,255,.5)}.edit-modal .modal-content .form-group .form-input[data-v-738082eb]:focus,.settings-modal .modal-content .form-group .form-input[data-v-738082eb]:focus{border:1px solid #4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.2)}.edit-modal .modal-content .save-btn[data-v-738082eb],.edit-modal .modal-content .cancel-btn[data-v-738082eb],.settings-modal .modal-content .save-btn[data-v-738082eb],.settings-modal .modal-content .cancel-btn[data-v-738082eb]{background:linear-gradient(135deg,#2d3748,#4a5568);border:1px solid rgba(255,255,255,.2);color:#e2e8f0}.edit-modal .modal-content .save-btn[data-v-738082eb]:hover,.edit-modal .modal-content .cancel-btn[data-v-738082eb]:hover,.settings-modal .modal-content .save-btn[data-v-738082eb]:hover,.settings-modal .modal-content .cancel-btn[data-v-738082eb]:hover{background:linear-gradient(135deg,#4a5568,#2d3748);transform:translateY(-2px)}.edit-modal .modal-content .cancel-btn[data-v-738082eb],.settings-modal .modal-content .cancel-btn[data-v-738082eb]{background:rgba(255,255,255,.1)}.edit-modal .modal-content .cancel-btn[data-v-738082eb]:hover,.settings-modal .modal-content .cancel-btn[data-v-738082eb]:hover{background:rgba(255,255,255,.2)}.mobile-video-create[data-v-ad5fd091]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);background-attachment:fixed;display:flex;flex-direction:column;position:relative}.mobile-video-create[data-v-ad5fd091]:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);z-index:-1}.mobile-header[data-v-ad5fd091]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.2);position:sticky;top:0;z-index:100}.mobile-header .back-btn[data-v-ad5fd091],.mobile-header .videos-btn[data-v-ad5fd091]{width:40px;height:40px;border:none;background:rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.mobile-header .back-btn[data-v-ad5fd091]:hover,.mobile-header .videos-btn[data-v-ad5fd091]:hover{background:rgba(255,255,255,.3)}.mobile-header .header-center[data-v-ad5fd091]{flex:1;text-align:center}.mobile-header .header-center h1[data-v-ad5fd091]{color:#fff;font-size:18px;font-weight:600;margin:0 0 4px}.mobile-header .header-center .quota-info[data-v-ad5fd091]{display:flex;align-items:center;justify-content:center;gap:4px;color:rgba(255,255,255,.8);font-size:14px}.mobile-header .header-center .quota-info i[data-v-ad5fd091]{color:gold}.main-content[data-v-ad5fd091]{flex:1;padding:20px 16px;position:relative;z-index:1}.step-indicator[data-v-ad5fd091]{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.step-indicator .step[data-v-ad5fd091]{display:flex;flex-direction:column;align-items:center;gap:8px}.step-indicator .step .step-number[data-v-ad5fd091]{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;transition:all .3s ease}.step-indicator .step span[data-v-ad5fd091]{color:rgba(255,255,255,.7);font-size:12px;text-align:center}.step-indicator .step.active .step-number[data-v-ad5fd091]{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 12px rgba(102,126,234,.3)}.step-indicator .step.active span[data-v-ad5fd091]{color:#fff;font-weight:600}.step-indicator .step.completed .step-number[data-v-ad5fd091]{background:#10b981}.step-indicator .step.completed .step-number[data-v-ad5fd091]:after{content:"✓"}.step-indicator .step-line[data-v-ad5fd091]{width:40px;height:2px;background:rgba(255,255,255,.2);margin:0 10px}.step-content[data-v-ad5fd091]{background:rgba(255,255,255,.95);border-radius:20px;padding:24px;backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.section-header[data-v-ad5fd091]{text-align:center;margin-bottom:24px}.section-header h2[data-v-ad5fd091]{color:#333;font-size:24px;font-weight:700;margin:0 0 8px}.section-header p[data-v-ad5fd091]{color:#666;font-size:16px;margin:0}.search-bar[data-v-ad5fd091]{position:relative;margin-bottom:20px}.search-bar i[data-v-ad5fd091]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#999}.search-bar input[data-v-ad5fd091]{width:100%;height:48px;background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;padding:0 16px 0 48px;font-size:16px}.search-bar input[data-v-ad5fd091]:focus{outline:none;border-color:#667eea}.category-tabs[data-v-ad5fd091]{display:flex;gap:8px;margin-bottom:20px;overflow-x:auto}.category-tabs .category-tab[data-v-ad5fd091]{padding:8px 16px;background:#f8f9fa;border:none;border-radius:20px;color:#666;font-size:14px;cursor:pointer;white-space:nowrap;transition:all .3s ease}.category-tabs .category-tab.active[data-v-ad5fd091]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.templates-grid[data-v-ad5fd091]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.template-card[data-v-ad5fd091]{border:2px solid transparent;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;background:#fff}.template-card.selected[data-v-ad5fd091]{border-color:#667eea;box-shadow:0 8px 20px rgba(102,126,234,.2)}.template-card .template-image[data-v-ad5fd091]{position:relative;aspect-ratio:16/9;overflow:hidden}.template-card .template-image img[data-v-ad5fd091]{width:100%;height:100%;object-fit:cover}.template-card .template-image .template-overlay[data-v-ad5fd091]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.template-card .template-image .template-overlay i[data-v-ad5fd091]{color:#fff;font-size:24px}.template-card .template-image:hover .template-overlay[data-v-ad5fd091]{opacity:1}.template-card .template-info[data-v-ad5fd091]{padding:12px}.template-card .template-info h3[data-v-ad5fd091]{color:#333;font-size:16px;font-weight:600;margin:0 0 4px}.template-card .template-info p[data-v-ad5fd091]{color:#666;font-size:14px;margin:0 0 8px;line-height:1.4}.template-card .template-info .template-tag[data-v-ad5fd091]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:12px;padding:2px 8px;border-radius:12px}.selected-template-info[data-v-ad5fd091]{display:flex;align-items:center;gap:16px;padding:16px;background:#f8f9fa;border-radius:12px;margin-bottom:24px}.selected-template-info img[data-v-ad5fd091]{width:80px;height:60px;border-radius:8px;object-fit:cover}.selected-template-info .template-details[data-v-ad5fd091]{flex:1}.selected-template-info .template-details h3[data-v-ad5fd091]{color:#333;font-size:18px;font-weight:600;margin:0 0 4px}.selected-template-info .template-details p[data-v-ad5fd091]{color:#666;font-size:14px;margin:0}.parameter-form .form-group[data-v-ad5fd091]{margin-bottom:20px}.parameter-form .form-group label[data-v-ad5fd091]{display:block;color:#333;font-size:16px;font-weight:600;margin-bottom:8px}.parameter-form .form-group label .required[data-v-ad5fd091]{color:#dc3545}.parameter-form .form-group textarea[data-v-ad5fd091],.parameter-form .form-group select[data-v-ad5fd091]{width:100%;background:#f8f9fa;border:2px solid #e9ecef;border-radius:8px;padding:12px;font-size:16px;color:#333;resize:vertical}.parameter-form .form-group textarea[data-v-ad5fd091]:focus,.parameter-form .form-group select[data-v-ad5fd091]:focus{outline:none;border-color:#667eea}.parameter-form .form-group textarea[data-v-ad5fd091]{min-height:100px}.parameter-form .form-group .char-count[data-v-ad5fd091]{text-align:right;color:#999;font-size:14px;margin-top:4px}.parameter-form .param-group[data-v-ad5fd091]{margin-bottom:24px}.parameter-form .param-group .param-label[data-v-ad5fd091]{display:block;margin-bottom:8px;font-weight:600;color:#333;font-size:16px}.parameter-form .param-group .param-label .required[data-v-ad5fd091]{color:#ff4757;margin-left:4px}.parameter-form .param-group .form-input[data-v-ad5fd091],.parameter-form .param-group .form-textarea[data-v-ad5fd091],.parameter-form .param-group .form-select[data-v-ad5fd091]{width:100%;padding:12px;border:2px solid #e1e5e9;border-radius:8px;font-size:16px;background:#f8f9fa;color:#333;transition:all .3s ease}.parameter-form .param-group .form-input[data-v-ad5fd091]:focus,.parameter-form .param-group .form-textarea[data-v-ad5fd091]:focus,.parameter-form .param-group .form-select[data-v-ad5fd091]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.parameter-form .param-group .form-input[readonly][data-v-ad5fd091],.parameter-form .param-group .form-textarea[readonly][data-v-ad5fd091],.parameter-form .param-group .form-select[readonly][data-v-ad5fd091]{background:#e9ecef!important;color:#6c757d!important;cursor:not-allowed;border-color:#dee2e6!important}.parameter-form .param-group .form-input[readonly][data-v-ad5fd091]:focus,.parameter-form .param-group .form-textarea[readonly][data-v-ad5fd091]:focus,.parameter-form .param-group .form-select[readonly][data-v-ad5fd091]:focus{border-color:#dee2e6!important;box-shadow:none!important}.parameter-form .param-group .form-input[readonly][data-v-ad5fd091]::placeholder,.parameter-form .param-group .form-textarea[readonly][data-v-ad5fd091]::placeholder,.parameter-form .param-group .form-select[readonly][data-v-ad5fd091]::placeholder{color:#868e96!important}.parameter-form .param-group .form-textarea[data-v-ad5fd091]{resize:vertical;line-height:1.5;min-height:100px}.parameter-form .param-group .option-buttons[data-v-ad5fd091]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.parameter-form .param-group .option-buttons .option-btn[data-v-ad5fd091]{flex:1;min-width:0;padding:10px 16px;border:2px solid #e1e5e9;border-radius:8px;background:#f8f9fa;color:#333;font-size:14px;font-weight:500;text-align:center;cursor:pointer;transition:all .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parameter-form .param-group .option-buttons .option-btn[data-v-ad5fd091]:hover{border-color:#667eea;background:#e3f2fd;transform:translateY(-1px);box-shadow:0 4px 8px rgba(102,126,234,.2)}.parameter-form .param-group .option-buttons .option-btn.active[data-v-ad5fd091]{border-color:#667eea;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px rgba(102,126,234,.4)}.parameter-form .param-group .option-buttons .option-btn.active[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-2px);box-shadow:0 6px 16px rgba(102,126,234,.5)}@media (max-width: 480px){.parameter-form .param-group .option-buttons .option-btn[data-v-ad5fd091]{padding:8px 12px;font-size:13px;flex:1 1 auto;min-width:calc(50% - 4px)}}.parameter-form .param-group .option-buttons:has(.option-btn:nth-child(4)) .option-btn[data-v-ad5fd091]{flex:1 1 calc(50% - 4px)}.parameter-form .param-group .option-buttons:has(.option-btn:nth-child(6)) .option-btn[data-v-ad5fd091]{flex:1 1 calc(33.333% - 6px)}.parameter-form .param-group .checkbox-label[data-v-ad5fd091]{display:flex;align-items:center;gap:8px;cursor:pointer}.parameter-form .param-group .checkbox-label .form-checkbox[data-v-ad5fd091]{width:auto;margin:0}.parameter-form .param-group .checkbox-label .checkbox-text[data-v-ad5fd091]{color:#666;font-size:16px}.parameter-form .param-group .url-input-group[data-v-ad5fd091]{display:flex;gap:8px}.parameter-form .param-group .url-input-group .form-input[data-v-ad5fd091]{flex:1}.parameter-form .param-group .url-input-group .upload-btn[data-v-ad5fd091]{padding:12px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;white-space:nowrap}.parameter-form .param-group .url-input-group .upload-btn[data-v-ad5fd091]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.parameter-form .param-group .param-description[data-v-ad5fd091]{font-size:14px;color:#999;margin-top:8px;line-height:1.4}.parameter-form .param-group .file-preview[data-v-ad5fd091]{margin-top:12px}.parameter-form .param-group .file-preview .preview-item[data-v-ad5fd091]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease}.parameter-form .param-group .file-preview .preview-item[data-v-ad5fd091]:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.parameter-form .param-group .file-preview .preview-item .preview-header[data-v-ad5fd091]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.parameter-form .param-group .file-preview .preview-item .preview-header .preview-status .status-badge[data-v-ad5fd091]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}.parameter-form .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-uploaded[data-v-ad5fd091]{background:#dcfce7;color:#166534;border:1px solid #bbf7d0}.parameter-form .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-uploaded i[data-v-ad5fd091]{color:#22c55e}.parameter-form .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-local[data-v-ad5fd091]{background:#fef3c7;color:#92400e;border:1px solid #fde68a}.parameter-form .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-local i[data-v-ad5fd091]{color:#f59e0b}.parameter-form .param-group .file-preview .preview-item .preview-header .remove-btn[data-v-ad5fd091]{width:32px;height:32px;background:#fee2e2;color:#dc2626;border:1px solid #fecaca;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.parameter-form .param-group .file-preview .preview-item .preview-header .remove-btn[data-v-ad5fd091]:hover{background:#fecaca;color:#991b1b;transform:scale(1.05)}.parameter-form .param-group .file-preview .preview-item .preview-header .remove-btn i[data-v-ad5fd091]{font-size:14px}.parameter-form .param-group .file-preview .preview-item .preview-content[data-v-ad5fd091]{padding:16px;text-align:center}.parameter-form .param-group .file-preview .preview-item .preview-content .preview-image[data-v-ad5fd091],.parameter-form .param-group .file-preview .preview-item .preview-content .preview-video[data-v-ad5fd091]{max-width:100%;max-height:200px;width:auto;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.parameter-form .param-group .file-preview .preview-item .preview-content .preview-video[data-v-ad5fd091]{background:#000}.parameter-form .param-group .file-preview .preview-item .preview-footer[data-v-ad5fd091]{padding:12px 16px;background:#f8fafc;border-top:1px solid #e2e8f0}.parameter-form .param-group .file-preview .preview-item .preview-footer .file-info[data-v-ad5fd091]{display:flex;align-items:center;gap:8px;color:#64748b;font-size:13px}.parameter-form .param-group .file-preview .preview-item .preview-footer .file-info i[data-v-ad5fd091]{color:#4f46e5}.parameter-form .param-group .file-preview .preview-item .preview-footer .file-info .file-type[data-v-ad5fd091]{font-weight:500}.no-params-tip[data-v-ad5fd091]{text-align:center;padding:40px 20px;background:#f8f9fa;border-radius:12px;color:#666}.no-params-tip i[data-v-ad5fd091]{font-size:24px;margin-bottom:12px;color:#667eea}.no-params-tip p[data-v-ad5fd091]{margin:0;font-size:16px}.duration-options[data-v-ad5fd091],.style-options[data-v-ad5fd091]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.duration-btn[data-v-ad5fd091],.style-btn[data-v-ad5fd091]{padding:12px;background:#f8f9fa;border:2px solid #e9ecef;border-radius:8px;cursor:pointer;transition:all .3s ease}.duration-btn.active[data-v-ad5fd091],.style-btn.active[data-v-ad5fd091]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent}.style-btn[data-v-ad5fd091]{display:flex;flex-direction:column;align-items:center;gap:8px}.style-btn i[data-v-ad5fd091]{font-size:20px}.style-btn span[data-v-ad5fd091]{font-size:14px}.advanced-settings[data-v-ad5fd091]{background:#f8f9fa;border-radius:8px;padding:16px;margin-top:16px}.generation-preview[data-v-ad5fd091]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:16px;padding:0;margin-bottom:24px;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid #e2e8f0;overflow:hidden}.generation-preview .preview-header[data-v-ad5fd091]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:16px 20px;display:flex;align-items:center;gap:10px}.generation-preview .preview-header i[data-v-ad5fd091]{font-size:18px}.generation-preview .preview-header h4[data-v-ad5fd091]{margin:0;font-size:16px;font-weight:600}.generation-preview .preview-content[data-v-ad5fd091]{padding:20px}.generation-preview .preview-item[data-v-ad5fd091]{display:flex;align-items:flex-start;margin-bottom:16px;padding:12px;background:rgba(255,255,255,.8);border-radius:12px;border:1px solid rgba(0,0,0,.05);transition:all .3s ease}.generation-preview .preview-item[data-v-ad5fd091]:last-child{margin-bottom:0}.generation-preview .preview-item[data-v-ad5fd091]:hover{background:rgba(255,255,255,.95);box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-1px)}.generation-preview .preview-item.template-item[data-v-ad5fd091]{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border:1px solid rgba(102,126,234,.2)}.generation-preview .preview-item .item-icon[data-v-ad5fd091]{width:36px;height:36px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.generation-preview .preview-item .item-icon i[data-v-ad5fd091]{color:#fff;font-size:14px}.generation-preview .preview-item .item-content[data-v-ad5fd091]{flex:1;min-width:0}.generation-preview .preview-item .item-content .label[data-v-ad5fd091]{display:block;font-weight:600;color:#2d3748;font-size:13px;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.generation-preview .preview-item .item-content .value[data-v-ad5fd091]{color:#4a5568;font-size:14px;line-height:1.4;word-break:break-all}.generation-preview .preview-item .item-content .value.url-value[data-v-ad5fd091]{word-break:break-word}.generation-preview .url-display[data-v-ad5fd091]{display:flex;align-items:center;gap:8px;background:#f7fafc;padding:6px 10px;border-radius:6px;border:1px solid #e2e8f0}.generation-preview .url-display .url-text[data-v-ad5fd091]{flex:1;font-family:monospace;font-size:12px;color:#2d3748}.generation-preview .url-display .copy-url-btn[data-v-ad5fd091]{background:none;border:none;color:#667eea;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.generation-preview .url-display .copy-url-btn[data-v-ad5fd091]:hover{background:#667eea;color:#fff}.generation-preview .url-display .copy-url-btn i[data-v-ad5fd091]{font-size:12px}.generation-preview .bool-badge[data-v-ad5fd091]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:20px;font-size:12px;font-weight:500}.generation-preview .bool-badge.bool-true[data-v-ad5fd091]{background:#c6f6d5;color:#22543d;border:1px solid #9ae6b4}.generation-preview .bool-badge.bool-false[data-v-ad5fd091]{background:#fed7d7;color:#742a2a;border:1px solid #fc8181}.generation-preview .bool-badge i[data-v-ad5fd091]{font-size:10px}.generation-preview .long-text[data-v-ad5fd091]{display:inline-block;max-width:100%;cursor:help;padding:2px 0;border-bottom:1px dotted #a0aec0}.generation-preview .image-preview[data-v-ad5fd091]{position:relative;display:inline-block;background:#f7fafc;border-radius:8px;overflow:hidden;border:1px solid #e2e8f0}.generation-preview .image-preview .preview-img[data-v-ad5fd091]{max-width:120px;max-height:80px;width:auto;height:auto;display:block;object-fit:cover;border-radius:7px}.generation-preview .image-preview .image-actions[data-v-ad5fd091]{position:absolute;top:4px;right:4px;display:flex;gap:4px;opacity:0;transition:opacity .3s ease}.generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091],.generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]{width:24px;height:24px;background:rgba(0,0,0,.7);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091]:hover,.generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]:hover{background:rgba(0,0,0,.9);transform:scale(1.1)}.generation-preview .image-preview .image-actions .copy-url-btn i[data-v-ad5fd091],.generation-preview .image-preview .image-actions .open-image-btn i[data-v-ad5fd091]{font-size:10px}.generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]{background:rgba(102,126,234,.8)}.generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]:hover{background:#667eea}.generation-preview .image-preview:hover .image-actions[data-v-ad5fd091]{opacity:1}.generation-preview .image-preview .image-error[data-v-ad5fd091]{display:flex;align-items:center;gap:6px;padding:12px;color:#e53e3e;font-size:12px;background:#fff5f5}.generation-preview .image-preview .image-error i[data-v-ad5fd091]{color:#e53e3e}.generation-status[data-v-ad5fd091]{text-align:center;padding:40px 20px;position:relative;min-height:300px}.fade-slide-enter-active[data-v-ad5fd091]{transition:all .8s cubic-bezier(.23,1,.32,1);transition-delay:.1s}.fade-slide-leave-active[data-v-ad5fd091]{transition:all .4s cubic-bezier(.55,.055,.675,.19)}.fade-slide-enter-from[data-v-ad5fd091]{opacity:0;transform:translateY(40px) scale(.9);filter:blur(2px)}.fade-slide-enter-to[data-v-ad5fd091],.fade-slide-leave-from[data-v-ad5fd091]{opacity:1;transform:translateY(0) scale(1);filter:blur(0px)}.fade-slide-leave-to[data-v-ad5fd091]{opacity:0;transform:translateY(-20px) scale(1.02);filter:blur(1px)}.generation-progress .progress-icon[data-v-ad5fd091]{animation:progressBounce-ad5fd091 1.5s ease-in-out infinite}.generation-complete[data-v-ad5fd091]{animation:completeBounceIn-ad5fd091 .8s cubic-bezier(.68,-.55,.265,1.55)}@keyframes readyPulse-ad5fd091{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes progressBounce-ad5fd091{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes completeBounceIn-ad5fd091{0%{opacity:0;transform:scale(.3) translateY(50px)}50%{opacity:1;transform:scale(1.05) translateY(-10px)}70%{transform:scale(.9) translateY(5px)}to{opacity:1;transform:scale(1) translateY(0)}}.generation-ready[data-v-ad5fd091]{animation:readyPulse-ad5fd091 2s ease-in-out infinite}.generation-ready .ready-content h3[data-v-ad5fd091]{color:#333;font-size:24px;margin:0 0 12px}.generation-ready .ready-content p[data-v-ad5fd091]{color:#666;font-size:16px;margin:0 0 32px}.generation-ready .rocket-launch-container[data-v-ad5fd091]{position:relative;width:120px;height:120px;margin:0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091]{width:100px;height:100px;border:none;border-radius:50%;background:linear-gradient(135deg,#ff6b6b,#ee5a24);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 25px rgba(255,107,107,.3)}.generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091]:hover:not(:disabled){transform:translateY(-4px) scale(1.05);box-shadow:0 12px 35px rgba(255,107,107,.4);background:linear-gradient(135deg,#ee5a24,#ff6b6b)}.generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091]:disabled{cursor:not-allowed;opacity:.7}.generation-ready .rocket-launch-container .rocket-btn .rocket-icon[data-v-ad5fd091]{font-size:36px;color:#fff;transition:all .3s ease;transform:rotate(-45deg)}.generation-ready .rocket-launch-container .rocket-btn .rocket-icon.fly-away[data-v-ad5fd091]{animation:rocketLaunch-ad5fd091 1.5s cubic-bezier(.25,.46,.45,.94) forwards}.generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]{animation:buttonPulse-ad5fd091 1.5s ease forwards}.generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;background:gold;border-radius:50%;animation:sparkles-ad5fd091 1.5s ease infinite}.generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:after{content:"";position:absolute;top:60%;left:45%;width:20px;height:6px;background:linear-gradient(90deg,transparent,#ff9500,transparent);border-radius:3px;animation:exhaust-ad5fd091 1.5s ease forwards;opacity:0}@keyframes rocketLaunch-ad5fd091{0%{transform:rotate(-45deg) translateY(0) scale(1);opacity:1}30%{transform:rotate(-35deg) translateY(-10px) scale(1.1)}70%{transform:rotate(-25deg) translateY(-150px) scale(.8);opacity:.8}to{transform:rotate(-15deg) translateY(-300px) scale(.3);opacity:0}}@keyframes buttonPulse-ad5fd091{0%{transform:scale(1);background:linear-gradient(135deg,#ff6b6b,#ee5a24)}50%{transform:scale(1.1);background:linear-gradient(135deg,gold,#ff9500)}to{transform:scale(1);background:linear-gradient(135deg,#ff6b6b,#ee5a24)}}@keyframes sparkles-ad5fd091{0%,to{transform:translate(-50%,-50%) scale(0);opacity:0}50%{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes exhaust-ad5fd091{0%{opacity:0;transform:translateY(0) scale(1)}30%{opacity:1;transform:translateY(15px) scale(1.2)}to{opacity:0;transform:translateY(60px) scale(.8)}}.generation-progress .progress-icon[data-v-ad5fd091]{width:80px;height:80px;margin:0 auto 20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center}.generation-progress .progress-icon i[data-v-ad5fd091]{font-size:32px;color:#fff}.generation-progress h3[data-v-ad5fd091]{color:#333;font-size:20px;margin:0 0 20px}.generation-progress .progress-bar[data-v-ad5fd091]{width:100%;height:10px;background:#e9ecef;border-radius:6px;overflow:hidden;margin-bottom:12px;position:relative;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.generation-progress .progress-bar .progress-fill[data-v-ad5fd091]{height:100%;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;transition:width .8s cubic-bezier(.4,0,.2,1);position:relative}.generation-progress .progress-bar .progress-fill[data-v-ad5fd091]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer-ad5fd091 2s infinite}@keyframes shimmer-ad5fd091{0%{transform:translate(-100%)}to{transform:translate(100%)}}.generation-progress .progress-text[data-v-ad5fd091]{color:#666;font-size:16px;margin:0 0 8px}.generation-progress .estimated-time[data-v-ad5fd091]{color:#999;font-size:14px}.generation-progress .simple-time-info[data-v-ad5fd091]{margin:16px 0;text-align:center}.generation-progress .simple-time-info .time-item[data-v-ad5fd091]{margin-bottom:8px}.generation-progress .simple-time-info .time-item[data-v-ad5fd091]:last-child{margin-bottom:0}.generation-progress .simple-time-info .time-item span[data-v-ad5fd091]{display:inline-block;font-size:14px;color:#666;padding:4px 8px;background:rgba(0,0,0,.02);border-radius:6px}.generation-complete .video-result[data-v-ad5fd091]{text-align:center;padding:24px 16px}.generation-complete .video-result h3[data-v-ad5fd091]{color:#2c3e50;margin-bottom:12px;margin-top:0;font-size:20px}.generation-complete .video-result p[data-v-ad5fd091]{color:#666;margin-bottom:20px}.generation-complete .video-result .video-error[data-v-ad5fd091]{background:#fff5f5;border:1px solid #feb2b2;border-radius:8px;padding:16px;margin:16px 0}.generation-complete .video-result .video-error i[data-v-ad5fd091]{color:#e53e3e;font-size:24px;margin-bottom:8px}.generation-complete .video-result .video-error p[data-v-ad5fd091]{color:#c53030;margin:0}.generation-complete .video-result .result-video[data-v-ad5fd091]{width:100%;max-width:400px;border-radius:12px;margin-bottom:20px}.generation-complete .video-result .video-actions[data-v-ad5fd091]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:360px;margin:24px auto 8px;padding:0 16px}.generation-complete .video-result .video-actions button[data-v-ad5fd091]{padding:12px 16px;border:none;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;position:relative;overflow:hidden}.generation-complete .video-result .video-actions button i[data-v-ad5fd091]{font-size:16px}.generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#48bb78,#38a169);color:#fff}.generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#38a169,#2f855a);transform:translateY(-2px);box-shadow:0 4px 12px rgba(72,187,120,.4)}.generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#4299e1,#3182ce);color:#fff}.generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#3182ce,#2c5aa0);transform:translateY(-2px);box-shadow:0 4px 12px rgba(66,153,225,.4)}.generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:hover:not(:disabled){background:linear-gradient(135deg,#764ba2,#553c9a);transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.generation-complete .video-result .video-actions button.download-btn.downloading[data-v-ad5fd091]{background:linear-gradient(135deg,orange,#ff8c00)!important;cursor:not-allowed}.generation-complete .video-result .video-actions button.download-btn.downloading i[data-v-ad5fd091]{margin-right:8px}.generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:disabled{opacity:.8;cursor:not-allowed}.generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#ed8936,#dd6b20);color:#fff}.generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#dd6b20,#c05621);transform:translateY(-2px);box-shadow:0 4px 12px rgba(237,137,54,.4)}.generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#ffc107,#e0a800);color:#212529}.generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#e0a800,#d39e00);transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,193,7,.4)}.generation-complete .video-result .video-actions button.reload-btn.full-width[data-v-ad5fd091]{grid-column:1/-1}.step-actions[data-v-ad5fd091]{display:flex;gap:12px;justify-content:center;margin-top:24px}.step-actions button[data-v-ad5fd091]{padding:12px 24px;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease}.step-actions button[data-v-ad5fd091]:disabled{opacity:.6;cursor:not-allowed}.step-actions button.prev-btn[data-v-ad5fd091]{background:#f8f9fa;color:#666;border:2px solid #e9ecef}.step-actions button.prev-btn[data-v-ad5fd091]:hover:not(:disabled){background:#e9ecef}.step-actions button.next-btn[data-v-ad5fd091],.step-actions button.generate-btn[data-v-ad5fd091],.step-actions button.new-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 8px 20px rgba(102,126,234,.3)}.step-actions button.next-btn[data-v-ad5fd091]:hover:not(:disabled),.step-actions button.generate-btn[data-v-ad5fd091]:hover:not(:disabled),.step-actions button.new-btn[data-v-ad5fd091]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 25px rgba(102,126,234,.4)}.modal-overlay[data-v-ad5fd091]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:flex-end;justify-content:center;z-index:1000;padding:0}.modal-overlay.template-preview-overlay[data-v-ad5fd091]{align-items:center;padding:20px}.modal-content[data-v-ad5fd091]{background:#fff;border-radius:20px 20px 0 0;width:100%;max-height:70vh;overflow:hidden;display:flex;flex-direction:column}.modal-content.template-preview-modal[data-v-ad5fd091]{border-radius:16px;max-height:85vh;max-width:500px;margin:0 auto}.modal-header[data-v-ad5fd091]{display:flex;align-items:center;justify-content:between;padding:20px;border-bottom:1px solid #e9ecef}.modal-header h3[data-v-ad5fd091]{color:#333;font-size:20px;margin:0;flex:1}.modal-header .close-btn[data-v-ad5fd091]{width:32px;height:32px;border:none;background:#f8f9fa;border-radius:50%;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal-header .close-btn[data-v-ad5fd091]:hover{background:#e9ecef}.modal-body[data-v-ad5fd091]{flex:1;overflow-y:auto;padding:20px}.template-preview-body[data-v-ad5fd091]{padding:0}.template-preview-body .template-media[data-v-ad5fd091]{position:relative}.template-preview-body .template-media .sample-video[data-v-ad5fd091],.template-preview-body .template-media .template-image[data-v-ad5fd091]{width:100%;text-align:center;background:#000}.template-preview-body .template-media .sample-video video[data-v-ad5fd091],.template-preview-body .template-media .sample-video img[data-v-ad5fd091],.template-preview-body .template-media .template-image video[data-v-ad5fd091],.template-preview-body .template-media .template-image img[data-v-ad5fd091]{width:100%;height:250px;object-fit:cover;border-radius:0}.template-preview-body .template-info[data-v-ad5fd091]{padding:20px}.template-preview-body .template-info .template-description[data-v-ad5fd091]{margin-bottom:20px}.template-preview-body .template-info .template-description h4[data-v-ad5fd091]{margin:0 0 8px;font-size:16px;font-weight:600;color:#333}.template-preview-body .template-info .template-description p[data-v-ad5fd091]{margin:0;font-size:14px;color:#666;line-height:1.5}.template-preview-body .template-info .template-tags[data-v-ad5fd091]{margin-bottom:20px}.template-preview-body .template-info .template-tags h4[data-v-ad5fd091]{margin:0 0 8px;font-size:14px;font-weight:600;color:#333}.template-preview-body .template-info .template-tags .tags-list[data-v-ad5fd091]{display:flex;flex-wrap:wrap;gap:8px}.template-preview-body .template-info .template-tags .tags-list .tag[data-v-ad5fd091]{padding:4px 8px;background:#e9ecef;border-radius:12px;font-size:12px;color:#495057}.template-preview-body .template-info .template-params-info[data-v-ad5fd091]{margin-bottom:20px}.template-preview-body .template-info .template-params-info h4[data-v-ad5fd091]{margin:0 0 8px;font-size:14px;font-weight:600;color:#333}.template-preview-body .template-info .template-params-info p[data-v-ad5fd091]{margin:0 0 12px;font-size:13px;color:#666}.template-preview-body .template-info .template-params-info .params-preview .param-item[data-v-ad5fd091],.template-preview-body .template-info .template-params-info .params-preview .more-params[data-v-ad5fd091]{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:13px;color:#555}.template-preview-body .template-info .template-params-info .params-preview .param-item i[data-v-ad5fd091],.template-preview-body .template-info .template-params-info .params-preview .more-params i[data-v-ad5fd091]{color:#6c757d;width:14px}.template-preview-body .template-info .template-params-info .params-preview .param-item .required-mark[data-v-ad5fd091],.template-preview-body .template-info .template-params-info .params-preview .more-params .required-mark[data-v-ad5fd091]{color:#dc3545;font-weight:700}.template-preview-body .template-info .template-params-info .params-preview .more-params[data-v-ad5fd091]{color:#999;font-style:italic}.template-preview-body .template-info .template-duration h4[data-v-ad5fd091]{margin:0 0 8px;font-size:14px;font-weight:600;color:#333}.template-preview-body .template-info .template-duration p[data-v-ad5fd091]{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;color:#666}.template-preview-body .template-info .template-duration p i[data-v-ad5fd091]{color:#6c757d}.template-preview-footer[data-v-ad5fd091]{padding:20px;display:flex;gap:12px;border-top:1px solid #e9ecef}.template-preview-footer .cancel-btn[data-v-ad5fd091],.template-preview-footer .confirm-btn[data-v-ad5fd091]{flex:1;padding:12px 16px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.template-preview-footer .cancel-btn i[data-v-ad5fd091],.template-preview-footer .confirm-btn i[data-v-ad5fd091]{font-size:12px}.template-preview-footer .cancel-btn[data-v-ad5fd091]{background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef}.template-preview-footer .cancel-btn[data-v-ad5fd091]:hover{background:#e9ecef;color:#495057}.template-preview-footer .confirm-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.template-preview-footer .confirm-btn[data-v-ad5fd091]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}@media (max-width: 480px){.main-content[data-v-ad5fd091]{padding:16px 12px}.step-content[data-v-ad5fd091]{padding:20px 16px}.templates-grid[data-v-ad5fd091],.duration-options[data-v-ad5fd091],.style-options[data-v-ad5fd091]{grid-template-columns:1fr}.step-actions[data-v-ad5fd091]{flex-direction:column}}@keyframes fadeInUp-ad5fd091{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step-content[data-v-ad5fd091]{animation:fadeInUp-ad5fd091 .5s ease-out}.header-actions[data-v-ad5fd091]{display:flex;align-items:center;gap:12px}.theme-toggle[data-v-ad5fd091]{width:40px;height:40px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.theme-toggle[data-v-ad5fd091]:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.theme-toggle i[data-v-ad5fd091]{font-size:16px;color:#fff;transition:all .3s ease}.mobile-video-create.dark-theme[data-v-ad5fd091]{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e);background-attachment:fixed}.mobile-video-create.dark-theme[data-v-ad5fd091]:before{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e)}.mobile-video-create.dark-theme .mobile-header[data-v-ad5fd091]{background:rgba(0,0,0,.4);border-bottom:1px solid rgba(255,255,255,.1)}.mobile-video-create.dark-theme .mobile-header h1[data-v-ad5fd091]{color:#fff}.mobile-video-create.dark-theme .mobile-header .quota-info[data-v-ad5fd091]{color:rgba(255,255,255,.8)}.mobile-video-create.dark-theme .mobile-header .back-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .mobile-header .videos-btn[data-v-ad5fd091]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.mobile-video-create.dark-theme .mobile-header .back-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .mobile-header .videos-btn[data-v-ad5fd091]:hover{background:rgba(255,255,255,.2)}.mobile-video-create.dark-theme .mobile-header .theme-toggle[data-v-ad5fd091]{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.mobile-video-create.dark-theme .mobile-header .theme-toggle[data-v-ad5fd091]:hover{background:rgba(255,255,255,.2)}.mobile-video-create.dark-theme .main-content[data-v-ad5fd091]{background:transparent!important}.mobile-video-create.dark-theme .main-content .step-indicator .step[data-v-ad5fd091]{background:rgba(15,15,35,.3)!important;border:none!important;color:rgba(255,255,255,.6)}.mobile-video-create.dark-theme .main-content .step-indicator .step.active[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .step-indicator .step.completed[data-v-ad5fd091]{background:linear-gradient(135deg,#1a1a2e,#16213e)!important;color:#fff;border:none!important}.mobile-video-create.dark-theme .main-content .step-indicator .step .step-number[data-v-ad5fd091]{border:none!important;background:transparent!important}.mobile-video-create.dark-theme .main-content .step-indicator .step-connector[data-v-ad5fd091]{background:rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .step-indicator .step-connector.active[data-v-ad5fd091]{background:linear-gradient(90deg,#1a1a2e,#16213e)!important}.mobile-video-create.dark-theme .main-content .template-selection .step-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .step-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .step-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .step-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .step-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .step-content[data-v-ad5fd091]{background:rgba(30,30,50,.9)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 20px 40px rgba(0,0,0,.3)!important}.mobile-video-create.dark-theme .main-content .template-selection .section-header h2[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .section-header h2[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .section-header h2[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .section-header h2[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .section-header h2[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .section-header h2[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .main-content .template-selection .section-header p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .section-header p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .section-header p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .section-header p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .section-header p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .section-header p[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .main-content .template-selection .selected-template-info[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .selected-template-info[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .selected-template-info[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .selected-template-info[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .selected-template-info[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .selected-template-info[data-v-ad5fd091]{background:rgba(45,55,72,.8)!important;border:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .template-selection .selected-template-info h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .selected-template-info h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .selected-template-info h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .selected-template-info h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .selected-template-info h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .selected-template-info h3[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .main-content .template-selection .selected-template-info p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .selected-template-info p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .selected-template-info p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .selected-template-info p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .selected-template-info p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .selected-template-info p[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .main-content .template-selection .step-actions .prev-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .template-selection .step-actions .next-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .step-actions .prev-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .step-actions .next-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .step-actions .prev-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .step-actions .next-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .step-actions .prev-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .step-actions .next-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .step-actions .prev-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .step-actions .next-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .step-actions .prev-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .step-actions .next-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#2d3748,#4a5568)!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important}.mobile-video-create.dark-theme .main-content .template-selection .step-actions .prev-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .template-selection .step-actions .next-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .parameter-setting .step-actions .prev-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .parameter-setting .step-actions .next-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .parameter-config .step-actions .prev-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .parameter-config .step-actions .next-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .video-generation .step-actions .prev-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .video-generation .step-actions .next-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .generation-progress .step-actions .prev-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .generation-progress .step-actions .next-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .result-display .step-actions .prev-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .result-display .step-actions .next-btn[data-v-ad5fd091]:hover:not(:disabled){background:linear-gradient(135deg,#4a5568,#2d3748)!important;border:1px solid rgba(255,255,255,.3)!important;transform:translateY(-2px)}.mobile-video-create.dark-theme .main-content .template-selection .step-actions .prev-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .template-selection .step-actions .next-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .parameter-setting .step-actions .prev-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .parameter-setting .step-actions .next-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .parameter-config .step-actions .prev-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .parameter-config .step-actions .next-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .video-generation .step-actions .prev-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .video-generation .step-actions .next-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .generation-progress .step-actions .prev-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .generation-progress .step-actions .next-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .result-display .step-actions .prev-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .result-display .step-actions .next-btn[data-v-ad5fd091]:disabled{background:rgba(30,30,50,.5)!important;color:rgba(255,255,255,.3)!important;border:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview[data-v-ad5fd091]{background:linear-gradient(135deg,rgba(26,32,44,.95),rgba(45,55,72,.95))!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-header[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-header[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-header[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-header[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-header[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-header[data-v-ad5fd091]{background:linear-gradient(135deg,#2d3748,#4a5568)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-header i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-header h4[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-header i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-header h4[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-header i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-header h4[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-header i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-header h4[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-header i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-header h4[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-header i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-header h4[data-v-ad5fd091]{color:#e2e8f0!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-content[data-v-ad5fd091]{background:transparent!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-item[data-v-ad5fd091]{background:rgba(45,55,72,.6)!important;border:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-item[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-item[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-item[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-item[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-item[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-item[data-v-ad5fd091]:hover{background:rgba(45,55,72,.8)!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-item.template-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-item.template-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-item.template-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-item.template-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-item.template-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-item.template-item[data-v-ad5fd091]{background:linear-gradient(135deg,rgba(74,144,226,.15),rgba(139,92,246,.15))!important;border:1px solid rgba(74,144,226,.3)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-item .item-icon[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-item .item-icon[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-item .item-icon[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-item .item-icon[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-item .item-icon[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-item .item-icon[data-v-ad5fd091]{background:linear-gradient(135deg,#4a90e2,#8b5cf6)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-item .item-icon i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-item .item-icon i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-item .item-icon i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-item .item-icon i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-item .item-icon i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-item .item-icon i[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-item .item-content .label[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-item .item-content .label[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-item .item-content .label[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-item .item-content .label[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-item .item-content .label[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-item .item-content .label[data-v-ad5fd091]{color:rgba(255,255,255,.9)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .preview-item .item-content .value[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .preview-item .item-content .value[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .preview-item .item-content .value[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .preview-item .item-content .value[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .preview-item .item-content .value[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .preview-item .item-content .value[data-v-ad5fd091]{color:#e2e8f0!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .url-display[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .url-display[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .url-display[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .url-display[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .url-display[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .url-display[data-v-ad5fd091]{background:rgba(30,30,50,.8)!important;border:1px solid rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .url-display .url-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .url-display .url-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .url-display .url-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .url-display .url-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .url-display .url-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .url-display .url-text[data-v-ad5fd091]{color:#e2e8f0!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .url-display .copy-url-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .url-display .copy-url-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .url-display .copy-url-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .url-display .copy-url-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .url-display .copy-url-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .url-display .copy-url-btn[data-v-ad5fd091]{color:#4a90e2!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .url-display .copy-url-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .url-display .copy-url-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .url-display .copy-url-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .url-display .copy-url-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .url-display .copy-url-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .result-display .generation-preview .url-display .copy-url-btn[data-v-ad5fd091]:hover{background:#4a90e2!important;color:#fff!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .bool-badge.bool-true[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .bool-badge.bool-true[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .bool-badge.bool-true[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .bool-badge.bool-true[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .bool-badge.bool-true[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .bool-badge.bool-true[data-v-ad5fd091]{background:rgba(72,187,120,.2)!important;color:#68d391!important;border:1px solid rgba(72,187,120,.4)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .bool-badge.bool-false[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .bool-badge.bool-false[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .bool-badge.bool-false[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .bool-badge.bool-false[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .bool-badge.bool-false[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .bool-badge.bool-false[data-v-ad5fd091]{background:rgba(245,101,101,.2)!important;color:#f56565!important;border:1px solid rgba(245,101,101,.4)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .long-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .long-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .long-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .long-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .long-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .long-text[data-v-ad5fd091]{border-bottom-color:rgba(255,255,255,.3)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .image-preview[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .image-preview[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .image-preview[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .image-preview[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .image-preview[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .image-preview[data-v-ad5fd091]{background:rgba(30,30,50,.8)!important;border:1px solid rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .image-preview .preview-img[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .image-preview .preview-img[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .image-preview .preview-img[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .image-preview .preview-img[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .image-preview .preview-img[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .image-preview .preview-img[data-v-ad5fd091]{border-radius:7px!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091]{background:rgba(0,0,0,.8)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .result-display .generation-preview .image-preview .image-actions .copy-url-btn[data-v-ad5fd091]:hover{background:rgba(0,0,0,.95)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]{background:rgba(74,144,226,.8)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .result-display .generation-preview .image-preview .image-actions .open-image-btn[data-v-ad5fd091]:hover{background:#4a90e2!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .image-preview .image-error[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .image-preview .image-error[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .image-preview .image-error[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .image-preview .image-error[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .image-preview .image-error[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .image-preview .image-error[data-v-ad5fd091]{background:rgba(60,30,30,.8)!important;color:#ff6b6b!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-preview .image-preview .image-error i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-preview .image-preview .image-error i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-preview .image-preview .image-error i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-preview .image-preview .image-error i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-preview .image-preview .image-error i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-preview .image-preview .image-error i[data-v-ad5fd091]{color:#ff6b6b!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-ready .ready-content h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-ready .ready-content h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-ready .ready-content h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-ready .ready-content h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-ready .ready-content h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-ready .ready-content h3[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-ready .ready-content p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-ready .ready-content p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-ready .ready-content p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-ready .ready-content p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-ready .ready-content p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-ready .ready-content p[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#4a90e2,#357abd)!important;box-shadow:0 8px 25px rgba(74,144,226,.4)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-ready .rocket-launch-container .rocket-btn[data-v-ad5fd091]:hover:not(:disabled){background:linear-gradient(135deg,#357abd,#2c5aa0)!important;box-shadow:0 12px 35px rgba(74,144,226,.6)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:before,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:before,.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:before,.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:before,.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:before,.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:before{background:#90cdf4!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:after,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:after,.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:after,.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:after,.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:after,.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-ready .rocket-launch-container .rocket-btn.launching[data-v-ad5fd091]:after{background:linear-gradient(90deg,transparent,#4a90e2,transparent)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-ready .time-estimate[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-ready .time-estimate[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-ready .time-estimate[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-ready .time-estimate[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-ready .time-estimate[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-ready .time-estimate[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-loading .loading-icon[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-loading .loading-icon[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-loading .loading-icon[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-loading .loading-icon[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-loading .loading-icon[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-loading .loading-icon[data-v-ad5fd091]{background:linear-gradient(135deg,#2d3748,#4a5568)!important;border:1px solid rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-loading h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-loading p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-loading h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-loading p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-loading h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-loading p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-loading h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-loading p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-loading h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-loading p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-loading h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-loading p[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result[data-v-ad5fd091]{background:rgba(45,55,72,.8)!important;border:1px solid rgba(255,255,255,.1)!important;padding:24px 16px!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result h3[data-v-ad5fd091]{color:#fff!important;margin-top:0!important;margin-bottom:12px!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result p[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important;margin-bottom:20px!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#38a169,#2f855a)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.open-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#2f855a,#276749)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#3182ce,#2c5aa0)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.copy-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#2c5aa0,#2a5298)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#553c9a,#44337a)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:hover:not(:disabled){background:linear-gradient(135deg,#44337a,#38296b)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.download-btn.downloading[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.download-btn.downloading[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.download-btn.downloading[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.download-btn.downloading[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.download-btn.downloading[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.download-btn.downloading[data-v-ad5fd091]{background:linear-gradient(135deg,#d69e2e,#b7791f)!important;cursor:not-allowed}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.download-btn[data-v-ad5fd091]:disabled{opacity:.7!important;cursor:not-allowed}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#c05621,#9c4221)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.share-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#9c4221,#7c351a)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#d39e00,#b7870c)!important;color:#fff!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.reload-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#b7870c,#975a16)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-actions button.reload-btn.full-width[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-actions button.reload-btn.full-width[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-actions button.reload-btn.full-width[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-actions button.reload-btn.full-width[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-actions button.reload-btn.full-width[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-actions button.reload-btn.full-width[data-v-ad5fd091]{grid-column:1/-1}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-error[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-error[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-error[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-error[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-error[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-error[data-v-ad5fd091]{background:rgba(60,30,30,.8)!important;border:1px solid rgba(255,76,76,.3)!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-error i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-error i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-error i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-error i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-error i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-error i[data-v-ad5fd091]{color:#ff6b6b!important}.mobile-video-create.dark-theme .main-content .template-selection .generation-status .generation-complete .video-result .video-error p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-setting .generation-status .generation-complete .video-result .video-error p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .generation-status .generation-complete .video-result .video-error p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-generation .generation-status .generation-complete .video-result .video-error p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress .generation-status .generation-complete .video-result .video-error p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .generation-status .generation-complete .video-result .video-error p[data-v-ad5fd091]{color:rgba(255,255,255,.9)!important}.mobile-video-create.dark-theme .main-content .category-tabs .category-tab[data-v-ad5fd091]{background:rgba(30,30,50,.8)!important;color:rgba(255,255,255,.8)!important;border:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .category-tabs .category-tab[data-v-ad5fd091]:hover{background:rgba(45,55,72,.9)!important;border:1px solid rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .main-content .category-tabs .category-tab.active[data-v-ad5fd091]{background:linear-gradient(135deg,#2d3748,#4a5568)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important}.mobile-video-create.dark-theme .main-content .template-card[data-v-ad5fd091]{background:rgba(30,30,50,.8)!important;border:2px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .template-card[data-v-ad5fd091]:hover{background:rgba(45,55,72,.9)!important;border:2px solid rgba(255,255,255,.2)!important;transform:translateY(-2px)}.mobile-video-create.dark-theme .main-content .template-card.selected[data-v-ad5fd091]{background:rgba(45,55,72,.9)!important;border-color:#4a90e2!important;box-shadow:0 8px 20px rgba(74,144,226,.3)!important}.mobile-video-create.dark-theme .main-content .template-card .template-info h4[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .main-content .template-card .template-info p[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .main-content .search-bar[data-v-ad5fd091]{background:rgba(30,30,50,.8)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:24px!important}.mobile-video-create.dark-theme .main-content .search-bar i[data-v-ad5fd091]{color:rgba(255,255,255,.6)!important}.mobile-video-create.dark-theme .main-content .search-bar input[data-v-ad5fd091]{background:transparent!important;color:#fff!important;border:none!important}.mobile-video-create.dark-theme .main-content .search-bar input[data-v-ad5fd091]::placeholder{color:rgba(255,255,255,.6)!important}.mobile-video-create.dark-theme .main-content .search-bar input[data-v-ad5fd091]:focus{background:transparent!important;outline:none!important}.mobile-video-create.dark-theme .main-content .search-bar[data-v-ad5fd091]:focus-within{background:#1e1e32!important;border-color:#4a90e2!important;box-shadow:0 0 0 2px rgba(74,144,226,.2)!important}.mobile-video-create.dark-theme .main-content .templates-grid[data-v-ad5fd091]{background:transparent!important}.mobile-video-create.dark-theme .main-content .step-content[data-v-ad5fd091]{background:rgba(30,30,50,.9)!important;border:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .generation-progress .progress-icon[data-v-ad5fd091]{background:linear-gradient(135deg,#2d3748,#4a5568)!important;border:1px solid rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .main-content .generation-progress .progress-bar[data-v-ad5fd091]{background:rgba(45,55,72,.8)!important}.mobile-video-create.dark-theme .main-content .generation-progress .progress-bar .progress-fill[data-v-ad5fd091]{background:linear-gradient(135deg,#4a90e2,#357abd)!important}.mobile-video-create.dark-theme .main-content .generation-progress h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generation-progress p[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .main-content .generation-progress .simple-time-info .time-item span[data-v-ad5fd091]{background:rgba(255,255,255,.05)!important;color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .param-label[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group label[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .param-label[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group label[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-input[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-textarea[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-select[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group input[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group textarea[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group select[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-input[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-textarea[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-select[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group input[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group textarea[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group select[data-v-ad5fd091]{background:rgba(30,30,50,.8)!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-input[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-textarea[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-select[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-config .param-group input[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-config .param-group textarea[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-config .param-group select[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-input[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-textarea[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-select[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group input[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group textarea[data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group select[data-v-ad5fd091]:focus{background:#1e1e32!important;border-color:#4a90e2!important;box-shadow:0 0 0 3px rgba(74,144,226,.2)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-input[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-textarea[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-select[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-config .param-group input[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-config .param-group textarea[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-config .param-group select[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-input[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-textarea[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-select[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group input[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group textarea[data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group select[data-v-ad5fd091]::placeholder{color:rgba(255,255,255,.6)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-input[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-textarea[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-select[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group input[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group textarea[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-config .param-group select[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-input[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-textarea[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-select[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group input[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group textarea[readonly][data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group select[readonly][data-v-ad5fd091]{background:rgba(20,20,35,.6)!important;color:rgba(255,255,255,.4)!important;cursor:not-allowed;border-color:rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-input[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-textarea[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-select[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-config .param-group input[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-config .param-group textarea[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-config .param-group select[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-input[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-textarea[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-select[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group input[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group textarea[readonly][data-v-ad5fd091]:focus,.mobile-video-create.dark-theme .main-content .parameter-form .param-group select[readonly][data-v-ad5fd091]:focus{border-color:rgba(255,255,255,.1)!important;box-shadow:none!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-input[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-textarea[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-config .param-group .form-select[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-config .param-group input[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-config .param-group textarea[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-config .param-group select[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-input[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-textarea[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .form-select[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group input[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group textarea[readonly][data-v-ad5fd091]::placeholder,.mobile-video-create.dark-theme .main-content .parameter-form .param-group select[readonly][data-v-ad5fd091]::placeholder{color:rgba(255,255,255,.3)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .checkbox-label .checkbox-text[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .checkbox-label .checkbox-text[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .option-buttons .option-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .option-buttons .option-btn[data-v-ad5fd091]{background:rgba(45,55,72,.8)!important;border:2px solid rgba(255,255,255,.2)!important;color:rgba(255,255,255,.9)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .option-buttons .option-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .option-buttons .option-btn[data-v-ad5fd091]:hover{border-color:#4a90e2!important;background:rgba(74,144,226,.2)!important;transform:translateY(-1px);box-shadow:0 4px 8px rgba(74,144,226,.3)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .option-buttons .option-btn.active[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .option-buttons .option-btn.active[data-v-ad5fd091]{border-color:#4a90e2!important;background:linear-gradient(135deg,#4a90e2,#357abd)!important;color:#fff!important;box-shadow:0 4px 12px rgba(74,144,226,.5)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .option-buttons .option-btn.active[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .option-buttons .option-btn.active[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#357abd,#2c5aa0)!important;transform:translateY(-2px);box-shadow:0 6px 16px rgba(74,144,226,.6)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .url-input-group .upload-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .url-input-group .upload-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#2d3748,#4a5568)!important;border:1px solid rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .url-input-group .upload-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .url-input-group .upload-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#4a5568,#2d3748)!important;border:1px solid rgba(255,255,255,.3)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .param-description[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .param-description[data-v-ad5fd091]{color:rgba(255,255,255,.7)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item[data-v-ad5fd091]{background:rgba(30,30,50,.8)!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item[data-v-ad5fd091]:hover{box-shadow:0 4px 16px rgba(0,0,0,.4)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-header[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-header[data-v-ad5fd091]{background:rgba(45,55,72,.8)!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-uploaded[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-uploaded[data-v-ad5fd091]{background:rgba(34,197,94,.2)!important;color:#86efac!important;border:1px solid rgba(34,197,94,.4)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-uploaded i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-uploaded i[data-v-ad5fd091]{color:#22c55e!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-local[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-local[data-v-ad5fd091]{background:rgba(245,158,11,.2)!important;color:#fbbf24!important;border:1px solid rgba(245,158,11,.4)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-local i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-header .preview-status .status-badge.status-local i[data-v-ad5fd091]{color:#f59e0b!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-header .remove-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-header .remove-btn[data-v-ad5fd091]{background:rgba(239,68,68,.2)!important;color:#f87171!important;border:1px solid rgba(239,68,68,.4)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-header .remove-btn[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-header .remove-btn[data-v-ad5fd091]:hover{background:rgba(239,68,68,.3)!important;color:#ef4444!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-content[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-content[data-v-ad5fd091]{background:transparent!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-footer[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-footer[data-v-ad5fd091]{background:rgba(45,55,72,.8)!important;border-top:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-footer .file-info[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-footer .file-info[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-footer .file-info i[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-footer .file-info i[data-v-ad5fd091]{color:#a78bfa!important}.mobile-video-create.dark-theme .main-content .parameter-config .param-group .file-preview .preview-item .preview-footer .file-info .file-type[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .param-group .file-preview .preview-item .preview-footer .file-info .file-type[data-v-ad5fd091]{color:rgba(255,255,255,.9)!important}.mobile-video-create.dark-theme .main-content .parameter-config .option-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .option-item[data-v-ad5fd091]{background:rgba(30,30,50,.8)!important;border:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .parameter-config .option-item[data-v-ad5fd091]:hover,.mobile-video-create.dark-theme .main-content .parameter-form .option-item[data-v-ad5fd091]:hover{background:rgba(45,55,72,.9)!important;border-color:rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .main-content .parameter-config .option-item.selected[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .parameter-form .option-item.selected[data-v-ad5fd091]{background:rgba(45,55,72,.9)!important;border-color:#4a90e2!important}.mobile-video-create.dark-theme .main-content .no-params-tip[data-v-ad5fd091]{background:rgba(30,30,50,.8)!important;border:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .no-params-tip i[data-v-ad5fd091]{color:#4a90e2!important}.mobile-video-create.dark-theme .main-content .no-params-tip p[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .main-content .result-display .video-preview[data-v-ad5fd091]{background:rgba(30,30,50,.8)!important;border:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .main-content .result-display .video-info h4[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .result-display .video-info p[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .main-content .prev-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .next-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .generate-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .download-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .share-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .create-new-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .open-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .reload-btn[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .copy-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#2d3748,#4a5568);border:1px solid rgba(255,255,255,.2);color:#e2e8f0;font-weight:500;transition:all .3s ease}.mobile-video-create.dark-theme .main-content .prev-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .next-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .generate-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .download-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .share-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .create-new-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .open-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .reload-btn[data-v-ad5fd091]:hover:not(:disabled),.mobile-video-create.dark-theme .main-content .copy-btn[data-v-ad5fd091]:hover:not(:disabled){background:linear-gradient(135deg,#4a5568,#2d3748);border:1px solid rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.mobile-video-create.dark-theme .main-content .prev-btn[data-v-ad5fd091]:active:not(:disabled),.mobile-video-create.dark-theme .main-content .next-btn[data-v-ad5fd091]:active:not(:disabled),.mobile-video-create.dark-theme .main-content .generate-btn[data-v-ad5fd091]:active:not(:disabled),.mobile-video-create.dark-theme .main-content .download-btn[data-v-ad5fd091]:active:not(:disabled),.mobile-video-create.dark-theme .main-content .share-btn[data-v-ad5fd091]:active:not(:disabled),.mobile-video-create.dark-theme .main-content .create-new-btn[data-v-ad5fd091]:active:not(:disabled),.mobile-video-create.dark-theme .main-content .open-btn[data-v-ad5fd091]:active:not(:disabled),.mobile-video-create.dark-theme .main-content .reload-btn[data-v-ad5fd091]:active:not(:disabled),.mobile-video-create.dark-theme .main-content .copy-btn[data-v-ad5fd091]:active:not(:disabled){transform:translateY(0)}.mobile-video-create.dark-theme .main-content .prev-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .next-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .generate-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .download-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .share-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .create-new-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .open-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .reload-btn[data-v-ad5fd091]:disabled,.mobile-video-create.dark-theme .main-content .copy-btn[data-v-ad5fd091]:disabled{background:rgba(30,30,50,.5);color:rgba(255,255,255,.3);border:1px solid rgba(255,255,255,.1);cursor:not-allowed;transform:none}.mobile-video-create.dark-theme .main-content h1[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content h2[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content h3[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content h4[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content h5[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content h6[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content span[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content div[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content li[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content label[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .step-title[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .step-description[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .template-card h4[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .template-card p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .category-tab[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .param-group label[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .form-input[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .form-textarea[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .option-item[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-info h4[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .video-info p[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .progress-info[data-v-ad5fd091],.mobile-video-create.dark-theme .main-content .modal-body p[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .main-content .status.completed[data-v-ad5fd091]{color:#68d391!important}.mobile-video-create.dark-theme .main-content .status.processing[data-v-ad5fd091]{color:#f6e05e!important}.mobile-video-create.dark-theme .main-content .status.failed[data-v-ad5fd091]{color:#fc8181!important}.global-video-result[data-v-ad5fd091]{padding:16px;background:rgba(255,255,255,.95);margin:16px;border-radius:16px;backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,.1)}.global-video-result .video-result-card .card-header[data-v-ad5fd091]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.global-video-result .video-result-card .card-header h3[data-v-ad5fd091]{margin:0;color:#2c3e50;font-size:18px;display:flex;align-items:center;gap:8px}.global-video-result .video-result-card .card-header h3 i[data-v-ad5fd091]{color:#667eea}.global-video-result .video-result-card .card-header .back-to-video-btn[data-v-ad5fd091]{padding:6px 12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .3s ease}.global-video-result .video-result-card .card-header .back-to-video-btn[data-v-ad5fd091]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.global-video-result .video-result-card .video-preview[data-v-ad5fd091]{display:flex;gap:12px;align-items:flex-start}.global-video-result .video-result-card .video-preview .preview-video[data-v-ad5fd091]{width:120px;height:80px;border-radius:8px;object-fit:cover;flex-shrink:0}.global-video-result .video-result-card .video-preview .video-info[data-v-ad5fd091]{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:80px}.global-video-result .video-result-card .video-preview .video-info .video-title[data-v-ad5fd091]{margin:0;color:#2c3e50;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.global-video-result .video-result-card .video-preview .video-info .video-actions-mini[data-v-ad5fd091]{display:flex;gap:6px}.global-video-result .video-result-card .video-preview .video-info .video-actions-mini .mini-btn[data-v-ad5fd091]{width:28px;height:28px;border:none;border-radius:6px;background:#f8f9fa;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.global-video-result .video-result-card .video-preview .video-info .video-actions-mini .mini-btn[data-v-ad5fd091]:hover:not(:disabled){background:#e9ecef;color:#333}.global-video-result .video-result-card .video-preview .video-info .video-actions-mini .mini-btn[data-v-ad5fd091]:disabled{opacity:.6;cursor:not-allowed;background:#f1f1f1;color:#999}.mobile-video-create.dark-theme .global-video-result[data-v-ad5fd091]{background:rgba(30,30,50,.9)!important}.mobile-video-create.dark-theme .global-video-result .video-result-card .card-header h3[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .global-video-result .video-result-card .card-header h3 i[data-v-ad5fd091]{color:#4a90e2!important}.mobile-video-create.dark-theme .global-video-result .video-result-card .card-header .back-to-video-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#2d3748,#4a5568)!important;border:1px solid rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .global-video-result .video-result-card .card-header .back-to-video-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#4a5568,#2d3748)!important;border:1px solid rgba(255,255,255,.3)!important}.mobile-video-create.dark-theme .global-video-result .video-result-card .video-preview .video-info .video-title[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .global-video-result .video-result-card .video-preview .video-info .video-actions-mini .mini-btn[data-v-ad5fd091]{background:rgba(45,55,72,.8)!important;color:rgba(255,255,255,.8)!important;border:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .global-video-result .video-result-card .video-preview .video-info .video-actions-mini .mini-btn[data-v-ad5fd091]:hover:not(:disabled){background:rgba(74,85,104,.9)!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .global-video-result .video-result-card .video-preview .video-info .video-actions-mini .mini-btn[data-v-ad5fd091]:disabled{opacity:.5!important;cursor:not-allowed;background:rgba(30,30,50,.6)!important;color:rgba(255,255,255,.4)!important}.mobile-video-create.dark-theme .template-preview-modal[data-v-ad5fd091]{background:rgba(30,30,50,.95)!important;border:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .template-preview-modal .modal-header[data-v-ad5fd091]{background:rgba(45,55,72,.8)!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .template-preview-modal .modal-header h3[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .template-preview-modal .modal-header .close-btn[data-v-ad5fd091]{background:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.8)!important;border:1px solid rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .template-preview-modal .modal-header .close-btn[data-v-ad5fd091]:hover{background:rgba(255,255,255,.2)!important;color:#fff!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-description h4[data-v-ad5fd091],.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-tags h4[data-v-ad5fd091],.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-params-info h4[data-v-ad5fd091],.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-duration h4[data-v-ad5fd091]{color:#fff!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-description p[data-v-ad5fd091],.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-tags p[data-v-ad5fd091],.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-params-info p[data-v-ad5fd091],.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-duration p[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-tags .tags-list .tag[data-v-ad5fd091]{background:rgba(45,55,72,.8)!important;color:rgba(255,255,255,.9)!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-params-info .params-preview .param-item[data-v-ad5fd091],.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-params-info .params-preview .more-params[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-params-info .params-preview .param-item i[data-v-ad5fd091],.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-params-info .params-preview .more-params i[data-v-ad5fd091]{color:rgba(255,255,255,.6)!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-params-info .params-preview .param-item .required-mark[data-v-ad5fd091],.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-params-info .params-preview .more-params .required-mark[data-v-ad5fd091]{color:#ff6b6b!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-params-info .params-preview .more-params[data-v-ad5fd091]{color:rgba(255,255,255,.6)!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-duration p[data-v-ad5fd091]{color:rgba(255,255,255,.8)!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-body .template-info .template-duration p i[data-v-ad5fd091]{color:rgba(255,255,255,.6)!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-footer[data-v-ad5fd091]{background:rgba(45,55,72,.8)!important;border-top:1px solid rgba(255,255,255,.1)!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-footer .cancel-btn[data-v-ad5fd091]{background:rgba(60,70,90,.8)!important;color:rgba(255,255,255,.8)!important;border:1px solid rgba(255,255,255,.2)!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-footer .cancel-btn[data-v-ad5fd091]:hover{background:rgba(74,85,104,.9)!important;color:#fff!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-footer .confirm-btn[data-v-ad5fd091]{background:linear-gradient(135deg,#2d3748,#4a5568)!important;color:#fff!important;border:1px solid rgba(74,144,226,.3)!important}.mobile-video-create.dark-theme .template-preview-modal .template-preview-footer .confirm-btn[data-v-ad5fd091]:hover{background:linear-gradient(135deg,#4a5568,#2d3748)!important;box-shadow:0 4px 12px rgba(74,144,226,.4)!important}.mobile-package-center[data-v-1191f656]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);background-attachment:fixed;display:flex;flex-direction:column;position:relative}.mobile-package-center[data-v-1191f656]:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);z-index:-1}.mobile-header[data-v-1191f656]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.2);position:sticky;top:0;z-index:100}.mobile-header .back-btn[data-v-1191f656]{width:40px;height:40px;border:none;background:rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.mobile-header .back-btn[data-v-1191f656]:hover{background:rgba(255,255,255,.3)}.mobile-header h1[data-v-1191f656]{color:#fff;font-size:20px;font-weight:600;margin:0}.mobile-header .header-placeholder[data-v-1191f656]{width:40px}.main-content[data-v-1191f656]{flex:1;padding:20px 16px;position:relative;z-index:1}.tab-switcher[data-v-1191f656]{display:flex;background:rgba(255,255,255,.2);border-radius:12px;padding:4px;margin-bottom:24px;backdrop-filter:blur(10px)}.tab-switcher .tab-btn[data-v-1191f656]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:transparent;border:none;border-radius:8px;color:rgba(255,255,255,.7);font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.tab-switcher .tab-btn.active[data-v-1191f656]{background:rgba(255,255,255,.9);color:#333;font-weight:600;box-shadow:0 4px 12px rgba(0,0,0,.1)}.tab-switcher .tab-btn i[data-v-1191f656]{font-size:18px}.tab-content .section-header[data-v-1191f656]{text-align:center;margin-bottom:24px}.tab-content .section-header h2[data-v-1191f656],.tab-content .section-header h3[data-v-1191f656]{color:#fff;font-size:24px;font-weight:700;margin:0 0 8px;display:flex;align-items:center;justify-content:center;gap:8px}.tab-content .section-header h3[data-v-1191f656]{font-size:20px}.tab-content .section-header p[data-v-1191f656]{color:rgba(255,255,255,.8);font-size:16px;margin:0}.loading-skeleton[data-v-1191f656]{display:grid;gap:16px}.loading-skeleton .skeleton-card[data-v-1191f656]{background:rgba(255,255,255,.1);border-radius:16px;padding:20px}.loading-skeleton .skeleton-card .skeleton-header[data-v-1191f656],.loading-skeleton .skeleton-card .skeleton-body[data-v-1191f656],.loading-skeleton .skeleton-card .skeleton-footer[data-v-1191f656]{background:rgba(255,255,255,.2);border-radius:8px;height:16px;margin-bottom:12px;animation:pulse-1191f656 1.5s ease-in-out infinite}.loading-skeleton .skeleton-card .skeleton-header[data-v-1191f656]{height:20px;width:60%}.loading-skeleton .skeleton-card .skeleton-body[data-v-1191f656]{height:40px}.loading-skeleton .skeleton-card .skeleton-footer[data-v-1191f656]{height:44px;margin-bottom:0}.loading-skeleton .skeleton-history-item[data-v-1191f656]{background:rgba(255,255,255,.1);border-radius:12px;height:60px;margin-bottom:12px;animation:pulse-1191f656 1.5s ease-in-out infinite}@keyframes pulse-1191f656{0%,to{opacity:.4}50%{opacity:.6}}.memberships-list[data-v-1191f656]{display:grid;gap:16px;margin-bottom:32px}.membership-card[data-v-1191f656]{background:rgba(255,255,255,.95);border-radius:20px;padding:24px;position:relative;backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,.1);border:2px solid transparent;transition:all .3s ease}.membership-card.featured[data-v-1191f656]{box-shadow:0 20px 40px rgba(102,126,234,.2)}.membership-card .featured-badge[data-v-1191f656]{position:absolute;top:16px;right:16px;background:linear-gradient(135deg,gold,#ffb347);color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:4px}.membership-card .membership-header[data-v-1191f656]{text-align:center;margin-bottom:20px}.membership-card .membership-header .membership-icon[data-v-1191f656]{width:60px;height:60px;margin:0 auto 12px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center}.membership-card .membership-header .membership-icon i[data-v-1191f656]{font-size:24px;color:#fff}.membership-card .membership-header h3[data-v-1191f656]{color:#333;font-size:20px;font-weight:700;margin:0 0 8px}.membership-card .membership-header p[data-v-1191f656]{color:#666;font-size:14px;margin:0}.membership-card .membership-price[data-v-1191f656]{text-align:center;margin-bottom:20px}.membership-card .membership-price .price-main[data-v-1191f656]{color:#333;font-size:32px;font-weight:700;line-height:1}.membership-card .membership-price .price-period[data-v-1191f656]{color:#666;font-size:14px;margin-top:4px}.membership-card .membership-features[data-v-1191f656]{margin-bottom:24px}.membership-card .membership-features .feature-item[data-v-1191f656]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.membership-card .membership-features .feature-item i[data-v-1191f656]{color:#10b981;font-size:14px;width:16px}.membership-card .membership-features .feature-item span[data-v-1191f656]{color:#333;font-size:14px}.membership-card .purchase-btn[data-v-1191f656]{width:100%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:16px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;box-shadow:0 8px 20px rgba(102,126,234,.3)}.membership-card .purchase-btn[data-v-1191f656]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 25px rgba(102,126,234,.4)}.membership-card .purchase-btn[data-v-1191f656]:disabled{opacity:.6;cursor:not-allowed;transform:none}.packages-grid[data-v-1191f656]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:32px}@media (max-width: 480px){.packages-grid[data-v-1191f656]{grid-template-columns:1fr}}.package-card[data-v-1191f656]{background:rgba(255,255,255,.95);border-radius:16px;padding:20px;backdrop-filter:blur(10px);box-shadow:0 15px 35px rgba(0,0,0,.1);transition:all .3s ease}.package-card[data-v-1191f656]:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.package-card .package-header[data-v-1191f656]{text-align:center;margin-bottom:16px}.package-card .package-header .package-icon[data-v-1191f656]{width:48px;height:48px;margin:0 auto 12px;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;display:flex;align-items:center;justify-content:center}.package-card .package-header .package-icon i[data-v-1191f656]{font-size:20px;color:#fff}.package-card .package-header h3[data-v-1191f656]{color:#333;font-size:16px;font-weight:700;margin:0 0 4px}.package-card .package-header p[data-v-1191f656]{color:#666;font-size:12px;margin:0}.package-card .package-amount[data-v-1191f656]{text-align:center;margin-bottom:12px}.package-card .package-amount .amount-main[data-v-1191f656]{color:#10b981;font-size:24px;font-weight:700;line-height:1}.package-card .package-amount .amount-unit[data-v-1191f656]{color:#666;font-size:12px;margin-top:4px}.package-card .package-price[data-v-1191f656]{text-align:center;margin-bottom:16px}.package-card .package-price .price-main[data-v-1191f656]{color:#333;font-size:20px;font-weight:700;line-height:1}.package-card .package-price .price-per-thousand[data-v-1191f656]{color:#666;font-size:10px;margin-top:2px}.package-card .purchase-btn[data-v-1191f656]{width:100%;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:12px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .3s ease;box-shadow:0 6px 16px rgba(16,185,129,.3)}.package-card .purchase-btn[data-v-1191f656]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px rgba(16,185,129,.4)}.package-card .purchase-btn[data-v-1191f656]:disabled{opacity:.6;cursor:not-allowed;transform:none}.purchase-history[data-v-1191f656]{background:rgba(255,255,255,.95);border-radius:20px;padding:20px;backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.purchase-history .section-header[data-v-1191f656]{margin-bottom:16px}.purchase-history .section-header h3[data-v-1191f656]{color:#333;font-size:18px;font-weight:700;margin:0;display:flex;align-items:center;gap:8px}.purchase-history .section-header h3 i[data-v-1191f656]{color:#666}.history-list .history-item[data-v-1191f656]{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #e9ecef}.history-list .history-item[data-v-1191f656]:last-child{border-bottom:none}.history-list .history-item .history-info[data-v-1191f656]{flex:1}.history-list .history-item .history-info .history-name[data-v-1191f656]{color:#333;font-size:16px;font-weight:600;margin-bottom:4px;display:flex;align-items:center;gap:8px}.history-list .history-item .history-info .history-name i[data-v-1191f656]{color:#667eea;font-size:14px}.history-list .history-item .history-info .history-date[data-v-1191f656]{color:#666;font-size:14px}.history-list .history-item .history-details[data-v-1191f656]{text-align:right}.history-list .history-item .history-details .history-price[data-v-1191f656]{color:#333;font-size:16px;font-weight:700;margin-bottom:4px}.history-list .history-item .history-details .history-expiry[data-v-1191f656]{color:#666;font-size:12px}.empty-history[data-v-1191f656]{text-align:center;padding:40px 20px}.empty-history .empty-icon[data-v-1191f656]{font-size:48px;color:#ccc;margin-bottom:16px}.empty-history p[data-v-1191f656]{color:#666;font-size:16px;margin:0}.modal-overlay[data-v-1191f656]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content[data-v-1191f656]{background:#fff;border-radius:20px;width:100%;max-width:400px;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-1191f656]{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #e9ecef}.modal-header h3[data-v-1191f656]{color:#333;font-size:20px;margin:0;flex:1}.modal-header .close-btn[data-v-1191f656]{width:32px;height:32px;border:none;background:#f8f9fa;border-radius:50%;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal-header .close-btn[data-v-1191f656]:hover{background:#e9ecef}.modal-body[data-v-1191f656]{padding:20px}.modal-body .purchase-details .item-info[data-v-1191f656]{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:12px}.modal-body .purchase-details .item-info .item-icon[data-v-1191f656]{width:48px;height:48px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;align-items:center;justify-content:center}.modal-body .purchase-details .item-info .item-icon i[data-v-1191f656]{color:#fff;font-size:20px}.modal-body .purchase-details .item-info .item-details[data-v-1191f656]{flex:1}.modal-body .purchase-details .item-info .item-details h4[data-v-1191f656]{color:#333;font-size:16px;font-weight:700;margin:0 0 4px}.modal-body .purchase-details .item-info .item-details p[data-v-1191f656]{color:#666;font-size:14px;margin:0}.modal-body .purchase-details .purchase-summary .summary-row[data-v-1191f656]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e9ecef}.modal-body .purchase-details .purchase-summary .summary-row[data-v-1191f656]:last-child{border-bottom:none;font-weight:700}.modal-body .purchase-details .purchase-summary .summary-row:last-child .price[data-v-1191f656]{color:#667eea;font-size:18px}.modal-body .purchase-details .purchase-summary .summary-row span[data-v-1191f656]:first-child{color:#666}.modal-body .purchase-details .purchase-summary .summary-row span[data-v-1191f656]:last-child{color:#333;font-weight:500}.modal-footer[data-v-1191f656]{display:flex;gap:12px;padding:20px;border-top:1px solid #e9ecef}.modal-footer button[data-v-1191f656]{flex:1;height:48px;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease}.modal-footer button.cancel-btn[data-v-1191f656]{background:#f8f9fa;color:#666;border:2px solid #e9ecef}.modal-footer button.cancel-btn[data-v-1191f656]:hover{background:#e9ecef}.modal-footer button.confirm-btn[data-v-1191f656]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 8px 20px rgba(102,126,234,.3)}.modal-footer button.confirm-btn[data-v-1191f656]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 25px rgba(102,126,234,.4)}.modal-footer button.confirm-btn[data-v-1191f656]:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width: 480px){.main-content[data-v-1191f656]{padding:16px 12px}.membership-card[data-v-1191f656],.purchase-history[data-v-1191f656],.package-card[data-v-1191f656]{padding:16px}}@keyframes fadeInUp-1191f656{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tab-content[data-v-1191f656]{animation:fadeInUp-1191f656 .5s ease-out}.membership-card[data-v-1191f656],.package-card[data-v-1191f656]{animation:fadeInUp-1191f656 .6s ease-out}.purchase-history[data-v-1191f656]{animation:fadeInUp-1191f656 .7s ease-out}.theme-toggle[data-v-1191f656]{width:40px;height:40px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.theme-toggle[data-v-1191f656]:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.theme-toggle i[data-v-1191f656]{font-size:16px;color:#fff;transition:all .3s ease}.mobile-package-center.dark-theme[data-v-1191f656]{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e);background-attachment:fixed}.mobile-package-center.dark-theme[data-v-1191f656]:before{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e)}.mobile-package-center.dark-theme .mobile-header[data-v-1191f656]{background:rgba(0,0,0,.4);border-bottom:1px solid rgba(255,255,255,.1)}.mobile-package-center.dark-theme .mobile-header h1[data-v-1191f656]{color:#fff}.mobile-package-center.dark-theme .mobile-header .back-btn[data-v-1191f656]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.mobile-package-center.dark-theme .mobile-header .back-btn[data-v-1191f656]:hover{background:rgba(255,255,255,.2)}.mobile-package-center.dark-theme .mobile-header .theme-toggle[data-v-1191f656]{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.mobile-package-center.dark-theme .mobile-header .theme-toggle[data-v-1191f656]:hover{background:rgba(255,255,255,.2)}.mobile-package-center.dark-theme .main-content .tab-switcher .tab-btn[data-v-1191f656]{background:rgba(30,30,50,.6);color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.1)}.mobile-package-center.dark-theme .main-content .tab-switcher .tab-btn[data-v-1191f656]:hover{background:rgba(45,55,72,.8);border:1px solid rgba(255,255,255,.2)}.mobile-package-center.dark-theme .main-content .tab-switcher .tab-btn.active[data-v-1191f656]{background:linear-gradient(135deg,#2d3748,#4a5568);color:#fff;border:1px solid rgba(255,255,255,.3)}.mobile-package-center.dark-theme .main-content .tab-content[data-v-1191f656]{background:rgba(30,30,50,.9);border:1px solid rgba(255,255,255,.1)}.mobile-package-center.dark-theme .main-content .tab-content h2[data-v-1191f656],.mobile-package-center.dark-theme .main-content .tab-content p[data-v-1191f656]{color:#fff}.mobile-package-center.dark-theme .main-content .membership-card[data-v-1191f656],.mobile-package-center.dark-theme .main-content .package-card[data-v-1191f656]{background:rgba(30,30,50,.8);border:1px solid rgba(255,255,255,.1)}.mobile-package-center.dark-theme .main-content .membership-card[data-v-1191f656]:hover,.mobile-package-center.dark-theme .main-content .package-card[data-v-1191f656]:hover{background:rgba(45,55,72,.9);border:1px solid rgba(255,255,255,.2);transform:translateY(-2px)}.mobile-package-center.dark-theme .main-content .membership-card.selected[data-v-1191f656],.mobile-package-center.dark-theme .main-content .package-card.selected[data-v-1191f656]{background:rgba(45,55,72,.9);border:2px solid #4a90e2}.mobile-package-center.dark-theme .main-content .membership-card .card-header h3[data-v-1191f656],.mobile-package-center.dark-theme .main-content .package-card .card-header h3[data-v-1191f656],.mobile-package-center.dark-theme .main-content .membership-card .card-body .features li[data-v-1191f656],.mobile-package-center.dark-theme .main-content .package-card .card-body .features li[data-v-1191f656]{color:#fff}.mobile-package-center.dark-theme .main-content .membership-card .card-body .features li[data-v-1191f656]:before,.mobile-package-center.dark-theme .main-content .package-card .card-body .features li[data-v-1191f656]:before{color:#4a90e2}.mobile-package-center.dark-theme .main-content .membership-card .card-body .price[data-v-1191f656],.mobile-package-center.dark-theme .main-content .package-card .card-body .price[data-v-1191f656]{color:#fff}.mobile-package-center.dark-theme .main-content .membership-card .card-body .price .price-amount[data-v-1191f656],.mobile-package-center.dark-theme .main-content .package-card .card-body .price .price-amount[data-v-1191f656]{color:#4a90e2}.mobile-package-center.dark-theme .main-content .membership-card .card-body .price .price-unit[data-v-1191f656],.mobile-package-center.dark-theme .main-content .package-card .card-body .price .price-unit[data-v-1191f656]{color:#fff}.mobile-package-center.dark-theme .main-content .membership-card .card-footer .purchase-btn[data-v-1191f656],.mobile-package-center.dark-theme .main-content .package-card .card-footer .purchase-btn[data-v-1191f656]{background:linear-gradient(135deg,#2d3748,#4a5568);border:1px solid rgba(255,255,255,.2);color:#e2e8f0}.mobile-package-center.dark-theme .main-content .membership-card .card-footer .purchase-btn[data-v-1191f656]:hover:not(:disabled),.mobile-package-center.dark-theme .main-content .package-card .card-footer .purchase-btn[data-v-1191f656]:hover:not(:disabled){background:linear-gradient(135deg,#4a5568,#2d3748);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.mobile-package-center.dark-theme .main-content .membership-card .card-footer .purchase-btn[data-v-1191f656]:disabled,.mobile-package-center.dark-theme .main-content .package-card .card-footer .purchase-btn[data-v-1191f656]:disabled{background:rgba(30,30,50,.5);color:rgba(255,255,255,.3);border:1px solid rgba(255,255,255,.1)}.mobile-package-center.dark-theme .main-content .purchase-history[data-v-1191f656]{background:rgba(30,30,50,.8);border:1px solid rgba(255,255,255,.1)}.mobile-package-center.dark-theme .main-content .purchase-history h3[data-v-1191f656]{color:#fff}.mobile-package-center.dark-theme .main-content .purchase-history .history-item[data-v-1191f656]{background:rgba(45,55,72,.5);border:1px solid rgba(255,255,255,.1)}.mobile-package-center.dark-theme .main-content .purchase-history .history-item[data-v-1191f656]:hover{background:rgba(45,55,72,.8);border:1px solid rgba(255,255,255,.2)}.mobile-package-center.dark-theme .main-content .purchase-history .history-item .item-info h4[data-v-1191f656],.mobile-package-center.dark-theme .main-content .purchase-history .history-item .item-info p[data-v-1191f656]{color:#fff}.mobile-package-center.dark-theme .main-content .purchase-history .history-item .item-status.completed[data-v-1191f656]{background:rgba(72,187,120,.2);color:#68d391}.mobile-package-center.dark-theme .main-content .purchase-history .history-item .item-status.pending[data-v-1191f656]{background:rgba(236,201,75,.2);color:#f6e05e}.mobile-package-center.dark-theme .main-content .purchase-history .history-item .item-status.failed[data-v-1191f656]{background:rgba(245,101,101,.2);color:#fc8181}.mobile-package-center.dark-theme .confirm-modal .modal-content[data-v-1191f656]{background:rgba(30,30,50,.95);border:1px solid rgba(255,255,255,.1)}.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-header[data-v-1191f656]{border-bottom:1px solid rgba(255,255,255,.1)}.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-header h3[data-v-1191f656]{color:#fff}.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-header .close-btn[data-v-1191f656]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-header .close-btn[data-v-1191f656]:hover{background:rgba(255,255,255,.2)}.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-body p[data-v-1191f656]{color:#fff}.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-actions .confirm-btn[data-v-1191f656],.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-actions .cancel-btn[data-v-1191f656]{background:linear-gradient(135deg,#2d3748,#4a5568);border:1px solid rgba(255,255,255,.2);color:#e2e8f0}.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-actions .confirm-btn[data-v-1191f656]:hover,.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-actions .cancel-btn[data-v-1191f656]:hover{background:linear-gradient(135deg,#4a5568,#2d3748);transform:translateY(-2px)}.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-actions .cancel-btn[data-v-1191f656]{background:rgba(255,255,255,.1)}.mobile-package-center.dark-theme .confirm-modal .modal-content .modal-actions .cancel-btn[data-v-1191f656]:hover{background:rgba(255,255,255,.2)}.mobile-package-center.dark-theme h1[data-v-1191f656],.mobile-package-center.dark-theme h2[data-v-1191f656],.mobile-package-center.dark-theme h3[data-v-1191f656],.mobile-package-center.dark-theme h4[data-v-1191f656],.mobile-package-center.dark-theme h5[data-v-1191f656],.mobile-package-center.dark-theme h6[data-v-1191f656],.mobile-package-center.dark-theme p[data-v-1191f656],.mobile-package-center.dark-theme span[data-v-1191f656],.mobile-package-center.dark-theme div[data-v-1191f656],.mobile-package-center.dark-theme li[data-v-1191f656],.mobile-package-center.dark-theme label[data-v-1191f656],.mobile-package-center.dark-theme .card-header h3[data-v-1191f656],.mobile-package-center.dark-theme .card-body .features li[data-v-1191f656],.mobile-package-center.dark-theme .price[data-v-1191f656],.mobile-package-center.dark-theme .price-unit[data-v-1191f656],.mobile-package-center.dark-theme .tab-btn[data-v-1191f656],.mobile-package-center.dark-theme .history-item h4[data-v-1191f656],.mobile-package-center.dark-theme .history-item p[data-v-1191f656],.mobile-package-center.dark-theme .item-info h4[data-v-1191f656],.mobile-package-center.dark-theme .item-info p[data-v-1191f656],.mobile-package-center.dark-theme .modal-body p[data-v-1191f656],.mobile-package-center.dark-theme .form-label[data-v-1191f656]{color:#fff!important}.mobile-package-center.dark-theme .status.completed[data-v-1191f656]{color:#68d391!important}.mobile-package-center.dark-theme .status.pending[data-v-1191f656]{color:#f6e05e!important}.mobile-package-center.dark-theme .status.failed[data-v-1191f656]{color:#fc8181!important}.mobile-package-center.dark-theme .price-amount[data-v-1191f656]{color:#4a90e2!important}.mobile-package-center.dark-theme .features li[data-v-1191f656]:before{color:#4a90e2!important}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-container{min-height:100vh;background-color:#f5f5f5;display:flex;flex-direction:column}.tab-bar{position:fixed;bottom:0;left:0;right:0;height:60px;background:#fff;border-top:1px solid #eee;display:flex;justify-content:space-around;align-items:center;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:1000}.tab-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px;cursor:pointer;transition:all .3s ease;flex:1}.tab-item img{width:24px;height:24px;margin-bottom:2px}.tab-item span{font-size:12px;color:#666;transition:color .3s ease}.tab-item.active span{color:#2490ff}.clearfix:after{content:"";display:block;clear:both}@media (max-width: 768px){.app-container{padding-bottom:60px}}.page-enter-active,.page-leave-active{transition:opacity .3s ease}.page-enter-from,.page-leave-to{opacity:0}@media (prefers-color-scheme: dark){.app-container{background-color:#141414;color:#fff}.tab-bar{background:#1a1a1a;border-top-color:#333}.tab-item span{color:#999}.tab-item.active span{color:#409eff}}
