I’d suggest taking a step back and ask yourself if changing the syntax for how to apply css is actually useful. In my opinion there’s not much use in that. I’d rather look into actual higher levels of abstraction, like e.g. presented on https://every-layout.dev/.
Also I’d worry there’s pitfalls for LVs change tracking with the approach you’re taking there.


















