Modern CSS parser for JavaScript