"use strict";!function(){var n=window.cdn,t=n.cdnUrl,e=n.scripts,r=!1,c=function(n){r?n():document.addEventListener("DOMContentLoaded",n)};c((function(){r=!0}));var o=function(n){var t=document.createElement("script");for(var e in n)t.setAttribute(e,n[e]);document.body.appendChild(t)};!function(n,e){var r=!1,c=function(n){return function(){r||(n(),r=!0)}};n=c(n),e=c(e);var o=new XMLHttpRequest;o.onload=n,o.onerror=e,o.open("GET","".concat(t,"/version.json")),o.send(),setTimeout(e,4e3)}((function(){n.useCdn=!0,c((function(){e.forEach((function(n){n.src=t+n.src,o(n)}))}))}),(function(){n.useCdn=!1,c((function(){return e.forEach(o)})),document.querySelectorAll('link[href^="'.concat(t,'"][rel="stylesheet"]')).forEach((function(n){return n.setAttribute("href",n.href.replace(t,""))})),document.querySelectorAll('img[src^="'.concat(t,'"]')).forEach((function(n){return n.setAttribute("src",n.src.replace(t,""))}))}))}();