*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#f5f5f5;-webkit-font-smoothing:antialiased;background:#0d0d0d;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:17px;line-height:1.6}button,input,select,textarea{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}a{color:inherit}:is(button:focus-visible,a:focus-visible){outline-offset:4px;outline:3px solid #dfc88e}input:focus,select:focus{outline-offset:2px;outline:3px solid #dfc88e}button{color:inherit}button:disabled{opacity:.5}img,svg{max-width:100%}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}
