vendor: 4,916 bytes, lines 1-60
1/*! 2 * modernizr v3.5.0 3 * Build https://modernizr.com/download?-classlist-contains-cssanimations-csstransforms3d-flexbox-history-json-svg-video-setclasses-dontmin 4 * 5 * Copyright (c) 6 * Faruk Ates 7 * Paul Irish 8 * Alex Sexton 9 * Ryan Seddon 10 * Patrick Kettner 11 * Stu Cox 12 * Richard Herrera 13 14 * MIT License 15 */ 16!function(e,t,n){function r(e,t){return typeof e===t}function i(e,t){return!!~(""+e).indexOf(t)}function s(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):b?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function a(){var e=t.body;return e||(e=s(b?"svg":"body"),e.fake=!0),e}function o(e,n,r,i){var o,c,l,u,d="modernizr",f=s("div"),p=a();if(parseInt(r,10))for(;r--;)l=s("div"),l.id=i?i[r]:d+(r+1),f.appendChild(l);return o=s("style"),o.type="text/css",o.id="s"+d,(p.fake?p:f).appendChild(o),p.appendChild(f),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(t.createTextNode(e)),f.id=d,p.fake&&(p.style.background="",p.style.overflow="hidden",u=w.style.overflow,w.style.overflow="hidden",w.appendChild(p)),c=n(f,e),p.fake?(p.parentNode.removeChild(p),w.style.overflow=u,w.offsetHeight):f.parentNode.removeChild(f),!!c}function c(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function l(t,n,r){var i;if("getComputedStyle"in e){i=getComputedStyle.call(e,t,n);var s=e.console;if(null!==i)r&&(i=i.getPropertyValue(r));else if(s){var a=s.error?"error":"log";s[a].call(s,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}}else i=!n&&t.currentStyle&&t.currentStyle[r];return i}function u(t,r){var i=t.length;if("CSS"in e&&"supports"in e.CSS){for(;i--;)if(e.CSS.supports(c(t[i]),r))return!0;return!1}if("CSSSupportsRule"in e){for(var s=[];i--;)s.push("("+c(t[i])+":"+r+")");return s=s.join(" or "),o("@supports ("+s+") { #modernizr { position: absolute; } }",function(e){return"absolute"==l(e,null,"position")})}return n}function d(e){return e.replace(/([a-z])-([a-z])/g,function(e,t,n){return t+n.toUpperCase()}).replace(/^-/,"")}function f(e,t,a,o){function c(){f&&(delete x.style,delete x.modElem)}if(o=!r(o,"undefined")&&o,!r(a,"undefined")){var l=u(e,a);if(!r(l,"undefined"))return l}for(var f,p,m,g,h,v=["modernizr","tspan","samp"];!x.style&&v.length;)f=!0,x.modElem=s(v.shift()),x.style=x.modElem.style;for(m=e.length,p=0;p<m;p++)if(g=e[p],h=x.style[g],i(g,"-")&&(g=d(g)),x.style[g]!==n){if(o||r(a,"undefined"))return c(),"pfx"!=t||g;try{x.style[g]=a}catch(e){}if(x.style[g]!=h)return c(),"pfx"!=t||g}return c(),!1}function p(e,t){return function(){return e.apply(t,arguments)}}function m(e,t,n){var i;for(var s in e)if(e[s]in t)return!1===n?e[s]:(i=t[e[s]],r(i,"function")?p(i,n||t):i);return!1}function g(e,t,n,i,s){var a=e.charAt(0).toUpperCase()+e.slice(1),o=(e+" "+C.join(a+" ")+a).split(" ");return r(t,"string")||r(t,"undefined")?f(o,t,i,s):(o=(e+" "+T.join(a+" ")+a).split(" "),m(o,t,n))}function h(e,t,r){return g(e,n,n,t,r)}var v=[],A={_version:"3.5.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout(function(){t(n[e])},0)},addTest:function(e,t,n){v.push({name:e,fn:t,options:n})},addAsyncTest:function(e){v.push({name:null,fn:e})}},y=function(){};y.prototype=A,y=new y;var z=[],w=t.documentElement,b="svg"===w.nodeName.toLowerCase();/*! 17{ 18 "name": "JSON", 19 "property": "json", 20 "caniuse": "json", 21 "notes": [{ 22 "name": "MDN documentation", 23 "href": "https://developer.mozilla.org/en-US/docs/Glossary/JSON" 24 }], 25 "polyfills": ["json2"] 26} 27!*/ 28y.addTest("json","JSON"in e&&"parse"in JSON&&"stringify"in JSON);var S="Moz O ms Webkit",C=A._config.usePrefixes?S.split(" "):[];A._cssomPrefixes=C;var E={elem:s("modernizr")};y._q.push(function(){delete E.elem});var x={style:E.elem.style};y._q.unshift(function(){delete x.style});var T=A._config.usePrefixes?S.toLowerCase().split(" "):[];A._domPrefixes=T,A.testAllProps=g,A.testAllProps=h,/*! 29{ 30 "name": "CSS Animations", 31 "property": "cssanimations", 32 "caniuse": "css-animation", 33 "polyfills": ["transformie", "csssandpaper"], 34 "tags": ["css"], 35 "warnings": ["Android < 4 will pass this test, but can only animate a single property at a time"], 36 "notes": [{ 37 "name" : "Article: 'Dispelling the Android CSS animation myths'", 38 "href": "https://goo.gl/OGw5Gm" 39 }] 40} 41!*/ 42y.addTest("cssanimations",h("animationName","a",!0)),/*! 43{ 44 "name": "classList", 45 "caniuse": "classlist", 46 "property": "classlist", 47 "tags": ["dom"], 48 "builderAliases": ["dataview_api"], 49 "notes": [{ 50 "name": "MDN Docs", 51 "href": "https://developer.mozilla.org/en/DOM/element.classList" 52 }] 53} 54!*/ 55y.addTest("classlist","classList"in w),/*! 56{ 57 "name": "History API", 58 "property": "history", 59 "caniuse": "history", 60 "tags": ["history"],
61 "authors": ["Hay Kranen", "Alexander Farkas"], 62 "notes": [{ 63 "name": "W3C Spec", 64 "href": "https://www.w3.org/TR/html51/browsers.html#the-history-interface" 65 }, { 66 "name": "MDN documentation", 67 "href": "https://developer.mozilla.org/en-US/docs/Web/API/window.history" 68 }], 69 "polyfills": ["historyjs", "html5historyapi"] 70} 71!*/ 72y.addTest("history",function(){var t=navigator.userAgent;return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone")||"file:"===location.protocol)&&(e.history&&"pushState"in e.history)}),/*! 73{ 74 "name": "ES5 String.prototype.contains", 75 "property": "contains", 76 "authors": ["Robert Kowalski"], 77 "tags": ["es6"] 78} 79!*/ 80y.addTest("contains",r(String.prototype.contains,"function")),/*! 81{ 82 "name": "Flexbox", 83 "property": "flexbox", 84 "caniuse": "flexbox", 85 "tags": ["css"], 86 "notes": [{ 87 "name": "The _new_ flexbox", 88 "href": "http://dev.w3.org/csswg/css3-flexbox" 89 }], 90 "warnings": [ 91 "A `true` result for this detect does not imply that the `flex-wrap` property is supported; see the `flexwrap` detect." 92 ] 93} 94!*/ 95y.addTest("flexbox",h("flexBasis","1px",!0)),/*! 96{ 97 "name": "SVG", 98 "property": "svg", 99 "caniuse": "svg", 100 "tags": ["svg"], 101 "authors": ["Erik Dahlstrom"], 102 "polyfills": [ 103 "svgweb", 104 "raphael", 105 "amplesdk", 106 "canvg", 107 "svg-boilerplate", 108 "sie", 109 "dojogfx", 110 "fabricjs" 111 ] 112} 113!*/ 114y.addTest("svg",!!t.createElementNS&&!!t.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect);var L=A.testStyles=o,P="CSS"in e&&"supports"in e.CSS,M="supportsCSS"in e;y.addTest("supports",P||M),/*! 115{ 116 "name": "CSS Transforms 3D", 117 "property": "csstransforms3d", 118 "caniuse": "transforms3d", 119 "tags": ["css"], 120 "warnings": [ 121 "Chrome may occassionally fail this test on some systems; more info: https://code.google.com/p/chromium/issues/detail?id=129004" 122 ] 123} 124!*/ 125y.addTest("csstransforms3d",function(){var e=!!h("perspective","1px",!0),t=y._config.usePrefixes;if(e&&(!t||"webkitPerspective"in w.style)){var n;y.supports?n="@supports (perspective: 1px)":(n="@media (transform-3d)",t&&(n+=",(-webkit-transform-3d)")),n+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}",L("#modernizr{width:0;height:0}"+n,function(t){e=7===t.offsetWidth&&18===t.offsetHeight})}return e}),/*! 126{ 127 "name": "HTML5 Video", 128 "property": "video", 129 "caniuse": "video", 130 "tags": ["html5"], 131 "knownBugs": [ 132 "Without QuickTime, `Modernizr.video.h264` will be `undefined`; https://github.com/Modernizr/Modernizr/issues/546" 133 ], 134 "polyfills": [ 135 "html5media", 136 "mediaelementjs", 137 "sublimevideo", 138 "videojs", 139 "leanbackplayer", 140 "videoforeverybody" 141 ] 142} 143!*/ 144y.addTest("video",function(){var e=s("video"),t=!1;try{t=!!e.canPlayType,t&&(t=new Boolean(t),t.ogg=e.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),t.h264=e.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),t.webm=e.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""),t.vp9=e.canPlayType('video/webm; codecs="vp9"').replace(/^no$/,""),t.hls=e.canPlayType('application/x-mpegURL; codecs="avc1.42E01E"').replace(/^no$/,""))}catch(e){}return t}),function(){var e,t,n,i,s,a,o;for(var c in v)if(v.hasOwnProperty(c)){if(e=[],t=v[c],t.name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;n<t.options.aliases.length;n++)e.push(t.options.aliases[n].toLowerCase());for(i=r(t.fn,"function")?t.fn():t.fn,s=0;s<e.length;s++)a=e[s],o=a.split("."),1===o.length?y[o[0]]=i:(!y[o[0]]||y[o[0]]instanceof Boolean||(y[o[0]]=new Boolean(y[o[0]])),y[o[0]][o[1]]=i),z.push((i?"":"no-")+o.join("-"))}}(),function(e){var t=w.className,n=y._config.classPrefix||"";if(b&&(t=t.baseVal),y._config.enableJSClass){var r=new RegExp("(^|\\s)"+n+"no-js(\\s|$)");t=t.replace(r,"$1"+n+"js$2")}y._config.enableClasses&&(t+=" "+n+e.join(" "+n),b?w.className.baseVal=t:w.className=t)}(z),delete A.addTest,delete A.addAsyncTest;for(var N=0;N<y._q.length;N++)y._q[N]();e.Modernizr=y}(window,document);var IsModern=function(){var e=window,t=function(){return"querySelector"in document&&"localStorage"in e&&"addEventListener"in e};return t()&&function(){var e;t&&(e=document.querySelector("html"),Modernizr.classlist&&e.classList.contains("no-enhance")&&(e.classList.remove("no-enhance"),e.classList.add("enhance")))}(),{isModern:t}}();/*! picturefill - v3.0.2 - 2016-02-12 145 * https://scottjehl.github.io/picturefill/ 146 * Copyright (c) 2016 https://github.com/scottjehl/picturefill/blob/master/Authors.txt; Licensed MIT 147 */ 148/*! Gecko-Picture - v1.0 149 * https://github.com/scottjehl/picturefill/tree/3.0/src/plugins/gecko-picture 150 * Firefox's early picture implementation (prior to FF41) is static and does 151 * not react to viewport changes. This tiny module fixes this. 152 */ 153!function(e){var t=navigator.userAgent;e.HTMLPictureElement&&/ecko/.test(t)&&t.match(/rv\:(\d+)/)&&RegExp.$1<45&&addEventListener("resize",function(){var t,n=document.createElement("source"),r=function(e){var t,r,i=e.parentNode;"PICTURE"===i.nodeName.toUpperCase()?(t=n.cloneNode(),i.insertBefore(t,i.firstElementChild),setTimeout(function(){i.removeChild(t)})):(!e._pfLastSize||e.offsetWidth>e._pfLastSize)&&(e._pfLastSize=e.offsetWidth,r=e.sizes,e.sizes+=",100vw",setTimeout(function(){e.sizes=r}))},i=function(){var e,t=document.querySelectorAll("picture > img, img[srcset][sizes]");for(e=0;e<t.length;e++)r(t[e])},s=function(){clearTimeout(t),t=setTimeout(i,99)},a=e.matchMedia&&matchMedia("(orientation: landscape)"),o=function(){s(),a&&a.addListener&&a.addListener(s)};return n.srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",/^[c|i]|d$/.test(document.readyState||"")?o():document.addEventListener("DOMContentLoaded",o),s}())}(window),/*! Picturefill - v3.0.2 154 * http://scottjehl.github.io/picturefill 155 * Copyright (c) 2015 https://github.com/scottjehl/picturefill/blob/master/Authors.txt; 156 * License: MIT 157 */ 158function(e,t,n){"use strict";function r(e){return" "===e||"\t"===e||"\n"===e||"\f"===e||"\r"===e}function i(){R=!1,B=e.devicePixelRatio,_={},k={},h.DPR=B||1,$.width=Math.max(e.innerWidth||0,S.clientWidth),$.height=Math.max(e.innerHe
vendor: 4,736 bytes, line 158
158ight||0,S.clientHeight),$.vw=$.width/100,$.vh=$.height/100,g=[$.height,$.width,B].join("-"),$.em=h.getEmValue(),$.rem=$.em}function s(e,t,n,r){var i,s,a,o;return"saveData"===E.algorithm?e>2.7?o=n+1:(s=t-n,i=Math.pow(e-.6,1.5),a=s*i,r&&(a+=.1*i),o=e+a):o=n>1?Math.sqrt(e*t):e,o>n}function a(e){var t,n=h.getSet(e),r=!1;"pending"!==n&&(r=g,n&&(t=h.setRes(n),h.applySetCandidate(t,e))),e[h.ns].evaled=r}function o(e,t){return e.res-t.res}function c(e,t,n){var r;return!n&&t&&(n=e[h.ns].sets,n=n&&n[n.length-1]),r=l(t,n),r&&(t=h.makeUrl(t),e[h.ns].curSrc=t,e[h.ns].curCan=r,r.res||V(r,r.set.sizes)),r}function l(e,t){var n,r,i;if(e&&t)for(i=h.parseSet(t),e=h.makeUrl(e),n=0;n<i.length;n++)if(e===h.makeUrl(i[n].url)){r=i[n];break}return r}function u(e,t){var n,r,i,s,a=e.getElementsByTagName("source");for(n=0,r=a.length;n<r;n++)i=a[n],i[h.ns]=!0,(s=i.getAttribute("srcset"))&&t.push({srcset:s,media:i.getAttribute("media"),type:i.getAttribute("type"),sizes:i.getAttribute("sizes")})}function d(e,t){function n(t){var n,r=t.exec(e.substring(d));if(r)return n=r[0],d+=n.length,n}function i(){var e,n,r,i,o,c,l,u,d,p=!1,m={};for(i=0;i<a.length;i++)o=a[i],c=o[o.length-1],l=o.substring(0,o.length-1),u=parseInt(l,10),d=parseFloat(l),j.test(l)&&"w"===c?((e||n)&&(p=!0),0===u?p=!0:e=u):H.test(l)&&"x"===c?((e||n||r)&&(p=!0),d<0?p=!0:n=d):j.test(l)&&"h"===c?((r||n)&&(p=!0),0===u?p=!0:r=u):p=!0;p||(m.url=s,e&&(m.w=e),n&&(m.d=n),r&&(m.h=r),r||n||e||(m.d=1),1===m.d&&(t.has1x=!0),m.set=t,f.push(m))}for(var s,a,o,c,l,u=e.length,d=0,f=[];;){if(n(I),d>=u)return f;s=n(U),a=[],","===s.slice(-1)?(s=s.replace(q,""),i()):function(){for(n(D),o="",c="in descriptor";;){if(l=e.charAt(d),"in descriptor"===c)if(r(l))o&&(a.push(o),o="",c="after descriptor");else{if(","===l)return d+=1,o&&a.push(o),void i();if("("===l)o+=l,c="in parens";else{if(""===l)return o&&a.push(o),void i();o+=l}}else if("in parens"===c)if(")"===l)o+=l,c="in descriptor";else{if(""===l)return a.push(o),void i();o+=l}else if("after descriptor"===c)if(r(l));else{if(""===l)return void i();c="in descriptor",d-=1}d+=1}}()}}function f(e){var t,n,i,s,a,o,c=/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i,l=/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i;for(n=function(e){function t(){s&&(a.push(s),s="")}function n(){a[0]&&(o.push(a),a=[])}for(var i,s="",a=[],o=[],c=0,l=0,u=!1;;){if(""===(i=e.charAt(l)))return t(),n(),o;if(u){if("*"===i&&"/"===e[l+1]){u=!1,l+=2,t();continue}l+=1}else{if(r(i)){if(e.charAt(l-1)&&r(e.charAt(l-1))||!s){l+=1;continue}if(0===c){t(),l+=1;continue}i=" "}else if("("===i)c+=1;else if(")"===i)c-=1;else{if(","===i){t(),n(),l+=1;continue}if("/"===i&&"*"===e.charAt(l+1)){u=!0,l+=2;continue}}s+=i,l+=1}}}(e),i=n.length,t=0;t<i;t++)if(s=n[t],a=s[s.length-1],function(e){return!!(c.test(e)&&parseFloat(e)>=0)||(!!l.test(e)||("0"===e||"-0"===e||"+0"===e))}(a)){if(o=a,s.pop(),0===s.length)return o;if(s=s.join(" "),h.matchesMedia(s))return o}return"100vw"}t.createElement("picture");var p,m,g,h={},v=!1,A=function(){},y=t.createElement("img"),z=y.getAttribute,w=y.setAttribute,b=y.removeAttribute,S=t.documentElement,C={},E={algorithm:""},x=navigator.userAgent,T=/rident/.test(x)||/ecko/.test(x)&&x.match(/rv\:(\d+)/)&&RegExp.$1>35,L="currentSrc",P=/\s+\+?\d+(e\d+)?w/,M=e.picturefillCFG,N="font-size:100%!important;",R=!0,_={},k={},B=e.devicePixelRatio,$={px:1,in:96},W=t.createElement("a"),O=!1,D=/^[ \t\n\r\u000c]+/,I=/^[, \t\n\r\u000c]+/,U=/^[^ \t\n\r\u000c]+/,q=/[,]+$/,j=/^\d+$/,H=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,F=function(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r||!1):e.attachEvent&&e.attachEvent("on"+t,n)},Q=function(e){var t={};return function(n){return n in t||(t[n]=e(n)),t[n]}},G=function(){var e=function(){for(var e=arguments,t=0,n=e[0];++t in e;)n=n.replace(e[t],e[++t]);return n},t=Q(function(t){return"return "+e((t||"").toLowerCase(),/\band\b/g,"&&",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1>=",/max-([a-z-\s]+):/g,"e.$1<=",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/gi,"")+";"});return function(e,n){var r;if(!(e in _))if(_[e]=!1,n&&(r=e.match(/^([\d\.]+)(em|vw|px)$/)))_[e]=r[1]*$[r[2]];else try{_[e]=new Function("e",t(e))($)}catch(e){}return _[e]}}(),V=function(e,t){return e.w?(e.cWidth=h.calcListLength(t||"100vw"),e.res=e.w/e.cWidth):e.res=e.d,e},J=function(e){if(v){var n,r,i,s=e||{};if(s.elements&&1===s.elements.nodeType&&("IMG"===s.elements.nodeName.toUpperCase()?s.elements=[s.elements]:(s.context=s.elements,s.elements=null)),n=s.elements||h.qsa(s.context||t,s.reevaluate||s.reselect?h.sel:h.selShort),i=n.length){for(h.setupRun(s),O=!0,r=0;r<i;r++)h.fillImg(n[r],s);h.teardownRun(s)}}};
158e.console&&console.warn,L in y||(L="src"),C["image/jpeg"]=!0,C["image/gif"]=!0,C["image/png"]=!0,C["image/svg+xml"]=t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),h.ns=("pf"+(new Date).getTime()).substr(0,9),h.supSrcset="srcset"in y,h.supSizes="sizes"in y,h.supPicture=!!e.HTMLPictureElement,h.supSrcset&&h.supPicture&&!h.supSizes&&function(e){y.srcset="data:,a",e.src="data:,a",h.supSrcset=y.complete===e.complete,h.supPicture=h.supSrcset&&h.supPicture}(t.createElement("img")),h.supSrcset&&!h.supSizes?function(){var e="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",n=t.createElement("img"),r=function(){2===n.width&&(h.supSizes=!0),m=h.supSrcset&&!h.supSizes,v=!0,setTimeout(J)};n.onload=r,n.onerror=r,n.setAttribute("sizes","9px"),n.srcset=e+" 1w,data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw== 9w",n.src=e}():v=!0,h.selShort="picture>img,img[srcset]",h.sel=h.selShort,h.cfg=E,h.DPR=B||1,h.u=$,h.types=C,h.setSize=A,h.makeUrl=Q(function(e){return W.href=e,W.href}),h.qsa=function(e,t){return"querySelector"in e?e.querySelectorAll(t):[]},h.matchesMedia=function(){return e.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches?h.matchesMedia=function(e){return!e||matchMedia(e).matches}:h.matchesMedia=h.mMQ,h.matchesMedia.apply(this,arguments)},h.mMQ=function(e){return!e||G(e)},h.calcLength=function(e){var t=G(e,!0)||!1;return t<0&&(t=!1),t},h.supportsType=function(e){return!e||C[e]},h.parseSize=Q(function(e){var t=(e||"").match(/(\([^)]+\))?\s*(.+)/);return{media:t&&t[1],length:t&&t[2]}}),h.parseSet=function(e){return e.cands||(e.cands=d(e.srcset,e)),e.cands},h.getEmValue=function(){var e;if(!p&&(e=t.body)){var n=t.createElement("div"),r=S.style.cssText,i=e.style.cssText;n.style.cssText="position:absolute;left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)",S.style.cssText=N,e.style.cssText=N,e.appendChild(n),p=n.offsetWidth,e.removeChild(n),p=parseFloat(p,10),S.style.cssText=r,e.style.cssText=i}return p||16},h.calcListLength=function(e){if(!(e in k)||E.uT){var t=h.calcLength(f(e));k[e]=t||$.width}return k[e]},h.setRes=function(e){var t;if(e){t=h.parseSet(e);for(var n=0,r=t.length;n<r;n++)V(t[n],e.sizes)}return t},h.setRes.res=V,h.applySetCandidate=function(e,t){if(e.length){var n,r,i,a,l,u,d,f,p,m=t[h.ns],g=h.DPR;if(u=m.curSrc||t[L],d=m.curCan||c(t,u,e[0].set),d&&d.set===e[0].set&&((p=T&&!t.complete&&d.res-.1>g)||(d.cached=!0,d.res>=g&&(l=d))),!l)for(e.sort(o),a=e.length,l=e[a-1],r=0;r<a;r++)if(n=e[r],n.res>=g){i=r-1,l=e[i]&&(p||u!==h.makeUrl(n.url))&&s(e[i].res,n.res,g,e[i].cached)?e[i]:n;break}l&&(f=h.makeUrl(l.url),m.curSrc=f,m.curCan=l,f!==u&&h.setSrc(t,l),h.setSize(t))}},h.setSrc=function(e,t){var n;e.src=t.url,"image/svg+xml"===t.set.type&&(n=e.style.width,e.style.width=e.offsetWidth+1+"px",e.offsetWidth+1&&(e.style.width=n))},h.getSet=function(e){var t,n,r,i=!1,s=e[h.ns].sets;for(t=0;t<s.length&&!i;t++)if(n=s[t],n.srcset&&h.matchesMedia(n.media)&&(r=h.supportsType(n.type))){"pending"===r&&(n=r),i=n;break}return i},h.parseSets=function(e,t,n){var r,i,s,a,o=t&&"PICTURE"===t.nodeName.toUpperCase(),c=e[h.ns];(void 0===c.src||n.src)&&(c.src=z.call(e,"src"),c.src?w.call(e,"data-pfsrc",c.src):b.call(e,"data-pfsrc")),(void 0===c.srcset||n.srcset||!h.supSrcset||e.srcset)&&(r=z.call(e,"srcset"),c.srcset=r,a=!0),c.sets=[],o&&(c.pic=!0,u(t,c.sets)),c.srcset?(i={srcset:c.srcset,sizes:z.call(e,"sizes")},c.sets.push(i),(s=(m||c.src)&&P.test(c.srcset||""))||!c.src||l(c.src,i)||i.has1x||(i.srcset+=", "+c.src,i.cands.push({url:c.src,d:1,set:i}))):c.src&&c.sets.push({srcset:c.src,sizes:null}),c.curCan=null,c.curSrc=void 0,c.supported=!(o||i&&!h.supSrcset||s&&!h.supSizes),a&&h.supSrcset&&!c.supported&&(r?(w.call(e,"data-pfsrcset",r),e.srcset=""):b.call(e,"data-pfsrcset")),c.supported&&!c.srcset&&(!c.src&&e.src||e.src!==h.makeUrl(c.src))&&(null===c.src?e.removeAttribute("src"):e.src=c.src),c.parsed=!0},h.fillImg=function(e,t){var n,r=t.reselect||t.reevaluate;e[h.ns]||(e[h.ns]={}),n=e[h.ns],(r||n.evaled!==g)&&(n.parsed&&!t.reevaluate||h.parseSets(e,e.parentNode,t),n.supported?n.evaled=g:a(e))},h.setupRun=function(){O&&!R&&B===e.devicePixelRatio||i()},h.supPicture?(J=A,h.fillImg=A):function(){var n,r=e.attachEvent?/d$|^c/:/d$|^c|^i/,i=function(){var e=t.readyState||"";s=setTimeout(i,"loading"===e?200:999),t.body&&(h.fillImgs(),(n=n||r.test(e))&&clearTimeout(s))},s=setTimeout(i,t.body?9:99),a=S.clientHeight,o=function(){R=Math.max(e.innerWidth||0,S.clientWidth)!==$.width||S.clientHeight!==a,a=S.clientHeight,R&&h.fillImgs()};F(e,"resize",function(e,t){var n,r,i=function(){var s=new Date-r;s<t?n=setTimeout(i,t-s):(n=null,e())};return function(){r=new Date,n||(n=setTimeout(i,t))}}
158(o,99)),F(t,"readystatechange",i)}(),h.picturefill=J,h.fillImgs=J,h.teardownRun=A,J._=h,e.picturefillCFG={pf:h,push:function(e){var t=e.shift();"function"==typeof h[t]?h[t].apply(h,e):(E[t]=e[0],O&&h.fillImgs({reselect:!0}))}};for(;M&&M.length;)e.picturefillCFG.push(M.shift());e.picturefill=J,"object"==typeof module&&"object"==typeof module.exports?module.exports=J:"function"==typeof define&&define.amd&&define("picturefill",function(){return J}),h.supPicture||(C["image/webp"]=function(t,n){var r=new e.Image;return r.onerror=function(){C[t]=!1,J()},r.onload=function(){C[t]=1===r.width,J()},r.src=n,"pending"}("image/webp","data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA=="))}(window,document),window.lazySizesConfig=window.lazySizesConfig||{},window.lazySizesConfig.lazyClass="js-lazyload",function(e,t){var n=function(e,t){"use strict";if(t.getElementsByClassName){var n,r=t.documentElement,i=e.Date,s=e.HTMLPictureElement,a=e.addEventListener,o=e.setTimeout,c=e.requestAnimationFrame||o,l=e.requestIdleCallback,u=/^picture$/i,d=["load","error","lazyincluded","_lazyloaded"],f={},p=Array.prototype.forEach,m=function(e,t){return f[t]||(f[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),f[t].test(e.getAttribute("class")||"")&&f[t]},g=function(e,t){m(e,t)||e.setAttribute("class",(e.getAttribute("class")||"").trim()+" "+t)},h=function(e,t){var n;(n=m(e,t))&&e.setAttribute("class",(e.getAttribute("class")||"").replace(n," "))},v=function(e,t,n){var r=n?"addEventListener":"removeEventListener";n&&v(e,t),d.forEach(function(n){e[r](n,t)})},A=function(e,n,r,i,s){var a=t.createEvent("CustomEvent");return a.initCustomEvent(n,!i,!s,r||{}),e.dispatchEvent(a),a},y=function(t,r){var i;!s&&(i=e.picturefill||n.pf)?i({reevaluate:!0,elements:[t]}):r&&r.src&&(t.src=r.src)},z=function(e,t){return(getComputedStyle(e,null)||{})[t]},w=function(e,t,r){for(r=r||e.offsetWidth;r<n.minSize&&t&&!e._lazysizesWidth;)r=t.offsetWidth,t=t.parentNode;return r},b=function(){var e,n,r=[],i=function(){var t;for(e=!0,n=!1;r.length;)t=r.shift(),t[0].apply(t[1],t[2]);e=!1};return function(s){e?s.apply(this,arguments):(r.push([s,this,arguments]),n||(n=!0,(t.hidden?o:c)(i)))}}(),S=function(e,t){return t?function(){b(e)}:function(){var t=this,n=arguments;b(function(){e.apply(t,n)})}},C=function(e){var t,n=0,r=999,s=function(){t=!1,n=i.now(),e()},a=l?function(){l(s,{timeout:r}),999!==r&&(r=999)}:S(function(){o(s)},!0);return function(e){var s;(e=!0===e)&&(r=66),t||(t=!0,s=125-(i.now()-n),s<0&&(s=0),e||s<9&&l?a():o(a,s))}},E=function(e){var t,n,r=function(){t=null,e()},s=function(){var e=i.now()-n;e<99?o(s,99-e):(l||r)(r)};return function(){n=i.now(),t||(t=o(s,99))}},x=function(){var s,c,l,d,f,w,x,L,P,M,N,R,_,k,B,$=/^img$/i,W=/^iframe$/i,O="onscroll"in e&&!/glebot/.test(navigator.userAgent),D=0,I=0,U=-1,q=function(e){I--,e&&e.target&&v(e.target,q),(!e||I<0||!e.target)&&(I=0)},j=function(e,n){var i,s=e,a="hidden"==z(t.body,"visibility")||"hidden"!=z(e,"visibility");for(P-=n,R+=n,M-=n,N+=n;a&&(s=s.offsetParent)&&s!=t.body&&s!=r;)(a=(z(s,"opacity")||1)>0)&&"visible"!=z(s,"overflow")&&(i=s.getBoundingClientRect(),a=N>i.left&&M<i.right&&R>i.top-1&&P<i.bottom+1);return a},H=function(){var e,i,a,o,u,d,p,m,g;if((f=n.loadMode)&&I<8&&(e=s.length)){i=0,U++,null==k&&("expand"in n||(n.expand=r.clientHeight>500?500:400),_=n.expand,k=_*n.expFactor),D<k&&I<1&&U>2&&f>2&&!t.hidden?(D=k,U=0):D=f>1&&U>1&&I<6?_:0;for(;i<e;i++)if(s[i]&&!s[i]._lazyRace)if(O)if((m=s[i].getAttribute("data-expand"))&&(d=1*m)||(d=D),g!==d&&(x=innerWidth+d*B,L=innerHeight+d,p=-1*d,g=d),a=s[i].getBoundingClientRect(),(R=a.bottom)>=p&&(P=a.top)<=L&&(N=a.right)>=p*B&&(M=a.left)<=x&&(R||N||M||P)&&(l&&I<3&&!m&&(f<3||U<4)||j(s[i],d))){if(Z(s[i]),u=!0,I>9)break}else!u&&l&&!o&&I<4&&U<4&&f>2&&(c[0]||n.preloadAfterLoad)&&(c[0]||!m&&(R||N||M||P||"auto"!=s[i].getAttribute(n.sizesAttr)))&&(o=c[0]||s[i]);else Z(s[i]);o&&!u&&Z(o)}},F=C(H),Q=function(e){g(e.target,n.loadedClass),h(e.target,n.loadingClass),v(e.target,V)},G=S(Q),V=function(e){G({target:e.target})},J=function(e,t){try{e.contentWindow.location.replace(t)}catch(n){e.src=t}},K=function(e){var t,r,i=e.getAttribute(n.srcsetAttr);(t=n.customMedia[e.getAttribute("data-media")||e.getAttribute("media")])&&e.setAttribute("media",t),i&&e.setAttribute("srcset",i),t&&(r=e.parentNode,r.insertBefore(e.cloneNode(),e),r.removeChild(e))},X=S(function(e,t,r,i,s){var a,c,l,f,m,z;(m=A(e,"lazybeforeunveil",t)).defaultPrevented||(i&&(r?g(e,n.autosizesClass):e.setAttribute("sizes",i)),c=e.getAttribute(n.srcsetAttr),a=e.getAttribute(n.srcAttr),s&&(l=e.parentNode,f=l&&u.test(l.nodeName||"")),z=t.firesLoad||"src"in e&&(c||a||f),m={target:e},z&&(v(e,q,!0),clearTimeout(d),d=o(q,2500),g(e,n.loadingClass),v(e,V,!0)),f&&p.call(l.getElementsByTagName("source"),K),c?e.setAttribute("srcset",c):a&&!f&&(W.test(e.nodeName)?J(e,a):e.src=a),(c||f)&&y(e,{src:a})),b(function(){e._lazyRace&&delete e._lazyRace,h(e,n.lazyClass),z&&!e.complete||(z?q(m):I--,Q(m))})}),Z=function(e){var t,r=$.test(e.nodeName),i=r&&(e.getAttribute(n.sizesAttr)||e.getAttribute("sizes")),s="auto"==i;(!s&&l||!r||!e.src&&!e.srcset||e.complete||m(e,n.errorClass))&&(t=A(e,"lazyunveilread").detail,s&&T.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,I++,X(e,t,s,i,r))},Y=function(){if(!l){if(i.now()-w<999)return void o(Y,999);
158var e=E(function(){n.loadMode=3,F()});l=!0,n.loadMode=3,F(),a("scroll",function(){3==n.loadMode&&(n.loadMode=2),e()},!0)}};return{_:function(){w=i.now(),s=t.getElementsByClassName(n.lazyClass),c=t.getElementsByClassName(n.lazyClass+" "+n.preloadClass),B=n.hFac,a("scroll",F,!0),a("resize",F,!0),e.MutationObserver?new MutationObserver(F).observe(r,{childList:!0,subtree:!0,attributes:!0}):(r.addEventListener("DOMNodeInserted",F,!0),r.addEventListener("DOMAttrModified",F,!0),setInterval(F,999)),a("hashchange",F,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(e){t.addEventListener(e,F,!0)}),/d$|^c/.test(t.readyState)?Y():(a("load",Y),t.addEventListener("DOMContentLoaded",F),o(Y,2e4)),F(s.length>0)},checkElems:F,unveil:Z}}(),T=function(){var e,r=S(function(e,t,n,r){var i,s,a;if(e._lazysizesWidth=r,r+="px",e.setAttribute("sizes",r),u.test(t.nodeName||""))for(i=t.getElementsByTagName("source"),s=0,a=i.length;s<a;s++)i[s].setAttribute("sizes",r);n.detail.dataAttr||y(e,n.detail)}),i=function(e,t,n){var i,s=e.parentNode;s&&(n=w(e,s,n),i=A(e,"lazybeforesizes",{width:n,dataAttr:!!t}),i.defaultPrevented||(n=i.detail.width)&&n!==e._lazysizesWidth&&r(e,s,i,n))},s=function(){var t,n=e.length;if(n)for(t=0;t<n;t++)i(e[t])},o=E(s);return{_:function(){e=t.getElementsByClassName(n.autosizesClass),a("resize",o)},checkElems:o,updateElem:i}}(),L=function(){L.i||(L.i=!0,T._(),x._())};return function(){var t,r={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:!0,expFactor:1.5,hFac:.8,loadMode:2};n=e.lazySizesConfig||e.lazysizesConfig||{};for(t in r)t in n||(n[t]=r[t]);e.lazySizesConfig=n,o(function(){n.init&&L()})}(),{cfg:n,autoSizer:T,loader:x,init:L,uP:y,aC:g,rC:h,hC:m,fire:A,gW:w,rAF:b}}}(e,e.document);e.lazySizes=n,"object"==typeof module&&module.exports&&(module.exports=n)}(window),function(e,t){"use strict";function n(e,n){if(!i[e]){var r=t.createElement(n?"link":"script"),s=t.getElementsByTagName("script")[0];n?(r.rel="stylesheet",r.href=e):r.src=e,i[e]=!0,i[r.src||r.href]=!0,s.parentNode.insertBefore(r,s)}}var r,i={};t.addEventListener&&(r=function(e,n){var r=t.createElement("img");r.onload=function(){r.onload=null,r.onerror=null,r=null,n()},r.onerror=r.onload,r.src=e,r&&r.complete&&r.onload&&r.onload()},addEventListener("lazybeforeunveil",function(t){var i,s,a,o;t.defaultPrevented||("none"==t.target.preload&&(t.target.preload="auto"),i=t.target.getAttribute("data-link"),i&&n(i,!0),i=t.target.getAttribute("data-script"),i&&n(i),i=t.target.getAttribute("data-require"),i&&e.require&&require([i]),a=t.target.getAttribute("data-bg"),a&&(t.detail.firesLoad=!0,s=function(){t.target.style.backgroundImage="url("+a+")",t.detail.firesLoad=!1,lazySizes.fire(t.target,"_lazyloaded",{},!0,!0)},r(a,s)),(o=t.target.getAttribute("data-poster"))&&(t.detail.firesLoad=!0,s=function(){t.target.poster=o,t.detail.firesLoad=!1,lazySizes.fire(t.target,"_lazyloaded",{},!0,!0)},r(o,s)))},!1))}(window,document);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.