I found a bug. Yay for me.
The bug is such a mix of technologies I am not sure who I should submit the bug to.
It may even be the browsers at fault.
For those not aware of the Internet Explorer media query hack, it involves writing a media query like this:
The real problem is that this creates an invalid character in the DOM's CSS rule property. You can see it on this CodePen if your really interested, just look at the console of your browser.
Angular Materials is using this Media Query Hack in their production codebase, but it is a pretty mainstream hack from what I can tell.
When two libraries collide in such a strange way, with no body truly at fault, who do I submit my bug to?