(function(){"use strict";if(window&&window.addEventListener){var n=Object.create(null),r,u,t=function(){clearTimeout(u);u=setTimeout(r,100)},i=function(){return},e=function(){var n;window.addEventListener("resize",t,!1);window.addEventListener("orientationchange",t,!1);window.MutationObserver?(n=new MutationObserver(t),n.observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0}),i=function(){try{n.disconnect();window.removeEventListener("resize",t,!1);window.removeEventListener("orientationchange",t,!1)}catch(i){}}):(document.documentElement.addEventListener("DOMSubtreeModified",t,!1),i=function(){document.documentElement.removeEventListener("DOMSubtreeModified",t,!1);window.removeEventListener("resize",t,!1);window.removeEventListener("orientationchange",t,!1)})},o=function(n){function r(n){var t;return n.protocol!==undefined?t=n:(t=document.createElement("a"),t.href=n),t.protocol.replace(/:/g,"")+t.host}var t,u,i;return window.XMLHttpRequest&&(t=new XMLHttpRequest,u=r(location),i=r(n),t=t.withCredentials===undefined&&i!==""&&i!==u?XDomainRequest||undefined:XMLHttpRequest),t},f="http://www.w3.org/1999/xlink";r=function(){function w(){a-=1;a===0&&(i(),e())}function k(t){return function(){n[t.base]!==!0&&t.useEl.setAttributeNS(f,"xlink:href","#"+t.hash)}}function g(n){return function(){var i=document.body,r=document.createElement("x"),t;n.onload=null;r.innerHTML=n.responseText;t=r.getElementsByTagName("svg")[0];t&&(t.setAttribute("aria-hidden","true"),t.style.position="absolute",t.style.width=0,t.style.height=0,t.style.overflow="hidden",i.insertBefore(t,i.firstChild));w()}}function d(n){return function(){n.onerror=null;n.ontimeout=null;w()}}var t,u,b="",c,l,s,a=0,v,y,p,h,r;for(i(),h=document.getElementsByTagName("use"),s=0;s<h.length;s+=1){try{u=h[s].getBoundingClientRect()}catch(nt){u=!1}l=h[s].getAttributeNS(f,"href");p=l&&l.split?l.split("#"):["",""];t=p[0];c=p[1];v=u&&u.left===0&&u.right===0&&u.top===0&&u.bottom===0;u&&u.width===0&&u.height===0&&!v?(b&&!t.length&&c&&!document.getElementById(c)&&(t=b),t.length&&(r=n[t],r!==!0&&setTimeout(k({useEl:h[s],base:t,hash:c}),0),r===undefined&&(y=o(t),y!==undefined&&(r=new y,n[t]=r,r.onload=g(r),r.onerror=d(r),r.ontimeout=d(r),r.open("GET",t),r.send(),a+=1)))):v?t.length&&n[t]&&k({useEl:h[s],base:t,hash:c})():n[t]===undefined?n[t]=!0:n[t].onload&&(n[t].abort(),delete n[t].onload,n[t]=!0)}h="";a+=1;w()};window.addEventListener("load",function s(){window.removeEventListener("load",s,!1);u=setTimeout(r,0)},!1)}})()