Motion + preferences.
Reads every standard prefers-* media query plus pointer / hover capabilities. Tells you what the OS has communicated to the browser about your accessibility setup.
These values feed CSS @media queries directly — they're how well-built sites adapt to your preferences without you touching anything.
We call matchMedia(query).matches for each preference query and report the result. The queries are the same ones CSS uses — meaning whatever this page reports will exactly match what your @media rules see.
Tested queries: prefers-reduced-motion, prefers-color-scheme (light / dark), prefers-contrast (more / less), prefers-reduced-transparency, prefers-reduced-data, inverted-colors, forced-colors, pointer (coarse / fine), any-hover.