.layout{display:flex;flex-direction:column;min-height:100vh;position:relative}.show-app-banner{padding-top:53px}.show-app-banner .header,.show-app-banner .purchase-bar{top:53px}.main-content{flex:1}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(0,0,0,.06) 50%,rgba(0,0,0,.01));left:0;position:absolute;right:0;top:0;transition:opacity .3s ease,transform .3s ease;z-index:100}.header-hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.app-banner{background:#fff;border-bottom:1px solid #eee;left:0;position:fixed;right:0;top:0;z-index:200}.app-banner-content{align-items:center;display:flex;height:52px;justify-content:space-between;margin:0 auto;max-width:1024px;padding:0 16px}.banner-content{align-items:center;display:flex;gap:16px;justify-content:flex-start}.app-banner-close{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.app-banner-logo{height:32px;-o-object-fit:contain;object-fit:contain}.app-banner-title{color:#1a2139;flex:1;font-size:15px;font-weight:600}.app-banner-btn{background:var( --color-zj_bg-gradient-gradient,linear-gradient(90deg,#ea4fc2 0,#eb4f81 75%,#f1a163 100%) );border:1px solid var(--color-zj-border-white-100,#fff);border-radius:12px;box-shadow:inset 0 -4px 4px #63487b1a,inset 0 6px 8px #ff839d,0 4px 4px -1px #6753811a;color:#fff;color:var(--color-zj_text-white,#fff);cursor:pointer;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;gap:4px;height:32px;line-height:30px;overflow:hidden;padding:0 12px}.app-banner-enter-active,.app-banner-leave-active{transition:all .3s ease}.app-banner-enter-from,.app-banner-leave-to{opacity:0;transform:translateY(-100%)}.logo-img{cursor:pointer;width:188px}.purchase-bar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.8);left:0;position:fixed;right:0;top:-1px;z-index:99}.header-content,.purchase-bar-content{align-items:center;display:flex;height:64px;justify-content:space-between;margin:0 auto;max-width:1024px;padding:0 32px}.purchase-bar-title{color:#333;font-size:1.6rem;font-weight:600;line-height:2}.purchase-bar-btn{align-items:center;background:var( --color-zj_bg-gradient-gradient,linear-gradient(90deg,#ea4fc2 0,#eb4f81 75%,#f1a163 100%) );border:.5px solid var(--color-zj-border-white-100,#fff);border-radius:12px;box-shadow:inset 0 -4px 4px #63487b1a,inset 0 6px 8px #ff839d,0 4px 4px -1px #6753811a;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:400;justify-content:center;padding:5px 12px;text-decoration:none}.purchase-bar-enter-active,.purchase-bar-leave-active{transition:all .3s ease}.purchase-bar-enter-from,.purchase-bar-leave-to{opacity:0;transform:translateY(-100%)}.nav-desktop{align-items:center;display:flex;gap:4rem}.nav-mobile{display:none}.nav-desktop.is-hovered .nav-item{opacity:.5;transition:opacity .35s ease}.nav-desktop.is-hovered .nav-item-active,.nav-desktop.is-hovered .nav-item:hover{opacity:1}.nav-item{cursor:default;opacity:.5;transition:opacity .35s ease}.nav-link{color:var(--text-kyy_color_text_white,#fff);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;position:relative;text-decoration:none}.nav-link-trigger{cursor:default}.nav-link.router-link-active{font-weight:400}.nav-link.router-link-active:after{width:100%}.nav-dropdown-panel{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(0,0,0,.95);left:0;position:absolute;right:0;top:100%;z-index:99}.nav-dropdown-inner{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:1024px;padding:28px 32px 36px}.dropdown-link{color:var(--color-zj_text-white,#fff);display:block;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:44px;padding:0;text-decoration:none;transition:color .25s ease}.dropdown-link:hover{color:#ffffffb3}.dropdown-link-text{display:inline-block}.nav-dropdown-overlay{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:98}.dropdown-fade-enter-active{transition:all .35s ease}.dropdown-fade-leave-active{transition:all .25s cubic-bezier(.4,0,1,1)}.dropdown-fade-enter-from,.dropdown-fade-leave-to{opacity:0;transform:translateY(-8px)}.menu-toggle{background:none;border:none;cursor:pointer;display:none;padding:.8rem;z-index:102}.menu-icon{background:#333;display:block;height:.2rem;position:relative;transition:background .3s ease;width:2.4rem}.menu-icon:after,.menu-icon:before{background:#333;content:"";height:.2rem;position:absolute;transition:transform .3s ease;width:2.4rem}.menu-icon:before{top:-.7rem}.menu-icon:after{top:.7rem}.menu-icon.open{background:transparent}.menu-icon.open:before{top:0;transform:rotate(45deg)}.menu-icon.open:after{top:0;transform:rotate(-45deg)}.go-top{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--black-24,rgba(0,0,0,.24));border-radius:100px;bottom:24px;cursor:pointer;display:flex;flex-shrink:0;height:56px;justify-content:center;padding:14px;position:fixed;right:16px;width:56px}.go-top-enter-active,.go-top-leave-active{transition:all .3s ease}.go-top-enter-from,.go-top-leave-to{opacity:0;transform:translateY(20px)}.not-index-header{background:#fff;border-bottom:none}.not-index-header .nav-link{color:var(--text-kyy_color_text_1,#1a2139)}.is-yuexiang{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0))}.is-yuexiang .nav-link{color:var(--text-kyy_color_text_1,#1a2139)}.is-light-dropdown.header-dropdown-open,.is-light-dropdown.menu-open{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;border-bottom:none;box-shadow:none}.is-light-dropdown.header-dropdown-open .nav-link,.is-light-dropdown.menu-open .nav-link{color:var(--text-kyy_color_text_1,#1a2139)}.is-light-dropdown .nav-dropdown-panel{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);border-top:none;top:calc(100% - 1px)}.is-light-dropdown .dropdown-link{color:var(--text-kyy_color_text_1,#1a2139)}.is-light-dropdown .dropdown-link:hover{color:#1a2139a6}.is-light-dropdown .nav-dropdown-overlay{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:var(--color-zj-bg-white-40,hsla(0,0%,100%,.4))}@media (max-width:768px){.app-banner,.menu-toggle{display:block}.menu-open{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;border-bottom:none}.menu-open .nav-link{color:var(--text-kyy_color_text_1,#1a2139)}.nav-desktop,.nav-dropdown-overlay,.nav-dropdown-panel{display:none}.nav-mobile{background:#fff;bottom:0;display:flex;flex-direction:column;gap:0;height:100vh;left:0;overflow-y:auto;padding-top:80px;position:fixed;right:0;top:0;width:100%;z-index:101}.nav-slide-enter-active{transition:all .6s cubic-bezier(.16,1,.3,1)}.nav-slide-leave-active{transition:all .4s cubic-bezier(.7,0,.84,0)}.nav-slide-enter-from,.nav-slide-leave-to{opacity:0;transform:translateY(-100%)}.nav-link{color:var(--text-kyy_color_text_1,#1a2139);font-size:17px;font-style:normal;font-weight:600;line-height:32px;padding:10px 32px}.nav-link:after{display:none}.nav-section-header{color:var(--text-kyy_color_text_1,#1a2139);font-size:17px;font-weight:700;padding:10px 32px}.nav-sub-link{color:var(--text-kyy_color_text_2,#5a6488);font-size:17px;font-weight:700;padding-left:48px}.header-content,.purchase-bar-content{padding:0 16px}.go-top{height:56px;width:56px}}@media (max-width:375px){.logo-img{width:18rem}.nav-link{font-size:1.6rem}.header-content,.purchase-bar-content{padding:0 16px}.app-banner-content{padding:0 12px}.app-banner-title{font-size:14px}}
