@keyframes wave-hand{0%{transform:rotate(0)}10%{transform:rotate(8deg)}20%{transform:rotate(-5deg)}30%{transform:rotate(8deg)}40%{transform:rotate(-2deg)}50%{transform:rotate(5deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes pop-scale{0%{transform:scale(1) rotate(-8deg);opacity:.8}20%{transform:scale(1.08) rotate(4deg);opacity:1}40%{transform:scale(1.13) rotate(-3deg)}60%{transform:scale(1.06) rotate(2deg)}80%{transform:scale(1.01) rotate(-1deg)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes pop-scale-stop{0%{transform:scale(1) translate(0);opacity:.8}15%{transform:scale(1.08) translate(-1px);opacity:1}35%{transform:scale(1.12) translate(1px)}55%{transform:scale(1.06) translate(-1px)}to{transform:scale(1) translate(0);opacity:1}}@keyframes rotate-reset{0%{transform:rotate(0)}40%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes pulse-liquidate{0%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.15);filter:brightness(1.5)}to{transform:scale(1);filter:brightness(1)}}@keyframes shake-pencil{0%{transform:rotate(0)}20%{transform:rotate(-15deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-10deg)}80%{transform:rotate(8deg)}to{transform:rotate(0)}}@keyframes save-bounce{0%{transform:scale(1) rotate(0)}20%{transform:scale(1.1) rotate(10deg)}40%{transform:scale(.95) rotate(-8deg)}60%{transform:scale(1.07) rotate(6deg)}80%{transform:scale(1.03) rotate(-4deg)}to{transform:scale(1) rotate(0)}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
