How to get command to be enabled in embedded syntax

I’m making a command to do things on CSS code. In my command in extension.js I have the following filter:

"filters": {
   "syntaxes": ["css", "scss", "sass", "less"]

But my command is disabled inside a <style> tag inside an html file.

Nova recognizes the embedded <style> tag as css, it code highlights as CSS and the syntax inspector recognizes it as CSS.

It seems Nova only checks the main syntax of the editor against the filter.

Any way to do this? The When Clause of the command doesn’t seem to help with this either, it only provides the editorSyntax, not the embedded syntax of the cursor position.