/* Anims supplémentaires (le gros du style est en Tailwind) */
@media (prefers-reduced-motion: no-preference) {
  #results-list > div {
    animation: slide-in 0.3s ease-out both;
  }
  @keyframes slide-in {
    from { opacity: 0; transform: translateY(4px); }
    to   { opacity: 1; transform: translateY(0); }
  }
}

/* Safe-area iOS pour le full-screen mobile */
body {
  padding-bottom: env(safe-area-inset-bottom);
}
