function getUrls(urls){var options=1{settings.onError(xhr,urlArray[urlIndex],urlIndex)})(xhr,i))},xhr.send()})}function getCssData(options){var regex={cssComments:/\/\*[\s\S]+?\*\//g,cssImports:/(?:@import\s*)(?:url\(\s*)?(?:['"])([^'"]*)(?:['"])(?:\s*\))?(?:[^;]*;)/g},settings={rootElement:options.rootElement||document,include:options.include||'style,link[rel="stylesheet"]',skipDisabled:!1!==options.skipDisabled,useCSSOM:options.useCSSOM||!1,onBeforeSend:options.onBeforeSend||Function.prototype,onSuccess:options.onSuccess||Function.prototype,onError:options.onError||Function.prototype,onComplete:options.onComplete||Function.prototype},sourceNodes=settings.include,cssArray=Array.apply(null,Array(sourceNodes.length)).map(function(x){return null});function handleComplete(){var cssText;-1===cssArray.indexOf(null)&&(cssArray.reduce(function(skipIndices,value,i){return""===value&&skipIndices.push(i),skipIndices},[]).reverse().forEach(function(skipIndex){return[sourceNodes,cssArray].forEach(function(arr){return arr.splice(skipIndex,1)})}),cssText=cssArray.join(""),settings.onComplete(cssText,cssArray,sourceNodes))}function handleSuccess(cssText,cssIndex,node,sourceUrl){var returnVal=settings.onSuccess(cssText,node,sourceUrl);!function resolveImports(cssText,node,baseUrl,callbackFn){var __errorData=4{if(whitespace(),"/"===css[0]&&"*"===css[1]){for(var str,i=2;css[i]&&("*"!==css[i]||"/"!==css[i+1]);)i++;return css[i]?(str=css.slice(2,i),css=css.slice(i+2),{type:"comment",comment:str}):error("end of comment is missing")}})();)cmnts.push(c);return settings.removeComments?[]:cmnts}function selector(){for(whitespace();"}"===css[0];)error("extra closing bracket");var hasCommaInQuotes,m=match(/^(("(?:\\"|[^"])*"|'(?:\\'|[^'])*'|[^{])+)/);if(m)return m=m[0].trim(),/\/\*/.test(m)&&(m=m.replace(/\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*\/+/g,"")),(hasCommaInQuotes=/["']\w*,\w*["']/.test(m))&&(m=m.replace(/"(?:\\"|[^"])*"|'(?:\\'|[^'])*'/g,function(m){return m.replace(/,/g,"‌")})),m=/,/.test(m)?m.split(/\s*(?![^(]*\)),\s*/):[m],hasCommaInQuotes?m.map(function(s){return s.replace(/\u200C/g,",")}):m}function declarations(){if(!open())return error("missing '{'");for(var d,decls=comments();d=(()=>{if("@"===css[0])return at_rule();match(/^([;\s]*)+/);var val,comment_regexp=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,prop=match(/^(\*?[-#/*\\\w.]+(\[[0-9a-z_-]+\])?)\s*/);return prop?(prop=prop[0].trim(),match(/^:\s*/)?(val=match(/^((?:\/\*.*?\*\/|'(?:\\'|.)*?'|"(?:\\"|.)*?"|\((\s*'(?:\\'|.)*?'|"(?:\\"|.)*?"|[^)]*?)\s*\)|[^};])+)/),prop={type:"declaration",property:prop.replace(comment_regexp,""),value:val?val[0].replace(comment_regexp,"").trim():""},match(/^[;\s]*/),prop):error("property missing ':'")):void 0})();)decls.push(d),decls=decls.concat(comments());return close()?decls:error("missing '}'")}function at_keyframes(){if(m=match(/^@([-\w]+)?keyframes\s*/)){var vendor=m[1];if(!(m=match(/^([-\w]+)\s*/)))return error("@keyframes missing name");var frame,m=m[1];if(!open())return error("@keyframes missing '{'");for(var frames=comments();frame=(()=>{whitespace();for(var m,vals=[];m=match(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)vals.push(m[1]),match(/^,\s*/);if(vals.length)return{type:"keyframe",values:vals,declarations:declarations()}})();)frames.push(frame),frames=frames.concat(comments());return close()?{type:"keyframes",name:m,vendor:vendor,keyframes:frames}:error("@keyframes missing '}'")}}function at_rule(){if(whitespace(),"@"===css[0])return(()=>{var m=match(/^@(import|charset|namespace)\s*([^;]+);/);if(m)return{type:m[1],name:m[2].trim()}})()||(()=>{if(match(/^@font-face\s*/))return{type:"font-face",declarations:declarations()}})()||(()=>{var m=match(/^@media([^{]+)*/);if(m)return{type:"media",media:(m[1]||"").trim(),rules:rules()}})()||at_keyframes()||(()=>{var m=match(/^@supports *([^{]+)/);if(m)return{type:"supports",supports:m[1].trim(),rules:rules()}})()||(()=>{var m=match(/^@container *([^{]+)/);if(m)return{type:"container",container:m[1].trim(),rules:rules()}})()||(()=>{var m=match(/^@([-\w]+)?document *([^{]+)/);if(m)return{type:"document",document:m[2].trim(),vendor:m[1]?m[1].trim():null,rules:rules()}})()||(()=>{var m=match(/^@custom-media\s+(--[^\s]+)\s*([^{;]+);/);if(m)return{type:"custom-media",name:m[1].trim(),media:m[2].trim()}})()||(()=>{if(match(/^@host\s*/))return{type:"host",rules:rules()}})()||(()=>{if(match(/^@page */))return{type:"page",selectors:selector()||[],declarations:declarations()}})()||(()=>{var m=match(/@(top|bottom|left|right)-(left|center|right|top|middle|bottom)-?(corner)?\s*/);if(m)return{type:"page-margin-box",name:"".concat(m[1],"-").concat(m[2])+(m[3]?"-".concat(m[3]):""),declarations:declarations()}})()}function rules(core){if(!core&&!open())return error("missing '{'");for(var sel,decls,rules=comments();css.length&&(core||"}"!==css[0])&&(sel=at_rule()||(decls=sel=void 0,sel=selector()||[],decls=declarations(),sel.length||error("selector missing"),{type:"rule",selectors:sel,declarations:decls}));)sel.type&&rules.push(sel),rules=rules.concat(comments());return core||close()?rules:error("missing '}'")}return{type:"stylesheet",stylesheet:{rules:rules(!0),errors:[]}}}function parseVars(cssData){var settings=Object.assign({},{parseHost:!1,store:{},onWarning:function(){}},1{var name=value.split(",")[0].replace(/[\s\n\t]/g,""),fallback=(value.match(/(?:\s*,\s*){1}(.*)?/)||[])[1],match=Object.prototype.hasOwnProperty.call(settings.variables,name)?String(settings.variables[name]):void 0,fallback=match||(fallback?String(fallback):void 0),value=__recursiveFallback||value;return match||settings.onWarning('variable "'.concat(name,'" is undefined')),fallback&&"undefined"!==fallback&&0