@keyframes go2264125279{from{transform:scale(0) rotate(45deg);opacity:0;}to{transform:scale(1) rotate(45deg);opacity:1;}}@keyframes go3020080000{from{transform:scale(0);opacity:0;}to{transform:scale(1);opacity:1;}}@keyframes go463499852{from{transform:scale(0) rotate(90deg);opacity:0;}to{transform:scale(1) rotate(90deg);opacity:1;}}@keyframes go1268368563{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes go1310225428{from{transform:scale(0) rotate(45deg);opacity:0;}to{transform:scale(1) rotate(45deg);opacity:1;}}@keyframes go651618207{0%{height:0;width:0;opacity:0;}40%{height:0;width:6px;opacity:1;}100%{opacity:1;height:10px;}}@keyframes go901347462{from{transform:scale(0.6);opacity:0.4;}to{transform:scale(1);opacity:1;}}.go4109123758{z-index:9999;}.go4109123758 > *{pointer-events:auto;}

[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform,100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true])::after{content:'';position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not(
[data-state=closed]
){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{from{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes slideFromTop{from{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}}@keyframes slideFromLeft{from{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}}@keyframes slideFromRight{from{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}

@keyframes kkHeroFade{0%{opacity:0}4%{opacity:1}24%{opacity:1}28%{opacity:0}100%{opacity:0}}@keyframes kkDotPulse{0%{width:.5rem;background-color:hsla(0,0%,100%,.2)}4%{width:1.25rem;background-color:#ef4030}24%{width:1.25rem;background-color:#ef4030}28%{width:.5rem;background-color:hsla(0,0%,100%,.2)}100%{width:.5rem;background-color:hsla(0,0%,100%,.2)}}.kk-hero-wrap{position:relative;overflow:hidden;width:100%}.kk-hero-wrap>[role="group"][aria-roledescription="slide"]{position:absolute!important;inset:0;width:100%!important;margin-left:0!important}@media (max-width:1023px){.kk-hero-wrap{aspect-ratio:4/5}}@media (min-width:1024px){.kk-hero-wrap{aspect-ratio:16/9}}@media (min-width:1280px){.kk-hero-wrap{aspect-ratio:16/6}}@media (min-width:1536px){.kk-hero-wrap{aspect-ratio:16/5}}@media (prefers-reduced-motion:reduce){[style*="kkHeroFade"]{animation:none!important}[style*="kkDotPulse"]{animation:none!important}.kk-hero-wrap>[role="group"][aria-roledescription="slide"]{opacity:0!important}.kk-hero-wrap>[role="group"][aria-roledescription="slide"]:first-child{opacity:1!important}[role="tablist"]>[role="tab"]:first-child{width:1.25rem;background-color:#ef4030!important}}

#nprogress{pointer-events:none}#nprogress .bar{background:var(--primary);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:5px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px var(--primary),0 0 5px var(--primary);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:var(--primary);border-left-color:var(--primary);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

/* 手机端移除底部导航栏 BottomBar */
nav[data-sentry-component="BottomBar"]{display:none !important}
#kk-dl-modal{position:fixed;inset:0;z-index:9998;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s ease;font-family:Figtree,ui-sans-serif,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}
#kk-dl-modal.kk-open{opacity:1;pointer-events:auto}
.kk-modal-overlay{position:absolute;inset:0;background:rgba(0,0,0,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
.kk-modal-card{position:relative;z-index:1;width:calc(100% - 32px);max-width:400px;margin:16px;padding:32px 26px 24px;background:linear-gradient(180deg,#161616 0%,#0a0a0a 100%);border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.6);text-align:center;transform:scale(.95) translateY(8px);transition:transform .25s ease}
#kk-dl-modal.kk-open .kk-modal-card{transform:scale(1) translateY(0)}
.kk-modal-close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;border-radius:9999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.85);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}
.kk-modal-close:hover{background:rgba(255,255,255,.2)}
.kk-modal-close svg{width:16px;height:16px}
.kk-modal-logo{position:relative;width:56px;height:56px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center}.kk-modal-logo::before{content:"";position:absolute;inset:-42px;background:radial-gradient(closest-side,rgba(0,0,0,.95) 26%,rgba(0,0,0,.55) 52%,rgba(0,0,0,0) 100%);pointer-events:none}
.kk-modal-logo img{position:relative;width:100%;height:100%;display:block}

.kk-modal-sub{margin:0 0 22px;font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.6)}
.kk-modal-btns{display:flex;flex-direction:row;gap:10px}
.kk-store-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.2);color:#fff;text-decoration:none;transition:border-color .2s,background .2s,transform .15s,box-shadow .2s}
.kk-store-btn:hover{border-color:rgba(255,255,255,.45);background:rgba(255,255,255,.1);transform:translateY(-1px);box-shadow:0 8px 22px rgba(0,0,0,.45)}
.kk-store-icon{width:24px;height:24px;flex-shrink:0}
.kk-store-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}
.kk-store-line1{font-size:10px;font-weight:500;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.4px}
.kk-store-line2{font-size:16px;font-weight:700;color:#fff}
.kk-modal-hint{margin:18px 0 0;font-size:12px;color:hsla(0,0%,100%,.45)}
.kk-modal-hint a{color:#ff6b5c;text-decoration:none;font-weight:500}
.kk-modal-hint a:hover{color:#ec1c24;text-decoration:underline}
@media (max-width:640px){
#kk-dl-modal{align-items:flex-end}
.kk-modal-card{width:100%;max-width:none;margin:0;border-radius:20px 20px 0 0;border-bottom:none;padding:24px 20px calc(20px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,.24,1)}
#kk-dl-modal.kk-open .kk-modal-card{transform:translateY(0)}
.kk-modal-btns{flex-direction:column}
.kk-store-btn{width:100%;justify-content:flex-start;padding:12px 18px}
}
