1!function(){"use strict"; 2/*! 3 * modernizr v3.6.0 4 * Build https://modernizr.com/download?-hiddenscroll-objectfit-picture-addtest-setclasses-dontmin 5 * 6 * Copyright (c) 7 * Faruk Ates 8 * Paul Irish 9 * Alex Sexton 10 * Ryan Seddon 11 * Patrick Kettner 12 * Stu Cox 13 * Richard Herrera 14 15 * MIT License 16 */!function(e,t,n){var r=[],o=[],i={_version:"3.6.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){o.push({name:e,fn:t,options:n})},addAsyncTest:function(e){o.push({name:null,fn:e})}},s=function(){};function l(e,t){return typeof e===t}s.prototype=i, 17/*! 18 { 19 "name": "picture Element", 20 "property": "picture", 21 "tags": ["elem"], 22 "authors": ["Scott Jehl", "Mat Marquis"], 23 "notes": [{ 24 "name": "Specification", 25 "href": "http://picture.responsiveimages.org" 26 },{ 27 "name": "Relevant spec issue", 28 "href": "https://github.com/ResponsiveImagesCG/picture-element/issues/87" 29 }] 30 } 31 !*/ 32(s=new s).addTest("picture","HTMLPictureElement"in e);var u,a,f=t.documentElement,c="svg"===f.nodeName.toLowerCase();function d(e){var t=f.className,n=s._config.classPrefix||"";if(c&&(t=t.baseVal),s._config.enableJSClass){var r=new RegExp("(^|\\s)"+n+"no-js(\\s|$)");t=t.replace(r,"$1"+n+"js$2")}s._config.enableClasses&&(t+=" "+n+e.join(" "+n),c?f.className.baseVal=t:f.className=t)}function p(e,t){if("object"==typeof e)for(var n in e)u(e,n)&&p(n,e[n]);else{var r=(e=e.toLowerCase()).split("."),o=s[r[0]];if(2==r.length&&(o=o[r[1]]),void 0!==o)return s;t="function"==typeof t?t():t,1==r.length?s[r[0]]=t:(!s[r[0]]||s[r[0]]instanceof Boolean||(s[r[0]]=new Boolean(s[r[0]])),s[r[0]][r[1]]=t),d([(t&&0!=t?"":"no-")+r.join("-")]),s._trigger(e,t)}return s}function m(e){return e.replace(/([a-z])-([a-z])/g,function(e,t,n){return t+n.toUpperCase()}).replace(/^-/,"")}function h(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):c?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function v(e,n,r,o){var i,s,l,u,a="modernizr",d=h("div"),p=function(){var e=t.body;return e||((e=h(c?"svg":"body")).fake=!0),e}();if(parseInt(r,10))for(;r--;)(l=h("div")).id=o?o[r]:a+(r+1),d.appendChild(l);return(i=h("style")).type="text/css",i.id="s"+a,(p.fake?p:d).appendChild(i),p.appendChild(d),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(t.createTextNode(e)),d.id=a,p.fake&&(p.style.background="",p.style.overflow="hidden",u=f.style.overflow,f.style.overflow="hidden",f.appendChild(p)),s=n(d,e),p.fake?(p.parentNode.removeChild(p),f.style.overflow=u,f.offsetHeight):d.parentNode.removeChild(d),!!s}u=l(a={}.hasOwnProperty,"undefined")||l(a.call,"undefined")?function(e,t){return t in e&&l(e.constructor.prototype[t],"undefined")}:function(e,t){return a.call(e,t)},i._l={},i.on=function(e,t){this._l[e]||(this._l[e]=[]),this._l[e].push(t),s.hasOwnProperty(e)&&setTimeout(function(){s._trigger(e,s[e])},0)},i._trigger=function(e,t){if(this._l[e]){var n=this._l[e];setTimeout(function(){var e;for(e=0;e<n.length;e++)(0,n[e])(t)},0),delete this._l[e]}},s._q.push(function(){i.addTest=p});var y=i.testStyles=v; 33/*! 34 { 35 "name": "Hidden Scrollbar", 36 "property": "hiddenscroll", 37 "authors": ["Oleg Korsunsky"], 38 "tags": ["overlay"], 39 "notes": [{ 40 "name": "Overlay Scrollbar description", 41 "href": "https://developer.apple.com/library/mac/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_7.html#//apple_ref/doc/uid/TP40010355-SW39" 42 },{ 43 "name": "Video example of overlay scrollbars", 44 "href": "https://gfycat.com/FoolishMeaslyAtlanticsharpnosepuffer" 45 }] 46 } 47 !*/s.addTest("hiddenscroll",function(){return y("#modernizr {width:100px;height:100px;overflow:scroll}",function(e){return e.offsetWidth===e.clientWidth})});var g="Moz O ms Webkit",w=i._config.usePrefixes?g.split(" "):[];i._cssomPrefixes=w;var C=function(t){var r,o=prefixes.length,i=e.CSSRule;if(void 0===i)return n;if(!t)return!1;if((r=(t=t.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in i)return"@"+t;for(var s=0;s<o;s++){var l=prefixes[s];if(l.toUpperCase()+"_"+r in i)return"@-"+l.toLowerCase()+"-"+t}return!1};i.atRule=C;var _=i._config.usePrefixes?g.toLowerCase().split(" "):[];function S(e,t){return!!~(""+e).indexOf(t)}function x(e,t){return function(){return e.apply(t,arguments)}}i._domPrefixes=_;var b={elem:h("modernizr")};s._q.push(function(){delete b.elem});var E={style:b.elem.style};function T(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function P(t,r){var o=t.length;if("CSS"in e&&"supports"in e.CSS){for(;o--;)if(e.CSS.supports(T(t[o]),r))return!0;return!1}if("CSSSupportsRule"in e){for(var i=[];o--;)i.push("("+T(t[o])+":"+r+")");return v("@supports ("+(i=i.join(" or "))+") { #modernizr { position: absolute; } }",function(t){return"absolute"==function(t,n,r){var o;if("getComputedStyle"in e){o=getComputedStyle.call(e,t,n);var i=e.console;null!==o?o=o.getPropertyValue(r):i&&i[i.error?"error":"log"].call(i,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}else o=t.currentStyle&&t.currentStyle[r];return o}(t,null,"position")})}return n}function j(e,t,r,o,i){var s=e.charAt(0).toUpperCase()+e.slice(1),u=(e+" "+w.join(s+" ")+s).split(" ");return l(t,"string")||l(t,"undefined")?function(e,t,r,o){if(o=!l(o,"undefined")&&o,!l(r,"undefined")){var i=P(e,r);if(!l(i,"undefined"))return i}for(var s,u,a,f,c,d=["modernizr","tspan","samp"];!E.style&&d.length;)s=!0,E.modElem=h(d.shift()),E.style=E.modElem.style;function p(){s&&(delete E.style,delete E.modElem)}for(a=e.length,u=0;u<a;u++)if(f=e[u],c=E.style[f],S(f,"-")&&(f=m(f)),E.style[f]!==n){if(o||l(r,"undefined"))return p(),"pfx"!=t||f;try{E.style[f]=r}catch(e){}if(E.style[f]!=c)return p(),"pfx"!=t||f}return p(),!1}(u,t,o,i):function(e,t,n){var r;for(var o in e)if(e[o]in t)return!1===n?e[o]:l(r=t[e[o]],"function")?x(r,n||t):r;return!1}(u=(e+" "+_.join(s+" ")+s).split(" "),t,r)}s._q.unshift(function(){delete E.style}),i.testAllProps=j;var z=i.prefixed=function(e,t,n){return 0===e.indexOf("@")?C(e):(-1!=e.indexOf("-")&&(e=m(e)),t?j(e,t,n
47):j(e,"pfx"))}; 48/*! 49 { 50 "name": "CSS Object Fit", 51 "caniuse": "object-fit", 52 "property": "objectfit", 53 "tags": ["css"], 54 "builderAliases": ["css_objectfit"], 55 "notes": [{ 56 "name": "Opera Article on Object Fit", 57 "href": "https://dev.opera.com/articles/css3-object-fit-object-position/" 58 }] 59 } 60 !*/s.addTest("objectfit",!!z("objectFit"),{aliases:["object-fit"]}),function(){var e,t,n,i,u,a;for(var f in o)if(o.hasOwnProperty(f)){if(e=[],(t=o[f]).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=l(t.fn,"function")?t.fn():t.fn,u=0;u<e.length;u++)1===(a=e[u].split(".")).length?s[a[0]]=i:(!s[a[0]]||s[a[0]]instanceof Boolean||(s[a[0]]=new Boolean(s[a[0]])),s[a[0]][a[1]]=i),r.push((i?"":"no-")+a.join("-"))}}(),d(r),delete i.addTest,delete i.addAsyncTest;for(var L=0;L<s._q.length;L++)s._q[L]();e.Modernizr=s}(window,document),Modernizr.addTest("scrollbarincludedin100vw",function(){var e=document.createElement("div");e.style.width="100vw",document.body.appendChild(e);var t=window.getComputedStyle(document.documentElement,"overflow-y");document.documentElement.style.overflowY="scroll";var n=document.documentElement.clientWidth,r=e.clientWidth;return document.documentElement.style.overflowY=t,document.body.removeChild(e),!(r-n>0)})}();
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.