:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--route-exit-duration:.1s;--route-enter-duration:.16s}html{-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:280px;scroll-padding-block-start:7rem}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;min-width:280px;margin:0;overflow-x:clip}.page-loading{color:#4e615f;width:min(100% - 2.5rem,72rem);min-height:42vh;margin-inline:auto;padding:5rem 0;font:1rem/1.8 PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}::view-transition{pointer-events:none}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition-old(.route-fade-out){animation:route-fade-out var(--route-exit-duration) cubic-bezier(.4, 0, 1, 1) both}::view-transition-new(.route-fade-in){animation:route-fade-in var(--route-enter-duration) cubic-bezier(.16, 1, .3, 1) both}@keyframes route-fade-out{to{opacity:0}}@keyframes route-fade-in{0%{opacity:0}to{opacity:1}}::selection{color:#fff;background:#176d68}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}
