*{box-sizing:border-box;margin:0;padding:0}html,body{font-size:18px}body{color:#fff;background:#333;min-height:100vh;font-family:Fredoka,sans-serif;line-height:1.1}@font-face{font-family:Fredoka;src:url(fredoka.efa9ea15.ttf)format("truetype")}@font-face{font-family:material-icons-round;src:url(material-icons-round.ddb34358.otf)format("opentype")}.icon{vertical-align:-.2em;font-family:material-icons-round;font-size:1.2em;font-style:normal;font-weight:400;display:inline-block}.icon.spin{animation:3s linear infinite spin-ani}@keyframes spin-ani{to{transform:rotate(360deg)}}h1,h2,h3,h4,h5{margin-bottom:1rem;font-weight:400}p{margin-bottom:1rem;line-height:1.4}ul{margin-bottom:1rem;margin-left:2rem;line-height:1.3}input,textarea,select,option,button{font-family:Fredoka,sans-serif;font-size:1rem}button{cursor:pointer;background:0 0;border:0;outline:0}