Take this icon for instance: https://fontawesome.com/icons/rug?f=classic&s=solid
You'll see there's a switch for Nox/Lumos:noxlumos
If I add the icon to my webpage without specifying the mode, then it will automatically detect the OS/browser setting and set it accordingly. There is absolutely nothing regarding this on the documentation.