!function(n,t,i){typeof module!="undefined"&&module.exports?module.exports=i():typeof define=="function"&&define.amd?define(t,i):n[t]=i()}(this,"bowser",function(){function r(t){function r(n){var i=t.match(n);return i&&i.length>1&&i[1]||""}function y(n){var i=t.match(n);return i&&i.length>1&&i[2]||""}var e=r(/(ipod|iphone|ipad)/i).toLowerCase(),p=/like android/i.test(t),o=!p&&/android/i.test(t),c=/nexus\s*[0-6]\s*/i.test(t),w=!c&&/nexus\s*[0-9]+/i.test(t),b=/CrOS/.test(t),k=/silk/i.test(t),d=/sailfish/i.test(t),g=/tizen/i.test(t),nt=/(web|hpw)os/i.test(t),l=/windows phone/i.test(t),ft=/SamsungBrowser/i.test(t),tt=!l&&/windows/i.test(t),it=!e&&!k&&/macintosh/i.test(t),rt=!o&&!d&&!g&&!nt&&/linux/i.test(t),s=r(/edge\/(\d+(\.\d+)?)/i),f=r(/version\/(\d+(\.\d+)?)/i),a=/tablet/i.test(t),v=!a&&/[^-]mobi/i.test(t),ut=/xbox/i.test(t),i,u,h;return/opera/i.test(t)?i={name:"Opera",opera:n,version:f||r(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr|opios/i.test(t)?i={name:"Opera",opera:n,version:r(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||f}:l?(i={name:"Windows Phone",windowsphone:n},s?(i.msedge=n,i.version=s):(i.msie=n,i.version=r(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(t)?i={name:"Internet Explorer",msie:n,version:r(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:b?i={name:"Chrome",chromeos:n,chromeBook:n,chrome:n,version:r(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/chrome.+? edge/i.test(t)?i={name:"Microsoft Edge",msedge:n,version:s}:/firefox|iceweasel|fxios/i.test(t)?(i={name:"Firefox",firefox:n,version:r(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(t)&&(i.firefoxos=n)):/chromium/i.test(t)?i={name:"Chromium",chromium:n,version:r(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||f}:/chrome|crios|crmo/i.test(t)?i={name:"Chrome",chrome:n,version:r(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:o?i={name:"Android",version:f}:/safari|applewebkit/i.test(t)?(i={name:"Safari",safari:n},f&&(i.version=f)):e?(i={name:e=="iphone"?"iPhone":e=="ipad"?"iPad":"iPod"},f&&(i.version=f)):i=/googlebot/i.test(t)?{name:"Googlebot",googlebot:n,version:r(/googlebot\/(\d+(\.\d+))/i)||f}:{name:r(/^(.*)\/(.*) /),version:y(/^(.*)\/(.*) /)},!i.msedge&&/(apple)?webkit/i.test(t)?(/(apple)?webkit\/537\.36/i.test(t)?(i.name=i.name||"Blink",i.blink=n):(i.name=i.name||"Webkit",i.webkit=n),!i.version&&f&&(i.version=f)):!i.opera&&/gecko\//i.test(t)&&(i.name=i.name||"Gecko",i.gecko=n,i.version=i.version||r(/gecko\/(\d+(\.\d+)?)/i)),!i.windowsphone&&!i.msedge&&(o||i.silk)?i.android=n:i.windowsphone||i.msedge||!e?it?i.mac=n:ut?i.xbox=n:tt?i.windows=n:rt&&(i.linux=n):(i[e]=n,i.ios=n),u="",i.windowsphone?u=r(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):e?(u=r(/os (\d+([_\s]\d+)*) like mac os x/i),u=u.replace(/[_\s]/g,".")):o?u=r(/android[ \/-](\d+(\.\d+)*)/i):i.webos?u=r(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):i.blackberry?u=r(/rim\stablet\sos\s(\d+(\.\d+)*)/i):i.bada?u=r(/bada\/(\d+(\.\d+)*)/i):i.tizen&&(u=r(/tizen[\/\s](\d+(\.\d+)*)/i)),u&&(i.osversion=u),h=u.split(".")[0],a||w||e=="ipad"||o&&(h==3||h>=4&&!v)||i.silk?i.tablet=n:(v||e=="iphone"||e=="ipod"||o||c||i.blackberry||i.webos||i.bada)&&(i.mobile=n),i.msedge||i.msie&&i.version>=10||i.yandexbrowser&&i.version>=15||i.vivaldi&&i.version>=1||i.chrome&&i.version>=20||i.samsungBrowser&&i.version>=4||i.firefox&&i.version>=20||i.safari&&i.version>=6||i.opera&&i.version>=10||i.ios&&i.osversion&&i.osversion.split(".")[0]>=6||i.blackberry&&i.version>=10.1||i.chromium&&i.version>=20?i.a=n:i.msie&&i.version<10||i.chrome&&i.version<20||i.firefox&&i.version<20||i.safari&&i.version<6||i.opera&&i.version<10||i.ios&&i.osversion&&i.osversion.split(".")[0]<6||i.chromium&&i.version<20?i.c=n:i.x=n,i}function i(n){return n.split(".").length}function u(n,t){var r=[],i;if(Array.prototype.map)return Array.prototype.map.call(n,t);for(i=0;i=0;){if(r[0][t]>r[1][t])return 1;if(r[0][t]===r[1][t]){if(t===0)return 0}else return-1}}var n=!0,t=r(typeof navigator!="undefined"?navigator.userAgent||"":"");return t.test=function(n){for(var r,i=0;i-1||n==="*")&&i.push(t[n]);pi=i.join(",")}}function gt(n){var t;return n&&n.prototype&&n.prototype.toJSON&&(t=n.prototype.toJSON,delete n.prototype.toJSON),t}function ni(n,t){t!==undefined&&(n.prototype.toJSON=t)}function ti(n){var i=gt(Object),r=gt(Array),u=gt(t.Hash),f=gt(String),e=gt(Number),o=JSON.stringify(n);return ni(Object,i),ni(Array,r),ni(t.Hash,u),ni(String,f),ni(Number,e),o}function nf(){return cr&&!y&&!d}function br(n,t,i){wt[n]=t?t:wt[n],rr[n]=i?i:rr[n]}function li(n,t){for(var i=0;i<\/style>'),t.innerHTML="/*LocalizerCustomCss*/"+n,r=i.getElementsByTagName("head"),r.length>0&&r[0].appendChild(t)}var t,r;t=ai(n),t&&t.hlc?(r=g+h+"/"+n+"/"+e.lc+"/css",c.isSlowResponse()&&(r=c.staticTranslationUrl+h+"/"+n+".css?lc="+e.lc),f.ajax.getx(r,null,function(n){u(n)},function(){})):u("")}function ff(){l.detect()}function nu(){ar||(ar=!0,setTimeout(ff,500)),f.snw(o)?f.snw(it)||(f.brw.jsonP()?ut.allp(it):ut.all(it)):(ut.page(o),f.brw.jsonP()?ut.allp(o):ut.all(o)),gr(o)}function tu(n){var a=o,c,h,t,r,u;for(fr=!1,pr.d(n),nt=[],s.gu(),c=i.getElementsByTagName("*"),h=0;h