html{font-size:62.5%}body,html{height:100%}body{overflow-y:scroll}h1,h2,h3,h4,h5{margin:0}.clean-legacy-style{overflow:hidden}.clean-legacy-style pre{font-family:inherit;margin:0}.clean-legacy-style code{font-family:inherit;text-align:left;white-space:normal;font-size:1.6rem;line-height:2.4rem;letter-spacing:.015rem}.animation-paused{animation-play-state:paused!important}.animation-play{animation-play-state:running!important}.animate-once{animation-iteration-count:1!important}.animation-delay-button-icon{animation-delay:2s!important}.animation-bounce{animation:bounce 2s infinite;will-change:transform}@keyframes bounce{0%,20%,50%,80%,to{transform:translateX(0)}40%{transform:translateX(-6px)}60%{transform:translateX(-3px)}}.animation-hithere{animation:hithere 2.6s ease infinite;will-change:transform}@keyframes hithere{0%{transform:scale(1)}20%,5%{transform:rotate(-20deg) scale(1.1)}10%{transform:rotate(20deg) scale(1.1)}30%{transform:rotate(0deg) scale(1.1)}40%,to{transform:scale(1)}}.animation-gelatine{animation:gelatine .5s normal;will-change:transform}@keyframes gelatine{0%,to{transform:scale(1)}25%{transform:scale(.9,1.1)}50%{transform:scale(1.1,.9)}75%{transform:scale(.95,1.05)}}.animation-flip{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation:flip .6s ease normal;will-change:transform}@keyframes flip{0%{transform:perspective(650px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(650px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(650px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(650px) rotateY(1turn) scale(.95);animation-timing-function:ease-in}to{transform:perspective(650px) scale(1);animation-timing-function:ease-in}}.animation-thumbsup{animation:thumbsup .7s ease normal}@keyframes thumbsup{0%,10%,75%,to{transform:translateY(0) scale(1) rotate(0deg)}20%{transform:translateY(-3px) scale(.9,1.1) rotate(-15deg)}45%{transform:translateY(-3px) scale(1.1,.9) rotate(-25deg)}}.animation-pulse{animation:pulse .8s ease infinite}@keyframes pulse{30%{transform:scale(1.2)}40%,70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes reveal-item-search{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes reveal-item-search-post{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-member-drawer{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}@keyframes progress{to{transform:scaleX(1)}}