| e;
e.parentNode.removeChild(e);
} else {
e = e.import && e.import.body;
}
if (e) {
cssText += Polymer.ResolveUrl.resolveCss(e.textContent, e.ownerDocument);
}
}
m._cssText = cssText;
}
return m && m._cssText || "";
},
parser: Polymer.CssParse,
ruleTypes: Polymer.CssParse.types
};
}();

Polymer.StyleTransformer = function() {
var nativeShadow = Polymer.Settings.useNativeShadow;
var styleUtil = Polymer.StyleUtil;
var api = {
dom: function(node, scope, useAttr, shouldRemoveScope) {
this._transformDom(node, s