.kvg .kvg-type{animation:6s steps(12,end) infinite both kvg-type}.kvg .kvg-d1{animation-delay:.5s}.kvg .kvg-d2{animation-delay:1s}.kvg .kvg-press{animation:6s infinite both kvg-press}.kvg .kvg-pop{animation:6s cubic-bezier(.34,1.56,.64,1) infinite both kvg-pop}.kvg .kvg-flow{animation:.8s linear infinite kvi-flow}.kvg .kvg-travel{animation:3s cubic-bezier(.45,0,.25,1) infinite both kvg-travel}.kvg .kvg-knob{animation:6s cubic-bezier(.45,0,.25,1) infinite both kvg-knob}.kvg .kvg-switch-on{animation:6s infinite both kvg-on}.kvg .kvg-blink{animation:1.2s step-end infinite kvi-blink}.kvg .kvg-ping{animation:2s ease-out infinite kvi-ping}@keyframes kvg-type{0%,8%{transform:scaleX(0)}40%,to{transform:none}}@keyframes kvg-press{0%,48%{transform:none}52%{transform:scale(.9)}56%,to{transform:none}}@keyframes kvg-pop{0%,56%{opacity:0;transform:scale(.4)}64%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes kvg-travel{0%{opacity:0;transform:translate(0)}12%{opacity:1}80%{opacity:1;transform:translate(42px)}to{opacity:0;transform:translate(42px)}}@keyframes kvg-knob{0%,30%{transform:none}42%,90%{transform:translate(14px)}to{transform:none}}@keyframes kvg-on{0%,30%{opacity:0}42%,90%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.kvg .kvg-knob{transform:translate(14px)}.kvg .kvg-switch-on{opacity:1}.kvg .kvg-travel{transform:translate(21px)}}
