/*! * lazysizes - v5.2.2 * Source: https://github.com/aFarkas/lazysizes/blob/gh-pages/lazysizes.js */ !function(e){var t=function(u,k,d){"use strict";var F,D;if(function(){var e;var t={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:true,ricTimeout:0,throttleDelay:125};D=u.lazySizesConfig||u.lazysizesConfig||{};for(e in t){if(!(e in D)){D[e]=t[e]}}}(),!k||!k.getElementsByClassName){return{init:function(){},cfg:D,noSupport:true}}var I=k.documentElement,a=u.HTMLPictureElement,$="addEventListener",O="getAttribute",H=u[$].bind(u),P=u.setTimeout,j=u.requestAnimationFrame||P,s=u.requestIdleCallback,J=/^picture$/i,r=["load","error","lazyincluded","_lazyloaded"],i={},U=Array.prototype.forEach,Q=function(e,t){if(!i[t]){i[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")}return i[t].test(e[O]("class")||"")&&i[t]},Z=function(e,t){if(!Q(e,t)){e.setAttribute("class",(e[O]("class")||"").trim()+" "+t)}},G=function(e,t){var i;if(i=Q(e,t)){e.setAttribute("class",(e[O]("class")||"").replace(i," "))}},K=function(t,i,e){var a=e?$:"removeEventListener";if(e){K(t,i)}r.forEach(function(e){t[a](e,i)})},V=function(e,t,i,a,r){var n=k.createEvent("Event");if(!i){i={}}i.instance=F;n.initEvent(t,!a,!r);n.detail=i;e.dispatchEvent(n);return n},X=function(e,t){var i;if(!a&&(i=u.picturefill||D.pf)){if(t&&t.src&&!e[O]("srcset")){e.setAttribute("srcset",t.src)}i({reevaluate:true,elements:[e]})}else if(t&&t.src){e.src=t.src}},Y=function(e,t){return(getComputedStyle(e,null)||{})[t]},o=function(e,t,i){i=i||e.offsetWidth;while(i49?function(){s(t,{timeout:n});if(n!==D.ricTimeout){n=D.ricTimeout}}:te(function(){P(t)},true);return function(e){var t;if(e=e===true){n=33}if(i){return}i=true;t=r-(d.now()-a);if(t<0){t=0}if(e||t<9){o()}else{P(o,t)}}},ae=function(e){var t,i;var a=99;var r=function(){t=null;e()};var n=function(){var e=d.now()-i;if(e0;if(r&&Y(a,"overflow")!="visible"){i=a.getBoundingClientRect();r=b>i.left&&zi.top-1&&p500&&I.clientWidth>500?500:370:D.expand;F._defEx=u;d=u*D.expFactor;f=D.hFac;E=null;if(_2&&y>2&&!k.hidden){_=d;N=0}else if(y>1&&N>1&&L<6){_=u}else{_=w}}if(l!==n){g=innerWidth+n*f;h=innerHeight+n;o=n*-1;l=n}i=c[t].getBoundingClientRect();if((A=i.bottom)>=o&&(p=i.top)<=h&&(b=i.right)>=o*f&&(z=i.left)<=g&&(A||b||z||p)&&(D.loadHidden||R(c[t]))&&(m&&L<3&&!s&&(y<3||N<4)||x(c[t],n))){q(c[t]);r=true;if(L>9){break}}else if(!r&&m&&!a&&L<4&&N<4&&y>2&&(v[0]||D.preloadAfterLoad)&&(v[0]||!s&&(A||b||z||p||c[t][O](D.sizesAttr)!="auto"))){a=v[0]||c[t]}}if(a&&!r){q(a)}}};var i=ie(t);var S=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}M(e);Z(t,D.loadedClass);G(t,D.loadingClass);K(t,T);V(t,"lazyloaded")};var a=te(S);var T=function(e){a({target:e.target})};var W=function(t,i){try{t.contentWindow.location.replace(i)}catch(e){t.src=i}};var B=function(e){var t;var i=e[O](D.srcsetAttr);if(t=D.customMedia[e[O]("data-media")||e[O]("media")]){e.setAttribute("media",t)}if(i){e.setAttribute("srcset",i)}};var o=te(function(t,e,i,a,r){var n,o,s,l,u,d;if(!(u=V(t,"lazybeforeunveil",e)).defaultPrevented){if(a){if(i){Z(t,D.autosizesClass)}else{t.setAttribute("sizes",a)}}o=t[O](D.srcsetAttr);n=t[O](D.srcAttr);if(r){s=t.parentNode;l=s&&J.test(s.nodeName||"")}d=e.firesLoad||"src"in t&&(o||n||l);u={target:t};Z(t,D.loadingClass);if(d){clearTimeout(f);f=P(M,2500);K(t,T,true)}if(l){U.call(s.getElementsByTagName("source"),B)}if(o){t.setAttribute("srcset",o)}else if(n&&!l){if(c.test(t.nodeName)){W(t,n)}else{t.src=n}}if(r&&(o||l)){X(t,{src:n})}}if(t._lazyRace){delete t._lazyRace}G(t,D.lazyClass);ee(function(){var e=t.complete&&t.naturalWidth>1;if(!d||e){if(e){Z(t,"ls-is-cached")}S(u);t._lazyCache=true;P(function(){if("_lazyCache"in t){delete t._lazyCache}},9)}if(t.loading=="lazy"){L--}},true)});var q=function(e){if(e._lazyRace){return}var t;var i=n.test(e.nodeName);var a=i&&(e[O](D.sizesAttr)||e[O]("sizes"));var r=a=="auto";if((r||!m)&&i&&(e[O]("src")||e.srcset)&&!e.complete&&!Q(e,D.errorClass)&&Q(e,D.lazyClass)){return}t=V(e,"lazyunveilread").detail;if(r){re.updateElem(e,true,e.offsetWidth)}e._lazyRace=true;L++;o(e,t,r,a,i)};var r=ae(function(){D.loadMode=3;i()});var s=function(){if(D.loadMode==3){D.loadMode=2}r()};var l=function(){if(m){return}if(d.now()-e<999){P(l,999);return}m=true;D.loadMode=3;i();H("scroll",s,true)};return{_:function(){e=d.now();F.elements=k.getElementsByClassName(D.lazyClass);v=k.getElementsByClassName(D.lazyClass+" "+D.preloadClass);H("scroll",i,true);H("resize",i,true);H("pageshow",function(e){if(e.persisted){var t=k.querySelectorAll("."+D.loadingClass);if(t.length&&t.forEach){j(function(){t.forEach(function(e){if(e.complete){q(e)}})})}}});if(u.MutationObserver){new MutationObserver(i).observe(I,{childList:true,subtree:true,attributes:true})}else{I[$]("DOMNodeInserted",i,true);I[$]("DOMAttrModified",i,true);setInterval(i,999)}H("hashchange",i,true);["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){k[$](e,i,true)});if(/d$|^c/.test(k.readyState)){l()}else{H("load",l);k[$]("DOMContentLoaded",i);P(l,2e4)}if(F.elements.length){t();ee._lsFlush()}else{i()}},checkElems:i,unveil:q,_aLSL:s}}(),re=function(){var i;var n=te(function(e,t,i,a){var r,n,o;e._lazysizesWidth=a;a+="px";e.setAttribute("sizes",a);if(J.test(t.nodeName||"")){r=t.getElementsByTagName("source");for(n=0,o=r.length;n