*{box-sizing:border-box}html{scroll-padding-top:5.5rem}body{margin:0;font-family:Inter,Noto Sans CJK SC,Microsoft YaHei,system-ui,sans-serif}button,input,select,textarea{font:inherit}button,[role=button]{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}img{display:block;max-width:100%}:focus-visible{outline:2px solid #67a5ff;outline-offset:4px}[hidden]{display:none!important}.site-route-enter-active{transition:clip-path .62s cubic-bezier(.22,.82,.28,1),transform .62s cubic-bezier(.22,.82,.28,1)}.site-route-leave-active{transition:clip-path .24s cubic-bezier(.55,0,.75,.3),transform .24s cubic-bezier(.55,0,.75,.3)}.site-route-enter-from{clip-path:inset(100% 0 0);transform:translateY(1.4rem)}.site-route-leave-to{clip-path:inset(0 0 100%);transform:translateY(-.7rem)}.site-route-enter-to,.site-route-leave-from{clip-path:inset(0);transform:translateY(0)}@media(prefers-reduced-motion:reduce){.site-route-enter-active,.site-route-leave-active{transition-duration:.01ms}}
