@layer components{.cap *{animation-play-state:paused}.cap[data-on] *{animation-play-state:running}@media (prefers-reduced-motion:reduce){.cap *{animation:none!important}}.cap-in{animation:cap-in .7s var(--ease-out) both;animation-delay:calc(var(--i,0) * 90ms)}@keyframes cap-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}.cap-grow{transform-origin:0;animation:cap-grow 2.4s var(--ease-in-out) infinite alternate;animation-delay:calc(var(--i,0) * .16s)}@keyframes cap-grow{0%{transform:scaleX(var(--from,.15))}to{transform:scaleX(var(--to,1))}}.cap-dash{stroke-dasharray:4 6;animation:1.2s linear infinite cap-dash}@keyframes cap-dash{to{stroke-dashoffset:-20px}}.cap-packet{animation:cap-packet 2.6s var(--ease-in-out) infinite}@keyframes cap-packet{0%{transform:translate(0)}45%,55%{transform:translateX(var(--to))}to{transform:translate(0)}}.cap-pulse{animation:1.8s ease-in-out infinite cap-pulse;animation-delay:calc(var(--i,0) * .2s)}@keyframes cap-pulse{50%{opacity:.35}}.cap-scroll{animation:cap-scroll 4s var(--ease-in-out) infinite alternate}@keyframes cap-scroll{to{transform:translateY(-38%)}}.cap-par{animation:cap-par 4s var(--ease-in-out) infinite alternate}@keyframes cap-par{to{transform:translateY(-12%)}}}
