File "css-vars-ponyfill.min.js"
Full Path: /home/timepamn/dailynetworth.org/wp-content/themes/kadence/assets/js/css-vars-ponyfill.min.js
File size: 21.85 KB
MIME-type: text/plain
Charset: utf-8
/*!
* css-vars-ponyfill
* v2.3.2
* https://jhildenbiddle.github.io/css-vars-ponyfill/
* (c) 2018-2020 John Hildenbiddle <http://hildenbiddle.com>
* MIT license
*/!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):(a=a||self).cssVars=b()}(this,function(){"use strict";function q(){return(q=Object.assign||function(a){for(var b,c=1;c<arguments.length;c++)for(var d in b=arguments[c],b)Object.prototype.hasOwnProperty.call(b,d)&&(a[d]=b[d]);return a}).apply(this,arguments)}function z(a){return function(a){if(Array.isArray(a))return B(a)}(a)||function(a){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}(a)||function(a,b){if(a){if("string"==typeof a)return B(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?B(a,b):void 0}}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function B(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function F(b){function d(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"",b="<"===a.trim().charAt(0);return!b}function a(a,b){f.onError(a,g[b],b)}function e(b,c){var d=f.onSuccess(b,g[c],c);b=!1===d?"":d||b,h[c]=b,-1===h.indexOf(null)&&f.onComplete(h)}var c=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},f={mimeType:c.mimeType||null,onBeforeSend:c.onBeforeSend||Function.prototype,onSuccess:c.onSuccess||Function.prototype,onError:c.onError||Function.prototype,onComplete:c.onComplete||Function.prototype},g=Array.isArray(b)?b:[b],h=Array.apply(null,Array(g.length)).map(function(a){return null}),j=document.createElement("a");g.forEach(function(b,c){if(!(j.setAttribute("href",b),j.href=j.href+"",!(!document.all||window.atob)&&j.host.split(":")[0]!==location.host.split(":")[0])){var g=new XMLHttpRequest;g.open("GET",b),f.mimeType&&g.overrideMimeType&&g.overrideMimeType(f.mimeType),f.onBeforeSend(g,b,c),g.onreadystatechange=function(){4===g.readyState&&(200===g.status&&d(g.responseText)?e(g.responseText,c):a(g,c))},g.send()}else if(j.protocol===location.protocol){var h=new XDomainRequest;h.open("GET",b),h.timeout=0,h.onprogress=Function.prototype,h.ontimeout=Function.prototype,h.onload=function(){d(h.responseText)?e(h.responseText,c):a(h,c)},h.onerror=function(b){a(h,c)},setTimeout(function(){h.send()},0)}else console.warn("Internet Explorer 9 Cross-Origin (CORS) requests must use the same protocol (".concat(b,")")),a(null,c)})}function n(a){function b(){if(-1===k.indexOf(null)){var a=k.join("");j.onComplete(a,k,i)}}function d(c,d,g,h){var a=j.onSuccess(c,g,h);(function h(b,d,g,a){var e=4<arguments.length&&void 0!==arguments[4]?arguments[4]:[],c=5<arguments.length&&void 0!==arguments[5]?arguments[5]:[],i=f(b,g,c);i.rules.length?F(i.absoluteUrls,{onBeforeSend:function(a,b,c){j.onBeforeSend(a,d,b)},onSuccess:function(b,g,h){var i=j.onSuccess(b,d,g),a=f(b=!1===i?"":i||b,g,c);return a.rules.forEach(function(c,d){b=b.replace(c,a.absoluteRules[d])}),b},onError:function(f,j,k){e.push({xhr:f,url:j}),c.push(i.rules[k]),h(b,d,g,a,e,c)},onComplete:function(f){f.forEach(function(a,c){b=b.replace(i.rules[c],a)}),h(b,d,g,a,e,c)}}):a(b,e)})(c=void 0!==a&&!1===!!a?"":a||c,g,h,function(a,c){null===k[d]&&(c.forEach(function(a){return j.onError(a.xhr,g,a.url)}),k[d]=!j.filter||j.filter.test(a)?a:"",b())})}function f(a,b){var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:[],d={};return d.rules=(a.replace(g,"").match(h)||[]).filter(function(a){return-1===c.indexOf(a)}),d.urls=d.rules.map(function(a){return a.replace(h,"$1")}),d.absoluteUrls=d.urls.map(function(a){return G(a,b)}),d.absoluteRules=d.rules.map(function(a,c){var e=d.urls[c],f=G(d.absoluteUrls[c],b);return a.replace(e,f)}),d}var g=/\/\*[\s\S]+?\*\//g,h=/(?:@import\s*)(?:url\(\s*)?(?:['"])([^'"]*)(?:['"])(?:\s*\))?(?:[^;]*;)/g,j={rootElement:a.rootElement||document,include:a.include||"style,link[rel=\"stylesheet\"]",exclude:a.exclude||null,filter:a.filter||null,skipDisabled:!1!==a.skipDisabled,useCSSOM:a.useCSSOM||!1,onBeforeSend:a.onBeforeSend||Function.prototype,onSuccess:a.onSuccess||Function.prototype,onError:a.onError||Function.prototype,onComplete:a.onComplete||Function.prototype},i=Array.apply(null,j.rootElement.querySelectorAll(j.include)).filter(function(a){return b=a,c=j.exclude,!(b.matches||b.matchesSelector||b.webkitMatchesSelector||b.mozMatchesSelector||b.msMatchesSelector||b.oMatchesSelector).call(b,c);var b,c}),k=Array.apply(null,Array(i.length)).map(function(a){return null});i.length?i.forEach(function(g,e){var a=g.getAttribute("href"),c=g.getAttribute("rel"),h="LINK"===g.nodeName&&a&&c&&-1!==c.toLowerCase().indexOf("stylesheet"),i=!1!==j.skipDisabled&&g.disabled,f="STYLE"===g.nodeName;if(h&&!i)F(a,{mimeType:"text/css",onBeforeSend:function(a,b,c){j.onBeforeSend(a,g,b)},onSuccess:function(b,f,h){var i=G(a);d(b,e,g,i)},onError:function(c,d,f){k[e]="",j.onError(c,g,d),b()}});else if(f&&!i){var l=g.textContent;j.useCSSOM&&(l=Array.apply(null,g.sheet.cssRules).map(function(a){return a.cssText}).join("")),d(l,e,g,location.href)}else k[e]="",b()}):j.onComplete("",[])}function G(a,b){var c=document.implementation.createHTMLDocument(""),d=c.createElement("base"),e=c.createElement("a");return c.head.appendChild(d),c.body.appendChild(e),d.href=b||document.baseURI||(document.querySelector("base")||{}).href||location.href,e.href=a,e.href}function a(a,b,d){a instanceof RegExp&&(a=c(a,d)),b instanceof RegExp&&(b=c(b,d));var f=i(a,b,d);return f&&{start:f[0],end:f[1],pre:d.slice(0,f[0]),body:d.slice(f[0]+a.length,f[1]),post:d.slice(f[1]+b.length)}}function c(a,b){var c=b.match(a);return c?c[0]:null}function i(b,d,e){var f,g,h,j,k,m=e.indexOf(b),p=e.indexOf(d,m+1),q=m;if(0<=m&&0<p){for(f=[],h=e.length;0<=q&&!k;)q==m?(f.push(q),m=e.indexOf(b,q+1)):1==f.length?k=[f.pop(),p]:((g=f.pop())<h&&(h=g,j=p),p=e.indexOf(d,q+1)),q=m<p&&0<=m?m:p;f.length&&(k=[h,j])}return k}function u(s){function z(a){throw new Error("CSS parse error: ".concat(a))}function c(a){var b=a.exec(s);if(b)return s=s.slice(b[0].length),b}function i(){return c(/^{\s*/)}function u(){return c(/^}/)}function l(){c(/^\s*/)}function f(){if(l(),"/"===s[0]&&"*"===s[1]){for(var a=2;s[a]&&("*"!==s[a]||"/"!==s[a+1]);)a++;if(!s[a])return z("end of comment is missing");var b=s.slice(2,a);return s=s.slice(a+2),{type:"comment",comment:b}}}function d(){for(var a,b=[];a=f();)b.push(a);return G.removeComments?[]:b}function p(){for(l();"}"===s[0];)z("extra closing bracket");var a=c(/^(("(?:\\"|[^"])*"|'(?:\\'|[^'])*'|[^{])+)/);if(a)return a[0].trim().replace(/\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*\/+/g,"").replace(/"(?:\\"|[^"])*"|'(?:\\'|[^'])*'/g,function(a){return a.replace(/,/g,"\u200C")}).split(/\s*(?![^(]*\)),\s*/).map(function(a){return a.replace(/\u200C/g,",")})}function m(){if("@"===s[0])return j();c(/^([;\s]*)+/);var a=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,b=c(/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(b){if(b=b[0].trim(),!c(/^:\s*/))return z("property missing ':'");var d=c(/^((?:\/\*.*?\*\/|'(?:\\'|.)*?'|"(?:\\"|.)*?"|\((\s*'(?:\\'|.)*?'|"(?:\\"|.)*?"|[^)]*?)\s*\)|[^};])+)/),e={type:"declaration",property:b.replace(a,""),value:d?d[0].replace(a,"").trim():""};return c(/^[;\s]*/),e}}function v(){if(!i())return z("missing '{'");for(var a,b=d();a=m();)b.push(a),b=b.concat(d());return u()?b:z("missing '}'")}function e(){l();for(var a,b=[];a=c(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)b.push(a[1]),c(/^,\s*/);if(b.length)return{type:"keyframe",values:b,declarations:v()}}function h(){var a=c(/^@([-\w]+)?keyframes\s*/);if(a){var b=a[1];if(!(a=c(/^([-\w]+)\s*/)))return z("@keyframes missing name");var f,g=a[1];if(!i())return z("@keyframes missing '{'");for(var h=d();f=e();)h.push(f),h=h.concat(d());return u()?{type:"keyframes",name:g,vendor:b,keyframes:h}:z("@keyframes missing '}'")}}function g(){if(c(/^@page */))return{type:"page",selectors:p()||[],declarations:v()}}function b(){var a=c(/@(top|bottom|left|right)-(left|center|right|top|middle|bottom)-?(corner)?\s*/);if(a)return{type:"page-margin-box",name:"".concat(a[1],"-").concat(a[2])+(a[3]?"-".concat(a[3]):""),declarations:v()}}function y(){if(c(/^@font-face\s*/))return{type:"font-face",declarations:v()}}function B(){var a=c(/^@supports *([^{]+)/);if(a)return{type:"supports",supports:a[1].trim(),rules:E()}}function w(){if(c(/^@host\s*/))return{type:"host",rules:E()}}function C(){var a=c(/^@media([^{]+)*/);if(a)return{type:"media",media:(a[1]||"").trim(),rules:E()}}function x(){var a=c(/^@custom-media\s+(--[^\s]+)\s*([^{;]+);/);if(a)return{type:"custom-media",name:a[1].trim(),media:a[2].trim()}}function A(){var a=c(/^@([-\w]+)?document *([^{]+)/);if(a)return{type:"document",document:a[2].trim(),vendor:a[1]?a[1].trim():null,rules:E()}}function D(){var a=c(/^@(import|charset|namespace)\s*([^;]+);/);if(a)return{type:a[1],name:a[2].trim()}}function j(){if(l(),"@"===s[0]){var a=D()||y()||C()||h()||B()||A()||x()||w()||g()||b();if(a&&!G.preserveStatic){var c=!1;return c=a.declarations?a.declarations.some(function(a){return /var\(/.test(a.value)}):(a.keyframes||a.rules||[]).some(function(a){return(a.declarations||[]).some(function(a){return /var\(/.test(a.value)})}),c?a:{}}return a}}function k(){if(!G.preserveStatic){var b=K("{","}",s);if(b){var c=/:(?:root|host)(?![.:#(])/.test(b.pre)&&/--\S*\s*:/.test(b.body),d=/var\(/.test(b.body);if(!c&&!d)return s=s.slice(b.end+1),{}}}var f=p()||[],a=G.preserveStatic?v():v().filter(function(a){var b=f.some(function(a){return /:(?:root|host)(?![.:#(])/.test(a)})&&/^--\S/.test(a.property),c=/var\(/.test(a.value);return b||c});return f.length||z("selector missing"),{type:"rule",selectors:f,declarations:a}}function E(a){if(!a&&!i())return z("missing '{'");for(var b,c=d();s.length&&(a||"}"!==s[0])&&(b=j()||k());)b.type&&c.push(b),c=c.concat(d());return a||u()?c:z("missing '}'")}var F=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},r={preserveStatic:!0,removeComments:!1},G=q({},r,F),n=[];return{type:"stylesheet",stylesheet:{rules:E(!0),errors:n}}}function l(b){var c=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},d={parseHost:!1,store:{},onWarning:function(){}},f=q({},d,c),g=new RegExp(":".concat(f.parseHost?"host":"root","$"));return"string"==typeof b&&(b=u(b,f)),b.stylesheet.rules.forEach(function(a){"rule"===a.type&&a.selectors.some(function(a){return g.test(a)})&&a.declarations.forEach(function(a,b){var c=a.property,d=a.value;c&&0===c.indexOf("--")&&(f.store[c]=d)})}),f.store}function H(a){function b(b){for(var e,h="",i=0;i<b.length;i++){e=b[i],f&&f(e);var j=g[e.type](e);j&&(h+=j,j.length&&e.selectors&&(h+=d))}return h}var d=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"",f=2<arguments.length?arguments[2]:void 0,g={charset:function(a){return"@charset "+a.name+";"},comment:function(a){return 0===a.comment.indexOf("__CSSVARSPONYFILL")?"/*"+a.comment+"*/":""},"custom-media":function(a){return"@custom-media "+a.name+" "+a.media+";"},declaration:function(a){return a.property+":"+a.value+";"},document:function(a){return"@"+(a.vendor||"")+"document "+a.document+"{"+b(a.rules)+"}"},"font-face":function(a){return"@font-face{"+b(a.declarations)+"}"},host:function(a){return"@host{"+b(a.rules)+"}"},import:function(a){return"@import "+a.name+";"},keyframe:function(a){return a.values.join(",")+"{"+b(a.declarations)+"}"},keyframes:function(a){return"@"+(a.vendor||"")+"keyframes "+a.name+"{"+b(a.keyframes)+"}"},media:function(a){return"@media "+a.media+"{"+b(a.rules)+"}"},namespace:function(a){return"@namespace "+a.name+";"},page:function(a){return"@page "+(a.selectors.length?a.selectors.join(", "):"")+"{"+b(a.declarations)+"}"},"page-margin-box":function(a){return"@"+a.name+"{"+b(a.declarations)+"}"},rule:function(a){var c=a.declarations;if(c.length)return a.selectors.join(",")+"{"+b(c)+"}"},supports:function(a){return"@supports "+a.supports+"{"+b(a.rules)+"}"}};return b(a.stylesheet.rules)}function d(a,b){a.rules.forEach(function(c){c.rules?d(c,b):c.keyframes?c.keyframes.forEach(function(a){"keyframe"===a.type&&b(a.declarations,c)}):c.declarations&&b(c.declarations,a)})}function o(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},c={preserveStatic:!0,preserveVars:!1,variables:{},onWarning:function(){}},g=q({},c,b);return"string"==typeof a&&(a=u(a,g)),d(a.stylesheet,function(b,d){for(var e=0;e<b.length;e++){var h=b[e],j=h.type,a=h.property,k=h.value;if("declaration"===j)if(!(g.preserveVars||!a||0!==a.indexOf("--")))b.splice(e,1),e--;else if(-1!==k.indexOf("var(")){var c=m(k,g);c!==h.value&&(c=f(c),g.preserveVars?(b.splice(e,0,{type:j,property:a,value:c}),e++):h.value=c)}}}),H(a)}function f(a){return(a.match(/calc\(([^)]+)\)/g)||[]).forEach(function(b){var c="calc".concat(b.split("calc").join(""));a=a.replace(b,c)}),a}function m(b){function c(b){var e=b.split(",")[0].replace(/[\s\n\t]/g,""),g=(b.match(/(?:\s*,\s*){1}(.*)?/)||[])[1],h=Object.prototype.hasOwnProperty.call(d.variables,e)?d.variables[e]+"":void 0,a=h||(g?g+"":void 0),i=f||b;return h||d.onWarning("variable \"".concat(e,"\" is undefined")),a&&"undefined"!==a&&0<a.length?m(a,d,i):"var(".concat(i,")")}var d=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},f=2<arguments.length?arguments[2]:void 0;if(-1===b.indexOf("var("))return b;var e=K("(",")",b);if(e){if("var"===e.pre.slice(-3)){var g=0===e.body.trim().length;return g?(d.onWarning("var() must contain a non-whitespace string"),b):e.pre.slice(0,-3)+c(e.body)+m(e.post,d)}return e.pre+"(".concat(m(e.body,d),")")+m(e.post,d)}return-1!==b.indexOf("var(")&&d.onWarning("missing closing \")\" in the value \"".concat(b,"\"")),b}function I(){function d(a,b,c,d){!m.silent&&window.console&&console.error("".concat("cssVars(): ").concat(a,"\n"),b),m.onError(a,b,c,d)}function j(a){!m.silent&&window.console&&console.warn("".concat("cssVars(): ").concat(a)),m.onWarning(a)}function c(a){m.onFinally(!!a,y,D()-m.__benchmark)}var f=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},e="cssVars(): ",m=q({},b,f);if(L){if(m.watch)return m.watch=b.watch,k(m),void I(m);if(!1===m.watch&&g&&(g.disconnect(),g=null),!m.__benchmark){if(w===m.rootElement)return void h(f);if(m.__benchmark=D(),m.exclude=[g?"[data-cssvars]:not([data-cssvars=\"\"])":"[data-cssvars=\"out\"]",m.exclude].filter(function(a){return a}).join(","),m.variables=t(m.variables),!g){var a=Array.apply(null,m.rootElement.querySelectorAll("[data-cssvars=\"out\"]"));if(a.forEach(function(a){var b=a.getAttribute("data-cssvars-group");(b?m.rootElement.querySelector("[data-cssvars=\"src\"][data-cssvars-group=\"".concat(b,"\"]")):null)||a.parentNode.removeChild(a)}),P){var i=m.rootElement.querySelectorAll("[data-cssvars]:not([data-cssvars=\"out\"])");i.length<P&&(P=i.length,E.dom={})}}}if("loading"===document.readyState)document.addEventListener("DOMContentLoaded",function b(a){I(f),document.removeEventListener("DOMContentLoaded",b)});else if(y&&m.onlyLegacy){var s=!1;if(m.updateDOM){var x=m.rootElement.host||(m.rootElement===document?document.documentElement:m.rootElement);Object.keys(m.variables).forEach(function(a){var b=m.variables[a];s=s||b!==getComputedStyle(x).getPropertyValue(a),x.style.setProperty(a,b)})}c(s)}else!Q&&(m.shadowDOM||m.rootElement.shadowRoot||m.rootElement.host)?n({rootElement:b.rootElement,include:b.include,exclude:m.exclude,skipDisabled:!1,onSuccess:function(a,b,c){return(a=((a=a.replace(N.cssComments,"").replace(N.cssMediaQueries,"")).match(N.cssVarDeclRules)||[]).join(""))||!1},onComplete:function(a,b,c){l(a,{store:E.dom,onWarning:j}),Q=!0,I(m)}}):(w=m.rootElement,n({rootElement:m.rootElement,include:m.include,exclude:m.exclude,skipDisabled:!1,onBeforeSend:m.onBeforeSend,onError:function(a,b,c){var e=a.responseURL||v(c,location.href),f=a.statusText?"(".concat(a.statusText,")"):"Unspecified Error"+(0===a.status?" (possibly CORS related)":"");d("CSS XHR Error: ".concat(e," ").concat(a.status," ").concat(f),b,a,e)},onSuccess:function(a,b,c){var d="LINK"===b.tagName,f="STYLE"===b.tagName&&a!==b.textContent,g=m.onSuccess(a,b,c);return a=void 0!==g&&!1===!!g?"":g||a,m.updateURLs&&(d||f)&&(a=p(a,c)),a},onComplete:function(a,b){var e=2<arguments.length&&void 0!==arguments[2]?arguments[2]:[],f=q({},E.dom,E.user);if(E.job={},e.forEach(function(a,c){var e=b[c];if(N.cssVars.test(e))try{var f=u(e,{preserveStatic:m.preserveStatic,removeComments:!0});l(f,{parseHost:!!m.rootElement.host,store:E.dom,onWarning:j}),a.__cssVars={tree:f}}catch(b){d(b.message,a)}}),q(E.job,E.dom),m.updateDOM?(q(E.user,m.variables),q(E.job,E.user)):(q(E.job,E.user,m.variables),q(f,m.variables)),0<M.job&&(Object.keys(E.job).length>Object.keys(f).length||Object.keys(f).length&&Object.keys(E.job).some(function(a){return E.job[a]!==f[a]})))J(m.rootElement),I(m);else{var k=[],n=[],p=!1;if(m.updateDOM&&M.job++,e.forEach(function(a,c){var e=!a.__cssVars;if(a.__cssVars)try{o(a.__cssVars.tree,q({},m,{variables:E.job,onWarning:j}));var h=H(a.__cssVars.tree);if(m.updateDOM){var i=b[c],r=N.cssVarFunc.test(i);if(a.getAttribute("data-cssvars")||a.setAttribute("data-cssvars","src"),h.length&&r){var l=a.getAttribute("data-cssvars-group")||++M.group,f=h.replace(/\s/g,""),s=m.rootElement.querySelector("[data-cssvars=\"out\"][data-cssvars-group=\"".concat(l,"\"]"))||document.createElement("style");p=p||N.cssKeyframes.test(h),m.preserveStatic&&(a.sheet.disabled=!0),s.hasAttribute("data-cssvars")||s.setAttribute("data-cssvars","out"),f===a.textContent.replace(/\s/g,"")?(e=!0,s&&s.parentNode&&(a.removeAttribute("data-cssvars-group"),s.parentNode.removeChild(s))):f!==s.textContent.replace(/\s/g,"")&&([a,s].forEach(function(a){a.setAttribute("data-cssvars-job",M.job),a.setAttribute("data-cssvars-group",l)}),s.textContent=h,k.push(h),n.push(s),s.parentNode||a.parentNode.insertBefore(s,a.nextSibling))}}else a.textContent.replace(/\s/g,"")!==h&&k.push(h)}catch(b){d(b.message,a)}e&&a.setAttribute("data-cssvars","skip"),a.hasAttribute("data-cssvars-job")||a.setAttribute("data-cssvars-job",M.job)}),P=m.rootElement.querySelectorAll("[data-cssvars]:not([data-cssvars=\"out\"])").length,m.shadowDOM)for(var i,s=[m.rootElement].concat(z(m.rootElement.querySelectorAll("*"))),g=0;i=s[g];++g)if(i.shadowRoot&&i.shadowRoot.querySelector("style")){var t=q({},m,{rootElement:i.shadowRoot});I(t)}m.updateDOM&&p&&r(m.rootElement),w=!1,m.onComplete(k.join(""),n,JSON.parse(JSON.stringify(E.job)),D()-m.__benchmark),c(n.length)}}}))}}function k(a){function b(a){var b=a.hasAttribute("disabled"),c=(a.sheet||{}).disabled;return b||c}function c(a){return"LINK"===a.tagName&&-1!==(a.getAttribute("rel")||"").indexOf("stylesheet")&&!b(a)}function d(a){return Array.apply(null,a).some(function(a){var d=1===a.nodeType&&a.hasAttribute("data-cssvars"),e=function(a){return"STYLE"===a.tagName&&!b(a)}(a)&&N.cssVars.test(a.textContent);return!d&&(c(a)||e)})}window.MutationObserver&&(g&&(g.disconnect(),g=null),(g=new MutationObserver(function(b){b.some(function(b){var e,f=!1;return"attributes"===b.type?f=c(b.target):"childList"===b.type&&(f=d(b.addedNodes)||(e=b.removedNodes,Array.apply(null,e).some(function(b){var d=1===b.nodeType,e=d&&"out"===b.getAttribute("data-cssvars"),f=d&&"src"===b.getAttribute("data-cssvars"),g=f;if(f||e){var h=b.getAttribute("data-cssvars-group"),i=a.rootElement.querySelector("[data-cssvars-group=\"".concat(h,"\"]"));f&&(J(a.rootElement),E.dom={}),i&&i.parentNode.removeChild(i)}return g}))),f})&&I(a)})).observe(document.documentElement,{attributes:!0,attributeFilter:["disabled","href"],childList:!0,subtree:!0}))}function h(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:100;clearTimeout(s),s=setTimeout(function(){a.__benchmark=null,I(a)},b)}function r(b){var d=["animation-name","-moz-animation-name","-webkit-animation-name"].filter(function(a){return getComputedStyle(document.body)[a]})[0];if(d){for(var e,f=b.getElementsByTagName("*"),g=[],h=0,j=f.length;h<j;h++)e=f[h],"none"!==getComputedStyle(e)[d]&&(e.style[d]+="__CSSVARSPONYFILL-KEYFRAMES__",g.push(e));document.body.offsetHeight;for(var a,k=0,l=g.length;k<l;k++)a=g[k].style,a[d]=a[d].replace("__CSSVARSPONYFILL-KEYFRAMES__","")}}function p(a,b){return(a.replace(N.cssComments,"").match(N.cssUrls)||[]).forEach(function(c){var d=c.replace(N.cssUrls,"$1"),e=v(d,b);a=a.replace(c,c.replace(d,e))}),a}function t(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},b=/^-{2}/;return Object.keys(a).reduce(function(c,d){return c[b.test(d)?d:"--".concat(d.replace(/^-+/,""))]=a[d],c},{})}function v(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:location.href,c=document.implementation.createHTMLDocument(""),d=c.createElement("base"),e=c.createElement("a");return c.head.appendChild(d),c.body.appendChild(e),d.href=b,e.href=a,e.href}function D(){return L&&(window.performance||{}).now?window.performance.now():new Date().getTime()}function J(a){Array.apply(null,a.querySelectorAll("[data-cssvars=\"skip\"],[data-cssvars=\"src\"]")).forEach(function(a){return a.setAttribute("data-cssvars","")})}var K=a;a.range=i;var L="undefined"!=typeof window,y=L&&window.CSS&&window.CSS.supports&&window.CSS.supports("(--a: 0)"),M={group:0,job:0},b={rootElement:L?document:null,shadowDOM:!1,include:"style,link[rel=stylesheet]",exclude:"",variables:{},onlyLegacy:!0,preserveStatic:!0,preserveVars:!1,silent:!1,updateDOM:!0,updateURLs:!0,watch:null,onBeforeSend:function(){},onError:function(){},onWarning:function(){},onSuccess:function(){},onComplete:function(){},onFinally:function(){}},N={cssComments:/\/\*[\s\S]+?\*\//g,cssKeyframes:/@(?:-\w*-)?keyframes/,cssMediaQueries:/@media[^{]+\{([\s\S]+?})\s*}/g,cssUrls:/url\((?!['"]?(?:data|http|\/\/):)['"]?([^'")]*)['"]?\)/g,cssVarDeclRules:/(?::(?:root|host)(?![.:#(])[\s,]*[^{]*{\s*[^}]*})/g,cssVarDecls:/(?:[\s;]*)(-{2}\w[\w-]*)(?:\s*:\s*)([^;]*);/g,cssVarFunc:/var\(\s*--[\w-]/,cssVars:/(?:(?::(?:root|host)(?![.:#(])[\s,]*[^{]*{\s*[^;]*;*\s*)|(?:var\(\s*))(--[^:)]+)(?:\s*[:)])/},E={dom:{},job:{},user:{}},w=!1,g=null,P=0,s=null,Q=!1;return I.reset=function(){for(var a in M.job=0,M.group=0,w=!1,g&&(g.disconnect(),g=null),P=0,s=null,Q=!1,E)E[a]={}},I});