*,:after,:before{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{font-size:4.8vw;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;min-height:100vh}a{color:inherit;text-decoration:none}img{height:auto;max-width:100%}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;font-family:inherit;margin:0;outline:none;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}*{word-wrap:break-word;overflow-wrap:break-word}:not(input,textarea,[contenteditable]){-webkit-user-select:none;-moz-user-select:none;user-select:none}.layout-enter-active,.layout-leave-active,.page-enter-active,.page-leave-active{transition:opacity .3s}.layout-enter,.layout-leave-to,.page-enter,.page-leave-to{opacity:0}*{box-sizing:border-box;margin:0;padding:0}:active,:focus,:hover{outline:none}body,html{height:100%}body{background-color:#f5f5f5;color:#333}button,img,input,textarea{border:none;outline:none;resize:none}img{display:block}
