/* LabIA · Sacudida horizontal v1 — reusable motion token. */
@keyframes labia-shake-x {
  0%,100% { transform:translateX(0) }
  15%,45% { transform:translateX(-5px) }
  30%,60% { transform:translateX(5px) }
  75% { transform:translateX(-3px) }
  90% { transform:translateX(2px) }
}
[data-labia-effect="shake-x"].labia-shake-x-active { animation:labia-shake-x 650ms ease-in-out 1 }
@media(prefers-reduced-motion:reduce) {
  [data-labia-effect="shake-x"].labia-shake-x-active { animation:none }
}
