*{border:0;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}:after,:before{box-sizing:border-box}:active,:focus{outline:none}a{color:inherit}a,a:visited{text-decoration:none}a:active,a:focus{outline:none}a:hover{text-decoration:none}aside,footer,header,nav{display:block}body,html{font-size:16px;line-height:1;min-height:100vh;text-rendering:optimizeSpeed;width:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{background-color:initial;border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}button::-moz-focus-inner,input::-moz-focus-inner,textarea::-moz-focus-inner{border:0;padding:0}button{background-color:initial;color:inherit;cursor:pointer}ol,ul{list-style:none;padding:0}img{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background:#212121;color:#c3c3c3;font-size:18px}
