#app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header[data-v-e284f854]{position:fixed;top:0;left:0;right:0;z-index:1000;background:transparent;transition:all .3s ease}.header-scrolled[data-v-e284f854]{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 10px #0000001a}.header-content[data-v-e284f854]{display:flex;justify-content:space-between;align-items:center;height:70px}.logo a[data-v-e284f854]{font-size:28px;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav[data-v-e284f854]{display:flex;gap:40px}.nav-item[data-v-e284f854]{font-size:16px;color:#333;font-weight:500;transition:all .3s ease;position:relative}.nav-item[data-v-e284f854]:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:linear-gradient(135deg,#667eea,#764ba2);transition:width .3s ease}.nav-item[data-v-e284f854]:hover:after,.nav-item.router-link-active[data-v-e284f854]:after{width:100%}.nav-item[data-v-e284f854]:hover{color:#667eea}.mobile-menu-btn[data-v-e284f854]{display:none;flex-direction:column;justify-content:space-around;width:30px;height:25px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}.mobile-menu-btn span[data-v-e284f854]{width:100%;height:3px;background:#333;border-radius:3px;transition:all .3s ease}.mobile-menu-btn.active span[data-v-e284f854]:nth-child(1){transform:rotate(45deg) translate(8px,8px)}.mobile-menu-btn.active span[data-v-e284f854]:nth-child(2){opacity:0}.mobile-menu-btn.active span[data-v-e284f854]:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}.mobile-nav[data-v-e284f854]{display:none;position:fixed;top:70px;left:0;right:0;bottom:0;background:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;padding:20px;transform:translate(100%);transition:transform .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-nav.active[data-v-e284f854]{transform:translate(0)}.mobile-nav-item[data-v-e284f854]{display:block;padding:20px;font-size:18px;color:#333;font-weight:500;text-align:center;border-bottom:1px solid #eee;transition:all .3s ease}.mobile-nav-item[data-v-e284f854]:hover,.mobile-nav-item.router-link-active[data-v-e284f854]{color:#667eea;background:#f8f9fa}@media (max-width: 768px){.logo a[data-v-e284f854]{font-size:22px}.desktop-nav[data-v-e284f854]{display:none}.mobile-menu-btn[data-v-e284f854]{display:flex}.mobile-nav[data-v-e284f854]{display:flex;top:60px}.header-content[data-v-e284f854]{height:60px}.header-scrolled[data-v-e284f854]{background:#fffffffa}}.footer[data-v-c99c9a67]{background:#1a1a1a;color:#999;padding:60px 0 30px;margin-top:80px}.footer-content[data-v-c99c9a67]{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:40px}@media (max-width: 768px){.footer-content[data-v-c99c9a67]{grid-template-columns:repeat(2,1fr);gap:30px}.footer-section h3[data-v-c99c9a67]{font-size:16px}.footer-section ul[data-v-c99c9a67]{gap:10px}.footer-section a[data-v-c99c9a67],.business-email[data-v-c99c9a67]{font-size:14px}.footer-bottom p[data-v-c99c9a67]{font-size:12px;margin:6px 0}}@media (max-width: 480px){.footer-content[data-v-c99c9a67]{grid-template-columns:1fr;gap:25px}.footer[data-v-c99c9a67]{padding:40px 0 20px;margin-top:60px}}.footer-section h3[data-v-c99c9a67]{color:#fff;font-size:18px;margin-bottom:20px}.footer-section ul[data-v-c99c9a67]{display:flex;flex-direction:column;gap:12px}.footer-section a[data-v-c99c9a67]{color:#999;transition:color .3s ease}.footer-section a[data-v-c99c9a67]:hover{color:#667eea}.business-contact[data-v-c99c9a67]{margin-top:10px}.business-email[data-v-c99c9a67]{line-height:1.8}.email-label[data-v-c99c9a67]{color:#999;font-size:14px}.business-email a[data-v-c99c9a67]{color:#667eea;font-weight:500;text-decoration:none;transition:color .3s ease}.business-email a[data-v-c99c9a67]:hover{color:#8b9bf7;text-decoration:underline}.footer-bottom[data-v-c99c9a67]{text-align:center;padding-top:30px;border-top:1px solid #333}.footer-bottom p[data-v-c99c9a67]{margin:8px 0;font-size:13px}.home[data-v-f65fe254]{padding-top:70px}.hero[data-v-f65fe254]{position:relative;height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-bg[data-v-f65fe254]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2);opacity:.9;z-index:-1}.hero-content[data-v-f65fe254]{text-align:center;color:#fff;z-index:1}.hero-title[data-v-f65fe254]{font-size:56px;font-weight:700;margin-bottom:20px;animation:fadeInUp-f65fe254 .8s ease}.hero-subtitle[data-v-f65fe254]{font-size:24px;margin-bottom:40px;opacity:.95;animation:fadeInUp-f65fe254 .8s ease .2s both}.btn-large[data-v-f65fe254]{padding:16px 48px;font-size:18px;background:#fff;color:#667eea;animation:fadeInUp-f65fe254 .8s ease .4s both}.btn-large[data-v-f65fe254]:hover{transform:translateY(-3px);box-shadow:0 15px 30px #0003}.features[data-v-f65fe254]{padding:80px 0}.features-grid[data-v-f65fe254]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.feature-card[data-v-f65fe254]{text-align:center;padding:40px 20px;border-radius:12px;background:#f8f9fa;transition:all .3s ease}.feature-card[data-v-f65fe254]:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0000001a}.feature-icon[data-v-f65fe254]{font-size:48px;margin-bottom:20px}.feature-card h3[data-v-f65fe254]{font-size:20px;margin-bottom:12px;color:#1a1a1a}.feature-card p[data-v-f65fe254]{color:#666;line-height:1.6}.download-section[data-v-f65fe254]{padding:80px 0;background:#f8f9fa}.download-options[data-v-f65fe254]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;max-width:900px;margin:0 auto}.download-card[data-v-f65fe254]{background:#fff;padding:50px 40px;border-radius:16px;text-align:center;box-shadow:0 5px 20px #00000014}.platform-icon[data-v-f65fe254]{font-size:72px;margin-bottom:20px}.download-card h3[data-v-f65fe254]{font-size:28px;margin-bottom:12px;color:#1a1a1a}.download-card>p[data-v-f65fe254]{color:#666;margin-bottom:30px}.version-options[data-v-f65fe254]{display:flex;flex-direction:column;gap:15px;width:100%}.version-item[data-v-f65fe254]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#f8f9fa;border-radius:8px;transition:all .3s ease;position:relative}.version-item[data-v-f65fe254]:hover{background:#e9ecef;transform:translate(5px)}.version-item button[data-v-f65fe254]{position:relative;z-index:10}.version-details[data-v-f65fe254]{flex:1;text-align:left}.version-info[data-v-f65fe254]{color:#1a1a1a;font-weight:600;font-size:16px;margin-bottom:6px}.version-meta[data-v-f65fe254]{display:flex;align-items:center;gap:8px;font-size:13px;color:#666}.file-size[data-v-f65fe254]{color:#999}.download-count[data-v-f65fe254]{color:#667eea}.btn-download[data-v-f65fe254]{padding:10px 24px;font-size:14px;white-space:nowrap}.no-version[data-v-f65fe254]{padding:40px 0;text-align:center;color:#999}.btn[data-v-f65fe254]:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.info-cards[data-v-f65fe254]{padding:80px 0}.cards-grid[data-v-f65fe254]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.info-card[data-v-f65fe254]{background:#f8f9fa;padding:40px 30px;border-radius:12px;transition:all .3s ease}.info-card[data-v-f65fe254]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000014}.info-card h3[data-v-f65fe254]{font-size:24px;margin-bottom:20px;color:#1a1a1a}.info-card p[data-v-f65fe254]{color:#666;line-height:1.8;margin-bottom:8px}.news-item[data-v-f65fe254]{margin-bottom:10px}.news-item a[data-v-f65fe254]{color:#667eea;transition:color .3s ease}.news-item a[data-v-f65fe254]:hover{color:#764ba2}.card-link[data-v-f65fe254]{display:inline-block;margin-top:20px;color:#667eea;font-weight:500;transition:all .3s ease}.card-link[data-v-f65fe254]:hover{color:#764ba2;transform:translate(5px)}@keyframes fadeInUp-f65fe254{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.hero[data-v-f65fe254]{min-height:500px;padding:100px 20px 60px}.hero-title[data-v-f65fe254]{font-size:36px}.hero-subtitle[data-v-f65fe254]{font-size:18px;margin-bottom:30px}.btn-large[data-v-f65fe254]{padding:14px 36px;font-size:16px}.features[data-v-f65fe254]{padding:60px 0}.features-grid[data-v-f65fe254]{grid-template-columns:1fr;gap:20px}.feature-card[data-v-f65fe254]{padding:30px 20px}.feature-icon[data-v-f65fe254]{font-size:40px}.feature-card h3[data-v-f65fe254]{font-size:18px}.download-section[data-v-f65fe254]{padding:60px 0}.download-options[data-v-f65fe254]{grid-template-columns:1fr;gap:30px}.download-card[data-v-f65fe254]{padding:40px 30px}.platform-icon[data-v-f65fe254]{font-size:60px}.version-item[data-v-f65fe254]{flex-direction:column;gap:15px}.version-details[data-v-f65fe254]{text-align:center}.btn-download[data-v-f65fe254]{width:100%;padding:14px 20px;font-size:16px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.1);cursor:pointer;user-select:none;-webkit-user-select:none}.btn-download[data-v-f65fe254]:active{transform:scale(.98)}.info-cards[data-v-f65fe254]{padding:60px 0}.cards-grid[data-v-f65fe254]{grid-template-columns:1fr;gap:20px}.info-card[data-v-f65fe254]{padding:30px 25px}.section-title[data-v-f65fe254]{font-size:32px;margin-bottom:30px}}@media (max-width: 480px){.hero[data-v-f65fe254]{min-height:450px;padding:80px 15px 50px}.hero-title[data-v-f65fe254]{font-size:28px;margin-bottom:15px}.hero-subtitle[data-v-f65fe254]{font-size:16px;margin-bottom:25px}.btn-large[data-v-f65fe254]{padding:12px 30px;font-size:15px}.features[data-v-f65fe254]{padding:40px 0}.section-title[data-v-f65fe254]{font-size:26px;margin-bottom:25px}.feature-card[data-v-f65fe254]{padding:25px 15px}.download-section[data-v-f65fe254]{padding:40px 0}.download-card[data-v-f65fe254]{padding:30px 20px}.platform-icon[data-v-f65fe254]{font-size:50px}.info-cards[data-v-f65fe254]{padding:40px 0}.info-card[data-v-f65fe254]{padding:25px 20px}.info-card h3[data-v-f65fe254]{font-size:18px}.info-card p[data-v-f65fe254]{font-size:14px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;line-height:1.6;color:#333;background-color:#fff}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;border:none;outline:none;background:none;font-family:inherit}.container{max-width:1200px;margin:0 auto;padding:0 20px}.btn{display:inline-block;padding:12px 32px;border-radius:4px;font-size:16px;font-weight:500;text-align:center;transition:all .3s ease}.btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 20px #667eea4d}.section-title{font-size:36px;font-weight:600;text-align:center;margin-bottom:50px;color:#1a1a1a}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.mobile-only{display:none!important}.desktop-only{display:block!important}@media (max-width: 768px){.container{padding:0 15px}.btn{padding:10px 24px;font-size:15px}.section-title{font-size:28px;margin-bottom:35px}.mobile-only{display:block!important}.desktop-only{display:none!important}button{min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.1)}a{min-height:44px;min-width:44px}}@media (max-width: 480px){.container{padding:0 12px}body{font-size:13px}.btn{padding:10px 20px;font-size:14px}.section-title{font-size:24px;margin-bottom:30px}}@media (max-width: 768px){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}@media (max-width: 768px){body{-webkit-overflow-scrolling:touch}}
