It's merely an annoyance. It's discussed here:
Ace is active and supported, but the CSSlint module they use isn't and I guess nobody has bothered to fix it.. I and 99% of the world code css variables with .scss files which Ace supports very well so there just aren't many squeaky wheels on this issue. Just using sass/scss for variables is well worth the effort to rustle up a compiler.
Switching to Monaco because of this would be foolhardy. Ace is a great editor. As with any open source project; some things you just have to either live with or fix yourself. Having a few warnings on the screen isn't that big a deal.