!function(e,d,f,p){var a=[],t={_version:"3.11.4",_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){a.push({name:e,fn:t,options:n})},addAsyncTest:function(e){a.push({name:null,fn:e})}},l=function(){};l.prototype=t,l=new l;var u=[];function c(e,t){return typeof e===t}var m=f.documentElement,h="svg"===m.nodeName.toLowerCase();function s(e){var t,n=m.className,o=l._config.classPrefix||"";h&&(n=n.baseVal),l._config.enableJSClass&&(t=new RegExp("(^|\\s)"+o+"no-js(\\s|$)"),n=n.replace(t,"$1"+o+"js$2")),l._config.enableClasses&&(0<e.length&&(n+=" "+o+e.join(" "+o)),h?m.className.baseVal=n:m.className=n)}var n="Moz O ms Webkit",A=t._config.usePrefixes?n.toLowerCase().split(" "):[];t._domPrefixes=A;var i,o,r=t._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];function v(e,t){if("object"==typeof e)for(var n in e)i(e,n)&&v(n,e[n]);else{var o=(e=e.toLowerCase()).split("."),r=l[o[0]];if(2===o.length&&(r=r[o[1]]),void 0!==r)return l;t="function"==typeof t?t():t,1===o.length?l[o[0]]=t:(!l[o[0]]||l[o[0]]instanceof Boolean||(l[o[0]]=new Boolean(l[o[0]])),l[o[0]][o[1]]=t),s([(t&&!1!==t?"":"no-")+o.join("-")]),l._trigger(e,t)}return l}function g(e){return"function"!=typeof f.createElement?f.createElement(e):h?f.createElementNS.call(f,"http://www.w3.org/2000/svg",e):f.createElement.apply(f,arguments)}t._prefixes=r,i=void 0!==(o={}.hasOwnProperty)&&void 0!==o.call?function(e,t){return o.call(e,t)}:function(e,t){return t in e&&void 0===e.constructor.prototype[t]},t._l={},t.on=function(e,t){this._l[e]||(this._l[e]=[]),this._l[e].push(t),l.hasOwnProperty(e)&&setTimeout(function(){l._trigger(e,l[e])},0)},t._trigger=function(e,t){var n;this._l[e]&&(n=this._l[e],setTimeout(function(){for(var e=0;e<n.length;e++)(0,n[e])(t)},0),delete this._l[e])},l._q.push(function(){t.addTest=v});var y,w=(y=!("onblur"in m),function(e,t){var n;return!!e&&(t&&"string"!=typeof t||(t=g(t||"div")),!(n=(e="on"+e)in t)&&y&&(t.setAttribute||(t=g("div")),t.setAttribute(e,""),n="function"==typeof t[e],t[e]!==p&&(t[e]=p),t.removeAttribute(e)),n)});function C(e,t,n,o){var r,s,i,a="modernizr",l=g("div"),u=((i=f.body)||((i=g(h?"svg":"body")).fake=!0),i);if(parseInt(n,10))for(;n--;)(r=g("div")).id=o?o[n]:a+(n+1),l.appendChild(r);return(i=g("style")).type="text/css",i.id="s"+a,(u.fake?u:l).appendChild(i),u.appendChild(l),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(f.createTextNode(e)),l.id=a,u.fake&&(u.style.background="",u.style.overflow="hidden",s=m.style.overflow,m.style.overflow="hidden",m.appendChild(u)),e=t(l,e),u.fake?(u.parentNode.removeChild(u),m.style.overflow=s,m.offsetHeight):l.parentNode.removeChild(l),!!e}function b(e,t,n){var o,r;return"getComputedStyle"in d?(o=getComputedStyle.call(d,e,t),r=d.console,null!==o?n&&(o=o.getPropertyValue(n)):r&&r[r.error?"error":"log"].call(r,"getComputedStyle returning null, its possible modernizr test results are inaccurate")):o=!t&&e.currentStyle&&e.currentStyle[n],o}t.hasEvent=w;var S,r=(S=d.matchMedia||d.msMatchMedia)?function(e){e=S(e);return e&&e.matches||!1}:function(e){var t=!1;return C("@media "+e+" { #modernizr { position: absolute; } }",function(e){t="absolute"===b(e,null,"position")}),t};t.mq=r,t.prefixedCSSValue=function(e,t){var n=!1,o=g("div").style;if(e in o){var r=A.length;for(o[e]=t,n=o[e];r--&&!n;)o[e]="-"+A[r]+"-"+t,n=o[e]}return""===n&&(n=!1),n};var x=t._config.usePrefixes?n.split(" "):[];t._cssomPrefixes=x;var _={elem:g("modernizr")};l._q.push(function(){delete _.elem});var T={style:_.elem.style};function P(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function k(e,t,n,o){if(o=void 0!==o&&o,void 0!==n){var r=function(e,t){var n=e.length;if("CSS"in d&&"supports"in d.CSS){for(;n--;)if(d.CSS.supports(P(e[n]),t))return!0;return!1}if("CSSSupportsRule"in d){for(var o=[];n--;)o.push("("+P(e[n])+":"+t+")");return C("@supports ("+(o=o.join(" or "))+") { #modernizr { position: absolute; } }",function(e){return"absolute"===b(e,null,"position")})}return p}(e,n);if(void 0!==r)return r}for(var s,i,a,l,u,f=["modernizr","tspan","samp"];!T.style&&f.length;)s=!0,T.modElem=g(f.shift()),T.style=T.modElem.style;function c(){s&&(delete T.style,delete T.modElem)}for(a=e.length,i=0;i<a;i++)if(l=e[i],u=T.style[l],~(""+l).indexOf("-")&&(l=l.replace(/([a-z])-([a-z])/g,function(e,t,n){return t+n.toUpperCase()}).replace(/^-/,"")),T.style[l]!==p){if(o||void 0===n)return c(),"pfx"!==t||l;try{T.style[l]=n}catch(e){}if(T.style[l]!==u)return c(),"pfx"!==t||l}return c(),!1}function B(e,t,n){var o,r;for(r in e)if(e[r]in t)return!1===n?e[r]:c(o=t[e[r]],"function")?function(e,t){return function(){return e.apply(t,arguments)}}(o,n||t):o;return!1}function E(e,t,n,o,r){var s=e.charAt(0).toUpperCase()+e.slice(1),i=(e+" "+x.join(s+" ")+s).split(" ");return c(t,"string")||void 0===t?k(i,t,o,r):B(i=(e+" "+A.join(s+" ")+s).split(" "),t,n)}function z(e,t,n){return E(e,p,p,t,n)}l._q.unshift(function(){delete T.style}),t.testAllProps=E,t.testAllProps=z,t.testProp=function(e,t,n){return k([e],p,t,n)},t.testStyles=C,l.addTest("customelements","customElements"in d),l.addTest("history",function(){var e=navigator.userAgent;return!!e&&((-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone")||"file:"===location.protocol)&&(d.history&&"pushState"in d.history))});var O=[""].concat(A);t._domPrefixesAll=O,l.addTest("pointerevents",function(){for(var e=0,t=O.length;e<t;e++)if(w(O[e]+"pointerdown"))return!0;return!1});var L=!0;try{d.postMessage({toString:function(){L=!1}},"*")}catch(e){}l.addTest("postmessage",new Boolean("postMessage"in d)),l.addTest("postmessage.structuredclones",L),l.addTest("webgl",function(){return"WebGLRenderingContext"in d});var N=!1;try{N="WebSocket"in d&&2===d.WebSocket.CLOSING}catch(e){}l.addTest("websockets",N),l.addTest("cssanimations",z("animationName","a",!0)),function(){l.addTest("csscolumns",function(){var e=!1,t=z("columnCount");try{e=(e=!!t)&&new Boolean(e)}catch(e){}return e});for(var e,t,n=["Width","Span","Fill","Gap","Rule","RuleColor","RuleStyle","RuleWidth","BreakBefore","BreakAfter","BreakInside"],o=0;o<n.length;o++)e=n[o].toLowerCase(),t=z("column"+n[o]),"breakbefore"!==e&&"breakafter"!==e&&"breakinside"!==e||(t=t||z(n[o])),l.addTest("csscolumns."+e,t)}(),l.addTest("flexbox",z("flexBasis","1px",!0)),l.addTest("picture","HTMLPictureElement"in d),l.addAsyncTest(function(){var e,t,n=g("img"),o="sizes"in n;!o&&"srcset"in n?(e="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",t=function(){v("sizes",2===n.width)},n.onload=t,n.onerror=t,n.setAttribute("sizes","9px"),n.srcset=e+" 1w,data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw== 8w",n.src=e):v("sizes",o)}),l.addTest("srcset","srcset"in g("img")),l.addTest("webworkers","Worker"in d),function(){var e,t,n,o,r,s,i;for(i in a)if(a.hasOwnProperty(i)){if(e=[],t=a[i],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(o=c(t.fn,"function")?t.fn():t.fn,r=0;r<e.length;r++)1===(s=e[r].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),u.push((o?"":"no-")+s.join("-"))}}(),s(u),delete t.addTest,delete t.addAsyncTest;for(var j=0;j<l._q.length;j++)l._q[j]();e.Modernizr=l}(window,window,document)