:root{--font-sans:"PingFang SC","Microsoft YaHei",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--font-serif:"Songti SC","STSong",SimSun,serif;--color-brand:#a7743f;--color-brand-strong:#815426;--color-text:#26231f;--color-muted:#6f6a62;--color-page:#f7f4ef;--color-surface:#fff;--color-border:rgba(74,60,43,.14);--focus-ring:#1464a5}*,:after,:before{box-sizing:border-box}html{color-scheme:light;-webkit-text-size-adjust:100%;text-size-adjust:100%}body,html{min-width:42.666667vw;background:var(--color-page)}body{max-width:100%;margin:0;overflow-x:hidden;color:var(--color-text);font-family:var(--font-sans)}[role=button],a,button,input,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}:where(.van-button,.van-cell,.van-nav-bar__arrow):focus-visible,:where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:.4vw solid var(--focus-ring)!important;outline-offset:.4vw}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.van-dialog,.van-popup{-ms-scroll-chaining:none;overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}