[data-anim=pending] .anim-bar{width:0%!important}[data-anim=pending] .anim-path{stroke-dashoffset:var(--path-len)!important}[data-anim=pending] .anim-area{transform:translateY(6px);opacity:0!important}[data-anim=pending] .anim-row{opacity:0;transform:translateY(12px)}[data-anim=pending] .anim-dot{opacity:0;transform:scale(0)}[data-anim=pending] .anim-number{opacity:0;transform:translateY(8px)scale(.9)}[data-anim=pending] .anim-segment{transform-origin:0;transform:scaleX(0)}[data-anim=pending] .anim-fade{opacity:0}[data-anim=done] .anim-bar{transition:width 1s cubic-bezier(.16,1,.3,1)}[data-anim=done] .anim-path{transition:stroke-dashoffset 1.6s cubic-bezier(.16,1,.3,1) .2s}[data-anim=done] .anim-area{transition:opacity 1s .5s,transform 1s .5s;transform:translateY(0)}[data-anim=done] .anim-row{transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}[data-anim=done] .anim-dot{transition:opacity .4s cubic-bezier(.34,1.56,.64,1),transform .4s cubic-bezier(.34,1.56,.64,1)}[data-anim=done] .anim-number{transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(0)scale(1)}[data-anim=done] .anim-segment{transition:transform .8s cubic-bezier(.16,1,.3,1);transform:scaleX(1)}[data-anim=done] .anim-fade{opacity:1;transition:opacity .6s}@keyframes pulse-dot{0%,to{box-shadow:0 0}50%{box-shadow:0 0 0 4px #0000}}[data-anim=done] .anim-pulse{animation:2s ease-in-out 1.5s 2 pulse-dot}@keyframes glow-sweep{0%{filter:brightness()}50%{filter:brightness(1.8)}to{filter:brightness()}}[data-anim=done] .anim-glow{animation:.8s 1.4s glow-sweep}
