(window.webpackJsonp=window.webpackJsonp||[]).push([["vendors~Reddit"],{"./node_modules/@r/google-tag-manager/compiled.js":function(e,o,t){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setup=o.trigger=o.getLocation=void 0;var n=Object.assign||function(e){for(var o=1;o>>((3&o)<<3)&255;return s}}e.exports=t}).call(this,t("./node_modules/webpack/buildin/global.js"))},"./node_modules/@r/google-tag-manager/node_modules/uuid/v1.js":function(e,o,t){var n=t("./node_modules/@r/google-tag-manager/node_modules/uuid/lib/rng-browser.js"),r=t("./node_modules/@r/google-tag-manager/node_modules/uuid/lib/bytesToUuid.js"),s=n(),i=[1|s[0],s[1],s[2],s[3],s[4],s[5]],a=16383&(s[6]<<8|s[7]),l=0,u=0;e.exports=function(e,o,t){var n=o&&t||0,s=o||[],c=void 0!==(e=e||{}).clockseq?e.clockseq:a,d=void 0!==e.msecs?e.msecs:(new Date).getTime(),p=void 0!==e.nsecs?e.nsecs:u+1,m=d-l+(p-u)/1e4;if(m<0&&void 0===e.clockseq&&(c=c+1&16383),(m<0||d>l)&&void 0===e.nsecs&&(p=0),p>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");l=d,u=p,a=c;var b=(1e4*(268435455&(d+=122192928e5))+p)%4294967296;s[n++]=b>>>24&255,s[n++]=b>>>16&255,s[n++]=b>>>8&255,s[n++]=255&b;var f=d/4294967296*1e4&268435455;s[n++]=f>>>8&255,s[n++]=255&f,s[n++]=f>>>24&15|16,s[n++]=f>>>16&255,s[n++]=c>>>8|128,s[n++]=255&c;for(var h=e.node||i,y=0;y<6;++y)s[n+y]=h[y];return o||r(s)}},"./node_modules/@r/google-tag-manager/node_modules/uuid/v4.js":function(e,o,t){var n=t("./node_modules/@r/google-tag-manager/node_modules/uuid/lib/rng-browser.js"),r=t("./node_modules/@r/google-tag-manager/node_modules/uuid/lib/bytesToUuid.js");e.exports=function(e,o,t){var s=o&&t||0;"string"==typeof e&&(o="binary"==e?new Array(16):null,e=null);var i=(e=e||{}).random||(e.rng||n)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,o)for(var a=0;a<16;++a)o[s+a]=i[a];return o||r(i)}},"./node_modules/bowser/src/bowser.js":function(e,o,t){var n;n=function(){var e=!0;function o(o){function t(e){var t=o.match(e);return t&&t.length>1&&t[1]||""}function n(e){var t=o.match(e);return t&&t.length>1&&t[2]||""}var r,s=t(/(ipod|iphone|ipad)/i).toLowerCase(),i=!/like android/i.test(o)&&/android/i.test(o),a=/nexus\s*[0-6]\s*/i.test(o),l=!a&&/nexus\s*[0-9]+/i.test(o),u=/CrOS/.test(o),c=/silk/i.test(o),d=/sailfish/i.test(o),p=/tizen/i.test(o),m=/(web|hpw)os/i.test(o),b=/windows phone/i.test(o),f=(/SamsungBrowser/i.test(o),!b&&/windows/i.test(o)),h=!s&&!c&&/macintosh/i.test(o),y=!i&&!d&&!p&&!m&&/linux/i.test(o),v=n(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),g=t(/version\/(\d+(\.\d+)?)/i),k=/tablet/i.test(o)&&!/tablet pc/i.test(o),_=!k&&/[^-]mobi/i.test(o),x=/xbox/i.test(o);/opera/i.test(o)?r={name:"Opera",opera:e,version:g||t(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(o)?r={name:"Opera",opera:e,version:t(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||g}:/SamsungBrowser/i.test(o)?r={name:"Samsung Internet for Android",samsungBrowser:e,version:g||t(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/coast/i.test(o)?r={name:"Opera Coast",coast:e,version:g||t(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(o)?r={name:"Yandex Browser",yandexbrowser:e,version:g||t(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(o)?r={name:"UC Browser",ucbrowser:e,version:t(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(o)?r={name:"Maxthon",maxthon:e,version:t(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(o)?r={name:"Epiphany",epiphany:e,version:t(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(o)?r={name:"Puffin",puffin:e,version:t(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(o)?r={name:"Sleipnir",sleipnir:e,version:t(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(o)?r={name:"K-Meleon",kMeleon:e,version:t(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:b?(r={name:"Windows Phone",osname:"Windows Phone",windowsphone:e},v?(r.msedge=e,r.version=v):(r.msie=e,r.version=t(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(o)?r={name:"Internet Explorer",msie:e,version:t(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:u?r={name:"Chrome",osname:"Chrome OS",chromeos:e,chromeBook:e,chrome:e,version:t(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(o)?r={name:"Microsoft Edge",msedge:e,version:v}:/vivaldi/i.test(o)?r={name:"Vivaldi",vivaldi:e,version:t(/vivaldi\/(\d+(\.\d+)?)/i)||g}:d?r={name:"Sailfish",osname:"Sailfish OS",sailfish:e,version:t(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(o)?r={name:"SeaMonkey",seamonkey:e,version:t(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(o)?(r={name:"Firefox",firefox:e,version:t(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(o)&&(r.firefoxos=e,r.osname="Firefox OS")):c?r={name:"Amazon Silk",silk:e,version:t(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(o)?r={name:"PhantomJS",phantom:e,version:t(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(o)?r={name:"SlimerJS",slimer:e,version:t(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(o)||/rim\stablet/i.test(o)?r={name:"BlackBerry",osname:"BlackBerry OS",blackberry:e,version:g||t(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:m?(r={name:"WebOS",osname:"WebOS",webos:e,version:g||t(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(o)&&(r.touchpad=e)):/bada/i.test(o)?r={name:"Bada",osname:"Bada",bada:e,version:t(/dolfin\/(\d+(\.\d+)?)/i)}:p?r={name:"Tizen",osname:"Tizen",tizen:e,version:t(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||g}:/qupzilla/i.test(o)?r={name:"QupZilla",qupzilla:e,version:t(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||g}:/chromium/i.test(o)?r={name:"Chromium",chromium:e,version:t(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||g}:/chrome|crios|crmo/i.test(o)?r={name:"Chrome",chrome:e,version:t(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:i?r={name:"Android",version:g}:/safari|applewebkit/i.test(o)?(r={name:"Safari",safari:e},g&&(r.version=g)):s?(r={name:"iphone"==s?"iPhone":"ipad"==s?"iPad":"iPod"},g&&(r.version=g)):r=/googlebot/i.test(o)?{name:"Googlebot",googlebot:e,version:t(/googlebot\/(\d+(\.\d+))/i)||g}:{name:t(/^(.*)\/(.*) /),version:n(/^(.*)\/(.*) /)},!r.msedge&&/(apple)?webkit/i.test(o)?(/(apple)?webkit\/537\.36/i.test(o)?(r.name=r.name||"Blink",r.blink=e):(r.name=r.name||"Webkit",r.webkit=e),!r.version&&g&&(r.version=g)):!r.opera&&/gecko\//i.test(o)&&(r.name=r.name||"Gecko",r.gecko=e,r.version=r.version||t(/gecko\/(\d+(\.\d+)?)/i)),r.windowsphone||!i&&!r.silk?!r.windowsphone&&s?(r[s]=e,r.ios=e,r.osname="iOS"):h?(r.mac=e,r.osname="macOS"):x?(r.xbox=e,r.osname="Xbox"):f?(r.windows=e,r.osname="Windows"):y&&(r.linux=e,r.osname="Linux"):(r.android=e,r.osname="Android");var S="";r.windows?S=function(e){switch(e){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}(t(/Windows ((NT|XP)( \d\d?.\d)?)/i)):r.windowsphone?S=t(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):r.mac?S=(S=t(/Mac OS X (\d+([_\.\s]\d+)*)/i)).replace(/[_\s]/g,"."):s?S=(S=t(/os (\d+([_\s]\d+)*) like mac os x/i)).replace(/[_\s]/g,"."):i?S=t(/android[ \/-](\d+(\.\d+)*)/i):r.webos?S=t(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):r.blackberry?S=t(/rim\stablet\sos\s(\d+(\.\d+)*)/i):r.bada?S=t(/bada\/(\d+(\.\d+)*)/i):r.tizen&&(S=t(/tizen[\/\s](\d+(\.\d+)*)/i)),S&&(r.osversion=S);var j=!r.windows&&S.split(".")[0];return k||l||"ipad"==s||i&&(3==j||j>=4&&!_)||r.silk?r.tablet=e:(_||"iphone"==s||"ipod"==s||i||a||r.blackberry||r.webos||r.bada)&&(r.mobile=e),r.msedge||r.msie&&r.version>=10||r.yandexbrowser&&r.version>=15||r.vivaldi&&r.version>=1||r.chrome&&r.version>=20||r.samsungBrowser&&r.version>=4||r.firefox&&r.version>=20||r.safari&&r.version>=6||r.opera&&r.version>=10||r.ios&&r.osversion&&r.osversion.split(".")[0]>=6||r.blackberry&&r.version>=10.1||r.chromium&&r.version>=20?r.a=e:r.msie&&r.version<10||r.chrome&&r.version<20||r.firefox&&r.version<20||r.safari&&r.version<6||r.opera&&r.version<10||r.ios&&r.osversion&&r.osversion.split(".")[0]<6||r.chromium&&r.version<20?r.c=e:r.x=e,r}var t=o("undefined"!=typeof navigator&&navigator.userAgent||"");function n(e){return e.split(".").length}function r(e,o){var t,n=[];if(Array.prototype.map)return Array.prototype.map.call(e,o);for(t=0;t=0;){if(t[0][o]>t[1][o])return 1;if(t[0][o]!==t[1][o])return-1;if(0===o)return 0}}function i(e,n,r){var i=t;"string"==typeof n&&(r=n,n=void 0),void 0===n&&(n=!1),r&&(i=o(r));var a=""+i.version;for(var l in e)if(e.hasOwnProperty(l)&&i[l]){if("string"!=typeof e[l])throw new Error("Browser version in the minVersion map should be a string: "+l+": "+String(e));return s([a,e[l]])<0}return n}return t.test=function(e){for(var o=0;o1?this.bindSequence(e,i,o,t):(s=this.getKeyInfo(e,t),this.callbacks[s.key]=this.callbacks[s.key]||[],this.getMatches(s.key,s.modifiers,{type:s.action},n,e,r),this.callbacks[s.key][n?"unshift":"push"]({callback:o,modifiers:s.modifiers,action:s.action,seq:n,level:r,combo:e}))}},"./node_modules/combokeys/Combokeys/prototype/detach.js":function(e,o,t){var n=t("./node_modules/combokeys/Combokeys/prototype/dom-event.js").off;e.exports=function(){var e=this.element;n(e,"keypress",this.eventHandler),n(e,"keydown",this.eventHandler),n(e,"keyup",this.eventHandler)}},"./node_modules/combokeys/Combokeys/prototype/dom-event.js":function(e,o){function t(e,o,t,n){return!e.addEventListener&&(o="on"+o),(e.addEventListener||e.attachEvent).call(e,o,t,n),t}e.exports=t,e.exports.on=t,e.exports.off=function(e,o,t,n){return!e.removeEventListener&&(o="on"+o),(e.removeEventListener||e.detachEvent).call(e,o,t,n),t}},"./node_modules/combokeys/Combokeys/prototype/fireCallback.js":function(e,o,t){"use strict";e.exports=function(e,o,n,r){this.stopCallback(o,o.target||o.srcElement,n,r)||!1===e(o,n)&&(t("./node_modules/combokeys/helpers/preventDefault.js")(o),t("./node_modules/combokeys/helpers/stopPropagation.js")(o))}},"./node_modules/combokeys/Combokeys/prototype/getKeyInfo.js":function(e,o,t){"use strict";e.exports=function(e,o){var n,r,s,i,a,l,u=[];for(n=t("./node_modules/combokeys/helpers/keysFromString.js")(e),i=t("./node_modules/combokeys/helpers/special-aliases.js"),a=t("./node_modules/combokeys/helpers/shift-map.js"),l=t("./node_modules/combokeys/helpers/isModifier.js"),s=0;s95&&n<112||e.hasOwnProperty(n)&&(o.REVERSE_MAP[e[n]]=n);return o.REVERSE_MAP}},"./node_modules/combokeys/Combokeys/prototype/handleKey.js":function(e,o,t){"use strict";e.exports=function(e,o,n){var r,s,i,a,l={},u=0,c=!1;for(r=this.getMatches(e,o,n),s=0;s-1)return!1;var t=o.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||o.isContentEditable}},"./node_modules/combokeys/Combokeys/prototype/trigger.js":function(e,o,t){"use strict";e.exports=function(e,o){return this.directMap[e+":"+o]&&this.directMap[e+":"+o]({},e),this}},"./node_modules/combokeys/Combokeys/prototype/unbind.js":function(e,o,t){"use strict";e.exports=function(e,o){return this.bind(e,function(){},o)}},"./node_modules/combokeys/Combokeys/reset.js":function(e,o,t){"use strict";e.exports=function(){this.instances.forEach(function(e){e.reset()})}},"./node_modules/combokeys/helpers/characterFromEvent.js":function(e,o,t){"use strict";e.exports=function(e){var o,n;if(o=t("./node_modules/combokeys/helpers/special-keys-map.js"),n=t("./node_modules/combokeys/helpers/special-characters-map.js"),"keypress"===e.type){var r=String.fromCharCode(e.which);return e.shiftKey||(r=r.toLowerCase()),r}return void 0!==o[e.which]?o[e.which]:void 0!==n[e.which]?n[e.which]:String.fromCharCode(e.which).toLowerCase()}},"./node_modules/combokeys/helpers/eventModifiers.js":function(e,o,t){"use strict";e.exports=function(e){var o=[];return e.shiftKey&&o.push("shift"),e.altKey&&o.push("alt"),e.ctrlKey&&o.push("ctrl"),e.metaKey&&o.push("meta"),o}},"./node_modules/combokeys/helpers/isModifier.js":function(e,o,t){"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},"./node_modules/combokeys/helpers/keysFromString.js":function(e,o,t){"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},"./node_modules/combokeys/helpers/preventDefault.js":function(e,o,t){"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},"./node_modules/combokeys/helpers/shift-map.js":function(e,o,t){"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},"./node_modules/combokeys/helpers/special-aliases.js":function(e,o,t){"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},"./node_modules/combokeys/helpers/special-characters-map.js":function(e,o,t){"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},"./node_modules/combokeys/helpers/special-keys-map.js":function(e,o,t){"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},"./node_modules/combokeys/helpers/stopPropagation.js":function(e,o,t){"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},"./node_modules/just-reduce-object/index.js":function(e,o){e.exports=function(e,o){var t=[function(t,r,s,i){n||(t=e[i[0]],n=!0);return o(t,r,e[r],s,i)}],n=2 in arguments;return n&&t.push(arguments[2]),Array.prototype.reduce.apply(Object.keys(e),t)}},"./node_modules/lodash/_baseClamp.js":function(e,o){e.exports=function(e,o,t){return e==e&&(void 0!==t&&(e=e<=t?e:t),void 0!==o&&(e=e>=o?e:o)),e}},"./node_modules/lodash/_baseFindKey.js":function(e,o){e.exports=function(e,o,t){var n;return t(e,function(e,t,r){if(o(e,t,r))return n=t,!1}),n}},"./node_modules/lodash/_baseReduce.js":function(e,o){e.exports=function(e,o,t,n,r){return r(e,function(e,r,s){t=n?(n=!1,e):o(t,e,r,s)}),t}},"./node_modules/lodash/_baseXor.js":function(e,o,t){var n=t("./node_modules/lodash/_baseDifference.js"),r=t("./node_modules/lodash/_baseFlatten.js"),s=t("./node_modules/lodash/_baseUniq.js");e.exports=function(e,o,t){var i=e.length;if(i<2)return i?s(e[0]):[];for(var a=-1,l=Array(i);++a-1&&n<=c)for(;++t3?"WebKit":/\bOpera\b/.test(W)&&(/\bOPR\b/.test(o)?"Blink":"Presto"))||/\b(?:Midori|Nook|Safari)\b/i.test(o)&&!/^(?:Trident|EdgeHTML)$/.test(I)&&"WebKit"||!I&&/\bMSIE\b/i.test(o)&&("Mac OS"==G?"Tasman":"Trident")||"WebKit"==I&&/\bPlayStation\b(?! Vita\b)/i.test(W)&&"NetFront")&&(I=[a]),"IE"==W&&(a=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(o)||0)[1])?(W+=" Mobile",G="Windows Phone "+(/\+$/.test(a)?a:a+".x"),A.unshift("desktop mode")):/\bWPDesktop\b/i.test(o)?(W="IE Mobile",G="Windows Phone 8.x",A.unshift("desktop mode"),K||(K=(/\brv:([\d.]+)/.exec(o)||0)[1])):"IE"!=W&&"Trident"==I&&(a=/\brv:([\d.]+)/.exec(o))&&(W&&A.push("identifying as "+W+(K?" "+K:"")),W="IE",K=a[1]),R){if(c="global",p=null!=(u=t)?typeof u[c]:"number",/^(?:boolean|number|string|undefined)$/.test(p)||"object"==p&&!u[c])v(a=t.runtime)==f?(W="Adobe AIR",G=a.flash.system.Capabilities.os):v(a=t.phantom)==j?(W="PhantomJS",K=(a=a.version||null)&&a.major+"."+a.minor+"."+a.patch):"number"==typeof M.documentMode&&(a=/\bTrident\/(\d+)/i.exec(o))?(K=[K,M.documentMode],(a=+a[1]+4)!=K[1]&&(A.push("IE "+K[1]+" mode"),I&&(I[1]=""),K[1]=a),K="IE"==W?String(K[1].toFixed(1)):K[0]):"number"==typeof M.documentMode&&/^(?:Chrome|Firefox)\b/.test(W)&&(A.push("masking as "+W+" "+K),W="IE",K="11.0",I=["Trident"],G="Windows");else if(w&&(N=(a=w.lang.System).getProperty("os.arch"),G=G||a.getProperty("os.name")+" "+a.getProperty("os.version")),E){try{K=t.require("ringo/engine").version.join("."),W="RingoJS"}catch(X){(a=t.system)&&a.global.system==t.system&&(W="Narwhal",G||(G=a[0].os||null))}W||(W="Rhino")}else"object"==typeof t.process&&!t.process.browser&&(a=t.process)&&("object"==typeof a.versions&&("string"==typeof a.versions.electron?(A.push("Node "+a.versions.node),W="Electron",K=a.versions.electron):"string"==typeof a.versions.nw&&(A.push("Chromium "+K,"Node "+a.versions.node),W="NW.js",K=a.versions.nw)),W||(W="Node.js",N=a.arch,G=a.platform,K=(K=/[\d.]+/.exec(a.version))?K[0]:null));G=G&&h(G)}if(K&&(a=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(K)||/(?:alpha|beta)(?: ?\d)?/i.exec(o+";"+(R&&r.appMinorVersion))||/\bMinefield\b/i.test(o)&&"a")&&(B=/b/i.test(a)?"beta":"alpha",K=K.replace(RegExp(a+"\\+?$"),"")+("beta"==B?C:O)+(/\d+\+?/.exec(a)||"")),"Fennec"==W||"Firefox"==W&&/\b(?:Android|Firefox OS)\b/.test(G))W="Firefox Mobile";else if("Maxthon"==W&&K)K=K.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(F))"Xbox 360"==F&&(G=null),"Xbox 360"==F&&/\bIEMobile\b/.test(o)&&A.unshift("mobile mode");else if(!/^(?:Chrome|IE|Opera)$/.test(W)&&(!W||F||/Browser|Mobi/.test(W))||"Windows CE"!=G&&!/Mobi/i.test(o))if("IE"==W&&R)try{null===t.external&&A.unshift("platform preview")}catch(X){A.unshift("embedded")}else(/\bBlackBerry\b/.test(F)||/\bBB10\b/.test(o))&&(a=(RegExp(F.replace(/ +/g," *")+"/([.\\d]+)","i").exec(o)||0)[1]||K)?(G=((a=[a,/BB10/.test(o)])[1]?(F=null,q="BlackBerry"):"Device Software")+" "+a[0],K=null):this!=y&&"Wii"!=F&&(R&&P||/Opera/.test(W)&&/\b(?:MSIE|Firefox)\b/i.test(o)||"Firefox"==W&&/\bOS X (?:\d+\.){2,}/.test(G)||"IE"==W&&(G&&!/^Win/.test(G)&&K>5.5||/\bWindows XP\b/.test(G)&&K>8||8==K&&!/\bTrident\b/.test(o)))&&!d.test(a=e.call(y,o.replace(d,"")+";"))&&a.name&&(a="ing as "+a.name+((a=a.version)?" "+a:""),d.test(W)?(/\bIE\b/.test(a)&&"Mac OS"==G&&(G=null),a="identify"+a):(a="mask"+a,W=T?h(T.replace(/([a-z])([A-Z])/g,"$1 $2")):"Opera",/\bIE\b/.test(a)&&(G=null),R||(K=null)),I=["Presto"],A.push(a));else W+=" Mobile";(a=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(o)||0)[1])&&(a=[parseFloat(a.replace(/\.(\d)$/,".0$1")),a],"Safari"==W&&"+"==a[1].slice(-1)?(W="WebKit Nightly",B="alpha",K=a[1].slice(0,-1)):K!=a[1]&&K!=(a[2]=(/\bSafari\/([\d.]+\+?)/i.exec(o)||0)[1])||(K=null),a[1]=(/\bChrome\/([\d.]+)/i.exec(o)||0)[1],537.36==a[0]&&537.36==a[2]&&parseFloat(a[1])>=28&&"WebKit"==I&&(I=["Blink"]),R&&(m||a[1])?(I&&(I[1]="like Chrome"),a=a[1]||((a=a[0])<530?1:a<532?2:a<532.05?3:a<533?4:a<534.03?5:a<534.07?6:a<534.1?7:a<534.13?8:a<534.16?9:a<534.24?10:a<534.3?11:a<535.01?12:a<535.02?"13+":a<535.07?15:a<535.11?16:a<535.19?17:a<536.05?18:a<536.1?19:a<537.01?20:a<537.11?"21+":a<537.13?23:a<537.18?24:a<537.24?25:a<537.36?26:"Blink"!=I?"27":"28")):(I&&(I[1]="like Safari"),a=(a=a[0])<400?1:a<500?2:a<526?3:a<533?4:a<534?"4+":a<535?5:a<537?6:a<538?7:a<601?8:"8"),I&&(I[1]+=" "+(a+="number"==typeof a?".x":/[.+]/.test(a)?"":"+")),"Safari"==W&&(!K||parseInt(K)>45)&&(K=a)),"Opera"==W&&(a=/\bzbov|zvav$/.exec(G))?(W+=" ",A.unshift("desktop mode"),"zvav"==a?(W+="Mini",K=null):W+="Mobile",G=G.replace(RegExp(" *"+a+"$"),"")):"Safari"==W&&/\bChrome\b/.exec(I&&I[1])&&(A.unshift("desktop mode"),W="Chrome Mobile",K=null,/\bOS X\b/.test(G)?(q="Apple",G="iOS 4.3+"):G=null),K&&0==K.indexOf(a=/[\d.]+$/.exec(G))&&o.indexOf("/"+a+"-")>-1&&(G=_(G.replace(a,""))),I&&!/\b(?:Avant|Nook)\b/.test(W)&&(/Browser|Lunascape|Maxthon/.test(W)||"Safari"!=W&&/^iOS/.test(G)&&/\bSafari\b/.test(I[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|Web)/.test(W)&&I[1])&&(a=I[I.length-1])&&A.push(a),A.length&&(A=["("+A.join("; ")+")"]),q&&F&&F.indexOf(q)<0&&A.push("on "+q),F&&A.push((/^on /.test(A[A.length-1])?"":"on ")+F),G&&(a=/ ([\d.+]+)$/.exec(G),l=a&&"/"==G.charAt(G.length-a[0].length-1),G={architecture:32,family:a&&!l?G.replace(a[0],""):G,version:a?a[1]:null,toString:function(){var e=this.version;return this.family+(e&&!l?" "+e:"")+(64==this.architecture?" 64-bit":"")}}),(a=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(N))&&!/\bi686\b/i.test(N)?(G&&(G.architecture=64,G.family=G.family.replace(RegExp(" *"+a),"")),W&&(/\bWOW64\b/i.test(o)||R&&/\w(?:86|32)$/.test(r.cpuClass||r.platform)&&!/\bWin64; x64\b/i.test(o))&&A.unshift("32-bit")):G&&/^OS X/.test(G.family)&&"Chrome"==W&&parseFloat(K)>=39&&(G.architecture=64),o||(o=null);var V={};return V.description=o,V.layout=I&&I[0],V.manufacturer=q,V.name=W,V.prerelease=B,V.product=F,V.ua=o,V.version=W&&K,V.os=G||{architecture:null,family:null,version:null,toString:function(){return"null"}},V.parse=e,V.toString=function(){return this.description||""},V.version&&A.unshift(K),V.name&&A.unshift(W),G&&W&&(G!=String(G).split(" ")[0]||G!=W.split(" ")[0]&&!F)&&A.push(F?"("+G+")":"on "+G),A.length&&(V.description=A.join(" ")),V}();i.platform=x,void 0===(r=function(){return x}.call(o,t,o,e))||(e.exports=r)}).call(this)}).call(this,t("./node_modules/webpack/buildin/module.js")(e),t("./node_modules/webpack/buildin/global.js"))},"./node_modules/react-shortcuts/lib/component/index.js":function(e,o,t){"use strict";e.exports=t("./node_modules/react-shortcuts/lib/component/shortcuts.js")},"./node_modules/react-shortcuts/lib/component/shortcuts.js":function(e,o,t){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var n=function(){function e(e,o){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};!function(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}(this,o);var t=function(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!o||"object"!=typeof o&&"function"!=typeof o?e:o}(this,(o.__proto__||Object.getPrototypeOf(o)).call(this));return t._platformName=l.default.getPlatformName(),t._parseShortcutDescriptor=function(e){return(0,u.isPlainObject)(e)?e[t._platformName]:e},t._keymap=e,t}return function(e,o){if("function"!=typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}(o,a.EventEmitter),r(o,[{key:"addUpdateListener",value:function(e){(0,i.default)(e,"addUpdateListener: callback argument is not defined or falsy"),this.on(o.CHANGE_EVENT,e)}},{key:"removeUpdateListener",value:function(e){this.removeListener(o.CHANGE_EVENT,e)}},{key:"setKeymap",value:function(e){(0,i.default)(e,"setKeymap: keymap argument is not defined or falsy."),this._keymap=e,this.emit(o.CHANGE_EVENT)}},{key:"extendKeymap",value:function(e){(0,i.default)(e,"extendKeymap: keymap argument is not defined or falsy."),this._keymap=Object.assign({},this._keymap,e),this.emit(o.CHANGE_EVENT)}},{key:"getAllShortcuts",value:function(){return this._keymap}},{key:"getAllShortcutsForPlatform",value:function(e){return function o(t){return(0,s.default)(t,function(t,n,r){if((0,u.isPlainObject)(r)){if(!r[e])return t[n]=o(r),t;r=r[e]}return t[n]=r,t},{})}(this._keymap)}},{key:"getAllShortcutsForCurrentPlatform",value:function(){return this.getAllShortcutsForPlatform(this._platformName)}},{key:"getShortcuts",value:function(e){(0,i.default)(e,"getShortcuts: name argument is not defined or falsy.");var o=this._keymap[e];if(o)return(0,u.compact)((0,u.flatten)((0,u.map)(o,this._parseShortcutDescriptor)))}},{key:"_parseShortcutKeyName",value:function(e,o){var t=this;return(0,u.findKey)(e,function(e){if((0,u.isPlainObject)(e)&&(e=e[t._platformName]),(0,u.isArray)(e)){var n=e.indexOf(o);n>=0&&(e=e[n])}return e===o})}},{key:"findShortcutName",value:function(e,o){(0,i.default)(e,"findShortcutName: keyName argument is not defined or falsy."),(0,i.default)(o,"findShortcutName: componentName argument is not defined or falsy.");var t=this._keymap[o];return this._parseShortcutKeyName(t,e)}}]),o}();d.CHANGE_EVENT="shortcuts:update",o.default=d,e.exports=o.default}).call(this,t("./node_modules/process/browser.js"))},"./node_modules/react-shortcuts/lib/utils.js":function(e,o,t){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=o.isArray=function(e){return Array.isArray(e)},s=o.isPlainObject=function(e){if(!("object"===(void 0===e?"undefined":n(e))&&null!==e&&!r(e))||e.toString&&"[object Object]"!==e.toString())return!1;var o=Object.getPrototypeOf(e);if(null===o)return!0;var t=Object.prototype.hasOwnProperty.call(o,"constructor")&&o.constructor;return"function"==typeof t&&t instanceof t&&Function.prototype.toString.call(t)===Function.prototype.toString.call(Object)};o.findKey=function(e,o){if(s(e)||r(e))return Object.keys(e).find(function(t){return o(e[t])})},o.compact=function(e){return e.filter(Boolean)},o.flatten=function(e){if(!r(e))throw new Error("flatten expects an array");return function e(o){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return o.reduce(function(o,n){return r(n)&&t?o.concat(e(n,!1)):(o.push(n),o)},[])}(e)},o.map=function(e,o){if(r(e))return e.map(o);for(var t=[],n=Object.keys(e),s=n.length,i=0;i