(function(n,t,i,r){function c(n,t){return typeof n===t}function ri(){var i,n,r,f,e,o,t;for(var s in y)if(y.hasOwnProperty(s)){if(i=[],n=y[s],n.name&&(i.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(r=0;r<n.options.aliases.length;r++)i.push(n.options.aliases[r].toLowerCase());for(f=c(n.fn,"function")?n.fn():n.fn,e=0;e<i.length;e++)o=i[e],t=o.split("."),t.length===1?u[t[0]]=f:(u[t[0]]&&(!u[t[0]]||u[t[0]]instanceof Boolean)||(u[t[0]]=new Boolean(u[t[0]])),u[t[0]][t[1]]=f),b.push((f?"":"no-")+t.join("-"))}}function yt(n){var t=l.className,i=u._config.classPrefix||"",r;v&&(t=t.baseVal);u._config.enableJSClass&&(r=new RegExp("(^|\\s)"+i+"no-js(\\s|$)"),t=t.replace(r,"$1"+i+"js$2"));u._config.enableClasses&&(n.length>0&&(t+=" "+i+n.join(" "+i)),v?l.className.baseVal=t:l.className=t)}function o(n,t){var r,i,f;if(typeof n=="object")for(r in n)k(n,r)&&o(r,n[r]);else{if(n=n.toLowerCase(),i=n.split("."),f=u[i[0]],i.length===2&&(f=f[i[1]]),typeof f!="undefined")return u;t=typeof t=="function"?t():t;i.length===1?u[i[0]]=t:(!u[i[0]]||u[i[0]]instanceof Boolean||(u[i[0]]=new Boolean(u[i[0]])),u[i[0]][i[1]]=t);yt([(!!t&&t!==!1?"":"no-")+i.join("-")]);u._trigger(n,t)}return u}function e(){return typeof i.createElement!="function"?i.createElement(arguments[0]):v?i.createElementNS.call(i,"http://www.w3.org/2000/svg",arguments[0]):i.createElement.apply(i,arguments)}function ui(){var n=i.body;return n||(n=e(v?"svg":"body"),n.fake=!0),n}function ft(n,t,r,u){var h="modernizr",o,a,c,v,s=e("div"),f=ui();if(parseInt(r,10))while(r--)c=e("div"),c.id=u?u[r]:h+(r+1),s.appendChild(c);return o=e("style"),o.type="text/css",o.id="s"+h,(f.fake?f:s).appendChild(o),f.appendChild(s),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(i.createTextNode(n)),s.id=h,f.fake&&(f.style.background="",f.style.overflow="hidden",v=l.style.overflow,l.style.overflow="hidden",l.appendChild(f)),a=t(s,n),f.fake&&f.parentNode?(f.parentNode.removeChild(f),l.style.overflow=v,l.offsetHeight):s.parentNode.removeChild(s),!!a}function pt(n,i,r){var u,f,e;return"getComputedStyle"in t?(u=getComputedStyle.call(t,n,i),f=t.console,u!==null?r&&(u=u.getPropertyValue(r)):f&&(e=f.error?"error":"log",f[e].call(f,"getComputedStyle returning null, its possible modernizr test results are inaccurate"))):u=!i&&n.currentStyle&&n.currentStyle[r],u}function et(n,t){return!!~(""+n).indexOf(t)}function st(n){return n.replace(/([A-Z])/g,function(n,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function fi(n,i){var f=n.length,u;if("CSS"in t&&"supports"in t.CSS){while(f--)if(t.CSS.supports(st(n[f]),i))return!0;return!1}if("CSSSupportsRule"in t){for(u=[];f--;)u.push("("+st(n[f])+":"+i+")");return u=u.join(" or "),ft("@supports ("+u+") { #modernizr { position: absolute; } }",function(n){return pt(n,null,"position")==="absolute"})}return r}function bt(n){return n.replace(/([a-z])-([a-z])/g,function(n,t,i){return t+i.toUpperCase()}).replace(/^-/,"")}function kt(n,t,i,u){function a(){v&&(delete s.style,delete s.modElem)}var h,v,o,y,f,p,l;if(u=c(u,"undefined")?!1:u,!c(i,"undefined")&&(h=fi(n,i),!c(h,"undefined")))return h;for(l=["modernizr","tspan","samp"];!s.style&&l.length;)v=!0,s.modElem=e(l.shift()),s.style=s.modElem.style;for(y=n.length,o=0;o<y;o++)if(f=n[o],p=s.style[f],et(f,"-")&&(f=bt(f)),s.style[f]!==r){if(u||c(i,"undefined"))return a(),t==="pfx"?f:!0;try{s.style[f]=i}catch(w){}if(s.style[f]!==p)return a(),t==="pfx"?f:!0}return a(),!1}function ei(n,t){return function(){return n.apply(t,arguments)}}function oi(n,t,i){var r;for(var u in n)if(n[u]in t)return i===!1?n[u]:(r=t[n[u]],c(r,"function"))?ei(r,i||t):r;return!1}function p(n,t,i,r,u){var f=n.charAt(0).toUpperCase()+n.slice(1),e=(n+" "+g.join(f+" ")+f).split(" ");return c(t,"string")||c(t,"undefined")?kt(e,t,r,u):(e=(n+" "+tt.join(f+" ")+f).split(" "),oi(e,t,i))}function h(n,t,i){return p(n,r,r,t,i)}function ii(n,t){var i=n.deleteDatabase(t);i.onsuccess=function(){o("indexeddb.deletedatabase",!0)};i.onerror=function(){o("indexeddb.deletedatabase",!1)}}var y=[],f={_version:"3.11.7",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(n,t){var i=this;setTimeout(function(){t(i[n])},0)},addTest:function(n,t,i){y.push({name:n,fn:t,options:i})},addAsyncTest:function(n){y.push({name:null,fn:n})}},u=function(){},b,l,v,k,d,g,nt,tt,it,rt,ut,wt,ot,s,ht,a,si,dt,ct,gt,ni,ti,lt,at,vt,w;u.prototype=f;u=new u;b=[];l=i.documentElement;v=l.nodeName.toLowerCase()==="svg",function(){var n={}.hasOwnProperty;k=c(n,"undefined")||c(n.call,"undefined")?function(n,t){return t in n&&c(n.constructor.prototype[t],"undefined")}:function(t,i){return n.call(t,i)}}();f._l={};f.on=function(n,t){this._l[n]||(this._l[n]=[]);this._l[n].push(t);u.hasOwnProperty(n)&&setTimeout(function(){u._trigger(n,u[n])},0)};f._trigger=function(n,t){if(this._l[n]){var i=this._l[n];setTimeout(function(){for(var r,n=0;n<i.length;n++)r=i[n],r(t)},0);delete this._l[n]}};u._q.push(function(){f.addTest=o});d="Moz O ms Webkit";g=f._config.usePrefixes?d.split(" "):[];f._cssomPrefixes=g;nt=function(n){var s=a.length,u=t.CSSRule,f,i,e,o;if(typeof u=="undefined")return r;if(!n)return!1;if(n=n.replace(/^@/,""),f=n.replace(/-/g,"_").toUpperCase()+"_RULE",f in u)return"@"+n;for(i=0;i<s;i++)if(e=a[i],o=e.toUpperCase()+"_"+f,o in u)return"@-"+e.toLowerCase()+"-"+n;return!1};f.atRule=nt;tt=f._config.usePrefixes?d.toLowerCase().split(" "):[];f._domPrefixes=tt;it=function(){function t(t,i){var u;return t?(i&&typeof i!="string"||(i=e(i||"div")),t="on"+t,u=t in i,!u&&n&&(i.setAttribute||(i=e("div")),i.setAttribute(t,""),u=typeof i[t]=="function",i[t]!==r&&(i[t]=r),i.removeAttribute(t)),u):!1}var n=!("onblur"in l);return t}();f.hasEvent=it;v||function(n,t){function v(n,t){var i=n.createElement("p"),r=n.getElementsByTagName("head")[0]||n.documentElement;return i.innerHTML="x<style>"+t+"<\/style>",r.insertBefore(i.lastChild,r.firstChild)}function u(){var n=i.elements;return typeof n=="string"?n.split(" "):n}function k(n,t){var r=i.elements;typeof r!="string"&&(r=r.join(" "));typeof n!="string"&&(n=n.join(" "));i.elements=r+" "+n;c(t)}function f(n){var t=a[n[l]];return t||(t={},h++,n[l]=h,a[h]=t),t}function y(n,i,u){if(i||(i=t),r)return i.createElement(n);u||(u=f(i));var e;return e=u.cache[n]?u.cache[n].cloneNode():b.test(n)?(u.cache[n]=u.createElem(n)).cloneNode():u.createElem(n),e.canHaveChildren&&!w.test(n)&&!e.tagUrn?u.frag.appendChild(e):e}function d(n,i){if(n||(n=t),r)return n.createDocumentFragment();i=i||f(n);for(var o=i.frag.cloneNode(),e=0,s=u(),h=s.length;e<h;e++)o.createElement(s[e]);return o}function g(n,t){t.cache||(t.cache={},t.createElem=n.createElement,t.createFrag=n.createDocumentFragment,t.frag=t.createFrag());n.createElement=function(r){return i.shivMethods?y(r,n,t):t.createElem(r)};n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+u().join().replace(/[\w\-:]+/g,function(n){return t.createElem(n),t.frag.createElement(n),'c("'+n+'")'})+");return n}")(i,t.frag)}function c(n){n||(n=t);var u=f(n);return!i.shivCSS||s||u.hasCSS||(u.hasCSS=!!v(n,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),r||g(n,u),n}function it(n){for(var t,i=n.getElementsByTagName("*"),r=i.length,e=RegExp("^(?:"+u().join("|")+")$","i"),f=[];r--;)t=i[r],e.test(t.nodeName)&&f.push(t.applyElement(rt(t)));return f}function rt(n){for(var t,r=n.attributes,u=r.length,i=n.ownerDocument.createElement(e+":"+n.nodeName);u--;)t=r[u],t.specified&&i.setAttribute(t.nodeName,t.nodeValue);return i.style.cssText=n.style.cssText,i}function ut(n){for(var t,i=n.split("{"),r=i.length,f=RegExp("(^|[\\s,>+~])("+u().join("|")+")(?=[[\\s,>+~#.:]|$)","gi"),o="$1"+e+"\\:$2";r--;)t=i[r]=i[r].split("}"),t[t.length-1]=t[t.length-1].replace(f,o),i[r]=t.join("}");return i.join("{")}function ft(n){for(var t=n.length;t--;)n[t].removeNode()}function p(n){function s(){clearTimeout(i._removeSheetTimer);t&&t.removeNode(!0);t=null}var t,r,i=f(n),u=n.namespaces,o=n.parentWindow;return!tt||n.printShived?n:(typeof u[e]=="undefined"&&u.add(e),o.attachEvent("onbeforeprint",function(){s();for(var e,o,u,c=n.styleSheets,f=[],i=c.length,h=Array(i);i--;)h[i]=c[i];while(u=h.pop())if(!u.disabled&&nt.test(u.media)){try{e=u.imports;o=e.length}catch(l){o=0}for(i=0;i<o;i++)h.push(e[i]);try{f.push(u.cssText)}catch(l){}}f=ut(f.reverse().join(""));r=it(n);t=v(n,f)}),o.attachEvent("onafterprint",function(){ft(r);clearTimeout(i._removeSheetTimer);i._removeSheetTimer=setTimeout(s,500)}),n.printShived=!0,n)}var o=n.html5||{},w=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,b=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,s,l="_html5shiv",h=0,a={},r,i;(function(){try{var n=t.createElement("a");n.innerHTML="<xyz><\/xyz>";s="hidden"in n;r=n.childNodes.length==1||function(){t.createElement("a");var n=t.createDocumentFragment();return typeof n.cloneNode=="undefined"||typeof n.createDocumentFragment=="undefined"||typeof n.createElement=="undefined"}()}catch(i){s=!0;r=!0}})();i={elements:o.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:"3.7.3",shivCSS:o.shivCSS!==!1,supportsUnknownElements:r,shivMethods:o.shivMethods!==!1,type:"default",shivDocument:c,createElement:y,createDocumentFragment:d,addElements:k};n.html5=i;c(t);var nt=/^$|\b(?:all|print)\b/,e="html5shiv",tt=!r&&function(){var i=t.documentElement;return!(typeof t.namespaces=="undefined"||typeof t.parentWindow=="undefined"||typeof i.applyElement=="undefined"||typeof i.removeNode=="undefined"||typeof n.attachEvent=="undefined")}();i.type+=" print";i.shivPrint=p;p(t);typeof module=="object"&&module.exports&&(module.exports=i)}(typeof t!="undefined"?t:this,i);rt=function(){};ut=function(){};t.console&&(rt=function(){var n=console.error?"error":"log";t.console[n].apply(t.console,Array.prototype.slice.call(arguments))},ut=function(){var n=console.warn?"warn":"log";t.console[n].apply(t.console,Array.prototype.slice.call(arguments))});f.load=function(){"yepnope"in t?(ut("yepnope.js (aka Modernizr.load) is no longer included as part of Modernizr. yepnope appears to be available on the page, so we’ll use it to handle this call to Modernizr.load, but please update your code to use yepnope directly.\n See http://github.com/Modernizr/Modernizr/issues/1182 for more information."),t.yepnope.apply(t,[].slice.call(arguments,0))):rt("yepnope.js (aka Modernizr.load) is no longer included as part of Modernizr. Get it from http://yepnopejs.com. See http://github.com/Modernizr/Modernizr/issues/1182 for more information.")};wt=function(){var n=t.matchMedia||t.msMatchMedia;return n?function(t){var i=n(t);return i&&i.matches||!1}:function(n){var t=!1;return ft("@media "+n+" { #modernizr { position: absolute; } }",function(n){t=pt(n,null,"position")==="absolute"}),t}}();f.mq=wt;ot={elem:e("modernizr")};u._q.push(function(){delete ot.elem});s={style:ot.elem.style};u._q.unshift(function(){delete s.style});f.testAllProps=p;ht=f.prefixed=function(n,t,i){return n.indexOf("@")===0?nt(n):(n.indexOf("-")!==-1&&(n=bt(n)),t?p(n,t,i):p(n,"pfx"))};a=f._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];f._prefixes=a;si=f.prefixedCSS=function(n){var t=ht(n);return t&&st(t)};f.testAllProps=h;dt=f.testProp=function(n,t,i){return kt([n],r,t,i)};ct=f.testStyles=ft;u.addTest("applicationcache","applicationCache"in t),function(){var n=e("audio");u.addTest("audio",function(){var t=!1;try{t=!!n.canPlayType;t&&(t=new Boolean(t))}catch(i){}return t});try{!n.canPlayType||(u.addTest("audio.ogg",n.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,"")),u.addTest("audio.mp3",n.canPlayType('audio/mpeg; codecs="mp3"').replace(/^no$/,"")),u.addTest("audio.opus",n.canPlayType('audio/ogg; codecs="opus"')||n.canPlayType('audio/webm; codecs="opus"').replace(/^no$/,"")),u.addTest("audio.wav",n.canPlayType('audio/wav; codecs="1"').replace(/^no$/,"")),u.addTest("audio.m4a",(n.canPlayType("audio/x-m4a;")||n.canPlayType("audio/aac;")).replace(/^no$/,"")))}catch(t){}}();u.addTest("canvas",function(){var n=e("canvas");return!!(n.getContext&&n.getContext("2d"))});u.addTest("canvastext",function(){return u.canvas===!1?!1:typeof e("canvas").getContext("2d").fillText=="function"});u.addTest("cssanimations",h("animationName","a",!0));u.addTest("backgroundsize",h("backgroundSize","100%",!0));u.addTest("borderimage",h("borderImage","url() 1",!0));u.addTest("borderradius",h("borderRadius","0px",!0));u.addTest("boxshadow",h("boxShadow","1px 1px",!0));u.addTest("flexbox",h("flexBasis","1px",!0));u.addTest("flexboxlegacy",h("boxDirection","reverse",!0));gt=function(){var n=navigator.userAgent,t=n.match(/w(eb)?osbrowser/gi),i=n.match(/windows phone/gi)&&n.match(/iemobile\/([0-9])+/gi)&&parseFloat(RegExp.$1)>=9;return t||i}();gt?u.addTest("fontface",!1):ct('@font-face {font-family:"font";src:url("https://")}',function(n,t){var f=i.getElementById("smodernizr"),r=f.sheet||f.styleSheet,e=r?r.cssRules&&r.cssRules[0]?r.cssRules[0].cssText:r.cssText||"":"",o=/src/i.test(e)&&e.indexOf(t.split(" ")[0])===0;u.addTest("fontface",o)});ct('#modernizr{font:0/0 a}#modernizr:after{content:":)";visibility:hidden;font:7px/1 a}',function(n){u.addTest("generatedcontent",n.offsetHeight>=6)});u.addTest("cssgradients",function(){for(var o,i,r="background-image:",t="",f,n=0,s=a.length-1;n<s;n++)f=n===0?"to ":"",t+=r+a[n]+"linear-gradient("+f+"left top, #9f9, white);";return u._config.usePrefixes&&(t+=r+"-webkit-gradient(linear,left top,right bottom,from(#9f9),to(white));"),o=e("a"),i=o.style,i.cssText=t,(""+i.backgroundImage).indexOf("gradient")>-1});u.addTest("hsla",function(){var n=e("a").style;return n.cssText="background-color:hsla(120,40%,100%,.5)",et(n.backgroundColor,"rgba")||et(n.backgroundColor,"hsla")});u.addTest("multiplebgs",function(){var n=e("a").style;return n.cssText="background:url(https://),url(https://),red url(https://)",/(url\s*\(.*?){3}/.test(n.background)});u.addTest("opacity",function(){var n=e("a").style;return n.cssText=a.join("opacity:.55;"),/^0.55$/.test(n.opacity)});u.addTest("cssreflections",h("boxReflect","above",!0));u.addTest("rgba",function(){var n=e("a").style;return n.cssText="background-color:rgba(150,255,150,.5)",(""+n.backgroundColor).indexOf("rgba")>-1});u.addTest("textshadow",dt("textShadow","1px 1px"));u.addTest("csstransforms",function(){return navigator.userAgent.indexOf("Android 2.")===-1&&h("transform","scale(1)",!0)});ni="CSS"in t&&"supports"in t.CSS;ti="supportsCSS"in t;u.addTest("supports",ni||ti);u.addTest("csstransforms3d",function(){return!!h("perspective","1px",!0)});u.addTest("csstransitions",h("transition","all",!0));u.addTest("geolocation","geolocation"in navigator);u.addTest("hashchange",function(){return it("hashchange",t)===!1?!1:i.documentMode===r||i.documentMode>7});u.addTest("history",function(){var n=navigator.userAgent;return n?(n.indexOf("Android 2.")!==-1||n.indexOf("Android 4.0")!==-1)&&n.indexOf("Mobile Safari")!==-1&&n.indexOf("Chrome")===-1&&n.indexOf("Windows Phone")===-1&&location.protocol!=="file:"?!1:t.history&&"pushState"in t.history:!1});u.addAsyncTest(function(){function i(n,t,i){function u(t){var u=t&&t.type==="load"?r.width===1:!1,f=n==="webp";o(n,f&&u?new Boolean(u):u);i&&i(t)}var r=new Image;r.onerror=u;r.onload=u;r.src=t}var n=[{uri:"data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/vuUAAA=",name:"webp"},{uri:"data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA==",name:"webp.alpha"},{uri:"data:image/webp;base64,UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA",name:"webp.animation"},{uri:"data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=",name:"webp.lossless"}],t=n.shift();i(t.name,t.uri,function(t){if(t&&t.type==="load")for(var r=0;r<n.length;r++)i(n[r].name,n[r].uri)})});u.addAsyncTest(function(){var n=new Image;n.onerror=function(){o("webpalpha",!1,{aliases:["webp-alpha"]})};n.onload=function(){o("webpalpha",n.width===1,{aliases:["webp-alpha"]})};n.src="data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA=="});u.addAsyncTest(function(){var n=new Image;n.onerror=function(){o("webpanimation",!1,{aliases:["webp-animation"]})};n.onload=function(){o("webpanimation",n.width===1,{aliases:["webp-animation"]})};n.src="data:image/webp;base64,UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"});u.addAsyncTest(function(){var n=new Image;n.onerror=function(){o("webplossless",!1,{aliases:["webp-lossless"]})};n.onload=function(){o("webplossless",n.width===1,{aliases:["webp-lossless"]})};n.src="data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA="});u.addAsyncTest(function(){var i,r,n;try{i=ht("indexedDB",t)}catch(u){}if(i){r="modernizr-"+Math.random();try{n=i.open(r)}catch(u){o("indexeddb",!1);return}n.onerror=function(t){n.error&&(n.error.name==="InvalidStateError"||n.error.name==="UnknownError")?(o("indexeddb",!1),t.preventDefault()):(o("indexeddb",!0),ii(i,r))};n.onsuccess=function(){o("indexeddb",!0);ii(i,r)}}else o("indexeddb",!1)});lt=!0;try{t.postMessage({toString:function(){lt=!1}},"*")}catch(hi){}u.addTest("postmessage",new Boolean("postMessage"in t));u.addTest("postmessage.structuredclones",lt);u.addTest("localstorage",function(){var n="modernizr";try{return localStorage.setItem(n,n),localStorage.removeItem(n),!0}catch(t){return!1}});u.addTest("sessionstorage",function(){var n="modernizr";try{return sessionStorage.setItem(n,n),sessionStorage.removeItem(n),!0}catch(t){return!1}});u.addTest("websqldatabase","openDatabase"in t);u.addTest("svg",!!i.createElementNS&&!!i.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect);at={}.toString;u.addTest("svgclippaths",function(){return!!i.createElementNS&&/SVGClipPath/.test(at.call(i.createElementNS("http://www.w3.org/2000/svg","clipPath")))});u.addTest("inlinesvg",function(){var n=e("div");return n.innerHTML="<svg/>",(typeof SVGRect!="undefined"&&n.firstChild&&n.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"});u.addTest("smil",function(){return!!i.createElementNS&&/SVGAnimate/.test(at.call(i.createElementNS("http://www.w3.org/2000/svg","animate")))}),function(){var n=e("video");u.addTest("video",function(){var t=!1;try{t=!!n.canPlayType;t&&(t=new Boolean(t))}catch(i){}return t});try{!n.canPlayType||(u.addTest("video.ogg",n.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,"")),u.addTest("video.h264",n.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,"")),u.addTest("video.h265",n.canPlayType('video/mp4; codecs="hev1"').replace(/^no$/,"")),u.addTest("video.webm",n.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,"")),u.addTest("video.vp9",n.canPlayType('video/webm; codecs="vp9"').replace(/^no$/,"")),u.addTest("video.hls",n.canPlayType('application/x-mpegURL; codecs="avc1.42E01E"').replace(/^no$/,"")),u.addTest("video.av1",n.canPlayType('video/mp4; codecs="av01"').replace(/^no$/,"")))}catch(t){}}();u.addTest("webgl",function(){return"WebGLRenderingContext"in t});vt=!1;try{vt="WebSocket"in t&&t.WebSocket.CLOSING===2}catch(hi){}for(u.addTest("websockets",vt),u.addTest("webworkers","Worker"in t),ri(),yt(b),delete f.addTest,delete f.addAsyncTest,w=0;w<u._q.length;w++)u._q[w]();n.Modernizr=u})(window,window,document)