@keyframes thinking-dots-float-a{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes thinking-dots-float-b{0%,to{transform:translateY(1px)}50%{transform:translateY(-1.5px)}}@keyframes thinking-dots-float-c{0%,to{transform:translateY(-.5px)}50%{transform:translateY(2px)}}@media (prefers-reduced-motion:no-preference){.thinking-dots-float-a{animation:3.1s ease-in-out infinite thinking-dots-float-a}.thinking-dots-float-b{animation:4.3s ease-in-out infinite thinking-dots-float-b}.thinking-dots-float-c{animation:2.7s ease-in-out infinite thinking-dots-float-c}}
