.site-header-bg[data-v-3900f96c]{position:fixed;top:0;left:0;right:0;height:80px;width:100%;background:rgba(0,0,0,.8);z-index:998;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity .3s ease;pointer-events:none}.site-header[data-v-3900f96c]{position:fixed;top:0;left:0;right:0;z-index:1000;min-height:74px;height:auto;transition:min-height .3s ease}.site-header[data-v-3900f96c]:before{content:"";position:absolute;left:0;right:0;top:0;height:90px;background:linear-gradient(180deg,rgba(0,0,0,.8) 10%,rgba(0,0,0,.3) 70%,transparent);opacity:.7;pointer-events:none;transform-origin:top;transform:scaleY(1);transition:background .3s ease,height .3s ease,transform .3s ease;z-index:-1}.site-header[data-dropdown-visible=true][data-v-3900f96c]:before{background:rgba(0,0,0,.7);height:220px;transform-origin:top;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nav-inner[data-v-3900f96c]{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 24px;color:#fff;z-index:1;width:100%;box-sizing:border-box}.brand[data-v-3900f96c]{display:flex;align-items:center;gap:10px;font-weight:600;flex:1}.brand-logo[data-v-3900f96c]{width:200px;height:50px;-o-object-fit:contain;object-fit:contain}.nav[data-v-3900f96c]{display:flex;gap:100px;align-items:flex-start;flex-wrap:nowrap}.nav-link[data-v-3900f96c]{color:#ddd;text-decoration:none;padding:6px 10px;border-radius:14px;transition:color .2s,background .2s}.nav-link.active[data-v-3900f96c],.nav-link.router-link-active[data-v-3900f96c],.nav-link.router-link-exact-active[data-v-3900f96c],.nav-link[data-v-3900f96c]:hover{color:#fff;background:hsla(0,0%,100%,.15)}.lang-switch[data-v-3900f96c]{gap:6px;color:#fff;padding-left:150px}.lang-btn[data-v-3900f96c]{padding:6px 10px;border-radius:14px;border:none;color:#fff}.lang-btn.active[data-v-3900f96c]{background:hsla(0,0%,100%,.18)}.sep[data-v-3900f96c]{opacity:.8}.nav-item[data-v-3900f96c]{position:relative}.nav-item.has-dropdown[data-v-3900f96c]{position:relative;white-space:nowrap}.nav-item.has-dropdown .nav-link[data-v-3900f96c]{display:inline-block;min-width:60px;text-align:center;padding:6px 10px;position:relative;z-index:2}.dropdown-content[data-v-3900f96c]{opacity:0;visibility:hidden;transform:translateY(-10px);position:absolute;top:100%;left:-10px;min-width:180px;background:transparent;border:none;z-index:1001;padding:0;box-sizing:border-box;width:180px;margin:0;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.dropdown-content.show[data-v-3900f96c]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu[data-v-3900f96c]{display:flex;flex-direction:column;padding:8px 0}.dropdown-item[data-v-3900f96c]{display:block;padding:12px 20px;color:hsla(0,0%,100%,.8);text-decoration:none;font-size:16px;transition:color .3s ease;white-space:nowrap}.dropdown-item.router-link-active[data-v-3900f96c],.dropdown-item.router-link-exact-active[data-v-3900f96c],.dropdown-item[data-v-3900f96c]:hover{color:#fff;background:hsla(0,0%,100%,.1)}.lang-switch[data-v-3900f96c]{display:flex;align-items:center;gap:8px}.lang-btn[data-v-3900f96c]{background:transparent;border:1px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);padding:8px 16px;font-size:14px;cursor:pointer;border-radius:4px;transition:all .3s ease}.lang-btn[data-v-3900f96c]:hover{border-color:#fff;color:#fff}.lang-btn.active[data-v-3900f96c]{background:#fff;color:#000}.sep[data-v-3900f96c]{color:hsla(0,0%,100%,.5)}.top-fade[data-v-3900f96c]{position:fixed;top:0;left:0;right:0;height:100px;pointer-events:none;z-index:900;background:transparent;opacity:0}.mobile-menu-toggle[data-v-3900f96c]{display:none;flex-direction:column;justify-content:space-around;width:32px;height:32px;background:transparent;border:none;cursor:pointer;padding:4px;z-index:1002;transition:transform .3s ease}.mobile-menu-toggle[data-v-3900f96c]:hover{transform:scale(1.1)}.mobile-menu-toggle.active .hamburger-line[data-v-3900f96c]:first-child{transform:rotate(45deg) translate(6px,6px)}.mobile-menu-toggle.active .hamburger-line[data-v-3900f96c]:nth-child(2){opacity:0}.mobile-menu-toggle.active .hamburger-line[data-v-3900f96c]:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.hamburger-line[data-v-3900f96c]{width:24px;height:2px;background:#fff;border-radius:2px;transition:all .3s ease}.mobile-menu-overlay[data-v-3900f96c]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:1001;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.mobile-menu[data-v-3900f96c]{position:fixed;top:0;right:0;bottom:0;width:80%;max-width:320px;background:#1a1a1a;box-shadow:-4px 0 20px rgba(0,0,0,.5);overflow-y:auto;z-index:1002}.mobile-menu-header[data-v-3900f96c]{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid hsla(0,0%,100%,.1)}.mobile-menu-logo[data-v-3900f96c]{width:120px;height:30px;-o-object-fit:contain;object-fit:contain}.mobile-menu-close[data-v-3900f96c]{background:transparent;border:none;color:#fff;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.mobile-menu-close[data-v-3900f96c]:hover{transform:rotate(90deg)}.mobile-menu-content[data-v-3900f96c]{padding:20px 0}.mobile-nav-link[data-v-3900f96c]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;color:hsla(0,0%,100%,.8);text-decoration:none;font-size:16px;border-left:3px solid transparent;transition:all .3s ease;cursor:pointer}.mobile-nav-link.router-link-active[data-v-3900f96c],.mobile-nav-link.router-link-exact-active[data-v-3900f96c],.mobile-nav-link[data-v-3900f96c]:hover{color:#fff;background:hsla(0,0%,100%,.05);border-left-color:#fff}.mobile-nav-item[data-v-3900f96c]{border-bottom:1px solid hsla(0,0%,100%,.05)}.dropdown-arrow[data-v-3900f96c]{transition:transform .3s ease}.dropdown-arrow.rotate[data-v-3900f96c]{transform:rotate(180deg)}.mobile-submenu[data-v-3900f96c]{background:rgba(0,0,0,.3);overflow:hidden}.mobile-submenu-link[data-v-3900f96c]{display:block;padding:12px 24px 12px 48px;color:hsla(0,0%,100%,.7);text-decoration:none;font-size:14px;transition:all .3s ease}.mobile-submenu-link.router-link-active[data-v-3900f96c],.mobile-submenu-link.router-link-exact-active[data-v-3900f96c],.mobile-submenu-link[data-v-3900f96c]:hover{color:#fff;background:hsla(0,0%,100%,.05)}.mobile-lang-switch[data-v-3900f96c]{display:flex;gap:12px;padding:24px;margin-top:20px;border-top:1px solid hsla(0,0%,100%,.1)}.mobile-lang-btn[data-v-3900f96c]{flex:1;padding:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);border-radius:8px;font-size:14px;cursor:pointer;transition:all .3s ease}.mobile-lang-btn[data-v-3900f96c]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.4)}.mobile-lang-btn.active[data-v-3900f96c]{background:#fff;color:#000;border-color:#fff}.mobile-menu-enter-active[data-v-3900f96c],.mobile-menu-leave-active[data-v-3900f96c]{transition:opacity .3s ease}.mobile-menu-enter-active .mobile-menu[data-v-3900f96c],.mobile-menu-leave-active .mobile-menu[data-v-3900f96c]{transition:transform .3s ease}.mobile-menu-enter-from[data-v-3900f96c],.mobile-menu-leave-to[data-v-3900f96c]{opacity:0}.mobile-menu-enter-from .mobile-menu[data-v-3900f96c],.mobile-menu-leave-to .mobile-menu[data-v-3900f96c]{transform:translateX(100%)}.mobile-dropdown-enter-active[data-v-3900f96c],.mobile-dropdown-leave-active[data-v-3900f96c]{transition:all .3s ease;overflow:hidden}.mobile-dropdown-enter-from[data-v-3900f96c],.mobile-dropdown-leave-to[data-v-3900f96c]{max-height:0;opacity:0}.mobile-dropdown-enter-to[data-v-3900f96c],.mobile-dropdown-leave-from[data-v-3900f96c]{max-height:300px;opacity:1}@media (max-width:1400px) and (min-width:1025px){.nav[data-v-3900f96c]{gap:40px}.nav-link[data-v-3900f96c]{padding:6px 8px;font-size:15px}.lang-switch[data-v-3900f96c]{padding-left:40px}}@media (max-width:1200px) and (min-width:1025px){.nav[data-v-3900f96c]{gap:20px}.nav-link[data-v-3900f96c]{padding:6px 6px;font-size:14px;white-space:nowrap}.brand-logo[data-v-3900f96c]{width:160px;height:40px}.lang-switch[data-v-3900f96c]{padding-left:20px}.lang-btn[data-v-3900f96c]{padding:5px 8px;font-size:13px}}@media (max-width:1024px){.desktop-lang[data-v-3900f96c],.desktop-nav[data-v-3900f96c]{display:none}.mobile-menu-toggle[data-v-3900f96c]{display:flex}.nav-inner[data-v-3900f96c]{padding:16px 20px}.brand-logo[data-v-3900f96c]{width:150px;height:38px}}@media (max-width:768px){.nav-inner[data-v-3900f96c]{padding:12px 16px}.brand-logo[data-v-3900f96c]{width:120px;height:32px}.mobile-menu[data-v-3900f96c]{width:85%}}@media (max-width:480px){.brand-logo[data-v-3900f96c]{width:100px;height:28px}.mobile-menu[data-v-3900f96c]{width:90%}.mobile-menu-logo[data-v-3900f96c]{width:100px;height:26px}}.site-footer[data-v-364ea0dd]{background:#000;color:#fff;padding:30px 0 50px}.footer-container[data-v-364ea0dd]{width:90vw;max-width:90vw;margin-left:calc(-45vw + 50%);margin-right:calc(-45vw + 50%);padding:0 60px}.footer-top[data-v-364ea0dd]{display:grid;grid-template-columns:1.2fr 1px 1fr 1px 1fr 1px auto;gap:50px;margin-bottom:60px;align-items:center}.footer-divider-vertical[data-v-364ea0dd]{width:1px;height:100%;background:hsla(0,0%,100%,.2);align-self:stretch}.footer-brand[data-v-364ea0dd]{display:flex;flex-direction:column}.footer-logo[data-v-364ea0dd]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.footer-logo img[data-v-364ea0dd]{width:250px;height:58px;-o-object-fit:cover;object-fit:cover}.footer-desc[data-v-364ea0dd]{color:hsla(0,0%,100%,.8);line-height:2;margin:0 0 0;font-size:15px;max-width:600px}.footer-contact-info[data-v-364ea0dd]{display:flex;flex-direction:column;gap:12px}.contact-item p[data-v-364ea0dd]{margin:0;color:hsla(0,0%,100%,.8);font-size:15px;line-height:1.8}.social-icons[data-v-364ea0dd]{display:flex;gap:20px;flex-wrap:wrap}.platform-item[data-v-364ea0dd]{position:relative;cursor:pointer}.platform-logo[data-v-364ea0dd]{width:50px;height:50px;border-radius:50%;background:hsla(0,0%,100%,.05);padding:3px;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;-o-object-fit:contain;object-fit:contain;border:1px solid hsla(0,0%,100%,.1)}.platform-logo[data-v-364ea0dd]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);transform:translateY(-2px)}.social-popup[data-v-364ea0dd]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:12px;padding:14px 8px;min-width:300px;max-width:360px;box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.1);z-index:1000;backdrop-filter:blur(10px)}.social-popup[data-v-364ea0dd]:before{content:"";position:absolute;top:100%;left:0;right:0;height:15px;background:transparent}.popup-arrow[data-v-364ea0dd]{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);border-right:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.popup-title[data-v-364ea0dd]{color:#fff;font-size:14px;font-weight:600;margin-bottom:12px;text-align:center;letter-spacing:.5px}.popup-content[data-v-364ea0dd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,max-content));gap:10px;justify-content:center;align-items:center}.social-link[data-v-364ea0dd]{display:block;transition:all .3s cubic-bezier(.4,0,.2,1)}.social-qrcode-trigger[data-v-364ea0dd]{cursor:pointer}.social-link[data-v-364ea0dd]:hover{transform:translateY(-3px) scale(1.1)}.social-img[data-v-364ea0dd]{width:72px;height:44px;border-radius:6px;background:hsla(0,0%,100%,.08);padding:6px;-o-object-fit:contain;object-fit:contain;border:1px solid hsla(0,0%,100%,.15);transition:all .3s cubic-bezier(.4,0,.2,1);display:block}.social-link:hover .social-img[data-v-364ea0dd]{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.popup-enter-active[data-v-364ea0dd],.popup-leave-active[data-v-364ea0dd]{transition:all .3s cubic-bezier(.4,0,.2,1)}.popup-enter-from[data-v-364ea0dd],.popup-leave-to[data-v-364ea0dd]{opacity:0;transform:translateX(-50%) translateY(10px)}.popup-enter-to[data-v-364ea0dd],.popup-leave-from[data-v-364ea0dd]{opacity:1;transform:translateX(-50%) translateY(0)}.social-icon[data-v-364ea0dd]{width:30px;height:30px;background:hsla(0,0%,100%,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s ease;position:relative}.social-icon[data-v-364ea0dd]:before{content:"";width:24px;height:24px;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23fff"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></svg>') 50%/contain no-repeat}.social-icon[data-v-364ea0dd]:hover{background:hsla(0,0%,100%,.2)}.footer-nav[data-v-364ea0dd]{display:flex;align-items:center;justify-content:center}.footer-menu[data-v-364ea0dd]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;text-align:center;gap:6px}.footer-menu li[data-v-364ea0dd]{margin:0}.footer-menu .dropdown-item[data-v-364ea0dd],.footer-menu a[data-v-364ea0dd]{color:hsla(0,0%,100%,.8);text-decoration:none;font-size:16px;transition:color .3s ease;white-space:nowrap}.footer-menu .dropdown-item[data-v-364ea0dd]:hover,.footer-menu a[data-v-364ea0dd]:hover{color:#fff}.footer-menu li div[data-v-364ea0dd]{display:inline-flex;align-items:center;gap:12px}.footer-menu li div[data-v-364ea0dd]:before{content:""}.footer-menu li div[data-v-364ea0dd]{color:hsla(0,0%,100%,.3)}.footer-menu li div .dropdown-item+.dropdown-item[data-v-364ea0dd]:before,.footer-menu li div a+a[data-v-364ea0dd]:before{content:"|";margin:0 5px 0 -5px;color:hsla(0,0%,100%,.3);font-weight:300}.footer-links[data-v-364ea0dd]{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.footer-links .social-icons[data-v-364ea0dd]{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center}.footer-divider[data-v-364ea0dd]{height:1px;background:hsla(0,0%,100%,.15);margin:50px 0}.footer-bottom[data-v-364ea0dd]{text-align:center;padding:0 0}.footer-title[data-v-364ea0dd]{font-size:140px;font-weight:800;margin:0;letter-spacing:4px;color:#fff}.footer-copyright[data-v-364ea0dd]{text-align:center;font-size:13px;color:hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap;padding-top:0}.footer-copyright span[data-v-364ea0dd]{white-space:nowrap}.qrcode-modal-overlay[data-v-364ea0dd]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.qrcode-modal[data-v-364ea0dd]{position:relative;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:20px;padding:40px;max-width:400px;width:90%;box-shadow:0 20px 60px rgba(0,0,0,.8),0 0 0 1px hsla(0,0%,100%,.1);animation:modalZoomIn-364ea0dd .3s cubic-bezier(.4,0,.2,1)}@keyframes modalZoomIn-364ea0dd{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.qrcode-modal-close[data-v-364ea0dd]{position:absolute;top:15px;right:15px;background:hsla(0,0%,100%,.1);border:none;color:#fff;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;width:36px;height:36px}.qrcode-modal-close[data-v-364ea0dd]:hover{background:hsla(0,0%,100%,.2);transform:rotate(90deg)}.qrcode-modal-content[data-v-364ea0dd]{text-align:center}.qrcode-title[data-v-364ea0dd]{color:#fff;font-size:20px;font-weight:600;margin-bottom:30px;letter-spacing:1px}.qrcode-image[data-v-364ea0dd]{width:100%;max-width:300px;height:auto;border-radius:12px;background:#fff;padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.3)}.modal-enter-active[data-v-364ea0dd],.modal-leave-active[data-v-364ea0dd]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.modal-enter-from[data-v-364ea0dd],.modal-leave-to[data-v-364ea0dd]{opacity:0}.modal-enter-active .qrcode-modal[data-v-364ea0dd],.modal-leave-active .qrcode-modal[data-v-364ea0dd]{transition:all .3s cubic-bezier(.4,0,.2,1)}.modal-enter-from .qrcode-modal[data-v-364ea0dd],.modal-leave-to .qrcode-modal[data-v-364ea0dd]{transform:scale(.9);opacity:0}.footer-qrcode[data-v-364ea0dd]{text-align:center;line-height:40px;margin-left:150px}@media (max-width:1024px){.footer-top[data-v-364ea0dd]{grid-template-columns:1fr;gap:50px}.footer-divider-vertical[data-v-364ea0dd]{display:none}.footer-qrcode[data-v-364ea0dd]{margin-left:0;margin-top:20px}.footer-nav[data-v-364ea0dd]{justify-content:flex-start}.footer-menu[data-v-364ea0dd]{flex-direction:row;flex-wrap:wrap;gap:12px 24px}}@media (max-width:768px){.footer-container[data-v-364ea0dd]{padding:0 30px}.footer-top[data-v-364ea0dd]{gap:40px}.footer-brand[data-v-364ea0dd]{text-align:center;align-items:center}.footer-logo[data-v-364ea0dd]{justify-content:center}.footer-desc[data-v-364ea0dd]{text-align:center}.footer-contact-info[data-v-364ea0dd]{align-items:center;text-align:center}.social-icons[data-v-364ea0dd]{justify-content:center}.platform-logo[data-v-364ea0dd]{width:50px;height:50px}.social-popup[data-v-364ea0dd]{left:50%;right:auto;min-width:280px;max-width:calc(100vw - 40px);padding:12px 8px}.popup-content[data-v-364ea0dd]{gap:8px;grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.social-img[data-v-364ea0dd]{width:100%;max-width:72px;height:44px}.footer-nav[data-v-364ea0dd]{justify-content:center}.footer-menu[data-v-364ea0dd]{text-align:center;justify-content:center}.footer-links[data-v-364ea0dd]{align-items:center;text-align:center}.footer-links .social-icons[data-v-364ea0dd]{justify-content:center}.footer-qrcode[data-v-364ea0dd]{margin-left:0}.footer-divider[data-v-364ea0dd]{margin:40px 0}.footer-copyright[data-v-364ea0dd]{flex-direction:column;gap:12px}.footer-title[data-v-364ea0dd]{font-size:32px;letter-spacing:2px}}*{box-sizing:border-box}body,html{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:#111;background:#000}#app{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;padding-bottom:40px}@media (max-width:768px){.main-content{padding-bottom:30px}}.section-animate{opacity:0;transform:translateY(80px) scale(.95);transition:opacity 1s cubic-bezier(.25,.46,.45,.94),transform 1s cubic-bezier(.25,.46,.45,.94)}.section-visible{opacity:1;transform:translateY(0) scale(1)}