I think this behaviour is largely undefined at the moment but declaring custom selectors and custom media inside `@layer` does not work. Should it work?