@keyframes design-system-senai_ouai290 {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
.design-system-senai_ouai291 {
  width: 100%;
  height: 100%;
  border-radius: var(--design-system-senai_3baijd60);
}
.design-system-senai_ouai292 {
  background: linear-gradient(to right,
  var(--design-system-senai_3baijd43) ,
  rgba(0,0,0,0),
 var(--design-system-senai_3baijd43) ) ;
  background-size: 200% 100%;
  animation: design-system-senai_ouai290 8s linear infinite;
}
.design-system-senai_ouai293 {
  background: linear-gradient(to right,
  var(--design-system-senai_3baijd4d) ,
  rgba(34, 39, 42, 0),
  var(--design-system-senai_3baijd4d) ) ;
  background-size: 200% 100%;
  animation: design-system-senai_ouai290 8s linear infinite;
}