*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:15px;color:#1e293b;background-color:#f8fafc;line-height:1.5;min-height:100vh}input,button{font:inherit;border:none;outline:none;background:none}button{cursor:pointer}a{color:#4f46e5;text-decoration:none}input[type=checkbox]{accent-color:#4f46e5}
