.app-header[data-v-36c8effe]{height:var(--header-height);left:0;position:fixed;right:0;top:0;transition:transform .6s ease-out,box-shadow var(--transition-normal);z-index:var(--z-header)}.app-header[data-v-36c8effe]:before{background:var(--color-brand-primary);content:"";inset:0;opacity:0;position:absolute;transition:opacity var(--transition-normal)}.app-header.header-transparent[data-v-36c8effe]:before{opacity:0}.app-header.header-solid[data-v-36c8effe]:before{opacity:1}.app-header.header-solid[data-v-36c8effe]{box-shadow:var(--shadow-header)}.header-inner[data-v-36c8effe]{height:100%;justify-content:space-between;position:relative}.header-inner[data-v-36c8effe],.header-logo[data-v-36c8effe]{align-items:center;display:flex}.header-logo[data-v-36c8effe]{flex-shrink:0;text-decoration:none}.logo-image[data-v-36c8effe]{display:block;height:56.8px;transition:opacity var(--transition-fast);width:auto}.header-logo:hover .logo-image[data-v-36c8effe]{opacity:.8}.header-nav[data-v-36c8effe]{gap:16px;left:50%;position:absolute;transform:translate(-50%)}.header-nav[data-v-36c8effe],.nav-link[data-v-36c8effe]{align-items:center;display:flex}.nav-link[data-v-36c8effe]{background:none;border:none;color:#ffffffd9;cursor:pointer;font-family:Microsoft YaHei!important;font-size:14.4px;font-weight:600;line-height:14.4px;padding:6.4px 9.6px;position:relative;text-decoration:none;transition:color var(--transition-fast);white-space:nowrap}.nav-link[data-v-36c8effe]:after{background:var(--color-brand-highlight);bottom:-21.6px;content:"";height:4px;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform var(--transition-normal);width:100%}.nav-link--active[data-v-36c8effe],.nav-link[data-v-36c8effe]:hover{color:var(--color-text-inverse)}.nav-link--active[data-v-36c8effe]:after,.nav-link[data-v-36c8effe]:hover:after{transform:scaleX(1)}.nav-dropdown[data-v-36c8effe]{position:relative}.nav-dropdown-arrow[data-v-36c8effe]{display:inline-block;font-size:8px;margin-left:3.2px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.nav-dropdown-toggle.is-open .nav-dropdown-arrow[data-v-36c8effe],.nav-dropdown:hover .nav-dropdown-arrow[data-v-36c8effe]{transform:rotate(180deg)}.nav-dropdown-menu[data-v-36c8effe]{background:var(--color-brand-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);left:50%;margin-top:8px;min-width:120px;opacity:0;padding:var(--space-sm) 0;position:absolute;top:100%;transform:translate(-50%) translateY(8px);transition:opacity var(--transition-normal),transform var(--transition-normal),visibility var(--transition-normal);visibility:hidden}.nav-dropdown-menu.is-open[data-v-36c8effe]{opacity:1;transform:translate(-50%) translateY(0);visibility:visible}.nav-dropdown-item[data-v-36c8effe]{color:#ffffffd9;display:block;font-size:12.8px;padding:var(--space-sm) var(--space-md);text-align:center;text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.nav-dropdown-item--active[data-v-36c8effe],.nav-dropdown-item[data-v-36c8effe]:hover{background:#ffffff1a;color:var(--color-text-inverse)}.lang-switcher[data-v-36c8effe]{flex-shrink:0}.lang-btn[data-v-36c8effe]{align-items:center;background:none;background:#4066bd;border:none;border-radius:var(--radius-md);cursor:pointer;display:flex;gap:3.2px;padding:8px 9.6px;transition:background-color var(--transition-fast)}.lang-btn[data-v-36c8effe]:hover{background:#ffffff1a}.lang-btn span[data-v-36c8effe]{color:#fff9;font-size:14.4px;font-weight:600;line-height:1;transition:color var(--transition-fast)}.lang-btn span.active[data-v-36c8effe]{color:var(--color-text-inverse)}.lang-divider[data-v-36c8effe]{color:#fff6}.hamburger[data-v-36c8effe]{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:4px;height:25.6px;justify-content:center;width:25.6px;z-index:calc(var(--z-header) + 2)}.hamburger span[data-v-36c8effe]{background:var(--color-text-inverse);border-radius:.8px;display:block;height:1.6px;transition:transform var(--transition-fast),opacity var(--transition-fast);width:16px}.hamburger.is-active span[data-v-36c8effe]:first-child{transform:translateY(5.6px) rotate(45deg)}.hamburger.is-active span[data-v-36c8effe]:nth-child(2){opacity:0}.hamburger.is-active span[data-v-36c8effe]:nth-child(3){transform:translateY(-5.6px) rotate(-45deg)}.mobile-nav-modal[data-v-36c8effe]{background:#00000080;display:none;inset:0;opacity:0;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:calc(var(--z-header) + 1)}.mobile-nav-modal.is-open[data-v-36c8effe]{opacity:1;visibility:visible}.mobile-nav[data-v-36c8effe]{background:#03090b;box-shadow:0 8px 32px #0000004d;left:0;max-height:calc(100vh - var(--header-height));overflow-y:auto;padding:16px 24px 32px;position:fixed;right:0;top:var(--header-height);transform:translateY(-100%);transition:transform .3s ease}.mobile-nav-modal.is-open .mobile-nav[data-v-36c8effe]{transform:translateY(0)}@media(max-width:1199px){.app-header[data-v-36c8effe]:before{background:#03090b!important}.app-header.header-solid[data-v-36c8effe]:before,.app-header.header-transparent[data-v-36c8effe]:before{opacity:1!important}.logo-image[data-v-36c8effe]{height:44px}.header-nav[data-v-36c8effe]{gap:12px}.nav-link[data-v-36c8effe]{font-size:13px}.lang-btn[data-v-36c8effe],.nav-link[data-v-36c8effe]{padding:6px 8px}.lang-btn span[data-v-36c8effe]{font-size:13px}}@media(max-width:767px){.logo-image[data-v-36c8effe]{height:40px}.header-nav[data-v-36c8effe]{display:none}.mobile-nav-modal[data-v-36c8effe]{display:block}.mobile-nav .nav-link[data-v-36c8effe]{border-bottom:1px solid hsla(0,0%,100%,.1);color:#ffffffe6;font-size:16px;text-align:left;width:100%}.mobile-nav .nav-link--active[data-v-36c8effe]{color:#05c7eb}.mobile-nav .nav-link[data-v-36c8effe]:after{display:none}.mobile-nav .nav-dropdown-arrow[data-v-36c8effe]{font-size:10px;margin-left:8px}.mobile-nav .nav-dropdown-toggle.is-open .nav-dropdown-arrow[data-v-36c8effe]{transform:rotate(180deg)}.mobile-nav .nav-dropdown[data-v-36c8effe]{width:100%}.mobile-nav .nav-dropdown-menu[data-v-36c8effe]{background:#00d4aa14!important;border-radius:8px;box-shadow:none!important;margin-top:0!important;max-height:0!important;min-width:100%!important;opacity:1!important;overflow:hidden!important;padding:0!important;position:static!important;transform:none!important;transition:max-height .3s ease!important;visibility:visible!important}.mobile-nav .nav-dropdown-menu.is-open[data-v-36c8effe]{margin:8px 0!important;max-height:500px!important;transform:none!important}.mobile-nav .nav-dropdown-item[data-v-36c8effe]{border-bottom:1px solid hsla(0,0%,100%,.06);color:#ffffffd9;font-size:15px;padding:14px 24px}.mobile-nav .nav-link[data-v-36c8effe]{font-size:14px;padding:16px 0}.mobile-nav .nav-dropdown-item[data-v-36c8effe]:last-child{border-bottom:none}.mobile-nav .nav-dropdown-item--active[data-v-36c8effe]{background:#00d4aa1a;color:#05c7eb}.mobile-nav .nav-dropdown-item[data-v-36c8effe]{border-bottom:1px solid var(--color-border-dark);padding-left:var(--space-xl)}.hamburger[data-v-36c8effe]{display:flex}}.app-main{flex:1;padding-top:var(--header-height)}.app-main-home{padding-top:0}@media(max-width:1199px){.app-main-home{padding-top:var(--header-height)}}
