.uci{--uci-cycle:8s;--uci-wait:.4s;flex:none;width:44px;height:44px;display:block;overflow:visible}.uci-sweep,.uci-line,.uci-run{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.uci-fill{fill:#fff}.uci-faint{stroke-opacity:.4}.uci-sweep{stroke-dasharray:100 100;animation:uci-sweep var(--uci-cycle) infinite both;animation-delay:calc(var(--uci-wait) + var(--d,0s) + var(--o,0s))}.uci-drop{transform-box:fill-box;transform-origin:50% 100%;animation:uci-drop var(--uci-cycle) infinite both;animation-delay:calc(var(--uci-wait) + var(--d,0s) + var(--o,0s))}.uci-pop{transform-box:fill-box;transform-origin:50%;animation:uci-pop var(--uci-cycle) infinite both;animation-delay:calc(var(--uci-wait) + var(--d,0s) + var(--o,0s))}.uci-run{stroke-width:4.4px;stroke-dasharray:.01 99.99;animation:2.8s linear infinite uci-run;animation-delay:calc(var(--uci-wait) + var(--d,0s) + .6s)}@keyframes uci-sweep{0%{stroke-dashoffset:100px;animation-timing-function:cubic-bezier(.33,1,.68,1)}15%{stroke-dashoffset:0}80%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.5,0,.75,0)}88%,to{stroke-dashoffset:-100px}}@keyframes uci-drop{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-16px)scale(.9,1.2)}1.5%{opacity:1}7%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)scale(1.35,.65)}10%{animation-timing-function:cubic-bezier(.55,0,.8,.5);transform:translateY(-4px)scale(.92,1.1)}13%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)scale(1.14,.88)}15.2%{animation-timing-function:cubic-bezier(.55,0,.8,.5);transform:translateY(-1.4px)scale(.98,1.03)}17.2%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)scale(1.04,.96)}20%,76%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(0)scale(1)}79%{animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(1px)scale(1.15,.85)}86%,to{opacity:0;transform:translateY(-14px)scale(.85,1.2)}}@keyframes uci-pop{0%{animation-timing-function:cubic-bezier(.34,1.7,.64,1);transform:scale(0)}9%,82%{animation-timing-function:cubic-bezier(.5,0,.75,0);transform:scale(1)}88%,to{transform:scale(0)}}@keyframes uci-run{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.uci-sweep,.uci-drop,.uci-pop,.uci-run{animation:none}}
