.pi-root{--t:1}.pi-root[data-speed=Calm]{--t:1.7}.pi-root[data-speed=Lively]{--t:.62}.pi-root[data-paused="1"] *,.pi-root[data-playmode="Play on hover"] .pi-ill *{animation-play-state:paused!important}.pi-root[data-playmode="Play on hover"] .pi-ill:hover *{animation-play-state:running!important}@media (prefers-reduced-motion:reduce){.pi-root *{animation:none!important}}@keyframes cellFill{0%{opacity:0;transform:scale(.55)}7%{opacity:1;transform:scale(1.08)}14%{transform:scale(1)}80%{opacity:1;transform:scale(1)}93%{opacity:0;transform:scale(.55)}to{opacity:0;transform:scale(.55)}}@keyframes dashPulse{0%,to{opacity:.38}50%{opacity:.95}}@keyframes march{to{stroke-dashoffset:-24px}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes drawLine{0%,6%{stroke-dashoffset:var(--len)}40%{stroke-dashoffset:0}86%{stroke-dashoffset:0}96%,to{stroke-dashoffset:var(--len)}}@keyframes arrowPop{0%,34%{opacity:0;transform:scale(.4)}42%{opacity:1;transform:scale(1)}86%{opacity:1;transform:scale(1)}94%,to{opacity:0}}@keyframes ringOut{0%{opacity:.55;transform:scale(.7)}to{opacity:0;transform:scale(2.1)}}@keyframes flow{0%{offset-distance:0%;opacity:0}10%{opacity:1}86%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes orbPulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes orbRing{0%{opacity:.5;transform:scale(.65)}to{opacity:0;transform:scale(2)}}@keyframes jobIn{0%{opacity:0;transform:translateY(12px)scale(.96)}12%{opacity:1;transform:translateY(0)scale(1)}90%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.96)}}@keyframes popCheck{0%,12%{opacity:0;transform:scale(0)}22%{opacity:1;transform:scale(1.3)}32%{transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes scan{0%{opacity:0;transform:translateY(-26px)}14%{opacity:.5}50%{opacity:.5;transform:translateY(228px)}64%{opacity:0}to{opacity:0}}@keyframes strikeLoop{0%,16%{transform:scaleX(0)}42%{transform:scaleX(1)}86%{transform:scaleX(1)}95%{transform:scaleX(0)}to{transform:scaleX(0)}}@keyframes arrowGo{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(8px)}}@keyframes hlFlash{0%,to{background:#1e6cff1f}50%{background:#1e6cff4d}}@keyframes valuePop{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes truckDrive{0%{opacity:0;transform:translate(-118px)}12%{opacity:1}48%{transform:translate(0)}86%{opacity:1;transform:translate(0)}96%{opacity:0}to{opacity:0;transform:translate(0)}}@keyframes pinPulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.pi-frame{width:100%;position:relative}.pi-root a[href]{cursor:pointer;transition:opacity .15s}.pi-root a[href]:hover{opacity:.85}
