gim,
mixinApply: /@apply[\s]*\([^)]*?\)[\s]*;/gim,
varApply: /[^;:]*?:[^;]*var[^;]*;/gim,
keyframesRule: /^@[^\s]*keyframes/
};
return api;
}();

Polymer.StyleUtil = function() {
return {
MODULE_STYLES_SELECTOR: "style, link[rel=import][type~=css]",
toCssText: function(rules, callback, preserveProperties) {
if (typeof rules === "string") {
rules = this.parser.parse(rules);
}
if (callback) {
this.forEachStyleRule(rules, callback);
}
return this.parser.stringify(rules, preserveProperties);
},
forRulesInStyles