!function(e,t,n){var r,c,u,h,m,g,v,y,_,w,O,x,C,E,k,A,M,z,N,L,R,H,I,V,W,F=[],f=[],i={_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){f.push({name:e,fn:t,options:n})},addAsyncTest:function(e){f.push({name:null,fn:e})}},s=function(){};s.prototype=i,(s=new s).addTest("applicationcache","applicationCache"in e),s.addTest("geolocation","geolocation"in navigator),s.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}),s.addTest("postmessage","postMessage"in e),_=!1;try{_="WebSocket"in e&&2===e.WebSocket.CLOSING}catch{}s.addTest("websockets",_),s.addTest("localstorage",function(){var e="modernizr";try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch{return!1}}),s.addTest("sessionstorage",function(){var e="modernizr";try{return sessionStorage.setItem(e,e),sessionStorage.removeItem(e),!0}catch{return!1}}),s.addTest("websqldatabase","openDatabase"in e),s.addTest("webworkers","Worker"in e),u=i._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];function d(e,t){return typeof e===t}i._prefixes=u,r=t.documentElement,m="svg"===r.nodeName.toLowerCase();function P(e){var o,t=r.className,n=s._config.classPrefix||"";(m&&(t=t.baseVal),s._config.enableJSClass)&&(o=new RegExp("(^|\\s)"+n+"no-js(\\s|$)"),t=t.replace(o,"$1"+n+"js$2")),s._config.enableClasses&&(t+=" "+n+e.join(" "+n),m?r.className.baseVal=t:r.className=t)}y=i._config.usePrefixes?"Moz O ms Webkit".toLowerCase().split(" "):[];function T(e,t){if("object"==typeof e)for(o in e)V(e,o)&&T(o,e[o]);else{var o,n=(e=e.toLowerCase()).split("."),i=s[n[0]];if(2==n.length&&(i=i[n[1]]),0[0]!==i)return s;t="function"==typeof t?t():t,1==n.length?s[n[0]]=t:(!s[n[0]]||s[n[0]]instanceof Boolean||(s[n[0]]=new Boolean(s[n[0]])),s[n[0]][n[1]]=t),P([(t&&0!=t?"":"no-")+n.join("-")]),s._trigger(e,t)}return s}function o(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):m?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}i._domPrefixes=y,V=d(O={}.hasOwnProperty,"undefined")||d(O.call,"undefined")?function(e,t){return t in e&&d(e.constructor.prototype[t],"undefined")}:function(e,t){return O.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;e7)}),s.addTest("audio",function(){var e=o("audio"),t=!1;try{(t=!!e.canPlayType)&&((t=new Boolean(t)).ogg=e.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),t.mp3=e.canPlayType('audio/mpeg; codecs="mp3"').replace(/^no$/,""),t.opus=e.canPlayType('audio/ogg; codecs="opus"')||e.canPlayType('audio/webm; codecs="opus"').replace(/^no$/,""),t.wav=e.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),t.m4a=(e.canPlayType("audio/x-m4a;")||e.canPlayType("audio/aac;")).replace(/^no$/,""))}catch{}return t}),s.addTest("canvas",function(){var e=o("canvas");return!!e.getContext&&!!e.getContext("2d")}),s.addTest("canvastext",function(){return!1!==s.canvas&&"function"==typeof o("canvas").getContext("2d").fillText}),s.addTest("video",function(){var t=o("video"),e=!1;try{(e=!!t.canPlayType)&&((e=new Boolean(e)).ogg=t.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),e.h264=t.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),e.webm=t.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""),e.vp9=t.canPlayType('video/webm; codecs="vp9"').replace(/^no$/,""),e.hls=t.canPlayType('application/x-mpegURL; codecs="avc1.42E01E"').replace(/^no$/,""))}catch{}return e}),s.addTest("webgl",function(){var t=o("canvas"),n="probablySupportsContext"in t?"probablySupportsContext":"supportsContext";return n in t?t[n]("webgl")||t[n]("experimental-webgl"):"WebGLRenderingContext"in e}),s.addTest("cssgradients",function(){for(var n,i,a="background-image:",t="",e=0,r=u.length-1;e-1}),s.addTest("multiplebgs",function(){var e=o("a").style;return e.cssText="background:url(https://),url(https://),red url(https://)",/(url\s*\(.*?){3}/.test(e.background)}),s.addTest("opacity",function(){var e=o("a").style;return e.cssText=u.join("opacity:.55;"),/^0.55$/.test(e.opacity)}),s.addTest("rgba",function(){var e=o("a").style;return e.cssText="background-color:rgba(150,255,150,.5)",(""+e.backgroundColor).indexOf("rgba")>-1}),s.addTest("inlinesvg",function(){var e=o("div");return e.innerHTML="","http://www.w3.org/2000/svg"==("undefined"!=typeof SVGRect&&e.firstChild&&e.firstChild.namespaceURI)});var a=o("input"),q="autocomplete autofocus list placeholder max min multiple pattern required step".split(" "),b={};s.input=function(t){for(var n=0,s=t.length;n=9,z||M)?s.addTest("fontface",!1):h('@font-face {font-family:"font";src:url("https:///")}',function(e,n){var i=t.getElementById("smodernizr"),o=i.sheet||i.styleSheet,a=o?o.cssRules&&o.cssRules[0]?o.cssRules[0].cssText:o.cssText||"":"",r=/src/i.test(a)&&0===a.indexOf(n.split(" ")[0]);s.addTest("fontface",r)}),h('#modernizr{font:0/0 a}#modernizr:after{content:":)";visibility:hidden;font:7px/1 a}',function(e){s.addTest("generatedcontent",e.offsetHeight>=6)}),k=i._config.usePrefixes?"Moz O ms Webkit".split(" "):[],i._cssomPrefixes=k,E=function(t){var s,i,a,r=u.length,o=e.CSSRule;if(0[0]===o)return n;if(!t)return!1;if((a=(t=t.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in o)return"@"+t;for(s=0;s