html,body,#root{height:100%}body{margin:0;-webkit-tap-highlight-color:transparent}[data-hit]{cursor:grab}[data-dragging] [data-hit]{cursor:grabbing}[data-confetti-piece]{position:absolute;opacity:0;animation-name:confetti-burst;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes confetti-burst{0%{transform:translate(0) rotate(0) scale(.3);opacity:1}20%{opacity:1;transform:translate(calc(var(--dx) * .6vw),calc(var(--dy) * .6vh)) rotate(calc(var(--spin) * .4deg)) scale(1)}60%{opacity:.9;transform:translate(calc(var(--dx) * .95vw),calc(var(--dy) * .85vh)) rotate(calc(var(--spin) * .8deg)) scale(.9)}to{opacity:0;transform:translate(calc(var(--dx) * 1vw),calc(var(--dy) * 1.1vh + 20vh)) rotate(calc(var(--spin) * 1deg)) scale(.5)}}@media(prefers-reduced-motion:reduce){[data-confetti]{display:none}}
