@keyframes task-pop{0%{opacity:.01;transform:translateY(10px) scale(.985)}}@keyframes task-row{0%{opacity:.01;transform:translateX(-8px)}}@keyframes task-stamp{0%{opacity:.01;transform:scale(1.6) rotate(-6deg)}60%{transform:scale(.94) rotate(-2deg)}}@keyframes task-draw{0%{stroke-dashoffset:1}}@keyframes task-grow{0%{transform:scaleX(.02)}}@keyframes task-fade{0%{opacity:.01}}.task-draw{stroke-dasharray:1;animation:task-draw 1.6s cubic-bezier(.45,0,.2,1) both}.task-fade{animation:task-fade .5s ease-out both}.task-grow{animation:task-grow .9s cubic-bezier(.25,1,.5,1) both}.task-pop{animation:task-pop .5s cubic-bezier(.16,1,.3,1) both}.task-row{animation:task-row .45s cubic-bezier(.25,1,.5,1) both}.task-stamp{animation:task-stamp .5s cubic-bezier(.34,1.56,.64,1) both}[data-reveal-ready] [data-reveal]{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}[data-reveal-ready] [data-reveal=out]{opacity:.01;transform:translateY(28px)}@media (prefers-reduced-motion:reduce){.task-draw,.task-fade,.task-grow,.task-pop,.task-row,.task-stamp{animation:none}[data-reveal-ready] [data-reveal=out]{opacity:1;transform:none}}