var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); (window.webpackJsonp=window.webpackJsonp||[]).push([[1],{"+1DZ":function(t){t.exports={search:"Szukaj...",blob_thinking:"Poczekaj, potrzebuje moment żeby pomyśleć...",by:"przez "}},"+Lui":function(t,e,n){"use strict";e.__esModule=!0,e.default=e.BvEvent=void 0;var r=n("JOL4");function i(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),!e)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));(0,r.assign)(this,t.Defaults,this.constructor.Defaults,n,{type:e}),(0,r.defineProperties)(this,{type:(0,r.readonlyDescriptor)(),cancelable:(0,r.readonlyDescriptor)(),nativeEvent:(0,r.readonlyDescriptor)(),target:(0,r.readonlyDescriptor)(),relatedTarget:(0,r.readonlyDescriptor)(),vueTarget:(0,r.readonlyDescriptor)(),componentId:(0,r.readonlyDescriptor)()});var i=!1;this.preventDefault=function(){this.cancelable&&(i=!0)},(0,r.defineProperty)(this,"defaultPrevented",{enumerable:!0,get:function(){return i}})}var e,n,o;return e=t,o=[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}],(n=null)&&i(e.prototype,n),o&&i(e,o),t}();e.BvEvent=o;var a=o;e.default=a},"+auO":function(t,e,n){var r=n("XKFU"),i=n("lvtm");r(r.S,"Math",{cbrt:function(t){return i(t=+t)*Math.pow(Math.abs(t),1/3)}})},"+lap":function(t){t.exports={settings:"設定",user_details:"概要",password:"密碼",security:"安全",privacy:"隱私",theming:"主題",language:"語言",blurb:"個人介紹",blurb_note:"注意:${myDius}將替換為你擁有的屌數量。",unsaved:"尚未保存",name_change:"更改名稱",toggle_name_change:"切換名稱",name_change_cost_notice:"需要300屌來更改名稱,除非你只是想要改變大小寫。",new_name:"新名稱",gender:"性別","gender:male":"男","gender:female":"女",hide_forum_thumbnails:"隱藏論壇中的縮圖",update:"更新",change_password:"更改密碼",current_password:"目前密碼",new_password:"新密碼",confirm_new_password:"確認新密碼",change:"更改",trading:"交易",trading_explanation:"此設定控制誰可以跟你交易。",inbox:"訊息",inbox_explanation:"此設定控制誰可以將訊息發送到你的收件箱。",friends_only:"只限好友",everyone:"所有人",nobody:"沒有人","2fa":"兩步驟驗證",enable_2fa:"啟用兩步驟驗證",disable_2fa:"關閉兩步驟驗證",dark_theme:"黑暗主題",toggle_dark_theme:"切換黑暗主題",curse_filter:"粗口濾器",show_curse_words:"我已經不是小孩子了,我想能夠看粗口!!",hide_curse_words:"我媽不讓我看粗口,請不要再給我看了 :((",save:"更新",dark_gary_mode:"Dark Gary模式",toggle_dark_gary_mode:"切換Dark Gary模式",upside_down_mode:"上下翻轉模式",toggle_upside_down_mode:"切換上下翻轉模式",new_name_min_length:"新的名稱至少要 4 個文字。",unknown_status:"未知回應",blurb_too_long:"個人介紹的內容太長。",blurb_changed:"個人介紹已更改。",updated_thumbnail_hide_status:"論壇縮圖隱藏狀態已更改。",places:"遊戲",places_explanation:"你可以在這裡購買更多遊戲槽。每個遊戲槽需要1,250塊屌。",purchase_place_slot:"購買遊戲槽",current_place_slots:"你現在擁有 {current} 個遊戲槽。"}},"+lvF":function(t,e,n){t.exports=n("VTer")("native-function-to-string",Function.toString)},"+oPb":function(t,e,n){"use strict";n("OGtf")("blink",function(t){return function(){return t(this,"blink","","")}})},"+rLv":function(t,e,n){var r=n("dyZX").document;t.exports=r&&r.documentElement},"/8Fb":function(t,e,n){var r=n("XKFU"),i=n("UExd")(!0);r(r.S,"Object",{entries:function(t){return i(t)}})},"/KAi":function(t,e,n){var r=n("XKFU"),i=n("dyZX").isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&i(t)}})},"/SS/":function(t,e,n){var r=n("XKFU");r(r.S,"Object",{setPrototypeOf:n("i5dc").set})},"/Vpf":function(t,e,n){n("0Mri"),t.exports=n("g3g5").RegExp.escape},"/e88":function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},"/pFK":function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var r=(0,n("JOL4").deepFreeze)({breakpoints:["xs","sm","md","lg","xl"],BAlert:{dismissLabel:"Close",variant:"info"},BBadge:{variant:"secondary"},BButton:{variant:"secondary"},BButtonClose:{textVariant:null,ariaLabel:"Close"},BCardSubTitle:{subTitleTextVariant:"muted"},BCarousel:{labelPrev:"Previous Slide",labelNext:"Next Slide",labelGotoSlide:"Goto Slide",labelIndicators:"Select a slide to display"},BDropdown:{toggleText:"Toggle Dropdown",variant:"secondary",splitVariant:null},BFormFile:{browseText:"Browse",placeholder:"No file chosen",dropPlaceholder:"Drop files here"},BFormText:{textVariant:"muted"},BImg:{blankColor:"transparent"},BImgLazy:{blankColor:"transparent"},BJumbotron:{bgVariant:null,borderVariant:null,textVariant:null},BListGroupItem:{variant:null},BModal:{titleTag:"h5",size:"md",headerBgVariant:null,headerBorderVariant:null,headerTextVariant:null,headerCloseVariant:null,bodyBgVariant:null,bodyTextVariant:null,footerBgVariant:null,footerBorderVariant:null,footerTextVariant:null,cancelTitle:"Cancel",cancelVariant:"secondary",okTitle:"OK",okVariant:"primary",headerCloseLabel:"Close"},BNavbar:{variant:null},BNavbarToggle:{label:"Toggle navigation"},BProgress:{variant:null},BProgressBar:{variant:null},BSpinner:{variant:null},BTable:{selectedVariant:"primary",headVariant:null,footVariant:null},BToast:{toaster:"b-toaster-top-right",autoHideDelay:5e3,variant:null,toastClass:null,headerClass:null,bodyClass:null,solid:!1},BToaster:{ariaLive:null,ariaAtomic:null,role:null},BTooltip:{delay:0,boundary:"scrollParent",boundaryPadding:5},BPopover:{delay:0,boundary:"scrollParent",boundaryPadding:5}});e.default=r},"/rnI":function(t){t.exports={accept_trade:"Aceptar Intercambio",accept:"Aceptar",accept_trade_text:"Estas seguro que quieres aceptar este intercambio?",selected:"Seleccionado",click_to_unselect:"(Presiona para deseleccionar)",value:"Valor: ",user_inventory:"Inventario de {user}",your_inventory:"Tu inventario",send_trade:"Enviar intercambio",give_max_reached:"Sólo puedes dar 6 objetos a la vez.",receive_max_reached:"Sólo puedes recibir 6 objetos a la vez.",initiate_success:"Se ha iniciado un intercambio exitosamente con {user}.",cannot_trade_with_user:"No puedes intercambiar con este usuario."}},"/uf1":function(t,e,n){"use strict";var r=n("XKFU"),i=n("S/j/"),o=n("2OiF"),a=n("hswa");n("nh4g")&&r(r.P+n("xbSm"),"Object",{__defineSetter__:function(t,e){a.f(i(this),t,{set:o(e),enumerable:!0,configurable:!0})}})},"0/R4":function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},"04Oq":function(t){t.exports={character:"人物",body_colors:"人物顏色",regen:"重設",regen_working:"處理中...",regen_ok:"完成",limited:"限時",unique:"限量",equip:"配備",unequip:"取消配備",sell:"轉賣",remove_listing:"停止轉賣 ({num} 塊屌)",nothing_here:"這裡沒有任何東西。",selling:"轉賣中",trading:"交易中",no_unique_num:"無",outfits:"裝扮",use_outfit:"使用",outfit_applied:"已套用裝扮。",outfit_applied_not_fully:"已套用裝扮,但些物件無法配備。",new_outfit:"新增裝扮",new_outfit_cost:"({num} 塊屌)",new_outfit_success:"已成功新增裝扮。",name:"名稱",outfit_name:"裝扮名稱",create_btn_text:"新增",update_outfit:"更新",outfit_updated:"此裝扮已進入更新佇列。",update_outfit_title:"更新裝扮",update_outfit_text:"更新裝扮將會用你目前的人物替換它。 你確定更新嗎?"}},"0E+W":function(t,e,n){n("elZq")("Array")},"0LDn":function(t,e,n){"use strict";n("OGtf")("italics",function(t){return function(){return t(this,"i","","")}})},"0Mri":function(t,e,n){var r=n("XKFU"),i=n("q9eg")(/[\\^$*+?.()|[\]{}]/g,"\\$&");r(r.S,"RegExp",{escape:function(t){return i(t)}})},"0YWM":function(t,e,n){var r=n("EemH"),i=n("OP3Y"),o=n("aagx"),a=n("XKFU"),s=n("0/R4"),l=n("y3w9");a(a.S,"Reflect",{get:function t(e,n){var a,u,c=arguments.length<3?e:arguments[2];return l(e)===c?e[n]:(a=r.f(e,n))?o(a,"value")?a.value:void 0!==a.get?a.get.call(c):void 0:s(u=i(e))?t(u,n,c):void 0}})},"0ao9":function(t){t.exports={new_post:"Nowy post",section:"Sekcja",title:"Tytuł",content:"Zawartość",markdown_notice:"Wskazówka: Używaj syntaksa Markdown.",bold:"pogrubiony",italic:"kursywa",strikethrough:"skreślone",cancel:"Anuluj","verb:post":"Postuj",stickied_posts:"Przyklejone Posty",reminders:"Przypomnienia",no_stickied_posts:"Żadne.",hmm:"Hmm...",notice_2007:'Wygląda na to, że piszesz coś o kliencie z 2007 roku. Nie wróci. Przeczytaj ten post, aby dowiedzieć się więcej.',notice_virus:'Wygląda na to, że piszesz coś o tym, że {appName} jest wirusem. To nie jest virus. Przeczytaj to, jeśli potrzebujesz pomocy lub dowiedz się więcej.'}},"0l/t":function(t,e,n){"use strict";var r=n("XKFU"),i=n("CkkT")(2);r(r.P+r.F*!n("LyE8")([].filter,!0),"Array",{filter:function(t){return i(this,t,arguments[1])}})},"0mN4":function(t,e,n){"use strict";n("OGtf")("fixed",function(t){return function(){return t(this,"tt","","")}})},"0qum":function(t){t.exports={settings:"Settings",user_details:"User Details",password:"Password",security:"Security",privacy:"Privacy",theming:"Theming",language:"Language",blurb:"Blurb",blurb_note:"Note: ${myDius} will be replaced with the amount of Dius you have.",unsaved:"unsaved",name_change:"Name Change",toggle_name_change:"Toggle Name Change Form",name_change_cost_notice:"It costs 300 Dius to change your name, unless you only want to change capitalization.",new_name:"New Name",gender:"Gender","gender:male":"Male","gender:female":"Female",hide_forum_thumbnails:"Hide forum thumbnails",update:"Update",change_password:"Change Password",current_password:"Current Password",new_password:"New Password",confirm_new_password:"Confirm New Password",change:"Change",trading:"Trading",trading_explanation:"This setting controls who can trade with you.",inbox:"Inbox",inbox_explanation:"This setting controls who can message you.",friends_only:"Friends Only",everyone:"Everyone",nobody:"Nobody","2fa":"Two-Factor Authentication",enable_2fa:"Enable 2FA",disable_2fa:"Disable 2FA",dark_theme:"Dark Theme",toggle_dark_theme:"Toggle Dark Theme",curse_filter:"Curse Filter",show_curse_words:"I'm not a tween, I promise! Show me bad words pls",hide_curse_words:"My mom yelled at me so pls dont show me any more bad words :((",save:"Save",dark_gary_mode:"Dark Gary Mode",toggle_dark_gary_mode:"Toggle Dark Gary Mode",upside_down_mode:"Upside Down Mode",toggle_upside_down_mode:"Toggle Upside Down Mode",new_name_min_length:"The new name must be at least 4 characters long.",unknown_status:"Unknown status",blurb_too_long:"Your blurb is too long.",blurb_changed:"Your blurb has been changed.",updated_thumbnail_hide_status:"Your thumbnail hide state has been updated.",places:"Places",places_explanation:"You can purchase more place slots here. Each place slot costs 1,250 Dius.",purchase_place_slot:"Purchase Place Slot",current_place_slots:"You currently have {current} place slots."}},"0sh+":function(t,e,n){var r=n("quPj"),i=n("vhPU");t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(t))}},"0tVQ":function(t,e,n){n("FlQf"),n("VJsP"),t.exports=n("WEpk").Array.from},"11IZ":function(t,e,n){var r=n("dyZX").parseFloat,i=n("qncB").trim;t.exports=1/r(n("/e88")+"-0")!=-1/0?function(t){var e=i(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},"14KZ":function(t,e,n){"use strict";var r={props:{show:{default:!1,type:Boolean},top:{default:!1,type:Boolean}},methods:{close:function(){this.$emit("close")}},watch:{show:function(t){t?document.body.classList.add("modal-open"):document.body.classList.remove("modal-open")}},mounted:function(){var t=this;document.addEventListener("keydown",function(e){t.show&&27==e.keyCode&&t.close()})},destroyed:function(){document.body.classList.remove("modal-open")}},i=(n("JgsW"),n("KHd+")),o=Object(i.a)(r,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("transition",{attrs:{name:"modal"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.show,expression:"show"}],staticClass:"modal-backdrop fade show"})]),t._v(" "),t.show?n("transition",{attrs:{name:"modal",appear:""}},[n("div",{staticClass:"modal",class:{"d-block":t.show,show:t.show},on:{click:t.close}},[n("div",{staticClass:"modal-dialog",class:{"modal-dialog-centered":!t.top},on:{click:function(t){t.stopPropagation()}}},[n("div",{staticClass:"modal-content"},[t._t("default")],2)])])]):t._e()],1)},[],!1,null,"2386736f",null);e.a=o.exports},"1Kka":function(t,e,n){"use strict";e.__esModule=!0,e.default=e.VBTogglePlugin=void 0;var r=n("pZYj");e.VBToggle=r.VBToggle;var i=(0,n("Co2t").pluginFactory)({directives:{VBToggle:r.VBToggle}});e.VBTogglePlugin=i;var o=i;e.default=o},"1MBn":function(t,e,n){var r=n("DVgA"),i=n("JiEa"),o=n("UqcF");t.exports=function(t){var e=r(t),n=i.f;if(n)for(var a,s=n(t),l=o.f,u=0;s.length>u;)l.call(t,a=s[u++])&&e.push(a);return e}},"1TsA":function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},"1XqM":function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var r=s(n("v5yc")),i=s(n("k+DF")),o=n("FhHd"),a=n("DVoA");function s(t){return t&&t.__esModule?t:{default:t}}function l(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function u(t,e){for(var n=0;n=n){var r=this.$targets[this.$targets.length-1];this.$activeTarget!==r&&this.activate(r)}else{if(this.$activeTarget&&t0)return this.$activeTarget=null,void this.clear();for(var i=this.$offsets.length;i--;){this.$activeTarget!==this.$targets[i]&&t>=this.$offsets[i]&&((0,a.isUndefined)(this.$offsets[i+1])||t0&&this.$root&&this.$root.$emit("bv::scrollspy::activate",t,n)}},{key:"clear",value:function(){var t=this;(0,o.selectAll)("".concat(this.$selector,", ").concat(p.NAV_ITEMS),this.$el).filter(function(t){return(0,o.hasClass)(t,d)}).forEach(function(e){return t.setActiveState(e,!1)})}},{key:"setActiveState",value:function(t,e){t&&(e?(0,o.addClass)(t,d):(0,o.removeClass)(t,d))}}])&&u(e.prototype,n),s&&u(e,s),t}();e.default=_},"1nAq":function(t,e,n){"use strict";e.__esModule=!0,e.default=e.VBPopoverPlugin=void 0;var r=n("V2Tl");e.VBPopover=r.VBPopover;var i=(0,n("Co2t").pluginFactory)({directives:{VBPopover:r.VBPopover}});e.VBPopoverPlugin=i;var o=i;e.default=o},"1sa7":function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},"2/NL":function(t){t.exports={character:"人物",body_colors:"人物颜色",regen:"重设",regen_working:"处理中...",regen_ok:"完成",limited:"限时",unique:"限量",equip:"配备",unequip:"取消配备",sell:"转卖",remove_listing:"停止转卖 ({num} 块屌)",nothing_here:"这里没有任何东西。",selling:"转卖中",trading:"交易中",no_unique_num:"无"}},"201c":function(t,e,n){"use strict";(function(t){if(n("Zvmr"),n("ls82"),n("/Vpf"),t._babelPolyfill)throw new Error("only one instance of babel-polyfill is allowed");t._babelPolyfill=!0;var e="defineProperty";function r(t,n,r){t[n]||Object[e](t,n,{writable:!0,configurable:!0,value:r})}r(String.prototype,"padLeft","".padStart),r(String.prototype,"padRight","".padEnd),"pop,reverse,shift,keys,values,entries,indexOf,every,some,forEach,map,filter,find,findIndex,includes,join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill".split(",").forEach(function(t){[][t]&&r(Array,t,Function.call.bind([][t]))})}).call(this,n("yLpj"))},"25dN":function(t,e,n){var r=n("XKFU");r(r.S,"Object",{is:n("g6HL")})},"25qn":function(t,e,n){var r=n("XKFU");r(r.P+r.R,"Set",{toJSON:n("RLh9")("Set")})},"29s/":function(t,e,n){var r=n("WEpk"),i=n("5T2Y"),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n("uOPS")?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"2GTP":function(t,e,n){var r=n("eaoh");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},"2OiF":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},"2SVd":function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},"2Spj":function(t,e,n){var r=n("XKFU");r(r.P,"Function",{bind:n("8MEG")})},"2U5h":function(t){t.exports={featured:"Destaques",original:"Originais",copies:"Cópias",all:"Todos",online:"{num} online",no_results:"Nenhum resultado encontrado!",try_another_term:"Tente um outro termo.",no_games:"Parece que nenhum jogo foi visitado recentemente!",no_games_explain:"Se você ou outra pessoa decidir visitar um jogo, esse jogo aparecerá nessa lista.",visit_count:"0 visitas | 1 visita | {num} visitas"}},"2atp":function(t,e,n){var r=n("XKFU"),i=Math.atanh;r(r.S+r.F*!(i&&1/i(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},"2faE":function(t,e,n){var r=n("5K7Z"),i=n("eUtF"),o=n("G8Mo"),a=Object.defineProperty;e.f=n("jmDH")?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},"2hpK":function(t){t.exports={new_post:"Novo Tópico",section:"Seção",title:"Título",content:"Conteúdo",markdown_notice:"Aviso: Use a sintaxe Markdown.",bold:"negrito",italic:"itálico",strikethrough:"tachado",cancel:"Cancelar","verb:post":"Publicar",stickied_posts:"Tópico Fixado",reminders:"Avisos",no_stickied_posts:"Nenhum.",hmm:"Hmm...",notice_2007:'Parece que você está escrevendo sobre o cliente 2007. Ele não voltará. Leia para saber mais.',notice_virus:'Parece que você está escrevendo sobre o {appName} ser um vírus. Não é. Leia para saber mais.'}},"2qjF":function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var r,i=(r=n("Fq4B"))&&r.__esModule?r:{default:r},o=n("FhHd"),a=n("DVoA");function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function l(t,e){for(var n=0;n

'}),g="fade",v="show",m=".popover-header",y=".popover-body",b=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),u(this,c(e).apply(this,arguments))}var n,r,s;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&h(t,e)}(e,i.default),n=e,s=[{key:"Default",get:function(){return p}},{key:"NAME",get:function(){return"popover"}}],(r=[{key:"isWithContent",value:function(t){if(!(t=t||this.$tip))return!1;var e=Boolean(((0,o.select)(m,t)||{}).innerHTML),n=Boolean(((0,o.select)(y,t)||{}).innerHTML);return e||n}},{key:"addAttachmentClass",value:function(t){(0,o.addClass)(this.getTipElement(),"".concat("bs-popover","-").concat(t))}},{key:"setContent",value:function(t){this.setElementContent((0,o.select)(m,t),this.getTitle()),this.setElementContent((0,o.select)(y,t),this.getContent()),(0,o.removeClass)(t,g),(0,o.removeClass)(t,v)}},{key:"cleanTipClass",value:function(){var t=this.getTipElement(),e=t.className.match(d);!(0,a.isNull)(e)&&e.length>0&&e.forEach(function(e){(0,o.removeClass)(t,e)})}},{key:"getTitle",value:function(){var t=this.$config.title||"";return(0,a.isFunction)(t)&&(t=t(this.$element)),(0,a.isObject)(t)&&t.nodeType&&!t.innerHTML.trim()&&(t=""),(0,a.isString)(t)&&(t=t.trim()),t||(t=(t=(0,o.getAttr)(this.$element,"title")||(0,o.getAttr)(this.$element,"data-original-title")||"").trim()),t}},{key:"getContent",value:function(){var t=this.$config.content||"";return(0,a.isFunction)(t)&&(t=t(this.$element)),(0,a.isObject)(t)&&t.nodeType&&!t.innerHTML.trim()&&(t=""),(0,a.isString)(t)&&(t=t.trim()),t}}])&&l(n.prototype,r),s&&l(n,s),e}();e.default=b},"3Lyj":function(t,e,n){var r=n("KroJ");t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},"3YpW":function(t,e,n){n("KOQb")("Set")},"3xty":function(t,e,n){var r=n("XKFU"),i=n("2OiF"),o=n("y3w9"),a=(n("dyZX").Reflect||{}).apply,s=Function.apply;r(r.S+r.F*!n("eeVq")(function(){a(function(){})}),"Reflect",{apply:function(t,e,n){var r=i(t),l=o(n);return a?a(r,e,l):s.call(r,e,l)}})},"4/7P":function(t){t.exports={search:"搜尋",blob_thinking:"腦轉中...",by:"創作者:",no_results:"無結果。",total_pages:"{total} 之 {current}",error_occurred:"發生錯誤。"}},"45Tv":function(t,e,n){var r=n("N6cJ"),i=n("y3w9"),o=n("OP3Y"),a=r.has,s=r.get,l=r.key,u=function(t,e,n){if(a(t,e,n))return s(t,e,n);var r=o(e);return null!==r?u(t,r,n):void 0};r.exp({getMetadata:function(t,e){return u(t,i(e),arguments.length<3?void 0:l(arguments[2]))}})},"45ob":function(t){t.exports={featured:"Featured",original:"Original",copies:"Copies",all:"All",online:"{num} online",no_results:"No results found!",try_another_term:"Perhaps try a different term.",no_games:"It appears that no places have been played recently!",no_games_explain:"If you or someone else decides to play a game, that game will show up in this list.",visit_count:"0 visits | 1 visit | {num} visits"}},"49D4":function(t,e,n){var r=n("N6cJ"),i=n("y3w9"),o=r.key,a=r.set;r.exp({defineMetadata:function(t,e,n,r){a(t,e,i(n),o(r))}})},"4LiD":function(t,e,n){"use strict";var r=n("dyZX"),i=n("XKFU"),o=n("KroJ"),a=n("3Lyj"),s=n("Z6vF"),l=n("SlkY"),u=n("9gX7"),c=n("0/R4"),h=n("eeVq"),f=n("XMVh"),d=n("fyDq"),p=n("Xbzi");t.exports=function(t,e,n,g,v,m){var y=r[t],b=y,_=v?"set":"add",x=b&&b.prototype,w={},S=function(t){var e=x[t];o(x,t,"delete"==t?function(t){return!(m&&!c(t))&&e.call(this,0===t?0:t)}:"has"==t?function(t){return!(m&&!c(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return m&&!c(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof b&&(m||x.forEach&&!h(function(){(new b).entries().next()}))){var T=new b,k=T[_](m?{}:-0,1)!=T,O=h(function(){T.has(1)}),A=f(function(t){new b(t)}),C=!m&&h(function(){for(var t=new b,e=5;e--;)t[_](e,e);return!t.has(-0)});A||((b=e(function(e,n){u(e,b,t);var r=p(new y,e,b);return null!=n&&l(n,v,r[_],r),r})).prototype=x,x.constructor=b),(O||C)&&(S("delete"),S("has"),v&&S("get")),(C||k)&&S(_),m&&x.clear&&delete x.clear}else b=g.getConstructor(e,t,v,_),a(b.prototype,n),s.NEED=!0;return d(b,t),w[t]=b,i(i.G+i.W+i.F*(b!=y),w),m||g.setStrong(b,t,v),b}},"4R4u":function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"5K7Z":function(t,e,n){var r=n("93I4");t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},"5Pf0":function(t,e,n){var r=n("S/j/"),i=n("OP3Y");n("Xtr8")("getPrototypeOf",function(){return function(t){return i(r(t))}})},"5T2Y":function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},"5oMp":function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},"5vMV":function(t,e,n){var r=n("B+OT"),i=n("NsO/"),o=n("W070")(!1),a=n("VVlx")("IE_PROTO");t.exports=function(t,e){var n,s=i(t),l=0,u=[];for(n in s)n!=a&&r(s,n)&&u.push(n);for(;e.length>l;)r(s,n=e[l++])&&(~o(u,n)||u.push(n));return u}},"62DN":function(t,e,n){"use strict";e.__esModule=!0,e.getBreakpointsDownCached=e.getBreakpointsDown=e.getBreakpointsUpCached=e.getBreakpointsUp=e.getBreakpointsCached=e.getBreakpoints=e.getComponentConfig=e.getConfigValue=e.getConfig=void 0;var r=l(n("LRTS")),i=l(n("8Y+A")),o=l(n("sN+d")),a=l(n("ZLu9")),s=l(n("/pFK"));function l(t){return t&&t.__esModule?t:{default:t}}var u=r.default.prototype;e.getConfig=function(){return u.$bvConfig?u.$bvConfig.getConfig():{}};var c=function(t){return u.$bvConfig?u.$bvConfig.getConfigValue(t):(0,i.default)((0,o.default)(s.default,t))};e.getConfigValue=c;e.getComponentConfig=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return e?c("".concat(t,".").concat(e)):c(t)||{}};var h=function(){return c("breakpoints")};e.getBreakpoints=h;var f=(0,a.default)(function(){return h()}),d=function(){return(0,i.default)(f())};e.getBreakpointsCached=d;e.getBreakpointsUp=function(){var t=h();return t[0]="",t};var p=(0,a.default)(function(){var t=d();return t[0]="",t});e.getBreakpointsUpCached=p;e.getBreakpointsDown=function(){var t=h();return t[t.length-1]="",t};e.getBreakpointsDownCached=function(){var t=d();return t[t.length-1]="",t}},"694e":function(t,e,n){var r=n("EemH"),i=n("XKFU"),o=n("y3w9");i(i.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return r.f(o(t),e)}})},"69bn":function(t,e,n){var r=n("y3w9"),i=n("2OiF"),o=n("K0xU")("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[o])?e:i(n)}},"6AQ9":function(t,e,n){"use strict";var r=n("XKFU"),i=n("8a7r");r(r.S+r.F*n("eeVq")(function(){function t(){}return!(Array.of.call(t)instanceof t)}),"Array",{of:function(){for(var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);e>t;)i(n,t,arguments[t++]);return n.length=e,n}})},"6FMO":function(t,e,n){var r=n("0/R4"),i=n("EWmC"),o=n("K0xU")("species");t.exports=function(t){var e;return i(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!i(e.prototype)||(e=void 0),r(e)&&null===(e=e[o])&&(e=void 0)),void 0===e?Array:e}},"6Tqn":function(t,e,n){"use strict";e.__esModule=!0,e.default=e.BTooltip=void 0;var r=h(n("LRTS")),i=h(n("Fq4B")),o=h(n("k+DF")),a=n("uy80"),s=n("62DN"),l=n("rA9D"),u=h(n("Uyqt")),c=h(n("xUKg"));function h(t){return t&&t.__esModule?t:{default:t}}var f="BTooltip",d=r.default.extend({name:f,mixins:[c.default,u.default],props:{title:{type:String,default:""},triggers:{type:[String,Array],default:"hover focus"},placement:{type:String,default:"top"},fallbackPlacement:{type:[String,Array],default:"flip",validator:function(t){return(0,a.isArray)(t)||(0,a.arrayIncludes)(["flip","clockwise","counterclockwise"],t)}},delay:{type:[Number,Object,String],default:function(){return(0,s.getComponentConfig)(f,"delay")}},boundary:{type:[String,l.HTMLElement],default:function(){return(0,s.getComponentConfig)(f,"boundary")}},boundaryPadding:{type:Number,default:function(){return(0,s.getComponentConfig)(f,"boundaryPadding")}}},data:function(){return{}},methods:{createToolpop:function(){var t=this.getTarget();return t?this._toolpop=new i.default(t,this.getConfig(),this.$root):(this._toolpop=null,(0,o.default)("b-tooltip: 'target' element not found!")),this._toolpop}},render:function(t){return t("div",{class:["d-none"],style:{display:"none"},attrs:{"aria-hidden":!0}},[t("div",{ref:"title"},this.normalizeSlot("default"))])}});e.BTooltip=d;var p=d;e.default=p},"6VaU":function(t,e,n){"use strict";var r=n("XKFU"),i=n("xF/b"),o=n("S/j/"),a=n("ne8i"),s=n("2OiF"),l=n("zRwo");r(r.P,"Array",{flatMap:function(t){var e,n,r=o(this);return s(t),e=a(r.length),n=l(r,0),i(n,r,r,e,0,1,t,arguments[1]),n}}),n("nGyu")("flatMap")},"6dIT":function(t,e){t.exports=Math.scale||function(t,e,n,r,i){return 0===arguments.length||t!=t||e!=e||n!=n||r!=r||i!=i?NaN:t===1/0||t===-1/0?t:(t-e)*(i-r)/(n-e)+r}},"6n/F":function(t,e,n){var r,i,o;i="undefined"!=typeof window?window:this,o=function(t){var e,n,r,i,o,a,s,l,u=(e=void 0===t?window:t,n=e.document,r=e.navigator&&e.navigator.userAgent||"",i=n&&n.createElementNS&&!!n.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,o=/(edge|msie|trident)/i.test(r)&&!e.opera,a=-1!==r.indexOf("Firefox"),s=-1!==r.indexOf("Chrome"),l=a&&4>parseInt(r.split("Firefox/")[1],10),e.Highcharts?e.Highcharts.error(16,!0):{product:"Highcharts",version:"6.2.0",deg2rad:2*Math.PI/360,doc:n,hasBidiBug:l,hasTouch:n&&void 0!==n.documentElement.ontouchstart,isMS:o,isWebKit:-1!==r.indexOf("AppleWebKit"),isFirefox:a,isChrome:s,isSafari:!s&&-1!==r.indexOf("Safari"),isTouchDevice:/(Mobile|Android|Windows Phone)/.test(r),SVG_NS:"http://www.w3.org/2000/svg",chartCount:0,seriesTypes:{},symbolSizes:{},svg:i,win:e,marginNames:["plotTop","marginRight","marginBottom","plotLeft"],noop:function(){},charts:[]});!function(t){t.timers=[];var e=t.charts,n=t.doc,r=t.win;t.error=function(e,n){if(e=t.isNumber(e)?"Highcharts error #"+e+": www.highcharts.com/errors/"+e:e,n)throw Error(e);r.console&&console.log(e)},t.Fx=function(t,e,n){this.options=e,this.elem=t,this.prop=n},t.Fx.prototype={dSetter:function(){var t,e=this.paths[0],n=this.paths[1],r=[],i=this.now,o=e.length;if(1===i)r=this.toD;else if(o===n.length&&1>i)for(;o--;)t=parseFloat(e[o]),r[o]=isNaN(t)?n[o]:i*parseFloat(n[o]-t)+t;else r=n;this.elem.attr("d",r,null,!0)},update:function(){var t=this.elem,e=this.prop,n=this.now,r=this.options.step;this[e+"Setter"]?this[e+"Setter"]():t.attr?t.element&&t.attr(e,n,null,!0):t.style[e]=n+this.unit,r&&r.call(t,n,this)},run:function(e,n,i){var o=this,a=o.options,s=function(t){return!s.stopped&&o.step(t)},l=r.requestAnimationFrame||function(t){setTimeout(t,13)},u=function(){for(var e=0;e=s+this.startTime?(this.now=this.end,this.pos=1,this.update(),n=l[this.prop]=!0,t.objectEach(l,function(t){!0!==t&&(n=!1)}),n&&a&&a.call(o),e=!1):(this.pos=i.easing((r-this.startTime)/s),this.now=this.start+(this.end-this.start)*this.pos,this.update(),e=!0),e},initPath:function(e,n,r){function i(t){var e,n;for(c=t.length;c--;)e="M"===t[c]||"L"===t[c],n=/[a-zA-Z]/.test(t[c+3]),e&&n&&t.splice(c+1,0,t[c+1],t[c+2],t[c+1],t[c+2])}function o(t,e){for(;t.lengtht&&-1/0=r&&(n=[1/r]))),i=0;i=e||!o&&a<=(n[i]+(n[i+1]||n[i]))/2));i++);return t.correctFloat(s*r,-Math.round(Math.log(.001)/Math.LN10))},t.stableSort=function(t,e){var n,r,i=t.length;for(r=0;rn&&(n=t[e]);return n},t.destroyObjectProperties=function(e,n){t.objectEach(e,function(t,r){t&&t!==n&&t.destroy&&t.destroy(),delete e[r]})},t.discardElement=function(e){var n=t.garbageBin;n||(n=t.createElement("div")),e&&n.appendChild(e),n.innerHTML=""},t.correctFloat=function(t,e){return parseFloat(t.toPrecision(e||14))},t.setAnimation=function(e,n){n.renderer.globalAnimation=t.pick(e,n.options.chart.animation,!0)},t.animObject=function(e){return t.isObject(e)?t.merge(e):{duration:e?500:0}},t.timeUnits={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:24192e5,year:314496e5},t.numberFormat=function(e,n,r,i){e=+e||0,n=+n;var o,a,s=t.defaultOptions.lang,l=(e.toString().split(".")[1]||"").split("e")[0].length,u=e.toString().split("e");return-1===n?n=Math.min(l,20):t.isNumber(n)?n&&u[1]&&0>u[1]&&(0<=(o=n+ +u[1])?(u[0]=(+u[0]).toExponential(o).split("e")[0],n=o):(u[0]=u[0].split(".")[0]||0,e=20>n?(u[0]*Math.pow(10,u[1])).toFixed(n):0,u[1]=0)):n=2,a=(Math.abs(u[1]?u[0]:e)+Math.pow(10,-Math.max(n,l)-1)).toFixed(n),o=3<(l=String(t.pInt(a))).length?l.length%3:0,r=t.pick(r,s.decimalPoint),i=t.pick(i,s.thousandsSep),e=(0>e?"-":"")+(o?l.substr(0,o)+i:""),e+=l.substr(o).replace(/(\d{3})(?=\d)/g,"$1"+i),n&&(e+=r+a.slice(-n)),u[1]&&0!=+e&&(e+="e"+u[1]),e},Math.easeInOutSine=function(t){return-.5*(Math.cos(Math.PI*t)-1)},t.getStyle=function(e,n,i){return"width"===n?Math.max(0,Math.min(e.offsetWidth,e.scrollWidth)-t.getStyle(e,"padding-left")-t.getStyle(e,"padding-right")):"height"===n?Math.max(0,Math.min(e.offsetHeight,e.scrollHeight)-t.getStyle(e,"padding-top")-t.getStyle(e,"padding-bottom")):(r.getComputedStyle||t.error(27,!0),(e=r.getComputedStyle(e,void 0))&&(e=e.getPropertyValue(n),t.pick(i,"opacity"!==n)&&(e=t.pInt(e))),e)},t.inArray=function(e,n,r){return(t.indexOfPolyfill||Array.prototype.indexOf).call(n,e,r)},t.grep=function(e,n){return(t.filterPolyfill||Array.prototype.filter).call(e,n)},t.find=Array.prototype.find?function(t,e){return t.find(e)}:function(t,e){var n,r=t.length;for(n=0;n>16,(65280&e)>>8,255&e,1]:4===n&&(i=[(3840&e)>>4|(3840&e)>>8,(240&e)>>4|240&e,(15&e)<<4|15&e,1])),!i)for(o=this.parsers.length;o--&&!i;)(n=(a=this.parsers[o]).regex.exec(e))&&(i=a.parse(n));this.rgba=i||[]},get:function(t){var r,o=this.input,a=this.rgba;return this.stops?((r=i(o)).stops=[].concat(r.stops),e(this.stops,function(e,n){r.stops[n]=[r.stops[n][0],e.get(t)]})):r=a&&n(a[0])?"rgb"===t||!t&&1===a[3]?"rgb("+a[0]+","+a[1]+","+a[2]+")":"a"===t?a[3]:"rgba("+a.join(",")+")":o,r},brighten:function(t){var r,i=this.rgba;if(this.stops)e(this.stops,function(e){e.brighten(t)});else if(n(t)&&0!==t)for(r=0;3>r;r++)i[r]+=o(255*t),0>i[r]&&(i[r]=0),255n.width)&&(n={width:0,height:0})}else n=this.htmlGetBBox();if(s.isSVG&&(t=n.width,s=n.height,m&&(n.height=s={"11px,17":14,"13px,20":16}[u&&u.fontSize+","+Math.round(s)]||s),e&&(n.width=Math.abs(s*Math.sin(r))+Math.abs(t*Math.cos(r)),n.height=Math.abs(s*Math.cos(r))+Math.abs(t*Math.sin(r)))),a&&0]*>/g,"").replace(/</g,"<").replace(/>/g,">")))},textSetter:function(t){t!==this.textStr&&(delete this.bBox,this.textStr=t,this.added&&this.renderer.buildText(this))},fillSetter:function(t,e,n){"string"==typeof t?n.setAttribute(e,t):t&&this.complexColor(t,e,n)},visibilitySetter:function(t,e,n){"inherit"===t?n.removeAttribute(e):this[e]!==t&&n.setAttribute(e,t),this[e]=t},zIndexSetter:function(t,e){var n,r,i,o,a=this.renderer,s=this.parentGroup,l=(s||a).element||a.box,u=this.element;a=l===a.box;if(n=this.added,c(t)?(u.setAttribute("data-z-index",t),t=+t,this[e]===t&&(n=!1)):c(this[e])&&u.removeAttribute("data-z-index"),this[e]=t,n){for((t=this.zIndex)&&s&&(s.handleZ=!0),o=(e=l.childNodes).length-1;0<=o&&!r;o--)n=(s=e[o]).getAttribute("data-z-index"),i=!c(n),s!==u&&(0>t&&i&&!a&&!o?(l.insertBefore(u,e[o]),r=!0):(M(n)<=t||i&&(!c(t)||0<=t))&&(l.insertBefore(u,e[o+1]||null),r=!0));r||(l.insertBefore(u,e[a?3:0]||null),r=!0)}return r},_defaultSetter:function(t,e,n){n.setAttribute(e,t)}}),e.prototype.yGetter=e.prototype.xGetter,e.prototype.translateXSetter=e.prototype.translateYSetter=e.prototype.rotationSetter=e.prototype.verticalAlignSetter=e.prototype.rotationOriginXSetter=e.prototype.rotationOriginYSetter=e.prototype.scaleXSetter=e.prototype.scaleYSetter=e.prototype.matrixSetter=function(t,e){this[e]=t,this.doTransform=!0},e.prototype["stroke-widthSetter"]=e.prototype.strokeSetter=function(t,n,r){this[n]=t,this.stroke&&this["stroke-width"]?(e.prototype.fillSetter.call(this,this.stroke,"stroke",r),r.setAttribute("stroke-width",this["stroke-width"]),this.hasStroke=!0):"stroke-width"===n&&0===t&&this.hasStroke&&(r.removeAttribute("stroke"),this.hasStroke=!1)},n=t.SVGRenderer=function(){this.init.apply(this,arguments)},g(n.prototype,{Element:e,SVG_NS:I,init:function(t,e,n,i,a,s){var u,c;u=(i=this.createElement("svg").attr({version:"1.1",class:"highcharts-root"}).css(this.getStyle(i))).element,t.appendChild(u),o(t,"dir","ltr"),-1===t.innerHTML.indexOf("xmlns")&&o(u,"xmlns",this.SVG_NS),this.isSVG=!0,this.box=u,this.boxWrapper=i,this.alignedObjects=[],this.url=(x||k)&&d.getElementsByTagName("base").length?j.location.href.split("#")[0].replace(/<[^>]*>/g,"").replace(/([\('\)])/g,"\\$1").replace(/ /g,"%20"):"",this.createElement("desc").add().element.appendChild(d.createTextNode("Created with Highcharts 6.2.0")),this.defs=this.createElement("defs").add(),this.allowHTML=s,this.forExport=a,this.gradients={},this.cache={},this.cacheKeys=[],this.imgCount=0,this.setSize(e,n,!1),x&&t.getBoundingClientRect&&((e=function(){l(t,{left:0,top:0}),c=t.getBoundingClientRect(),l(t,{left:Math.ceil(c.left)-c.left+"px",top:Math.ceil(c.top)-c.top+"px"})})(),this.unSubPixelFix=r(j,"resize",e))},getStyle:function(t){return this.style=g({fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif',fontSize:"12px"},t)},setStyle:function(t){this.boxWrapper.css(this.getStyle(t))},isHidden:function(){return!this.boxWrapper.getBBox().width},destroy:function(){var t=this.defs;return this.box=null,this.boxWrapper=this.boxWrapper.destroy(),f(this.gradients||{}),this.gradients=null,t&&(this.defs=t.destroy()),this.unSubPixelFix&&this.unSubPixelFix(),this.alignedObjects=null},createElement:function(t){var e=new this.Element;return e.init(this,t),e},draw:A,getRadialAttr:function(t,e){return{cx:t[0]-t[2]/2+e.cx*t[2],cy:t[1]-t[2]/2+e.cy*t[2],r:e.r*t[2]}},truncate:function(t,e,n,r,i,o,a){var s,l,u,c=this,h=t.rotation,f=r?1:0,p=(n||r).length,g=p,v=[],m=function(t){e.firstChild&&e.removeChild(e.firstChild),t&&e.appendChild(d.createTextNode(t))},y=function(o,s){if(void 0===v[s=s||o])if(e.getSubStringLength)try{v[s]=i+e.getSubStringLength(0,r?s+1:s)}catch(t){}else c.getSpanWidth&&(m(a(n||r,o)),v[s]=i+c.getSpanWidth(t,e));return v[s]};if(t.rotation=0,l=y(e.textContent.length),u=i+l>o){for(;f<=p;)g=Math.ceil((f+p)/2),r&&(s=a(r,g)),l=y(g,s&&s.length-1),f===p?f=p+1:l>o?p=g-1:f=g;0===p?m(""):n&&p===n.length-1||m(s||a(n||r,g))}return r&&r.splice(0,g),t.actualWidth=l,t.rotation=h,u},escapes:{"&":"&","<":"<",">":">","'":"'",'"':"""},buildText:function(t){var e,n,r,i=t.element,a=this,s=a.forExport,u=E(t.textStr,"").toString(),c=-1!==u.indexOf("<"),h=i.childNodes,f=o(i,"x"),g=t.styles,v=t.textWidth,y=g&&g.lineHeight,_=g&&g.textOutline,x=g&&"ellipsis"===g.textOverflow,w=g&&"nowrap"===g.whiteSpace,S=g&&g.fontSize,T=h.length,k=(g=v&&!t.added&&this.box,function(t){var e;return e=/(px|em)$/.test(t&&t.style.fontSize)?t.style.fontSize:S||a.style.fontSize||12,y?M(y):a.fontMetrics(e,t.getAttribute("style")?t:i).h}),O=function(t,e){return C(a.escapes,function(n,r){e&&-1!==b(n,e)||(t=t.toString().replace(new RegExp(n,"g"),r))}),t},A=function(t,e){var n;if(n=t.indexOf("<"),-1!==(n=(t=t.substring(n,t.indexOf(">")-n)).indexOf(e+"="))&&(n=n+e.length+1,'"'===(e=t.charAt(n))||"'"===e))return(t=t.substring(n+1)).substring(0,t.indexOf(e))};if((n=[u,x,w,y,_,S,v].join())!==t.textCache){for(t.textCache=n;T--;)i.removeChild(h[T]);c||_||x||v||-1!==u.indexOf(" ")?(g&&g.appendChild(i),u=c?u.replace(/<(b|strong)>/g,'').replace(/<(i|em)>/g,'').replace(//g,"").split(//g):[u],u=m(u,function(t){return""!==t}),p(u,function(n,u){var c,h=0,g=0;n=n.replace(/^\s+|\s+$/g,"").replace(//g,"|||"),c=n.split("|||"),p(c,function(n){if(""!==n||1===c.length){var p,m,y={},b=d.createElementNS(a.SVG_NS,"tspan");if((p=A(n,"class"))&&o(b,"class",p),(p=A(n,"style"))&&(p=p.replace(/(;| |^)color([ :])/,"$1fill$2"),o(b,"style",p)),(m=A(n,"href"))&&!s&&(o(b,"onclick",'location.href="'+m+'"'),o(b,"class","highcharts-anchor"),l(b,{cursor:"pointer"}))," "!==(n=O(n.replace(/<[a-zA-Z\/](.|\n)*?>/g,"")||" "))){if(b.appendChild(d.createTextNode(n)),h?y.dx=0:u&&null!==f&&(y.x=f),o(b,y),i.appendChild(b),!h&&r&&(!L&&s&&l(b,{display:"block"}),o(b,"dy",k(b))),v){var _=n.replace(/([^\^])-/g,"$1- ").split(" ");y=!w&&(1Math.abs(i.end-i.start-2*Math.PI));var u=Math.cos(o),h=Math.sin(o),f=Math.cos(l);l=Math.sin(l);return a=["M",t+a*u,e+s*h,"A",a,s,0,i=.001>i.end-o-Math.PI?0:1,1,t+a*f,e+s*l],c(n)&&a.push(r?"M":"L",t+n*f,e+n*l,"A",n,n,0,i,0,t+n*u,e+n*h),a.push(r?"":"Z"),a},callout:function(t,e,n,r,i){var o,a=Math.min(i&&i.r||0,n,r),s=a+6,l=i&&i.anchorX;return i=i&&i.anchorY,o=["M",t+a,e,"L",t+n-a,e,"C",t+n,e,t+n,e,t+n,e+a,"L",t+n,e+r-a,"C",t+n,e+r,t+n,e+r,t+n-a,e+r,"L",t+a,e+r,"C",t,e+r,t,e+r,t,e+r-a,"L",t,e+a,"C",t,e,t,e,t+a,e],l&&l>n?i>e+s&&il?i>e+s&&ir&&l>t+s&&li&&l>t+s&&l(t=/px/.test(t)?M(t):/em/.test(t)?parseFloat(t)*(e?this.fontMetrics(null,e.parentNode).f:16):12)?t+3:Math.round(1.2*t),b:Math.round(.8*e),f:t}},rotCorr:function(t,e,n){var r=t;return e&&n&&(r=Math.max(r*Math.cos(e*h),4)),{x:-t/3*Math.sin(e*h),y:r}},label:function(n,r,i,o,a,s,l,u,h){var f,d,v,m,y,b,_,x,w,S,T,k,A,C=this,E=C.g("button"!==h&&"label"),M=E.text=C.text("",0,0,l).attr({zIndex:1}),P=0,L=3,I=0,N={},j=/^url\((.*?)\)$/.test(o),R=j;h&&E.addClass("highcharts-"+h),R=j,S=function(){return(x||0)%2/2},T=function(){var t=M.element.style,e={};d=(void 0===v||void 0===m||_)&&c(M.textStr)&&M.getBBox(),E.width=(v||d.width||0)+2*L+I,E.height=(m||d.height||0)+2*L,w=L+C.fontMetrics(t&&t.fontSize,M).b,R&&(f||(E.box=f=C.symbols[o]||j?C.symbol(o):C.rect(),f.addClass(("button"===h?"":"highcharts-label-box")+(h?" highcharts-"+h+"-box":"")),f.add(E),t=S(),e.x=t,e.y=(u?-w:0)+t),e.width=Math.round(E.width),e.height=Math.round(E.height),f.attr(g(e,N)),N={})},k=function(){var t,e=I+L;t=u?0:w,c(v)&&d&&("center"===_||"right"===_)&&(e+={center:.5,right:1}[_]*(v-d.width)),e===M.x&&t===M.y||(M.attr("x",e),M.hasBoxWidthChanged&&(d=M.getBBox(!0),T()),void 0!==t&&M.attr("y",t)),M.x=e,M.y=t},A=function(t,e){f?f.attr(t,e):N[t]=e},E.onAdd=function(){M.add(E),E.attr({text:n||0===n?n:"",x:r,y:i}),f&&c(a)&&E.attr({anchorX:a,anchorY:s})},E.widthSetter=function(e){v=t.isNumber(e)?e:null},E.heightSetter=function(t){m=t},E["text-alignSetter"]=function(t){_=t},E.paddingSetter=function(t){c(t)&&t!==L&&(L=E.padding=t,k())},E.paddingLeftSetter=function(t){c(t)&&t!==I&&(I=t,k())},E.alignSetter=function(t){(t={left:0,center:.5,right:1}[t])!==P&&(P=t,d&&E.attr({x:y}))},E.textSetter=function(t){void 0!==t&&M.textSetter(t),T(),k()},E["stroke-widthSetter"]=function(t,e){t&&(R=!0),x=this["stroke-width"]=t,A(e,t)},E.strokeSetter=E.fillSetter=E.rSetter=function(t,e){"r"!==e&&("fill"===e&&t&&(R=!0),E[e]=t),A(e,t)},E.anchorXSetter=function(t,e){a=E.anchorX=t,A(e,Math.round(t)-S()-y)},E.anchorYSetter=function(t,e){s=E.anchorY=t,A(e,t-b)},E.xSetter=function(t){E.x=t,P&&(t-=P*((v||d.width)+2*L),E["forceAnimate:x"]=!0),y=Math.round(t),E.attr("translateX",y)},E.ySetter=function(t){b=E.y=Math.round(t),E.attr("translateY",b)};var F=E.css;return g(E,{css:function(t){if(t){var e={};t=O(t),p(E.textProps,function(n){void 0!==t[n]&&(e[n]=t[n],delete t[n])}),M.css(e),"width"in e&&T()}return F.call(E,t)},getBBox:function(){return{width:d.width+2*L,height:d.height+2*L,x:d.x-L,y:d.y-L}},shadow:function(t){return t&&(T(),f&&f.shadow(t)),E},destroy:function(){D(E.element,"mouseenter"),D(E.element,"mouseleave"),M&&(M=M.destroy()),f&&(f=f.destroy()),e.prototype.destroy.call(E),E=C=T=k=A=null}})}}),t.Renderer=n}(u),function(t){var e=t.attr,n=t.createElement,r=t.css,i=t.defined,o=t.each,a=t.extend,s=t.isFirefox,l=t.isMS,u=t.isWebKit,c=t.pick,h=t.pInt,f=t.SVGRenderer,d=t.win,p=t.wrap;a(t.SVGElement.prototype,{htmlCss:function(t){var e="SPAN"===this.element.tagName&&t&&"width"in t,n=c(e&&t.width,void 0);return e&&(delete t.width,this.textWidth=n,this.htmlUpdateTransform()),t&&"ellipsis"===t.textOverflow&&(t.whiteSpace="nowrap",t.overflow="hidden"),this.styles=a(this.styles,t),r(this.element,t),this},htmlGetBBox:function(){var t=this.element;return{x:t.offsetLeft,y:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}},htmlUpdateTransform:function(){if(this.added){var t=this.renderer,e=this.element,n=this.translateX||0,a=this.translateY||0,s=this.x||0,l=this.y||0,u=this.textAlign||"left",c={left:0,center:.5,right:1}[u],f=(p=this.styles)&&p.whiteSpace;if(r(e,{marginLeft:n,marginTop:a}),this.shadows&&o(this.shadows,function(t){r(t,{marginLeft:n+1,marginTop:a+1})}),this.inverted&&o(e.childNodes,function(n){t.invertChild(n,e)}),"SPAN"===e.tagName){var d,p=this.rotation,g=this.textWidth&&h(this.textWidth),v=[p,u,e.innerHTML,this.textWidth,this.textAlign].join();(d=g!==this.oldTextWidth)&&!(d=g>this.oldTextWidth)&&((d=this.textPxLength)||(r(e,{width:"",whiteSpace:f||"nowrap"}),d=e.offsetWidth),d=d>g),d&&/[ \-]/.test(e.textContent||e.innerText)?(r(e,{width:g+"px",display:"block",whiteSpace:f||"normal"}),this.oldTextWidth=g,this.hasBoxWidthChanged=!0):this.hasBoxWidthChanged=!1,v!==this.cTT&&(f=t.fontMetrics(e.style.fontSize).b,!i(p)||p===(this.oldRotation||0)&&u===this.oldAlign||this.setSpanRotation(p,c,f),this.getSpanCorrection(!i(p)&&this.textPxLength||e.offsetWidth,f,c,p,u)),r(e,{left:s+(this.xCorr||0)+"px",top:l+(this.yCorr||0)+"px"}),this.cTT=v,this.oldRotation=p,this.oldAlign=u}}else this.alignOnAdd=!0},setSpanRotation:function(t,e,n){var i={},o=this.renderer.getTransformKey();i[o]=i.transform="rotate("+t+"deg)",i[o+(s?"Origin":"-origin")]=i.transformOrigin=100*e+"% "+n+"px",r(this.element,i)},getSpanCorrection:function(t,e,n){this.xCorr=-t*n,this.yCorr=-e}}),a(f.prototype,{getTransformKey:function(){return l&&!/Edge/.test(d.navigator.userAgent)?"-ms-transform":u?"-webkit-transform":s?"MozTransform":d.opera?"-o-transform":""},html:function(t,r,i){var s=this.createElement("span"),l=s.element,u=s.renderer,h=u.isSVG,f=function(t,e){o(["opacity","visibility"],function(n){p(t,n+"Setter",function(t,n,r,i){t.call(this,n,r,i),e[r]=n})}),t.addedSetters=!0};return s.textSetter=function(t){t!==l.innerHTML&&delete this.bBox,this.textStr=t,l.innerHTML=c(t,""),s.doTransform=!0},h&&f(s,s.element.style),s.xSetter=s.ySetter=s.alignSetter=s.rotationSetter=function(t,e){"align"===e&&(e="textAlign"),s[e]=t,s.doTransform=!0},s.afterSetters=function(){this.doTransform&&(this.htmlUpdateTransform(),this.doTransform=!1)},s.attr({text:t,x:Math.round(r),y:Math.round(i)}).css({fontFamily:this.style.fontFamily,fontSize:this.style.fontSize,position:"absolute"}),l.style.whiteSpace="nowrap",s.css=s.htmlCss,h&&(s.add=function(t){var r,i=u.box.parentNode,c=[];if(this.parentGroup=t){if(!(r=t.div)){for(;t;)c.push(t),t=t.parentGroup;o(c.reverse(),function(t){function o(e,n){t[n]=e,"translateX"===n?l.left=e+"px":l.top=e+"px",t.doTransform=!0}var l,u=e(t.element,"class");u&&(u={className:u}),r=t.div=t.div||n("div",u,{position:"absolute",left:(t.translateX||0)+"px",top:(t.translateY||0)+"px",display:t.display,opacity:t.opacity,pointerEvents:t.styles&&t.styles.pointerEvents},r||i),l=r.style,a(t,{classSetter:function(t){return function(e){this.element.setAttribute("class",e),t.className=e}}(r),on:function(){return c[0].div&&s.on.apply({element:c[0].div},arguments),t},translateXSetter:o,translateYSetter:o}),t.addedSetters||f(t,l)})}}else r=i;return r.appendChild(l),s.added=!0,s.alignOnAdd&&s.htmlUpdateTransform(),s}),s}})}(u),function(t){var e=t.defined,n=t.each,r=t.extend,i=t.merge,o=t.pick,a=t.timeUnits,s=t.win;t.Time=function(t){this.update(t,!1)},t.Time.prototype={defaultOptions:{},update:function(t){var e=o(t&&t.useUTC,!0),n=this;this.options=t=i(!0,this.options||{},t),this.Date=t.Date||s.Date,this.timezoneOffset=(this.useUTC=e)&&t.timezoneOffset,this.getTimezoneOffset=this.timezoneOffsetFunction(),(this.variableTimezone=!(e&&!t.getTimezoneOffset&&!t.timezone))||this.timezoneOffset?(this.get=function(t,e){var r=e.getTime(),i=r-n.getTimezoneOffset(e);return e.setTime(i),t=e["getUTC"+t](),e.setTime(r),t},this.set=function(t,e,r){var i;"Milliseconds"===t||"Seconds"===t||"Minutes"===t&&0==e.getTimezoneOffset()%60?e["set"+t](r):(i=n.getTimezoneOffset(e),i=e.getTime()-i,e.setTime(i),e["setUTC"+t](r),t=n.getTimezoneOffset(e),i=e.getTime()+t,e.setTime(i))}):e?(this.get=function(t,e){return e["getUTC"+t]()},this.set=function(t,e,n){return e["setUTC"+t](n)}):(this.get=function(t,e){return e["get"+t]()},this.set=function(t,e,n){return e["set"+t](n)})},makeTime:function(e,n,r,i,a,s){var l,u,c;return this.useUTC?(l=this.Date.UTC.apply(0,arguments),l+=u=this.getTimezoneOffset(l),u!==(c=this.getTimezoneOffset(l))?l+=c-u:u-36e5!==this.getTimezoneOffset(l-36e5)||t.isSafari||(l-=36e5)):l=new this.Date(e,n,o(r,1),o(i,0),o(a,0),o(s,0)).getTime(),l},timezoneOffsetFunction:function(){var e=this,n=this.options,r=s.moment;if(!this.useUTC)return function(t){return 6e4*new Date(t).getTimezoneOffset()};if(n.timezone){if(r)return function(t){return 6e4*-r.tz(t,n.timezone).utcOffset()};t.error(25)}return this.useUTC&&n.getTimezoneOffset?function(t){return 6e4*n.getTimezoneOffset(t)}:function(){return 6e4*(e.timezoneOffset||0)}},dateFormat:function(e,n,r){if(!t.defined(n)||isNaN(n))return t.defaultOptions.lang.invalidDate||"";e=t.pick(e,"%Y-%m-%d %H:%M:%S");var i=this,o=new this.Date(n),a=this.get("Hours",o),s=this.get("Day",o),l=this.get("Date",o),u=this.get("Month",o),c=this.get("FullYear",o),h=t.defaultOptions.lang,f=h.weekdays,d=h.shortWeekdays,p=t.pad;o=t.extend({a:d?d[s]:f[s].substr(0,3),A:f[s],d:p(l),e:p(l,2," "),w:s,b:h.shortMonths[u],B:h.months[u],m:p(u+1),o:u+1,y:c.toString().substr(2,2),Y:c,H:p(a),k:a,I:p(a%12||12),l:a%12||12,M:p(i.get("Minutes",o)),p:12>a?"AM":"PM",P:12>a?"am":"pm",S:p(o.getSeconds()),L:p(Math.floor(n%1e3),3)},t.dateFormats);return t.objectEach(o,function(t,r){for(;-1!==e.indexOf("%"+r);)e=e.replace("%"+r,"function"==typeof t?t.call(i,n):t)}),r?e.substr(0,1).toUpperCase()+e.substr(1):e},resolveDTLFormat:function(e){return t.isObject(e,!0)?e:{main:(e=t.splat(e))[0],from:e[1],to:e[2]}},getTimeTicks:function(t,i,s,l){var u,c,h=this,f=[],d={};u=new h.Date(i);var p,g=t.unitRange,v=t.count||1;if(l=o(l,1),e(i)){h.set("Milliseconds",u,g>=a.second?0:v*Math.floor(h.get("Milliseconds",u)/v)),g>=a.second&&h.set("Seconds",u,g>=a.minute?0:v*Math.floor(h.get("Seconds",u)/v)),g>=a.minute&&h.set("Minutes",u,g>=a.hour?0:v*Math.floor(h.get("Minutes",u)/v)),g>=a.hour&&h.set("Hours",u,g>=a.day?0:v*Math.floor(h.get("Hours",u)/v)),g>=a.day&&h.set("Date",u,g>=a.month?1:v*Math.floor(h.get("Date",u)/v)),g>=a.month&&(h.set("Month",u,g>=a.year?0:v*Math.floor(h.get("Month",u)/v)),c=h.get("FullYear",u)),g>=a.year&&h.set("FullYear",u,c-c%v),g===a.week&&(c=h.get("Day",u),h.set("Date",u,h.get("Date",u)-c+l+(c4*a.month||h.getTimezoneOffset(i)!==h.getTimezoneOffset(s)),i=u.getTime(),u=1;if.length&&n(f,function(t){0==t%18e5&&"000000000"===h.dateFormat("%H%M%S%L",t)&&(d[t]="day")})}return f.info=r(t,{higherRanks:d,totalRange:g*v}),f}}}(u),function(t){var e=t.color,n=t.merge;t.defaultOptions={colors:"#7cb5ec #434348 #90ed7d #f7a35c #8085e9 #f15c80 #e4d354 #2b908f #f45b5b #91e8e1".split(" "),symbols:["circle","diamond","square","triangle","triangle-down"],lang:{loading:"Loading...",months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),decimalPoint:".",numericSymbols:"kMGTPE".split(""),resetZoom:"Reset zoom",resetZoomTitle:"Reset zoom level 1:1",thousandsSep:" "},global:{},time:t.Time.prototype.defaultOptions,chart:{borderRadius:0,defaultSeriesType:"line",ignoreHiddenSeries:!0,spacing:[10,10,15,10],resetZoomButton:{theme:{zIndex:6},position:{align:"right",x:-10,y:10}},width:null,height:null,borderColor:"#335cad",backgroundColor:"#ffffff",plotBorderColor:"#cccccc"},title:{text:"Chart title",align:"center",margin:15,widthAdjust:-44},subtitle:{text:"",align:"center",widthAdjust:-44},plotOptions:{},labels:{style:{position:"absolute",color:"#333333"}},legend:{enabled:!0,align:"center",alignColumns:!0,layout:"horizontal",labelFormatter:function(){return this.name},borderColor:"#999999",borderRadius:0,navigation:{activeColor:"#003399",inactiveColor:"#cccccc"},itemStyle:{color:"#333333",fontSize:"12px",fontWeight:"bold",textOverflow:"ellipsis"},itemHoverStyle:{color:"#000000"},itemHiddenStyle:{color:"#cccccc"},shadow:!1,itemCheckboxStyle:{position:"absolute",width:"13px",height:"13px"},squareSymbol:!0,symbolPadding:5,verticalAlign:"bottom",x:0,y:0,title:{style:{fontWeight:"bold"}}},loading:{labelStyle:{fontWeight:"bold",position:"relative",top:"45%"},style:{position:"absolute",backgroundColor:"#ffffff",opacity:.5,textAlign:"center"}},tooltip:{enabled:!0,animation:t.svg,borderRadius:3,dateTimeLabelFormats:{millisecond:"%A, %b %e, %H:%M:%S.%L",second:"%A, %b %e, %H:%M:%S",minute:"%A, %b %e, %H:%M",hour:"%A, %b %e, %H:%M",day:"%A, %b %e, %Y",week:"Week from %A, %b %e, %Y",month:"%B %Y",year:"%Y"},footerFormat:"",padding:8,snap:t.isTouchDevice?25:10,backgroundColor:e("#f7f7f7").setOpacity(.85).get(),borderWidth:1,headerFormat:'{point.key}
',pointFormat:' {series.name}: {point.y}
',shadow:!0,style:{color:"#333333",cursor:"default",fontSize:"12px",pointerEvents:"none",whiteSpace:"nowrap"}},credits:{enabled:!0,href:"https://web.archive.org/web/20200410162810/https://www.highcharts.com",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:"#999999",fontSize:"9px"},text:"Highcharts.com"}},t.setOptions=function(e){return t.defaultOptions=n(!0,t.defaultOptions,e),t.time.update(n(t.defaultOptions.global,t.defaultOptions.time),!1),t.defaultOptions},t.getOptions=function(){return t.defaultOptions},t.defaultPlotOptions=t.defaultOptions.plotOptions,t.time=new t.Time(n(t.defaultOptions.global,t.defaultOptions.time)),t.dateFormat=function(e,n,r){return t.time.dateFormat(e,n,r)}}(u),function(t){var e=t.correctFloat,n=t.defined,r=t.destroyObjectProperties,i=t.fireEvent,o=t.isNumber,a=t.merge,s=t.pick,l=t.deg2rad;t.Tick=function(t,e,n,r,i){this.axis=t,this.pos=e,this.type=n||"",this.isNewLabel=this.isNew=!0,this.parameters=i||{},this.tickmarkOffset=this.parameters.tickmarkOffset,this.options=this.parameters.options,n||r||this.addLabel()},t.Tick.prototype={addLabel:function(){var r,i,o,l,u=this,c=u.axis,h=c.options,f=c.chart,d=c.categories,p=c.names,g=u.pos,v=s(u.options&&u.options.labels,h.labels),m=g===(_=c.tickPositions)[0],y=g===_[_.length-1],b=(d=this.parameters.category||(d?s(d[g],p[g],g):g),u.label),_=_.info;c.isDatetimeAxis&&_&&(r=(i=f.time.resolveDTLFormat(h.dateTimeLabelFormats[!h.grid&&_.higherRanks[g]||_.unitName])).main),u.isFirst=m,u.isLast=y,u.formatCtx={axis:c,chart:f,isFirst:m,isLast:y,dateTimeLabelFormat:r,tickPositionInfo:_,value:c.isLog?e(c.lin2log(d)):d,pos:g},h=c.labelFormatter.call(u.formatCtx,this.formatCtx),(l=i&&i.list)&&(u.shortenLabel=function(){for(o=0;oh&&i-f*da&&(e=Math.round((o-i)/Math.cos(h*l))):(o=i+(1-f)*d,i-f*da&&(g=a-t.x+g*f,v=-1),(g=Math.min(p,g))g||n.autoRotation&&(c.styles||{}).width)&&(e=g)),e&&(this.shortenLabel?this.shortenLabel():(m.width=e,(r.style||{}).textOverflow||(m.textOverflow="ellipsis"),c.css(m)))},getPosition:function(e,n,r,o){var a=this.axis,s=a.chart,l=o&&s.oldChartHeight||s.chartHeight;return e={x:e?t.correctFloat(a.translate(n+r,null,null,o)+a.transB):a.left+a.offset+(a.opposite?(o&&s.oldChartWidth||s.chartWidth)-a.right-a.left:0),y:e?l-a.bottom+a.offset-(a.opposite?a.height:0):t.correctFloat(l-a.translate(n+r,null,null,o)-a.transB)},i(this,"afterGetPosition",{pos:e}),e},getLabelPosition:function(t,e,r,o,a,s,u,c){var h=this.axis,f=h.transA,d=h.reversed,p=h.staggerLines,g=h.tickRotCorr||{x:0,y:0},v=a.y,m=o||h.reserveSpaceDefault?0:-h.labelOffset*("center"===h.labelAlign?.5:1),y={};return n(v)||(v=0===h.side?r.rotation?-8:-r.getBBox().height:2===h.side?g.y+8:Math.cos(r.rotation*l)*(g.y-r.getBBox(!1,0).height/2)),t=t+a.x+m+g.x-(s&&o?s*f*(d?-1:1):0),e=e+v-(s&&!o?s*f*(d?1:-1):0),p&&(r=u/(c||1)%p,h.opposite&&(r=p-r-1),e+=h.labelOffset/p*r),y.x=t,y.y=Math.round(e),i(this,"afterGetLabelPosition",{pos:y}),y},getMarkPath:function(t,e,n,r,i,o){return o.crispLine(["M",t,e,"L",t+(i?0:-n),e+(i?n:0)],r)},renderGridLine:function(t,e,n){var r=this.axis,i=r.options,o=this.gridLine,a={},l=this.pos,u=this.type,c=s(this.tickmarkOffset,r.tickmarkOffset),h=r.chart.renderer,f=u?u+"Grid":"grid",d=i[f+"LineWidth"],p=i[f+"LineColor"];i=i[f+"LineDashStyle"];o||(a.stroke=p,a["stroke-width"]=d,i&&(a.dashstyle=i),u||(a.zIndex=1),t&&(e=0),this.gridLine=o=h.path().attr(a).addClass("highcharts-"+(u?u+"-":"")+"grid-line").add(r.gridGroup)),o&&(n=r.getPlotLinePath(l+c,o.strokeWidth()*n,t,"pass"))&&o[t||this.isNew?"attr":"animate"]({d:n,opacity:e})},renderMark:function(t,e,n){var r=this.axis,i=r.options,o=r.chart.renderer,a=this.type,l=a?a+"Tick":"tick",u=r.tickSize(l),c=this.mark,h=!c,f=t.x;t=t.y;var d=s(i[l+"Width"],!a&&r.isXAxis?1:0);i=i[l+"Color"];u&&(r.opposite&&(u[0]=-u[0]),h&&(this.mark=c=o.path().addClass("highcharts-"+(a?a+"-":"")+"tick").add(r.axisGroup),c.attr({stroke:i,"stroke-width":d})),c[h?"attr":"animate"]({d:this.getMarkPath(f,t,u[0],c.strokeWidth()*n,r.horiz,o),opacity:e}))},renderLabel:function(t,e,n,r){var i=(h=this.axis).horiz,a=h.options,l=this.label,u=a.labels,c=u.step,h=s(this.tickmarkOffset,h.tickmarkOffset),f=!0,d=t.x;t=t.y,l&&o(d)&&(l.xy=t=this.getLabelPosition(d,t,l,i,u,h,r,c),this.isFirst&&!this.isLast&&!s(a.showFirstLabel,1)||this.isLast&&!this.isFirst&&!s(a.showLastLabel,1)?f=!1:!i||u.step||u.rotation||e||0===n||this.handleOverflow(t),c&&r%c&&(f=!1),f&&o(t.y)?(t.opacity=n,l[this.isNewLabel?"attr":"animate"](t),this.isNewLabel=!1):(l.attr("y",-9999),this.isNewLabel=!0))},render:function(e,n,r){var i=(u=this.axis).horiz,o=this.pos,a=s(this.tickmarkOffset,u.tickmarkOffset),l=(a=(o=this.getPosition(i,o,a,n)).x,o.y),u=i&&a===u.pos+u.len||!i&&l===u.pos?-1:1;r=s(r,1),this.isActive=!0,this.renderGridLine(n,r,u),this.renderMark(o,r,u),this.renderLabel(o,n,r,e),this.isNew=!1,t.fireEvent(this,"afterRender")},destroy:function(){r(this,this.axis)}}}(u);var c=function(t){var e=t.addEvent,n=t.animObject,r=t.arrayMax,i=t.arrayMin,o=t.color,a=t.correctFloat,s=t.defaultOptions,l=t.defined,u=t.deg2rad,c=t.destroyObjectProperties,h=t.each,f=t.extend,d=t.fireEvent,p=t.format,g=t.getMagnitude,v=t.grep,m=t.inArray,y=t.isArray,b=t.isNumber,_=t.isString,x=t.merge,w=t.normalizeTickInterval,S=t.objectEach,T=t.pick,k=t.removeEvent,O=t.splat,A=t.syncTimeout,C=t.Tick,E=function(){this.init.apply(this,arguments)};return t.extend(E.prototype,{defaultOptions:{dateTimeLabelFormats:{millisecond:{main:"%H:%M:%S.%L",range:!1},second:{main:"%H:%M:%S",range:!1},minute:{main:"%H:%M",range:!1},hour:{main:"%H:%M",range:!1},day:{main:"%e. %b"},week:{main:"%e. %b"},month:{main:"%b '%y"},year:{main:"%Y"}},endOnTick:!1,labels:{enabled:!0,indentation:10,x:0,style:{color:"#666666",cursor:"default",fontSize:"11px"}},maxPadding:.01,minorTickLength:2,minorTickPosition:"outside",minPadding:.01,startOfWeek:1,startOnTick:!1,tickLength:10,tickPixelInterval:100,tickmarkPlacement:"between",tickPosition:"outside",title:{align:"middle",style:{color:"#666666"}},type:"linear",minorGridLineColor:"#f2f2f2",minorGridLineWidth:1,minorTickColor:"#999999",lineColor:"#ccd6eb",lineWidth:1,gridLineColor:"#e6e6e6",tickColor:"#ccd6eb"},defaultYAxisOptions:{endOnTick:!0,maxPadding:.05,minPadding:.05,tickPixelInterval:72,showLastLabel:!0,labels:{x:-8},startOnTick:!0,title:{rotation:270,text:"Values"},stackLabels:{allowOverlap:!1,enabled:!1,formatter:function(){return t.numberFormat(this.total,-1)},style:{color:"#000000",fontSize:"11px",fontWeight:"bold",textOutline:"1px contrast"}},gridLineWidth:1,lineWidth:0},defaultLeftAxisOptions:{labels:{x:-15},title:{rotation:270}},defaultRightAxisOptions:{labels:{x:15},title:{rotation:90}},defaultBottomAxisOptions:{labels:{autoRotation:[-45],x:0},title:{rotation:0}},defaultTopAxisOptions:{labels:{autoRotation:[-45],x:0},title:{rotation:0}},init:function(t,n){var r=n.isX,i=this;i.chart=t,i.horiz=t.inverted&&!i.isZAxis?!r:r,i.isXAxis=r,i.coll=i.coll||(r?"xAxis":"yAxis"),d(this,"init",{userOptions:n}),i.opposite=n.opposite,i.side=n.side||(i.horiz?i.opposite?0:2:i.opposite?1:3),i.setOptions(n);var o=this.options,a=o.type;i.labelFormatter=o.labels.formatter||i.defaultLabelFormatter,i.userOptions=n,i.minPixelPadding=0,i.reversed=o.reversed,i.visible=!1!==o.visible,i.zoomEnabled=!1!==o.zoomEnabled,i.hasNames="category"===a||!0===o.categories,i.categories=o.categories||i.hasNames,i.names||(i.names=[],i.names.keys={}),i.plotLinesAndBandsGroups={},i.isLog="logarithmic"===a,i.isDatetimeAxis="datetime"===a,i.positiveValuesOnly=i.isLog&&!i.allowNegativeLog,i.isLinked=l(o.linkedTo),i.ticks={},i.labelEdge=[],i.minorTicks={},i.plotLinesAndBands=[],i.alternateBands={},i.len=0,i.minRange=i.userMinRange=o.minRange||o.maxZoom,i.range=o.range,i.offset=o.offset||0,i.stacks={},i.oldStacks={},i.stacksTouched=0,i.max=null,i.min=null,i.crosshair=T(o.crosshair,O(t.options.tooltip.crosshairs)[r?0:1],!1),n=i.options.events,-1===m(i,t.axes)&&(r?t.axes.splice(t.xAxis.length,0,i):t.axes.push(i),t[i.coll].push(i)),i.series=i.series||[],t.inverted&&!i.isZAxis&&r&&void 0===i.reversed&&(i.reversed=!0),S(n,function(t,n){e(i,n,t)}),i.lin2log=o.linearToLogConverter||i.lin2log,i.isLog&&(i.val2lin=i.log2lin,i.lin2val=i.lin2log),d(this,"afterInit")},setOptions:function(t){this.options=x(this.defaultOptions,"yAxis"===this.coll&&this.defaultYAxisOptions,[this.defaultTopAxisOptions,this.defaultRightAxisOptions,this.defaultBottomAxisOptions,this.defaultLeftAxisOptions][this.side],x(s[this.coll],t)),d(this,"afterSetOptions",{userOptions:t})},defaultLabelFormatter:function(){var e,n=this.axis,r=this.value,i=n.chart.time,o=n.categories,a=this.dateTimeLabelFormat,l=(u=s.lang).numericSymbols,u=u.numericSymbolMagnitude||1e3,c=l&&l.length,h=n.options.labels.format;n=n.isLog?Math.abs(r):n.tickInterval;if(h)e=p(h,this,i);else if(o)e=r;else if(a)e=i.dateFormat(a,r);else if(c&&1e3<=n)for(;c--&&void 0===e;)n>=(i=Math.pow(u,c+1))&&0==10*r%i&&null!==l[c]&&0!==r&&(e=t.numberFormat(r/i,-1)+l[c]);return void 0===e&&(e=1e4<=Math.abs(r)?t.numberFormat(r,-1):t.numberFormat(r,-1,void 0,"")),e},getSeriesExtremes:function(){var t=this,e=t.chart;d(this,"getSeriesExtremes",null,function(){t.hasVisibleSeries=!1,t.dataMin=t.dataMax=t.threshold=null,t.softThreshold=!t.isXAxis,t.buildStacks&&t.buildStacks(),h(t.series,function(n){if(n.visible||!e.options.chart.ignoreHiddenSeries){var o,a=n.options,s=a.threshold;t.hasVisibleSeries=!0,t.positiveValuesOnly&&0>=s&&(s=null),t.isXAxis?(a=n.xData).length&&(n=i(a),o=r(a),b(n)||n instanceof Date||(a=v(a,b),n=i(a),o=r(a)),a.length&&(t.dataMin=Math.min(T(t.dataMin,a[0],n),n),t.dataMax=Math.max(T(t.dataMax,a[0],o),o))):(n.getExtremes(),o=n.dataMax,n=n.dataMin,l(n)&&l(o)&&(t.dataMin=Math.min(T(t.dataMin,n),n),t.dataMax=Math.max(T(t.dataMax,o),o)),l(s)&&(t.threshold=s),(!a.softThreshold||t.positiveValuesOnly)&&(t.softThreshold=!1))}})}),d(this,"afterGetSeriesExtremes")},translate:function(t,e,n,r,i,o){var a=this.linkedParent||this,s=1,l=0,u=r?a.oldTransA:a.transA;r=r?a.oldMin:a.min;var c=a.minPixelPadding;return i=(a.isOrdinal||a.isBroken||a.isLog&&i)&&a.lin2val,u||(u=a.transA),n&&(s*=-1,l=a.len),a.reversed&&(l-=(s*=-1)*(a.sector||a.len)),e?(t=(t*s+l-c)/u+r,i&&(t=a.lin2val(t))):(i&&(t=a.val2lin(t)),t=b(r)?s*(t-r)*u+l+s*c+(b(o)?u*o:0):void 0),t},toPixels:function(t,e){return this.translate(t,!1,!this.horiz,null,!0)+(e?0:this.pos)},toValue:function(t,e){return this.translate(t-(e?0:this.pos),!0,!this.horiz,null,!0)},getPlotLinePath:function(t,e,n,r,i){var o,a,s,l=this.chart,u=this.left,c=this.top,h=n&&l.oldChartHeight||l.chartHeight,f=n&&l.oldChartWidth||l.chartWidth;o=this.transB;var d=function(t,e,n){return("pass"!==r&&tn)&&(r?t=Math.min(Math.max(e,t),n):s=!0),t};return i=T(i,this.translate(t,null,null,n)),i=Math.min(Math.max(-1e5,i),1e5),t=n=Math.round(i+o),o=a=Math.round(h-i-o),b(i)?this.horiz?(o=c,a=h-this.bottom,t=n=d(t,u,u+this.width)):(t=u,n=f-this.right,o=a=d(o,c,c+this.height)):(s=!0,r=!1),s&&!r?null:l.renderer.crispLine(["M",t,o,"L",n,a],e||1)},getLinearTickPositions:function(t,e,n){var r,i=a(Math.floor(e/t)*t);n=a(Math.ceil(n/t)*t);var o,s=[];if(a(i+t)===i&&(o=20),this.single)return[e];for(e=i;e<=n&&(s.push(e),(e=a(e+t,o))!==r);)r=e;return s},getMinorTickInterval:function(){var t=this.options;return!0===t.minorTicks?T(t.minorTickInterval,"auto"):!1===t.minorTicks?null:t.minorTickInterval},getMinorTickPositions:function(){var t=this,e=t.options,n=t.tickPositions,r=t.minorTickInterval,i=[],o=t.pointRangePadding||0,a=t.min-o,s=(o=t.max+o)-a;if(s&&s/r=this.minRange,t=[f-(t=((u=this.minRange)-d+f)/2),T(c.min,f-t)],e&&(t[2]=this.isLog?this.log2lin(this.dataMin):this.dataMin),d=[(f=r(t))+u,T(c.max,f+u)],e&&(d[2]=this.isLog?this.log2lin(this.dataMax):this.dataMax),(d=i(d))-f=O?(n=O,_=0):s.dataMax<=O&&(r=O,y=0)),s.min=T(i,n,s.dataMin),s.max=T(o,r,s.dataMax)),f&&(s.positiveValuesOnly&&!e&&0>=Math.min(s.min,T(s.dataMin,s.min))&&t.error(10,1),s.min=a(s.log2lin(s.min),15),s.max=a(s.log2lin(s.max),15)),s.range&&l(s.max)&&(s.userMin=s.min=i=Math.max(s.dataMin,s.minFromRange()),s.userMax=o=s.max,s.range=null),d(s,"foundExtremes"),s.beforePadding&&s.beforePadding(),s.adjustForMinRange(),!(k||s.axisPointRange||s.usePercentage||m)&&l(s.min)&&l(s.max)&&(u=s.max-s.min)&&(!l(i)&&_&&(s.min-=u*_),!l(o)&&y&&(s.max+=u*y)),b(c.softMin)&&!b(s.userMin)&&(s.min=Math.min(s.min,c.softMin)),b(c.softMax)&&!b(s.userMax)&&(s.max=Math.max(s.max,c.softMax)),b(c.floor)&&(s.min=Math.max(s.min,c.floor)),b(c.ceiling)&&(s.max=Math.min(s.max,c.ceiling)),A&&l(s.dataMin)&&(O=O||0,!l(i)&&s.min=O?s.min=O:!l(o)&&s.max>O&&s.dataMax<=O&&(s.max=O)),s.tickInterval=s.min===s.max||void 0===s.min||void 0===s.max?1:m&&!x&&S===s.linkedParent.options.tickPixelInterval?x=s.linkedParent.tickInterval:T(x,this.tickAmount?(s.max-s.min)/Math.max(this.tickAmount-1,1):void 0,k?1:(s.max-s.min)*S/Math.max(s.len,S)),v&&!e&&h(s.series,function(t){t.processData(s.min!==s.oldMin||s.max!==s.oldMax)}),s.setAxisTranslation(!0),s.beforeSetTickPositions&&s.beforeSetTickPositions(),s.postProcessTickInterval&&(s.tickInterval=s.postProcessTickInterval(s.tickInterval)),s.pointRange&&!x&&(s.tickInterval=Math.max(s.pointRange,s.tickInterval)),e=T(c.minTickInterval,s.isDatetimeAxis&&s.closestPointRange),!x&&s.tickIntervals.tickInterval&&1e3s.max)),!!this.tickAmount)),this.tickAmount||(s.tickInterval=s.unsquish()),this.setTickPositions()},setTickPositions:function(){var e,n=this.options,r=n.tickPositions;e=this.getMinorTickInterval();var i=n.tickPositioner,o=n.startOnTick,a=n.endOnTick;this.tickmarkOffset=this.categories&&"between"===n.tickmarkPlacement&&1===this.tickInterval?.5:0,this.minorTickInterval="auto"===e&&this.tickInterval?this.tickInterval/5:e,this.single=this.min===this.max&&l(this.min)&&!this.tickAmount&&(parseInt(this.min,10)===this.min||!1!==n.allowDecimals),this.tickPositions=e=r&&r.slice(),!e&&(!this.ordinalPositions&&(this.max-this.min)/this.tickInterval>Math.max(2*this.len,200)?(e=[this.min,this.max],t.error(19)):e=this.isDatetimeAxis?this.getTimeTicks(this.normalizeTimeTickInterval(this.tickInterval,n.units),this.min,this.max,n.startOfWeek,this.ordinalPositions,this.closestPointRange,!0):this.isLog?this.getLogTickPositions(this.tickInterval,this.min,this.max):this.getLinearTickPositions(this.tickInterval,this.min,this.max),e.length>this.len&&((e=[e[0],e.pop()])[0]===e[1]&&(e.length=1)),this.tickPositions=e,i&&(i=i.apply(this,[this.min,this.max])))&&(this.tickPositions=e=i),this.paddedTicks=e.slice(0),this.trimTicks(e,o,a),this.isLinked||(this.single&&2>e.length&&(this.min-=.5,this.max+=.5),r||i||this.adjustTickAmount()),d(this,"afterSetTickPositions")},trimTicks:function(t,e,n){var r=t[0],i=t[t.length-1],o=this.minPointOffset||0;if(!this.isLinked){if(e&&-1/0!==r)this.min=r;else for(;this.min-o>t[0];)t.shift();if(n)this.max=i;else for(;this.max+oe&&(this.finalTickAmt=e,e=5),this.tickAmount=e},adjustTickAmount:function(){var t=this.tickInterval,e=this.tickPositions,n=this.tickAmount,r=this.finalTickAmt,i=e&&e.length,o=T(this.threshold,this.softThreshold?0:null);if(this.hasData()){if(in&&(this.tickInterval*=2,this.setTickPositions());if(l(r)){for(t=n=e.length;t--;)(3===r&&1==t%2||2>=r&&0i&&(t=i)),l(r)&&(ei&&(e=i))),this.displayBtn=void 0!==t||void 0!==e,this.setExtremes(t,e,!1,void 0,{trigger:"zoom"})),!0},setAxisSize:function(){var e=this.chart,n=(s=this.options).offsets||[0,0,0,0],r=this.horiz,i=this.width=Math.round(t.relativeLength(T(s.width,e.plotWidth-n[3]+n[1]),e.plotWidth)),o=this.height=Math.round(t.relativeLength(T(s.height,e.plotHeight-n[0]+n[2]),e.plotHeight)),a=this.top=Math.round(t.relativeLength(T(s.top,e.plotTop+n[0]),e.plotHeight,e.plotTop)),s=this.left=Math.round(t.relativeLength(T(s.left,e.plotLeft+n[3]),e.plotWidth,e.plotLeft));this.bottom=e.chartHeight-o-a,this.right=e.chartWidth-i-s,this.len=Math.max(r?i:o,0),this.pos=r?s:a},getExtremes:function(){var t=this.isLog;return{min:t?a(this.lin2log(this.min)):this.min,max:t?a(this.lin2log(this.max)):this.max,dataMin:this.dataMin,dataMax:this.dataMax,userMin:this.userMin,userMax:this.userMax}},getThreshold:function(t){var e=(n=this.isLog)?this.lin2log(this.min):this.min,n=n?this.lin2log(this.max):this.max;return null===t||-1/0===t?t=e:1/0===t?t=n:e>t?t=e:nt?"right":195t?"left":"center"},tickSize:function(t){var e=this.options,n=e[t+"Length"],r=T(e[t+"Width"],"tick"===t&&this.isXAxis?1:0);if(r&&n)return"inside"===e[t+"Position"]&&(n=-n),[n,r]},labelMetrics:function(){var t=this.tickPositions&&this.tickPositions[0]||0;return this.chart.renderer.fontMetrics(this.options.labels.style&&this.options.labels.style.fontSize,this.ticks[t]&&this.ticks[t].label)},unsquish:function(){var t,e,n,r=this.options.labels,i=this.horiz,o=this.tickInterval,s=o,c=this.len/(((this.categories?1:0)+this.max-this.min)/o),f=r.rotation,d=this.labelMetrics(),p=Number.MAX_VALUE,g=function(t){return t=1<(t/=c||1)?Math.ceil(t):1,a(t*o)};return i?(n=!r.staggerLines&&!r.step&&(l(f)?[f]:c=n)&&((r=(e=g(Math.abs(d.h/Math.sin(u*n))))+Math.abs(n/360))(r.step||0)&&!r.rotation&&(this.staggerLines||1)*this.len/i||!n&&(r.style&&parseInt(r.style.width,10)||o&&o-e.spacing[3]||.33*e.chartWidth)},renderUnsquish:function(){var t,e,n,r=this.chart,i=r.renderer,o=this.tickPositions,a=this.ticks,s=this.options.labels,l=s&&s.style||{},u=this.horiz,c=this.getSlotWidth(),f=Math.max(1,Math.round(c-2*(s.padding||5))),d={},p=this.labelMetrics(),g=s.style&&s.style.textOverflow,v=0;if(_(s.rotation)||(d.rotation=s.rotation||0),h(o,function(t){(t=a[t])&&t.label&&t.label.textPxLength>v&&(v=t.label.textPxLength)}),this.maxLabelLength=v,this.autoRotation)v>f&&v>p.h?d.rotation=this.labelRotation:this.labelRotation=0;else if(c&&(t=f,!g))for(e="clip",f=o.length;!u&&f--;)n=o[f],(n=a[n].label)&&(n.styles&&"ellipsis"===n.styles.textOverflow?n.css({textOverflow:"clip"}):n.textPxLength>c&&n.css({width:c+"px"}),n.getBBox().height>this.len/o.length-(p.h-p.f)&&(n.specificTextOverflow="ellipsis"));d.rotation&&(t=v>.5*r.chartHeight?.33*r.chartHeight:v,g||(e="ellipsis")),(this.labelAlign=s.align||this.autoLabelAlign(this.labelRotation))&&(d.align=this.labelAlign),h(o,function(n){var r=(n=a[n])&&n.label,i=l.width,o={};r&&(r.attr(d),n.shortenLabel?n.shortenLabel():t&&!i&&"nowrap"!==l.whiteSpace&&(t=this.min&&t<=this.max)&&(r[t]||(r[t]=new C(this,t)),i&&r[t].isNew&&r[t].render(e,!0,-1),r[t].render(e))},render:function(){var e,r,i=this,o=i.chart,a=i.options,s=i.isLog,l=i.isLinked,u=i.tickPositions,c=i.axisTitle,f=i.ticks,p=i.minorTicks,g=i.alternateBands,v=a.stackLabels,m=a.alternateGridColor,y=i.tickmarkOffset,_=i.axisLine,x=i.showAxis,w=n(o.renderer.globalAnimation);i.labelEdge.length=0,i.overlap=!1,h([f,p,g],function(t){S(t,function(t){t.isActive=!1})}),(i.hasData()||l)&&(i.minorTickInterval&&!i.categories&&h(i.getMinorTickPositions(),function(t){i.renderMinorTick(t)}),u.length&&(h(u,function(t,e){i.renderTick(t,e)}),y&&(0===i.min||i.single)&&(f[-1]||(f[-1]=new C(i,-1,null,!0)),f[-1].render(-1))),m&&h(u,function(n,a){r=void 0!==u[a+1]?u[a+1]+y:i.max-y,0==a%2&&ne&&(!s||p<=a)&&void 0!==p&&c.push(p),p>a&&(g=!0),p=d}else e=this.lin2log(e),a=this.lin2log(a),t=s?this.getMinorTickInterval():l.tickInterval,t=o("auto"===t?null:t,this._minorAutoInterval,l.tickPixelInterval/(s?5:1)*(a-e)/((s?u/this.tickPositions.length:u)||1)),t=i(t,null,n(t)),c=r(this.getLinearTickPositions(t,e,a),this.log2lin),s||(this._minorAutoInterval=t/5);return s||(this.tickInterval=t),c},e.prototype.log2lin=function(t){return Math.log(t)/Math.LN10},e.prototype.lin2log=function(t){return Math.pow(10,t)}}(u),function(t,e){var n=t.arrayMax,r=t.arrayMin,i=t.defined,o=t.destroyObjectProperties,a=t.each,s=t.erase,l=t.merge,u=t.pick;t.PlotLineOrBand=function(t,e){this.axis=t,e&&(this.options=e,this.id=e.id)},t.PlotLineOrBand.prototype={render:function(){t.fireEvent(this,"render");var e=this,n=e.axis,r=n.horiz,o=e.options,a=o.label,s=e.label,c=o.to,h=o.from,f=o.value,d=i(h)&&i(c),p=i(f),g=e.svgElem,v=!g,m=[],y=o.color,b=u(o.zIndex,0),_=o.events,x=(m={class:"highcharts-plot-"+(d?"band ":"line ")+(o.className||"")},{}),w=n.chart.renderer,S=d?"bands":"lines";if(n.isLog&&(h=n.log2lin(h),c=n.log2lin(c),f=n.log2lin(f)),p?(m.stroke=y,m["stroke-width"]=o.width,o.dashStyle&&(m.dashstyle=o.dashStyle)):d&&(y&&(m.fill=y),o.borderWidth&&(m.stroke=o.borderColor,m["stroke-width"]=o.borderWidth)),x.zIndex=b,S+="-"+b,(y=n.plotLinesAndBandsGroups[S])||(n.plotLinesAndBandsGroups[S]=y=w.g("plot-"+S).attr(x).add()),v&&(e.svgElem=g=w.path().attr(m).add(y)),p)m=n.getPlotLinePath(f,g.strokeWidth());else{if(!d)return;m=n.getPlotBandPath(h,c,o)}return v&&m&&m.length?(g.attr({d:m}),_&&t.objectEach(_,function(t,n){g.on(n,function(t){_[n].apply(e,[t])})})):g&&(m?(g.show(),g.animate({d:m})):(g.hide(),s&&(e.label=s=s.destroy()))),a&&i(a.text)&&m&&m.length&&0this.max&&e>this.max,i&&r)for(t&&(n=i.toString()===r.toString(),s=0),t=0;th-u?h:h-u);else{if(!c)return!1;s[t]=Math.max(i,r+u+n>e?r:r+u)}}.apply(0,p)?!1!==function(t,e,n,r){var i;return re-a?i=!1:s[t]=re-n/2?e-n-2:r-n/2,i}.apply(0,g)||i||(m(!0),y()):i?s.x=s.y=0:(m(!0),y())};return(o.inverted||1v&&(c=!1),t=(e.series&&e.series.yAxis&&e.series.yAxis.pos)+(e.plotY||0),t-=p,e.isHeader&&(t=i?-f:s.plotHeight+f),a.push({target:t,rank:e.isHeader?1:0,size:n.tt.getBBox().height+1,point:e,x:v,tt:g})}}),this.cleanSplit(),t.distribute(a,s.plotHeight+f),n(a,function(t){var e=t.point,n=e.series;t.tt.attr({visibility:void 0===t.pos?"hidden":"inherit",x:c||e.isHeader?t.x:e.plotX+s.plotLeft+l(h.distance,16),y:t.pos+p,anchorX:e.isHeader?e.plotX+s.plotLeft:e.plotX+n.xAxis.pos,anchorY:e.isHeader?s.plotTop+s.plotHeight/2:e.plotY+n.yAxis.pos})})},updatePosition:function(t){var e,n=this.chart,r=this.getLabel(),i=(this.options.positioner||this.getPosition).call(this,r.width,r.height,t),o=t.plotX+n.plotLeft;t=t.plotY+n.plotTop,this.outside&&(e=(this.options.borderWidth||0)+2*this.distance,this.renderer.setSize(r.width+e,r.height+e,!1),o+=n.pointer.chartPosition.left-i.x,t+=n.pointer.chartPosition.top-i.y),this.move(Math.round(i.x),Math.round(i.y||0),o,t)},getDateFormat:function(t,e,n,r){var i,o,a=this.chart.time,s=a.dateFormat("%m-%d %H:%M:%S.%L",e),l={millisecond:15,second:12,minute:9,hour:6,day:3},u="millisecond";for(o in h){if(t===h.week&&+a.dateFormat("%w",e)===n&&"00:00:00.000"===s.substr(6)){o="week";break}if(h[o]>t){o=u;break}if(l[o]&&s.substr(l[o])!=="01-01 00:00:00.000".substr(l[o]))break;"week"!==o&&(u=o)}return o&&(i=a.resolveDTLFormat(r[o]).main),i},getXDateFormat:function(t,e,n){e=e.dateTimeLabelFormats;var r=n&&n.closestPointRange;return(r?this.getDateFormat(r,t.x,n.options.startOfWeek,e):e.day)||e.year},tooltipFooterHeaderFormatter:function(t,e){e=e?"footer":"header";var r=t.series,a=r.tooltipOptions,s=a.xDateFormat,l=r.xAxis,u=l&&"datetime"===l.options.type&&o(t.key),c=a[e+"Format"];return u&&!s&&(s=this.getXDateFormat(t,a,l)),u&&s&&n(t.point&&t.point.tooltipDateKeys||["key"],function(t){c=c.replace("{point."+t+"}","{point."+t+":"+s+"}")}),i(c,{point:t,series:r},this.chart.time)},bodyFormatter:function(t){return a(t,function(t){var e=t.series.tooltipOptions;return(e[(t.point.formatPrefix||"point")+"Formatter"]||t.point.tooltipFormatter).call(t.point,e[(t.point.formatPrefix||"point")+"Format"])})}}}(u),function(t){var e=t.addEvent,n=t.attr,r=t.charts,i=t.color,o=t.css,a=t.defined,s=t.each,l=t.extend,u=t.find,c=t.fireEvent,h=t.isNumber,f=t.isObject,d=t.offset,p=t.pick,g=t.splat,v=t.Tooltip;t.Pointer=function(t,e){this.init(t,e)},t.Pointer.prototype={init:function(t,e){this.options=e,this.chart=t,this.runChartClick=e.chart.events&&!!e.chart.events.click,this.pinchDown=[],this.lastValidTouch={},v&&(t.tooltip=new v(t,e.tooltip),this.followTouchMove=p(e.tooltip.followTouchMove,!0)),this.setDOMEvents()},zoomOption:function(t){var e=(r=this.chart).options.chart,n=e.zoomType||"",r=r.inverted;/touch/.test(t.type)&&(n=p(e.pinchType,n)),this.zoomX=t=/x/.test(n),this.zoomY=n=/y/.test(n),this.zoomHor=t&&!r||n&&r,this.zoomVert=n&&!r||t&&r,this.hasZoom=t||n},normalize:function(t,e){var n;return n=t.touches?t.touches.length?t.touches.item(0):t.changedTouches[0]:t,e||(this.chartPosition=e=d(this.chart.container)),l(t,{chartX:Math.round(n.pageX-e.left),chartY:Math.round(n.pageY-e.top)})},getCoordinates:function(t){var e={xAxis:[],yAxis:[]};return s(this.chart.axes,function(n){e[n.isXAxis?"xAxis":"yAxis"].push({axis:n,value:n.toValue(t[n.horiz?"chartX":"chartY"])})}),e},findNearestKDPoint:function(t,e,n){var r;return s(t,function(t){var i=!(t.noSharedTooltip&&e)&&0>t.options.findNearestPointBy.indexOf("y");if(t=t.searchPoint(n,i),(i=f(t,!0))&&!(i=!f(r,!0))){i=r.distX-t.distX;var o=r.dist-t.dist,a=(t.series.group&&t.series.group.zIndex)-(r.series.group&&r.series.group.zIndex);i=0<(0!==i&&e?i:0!==o?o:0!==a?a:r.series.index>t.series.index?-1:1)}i&&(r=t)}),r},getPointFromEvent:function(t){t=t.target;for(var e;t&&!e;)e=t.point,t=t.parentNode;return e},getChartCoordinatesFromPoint:function(t,e){var n=(r=t.series).xAxis,r=r.yAxis,i=p(t.clientX,t.plotX),o=t.shapeArgs;return n&&r?e?{chartX:n.len+n.pos-i,chartY:r.len+r.pos-t.plotY}:{chartX:i+n.pos,chartY:t.plotY+r.pos}:o&&o.x&&o.y?{chartX:o.x,chartY:o.y}:void 0},getHoverData:function(e,n,r,i,o,a,l){var c,h=[],d=l&&l.isBoosting;return i=!(!i||!e),l=n&&!n.stickyTracking?[n]:t.grep(r,function(t){return t.visible&&!(!o&&t.directTouch)&&p(t.options.enableMouseTracking,!0)&&t.stickyTracking}),n=(c=i?e:this.findNearestKDPoint(l,o,a))&&c.series,c&&(o&&!n.noSharedTooltip?(l=t.grep(r,function(t){return t.visible&&!(!o&&t.directTouch)&&p(t.options.enableMouseTracking,!0)&&!t.noSharedTooltip}),s(l,function(t){var e=u(t.points,function(t){return t.x===c.x&&!t.isNull});f(e)&&(d&&(e=t.getPoint(e)),h.push(e))})):h.push(c)),{hoverPoint:c,hoverSeries:n,hoverPoints:h}},runPointActions:function(n,i){var o,a=this.chart,l=a.tooltip&&a.tooltip.options.enabled?a.tooltip:void 0,u=!!l&&l.shared,c=(h=i||a.hoverPoint)&&h.series||a.hoverSeries,h=(c=this.getHoverData(h,c,a.series,"touchmove"!==n.type&&(!!i||c&&c.directTouch&&this.isDirectTouch),u,n,{isBoosting:a.isBoosting})).hoverPoint;if(o=c.hoverPoints,i=(c=c.hoverSeries)&&c.tooltipOptions.followPointer,u=u&&c&&!c.noSharedTooltip,h&&(h!==a.hoverPoint||l&&l.isHidden)){if(s(a.hoverPoints||[],function(e){-1===t.inArray(e,o)&&e.setState()}),s(o||[],function(t){t.setState("hover")}),a.hoverSeries!==c&&c.onMouseOver(),a.hoverPoint&&a.hoverPoint.firePointEvent("mouseOut"),!h.series)return;h.firePointEvent("mouseOver"),a.hoverPoints=o,a.hoverPoint=h,l&&l.refresh(u?o:h,n)}else i&&l&&!l.isHidden&&(h=l.getAnchor([{}],n),l.updatePosition({plotX:h[0],plotY:h[1]}));this.unDocMouseMove||(this.unDocMouseMove=e(a.container.ownerDocument,"mousemove",function(e){var n=r[t.hoverChartIndex];n&&n.pointer.onDocumentMouseMove(e)})),s(a.axes,function(e){var r=p(e.crosshair.snap,!0),i=r?t.find(o,function(t){return t.series[e.coll]===e}):void 0;i||!r?e.drawCrosshair(n,i):e.hideCrosshair()})},reset:function(t,e){var n=this.chart,r=n.hoverSeries,i=n.hoverPoint,o=n.hoverPoints,a=n.tooltip,l=a&&a.shared?o:i;t&&l&&s(g(l),function(e){e.series.isCartesian&&void 0===e.plotX&&(t=!1)}),t?a&&l&&(a.refresh(l),a.shared&&o?s(o,function(t){t.setState(t.state,!0),t.series.isCartesian&&(t.series.xAxis.crosshair&&t.series.xAxis.drawCrosshair(null,t),t.series.yAxis.crosshair&&t.series.yAxis.drawCrosshair(null,t))}):i&&(i.setState(i.state,!0),s(n.axes,function(t){t.crosshair&&t.drawCrosshair(null,i)}))):(i&&i.onMouseOut(),o&&s(o,function(t){t.setState()}),r&&r.onMouseOut(),a&&a.hide(e),this.unDocMouseMove&&(this.unDocMouseMove=this.unDocMouseMove()),s(n.axes,function(t){t.hideCrosshair()}),this.hoverX=n.hoverPoints=n.hoverPoint=null)},scaleGroups:function(t,e){var n,r=this.chart;s(r.series,function(i){n=t||i.getPlotBox(),i.xAxis&&i.xAxis.zoomEnabled&&i.group&&(i.group.attr(n),i.markerGroup&&(i.markerGroup.attr(n),i.markerGroup.clip(e?r.clipRect:null)),i.dataLabelsGroup&&i.dataLabelsGroup.attr(n))}),r.clipRect.attr(e||r.clipBox)},dragStart:function(t){var e=this.chart;e.mouseIsDown=t.type,e.cancelClick=!1,e.mouseDownX=this.mouseDownX=t.chartX,e.mouseDownY=this.mouseDownY=t.chartY},drag:function(t){var e,n=this.chart,r=n.options.chart,o=t.chartX,a=t.chartY,s=this.zoomHor,l=this.zoomVert,u=n.plotLeft,c=n.plotTop,h=n.plotWidth,f=n.plotHeight,d=this.selectionMarker,p=this.mouseDownX,g=this.mouseDownY,v=r.panKey&&t[r.panKey+"Key"];d&&d.touch||(ou+h&&(o=u+h),ac+f&&(a=c+f),this.hasDragged=Math.sqrt(Math.pow(p-o,2)+Math.pow(g-a,2)),10b.max&&(e=b.max-l,c=!0),c?(w-=.8*(w-a[f][0]),_||(T-=.8*(T-a[f][1])),n()):a[f]=[w,T],y||(o[f]=u-v,o[g]=l),o=y?1/m:m,i[g]=l,i[f]=e,r[y?t?"scaleY":"scaleX":"scale"+d]=m,r["translate"+d]=o*v+(w-o*x)},pinch:function(t){var e=this,s=e.chart,l=e.pinchDown,u=t.touches,c=u.length,h=e.lastValidTouch,f=e.hasZoom,d=e.selectionMarker,p={},g=1===c&&(e.inClass(t.target,"highcharts-tracker")&&s.runTrackerClick||e.runChartClick),v={};1t-6&&au?this.maxItemWidth:t.itemWidth;r&&this.itemX-n+e>u&&(this.itemX=n,this.itemY+=a+this.lastLineHeight+o,this.lastLineHeight=0),this.lastItemY=a+this.itemY+o,this.lastLineHeight=Math.max(i,this.lastLineHeight),t._legendItemPos=[this.itemX,this.itemY],r?this.itemX+=e:(this.itemY+=a+i+o,this.lastLineHeight=i),this.offsetWidth=l||Math.max((r?this.itemX-n-(t.checkbox?0:s):e)+n,this.offsetWidth)},getAllItems:function(){var t=[];return o(this.chart.series,function(e){var n=e&&e.options;e&&c(n.showInLegend,!i(n.linkedTo)&&void 0,!0)&&(t=t.concat(e.legendItems||("point"===n.legendType?e.data:e)))}),a(this,"afterGetAllItems",{allItems:t}),t},getAlignment:function(){var t=this.options;return this.proximate?t.align.charAt(0)+"tv":t.floating?"":t.align.charAt(0)+t.verticalAlign.charAt(0)+t.layout.charAt(0)},adjustMargins:function(t,e){var n=this.chart,r=this.options,a=this.getAlignment();a&&o([/(lth|ct|rth)/,/(rtv|rm|rbv)/,/(rbh|cb|lbh)/,/(lbv|lm|ltv)/],function(o,s){o.test(a)&&!i(t[s])&&(n[l[s]]=Math.max(n[l[s]],n.legend[(s+1)%2?"legendHeight":"legendWidth"]+[1,-1,-1,1][s]*r[s%2?"x":"y"]+c(r.margin,12)+e[s]+(0===s&&void 0!==n.options.title.margin?n.titleOffset+n.options.title.margin:0)))})},proximatePositions:function(){var e=this.chart,n=[],r="left"===this.options.align;o(this.allItems,function(i){var o,a;o=r,i.xAxis&&i.points&&(i.xAxis.options.reversed&&(o=!o),o=t.find(o?i.points:i.points.slice(0).reverse(),function(e){return t.isNumber(e.plotY)}),a=i.legendGroup.getBBox().height,n.push({target:i.visible?(o?o.plotY:i.xAxis.height)-.3*a:e.plotHeight,size:a,item:i}))},this),t.distribute(n,e.plotHeight),o(n,function(t){t.item._legendItemPos[1]=e.plotTop-e.spacing[0]+t.pos})},render:function(){var t,e,n,r=this.chart,i=r.renderer,a=this.group,s=this.box,l=this.options,c=this.padding;this.itemX=c,this.itemY=this.initialItemY,this.lastItemY=this.offsetWidth=0,a||(this.group=a=i.g("legend").attr({zIndex:7}).add(),this.contentGroup=i.g().attr({zIndex:1}).add(a),this.scrollGroup=i.g().add(this.contentGroup)),this.renderTitle(),t=this.getAllItems(),f(t,function(t,e){return(t.options&&t.options.legendIndex||0)-(e.options&&e.options.legendIndex||0)}),l.reversed&&t.reverse(),this.allItems=t,this.display=e=!!t.length,this.itemHeight=this.totalItemWidth=this.maxItemWidth=this.lastLineHeight=0,o(t,this.renderItem,this),o(t,this.layoutItem,this),t=(l.width||this.offsetWidth)+c,n=this.lastItemY+this.lastLineHeight+this.titleHeight,n=this.handleOverflow(n),n+=c,s||(this.box=s=i.rect().addClass("highcharts-legend-box").attr({r:l.borderRadius}).add(a),s.isNew=!0),s.attr({stroke:l.borderColor,"stroke-width":l.borderWidth||0,fill:l.backgroundColor||"none"}).shadow(l.shadow),0u&&!1!==f.enabled?(this.clipHeight=e=Math.max(u-20-this.titleHeight-l,0),this.currentPage=c(this.currentPage,1),this.fullHeight=t,o(m,function(t,r){var i=t._legendItemPos[1],o=Math.round(t.legendItem.getBBox().height),a=v.length;(!a||i-v[a-1]>e&&(n||i)!==v[a-1])&&(v.push(n||i),a++),t.pageIx=a-1,n&&(m[r-1].pageIx=a-1),r===m.length-1&&i+o-v[a-1]>e&&(v.push(i),t.pageIx=a),i!==n&&(n=i)}),h||(h=r.clipRect=i.clipRect(0,l,9999,0),r.contentGroup.clip(h)),y(e),g||(this.nav=g=i.g().attr({zIndex:1}).add(this.group),this.up=i.symbol("triangle",0,0,p,p).on("click",function(){r.scroll(-1,d)}).add(g),this.pager=i.text("",15,10).addClass("highcharts-legend-navigation").css(f.style).add(g),this.down=i.symbol("triangle-down",0,0,p,p).on("click",function(){r.scroll(1,d)}).add(g)),r.scroll(0),t=u):g&&(y(),this.nav=g.destroy(),this.scrollGroup.attr({translateY:1}),this.clipHeight=0),t},scroll:function(t,e){var n=this.pages,r=n.length;t=this.currentPage+t;var i=this.clipHeight,o=this.options.navigation,a=this.pager,s=this.padding;t>r&&(t=r),0a&&("string"===(r=typeof e[0])?n.name=e[0]:"number"===r&&(n.x=e[0]),u++);c=t.value;)t=e[++r];return this.nonZonedColor||(this.nonZonedColor=this.color),this.color=t&&t.color&&!this.options.color?t.color:this.nonZonedColor,t},destroy:function(){var t,e=this.series.chart,n=e.hoverPoints;for(t in e.pointCount--,n&&(this.setState(),i(n,this),n.length||(e.hoverPoints=null)),this===e.hoverPoint&&this.onMouseOut(),(this.graphic||this.dataLabel||this.dataLabels)&&(f(this),this.destroyElements()),this.legendItem&&e.legend.destroyItem(this),this)this[t]=null},destroyElements:function(){for(var t,e=["graphic","dataLabel","dataLabelUpper","connector","shadowGroup"],r=6;r--;)this[t=e[r]]&&(this[t]=this[t].destroy());this.dataLabels&&(n(this.dataLabels,function(t){t.element&&t.destroy()}),delete this.dataLabels),this.connectors&&(n(this.connectors,function(t){t.element&&t.destroy()}),delete this.connectors)},getLabelConfig:function(){return{x:this.category,y:this.y,color:this.color,colorIndex:this.colorIndex,key:this.name||this.category,series:this.series,point:this,percentage:this.percentage,total:this.total||this.stackTotal}},tooltipFormatter:function(t){var e=this.series,r=e.tooltipOptions,i=u(r.valueDecimals,""),o=r.valuePrefix||"",s=r.valueSuffix||"";return n(e.pointArrayMap||["y"],function(e){e="{point."+e,(o||s)&&(t=t.replace(RegExp(e+"}","g"),o+e+"}"+s)),t=t.replace(RegExp(e+"}","g"),e+":,."+i+"f}")}),a(t,{point:this,series:this.series},e.chart.time)},firePointEvent:function(t,e,n){var r=this,i=this.series.options;(i.point.events[t]||r.options&&r.options.events&&r.options.events[t])&&this.importEvents(),"click"===t&&i.allowPointSelect&&(n=function(t){r.select&&r.select(null,t.ctrlKey||t.metaKey||t.shiftKey)}),o(this,t,e,n)},visible:!0}}(u),function(t){var e=t.addEvent,n=t.animObject,r=t.arrayMax,i=t.arrayMin,o=t.correctFloat,a=t.defaultOptions,s=t.defaultPlotOptions,l=t.defined,u=t.each,c=t.erase,h=t.extend,f=t.fireEvent,d=t.grep,p=t.isArray,g=t.isNumber,v=t.isString,m=t.merge,y=t.objectEach,b=t.pick,_=t.removeEvent,x=t.splat,w=t.SVGElement,S=t.syncTimeout,T=t.win;t.Series=t.seriesType("line",null,{lineWidth:2,allowPointSelect:!1,showCheckbox:!1,animation:{duration:1e3},events:{},marker:{lineWidth:0,lineColor:"#ffffff",enabledThreshold:2,radius:4,states:{normal:{animation:!0},hover:{animation:{duration:50},enabled:!0,radiusPlus:2,lineWidthPlus:1},select:{fillColor:"#cccccc",lineColor:"#000000",lineWidth:2}}},point:{events:{}},dataLabels:{align:"center",formatter:function(){return null===this.y?"":t.numberFormat(this.y,-1)},style:{fontSize:"11px",fontWeight:"bold",color:"contrast",textOutline:"1px contrast"},verticalAlign:"bottom",x:0,y:0,padding:5},cropThreshold:300,pointRange:0,softThreshold:!0,states:{normal:{animation:!0},hover:{animation:{duration:50},lineWidthPlus:1,marker:{},halo:{size:10,opacity:.25}},select:{}},stickyTracking:!0,turboThreshold:1e3,findNearestPointBy:"x"},{isCartesian:!0,pointClass:t.Point,sorted:!0,requireSorting:!0,directTouch:!1,axisTypes:["xAxis","yAxis"],colorCounter:0,parallelArrays:["x","y"],coll:"series",init:function(t,n){var r,i,o=this,a=t.series;o.chart=t,o.options=n=o.setOptions(n),o.linkedSeries=[],o.bindAxes(),h(o,{name:n.name,state:"",visible:!1!==n.visible,selected:!0===n.selected}),r=n.events,y(r,function(t,n){e(o,n,t)}),(r&&r.click||n.point&&n.point.events&&n.point.events.click||n.allowPointSelect)&&(t.runTrackerClick=!0),o.getColor(),o.getSymbol(),u(o.parallelArrays,function(t){o[t+"Data"]=[]}),o.setData(n.data,!1),o.isCartesian&&(t.hasCartesianSeries=!0),a.length&&(i=a[a.length-1]),o._i=b(i&&i._i,-1)+1,t.orderSeries(this.insert(a)),f(this,"afterInit")},insert:function(t){var e,n=this.options.index;if(g(n)){for(e=t.length;e--;)if(n>=b(t[e].options.index,t[e]._i)){t.splice(e+1,0,this);break}-1===e&&t.unshift(this),e+=1}else t.push(this);return b(e,t.length-1)},bindAxes:function(){var e,n=this,r=n.options,i=n.chart;u(n.axisTypes||[],function(o){u(i[o],function(t){e=t.options,(r[o]===e.index||void 0!==r[o]&&r[o]===e.id||void 0===r[o]&&0===e.index)&&(n.insert(t.series),n[o]=t,t.isDirty=!0)}),n[o]||n.optionalAxis===o||t.error(18,!0)})},updateParallelArrays:function(t,e){var n=t.series,r=arguments,i=g(e)?function(r){var i="y"===r&&n.toYData?n.toYData(t):t[r];n[r+"Data"][e]=i}:function(t){Array.prototype[e].apply(n[t+"Data"],Array.prototype.slice.call(r,2))};u(n.parallelArrays,i)},autoIncrement:function(){var t,e=this.options,n=this.xIncrement,r=e.pointIntervalUnit,i=this.chart.time;n=b(n,e.pointStart,0);return this.pointInterval=t=b(this.pointInterval,e.pointInterval,1),r&&(e=new i.Date(n),"day"===r?i.set("Date",e,i.get("Date",e)+t):"month"===r?i.set("Month",e,i.get("Month",e)+t):"year"===r&&i.set("FullYear",e,i.get("FullYear",e)+t),t=e.getTime()-n),this.xIncrement=n+t,n},setOptions:function(t){var e=this.chart,n=e.options,r=n.plotOptions,i=(e.userOptions||{}).plotOptions||{},o=r[this.type];return this.userOptions=t,e=m(o,r.series,t),this.tooltipOptions=m(a.tooltip,a.plotOptions.series&&a.plotOptions.series.tooltip,a.plotOptions[this.type].tooltip,n.tooltip.userOptions,r.series&&r.series.tooltip,r[this.type].tooltip,t.tooltip),this.stickyTracking=b(t.stickyTracking,i[this.type]&&i[this.type].stickyTracking,i.series&&i.series.stickyTracking,!(!this.tooltipOptions.shared||this.noSharedTooltip)||e.stickyTracking),null===o.marker&&delete e.marker,this.zoneAxis=e.zoneAxis,t=this.zones=(e.zones||[]).slice(),!e.negativeColor&&!e.negativeFillColor||e.zones||t.push({value:e[this.zoneAxis+"Threshold"]||e.threshold||0,className:"highcharts-negative",color:e.negativeColor,fillColor:e.negativeFillColor}),t.length&&l(t[t.length-1].value)&&t.push({color:this.color,fillColor:this.fillColor}),f(this,"afterSetOptions",{options:e}),e},getName:function(){return this.name||"Series "+(this.index+1)},getCyclic:function(t,e,n){var r,i=this.chart,o=this.userOptions,a=t+"Index",s=t+"Counter",u=n?n.length:b(i.options.chart[t+"Count"],i[t+"Count"]);e||(r=b(o[a],o["_"+a]),l(r)||(i.series.length||(i[s]=0),o["_"+a]=r=i[s]%u,i[s]+=1),n&&(e=n[r])),void 0!==r&&(this[a]=r),this[t]=e},getColor:function(){this.options.colorByPoint?this.options.color=null:this.getCyclic("color",this.options.color||s[this.type].color,this.chart.options.colors)},getSymbol:function(){this.getCyclic("symbol",this.options.marker.symbol,this.chart.options.symbols)},drawLegendSymbol:t.LegendSymbolMixin.drawLineMarker,updateData:function(e){var n,r,i,o=this.options,a=this.points,s=[],l=this.requireSorting;if(u(e,function(e){var r;r=t.defined(e)&&this.pointClass.prototype.optionsToObject.call({series:this},e).x,g(r)&&(-1===(r=t.inArray(r,this.xData,i))||a[r].touched?s.push(e):e!==o.data[r]?(a[r].update(e,!1,null,!1),a[r].touched=!0,l&&(i=r+1)):a[r]&&(a[r].touched=!0),n=!0)},this),n)for(e=a.length;e--;)(r=a[e]).touched||r.remove(!1),r.touched=!1;else{if(e.length!==a.length)return!1;u(e,function(t,e){a[e].update&&t!==o.data[e]&&a[e].update(t,!1,null,!1)})}return u(s,function(t){this.addPoint(t,!1)},this),!0},setData:function(e,n,r,i){var o,a,s=this,l=s.points,c=l&&l.length||0,h=s.options,f=s.chart,d=null,m=s.xAxis,y=h.turboThreshold,_=this.xData,x=this.yData,w=(o=s.pointArrayMap)&&o.length;if(o=(e=e||[]).length,n=b(n,!0),!1!==i&&o&&c&&!s.cropped&&!s.hasGroupedData&&s.visible&&!s.isSeriesBoosting&&(a=this.updateData(e)),!a){if(s.xIncrement=null,s.colorCounter=0,u(this.parallelArrays,function(t){s[t+"Data"].length=0}),y&&o>y){for(r=0;null===d&&rl||this.forceCrop)&&(r[o-1]h?(r=[],i=[]):this.yData&&(r[0]h)&&(r=(n=this.cropData(this.xData,this.yData,c,h)).xData,i=n.yData,n=n.start,a=!0)),l=r.length||1;--l;)0<(o=g?p(r[l])-p(r[l-1]):r[l]-r[l-1])&&(void 0===s||oo&&v&&(t.error(15),v=!1);this.cropped=a,this.cropStart=n,this.processedXData=r,this.processedYData=i,this.closestPointRange=s},cropData:function(t,e,n,r,i){var o,a=t.length,s=0,l=a;for(i=b(i,this.cropShoulder,1),o=0;o=n){s=Math.max(0,o-i);break}for(n=o;nr){l=n+i;break}return{xData:t.slice(s,l),yData:e.slice(s,l),start:s,end:l}},generatePoints:function(){var t,e,n,r,i=(d=this.options).data,o=this.data,a=this.processedXData,s=this.processedYData,l=this.pointClass,u=a.length,c=this.cropStart||0,f=this.hasGroupedData,d=d.keys,p=[];for(o||f||((o=[]).length=i.length,o=this.data=o),d&&f&&(this.options.keys=!1),r=0;r=f&&(u[s-v]||o)<=d,n&&o)if(n=a.length)for(;n--;)"number"==typeof a[n]&&(c[h++]=a[n]);else c[h++]=a;this.dataMin=i(c),this.dataMax=r(c)},translate:function(){this.processedXData||this.processData(),this.generatePoints();var t,e,n,r,i=this.options,a=i.stacking,s=this.xAxis,u=s.categories,c=this.yAxis,h=this.points,d=h.length,p=!!this.modifyValue,v=i.pointPlacement,m="between"===v||g(v),y=i.threshold,_=i.startFromThreshold?y:0,x=Number.MAX_VALUE;for("between"===v&&(v=.5),g(v)&&(v*=b(i.pointRange||s.pointRange)),i=0;i=T&&(w.isNull=!0),w.plotX=t=o(Math.min(Math.max(-1e5,s.translate(S,0,0,0,1,v,"flags"===this.type)),1e5)),a&&this.visible&&!w.isNull&&O&&O[S]&&(r=this.getStackIndicator(r,S,this.index),e=(T=(k=O[S]).points[r.key])[0],T=T[1],e===_&&r.key===O[S].base&&(e=b(g(y)&&y,c.min)),c.positiveValuesOnly&&0>=e&&(e=null),w.total=w.stackTotal=k.total,w.percentage=k.total&&w.y/k.total*100,w.stackY=T,k.setOffset(this.pointXOffset||0,this.barW||0)),w.yBottom=l(e)?Math.min(Math.max(-1e5,c.translate(e,0,1,0,1)),1e5):null,p&&(T=this.modifyValue(T,w)),w.plotY=e="number"==typeof T&&1/0!==T?Math.min(Math.max(-1e5,c.translate(T,0,1,0,1)),1e5):void 0,w.isInside=void 0!==e&&0<=e&&e<=c.len&&0<=t&&t<=s.len,w.clientX=m?o(s.translate(S,0,0,0,1,v)):t,w.negative=w.y<(y||0),w.category=u&&void 0!==u[w.x]?u[w.x]:w.x,w.isNull||(void 0!==n&&(x=Math.min(x,Math.abs(t-n))),n=t),w.zone=this.zones.length&&w.getZone()}this.closestPointRangePx=x,f(this,"afterTranslate")},getValidPoints:function(t,e){var n=this.chart;return d(t||this.points||[],function(t){return!(e&&!n.isInsidePlot(t.plotX,t.plotY,n.inverted))&&!t.isNull})},setClip:function(t){var e=this.chart,n=this.options,r=e.renderer,i=e.inverted,o=this.clipBox,a=o||e.clipBox,s=this.sharedClipKey||["_sharedClip",t&&t.duration,t&&t.easing,a.height,n.xAxis,n.yAxis].join(),l=e[s],u=e[s+"m"];l||(t&&(a.width=0,i&&(a.x=e.plotSizeX),e[s+"m"]=u=r.clipRect(i?e.plotSizeX+99:-99,i?-e.plotLeft:-e.plotTop,99,i?e.chartWidth:e.chartHeight)),e[s]=l=r.clipRect(a),l.count={length:0}),t&&!l.count[this.index]&&(l.count[this.index]=!0,l.count.length+=1),!1!==n.clip&&(this.group.clip(t||o?l:e.clipRect),this.markerGroup.clip(u),this.sharedClipKey=s),t||(l.count[this.index]&&(delete l.count[this.index],--l.count.length),0===l.count.length&&s&&e[s]&&(o||(e[s]=e[s].destroy()),e[s+"m"]&&(e[s+"m"]=e[s+"m"].destroy())))},animate:function(t){var e,r=this.chart,i=n(this.options.animation);t?this.setClip(i):((t=r[e=this.sharedClipKey])&&t.animate({width:r.plotSizeX,x:0},i),r[e+"m"]&&r[e+"m"].animate({width:r.plotSizeX+99,x:0},i),this.animate=null)},afterAnimate:function(){this.setClip(),f(this,"afterAnimate"),this.finishedAnimating=!0},drawPoints:function(){var t,e,n,r,i,o,a,s,l=this.points,u=this.chart,c=this.options.marker,h=this[this.specialGroup]||this.markerGroup,f=b(c.enabled,!!this.xAxis.isRadial||null,this.closestPointRangePx>=c.enabledThreshold*c.radius);if(!1!==c.enabled||this._hasPointMarkers)for(t=0;ti&&e.shadow)),a&&(a.startX=n.xMap,a.isArea=n.isArea)})},getZonesGraphs:function(t){return u(this.zones,function(e,n){t.push(["zone-graph-"+n,"highcharts-graph highcharts-zone-graph-"+n+" "+(e.className||""),e.color||this.color,e.dashStyle||this.options.dashStyle])},this),t},applyZones:function(){var t,e,n,r,i,o,a,s,l,c=this,h=this.chart,f=h.renderer,d=this.zones,p=this.clips||[],g=this.graph,v=this.area,m=Math.max(h.chartWidth,h.chartHeight),y=this[(this.zoneAxis||"y")+"Axis"],_=h.inverted,x=!1;d.length&&(g||v)&&y&&void 0!==y.min&&(i=y.reversed,o=y.horiz,g&&!this.showLine&&g.hide(),v&&v.hide(),r=y.getExtremes(),u(d,function(u,d){t=i?o?h.plotWidth:0:o?0:y.toPixels(r.min),t=Math.min(Math.max(b(e,t),0),m),e=Math.min(Math.max(Math.round(y.toPixels(b(u.value,r.max),!0)),0),m),x&&(t=e=y.toPixels(r.max)),a=Math.abs(t-e),s=Math.min(t,e),l=Math.max(t,e),y.isXAxis?(n={x:_?l:s,y:0,width:a,height:m},o||(n.x=h.plotHeight-n.x)):(n={x:0,y:_?l:s,width:m,height:a},o&&(n.y=h.plotWidth-n.y)),_&&f.isVML&&(n=y.isXAxis?{x:0,y:i?s:l,height:n.width,width:h.chartWidth}:{x:n.y-h.plotLeft-h.spacingBox.x,y:0,width:n.height,height:h.chartHeight}),p[d]?p[d].animate(n):(p[d]=f.clipRect(n),g&&c["zone-graph-"+d].clip(p[d]),v&&c["zone-area-"+d].clip(p[d])),x=u.value>r.max,c.resetZones&&0===e&&(e=void 0)}),this.clips=p)},invertGroups:function(t){function n(){u(["group","markerGroup"],function(e){i[e]&&(o.renderer.isVML&&i[e].attr({width:i.yAxis.len,height:i.xAxis.len}),i[e].width=i.yAxis.len,i[e].height=i.xAxis.len,i[e].invert(t))})}var r,i=this,o=i.chart;i.xAxis&&(r=e(o,"resize",n),e(i,"destroy",r),n(),i.invertGroups=n)},plotGroup:function(t,e,n,r,i){var o=this[t],a=!o;return a&&(this[t]=o=this.chart.renderer.g().attr({zIndex:r||.1}).add(i)),o.addClass("highcharts-"+e+" highcharts-series-"+this.index+" highcharts-"+this.type+"-series "+(l(this.colorIndex)?"highcharts-color-"+this.colorIndex+" ":"")+(this.options.className||"")+(o.hasClass("highcharts-tracker")?" highcharts-tracker":""),!0),o.attr({visibility:n})[a?"attr":"animate"](this.getPlotBox()),o},getPlotBox:function(){var t=this.chart,e=this.xAxis,n=this.yAxis;return t.inverted&&(e=n,n=this.xAxis),{translateX:e?e.left:t.plotLeft,translateY:n?n.top:t.plotTop,scaleX:1,scaleY:1}},render:function(){var t,e=this,r=e.chart,i=e.options,o=!!e.animate&&r.renderer.isSVG&&n(i.animation).duration,a=e.visible?"inherit":"hidden",s=i.zIndex,l=e.hasRendered,u=r.seriesGroup,c=r.inverted;t=e.plotGroup("group","series",a,s,u),e.markerGroup=e.plotGroup("markerGroup","markers",a,s,u),o&&e.animate(!0),t.inverted=!!e.isCartesian&&c,e.drawGraph&&(e.drawGraph(),e.applyZones()),e.drawDataLabels&&e.drawDataLabels(),e.visible&&e.drawPoints(),e.drawTracker&&!1!==e.options.enableMouseTracking&&e.drawTracker(),e.invertGroups(c),!1===i.clip||e.sharedClipKey||l||t.clip(r.clipRect),o&&e.animate(),l||(e.animationTimeout=S(function(){e.afterAnimate()},o)),e.isDirty=!1,e.hasRendered=!0,f(e,"afterRender")},redraw:function(){var t=this.chart,e=this.isDirty||this.isDirtyData,n=this.group,r=this.xAxis,i=this.yAxis;n&&(t.inverted&&n.attr({width:t.plotWidth,height:t.plotHeight}),n.animate({translateX:b(r&&r.left,t.plotLeft),translateY:b(i&&i.top,t.plotTop)})),this.translate(),this.render(),e&&delete this.kdTree},kdAxisArray:["clientX","plotY"],searchPoint:function(t,e){var n=this.xAxis,r=this.yAxis,i=this.chart.inverted;return this.searchKDTree({clientX:i?n.len-t.chartY+n.pos:t.chartX-n.pos,plotY:i?r.len-t.chartX+r.pos:t.chartY-r.pos},e)},buildKDTree:function(){this.buildingKdTree=!0;var t=this,e=-1(d=e[d]-f[d])?"right":"left",a[c=0>d?"left":"right"]&&(p=(c=t(e,a[c],s+1,u))[o]s;)a--;this.updateParallelArrays(i,"splice",a,0,0),this.updateParallelArrays(i,a),h&&i.name&&(h[s]=i.name),f.splice(a,0,t),o&&(this.data.splice(a,0,null),this.processData()),"point"===l.legendType&&this.generatePoints(),n&&(u[0]&&u[0].remove?u[0].remove(!1):(u.shift(),this.updateParallelArrays(i,"shift"),f.shift())),this.isDirtyData=this.isDirty=!0,e&&c.redraw(r)},removePoint:function(t,e,n){var r=this,i=r.data,o=i[t],a=r.points,s=r.chart,l=function(){a&&a.length===i.length&&a.splice(t,1),i.splice(t,1),r.options.data.splice(t,1),r.updateParallelArrays(o||{series:r},"splice",t,1),o&&o.destroy(),r.isDirty=!0,r.isDirtyData=!0,e&&s.redraw()};x(n,s),e=m(e,!0),o?o.firePointEvent("remove",null,l):l()},remove:function(t,e,n){function r(){i.destroy(),i.remove=null,o.isDirtyLegend=o.isDirtyBox=!0,o.linkSeries(),m(t,!0)&&o.redraw(e)}var i=this,o=i.chart;!1!==n?c(i,"remove",null,r):r()},update:function(e,n){var r,i=this,o=i.chart,a=i.userOptions,l=i.oldType||i.type,f=e.type||a.type||o.options.chart.type,d=_[l].prototype,p=["group","markerGroup","dataLabelsGroup"],v=["navigatorSeries","baseSeries"],y=i.finishedAnimating&&{animation:!1},b=["data","name","turboThreshold"],x=t.keys(e),w=0t&&o>u?s=2*u-(o=Math.max(t,u)):or&&s>u?o=2*u-(s=Math.max(r,u)):s=Math.abs(e)&&.5t.closestPointRange*t.xAxis.transA,a=(i=t.borderWidth=l(n.borderWidth,i?0:1),t.yAxis),s=n.threshold,c=t.translatedThreshold=a.getThreshold(s),h=l(n.minPointLength,5),f=t.getColumnMetrics(),d=f.width,p=t.barW=Math.max(d,1+2*i),g=t.pointXOffset=f.offset;e.inverted&&(c-=.5),n.pointPadding&&(p=Math.ceil(p)),u.prototype.translate.apply(t),r(t.points,function(n){var r,i=l(n.yBottom,c),u=999+Math.abs(i),f=d,v=(u=Math.min(Math.max(-u,n.plotY),a.len+u),n.plotX+g),m=p,y=Math.min(u,i),b=Math.max(u,i)-y;h&&Math.abs(b)h?i-h:c-(r?h:0)),o(n.options.pointWidth)&&(f=m=Math.ceil(n.options.pointWidth),v-=Math.round((f-d)/2)),n.barX=v,n.pointWidth=f,n.tooltipPos=e.inverted?[a.len+a.pos-e.plotLeft-u,t.xAxis.len-v-m/2,b]:[v+m/2,u+a.pos-e.plotTop,b],n.shapeType="rect",n.shapeArgs=t.crispCol.apply(t,n.isNull?[v,c,m,0]:[v,y,m,b])})},getSymbol:t.noop,drawLegendSymbol:t.LegendSymbolMixin.drawRectangle,drawGraph:function(){this.group[this.dense?"addClass":"removeClass"]("highcharts-dense-data")},pointAttribs:function(t,e){var r,i=this.options;r=(c=this.pointAttrToOptions||{}).stroke||"borderColor";var o=c["stroke-width"]||"borderWidth",a=t&&t.color||this.color,l=t&&t[r]||i[r]||this.color||a,u=t&&t[o]||i[o]||this[o]||0,c=i.dashStyle;return t&&this.zones.length&&(a=t.getZone(),a=t.options.color||a&&a.color||this.color),e&&(e=(t=s(i.states[e],t.options.states&&t.options.states[e]||{})).brightness,a=t.color||void 0!==e&&n(a).brighten(t.brightness).get()||a,l=t[r]||l,u=t[o]||u,c=t.dashStyle||c),r={fill:a,stroke:l,"stroke-width":u},c&&(r.dashstyle=c),r},drawPoints:function(){var t,e=this,n=this.chart,i=e.options,o=n.renderer,l=i.animationLimit||250;r(e.points,function(r){var u=r.graphic,c=u&&n.pointCount
{series.name}
',pointFormat:"x: {point.x}
y: {point.y}
"}},{sorted:!1,requireSorting:!1,noSharedTooltip:!0,trackerGroups:["group","markerGroup","dataLabelsGroup"],takeOrdinalPosition:!1,drawGraph:function(){this.options.lineWidth&&e.prototype.drawGraph.call(this)}})}(u),function(t){var e=t.deg2rad,n=t.isNumber,r=t.pick,i=t.relativeLength;t.CenteredSeriesMixin={getCenter:function(){var t,e,n=this.options,o=this.chart,a=2*(n.slicedOffset||0),s=o.plotWidth-2*a,l=(o=o.plotHeight-2*a,n.center),u=(l=[r(l[0],"50%"),r(l[1],"50%"),n.size||"100%",n.innerSize||0],Math.min(s,o));for(t=0;4>t;++t)e=l[t],n=2>t||2===t&&/%$/.test(e),l[t]=i(e,[s,o,u,l[2]][t])+(n?a:0);return l[3]>l[2]&&(l[3]=l[2]),l},getStartAndEndRadians:function(t,r){return t=n(t)?t:0,r=n(r)&&r>t&&360>r-t?r:t+360,{start:e*(t+-90),end:e*(r+-90)}}}}(u),function(t){var e=t.addEvent,n=t.CenteredSeriesMixin,r=t.defined,i=t.each,o=t.extend,a=n.getStartAndEndRadians,s=t.inArray,l=t.noop,u=t.pick,c=t.Point,h=t.Series,f=t.seriesType,d=t.setAnimation;f("pie","line",{center:[null,null],clip:!1,colorByPoint:!0,dataLabels:{allowOverlap:!0,distance:30,enabled:!0,formatter:function(){return this.point.isNull?void 0:this.point.name},x:0},ignoreHiddenPoint:!0,legendType:"point",marker:null,size:null,showInLegend:!1,slicedOffset:10,stickyTracking:!1,tooltip:{followPointer:!0},borderColor:"#ffffff",borderWidth:1,states:{hover:{brightness:.1}}},{isCartesian:!1,requireSorting:!1,directTouch:!0,noSharedTooltip:!0,trackerGroups:["group","dataLabelsGroup"],axisTypes:[],pointAttribs:t.seriesTypes.column.prototype.pointAttribs,animate:function(t){var e=this,n=e.points,r=e.startAngleRad;t||(i(n,function(t){var n=t.graphic,i=t.shapeArgs;n&&(n.attr({r:t.startR||e.center[3]/2,start:r,end:r}),n.animate({r:i.r,start:i.start,end:i.end},e.options.animation))}),e.animate=null)},updateTotals:function(){var t,e,n=0,r=this.points,i=r.length,o=this.options.ignoreHiddenPoint;for(t=0;t1.5*Math.PI?r-=2*Math.PI:r<-Math.PI/2&&(r+=2*Math.PI),s.slicedTranslation={translateX:Math.round(Math.cos(r)*c),translateY:Math.round(Math.sin(r)*c)},n=Math.cos(r)*t[2]/2,i=Math.sin(r)*t[2]/2,s.tooltipPos=[t[0]+.7*n,t[1]+.7*i],s.half=r<-Math.PI/2||r>Math.PI/2?1:0,s.angle=r,e=Math.min(h,s.labelDistance/5),s.labelPos=[t[0]+n+Math.cos(r)*s.labelDistance,t[1]+i+Math.sin(r)*s.labelDistance,t[0]+n+Math.cos(r)*e,t[1]+i+Math.sin(r)*e,t[0]+n,t[1]+i,0>s.labelDistance?"center":s.half?"right":"left",r]},drawGraph:null,drawPoints:function(){var t,e,n,r,a=this,s=a.chart.renderer,l=a.options.shadow;l&&!a.shadowGroup&&(a.shadowGroup=s.g("shadow").add(a.group)),i(a.points,function(i){if(e=i.graphic,i.isNull)e&&(i.graphic=e.destroy());else{r=i.shapeArgs,t=i.getTranslate();var u=i.shadowGroup;l&&!u&&(u=i.shadowGroup=s.g("shadow").add(a.shadowGroup)),u&&u.attr(t),n=a.pointAttribs(i,i.selected&&"select"),e?e.setRadialReference(a.center).attr(n).animate(o(r,t)):(i.graphic=e=s[i.shapeType](r).setRadialReference(a.center).attr(t).add(a.group),e.attr(n).attr({"stroke-linejoin":"round"}).shadow(l,u)),e.attr({visibility:i.visible?"inherit":"hidden"}),e.addClass(i.getClassName())}})},searchPoint:l,sortByAngle:function(t,e){t.sort(function(t,n){return void 0!==t.angle&&(n.angle-t.angle)*e})},drawLegendSymbol:t.LegendSymbolMixin.drawRectangle,getCenter:n.getCenter,getSymbol:l},{init:function(){c.prototype.init.apply(this,arguments);var t,n=this;return n.name=u(n.name,"Slice"),t=function(t){n.slice("select"===t.type)},e(n,"select",t),e(n,"unselect",t),n},isValid:function(){return t.isNumber(this.y,!0)&&0<=this.y},setVisible:function(t,e){var n=this,r=n.series,o=r.chart,a=r.options.ignoreHiddenPoint;e=u(e,a),t!==n.visible&&(n.visible=n.options.visible=t=void 0===t?!n.visible:t,r.options.data[s(n,r.data)]=n.options,i(["graphic","dataLabel","connector","shadowGroup"],function(e){n[e]&&n[e][t?"show":"hide"](!0)}),n.legendItem&&o.legend.colorizeItem(n,t),t||"hover"!==n.state||n.setState(""),a&&(r.isDirty=!0),e&&o.redraw())},slice:function(t,e,n){var i=this.series;d(n,i.chart),u(e,!0),this.sliced=this.options.sliced=r(t)?t:!this.sliced,i.options.data[s(this,i.data)]=this.options,this.graphic.animate(this.getTranslate()),this.shadowGroup&&this.shadowGroup.animate(this.getTranslate())},getTranslate:function(){return this.sliced?this.slicedTranslation:{translateX:0,translateY:0}},haloPath:function(t){var e=this.shapeArgs;return this.sliced||!this.visible?[]:this.series.chart.renderer.symbols.arc(e.x,e.y,e.r+t,e.r+t,{innerR:this.shapeArgs.r-1,start:e.start,end:e.end})}})}(u),function(t){var e=t.addEvent,n=t.arrayMax,r=t.defined,i=t.each,o=t.extend,a=t.format,s=t.map,l=t.merge,u=t.noop,c=t.pick,h=t.relativeLength,f=t.Series,d=t.seriesTypes,p=t.some,g=t.stableSort,v=t.isArray,m=t.splat;t.distribute=function(e,n,r){function o(t,e){return t.target-e.target}var a,l,u=!0,h=e,f=[];l=0;var d=h.reducedLen||n;for(a=e.length;a--;)l+=e[a].size;if(l>d){for(g(e,function(t,e){return(e.rank||0)-(t.rank||0)}),l=a=0;l<=d;)l+=e[a].size,a++;f=e.splice(a-1,e.length)}for(g(e,o),e=s(e,function(t){return{size:t.size,targets:[t.target],align:c(t.align,.5)}});u;){for(a=e.length;a--;)u=e[a],l=(Math.min.apply(0,u.targets)+Math.max.apply(0,u.targets))/2,u.pos=Math.min(Math.max(0,l-u.size*u.align),n-u.size);for(a=e.length,u=!1;a--;)0e[a].pos&&(e[a-1].size+=e[a].size,e[a-1].targets=e[a-1].targets.concat(e[a].targets),e[a-1].align=.5,e[a-1].pos+e[a-1].size>n&&(e[a-1].pos=n-e[a-1].size),e.splice(a,1),u=!0)}h.push.apply(h,f),a=0,p(e,function(e){var o=0;if(p(e.targets,function(){if(h[a].pos=e.pos+o,Math.abs(h[a].pos-h[a].target)>r)return i(h.slice(0,a+1),function(t){delete t.pos}),h.reducedLen=(h.reducedLen||n)-.1*n,h.reducedLen>.1*n&&t.distribute(h,n,r),!0;o+=h[a].size,a++}))return!0}),g(h,o)},f.prototype.drawDataLabels=function(){function n(t,e){var n,r=[];if(v(t)&&!v(e))r=s(t,function(t){return l(t,e)});else if(v(e)&&!v(t))r=s(e,function(e){return l(t,e)});else if(v(t)||v(e))for(n=Math.max(t.length,e.length);n--;)r[n]=l(t[n],e[n]);else r=l(t,e);return r}var o,u,h=this,f=h.chart,d=h.options,p=d.dataLabels,g=h.points,y=h.hasRendered||0,b=c(p.defer,!!d.animation),_=f.renderer;p=n(n(f.options.plotOptions&&f.options.plotOptions.series&&f.options.plotOptions.series.dataLabels,f.options.plotOptions&&f.options.plotOptions[h.type]&&f.options.plotOptions[h.type].dataLabels),p);(v(p)||p.enabled||h._hasPointLabels)&&(u=h.plotGroup("dataLabelsGroup","data-labels",b&&!y?"hidden":"visible",p.zIndex||6),b&&(u.attr({opacity:+y}),y||e(h,"afterAnimate",function(){h.visible&&u.show(!0),u[d.animation?"animate":"attr"]({opacity:1},{duration:200})})),i(g,function(e){o=m(n(p,e.dlOptions||e.options&&e.options.dataLabels)),i(o,function(n,i){var o,s,l,p,g=n.enabled&&!e.isNull&&function(t,e){var n=e.filter;return!n||(e=n.operator,t=t[n.property],n=n.value,">"===e&&t>n||"<"===e&&t="===e&&t>=n||"<="===e&&t<=n||"=="===e&&t==n||"==="===e&&t===n)}(e,n),v=e.dataLabels?e.dataLabels[i]:e.dataLabel,m=e.connectors?e.connectors[i]:e.connector,y=!v;g&&(o=e.getLabelConfig(),s=n[e.formatPrefix+"Format"]||n.format,o=r(s)?a(s,o,f.time):(n[e.formatPrefix+"Formatter"]||n.formatter).call(o,n),s=n.style,l=n.rotation,s.color=c(n.color,s.color,h.color,"#000000"),"contrast"===s.color&&(e.contrastColor=_.getContrast(e.color||h.color),s.color=n.inside||0>c(n.distance,e.labelDistance)||d.stacking?e.contrastColor:"#000000"),d.cursor&&(s.cursor=d.cursor),p={fill:n.backgroundColor,stroke:n.borderColor,"stroke-width":n.borderWidth,r:n.borderRadius||0,rotation:l,padding:n.padding,zIndex:1},t.objectEach(p,function(t,e){void 0===t&&delete p[e]})),!v||g&&r(o)?g&&r(o)&&(v?p.text=o:(e.dataLabels=e.dataLabels||[],v=e.dataLabels[i]=l?_.text(o,0,-9999).addClass("highcharts-data-label"):_.label(o,0,-9999,n.shape,null,null,n.useHTML,null,"data-label"),i||(e.dataLabel=v),v.addClass(" highcharts-data-label-color-"+e.colorIndex+" "+(n.className||"")+(n.useHTML?" highcharts-tracker":""))),v.options=n,v.attr(p),v.css(s).shadow(n.shadow),v.added||v.add(u),h.alignDataLabel(e,v,n,null,y)):(e.dataLabel=e.dataLabel.destroy(),e.dataLabels&&(1===e.dataLabels.length?delete e.dataLabels:delete e.dataLabels[i]),i||delete e.dataLabel,m&&(e.connector=e.connector.destroy(),e.connectors&&(1===e.connectors.length?delete e.connectors:delete e.connectors[i])))})})),t.fireEvent(this,"afterDrawDataLabels")},f.prototype.alignDataLabel=function(t,e,n,r,i){var a,s=this.chart,l=s.inverted,u=c(t.dlBox&&t.dlBox.centerX,t.plotX,-9999),h=c(t.plotY,-9999),f=e.getBBox(),d=n.rotation,p=n.align,g=this.visible&&(t.series.forceDL||s.isInsidePlot(u,Math.round(h),l)||r&&s.isInsidePlot(u,l?r.x+1:r.y+r.height-1,l)),v="justify"===c(n.overflow,"justify");g&&(a=n.style.fontSize,a=s.renderer.fontMetrics(a,e).b,r=o({x:l?this.yAxis.len-h:u,y:Math.round(l?this.xAxis.len-u:h),width:0,height:0},r),o(n,{width:f.width,height:f.height}),d?(v=!1,u=s.renderer.rotCorr(a,d),u={x:r.x+n.x+r.width/2+u.x,y:r.y+n.y+{top:0,middle:.5,bottom:1}[n.verticalAlign]*r.height},e[i?"attr":"animate"](u).attr({align:p}),h=180<(h=(d+720)%360)&&360>h,"left"===p?u.y-=h?f.height:0:"center"===p?(u.x-=f.width/2,u.y-=f.height/2):"right"===p&&(u.x-=f.width,u.y-=h?0:f.height),e.placed=!0,e.alignAttr=u):(e.align(n,null,r),u=e.alignAttr),v&&0<=r.height?t.isLabelJustified=this.justifyDataLabel(e,n,u,f,r,i):c(n.crop,!0)&&(g=s.isInsidePlot(u.x,u.y)&&s.isInsidePlot(u.x+f.width,u.y+f.height)),n.shape&&!d)&&e[i?"attr":"animate"]({anchorX:l?s.plotWidth-t.plotY:t.plotX,anchorY:l?s.plotHeight-t.plotX:t.plotY}),g||(e.attr({y:-9999}),e.placed=!1)},f.prototype.justifyDataLabel=function(t,e,n,r,i,o){var a,s,l=this.chart,u=e.align,c=e.verticalAlign,h=t.box?0:t.padding||0;return 0>(a=n.x+h)&&("right"===u?e.align="left":e.x=-a,s=!0),(a=n.x+r.width-h)>l.plotWidth&&("left"===u?e.align="right":e.x=l.plotWidth-a,s=!0),0>(a=n.y+h)&&("bottom"===c?e.verticalAlign="top":e.y=-a,s=!0),(a=n.y+r.height-h)>l.plotHeight&&("top"===c?e.verticalAlign="bottom":e.y=l.plotHeight-a,s=!0),s&&(t.placed=!o,t.align(e,null,i)),s},d.pie&&(d.pie.prototype.drawDataLabels=function(){var e,o,a,s,l,u,h,d,p,g,v=this,m=v.data,y=v.chart,b=v.options.dataLabels,_=c(b.connectorPadding,10),x=c(b.connectorWidth,1),w=y.plotWidth,S=y.plotHeight,T=Math.round(y.chartWidth/3),k=v.center,O=k[2]/2,A=k[1],C=[[],[]],E=[0,0,0,0];v.visible&&(b.enabled||v._hasPointLabels)&&(i(m,function(t){t.dataLabel&&t.visible&&t.dataLabel.shortened&&(t.dataLabel.attr({width:"auto"}).css({width:"auto",textOverflow:"clip"}),t.dataLabel.shortened=!1)}),f.prototype.drawDataLabels.apply(v),i(m,function(t){t.dataLabel&&(t.visible?(C[t.half].push(t),t.dataLabel._pos=null,!r(b.style.width)&&!r(t.options.dataLabels&&t.options.dataLabels.style&&t.options.dataLabels.style.width)&&t.dataLabel.getBBox().width>T&&(t.dataLabel.css({width:.7*T}),t.dataLabel.shortened=!0)):(t.dataLabel=t.dataLabel.destroy(),t.dataLabels&&1===t.dataLabels.length&&delete t.dataLabels))}),i(C,function(n,o){var f,m,x,T=n.length,C=[];if(T)for(v.sortByAngle(n,o-.5),0e.bottom-2?f:d,o,e),a._attr={visibility:p,align:l[6]},a._pos={x:h+b.x+({left:_,right:-_}[l[6]]||0),y:d+b.y-10},l.x=h,l.y=d,c(b.crop,!0)&&(s=a.getBBox().width,f=null,h-s<_&&1===o?(f=Math.round(s-h+_),E[3]=Math.max(f,E[3])):h+s>w-_&&0===o&&(f=Math.round(h+s-w+_),E[1]=Math.max(f,E[1])),0>d-u/2?E[0]=Math.max(Math.round(u/2-d),E[0]):d+u/2>S&&(E[2]=Math.max(Math.round(d+u/2-S),E[2])),a.sideOverflow=f)}),0===n(E)||this.verifyDataLabelOverflow(E))&&(this.placeDataLabels(),x&&i(this.points,function(t){var e;o=t.connector,(a=t.dataLabel)&&a._pos&&t.visible&&0c(this.translatedThreshold,a.yAxis.len)),h=c(n.inside,!!this.options.stacking);s&&(0>(r=l(s)).y&&(r.height+=r.y,r.y=0),0<(s=r.y+r.height-a.yAxis.len)&&(r.height-=s),o&&(r={x:a.yAxis.len-r.y-r.height,y:a.xAxis.len-r.x-r.width,width:r.height,height:r.width}),h||(o?(r.x+=u?0:r.width,r.width=0):(r.y+=u?r.height:0,r.height=0))),n.align=c(n.align,!o||h?"center":u?"right":"left"),n.verticalAlign=c(n.verticalAlign,o||h?"middle":u?"top":"bottom"),f.prototype.alignDataLabel.call(this,t,e,n,r,i),t.isLabelJustified&&t.contrastColor&&e.css({color:t.contrastColor})})}(u),function(t){var e=t.Chart,n=t.each,r=t.isArray,i=t.objectEach,o=t.pick;(t=t.addEvent)(e,"render",function(){var t=[];n(this.labelCollectors||[],function(e){t=t.concat(e())}),n(this.yAxis||[],function(e){e.options.stackLabels&&!e.options.stackLabels.allowOverlap&&i(e.stacks,function(e){i(e,function(e){t.push(e.label)})})}),n(this.series||[],function(e){var i=e.options.dataLabels;e.visible&&(!1!==i.enabled||e._hasPointLabels)&&n(e.points,function(e){if(e.visible){var i=r(e.dataLabels)?e.dataLabels:e.dataLabel?[e.dataLabel]:[];n(i,function(n){var r=n.options;n.labelrank=o(r.labelrank,e.labelrank,e.shapeArgs&&e.shapeArgs.height),r.allowOverlap||t.push(n)})}})}),this.hideOverlappingLabels(t)}),e.prototype.hideOverlappingLabels=function(t){var e,r,i,o,a,s,l=t.length,u=this.renderer,c=function(t,e,n,r,i,o,a,s){return!(i>t+n||i+ae+r||o+sthis.pointCount))},pan:function(t,e){var n,r=this,i=r.hoverPoints;i&&l(i,function(t){t.setState()}),l("xy"===e?[1,0]:[1],function(e){var i,o=(e=r[e?"xAxis":"yAxis"][0]).horiz,a=t[o?"chartX":"chartY"],s=r[o=o?"mouseDownX":"mouseDownY"],l=(e.pointRange||0)/2,u=e.reversed&&!r.inverted||!e.reversed&&r.inverted?-1:1,c=e.getExtremes(),h=e.toValue(s-a,!0)+l*u;s=(i=(u=e.toValue(s+e.len-a,!0)-l*u)=a(n.minWidth,0)&&this.chartHeight>=a(n.minHeight,0)}).call(this)&&e.push(t._id)},e.prototype.currentOptions=function(e){var n={};return function e(n,a,l,u){var c;t.objectEach(n,function(t,n){if(!u&&-1n;)i[n]=e[n++];return i},Et=function(t,e,n){H(t,e,{get:function(){return this._d[n]}})},Mt=function(t){var e,n,r,i,o,a,s=w(t),l=arguments.length,c=l>1?arguments[1]:void 0,h=void 0!==c,f=A(s);if(null!=f&&!S(f)){for(a=f.call(s),r=[],e=0;!(o=a.next()).done;e++)r.push(o.value);s=r}for(h&&l>2&&(c=u(c,arguments[2],2)),e=0,n=g(s.length),i=Ot(this,n);n>e;e++)i[e]=h?c(s[e],e):s[e];return i},Dt=function(){for(var t=0,e=arguments.length,n=Ot(this,e);e>t;)n[t]=arguments[t++];return n},Pt=!!z&&o(function(){dt.call(new z(1))}),Lt=function(){return dt.apply(Pt?ht.call(kt(this)):kt(this),arguments)},It={copyWithin:function(t,e){return F.call(kt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return J(kt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return R.apply(kt(this),arguments)},filter:function(t){return At(this,K(kt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Q(kt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(kt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){q(kt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(kt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(kt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ut.apply(kt(this),arguments)},lastIndexOf:function(t){return at.apply(kt(this),arguments)},map:function(t){return xt(kt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(kt(this),arguments)},reduceRight:function(t){return lt.apply(kt(this),arguments)},reverse:function(){for(var t,e=kt(this).length,n=Math.floor(e/2),r=0;r1?arguments[1]:void 0)},sort:function(t){return ct.call(kt(this),t)},subarray:function(t,e){var n=kt(this),r=n.length,i=m(t,r);return new(P(n,n[mt]))(n.buffer,n.byteOffset+i*n.BYTES_PER_ELEMENT,g((void 0===e?r:m(e,r))-i))}},Nt=function(t,e){return At(this,ht.call(kt(this),t,e))},jt=function(t){kt(this);var e=Tt(arguments[1],1),n=this.length,r=w(t),i=g(r.length),o=0;if(i+e>n)throw U("Wrong length!");for(;o255?255:255&r),i.v[d](n*e+i.o,r,wt)}(this,n,t)},enumerable:!0})};b?(p=n(function(t,n,r,i){c(t,p,u,"_d");var o,a,s,l,h=0,d=0;if(x(n)){if(!(n instanceof G||"ArrayBuffer"==(l=_(n))||"SharedArrayBuffer"==l))return bt in n?Ct(p,n):Mt.call(p,n);o=n,d=Tt(r,e);var m=n.byteLength;if(void 0===i){if(m%e)throw U("Wrong length!");if((a=m-d)<0)throw U("Wrong length!")}else if((a=g(i)*e)+d>m)throw U("Wrong length!");s=a/e}else s=v(n),o=new G(a=s*e);for(f(t,"_d",{b:o,o:d,l:a,e:s,v:new X(o)});h>1,c=23===e?A(2,-24)-A(2,-77):0,h=0,f=t<0||0===t&&1/t<0?1:0;for((t=O(t))!=t||t===T?(i=t!=t?1:0,r=l):(r=C(E(t)/M),t*(o=A(2,-r))<1&&(r--,o*=2),(t+=r+u>=1?c/o:c*A(2,1-u))*o>=2&&(r++,o/=2),r+u>=l?(i=0,r=l):r+u>=1?(i=(t*o-1)*A(2,e),r+=u):(i=t*A(2,u-1)*A(2,e),r=0));e>=8;a[h++]=255&i,i/=256,e-=8);for(r=r<0;a[h++]=255&r,r/=256,s-=8);return a[--h]|=128*f,a}function N(t,e,n){var r,i=8*n-e-1,o=(1<>1,s=i-7,l=n-1,u=t[l--],c=127&u;for(u>>=7;s>0;c=256*c+t[l],l--,s-=8);for(r=c&(1<<-s)-1,c>>=-s,s+=e;s>0;r=256*r+t[l],l--,s-=8);if(0===c)c=1-a;else{if(c===o)return r?NaN:u?-T:T;r+=A(2,e),c-=a}return(u?-1:1)*r*A(2,c-e)}function j(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function R(t){return[255&t]}function F(t){return[255&t,t>>8&255]}function $(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function B(t){return I(t,52,8)}function H(t){return I(t,23,4)}function W(t,e,n){g(t[y],e,{get:function(){return this[n]}})}function U(t,e,n,r){var i=d(+n);if(i+e>t[P])throw S(b);var o=t[D]._b,a=i+t[L],s=o.slice(a,a+e);return r?s:s.reverse()}function V(t,e,n,r,i,o){var a=d(+n);if(a+e>t[P])throw S(b);for(var s=t[D]._b,l=a+t[L],u=r(+i),c=0;cX;)(z=G[X++])in _||s(_,z,k[z]);o||(Y.constructor=_)}var q=new x(new _(2)),K=x[y].setInt8;q.setInt8(0,2147483648),q.setInt8(1,2147483649),!q.getInt8(0)&&q.getInt8(1)||l(x[y],{setInt8:function(t,e){K.call(this,t,e<<24>>24)},setUint8:function(t,e){K.call(this,t,e<<24>>24)}},!0)}else _=function(t){c(this,_,"ArrayBuffer");var e=d(t);this._b=v.call(new Array(e),0),this[P]=e},x=function(t,e,n){c(this,x,"DataView"),c(t,_,"DataView");var r=t[P],i=h(e);if(i<0||i>r)throw S("Wrong offset!");if(i+(n=void 0===n?r-i:f(n))>r)throw S("Wrong length!");this[D]=t,this[L]=i,this[P]=n},i&&(W(_,"byteLength","_l"),W(x,"buffer","_b"),W(x,"byteLength","_l"),W(x,"byteOffset","_o")),l(x[y],{getInt8:function(t){return U(this,1,t)[0]<<24>>24},getUint8:function(t){return U(this,1,t)[0]},getInt16:function(t){var e=U(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=U(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return j(U(this,4,t,arguments[1]))},getUint32:function(t){return j(U(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return N(U(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return N(U(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){V(this,1,t,R,e)},setUint8:function(t,e){V(this,1,t,R,e)},setInt16:function(t,e){V(this,2,t,F,e,arguments[2])},setUint16:function(t,e){V(this,2,t,F,e,arguments[2])},setInt32:function(t,e){V(this,4,t,$,e,arguments[2])},setUint32:function(t,e){V(this,4,t,$,e,arguments[2])},setFloat32:function(t,e){V(this,4,t,H,e,arguments[2])},setFloat64:function(t,e){V(this,8,t,B,e,arguments[2])}});m(_,"ArrayBuffer"),m(x,"DataView"),s(x[y],a.VIEW,!0),e.ArrayBuffer=_,e.DataView=x},"7VC1":function(t,e,n){"use strict";var r=n("XKFU"),i=n("Lgjv"),o=n("ol8x"),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*a,"String",{padEnd:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},"7X58":function(t,e,n){var r=n("XKFU");r(r.S,"Math",{signbit:function(t){return(t=+t)!=t?t:0==t?1/t==1/0:t>0}})},"7h0T":function(t,e,n){var r=n("XKFU");r(r.S,"Number",{isNaN:function(t){return t!=t}})},"7w01":function(t,e,n){var r,i,o;!function(a){"use strict";i=[n("EVdn")],void 0===(o="function"==typeof(r=function(t){var e=[],n=[],r={precision:100,elapse:!1,defer:!1};n.push(/^[0-9]*$/.source),n.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),n.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),n=new RegExp(n.join("|"));var i={Y:"years",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"};function o(t,e){var n="s",r="";return t&&(1===(t=t.replace(/(:|;|\s)/gi,"").split(/\,/)).length?n=t[0]:(r=t[0],n=t[1])),Math.abs(e)>1?n:r}var a=function(n,i,o){this.el=n,this.$el=t(n),this.interval=null,this.offset={},this.options=t.extend({},r),this.instanceNumber=e.length,e.push(this),this.$el.data("countdown-instance",this.instanceNumber),o&&("function"==typeof o?(this.$el.on("update.countdown",o),this.$el.on("stoped.countdown",o),this.$el.on("finish.countdown",o)):this.options=t.extend({},r,o)),this.setFinalDate(i),!1===this.options.defer&&this.start()};t.extend(a.prototype,{start:function(){null!==this.interval&&clearInterval(this.interval);var t=this;this.update(),this.interval=setInterval(function(){t.update.call(t)},this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),e[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(t){this.finalDate=function(t){if(t instanceof Date)return t;if(String(t).match(n))return String(t).match(/^[0-9]*$/)&&(t=Number(t)),String(t).match(/\-/)&&(t=String(t).replace(/\-/g,"/")),new Date(t);throw new Error("Couldn't cast `"+t+"` to a date object.")}(t)},update:function(){if(0!==this.$el.closest("html").length){var e,n=void 0!==t._data(this.el,"events"),r=new Date;e=this.finalDate.getTime()-r.getTime(),e=Math.ceil(e/1e3),e=!this.options.elapse&&e<0?0:Math.abs(e),this.totalSecsLeft!==e&&n&&(this.totalSecsLeft=e,this.elapsed=r>=this.finalDate,this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:Math.abs(this.finalDate.getFullYear()-r.getFullYear()),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish")))}else this.remove()},dispatchEvent:function(e){var n,r=t.Event(e+".countdown");r.finalDate=this.finalDate,r.elapsed=this.elapsed,r.offset=t.extend({},this.offset),r.strftime=(n=this.offset,function(t){var e,r,a=t.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(a)for(var s=0,l=a.length;s=0){i=1;break}var a=n&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},i))}};function s(t){return t&&"[object Function]"==={}.toString.call(t)}function l(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView.getComputedStyle(t,null);return e?n[e]:n}function u(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function c(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=l(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?t:c(u(t))}var h=n&&!(!window.MSInputMethodContext||!document.documentMode),f=n&&/MSIE 10/.test(navigator.userAgent);function d(t){return 11===t?h:10===t?f:h||f}function p(t){if(!t)return document.documentElement;for(var e=d(10)?document.body:null,n=t.offsetParent||null;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===l(n,"position")?p(n):n:t?t.ownerDocument.documentElement:document.documentElement}function g(t){return null!==t.parentNode?g(t.parentNode):t}function v(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,i=n?e:t,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a,s,l=o.commonAncestorContainer;if(t!==l&&e!==l||r.contains(i))return"BODY"===(s=(a=l).nodeName)||"HTML"!==s&&p(a.firstElementChild)!==a?p(l):l;var u=g(t);return u.host?v(u.host,e):v(t,g(e).host)}function m(t){var e="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var r=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||r)[e]}return t[e]}function y(t,e){var n="x"===e?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+r+"Width"],10)}function b(t,e,n,r){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],d(10)?parseInt(n["offset"+t])+parseInt(r["margin"+("Height"===t?"Top":"Left")])+parseInt(r["margin"+("Height"===t?"Bottom":"Right")]):0)}function _(t){var e=t.body,n=t.documentElement,r=d(10)&&getComputedStyle(n);return{height:b("Height",e,n,r),width:b("Width",e,n,r)}}var x=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},w=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=d(10),i="HTML"===e.nodeName,o=O(t),a=O(e),s=c(t),u=l(e),h=parseFloat(u.borderTopWidth,10),f=parseFloat(u.borderLeftWidth,10);n&&i&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var p=k({top:o.top-a.top-h,left:o.left-a.left-f,width:o.width,height:o.height});if(p.marginTop=0,p.marginLeft=0,!r&&i){var g=parseFloat(u.marginTop,10),v=parseFloat(u.marginLeft,10);p.top-=h-g,p.bottom-=h-g,p.left-=f-v,p.right-=f-v,p.marginTop=g,p.marginLeft=v}return(r&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(p=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=m(e,"top"),i=m(e,"left"),o=n?-1:1;return t.top+=r*o,t.bottom+=r*o,t.left+=i*o,t.right+=i*o,t}(p,e)),p}function C(t){if(!t||!t.parentElement||d())return document.documentElement;for(var e=t.parentElement;e&&"none"===l(e,"transform");)e=e.parentElement;return e||document.documentElement}function E(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?C(t):v(t,e);if("viewport"===r)o=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=A(t,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:m(n),s=e?0:m(n,"left");return k({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o})}(a,i);else{var s=void 0;"scrollParent"===r?"BODY"===(s=c(u(e))).nodeName&&(s=t.ownerDocument.documentElement):s="window"===r?t.ownerDocument.documentElement:r;var h=A(s,a,i);if("HTML"!==s.nodeName||function t(e){var n=e.nodeName;if("BODY"===n||"HTML"===n)return!1;if("fixed"===l(e,"position"))return!0;var r=u(e);return!!r&&t(r)}(a))o=h;else{var f=_(t.ownerDocument),d=f.height,p=f.width;o.top+=h.top-h.marginTop,o.bottom=d+h.top,o.left+=h.left-h.marginLeft,o.right=p+h.left}}var g="number"==typeof(n=n||0);return o.left+=g?n:n.left||0,o.top+=g?n:n.top||0,o.right-=g?n:n.right||0,o.bottom-=g?n:n.bottom||0,o}function M(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=E(n,r,o,i),s={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},l=Object.keys(s).map(function(t){return T({key:t},s[t],{area:(e=s[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),u=l.filter(function(t){var e=t.width,r=t.height;return e>=n.clientWidth&&r>=n.clientHeight}),c=u.length>0?u[0].key:l[0].key,h=t.split("-")[1];return c+(h?"-"+h:"")}function D(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return A(n,r?C(e):v(e,n),r)}function P(t){var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),r=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:t.offsetWidth+r,height:t.offsetHeight+n}}function L(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function I(t,e,n){n=n.split("-")[0];var r=P(t),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",l=o?"height":"width",u=o?"width":"height";return i[a]=e[a]+e[l]/2-r[l]/2,i[s]=n===s?e[s]-r[u]:e[L(s)],i}function N(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function j(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var r=N(t,function(t){return t[e]===n});return t.indexOf(r)}(t,"name",n))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&s(n)&&(e.offsets.popper=k(e.offsets.popper),e.offsets.reference=k(e.offsets.reference),e=n(e,t))}),e}function R(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function F(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=G.indexOf(t),r=G.slice(n+1).concat(G.slice(0,n));return e?r.reverse():r}var q={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function K(t,e,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=t.split(/(\+|\-)/).map(function(t){return t.trim()}),s=a.indexOf(N(a,function(t){return-1!==t.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,u=-1!==s?[a.slice(0,s).concat([a[s].split(l)[0]]),[a[s].split(l)[1]].concat(a.slice(s+1))]:[a];return(u=u.map(function(t,r){var i=(1===r?!o:o)?"height":"width",a=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,r){var i=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return t;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}return k(s)[e]/100*o}if("vh"===a||"vw"===a)return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o;return o}(t,i,e,n)})})).forEach(function(t,e){t.forEach(function(n,r){W(n)&&(i[e]+=n*("-"===t[r-1]?-1:1))})}),i}var Z={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],r=e.split("-")[1];if(r){var i=t.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",u=s?"width":"height",c={start:S({},l,o[l]),end:S({},l,o[l]+o[u]-a[u])};t.offsets.popper=T({},a,c[r])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,r=t.placement,i=t.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],l=void 0;return l=W(+n)?[+n,0]:K(n,o,a,s),"left"===s?(o.top+=l[0],o.left-=l[1]):"right"===s?(o.top+=l[0],o.left+=l[1]):"top"===s?(o.left+=l[0],o.top-=l[1]):"bottom"===s&&(o.left+=l[0],o.top+=l[1]),t.popper=o,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||p(t.instance.popper);t.instance.reference===n&&(n=p(n));var r=F("transform"),i=t.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var l=E(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);i.top=o,i.left=a,i[r]=s,e.boundaries=l;var u=e.priority,c=t.offsets.popper,h={primary:function(t){var n=c[t];return c[t]l[t]&&!e.escapeWithReference&&(r=Math.min(c[n],l[t]-("right"===t?c.width:c.height))),S({},n,r)}};return u.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";c=T({},c,h[e](t))}),t.offsets.popper=c,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,r=e.reference,i=t.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",l=a?"left":"top",u=a?"width":"height";return n[s]o(r[s])&&(t.offsets.popper[l]=o(r[s])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!z(t.instance.modifiers,"arrow","keepTogether"))return t;var r=e.element;if("string"==typeof r){if(!(r=t.instance.popper.querySelector(r)))return t}else if(!t.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var i=t.placement.split("-")[0],o=t.offsets,a=o.popper,s=o.reference,u=-1!==["left","right"].indexOf(i),c=u?"height":"width",h=u?"Top":"Left",f=h.toLowerCase(),d=u?"left":"top",p=u?"bottom":"right",g=P(r)[c];s[p]-ga[p]&&(t.offsets.popper[f]+=s[f]+g-a[p]),t.offsets.popper=k(t.offsets.popper);var v=s[f]+s[c]/2-g/2,m=l(t.instance.popper),y=parseFloat(m["margin"+h],10),b=parseFloat(m["border"+h+"Width"],10),_=v-t.offsets.popper[f]-y-b;return _=Math.max(Math.min(a[c]-g,_),0),t.arrowElement=r,t.offsets.arrow=(S(n={},f,Math.round(_)),S(n,d,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(R(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=E(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),r=t.placement.split("-")[0],i=L(r),o=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case q.FLIP:a=[r,i];break;case q.CLOCKWISE:a=X(r);break;case q.COUNTERCLOCKWISE:a=X(r,!0);break;default:a=e.behavior}return a.forEach(function(s,l){if(r!==s||a.length===l+1)return t;r=t.placement.split("-")[0],i=L(r);var u=t.offsets.popper,c=t.offsets.reference,h=Math.floor,f="left"===r&&h(u.right)>h(c.left)||"right"===r&&h(u.left)h(c.top)||"bottom"===r&&h(u.top)h(n.right),g=h(u.top)h(n.bottom),m="left"===r&&d||"right"===r&&p||"top"===r&&g||"bottom"===r&&v,y=-1!==["top","bottom"].indexOf(r),b=!!e.flipVariations&&(y&&"start"===o&&d||y&&"end"===o&&p||!y&&"start"===o&&g||!y&&"end"===o&&v),_=!!e.flipVariationsByContent&&(y&&"start"===o&&p||y&&"end"===o&&d||!y&&"start"===o&&v||!y&&"end"===o&&g),x=b||_;(f||m||x)&&(t.flipped=!0,(f||m)&&(r=a[l+1]),x&&(o=function(t){return"end"===t?"start":"start"===t?"end":t}(o)),t.placement=r+(o?"-"+o:""),t.offsets.popper=T({},t.offsets.popper,I(t.instance.popper,t.offsets.reference,t.placement)),t=j(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],r=t.offsets,i=r.popper,o=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return i[a?"left":"top"]=o[n]-(s?i[a?"width":"height"]:0),t.placement=L(e),t.offsets.popper=k(i),t}},hide:{order:800,enabled:!0,fn:function(t){if(!z(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=N(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};x(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=a(this.update.bind(this)),this.options=T({},t.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(T({},t.Defaults.modifiers,i.modifiers)).forEach(function(e){r.options.modifiers[e]=T({},t.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return T({name:t},r.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&s(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return w(t,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=D(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=M(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=I(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=j(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,R(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[F("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=B(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return H.call(this)}}]),t}();J.Utils=("undefined"!=typeof window?window:t).PopperUtils,J.placements=Y,J.Defaults=Z,e.default=J}.call(this,n("yLpj"))},"8MEG":function(t,e,n){"use strict";var r=n("2OiF"),i=n("0/R4"),o=n("MfQN"),a=[].slice,s={};t.exports=Function.bind||function(t){var e=r(this),n=a.call(arguments,1),l=function(){var r=n.concat(a.call(arguments));return this instanceof l?function(t,e,n){if(!(e in s)){for(var r=[],i=0;ithis.lastPage&&(this.page=this.lastPage)},goBackward:function(){this.page--,this.textPage=this.page,this.modifyPage()},goForward:function(){this.page++,this.textPage=this.page,this.modifyPage()},modifyPage:function(){this.page=this.textPage,this.clamp(),this.textPage=this.page,this.$emit("set-page",this.page)}}},i=(n("BpVi"),n("KHd+")),o=Object(i.a)(r,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"paginator clearfix"},[n("a",{staticClass:"btn btn-theme mr-2",class:{disabled:!t.enabled||t.page<=1},on:{click:function(e){return t.goBackward()}}},[n("i",{staticClass:"far fa-chevron-left"})]),t._v(" "),n("i18n",{attrs:{path:"shared.total_pages",tag:"span"}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.textPage,expression:"textPage"}],staticClass:"form-control form-control-sm page-input mr-1",attrs:{type:"number",min:"1",disabled:!t.enabled,place:"current"},domProps:{value:t.textPage},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.modifyPage()},input:function(e){e.target.composing||(t.textPage=e.target.value)}}}),t._v(" "),n("span",{attrs:{place:"total"}},[t._v(t._s(t.data.last_page>0?t.data.last_page:1))])]),t._v(" "),n("a",{staticClass:"btn btn-theme ml-2",class:{disabled:!t.enabled||t.page>=t.lastPage},on:{click:function(e){return t.goForward()}}},[n("i",{staticClass:"far fa-chevron-right"})])],1)},[],!1,null,"e236382e",null);e.a=o.exports},"8Y+A":function(t,e,n){"use strict";e.__esModule=!0,e.default=e.cloneDeep=void 0;var r=n("DVoA"),i=n("JOL4");function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e1&&void 0!==arguments[1]?arguments[1]:e;return(0,r.isArray)(e)?e.reduce(function(e,n){return[].concat(a(e),[t(n,n)])},[]):(0,r.isPlainObject)(e)?(0,i.keys)(e).reduce(function(n,r){return function(t){for(var e=1;e注意:${myDius}将替换为你拥有的屌数量。",unsaved:"尚未保存",name_change:"更改名称",toggle_name_change:"切换名称",name_change_cost_notice:"需要300屌来更改名称,除非你只是想要改变大小写。",new_name:"新名称",gender:"性别","gender:male":"男","gender:female":"女",hide_forum_thumbnails:"隐藏论坛中的缩略图",update:"更新",change_password:"更改密码",current_password:"目前密码",new_password:"新密码",confirm_new_password:"确认新密码",change:"更改",trading:"交易",trading_explanation:"此设置控制谁可以跟你交易。",inbox:"消息",inbox_explanation:"此设置控制谁可以将消息发送到你的收件箱。",friends_only:"只限好友",everyone:"所有人",nobody:"没有人","2fa":"双重身份验证",enable_2fa:"启用双重身份验证",disable_2fa:"关闭双重身份验证",dark_theme:"黑暗主题",toggle_dark_theme:"切换黑暗主题",curse_filter:"粗口滤器",show_curse_words:"我已经不是小孩子了,我想能够看粗口!!",hide_curse_words:"我妈不让我看粗口,请不要再给我看了 :((",save:"更新",dark_gary_mode:"Dark Gary模式",toggle_dark_gary_mode:"切换Dark Gary模式",upside_down_mode:"上下翻转模式",toggle_upside_down_mode:"切换上下翻转模式",new_name_min_length:"新的名称至少要 4 个文本。",unknown_status:"未知回应",blurb_too_long:"个人介绍的内容太长。",blurb_changed:"个人介绍已更改。",updated_thumbnail_hide_status:"论坛缩略图隐藏状态已更改。",places:"游戏",places_explanation:"你可以在这里购买更多游戏槽。每个游戏槽需要1,250块屌。",purchase_place_slot:"购买游戏槽",current_place_slots:"你现在拥有 {current} 个游戏槽。"}},"8oxB":function(t,e){var n,r,i=t.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(t){if(n===setTimeout)return setTimeout(t,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(t){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(t){r=a}}();var l,u=[],c=!1,h=-1;function f(){c&&l&&(c=!1,l.length?u=l.concat(u):h=-1,u.length&&d())}function d(){if(!c){var t=s(f);c=!0;for(var e=u.length;e;){for(l=u,u=[];++h1)for(var n=1;n0?arguments[0]:void 0)}},{get:function(t){var e=r.getEntry(i(this,"Map"),t);return e&&e.v},set:function(t,e){return r.def(i(this,"Map"),0===t?0:t,e)}},r,!0)},"9BDd":function(t,e,n){n("GvbO"),t.exports=n("WEpk").Array.isArray},"9CmV":function(t,e,n){"use strict";e.__esModule=!0,e.default=e.VBModal=void 0;var r=n("FhHd"),i=n("80dd"),o={click:!0},a=function(t,e,n){"BUTTON"!==t.tagName&&(0,r.setAttr)(t,"role","button")},s={bind:function(t,e,n){(0,i.bindTargets)(n,e,o,function(t){var e=t.targets,n=t.vnode;e.forEach(function(t){n.context.$root.$emit("bv::show::modal",t,n.elm)})}),a(t)},updated:a,componentUpdated:a,unbind:function(t,e,n){(0,i.unbindTargets)(n,e,o),"BUTTON"!==t.tagName&&(0,r.removeAttr)(t,"role","button")}};e.VBModal=s;var l=s;e.default=l},"9P93":function(t,e,n){var r=n("XKFU"),i=Math.imul;r(r.S+r.F*n("eeVq")(function(){return-5!=i(4294967295,5)||2!=i.length}),"Math",{imul:function(t,e){var n=+t,r=+e,i=65535&n,o=65535&r;return 0|i*o+((65535&n>>>16)*o+i*(65535&r>>>16)<<16>>>0)}})},"9VmF":function(t,e,n){"use strict";var r=n("XKFU"),i=n("ne8i"),o=n("0sh+"),a="".startsWith;r(r.P+r.F*n("UUeW")("startsWith"),"String",{startsWith:function(t){var e=o(this,t,"startsWith"),n=i(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return a?a.call(e,r,n):e.slice(n,n+r.length)===r}})},"9XZr":function(t,e,n){"use strict";var r=n("XKFU"),i=n("Lgjv"),o=n("ol8x"),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*a,"String",{padStart:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},"9gX7":function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},"9rMk":function(t,e,n){var r=n("XKFU");r(r.S,"Reflect",{has:function(t,e){return e in t}})},"9rSQ":function(t,e,n){"use strict";var r=n("xTJ+");function i(){this.handlers=[]}i.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},i.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},i.prototype.forEach=function(t){r.forEach(this.handlers,function(e){null!==e&&t(e)})},t.exports=i},"9tPo":function(t,e){t.exports=function(t){var e="undefined"!=typeof window&&window.location;if(!e)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var n=e.protocol+"//"+e.host,r=n+e.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(t,e){var i,o=e.trim().replace(/^"(.*)"$/,function(t,e){return e}).replace(/^'(.*)'$/,function(t,e){return e});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(o)?t:(i=0===o.indexOf("//")?o:0===o.indexOf("/")?n+o:r+o.replace(/^\.\//,""),"url("+JSON.stringify(i)+")")})}},A2zW:function(t,e,n){"use strict";var r=n("XKFU"),i=n("RYi7"),o=n("vvmO"),a=n("l0Rn"),s=1..toFixed,l=Math.floor,u=[0,0,0,0,0,0],c="Number.toFixed: incorrect invocation!",h=function(t,e){for(var n=-1,r=e;++n<6;)r+=t*u[n],u[n]=r%1e7,r=l(r/1e7)},f=function(t){for(var e=6,n=0;--e>=0;)n+=u[e],u[e]=l(n/t),n=n%t*1e7},d=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==u[t]){var n=String(u[t]);e=""===e?n:e+a.call("0",7-n.length)+n}return e},p=function(t,e,n){return 0===e?n:e%2==1?p(t,e-1,n*t):p(t*t,e/2,n)};r(r.P+r.F*(!!s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n("eeVq")(function(){s.call({})})),"Number",{toFixed:function(t){var e,n,r,s,l=o(this,c),u=i(t),g="",v="0";if(u<0||u>20)throw RangeError(c);if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(g="-",l=-l),l>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(l*p(2,69,1))-69)<0?l*p(2,-e,1):l/p(2,e,1),n*=4503599627370496,(e=52-e)>0){for(h(0,n),r=u;r>=7;)h(1e7,0),r-=7;for(h(p(10,r,1),0),r=e-1;r>=23;)f(1<<23),r-=23;f(1<0?g+((s=v.length)<=u?"0."+a.call("0",u-s)+v:v.slice(0,s-u)+"."+v.slice(s-u)):g+v}})},A5AN:function(t,e,n){"use strict";var r=n("AvRE")(!0);t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},ABx3:function(t,e,n){var r=n("cI8p");"string"==typeof r&&(r=[[t.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n("aET+")(r,i);r.locals&&(t.exports=r.locals)},AFZb:function(t){t.exports={featured:"精选",original:"原初",copies:"非原初",all:"所有",online:"{num} 人在线",no_results:"无结果",try_another_term:"请试试别的查找。",no_games:"最近没有玩过的游戏。",no_games_explain:"如果你或另外人玩游戏,游戏将会在此列表中显示。",visit_count:"造访次数:{num}"}},ASpa:function(t){t.exports={_play_json_exist_reason:"Este archivo existe porque el botón para jugar es usado en partes del sitio que no están en español. Cuidado.",play:"Jugar",join:"Unirse",waiting_for_server:"Esperando al servidor...",starting_client:"Iniciando el cliente...",server_is_full:"El servidor esta lleno.",server_has_shut_down:"Este servidor se ha cerrado.",unknown_error:"¡Ooops! nosotros hicimos una puta mierda!! Una pequeña mierda! Los monos de codigo en nuestra oficina estan trabanjando MUY DUWO para arreglar esto!",turn_on_ads_msg:"因為你開啟了廣告攔截工具,你需要等30秒才能進入遊戲。",started_client:"Cliente iniciado!",client_start_fail:"El cliente ha fallado en iniciar, por favor revise los ajustes de su antivirus.",installing:"Instalando {0}...",manually_update_client:"¡Por favor actualiza tu cliente!",in_game:"Jugando: "}},"AV/r":function(t){t.exports={_play_json_exist_reason:"This file exists due to the play button being used on non-SPA portions of the website. Beware.",play:"Play",join:"Join",waiting_for_server:"Waiting for server...",starting_client:"Starting the client...",server_is_full:"The server is full.",server_has_shut_down:"Server has already shut down.",unknown_error:"Oopsie Woopsie! Uwu We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!",turn_on_ads_msg:"因為你開啟了廣告攔截工具,你需要等30秒才能進入遊戲。",started_client:"Started client!",client_start_fail:"The client has failed to start. Please check your antivirus settings.",installing:"Installing {0}...",manually_update_client:"Please update your client!",in_game:"In-Game: ",error_instance_start_fail:"An error occurred while starting the server.",error_place_full:"This single-instance place is full."}},Afnz:function(t,e,n){"use strict";var r=n("LQAc"),i=n("XKFU"),o=n("KroJ"),a=n("Mukb"),s=n("hPIQ"),l=n("QaDb"),u=n("fyDq"),c=n("OP3Y"),h=n("K0xU")("iterator"),f=!([].keys&&"next"in[].keys()),d=function(){return this};t.exports=function(t,e,n,p,g,v,m){l(n,e,p);var y,b,_,x=function(t){if(!f&&t in k)return k[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},w=e+" Iterator",S="values"==g,T=!1,k=t.prototype,O=k[h]||k["@@iterator"]||g&&k[g],A=O||x(g),C=g?S?x("entries"):A:void 0,E="Array"==e&&k.entries||O;if(E&&(_=c(E.call(new t)))!==Object.prototype&&_.next&&(u(_,w,!0),r||"function"==typeof _[h]||a(_,h,d)),S&&O&&"values"!==O.name&&(T=!0,A=function(){return O.call(this)}),r&&!m||!f&&!T&&k[h]||a(k,h,A),s[e]=A,s[w]=d,g)if(y={values:S?A:x("values"),keys:v?A:x("keys"),entries:C},m)for(b in y)b in k||o(k,b,y[b]);else i(i.P+i.F*(f||T),e,y);return y}},AphP:function(t,e,n){"use strict";var r=n("XKFU"),i=n("S/j/"),o=n("apmT");r(r.P+r.F*n("eeVq")(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(t){var e=i(this),n=o(e);return"number"!=typeof n||isFinite(n)?e.toISOString():null}})},AvRE:function(t,e,n){var r=n("RYi7"),i=n("vhPU");t.exports=function(t){return function(e,n){var o,a,s=String(i(e)),l=r(n),u=s.length;return l<0||l>=u?t?"":void 0:(o=s.charCodeAt(l))<55296||o>56319||l+1===u||(a=s.charCodeAt(l+1))<56320||a>57343?t?s.charAt(l):o:t?s.slice(l,l+2):a-56320+(o-55296<<10)+65536}}},"B+2z":function(t){t.exports={settings:"การตั้งค่า",user_details:"รายละเอียดผู้ใช้",password:"รหัสผ่าน",security:"ความปลอดภัย",privacy:"ความเป็นส่วนตัว",theming:"ธีม",language:"ภาษา",blurb:"การประกาศแจ้งความ",blurb_note:"Note: ${myDius} จะเปลี่ยนเป็นเงินที่คุณมี",unsaved:"ยังไม่ได้บันทึก",name_change:"เปลี่ยนชื่อ",toggle_name_change:"การเปลี่ยนชื่อ",name_change_cost_notice:"มันราคา 300 Dius ที่จะเปลี่ยนชื่อ จนกว่าคุณอยากจะเปลี่ยน",new_name:"ชื่อใหม่",gender:"เพศ","gender:male":"ผู้ชาย","gender:female":"ผู้หญิง",hide_forum_thumbnails:"ซ่อนภาพขนาดย่อของฟอรัม",update:"อัพ​เด​ต",change_password:"เปลี่ยนรหัสผ่าน",current_password:"รหัสผ่านปัจจุบัน",new_password:"รหัสผ่านใหม่",confirm_new_password:"ยืนยันรหัสผ่านใหม่",change:"เปลี่ยน",trading:"การแลกเปลี่ยน",trading_explanation:"นี้คือการตั้งค่าที่สามารถแลกเปลี่ยนกับใครได้",inbox:"กล่องข้อความ",inbox_explanation:"นี้คือการตั้งค่าที่สามารถส่งข้อความ",friends_only:"เพื่อนเท่านั้น",everyone:"ทุกคน",nobody:"ไม่มีใคร","2fa":"รหัสผ่านสองชั้น",enable_2fa:"เปิดใช้งาน 2FA",disable_2fa:"ปิดใช้งาน 2FA",dark_theme:"ธีมมืด",toggle_dark_theme:"อยู่ในธีมมืด",curse_filter:"คำสาปกรอง",show_curse_words:"ผมโตแล้ว ผมสัญญา โชว์คำหยาบหน่อย",hide_curse_words:"แม่เราว่าเรื่องนี้ อย่าโชว์คำหยอกอีก:((",save:"บันทึก",dark_gary_mode:"ดาร์ก แกรี่ โหมด",toggle_dark_gary_mode:"อยู่ในดาร์กแกรี่หมด",upside_down_mode:"โหมดกลับด้าน",toggle_upside_down_mode:"อยู่ในโหมดกลับด้าน",new_name_min_length:"ชื่อใหม่ต้องมีความยาวอย่างน้อย 4 ตัวอักษร",unknown_status:"ไม่มีสถานะ",blurb_too_long:"ชื่อเรื่องของคุณยาวเกินไป",blurb_changed:"ชื่อเรื่องของคุณได้ถูกเปลี่ยนเรียนร้อย",updated_thumbnail_hide_status:"การซ่อนภาพได้ทำการเปลี่ยนแปลง",places:"สถานที่",places_explanation:"คุณสามารถซื้อพื้นที่ได้ มันจะมีราคา 1,250 Dius",purchase_place_slot:"ซื้อพื้นที่",current_place_slots:"คุณมี {current} พื้นที่"}},"B+OT":function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},B6jA:function(t){t.exports={character:"ตัวละคร",body_colors:"สีตัวละคร",regen:"โหลดตัวละคร",regen_working:"กำลังดำเนินการ...",regen_ok:"เสร็จสิ้น",limited:"จำกัด",unique:"ไม่ซ้ำกัน",equip:"สวมใส่",unequip:"ถอดออก",sell:"ขาย",remove_listing:"ลบรายชื่อ ({num} Dius)",nothing_here:"ไม่มีอะไรอยู่ในนี้",selling:"กำลังขาย",trading:"การแลกเปลี่ยน",no_unique_num:"ไม่มีข้อมูล"}},BC7C:function(t,e,n){var r=n("XKFU");r(r.S,"Math",{fround:n("kcoS")})},"BJ/l":function(t,e,n){var r=n("XKFU");r(r.S,"Math",{log1p:n("1sa7")})},BP8U:function(t,e,n){var r=n("XKFU"),i=n("PKUr");r(r.S+r.F*(Number.parseInt!=i),"Number",{parseInt:i})},Bok3:function(t,e,n){var r={"./character.json":"PXLy","./forum.json":"0ao9","./place.json":"LbEZ","./play.json":"Fumo","./settings.json":"SwhI","./shared.json":"+1DZ"};function i(t){var e=o(t);return n(e)}function o(t){if(!n.o(r,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return r[t]}i.keys=function(){return Object.keys(r)},i.resolve=o,t.exports=i,i.id="Bok3"},BpVi:function(t,e,n){"use strict";var r=n("ABx3");n.n(r).a},BqfV:function(t,e,n){var r=n("N6cJ"),i=n("y3w9"),o=r.get,a=r.key;r.exp({getOwnMetadata:function(t,e){return o(t,i(e),arguments.length<3?void 0:a(arguments[2]))}})},Btvt:function(t,e,n){"use strict";var r=n("I8a+"),i={};i[n("K0xU")("toStringTag")]="z",i+""!="[object z]"&&n("KroJ")(Object.prototype,"toString",function(){return"[object "+r(this)+"]"},!0)},"C/va":function(t,e,n){"use strict";var r=n("y3w9");t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},"CM/7":function(t){t.exports={purchase_item:"ซื้อไอเท็ม",purchase:"ซื้อ",purchase_confirm:"คุณแน่ใจที่จะซื้อ{name} ในราคา{moneyIcon}{price}",cancel:"ยกเลิก"}},CX2u:function(t,e,n){"use strict";var r=n("XKFU"),i=n("g3g5"),o=n("dyZX"),a=n("69bn"),s=n("vKrd");r(r.P+r.R,"Promise",{finally:function(t){var e=a(this,i.Promise||o.Promise),n="function"==typeof t;return this.then(n?function(n){return s(e,t()).then(function(){return n})}:t,n?function(n){return s(e,t()).then(function(){throw n})}:t)}})},CeCd:function(t,e,n){var r=n("XKFU");r(r.S,"Math",{clamp:function(t,e,n){return Math.min(n,Math.max(e,t))}})},Cfrj:function(t,e,n){var r=n("RYi7"),i=n("ne8i");t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length!");return n}},CgaS:function(t,e,n){"use strict";var r=n("xTJ+"),i=n("MLWZ"),o=n("9rSQ"),a=n("UnBK"),s=n("SntB");function l(t){this.defaults=t,this.interceptors={request:new o,response:new o}}l.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method=t.method?t.method.toLowerCase():"get";var e=[a,void 0],n=Promise.resolve(t);for(this.interceptors.request.forEach(function(t){e.unshift(t.fulfilled,t.rejected)}),this.interceptors.response.forEach(function(t){e.push(t.fulfilled,t.rejected)});e.length;)n=n.then(e.shift(),e.shift());return n},l.prototype.getUri=function(t){return t=s(this.defaults,t),i(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],function(t){l.prototype[t]=function(e,n){return this.request(r.merge(n||{},{method:t,url:e}))}}),r.forEach(["post","put","patch"],function(t){l.prototype[t]=function(e,n,i){return this.request(r.merge(i||{},{method:t,url:e,data:n}))}}),t.exports=l},CkkT:function(t,e,n){var r=n("m0Pp"),i=n("Ymqv"),o=n("S/j/"),a=n("ne8i"),s=n("zRwo");t.exports=function(t,e){var n=1==t,l=2==t,u=3==t,c=4==t,h=6==t,f=5==t||h,d=e||s;return function(e,s,p){for(var g,v,m=o(e),y=i(m),b=r(s,p,3),_=a(y.length),x=0,w=n?d(e,_):l?d(e,0):void 0;_>x;x++)if((f||x in y)&&(v=b(g=y[x],x,m),t))if(n)w[x]=v;else if(v)switch(t){case 3:return!0;case 5:return g;case 6:return x;case 2:w.push(g)}else if(c)return!1;return h?-1:u||c?c:w}}},Co2t:function(t,e,n){"use strict";e.__esModule=!0,e.vueUse=e.registerDirectives=e.registerDirective=e.registerComponents=e.registerComponent=e.registerPlugins=e.pluginFactory=e.installFactory=e.checkMultipleVue=void 0;var r=s(n("LRTS")),i=s(n("k+DF")),o=n("L1RV"),a=n("RWVW");function s(t){return t&&t.__esModule?t:{default:t}}function l(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var u,c,h=(u=!1,c=["Multiple instances of Vue detected!","You may need to set up an alias for Vue in your bundler config.","See: https://bootstrap-vue.js.org/docs#using-module-bundlers"].join("\n"),function(t){u||r.default===t||a.isJSDOM||(0,i.default)(c),u=!0});e.checkMultipleVue=h;var f=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.components,n=t.directives,r=t.plugins,i=function t(i){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.installed||(t.installed=!0,h(i),(0,o.setConfig)(a,i),g(i,e),m(i,n),d(i,r))};return i.installed=!1,i};e.installFactory=f;e.pluginFactory=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{},{install:f(t)})};var d=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in e)n&&e[n]&&t.use(e[n])};e.registerPlugins=d;var p=function(t,e,n){t&&e&&n&&t.component(e,n)};e.registerComponent=p;var g=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in e)p(t,n,e[n])};e.registerComponents=g;var v=function(t,e,n){t&&e&&n&&t.directive(e.replace(/^VB/,"B"),n)};e.registerDirective=v;var m=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in e)v(t,n,e[n])};e.registerDirectives=m;e.vueUse=function(t){a.hasWindowSupport&&window.Vue&&window.Vue.use(t)}},CyHz:function(t,e,n){var r=n("XKFU");r(r.S,"Math",{sign:n("lvtm")})},D4iV:function(t,e,n){for(var r,i=n("dyZX"),o=n("Mukb"),a=n("ylqs"),s=a("typed_array"),l=a("view"),u=!(!i.ArrayBuffer||!i.DataView),c=u,h=0,f="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");h<9;)(r=i[f[h++]])?(o(r.prototype,s,!0),o(r.prototype,l,!0)):c=!1;t.exports={ABV:u,CONSTR:c,TYPED:s,VIEW:l}},D8kY:function(t,e,n){var r=n("Ojgd"),i=Math.max,o=Math.min;t.exports=function(t,e){return(t=r(t))<0?i(t+e,0):o(t,e)}},DACs:function(t,e,n){var r=n("XKFU");r(r.S,"Math",{DEG_PER_RAD:Math.PI/180})},DDYI:function(t,e,n){var r=n("XKFU");r(r.G,{global:n("dyZX")})},DNiP:function(t,e,n){"use strict";var r=n("XKFU"),i=n("eyMr");r(r.P+r.F*!n("LyE8")([].reduce,!0),"Array",{reduce:function(t){return i(this,t,arguments.length,arguments[1],!1)}})},DSV3:function(t,e,n){var r=n("XKFU"),i=n("gHnn")(),o=n("dyZX").process,a="process"==n("LZWt")(o);r(r.G,{asap:function(t){var e=a&&o.domain;i(e?e.bind(t):t)}})},DVgA:function(t,e,n){var r=n("zhAb"),i=n("4R4u");t.exports=Object.keys||function(t){return r(t,i)}},DVoA:function(t,e,n){"use strict";e.__esModule=!0,e.isPromise=e.isRegExp=e.isDate=e.isPrimitive=e.isNumber=e.isString=e.isBoolean=e.isFunction=e.isNull=e.isUndefined=e.toRawTypeLC=e.toRawType=e.toType=void 0;var r=n("uy80");e.isArray=r.isArray;var i=n("JOL4");function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}e.isObject=i.isObject,e.isPlainObject=i.isPlainObject;var a=function(t){return o(t)};e.toType=a;var s=function(t){return Object.prototype.toString.call(t).slice(8,-1)};e.toRawType=s;e.toRawTypeLC=function(t){return s(t).toLowerCase()};var l=function(t){return void 0===t};e.isUndefined=l;var u=function(t){return null===t};e.isNull=u;var c=function(t){return"function"===a(t)};e.isFunction=c;var h=function(t){return"boolean"===a(t)};e.isBoolean=h;var f=function(t){return"string"===a(t)};e.isString=f;var d=function(t){return"number"===a(t)};e.isNumber=d;e.isPrimitive=function(t){return h(t)||f(t)||d(t)};e.isDate=function(t){return t instanceof Date};e.isRegExp=function(t){return"RegExp"===s(t)};e.isPromise=function(t){return!l(t)&&!u(t)&&c(t.then)&&c(t.catch)}},DW2E:function(t,e,n){var r=n("0/R4"),i=n("Z6vF").onFreeze;n("Xtr8")("freeze",function(t){return function(e){return t&&r(e)?t(i(e)):e}})},"DX+C":function(t,e,n){var r={"./catalog.json":"o8z/","./character.json":"o5ZJ","./forum.json":"HIZ5","./place.json":"tvTU","./play.json":"ASpa","./settings.json":"zBqi","./shared.json":"OcgV","./trade.json":"/rnI"};function i(t){var e=o(t);return n(e)}function o(t){if(!n.o(r,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return r[t]}i.keys=function(){return Object.keys(r)},i.resolve=o,t.exports=i,i.id="DX+C"},DfZB:function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},EK0E:function(t,e,n){"use strict";var r,i=n("dyZX"),o=n("CkkT")(0),a=n("KroJ"),s=n("Z6vF"),l=n("czNK"),u=n("ZD67"),c=n("0/R4"),h=n("s5qY"),f=n("s5qY"),d=!i.ActiveXObject&&"ActiveXObject"in i,p=s.getWeak,g=Object.isExtensible,v=u.ufstore,m=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(t){if(c(t)){var e=p(t);return!0===e?v(h(this,"WeakMap")).get(t):e?e[this._i]:void 0}},set:function(t,e){return u.def(h(this,"WeakMap"),t,e)}},b=t.exports=n("4LiD")("WeakMap",m,y,u,!0,!0);f&&d&&(l((r=u.getConstructor(m,"WeakMap")).prototype,y),s.NEED=!0,o(["delete","has","get","set"],function(t){var e=b.prototype,n=e[t];a(e,t,function(e,i){if(c(e)&&!g(e)){this._f||(this._f=new r);var o=this._f[t](e,i);return"set"==t?this:o}return n.call(this,e,i)})}))},ESs9:function(t,e,n){(t.exports=n("I1BE")(!1)).push([t.i,".modal[data-v-2386736f] {\n transition: all .2s ease;\n}\n.modal-enter[data-v-2386736f],\n.modal-leave-active[data-v-2386736f] {\n opacity: 0;\n}\n.modal-enter.modal[data-v-2386736f],\n.modal-leave-active.modal[data-v-2386736f] {\n -webkit-transform: scale(.9);\n transform: scale(.9);\n}\n",""])},EVdn:function(t,e,n){var r;!function(e,n){"use strict";"object"==typeof t.exports?t.exports=e.document?n(e,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return n(t)}:n(e)}("undefined"!=typeof window?window:this,function(n,i){"use strict";var o=[],a=n.document,s=Object.getPrototypeOf,l=o.slice,u=o.concat,c=o.push,h=o.indexOf,f={},d=f.toString,p=f.hasOwnProperty,g=p.toString,v=g.call(Object),m={},y=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType},b=function(t){return null!=t&&t===t.window},_={type:!0,src:!0,nonce:!0,noModule:!0};function x(t,e,n){var r,i,o=(n=n||a).createElement("script");if(o.text=t,e)for(r in _)(i=e[r]||e.getAttribute&&e.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?f[d.call(t)]||"object":typeof t}var S=function(t,e){return new S.fn.init(t,e)},T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function k(t){var e=!!t&&"length"in t&&t.length,n=w(t);return!y(t)&&!b(t)&&("array"===n||0===e||"number"==typeof e&&e>0&&e-1 in t)}S.fn=S.prototype={jquery:"3.4.0",constructor:S,length:0,toArray:function(){return l.call(this)},get:function(t){return null==t?l.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=S.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return S.each(this,t)},map:function(t){return this.pushStack(S.map(this,function(e,n){return t.call(e,n,e)}))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,n=+t+(t<0?e:0);return this.pushStack(n>=0&&n+~]|"+R+")"+R+"*"),z=new RegExp(R+"|>"),Y=new RegExp(B),G=new RegExp("^"+F+"$"),X={ID:new RegExp("^#("+F+")"),CLASS:new RegExp("^\\.("+F+")"),TAG:new RegExp("^("+F+"|[*])"),ATTR:new RegExp("^"+$),PSEUDO:new RegExp("^"+B),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+j+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},q=/HTML$/i,K=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tt=/[+~]/,et=new RegExp("\\\\([\\da-f]{1,6}"+R+"?|("+R+")|.)","ig"),nt=function(t,e,n){var r="0x"+e-65536;return r!=r||n?e:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},rt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,it=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},ot=function(){f()},at=_t(function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{L.apply(M=I.call(x.childNodes),x.childNodes),M[x.childNodes.length].nodeType}catch(t){L={apply:M.length?function(t,e){P.apply(t,I.call(e))}:function(t,e){for(var n=t.length,r=0;t[n++]=e[r++];);t.length=n-1}}}function st(t,e,r,i){var o,s,u,c,h,p,m,y=e&&e.ownerDocument,w=e?e.nodeType:9;if(r=r||[],"string"!=typeof t||!t||1!==w&&9!==w&&11!==w)return r;if(!i&&((e?e.ownerDocument||e:x)!==d&&f(e),e=e||d,g)){if(11!==w&&(h=Q.exec(t)))if(o=h[1]){if(9===w){if(!(u=e.getElementById(o)))return r;if(u.id===o)return r.push(u),r}else if(y&&(u=y.getElementById(o))&&b(e,u)&&u.id===o)return r.push(u),r}else{if(h[2])return L.apply(r,e.getElementsByTagName(t)),r;if((o=h[3])&&n.getElementsByClassName&&e.getElementsByClassName)return L.apply(r,e.getElementsByClassName(o)),r}if(n.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==w||"object"!==e.nodeName.toLowerCase())){if(m=t,y=e,1===w&&z.test(t)){for((c=e.getAttribute("id"))?c=c.replace(rt,it):e.setAttribute("id",c=_),s=(p=a(t)).length;s--;)p[s]="#"+c+" "+bt(p[s]);m=p.join(","),y=tt.test(t)&&mt(e.parentNode)||e}try{return L.apply(r,y.querySelectorAll(m)),r}catch(e){A(t,!0)}finally{c===_&&e.removeAttribute("id")}}}return l(t.replace(W,"$1"),e,r,i)}function lt(){var t=[];return function e(n,i){return t.push(n+" ")>r.cacheLength&&delete e[t.shift()],e[n+" "]=i}}function ut(t){return t[_]=!0,t}function ct(t){var e=d.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function ht(t,e){for(var n=t.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=e}function ft(t,e){var n=e&&t,r=n&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function dt(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function pt(t){return function(e){var n=e.nodeName.toLowerCase();return("input"===n||"button"===n)&&e.type===t}}function gt(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&at(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function vt(t){return ut(function(e){return e=+e,ut(function(n,r){for(var i,o=t([],n.length,e),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function mt(t){return t&&void 0!==t.getElementsByTagName&&t}for(e in n=st.support={},o=st.isXML=function(t){var e=t.namespaceURI,n=(t.ownerDocument||t).documentElement;return!q.test(e||n&&n.nodeName||"HTML")},f=st.setDocument=function(t){var e,i,a=t?t.ownerDocument||t:x;return a!==d&&9===a.nodeType&&a.documentElement?(p=(d=a).documentElement,g=!o(d),x!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",ot,!1):i.attachEvent&&i.attachEvent("onunload",ot)),n.attributes=ct(function(t){return t.className="i",!t.getAttribute("className")}),n.getElementsByTagName=ct(function(t){return t.appendChild(d.createComment("")),!t.getElementsByTagName("*").length}),n.getElementsByClassName=J.test(d.getElementsByClassName),n.getById=ct(function(t){return p.appendChild(t).id=_,!d.getElementsByName||!d.getElementsByName(_).length}),n.getById?(r.filter.ID=function(t){var e=t.replace(et,nt);return function(t){return t.getAttribute("id")===e}},r.find.ID=function(t,e){if(void 0!==e.getElementById&&g){var n=e.getElementById(t);return n?[n]:[]}}):(r.filter.ID=function(t){var e=t.replace(et,nt);return function(t){var n=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},r.find.ID=function(t,e){if(void 0!==e.getElementById&&g){var n,r,i,o=e.getElementById(t);if(o){if((n=o.getAttributeNode("id"))&&n.value===t)return[o];for(i=e.getElementsByName(t),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===t)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):n.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,r=[],i=0,o=e.getElementsByTagName(t);if("*"===t){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&g)return e.getElementsByClassName(t)},m=[],v=[],(n.qsa=J.test(d.querySelectorAll))&&(ct(function(t){p.appendChild(t).innerHTML="
",t.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+R+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||v.push("\\["+R+"*(?:value|"+j+")"),t.querySelectorAll("[id~="+_+"-]").length||v.push("~="),t.querySelectorAll(":checked").length||v.push(":checked"),t.querySelectorAll("a#"+_+"+*").length||v.push(".#.+[+~]")}),ct(function(t){t.innerHTML="";var e=d.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&v.push("name"+R+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),p.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),v.push(",.*:")})),(n.matchesSelector=J.test(y=p.matches||p.webkitMatchesSelector||p.mozMatchesSelector||p.oMatchesSelector||p.msMatchesSelector))&&ct(function(t){n.disconnectedMatch=y.call(t,"*"),y.call(t,"[s!='']:x"),m.push("!=",B)}),v=v.length&&new RegExp(v.join("|")),m=m.length&&new RegExp(m.join("|")),e=J.test(p.compareDocumentPosition),b=e||J.test(p.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,r=e&&e.parentNode;return t===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):t.compareDocumentPosition&&16&t.compareDocumentPosition(r)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},C=e?function(t,e){if(t===e)return h=!0,0;var r=!t.compareDocumentPosition-!e.compareDocumentPosition;return r||(1&(r=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!n.sortDetached&&e.compareDocumentPosition(t)===r?t===d||t.ownerDocument===x&&b(x,t)?-1:e===d||e.ownerDocument===x&&b(x,e)?1:c?N(c,t)-N(c,e):0:4&r?-1:1)}:function(t,e){if(t===e)return h=!0,0;var n,r=0,i=t.parentNode,o=e.parentNode,a=[t],s=[e];if(!i||!o)return t===d?-1:e===d?1:i?-1:o?1:c?N(c,t)-N(c,e):0;if(i===o)return ft(t,e);for(n=t;n=n.parentNode;)a.unshift(n);for(n=e;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?ft(a[r],s[r]):a[r]===x?-1:s[r]===x?1:0},d):d},st.matches=function(t,e){return st(t,null,null,e)},st.matchesSelector=function(t,e){if((t.ownerDocument||t)!==d&&f(t),n.matchesSelector&&g&&!A[e+" "]&&(!m||!m.test(e))&&(!v||!v.test(e)))try{var r=y.call(t,e);if(r||n.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(t){A(e,!0)}return st(e,d,null,[t]).length>0},st.contains=function(t,e){return(t.ownerDocument||t)!==d&&f(t),b(t,e)},st.attr=function(t,e){(t.ownerDocument||t)!==d&&f(t);var i=r.attrHandle[e.toLowerCase()],o=i&&E.call(r.attrHandle,e.toLowerCase())?i(t,e,!g):void 0;return void 0!==o?o:n.attributes||!g?t.getAttribute(e):(o=t.getAttributeNode(e))&&o.specified?o.value:null},st.escape=function(t){return(t+"").replace(rt,it)},st.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},st.uniqueSort=function(t){var e,r=[],i=0,o=0;if(h=!n.detectDuplicates,c=!n.sortStable&&t.slice(0),t.sort(C),h){for(;e=t[o++];)e===t[o]&&(i=r.push(o));for(;i--;)t.splice(r[i],1)}return c=null,t},i=st.getText=function(t){var e,n="",r=0,o=t.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=i(t)}else if(3===o||4===o)return t.nodeValue}else for(;e=t[r++];)n+=i(e);return n},(r=st.selectors={cacheLength:50,createPseudo:ut,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(et,nt),t[3]=(t[3]||t[4]||t[5]||"").replace(et,nt),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||st.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&st.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return X.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&Y.test(n)&&(e=a(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(et,nt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=T[t+" "];return e||(e=new RegExp("(^|"+R+")"+t+"("+R+"|$)"))&&T(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(t,e,n){return function(r){var i=st.attr(r,t);return null==i?"!="===e:!e||(i+="","="===e?i===n:"!="===e?i!==n:"^="===e?n&&0===i.indexOf(n):"*="===e?n&&i.indexOf(n)>-1:"$="===e?n&&i.slice(-n.length)===n:"~="===e?(" "+i.replace(H," ")+" ").indexOf(n)>-1:"|="===e&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(t,e,n,r,i){var o="nth"!==t.slice(0,3),a="last"!==t.slice(-4),s="of-type"===e;return 1===r&&0===i?function(t){return!!t.parentNode}:function(e,n,l){var u,c,h,f,d,p,g=o!==a?"nextSibling":"previousSibling",v=e.parentNode,m=s&&e.nodeName.toLowerCase(),y=!l&&!s,b=!1;if(v){if(o){for(;g;){for(f=e;f=f[g];)if(s?f.nodeName.toLowerCase()===m:1===f.nodeType)return!1;p=g="only"===t&&!p&&"nextSibling"}return!0}if(p=[a?v.firstChild:v.lastChild],a&&y){for(b=(d=(u=(c=(h=(f=v)[_]||(f[_]={}))[f.uniqueID]||(h[f.uniqueID]={}))[t]||[])[0]===w&&u[1])&&u[2],f=d&&v.childNodes[d];f=++d&&f&&f[g]||(b=d=0)||p.pop();)if(1===f.nodeType&&++b&&f===e){c[t]=[w,d,b];break}}else if(y&&(b=d=(u=(c=(h=(f=e)[_]||(f[_]={}))[f.uniqueID]||(h[f.uniqueID]={}))[t]||[])[0]===w&&u[1]),!1===b)for(;(f=++d&&f&&f[g]||(b=d=0)||p.pop())&&((s?f.nodeName.toLowerCase()!==m:1!==f.nodeType)||!++b||(y&&((c=(h=f[_]||(f[_]={}))[f.uniqueID]||(h[f.uniqueID]={}))[t]=[w,b]),f!==e)););return(b-=i)===r||b%r==0&&b/r>=0}}},PSEUDO:function(t,e){var n,i=r.pseudos[t]||r.setFilters[t.toLowerCase()]||st.error("unsupported pseudo: "+t);return i[_]?i(e):i.length>1?(n=[t,t,"",e],r.setFilters.hasOwnProperty(t.toLowerCase())?ut(function(t,n){for(var r,o=i(t,e),a=o.length;a--;)t[r=N(t,o[a])]=!(n[r]=o[a])}):function(t){return i(t,0,n)}):i}},pseudos:{not:ut(function(t){var e=[],n=[],r=s(t.replace(W,"$1"));return r[_]?ut(function(t,e,n,i){for(var o,a=r(t,null,i,[]),s=t.length;s--;)(o=a[s])&&(t[s]=!(e[s]=o))}):function(t,i,o){return e[0]=t,r(e,null,o,n),e[0]=null,!n.pop()}}),has:ut(function(t){return function(e){return st(t,e).length>0}}),contains:ut(function(t){return t=t.replace(et,nt),function(e){return(e.textContent||i(e)).indexOf(t)>-1}}),lang:ut(function(t){return G.test(t||"")||st.error("unsupported lang: "+t),t=t.replace(et,nt).toLowerCase(),function(e){var n;do{if(n=g?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(n=n.toLowerCase())===t||0===n.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===p},focus:function(t){return t===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:gt(!1),disabled:gt(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!r.pseudos.empty(t)},header:function(t){return Z.test(t.nodeName)},input:function(t){return K.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:vt(function(){return[0]}),last:vt(function(t,e){return[e-1]}),eq:vt(function(t,e,n){return[n<0?n+e:n]}),even:vt(function(t,e){for(var n=0;ne?e:n;--r>=0;)t.push(r);return t}),gt:vt(function(t,e,n){for(var r=n<0?n+e:n;++r1?function(e,n,r){for(var i=t.length;i--;)if(!t[i](e,n,r))return!1;return!0}:t[0]}function wt(t,e,n,r,i){for(var o,a=[],s=0,l=t.length,u=null!=e;s-1&&(o[u]=!(a[u]=h))}}else m=wt(m===a?m.splice(p,m.length):m),i?i(null,a,m,l):L.apply(a,m)})}function Tt(t){for(var e,n,i,o=t.length,a=r.relative[t[0].type],s=a||r.relative[" "],l=a?1:0,c=_t(function(t){return t===e},s,!0),h=_t(function(t){return N(e,t)>-1},s,!0),f=[function(t,n,r){var i=!a&&(r||n!==u)||((e=n).nodeType?c(t,n,r):h(t,n,r));return e=null,i}];l1&&xt(f),l>1&&bt(t.slice(0,l-1).concat({value:" "===t[l-2].type?"*":""})).replace(W,"$1"),n,l0,i=t.length>0,o=function(o,a,s,l,c){var h,p,v,m=0,y="0",b=o&&[],_=[],x=u,S=o||i&&r.find.TAG("*",c),T=w+=null==x?1:Math.random()||.1,k=S.length;for(c&&(u=a===d||a||c);y!==k&&null!=(h=S[y]);y++){if(i&&h){for(p=0,a||h.ownerDocument===d||(f(h),s=!g);v=t[p++];)if(v(h,a||d,s)){l.push(h);break}c&&(w=T)}n&&((h=!v&&h)&&m--,o&&b.push(h))}if(m+=y,n&&y!==m){for(p=0;v=e[p++];)v(b,_,a,s);if(o){if(m>0)for(;y--;)b[y]||_[y]||(_[y]=D.call(l));_=wt(_)}L.apply(l,_),c&&!o&&_.length>0&&m+e.length>1&&st.uniqueSort(l)}return c&&(w=T,u=x),b};return n?ut(o):o}(o,i))).selector=t}return s},l=st.select=function(t,e,n,i){var o,l,u,c,h,f="function"==typeof t&&t,d=!i&&a(t=f.selector||t);if(n=n||[],1===d.length){if((l=d[0]=d[0].slice(0)).length>2&&"ID"===(u=l[0]).type&&9===e.nodeType&&g&&r.relative[l[1].type]){if(!(e=(r.find.ID(u.matches[0].replace(et,nt),e)||[])[0]))return n;f&&(e=e.parentNode),t=t.slice(l.shift().value.length)}for(o=X.needsContext.test(t)?0:l.length;o--&&(u=l[o],!r.relative[c=u.type]);)if((h=r.find[c])&&(i=h(u.matches[0].replace(et,nt),tt.test(l[0].type)&&mt(e.parentNode)||e))){if(l.splice(o,1),!(t=i.length&&bt(l)))return L.apply(n,i),n;break}}return(f||s(t,d))(i,e,!g,n,!e||tt.test(t)&&mt(e.parentNode)||e),n},n.sortStable=_.split("").sort(C).join("")===_,n.detectDuplicates=!!h,f(),n.sortDetached=ct(function(t){return 1&t.compareDocumentPosition(d.createElement("fieldset"))}),ct(function(t){return t.innerHTML="","#"===t.firstChild.getAttribute("href")})||ht("type|href|height|width",function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),n.attributes&&ct(function(t){return t.innerHTML="",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||ht("value",function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),ct(function(t){return null==t.getAttribute("disabled")})||ht(j,function(t,e,n){var r;if(!n)return!0===t[e]?e.toLowerCase():(r=t.getAttributeNode(e))&&r.specified?r.value:null}),st}(n);S.find=O,S.expr=O.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=O.uniqueSort,S.text=O.getText,S.isXMLDoc=O.isXML,S.contains=O.contains,S.escapeSelector=O.escape;var A=function(t,e,n){for(var r=[],i=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(i&&S(t).is(n))break;r.push(t)}return r},C=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},E=S.expr.match.needsContext;function M(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function P(t,e,n){return y(e)?S.grep(t,function(t,r){return!!e.call(t,r,t)!==n}):e.nodeType?S.grep(t,function(t){return t===e!==n}):"string"!=typeof e?S.grep(t,function(t){return h.call(e,t)>-1!==n}):S.filter(e,t,n)}S.filter=function(t,e,n){var r=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===r.nodeType?S.find.matchesSelector(r,t)?[r]:[]:S.find.matches(t,S.grep(e,function(t){return 1===t.nodeType}))},S.fn.extend({find:function(t){var e,n,r=this.length,i=this;if("string"!=typeof t)return this.pushStack(S(t).filter(function(){for(e=0;e1?S.uniqueSort(n):n},filter:function(t){return this.pushStack(P(this,t||[],!1))},not:function(t){return this.pushStack(P(this,t||[],!0))},is:function(t){return!!P(this,"string"==typeof t&&E.test(t)?S(t):t||[],!1).length}});var L,I=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(t,e,n){var r,i;if(!t)return this;if(n=n||L,"string"==typeof t){if(!(r="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:I.exec(t))||!r[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(r[1]){if(e=e instanceof S?e[0]:e,S.merge(this,S.parseHTML(r[1],e&&e.nodeType?e.ownerDocument||e:a,!0)),D.test(r[1])&&S.isPlainObject(e))for(r in e)y(this[r])?this[r](e[r]):this.attr(r,e[r]);return this}return(i=a.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):y(t)?void 0!==n.ready?n.ready(t):t(S):S.makeArray(t,this)}).prototype=S.fn,L=S(a);var N=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function R(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}S.fn.extend({has:function(t){var e=S(t,this),n=e.length;return this.filter(function(){for(var t=0;t-1:1===n.nodeType&&S.find.matchesSelector(n,t))){o.push(n);break}return this.pushStack(o.length>1?S.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?h.call(S(t),this[0]):h.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),S.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return A(t,"parentNode")},parentsUntil:function(t,e,n){return A(t,"parentNode",n)},next:function(t){return R(t,"nextSibling")},prev:function(t){return R(t,"previousSibling")},nextAll:function(t){return A(t,"nextSibling")},prevAll:function(t){return A(t,"previousSibling")},nextUntil:function(t,e,n){return A(t,"nextSibling",n)},prevUntil:function(t,e,n){return A(t,"previousSibling",n)},siblings:function(t){return C((t.parentNode||{}).firstChild,t)},children:function(t){return C(t.firstChild)},contents:function(t){return void 0!==t.contentDocument?t.contentDocument:(M(t,"template")&&(t=t.content||t),S.merge([],t.childNodes))}},function(t,e){S.fn[t]=function(n,r){var i=S.map(this,e,n);return"Until"!==t.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=S.filter(r,i)),this.length>1&&(j[t]||S.uniqueSort(i),N.test(t)&&i.reverse()),this.pushStack(i)}});var F=/[^\x20\t\r\n\f]+/g;function $(t){return t}function B(t){throw t}function H(t,e,n,r){var i;try{t&&y(i=t.promise)?i.call(t).done(e).fail(n):t&&y(i=t.then)?i.call(t,e,n):e.apply(void 0,[t].slice(r))}catch(t){n.apply(void 0,[t])}}S.Callbacks=function(t){t="string"==typeof t?function(t){var e={};return S.each(t.match(F)||[],function(t,n){e[n]=!0}),e}(t):S.extend({},t);var e,n,r,i,o=[],a=[],s=-1,l=function(){for(i=i||t.once,r=e=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--}),this},has:function(t){return t?S.inArray(t,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||e||(o=n=""),this},locked:function(){return!!i},fireWith:function(t,n){return i||(n=[t,(n=n||[]).slice?n.slice():n],a.push(n),e||l()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!r}};return u},S.extend({Deferred:function(t){var e=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(t){return i.then(null,t)},pipe:function(){var t=arguments;return S.Deferred(function(n){S.each(e,function(e,r){var i=y(t[r[4]])&&t[r[4]];o[r[1]](function(){var t=i&&i.apply(this,arguments);t&&y(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[t]:arguments)})}),t=null}).promise()},then:function(t,r,i){var o=0;function a(t,e,r,i){return function(){var s=this,l=arguments,u=function(){var n,u;if(!(t=o&&(r!==B&&(s=void 0,l=[n]),e.rejectWith(s,l))}};t?c():(S.Deferred.getStackHook&&(c.stackTrace=S.Deferred.getStackHook()),n.setTimeout(c))}}return S.Deferred(function(n){e[0][3].add(a(0,n,y(i)?i:$,n.notifyWith)),e[1][3].add(a(0,n,y(t)?t:$)),e[2][3].add(a(0,n,y(r)?r:B))}).promise()},promise:function(t){return null!=t?S.extend(t,i):i}},o={};return S.each(e,function(t,n){var a=n[2],s=n[5];i[n[1]]=a.add,s&&a.add(function(){r=s},e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),a.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(t){var e=arguments.length,n=e,r=Array(n),i=l.call(arguments),o=S.Deferred(),a=function(t){return function(n){r[t]=this,i[t]=arguments.length>1?l.call(arguments):n,--e||o.resolveWith(r,i)}};if(e<=1&&(H(t,o.done(a(n)).resolve,o.reject,!e),"pending"===o.state()||y(i[n]&&i[n].then)))return o.then();for(;n--;)H(i[n],a(n),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(t,e){n.console&&n.console.warn&&t&&W.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},S.readyException=function(t){n.setTimeout(function(){throw t})};var U=S.Deferred();function V(){a.removeEventListener("DOMContentLoaded",V),n.removeEventListener("load",V),S.ready()}S.fn.ready=function(t){return U.then(t).catch(function(t){S.readyException(t)}),this},S.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--S.readyWait:S.isReady)||(S.isReady=!0,!0!==t&&--S.readyWait>0||U.resolveWith(a,[S]))}}),S.ready.then=U.then,"complete"===a.readyState||"loading"!==a.readyState&&!a.documentElement.doScroll?n.setTimeout(S.ready):(a.addEventListener("DOMContentLoaded",V),n.addEventListener("load",V));var z=function(t,e,n,r,i,o,a){var s=0,l=t.length,u=null==n;if("object"===w(n))for(s in i=!0,n)z(t,e,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,y(r)||(a=!0),u&&(a?(e.call(t,r),e=null):(u=e,e=function(t,e,n){return u.call(S(t),n)})),e))for(;s1,null,!0)},removeData:function(t){return this.each(function(){Q.remove(this,t)})}}),S.extend({queue:function(t,e,n){var r;if(t)return e=(e||"fx")+"queue",r=J.get(t,e),n&&(!r||Array.isArray(n)?r=J.access(t,e,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(t,e){e=e||"fx";var n=S.queue(t,e),r=n.length,i=n.shift(),o=S._queueHooks(t,e);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===e&&n.unshift("inprogress"),delete o.stop,i.call(t,function(){S.dequeue(t,e)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return J.get(t,n)||J.access(t,n,{empty:S.Callbacks("once memory").add(function(){J.remove(t,[e+"queue",n])})})}}),S.fn.extend({queue:function(t,e){var n=2;return"string"!=typeof t&&(e=t,t="fx",n--),arguments.length\x20\t\r\n\f]*)/i,mt=/^$|^module$|\/(?:java|ecma)script/i,yt={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function bt(t,e){var n;return n=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&M(t,e)?S.merge([t],n):n}function _t(t,e){for(var n=0,r=t.length;n-1)i&&i.push(o);else if(u=st(o),a=bt(h.appendChild(o),"script"),u&&_t(a),n)for(c=0;o=a[c++];)mt.test(o.type||"")&&n.push(o);return h}xt=a.createDocumentFragment().appendChild(a.createElement("div")),(wt=a.createElement("input")).setAttribute("type","radio"),wt.setAttribute("checked","checked"),wt.setAttribute("name","t"),xt.appendChild(wt),m.checkClone=xt.cloneNode(!0).cloneNode(!0).lastChild.checked,xt.innerHTML="",m.noCloneChecked=!!xt.cloneNode(!0).lastChild.defaultValue;var kt=/^key/,Ot=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,At=/^([^.]*)(?:\.(.+)|)/;function Ct(){return!0}function Et(){return!1}function Mt(t,e){return t===function(){try{return a.activeElement}catch(t){}}()==("focus"===e)}function Dt(t,e,n,r,i,o){var a,s;if("object"==typeof e){for(s in"string"!=typeof n&&(r=r||n,n=void 0),e)Dt(t,s,n,r,e[s],o);return t}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Et;else if(!i)return t;return 1===o&&(a=i,(i=function(t){return S().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),t.each(function(){S.event.add(this,e,i,r,n)})}function Pt(t,e,n){n?(J.set(t,e,!1),S.event.add(t,e,{namespace:!1,handler:function(t){var r,i,o=J.get(this,e);if(1&t.isTrigger&&this[e]){if(o)(S.event.special[e]||{}).delegateType&&t.stopPropagation();else if(o=l.call(arguments),J.set(this,e,o),r=n(this,e),this[e](),o!==(i=J.get(this,e))||r?J.set(this,e,!1):i=void 0,o!==i)return t.stopImmediatePropagation(),t.preventDefault(),i}else o&&(J.set(this,e,S.event.trigger(S.extend(o.shift(),S.Event.prototype),o,this)),t.stopImmediatePropagation())}})):S.event.add(t,e,Ct)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,l,u,c,h,f,d,p,g,v=J.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(at,i),n.guid||(n.guid=S.guid++),(l=v.events)||(l=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),u=(e=(e||"").match(F)||[""]).length;u--;)d=g=(s=At.exec(e[u])||[])[1],p=(s[2]||"").split(".").sort(),d&&(h=S.event.special[d]||{},d=(i?h.delegateType:h.bindType)||d,h=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:p.join(".")},o),(f=l[d])||((f=l[d]=[]).delegateCount=0,h.setup&&!1!==h.setup.call(t,r,p,a)||t.addEventListener&&t.addEventListener(d,a)),h.add&&(h.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?f.splice(f.delegateCount++,0,c):f.push(c),S.event.global[d]=!0)},remove:function(t,e,n,r,i){var o,a,s,l,u,c,h,f,d,p,g,v=J.hasData(t)&&J.get(t);if(v&&(l=v.events)){for(u=(e=(e||"").match(F)||[""]).length;u--;)if(d=g=(s=At.exec(e[u])||[])[1],p=(s[2]||"").split(".").sort(),d){for(h=S.event.special[d]||{},f=l[d=(r?h.delegateType:h.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=f.length;o--;)c=f[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(f.splice(o,1),c.selector&&f.delegateCount--,h.remove&&h.remove.call(t,c));a&&!f.length&&(h.teardown&&!1!==h.teardown.call(t,p,v.handle)||S.removeEvent(t,d,v.handle),delete l[d])}else for(d in l)S.event.remove(t,d+e[u],n,r,!0);S.isEmptyObject(l)&&J.remove(t,"handle events")}},dispatch:function(t){var e,n,r,i,o,a,s=S.event.fix(t),l=new Array(arguments.length),u=(J.get(this,"events")||{})[s.type]||[],c=S.event.special[s.type]||{};for(l[0]=s,e=1;e=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==t.type||!0!==u.disabled)){for(o=[],a={},n=0;n-1:S.find(i,this,null,[u]).length),a[i]&&o.push(r);o.length&&s.push({elem:u,handlers:o})}return u=this,l\x20\t\r\n\f]*)[^>]*)\/>/gi,It=/\s*$/g;function Rt(t,e){return M(t,"table")&&M(11!==e.nodeType?e:e.firstChild,"tr")&&S(t).children("tbody")[0]||t}function Ft(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function $t(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Bt(t,e){var n,r,i,o,a,s,l,u;if(1===e.nodeType){if(J.hasData(t)&&(o=J.access(t),a=J.set(e,o),u=o.events))for(i in delete a.handle,a.events={},u)for(n=0,r=u[i].length;n1&&"string"==typeof p&&!m.checkClone&&Nt.test(p))return t.each(function(i){var o=t.eq(i);g&&(e[0]=p.call(this,i,o.html())),Ht(o,e,n,r)});if(f&&(o=(i=Tt(e,t[0].ownerDocument,!1,t,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=(a=S.map(bt(i,"script"),Ft)).length;h")},clone:function(t,e,n){var r,i,o,a,s,l,u,c=t.cloneNode(!0),h=st(t);if(!(m.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||S.isXMLDoc(t)))for(a=bt(c),r=0,i=(o=bt(t)).length;r0&&_t(a,!h&&bt(t,"script")),c},cleanData:function(t){for(var e,n,r,i=S.event.special,o=0;void 0!==(n=t[o]);o++)if(K(n)){if(e=n[J.expando]){if(e.events)for(r in e.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,e.handle);n[J.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(t){return Wt(this,t,!0)},remove:function(t){return Wt(this,t)},text:function(t){return z(this,function(t){return void 0===t?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return Ht(this,arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Rt(this,t).appendChild(t)})},prepend:function(){return Ht(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Rt(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return Ht(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return Ht(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(S.cleanData(bt(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return S.clone(this,t,e)})},html:function(t){return z(this,function(t){var e=this[0]||{},n=0,r=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!It.test(t)&&!yt[(vt.exec(t)||["",""])[1].toLowerCase()]){t=S.htmlPrefilter(t);try{for(;n=0&&(l+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-o-l-s-.5))||0),l}function ie(t,e,n){var r=Vt(t),i=(!m.boxSizingReliable()||n)&&"border-box"===S.css(t,"boxSizing",!1,r),o=i,a=Yt(t,e,r),s="offset"+e[0].toUpperCase()+e.slice(1);if(Ut.test(a)){if(!n)return a;a="auto"}return(!m.boxSizingReliable()&&i||"auto"===a||!parseFloat(a)&&"inline"===S.css(t,"display",!1,r))&&t.getClientRects().length&&(i="border-box"===S.css(t,"boxSizing",!1,r),(o=s in t)&&(a=t[s])),(a=parseFloat(a)||0)+re(t,e,n||(i?"border":"content"),o,r,a)+"px"}function oe(t,e,n,r,i){return new oe.prototype.init(t,e,n,r,i)}S.extend({cssHooks:{opacity:{get:function(t,e){if(e){var n=Yt(t,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,n,r){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var i,o,a,s=q(e),l=Qt.test(e),u=t.style;if(l||(e=Zt(s)),a=S.cssHooks[e]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(t,!1,r))?i:u[e];"string"===(o=typeof n)&&(i=it.exec(n))&&i[1]&&(n=ht(t,e,i),o="number"),null!=n&&n==n&&("number"!==o||l||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),m.clearCloneStyle||""!==n||0!==e.indexOf("background")||(u[e]="inherit"),a&&"set"in a&&void 0===(n=a.set(t,n,r))||(l?u.setProperty(e,n):u[e]=n))}},css:function(t,e,n,r){var i,o,a,s=q(e);return Qt.test(e)||(e=Zt(s)),(a=S.cssHooks[e]||S.cssHooks[s])&&"get"in a&&(i=a.get(t,!0,n)),void 0===i&&(i=Yt(t,e,r)),"normal"===i&&e in ee&&(i=ee[e]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(t,e){S.cssHooks[e]={get:function(t,n,r){if(n)return!Jt.test(S.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?ie(t,e,r):ct(t,te,function(){return ie(t,e,r)})},set:function(t,n,r){var i,o=Vt(t),a=!m.scrollboxSize()&&"absolute"===o.position,s=(a||r)&&"border-box"===S.css(t,"boxSizing",!1,o),l=r?re(t,e,r,s,o):0;return s&&a&&(l-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(o[e])-re(t,e,"border",!1,o)-.5)),l&&(i=it.exec(n))&&"px"!==(i[3]||"px")&&(t.style[e]=n,n=S.css(t,e)),ne(0,n,l)}}}),S.cssHooks.marginLeft=Gt(m.reliableMarginLeft,function(t,e){if(e)return(parseFloat(Yt(t,"marginLeft"))||t.getBoundingClientRect().left-ct(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(t,e){S.cssHooks[t+e]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[t+ot[r]+e]=o[r]||o[r-2]||o[0];return i}},"margin"!==t&&(S.cssHooks[t+e].set=ne)}),S.fn.extend({css:function(t,e){return z(this,function(t,e,n){var r,i,o={},a=0;if(Array.isArray(e)){for(r=Vt(t),i=e.length;a1)}}),S.Tween=oe,oe.prototype={constructor:oe,init:function(t,e,n,r,i,o){this.elem=t,this.prop=n,this.easing=i||S.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var t=oe.propHooks[this.prop];return t&&t.get?t.get(this):oe.propHooks._default.get(this)},run:function(t){var e,n=oe.propHooks[this.prop];return this.options.duration?this.pos=e=S.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):oe.propHooks._default.set(this),this}},oe.prototype.init.prototype=oe.prototype,oe.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=S.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){S.fx.step[t.prop]?S.fx.step[t.prop](t):1!==t.elem.nodeType||!S.cssHooks[t.prop]&&null==t.elem.style[Zt(t.prop)]?t.elem[t.prop]=t.now:S.style(t.elem,t.prop,t.now+t.unit)}}},oe.propHooks.scrollTop=oe.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},S.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},S.fx=oe.prototype.init,S.fx.step={};var ae,se,le=/^(?:toggle|show|hide)$/,ue=/queueHooks$/;function ce(){se&&(!1===a.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(ce):n.setTimeout(ce,S.fx.interval),S.fx.tick())}function he(){return n.setTimeout(function(){ae=void 0}),ae=Date.now()}function fe(t,e){var n,r=0,i={height:t};for(e=e?1:0;r<4;r+=2-e)i["margin"+(n=ot[r])]=i["padding"+n]=t;return e&&(i.opacity=i.width=t),i}function de(t,e,n){for(var r,i=(pe.tweeners[e]||[]).concat(pe.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(t){return this.each(function(){S.removeAttr(this,t)})}}),S.extend({attr:function(t,e,n){var r,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?S.prop(t,e,n):(1===o&&S.isXMLDoc(t)||(i=S.attrHooks[e.toLowerCase()]||(S.expr.match.bool.test(e)?ge:void 0)),void 0!==n?null===n?void S.removeAttr(t,e):i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:(t.setAttribute(e,n+""),n):i&&"get"in i&&null!==(r=i.get(t,e))?r:null==(r=S.find.attr(t,e))?void 0:r)},attrHooks:{type:{set:function(t,e){if(!m.radioValue&&"radio"===e&&M(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,r=0,i=e&&e.match(F);if(i&&1===t.nodeType)for(;n=i[r++];)t.removeAttribute(n)}}),ge={set:function(t,e,n){return!1===e?S.removeAttr(t,n):t.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(t,e){var n=ve[e]||S.find.attr;ve[e]=function(t,e,r){var i,o,a=e.toLowerCase();return r||(o=ve[a],ve[a]=i,i=null!=n(t,e,r)?a:null,ve[a]=o),i}});var me=/^(?:input|select|textarea|button)$/i,ye=/^(?:a|area)$/i;function be(t){return(t.match(F)||[]).join(" ")}function _e(t){return t.getAttribute&&t.getAttribute("class")||""}function xe(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(F)||[]}S.fn.extend({prop:function(t,e){return z(this,S.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[S.propFix[t]||t]})}}),S.extend({prop:function(t,e,n){var r,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(t)||(e=S.propFix[e]||e,i=S.propHooks[e]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:t[e]=n:i&&"get"in i&&null!==(r=i.get(t,e))?r:t[e]},propHooks:{tabIndex:{get:function(t){var e=S.find.attr(t,"tabindex");return e?parseInt(e,10):me.test(t.nodeName)||ye.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(S.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,l=0;if(y(t))return this.each(function(e){S(this).addClass(t.call(this,e,_e(this)))});if((e=xe(t)).length)for(;n=this[l++];)if(i=_e(n),r=1===n.nodeType&&" "+be(i)+" "){for(a=0;o=e[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=be(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,l=0;if(y(t))return this.each(function(e){S(this).removeClass(t.call(this,e,_e(this)))});if(!arguments.length)return this.attr("class","");if((e=xe(t)).length)for(;n=this[l++];)if(i=_e(n),r=1===n.nodeType&&" "+be(i)+" "){for(a=0;o=e[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=be(r))&&n.setAttribute("class",s)}return this},toggleClass:function(t,e){var n=typeof t,r="string"===n||Array.isArray(t);return"boolean"==typeof e&&r?e?this.addClass(t):this.removeClass(t):y(t)?this.each(function(n){S(this).toggleClass(t.call(this,n,_e(this),e),e)}):this.each(function(){var e,i,o,a;if(r)for(i=0,o=S(this),a=xe(t);e=a[i++];)o.hasClass(e)?o.removeClass(e):o.addClass(e);else void 0!==t&&"boolean"!==n||((e=_e(this))&&J.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===t?"":J.get(this,"__className__")||""))})},hasClass:function(t){var e,n,r=0;for(e=" "+t+" ";n=this[r++];)if(1===n.nodeType&&(" "+be(_e(n))+" ").indexOf(e)>-1)return!0;return!1}});var we=/\r/g;S.fn.extend({val:function(t){var e,n,r,i=this[0];return arguments.length?(r=y(t),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?t.call(this,n,S(this).val()):t)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=S.map(i,function(t){return null==t?"":t+""})),(e=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,i,"value")||(this.value=i))})):i?(e=S.valHooks[i.type]||S.valHooks[i.nodeName.toLowerCase()])&&"get"in e&&void 0!==(n=e.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(we,""):null==n?"":n:void 0}}),S.extend({valHooks:{option:{get:function(t){var e=S.find.attr(t,"value");return null!=e?e:be(S.text(t))}},select:{get:function(t){var e,n,r,i=t.options,o=t.selectedIndex,a="select-one"===t.type,s=a?null:[],l=a?o+1:i.length;for(r=o<0?l:a?o:0;r-1)&&(n=!0);return n||(t.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=S.inArray(S(t).val(),e)>-1}},m.checkOn||(S.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}),m.focusin="onfocusin"in n;var Se=/^(?:focusinfocus|focusoutblur)$/,Te=function(t){t.stopPropagation()};S.extend(S.event,{trigger:function(t,e,r,i){var o,s,l,u,c,h,f,d,g=[r||a],v=p.call(t,"type")?t.type:t,m=p.call(t,"namespace")?t.namespace.split("."):[];if(s=d=l=r=r||a,3!==r.nodeType&&8!==r.nodeType&&!Se.test(v+S.event.triggered)&&(v.indexOf(".")>-1&&(m=v.split("."),v=m.shift(),m.sort()),c=v.indexOf(":")<0&&"on"+v,(t=t[S.expando]?t:new S.Event(v,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=m.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),e=null==e?[t]:S.makeArray(e,[t]),f=S.event.special[v]||{},i||!f.trigger||!1!==f.trigger.apply(r,e))){if(!i&&!f.noBubble&&!b(r)){for(u=f.delegateType||v,Se.test(u+v)||(s=s.parentNode);s;s=s.parentNode)g.push(s),l=s;l===(r.ownerDocument||a)&&g.push(l.defaultView||l.parentWindow||n)}for(o=0;(s=g[o++])&&!t.isPropagationStopped();)d=s,t.type=o>1?u:f.bindType||v,(h=(J.get(s,"events")||{})[t.type]&&J.get(s,"handle"))&&h.apply(s,e),(h=c&&s[c])&&h.apply&&K(s)&&(t.result=h.apply(s,e),!1===t.result&&t.preventDefault());return t.type=v,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(g.pop(),e)||!K(r)||c&&y(r[v])&&!b(r)&&((l=r[c])&&(r[c]=null),S.event.triggered=v,t.isPropagationStopped()&&d.addEventListener(v,Te),r[v](),t.isPropagationStopped()&&d.removeEventListener(v,Te),S.event.triggered=void 0,l&&(r[c]=l)),t.result}},simulate:function(t,e,n){var r=S.extend(new S.Event,n,{type:t,isSimulated:!0});S.event.trigger(r,null,e)}}),S.fn.extend({trigger:function(t,e){return this.each(function(){S.event.trigger(t,e,this)})},triggerHandler:function(t,e){var n=this[0];if(n)return S.event.trigger(t,e,n,!0)}}),m.focusin||S.each({focus:"focusin",blur:"focusout"},function(t,e){var n=function(t){S.event.simulate(e,t.target,S.event.fix(t))};S.event.special[e]={setup:function(){var r=this.ownerDocument||this,i=J.access(r,e);i||r.addEventListener(t,n,!0),J.access(r,e,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=J.access(r,e)-1;i?J.access(r,e,i):(r.removeEventListener(t,n,!0),J.remove(r,e))}}});var ke=n.location,Oe=Date.now(),Ae=/\?/;S.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{e=(new n.DOMParser).parseFromString(t,"text/xml")}catch(t){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||S.error("Invalid XML: "+t),e};var Ce=/\[\]$/,Ee=/\r?\n/g,Me=/^(?:submit|button|image|reset|file)$/i,De=/^(?:input|select|textarea|keygen)/i;function Pe(t,e,n,r){var i;if(Array.isArray(e))S.each(e,function(e,i){n||Ce.test(t)?r(t,i):Pe(t+"["+("object"==typeof i&&null!=i?e:"")+"]",i,n,r)});else if(n||"object"!==w(e))r(t,e);else for(i in e)Pe(t+"["+i+"]",e[i],n,r)}S.param=function(t,e){var n,r=[],i=function(t,e){var n=y(e)?e():e;r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!S.isPlainObject(t))S.each(t,function(){i(this.name,this.value)});else for(n in t)Pe(n,t[n],e,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=S.prop(this,"elements");return t?S.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!S(this).is(":disabled")&&De.test(this.nodeName)&&!Me.test(t)&&(this.checked||!gt.test(t))}).map(function(t,e){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(t){return{name:e.name,value:t.replace(Ee,"\r\n")}}):{name:e.name,value:n.replace(Ee,"\r\n")}}).get()}});var Le=/%20/g,Ie=/#.*$/,Ne=/([?&])_=[^&]*/,je=/^(.*?):[ \t]*([^\r\n]*)$/gm,Re=/^(?:GET|HEAD)$/,Fe=/^\/\//,$e={},Be={},He="*/".concat("*"),We=a.createElement("a");function Ue(t){return function(e,n){"string"!=typeof e&&(n=e,e="*");var r,i=0,o=e.toLowerCase().match(F)||[];if(y(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(t[r]=t[r]||[]).unshift(n)):(t[r]=t[r]||[]).push(n)}}function Ve(t,e,n,r){var i={},o=t===Be;function a(s){var l;return i[s]=!0,S.each(t[s]||[],function(t,s){var u=s(e,n,r);return"string"!=typeof u||o||i[u]?o?!(l=u):void 0:(e.dataTypes.unshift(u),a(u),!1)}),l}return a(e.dataTypes[0])||!i["*"]&&a("*")}function ze(t,e){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in e)void 0!==e[n]&&((i[n]?t:r||(r={}))[n]=e[n]);return r&&S.extend(!0,t,r),t}We.href=ke.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ke.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(ke.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":He,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?ze(ze(t,S.ajaxSettings),e):ze(S.ajaxSettings,t)},ajaxPrefilter:Ue($e),ajaxTransport:Ue(Be),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0),e=e||{};var r,i,o,s,l,u,c,h,f,d,p=S.ajaxSetup({},e),g=p.context||p,v=p.context&&(g.nodeType||g.jquery)?S(g):S.event,m=S.Deferred(),y=S.Callbacks("once memory"),b=p.statusCode||{},_={},x={},w="canceled",T={readyState:0,getResponseHeader:function(t){var e;if(c){if(!s)for(s={};e=je.exec(o);)s[e[1].toLowerCase()+" "]=(s[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=s[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return c?o:null},setRequestHeader:function(t,e){return null==c&&(t=x[t.toLowerCase()]=x[t.toLowerCase()]||t,_[t]=e),this},overrideMimeType:function(t){return null==c&&(p.mimeType=t),this},statusCode:function(t){var e;if(t)if(c)T.always(t[T.status]);else for(e in t)b[e]=[b[e],t[e]];return this},abort:function(t){var e=t||w;return r&&r.abort(e),k(0,e),this}};if(m.promise(T),p.url=((t||p.url||ke.href)+"").replace(Fe,ke.protocol+"//"),p.type=e.method||e.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(F)||[""],null==p.crossDomain){u=a.createElement("a");try{u.href=p.url,u.href=u.href,p.crossDomain=We.protocol+"//"+We.host!=u.protocol+"//"+u.host}catch(t){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=S.param(p.data,p.traditional)),Ve($e,p,e,T),c)return T;for(f in(h=S.event&&p.global)&&0==S.active++&&S.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Re.test(p.type),i=p.url.replace(Ie,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(Le,"+")):(d=p.url.slice(i.length),p.data&&(p.processData||"string"==typeof p.data)&&(i+=(Ae.test(i)?"&":"?")+p.data,delete p.data),!1===p.cache&&(i=i.replace(Ne,"$1"),d=(Ae.test(i)?"&":"?")+"_="+Oe+++d),p.url=i+d),p.ifModified&&(S.lastModified[i]&&T.setRequestHeader("If-Modified-Since",S.lastModified[i]),S.etag[i]&&T.setRequestHeader("If-None-Match",S.etag[i])),(p.data&&p.hasContent&&!1!==p.contentType||e.contentType)&&T.setRequestHeader("Content-Type",p.contentType),T.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+He+"; q=0.01":""):p.accepts["*"]),p.headers)T.setRequestHeader(f,p.headers[f]);if(p.beforeSend&&(!1===p.beforeSend.call(g,T,p)||c))return T.abort();if(w="abort",y.add(p.complete),T.done(p.success),T.fail(p.error),r=Ve(Be,p,e,T)){if(T.readyState=1,h&&v.trigger("ajaxSend",[T,p]),c)return T;p.async&&p.timeout>0&&(l=n.setTimeout(function(){T.abort("timeout")},p.timeout));try{c=!1,r.send(_,k)}catch(t){if(c)throw t;k(-1,t)}}else k(-1,"No Transport");function k(t,e,a,s){var u,f,d,_,x,w=e;c||(c=!0,l&&n.clearTimeout(l),r=void 0,o=s||"",T.readyState=t>0?4:0,u=t>=200&&t<300||304===t,a&&(_=function(t,e,n){for(var r,i,o,a,s=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=t.mimeType||e.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){l.unshift(i);break}if(l[0]in n)o=l[0];else{for(i in n){if(!l[0]||t.converters[i+" "+l[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==l[0]&&l.unshift(o),n[o]}(p,T,a)),_=function(t,e,n,r){var i,o,a,s,l,u={},c=t.dataTypes.slice();if(c[1])for(a in t.converters)u[a.toLowerCase()]=t.converters[a];for(o=c.shift();o;)if(t.responseFields[o]&&(n[t.responseFields[o]]=e),!l&&r&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=u[l+" "+o]||u["* "+o]))for(i in u)if((s=i.split(" "))[1]===o&&(a=u[l+" "+s[0]]||u["* "+s[0]])){!0===a?a=u[i]:!0!==u[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:"parsererror",error:a?t:"No conversion from "+l+" to "+o}}}return{state:"success",data:e}}(p,_,T,u),u?(p.ifModified&&((x=T.getResponseHeader("Last-Modified"))&&(S.lastModified[i]=x),(x=T.getResponseHeader("etag"))&&(S.etag[i]=x)),204===t||"HEAD"===p.type?w="nocontent":304===t?w="notmodified":(w=_.state,f=_.data,u=!(d=_.error))):(d=w,!t&&w||(w="error",t<0&&(t=0))),T.status=t,T.statusText=(e||w)+"",u?m.resolveWith(g,[f,w,T]):m.rejectWith(g,[T,w,d]),T.statusCode(b),b=void 0,h&&v.trigger(u?"ajaxSuccess":"ajaxError",[T,p,u?f:d]),y.fireWith(g,[T,w]),h&&(v.trigger("ajaxComplete",[T,p]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(t,e,n){return S.get(t,e,n,"json")},getScript:function(t,e){return S.get(t,void 0,e,"script")}}),S.each(["get","post"],function(t,e){S[e]=function(t,n,r,i){return y(n)&&(i=i||r,r=n,n=void 0),S.ajax(S.extend({url:t,type:e,dataType:i,data:n,success:r},S.isPlainObject(t)&&t))}}),S._evalUrl=function(t,e){return S.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){S.globalEval(t,e)}})},S.fn.extend({wrapAll:function(t){var e;return this[0]&&(y(t)&&(t=t.call(this[0])),e=S(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this},wrapInner:function(t){return y(t)?this.each(function(e){S(this).wrapInner(t.call(this,e))}):this.each(function(){var e=S(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)})},wrap:function(t){var e=y(t);return this.each(function(n){S(this).wrapAll(e?t.call(this,n):t)})},unwrap:function(t){return this.parent(t).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(t){return!S.expr.pseudos.visible(t)},S.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}};var Ye={0:200,1223:204},Ge=S.ajaxSettings.xhr();m.cors=!!Ge&&"withCredentials"in Ge,m.ajax=Ge=!!Ge,S.ajaxTransport(function(t){var e,r;if(m.cors||Ge&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];for(a in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);e=function(t){return function(){e&&(e=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===t?s.abort():"error"===t?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Ye[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=e(),r=s.onerror=s.ontimeout=e("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout(function(){e&&r()})},e=e("abort");try{s.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}}),S.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return S.globalEval(t),t}}}),S.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),S.ajaxTransport("script",function(t){var e,n;if(t.crossDomain||t.scriptAttrs)return{send:function(r,i){e=S("