@keyframes circuit-pulse{0%{stroke-dashoffset:.12px}70%,to{stroke-dashoffset:-1px}}.circuit-pulse{animation-name:circuit-pulse;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:backwards}.circuit-paused .circuit-pulse{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.marquee-track{animation:30s linear infinite marquee}@keyframes caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.typing-caret{animation:1s step-end infinite caret-blink}@media (prefers-reduced-motion:reduce){.circuit-pulse,.marquee-track,.typing-caret{animation:none}}
