/*! (c) 2017 Jagex Limited */ if(!function(a,b,c){function d(a,b){return typeof a===b}function e(){var a,b,c,e,f,g,h;for(var i in u)if(u.hasOwnProperty(i)){if(a=[],b=u[i],b.name&&(a.push(b.name.toLowerCase()),b.options&&b.options.aliases&&b.options.aliases.length))for(c=0;cm;m++)if(o=a[m],q=O.style[o],l(o,"-")&&(o=h(o)),O.style[o]!==c){if(f||d(e,"undefined"))return i(),"pfx"!=b||o;try{O.style[o]=e}catch(a){}if(O.style[o]!=q)return i(),"pfx"!=b||o}return i(),!1}function r(a,b,c,e,f){var g=a.charAt(0).toUpperCase()+a.slice(1),h=(a+" "+K.join(g+" ")+g).split(" ");return d(b,"string")||d(b,"undefined")?q(h,b,e,f):(h=(a+" "+M.join(g+" ")+g).split(" "),n(h,b,c))}function s(a,b,d){return r(a,c,c,b,d)}var t=[],u=[],v={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(a,b){var c=this;setTimeout(function(){b(c[a])},0)},addTest:function(a,b,c){u.push({name:a,fn:b,options:c})},addAsyncTest:function(a){u.push({name:null,fn:a})}},w=function(){};w.prototype=v,w=new w,w.addTest("svg",!!b.createElementNS&&!!b.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect),w.addTest("websockets","WebSocket"in a&&2===a.WebSocket.CLOSING),w.addTest("localstorage",function(){var a="modernizr";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(a){return!1}}),w.addTest("websocketsbinary",function(){var b,c="https:"==location.protocol?"wss":"ws";if("WebSocket"in a){if(b="binaryType"in WebSocket.prototype)return b;try{return!!new WebSocket(c+"://.").binaryType}catch(a){}}return!1}),w.addTest("sharedworkers","SharedWorker"in a),w.addTest("webworkers","Worker"in a);var x=b.documentElement;w.addTest("classlist","classList"in x);var y="svg"===x.nodeName.toLowerCase();w.addTest("canvas",function(){var a=g("canvas");return!(!a.getContext||!a.getContext("2d"))}),w.addTest("video",function(){var a=g("video"),b=!1;try{(b=!!a.canPlayType)&&(b=new Boolean(b),b.ogg=a.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),b.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),b.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""),b.vp9=a.canPlayType('video/webm; codecs="vp9"').replace(/^no$/,""),b.hls=a.canPlayType('application/x-mpegURL; codecs="avc1.42E01E"').replace(/^no$/,""))}catch(a){}return b}),w.addTest("webgl",function(){var b=g("canvas"),c="probablySupportsContext"in b?"probablySupportsContext":"supportsContext";return c in b?b[c]("webgl")||b[c]("experimental-webgl"):"WebGLRenderingContext"in a}),w.addTest("csspointerevents",function(){var a=g("a").style;return a.cssText="pointer-events:auto","auto"===a.pointerEvents}),w.addTest("progressbar",g("progress").max!==c),w.addTest("meter",g("meter").max!==c),w.addTest("fileinput",function(){if(navigator.userAgent.match(/(Android (1.0|1.1|1.5|1.6|2.0|2.1))|(Windows Phone (OS 7|8.0))|(XBLWP)|(ZuneWP)|(w(eb)?OSBrowser)|(webOS)|(Kindle\/(1.0|2.0|2.5|3.0))/))return!1;var a=g("input");return a.type="file",!a.disabled}),w.addTest("inlinesvg",function(){var a=g("div");return a.innerHTML="","http://www.w3.org/2000/svg"==("undefined"!=typeof SVGRect&&a.firstChild&&a.firstChild.namespaceURI)});var z=g("input"),A="search tel url email datetime date month week time datetime-local number range color".split(" "),B={};w.inputtypes=function(a){for(var d,e,f,g=a.length,h="1)",i=0;g>i;i++)z.setAttribute("type",d=a[i]),f="text"!==z.type&&"style"in z,f&&(z.value=h,z.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(d)&&z.style.WebkitAppearance!==c?(x.appendChild(z),e=b.defaultView,f=e.getComputedStyle&&"textfield"!==e.getComputedStyle(z,null).WebkitAppearance&&0!==z.offsetHeight,x.removeChild(z)):/^(search|tel)$/.test(d)||(f=/^(url|email)$/.test(d)?z.checkValidity&&z.checkValidity()===!1:z.value!=h)),B[a[i]]=!!f;return B}(A);var C=v._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];v._prefixes=C;var D="CSS"in a&&"supports"in a.CSS,E="supportsCSS"in a;w.addTest("supports",D||E);var F="autocomplete autofocus list placeholder max min multiple pattern required step".split(" "),G={};w.input=function(b){for(var c=0,d=b.length;d>c;c++)G[b[c]]=!!(b[c]in z);return G.list&&(G.list=!(!g("datalist")||!a.HTMLDataListElement)),G}(F),w.addTest("datalistelem",w.input.list);var H;!function(){var a={}.hasOwnProperty;H=d(a,"undefined")||d(a.call,"undefined")?function(a,b){return b in a&&d(a.constructor.prototype[b],"undefined")}:function(b,c){return a.call(b,c)}}(),v._l={},v.on=function(a,b){this._l[a]||(this._l[a]=[]),this._l[a].push(b),w.hasOwnProperty(a)&&setTimeout(function(){w._trigger(a,w[a])},0)},v._trigger=function(a,b){if(this._l[a]){var c=this._l[a];setTimeout(function(){var a,d;for(a=0;ag;g++){var h=C[g],i=h.toUpperCase()+"_"+d;if(i in f)return"@-"+h.toLowerCase()+"-"+b}return!1};v.atRule=L;var M=v._config.usePrefixes?J.toLowerCase().split(" "):[];v._domPrefixes=M;var N={elem:g("modernizr")};w._q.push(function(){delete N.elem});var O={style:N.elem.style};w._q.unshift(function(){delete O.style}),v.testAllProps=r;var P,Q=v.prefixed=function(a,b,c){return 0===a.indexOf("@")?L(a):(-1!=a.indexOf("-")&&(a=h(a)),b?r(a,b,c):r(a,"pfx"))};try{P=Q("indexedDB",a)}catch(a){}w.addTest("indexeddb",!!P),P&&w.addTest("indexeddb.deletedatabase","deleteDatabase"in P),v.testAllProps=s,w.addTest("appearance",s("appearance")),w.addTest("backgroundcliptext",function(){return s("backgroundClip","text")}),w.addTest("borderimage",s("borderImage","url() 1",!0)),w.addTest("boxsizing",s("boxSizing","border-box",!0)&&(b.documentMode===c||b.documentMode>7)),w.addTest("cssfilters",function(){if(w.supports)return s("filter","blur(2px)");var a=g("a");return a.style.cssText=C.join("filter:blur(2px); "),!!a.style.length&&(b.documentMode===c||b.documentMode>9)}),w.addTest("flexbox",s("flexBasis","1px",!0)),w.addTest("flexboxlegacy",s("boxDirection","reverse",!0)),w.addTest("flexboxtweener",s("flexAlign","end",!0)),e(),f(t),delete v.addTest,delete v.addAsyncTest;for(var R=0;R