1!function(e,s,f,n){var i=[],t={_version:"3.11.7",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,n){var t=this;setTimeout(function(){n(t[e])},0)},addTest:function(e,n,t){i.push({name:e,fn:n,options:t})},addAsyncTest:function(e){i.push({name:null,fn:e})}},l=function(){};l.prototype=t,l=new l;var c=[];var p=f.documentElement,h="svg"===p.nodeName.toLowerCase();function m(){return"function"!=typeof f.createElement?f.createElement(arguments[0]):h?f.createElementNS.call(f,"http://www.w3.org/2000/svg",arguments[0]):f.createElement.apply(f,arguments)}l.addTest("hidden","hidden"in m("a"));var o=t._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];function a(e,n,t,o){var a,s,r,i,l,c="modernizr",d=m("div"),u=((l=f.body)||((l=m(h?"svg":"body")).fake=!0),l);if(parseInt(t,10))for(;t--;)(r=m("div")).id=o?o[t]:c+(t+1),d.appendChild(r);return(a=m("style")).type="text/css",a.id="s"+c,(u.fake?u:d).appendChild(a),u.appendChild(d),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(f.createTextNode(e)),d.id=c,u.fake&&(u.style.background="",u.style.overflow="hidden",i=p.style.overflow,p.style.overflow="hidden",p.appendChild(u)),s=n(d,e),u.fake&&u.parentNode?(u.parentNode.removeChild(u),p.style.overflow=i,p.offsetHeight):d.parentNode.removeChild(d),!!s}t._prefixes=o;var r,d=(r=s.matchMedia||s.msMatchMedia)?function(e){var n=r(e);return n&&n.matches||!1}:function(e){var n=!1;return a("@media "+e+" { #modernizr { position: absolute; } }",function(e){n="absolute"===function(e,n,t){var o;if("getComputedStyle"in s){o=getComputedStyle.call(s,e,n);var a=s.console;null!==o?t&&(o=o.getPropertyValue(t)):a&&a[a.error?"error":"log"].call(a,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}else o=!n&&e.currentStyle&&e.currentStyle[t];return o}(e,null,"position")}),n};t.mq=d,l.addTest("touchevents",function(){if("ontouchstart"in s||s.TouchEvent||s.DocumentTouch&&f instanceof DocumentTouch)return!0;var e=["(",o.join("touch-enabled),("),"heartz",")"].join("");return d(e)}),l.addTest("svg",!!f.createElementNS&&!!f.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect),function(){var e,n,t,o,a,s;for(var r in i)if(i.hasOwnProperty(r)){if(e=[],(n=i[r]).name&&(e.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(t=0;t<n.options.aliases.length;t++)e.push(n.options.aliases[t].toLowerCase());for(o="function"==typeof n.fn?n.fn():n.fn,a=0;a<e.length;a++)1===(s=e[a].split(".")).length?l[s[0]]=o:(l[s[0]]&&(!l[s[0]]||l[s[0]]instanceof Boolean)||(l[s[0]]=new Boolean(l[s[0]])),l[s[0]][s[1]]=o),c.push((o?"":"no-")+s.join("-"))}}(),function(e){var n=p.className,t=l._config.classPrefix||"";if(h&&(n=n.baseVal),l._config.enableJSClass){var o=new RegExp("(^|\\s)"+t+"no-js(\\s|$)");n=n.replace(o,"$1"+t+"js$2")}l._config.enableClasses&&(0<e.length&&(n+=" "+t+e.join(" "+t)),h?p.className.baseVal=n:p.className=n)}(c),delete t.addTest,delete t.addAsyncTest;for(var u=0;u<l._q.length;u++)l._q[u]();e.Modernizr=l}(window,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.