.vd-ico>g>*{stroke-dasharray:1;--vd-i:0}@keyframes vd-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes vd-spin{to{transform:rotate(360deg)}}@keyframes vd-swing{0%,to{transform:rotate(0)}25%{transform:rotate(-14deg)}60%{transform:rotate(10deg)}}@keyframes vd-pulse{0%,to{transform:scale(1)}45%{transform:scale(1.22)}}@keyframes vd-bounce{0%,to{transform:translateY(0)}35%{transform:translateY(-3px)}70%{transform:translateY(1px)}}@keyframes vd-pop{0%{opacity:.25;transform:scale(.4)}70%{opacity:1;transform:scale(1.16)}to{transform:scale(1)}}@keyframes vd-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes vd-shake{0%,to{transform:translate(0)}20%{transform:translate(-1.6px)}40%{transform:translate(1.6px)}60%{transform:translate(-1px)}80%{transform:translate(.8px)}}@keyframes vd-rays{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes vd-blink{0%,to{opacity:1;transform:scaleY(1)}45%{opacity:.2;transform:scaleY(.1)}}@keyframes vd-tilt{0%,to{transform:rotate(0)}50%{transform:rotate(-11deg)}}@keyframes vd-slidex{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes vd-slidenx{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}@keyframes vd-slidey{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes vd-needle{0%{transform:rotate(-58deg)}65%{transform:rotate(14deg)}to{transform:rotate(0)}}@keyframes vd-glow{0%,to{filter:none}50%{filter:drop-shadow(0 0 6px)}}:root{--vd-draw:.52s;--vd-step:55ms;--vd-extra:.62s;--vd-extra-long:.78s;--vd-extra-delay:calc(var(--vd-step) * 4 + 90ms);--vd-ease:cubic-bezier(.65,.05,.36,1);--vd-ease-out:cubic-bezier(.2,.8,.2,1)}.vd-ico>g>:nth-child(2){--vd-i:1}.vd-ico>g>:nth-child(3){--vd-i:2}.vd-ico>g>:nth-child(4){--vd-i:3}.vd-ico>g>:nth-child(5){--vd-i:4}.vd-ico>g>:nth-child(6){--vd-i:5}.vd-ico>g>:nth-child(7){--vd-i:6}.vd-ico>g>:nth-child(8){--vd-i:7}.vd-ico>g>:nth-child(9){--vd-i:8}.vd-ico>g>:nth-child(n+10){--vd-i:9}.vd-ico>g[data-vd-extra]{transform-box:view-box;transform-origin:var(--vd-origin,12px 12px);--vd-kf:none;--vd-dur:var(--vd-extra);--vd-tf:ease-in-out}.vd-ico>g[data-vd-extra=spin]{--vd-kf:vd-spin;--vd-dur:var(--vd-extra-long);--vd-tf:var(--vd-ease-out)}.vd-ico>g[data-vd-extra=swing]{--vd-kf:vd-swing}.vd-ico>g[data-vd-extra=pulse]{--vd-kf:vd-pulse}.vd-ico>g[data-vd-extra=bounce]{--vd-kf:vd-bounce}.vd-ico>g[data-vd-extra=pop]{--vd-kf:vd-pop}.vd-ico>g[data-vd-extra=rise]{--vd-kf:vd-rise}.vd-ico>g[data-vd-extra=shake]{--vd-kf:vd-shake}.vd-ico>g[data-vd-extra=rays]{--vd-kf:vd-rays;--vd-dur:var(--vd-extra-long);--vd-tf:var(--vd-ease-out)}.vd-ico>g[data-vd-extra=blink]{--vd-kf:vd-blink}.vd-ico>g[data-vd-extra=tilt]{--vd-kf:vd-tilt}.vd-ico>g[data-vd-extra=slidex]{--vd-kf:vd-slidex}.vd-ico>g[data-vd-extra=slidenx]{--vd-kf:vd-slidenx}.vd-ico>g[data-vd-extra=slidey]{--vd-kf:vd-slidey}.vd-ico>g[data-vd-extra=needle]{--vd-kf:vd-needle;--vd-dur:var(--vd-extra-long);--vd-tf:var(--vd-ease-out)}.vd-ico>g[data-vd-extra=glow]{--vd-kf:vd-glow}.vd-ico>g>[data-x]{transform-box:view-box;transform-origin:var(--vd-origin,12px 12px)}:is(.vd-ico[data-vd-anim]:hover,:is([data-vd-anim],a,button,[role=button],[role=menuitem],[role=tab],summary):is(:hover,:focus-visible) .vd-ico):not([data-vd-loop])>g>*{animation:vd-draw var(--vd-draw) var(--vd-ease) calc(var(--vd-step) * var(--vd-i)) both}:is(.vd-ico[data-vd-anim]:hover,:is([data-vd-anim],a,button,[role=button],[role=menuitem],[role=tab],summary):is(:hover,:focus-visible) .vd-ico):not([data-vd-loop])>g[data-vd-extra]{animation:var(--vd-kf) var(--vd-dur) var(--vd-tf) var(--vd-extra-delay) both}:is(.vd-ico[data-vd-anim]:hover,:is([data-vd-anim],a,button,[role=button],[role=menuitem],[role=tab],summary):is(:hover,:focus-visible) .vd-ico):not([data-vd-loop])>g[data-vd-extra]:has(>[data-x]){animation:none}:is(.vd-ico[data-vd-anim]:hover,:is([data-vd-anim],a,button,[role=button],[role=menuitem],[role=tab],summary):is(:hover,:focus-visible) .vd-ico):not([data-vd-loop])>g[data-vd-extra]>[data-x]{animation:vd-draw var(--vd-draw) var(--vd-ease) calc(var(--vd-step) * var(--vd-i)) both, var(--vd-kf) var(--vd-dur) var(--vd-tf) var(--vd-extra-delay) both}.vd-ico[data-vd-loop]>g{transform-box:view-box;transform-origin:12px 12px;animation:1.1s linear infinite vd-spin}.vd-ico[data-vd-loop]>g>*{stroke-dasharray:none}@media (prefers-reduced-motion:reduce){:root{--vd-draw:.285s;--vd-step:30ms;--vd-extra:.34s;--vd-extra-long:.43s}.vd-ico[data-vd-loop]>g{animation-duration:2.4s}}
