diff --git a/web/src/app/globals.css b/web/src/app/globals.css index 24adcde..19fca39 100644 --- a/web/src/app/globals.css +++ b/web/src/app/globals.css @@ -186,6 +186,16 @@ body { outline-offset: 2px; } +/* Respect user motion preference */ +@media (prefers-reduced-motion: reduce) { + *, *::before, *::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + scroll-behavior: auto !important; + } +} + /* Screen-reader only utility */ .sr-only { position: absolute;