/*
 * WS58 — mode de compatibilité pour anciens Android WebView.
 * Les fonctionnalités métier restent actives; seuls les effets visuels coûteux
 * ou insuffisamment supportés sont neutralisés.
 */
.legacy-webview *,
.legacy-webview *::before,
.legacy-webview *::after {
  animation: none !important;
  -webkit-animation: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

/* Certaines entrées animées commencent invisibles et comptent sur l'animation
   pour devenir visibles. Le mode legacy doit donc restaurer leur visibilité. */
.legacy-webview [class*="fade"],
.legacy-webview [class*="slide"],
.legacy-webview [class*="reveal"],
.legacy-webview [class*="animate-"] {
  opacity: 1 !important;
  visibility: visible !important;
}

/* Réduction volontaire des transitions pour les appareils peu puissants. */
.legacy-webview *,
.legacy-webview *::before,
.legacy-webview *::after {
  transition-duration: 0.01ms !important;
  transition-delay: 0ms !important;
}
