*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-tap-highlight-color:transparent}body{font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,sans-serif;background:#f5f5f5;color:#2c3e50;line-height:1.6;min-height:100vh;overflow-x:hidden}#root{min-height:100vh}input[type=text],input[type=number],input[type=tel]{font-family:inherit;font-size:inherit}button{font-family:Noto Sans SC,sans-serif;cursor:pointer;border:none;outline:none;-webkit-tap-highlight-color:transparent}button:active{transform:scale(.97);transition:transform .08s}
