Describe the issue
In CSS, custom property such as --_margin-top: 1rem, top gets wrongly highlighted
It seems to be caused by some kind of interaction between the underscore and hyphen.
Which language seems to have the issue?
CSS, I'm using language="css" and NOT using auto-detect.
Sample Code to Reproduce
.example {
--_margin-top: 1rem;
}
Expected behavior
--_margin-top should be treated as an atomic unit of text for highlighting purposes.