1(()=>{var _o={91692(V,D,v){(function(j){"use strict";var y={tagClass:function(o){return"label label-info"},focusClass:"focus",itemValue:function(o){return o&&o.toString()},itemText:function(o){return this.itemValue(o)},itemTitle:function(o){return null},freeInput:!0,addOnBlur:!0,maxTags:void 0,maxChars:void 0,confirmKeys:[13,44],delimiter:",",delimiterRegex:null,cancelConfirmKeysOnEmpty:!1,onTagExists:function(o,r){r.hide().fadeIn()},trimValue:!1,allowDuplicates:!1,triggerChange:!0};function O(o,r){this.isInit=!0,this.itemsArray=[],this.$element=j(o),this.$element.hide(),this.isSelect=o.tagName==="SELECT",this.multiple=this.isSelect&&o.hasAttribute("multiple"),this.objectItems=r&&r.itemValue,this.placeholderText=o.hasAttribute("placeholder")?this.$element.attr("placeholder"):"",this.inputSize=Math.max(1,this.placeholderText.length),this.$container=j('<div class="bootstrap-tagsinput"></div>'),this.$input=j('<input type="text" placeholder="'+this.placeholderText+'"/>').appendTo(this.$container),this.$element.before(this.$container),this.build(r),this.isInit=!1}O.prototype={constructor:O,add:function(o,r,f){var l=this;if(!(l.options.maxTags&&l.itemsArray.length>=l.options.maxTags)&&!(o!==!1&&!o)){if(typeof o=="string"&&l.options.trimValue&&(o=j.trim(o)),typeof o=="object"&&!l.objectItems)throw"Can't add objects when itemValue option is not set";if(!o.toString().match(/^\s*$/)){if(l.isSelect&&!l.multiple&&l.itemsArray.length>0&&l.remove(l.itemsArray[0]),typeof o=="string"&&this.$element[0].tagName==="INPUT"){var b=l.options.delimiterRegex?l.options.delimiterRegex:l.options.delimiter,h=o.split(b);if(h.length>1){for(var w=0;w<h.length;w++)this.add(h[w],!0);r||l.pushVal(l.options.triggerChange);return}}var E=l.options.itemValue(o),x=l.options.itemText(o),k=l.options.tagClass(o),Y=l.options.itemTitle(o),Z=j.grep(l.itemsArray,function(he){return l.options.itemValue(he)===E})[0];if(Z&&!l.options.allowDuplicates){if(l.options.onTagExists){var fe=j(".tag",l.$container).filter(function(){return j(this).data("item")===Z});l.options.onTagExists(o,fe)}return}if(!(l.items().toString().length+o.length+1>l.options.maxInputLength)){var ve=j.Event("beforeItemAdd",{item:o,cancel:!1,options:f});if(l.$element.trigger(ve),!ve.cancel){l.itemsArray.push(o);var a=j('<span class="tag '+d(k)+(Y!==null?'" title="'+Y:"")+'">'+d(x)+'<span data-role="remove"></span></span>');if(a.data("item",o),l.findInputWrapper().before(a),a.after(" "),l.isSelect){var Ae=j('option[value="'+encodeURIComponent(E)+'"]',l.$element).length||j('option[value="'+d(E)+'"]',l.$element).length;if(!Ae){var de=j("<option selected>"+d(x)+"</option>");de.data("item",o),de.attr("value",E),l.$element.append(de)}}r||l.pushVal(l.options.triggerChange),(l.options.maxTags===l.itemsArray.length||l.items().toString().length===l.options.maxInputLength)&&l.$container.addClass("bootstrap-tagsinput-max"),j(".typeahead, .twitter-typeahead",l.$container).length&&l.$input.typeahead("val",""),this.isInit?l.$element.trigger(j.Event("itemAddedOnInit",{item:o,options:f})):l.$element.trigger(j.Event("itemAdded",{item:o,options:f}))}}}}},remove:function(o,r,f){var l=this;if(l.objectItems&&(typeof o=="object"?o=j.grep(l.itemsArray,function(h){return l.options.itemValue(h)==l.options.itemValue(o)}):o=j.grep(l.itemsArray,function(h){return l.options.itemValue(h)==o}),o=o[o.length-1]),o){var b=j.Event("beforeItemRemove",{item:o,cancel:!1,options:f});if(l.$element.trigger(b),b.cancel)return;j(".tag",l.$container).filter(function(){return j(this).data("item")===o}).remove(),j("option",l.$element).filter(function(){return j(this).data("item")===o}).remove(),j.inArray(o,l.itemsArray)!==-1&&l.itemsArray.splice(j.inArray(o,l.itemsArray),1)}r||l.pushVal(l.options.triggerChange),l.options.maxTags>l.itemsArray.length&&l.$container.removeClass("bootstrap-tagsinput-max"),l.$element.trigger(j.Event("itemRemoved",{item:o,options:f}))},removeAll:function(){var o=this;for(j(".tag",o.$container).remove(),j("option",o.$element).remove();o.itemsArray.length>0;)o.itemsArray.pop();o.pushVal(o.options.triggerChange)},refresh:function(){var o=this;j(".tag",o.$container).each(function(){var r=j(this),f=r.data("item"),l=o.options.itemValue(f),b=o.options.itemText(f),h=o.options.tagClass(f);if(r.attr("class",null),r.addClass("tag "+d(h)),r.contents().filter(function(){return this.nodeType==3})[0].nodeValue=d(b),o.isSelect){var w=j("option",o.$element).filter(function(){return j(this).data("item")===f});w.attr("value",l)}})},items:function(){return this.itemsArray},pushVal:function(){var o=this,r=j.map(o.items(),function(f){return o.options.itemValue(f).toString()});o.$element.val(r,!0),o.options.triggerChange&&o.$element.trigger("change")},build:function(o){var r=this;if(r.options=j.extend({},y,o),r.objectItems&&(r.options.freeInput=!1),s(r.options,"itemValue"),s(r.options,"itemText"),g(r.options,"tagClass"),r.options.typeahead){var f=r.options.typeahead||{};g(f,"source"),r.$input.typeahead(j.extend({},f,{source:function(w,E){function x(Z){for(var fe=[],ve=0;ve<Z.length;ve++){var a=r.options.itemText(Z[ve]);k[a]=Z[ve],fe.push(a)}E(fe)}this.map={};var k=this.map,Y=f.source(w);j.isFunction(Y.success)?Y.success(x):j.isFunction(Y.then)?Y.then(x):j.when(Y).then(x)},updater:function(w){return r.add(this.map[w]),this.map[w]},matcher:function(w){return w.toLowerCase().indexOf(this.query.trim().toLowerCase())!==-1},sorter:function(w){return w.sort()},highlighter:function(w){var E=new RegExp("("+this.query+")","gi");return w.replace(E,"<strong>$1</strong>")}}
1))}if(r.options.typeaheadjs){var l=null,b={},h=r.options.typeaheadjs;j.isArray(h)?(l=h[0],b=h[1]):b=h,r.$input.typeahead(l,b).on("typeahead:selected",j.proxy(function(w,E){b.valueKey?r.add(E[b.valueKey]):r.add(E),r.$input.typeahead("val","")},r))}r.$container.on("click",j.proxy(function(w){r.$element.attr("disabled")||r.$input.removeAttr("disabled"),r.$input.focus()},r)),r.options.addOnBlur&&r.options.freeInput&&r.$input.on("focusout",j.proxy(function(w){j(".typeahead, .twitter-typeahead",r.$container).length===0&&(r.add(r.$input.val()),r.$input.val(""))},r)),r.$container.on({focusin:function(){r.$container.addClass(r.options.focusClass)},focusout:function(){r.$container.removeClass(r.options.focusClass)}}),r.$container.on("keydown","input",j.proxy(function(w){var E=j(w.target),x=r.findInputWrapper();if(r.$element.attr("disabled")){r.$input.attr("disabled","disabled");return}switch(w.which){case 8:if(C(E[0])===0){var k=x.prev();k.length&&r.remove(k.data("item"))}break;case 46:if(C(E[0])===0){var Y=x.next();Y.length&&r.remove(Y.data("item"))}break;case 37:var Z=x.prev();E.val().length===0&&Z[0]&&(Z.before(x),E.focus());break;case 39:var fe=x.next();E.val().length===0&&fe[0]&&(fe.after(x),E.focus());break;default:}var ve=E.val().length,a=Math.ceil(ve/5),Ae=ve+a+1;E.attr("size",Math.max(this.inputSize,E.val().length))},r)),r.$container.on("keypress","input",j.proxy(function(w){var E=j(w.target);if(r.$element.attr("disabled")){r.$input.attr("disabled","disabled");return}var x=E.val(),k=r.options.maxChars&&x.length>=r.options.maxChars;r.options.freeInput&&(_(w,r.options.confirmKeys)||k)&&(x.length!==0&&(r.add(k?x.substr(0,r.options.maxChars):x),E.val("")),r.options.cancelConfirmKeysOnEmpty===!1&&w.preventDefault());var Y=E.val().length,Z=Math.ceil(Y/5),fe=Y+Z+1;E.attr("size",Math.max(this.inputSize,E.val().length))},r)),r.$container.on("click","[data-role=remove]",j.proxy(function(w){r.$element.attr("disabled")||r.remove(j(w.target).closest(".tag").data("item"))},r)),r.options.itemValue===y.itemValue&&(r.$element[0].tagName==="INPUT"?r.add(r.$element.val()):j("option",r.$element).each(function(){r.add(j(this).attr("value"),!0)}))},destroy:function(){var o=this;o.$container.off("keypress","input"),o.$container.off("click","[role=remove]"),o.$container.remove(),o.$element.removeData("tagsinput"),o.$element.show()},focus:function(){this.$input.focus()},input:function(){return this.$input},findInputWrapper:function(){for(var o=this.$input[0],r=this.$container[0];o&&o.parentNode!==r;)o=o.parentNode;return j(o)}},j.fn.tagsinput=function(o,r,f){var l=[];return this.each(function(){var b=j(this).data("tagsinput");if(!b)b=new O(this,o),j(this).data("tagsinput",b),l.push(b),this.tagName==="SELECT"&&j("option",j(this)).attr("selected","selected"),j(this).val(j(this).val());else if(!o&&!r)l.push(b);else if(b[o]!==void 0){if(b[o].length===3&&f!==void 0)var h=b[o](r,null,f);else var h=b[o](r);h!==void 0&&l.push(h)}}),typeof o=="string"?l.length>1?l:l[0]:l},j.fn.tagsinput.Constructor=O;function s(o,r){if(typeof o[r]!="function"){var f=o[r];o[r]=function(l){return l[f]}}}function g(o,r){if(typeof o[r]!="function"){var f=o[r];o[r]=function(){return f}}}var p=j("<div />");function d(o){return o?p.text(o).html():""}function C(o){var r=0;if(document.selection){o.focus();var f=document.selection.createRange();f.moveStart("character",-o.value.length),r=f.text.length}else(o.selectionStart||o.selectionStart=="0")&&(r=o.selectionStart);return r}function _(o,r){var f=!1;return j.each(r,function(l,b){if(typeof b=="number"&&o.which===b)return f=!0,!1;if(o.which===b.which){var h=!b.hasOwnProperty("altKey")||o.altKey===b.altKey,w=!b.hasOwnProperty("shiftKey")||o.shiftKey===b.shiftKey,E=!b.hasOwnProperty("ctrlKey")||o.ctrlKey===b.ctrlKey;if(h&&w&&E)return f=!0,!1}}),f}j(function(){j("input[data-role=tagsinput], select[multiple][data-role=tagsinput]").tagsinput()})})(window.jQuery),jQuery.fn.serializeObject=function(){for(var j={},y=this.serializeArray(),O=0,s=y.length;O<s;O++){var g=y[O],p=g.name,d=g.value!=null?g.value:"";j[p]!==void 0?(j[p].push||(j[p]=[j[p]]),j[p].push(d)):j[p]=d}return j},(function(j){V.exports?V.exports=j(v(74692)):j(window.jQuery)})(function(j){function y(o,r,f){var l=f[o];return l===void 0?f[o]=[r]:l.push(r),f}function O(o,r){var f={},l=o.map(function(){return this.elements?j.makeArray(this.elements):this}).filter(r||":input:not(:disabled)").get();return j.each(l,function(b,h){y(h.name,h,f)}),f}function s(o){return(o.type||o.nodeName).toLowerCase()}function g(o){var r={},f=/\+/g;return j.isPlainObject(o)?(j.extend(r,o),j.each(r,function(l,b){j.isArray(b)||(r[l]=[b])})):j.isArray(o)?j.each(o,function(l,b){y(b.name,b.value,r)}
1):typeof o=="string"&&j.each(o.split("&"),function(l,b){var h=b.split("="),w=decodeURIComponent(h[0].replace(f,"%20")),E=decodeURIComponent(h[1].replace(f,"%20"));y(w,E,r)}),r}var p={checked:["radio","checkbox"],selected:["option","select-one","select-multiple"],value:["button","color","date","datetime","datetime-local","email","hidden","month","number","password","range","reset","search","submit","tel","text","textarea","time","url","week"]};function d(o){var r=s(o),f=void 0;return j.each(p,function(l,b){if(j.inArray(r,b)>-1)return f=l,!1}),f}function C(o,r,f,l,b){var h=d(o);if(h=="value"&&r==l)o.value=f,b.call(o,f);else if(h=="checked"||h=="selected"){var w=[];o.options?j.each(o.options,function(E,x){w.push(x)}):w.push(o),o.multiple&&l==0&&(o.selectedIndex=-1),j.each(w,function(E,x){x.value==f&&(x[h]=!0,b.call(x,f))})}}var _={change:j.noop,complete:j.noop};j.fn.deserialize=function(o,r){j.isFunction(r)&&(r={complete:r}),r=j.extend(_,r||{}),o=g(o);var f=O(this,r.filter);return j.each(o,function(l,b){j.each(f[l],function(h,w){j.each(b,function(E,x){C(w,h,x,E,r.change)})})}),r.complete.call(this),this}}),Promise.resolve().then(function(){var j=[v(17459),v(33530)];(function(y,O){"use strict";Object.defineProperty?Object.defineProperty(window,"bootbox",{configurable:!0,enumerable:!0,get:function(){return console.warn('[deprecated] Accessing bootbox globally is deprecated. Use `require(["bootbox"], function (bootbox) { ... })` instead'),O}}):window.bootbox=O,O.setDefaults({locale:config.userLang});var s=y.Translator.create(),g=O.dialog,p=["placeholder","title","value","label"];O.dialog=function(d){var C=d.show!==!1;d.show=!1;var _=g.call(O,d),o=_[0];return/\[\[.+\]\]/.test(o.outerHTML)?s.translateInPlace(o,p).then(function(){C&&_.modal("show")}):C&&_.modal("show"),_},Promise.all([s.translateKey("modules:bootbox.ok",[]),s.translateKey("modules:bootbox.cancel",[]),s.translateKey("modules:bootbox.confirm",[])]).then(function(d){var C=y.getLanguage();O.addLocale(C,{OK:d[0],CANCEL:d[1],CONFIRM:d[2]}),O.setLocale(C)})}).apply(null,j)}).catch(v.oe),$(document).ready(function(){$(window).on("action:app.load",function(){v.e(92332).then(function(){var j=[v(74566)];(function(y){y.migrateGuest(),y.loadOpen()}).apply(null,j)}).catch(v.oe)}),$(window).on("action:composer.topic.new",function(j,y){config["composer-default"].composeRouteEnabled!=="on"?Promise.all([v.e(20056),v.e(23662),v.e(65285),v.e(87346),v.e(88189),v.e(46379)]).then(function(){var O=[v(71431)];(function(s){s.newTopic({cid:y.cid,title:y.title||"",body:y.body||"",tags:y.tags||[]})}).apply(null,O)}).catch(v.oe):ajaxify.go("compose?cid="+y.cid+(y.title?"&title="+encodeURIComponent(y.title):"")+(y.body?"&body="+encodeURIComponent(y.body):""))}),$(window).on("action:composer.post.edit",function(j,y){config["composer-default"].composeRouteEnabled!=="on"?Promise.all([v.e(20056),v.e(23662),v.e(65285),v.e(87346),v.e(88189),v.e(46379)]).then(function(){var O=[v(71431)];(function(s){s.editPost({pid:y.pid})}).apply(null,O)}).catch(v.oe):ajaxify.go("compose?pid="+y.pid)}),$(window).on("action:composer.post.new",function(j,y){y.body=y.body||y.text,y.title=y.title||y.topicName,config["composer-default"].composeRouteEnabled!=="on"?Promise.all([v.e(20056),v.e(23662),v.e(65285),v.e(87346),v.e(88189),v.e(46379)]).then(function(){var O=[v(71431)];(function(s){y.tid?s.newReply({tid:y.tid,toPid:y.pid,title:y.title,body:y.body}):s.newTopic({cid:y.cid,title:y.title||"",body:y.body||"",tags:y.tags||[]})}).apply(null,O)}).catch(v.oe):ajaxify.go("compose?tid="+y.tid+(y.pid?"&toPid="+y.pid:"")+(y.title?"&title="+encodeURIComponent(y.title):"")+(y.body?"&body="+encodeURIComponent(y.body):""))}),$(window).on("action:composer.addQuote",function(j,y){y.body=y.body||y.text,y.title=y.title||y.topicName,config["composer-default"].composeRouteEnabled!=="on"?Promise.all([v.e(20056),v.e(23662),v.e(65285),v.e(87346),v.e(88189),v.e(46379)]).then(function(){var O=[v(71431)];(function(s){const g=s.findByTid(y.tid);s.addQuote({tid:y.tid,toPid:y.pid,selectedPid:y.selectedPid,title:y.title,username:y.username,body:y.body,uuid:g})}).apply(null,O)}).catch(v.oe):ajaxify.go("compose?tid="+y.tid+"&toPid="+y.pid+""ed=1&username="+y.username)}),$(window).on("action:composer.enhance",function(j,y){Promise.all([v.e(20056),v.e(23662),v.e(65285),v.e(87346),v.e(88189),v.e(46379)]).then(function(){var O=[v(71431)];(function(s){s.enhance(y.container)}).apply(null,O)}).catch(v.oe)}),$(window).on("action:composer.thumbs.updateCount",function(j,y){Promise.all([v.e(20056),v.e(23662),v.e(65285),v.e(87346),v.e(88189),v.e(46379)]).then(function(){var O=[v(71431)];(function(s){const{uuid:g}=y,p=$(`[component="composer"][data-uuid="${g}"]`);s.updateThumbCount(g,p)}).apply(null,O)}).catch(v.oe)}),$(window).on("action:composer.updateFormattingBtnBadgeCount",(j,y)=>{Promise.all([v.e(20056),v.e(23662),v.e(65285),v.e(87346),v.e(88189),v.e(46379)]).then(function(){var O=[v(71431)];(s=>{const{uuid:g,formatName:p,count:d}=y,C=$(`[component="composer"][data-uuid="${g}"]`);s.updateFormattingBtnBadgeCount(C,p,d)}).apply(null,O)}).catch(v.oe)})});/*! 2* screenfull 3* v5.2.0 - 2021-11-03 4* (c) Sindre Sorhus; MIT License 5*/(function(){"use strict";var j=typeof window<"u"&&typeof window.document<"u"?window.document:{},y=V.exports,O=(function(){for(var p,d=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["
5webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],C=0,_=d.length,o={};C<_;C++)if(p=d[C],p&&p[1]in j){for(C=0;C<p.length;C++)o[d[0][C]]=p[C];return o}return!1})(),s={change:O.fullscreenchange,error:O.fullscreenerror},g={request:function(p,d){return new Promise(function(C,_){var o=function(){this.off("change",o),C()}.bind(this);this.on("change",o),p=p||j.documentElement;var r=p[O.requestFullscreen](d);r instanceof Promise&&r.then(o).catch(_)}.bind(this))},exit:function(){return new Promise(function(p,d){if(!this.isFullscreen){p();return}var C=function(){this.off("change",C),p()}.bind(this);this.on("change",C);var _=j[O.exitFullscreen]();_ instanceof Promise&&_.then(C).catch(d)}.bind(this))},toggle:function(p,d){return this.isFullscreen?this.exit():this.request(p,d)},onchange:function(p){this.on("change",p)},onerror:function(p){this.on("error",p)},on:function(p,d){var C=s[p];C&&j.addEventListener(C,d,!1)},off:function(p,d){var C=s[p];C&&j.removeEventListener(C,d,!1)},raw:O};if(!O){y?V.exports={isEnabled:!1}:window.screenfull={isEnabled:!1};return}Object.defineProperties(g,{isFullscreen:{get:function(){return!!j[O.fullscreenElement]}},element:{enumerable:!0,get:function(){return j[O.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return!!j[O.fullscreenEnabled]}}}),y?V.exports=g:window.screenfull=g})(),(function(){Promise.all([v.e(61324),v.e(14753)]).then(function(){var j=[v(68492),v(52473)];((y,O)=>{async function s(){if(window.hljs)return;console.debug("[plugin/markdown] Initializing highlight.js");let g,p;config.markdown.hljsLanguages.includes("common")?({default:g}=await Promise.all([v.e(91496),v.e(38416),v.e(41545)]).then(v.bind(v,41545)),p="common"):config.markdown.hljsLanguages.includes("all")?({default:g}=await Promise.all([v.e(91496),v.e(56455),v.e(35665),v.e(38416),v.e(91195),v.e(35975),v.e(96325),v.e(28216),v.e(66876),v.e(17514),v.e(19878)]).then(v.bind(v,19878)),p="all"):({default:g}=await Promise.all([v.e(38416),v.e(50011)]).then(v.bind(v,50011)),p="core"),console.debug(`[plugins/markdown] Loaded ${p} hljs library`),p!=="all"&&await Promise.all(config.markdown.hljsLanguages.map(async d=>{if(["common","all"].includes(d))return;console.debug(`[plugins/markdown] Loading ${d} support`);const{default:C}
5=await v(73166)("./"+d+".js");g.registerLanguage(d,C)})),window.hljs=g,y.buildAliasMap()}$(window).on("action:composer.enhanced",function(g,p){const d=p.postContainer.find("textarea");y.capturePaste(d),y.prepareFormattingTools()}),$(window).on("action:composer.preview",{selector:".composer .preview pre code"},async g=>{await s(),y.highlight(g)}),$(window).on("action:posts.loaded action:topic.loaded action:posts.edited",async function(g,p){await s(),y.highlight(O.get("post/content").find("pre code")),y.enhanceCheckbox(g,p),y.markExternalLinks()})}).apply(null,j)}).catch(v.oe)})(),$(function(){const j="spam-be-gone";function y(){$('script[src*="www.recaptcha.net/recaptcha/api.js"]').length?grecaptcha&&window.__nodebbSpamBeGoneCreateCaptcha__():_("//www.recaptcha.net/recaptcha/api.js?onload=__nodebbSpamBeGoneCreateCaptcha__&render=explicit&hl="+(ajaxify.data.recaptchaArgs.options.hl||"en"))}function O(){ajaxify.data.recaptchaArgs&&y()}function s(){ajaxify.data.recaptchaArgs&&ajaxify.data.recaptchaArgs.addLoginRecaptcha&&y()}function g(){const o=$("#spamBeGoneReportUserBtn");o.off("click"),o.on("click",function(r){r.preventDefault(),d("/api/user/"+ajaxify.data.userslug+"/"+j+"/report");const f=o.parents(".account-fab").find('[data-toggle="dropdown"]');return f.dropdown&&f.dropdown("toggle"),!1})}function p(){const o=$("button.report-spam-user");o.on("click",function(r){r.preventDefault();const f=o.parents("[data-username]").attr("data-username");return d("/api/user/"+f+"/"+j+"/report/queue"),!1})}function d(o){Promise.resolve().then(function(){var r=[v(29930)];(function(f){return $.post(o).then(function(){f.success("User reported!")}).catch(function(l){f.error(l.responseJSON.message||"[spam-be-gone:something-went-wrong]")})}).apply(null,r)}).catch(v.oe)}function C(o,r,f){f=f||{};
5let l=document.createElement(o);l.onload=f.onload||null;const b=l.setAttribute?function(h,w,E){return h.setAttribute(w,E),h}:function(h,w,E){return h[w]=E,h};if(Object.keys(r).forEach(function(h){l=b(l,h,r[h])}),f.insertBefore)f.insertBefore.parentNode.insertBefore(l,f.insertBefore);else if(f.appendChild)f.appendChild.appendChild(l);else{const h=document.getElementsByTagName("script");h[h.length-1].parentNode.appendChild(l)}}function _(o,r){r=r||{},C("script",{src:o,type:"text/javascript",async:"",defer:""},r)}$(window).on("action:ajaxify.end",function(o,r){switch(r.tpl_url){case"register":O(r);break;case"login":s(r);break;case"account/profile":g(r);break;case"admin/manage/registration":p(r);break}})}),window.__nodebbSpamBeGoneCreateCaptcha__=function(){const j=ajaxify.data.recaptchaArgs;j&&grecaptcha.render(j.targetId,{theme:j.options.theme,sitekey:j.publicKey,callback:function(){const y=utils.param("error");y&&Promise.resolve().then(function(){var O=[v(29930)];(function(s){s.error(y)}).apply(null,O)}).catch(v.oe)}})},$(window).on("action:script.load",function(j,y){["register","login"].includes(y.tpl_url)&&y.scripts.push("spam-be-gone/hcaptcha")}),$(document).ready(function(){let j,y,O;const s=new Map;let g;function p(f,l){Promise.resolve().then(function(){var b=[v(29930)];(function(h){h[f](l)}).apply(null,b)}).catch(v.oe)}$(window).on("composer:autocomplete:init chat:autocomplete:init",function(f,l){l.element.one("focus",async function(){await Promise.all([_(l.element),j?Promise.resolve():o(),O?Promise.resolve():r()])});let b;const h={match:/\B@([^\s\n]*)?$/,search:function(w,E){Promise.all([v.e(20056),v.e(23662),v.e(65285),v.e(87346),v.e(88189),v.e(46379),v.e(18911)]).then(function(){var x=[v(71431),v(30076),v(13230)];(function(k,Y,Z){if(g=Y,b=Z,!w)return E(y.filter(ve=>ve.uid!==app.user.uid));const fe=l.options.className&&l.options.className.match(/dropdown-(.+?)\s/)[1];socket.emit("plugins.mentions.userSearch",{query:w,composerObj:k.posts[fe]},function(ve,a){if(ve)return p("error",ve.message),E([]);const Ae=w.toLocaleLowerCase(),de=y.filter(G=>G.username.toLocaleLowerCase().startsWith(Ae)),he=O.filter(G=>G&&G.handle&&G.handle.startsWith(Ae));a=a.filter(G=>!de.find(te=>te.uid===G.uid)),a=d(de).concat(a).concat(d(he));const P=j.filter(G=>G.name.toLocaleLowerCase().startsWith(Ae)||G.slug.startsWith(Ae)).sort((G,te)=>G.name.toLocaleLowerCase()>te.name.toLocaleLowerCase()?1:-1);E([...a,...P])})}).apply(null,x)}).catch(v.oe)},index:1,template:C,replace:function(w){if(w.uid)return`@${w.userslug} `;if(w.cid)return`@${utils.isNumber(w.cid)?w.handle:w.slug} `;if(w.isGroup)return`@${b(w.name,!0)} `;if(w)return`@${b(w,!0)} `},cache:!0};l.strategies.push(h),l.options={...l.options,maxCount:100}}),$(window).on("action:composer.loaded",function(f,l){$("#cmp-uuid-"+l.post_uuid+" .write").attr("data-mentions","1")});function d(f){return f.sort(function(l,b){const h=l.username||l.name,w=b.username||b.name;return h.toLocaleLowerCase()>w.toLocaleLowerCase()?1:-1})}function C(f){switch(!0){case f.hasOwnProperty("uid"):{const l=g.buildAvatar(f,"24px",!0),b=f.fullname?`(${f.fullname})`:"";return`${l} ${f.username||f.name} ${g.escape(b)}`}case f.hasOwnProperty("cid"):return`${g.buildCategoryIcon(f,"24px","rounded-circle")} ${f.name}${utils.isNumber(f.cid)?"":` (${f.slug})`}`;case f.isGroup:return`${g.buildCategoryIcon({icon:f.icon||"fa-users",bgColor:f.labelColor,color:f.textColor},"24px","rounded-circle")} ${f.name} <span class="text-sm text-secondary">(${f.memberCountText})</span>`;default:return f.hasOwnProperty("name")?f.name:f}}async function _(f){const l=await app.require("composer");function b(){const w=f.parents(".composer").get(0);if(w){const E=w.getAttribute("data-uuid"),x=l.posts[E];if(x&&x.tid)return x.tid}return ajaxify.data.template.topic?ajaxify.data.tid:null}const h=b();if(!h){y=[];return}y=await socket.emit("plugins.mentions.getTopicUsers",{tid:h}).catch(w=>p("error",w))}async function o(){j=await socket.emit("plugins.mentions.listGroups");const[f,l]=await app.require(["translator","helpers"]);await Promise.all(j.map(async b=>{const h=f.compile("groups:x-members",l.formattedNumber(b.memberCount));b.memberCountText=await f.translate(h)}))}async function r(){const f=await app.require("api"),{categories:l}=await f.get("/categories");O=l,l.forEach(b=>{s.set(b.name.toLowerCase(),b.handle)})}}),v.e(87819).then(function(){v(55897)}).catch(v.oe),v.e(36132).then(function(){var j=[v(76626)];(function(y){y.init()}).apply(null,j)}).catch(v.oe),v.e(24749).then(function(){var j=[v(54511)];(function(y){y.init()}).apply(null,j)}).catch(v.oe),v.e(11979).then(function(){var j=[v(66735)];(function(y){y.init()}).apply(null,j)}).catch(v.oe),v.e(31738).then(function(){var j=[v(92346)];(function(y){y.init()}).apply(null,j)}).catch(v.oe),v.e(52926).then(function(){var j=[v(75888)];(function(y){y.init()}).apply(null,j)}).catch(v.oe),v.e(38365).then(function(){var j=[v(89419)];(function(y){y.init()}).apply(null,j)}).catch(v.oe),v.e(69042).then(function(){var j=[v(16866)];(function(y){y.init()}).apply(null,j)}).catch(v.oe),$(document).ready(function(){j(),s(),O(),y(),g();function j(){$("body").on("click",'[component="dlh/lights/toggle"]',function(p){p.preventDefault();const d=!document.body.classList.contains("lights-out");document.body.classList.toggle("lights-out",d),document.cookie="dlh_lights_out="+(d?"1":"0")+"; path=/; max-age=31536000; SameSite=Lax",config.theme.lightsOut=d,app.user&&app.user.uid>0&&v.e(34271).then(function(){var C=[v(49897),v(29930)];(function(_,o){_.put("/users/"+app.user.uid+"/settings",{settings:{lightsOut:d?"on":"off"}}).catch(o.error)}).apply(null,C)}).catch(v.oe)})}Promise.resolve().then(function(){var p=[v(91749)];(function(d){$(window).on("action:composer.resize",function(){const C=$("html").attr("data-dir")==="rtl",_={width:$("#panel").width()};_[C?"right":"left"]=0,$('[component="composer"]').css(_)}),d.on("filter:chat.openChat",function(C){return C.modal=!1,C})}).apply(null,p)}).catch(v.oe);function y(){const p={"/category":"/categories","/topic":"/categories","/user":"/users","/groups":"/users","/unread":"/recent","/watched":"/recent","/popular":"/recent","/top":"/recent"};function d(o){if(o==="/"||o==="")return"/";const r="/"+o.split("/")[1];return p[r]||r}function C(o){const r=config.relative_path;return r&&o.indexOf(r)===0?o.slice(r.length):o}function _(){const o=d(C(window.location.pathname));document.querySelectorAll("#main-nav > li").forEach(function(r){const f=r.querySelector("a.navigation-link"),l=f&&f.getAttribute("href");!l||l==="#"||r.classList.toggle("active",d(C(l))===o)})}Promise.resolve().then(function(){var o=[v(91749)];(function(r){r.on("action:ajaxify.end",_)}).apply(null,o)}).catch(v.oe),_()}function O(){Promise.resolve().then(function(){var p=[v(91749)];(function(d){d.on("action:ajaxify.end",function(){const C=document.getElementById("content");!C||C.querySelector(".dlh-container")||(C.classList.remove("dlh-arrive-run"),C.offsetWidth,C.classList.add("dlh-arrive-run"))})}).apply(null,p)}).catch(v.oe)}function s(){v.e(5947).then(function(){var p=[v(5947)];(function(d){window.nprogress=d,d&&($(window).on("action:ajaxify.start",function(){d.set(.7)}),$(window).on("action:ajaxify.end",function(){d.done(!0)}))}).apply(null,p)}).catch(v.oe)}function g(){const p=$(".pagination-block");Promise.resolve().then(function(){var d=[v(91749)];(function(C){C.on("action:ajaxify.end",function(){p.find(".dropdown-menu.show").removeClass("show")}),C.on("filter:navigator.scroll",function(_){return p.find(".dropdown-menu.show").removeClass("show"),_})}).apply(null,d)}).catch(v.oe)}})},46814(V,D,v){var j={"./admin":[7740,7,[20016]],"./admin.js":[7740,7,[20016]],"./advanced/cache":[6160,7,[16972]],"./advanced/cache.js":[6160,7,[16972]],"./advanced/errors":[371,9,[70106,94875]],"./advanced/errors.js":[371,9,[70106,94875]],"./advanced/events":[67341,7,[20056,91977]],"./advanced/events.js":[67341,7,[20056,91977]],"./advanced/logs":[35515,7,[16439]],"./advanced/logs.js":[35515,7,[16439]],"./appearance/customise":[59840,7,[6411,90675,61396,7172]],"./appearance/customise.js":[59840,7,[6411,90675,61396,7172]],"./appearance/skins":[56020,7,[87612]],"./appearance/skins.js":[56020,7,[87612]],"./appearance/themes":[77882,7,[28440]],"./appearance/themes.js":[77882,7,[28440]],"./dashboard":[37971,9,[70106,14037]],"./dashboard.js":[37971,9,[70106,14037]],"./dashboard/logins":[70500,7,[70106,78088]],"./dashboard/logins.js":[70500,7,[70106,78088]],"./dashboard/searches":[95602,7,[62082]],"./dashboard/searches.js":[95602,7,[62082]],"./dashboard/topics":[62866,7,[70106,6282]],"./dashboard/topics.js":[62866,7,[70106,6282]],"./dashboard/users":[22884,7,[70106,25762]],"./dashboard/users.js":[22884,7,[70106,25762]],"./extend/plugins":[53360,7,[23662,65285,94368]],"./extend/plugins.js":[53360,7,[23662,65285,94368]],"./extend/rewards":[14488,7,[23662,65285,91268]],"./extend/rewards.js":[14488,7,[23662,65285,91268]],"./extend/widgets":[92701,7,[23662,65285,41758,6871]],"./extend/widgets.js":[92701,7,[23662,65285,41758,6871]],"./federation/analytics":[11017,9,[70106,3487]],"./federation/analytics.js":[11017,9,[70106,3487]],"./federation/errors":[34034,9,[8756]],"./federation/errors.js":[34034,9,[8756]],"./federation/relays":[34043,9,[70106,45663]],"./federation/relays.js":[34043,9,[70106,45663]],"./federation/rules":[30962,9,[90762]],"./federation/rules.js":[30962,9,[90762]],"./federation/safety":[73571,9,[33827]],"./federation/safety.js":[73571,9,[33827]],"./manage/admins-mods":[3665,7,[20056,37759]],"./manage/admins-mods.js":[3665,7,[20056,37759]],"./manage/categories":[29195,7,[10246,90479]],"./manage/categories.js":[29195,7,[10246,90479]],"./manage/category":[86871,7,[6411,61396,43602,83931]],"./manage/category-analytics":[13118,9,[70106,83436]],"./manage/category-analytics.js":[13118,9,[70106,83436]],"./manage/category-federation":[78489,9,[79587]],"./manage/category-federation.js":[78489,9,[79587]],"./manage/category.js":[86871,7,[6411,61396,43602,83931]],"./manage/digest":[14023,7,[68463]],"./manage/digest.js":[14023,7,[68463]],"./manage/group":[72296,7,[6411,61396,43602,20644,49980]],"./manage/group.js":[72296,7,[6411,61396,43602,20644,49980]],"./manage/groups":[26231,7,[159]],"./manage/groups.js":[26231,7,[159]],"./manage/privileges":[63431,7,[20056,6411,61396,11295]],"./manage/privileges.js":[63431,7,[20056,6411,61396,11295]],"./manage/registration":[38682,7,[74016]],"./manage/registration.js":[38682,7,[74016]],"./manage/tags":[11234,7,[23662,1080]],"./manage/tags.js":[11234,7,[23662,1080]],"./manage/uploads":[4649,7,[88655]],"./manage/uploads.js":[4649,7,[88655]],"./manage/u
5sers":[91847,7,[20056,78289]],"./manage/users.js":[91847,7,[20056,78289]],"./manage/users/custom-fields":[71135,7,[23662,65285,43602,39723]],"./manage/users/custom-fields.js":[71135,7,[23662,65285,43602,39723]],"./manage/users/custom-reasons":[89925,7,[23662,65285,82075]],"./manage/users/custom-reasons.js":[89925,7,[23662,65285,82075]],"./modules/change-email":[86296,7,[53020]],"./modules/change-email.js":[86296,7,[53020]],"./modules/checkboxRowSelector":[2627,7,[49047]],"./modules/checkboxRowSelector.js":[2627,7,[49047]],"./modules/dashboard-line-graph":[98569,9,[70106,57843]],"./modules/dashboard-line-graph.js":[98569,9,[70106,57843]],"./modules/fullscreen":[18884,9,[34572]],"./modules/fullscreen.js":[18884,9,[34572]],"./modules/instance":[27270,7,[32050]],"./modules/instance.js":[27270,7,[32050]],"./modules/relogin-timer":[26519,9,[8399]],"./modules/relogin-timer.js":[26519,9,[8399]],"./modules/search":[5117,7,[6411,95903]],"./modules/search.js":[5117,7,[6411,95903]],"./modules/selectable":[19905,7,[23662,84819]],"./modules/selectable.js":[19905,7,[23662,84819]],"./plugins/composer-default":[660,7,[24940]],"./plugins/composer-default.js":[660,7,[24940]],"./plugins/dalathoa":[17802,7,[44342]],"./plugins/dalathoa.js":[17802,7,[44342]],"./plugins/dbsearch":[49512,7,[6411,61396,24832]],"./plugins/dbsearch.js":[49512,7,[6411,61396,24832]],"./plugins/markdown":[55523,7,[27049]],"./plugins/markdown.js":[55523,7,[27049]],"./plugins/mentions":[36349,7,[6595]],"./plugins/mentions.js":[36349,7,[6595]],"./plugins/spam-be-gone":[44069,7,[30451]],"./plugins/spam-be-gone.js":[44069,7,[30451]],"./plugins/web-push":[51783,9,[56601]],"./plugins/web-push.js":[51783,9,[56601]],"./settings":[54222,7,[6411,61396]],"./settings.js":[54222,7,[6411,61396]],"./settings/api":[27693,7,[89379]],"./settings/api.js":[27693,7,[89379]],"./settings/cookies":[95694,7,[2238]],"./settings/cookies.js":[95694,7,[2238]],"./settings/email":[49589,7,[6411,90675,61396,38259]],"./settings/email.js":[49589,7,[6411,90675,61396,38259]],"./settings/general":[87817,7,[6411,61396,2651]],"./settings/general.js":[87817,7,[6411,61396,2651]],"./settings/navigation":[40403,7,[23662,65285,41758,43602,35007]],"./settings/navigation.js":[40403,7,[23662,65285,41758,43602,35007]],"./settings/notifications":[29821,7,[20056,58087]],"./settings/notifications.js":[29821,7,[20056,58087]]};function y(O){try{if(!v.o(j,O))return Promise.resolve().then(()=>{var p=new Error("Cannot find module '"+O+"'");throw p.code="MODULE_NOT_FOUND",p})}catch(p){return Promise.reject(p)}var s=j[O],g=s[0];return Promise.all(s[2].map(v.e)).then(()=>v.t(g,s[1]|16))}y.keys=()=>Object.keys(j),y.id=46814,V.exports=y},80139(V,D,v){"use strict";const j=v(81335),y=v(17459),O=v(29930),s=v(91749),{render:g}=v(26814);window.ajaxify=window.ajaxify||{},ajaxify.widgets={render:g},(function(){let p=null,d,C=!0,_="";ajaxify.count=0,ajaxify.currentPage=null,ajaxify.requestedPage=null,"scrollRestoration"in history&&(history.scrollRestoration="manual"),ajaxify.check=b=>{let h,w=b instanceof Element?b.getAttribute("href"):void 0;try{h=new URL(b,`${document.location.origin}${config.relative_path}`),w||({pathname:w}=h)}catch(k){return console.error(k),!1}const E=utils.isInternalURI(h,window.location,config.relative_path),x=k=>k===void 0||k===""||k==="javascript:;";if(b instanceof Element){if(b.getAttribute("data-ajaxify")==="false")return E?null:!1;if(x(h.href)||h.protocol==="javascript:"||w==="#"||w==="")return null}return!(E&&(w.endsWith(".rss")||String(w).startsWith(config.relative_path+"/sitemap")&&w.endsWith(".xml")||["/uploads","/assets/","/api/"].some(function(k){return String(w).startsWith(config.relative_path+k)})))},ajaxify.go=function(b,h,w){return!socket.connected&&parseInt(app.user.uid,10)>=0&&app.reconnect(),ajaxify.requestedPage===b&&d&&Date.now()-d<500||(d=Date.now(),ajaxify.requestedPage=b,ajaxify.handleRedirects(b))?!0:(!w&&b===ajaxify.currentPage+window.location.search+window.location.hash&&(w=!0),ajaxify.cleanup(b,ajaxify.data.template.name),$("#content").hasClass("ajaxifying")&&p&&p.abort(),app.previousUrl=["reset"].includes(ajaxify.currentPage)?app.previousUrl:window.location.pathname.slice(config.relative_path.length)+window.location.search,b=ajaxify.start(b),b===null?(s.fire("action:ajaxify.end",{url:b,tpl_url:ajaxify.data.template.name,title:ajaxify.data.title}),!1):(_=ajaxify.data.bodyClass,$("#footer, #content").removeClass("hide").addClass("ajaxifying"),ajaxify.loadData(b,function(E,x){if((!E||E&&E.data&&parseInt(E.data.status,10)!==302&&parseInt(E.data.status,10)!==308)&&ajaxify.updateHistory(b,w),E)return o(E,b,h,w);C=!0,r(b,x.templateToRender||x.template.name,x,h),setTimeout(()=>{document.activeElement.blur()},0)}),!0))},ajaxify.coldLoad=function(){const b=ajaxify.start(window.location.pathname.slice(1)+window.location.search+window.location.hash);ajaxify.updateHistory(b,!0),ajaxify.end(b,ajaxify.data.template.name),s.fire("action:ajaxify.coldLoad")},ajaxify.isCold=function(){return ajaxify.count<=1},ajaxify.handleRedirects=function(b){b=ajaxify.removeRelativePath(b.replace(/^\/|\/$/g,"")).toLowerCase();const h=b.startsWith("admin"),w=window.location.pathname.indexOf(`${config.relative_path}/admin`)===0;return h&&!w||!h&&w?(window.open(`${config.relative_path}/${b}`,"_top"),!0):!1},ajaxify.start=function(b){b=ajaxify.removeRelativePath(b.replace(/^\/|\/$/g,""));const h={url:b};return s.logs.collect(),s.fire("action:ajaxify.start",h),ajaxify.count+=1,h.url}
5,ajaxify.updateHistory=function(b,h){if(ajaxify.currentPage=b.split(/[?#]/)[0],ajaxify.requestedPage=null,window.history&&window.history.pushState){const w=b&&!b.startsWith("?")&&!b.startsWith("#"),{relative_path:E}=config,x=w?E+"/"+b:E+(b||(E?"":"/"));window.history[h?"replaceState":"pushState"]({url:b},"",x)}};function o(b,h,w,E){const x=b.data,k=b.textStatus;if(x){let Y=parseInt(x.status,10);if([400,403,404,500,502,503].includes(Y))return Y===502&&C?(C=!1,d=void 0,ajaxify.go(h,w,E)):(Y===502&&(Y=500),x.responseJSON&&(ajaxify.data.bodyClass=x.responseJSON.bodyClass,x.responseJSON.config=config),$("#footer, #content").removeClass("hide").addClass("ajaxifying"),r(h,Y.toString(),x.responseJSON||{},w));Y===401?(O.error("[[global:please-log-in]]"),app.previousUrl=h,window.location.href=config.relative_path+"/login"):(Y===302||Y===308)&&(x.responseJSON&&x.responseJSON.external?window.location.href=x.responseJSON.external:typeof x.responseJSON=="string"&&(d=void 0,x.responseJSON.startsWith("http://")||x.responseJSON.startsWith("https://")?window.location.href=x.responseJSON:ajaxify.go(x.responseJSON.slice(1),w,E)))}else k!=="abort"&&O.error(x.responseJSON.error)}function r(b,h,w,E){s.fire("action:ajaxify.loadingTemplates",{}),j.render(h,w).then(x=>y.translate(x)).then(function(x){x=y.unescape(x),$("body").removeClass(_).addClass(w.bodyClass),$("#content").html(x),ajaxify.end(b,h),typeof E=="function"&&E(),$("#content, #footer").removeClass("ajaxifying"),f(w.title),l()})}function f(b){if(!b)return;b=config.titleLayout.replace(/{/g,"{").replace(/}/g,"}").replace("{pageTitle}",()=>b).replace("{browserTitle}",()=>config.browserTitle);const h={title:b};s.fire("action:ajaxify.updateTitle",h),y.translate(h.title,function(w){window.document.title=$("<div></div>").html(w).text()})}ajaxify.updateTitle=f;function l(){const b=["title","description",/og:.+/,/article:.+/,"robots"].map(w=>new RegExp(w)),h=["canonical","alternate","up"];document.querySelectorAll("head meta").forEach(w=>{const E=w.getAttribute("property")||w.getAttribute("name")||"";b.some(x=>x.test(E))&&w.remove()}),ajaxify.data._header.tags.meta.forEach(async w=>{const E=w.name||w.property;if(b.some(x=>x.test(E))){w.content&&(w.content=await y.translate(w.content));const x=document.createElement("meta");
5Object.keys(w).forEach(k=>x.setAttribute(k,w[k])),document.head.appendChild(x)}}),document.querySelectorAll("head link").forEach(w=>{const E=w.getAttribute("rel");h.some(x=>x===E)&&w.remove()}),ajaxify.data._header.tags.link.forEach(async w=>{if(h.some(E=>E===w.rel)){const E=document.createElement("link");Object.keys(w).forEach(x=>E.setAttribute(x,w[x])),document.head.appendChild(E)}})}ajaxify.end=function(b,h){ajaxify.isCold()||(window.scrollTo(0,0),v.e(65928).then(function(){var w=[v(96352)];(function(E){E.shouldScrollToPost(ajaxify.data.postIndex)&&E.scrollToPostIndex(ajaxify.data.postIndex-1,!0,0)}).apply(null,w)}).catch(v.oe)),ajaxify.loadScript(h,function(){s.fire("action:ajaxify.end",{url:b,tpl_url:h,title:ajaxify.data.title}),s.logs.flush()}),ajaxify.widgets.render(h),s.fire("action:ajaxify.contentLoaded",{url:b,tpl:h}),app.processPage()},ajaxify.parseData=()=>{const b=document.getElementById("ajaxify-data");if(b)try{ajaxify.data=JSON.parse(b.textContent)}catch(h){console.error(h),ajaxify.data={}}finally{b.remove()}},ajaxify.removeRelativePath=function(b){if(config.relative_path&&b){const h=config.relative_path.slice(1);if(b===h)return"";b.startsWith(`${h}/`)&&(b=b.slice(h.length+1))}return b},ajaxify.refresh=function(b){ajaxify.go(ajaxify.currentPage+window.location.search+window.location.hash,b,!0)},ajaxify.loadScript=function(b,h){let w=app.inAdmin?"":"forum/";b.startsWith("admin")&&(w="");const E={tpl_url:b,scripts:[w+b]};s.fire("action:script.load",E),s.fire("filter:script.load",E).then(x=>{let k=x.scripts.length;const Y=x.scripts.map(function(Z){return typeof Z=="function"?function(fe){Z(),fe()}:typeof Z=="string"?async function(fe){const ve=await app.require(Z);s.fire("static:script.init",{tpl_url:b,name:Z,module:ve}).then(()=>{ve&&ve.init&&ve.init(),fe()})}:null}).filter(Boolean);Y.length?Y.forEach(function(Z){Z(function(){k-=1,k===0&&h()})}):h()})},ajaxify.loadData=function(b,h){b=ajaxify.removeRelativePath(b),s.fire("action:ajaxify.loadingData",{url:b}),p=$.ajax({url:config.relative_path+"/api/"+b,cache:!1,headers:{"X-Return-To":app.previousUrl},success:function(w,E,x){if(w){if(x.getResponseHeader("X-Redirect"))return h({data:{status:302,responseJSON:w},textStatus:"error"});ajaxify.data=w,w.config=config,s.fire("action:ajaxify.dataLoaded",{url:b,data:w}),h(null,w)}},error:function(w,E){w.status===0&&E==="error"&&(w.status=500,w.responseJSON=w.responseJSON||{},w.responseJSON.error="[[error:no-connection]]"),h({data:w,textStatus:E})}})},ajaxify.loadTemplate=function(b,h){$.ajax({url:`${config.asset_base_url}/templates/${b}.js`,cache:!1,dataType:"text",success:function(w){const E=new Function("module",w),x={exports:{}};E(x),h(x.exports)}}).fail(function(){console.error("Unable to load template: "+b),h(new Error("[[error:unable-to-load-template]]"))})},ajaxify.cleanup=(b,h)=>{app.leaveCurrentRoom(),$(window).off("scroll"),s.fire("action:ajaxify.cleanup",{url:b,tpl_url:h})},ajaxify.handleTransientElements=()=>{const b=['[component="notifications"]','[component="chat/dropdown"]','[component="sidebar/drafts"]','[component="header/avatar"]'].map(h=>document.querySelector(`${h} .dropdown-menu.show`)||document.querySelector(`${h} + .dropdown-menu.show`)).filter(Boolean);b.length&&b.forEach(h=>{h.classList.remove("show")})},y.translate("[[error:no-connection]]"),y.translate("[[error:socket-reconnect-failed]]"),y.translate(`[[global:reconnecting-message, ${config.siteTitle}]]`),j.registerLoader(ajaxify.loadTemplate),j.setGlobal("config",config),j.render("500",{}),j.render("partials/toast")})(),$(document).ready(function(){window.addEventListener("popstate",d=>{if(d!==null&&d.state){const{returnPath:C}=d.state;d.state.url===null&&C!==void 0?window.history.replaceState({url:C},""):d.state.url!==void 0&&(ajaxify.handleTransientElements(),ajaxify.go(d.state.url,function(){s.fire("action:popstate",{url:d.state.url})},!0))}});function p(){const d=document.location||window.location,C=d.protocol+"//"+(d.hostname||d.host)+(d.port?":"+d.port:""),_=document.getElementById("content");$(document.body).on("click","a",function(o){const r=this;if(this.target!==""||this.protocol!=="http:"&&this.protocol!=="https:")return;const f=utils.isInternalURI(this,window.location,config.relative_path),l=new RegExp(`^${C}${config.relative_path}
5/?`),b=function(){if(!o.ctrlKey&&!o.shiftKey&&!o.metaKey&&o.which===1){if(f){const w=this.href.replace(l,"");window.location.pathname===this.pathname&&this.hash.length?window.location.hash=this.hash:ajaxify.go(w)&&o.preventDefault()}else if(window.location.pathname!==config.relative_path+"/outgoing")if(config.openOutgoingLinksInNewTab&&$.contains(_,this)){const w=window.open();w.opener=null,w.location=this.href,o.preventDefault()}else if(config.useOutgoingLinksPage){const w=config.outgoingLinksWhitelist.trim().split(/[\s,]+/g).filter(Boolean),E=this.href;(!w.length||!w.some(function(x){return E.indexOf(x)!==-1}))&&(ajaxify.go("outgoing?url="+encodeURIComponent(E)),o.preventDefault())}else config.activitypub.probe&&(ajaxify.go(`ap?resource=${encodeURIComponent(this.href)}`),o.preventDefault())}};switch(ajaxify.check(this)){case!0:{if(app.flags&&app.flags.hasOwnProperty("_unsaved")&&app.flags._unsaved===!0)return o.ctrlKey?void 0:(Promise.resolve().then(function(){var w=[v(33530)];(function(E){E.confirm("[[global:unsaved-changes]]",function(x){x&&(app.flags._unsaved=!1,b.call(r))})}).apply(null,w)}).catch(v.oe),o.preventDefault());b.call(r);break}case null:{o.preventDefault();break}}})}window.history&&window.history.pushState&&p()})},67032(V,D,v){"use strict";window.$=v(74692),window.jQuery=window.$,v(89336),window.bootbox=v(33530),v(64061),window.utils=v(77918),v(15475),v(81335).setGlobal("config",config),v(8610
55),v(80178),v(80139),app=window.app||{},Object.defineProperty(app,"isFocused",{get(){return document.visibilityState==="visible"}}),app.currentRoom=null,app.widgets={},app.flags={},app.onDomReady=function(){$(document).ready(async function(){app.user.timeagoCode&&app.user.timeagoCode!=="en"&&await v(88489)("./jquery.timeago."+app.user.timeagoCode),app.load()})},document.readyState==="loading"?document.addEventListener("DOMContentLoaded",ajaxify.parseData):ajaxify.parseData(),(function(){let y=!1;const O=utils.isTouchDevice();app.cacheBuster=config["cache-buster"],app.coldLoad=function(){y?ajaxify.coldLoad():$(window).one("action:app.load",ajaxify.coldLoad)},app.handleEarlyClicks=function(){if(document.body){let p=[];const d=function(C){let _=C.target.closest("button");const o=C.target.closest("a");!_&&o&&(o.getAttribute("data-ajaxify")==="false"||o.href==="#")&&(_=o),_&&!p.includes(_)&&(p.push(_),C.stopImmediatePropagation(),C.preventDefault())};document.body.addEventListener("click",d),Promise.resolve().then(function(){var C=[v(91749)];(function(_){_.on("action:ajaxify.end",function(){document.body.removeEventListener("click",d),p.forEach(function(o){o.click()}),p=[]})}).apply(null,C)}).catch(v.oe)}else setTimeout(app.handleEarlyClicks,50)},app.handleEarlyClicks(),app.load=function(){$("body").on("click","#new_topic",function(p){p.preventDefault(),app.newTopic()}),g(),v.e(41427).then(function(){var p=[v(14063),v(30076),v(25967),v(10870),v(69749),v(86174),v(91749)];(function(d,C,_,o,r,f,l){f.prepareDOM(),d.init(),C.register(),_.init(),r.init(),overrides.overrideTimeago(),l.fire("action:app.load"),o.show(),y=!0}).apply(null,p)}).catch(v.oe)},app.require=async function(p){const d=!Array.isArray(p);d&&(p=[p]);async function C(o){let r;try{switch(o){case"bootbox":return v(33530);case"benchpressjs":return v(81335);case"clipboard":return v(57576)}o.startsWith("admin")?r=await v(46814)("./"+o.replace(/^admin\//,"")):o.startsWith("forum")?r=await v(92508)("./"+o.replace(/^forum\//,"")):r=await v(4366)("./"+o)}catch(f){console.warn(`error loading ${o} 6${f.stack}`)}return r&&r.default?r.default:r}const _=await Promise.all(p.map(C));return d?_.pop():_},app.enterRoom=function(p,d){if(d=d||function(){},socket&&app.user.uid&&app.currentRoom!==p){const C=app.currentRoom;app.currentRoom=p,socket.emit("meta.rooms.enter",{enter:p},function(_){if(_){app.currentRoom=C,Promise.resolve().then(function(){var o=[v(29930)];(function(r){r.error(_)}).apply(null,o)}).catch(v.oe);return}d()})}},app.leaveCurrentRoom=function(){if(!socket||config.maintenanceMode)return;const p=app.currentRoom;app.currentRoom="",socket.emit("meta.rooms.leaveCurrent",function(d){d&&(app.currentRoom=p,Promise.resolve().then(function(){var C=[v(29930)];(function(_){_.error(d)}).apply(null,C)}).catch(v.oe))})};function s(){const p=utils.params();function d(C){const _=new URLSearchParams(C);for(const[o,r]of _)if(p[o]===r)return!0;return!1}$("#main-nav li").find("a").removeClass("active").filter(function(C,_){const o=$(_).attr("href")!=="#",r=_.search&&o&&!d(_.search);return o&&window.location.hostname===_.hostname&&!r&&(window.location.pathname===_.pathname||window.location.pathname.startsWith(_.pathname+"/"))}).addClass("active")}app.createUserTooltips=function(p,d){O||(p=p||$("body"),p.tooltip({selector:".avatar-tooltip",placement:d||"top",container:"#content",animation:!1}))},app.createStatusTooltips=function(){O||($("body").tooltip({selector:".fa-circle.status",placement:"top",container:"#content",animation:!1}),$("#content").on("inserted.bs.tooltip",function(p){const d=$(p.target);if(d.attr("component")==="user/status"){const C=d.attr("data-new-title");C&&$(".tooltip .tooltip-inner").text(C)}}))},app.processPage=function(){s(),overrides.overrideTimeagoCutoff(),$(".timeago").timeago(),app.createUserTooltips($("#content")),app.createStatusTooltips()},app.toggleNavbar=function(p){Promise.resolve().then(function(){var d=[v(52473)];(C=>{C.get("navbar")[p?"show":"hide"]()}).apply(null,d)}).catch(v.oe)},app.updateUserStatus=function(p,d){p.length&&Promise.resolve().then(function(){var C=[v(17459)];(function(_){_.translate("[[global:"+d+"]]",function(o){p.removeClass("online offline dnd away").addClass(d).attr("data-new-title",o)})}).apply(null,C)}).catch(v.oe)},app.newTopic=function(p){typeof p!="object"&&(p&&console.warn("[deprecated] app.newTopic(cid, tags) please pass in an object"),p={cid:p,tags:arguments[1]||(ajaxify.data.tag?[ajaxify.data.tag]:[])}),Promise.resolve().then(function(){var d=[v(91749)];
6(function(C){p.cid=p.cid||ajaxify.data.cid||0,p.tags=p.tags||(ajaxify.data.tag?[ajaxify.data.tag]:[]),C.fire("action:composer.topic.new",p)}).apply(null,d)}).catch(v.oe)},app.newReply=async function(p){typeof p!="object"&&(console.warn("[deprecated] app.newReply(tid) please pass in an object"),p={tid:p});const[d,C]=await app.require(["hooks","api"]);p.title=ajaxify.data.template.topic?ajaxify.data.titleRaw:(await C.get(`/topics/${p.tid}`)).titleRaw,d.fire("action:composer.post.new",p)},app.loadJQueryUI=function(p){if(typeof $().autocomplete=="function")return p();Promise.all([v.e(23662),v.e(65285),v.e(41758),v.e(20097)]).then(function(){var d=[v(20097),v(65285),v(41758)];(function(){p()}).apply(null,d)}).catch(v.oe)},app.parseAndTranslate=function(p,d,C,_){return typeof d!="string"&&(_=C,C=d,d=void 0),new Promise((o,r)=>{Promise.resolve().then(function(){var f=[v(17459),v(81335)];(function(l,b){b.render(p,C,d).then(h=>l.translate(h)).then(h=>l.unescape(h)).then(o,r)}).apply(null,f)}).catch(v.oe)}).then(o=>(o=$(o),_&&typeof _=="function"&&setTimeout(_,0,o),o))};function g(){"serviceWorker"in navigator&&navigator.serviceWorker.register(config.relative_path+"/service-worker.js",{scope:config.relative_path+"/"}).then(function(){navigator.serviceWorker.addEventListener("message",p=>{const{action:d,url:C}=p.data;d==="ajaxify"&&(ajaxify.check(C)?ajaxify.go(C):window.location.href=C)}),console.info("ServiceWorker registration succeeded.")}).catch(function(p){console.info("ServiceWorker registration failed: ",p)})}})()},92508(V,D,v){var j={"./account/best":[45345,7,[4884,87761]],"./account/best.js":[45345,7,[4884,87761]],"./account/blocks":[60089,7,[4884,34229]],"./account/blocks.js":[60089,7,[4884,34229]],"./account/bookmarks":[45066,7,[4884,82214]],"./account/bookmarks.js":[45066,7,[4884,82214]],"./account/categories":[49859,7,[4884,38747]],"./account/categories.js":[49859,7,[4884,38747]],"./account/consent":[84485,7,[4884,15587]],"./account/consent.js":[84485,7,[4884,15587]],"./account/downvoted":[72699,7,[4884,19525]],"./account/downvoted.js":[72699,7,[4884,19525]],"./account/edit":[63387,7,[4884,98391]],"./account/edit.js":[63387,7,[4884,98391]],"./account/edit/password":[6043,7,[7065,4884,66123]],"./account/edit/password.js":[6043,7,[7065,4884,66123]],"./account/edit/username":[20182,7,[4884,95512]],"./account/edit/username.js":[20182,7,[4884,95512]],"./account/followers":[81420,7,[4884,87184]],"./account/followers.js":[81420,7,[4884,87184]],"./account/following":[63752,7,[4884,9708]],"./account/following.js":[63752,7,[4884,9708]],"./account/groups":[50175,7,[4884,37003]],"./account/groups.js":[50175,7,[4884,37003]],"./account/header":[67910,7,[4884]],"./account/header.js":[67910,7,[4884]],"./account/ignored":[87645,7,[4884,10619]],"./account/ignored.js":[87645,7,[4884,10619]],"./account/info":[48435,7,[4884,50723]],"./account/info.js":[48435,7,[4884,50723]],"./account/posts":[63984,7,[4884,49016]],"./account/posts.js":[63984,7,[4884,49016]],"./account/profile":[74902,7,[4884,56974]],"./account/profile.js":[74902,7,[4884,56974]],"./account/read":[1779,7,[4884,16171]],"./account/read.js":[1779,7,[4884,16171]],"./account/sessions":[41326,7,[4884,62648]],"./account/sessions.js":[41326,7,[4884,62648]],"./account/settings":[18030,7,[20056,4884,92380]],"./account/settings.js":[18030,7,[20056,4884,92380]],"./account/tags":[43930,7,[20056,4884,1852]],"./account/tags.js":[43930,7,[20056,4884,1852]],"./account/theme":[66934,7,[4884,16554]],"./account/theme.js":[66934,7,[4884,16554]],"./account/topics":[76835,7,[4884,46923]],"./account/topics.js":[76835,7,[4884,46923]],"./account/uploads":[37137,7,[4884,82619]],"./account/uploads.js":[37137,7,[4884,82619]],"./account/upvoted":[42176,7,[4884,45860]],"./account/upvoted.js":[42176,7,[4884,45860]],"./account/watched":[20685,7,[4884,623]],"./account/watched.js":[20685,7,[4884,623]],"./account/web-push":[43586,9,[3452]],"./account/web-push.js":[43586,9,[3452]],"./categories":[89067,7,[67109]],"./categories.js":[89067,7,[67109]],"./category":[31799,7,[65928,21374,85940,90954,77597]],"./category.js":[31799,7,[65928,21374,85940,90954,77597]],"./category/tools":[71131,7,[65928,21374,85940,42619]],"./category/tools.js":[71131,7,[65928,21374,85940,42619]],"./chats":[38636,7,[20056,6411,60419,92619,38636,61462]],"./chats.js":[38636,7,[20056,6411,60419,92619,38636,61462]],"./chats/create":[80083,7,[73023]],"./chats/create.js":[80083,7,[73023]],"./chats/events":[91746,7,[60419,92619,69076]],"./chats/events.js":[91746,7,[60419,92619,69076]],"./chats/manage":[58836,7,[20056,62010]],"./chats/manage.js":[58836,7,[20056,62010]],"./chats/message-search":[65161,7,[60419,89393]],"./chats/message-search.js":[65161,7,[60419,89393]],"./chats/messages":[60419,7,[60419,99127]],"./chats/messages.js":[60419,7,[60419,99127]],"./chats/pinned-messages":[93230,7,[87358]],"./chats/pinned-messages.js":[93230,7,[87358]],"./chats/recent":[26832,7,[92619,56418]],"./chats/recent.js":[26832,7,[92619,56418]],"./chats/search":[41739,9,[63091]],"./chats/search.js":[41739,9,[63091]],"./chats/user-list":[72513,7,[56227]],"./chats/user-list.js":[72513,7,[56227]],"./chats/user-search":[53309,7,[37147]],"./chats/user-search.js":[53309,7,[37147]],"./compose":[33483,7,[42687]],"./compose.js":[33483,7,[42687]],"./flags/detail":[10281,7,[36228]
6],"./flags/detail.js":[10281,7,[36228]],"./flags/list":[33491,9,[20056,70106,37019]],"./flags/list.js":[33491,9,[20056,70106,37019]],"./groups/details":[62734,7,[43602,20644,90408]],"./groups/details.js":[62734,7,[43602,20644,90408]],"./groups/list":[37130,7,[45490]],"./groups/list.js":[37130,7,[45490]],"./groups/memberlist":[89664,7,[20644]],"./groups/memberlist.js":[89664,7,[20644]],"./header":[86174,7,[34590]],"./header.js":[86174,7,[34590]],"./header/chat":[11599,7,[13201]],"./header/chat.js":[11599,7,[13201]],"./header/notifications":[71949,7,[98813]],"./header/notifications.js":[71949,7,[98813]],"./header/unread":[19046,7,[68326]],"./header/unread.js":[19046,7,[68326]],"./infinitescroll":[22410,7,[82858]],"./infinitescroll.js":[22410,7,[82858]],"./intents":[83580,9,[3018]],"./intents.js":[83580,9,[3018]],"./ip-blacklist":[5068,9,[70106,38300]],"./ip-blacklist.js":[5068,9,[70106,38300]],"./login":[97014,7,[19992]],"./login.js":[97014,7,[19992]],"./notifications":[5211,7,[65928,78783]],"./notifications.js":[5211,7,[65928,78783]],"./pagination":[25967,7,[87549]],"./pagination.js":[25967,7,[87549]],"./popular":[5118,7,[65928,21374,85940,90954,57616]],"./popular.js":[5118,7,[65928,21374,85940,90954,57616]],"./post-queue":[67855,7,[20056,26477]],"./post-queue.js":[67855,7,[20056,26477]],"./recent":[55280,7,[65928,21374,85940,90954,27624]],"./recent.js":[55280,7,[65928,21374,85940,90954,27624]],"./register":[10034,7,[7065,89034]],"./register.js":[10034,7,[7065,89034]],"./reset":[55132,7,[10894]],"./reset.js":[55132,7,[10894]],"./reset_code":[20686,7,[7065,5898]],"./reset_code.js":[20686,7,[7065,5898]],"./search":[70187,7,[48201]],"./search.js":[70187,7,[48201]],"./tag":[80919,7,[65928,21374,85940,90954,26587]],"./tag.js":[80919,7,[65928,21374,85940,90954,26587]],"./tags":[31042,7,[95738]],"./tags.js":[31042,7,[95738]],"./top":[75256,7,[65928,21374,85940,90954,75942]],"./top.js":[75256,7,[65928,21374,85940,90954,75942]],"./topic":[22148,7,[20056,6411,65928,21374,85940,95692,27810]],"./topic.js":[22148,7,[20056,6411,65928,21374,85940,95692,27810]],"./topic/change-owner":[17205,7,[20056,3097]],"./topic/change-owner.js":[17205,7,[20056,3097]],"./topic/crosspost":[17325,7,[10411]],"./topic/crosspost.js":[17325,7,[10411]],"./topic/delete-posts":[36422,7,[44864]],"./topic/delete-posts.js":[36422,7,[44864]],"./topic/diffs":[92747,7,[12533]],"./topic/diffs.js":[92747,7,[12533]],"./topic/events":[57642,7,[65928,21374,85940,98088]],"./topic/events.js":[57642,7,[65928,21374,85940,98088]],"./topic/fork":[49771,7,[95431]],"./topic/fork.js":[49771,7,[95431]],"./topic/images":[2269,7,[22765]],"./topic/images.js":[2269,7,[22765]],"./topic/manage-editors":[24459,7,[20056,91579]],"./topic/manage-editors.js":[24459,7,[20056,91579]],"./topic/merge":[2403,7,[18593]],"./topic/merge.js":[2403,7,[18593]],"./topic/move":[28310,7,[49888]],"./topic/move-post":[90677,7,[94747]],"./topic/move-post.js":[90677,7,[94747]],"./topic/move.js":[28310,7,[49888]],"./topic/postTools":[8454,7,[65928,21374]],"./topic/postTools.js":[8454,7,[65928,21374]],"./topic/posts":[47536,7,[65928,21374,75264]],"./topic/posts.js":[47536,7,[65928,21374,75264]],"./topic/replies":[18631,7,[65928,21374,76177]],"./topic/replies.js":[18631,7,[65928,21374,76177]],"./topic/tag":[63,7,[20056,27509]],"./topic/tag.js":[63,7,[20056,27509]],"./topic/threadTools":[60984,7,[65928,21374,85940]],"./topic/threadTools.js":[60984,7,[65928,21374,85940]],"./topic/votes":[34342,7,[63154]],"./topic/votes.js":[34342,7,[63154]],"./unread":[45876,7,[65928,21374,85940,90954,77200]],"./unread.js":[45876,7,[65928,21374,85940,90954,77200]],"./users":[34567,7,[66131]],"./users.js":[34567,7,[66131]],"./world":[96147,7,[20056,6411,65928,21374,85940,95692,40755]],"./world.js":[96147,7,[20056,6411,65928,21374,85940,95692,40755]]};function y(O){try{if(!v.o(j,O))return Promise.resolve().then(()=>{var p=new Error("Cannot find module '"+O+"'");throw p.code="MODULE_NOT_FOUND",p})}catch(p){return Promise.reject(p)}var s=j[O],g=s[0];return Promise.all(s[2].map(v.e)).then(()=>v.t(g,s[1]|16))}y.keys=()=>Object.keys(j),y.id=92508,V.exports=y},29930(V,D,v){"use strict";v.r(D),v.d(D,{alert:()=>g,error:()=>_,info:()=>d,remove:()=>o,success:()=>p,warning:()=>C});var j=v(52473),y=v.n(j),O=v(91749),s=v.n(O);function g(h){h.alert_id="alert_button_"+(h.alert_id?h.alert_id:new Date().getTime()),h.title=h.title&&h.title.trim()||"",h.message=h.message?h.message.trim():"",h.type=h.type||"info";const w=$("#"+h.alert_id);w.length?r(w,h):f(h)}function p(h,w){g({alert_id:utils.generateUUID(),title:"[[global:alert.success]]",message:h,type:"success",timeout:w!==void 0?w:5e3})}function d(h,w){g({alert_id:utils.generateUUID(),title:"[[global:alert.info]]",message:h,type:"info",timeout:w!==void 0?w:5e3})}function C(h,w){g({alert_id:utils.generateUUID(),title:"[[global:alert.warning]]",message:h,type:"warning",timeout:w!==void 0?w:5e3})}function _(h,w){if(h=h&&h.message||h,h==="[[error:revalidate-failure]
6]"){socket.disconnect(),app.reconnect();return}g({alert_id:utils.generateUUID(),title:"[[global:alert.error]]",message:h,type:"danger",timeout:w||1e4})}function o(h){$("#alert_button_"+h).remove()}function r(h,w){h.find("strong").translateHtml(w.title),h.find("p").translateHtml(w.message),h.removeClass("alert-success alert-danger alert-info alert-warning").addClass(`alert-${w.type}`),clearTimeout(parseInt(h.attr("timeoutId"),10)),w.timeout&&b(h,w),O.fire("action:alert.update",{alert:h,params:w}),h.off("click").removeClass("pointer"),typeof w.clickfn=="function"&&h.addClass("pointer").on("click",function(E){$(E.target).is(".btn-close")||(w.clickfn(),l(h))})}function f(h){app.parseAndTranslate("partials/toast",h,function(w){let E=$("#"+h.alert_id);if(E.length)return r(E,h);E=w,E.hide().fadeIn(200).prependTo(j.get("toaster/tray")),E.on("close.bs.alert",function(){typeof h.closefn=="function"&&h.closefn();const x=E.attr("timeoutId");x&&(clearTimeout(x),E.removeAttr("timeoutId"))}),parseInt(h.timeout,10)&&b(E,h),typeof h.clickfn=="function"&&E.addClass("pointer").on("click",function(x){$(x.target).is(".btn-close")||(h.clickfn(E,h),l(E))}),O.fire("action:alert.new",{alert:E,params:h})})}function l(h){h.alert("close")}function b(h,w){const E=parseInt(w.timeout,10),x=setTimeout(function(){h.removeAttr("timeoutId"),l(h),typeof w.timeoutfn=="function"&&w.timeoutfn(h,w)},E);h.attr("timeoutId",x);const k=h.find(".alert-progress");k.css("transition-property","none"),k.removeClass("animate"),setTimeout(function(){k.css("transition-property",""),k.css("transition","width "+(E+450)+"ms linear"),k.addClass("animate"),O.fire("action:alert.animate",{alert:h,alertProgress:k,params:w})},50),h.on("mouseenter",function(){k.css("transition-duration",0)})}},52473(V,D,v){"use strict";var j;j=(function(){const y={};return y.core={"topic/teaser":function(O){return O?$('[component="category/topic"][data-tid="'+O+'"] [component="topic/teaser"]'):$('[component="topic/teaser"]')},topic:function(O,s){return $('[component="topic"][data-'+O+'="'+s+'"]')},post:function(O,s){return $('[component="post"][data-'+O+'="'+s+'"]')},"post/content":function(O){return $('[component="post"][data-pid="'+O+'"] [component="post/content"]')},"post/header":function(O){return $('[component="post"][data-pid="'+O+'"] [component="post/header"]')},"post/anchor":function(O){return $('[component="post"][data-index="'+O+'"] [component="post/anchor"]')},"post/vote-count":function(O){return $('[component="post"][data-pid="'+O+'"] [component="post/vote-count"]')},"post/bookmark-count":function(O){return $('[component="post"][data-pid="'+O+'"] [component="post/bookmark-count"]')},"user/postcount":function(O){return $('[component="user/postcount"][data-uid="'+O+'"]')},"user/reputation":function(O){return $('[component="user/reputation"][data-uid="'+O+'"]')},"category/topic":function(O,s){return $('[component="category/topic"][data-'+O+'="'+s+'"]')},"categories/category":function(O,s){return $('[component="categories/category"][data-'+O+'="'+s+'"]')},"chat/message":function(O){return $('[component="chat/message"][data-mid="'+O
6+'"]')},"chat/message/body":function(O){return $('[component="chat/message"][data-mid="'+O+'"] [component="chat/message/body"]')},"chat/recent/room":function(O){return $('[component="chat/recent/room"][data-roomid="'+O+'"]')}},y.get=function(){const O=Array.prototype.slice.call(arguments,1);return y.core[arguments[0]]&&O.length?y.core[arguments[0]].apply(this,O):$('[component="'+arguments[0]+'"]')},y}).call(D,v,D,V),j!==void 0&&(V.exports=j)},91749(V,D){"use strict";var v,j;v=[],j=(()=>{const y={loaded:{},temporary:new Set,runOnce:new Set,deprecated:{},logs:{_collection:new Set}};y.logs.collect=()=>{y.logs._collection||(y.logs._collection=new Set)},y.logs.log=(...d)=>{y.logs._collection?y.logs._collection.add(d):console.debug.apply(console,d)},y.logs.flush=()=>{y.logs._collection&&y.logs._collection.size&&(y.logs._collection.forEach(d=>{console.debug.apply(console,d)}),console.groupEnd()),delete y.logs._collection},y.register=(d,C)=>{if(y.loaded[d]=y.loaded[d]||new Set,y.loaded[d].add(C),y.deprecated.hasOwnProperty(d)){const _=y.deprecated[d];console.groupCollapsed(_?`[hooks] Hook "${d}" is deprecated, please use "${_}" instead.`:`[hooks] Hook "${d}" is deprecated, there is no alternative.`),console.info(C),console.groupEnd()}return y.logs.log(`[hooks] Registered ${d}`,C),y},y.on=y.register,y.one=(d,C)=>(y.runOnce.add({hookName:d,method:C}),y.register(d,C)),y.registerPage=(d,C)=>(y.temporary.add({hookName:d,method:C}),y.register(d,C)),y.onPage=y.registerPage,y.register("action:ajaxify.start",()=>
6{y.temporary.forEach(d=>{y.unregister(d.hookName,d.method),y.temporary.delete(d)})}),y.unregister=(d,C)=>(y.loaded[d]&&y.loaded[d].has(C)?(y.loaded[d].delete(C),y.logs.log(`[hooks] Unregistered ${d}`,C)):y.logs.log(`[hooks] Unregistration of ${d} failed, passed-in method is not a registered listener or the hook itself has no listeners, currently.`),y),y.off=y.unregister,y.hasListeners=d=>y.loaded[d]&&y.loaded[d].size>0;const O=(d,C,_)=>(console.warn(`[hooks] Exception encountered in ${C.name?C.name:"anonymous function"}, stack trace follows.`),console.error(d),Promise.resolve(_)),s=(d,C)=>y.hasListeners(d)?Array.from(y.loaded[d]).reduce((o,r)=>o.then(f=>{const l=r(f);return utils.isPromise(l)?l.then(b=>Promise.resolve(b)):l}),Promise.resolve(C)):Promise.resolve(C),g=(d,C)=>{y.hasListeners(d)&&y.loaded[d].forEach(_=>_(C)),$(window).trigger(d,C)},p=async(d,C)=>{if(!y.hasListeners(d))return Promise.resolve(C);const _=Array.from(y.loaded[d]);return await Promise.allSettled(_.map(o=>{try{return o(C)}catch(r){return O(r,o)}})),await Promise.resolve(C)};return y.fire=(d,C)=>{const _=d.split(":").shift();let o;switch(_){case"filter":o=s(d,C);break;case"action":o=g(d,C);break;case"static":o=p(d,C);break}return y.runOnce.forEach(r=>{r.hookName===d&&(y.unregister(d,r.method),y.runOnce.delete(r))}),o},y}).apply(D,v),j!==void 0&&(V.exports=j)},80092(V,D,v){"use strict";V.exports=function(j,y,O){const s=Object.assign||jQuery.extend;function g(C){return j.escapeHTML(j.decodeHTMLEntities(String(C).replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")))}const p=(function(){function C(f){const l=this;if(!f)throw new TypeError("Parameter `language` must be a language string. Received "+f+(f===""?"(empty string)":""));l.modules=Object.keys(C.moduleFactories).map(function(b){const h=C.moduleFactories[b];return[b,h(f)]}).reduce(function(b,h){const w=h[0],E=h[1];return b[w]=E,b},{}),l.lang=f,l.translations={}}C.prototype.load=y,C.prototype.translate=function(l){const b="a-zA-Z0-9\\-_.\\/",h=new RegExp("["+b+"]"),w=new RegExp("[^"+b+"\\]]");let E=0,x=0;const k=l.length,Y=[];let Z=!1;function fe(a){const Ae=a.length,de=[];let he=0,P=0,G=0;for(;he+2<=Ae;)a[he]==="["&&a[he+1]==="["?(G+=1,he+=1):a[he]==="]"&&a[he+1]==="]"?(G-=1,he+=1):G===0&&a[he]===","&&a[he-1]!=="\\"&&(de.push(a.slice(P,he).trim()),he+=1,P=he),he+=1;return de.push(a.slice(P,he+1).trim()),de}for(E=l.indexOf("[[",E);E+2<=k&&E!==-1;){Y.push(l.slice(x,E)),E+=2,x=E,Z=!0;let a=0,Ae,de,he=!1,P=!1,G=!1,te=!1;for(;E+2<=k;)if(Ae=l[E],de=l[E+1],!he&&h.test(Ae))he=!0,E+=1;else if(he&&!P&&Ae===":")P=!0,E+=1;else if(P&&!G&&h.test(Ae))G=!0,E+=1;else if(G&&!te&&Ae===",")te=!0,E+=1;else if(!(he&&P&&G&&te)&&w.test(Ae))if(E+=1,x-=2,Z=!1,a>0)a-=1;else break;else if(Ae==="["&&de==="[")a+=1,E+=2;else if(Ae==="]"&&de==="]"){if(a===0){const oe=l.slice(x,E),Pe=fe(oe),Fe=Pe[0],_e=Pe.slice(1);let pe="";_e&&_e.length&&(pe=this.translate(oe)),Y.push(this.translateKey(Fe,_e,pe)),E+=2,x=E,Z=!1;break}a-=1,E+=2}else E+=1;E=l.indexOf("[[",E)}let ve=l.slice(x);return Z&&(ve=this.translate(ve)),Y.push(ve),Promise.all(Y).then(function(a){return a.join("")})},C.prototype.translateKey=function(l,b,h){const w=this,E=l.split(":",2),x=E[0],k=E[1];return w.modules[x]?Promise.resolve(w.modules[x](k,b)):x&&E.length===1?Promise.resolve("[["+x+"]]"):x&&!k?(O('Missing key in translation token "'+l+'" for language "'+w.lang+'"'),Promise.resolve("[["+x+"]]")):this.getTranslation(x,k).then(function(Z){if(!Z)return O('Missing translation "'+l+'" for language "'+w.lang+'"'),h||k;const fe=b.map(function(ve){return w.translate(g(ve))});return Promise.all(fe).then(function(ve){let a=Z;return ve.forEach(function(Ae,de){let he=Ae.replace(/%(?=\d)/g,"%").replace(/\\,/g,",");he=he.replace(/&lsqb;/g,"[").replace(/&rsqb;/g,"]").replace(/&#44;/g,","),a=a.replace(new RegExp("%"+(de+1),"g"),he)}),a=_(a),a})})};function _(f){return f.replace(/href\s*=\s*(["'])(.*?)\1/gi,(l,b,h)=>o(h)?l:'href=""')}function o(f){const l=String(f).trim().toLowerCase(),b=l.startsWith("https://")||l.startsWith("http://"),h=l.startsWith("/")&&!l.startsWith("//");return b||h}C.prototype.getTranslation=function(l,b){let h;return l?(this.translations[l]=this.translations[l]||this.load(this.lang,l).catch(function(){return{}}),h=this.translations[l]):(O("[translator] Parameter `namespace` is "+l+(l===""?"(empty string)":"")),h=Promise.resolve({}
6)),b?h.then(function(w){if(typeof w[b]=="string")return w[b];const E=b.split(".");for(let x=0;x<=E.length;x++){if(x===E.length)return w[E[x-1]]!==void 0?w[E[x-1]]:w[""];switch(typeof w[E[x]]){case"object":w=w[E[x]];break;case"string":return x===E.length-1?w[E[x]]:!1;default:return!1}}}):h};function r(f){const l=[];function b(h){if(h.nodeType===3)l.push(h);else for(let w=0,E=h.childNodes,x=E.length;w<x;w+=1)b(E[w])}return b(f),l}return C.prototype.translateInPlace=function(l,b){b=b||["placeholder","title"];const h=r(l),w=h.map(function(k){return j.escapeHTML(k.nodeValue)}).join(" || "),E=b.reduce(function(k,Y){const Z=Array.prototype.map.call(l.querySelectorAll("["+Y+'*="[["]'),function(fe){return[Y,fe]});return k.concat(Z)},[]),x=E.map(function(k){return k[1].getAttribute(k[0])}).join(" || ");return Promise.all([this.translate(w),this.translate(x)]).then(function(k){const Y=k[0],Z=k[1];Y&&Y.split(" || ").forEach(function(fe,ve){$(h[ve]).replaceWith(fe)}),Z&&Z.split(" || ").forEach(function(fe,ve){E[ve][1].setAttribute(E[ve][0],fe)})})},C.getLanguage=function(){return j.getLanguage()},C.create=function(l){return l||(l=C.getLanguage()),C.cache[l]=C.cache[l]||new C(l),C.cache[l]},C.cache={},C.registerModule=function(l,b){C.moduleFactories[l]=b,Object.keys(C.cache).forEach(function(h){const w=C.cache[h];w.modules[l]=b(w.lang)})},C.moduleFactories={},C.removePatterns=function(l){const b=l.length;let h=0,w=0,E=0,x="",k;for(;h<b;)k=l.slice(h,h+2),k==="[["?(E===0&&(x+=l.slice(w,h)),E+=1,h+=2):k==="]]"?(E-=1,h+=2,E===0&&(w=h)):h+=1;return x+=l.slice(w,h),x},C.escape=function(l){return typeof l=="string"?l.replace(/\[\[/g,"[[").replace(/\]\]/g,"]]"):l},C.unescape=function(l){return typeof l=="string"?l.replace(/]]/g,"]]").replace(/[[/g,"[["):l},C.compile=function(){return"[["+Array.prototype.slice.call(arguments,0).map(function(b){return String(b).replace(/%/g,"%").replace(/,/g,",")}).join(", ")+"]]"},C})(),d={Translator:p,compile:p.compile,escape:p.escape,unescape:p.unescape,getLanguage:p.getLanguage,flush:function(){Object.keys(p.cache).forEach(function(C){p.cache[C].translations={}})},flushNamespace:function(C){Object.keys(p.cache).forEach(function(_){p.cache[_]&&p.cache[_].translations&&p.cache[_].translations[C]&&(p.cache[_].translations[C]=null)})},translate:function(_,o,r){let f=r,l=o;return typeof o=="function"&&(f=o,l=null),!(typeof _=="string"||_ instanceof String)||_===""?f?setTimeout(f,0,""):"":p.create(l).translate(_).then(function(b){return f&&setTimeout(f,0,b),b},function(b){O("Translation failed: "+b.stack)})},translateKeys:async function(C,_,o){let r=o,f=_;typeof _=="function"&&(r=_,f=null);const l=await Promise.all(C.map(b=>d.translate(b,f)));return typeof r=="function"?setTimeout(r,0,l):l},addTranslation:function(_,o,r){p.create(_).getTranslation(o).then(function(f){s(f,r)})},getTranslations:function(_,o,r){r=r||function(){},p.create(_).getTranslation(o).then(r)},load:function(_,o,r){d.getTranslations(_,o,r)},toggleTimeagoShorthand:function(_){function o(){const r=s({},jQuery.timeago.settings.strings);jQuery.timeago.settings.strings=s({},d.timeagoShort),d.timeagoShort=s({},r),typeof _=="function"&&_()}if(d.timeagoShort)o();else{let r=j.userLangToTimeagoCode(config.userLang);config.timeagoCodes.includes(r+"-short")||(r="en");const f=s({},jQuery.timeago.settings.strings);d.switchTimeagoLanguage(r+"-short",function(){d.timeagoShort=s({},jQuery.timeago.settings.strings),jQuery.timeago.settings.strings=s({},f),o()})}},switchTimeagoLanguage:function(_,o){delete d.timeagoShort,v(88489)("./jquery.timeago."+_).then(o)}};return d}},17459(V,D,v){"use strict";var j,y;const O=v(80092);j=[v(74692),v(77918)],y=(function(s,g){function p(C,_){return new Promise(function(o,r){s.getJSON([config.asset_base_url,"language",C,_].join("/")+".json?"+config["cache-buster"],function(f){const l={language:C,namespace:_,data:f};Promise.resolve().then(function(){var b=[v(91749)];(function(h){h.fire("action:translator.loadClient",l),o(l.promise?Promise.resolve(l.promise):f)}).apply(null,b)}).catch(v.oe)}).fail(function(f,l,b){r(new Error(l+", "+b))})})}return O(g,p,function(){console.warn.apply(console,arguments)})}).apply(D,j),y!==void 0&&(V.exports=y)},4366(V,D,v){var j={"./accounts/delete":[47283,7,[5719]],"./accounts/delete.js":[47283,7,[5719]],"./accounts/invite":[30637,7,[95737]],"./accounts/invite.js":[30637,7,[95737]],"./accounts/moderate":[28061,7,[42289]],"./accounts/moderate.js":[28061,7,[42289]],"./accounts/picture":[7524,7,[43400]],"./accounts/picture.js":[7524,7,[43400]],"./ace-editor":[32222,9,[90675,97960]],"./ace-editor.js":[32222,9,[90675,97960]],"./alerts":[29930,9,[]],"./alerts.js":[29930,9,[]],"./api":[49897,9,[34271]],"./api.js":[49897,9,[34271]],"./autocomplete":[34405,7,[20056,13417]],"./autocomplete.js":[34405,7,[20056,13417]],"./categoryFilter":[39259,7,[51831]],"./categoryFilter.js":[39259,7,[51831]],"./categorySearch":[96349,7,[69185]],"./categorySearch.js":[96349,7,[69185]],"./categorySelector":[65348,7,[86198]],"./categorySelector.js":[
665348,7,[86198]],"./chat":[92619,7,[92619,1091]],"./chat.js":[92619,7,[92619,1091]],"./components":[52473,7,[]],"./components.js":[52473,7,[]],"./composer":[71431,7,[20056,23662,65285,87346,88189,46379]],"./composer.js":[71431,7,[20056,23662,65285,87346,88189,46379]],"./composer/autocomplete":[88518,7,[20056,73848]],"./composer/autocomplete.js":[88518,7,[20056,73848]],"./composer/categoryList":[13342,7,[25764]],"./composer/categoryList.js":[13342,7,[25764]],"./composer/controls":[26940,7,[86706]],"./composer/controls.js":[26940,7,[86706]],"./composer/drafts":[74566,7,[92332]],"./composer/drafts.js":[74566,7,[92332]],"./composer/formatting":[449,7,[23662,65285,88189]],"./composer/formatting.js":[449,7,[23662,65285,88189]],"./composer/post-queue":[92762,7,[98772]],"./composer/post-queue.js":[92762,7,[98772]],"./composer/preview":[89596,7,[6232]],"./composer/preview.js":[89596,7,[6232]],"./composer/resize":[99594,7,[18732]],"./composer/resize.js":[99594,7,[18732]],"./composer/scheduler":[72573,7,[4347]],"./composer/scheduler.js":[72573,7,[4347]],"./composer/tags":[52543,7,[68783]],"./composer/tags.js":[52543,7,[68783]],"./composer/uploads":[31494,7,[50350]],"./composer/uploads.js":[31494,7,[50350]],"./coverPhoto":[36684,7,[97082]],"./coverPhoto.js":[36684,7,[97082]],"./dlh-helpers":[55897,7,[87819]],"./dlh-helpers.js":[55897,7,[87819]],"./dlh-home-v2":[92346,7,[31738]],"./dlh-home-v2.js":[92346,7,[31738]],"./dlh-ke-index":[66735,7,[11979]],"./dlh-ke-index.js":[66735,7,[11979]],"./dlh-list-groups":[54511,7,[24749]],"./dlh-list-groups.js":[54511,7,[24749]],"./dlh-mobile":[75888,7,[52926]],"./dlh-mobile.js":[75888,7,[52926]],"./dlh-reset":[89419,7,[38365]],"./dlh-reset.js":[89419,7,[38365]],"./dlh-search-mark":[16866,7,[69042]],"./dlh-search-mark.js":[16866,7,[69042]],"./dlh-stamps":[76626,7,[36132]],"./dlh-stamps.js":[76626,7,[36132]],"./flags":[6574,7,[47282]],"./flags.js":[6574,7,[47282]],"./groupSearch":[2954,7,[24866]],"./groupSearch.js":[2954,7,[24866]],"./handleBack":[60644,7,[65928,37418]],"./handleBack.js":[60644,7,[65928,37418]],"./helpers":[30076,7,[25432]],"./helpers.common":[29869,7,[15794]],"./helpers.common.js":[29869,7,[15794]],"./helpers.js":[30076,7,[25432]],"./hooks":[91749,7,[]],"./hooks.js":[91749,7,[]],"./iconSelect":[67308,7,[43602]],"./iconSelect.js":[67308,7,[43602]],"./intents":[91722,9,[29718]],"./intents.js":[91722,9,[29718]],"./logout":[75427,7,[20739]],"./logout.js":[75427,7,[20739]],"./markdown":[68492,9,[61324,44566]],"./markdown.js":[68492,9,[61324,44566]],"./messages":[10870,7,[61861]],"./messages.js":[10870,7,[61861]],"./navigator":[96352,7,[65928]],"./navigator.js":[96352,7,[65928]],"./notifications":[36849,7,[65928,81307]],"./notifications.js":[36849,7,[65928,81307]],"./pictureCropper":[72254,7,[16852]],"./pictureCropper.js":[72254,7,[16852]],"./postSelect":[16227,7,[38395]],"./postSelect.js":[16227,7,[38395]],"./quickreply":[95692,7,[20056,6411,95692,18314]],"./quickreply.js":[95692,7,[20056,6411,95692,18314]],"./resizable":[22680,9,[83696]],"./resizable.js":[22680,9,[83696]],"./scrollStop":[41088,7,[97650]],"./scrollStop.js":[41088,7,[97650]],"./search":[69749,7,[92717]],"./search.js":[69749,7,[92717]],"./settings":[70012,7,[18470]],"./settings.js":[70012,7,[18470]],"./settings/array":[40054,7,[65274]],"./settings/array.js":[40054,7,[65274]],"./settings/checkbox":[75210,7,[42032]],"./settings/checkbox.js":[75210,7,[42032]],"./settings/key":[17708,7,[95004]],"./settings/key.js":[17708,7,[95004]],"./settings/number":[474,7,[11848]],"./settings/number.js":[474,7,[11848]],"./settings/object":[46700,7,[48118]],"./settings/object.js":[46700,7,[48118]],"./settings/select":[71575,7,[48815]],"./settings/select.js":[71575,7,[48815]],"./settings/sorted-list":[59175,7,[23662,65285,66173]],"./settings/sorted-list.js":[59175,7,[23662,65285,66173]],"./settings/textarea":[50397,7,[87353]],"./settings/textarea.js":[50397,7,[87353]],"./share":[24962,7,[57490]],"./share.js":[24962,7,[57490]],"./slugify":[13230,7,[26174]],"./slugify.js":[13230,7,[26174]],"./sort":[43349,7,[25285]],"./sort.js":[43349,7,[25285]],"./spam-be-gone/hcaptcha":[25839,7,[46823]],"./spam-be-gone/hcaptcha.js":[25839,7,[46823]],"./storage":[68636,7,[87212]],"./storage.js":[68636,7,[87212]],"./tagFilter":[25955,7,[8981]],"./tagFilter.js":[25955,7,[8981]],"./taskbar":[14063,7,[33069]],"./taskbar.js":[14063,7,[33069]],"./topicList":[47682,7,[65928,21374,85940,90954]],"./topicList.js":[47682,7,[65928,21374,85940,90954]],"./topicSelect":[70550,7,[14526]],"./topicSelect.js":[70550,7,[14526]],"./topicThumbs":[36159,7,[23662,65285,62441]],"./topicThumbs.js":[36159,7,[23662,65285,62441]],"./translator":[17459,7,[]],"./translator.common":[80092,7,[]],"./translator.common.js":[80092,7,[]],"./translator.js":[17459,7,[]],"./uploadHelpers":[43103,7,[33085]],"./uploadHelpers.js":[43103,7,[33085]],"./uploader":[24187,7,[98463]],"./uploader.js":[24187,7,[98463]],"./userFilter":[64308,7,[26874]],"./userFilter.js":[64308,7,[26874]]};function y(O){try{if(!v.o(j,O))return Promise.resolve().then(()=>{var p=new Error("Cannot find module '"+O+"'");throw p.code="MODULE_NOT_FOUND",p})}catch(p){return Promise.reject(p)}var s=j[O],g=s[0];return Promise.all(s[2].map(v.e)).then(()=>v.t(g,s[1]|16))}y.keys=()=>Object.keys(j),y.id=4366,V.exports=y},80178(V,D,v){"use strict";const j=v(17459);window.overrides=window.overrides||{};function y(O,s,g){return O.each(function(){const p=$(this);j.translate(g,function(d){p[s](d)})})}if(typeof window<"u"){(function(s){s.fn.getCursorPosition=function(){const g=s(this).get(0);let p=0;if("selectionStart"in g)p=g.selectionStart;else if("selection"in document){g.focus();const d=document.selection.createRange(),C=document.selection.createRange().text.length;d.moveStart("character",-g.value.length),p=d.text.length-C}return p},s.fn.selectRange=function(g,p){return p||(p=g),this.each(function(){if(this.setSelectionRange)this.focus(),this.setSelectionRange(g,p);else if(this.createTextRange){const d=this.createTextRange();d.collapse(!0),d.moveEnd("character",p),d.moveStart("character",g),d.select()}})},s.fn.putCursorAtEnd=function(){return this.each(function(){if(s(this).focus(),this.setSelectionRange){const g=s(this).val().length*2;this.setSelectionRange(g,g)}else s(this).val(s(this).val());this.scrollTop=999999})},s.fn.translateHtml=function(g){return y(this,"html",g)},s.fn.translateText=function(g){return y(this,"text",g)},s.fn.translateVal=function(g){return y(this,"val",g)},s.fn.translateAttr=function(g,p){return this.each(function(){const d=s(this);j.translate(p,function(C){d.attr(g,C)})})}})(jQuery||{fn:{}});let O;overrides.overrideTimeagoCutoff=function(){const s=parseInt(ajaxify.data.timeagoCutoff||config.timeagoCutoff,10);s===0?$.timeago.settings.cutoff=1:s>0&&($.timeago.settings.cutoff=864e5*s)},overrides.overrideTimeago=function(){O||(O=$.fn.timeago),overrides.overrideTimeagoCutoff(),$.timeago.settings.allowFuture=!0;const s=config.userLang.replace("_","-"),g={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"};
6let p=function(_){return _.toLocaleString(s,g)};try{typeof Intl<"u"&&(p=new Intl.DateTimeFormat(s,g).format)}catch(_){console.error(_)}let d,C;$.fn.timeago=function(){$(this).each(function(){d=this.getAttribute("title"),d&&(this.setAttribute("datetime",d),C=new Date(d),isNaN(C)||(this.textContent=p(C)))}),O.apply(this,arguments)}}}},86105(V,D,v){"use strict";const j=v(38007),y=v(74692),{alert:O}=v(29930),s=v(91749);app=window.app||{},(function(){let g=!1;const p={reconnectionAttempts:config.maxReconnectionAttempts,reconnectionDelay:config.reconnectionDelay,transports:config.socketioTransports,autoConnect:!1,path:config.relative_path+"/socket.io",query:{_csrf:config.csrf_token}};window.socket=j(config.websocketAddress,p);const d=socket.emit;socket.emit=function(E,x,k){if(typeof x=="function"&&(k=x,x=null),typeof k=="function"){d.apply(socket,[E,x,k]);return}return new Promise(function(Y,Z){d.apply(socket,[E,x,function(fe,ve){fe?Z(fe):Y(ve)}])})},parseInt(app.user.uid,10)>=0&&(C(),socket.connect()),window.app.reconnect=(E=!1)=>{socket.connected||parseInt(app.user.uid,10)<0||(E&&y("#reconnect-alert").removeClass("alert-danger alert-success pointer hide").addClass("alert-warning show").find("p").translateText(`[[global:reconnecting-message, ${config.siteTitle}]]`),y("#reconnect").html('<i class="fa fa-spinner fa-spin"></i>'),socket.connect())};function C(){socket.on("connect",r),socket.on("connect_error",function(E){console.error("[socket.io] Connection error:",E)}),socket.on("disconnect",b),socket.io.on("reconnect_failed",function(){y("#reconnect").html('<i class="fa fa-plug text-danger"></i>'),y("#reconnect-alert").removeClass("alert-warning alert-success hide").addClass("alert-danger pointer show").find("p").translateText("[[error:socket-reconnect-failed]]").one("click",()=>app.reconnect(!0)),y(window).one("focus",()=>app.reconnect(!0))}),socket.on("checkSession",function(E){parseInt(E,10)!==parseInt(app.user.uid,10)&&o()}),socket.on("event:invalid_session",()=>{_()}),socket.on("setHostname",function(E){app.upstreamHost=E}),socket.on("event:banned",h),socket.on("event:unbanned",w),socket.on("event:logout",function(){v.e(20739).then(function(){var E=[v(75427)];(function(x){x()}).apply(null,E)}).catch(v.oe)}),socket.on("event:alert",E=>O(E)),socket.on("event:deprecated_call",E=>{console.warn("[socket.io]",E.eventName,"is now deprecated",E.replacement?`in favour of ${E.replacement}`:"with no alternative planned.")}),socket.on("event:livereload",function(){app.user.isAdmin&&!ajaxify.currentPage.match(/admin/)&&window.location.reload()})}function _(){socket.disconnect(),v.e(9243).then(function(){var E=[v(10870),v(75427)];(function(x,k){k(!1),x.showInvalidSession()}).apply(null,E)}).catch(v.oe)}function o(){app.flags._login||app.flags._logout||(socket.disconnect(),v.e(61861).then(function(){var E=[v(10870)];(function(x){x.showSessionMismatch()}).apply(null,E)}).catch(v.oe))}async function r(){if(!g)s.fire("action:connected");else{const E=y("#reconnect"),x=y("#reconnect-alert");E.tooltip("dispose"),E.html('<i class="fa fa-check text-success"></i>'),x.removeClass("alert-warning alert-danger").addClass("alert-success").find("p").translateText(`[[global:reconnected-message, ${config.siteTitle}]]`),setTimeout(()=>{E.removeClass("active").addClass("hide"),x.removeClass("show").addClass("hide")},3e3),g=!1,f();const{"cache-buster":k,hostname:Y}=await socket.emit("meta.reconnected");Y===app.upstreamHost&&(!app.cacheBuster||app.cacheBuster!==k)&&(app.cacheBuster=k,O({alert_id:"forum_updated",title:"[[global:updated.title]]",message:"[[global:updated.message]]",clickfn:function(){window.location.reload()},type:"warning"})),s.fire("action:reconnected")}}function f(){if(app.currentRoom){const E=app.currentRoom;app.currentRoom="",app.enterRoom(E)}ajaxify.data.template.chats&&(ajaxify.data.roomId&&socket.emit("modules.chats.enter",ajaxify.data.roomId),ajaxify.data.publicRooms&&socket.emit("modules.chats.enterPublic",ajaxify.data.publicRooms.map(E=>E.roomId)))}function l(){const E=y("#reconnect");E.hasClass("active")||E.html('<i class="fa fa-spinner fa-spin"></i>'),E.addClass("active").removeClass("hide").tooltip({placement:"bottom",animation:!1})}
6function b(){g=!0,setTimeout(function(){socket.connected||l()},5e3),s.fire("action:disconnected")}function h(E){Promise.resolve().then(function(){var x=[v(33530),v(17459)];(function(k,Y){const Z=E.until?Y.compile("error:user-banned-reason-until",new Date(E.until).toLocaleString(),E.reason):"[[error:user-banned-reason, "+E.reason+"]]";Y.translate(Z,function(fe){k.alert({title:"[[error:user-banned]]",message:fe,closeButton:!1,callback:function(){window.location.href=config.relative_path+"/"}})})}).apply(null,x)}).catch(v.oe)}function w(){Promise.resolve().then(function(){var E=[v(33530)];(function(x){x.alert({title:"[[global:alert.unbanned]]",message:"[[global:alert.unbanned.message]]",closeButton:!1,callback:function(){window.location.href=config.relative_path+"/"}})}).apply(null,E)}).catch(v.oe)}config.socketioOrigins&&config.socketioOrigins!=="*:*"&&config.socketioOrigins.indexOf(location.hostname)===-1&&console.error('You are accessing the forum from an unknown origin. This will likely result in websockets failing to connect. \nTo fix this, set the `"url"` value in `config.json` to the URL at which you access the site. \nFor more information, see this FAQ topic: https://community.nodebb.org/topic/13388')})()},62103(V){"use strict";const D=Object.freeze({"&":"&","<":"<",">":">",'"':""","'":"'","`":"`","=":"="});function v(g){return D[g]}const j=/[&<>"'`=]/g,y=/[\u200B-\u200F\u202A-\u202E\u2066-\u2069\u3164\uFEFF]/,O=Object.freeze({amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:1
674,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,"OElig;":338,"oelig;":339,"Scaron;":352,"scaron;":353,"Yuml;":376,"fnof;":402,"circ;":710,"tilde;":732,"Alpha;":913,"Beta;":914,"Gamma;":915,"Delta;":916,"Epsilon;":917,"Zeta;":918,"Eta;":919,"Theta;":920,"Iota;":921,"Kappa;":922,"Lambda;":923,"Mu;":924,"Nu;":925,"Xi;":926,"Omicron;":927,"Pi;":928,"Rho;":929,"Sigma;":931,"Tau;":932,"Upsilon;":933,"Phi;":934,"Chi;":935,"Psi;":936,"Omega;":937,"alpha;":945,"beta;":946,"gamma;":947,"delta;":948,"epsilon;":949,"zeta;":950,"eta;":951,"theta;":952,"iota;":953,"kappa;":954,"lambda;":955,"mu;":956,"nu;":957,"xi;":958,"omicron;":959,"pi;":960,"rho;":961,"sigmaf;":962,"sigma;":963,"tau;":964,"upsilon;":965,"phi;":966,"chi;":967,"psi;":968,"omega;":969,"thetasym;":977,"upsih;":978,"piv;":982,"ensp;":8194,"emsp;":8195,"thinsp;":8201,"zwnj;":8204,"zwj;":8205,"lrm;":8206,"rlm;":8207,"ndash;":8211,"mdash;":8212,"lsquo;":8216,"rsquo;":8217,"sbquo;":8218,"ldquo;":8220,"rdquo;":8221,"bdquo;":8222,"dagger;":8224,"Dagger;":8225,"bull;":8226,"hellip;":8230,"permil;":8240,"prime;":8242,"Prime;":8243,"lsaquo;":8249,"rsaquo;":8250,"oline;":8254,"frasl;":8260,"euro;":8364,"image;":8465,"weierp;":8472,"real;":8476,"trade;":8482,"alefsym;":8501,"larr;":8592,"uarr;":8593,"rarr;":8594,"darr;":8595,"harr;":8596,"crarr;":8629,"lArr;":8656,"uArr;":8657,"rArr;":8658,"dArr;":8659,"hArr;":8660,"forall;":8704,"part;":8706,"exist;":8707,"empty;":8709,"nabla;":8711,"isin;":8712,"notin;":8713,"ni;":8715,"prod;":8719,"sum;":8721,"minus;":8722,"lowast;":8727,"radic;":8730,"prop;":8733,"infin;":8734,"ang;":8736,"and;":8743,"or;":8744,"cap;":8745,"cup;":8746,"int;":8747,"there4;":8756,"sim;":8764,"cong;":8773,"asymp;":8776,"ne;":8800,"equiv;":8801,"le;":8804,"ge;":8805,"sub;":8834,"sup;":8835,"nsub;":8836,"sube;":8838,"supe;":8839,"oplus;":8853,"otimes;":8855,"perp;":8869,"sdot;":8901,"lceil;":8968,"rceil;":8969,"lfloor;":8970,"rfloor;":8971,"lang;":9001,"rang;":9002,"loz;":9674,"spades;":9824,"clubs;":9827,"hearts;":9829,"diams;":9830}),s={decodeHTMLEntities:function(g){return String(g).replace(/&#(\d+);?/g,function(p,d){return String.fromCharCode(d)}).replace(/&#[xX]([A-Fa-f0-9]+);?/g,function(p,d){return String.fromCharCode(parseInt(d,16))}).replace(/&([^;\W]+;?)/g,function(p,d){const C=d.replace(/;$/,""),_=O[d]||d.match(/;$/)&&O[C];return typeof _=="number"?String.fromCharCode(_):typeof _=="string"?_:p})},stripHTMLTags:function(g,p){const d=(p||[""]).join("|");return String(g).replace(new RegExp("<(\\/)?("+(d||"[^\\s>]+")+")(\\s+[^<>]*?)?\\s*(\\/)?>","gi"),"")},stripBidiControls:function(g){return g.replace(/[\u202A-\u202E\u2066-\u2069]/gi,"")},cleanUpTag:function(g,p){if(typeof g!="string"||!g.length)return"";g=g.trim().toLowerCase(),g=s.stripBidiControls(g),g=g.replace(/[,/#!$^*;:{}=_`<>'"~()?|]/g,""),g=g.slice(0,p||15).trim();const d=g.match(/^[.-]*(.+?)[.-]*$/);return d&&d.length>1&&(g=d[1]),g},createFieldChecker:function(g=[]){const p=!g.length;return function(C){return p||g.includes(C)}},removePunctuation:function(g){return g.replace(/[.,-/#!$%^&*;:{}=\-_`<>'"~()?]/g,"")},isEmailValid:function(g){return typeof g=="string"&&g.length&&g.includes("@")&&!g.includes(",")&&!g.includes(";")},isUserNameValid:function(g){return!g||g===""||g.trim().length===0||y.test(g)?!1:/^['" \-+.*[\]0-9\u00BF-\u1FFF\u2C00-\uD7FF\w]+$/.test(g)},isSlugValid:function(g){return!(!g||g===""||g==="."||g===".."||g.trim().length===0||y.test(g))},isPasswordValid:function(g){return typeof g=="string"&&g.length},isNumber:function(g){return!isNaN(parseFloat(g))&&isFinite(g)},isPEM:function(g){return!g||typeof g!="string"?!1:g.startsWith("-----BEGIN PUBLIC KEY-----")&&g.trim().endsWith("-----END PUBLIC KEY-----")&&g.includes("MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA")},languageKeyRegex:/\[\[[\w]+:.+\]\]/,hasLanguageKey:function(g){return s.languageKeyRegex.test(g)},userLangToTimeagoCode:function(g){const p={"en-GB":"en","en-US":"en","fa-IR":"fa","pt-B
6R":"pt-br",nb:"no"};return p.hasOwnProperty(g)?p[g]:g},merge:function(){const g={};let p,d;for(let C=0;C<arguments.length;C+=1){p=arguments[C]||{},d=Object.keys(p);for(let _=0;_<d.length;_+=1)g[d[_]]=p[d[_]]}return g},fileExtension:function(g){return(""+g).split(".").pop()},extensionMimeTypeMap:{bmp:"image/bmp",cmx:"image/x-cmx",cod:"image/cis-cod",gif:"image/gif",ico:"image/x-icon",ief:"image/ief",jfif:"image/pipeg",jpe:"image/jpeg",jpeg:"image/jpeg",jpg:"image/jpeg",png:"image/png",pbm:"image/x-portable-bitmap",pgm:"image/x-portable-graymap",pnm:"image/x-portable-anymap",ppm:"image/x-portable-pixmap",ras:"image/x-cmu-raster",rgb:"image/x-rgb",svg:"image/svg+xml",tif:"image/tiff",tiff:"image/tiff",xbm:"image/x-xbitmap",xpm:"image/x-xpixmap",xwd:"image/x-xwindowdump"},fileMimeType:function(g){return s.extensionToMimeType(s.fileExtension(g))},extensionToMimeType:function(g){return s.extensionMimeTypeMap.hasOwnProperty(g)?s.extensionMimeTypeMap[g]:"*"},isPromise:function(g){return g&&typeof g.then=="function"},promiseParallel:function(g){const p=Object.keys(g);return Promise.all(p.map(function(d){return g[d]})).then(function(d){const C={};return p.forEach(function(_,o){C[_]=d[o]}),C})},isAbsoluteUrlRE:/^[a-zA-Z][a-zA-Z\d+\-.]*:/,isWinPathRE:/^[a-zA-Z]:\\/,isAbsoluteUrl:function(g){return s.isWinPathRE.test(g)?!1:s.isAbsoluteUrlRE.test(g)},isRelativeUrl:function(g){return!s.isAbsoluteUrl(g)},makeNumberHumanReadable:function(g,p=1){const d=parseInt(g,10);return d?d>999999?(d/1e6).toFixed(p)+"m":d>999?(d/1e3).toFixed(p)+"k":d:String(g)},addCommas:function(g){return String(g).replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,")},toISOString:function(g){if(!g||!Date.prototype.toISOString)return"";g=Math.min(g,864e13);try{return new Date(parseInt(g,10)).toISOString()}catch(p){return console.error(p),g}},tags:["a","abbr","acronym","address","applet","area","article","aside","audio","b","base","basefont","bdi","bdo","big","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","command","datalist","dd","del","details","dfn","dialog","dir","div","dl","dt","em","embed","fieldset","figcaption","figure","font","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","map","mark","menu","meta","meter","nav","noframes","noscript","object","ol","optgroup","option","output","p","param","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strike","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","tt","u","ul","const","video","wbr"],stripTags:["abbr","acronym","address","applet","area","article","aside","audio","base","basefont","bdi","bdo","big","blink","body","button","canvas","caption","center","cite","code","col","colgroup","command","datalist","dd","del","details","dfn","dialog","dir","div","dl","dt","em","embed","fieldset","figcaption","figure","font","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","input","ins","kbd","keygen","label","legend","li","link","map","mark","marquee","menu","meta","meter","nav","noframes","noscript","object","ol","optgroup","option","output","param","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","source","span","strike","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","tt","u","ul","const","video","wbr"],escapeRegexChars:function(g){return g.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},escapeHTML:function(g){return g==null?"":g?g.toString().replace(j,v):String(g)},isAndroidBrowser:function(g){if(!g)if(typeof navigator<"u"&&navigator.userAgent)g=navigator.userAgent;else return!1;return g.indexOf("Mozilla/5.0")>-1&&g.indexOf("Android ")>-1&&g.indexOf("AppleWebKit")>-1&&!(g.indexOf("Chrome")>-1)},isTouchDevice:function(){return"ontouchstart"in document.documentElement},getHoursArray:function(){const g=new Date().getHours(),p=[];for(let d=g,C=g-24;d>C;d-=1){const _=d<0?24+d:d;p.push(_+":00")}return p.reverse()},getDaysArray:function(g,p){const d=new Date(parseInt(g,10)||Date.now()).getTime(),C=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],_=[];let o;for(let r=(p||30)-1;r>=0;r-=1)o=new Date(d-1e3*60*60*24*r),_.push(C[o.getMonth()]+" "+o.getDate());return _},isElementInViewport:function(g){typeof jQuery=="function"&&g instanceof jQuery&&(g=g[0]);const p=g.getBoundingClientRect();return p.top>=0&&p.left>=0&&p.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&p.right<=(window.innerWidth||document.documentElement.clientWidth)},params:function(g={}){let p;g.url&&!g.url.startsWith("http")?p=new URL(g.url,"http://dummybase"):p=new URL(g.url||document.location);let d=p.searchParams;if(g.full)return d;const C={};return d.forEach((_,o)=>{o.endsWith("[]")&&(o=o.slice(0,-2),C[o]=C[o]||[],C[o].push(s.toType(_)))}
6),Object.keys(C).forEach(_=>{d.delete(`${_}[]`)}),d=Object.fromEntries(d),Object.keys(d).forEach(_=>{d[_]=s.toType(d[_])}),{...d,...C}},param:function(g){return this.params()[g]},urlToLocation:function(g){const p=document.createElement("a");return p.href=g,p},toType:function(g){if(typeof g!=="string")return g;const d=parseFloat(g);if(!isNaN(d)&&isFinite(g))return d;if(g==="false")return!1;if(g==="true")return!0;try{g=JSON.parse(g)}catch{}return g},props:function(g,p,d){if(g===void 0&&(g=window),p==null)return;const C=p.indexOf(".");if(C===-1)return d!==void 0&&(g[p]=d),g[p];const _=p.slice(0,C),o=p.slice(C+1);return p!==void 0&&!(g[_]instanceof Object)&&(g[_]={}),s.props(g[_],o,d)},isInternalURI:function(g,p,d){return g.host===""||g.host===p.host&&g.protocol===p.protocol&&(d.length>0?g.pathname.indexOf(d)===0:!0)},rtrim:function(g){return g.replace(/\s+$/g,"")},debounce:function(g,p,d){let C;return function(){const _=this,o=arguments,r=function(){C=null,d||g.apply(_,o)},f=d&&!C;clearTimeout(C),C=setTimeout(r,p),f&&g.apply(_,o)}},throttle:function(g,p,d){let C;return function(){const _=this,o=arguments,r=function(){C=null,g.apply(_,o)},f=d&&!C;C||(C=setTimeout(r,p)),f&&g.apply(_,o)}},generateSaveId:function(g){return["composer",g,Date.now()].join(":")}};V.exports=s},77918(V,D,v){"use strict";const j=v(74692),y={...v(62103)};y.getLanguage=function(){let O="en-GB";return typeof window=="object"&&window.config&&(O=y.params().lang||window.config.userLang||window.config.defaultLang||"en-GB"),O},y.makeNumbersHumanReadable=function(O){O.each(function(){const s=j(this),g=s.attr("data-toFixed")||1;s.html(y.makeNumberHumanReadable(s.attr("title"),g)).removeClass("hidden")})},y.addCommasToNumbers=function(O){O.each(function(s,g){const p=j(g);p.html(y.addCommas(p.html())).removeClass("hidden")})},y.findBootstrapEnvironment=function(){const O=["xs","sm","md","lg","xl","xxl"],s=document.createElement("div");document.body.appendChild(s);let g=O[0];for(let p=O.length-1;p>=0;p-=1){const d=O[p];if(s.classList.add(`d-${d}-none`),window.getComputedStyle(s).display==="none"){g=d;break}}return document.body.removeChild(s),g},y.isMobile=function(){const O=y.findBootstrapEnvironment();return["xs","sm"].some(function(s){return s===O})},y.assertPasswordValidity=(O,s)=>{if(y.isPasswordValid(O)){if(O.length<ajaxify.data.minimumPasswordLength)throw new Error("[[reset_password:password-too-short]]");if(O.length>512)throw new Error("[[error:password-too-long]]")}else throw new Error("[[user:change-password-error]]");if(s(O).score<ajaxify.data.minimumPasswordStrength)throw new Error("[[user:weak-password]]")},y.generateUUID=function(){const O=URL.createObjectURL(new Blob),s=O.toString();return URL.revokeObjectURL(O),s.split(/[:/]/g).pop().toLowerCase()},V.exports=y},26814(V,D,v){"use strict";V.exports.render=function(j){if(j.match(/^admin/))return;Object.keys(ajaxify.data.widgets).forEach(function(O){let s=$('#content [widget-area="'+O+'"],#content [data-widget-area="'+O+'"]').eq(0);const g=ajaxify.data.widgets[O]||[];if(s.length||!g.length)return;const p=g.map(d=>d.html).join("");p&&(O==="footer"&&!$('#content [widget-area="footer"],#content [data-widget-area="footer"]').length?$("#content").append($('<div data-widget-area="footer"></div>')):O==="sidebar"&&!$('#content [widget-area="sidebar"],#content [data-widget-area="sidebar"]').length?$('[component="account/cover"]').length?$('[component="account/cover"]').nextAll().wrapAll($('<div class="row"><div class="col-lg-9 col-12"></div><div data-widget-area="sidebar" class="col-lg-3 col-12"></div></div></div>')):$('[component="groups/cover"]').length?$('[component="groups/cover"]').nextAll().wrapAll($('<div class="row"><div class="col-lg-9 col-12"></div><div data-widget-area="sidebar" class="col-lg-3 col-12"></div></div></div>')):$("#content > *").wrapAll($('<div class="row"><div class="col-lg-9 col-12"></div><div data-widget-area="sidebar" class="col-lg-3 col-12"></div></div></div>')):O==="header"&&!$('#content [widget-area="header"],#content [data-widget-area="header"]').length&&$("#content").prepend($('
6<div class="row"><div data-widget-area="header" class="col-12"></div></div>')),s=$('#content [widget-area="'+O+'"],#content [data-widget-area="'+O+'"]').eq(0),p&&s.length&&(s.html(p),s.find("img:not(.not-responsive)").addClass("img-fluid")),g.length&&s.removeClass("hidden"))}),Promise.resolve().then(function(){var O=[v(91749)];(function(s){s.fire("action:widgets.loaded",{})}).apply(null,O)}).catch(v.oe)}},81335(V,D,v){var j,y;(function(O){j=O,y=typeof j=="function"?j.call(D,v,D,V):j,y!==void 0&&(V.exports=y)})(function(){const O=(function(){"use strict";function f(w){return w==null||Array.isArray(w)&&w.length===0?"":w}function l(w,E){if(!w||typeof w!="object")return"";let x="";const k=Object.keys(w),Y=k.length;for(let Z=0;Z<Y;Z+=1){const fe=k[Z];x+=E(fe,Z,Y,w[fe])}return x}function b(w,E,x,k){if(typeof E[x]!="function")return"";try{return E[x].apply(w,k)||""}catch{return""}}function h(w,E,x){return f(x(w,E,f,l,b)).toString()}return typeof Promise.try!="function"&&(Promise.try={try(w){return new Promise(E=>{E(w())})}}.try),h})(),s=V.exports?V.exports:{};s.runtime=O,s.helpers={},s.registerHelper=function(l,b){s.helpers[l]=b};const g={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`","=":"="},p=f=>g[f],d=/[&<>"'`=]/g;s.registerHelper("__escape",f=>f==null?"":f?f.toString().replace(d,p):String(f)),s.cache={},s.globals={},s.setGlobal=function(l,b){s.globals[l]=b};const C=Object.assign||jQuery.extend;s.addGlobals=function(l){return C({},s.globals,l)},s.flush=function(){s.cache={}};function _(f){return new Promise((l,b)=>{const h=s.loader(f,w=>{l(w)});h&&h.then&&h.then(l,b)})}function o(f,l,b){return l=s.addGlobals(l||{}),Promise.try(()=>(s.cache[f]=s.cache[f]||_(f),s.cache[f])).then(h=>(b&&(h=h.blocks&&h.blocks[b]),h?O(s.helpers,l,h):""))}function r(f,l,b,h){if(console.warn("Deprecated: Benchpress.parse is deprecated, to be removed in v3.0.0"),!h&&typeof l=="object"&&typeof b=="function"&&(h=b,b=l,l=null),typeof h!="function")throw TypeError("Invalid Arguments: callback must be a function");if(!f){h("");return}o(f,b,l).then(w=>setTimeout(h,0,w),w=>console.error(w))}return s.render=o,s.parse=r,s.registerLoader=function(l){s.loader=l},s})},33530(V,D,v){var j,y,O;/*! @preserve 7* bootbox.js 8* version: 6.0.4 9* author: Nick Payne <[email protected]> 10* license: MIT 11* http://bootboxjs.com/ 12*/(function(s,g){"use strict";y=[v(74692)],j=g,O=typeof j=="function"?j.apply(D,y):j,O!==void 0&&(V.exports=O)})(this,function s(g,p){"use strict";let d={},C="6.0.4";d.VERSION=C;let _={en:{OK:"OK",CANCEL:"Cancel",CONFIRM:"OK"}},o={dialog:'<div class="bootbox modal" tabindex="-1" role="dialog" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-body"><div class="bootbox-body"></div></div></div></div></div>',header:'<div class="modal-header"><h5 class="modal-title"></h5></div>',footer:'<div class="modal-footer"></div>',closeButton:'<button type="button" class="bootbox-close-button close btn-close" aria-hidden="true" aria-label="Close"></button>',form:'<form class="bootbox-form"></form>',button:'<button type="button" class="btn"></button>',option:'<option value=""></option>',promptMessage:'<div class="bootbox-prompt-message"></div>',inputs:{text:'<input class="bootbox-input bootbox-input-text form-control" autocomplete="off" type="text" />',textarea:'<textarea class="bootbox-input bootbox-input-textarea form-control"></textarea>',email:'<input class="bootbox-input bootbox-input-email form-control" autocomplete="off" type="email" />',select:'<select class="bootbox-input bootbox-input-select form-select"></select>',checkbox:'<div class="form-check checkbox"><label class="form-check-label">
12<input class="form-check-input bootbox-input bootbox-input-checkbox" type="checkbox" /></label></div>',radio:'<div class="form-check radio"><label class="form-check-label"><input class="form-check-input bootbox-input bootbox-input-radio" type="radio" name="bootbox-radio" /></label></div>',date:'<input class="bootbox-input bootbox-input-date form-control" autocomplete="off" type="date" />',time:'<input class="bootbox-input bootbox-input-time form-control" autocomplete="off" type="time" />',number:'<input class="bootbox-input bootbox-input-number form-control" autocomplete="off" type="number" />',password:'<input class="bootbox-input bootbox-input-password form-control" autocomplete="off" type="password" />',range:'<input class="bootbox-input bootbox-input-range form-control-range" autocomplete="off" type="range" />'}},r={locale:"en",backdrop:"static",animate:!0,className:null,closeButton:!0,show:!0,container:"body",value:"",inputType:"text",errorMessage:null,swapButtonOrder:!1,centerVertical:!1,multiple:!1,scrollable:!1,reusable:!1,relatedTarget:null,size:null,id:null};d.locales=function(P){return P?_[P]:_},d.addLocale=function(P,G){return g.each(["OK","CANCEL","CONFIRM"],function(te,oe){if(!G[oe])throw new Error('Please supply a translation for "'+oe+'"')}),_[P]={OK:G.OK,CANCEL:G.CANCEL,CONFIRM:G.CONFIRM},d},d.removeLocale=function(P){if(P!=="en")delete _[P];else throw new Error('"en" is used as the default and fallback locale and cannot be removed.');return d},d.setLocale=function(P){return d.setDefaults("locale",P)},d.setDefaults=function(){let P={};return arguments.length===2?P[arguments[0]]=arguments[1]:P=arguments[0],g.extend(r,P),d},d.hideAll=function(){return g(".bootbox").modal("hide"),d},d.init=function(P){return s(P||g)},d.dialog=function(P){if(g.fn.modal===p)throw new Error('"$.fn.modal" is not defined; please double check you have included the Bootstrap JavaScript library. See https://getbootstrap.com/docs/5.3/getting-started/introduction/ for more details.');if(P=x(P),g.fn.modal.Constructor.VERSION){P.fullBootstrapVersion=g.fn.modal.Constructor.VERSION;let ie=P.fullBootstrapVersion.indexOf(".");P.bootstrap=P.fullBootstrapVersion.substring(0,ie)}else P.bootstrap="2",P.fullBootstrapVersion="2.3.2",console.warn("Bootbox will *mostly* work with Bootstrap 2, but we do not officially support it. Please upgrade, if possible.");let G=g(o.dialog),te=G.find(".modal-dialog"),oe=G.find(".modal-body"),Pe=g(o.header),Fe=g(o.footer),_e=P.buttons,pe={onEscape:P.onEscape};if(oe.find(".bootbox-body").html(P.message),k(P.buttons)>0&&(Y(_e,function(ie,se){let ue=g(o.button);switch(ue.data("bb-handler",ie),ue.addClass(se.className),ie){case"ok":case"confirm":ue.addClass("bootbox-accept");break;case"cancel":ue.addClass("bootbox-cancel");break}ue.html(se.label),se.id&&ue.attr({id:se.id}),se.disabled===!0&&ue.prop({disabled:!0}),Fe.append(ue),pe[ie]=se.callback}),oe.after(Fe)),P.animate===!0&&G.addClass("fade"),P.className&&G.addClass(P.className),P.id&&G.attr({id:P.id}),P.size)switch(P.fullBootstrapVersion.substring(0,3)<"3.1"&&console.warn('"size" requires Bootstrap 3.1.0 or higher. You appear to be using '+P.fullBootstrapVersion+". Please upgrade to use this option."),P.size){case"small":case"sm":te.addClass("modal-sm");break;case"large":case"lg":te.addClass("modal-lg");break;case"extra-large":case"xl":te.addClass("modal-xl"),P.fullBootstrapVersion.substring(0,3)<"4.2"&&console.warn('Using size "xl"/"extra-large" requires Bootstrap 4.2.0 or higher. You appear to be using '+P.fullBootstrapVersion+". Please upgrade to use this option.");break}if(P.scrollable&&(te.addClass("modal-dialog-scrollable"),P.fullBootstrapVersion.substring(0,3)<"4.3"&&console.warn('Using "scrollable" requires Bootstrap 4.3.0 or higher. You appear to be using '+P.fullBootstrapVersion+". Please upgrade to use this option.")),P.title||P.closeButton){if(P.title?Pe.find(".modal-title").html(P.title):Pe.addClass("border-0"),P.closeButton){let ie=g(o.closeButton);P.bootstrap<5&&ie.html("×
12"),P.bootstrap<4?Pe.prepend(ie):Pe.append(ie)}oe.before(Pe)}if(P.centerVertical&&(te.addClass("modal-dialog-centered"),P.fullBootstrapVersion<"4.0.0"&&console.warn('"centerVertical" requires Bootstrap 4.0.0-beta.3 or higher. You appear to be using '+P.fullBootstrapVersion+". Please upgrade to use this option.")),P.reusable||(G.one("hide.bs.modal",{dialog:G},ve),G.one("hidden.bs.modal",{dialog:G},fe)),P.onHide)if(typeof P.onHide=="function")G.on("hide.bs.modal",P.onHide);else throw new Error('Argument supplied to "onHide" must be a function');if(P.onHidden)if(typeof P.onHidden=="function")G.on("hidden.bs.modal",P.onHidden);else throw new Error('Argument supplied to "onHidden" must be a function');if(P.onShow)if(typeof P.onShow=="function")G.on("show.bs.modal",P.onShow);else throw new Error('Argument supplied to "onShow" must be a function');if(G.one("shown.bs.modal",{dialog:G},Z),P.onShown)if(typeof P.onShown=="function")G.on("shown.bs.modal",P.onShown);else throw new Error('Argument supplied to "onShown" must be a function');if(P.backdrop===!0){let ie=!1;G.on("mousedown",".modal-content",function(se){se.stopPropagation(),ie=!0}),G.on("click.dismiss.bs.modal",function(se){ie||se.target!==se.currentTarget||G.trigger("escape.close.bb")})}return G.on("escape.close.bb",function(ie){pe.onEscape&&a(ie,G,pe.onEscape)}),G.on("click",".modal-footer button:not(.disabled)",function(ie){let se=g(this).data("bb-handler");se!==p&&a(ie,G,pe[se])}),G.on("click",".bootbox-close-button",function(ie){a(ie,G,pe.onEscape)}),G.on("keyup",function(ie){ie.which===27&&G.trigger("escape.close.bb")}),g(P.container).append(G),G.modal({backdrop:P.backdrop,keyboard:!1,show:!1}),P.show&&G.modal("show",P.relatedTarget),G},d.alert=function(){let P;if(P=b("alert",["ok"],["message","callback"],arguments),P.callback&&typeof P.callback!="function")throw new Error('alert requires the "callback" property to be a function when provided');return P.buttons.ok.callback=P.onEscape=function(){return typeof P.callback=="function"?P.callback.call(this):!0},d.dialog(P)},d.confirm=function(){let P;if(P=b("confirm",["cancel","confirm"],["message","callback"],arguments),typeof P.callback!="function")throw new Error("confirm requires a callback");return P.buttons.cancel.callback=P.onEscape=function(){return P.callback.call(this,!1)},P.buttons.confirm.callback=function(){return P.callback.call(this,!0)},d.dialog(P)},d.prompt=function(){let P,G,te,oe,Pe,Fe;if(te=g(o.form),P=b("prompt",["cancel","confirm"],["title","callback"],arguments),P.value||(P.value=r.value),P.inputType||(P.inputType=r.inputType),Pe=P.show===p?r.show:P.show,P.show=!1,P.buttons.cancel.callback=P.onEscape=function(){return P.callback.call(this,null)},P.buttons.confirm.callback=function(){let _e;if(P.inputType==="checkbox"){if(_e=oe.find("input:checked").map(function(){return g(this).val()}).get(),_e.length===0&&P.required===!0)return!1}else if(P.inputType==="radio")_e=oe.find("input:checked").val();else{let pe=oe[0];if(pe.checkValidity&&!pe.checkValidity())return P.errorMessage&&pe.setCustomValidity(P.errorMessage),pe.reportValidity&&pe.reportValidity(),!1;P.inputType==="select"&&P.multiple===!0?_e=oe.find("option:selected").map(function(){return g(this).val()}).get():_e=oe.val()}return P.callback.call(this,_e)},!P.title)throw new Error("prompt requires a title");if(typeof P.callback!="function")throw new Error("prompt requires a callback");if(!o.inputs[P.inputType])throw new Error("Invalid prompt type");switch(oe=g(o.inputs[P.inputType]),P.inputType){case"text":case"textarea":case"email":case"password":oe.val(P.value),P.placeholder&&oe.attr("placeholder",P.placeholder),P.pattern&&oe.attr("pattern",P.pattern),P.maxlength&&oe.attr("maxlength",P.maxlength),P.required&&oe.prop({required:!0}),P.rows&&!isNaN(parseInt(P.rows))&&P.inputType==="textarea"&&oe.attr({rows:P.rows});break;case"date":case"time":case"number":case"range":if(oe.val(P.value),P.placeholder&&oe.attr("placeholder",P.placeholder),P.pattern?oe.attr("pattern",P.pattern):P.inputType==="date"?oe.attr("pattern","d{4}-d{2}-d{2}"):P.inputType==="time"&&oe.attr("pattern","d{2}:d{2}"),P.required&&oe.prop({required:!0}),P.step)if(P.step==="any"||!isNaN(P.step)&&parseFloat(P.step)>0)oe.attr("step",P.step);else throw new Error('"step" must be a valid positive number or the value "any". See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-step for more information.');Ae(P.inputType,P.min,P.max)&&(P.min!==p&&oe.attr("min",P.min),P.max!==p&&oe.attr("max",P.max));break;case"select":let _e={};if(Fe=P.inputOptions||[],!Array.isArray(Fe))throw new Error("Please pass an array of input options");
12if(!Fe.length)throw new Error('prompt with "inputType" set to "select" requires at least one option');P.required&&oe.prop({required:!0}),P.multiple&&oe.prop({multiple:!0}),Y(Fe,function(se,ue){let me=oe;if(ue.value===p||ue.text===p)throw new Error('each option needs a "value" property and a "text" property');ue.group&&(_e[ue.group]||(_e[ue.group]=g("<optgroup />").attr("label",ue.group)),me=_e[ue.group]);let we=g(o.option);we.attr("value",ue.value).text(ue.text),me.append(we)}),Y(_e,function(se,ue){oe.append(ue)}),oe.val(P.value),P.bootstrap<5&&oe.removeClass("form-select").addClass("form-control");break;case"checkbox":let pe=Array.isArray(P.value)?P.value:[P.value];if(Fe=P.inputOptions||[],!Fe.length)throw new Error('prompt with "inputType" set to "checkbox" requires at least one option');oe=g('<div class="bootbox-checkbox-list"></div>'),Y(Fe,function(se,ue){if(ue.value===p||ue.text===p)throw new Error('each option needs a "value" property and a "text" property');let me=g(o.inputs[P.inputType]);me.find("input").attr("value",ue.value),me.find("label").append(` 13`+ue.text),Y(pe,function(we,Le){Le===ue.value&&me.find("input").prop("checked",!0)}),oe.append(me)});break;case"radio":if(P.value!==p&&Array.isArray(P.value))throw new Error('prompt with "inputType" set to "radio" requires a single, non-array value for "value"');if(Fe=P.inputOptions||[],!Fe.length)throw new Error('prompt with "inputType" set to "radio" requires at least one option');oe=g('<div class="bootbox-radiobutton-list"></div>');let ie=!0;Y(Fe,function(se,ue){if(ue.value===p||ue.text===p)throw new Error('each option needs a "value" property and a "text" property');let me=g(o.inputs[P.inputType]);me.find("input").attr("value",ue.value),me.find("label").append(` 14`+ue.text),P.value!==p&&ue.value===P.value&&(me.find("input").prop("checked",!0),ie=!1),oe.append(me)}),ie&&oe.find('input[type="radio"]').first().prop("checked",!0);break}if(te.append(oe),te.on("submit",function(_e){_e.preventDefault(),_e.stopPropagation(),G.find(".bootbox-accept").trigger("click")}),P.message&&P.message.trim()!==""){let _e=g(o.promptMessage).html(P.message);te.prepend(_e),P.message=te}else P.message=te;return G=d.dialog(P),G.off("shown.bs.modal",Z),G.on("shown.bs.modal",function(){oe.focus()}),Pe===!0&&G.modal("show"),G};function f(P,G){let te=P.length,oe={};if(te<1||te>2)throw new Error("Invalid argument length");return te===2||typeof P[0]=="string"?(oe[G[0]]=P[0],oe[G[1]]=P[1]):oe=P[0],oe}function l(P,G,te){return g.extend(!0,{},P,f(G,te))}function b(P,G,te,oe){let Pe;oe&&oe[0]&&(Pe=oe[0].locale||r.locale,(oe[0].swapButtonOrder||r.swapButtonOrder)&&(G=G.reverse()));let Fe={className:"bootbox-"+P,buttons:w(G,Pe)};return h(l(Fe,oe,te),G)}function h(P,G){let te={};return Y(G,function(oe,Pe){te[Pe]=!0}),Y(P.buttons,function(oe){if(te[oe]===p)throw new Error('button key "'+oe+'" is not allowed (options are '+G.join(" ")+")")}),P}function w(P,G){let te={};for(let oe=0,Pe=P.length;oe<Pe;oe++){let Fe=P[oe],_e=Fe.toLowerCase(),pe=Fe.toUpperCase();te[_e]={label:E(pe,G)}}return te}function E(P,G){let te=_[G];return te?te[P]:_.en[P]}function x(P){let G,te;if(typeof P!="object")throw new Error("Please supply an object of options");if(!P.message)throw new Error('"message" option must not be null or an empty string.');return P=g.extend({},r,P),P.backdrop?P.backdrop=typeof P.backdrop=="string"&&P.backdrop.toLowerCase()==="static"?"static":!0:P.backdrop=P.backdrop===!1||P.backdrop===0?!1:"static",P.buttons||(P.buttons={}),G=P.buttons,te=k(G),Y(G,function(oe,Pe,Fe){if(typeof Pe=="function"&&(Pe=G[oe]={callback:Pe}),typeof Pe!="object")throw new Error('button with key "'+oe+'" must be an object');if(Pe.label||(Pe.label=oe),!Pe.className){let _e=!1;P.swapButtonOrder?_e=Fe===0:_e=Fe===te-1,te<=2&&_e?Pe.className="btn-primary":Pe.className="btn-secondary btn-default"}}),P}function k(P){return Object.keys(P).length}function Y(P,G){let te=0;g.each(P,function(oe,Pe){G(oe,Pe,te++)})}function Z(P){P.data.dialog.find(".bootbox-accept").first().trigger("focus")}function fe(P){P.target===P.data.dialog[0]&&P.data.dialog.remove()}function ve(P){P.target===P.data.dialog[0]&&(P.data.dialog.off("escape.close.bb"),P.data.dialog.off("click"))}function a(P,G,te){P.stopPropagation(),P.preventDefault(),typeof te=="function"&&te.call(G,P)===!1||G.modal("hide")}function Ae(P,G,te){let oe=!1,Pe=!0,Fe=!0;if(P==="date")G!==p&&!(Pe=he(G))?console.warn('Browsers which natively support the "date" input type expect date values to be of the form "YYYY-MM-DD" (see ISO-8601 https://www.iso.org/iso-8601-date-and-time-format.html). Bootbox does not enforce this rule, but your min value may not be enforced by this browser.'):te!==p&&!(Fe=he(te))&&console.warn('Browsers which natively support the "date" input type expect date values to be of the form "YYYY-MM-DD" (see ISO-8601 https://www.iso.org/iso-8601-date-and-time-format.html). Bootbox does not enforce this rule, but your max value may not be enforced by this browser.');else if(P==="time"){if(G!==p&&!(Pe=de(G)))throw new Error('"min" is not a valid time. See https://www.w3.org/TR/2012/WD-html-markup-20120315/datatypes.html#form.data.time for more information.');if(te!==p&&!(Fe=de(te)))throw new Error('"max" is not a valid time. See https://www.w3.org/TR/2012/WD-html-markup-20120315/datatypes.html#form.data.time for more information.')}else{if(G!==p&&isNaN(G))throw Pe=!1,new Error('"min" must be a valid number. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-min for more information.');if(te!==p&&isNaN(te))throw Fe=!1,new Error('"max" must be a valid number. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-max for more information.')}if(Pe&&Fe){if(te<G)throw new Error('"max" must be greater than or equal to "min". See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-max for more information.');oe=!0}return oe}function de(P){return/([01][0-9]|2[0-3]):[0-5][0-9]?:[0-5][0-9]/.test(P)}function he(P){return/(\d{4})-(\d{2})-(\d{2})/.test(P)}return d})},89336(V,D,v){"use strict";v.r(D),v.d(D,{Alert:()=>S,Button:()=>Se,Carousel:()=>Q,Collapse:()=>Lr,Dropdown:()=>pn,Modal:()=>rr,Offcanvas:()=>jn,Popover:()=>$i,ScrollSpy:()=>ii,Tab:()=>ar,Toast:()=>oi,Tooltip:()=>ir});var j={};v.r(j),v.d(j,{afterMain:()=>Z,afterRead:()=>x,afterWrite:()=>a,applyStyles:()=>Fe,arrow:()=>Rt,auto:()=>p,basePlacements:()=>d,beforeMain:()=>k,beforeRead:()=>w,beforeWrite:()=>fe,bottom:()=>O,clippingParents:()=>o,computeStyles:()=>Hn,createPopper:()=>Er,createPopperBase:()=>Xi,createPopperLite:()=>Ur,detectOverflow:()=>Cn,end:()=>_,eventListeners:()=>Sn,flip:()=>br,hide:()=>di,left:()=>g,main:()=>Y,modifierPhases:()=>Ae,offset:()=>pi,placements:()=>h,popper:()=>f,popperGenerator:()=>Nn,popperOffsets:()=>Br,preventOverflow:()=>yr,read:()=>E,reference:()=>l,right:()=>s,start:()=>C,top:()=>y,variationPlacements:()=>b,viewport:()=>r,write:()=>ve});var y="top",O="bottom",s="right",g="left",p="auto",d=[y,O,s,g],C="start",_="end",o="clippingParents",r="viewport",f="popper",l="reference",b=d.reduce(function(m,t){return m.concat([t+"-"+C,t+"-"+_])},[]),h=[].concat(d,[p]).reduce(function(m,t){return m.concat([t,t+"-"+C,t+"-"+_])},[]),w="beforeRead",E="read",x="afterRead",k="beforeMain",Y="main",Z="afterMain",fe="beforeWrite",ve="write",a="afterWrite",Ae=[w,E,x,k,Y,Z,fe,ve,a];function de(m){return m?(m.nodeName||"").toLowerCase():null}function he(m){if(m==null)return window;if(m.toString()!=="[object Window]"){var t=m.ownerDocument;return t&&t.defaultView||window}return m}function P(m){var t=he(m).Element;return m instanceof t||m instanceof Element}function G(m){var t=he(m).HTMLElement;return m instanceof t||m instanceof HTMLElement}function te(m){if(typeof ShadowRoot>"u")return!1;var t=he(m).ShadowRoot;return m instanceof t||m instanceof ShadowRoot}function oe(m){var t=m.state;
vendor: 19,211 bytes, line 14
14Object.keys(t.elements).forEach(function(c){var R=t.styles[c]||{},I=t.attributes[c]||{},W=t.elements[c];!G(W)||!de(W)||(Object.assign(W.style,R),Object.keys(I).forEach(function(K){var J=I[K];J===!1?W.removeAttribute(K):W.setAttribute(K,J===!0?"":J)}))})}function Pe(m){var t=m.state,c={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,c.popper),t.styles=c,t.elements.arrow&&Object.assign(t.elements.arrow.style,c.arrow),function(){Object.keys(t.elements).forEach(function(R){var I=t.elements[R],W=t.attributes[R]||{},K=Object.keys(t.styles.hasOwnProperty(R)?t.styles[R]:c[R]),J=K.reduce(function(re,Te){return re[Te]="",re},{});!G(I)||!de(I)||(Object.assign(I.style,J),Object.keys(W).forEach(function(re){I.removeAttribute(re)}))})}}const Fe={name:"applyStyles",enabled:!0,phase:"write",fn:oe,effect:Pe,requires:["computeStyles"]};function _e(m){return m.split("-")[0]}var pe=Math.max,ie=Math.min,se=Math.round;function ue(){var m=navigator.userAgentData;return m!=null&&m.brands&&Array.isArray(m.brands)?m.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function me(){return!/^((?!chrome|android).)*safari/i.test(ue())}function we(m,t,c){t===void 0&&(t=!1),c===void 0&&(c=!1);var R=m.getBoundingClientRect(),I=1,W=1;t&&G(m)&&(I=m.offsetWidth>0&&se(R.width)/m.offsetWidth||1,W=m.offsetHeight>0&&se(R.height)/m.offsetHeight||1);var K=P(m)?he(m):window,J=K.visualViewport,re=!me()&&c,Te=(R.left+(re&&J?J.offsetLeft:0))/I,ce=(R.top+(re&&J?J.offsetTop:0))/W,Me=R.width/I,He=R.height/W;return{width:Me,height:He,top:ce,right:Te+Me,bottom:ce+He,left:Te,x:Te,y:ce}}function Le(m){var t=we(m),c=m.offsetWidth,R=m.offsetHeight;return Math.abs(t.width-c)<=1&&(c=t.width),Math.abs(t.height-R)<=1&&(R=t.height),{x:m.offsetLeft,y:m.offsetTop,width:c,height:R}}function ae(m,t){var c=t.getRootNode&&t.getRootNode();if(m.contains(t))return!0;if(c&&te(c)){var R=t;do{if(R&&m.isSameNode(R))return!0;R=R.parentNode||R.host}while(R)}return!1}function Ge(m){return he(m).getComputedStyle(m)}function $t(m){return["table","td","th"].indexOf(de(m))>=0}function rt(m){return((P(m)?m.ownerDocument:m.document)||window.document).documentElement}function Ve(m){return de(m)==="html"?m:m.assignedSlot||m.parentNode||(te(m)?m.host:null)||rt(m)}function ge(m){return!G(m)||Ge(m).position==="fixed"?null:m.offsetParent}function Tt(m){var t=/firefox/i.test(ue()),c=/Trident/i.test(ue());if(c&&G(m)){var R=Ge(m);if(R.position==="fixed")return null}var I=Ve(m);for(te(I)&&(I=I.host);G(I)&&["html","body"].indexOf(de(I))<0;){var W=Ge(I);if(W.transform!=="none"||W.perspective!=="none"||W.contain==="paint"||["transform","perspective"].indexOf(W.willChange)!==-1||t&&W.willChange==="filter"||t&&W.filter&&W.filter!=="none")return I;I=I.parentNode}return null}function at(m){for(var t=he(m),c=ge(m);c&&$t(c)&&Ge(c).position==="static";)c=ge(c);return c&&(de(c)==="html"||de(c)==="body"&&Ge(c).position==="static")?t:c||Tt(m)||t}function Pt(m){return["top","bottom"].indexOf(m)>=0?"x":"y"}function Bt(m,t,c){return pe(m,ie(t,c))}function yt(m,t,c){var R=Bt(m,t,c);return R>c?c:R}function At(){return{top:0,right:0,bottom:0,left:0}}function Jt(m){return Object.assign({},At(),m)}function Wt(m,t){return t.reduce(function(c,R){return c[R]=m,c},{})}var hr=function(t,c){return t=typeof t=="function"?t(Object.assign({},c.rects,{placement:c.placement})):t,Jt(typeof t!="number"?t:Wt(t,d))};function Wn(m){var t,c=m.state,R=m.name,I=m.options,W=c.elements.arrow,K=c.modifiersData.popperOffsets,J=_e(c.placement),re=Pt(J),Te=[g,s].indexOf(J)>=0,ce=Te?"height":"width";if(!(!W||!K)){var Me=hr(I.padding,c),He=Le(W),ke=re==="y"?y:g,ot=re==="y"?O:s,Ue=c.rects.reference[ce]+c.rects.reference[re]-K[re]-c.rects.popper[ce],Je=K[re]-c.rects.reference[re],st=at(W),pt=st?re==="y"?st.clientHeight||0:st.clientWidth||0:0,gt=Ue/2-Je/2,Ye=Me[ke],tt=pt-He[ce]-Me[ot],nt=pt/2-He[ce]/2+gt,ut=Bt(Ye,nt,tt),Ot=re;c.modifiersData[R]=(t={},t[Ot]=ut,t.centerOffset=ut-nt,t)}}function pr(m){var t=m.state,c=m.options,R=c.element,I=R===void 0?"[data-popper-arrow]":R;I!=null&&(typeof I=="string"&&(I=t.elements.popper.querySelector(I),!I)||ae(t.elements.popper,I)&&(t.elements.arrow=I))}const Rt={name:"arrow",enabled:!0,phase:"main",fn:Wn,effect:pr,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function kt(m){return m.split("-")[1]}var bn={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Ce(m,t){var c=m.x,R=m.y,I=t.devicePixelRatio||1;return{x:se(c*I)/I||0,y:se(R*I)/I||0}}function Qe(m){var t,c=m.popper,R=m.popperRect,I=m.placement,W=m.variation,K=m.offsets,J=m.position,re=m.gpuAcceleration,Te=m.adaptive,ce=m.roundOffsets,Me=m.isFixed,He=K.x,ke=He===void 0?0:He,ot=K.y,Ue=ot===void 0?0:ot,Je=typeof ce=="function"?ce({x:ke,y:Ue}):{x:ke,y:Ue};ke=Je.x,Ue=Je.y;var st=K.hasOwnProperty("x"),pt=K.hasOwnProperty("y"),gt=g,Ye=y,tt=window;if(Te){var nt=at(c),ut="clientHeight",Ot="clientWidth";if(nt===he(c)&&(nt=rt(c),Ge(nt).position!=="static"&&J==="absolute"&&(ut="scrollHeight",Ot="scrollWidth")),nt=nt,I===y||(I===g||I===s)&&W===_){Ye=O;var Ct=Me&&nt===tt&&tt.visualViewport?tt.visualViewport.height:nt[ut];Ue-=Ct-R.height,Ue*=re?1:-1}if(I===g||(I===y||I===O)&&W===_){gt=s;var bt=Me&&nt===tt&&tt.visualViewport?tt.visualViewport.width:nt[Ot];ke-=bt-R.width,ke*=re?1:-1}}var Nt=Object.assign({position:J},Te&&bn),gn=ce===!0?Ce({x:ke,y:Ue},he(c)):{x:ke,y:Ue};if(ke=gn.x,Ue=gn.y,re){var Ft;return Object.assign({},Nt,(Ft={},Ft[Ye]=pt?"0":"",Ft[gt]=st?"0":"",Ft.transform=(tt.devicePixelRatio||1)<=1?"translate("+ke+"px, "+Ue+"px)":"translate3d("+ke+"px, "+Ue+"px, 0)",Ft))}return Object.assign({},Nt,(t={},t[Ye]=pt?Ue+"px":"",t[gt]=st?ke+"px":"",t.transform="",t))}function gr(m){var t=m.state,c=m.options,R=c.gpuAcceleration,I=R===void 0?!0:R,W=c.adaptive,K=W===void 0?!0:W,J=c.roundOffsets,re=J===void 0?!0:J,Te={placement:_e(t.placement),variation:kt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:I,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Qe(Object.assign({},Te,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:K,roundOffsets:re})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Qe(Object.assign({},Te,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:re})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Hn={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:gr,data:{}};var Ht={passive:!0};function mr(m){var t=m.state,c=m.instance,R=m.options,I=R.scroll,W=I===void 0?!0:I,K=R.resize,J=K===void 0?!0:K,re=he(t.elements.popper),Te=[].concat(t.scrollParents.reference,t.scrollParents.popper);return W&&Te.forEach(function(ce){ce.addEventListener("scroll",c.update,Ht)}),J&&re.addEventListener("resize",c.update,Ht),function(){W&&Te.forEach(function(ce){ce.removeEventListener("scroll",c.update,Ht)}),J&&re.removeEventListener("resize",c.update,Ht)}}const Sn={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:mr,data:{}};var wn={left:"right",right:"left",bottom:"top",top:"bottom"};function Ie(m){return m.replace(/left|right|bottom|top/g,function(t){return wn[t]})}var Re={start:"end",end:"start"};function Ze(m){return m.replace(/start|end/g,function(t){return Re[t]})}function _t(m){var t=he(m),c=t.pageXOffset,R=t.pageYOffset;return{scrollLeft:c,scrollTop:R}}function it(m){return we(rt(m)).left+_t(m).scrollLeft}function lt(m,t){var c=he(m),R=rt(m),I=c.visualViewport,W=R.clientWidth,K=R.clientHeight,J=0,re=0;if(I){W=I.width,K=I.height;var Te=me();(Te||!Te&&t==="fixed")&&(J=I.offsetLeft,re=I.offsetTop)}return{width:W,height:K,x:J+it(m),y:re}}function Ut(m){var t,c=rt(m),R=_t(m),I=(t=m.ownerDocument)==null?void 0:t.body,W=pe(c.scrollWidth,c.clientWidth,I?I.scrollWidth:0,I?I.clientWidth:0),K=pe(c.scrollHeight,c.clientHeight,I?I.scrollHeight:0,I?I.clientHeight:0),J=-R.scrollLeft+it(m),re=-R.scrollTop;return Ge(I||c).direction==="rtl"&&(J+=pe(c.clientWidth,I?I.clientWidth:0)-W),{width:W,height:K,x:J,y:re}}function Vt(m){var t=Ge(m),c=t.overflow,R=t.overflowX,I=t.overflowY;return/auto|scroll|overlay|hidden/.test(c+I+R)}function Qt(m){return["html","body","#document"].indexOf(de(m))>=0?m.ownerDocument.body:G(m)&&Vt(m)?m:Qt(Ve(m))}function Kt(m,t){var c;t===void 0&&(t=[]);var R=Qt(m),I=R===((c=m.ownerDocument)==null?void 0:c.body),W=he(R),K=I?[W].concat(W.visualViewport||[],Vt(R)?R:[]):R,J=t.concat(K);return I?J:J.concat(Kt(Ve(K)))}function Xt(m){return Object.assign({},m,{left:m.x,top:m.y,right:m.x+m.width,bottom:m.y+m.height})}function ci(m,t){var c=we(m,!1,t==="fixed");return c.top=c.top+m.clientTop,c.left=c.left+m.clientLeft,c.bottom=c.top+m.clientHeight,c.right=c.left+m.clientWidth,c.width=m.clientWidth,c.height=m.clientHeight,c.x=c.left,c.y=c.top,c}function Lt(m,t,c){return t===r?Xt(lt(m,c)):P(t)?ci(t,c):Xt(Ut(rt(m)))}function Dt(m){var t=Kt(Ve(m)),c=["absolute","fixed"].indexOf(Ge(m).position)>=0,R=c&&G(m)?at(m):m;return P(R)?t.filter(function(I){return P(I)&&ae(I,R)&&de(I)!=="body"}):[]}function $r(m,t,c,R){var I=t==="clippingParents"?Dt(m):[].concat(t),W=[].concat(I,[c]),K=W[0],J=W.reduce(function(re,Te){var ce=Lt(m,Te,R);return re.top=pe(ce.top,re.top),re.right=ie(ce.right,re.right),re.bottom=ie(ce.bottom,re.bottom),re.left=pe(ce.left,re.left),re},Lt(m,K,R));return J.width=J.right-J.left,J.height=J.bottom-J.top,J.x=J.left,J.y=J.top,J}function ui(m){var t=m.reference,c=m.element,R=m.placement,I=R?_e(R):null,W=R?kt(R):null,K=t.x+t.width/2-c.width/2,J=t.y+t.height/2-c.height/2,re;switch(I){case y:re={x:K,y:t.y-c.height};break;case O:re={x:K,y:t.y+t.height};break;case s:re={x:t.x+t.width,y:J};break;case g:re={x:t.x-c.width,y:J};break;default:re={x:t.x,y:t.y}}var Te=I?Pt(I):null;if(Te!=null){var ce=Te==="y"?"height":"width";switch(W){case C:re[Te]=re[Te]-(t[ce]/2-c[ce]/2);break;case _:re[Te]=re[Te]+(t[ce]/2-c[ce]/2);break;default:}}return re}function Cn(m,t){t===void 0&&(t={});var c=t,R=c.placement,I=R===void 0?m.placement:R,W=c.strategy,K=W===void 0?m.strategy:W,J=c.boundary,re=J===void 0?o:J,Te=c.rootBoundary,ce=Te===void 0?r:Te,Me=c.elementContext,He=Me===void 0?f:Me,ke=c.altBoundary,ot=ke===void 0?!1:ke,Ue=c.padding,Je=Ue===void 0?0:Ue,st=Jt(typeof Je!="number"?Je:Wt(Je,d)),pt=He===f?l:f,gt=m.rects.popper,Ye=m.elements[ot?pt:He],tt=$r(P(Ye)?Ye:Ye.contextElement||rt(m.elements.popper),re,ce,K),nt=we(m.elements.reference),ut=ui({reference:nt,element:gt,strategy:"absolute",placement:I}),Ot=Xt(Object.assign({},gt,ut)),Ct=He===f?Ot:nt,bt={top:tt.top-Ct.top+st.top,bottom:Ct.bottom-tt.bottom+st.bottom,left:tt.left-Ct.left+st.left,right:Ct.right-tt.right+st.right},Nt=m.modifiersData.offset;if(He===f&&Nt){var gn=Nt[I];Object.keys(bt).forEach(function(Ft){var cr=[s,O].indexOf(Ft)>=0?1:-1,ur=[y,O].indexOf(Ft)>=0?"y":"x";bt[Ft]+=gn[ur]*cr})}return bt}function li(m,t){t===void 0&&(t={});var c=t,R=c.placement,I=c.boundary,W=c.rootBoundary,K=c.padding,J=c.flipVariations,re=c.allowedAutoPlacements,Te=re===void 0?h:re,ce=kt(R),Me=ce?J?b:b.filter(function(ot){return kt(ot)===ce}):d,He=Me.filter(function(ot){return Te.indexOf(ot)>=0});He.length===0&&(He=Me);var ke=He.reduce(function(ot,Ue){return ot[Ue]=Cn(m,{placement:Ue,boundary:I,rootBoundary:W,padding:K})[_e(Ue)],ot},{});return Object.keys(ke).sort(function(ot,Ue){return ke[ot]-ke[Ue]})}function On(m){if(_e(m)===p)return[];var t=Ie(m);return[Ze(m),t,Ze(t)]}function Rn(m){var t=m.state,c=m.options,R=m.name;if(!t.modifiersData[R]._skip){for(var I=c.mainAxis,W=I===void 0?!0:I,K=c.altAxis,J=K===void 0?!0:K,re=c.fallbackPlacements,Te=c.padding,ce=c.boundary,Me=c.rootBoundary,He=c.altBoundary,ke=c.flipVariations,ot=ke===void 0?!0:ke,Ue=c.allowedAutoPlacements,Je=t.options.placement,st=_e(Je),pt=st===Je,gt=re||(pt||!ot?[Ie(Je)]:On(Je)),Ye=[Je].concat(gt).reduce(function(Fr,Bn){return Fr.concat(_e(Bn)===p?li(t,{placement:Bn,boundary:ce,rootBoundary:Me,padding:Te,flipVariations:ot,allowedAutoPlacements:Ue}):Bn)},[]),tt=t.rects.reference,nt=t.rects.popper,ut=new Map,Ot=!0,Ct=Ye[0],bt=0;bt<Ye.length;bt++){var Nt=Ye[bt],gn=_e(Nt),Ft=kt(Nt)===C,cr=[y,O].indexOf(gn)>=0,ur=cr?"width":"height",Gt=Cn(t,{placement:Nt,boundary:ce,rootBoundary:Me,altBoundary:He,padding:Te}),mn=cr?Ft?s:g:Ft?O:y;tt[ur]>nt[ur]&&(mn=Ie(mn));var Hi=Ie(mn),lr=[];if(W&&lr.push(Gt[gn]<=0),J&&lr.push(Gt[mn]<=0,Gt[Hi]<=0),lr.every(function(Fr){return Fr})){Ct=Nt,Ot=!1;break}ut.set(Nt,lr)}if(Ot)for(var Ui=ot?3:1,wo=function(Bn){var ai=Ye.find(function(Ki){var fr=ut.get(Ki);if(fr)return fr.slice(0,Bn).every(function(Co){return Co})});if(ai)return Ct=ai,"break"},si=Ui;si>0;si--){var Vi=wo(si);if(Vi==="break")break}t.placement!==Ct&&(t.modifiersData[R]._skip=!0,t.placement=Ct,t.reset=!0)}}const br={name:"flip",enabled:!0,phase:"main",fn:Rn,requiresIfExists:["offset"],data:{_skip:!1}};function Un(m,t,c){return c===void 0&&(c={x:0,y:0}),{top:m.top-t.height-c.y,right:m.right-t.width+c.x,bottom:m.bottom-t.height+c.y,left:m.left-t.width-c.x}}function fi(m){return[y,s,O,g].some(function(t){return m[t]>=0})}function zi(m){var t=m.state,c=m.name,R=t.rects.reference,I=t.rects.popper,W=t.modifiersData.preventOverflow,K=Cn(t,{elementContext:"reference"}),J=Cn(t,{altBoundary:!0}),re=Un(K,R),Te=Un(J,I,W),ce=fi(re),Me=fi(Te);t.modifiersData[c]={referenceClippingOffsets:re,popperEscapeOffsets:Te,isReferenceHidden:ce,hasPopperEscaped:Me},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":ce,"data-popper-escaped":Me})}const di={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:zi};function hi(m,t,c){var R=_e(m),I=[g,y].indexOf(R)>=0?-1:1,W=typeof c=="function"?c(Object.assign({},t,{placement:m})):c,K=W[0],J=W[1];return K=K||0,J=(J||0)*I,[g,s].indexOf(R)>=0?{x:J,y:K}:{x:K,y:J}}function qi(m){var t=m.state,c=m.options,R=m.name,I=c.offset,W=I===void 0?[0,0]:I,K=h.reduce(function(ce,Me){return ce[Me]=hi(Me,t.rects,W),ce},{}),J=K[t.placement],re=J.x,Te=J.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=re,t.modifiersData.popperOffsets.y+=Te),t.modifiersData[R]=K}const pi={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:qi};function gi(m){var t=m.state,c=m.name;t.modifiersData[c]=ui({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const Br={name:"popperOffsets",enabled:!0,phase:"read",fn:gi,data:{}};function Dn(m){return m==="x"?"y":"x"}function mi(m){var t=m.state,c=m.options,R=m.name,I=c.mainAxis,W=I===void 0?!0:I,K=c.altAxis,J=K===void 0?!1:K,re=c.boundary,Te=c.rootBoundary,ce=c.altBoundary,Me=c.padding,He=c.tether,ke=He===void 0?!0:He,ot=c.tetherOffset,Ue=ot===void 0?0:ot,Je=Cn(t,{boundary:re,rootBoundary:Te,padding:Me,altBoundary:ce}),st=_e(t.placement),pt=kt(t.placement),gt=!pt,Ye=Pt(st),tt=Dn(Ye),nt=t.modifiersData.popperOffsets,ut=t.rects.reference,Ot=t.rects.popper,Ct=typeof Ue=="function"?Ue(Object.assign({},t.rects,{placement:t.placement})):Ue,bt=typeof Ct=="number"?{mainAxis:Ct,altAxis:Ct}:Object.assign({mainAxis:0,altAxis:0},Ct),Nt=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,gn={x:0,y:0};if(nt){if(W){var Ft,cr=Ye==="y"?y:g,ur=Ye==="y"?O:s,Gt=Ye==="y"?"height":"width",mn=nt[Ye],Hi=mn+Je[cr],lr=mn-Je[ur],Ui=ke?-Ot[Gt]/2:0,wo=pt===C?ut[Gt]:Ot[Gt],si=pt===C?-Ot[Gt]:-ut[Gt],Vi=t.elements.arrow,Fr=ke&&Vi?Le(Vi):{width:0,height:0},Bn=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:At(),ai=Bn[cr],Ki=Bn[ur],fr=Bt(0,ut[Gt],Fr[Gt]),Co=gt?ut[Gt]/2-Ui-fr-ai-bt.mainAxis:wo-fr-ai-bt.mainAxis,tu=gt?-ut[Gt]/2+Ui+fr+Ki+bt.mainAxis:si+fr+Ki+bt.mainAxis,To=t.elements.arrow&&at(t.elements.arrow),nu=To?Ye==="y"?To.clientTop||0:To.clientLeft||0:0,ls=(Ft=Nt?.[Ye])!=null?Ft:0,ru=mn+Co-ls-nu,iu=mn+tu-ls,fs=Bt(ke?ie(Hi,ru):Hi,mn,ke?pe(lr,iu):lr);nt[Ye]=fs,gn[Ye]=fs-mn}if(J){var ds,ou=Ye==="x"?y:g,su=Ye==="x"?O:s,dr=nt[tt],Yi=tt==="y"?"height":"width",hs=dr+Je[ou],ps=dr-Je[su],Ao=[y,g].indexOf(st)!==-1,gs=(ds=Nt?.[tt])!=null?ds:0,ms=Ao?hs:dr-ut[Yi]-Ot[Yi]-gs+bt.altAxis,bs=Ao?dr+ut[Yi]+Ot[Yi]-gs-bt.altAxis:ps,ys=ke&&Ao?yt(ms,dr,bs):Bt(ke?ms:hs,dr,ke?bs:ps);nt[tt]=ys,gn[tt]=ys-dr}t.modifiersData[R]=gn}}const yr={name:"preventOverflow",enabled:!0,phase:"main",fn:mi,requiresIfExists:["offset"]};function Wr(m){return{scrollLeft:m.scrollLeft,scrollTop:m.scrollTop}}function vr(m){return m===he(m)||!G(m)?_t(m):Wr(m)}function bi(m){var t=m.getBoundingClientRect(),c=se(t.width)/m.offsetWidth||1,R=se(t.height)/m.offsetHeight||1;return c!==1||R!==1}function Qi(m,t,c){c===void 0&&(c=!1);var R=G(t),I=G(t)&&bi(t),W=rt(t),K=we(m,I,c),J={scrollLeft:0,scrollTop:0},re={x:0,y:0};return(R||!R&&!c)&&((de(t)!=="body"||Vt(W))&&(J=vr(t)),G(t)?(re=we(t,!0),re.x+=t.clientLeft,re.y+=t.clientTop):W&&(re.x=it(W))),{x:K.left+J.scrollLeft-re.x,y:K.top+J.scrollTop-re.y,width:K.width,height:K.height}}function Vn(m){var t=new Map,c=new Set,R=[];m.forEach(function(W){t.set(W.name,W)});function I(W){c.add(W.name);var K=[].concat(W.requires||[],W.requiresIfExists||[]);K.forEach(function(J){if(!c.has(J)){var re=t.get(J);re&&I(re)}}),R.push(W)}return m.forEach(function(W){c.has(W.name)||I(W)}),R}function yi(m){var t=Vn(m);return Ae.reduce(function(c,R){return c.concat(t.filter(function(I){return I.phase===R}))},[])}function vi(m){var t;return function(){return t||(t=new Promise(function(c){Promise.resolve().then(function(){t=void 0,c(m())})})),t}}function Ei(m){var t=m.reduce(function(c,R){var I=c[R.name];return c[R.name]=I?Object.assign({},I,R,{options:Object.assign({},I.options,R.options),data:Object.assign({},I.data,R.data)}):R,c},{});return Object.keys(t).map(function(c){return t[c]})}var Hr={placement:"bottom",modifiers:[],strategy:"absolute"};function wi(){for(var m=arguments.length,t=new Array(m),c=0;c<m;c++)t[c]=arguments[c];return!t.some(function(R){return!(R&&typeof R.getBoundingClientRect=="function")})}function Nn(m){m===void 0&&(m={});var t=m,c=t.defaultModifiers,R=c===void 0?[]:c,I=t.defaultOptions,W=I===void 0?Hr:I;return function(J,re,Te){Te===void 0&&(Te=W);var ce={placement:"bottom",orderedModifiers:[],options:Object.assign({},Hr,W),modifiersData:{},elements:{reference:J,popper:re},attributes:{},styles:{}},Me=[],He=!1,ke={state:ce,setOptions:function(st){var pt=typeof st=="function"?st(ce.options):st;Ue(),ce.options=Object.assign({},W,ce.options,pt),ce.scrollParents={reference:P(J)?Kt(J):J.contextElement?Kt(J.contextElement):[],popper:Kt(re)};var gt=yi(Ei([].concat(R,ce.options.modifiers)));return ce.orderedModifiers=gt.filter(function(Ye){return Ye.enabled}),ot(),ke.update()},forceUpdate:function(){if(!He){var st=ce.elements,pt=st.reference,gt=st.popper;if(wi(pt,gt)){ce.rects={reference:Qi(pt,at(gt),ce.options.strategy==="fixed"),popper:Le(gt)},ce.reset=!1,ce.placement=ce.options.placement,ce.orderedModifiers.forEach(function(bt){return ce.modifiersData[bt.name]=Object.assign({},bt.data)});for(var Ye=0;Ye<ce.orderedModifiers.length;Ye++){if(ce.reset===!0){ce.reset=!1,Ye=-1;continue}var tt=ce.orderedModifiers[Ye],nt=tt.fn,ut=tt.options,Ot=ut===void 0?{}
vendor: 3,733 bytes, lines 14-18
14:ut,Ct=tt.name;typeof nt=="function"&&(ce=nt({state:ce,options:Ot,name:Ct,instance:ke})||ce)}}}},update:vi(function(){return new Promise(function(Je){ke.forceUpdate(),Je(ce)})}),destroy:function(){Ue(),He=!0}};if(!wi(J,re))return ke;ke.setOptions(Te).then(function(Je){!He&&Te.onFirstUpdate&&Te.onFirstUpdate(Je)});function ot(){ce.orderedModifiers.forEach(function(Je){var st=Je.name,pt=Je.options,gt=pt===void 0?{}:pt,Ye=Je.effect;if(typeof Ye=="function"){var tt=Ye({state:ce,name:st,instance:ke,options:gt}),nt=function(){};Me.push(tt||nt)}})}function Ue(){Me.forEach(function(Je){return Je()}),Me=[]}return ke}}var Xi=Nn(),Gi=[Sn,Br,Hn,Fe,pi,br,yr,Rt,di],Er=Nn({defaultModifiers:Gi}),Ci=[Sn,Br,Hn,Fe],Ur=Nn({defaultModifiers:Ci});/*! 15 * Bootstrap v5.3.8 (https://getbootstrap.com/) 16 * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) 17 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) 18 */const sn=new Map,vt={set(m,t,c){sn.has(m)||sn.set(m,new Map);const R=sn.get(m);if(!R.has(t)&&R.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(R.keys())[0]}.`);return}R.set(t,c)},get(m,t){return sn.has(m)&&sn.get(m).get(t)||null},remove(m,t){if(!sn.has(m))return;const c=sn.get(m);c.delete(t),c.size===0&&sn.delete(m)}},Pn=1e6,wr=1e3,Vr="transitionend",Ti=m=>(m&&window.CSS&&window.CSS.escape&&(m=m.replace(/#([^\s"#']+)/g,(t,c)=>`#${CSS.escape(c)}`)),m),Kr=m=>m==null?`${m}`:Object.prototype.toString.call(m).match(/\s([a-z]+)/i)[1].toLowerCase(),Ai=m=>{do m+=Math.floor(Math.random()*Pn);while(document.getElementById(m));return m},Cr=m=>{if(!m)return 0;let{transitionDuration:t,transitionDelay:c}=window.getComputedStyle(m);const R=Number.parseFloat(t),I=Number.parseFloat(c);return!R&&!I?0:(t=t.split(",")[0],c=c.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(c))*wr)},Yr=m=>{m.dispatchEvent(new Event(Vr))},an=m=>!m||typeof m!="object"?!1:(typeof m.jquery<"u"&&(m=m[0]),typeof m.nodeType<"u"),yn=m=>an(m)?m.jquery?m[0]:m:typeof m=="string"&&m.length>0?document.querySelector(Ti(m)):null,Et=m=>{if(!an(m)||m.getClientRects().length===0)return!1;const t=getComputedStyle(m).getPropertyValue("visibility")==="visible",c=m.closest("details:not([open])");if(!c)return t;if(c!==m){const R=m.closest("summary");if(R&&R.parentNode!==c||R===null)return!1}return t},cn=m=>!m||m.nodeType!==Node.ELEMENT_NODE||m.classList.contains("disabled")?!0:typeof m.disabled<"u"?m.disabled:m.hasAttribute("disabled")&&m.getAttribute("disabled")!=="false",kn=m=>{if(!document.documentElement.attachShadow)return null;if(typeof m.getRootNode=="function"){const t=m.getRootNode();return t instanceof ShadowRoot?t:null}return m instanceof ShadowRoot?m:m.parentNode?kn(m.parentNode):null},Tr=()=>{},Kn=m=>{m.offsetHeight},vn=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,un=[],zr=m=>{document.readyState==="loading"?(un.length||document.addEventListener("DOMContentLoaded",()=>{for(const t of un)t()}),un.push(m)):m()},Yt=()=>document.documentElement.dir==="rtl",wt=m=>{zr(()=>{const t=vn();if(t){const c=m.NAME,R=t.fn[c];t.fn[c]=m.jQueryInterface,t.fn[c].Constructor=m,t.fn[c].noConflict=()=>(t.fn[c]=R,m.jQueryInterface)}})},xt=(m,t=[],c=m)=>typeof m=="function"?m.call(...t):c,Ar=(m,t,c=!0)=>{if(!c){xt(m);return}const I=Cr(t)+5;let W=!1;const K=({target:J})=>{J===t&&(W=!0,t.removeEventListener(Vr,K),xt(m))};t.addEventListener(Vr,K),setTimeout(()=>{W||Yr(t)},I)},_r=(m,t,c,R)=>{const I=m.length;let W=m.indexOf(t);return W===-1?!c&&R?m[I-1]:m[0]:(W+=c?1:-1,R&&(W=(W+I)%I),m[Math.max(0,Math.min(W,I-1))])},_i=/[^.]*(?=\..*)\.|.*/,Ji=/\..*/,xi=/::\d+$/,qr={};let ji=1;
18const xr={mouseenter:"mouseover",mouseleave:"mouseout"},Zi=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function Si(m,t){return t&&`${t}::${ji++}`||m.uidEvent||ji++}function Oi(m){const t=Si(m);return m.uidEvent=t,qr[t]=qr[t]||{},qr[t]}function eo(m,t){return function c(R){return Sr(R,{delegateTarget:m}),c.oneOff&&ee.off(m,R.type,t),t.apply(m,[R])}}function to(m,t,c){return function R(I){const W=m.querySelectorAll(t);for(let{target:K}=I;K&&K!==this;K=K.parentNode)for(const J of W)if(J===K)return Sr(I,{delegateTarget:K}),R.oneOff&&ee.off(m,I.type,t,c),c.apply(K,[I])}}function Ri(m,t,c=null){return Object.values(m).find(R=>R.callable===t&&R.delegationSelector===c)}function Di(m,t,c){const R=typeof t=="string",I=R?c:t||c;let W=jr(m);return Zi.has(W)||(W=m),[R,I,W]}function Qr(m,t,c,R,I){if(typeof t!="string"||!m)return;let[W,K,J]=Di(t,c,R);t in xr&&(K=(ot=>function(Ue){if(!Ue.relatedTarget||Ue.relatedTarget!==Ue.delegateTarget&&!Ue.delegateTarget.contains(Ue.relatedTarget))return ot.call(this,Ue)})(K));const re=Oi(m),Te=re[J]||(re[J]={}),ce=Ri(Te,K,W?c:null);if(ce){ce.oneOff=ce.oneOff&&I;return}const Me=Si(K,t.replace(_i,"")),He=W?to(m,c,K):eo(m,K);He.delegationSelector=W?c:null,He.callable=K,He.oneOff=I,He.uidEvent=Me,Te[Me]=He,m.addEventListener(J,He,W)}function Yn(m,t,c,R,I){const W=Ri(t[c],R,I);W&&(m.removeEventListener(c,W,!!I),delete t[c][W.uidEvent])}function Ni(m,t,c,R){const I=t[c]||{};for(const[W,K]of Object.entries(I))W.includes(R)&&Yn(m,t,c,K.callable,K.delegationSelector)}function jr(m){return m=m.replace(Ji,""),xr[m]||m}const ee={on(m,t,c,R){Qr(m,t,c,R,!1)},one(m,t,c,R){Qr(m,t,c,R,!0)},off(m,t,c,R){if(typeof t!="string"||!m)return;const[I,W,K]=Di(t,c,R),J=K!==t,re=Oi(m),Te=re[K]||{},ce=t.startsWith(".");if(typeof W<"u"){if(!Object.keys(Te).length)return;Yn(m,re,K,W,I?c:null);return}if(ce)for(const Me of Object.keys(re))Ni(m,re,Me,t.slice(1));for(const[Me,He]of Object.entries(Te)){const ke=Me.replace(xi,"");(!J||t.includes(ke))&&Yn(m,re,K,He.callable,He.delegationSelector)}},trigger(m,t,c){if(typeof t!="string"||!m)return null;const R=vn(),I=jr(t),W=t!==I;let K=null,J=!0,re=!0,Te=!1;W&&R&&(K=R.Event(t,c),R(m).trigger(K),J=!K.isPropagationStopped(),re=!K.isImmediatePropagationStopped(),Te=K.isDefaultPrevented());const ce=Sr(new Event(t,{bubbles:J,cancelable:!0}),c);return Te&&ce.preventDefault(),re&&m.dispatchEvent(ce),ce.defaultPrevented&&K&&K.preventDefault(),ce}};function Sr(m,t={}){for(const[c,R]of Object.entries(t))try{m[c]=R}catch{Object.defineProperty(m,c,{configurable:!0,get(){return R}})}return m}function Or(m){if(m==="true")return!0;if(m==="false")return!1;if(m===Number(m).toString())return Number(m);if(m===""||m==="null")return null;if(typeof m!="string")return m;try{return JSON.parse(decodeURIComponent(m))}catch{return m}}function Xr(m){return m.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const ln={setDataAttribute(m,t,c){m.setAttribute(`data-bs-${Xr(t)}`,c)},removeDataAttribute(m,t){m.removeAttribute(`data-bs-${Xr(t)}`)},getDataAttributes(m){if(!m)return{};const t={},c=Object.keys(m.dataset).filter(R=>R.startsWith("bs")&&!R.startsWith("bsConfig"));for(const R of c){let I=R.replace(/^bs/,"");I=I.charAt(0).toLowerCase()+I.slice(1),t[I]=Or(m.dataset[R])}return t},getDataAttribute(m,t){return Or(m.getAttribute(`data-bs-${Xr(t)}`))}};class zn{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,c){const R=an(c)?ln.getDataAttribute(c,"config"):{};return{...this.constructor.Default,...typeof R=="object"?R:{},...an(c)?ln.getDataAttributes(c):{},...typeof t=="object"?t:{}}}_typeCheckConfig(t,c=this.constructor.DefaultType){for(const[R,I]of Object.entries(c)){const W=t[R],K=an(W)?"element":Kr(W);if(!new RegExp(I).test(K))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${R}" provided type "${K}" but expected type "${I}
18".`)}}}const qn="5.3.8";class zt extends zn{constructor(t,c){super(),t=yn(t),t&&(this._element=t,this._config=this._getConfig(c),vt.set(this._element,this.constructor.DATA_KEY,this))}dispose(){vt.remove(this._element,this.constructor.DATA_KEY),ee.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,c,R=!0){Ar(t,c,R)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return vt.get(yn(t),this.DATA_KEY)}static getOrCreateInstance(t,c={}){return this.getInstance(t)||new this(t,typeof c=="object"?c:null)}static get VERSION(){return qn}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const Qn=m=>{let t=m.getAttribute("data-bs-target");if(!t||t==="#"){let c=m.getAttribute("href");if(!c||!c.includes("#")&&!c.startsWith("."))return null;c.includes("#")&&!c.startsWith("#")&&(c=`#${c.split("#")[1]}`),t=c&&c!=="#"?c.trim():null}return t?t.split(",").map(c=>Ti(c)).join(","):null},xe={find(m,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,m))},findOne(m,t=document.documentElement){return Element.prototype.querySelector.call(t,m)},children(m,t){return[].concat(...m.children).filter(c=>c.matches(t))},parents(m,t){const c=[];let R=m.parentNode.closest(t);for(;R;)c.push(R),R=R.parentNode.closest(t);return c},prev(m,t){let c=m.previousElementSibling;for(;c;){if(c.matches(t))return[c];c=c.previousElementSibling}return[]},next(m,t){let c=m.nextElementSibling;for(;c;){if(c.matches(t))return[c];c=c.nextElementSibling}return[]},focusableChildren(m){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(c=>`${c}:not([tabindex^="-"])`).join(",");return this.find(t,m).filter(c=>!cn(c)&&Et(c))},getSelectorFromElement(m){const t=Qn(m);return t&&xe.findOne(t)?t:null},getElementFromSelector(m){const t=Qn(m);return t?xe.findOne(t):null},getMultipleElementsFromSelector(m){const t=Qn(m);return t?xe.find(t):[]}},Rr=(m,t="hide")=>{const c=`click.dismiss${m.EVENT_KEY}`,R=m.NAME;ee.on(document,c,`[data-bs-dismiss="${R}"]`,function(I){if(["A","AREA"].includes(this.tagName)&&I.preventDefault(),cn(this))return;const W=xe.getElementFromSelector(this)||this.closest(`.${R}`);m.getOrCreateInstance(W)[t]()})},no="alert",n=".bs.alert",i=`close${n}`,u=`closed${n}`,T="fade",A="show";class S extends zt{static get NAME(){return no}close(){if(ee.trigger(this._element,i).defaultPrevented)return;this._element.classList.remove(A);const c=this._element.classList.contains(T);this._queueCallback(()=>this._destroyElement(),this._element,c)}_destroyElement(){this._element.remove(),ee.trigger(this._element,u),this.dispose()}static jQueryInterface(t){return this.each(function(){const c=S.getOrCreateInstance(this);if(typeof t=="string"){if(c[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);c[t](this)}})}}Rr(S,"close"),wt(S);const M="button",B=".bs.button",q=".data-api",X="active",U='[data-bs-toggle="button"]',ne=`click${B}${q}`;class Se extends zt{static get NAME(){return M}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(X))}static jQueryInterface(t){return this.each(function(){const c=Se.getOrCreateInstance(this);t==="toggle"&&c[t]()})}}ee.on(document,ne,U,m=>{m.preventDefault();const t=m.target.closest(U);Se.getOrCreateInstance(t).toggle()}),wt(Se);const Ke="swipe",De=".bs.swipe",mt=`touchstart${De}`,ft=`touchmove${De}`,Zt=`touchend${De}`,en=`pointerdown${De}`,We=`pointerup${De}`,Tn="touch",qe="pen",ct="pointer-event",Xn=40,Gr={endCallback:null,leftCallback:null,rightCallback:null},tn={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class En extends zn{constructor(t,c){super(),this._element=t,!(!t||!En.isSupported())&&(this._config=this._getConfig(c),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return Gr}static get DefaultType(){return tn}static get NAME(){return Ke}dispose(){ee.off(this._element,De)}_start(t){if(!this._supportPointerEvents){this._deltaX=t.touches[0].clientX;return}this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX)}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),xt(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=Xn)return;const c=t/this._deltaX;this._deltaX=0,c&&xt(c>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(ee.on(this._element,en,t=>this._start(t)),ee.on(this._element,We,t=>this._end(t)),this._element.classList.add(ct)):(ee.on(this._element,mt,t=>this._start(t)),ee.on(this._element,ft,t=>this._move(t)),ee.on(this._element,Zt,t=>this._end(t)))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&(t.pointerType===qe||t.pointerType===Tn)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const nn="carousel",jt=".bs.carousel",It=".data-api",Jr="ArrowLeft",fn="ArrowRight",dn=500,Gn="next",Ln="prev",In="left",Xe="right",Dr=`slide${jt}`,Mt=`slid${jt}`,Mn=`keydown${jt}`,ro=`mouseenter${jt}
18`,io=`mouseleave${jt}`,Pi=`dragstart${jt}`,_n=`load${jt}${It}`,Zr=`click${jt}${It}`,hn="carousel",Jn="active",Zn="slide",Nr="carousel-item-end",Pr="carousel-item-start",ei="carousel-item-next",oo="carousel-item-prev",er=".active",kr=".carousel-item",ti=er+kr,so=".carousel-item img",ni=".carousel-indicators",ki="[data-bs-slide], [data-bs-slide-to]",N='[data-bs-ride="carousel"]',F={[Jr]:Xe,[fn]:In},H={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},z={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class Q extends zt{constructor(t,c){super(t,c),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=xe.findOne(ni,this._element),this._addEventListeners(),this._config.ride===hn&&this.cycle()}static get Default(){return H}static get DefaultType(){return z}static get NAME(){return nn}next(){this._slide(Gn)}nextWhenVisible(){!document.hidden&&Et(this._element)&&this.next()}prev(){this._slide(Ln)}pause(){this._isSliding&&Yr(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){ee.one(this._element,Mt,()=>this.cycle());return}this.cycle()}}to(t){const c=this._getItems();if(t>c.length-1||t<0)return;if(this._isSliding){ee.one(this._element,Mt,()=>this.to(t));return}const R=this._getItemIndex(this._getActive());if(R===t)return;const I=t>R?Gn:Ln;this._slide(I,c[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&ee.on(this._element,Mn,t=>this._keydown(t)),this._config.pause==="hover"&&(ee.on(this._element,ro,()=>this.pause()),ee.on(this._element,io,()=>this._maybeEnableCycle())),this._config.touch&&En.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const R of xe.find(so,this._element))ee.on(R,Pi,I=>I.preventDefault());const c={leftCallback:()=>this._slide(this._directionToOrder(In)),rightCallback:()=>this._slide(this._directionToOrder(Xe)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),dn+this._config.interval))}};this._swipeHelper=new En(this._element,c)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const c=F[t.key];c&&(t.preventDefault(),this._slide(this._directionToOrder(c)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const c=xe.findOne(er,this._indicatorsElement);c.classList.remove(Jn),c.removeAttribute("aria-current");const R=xe.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);R&&(R.classList.add(Jn),R.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const c=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=c||this._config.defaultInterval}_slide(t,c=null){if(this._isSliding)return;const R=this._getActive(),I=t===Gn,W=c||_r(this._getItems(),R,I,this._config.wrap);if(W===R)return;const K=this._getItemIndex(W),J=ke=>ee.trigger(this._element,ke,{relatedTarget:W,direction:this._orderToDirection(t),from:this._getItemIndex(R),to:K});if(J(Dr).defaultPrevented||!R||!W)return;const Te=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(K),this._activeElement=W;const ce=I?Pr:Nr,Me=I?ei:oo;W.classList.add(Me),Kn(W),R.classList.add(ce),W.classList.add(ce);const He=()=>{W.classList.remove(ce,Me),W.classList.add(Jn),R.classList.remove(Jn,Me,ce),this._isSliding=!1,J(Mt)};this._queueCallback(He,R,this._isAnimated()),Te&&this.cycle()}_isAnimated(){return this._element.classList.contains(Zn)}_getActive(){return xe.findOne(ti,this._element)}_getItems(){return xe.find(kr,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return Yt()?t===In?Ln:Gn:t===In?Gn:Ln}_orderToDirection(t){return Yt()?t===Ln?In:Xe:t===Ln?Xe:In}static jQueryInterface(t){return this.each(function(){const c=Q.getOrCreateInstance(this,t);if(typeof t=="number"){c.to(t);return}if(typeof t=="string"){if(c[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method n
18amed "${t}"`);c[t]()}})}}ee.on(document,Zr,ki,function(m){const t=xe.getElementFromSelector(this);if(!t||!t.classList.contains(hn))return;m.preventDefault();const c=Q.getOrCreateInstance(t),R=this.getAttribute("data-bs-slide-to");if(R){c.to(R),c._maybeEnableCycle();return}if(ln.getDataAttribute(this,"slide")==="next"){c.next(),c._maybeEnableCycle();return}c.prev(),c._maybeEnableCycle()}),ee.on(window,_n,()=>{const m=xe.find(N);for(const t of m)Q.getOrCreateInstance(t)}),wt(Q);const le="collapse",Ee=".bs.collapse",be=".data-api",$e=`show${Ee}`,Oe=`shown${Ee}`,Ne=`hide${Ee}`,Be=`hidden${Ee}`,je=`click${Ee}${be}`,et="show",dt="collapse",ht="collapsing",qt="collapsed",rn=`:scope .${dt} .${dt}`,Fn="collapse-horizontal",St="width",vs="height",Es=".collapse.show, .collapse.collapsing",ao='[data-bs-toggle="collapse"]',ws={parent:null,toggle:!0},Cs={parent:"(null|element)",toggle:"boolean"};class Lr extends zt{constructor(t,c){super(t,c),this._isTransitioning=!1,this._triggerArray=[];const R=xe.find(ao);for(const I of R){const W=xe.getSelectorFromElement(I),K=xe.find(W).filter(J=>J===this._element);W!==null&&K.length&&this._triggerArray.push(I)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return ws}static get DefaultType(){return Cs}static get NAME(){return le}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(Es).filter(J=>J!==this._element).map(J=>Lr.getOrCreateInstance(J,{toggle:!1}))),t.length&&t[0]._isTransitioning||ee.trigger(this._element,$e).defaultPrevented)return;for(const J of t)J.hide();const R=this._getDimension();this._element.classList.remove(dt),this._element.classList.add(ht),this._element.style[R]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const I=()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(dt,et),this._element.style[R]="",ee.trigger(this._element,Oe)},K=`scroll${R[0].toUpperCase()+R.slice(1)}`;this._queueCallback(I,this._element,!0),this._element.style[R]=`${this._element[K]}px`}hide(){if(this._isTransitioning||!this._isShown()||ee.trigger(this._element,Ne).defaultPrevented)return;const c=this._getDimension();this._element.style[c]=`${this._element.getBoundingClientRect()[c]}px`,Kn(this._element),this._element.classList.add(ht),this._element.classList.remove(dt,et);for(const I of this._triggerArray){const W=xe.getElementFromSelector(I);W&&!this._isShown(W)&&this._addAriaAndCollapsedClass([I],!1)}this._isTransitioning=!0;const R=()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(dt),ee.trigger(this._element,Be)};this._element.style[c]="",this._queueCallback(R,this._element,!0)}_isShown(t=this._element){return t.classList.contains(et)}_configAfterMerge(t){return t.toggle=!!t.toggle,t.parent=yn(t.parent),t}_getDimension(){return this._element.classList.contains(Fn)?St:vs}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(ao);for(const c of t){const R=xe.getElementFromSelector(c);R&&this._addAriaAndCollapsedClass([c],this._isShown(R))}}_getFirstLevelChildren(t){const c=xe.find(rn,this._config.parent);return xe.find(t,this._config.parent).filter(R=>!c.includes(R))}_addAriaAndCollapsedClass(t,c){if(t.length)for(const R of t)R.classList.toggle(qt,!c),R.setAttribute("aria-expanded",c)}static jQueryInterface(t){const c={};return typeof t=="string"&&/show|hide/.test(t)&&(c.toggle=!1),this.each(function(){const R=Lr.getOrCreateInstance(this,c);if(typeof t=="string"){if(typeof R[t]>"u")throw new TypeError(`No method named "${t}"`);R[t]()}})}}ee.on(document,je,ao,function(m){(m.target.tagName==="A"||m.delegateTarget&&m.delegateTarget.tagName==="A")&&m.preventDefault();for(const t of xe.getMultipleElementsFromSelector(this))Lr.getOrCreateInstance(t,{toggle:!1}).toggle()}),wt(Lr);const jo="dropdown",tr=".bs.dropdown",co=".data-api",Ts="Escape",So="Tab",As="ArrowUp",Oo="ArrowDown",_s=2,xs=`hide${tr}`,js=`hidden${tr}`,Ss=`show${tr}`,Os=`shown${tr}`,Ro=`click${tr}${co}`,Do=`keydown${tr}${co}`,Rs=`keyup${tr}${co}`,Ir="show",Ds="dropup",Ns="dropend",Ps="dropstart",ks="dropup-center",Ls="dropdown-center",nr='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Is=`${nr}.${Ir}`,Li=".dropdown-menu",Ms=".navbar",Fs=".navbar-nav",$s=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Bs=Yt()?"top-end":"top-start",Ws=Yt()?"top-start":"top-end",Hs=Yt()?"bottom-end":"bottom-start",Us=Yt()?"bottom-start":"bottom-end",Vs=Yt()?"left-start":"right-start",Ks=Yt()?"right-start":"left-start",Ys="top",zs="bottom",qs={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Qs={autoClose:"(boolean|string)",boundary:"(string|element)",display:"str
18ing",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class pn extends zt{constructor(t,c){super(t,c),this._popper=null,this._parent=this._element.parentNode,this._menu=xe.next(this._element,Li)[0]||xe.prev(this._element,Li)[0]||xe.findOne(Li,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return qs}static get DefaultType(){return Qs}static get NAME(){return jo}toggle(){return this._isShown()?this.hide():this.show()}show(){if(cn(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!ee.trigger(this._element,Ss,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(Fs))for(const R of[].concat(...document.body.children))ee.on(R,"mouseover",Tr);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Ir),this._element.classList.add(Ir),ee.trigger(this._element,Os,t)}}hide(){if(cn(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!ee.trigger(this._element,xs,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const R of[].concat(...document.body.children))ee.off(R,"mouseover",Tr);this._popper&&this._popper.destroy(),this._menu.classList.remove(Ir),this._element.classList.remove(Ir),this._element.setAttribute("aria-expanded","false"),ln.removeDataAttribute(this._menu,"popper"),ee.trigger(this._element,js,t)}}_getConfig(t){if(t=super._getConfig(t),typeof t.reference=="object"&&!an(t.reference)&&typeof t.reference.getBoundingClientRect!="function")throw new TypeError(`${jo.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(typeof j>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let t=this._element;this._config.reference==="parent"?t=this._parent:an(this._config.reference)?t=yn(this._config.reference):typeof this._config.reference=="object"&&(t=this._config.reference);const c=this._getPopperConfig();this._popper=Er(t,this._menu,c)}_isShown(){return this._menu.classList.contains(Ir)}_getPlacement(){const t=this._parent;if(t.classList.contains(Ns))return Vs;if(t.classList.contains(Ps))return Ks;if(t.classList.contains(ks))return Ys;if(t.classList.contains(Ls))return zs;const c=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return t.classList.contains(Ds)?c?Ws:Bs:c?Us:Hs}_detectNavbar(){return this._element.closest(Ms)!==null}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(c=>Number.parseInt(c,10)):typeof t=="function"?c=>t(c,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(ln.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...xt(this._config.popperConfig,[void 0,t])}}_selectMenuItem({key:t,target:c}){const R=xe.find($s,this._menu).filter(I=>Et(I));R.length&&_r(R,c,t===Oo,!R.includes(c)).focus()}static jQueryInterface(t){return this.each(function(){const c=pn.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof c[t]>"u")throw new TypeError(`No method named "${t}"`);c[t]()}})}static clearMenus(t){if(t.button===_s||t.type==="keyup"&&t.key!==So)return;const c=xe.find(Is);for(const R of c){const I=pn.getInstance(R);if(!I||I._config.autoClose===!1)continue;const W=t.composedPath(),K=W.includes(I._menu);if(W.includes(I._element)||I._config.autoClose==="inside"&&!K||I._config.autoClose==="outside"&&K||I._menu.contains(t.target)&&(t.type==="keyup"&&t.key===So||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const J={relatedTarget:I._element};t.type==="click"&&(J.clickEvent=t),I._completeHide(J)}}static dataApiKeydownHandler(t){const c=/input|textarea/i.test(t.target.tagName),R=t.key===Ts,I=[As,Oo].includes(t.key);if(!I&&!R||c&&!R)return;t.preventDefault();const W=this.matches(nr)?this:xe.prev(this,nr)[0]||xe.next(this,nr)[0]||xe.findOne(nr,t.delegateTarget.parentNode),K=pn.getOrCreateInstance(W);if(I){t.stopPropagation(),K.show(),K._selectMenuItem(t);return}
vendor: 8,462 bytes, line 18
18K._isShown()&&(t.stopPropagation(),K.hide(),W.focus())}}ee.on(document,Do,nr,pn.dataApiKeydownHandler),ee.on(document,Do,Li,pn.dataApiKeydownHandler),ee.on(document,Ro,pn.clearMenus),ee.on(document,Rs,pn.clearMenus),ee.on(document,Ro,nr,function(m){m.preventDefault(),pn.getOrCreateInstance(this).toggle()}),wt(pn);const No="backdrop",Xs="fade",Po="show",ko=`mousedown.bs.${No}`,Gs={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Js={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Lo extends zn{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Gs}static get DefaultType(){return Js}static get NAME(){return No}show(t){if(!this._config.isVisible){xt(t);return}this._append();const c=this._getElement();this._config.isAnimated&&Kn(c),c.classList.add(Po),this._emulateAnimation(()=>{xt(t)})}hide(t){if(!this._config.isVisible){xt(t);return}this._getElement().classList.remove(Po),this._emulateAnimation(()=>{this.dispose(),xt(t)})}dispose(){this._isAppended&&(ee.off(this._element,ko),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(Xs),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=yn(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),ee.on(t,ko,()=>{xt(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(t){Ar(t,this._getElement(),this._config.isAnimated)}}const Zs="focustrap",Ii=".bs.focustrap",ea=`focusin${Ii}`,ta=`keydown.tab${Ii}`,na="Tab",ra="forward",Io="backward",ia={autofocus:!0,trapElement:null},oa={autofocus:"boolean",trapElement:"element"};class Mo extends zn{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return ia}static get DefaultType(){return oa}static get NAME(){return Zs}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),ee.off(document,Ii),ee.on(document,ea,t=>this._handleFocusin(t)),ee.on(document,ta,t=>this._handleKeydown(t)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,ee.off(document,Ii))}_handleFocusin(t){const{trapElement:c}=this._config;if(t.target===document||t.target===c||c.contains(t.target))return;const R=xe.focusableChildren(c);R.length===0?c.focus():this._lastTabNavDirection===Io?R[R.length-1].focus():R[0].focus()}_handleKeydown(t){t.key===na&&(this._lastTabNavDirection=t.shiftKey?Io:ra)}}const Fo=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",$o=".sticky-top",Mi="padding-right",Bo="margin-right";class uo{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Mi,c=>c+t),this._setElementAttributes(Fo,Mi,c=>c+t),this._setElementAttributes($o,Bo,c=>c-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Mi),this._resetElementAttributes(Fo,Mi),this._resetElementAttributes($o,Bo)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,c,R){const I=this.getWidth(),W=K=>{if(K!==this._element&&window.innerWidth>K.clientWidth+I)return;this._saveInitialAttribute(K,c);const J=window.getComputedStyle(K).getPropertyValue(c);K.style.setProperty(c,`${R(Number.parseFloat(J))}px`)};this._applyManipulationCallback(t,W)}_saveInitialAttribute(t,c){const R=t.style.getPropertyValue(c);R&&ln.setDataAttribute(t,c,R)}_resetElementAttributes(t,c){const R=I=>{const W=ln.getDataAttribute(I,c);if(W===null){I.style.removeProperty(c);return}ln.removeDataAttribute(I,c),I.style.setProperty(c,W)};this._applyManipulationCallback(t,R)}_applyManipulationCallback(t,c){if(an(t)){c(t);return}for(const R of xe.find(t,this._element))c(R)}}const sa="modal",on=".bs.modal",aa=".data-api",ca="Escape",ua=`hide${on}`,la=`hidePrevented${on}`,Wo=`hidden${on}`,Ho=`show${on}`,fa=`shown${on}`,da=`resize${on}`,ha=`click.dismiss${on}`,pa=`mousedown.dismiss${on}`,ga=`keydown.dismiss${on}`,ma=`click${on}${aa}`,Uo="modal-open",ba="fade",Vo="show",lo="modal-static",ya=".modal.show",va=".modal-dialog",Ea=".modal-body",wa='[data-bs-toggle="modal"]',Ca={backdrop:!0,focus:!0,keyboard:!0},Ta={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class rr extends zt{constructor(t,c){super(t,c),this._dialog=xe.findOne(va,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new uo,this._addEventListeners()}static get Default(){return Ca}static get DefaultType(){return Ta}static get NAME(){return sa}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||ee.trigger(this._element,Ho,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Uo),this._adjustDialog(),this._backdrop.show(()=>this._showElement(t)))}hide(){!this._isShown||this._isTransitioning||ee.trigger(this._element,ua).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Vo),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){ee.off(window,on),ee.off(this._dialog,on),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Lo({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Mo({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const c=xe.findOne(Ea,this._dialog);c&&(c.scrollTop=0),Kn(this._element),this._element.classList.add(Vo);const R=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,ee.trigger(this._element,fa,{relatedTarget:t})};this._queueCallback(R,this._dialog,this._isAnimated())}_addEventListeners(){ee.on(this._element,ga,t=>{if(t.key===ca){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),ee.on(window,da,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),ee.on(this._element,pa,t=>{ee.one(this._element,ha,c=>{if(!(this._element!==t.target||this._element!==c.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(Uo),this._resetAdjustments(),this._scrollBar.reset(),ee.trigger(this._element,Wo)})}_isAnimated(){return this._element.classList.contains(ba)}_triggerBackdropTransition(){if(ee.trigger(this._element,la).defaultPrevented)return;const c=this._element.scrollHeight>document.documentElement.clientHeight,R=this._element.style.overflowY;R==="hidden"||this._element.classList.contains(lo)||(c||(this._element.style.overflowY="hidden"),this._element.classList.add(lo),this._queueCallback(()=>{this._element.classList.remove(lo),this._queueCallback(()=>{this._element.style.overflowY=R},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,c=this._scrollBar.getWidth(),R=c>0;if(R&&!t){const I=Yt()?"paddingLeft":"paddingRight";this._element.style[I]=`${c}px`}if(!R&&t){const I=Yt()?"paddingRight":"paddingLeft";this._element.style[I]=`${c}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,c){return this.each(function(){const R=rr.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof R[t]>
18"u")throw new TypeError(`No method named "${t}"`);R[t](c)}})}}ee.on(document,ma,wa,function(m){const t=xe.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&m.preventDefault(),ee.one(t,Ho,I=>{I.defaultPrevented||ee.one(t,Wo,()=>{Et(this)&&this.focus()})});const c=xe.findOne(ya);c&&rr.getInstance(c).hide(),rr.getOrCreateInstance(t).toggle(this)}),Rr(rr),wt(rr);const Aa="offcanvas",xn=".bs.offcanvas",Ko=".data-api",_a=`load${xn}${Ko}`,xa="Escape",Yo="show",zo="showing",qo="hiding",ja="offcanvas-backdrop",Qo=".offcanvas.show",Sa=`show${xn}`,Oa=`shown${xn}`,Ra=`hide${xn}`,Xo=`hidePrevented${xn}`,Go=`hidden${xn}`,Da=`resize${xn}`,Na=`click${xn}${Ko}`,Pa=`keydown.dismiss${xn}`,ka='[data-bs-toggle="offcanvas"]',La={backdrop:!0,keyboard:!0,scroll:!1},Ia={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class jn extends zt{constructor(t,c){super(t,c),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return La}static get DefaultType(){return Ia}static get NAME(){return Aa}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||ee.trigger(this._element,Sa,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new uo().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(zo);const R=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(Yo),this._element.classList.remove(zo),ee.trigger(this._element,Oa,{relatedTarget:t})};this._queueCallback(R,this._element,!0)}hide(){if(!this._isShown||ee.trigger(this._element,Ra).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(qo),this._backdrop.hide();const c=()=>{this._element.classList.remove(Yo,qo),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new uo().reset(),ee.trigger(this._element,Go)};this._queueCallback(c,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=()=>{if(this._config.backdrop==="static"){ee.trigger(this._element,Xo);return}this.hide()},c=!!this._config.backdrop;return new Lo({className:ja,isVisible:c,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:c?t:null})}_initializeFocusTrap(){return new Mo({trapElement:this._element})}_addEventListeners(){ee.on(this._element,Pa,t=>{if(t.key===xa){if(this._config.keyboard){this.hide();return}ee.trigger(this._element,Xo)}})}static jQueryInterface(t){return this.each(function(){const c=jn.getOrCreateInstance(this,t);if(typeof t=="string"){if(c[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);c[t](this)}})}}ee.on(document,Na,ka,function(m){const t=xe.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&m.preventDefault(),cn(this))return;ee.one(t,Go,()=>{Et(this)&&this.focus()});const c=xe.findOne(Qo);c&&c!==t&&jn.getInstance(c).hide(),jn.getOrCreateInstance(t).toggle(this)}),ee.on(window,_a,()=>{for(const m of xe.find(Qo))jn.getOrCreateInstance(m).show()}),ee.on(window,Da,()=>{for(const m of xe.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(m).position!=="fixed"&&jn.getOrCreateInstance(m).hide()}),Rr(jn),wt(jn);const Jo={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Ma=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Fa=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,$a=(m,t)=>{const c=m.nodeName.toLowerCase();return t.includes(c)?Ma.has(c)?!!Fa.test(m.nodeValue):!0:t.filter(R=>R instanceof RegExp).some(R=>R.test(c))};
vendor: 5,407 bytes, line 18
18function Ba(m,t,c){if(!m.length)return m;if(c&&typeof c=="function")return c(m);const I=new window.DOMParser().parseFromString(m,"text/html"),W=[].concat(...I.body.querySelectorAll("*"));for(const K of W){const J=K.nodeName.toLowerCase();if(!Object.keys(t).includes(J)){K.remove();continue}const re=[].concat(...K.attributes),Te=[].concat(t["*"]||[],t[J]||[]);for(const ce of re)$a(ce,Te)||K.removeAttribute(ce.nodeName)}return I.body.innerHTML}const Wa="TemplateFactory",Ha={allowList:Jo,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},Ua={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Va={entry:"(string|element|function|null)",selector:"(string|element)"};class Ka extends zn{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Ha}static get DefaultType(){return Ua}static get NAME(){return Wa}getContent(){return Object.values(this._config.content).map(t=>this._resolvePossibleFunction(t)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[I,W]of Object.entries(this._config.content))this._setContent(t,W,I);const c=t.children[0],R=this._resolvePossibleFunction(this._config.extraClass);return R&&c.classList.add(...R.split(" ")),c}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[c,R]of Object.entries(t))super._typeCheckConfig({selector:c,entry:R},Va)}_setContent(t,c,R){const I=xe.findOne(R,t);if(I){if(c=this._resolvePossibleFunction(c),!c){I.remove();return}if(an(c)){this._putElementInTemplate(yn(c),I);return}if(this._config.html){I.innerHTML=this._maybeSanitize(c);return}I.textContent=c}}_maybeSanitize(t){return this._config.sanitize?Ba(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return xt(t,[void 0,this])}_putElementInTemplate(t,c){if(this._config.html){c.innerHTML="",c.append(t);return}c.textContent=t.textContent}}const Ya="tooltip",za=new Set(["sanitize","allowList","sanitizeFn"]),fo="fade",qa="modal",Fi="show",Qa=".tooltip-inner",Zo=`.${qa}`,es="hide.bs.modal",ri="hover",ho="focus",po="click",Xa="manual",Ga="hide",Ja="hidden",Za="show",ec="shown",tc="inserted",nc="click",rc="focusin",ic="focusout",oc="mouseenter",sc="mouseleave",ac={AUTO:"auto",TOP:"top",RIGHT:Yt()?"left":"right",BOTTOM:"bottom",LEFT:Yt()?"right":"left"},cc={allowList:Jo,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},uc={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class ir extends zt{constructor(t,c){if(typeof j>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org/docs/v2/)");super(t,c),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return cc}static get DefaultType(){return uc}static get NAME(){return Ya}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),ee.off(this._element.closest(Zo),es,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const t=ee.trigger(this._element,this.constructor.eventName(Za)),R=(kn(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!R)return;this._disposePopper();const I=this._getTipElement();this._element.setAttribute("aria-describedby",I.getAttribute("id"));const{container:W}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(W.append(I),ee.trigger(this._element,this.constructor.eventName(tc))),this._popper=this._createPopper(I),I.classList.add(Fi),"ontouchstart"in document.documentElement)for(const J of[].concat(...document.body.children))ee.on(J,"mouseover",Tr);const K=()=>{ee.trigger(this._element,this.constructor.eventName(ec)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(K,this.tip,this._isAnimated())}
18hide(){if(!this._isShown()||ee.trigger(this._element,this.constructor.eventName(Ga)).defaultPrevented)return;if(this._getTipElement().classList.remove(Fi),"ontouchstart"in document.documentElement)for(const I of[].concat(...document.body.children))ee.off(I,"mouseover",Tr);this._activeTrigger[po]=!1,this._activeTrigger[ho]=!1,this._activeTrigger[ri]=!1,this._isHovered=null;const R=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),ee.trigger(this._element,this.constructor.eventName(Ja)))};this._queueCallback(R,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const c=this._getTemplateFactory(t).toHtml();if(!c)return null;c.classList.remove(fo,Fi),c.classList.add(`bs-${this.constructor.NAME}-auto`);const R=Ai(this.constructor.NAME).toString();return c.setAttribute("id",R),this._isAnimated()&&c.classList.add(fo),c}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Ka({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[Qa]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(fo)}_isShown(){return this.tip&&this.tip.classList.contains(Fi)}_createPopper(t){const c=xt(this._config.placement,[this,t,this._element]),R=ac[c.toUpperCase()];return Er(this._element,t,this._getPopperConfig(R))}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(c=>Number.parseInt(c,10)):typeof t=="function"?c=>t(c,this._element):t}_resolvePossibleFunction(t){return xt(t,[this._element,this._element])}_getPopperConfig(t){const c={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:R=>{this._getTipElement().setAttribute("data-popper-placement",R.state.placement)}}]};return{...c,...xt(this._config.popperConfig,[void 0,c])}}_setListeners(){const t=this._config.trigger.split(" ");for(const c of t)if(c==="click")ee.on(this._element,this.constructor.eventName(nc),this._config.selector,R=>{const I=this._initializeOnDelegatedTarget(R);I._activeTrigger[po]=!(I._isShown()&&I._activeTrigger[po]),I.toggle()});else if(c!==Xa){const R=c===ri?this.constructor.eventName(oc):this.constructor.eventName(rc),I=c===ri?this.constructor.eventName(sc):this.constructor.eventName(ic);ee.on(this._element,R,this._config.selector,W=>{const K=this._initializeOnDelegatedTarget(W);K._activeTrigger[W.type==="focusin"?ho:ri]=!0,K._enter()}),ee.on(this._element,I,this._config.selector,W=>{const K=this._initializeOnDelegatedTarget(W);K._activeTrigger[W.type==="focusout"?ho:ri]=K._element.contains(W.relatedTarget),K._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},ee.on(this._element.closest(Zo),es,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(t,c){clearTimeout(this._timeout),this._timeout=setTimeout(t,c)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const c=ln.getDataAttributes(this._element);for(const R of Object.keys(c))za.has(R)&&delete c[R];return t={...c,...typeof t=="object"&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=t.container===!1?document.body:yn(t.container),typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),typeof t.title=="number"&&(t.title=t.title.toString()),typeof t.content=="number"&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[c,R]of Object.entries(this._config))this.constructor.Default[c]!==R&&(t[c]=R);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each(function(){const c=ir.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof c[t]>
vendor: 4,457 bytes, line 18
18"u")throw new TypeError(`No method named "${t}"`);c[t]()}})}}wt(ir);const lc="popover",fc=".popover-header",dc=".popover-body",hc={...ir.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},pc={...ir.DefaultType,content:"(null|string|element|function)"};class $i extends ir{static get Default(){return hc}static get DefaultType(){return pc}static get NAME(){return lc}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[fc]:this._getTitle(),[dc]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each(function(){const c=$i.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof c[t]>"u")throw new TypeError(`No method named "${t}"`);c[t]()}})}}wt($i);const gc="scrollspy",go=".bs.scrollspy",mc=".data-api",bc=`activate${go}`,ts=`click${go}`,yc=`load${go}${mc}`,vc="dropdown-item",Mr="active",Ec='[data-bs-spy="scroll"]',mo="[href]",wc=".nav, .list-group",ns=".nav-link",Cc=`${ns}, .nav-item > ${ns}, .list-group-item`,Tc=".dropdown",Ac=".dropdown-toggle",_c={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},xc={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class ii extends zt{constructor(t,c){super(t,c),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return _c}static get DefaultType(){return xc}static get NAME(){return gc}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=yn(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,typeof t.threshold=="string"&&(t.threshold=t.threshold.split(",").map(c=>Number.parseFloat(c))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(ee.off(this._config.target,ts),ee.on(this._config.target,ts,mo,t=>{const c=this._observableSections.get(t.target.hash);if(c){t.preventDefault();const R=this._rootElement||window,I=c.offsetTop-this._element.offsetTop;if(R.scrollTo){R.scrollTo({top:I,behavior:"smooth"});return}R.scrollTop=I}}))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(c=>this._observerCallback(c),t)}_observerCallback(t){const c=K=>this._targetLinks.get(`#${K.target.id}`),R=K=>{this._previousScrollData.visibleEntryTop=K.target.offsetTop,this._process(c(K))},I=(this._rootElement||document.documentElement).scrollTop,W=I>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=I;for(const K of t){if(!K.isIntersecting){this._activeTarget=null,this._clearActiveClass(c(K));continue}const J=K.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(W&&J){if(R(K),!I)return;continue}!W&&!J&&R(K)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=xe.find(mo,this._config.target);for(const c of t){if(!c.hash||cn(c))continue;const R=xe.findOne(decodeURI(c.hash),this._element);Et(R)&&(this._targetLinks.set(decodeURI(c.hash),c),this._observableSections.set(c.hash,R))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(Mr),this._activateParents(t),ee.trigger(this._element,bc,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains(vc)){xe.findOne(Ac,t.closest(Tc)).classList.add(Mr);return}for(const c of xe.parents(t,wc))for(const R of xe.prev(c,Cc))R.classList.add(Mr)}_clearActiveClass(t){t.classList.remove(Mr);const c=xe.find(`${mo}.${Mr}`,t);for(const R of c)R.classList.remove(Mr)}static jQueryInterface(t){return this.each(function(){const c=ii.getOrCreateInstance(this,t);if(typeof t=="string"){if(c[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method n
18amed "${t}"`);c[t]()}})}}ee.on(window,yc,()=>{for(const m of xe.find(Ec))ii.getOrCreateInstance(m)}),wt(ii);const jc="tab",or=".bs.tab",Sc=`hide${or}`,Oc=`hidden${or}`,Rc=`show${or}`,Dc=`shown${or}`,Nc=`click${or}`,Pc=`keydown${or}`,kc=`load${or}`,Lc="ArrowLeft",rs="ArrowRight",Ic="ArrowUp",is="ArrowDown",bo="Home",os="End",sr="active",ss="fade",yo="show",Mc="dropdown",as=".dropdown-toggle",Fc=".dropdown-menu",vo=`:not(${as})`,$c='.list-group, .nav, [role="tablist"]',Bc=".nav-item, .list-group-item",Wc=`.nav-link${vo}, .list-group-item${vo}, [role="tab"]${vo}`,cs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Eo=`${Wc}, ${cs}`,Hc=`.${sr}[data-bs-toggle="tab"], .${sr}[data-bs-toggle="pill"], .${sr}[data-bs-toggle="list"]`;class ar extends zt{constructor(t){super(t),this._parent=this._element.closest($c),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),ee.on(this._element,Pc,c=>this._keydown(c)))}static get NAME(){return jc}show(){const t=this._element;if(this._elemIsActive(t))return;const c=this._getActiveElem(),R=c?ee.trigger(c,Sc,{relatedTarget:t}):null;ee.trigger(t,Rc,{relatedTarget:c}).defaultPrevented||R&&R.defaultPrevented||(this._deactivate(c,t),this._activate(t,c))}_activate(t,c){if(!t)return;t.classList.add(sr),this._activate(xe.getElementFromSelector(t));const R=()=>{if(t.getAttribute("role")!=="tab"){t.classList.add(yo);return}t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),ee.trigger(t,Dc,{relatedTarget:c})};this._queueCallback(R,t,t.classList.contains(ss))}_deactivate(t,c){if(!t)return;t.classList.remove(sr),t.blur(),this._deactivate(xe.getElementFromSelector(t));const R=()=>{if(t.getAttribute("role")!=="tab"){t.classList.remove(yo);return}t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),ee.trigger(t,Oc,{relatedTarget:c})};this._queueCallback(R,t,t.classList.contains(ss))}_keydown(t){if(![Lc,rs,Ic,is,bo,os].includes(t.key))return;t.stopPropagation(),t.preventDefault();const c=this._getChildren().filter(I=>!cn(I));let R;if([bo,os].includes(t.key))R=c[t.key===bo?0:c.length-1];else{const I=[rs,is].includes(t.key);R=_r(c,t.target,I,!0)}R&&(R.focus({preventScroll:!0}),ar.getOrCreateInstance(R).show())}_getChildren(){return xe.find(Eo,this._parent)}_getActiveElem(){return this._getChildren().find(t=>this._elemIsActive(t))||null}_setInitialAttributes(t,c){this._setAttributeIfNotExists(t,"role","tablist");for(const R of c)this._setInitialAttributesOnChild(R)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const c=this._elemIsActive(t),R=this._getOuterElement(t);t.setAttribute("aria-selected",c),R!==t&&this._setAttributeIfNotExists(R,"role","presentation"),c||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const c=xe.getElementFromSelector(t);c&&(this._setAttributeIfNotExists(c,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(c,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,c){const R=this._getOuterElement(t);if(!R.classList.contains(Mc))return;const I=(W,K)=>{const J=xe.findOne(W,R);J&&J.classList.toggle(K,c)};I(as,sr),I(Fc,yo),R.setAttribute("aria-expanded",c)}_setAttributeIfNotExists(t,c,R){t.hasAttribute(c)||t.setAttribute(c,R)}_elemIsActive(t){return t.classList.contains(sr)}_getInnerElement(t){return t.matches(Eo)?t:xe.findOne(Eo,t)}_getOuterElement(t){return t.closest(Bc)||t}static jQueryInterface(t){return this.each(function(){const c=ar.getOrCreateInstance(this);if(typeof t=="string"){if(c[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);c[t]()}})}}ee.on(document,Nc,cs,function(m){["A","AREA"].includes(this.tagName)&&m.preventDefault(),!cn(this)&&ar.getOrCreateInstance(this).show()}),ee.on(window,kc,()=>{for(const m of xe.find(Hc))ar.getOrCreateInstance(m)}),wt(ar);const Uc="toast",$n=".bs.toast",Vc=`mouseover${$n}`,Kc=`mouseout${$n}`,Yc=`focusin${$n}`,zc=`focusout${$n}`,qc=`hide${$n}`,Qc=`hidden${$n}`,Xc=`show${$n}`,Gc=`shown${$n}`,Jc="fade",us="hide",Bi="show",Wi="showing",Zc={animation:"boolean",autohide:"boolean",delay:"number"},eu={animation:!0,autohide:!0,delay:5e3};class oi extends zt{constructor(t,c){super(t,c),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return eu}static get DefaultType(){return Zc}static get NAME(){return Uc}show(){if(ee.trigger(this._element,Xc).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(Jc);const c=()=>{this._element.classList.remove(Wi),ee.trigger(this._element,Gc),this._maybeScheduleHide()};this._element.classList.remove(us),Kn(this._element),this._element.classList.add(Bi,Wi),this._queueCallback(c,this._element,this._config.animation)}
18hide(){if(!this.isShown()||ee.trigger(this._element,qc).defaultPrevented)return;const c=()=>{this._element.classList.add(us),this._element.classList.remove(Wi,Bi),ee.trigger(this._element,Qc)};this._element.classList.add(Wi),this._queueCallback(c,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Bi),super.dispose()}isShown(){return this._element.classList.contains(Bi)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,c){switch(t.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=c;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=c;break}}if(c){this._clearTimeout();return}const R=t.relatedTarget;this._element===R||this._element.contains(R)||this._maybeScheduleHide()}_setListeners(){ee.on(this._element,Vc,t=>this._onInteraction(t,!0)),ee.on(this._element,Kc,t=>this._onInteraction(t,!1)),ee.on(this._element,Yc,t=>this._onInteraction(t,!0)),ee.on(this._element,zc,t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){const c=oi.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof c[t]>"u")throw new TypeError(`No method named "${t}"`);c[t](this)}})}}Rr(oi),wt(oi)},57576(V){/*! 19 * clipboard.js v2.0.11 20 * https://clipboardjs.com/ 21 * 22 * Licensed MIT © Zeno Rocha 23 */(function(v,j){V.exports=j()})(this,function(){return(function(){var D={686:(function(y,O,s){"use strict";s.d(O,{default:function(){return _e}});var g=s(279),p=s.n(g),d=s(370),C=s.n(d),_=s(817),o=s.n(_);function r(pe){try{return document.execCommand(pe)}catch{return!1}}var f=function(ie){var se=o()(ie);return r("cut"),se},l=f;function b(pe){var ie=document.documentElement.getAttribute("dir")==="rtl",se=document.createElement("textarea");se.style.fontSize="12pt",se.style.border="0",se.style.padding="0",se.style.margin="0",se.style.position="absolute",se.style[ie?"right":"left"]="-9999px";var ue=window.pageYOffset||document.documentElement.scrollTop;return se.style.top="".concat(ue,"px"),se.setAttribute("readonly",""),se.value=pe,se}var h=function(ie,se){var ue=b(ie);se.container.appendChild(ue);var me=o()(ue);return r("copy"),ue.remove(),me},w=function(ie){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},ue="";return typeof ie=="string"?ue=h(ie,se):ie instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(ie?.type)?ue=h(ie.value,se):(ue=o()(ie),r("copy")),ue},E=w;function x(pe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?x=function(se){return typeof se}:x=function(se){return se&&typeof Symbol=="function"&&se.constructor===Symbol&&se!==Symbol.prototype?"symbol":typeof se},x(pe)}var k=function(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},se=ie.action,ue=se===void 0?"copy":se,me=ie.container,we=ie.target,Le=ie.text;if(ue!=="copy"&&ue!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(we!==void 0)if(we&&x(we)==="object"&&we.nodeType===1){if(ue==="copy"&&we.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(ue==="cut"&&(we.hasAttribute("readonly")||we.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');
vendor: 4,665 bytes, line 23
23if(Le)return E(Le,{container:me});if(we)return ue==="cut"?l(we):E(we,{container:me})},Y=k;function Z(pe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Z=function(se){return typeof se}:Z=function(se){return se&&typeof Symbol=="function"&&se.constructor===Symbol&&se!==Symbol.prototype?"symbol":typeof se},Z(pe)}function fe(pe,ie){if(!(pe instanceof ie))throw new TypeError("Cannot call a class as a function")}function ve(pe,ie){for(var se=0;se<ie.length;se++){var ue=ie[se];ue.enumerable=ue.enumerable||!1,ue.configurable=!0,"value"in ue&&(ue.writable=!0),Object.defineProperty(pe,ue.key,ue)}}function a(pe,ie,se){return ie&&ve(pe.prototype,ie),se&&ve(pe,se),pe}function Ae(pe,ie){if(typeof ie!="function"&&ie!==null)throw new TypeError("Super expression must either be null or a function");pe.prototype=Object.create(ie&&ie.prototype,{constructor:{value:pe,writable:!0,configurable:!0}}),ie&&de(pe,ie)}function de(pe,ie){return de=Object.setPrototypeOf||function(ue,me){return ue.__proto__=me,ue},de(pe,ie)}function he(pe){var ie=te();return function(){var ue=oe(pe),me;if(ie){var we=oe(this).constructor;me=Reflect.construct(ue,arguments,we)}else me=ue.apply(this,arguments);return P(this,me)}}function P(pe,ie){return ie&&(Z(ie)==="object"||typeof ie=="function")?ie:G(pe)}function G(pe){if(pe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pe}function te(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function oe(pe){return oe=Object.setPrototypeOf?Object.getPrototypeOf:function(se){return se.__proto__||Object.getPrototypeOf(se)},oe(pe)}function Pe(pe,ie){var se="data-clipboard-".concat(pe);if(ie.hasAttribute(se))return ie.getAttribute(se)}var Fe=(function(pe){Ae(se,pe);var ie=he(se);function se(ue,me){var we;return fe(this,se),we=ie.call(this),we.resolveOptions(me),we.listenClick(ue),we}return a(se,[{key:"resolveOptions",value:function(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof me.action=="function"?me.action:this.defaultAction,this.target=typeof me.target=="function"?me.target:this.defaultTarget,this.text=typeof me.text=="function"?me.text:this.defaultText,this.container=Z(me.container)==="object"?me.container:document.body}},{key:"listenClick",value:function(me){var we=this;this.listener=C()(me,"click",function(Le){return we.onClick(Le)})}},{key:"onClick",value:function(me){var we=me.delegateTarget||me.currentTarget,Le=this.action(we)||"copy",ae=Y({action:Le,container:this.container,target:this.target(we),text:this.text(we)});this.emit(ae?"success":"error",{action:Le,text:ae,trigger:we,clearSelection:function(){we&&we.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(me){return Pe("action",me)}},{key:"defaultTarget",value:function(me){var we=Pe("target",me);if(we)return document.querySelector(we)}},{key:"defaultText",value:function(me){return Pe("text",me)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(me){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return E(me,we)}},{key:"cut",value:function(me){return l(me)}},{key:"isSupported",value:function(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],we=typeof me=="string"?[me]:me,Le=!!document.queryCommandSupported;return we.forEach(function(ae){Le=Le&&!!document.queryCommandSupported(ae)}),Le}}]),se})(p()),_e=Fe}),828:(function(y){var O=9;if(typeof Element<"u"&&!Element.prototype.matches){var s=Element.prototype;s.matches=s.matchesSelector||s.mozMatchesSelector||s.msMatchesSelector||s.oMatchesSelector||s.webkitMatchesSelector}function g(p,d){for(;p&&p.nodeType!==O;){if(typeof p.matches=="function"&&p.matches(d))return p;p=p.parentNode}}y.exports=g}),438:(function(y,O,s){var g=s(828);function p(_,o,r,f,l){var b=C.apply(this,arguments);return _.addEventListener(r,b,l),{destroy:function(){_.removeEventListener(r,b,l)}}}function d(_,o,r,f,l){return typeof _.addEventListener=="function"?p.apply(null,arguments):typeof r=="function"?p.bind(null,document).apply(null,arguments):(typeof _=="string"&&(_=document.querySelectorAll(_)),Array.prototype.map.call(_,function(b){return p(b,o,r,f,l)}))}function C(_,o,r,f){return function(l){l.delegateTarget=g(l.target,o),l.delegateTarget&&f.call(_,l)}}y.exports=d}),879:(function(y,O){O.node=function(s){return s!==void 0&&s instanceof HTMLElement&&s.nodeType===1}
23,O.nodeList=function(s){var g=Object.prototype.toString.call(s);return s!==void 0&&(g==="[object NodeList]"||g==="[object HTMLCollection]")&&"length"in s&&(s.length===0||O.node(s[0]))},O.string=function(s){return typeof s=="string"||s instanceof String},O.fn=function(s){var g=Object.prototype.toString.call(s);return g==="[object Function]"}}),370:(function(y,O,s){var g=s(879),p=s(438);function d(r,f,l){if(!r&&!f&&!l)throw new Error("Missing required arguments");if(!g.string(f))throw new TypeError("Second argument must be a String");if(!g.fn(l))throw new TypeError("Third argument must be a Function");if(g.node(r))return C(r,f,l);if(g.nodeList(r))return _(r,f,l);if(g.string(r))return o(r,f,l);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function C(r,f,l){return r.addEventListener(f,l),{destroy:function(){r.removeEventListener(f,l)}}}function _(r,f,l){return Array.prototype.forEach.call(r,function(b){b.addEventListener(f,l)}),{destroy:function(){Array.prototype.forEach.call(r,function(b){b.removeEventListener(f,l)})}}}function o(r,f,l){return p(document.body,r,f,l)}y.exports=d}),817:(function(y){function O(s){var g;if(s.nodeName==="SELECT")s.focus(),g=s.value;else if(s.nodeName==="INPUT"||s.nodeName==="TEXTAREA"){var p=s.hasAttribute("readonly");p||s.setAttribute("readonly",""),s.select(),s.setSelectionRange(0,s.value.length),p||s.removeAttribute("readonly"),g=s.value}else{s.hasAttribute("contenteditable")&&s.focus();var d=window.getSelection(),C=document.createRange();C.selectNodeContents(s),d.removeAllRanges(),d.addRange(C),g=d.toString()}return g}y.exports=O}),279:(function(y){function O(){}O.prototype={on:function(s,g,p){var d=this.e||(this.e={});return(d[s]||(d[s]=[])).push({fn:g,ctx:p}),this},once:function(s,g,p){var d=this;function C(){d.off(s,C),g.apply(p,arguments)}return C._=g,this.on(s,C,p)},emit:function(s){var g=[].slice.call(arguments,1),p=((this.e||(this.e={}))[s]||[]).slice(),d=0,C=p.length;for(d;d<C;d++)p[d].fn.apply(p[d].ctx,g);return this},off:function(s,g){var p=this.e||(this.e={}),d=p[s],C=[];if(d&&g)for(var _=0,o=d.length;_<o;_++)d[_].fn!==g&&d[_].fn._!==g&&C.push(d[_]);return C.length?p[s]=C:delete p[s],this}},y.exports=O,y.exports.TinyEmitter=O})},v={};function j(y){if(v[y])return v[y].exports;var O=v[y]={exports:{}};return D[y](O,O.exports,j),O.exports}return(function(){j.n=function(y){var O=y&&y.__esModule?function(){return y.default}:function(){return y};return j.d(O,{a:O}),O}})(),(function(){j.d=function(y,O){for(var s in O)j.o(O,s)&&!j.o(y,s)&&Object.defineProperty(y,s,{enumerable:!0,get:O[s]})}})(),(function(){j.o=function(y,O){return Object.prototype.hasOwnProperty.call(y,O)}})(),j(686)})().default})},17833(V,D,v){D.formatArgs=y,D.save=O,D.load=s,D.useColors=j,D.storage=g(),D.destroy=(()=>{let d=!1;return()=>{d||(d=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),D.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function j(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function y(d){if(d[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+d[0]+(this.useColors?"%c ":" ")+"+"+V.exports.humanize(this.diff),!this.useColors)return;const C="color: "+this.color;d.splice(1,0,C,"color: inherit");let _=0,o=0;d[0].replace(/%[a-zA-Z%]/g,r=>{r!=="%%"&&(_++,r==="%c"&&(o=_))}),d.splice(o,0,C)}D.log=console.debug||console.log||(()=>{});function O(d){try{d?D.storage.setItem("debug",d):D.storage.removeItem("debug")}catch{}}function s(){let d;try{d=D.storage.getItem("debug")}catch{}return!d&&typeof process<"u"&&"env"in process&&(d=process.env.DEBUG),d}function g(){try{return localStorage}catch{}}V.exports=v(40736)(D);const{formatters:p}=V.exports;p.j=function(d){try{return JSON.stringify(d)}catch(C){return"[UnexpectedJSONParseError]: "+C.message}}},40736(V,D,v){function j(y){s.debug=s,s.default=s,s.coerce=o,s.disable=d,s.enable=p,s.enabled=C,s.humanize=v(6585),s.destroy=r,Object.keys(y).forEac
23h(f=>{s[f]=y[f]}),s.names=[],s.skips=[],s.formatters={};function O(f){let l=0;for(let b=0;b<f.length;b++)l=(l<<5)-l+f.charCodeAt(b),l|=0;return s.colors[Math.abs(l)%s.colors.length]}s.selectColor=O;function s(f){let l,b=null,h,w;function E(...x){if(!E.enabled)return;const k=E,Y=Number(new Date),Z=Y-(l||Y);k.diff=Z,k.prev=l,k.curr=Y,l=Y,x[0]=s.coerce(x[0]),typeof x[0]!="string"&&x.unshift("%O");let fe=0;x[0]=x[0].replace(/%([a-zA-Z%])/g,(a,Ae)=>{if(a==="%%")return"%";fe++;const de=s.formatters[Ae];if(typeof de=="function"){const he=x[fe];a=de.call(k,he),x.splice(fe,1),fe--}return a}),s.formatArgs.call(k,x),(k.log||s.log).apply(k,x)}return E.namespace=f,E.useColors=s.useColors(),E.color=s.selectColor(f),E.extend=g,E.destroy=s.destroy,Object.defineProperty(E,"enabled",{enumerable:!0,configurable:!1,get:()=>b!==null?b:(h!==s.namespaces&&(h=s.namespaces,w=s.enabled(f)),w),set:x=>{b=x}}),typeof s.init=="function"&&s.init(E),E}function g(f,l){const b=s(this.namespace+(typeof l>"u"?":":l)+f);return b.log=this.log,b}function p(f){s.save(f),s.namespaces=f,s.names=[],s.skips=[];let l;const b=(typeof f=="string"?f:"").split(/[\s,]+/),h=b.length;for(l=0;l<h;l++)b[l]&&(f=b[l].replace(/\*/g,".*?"),f[0]==="-"?s.skips.push(new RegExp("^"+f.slice(1)+"$")):s.names.push(new RegExp("^"+f+"$")))}function d(){const f=[...s.names.map(_),...s.skips.map(_).map(l=>"-"+l)].join(",");return s.enable(""),f}function C(f){if(f[f.length-1]==="*")return!0;let l,b;for(l=0,b=s.skips.length;l<b;l++)if(s.skips[l].test(f))return!1;for(l=0,b=s.names.length;l<b;l++)if(s.names[l].test(f))return!0;return!1}function _(f){return f.toString().substring(2,f.toString().length-2).replace(/\.\*\?$/,"*")}function o(f){return f instanceof Error?f.stack||f.message:f}function r(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return s.enable(s.load()),s}V.exports=j},64061(V,D,v){var j,y,O;/*! 24 * jQuery Form Plugin 25 * version: 4.3.0 26 * Requires jQuery v1.7.2 or later 27 * Project repository: https://github.com/jquery-form/form 28 29 * Copyright 2017 Kevin Morris 30 * Copyright 2006 M. Alsup 31 32 * Dual licensed under the LGPL-2.1+ or MIT licenses 33 * https://github.com/jquery-form/form#license 34 35 * This library is free software; you can redistribute it and/or 36 * modify it under the terms of the GNU Lesser General Public 37 * License as published by the Free Software Foundation; either 38 * version 2.1 of the License, or (at your option) any later version. 39 * This library is distributed in the hope that it will be useful, 40 * but WITHOUT ANY WARRANTY; without even the implied warranty of 41 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 42 * Lesser General Public License for more details. 43 */(function(s){y=[v(74692)],j=s,O=typeof j=="function"?j.apply(D,y):j,O!==void 0&&(V.exports=O)})(function(s){"use strict";var g=/\r?\n/g,p={};p.fileapi=s('<input type="file">').get(0).files!==void 0,p.formdata=window.FormData!==void 0;var d=!!s.fn.prop;function C(r){var f=r.data;r.isDefaultPrevented()||(r.preventDefault(),s(r.target).closest("form").ajaxSubmit(f))}function _(r){var f=r.target,l=s(f);if(!l.is("[type=submit],[type=image]")){var b=l.closest("[type=submit]");if(b.length===0)return;f=b[0]}var h,w=f.form;(w.clk=f).type==="image"&&(r.offsetX!==void 0?(w.clk_x=r.offsetX,w.clk_y=r.offsetY):typeof s.fn.offset=="function"?(h=l.offset(),w.clk_x=r.pageX-h.left,w.clk_y=r.pageY-h.top):(w.clk_x=r.pageX-f.offsetLeft,w.clk_y=r.pageY-f.offsetTop)),setTimeout(function(){w.clk=w.clk_x=w.clk_y=null},100)}function o(){var r;s.fn.ajaxSubmit.debug&&(r="[jquery.form] "+Array.prototype.join.call(arguments,""),window.console&&window.console.log?window.console.log(r):window.opera&&window.opera.postError&&window.opera.postError(r))}s.fn.attr2=function(){if(!d)return this.attr.apply(this,arguments);var r=this.prop.apply(this,arguments);return r&&r.jquery||typeof r=="string"?r:this.attr.apply(this,arguments)},s.fn.ajaxSubmit=function(r,f,l,b){if(!this.length)return o("ajaxSubmit: skipping submit process - no element selected"),this;var h,w,E,x,k=this;typeof r=="function"?r={success:r}:typeof r=="string"||r===!1&&0<arguments.length?(r={url:r,data:f,dataType:l},typeof b=="function"&&(r.success=b)):r===void 0&&(r={}),h=r.method||r.type||this.attr2("method"),E=(E=(E=typeof(w=r.url||this.attr2("action"))=="string"?s.trim(w):"")||window.location.href||"")&&(E.match(/^([^#]+)/)||[])[1],x=/(MSIE|Trident)/.test(navigator.userAgent||"")&&/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",r=s.extend(!0,{url:E,success:s.ajaxSettings.success,type:h||s.ajaxSettings.type,iframeSrc:x},r);var Y={};if(this.trigger("form-pre-serialize",[this,r,Y]),Y.veto)return o("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(r.beforeSerialize&&r.beforeSerialize(this,r)===!1)return o("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var Z=r.traditional;Z===void 0&&(Z=s.ajaxSettings.traditional);var fe,ve,a=[],Ae=this.formToArray(r.semantic,a,r.filtering);if(r.data&&(ve=s.isFunction(r.data)?r.data(Ae):r.data,r.extraData=ve,fe=s.param(ve,Z)),r.beforeSubmit&&r.beforeSubmit(Ae,this,r)===!1)return o("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[Ae,this,r,Y]),Y.veto)return o("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var de=s.param(Ae,Z);fe&&(de=de?de+"&"+fe:fe),r.type.toUpperCase()==="GET"?(r.url+=(0<=r.url.indexOf("?")?"&":"?")+de,r.data=null):r.data=de;var he,P,G,te=[];r.resetForm&&te.push(function(){k.resetForm()}),r.clearForm&&te.push(function(){k.clearForm(r.includeHidden)}),!r.dataType&&r.target?(he=r.success||function(){},te.push(function(me,we,Le){var ae=arguments,Ge=r.replaceTarget?"replaceWith":"html";s(r.target)[Ge](me).each(function(){he.apply(this,ae)})})):r.success&&(s.isArray(r.success)?s.merge(te,r.success):te.push(r.success)),r.success=function(me,we,Le){for(var ae=r.context||this,Ge=0,$t=te.length;Ge<$t;Ge++)te[Ge].apply(ae,[me,we,Le||k,k])},r.error&&(P=r.error,r.error=function(me,we,Le){var ae=r.context||this;P.apply(ae,[me,we,Le,k])}),r.complete&&(G=r.complete,r.complete=function(me,we){var Le=r.context||this;G.apply(Le,[me,we,k])});var oe=0<s("input[type=file]:enabled",this).filter(function(){return s(this).val()!==""}).length,Pe="multipart/form-data",Fe=k.attr("enctype")===Pe||k.attr("encoding")===Pe,_e=p.fileapi&&p.formdata;o("fileAPI :"+_e);var pe,ie=(oe||Fe)&&!_e;r.iframe!==!1&&(r.iframe||ie)?r.closeKeepAlive?s.get(r.closeKeepAlive,function(){pe=ue(Ae)}):pe=ue(Ae):pe=(oe||Fe)&&_e?(function(me){for(var we=new FormData,Le=0;Le<me.length;Le++)we.append(me[Le].name,me[Le].value);if(r.extraData){var ae=(function(rt){var Ve,ge,Tt=s.param(rt,r.traditional).split("&"),at=Tt.length,Pt=[];for(Ve=0;Ve<at;Ve++)Tt[Ve]=Tt[Ve].replace(/\+/g," "),ge=Tt[Ve].split("="),Pt.push([decodeURIComponent(ge[0]),decodeURIComponent(ge[1])]);return Pt})(r.extraData);for(Le=0;Le<ae.length;Le++)ae[Le]&&we.append(ae[Le][0],ae[Le][1])}r.data=null;var Ge=s.extend(!0,{},s.ajaxSettings,r,{contentType:!1,processData:!1,cache:!1,type:h||"POST"});r.uploadProgress&&(Ge.xhr=function(){var rt=s.ajaxSettings.xhr();return rt.upload&&rt.upload.addEventListener("progress",function(Ve){var ge=0,Tt=Ve.loaded||Ve.position,at=Ve.total;Ve.lengthComputable&&(ge=Math.ceil(Tt/at*100)),r.uploadProgress(Ve,Tt,at,ge)},!1),rt}),Ge.data=null;var $t=Ge.beforeSend;return Ge.beforeSend=function(rt,Ve){r.formData?Ve.data=r.formData:Ve.data=we,$t&&$t.call(this,rt,Ve)},s.ajax(Ge)})(Ae):s.ajax(r),k.removeData("jqxhr").data("jqxhr",pe);for(var se=0;se<a.length;se++)a[se]=null;return this.trigger("form-submit-notify",[this,r]),this;function ue(me){var we,Le,ae,Ge,$t,rt,Ve,ge,Tt,at,Pt,Bt,yt=k[0],At=s.Deferred();if(At.abort=function(Ie){ge.abort(Ie)},me)for(Le=0;Le<a.length;Le++)we=s(a[Le]),d?we.prop("disabled",!1):we.removeAttr("disabled");(ae=s.extend(!0,{},s.ajaxSettings,r)).context=ae.context||ae,$t="jqFormIO"+new Date().getTime();
43var Jt=yt.ownerDocument,Wt=k.closest("body");if(ae.iframeTarget?(at=(rt=s(ae.iframeTarget,Jt)).attr2("name"))?$t=at:rt.attr2("name",$t):(rt=s('<iframe name="'+$t+'" src="'+ae.iframeSrc+'" />',Jt)).css({position:"absolute",top:"-1000px",left:"-1000px"}),Ve=rt[0],ge={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(Ie){var Re=Ie==="timeout"?"timeout":"aborted";o("aborting upload... "+Re),this.aborted=1;try{Ve.contentWindow.document.execCommand&&Ve.contentWindow.document.execCommand("Stop")}catch{}rt.attr("src",ae.iframeSrc),ge.error=Re,ae.error&&ae.error.call(ae.context,ge,Re,Ie),Ge&&s.event.trigger("ajaxError",[ge,ae,Re]),ae.complete&&ae.complete.call(ae.context,ge,Re)}},(Ge=ae.global)&&s.active++==0&&s.event.trigger("ajaxStart"),Ge&&s.event.trigger("ajaxSend",[ge,ae]),ae.beforeSend&&ae.beforeSend.call(ae.context,ge,ae)===!1)return ae.global&&s.active--,At.reject(),At;if(ge.aborted)return At.reject(),At;(Tt=yt.clk)&&(at=Tt.name)&&!Tt.disabled&&(ae.extraData=ae.extraData||{},ae.extraData[at]=Tt.value,Tt.type==="image"&&(ae.extraData[at+".x"]=yt.clk_x,ae.extraData[at+".y"]=yt.clk_y));var hr=1,Wn=2;function pr(Ie){var Re=null;try{Ie.contentWindow&&(Re=Ie.contentWindow.document)}catch(Ze){o("cannot get iframe.contentWindow document: "+Ze)}if(Re)return Re;try{Re=Ie.contentDocument?Ie.contentDocument:Ie.document}catch(Ze){o("cannot get iframe.contentDocument: "+Ze),Re=Ie.document}return Re}var Rt=s("meta[name=csrf-token]").attr("content"),kt=s("meta[name=csrf-param]").attr("content");function bn(){var Ie=k.attr2("target"),Re=k.attr2("action"),Ze=k.attr("enctype")||k.attr("encoding")||"multipart/form-data";yt.setAttribute("target",$t),h&&!/post/i.test(h)||yt.setAttribute("method","POST"),Re!==ae.url&&yt.setAttribute("action",ae.url),ae.ski
vendor: 1,230 bytes, line 43
43pEncodingOverride||h&&!/post/i.test(h)||k.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),ae.timeout&&(Bt=setTimeout(function(){Pt=!0,Ht(hr)},ae.timeout));var _t=[];try{if(ae.extraData)for(var it in ae.extraData)ae.extraData.hasOwnProperty(it)&&(s.isPlainObject(ae.extraData[it])&&ae.extraData[it].hasOwnProperty("name")&&ae.extraData[it].hasOwnProperty("value")?_t.push(s('<input type="hidden" name="'+ae.extraData[it].name+'">',Jt).val(ae.extraData[it].value).appendTo(yt)[0]):_t.push(s('<input type="hidden" name="'+it+'">',Jt).val(ae.extraData[it]).appendTo(yt)[0]));ae.iframeTarget||rt.appendTo(Wt),Ve.attachEvent?Ve.attachEvent("onload",Ht):Ve.addEventListener("load",Ht,!1),setTimeout(function lt(){try{var Ut=pr(Ve).readyState;o("state = "+Ut),Ut&&Ut.toLowerCase()==="uninitialized"&&setTimeout(lt,50)}catch(Vt){o("Server abort: ",Vt," (",Vt.name,")"),Ht(Wn),Bt&&clearTimeout(Bt),Bt=void 0}},15);try{yt.submit()}catch{document.createElement("form").submit.apply(yt)}}finally{yt.setAttribute("action",Re),yt.setAttribute("enctype",Ze),Ie?yt.setAttribute("target",Ie):k.removeAttr("target"),s(_t).remove()}}kt&&Rt&&(ae.extraData=ae.extraData||{},ae.extraData[kt]=Rt),ae.forceSync?bn():setTimeout(bn,10);
43var Ce,Qe,gr,Hn=50;function Ht(Ie){if(!ge.aborted&&!gr){if((Qe=pr(Ve))||(o("cannot access response document"),Ie=Wn),Ie===hr&&ge)return ge.abort("timeout"),void At.reject(ge,"timeout");if(Ie===Wn&&ge)return ge.abort("server abort"),void At.reject(ge,"error","server abort");if(Qe&&Qe.location.href!==ae.iframeSrc||Pt){Ve.detachEvent?Ve.detachEvent("onload",Ht):Ve.removeEventListener("load",Ht,!1);var Re,Ze="success";try{if(Pt)throw"timeout";var _t=ae.dataType==="xml"||Qe.XMLDocument||s.isXMLDoc(Qe);if(o("isXml="+_t),!_t&&window.opera&&(Qe.body===null||!Qe.body.innerHTML)&&--Hn)return o("requeing onLoad callback, DOM not available"),void setTimeout(Ht,250);var it=Qe.body?Qe.body:Qe.documentElement;ge.responseText=it?it.innerHTML:null,ge.responseXML=Qe.XMLDocument?Qe.XMLDocument:Qe,_t&&(ae.dataType="xml"),ge.getResponseHeader=function(Xt){return{"content-type":ae.dataType}[Xt.toLowerCase()]},it&&(ge.status=Number(it.getAttribute("status"))||ge.status,ge.statusText=it.getAttribute("statusText")||ge.statusText);var lt,Ut,Vt,Qt=(ae.dataType||"").toLowerCase(),Kt=/(json|script|text)/.test(Qt);Kt||ae.textarea?(lt=Qe.getElementsByTagName("textarea")[0])?(ge.responseText=lt.value,ge.status=Number(lt.getAttribute("status"))||ge.status,ge.statusText=lt.getAttribute("statusText")||ge.statusText):Kt&&(Ut=Qe.getElementsByTagName("pre")[0],Vt=Qe.getElementsByTagName("body")[0],Ut?ge.responseText=Ut.textContent?Ut.textContent:Ut.innerText:Vt&&(ge.responseText=Vt.textContent?Vt.textContent:Vt.innerText)):Qt==="xml"&&!ge.responseXML&&ge.responseText&&(ge.responseXML=mr(ge.responseText));try{Ce=wn(ge,Qt,ae)}catch(Xt){Ze="parsererror",ge.error=Re=Xt||Ze}}catch(Xt){o("error caught: ",Xt),Ze="error",ge.error=Re=Xt||Ze}ge.aborted&&(o("upload aborted"),Ze=null),ge.status&&(Ze=200<=ge.status&&ge.status<300||ge.status===304?"success":"error"),Ze==="success"?(ae.success&&ae.success.call(ae.context,Ce,"success",ge),At.resolve(ge.responseText,"success",ge),Ge&&s.event.trigger("ajaxSuccess",[ge,ae])):Ze&&(Re===void 0&&(Re=ge.statusText),ae.error&&ae.error.call(ae.context,ge,Ze,Re),At.reject(ge,"error",Re),Ge&&s.event.trigger("ajaxError",[ge,ae,Re])),Ge&&s.event.trigger("ajaxComplete",[ge,ae]),Ge&&!--s.active&&s.event.trigger("ajaxStop"),ae.complete&&ae.complete.call(ae.context,ge,Ze),gr=!0,ae.timeout&&clearTimeout(Bt),setTimeout(function(){ae.iframeTarget?rt.attr("src",ae.iframeSrc):rt.remove(),ge.responseXML=null},100)}}}var mr=s.parseXML||function(Ie,Re){return window.ActiveXObject?((Re=new ActiveXObject("Microsoft.XMLDOM")).async="false",Re.loadXML(Ie)):Re=new DOMParser().parseFromString(Ie,"text/xml"),Re&&Re.documentElement&&Re.documentElement.nodeName!=="parsererror"?Re:null},Sn=s.parseJSON||function(Ie){return window.eval("("+Ie+")")},wn=function(Ie,Re,Ze){var _t=Ie.getResponseHeader("content-type")||"",it=(Re==="xml"||!Re)&&0<=_t.indexOf("xml"),lt=it?Ie.responseXML:Ie.responseText;return it&<.documentElement.nodeName==="parsererror"&&s.error&&s.error("parsererror"),Ze&&Ze.dataFilter&&(lt=Ze.dataFilter(lt,Re)),typeof lt=="string"&&((Re==="json"||!Re)&&0<=_t.indexOf("json")?lt=Sn(lt):(Re==="script"||!Re)&&0<=_t.indexOf("javascript")&&s.globalEval(lt)),lt};return At}},s.fn.ajaxForm=function(r,f,l,b){if((typeof r=="string"||r===!1&&0<arguments.length)&&(r={url:r,data:f,dataType:l},typeof b=="function"&&(r.success=b)),(r=r||{}).delegation=r.delegation&&s.isFunction(s.fn.on),r.delegation||this.length!==0)return r.delegation?(s(document).off("submit.form-plugin",this.selector,C).off("click.form-plugin",this.selector,_).on("submit.form-plugin",this.selector,r,C).on("click.form-plugin",this.selector,r,_),this):(r.beforeFormUnbind&&r.beforeFormUnbind(this,r),this.ajaxFormUnbind().on("submit.form-plugin",r,C).on("click.form-plugin",r,_));var h={s:this.selector,c:this.context};return!s.isReady&&h.s?(o("DOM not ready, queuing ajaxForm"),s(function(){s(h.s,h.c).ajaxForm(r)})):o("terminating; zero elements found by selector"+(s.isReady?"":" (DOM not ready)")),this},s.fn.ajaxFormUnbind=function(){return this.off("submit.form-plugin click.form-plugin")},s.fn.formToArray=function(r,f,l){var b=[];if(this.length===0)return b;var h,w,E,x,k,Y,Z,fe,ve,a,Ae=this[0],de=this.attr("id"),he=(he=r||Ae.elements===void 0?Ae.getElementsByTagName("*"):Ae.elements)&&s.makeArray(he);if(de&&(r||/(Edge|Trident)\//.test(navigator.userAgent))&&(h=s(':input[form="'+de+'"]').get()).length&&(he=(he||[]).concat(h)),!he||!he.length)return b;for(s.isFunction(l)&&(he=s.map(he,l)),w=0,Y=he.length;w<Y;w++)if((a=(k=he[w]).name)&&!k.disabled)if(r&&Ae.clk&&k.type==="image")Ae.clk===k&&(b.push({name:a,value:s(k).val(),type:k.type}),b.push({name:a+".x",value:Ae.clk_x},{name:a+".y",value:Ae.clk_y}));else if((x=s.fieldValue(k,!0))&&x.constructor===Array)for(f&&f.push(k),E=0,Z=x.length;E<Z;E++)b.push({name:a,value:x[E]});else if(p.fileapi&&k.type==="file"){f&&f.push(k);var P=k.files;if(P.length)for(E=0;E<P.length;E++)b.push({name:a,value:P[E],type:k.type});else b.push({name:a,value:"",type:k.type})}else x!=null&&(f&&f.push(k),b.push({name:a,value:x,type:k.type,required:k.required}));return r||!Ae.clk||(a=(ve=(fe=s(Ae.clk))[0]).name)&&!ve.disabled&&ve.type==="image"&&(b.push({name:a,value:fe.val()}),b.push({name:a+".x",value:Ae.clk_x},{name:a+".y",value:Ae.clk_y})),b}
43,s.fn.formSerialize=function(r){return s.param(this.formToArray(r))},s.fn.fieldSerialize=function(r){var f=[];return this.each(function(){var l=this.name;if(l){var b=s.fieldValue(this,r);if(b&&b.constructor===Array)for(var h=0,w=b.length;h<w;h++)f.push({name:l,value:b[h]});else b!=null&&f.push({name:this.name,value:b})}}),s.param(f)},s.fn.fieldValue=function(r){for(var f=[],l=0,b=this.length;l<b;l++){var h=this[l],w=s.fieldValue(h,r);w==null||w.constructor===Array&&!w.length||(w.constructor===Array?s.merge(f,w):f.push(w))}return f},s.fieldValue=function(r,f){var l=r.name,b=r.type,h=r.tagName.toLowerCase();if(f===void 0&&(f=!0),f&&(!l||r.disabled||b==="reset"||b==="button"||(b==="checkbox"||b==="radio")&&!r.checked||(b==="submit"||b==="image")&&r.form&&r.form.clk!==r||h==="select"&&r.selectedIndex===-1))return null;if(h!=="select")return s(r).val().replace(g,`\r 44`);var w=r.selectedIndex;if(w<0)return null;for(var E=[],x=r.options,k=b==="select-one",Y=k?w+1:x.length,Z=k?w:0;Z<Y;Z++){var fe=x[Z];if(fe.selected&&!fe.disabled){var ve=(ve=fe.value)||(fe.attributes&&fe.attributes.value&&!fe.attributes.value.specified?fe.text:fe.value);if(k)return ve;E.push(ve)}}return E},s.fn.clearForm=function(r){return this.each(function(){s("input,select,textarea",this).clearFields(r)})},s.fn.clearFields=s.fn.clearInputs=function(r){var f=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var l=this.type,b=this.tagName.toLowerCase();f.test(l)||b==="textarea"?this.value="":l==="checkbox"||l==="radio"?this.checked=!1:b==="select"?this.selectedIndex=-1:l==="file"?/MSIE/.test(navigator.userAgent)?s(this).replaceWith(s(this).clone(!0)):s(this).val(""):r&&(r===!0&&/hidden/.test(l)||typeof r=="string"&&s(this).is(r))&&(this.value="")})},s.fn.resetForm=function(){return this.each(function(){var r=s(this),f=this.tagName.toLowerCase();switch(f){case"input":this.checked=this.defaultChecked;case"textarea":return this.value=this.defaultValue,!0;case"option":case"optgroup":var l=r.parents("select");return l.length&&l[0].multiple?f==="option"?this.selected=this.defaultSelected:r.find("option").resetForm():l.resetForm(),!0;case"select":return r.find("option").each(function(w){if(this.selected=this.defaultSelected,this.defaultSelected&&!r[0].multiple)return r[0].selectedIndex=w,!1}),!0;case"label":var b=s(r.attr("for")),h=r.find("input,select,textarea");return b[0]&&h.unshift(b[0]),h.resetForm(),!0;case"form":return typeof this.reset!="function"&&(typeof this.reset!="object"||this.reset.nodeType)||this.reset(),!0;default:return r.find("form,input,label,select,textarea").resetForm(),!0}})},s.fn.enable=function(r){return r===void 0&&(r=!0),this.each(function(){this.disabled=!r})},s.fn.selected=function(r){return r===void 0&&(r=!0),this.each(function(){var f,l=this.type;l==="checkbox"||l==="radio"?this.checked=r:this.tagName.toLowerCase()==="option"&&(f=s(this).parent("select"),r&&f[0]&&f[0].type==="select-one"&&f.find("option").selected(!1),this.selected=r)})},s.fn.ajaxSubmit.debug=!1})},74692(V,D){var v,j;/*! 45* jQuery JavaScript Library v3.7.1 46* https://jquery.com/ 47* 48* Copyright OpenJS Foundation and other contributors 49* Released under the MIT license 50* https://jquery.org/license 51* 52* Date: 2023-08-28T13:37Z 53*/(function(y,O){"use strict";typeof V.exports=="object"?V.exports=y.document?O(y,!0):function(s){if(!s.document)throw new Error("jQuery requires a window with a document");return O(s)}:O(y)})(typeof window<"u"?window:this,function(y,O){"use strict";var s=[],g=Object.getPrototypeOf,p=s.slice,d=s.flat?function(e){return s.flat.call(e)}:function(e){return s.concat.apply([],e)},C=s.push,_=s.indexOf,o={},r=o.toString,f=o.hasOwnProperty,l=f.toString,b=l.call(Object),h={},w=function(n){return typeof n=="function"&&typeof n.nodeType!="number"&&typeof n.item!="function"},E=function(n){return n!=null&&n===n.window},x=y.document,k={type:!0,src:!0,nonce:!0,noModule:!0};function Y(e,n,i){i=i||x;var u,T,A=i.createElement("script");if(A.text=e,n)for(u in k)T=n[u]||n.getAttribute&&n.getAttribute(u),T&&A.setAttribute(u,T);i.head.appendChild(A).parentNode.removeChild(A)}function Z(e){return e==null?e+"":typeof e=="object"||typeof e=="function"?o[r.call(e)]||"object":typeof e}var fe="3.7.1",ve=/HTML$/i,a=function(e,n){return new a.fn.init(e,n)};a.fn=a.prototype={jquery:fe,constructor:a,length:0,toArray:function(){return p.call(this)},get:function(e){return e==null?p.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var n=a.merge(this.constructor(),e);return n.prevObject=this,n},each:function(e){return a.each(this,e)},map:function(e){return this.pushStack(a.map(this,function(n,i){return e.call(n,i,n)}))},slice:function(){return this.pushStack(p.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(a.grep(this,function(e,n){return(n+1)%2}))},odd:function(){return this.pushStack(a.grep(this,function(e,n){return n%2}))},eq:function(e){var n=this.length,i=+e+(e<0?n:0);return this.pushStack(i>=0&&i<n?[this[i]]:[])},end:function(){return this.prevObject||this.constructor()},push:C,sort:s.sort,splice:s.splice},a.extend=a.fn.extend=function(){var e,n,i,u,T,A,S=arguments[0]||{},M=1,L=arguments.length,B=!1;for(typeof S=="boolean"&&(B=S,S=arguments[M]||{},M++),typeof S!="object"&&!w(S)&&(S={}),M===L&&(S=this,M--);M<L;M++)if((e=arguments[M])!=null)for(n in e)u=e[n],!(n==="__proto__"||S===u)&&(B&&u&&(a.isPlainObject(u)||(T=Array.isArray(u)))?(i=S[n],T&&!Array.isArray(i)?A=[]:!T&&!a.isPlainObject(i)?A={}:A=i,T=!1,S[n]=a.extend(B,A,u)):u!==void 0&&(S[n]=u));return S},a.extend({expando:"jQuery"+(fe+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var n,i;return!e||r.call(e)!=="[object Object]"?!1:(n=g(e),n?(i=f.call(n,"constructor")&&n.constructor,typeof i=="function"&&l.call(i)===b):!0)},isEmptyObject:function(e){var n;for(n in e)return!1;return!0},globalEval:function(e,n,i){Y(e,{nonce:n&&n.nonce},i)},each:function(e,n){var i,u=0;if(Ae(e))for(i=e.length;u<i&&n.call(e[u],u,e[u])!==!1;u++);else for(u in e)if(n.call(e[u],u,e[u])===!1)break;return e},text:function(e){var n,i="",u=0,T=e.nodeType;if(!T)for(;
53n=e[u++];)i+=a.text(n);return T===1||T===11?e.textContent:T===9?e.documentElement.textContent:T===3||T===4?e.nodeValue:i},makeArray:function(e,n){var i=n||[];return e!=null&&(Ae(Object(e))?a.merge(i,typeof e=="string"?[e]:e):C.call(i,e)),i},inArray:function(e,n,i){return n==null?-1:_.call(n,e,i)},isXMLDoc:function(e){var n=e&&e.namespaceURI,i=e&&(e.ownerDocument||e).documentElement;return!ve.test(n||i&&i.nodeName||"HTML")},merge:function(e,n){for(var i=+n.length,u=0,T=e.length;u<i;u++)e[T++]=n[u];return e.length=T,e},grep:function(e,n,i){for(var u,T=[],A=0,S=e.length,M=!i;A<S;A++)u=!n(e[A],A),u!==M&&T.push(e[A]);return T},map:function(e,n,i){var u,T,A=0,S=[];if(Ae(e))for(u=e.length;A<u;A++)T=n(e[A],A,i),T!=null&&S.push(T);else for(A in e)T=n(e[A],A,i),T!=null&&S.push(T);return d(S)},guid:1,support:h}),typeof Symbol=="function"&&(a.fn[Symbol.iterator]=s[Symbol.iterator]),a.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,n){o["[object "+n+"]"]=n.toLowerCase()});function Ae(e){var n=!!e&&"length"in e&&e.length,i=Z(e);return w(e)||E(e)?!1:i==="array"||n===0||typeof n=="number"&&n>0&&n-1 in e}function de(e,n){return e.nodeName&&e.nodeName.toLowerCase()===n.toLowerCase()}var he=s.pop,P=s.sort,G=s.splice,te="[\\x20\\t\\r\\n\\f]",oe=new RegExp("^"+te+"+|((?:^|[^\\\\])(?:\\\\.)*)"+te+"+$","g");a.contains=function(e,n){var i=n&&n.parentNode;return e===i||!!(i&&i.nodeType===1&&(e.contains?e.contains(i):e.compareDocumentPosition&&e.compareDocumentPosition(i)&16))};var Pe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function Fe(e,n){return n?e==="\0"?"\uFFFD":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}a.escapeSelector=function(e){return(e+"").replace(Pe,Fe)};var _e=x,pe=C;(function(){var e,n,i,u,T,A=pe,S,M,L,B,q,X=a.expando,U=0,ne=0,Se=Dr(),Ke=Dr(),De=Dr(),mt=Dr(),ft=function(N,F){return N===F&&(T=!0),0},Zt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",en="(?:\\\\[\\da-fA-F]{1,6}"+te+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",We="\\["+te+"*("+en+")(?:"+te+"*([*^$|!~]?=)"+te+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+en+"))|)"+te+"*\\]",Tn=":("+en+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+We+")*)|.*)\\)|)",qe=new RegExp(te+"+","g"),ct=new RegExp("^"+te+"*,"+te+"*"),Xn=new RegExp("^"+te+"*([>+~]|"+te+")"+te+"*"),Gr=new RegExp(te+"|>"),tn=new RegExp(Tn),En=new RegExp("^"+en+"$"),nn={ID:new RegExp("^#("+en+")"),CLASS:new RegExp("^\\.("+en+")"),TAG:new RegExp("^("+en+"|[*])"),ATTR:new RegExp("^"+We),PSEUDO:new RegExp("^"+Tn),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+te+"*(even|odd|(([+-]|)(\\d*)n|)"+te+"*(?:([+-]|)"+te+"*(\\d+)|))"+te+"*\\)|)","i"),bool:new RegExp("^(?:"+Zt+")$","i"),needsContext:new RegExp("^"+te+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+te+"*((?:-\\d)?\\d*)"+te+"*\\)|)(?=[^-]|$)","i")},An=/^(?:input|select|textarea|button)$/i,jt=/^h\d$/i,It=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Jr=/[+~]/,fn=new RegExp("\\\\[\\da-fA-F]{1,6}"+te+"?|\\\\([^\\r\\n\\f])","g"),dn=function(N,F){var H="0x"+N.slice(1)-65536;return F||(H<0?String.fromCharCode(H+65536):String.fromCharCode(H>>10|55296,H&1023|56320))},Gn=function(){hn()},Ln=Pr(function(N){return N.disabled===!0&&de(N,"fieldset")},{dir:"parentNode",next:"legend"});function In(){try{return S.activeElement}catch{}}try{A.apply(s=p.call(_e.childNodes),_e.childNodes),s[_e.childNodes.length].nodeType}catch{A={apply:function(F,H){pe.apply(F,p.call(H))},call:function(F){pe.apply(F,p.call(arguments,1))}}}function Xe(N,F,H,z){var Q,le,ye,Ee,be,$e,Oe,Ne=F&&F.ownerDocument,Be=F?F.nodeType:9;if(H=H||[],typeof N!="string"||!N||Be!==1&&Be!==9&&Be!==11)return H;if(!z&&(hn(F),F=F||S,L)){if(Be!==11&&(be=It.exec(N)))if(Q=be[1]){if(Be===9)if(ye=F.getElementById(Q)){if(ye.id===Q)return A.call(H,ye),H}else return H;else if(Ne&&(ye=Ne.getElementById(Q))&&Xe.contains(F,ye)&&ye.id===Q)return A.call(H,ye),H}else{if(be[2])return A.apply(H,F.getElementsByTagName(N)),H;if((Q=be[3])&&F.getElementsByClassName)return A.apply(H,F.getElementsByClassName(Q)),H}if(!mt[N+" "]&&(!B||!B.test(N))){if(Oe=N,Ne=F,Be===1&&(Gr.test(N)||Xn.test(N))){for(Ne=Jr.test(N)&&Zr(F.parentNode)||F,(Ne!=F||!h.scope)&&((Ee=F.getAttribute("id"))?Ee=a.escapeSelector(Ee):F.setAttribute("id",Ee=X)),$e=Zn(N),le=$e.length;le--;)$e[le]=(Ee?"#"+Ee:":scope")+" "+Nr($e[le]);Oe=$e.join(",")}try{return A.apply(H,Ne.querySelectorAll(Oe)),H}catch{mt(N,!0)}finally{Ee===X&&F.removeAttribute("id")}}}return ki(N.replace(oe,"$1"),F,H,z)}function Dr(){var N=[];function F(H,z){return N.push(H+" ")>n.cacheLength&&delete F[N.shift()],F[H+" "]=z}return F}function Mt(N){return N[X]=!0,N}function Mn(N){var F=S.createElement("fieldset");try{return!!N(F)}catch{return!1}finally{F.parentNode&&F.parentNode.removeChild(F),F=null}}function ro(N){return function(F){return de(F,"input")&&F.type===N}}function io(N){return function(F){return(de(F,"input")||de(F,"button"))&&F.type===N}}function Pi(N){return function(F){return"form"in F?F.parentNode&&F.disabled===!1?"label"in F?"label"in F.parentNode?F.parentNode.disabled===N:F.disabled===N:F.isDisabled===N||F.isDisabled!==!N&&Ln(F)===N:F.disabled===N:"label"in F?F.disabled===N:!1}}function _n(N){return Mt(function(F){return F=+F,Mt(function(H,z){for(var Q,le=N([],H.length,F),ye=le.length;ye--;
53)H[Q=le[ye]]&&(H[Q]=!(z[Q]=H[Q]))})})}function Zr(N){return N&&typeof N.getElementsByTagName<"u"&&N}function hn(N){var F,H=N?N.ownerDocument||N:_e;return H==S||H.nodeType!==9||!H.documentElement||(S=H,M=S.documentElement,L=!a.isXMLDoc(S),q=M.matches||M.webkitMatchesSelector||M.msMatchesSelector,M.msMatchesSelector&&_e!=S&&(F=S.defaultView)&&F.top!==F&&F.addEventListener("unload",Gn),h.getById=Mn(function(z){return M.appendChild(z).id=a.expando,!S.getElementsByName||!S.getElementsByName(a.expando).length}),h.disconnectedMatch=Mn(function(z){return q.call(z,"*")}),h.scope=Mn(function(){return S.querySelectorAll(":scope")}),h.cssHas=Mn(function(){try{return S.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),h.getById?(n.filter.ID=function(z){var Q=z.replace(fn,dn);return function(le){return le.getAttribute("id")===Q}},n.find.ID=function(z,Q){if(typeof Q.getElementById<"u"&&L){var le=Q.getElementById(z);return le?[le]:[]}}):(n.filter.ID=function(z){var Q=z.replace(fn,dn);return function(le){var ye=typeof le.getAttributeNode<"u"&&le.getAttributeNode("id");return ye&&ye.value===Q}},n.find.ID=function(z,Q){if(typeof Q.getElementById<"u"&&L){var le,ye,Ee,be=Q.getElementById(z);if(be){if(le=be.getAttributeNode("id"),le&&le.value===z)return[be];for(Ee=Q.getElementsByName(z),ye=0;be=Ee[ye++];)if(le=be.getAttributeNode("id"),le&&le.value===z)return[be]}return[]}}),n.find.TAG=function(z,Q){return typeof Q.getElementsByTagName<"u"?Q.getElementsByTagName(z):Q.querySelectorAll(z)},n.find.CLASS=function(z,Q){if(typeof Q.getElementsByClassName<"u"&&L)return Q.getElementsByClassName(z)},B=[],Mn(function(z){var Q;M.appendChild(z).innerHTML="<a id='"+X+"' href='' disabled='disabled'></a><select id='"+X+"-\r\\' disabled='disabled'><option selected=''></option></select>",z.querySelectorAll("[selected]").length||B.push("\\["+te+"*(?:value|"+Zt+")"),z.querySelectorAll("[id~="+X+"-]").length||B.push("~="),z.querySelectorAll("a#"+X+"+*").length||B.push(".#.+[+~]"),z.querySelectorAll(":checked").length||B.push(":checked"),Q=S.createElement("input"),Q.setAttribute("type","hidden"),z.appendChild(Q).setAttribute("name","D"),M.appendChild(z).disabled=!0,z.querySelectorAll(":disabled").length!==2&&B.push(":enabled",":disabled"),Q=S.createElement("input"),Q.setAttribute("name",""),z.appendChild(Q),z.querySelectorAll("[name='']").length||B.push("\\["+te+"*name"+te+"*="+te+`*(?:''|"")`)}),h.cssHas||B.push(":has"),B=B.length&&new RegExp(B.join("|")),ft=function(z,Q){if(z===Q)return T=!0,0;var le=!z.compareDocumentPosition-!Q.compareDocumentPosition;return le||(le=(z.ownerDocument||z)==(Q.ownerDocument||Q)?z.compareDocumentPosition(Q):1,le&1||!h.sortDetached&&Q.compareDocumentPosition(z)===le?z===S||z.ownerDocument==_e&&Xe.contains(_e,z)?-1:Q===S||Q.ownerDocument==_e&&Xe.contains(_e,Q)?1:u?_.call(u,z)-_.call(u,Q):0:le&4?-1:1)}),S}Xe.matches=function(N,F){return Xe(N,null,null,F)},Xe.matchesSelector=function(N,F){if(hn(N),L&&!mt[F+" "]&&(!B||!B.test(F)))try{var H=q.call(N,F);if(H||h.disconnectedMatch||N.document&&N.document.nodeType!==11)return H}catch{mt(F,!0)}return Xe(F,S,null,[N]).length>0},Xe.contains=function(N,F){return(N.ownerDocument||N)!=S&&hn(N),a.contains(N,F)},Xe.attr=function(N,F){(N.ownerDocument||N)!=S&&hn(N);var H=n.attrHandle[F.toLowerCase()],z=H&&f.call(n.attrHandle,F.toLowerCase())?H(N,F,!L):void 0;return z!==void 0?z:N.getAttribute(F)},Xe.error=function(N){throw new Error("Syntax error, unrecognized expression: "+N)},a.uniqueSort=function(N){var F,H=[],z=0,Q=0;if(T=!h.sortStable,u=!h.sortStable&&p.call(N,0),P.call(N,ft),T){for(;F=N[Q++];)F===N[Q]&&(z=H.push(Q));for(;z--;)G.call(N,H[z],1)}return u=null,N},a.fn.uniqueSort=function(){return this.pushStack(a.uniqueSort(p.apply(this)))},n=a.expr={cacheLength:50,createPseudo:Mt,match:nn,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(N){return N[1]=N[1].replace(fn,dn),N[3]=(N[3]||N[4]||N[5]||"").replace(fn,dn),N[2]==="~="&&(N[3]=" "+N[3]+" "),N.slice(0,4)},CHILD:function(N){return N[1]=N[1].toLowerCase(),N[1].slice(0,3)==="nth"?(N[3]||
vendor: 9,529 bytes, line 53
53Xe.error(N[0]),N[4]=+(N[4]?N[5]+(N[6]||1):2*(N[3]==="even"||N[3]==="odd")),N[5]=+(N[7]+N[8]||N[3]==="odd")):N[3]&&Xe.error(N[0]),N},PSEUDO:function(N){var F,H=!N[6]&&N[2];return nn.CHILD.test(N[0])?null:(N[3]?N[2]=N[4]||N[5]||"":H&&tn.test(H)&&(F=Zn(H,!0))&&(F=H.indexOf(")",H.length-F)-H.length)&&(N[0]=N[0].slice(0,F),N[2]=H.slice(0,F)),N.slice(0,3))}},filter:{TAG:function(N){var F=N.replace(fn,dn).toLowerCase();return N==="*"?function(){return!0}:function(H){return de(H,F)}},CLASS:function(N){var F=Se[N+" "];return F||(F=new RegExp("(^|"+te+")"+N+"("+te+"|$)"))&&Se(N,function(H){return F.test(typeof H.className=="string"&&H.className||typeof H.getAttribute<"u"&&H.getAttribute("class")||"")})},ATTR:function(N,F,H){return function(z){var Q=Xe.attr(z,N);return Q==null?F==="!=":F?(Q+="",F==="="?Q===H:F==="!="?Q!==H:F==="^="?H&&Q.indexOf(H)===0:F==="*="?H&&Q.indexOf(H)>-1:F==="$="?H&&Q.slice(-H.length)===H:F==="~="?(" "+Q.replace(qe," ")+" ").indexOf(H)>-1:F==="|="?Q===H||Q.slice(0,H.length+1)===H+"-":!1):!0}},CHILD:function(N,F,H,z,Q){var le=N.slice(0,3)!=="nth",ye=N.slice(-4)!=="last",Ee=F==="of-type";return z===1&&Q===0?function(be){return!!be.parentNode}:function(be,$e,Oe){var Ne,Be,je,et,dt,ht=le!==ye?"nextSibling":"previousSibling",qt=be.parentNode,rn=Ee&&be.nodeName.toLowerCase(),Fn=!Oe&&!Ee,St=!1;if(qt){if(le){for(;ht;){for(je=be;je=je[ht];)if(Ee?de(je,rn):je.nodeType===1)return!1;dt=ht=N==="only"&&!dt&&"nextSibling"}return!0}if(dt=[ye?qt.firstChild:qt.lastChild],ye&&Fn){for(Be=qt[X]||(qt[X]={}),Ne=Be[N]||[],et=Ne[0]===U&&Ne[1],St=et&&Ne[2],je=et&&qt.childNodes[et];je=++et&&je&&je[ht]||(St=et=0)||dt.pop();)if(je.nodeType===1&&++St&&je===be){Be[N]=[U,et,St];break}}else if(Fn&&(Be=be[X]||(be[X]={}),Ne=Be[N]||[],et=Ne[0]===U&&Ne[1],St=et),St===!1)for(;(je=++et&&je&&je[ht]||(St=et=0)||dt.pop())&&!((Ee?de(je,rn):je.nodeType===1)&&++St&&(Fn&&(Be=je[X]||(je[X]={}),Be[N]=[U,St]),je===be)););return St-=Q,St===z||St%z===0&&St/z>=0}}},PSEUDO:function(N,F){var H,z=n.pseudos[N]||n.setFilters[N.toLowerCase()]||Xe.error("unsupported pseudo: "+N);return z[X]?z(F):z.length>1?(H=[N,N,"",F],n.setFilters.hasOwnProperty(N.toLowerCase())?Mt(function(Q,le){for(var ye,Ee=z(Q,F),be=Ee.length;be--;)ye=_.call(Q,Ee[be]),Q[ye]=!(le[ye]=Ee[be])}):function(Q){return z(Q,0,H)}):z}},pseudos:{not:Mt(function(N){var F=[],H=[],z=ni(N.replace(oe,"$1"));return z[X]?Mt(function(Q,le,ye,Ee){for(var be,$e=z(Q,null,Ee,[]),Oe=Q.length;Oe--;)(be=$e[Oe])&&(Q[Oe]=!(le[Oe]=be))}):function(Q,le,ye){return F[0]=Q,z(F,null,ye,H),F[0]=null,!H.pop()}}),has:Mt(function(N){return function(F){return Xe(N,F).length>0}}),contains:Mt(function(N){return N=N.replace(fn,dn),function(F){return(F.textContent||a.text(F)).indexOf(N)>-1}}),lang:Mt(function(N){return En.test(N||"")||Xe.error("unsupported lang: "+N),N=N.replace(fn,dn).toLowerCase(),function(F){var H;do if(H=L?F.lang:F.getAttribute("xml:lang")||F.getAttribute("lang"))return H=H.toLowerCase(),H===N||H.indexOf(N+"-")===0;while((F=F.parentNode)&&F.nodeType===1);return!1}}),target:function(N){var F=y.location&&y.location.hash;return F&&F.slice(1)===N.id},root:function(N){return N===M},focus:function(N){return N===In()&&S.hasFocus()&&!!(N.type||N.href||~N.tabIndex)},enabled:Pi(!1),disabled:Pi(!0),checked:function(N){return de(N,"input")&&!!N.checked||de(N,"option")&&!!N.selected},selected:function(N){return N.parentNode&&N.parentNode.selectedIndex,N.selected===!0},empty:function(N){for(N=N.firstChild;N;N=N.nextSibling)if(N.nodeType<6)return!1;return!0},parent:function(N){return!n.pseudos.empty(N)},header:function(N){return jt.test(N.nodeName)},input:function(N){return An.test(N.nodeName)},button:function(N){return de(N,"input")&&N.type==="button"||de(N,"button")},text:function(N){var F;return de(N,"input")&&N.type==="text"&&((F=N.getAttribute("type"))==null||F.toLowerCase()==="text")},first:_n(function(){return[0]}),last:_n(function(N,F){return[F-1]}),eq:_n(function(N,F,H){return[H<0?H+F:H]}),even:_n(function(N,F){for(var H=0;H<F;H+=2)N.push(H);return N}),odd:_n(function(N,F){for(var H=1;H<F;H+=2)N.push(H);return N}),lt:_n(function(N,F,H){var z;for(H<0?z=H+F:H>F?z=F:z=H;--z>=0;)N.push(z);return N}),gt:_n(function(N,F,H){for(var z=H<0?H+F:H;++z<F;)N.push(z);return N})}},n.pseudos.nth=n.pseudos.eq;for(e in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})n.pseudos[e]=ro(e);for(e in{submit:!0,reset:!0})n.pseudos[e]=io(e);function Jn(){}Jn.prototype=n.filters=n.pseudos,n.setFilters=new Jn;function Zn(N,F){var H,z,Q,le,ye,Ee,be,$e=Ke[N+" "];if($e)return F?0:$e.slice(0);for(ye=N,Ee=[],be=n.preFilter;ye;){(!H||(z=ct.exec(ye)))&&(z&&(ye=ye.slice(z[0].length)||ye),Ee.push(Q=[])),H=!1,(z=Xn.exec(ye))&&(H=z.shift(),Q.push({value:H,type:z[0].replace(oe," ")}),ye=ye.slice(H.length));for(le in n.filter)(z=nn[le].exec(ye))&&(!be[le]||(z=be[le](z)))&&(H=z.shift(),Q.push({value:H,type:le,matches:z}),ye=ye.slice(H.length));if(!H)break}return F?ye.length:ye?Xe.error(N):Ke(N,Ee).slice(0)}function Nr(N){for(var F=0,H=N.length,z="";F<H;F++)z+=N[F].value;return z}function Pr(N,F,H){var z=F.dir,Q=F.next,le=Q||z,ye=H&&le==="parentNode",Ee=ne++;return F.first?function(be,$e,Oe){for(;be=be[z];)if(be.nodeType===1||ye)return N(be,$e,Oe);return!1}:function(be,$e,Oe){var Ne,Be,je=[U,Ee];if(Oe){for(;be=be[z];)if((be.nodeType===1||ye)&&N(be,$e,Oe))return!0}else for(;be=be[z];)if(be.nodeType===1||ye)if(Be=be[X]||(be[X]={}),Q&&de(be,Q))be=be[z]||be;else{if((Ne=Be[le])&&Ne[0]===U&&Ne[1]===Ee)return je[2]=Ne[2];if(Be[le]=je,je[2]=N(be,$e,Oe))return!0}return!1}}function ei(N){return N.length>1?function(F,H,z){for(var Q=N.length;Q--;)if(!N[Q](F,H,z))return!1;return!0}:N[0]}function oo(N,F,H){for(var z=0,Q=F.length;z<Q;z++)Xe(N,F[z],H);return H}function er(N,F,H,z,Q){for(var le,ye=[],Ee=0,be=N.length,$e=F!=null;Ee<be;Ee++)(le=N[Ee])&&(!H||H(le,z,Q))&&(ye.push(le),$e&&F.push(Ee));return ye}function kr(N,F,H,z,Q,le){return z&&!z[X]&&(z=kr(z)),Q&&!Q[X]&&(Q=kr(Q,le)),Mt(function(ye,Ee,be,$e){var Oe,Ne,Be,je,et=[],dt=[],ht=Ee.length,qt=ye||oo(F||"*",be.nodeType?[be]:be,[]),rn=N&&(ye||!F)?er(qt,et,N,be,$e):qt;if(H?(je=Q||(ye?N:ht||z)?[]:Ee,H(rn,je,be,$e)):je=rn,z)for(Oe=er(je,dt),z(Oe,[],be,$e),Ne=Oe.length;Ne--;)(Be=Oe[Ne])&&(je[dt[Ne]]=!(rn[dt[Ne]]=Be));if(ye){if(Q||N){if(Q){for(Oe=[],Ne=je.length;Ne--;)(Be=je[Ne])&&Oe.push(rn[Ne]=Be);Q(null,je=[],Oe,$e)}for(Ne=je.length;Ne--;)(Be=je[Ne])&&(Oe=Q?_.call(ye,Be):et[Ne])>-1&&(ye[Oe]=!(Ee[Oe]=Be))}}else je=er(je===Ee?je.splice(ht,je.length):je),Q?Q(null,Ee,je,$e):A.apply(Ee,je)})}function ti(N){for(var F,H,z,Q=N.length,le=n.relative[N[0].type],ye=le||n.relative[" "],Ee=le?1:0,be=Pr(function(Ne){return Ne===F},ye,!0),$e=Pr(function(Ne){return _.call(F,Ne)>-1},ye,!0),Oe=[function(Ne,Be,je){var et=!le&&(je||Be!=i)||((F=Be).nodeType?be(Ne,Be,je):$e(Ne,Be,je));return F=null,et}];Ee<Q;Ee++)if(H=n.relative[N[Ee].type])Oe=[Pr(ei(Oe),H)];else{if(H=n.filter[N[Ee].type].apply(null,N[Ee].matches),H[X]){for(z=++Ee;z<Q&&!n.relative[N[z].type];z++);return kr(Ee>1&&ei(Oe),Ee>1&&Nr(N.slice(0,Ee-1).concat({value:N[Ee-2].type===" "?"*":""})).replace(oe,"$1"),H,Ee<z&&ti(N.slice(Ee,z)),z<Q&&ti(N=N.slice(z)),z<Q&&Nr(N))}Oe.push(H)}return ei(Oe)}function so(N,F){var H=F.length>0,z=N.length>0,Q=function(le,ye,Ee,be,$e){var Oe,Ne,Be,je=0,et="0",dt=le&&[],ht=[],qt=i,rn=le||z&&n.find.TAG("*",$e),Fn=U+=qt==null?1:Math.random()||.1,St=rn.length;for($e&&(i=ye==S||ye||$e);et!==St&&(Oe=rn[et])!=null;et++){if(z&&Oe){for(Ne=0,!ye&&Oe.ownerDocument!=S&&(hn(Oe),Ee=!L);Be=N[Ne++];)if(Be(Oe,ye||S,Ee)){A.call(be,Oe);break}$e&&(U=Fn)}H&&((Oe=!Be&&Oe)&&je--,le&&dt.push(Oe))}if(je+=et,H&&et!==je){for(Ne=0;Be=F[Ne++];)Be(dt,ht,ye,Ee);if(le){if(je>0)for(;et--;)dt[et]||ht[et]||(ht[et]=he.call(be));ht=er(ht)}A.apply(be,ht),$e&&!le&&ht.length>0&&je+F.length>1&&a.uniqueSort(be)}return $e&&(U=Fn,i=qt),dt};return H?Mt(Q):Q}function ni(N,F){var H,z=[],Q=[],le=De[N+" "];if(!le){for(F||(F=Zn(N)),H=F.length;H--;)le=ti(F[H]),le[X]?z.push(le):Q.push(le);le=De(N,so(Q,z)),le.selector=N}return le}function ki(N,F,H,z){var Q,le,ye,Ee,be,$e=typeof N=="function"&&N,Oe=!z&&Zn(N=$e.selector||N);if(H=H||[],Oe.length===1){if(le=Oe[0]=Oe[0].slice(0),le.length>2&&(ye=le[0]).type==="ID"&&F.nodeType===9&&L&&n.relative[le[1].type]){if(F=(n.find.ID(ye.matches[0].replace(fn,dn),F)||[])[0],F)$e&&(F=F.parentNode);else return H;N=N.slice(le.shift().value.length)}for(Q=nn.needsContext.test(N)?0:le.length;Q--&&(ye=le[Q],!n.relative[Ee=ye.type]);)if((be=n.find[Ee])&&(z=be(ye.matches[0].replace(fn,dn),Jr.test(le[0].type)&&Zr(F.parentNode)||F))){if(le.splice(Q,1),N=z.length&&Nr(le),!N)return A.apply(H,z),H;break}}return($e||ni(N,Oe))(z,F,!L,H,!F||Jr.test(N)&&Zr(F.parentNode)||F),H}h.sortStable=X.split("").sort(ft).join("")===X,hn(),h.sortDetached=Mn(function(N){return N.compareDocumentPosition(S.createElement("fieldset"))&1}),a.find=Xe,a.expr[":"]=a.expr.pseudos,a.unique=a.uniqueSort,Xe.compile=ni,Xe.select=ki,Xe.setDocument=hn,Xe.tokenize=Zn,Xe.escape=a.escapeSelector,Xe.getText=a.text,Xe.isXML=a.isXMLDoc,Xe.selectors=a.expr,Xe.support=a.support,Xe.uniqueSort=a.uniqueSort})();var ie=function(e,n,i){for(var u=[],T=i!==void 0;(e=e[n])&&e.nodeType!==9;)if(e.nodeType===1){if(T&&a(e).is(i))break;u.push(e)}return u},se=function(e,n){for(var i=[];e;e=e.nextSibling)e.nodeType===1&&e!==n&&i.push(e);return i},ue=a.expr.match.needsContext,me=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function we(e,n,i){return w(n)?a.grep(e,function(u,T){return!!n.call(u,T,u)!==i}):n.nodeType?a.grep(e,function(u){return u===n!==i}
vendor: 5,018 bytes, line 53
53):typeof n!="string"?a.grep(e,function(u){return _.call(n,u)>-1!==i}):a.filter(n,e,i)}a.filter=function(e,n,i){var u=n[0];return i&&(e=":not("+e+")"),n.length===1&&u.nodeType===1?a.find.matchesSelector(u,e)?[u]:[]:a.find.matches(e,a.grep(n,function(T){return T.nodeType===1}))},a.fn.extend({find:function(e){var n,i,u=this.length,T=this;if(typeof e!="string")return this.pushStack(a(e).filter(function(){for(n=0;n<u;n++)if(a.contains(T[n],this))return!0}));for(i=this.pushStack([]),n=0;n<u;n++)a.find(e,T[n],i);return u>1?a.uniqueSort(i):i},filter:function(e){return this.pushStack(we(this,e||[],!1))},not:function(e){return this.pushStack(we(this,e||[],!0))},is:function(e){return!!we(this,typeof e=="string"&&ue.test(e)?a(e):e||[],!1).length}});var Le,ae=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Ge=a.fn.init=function(e,n,i){var u,T;if(!e)return this;if(i=i||Le,typeof e=="string")if(e[0]==="<"&&e[e.length-1]===">"&&e.length>=3?u=[null,e,null]:u=ae.exec(e),u&&(u[1]||!n))if(u[1]){if(n=n instanceof a?n[0]:n,a.merge(this,a.parseHTML(u[1],n&&n.nodeType?n.ownerDocument||n:x,!0)),me.test(u[1])&&a.isPlainObject(n))for(u in n)w(this[u])?this[u](n[u]):this.attr(u,n[u]);return this}else return T=x.getElementById(u[2]),T&&(this[0]=T,this.length=1),this;else return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e);else{if(e.nodeType)return this[0]=e,this.length=1,this;if(w(e))return i.ready!==void 0?i.ready(e):e(a)}return a.makeArray(e,this)};Ge.prototype=a.fn,Le=a(x);var $t=/^(?:parents|prev(?:Until|All))/,rt={children:!0,contents:!0,next:!0,prev:!0};a.fn.extend({has:function(e){var n=a(e,this),i=n.length;return this.filter(function(){for(var u=0;u<i;u++)if(a.contains(this,n[u]))return!0})},closest:function(e,n){var i,u=0,T=this.length,A=[],S=typeof e!="string"&&a(e);if(!ue.test(e)){for(;u<T;u++)for(i=this[u];i&&i!==n;i=i.parentNode)if(i.nodeType<11&&(S?S.index(i)>-1:i.nodeType===1&&a.find.matchesSelector(i,e))){A.push(i);break}}return this.pushStack(A.length>1?a.uniqueSort(A):A)},index:function(e){return e?typeof e=="string"?_.call(a(e),this[0]):_.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,n){return this.pushStack(a.uniqueSort(a.merge(this.get(),a(e,n))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function Ve(e,n){for(;(e=e[n])&&e.nodeType!==1;);return e}a.each({parent:function(e){var n=e.parentNode;return n&&n.nodeType!==11?n:null},parents:function(e){return ie(e,"parentNode")},parentsUntil:function(e,n,i){return ie(e,"parentNode",i)},next:function(e){return Ve(e,"nextSibling")},prev:function(e){return Ve(e,"previousSibling")},nextAll:function(e){return ie(e,"nextSibling")},prevAll:function(e){return ie(e,"previousSibling")},nextUntil:function(e,n,i){return ie(e,"nextSibling",i)},prevUntil:function(e,n,i){return ie(e,"previousSibling",i)},siblings:function(e){return se((e.parentNode||{}).firstChild,e)},children:function(e){return se(e.firstChild)},contents:function(e){return e.contentDocument!=null&&g(e.contentDocument)?e.contentDocument:(de(e,"template")&&(e=e.content||e),a.merge([],e.childNodes))}},function(e,n){a.fn[e]=function(i,u){var T=a.map(this,n,i);return e.slice(-5)!=="Until"&&(u=i),u&&typeof u=="string"&&(T=a.filter(u,T)),this.length>1&&(rt[e]||a.uniqueSort(T),$t.test(e)&&T.reverse()),this.pushStack(T)}});var ge=/[^\x20\t\r\n\f]+/g;function Tt(e){var n={};return a.each(e.match(ge)||[],function(i,u){n[u]=!0}),n}a.Callbacks=function(e){e=typeof e=="string"?Tt(e):a.extend({},e);var n,i,u,T,A=[],S=[],M=-1,L=function(){for(T=T||e.once,u=n=!0;S.length;M=-1)for(i=S.shift();++M<A.length;)A[M].apply(i[0],i[1])===!1&&e.stopOnFalse&&(M=A.length,i=!1);e.memory||(i=!1),n=!1,T&&(i?A=[]:A="")},B={add:function(){return A&&(i&&!n&&(M=A.length-1,S.push(i)),(function q(X){a.each(X,function(U,ne){w(ne)?(!e.unique||!B.has(ne))&&A.push(ne):ne&&ne.length&&Z(ne)!=="string"&&q(ne)})})(arguments),i&&!n&&L()),this},remove:function(){return a.each(arguments,function(q,X){for(var U;(U=a.inArray(X,A,U))>-1;)A.splice(U,1),U<=M&&M--}),this},has:function(q){return q?a.inArray(q,A)>-1:A.length>0},empty:function(){return A&&(A=[]),this},disable:function(){return T=S=[],A=i="",this},disabled:function(){return!A},lock:function(){return T=S=[],!i&&!n&&(A=i=""),this},locked:function(){return!!T},fireWith:function(q,X){return T||(X=X||[],X=[q,X.slice?X.slice():X],S.push(X),n||L()),this},fire:function(){return B.fireWith(this,arguments),this},fired:function(){return!!u}};return B};function at(e){return e}function Pt(e){throw e}function Bt(e,n,i,u){var T;try{e&&w(T=e.promise)?T.call(e).done(n).fail(i):e&&w(T=e.then)?T.call(e,n,i):n.apply(void 0,[e].slice(u))}catch(A){i.apply(void 0,[A])}}a.extend({Deferred:function(e){var n=[["notify","progress",a.Callbacks("memory"),a.Callbacks("memory"),2],["resolve","done",a.Callbacks("once memory"),a.Callbacks("once memory"),0,"resolved"],["reject","fail",a.Callbacks("once memory"),a.Callbacks("once memory"),1,"rejected"]],i="pe
53nding",u={state:function(){return i},always:function(){return T.done(arguments).fail(arguments),this},catch:function(A){return u.then(null,A)},pipe:function(){var A=arguments;return a.Deferred(function(S){a.each(n,function(M,L){var B=w(A[L[4]])&&A[L[4]];T[L[1]](function(){var q=B&&B.apply(this,arguments);q&&w(q.promise)?q.promise().progress(S.notify).done(S.resolve).fail(S.reject):S[L[0]+"With"](this,B?[q]:arguments)})}),A=null}).promise()},then:function(A,S,M){var L=0;function B(q,X,U,ne){return function(){var Se=this,Ke=arguments,De=function(){var ft,Zt;if(!(q<L)){if(ft=U.apply(Se,Ke),ft===X.promise())throw new TypeError("Thenable self-resolution");Zt=ft&&(typeof ft=="object"||typeof ft=="function")&&ft.then,w(Zt)?ne?Zt.call(ft,B(L,X,at,ne),B(L,X,Pt,ne)):(L++,Zt.call(ft,B(L,X,at,ne),B(L,X,Pt,ne),B(L,X,at,X.notifyWith))):(U!==at&&(Se=void 0,Ke=[ft]),(ne||X.resolveWith)(Se,Ke))}},mt=ne?De:function(){try{De()}catch(ft){a.Deferred.exceptionHook&&a.Deferred.exceptionHook(ft,mt.error),q+1>=L&&(U!==Pt&&(Se=void 0,Ke=[ft]),X.rejectWith(Se,Ke))}};q?mt():(a.Deferred.getErrorHook?mt.error=a.Deferred.getErrorHook():a.Deferred.getStackHook&&(mt.error=a.Deferred.getStackHook()),y.setTimeout(mt))}}return a.Deferred(function(q){n[0][3].add(B(0,q,w(M)?M:at,q.notifyWith)),n[1][3].add(B(0,q,w(A)?A:at)),n[2][3].add(B(0,q,w(S)?S:Pt))}).promise()},promise:function(A){return A!=null?a.extend(A,u):u}},T={};return a.each(n,function(A,S){var M=S[2],L=S[5];u[S[1]]=M.add,L&&M.add(function(){i=L},n[3-A][2].disable,n[3-A][3].disable,n[0][2].lock,n[0][3].lock),M.add(S[3].fire),T[S[0]]=function(){return T[S[0]+"With"](this===T?void 0:this,arguments),this},T[S[0]+"With"]=M.fireWith}),u.promise(T),e&&e.call(T,T),T},when:function(e){var n=arguments.length,i=n,u=Array(i),T=p.call(arguments),A=a.Deferred(),S=function(M){return function(L){u[M]=this,T[M]=arguments.length>1?p.call(arguments):L,--n||A.resolveWith(u,T)}};if(n<=1&&(Bt(e,A.done(S(i)).resolve,A.reject,!n),A.state()==="pending"||w(T[i]&&T[i].then)))return A.then();for(;i--;)Bt(T[i],S(i),A.reject);return A.promise()}});var yt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;a.Deferred.exceptionHook=function(e,n){y.console&&y.console.warn&&e&&yt.test(e.name)&&y.console.warn("jQuery.Deferred exception: "+e.message,e.stack,n)},a.readyException=function(e){y.setTimeout(function(){throw e})};var At=a.Deferred();a.fn.ready=function(e){return At.then(e).catch(function(n){a.readyException(n)}),this},a.extend({isReady:!1,readyWait:1,ready:function(e){(e===!0?--a.readyWait:a.isReady)||(a.isReady=!0,!(e!==!0&&--a.readyWait>0)&&At.resolveWith(x,[a]))}}),a.ready.then=At.then;function Jt(){x.removeEventListener("DOMContentLoaded",Jt),y.removeEventListener("load",Jt),a.ready()}x.readyState==="complete"||x.readyState!=="loading"&&!x.documentElement.doScroll?y.setTimeout(a.ready):(x.addEventListener("DOMContentLoaded",Jt),y.addEventListener("load",Jt));var Wt=function(e,n,i,u,T,A,S){var M=0,L=e.length,B=i==null;if(Z(i)==="object"){T=!0;for(M in i)Wt(e,n,M,i[M],!0,A,S)}else if(u!==void 0&&(T=!0,w(u)||(S=!0),B&&(S?(n.call(e,u),n=null):(B=n,n=function(q,X,U){return B.call(a(q),U)})),n))for(;M<L;M++)n(e[M],i,S?u:u.call(e[M],M,n(e[M],i)));return T?e:B?n.call(e):L?n(e[0],i):A},hr=/^-ms-/,Wn=/-([a-z])/g;function pr(e,n){return n.toUpperCase()}function Rt(e){return e.replace(hr,"ms-").replace(Wn,pr)}
vendor: 2,381 bytes, line 53
53var kt=function(e){return e.nodeType===1||e.nodeType===9||!+e.nodeType};function bn(){this.expando=a.expando+bn.uid++}bn.uid=1,bn.prototype={cache:function(e){var n=e[this.expando];return n||(n={},kt(e)&&(e.nodeType?e[this.expando]=n:Object.defineProperty(e,this.expando,{value:n,configurable:!0}))),n},set:function(e,n,i){var u,T=this.cache(e);if(typeof n=="string")T[Rt(n)]=i;else for(u in n)T[Rt(u)]=n[u];return T},get:function(e,n){return n===void 0?this.cache(e):e[this.expando]&&e[this.expando][Rt(n)]},access:function(e,n,i){return n===void 0||n&&typeof n=="string"&&i===void 0?this.get(e,n):(this.set(e,n,i),i!==void 0?i:n)},remove:function(e,n){var i,u=e[this.expando];if(u!==void 0){if(n!==void 0)for(Array.isArray(n)?n=n.map(Rt):(n=Rt(n),n=n in u?[n]:n.match(ge)||[]),i=n.length;i--;)delete u[n[i]];(n===void 0||a.isEmptyObject(u))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var n=e[this.expando];return n!==void 0&&!a.isEmptyObject(n)}};var Ce=new bn,Qe=new bn,gr=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Hn=/[A-Z]/g;function Ht(e){return e==="true"?!0:e==="false"?!1:e==="null"?null:e===+e+""?+e:gr.test(e)?JSON.parse(e):e}function mr(e,n,i){var u;if(i===void 0&&e.nodeType===1)if(u="data-"+n.replace(Hn,"-$&").toLowerCase(),i=e.getAttribute(u),typeof i=="string"){try{i=Ht(i)}catch{}Qe.set(e,n,i)}else i=void 0;return i}a.extend({hasData:function(e){return Qe.hasData(e)||Ce.hasData(e)},data:function(e,n,i){return Qe.access(e,n,i)},removeData:function(e,n){Qe.remove(e,n)},_data:function(e,n,i){return Ce.access(e,n,i)},_removeData:function(e,n){Ce.remove(e,n)}}),a.fn.extend({data:function(e,n){var i,u,T,A=this[0],S=A&&A.attributes;if(e===void 0){if(this.length&&(T=Qe.get(A),A.nodeType===1&&!Ce.get(A,"hasDataAttrs"))){for(i=S.length;i--;)S[i]&&(u=S[i].name,u.indexOf("data-")===0&&(u=Rt(u.slice(5)),mr(A,u,T[u])));Ce.set(A,"hasDataAttrs",!0)}return T}return typeof e=="object"?this.each(function(){Qe.set(this,e)}):Wt(this,function(M){var L;if(A&&M===void 0)return L=Qe.get(A,e),L!==void 0||(L=mr(A,e),L!==void 0)?L:void 0;this.each(function(){Qe.set(this,e,M)})},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){Qe.remove(this,e)})}}),a.extend({queue:function(e,n,i){var u;if(e)return n=(n||"fx")+"queue",u=Ce.get(e,n),i&&(!u||Array.isArray(i)?u=Ce.access(e,n,a.makeArray(i)):u.push(i)),u||[]}
vendor: 4,300 bytes, line 53
53,dequeue:function(e,n){n=n||"fx";var i=a.queue(e,n),u=i.length,T=i.shift(),A=a._queueHooks(e,n),S=function(){a.dequeue(e,n)};T==="inprogress"&&(T=i.shift(),u--),T&&(n==="fx"&&i.unshift("inprogress"),delete A.stop,T.call(e,S,A)),!u&&A&&A.empty.fire()},_queueHooks:function(e,n){var i=n+"queueHooks";return Ce.get(e,i)||Ce.access(e,i,{empty:a.Callbacks("once memory").add(function(){Ce.remove(e,[n+"queue",i])})})}}),a.fn.extend({queue:function(e,n){var i=2;return typeof e!="string"&&(n=e,e="fx",i--),arguments.length<i?a.queue(this[0],e):n===void 0?this:this.each(function(){var u=a.queue(this,e,n);a._queueHooks(this,e),e==="fx"&&u[0]!=="inprogress"&&a.dequeue(this,e)})},dequeue:function(e){return this.each(function(){a.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var i,u=1,T=a.Deferred(),A=this,S=this.length,M=function(){--u||T.resolveWith(A,[A])};for(typeof e!="string"&&(n=e,e=void 0),e=e||"fx";S--;)i=Ce.get(A[S],e+"queueHooks"),i&&i.empty&&(u++,i.empty.add(M));return M(),T.promise(n)}});var Sn=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,wn=new RegExp("^(?:([+-])=|)("+Sn+")([a-z%]*)$","i"),Ie=["Top","Right","Bottom","Left"],Re=x.documentElement,Ze=function(e){return a.contains(e.ownerDocument,e)},_t={composed:!0};Re.getRootNode&&(Ze=function(e){return a.contains(e.ownerDocument,e)||e.getRootNode(_t)===e.ownerDocument});var it=function(e,n){return e=n||e,e.style.display==="none"||e.style.display===""&&Ze(e)&&a.css(e,"display")==="none"};function lt(e,n,i,u){var T,A,S=20,M=u?function(){return u.cur()}:function(){return a.css(e,n,"")},L=M(),B=i&&i[3]||(a.cssNumber[n]?"":"px"),q=e.nodeType&&(a.cssNumber[n]||B!=="px"&&+L)&&wn.exec(a.css(e,n));if(q&&q[3]!==B){for(L=L/2,B=B||q[3],q=+L||1;S--;)a.style(e,n,q+B),(1-A)*(1-(A=M()/L||.5))<=0&&(S=0),q=q/A;q=q*2,a.style(e,n,q+B),i=i||[]}return i&&(q=+q||+L||0,T=i[1]?q+(i[1]+1)*i[2]:+i[2],u&&(u.unit=B,u.start=q,u.end=T)),T}var Ut={};function Vt(e){var n,i=e.ownerDocument,u=e.nodeName,T=Ut[u];return T||(n=i.body.appendChild(i.createElement(u)),T=a.css(n,"display"),n.parentNode.removeChild(n),T==="none"&&(T="block"),Ut[u]=T,T)}function Qt(e,n){for(var i,u,T=[],A=0,S=e.length;A<S;A++)u=e[A],u.style&&(i=u.style.display,n?(i==="none"&&(T[A]=Ce.get(u,"display")||null,T[A]||(u.style.display="")),u.style.display===""&&it(u)&&(T[A]=Vt(u))):i!=="none"&&(T[A]="none",Ce.set(u,"display",i)));for(A=0;A<S;A++)T[A]!=null&&(e[A].style.display=T[A]);return e}a.fn.extend({show:function(){return Qt(this,!0)},hide:function(){return Qt(this)},toggle:function(e){return typeof e=="boolean"?e?this.show():this.hide():this.each(function(){it(this)?a(this).show():a(this).hide()})}});var Kt=/^(?:checkbox|radio)$/i,Xt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,ci=/^$|^module$|\/(?:java|ecma)script/i;(function(){var e=x.createDocumentFragment(),n=e.appendChild(x.createElement("div")),i=x.createElement("input");i.setAttribute("type","radio"),i.setAttribute("checked","checked"),i.setAttribute("name","t"),n.appendChild(i),h.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked,n.innerHTML="<textarea>x</textarea>",h.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue,n.innerHTML="<option></option>",h.option=!!n.lastChild})();var Lt={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Lt.tbody=Lt.tfoot=Lt.colgroup=Lt.caption=Lt.thead,Lt.th=Lt.td,h.option||(Lt.optgroup=Lt.option=[1,"<select multiple='multiple'>","</select>"]);function Dt(e,n){var i;return typeof e.getElementsByTagName<"u"?i=e.getElementsByTagName(n||"*"):typeof e.querySelectorAll<"u"?i=e.querySelectorAll(n||"*"):i=[],n===void 0||n&&de(e,n)?a.merge([e],i):i}function $r(e,n){for(var i=0,u=e.length;i<u;i++)Ce.set(e[i],"globalEval",!n||Ce.get(n[i],"globalEval"))}var ui=/<|&#?\w+;/;function Cn(e,n,i,u,T){for(var A,S,M,L,B,q,X=n.createDocumentFragment(),U=[],ne=0,Se=e.length;ne<Se;ne++)if(A=e[ne],A||A===0)if(Z(A)==="object")a.merge(U,A.nodeType?[A]:A);else if(!ui.test(A))U.push(n.createTextNode(A));else{for(S=S||X.appendChild(n.createElement("div")),M=(Xt.exec(A)||["",""])[1].toLowerCase(),L=Lt[M]||Lt._default,S.innerHTML=L[1]+a.htmlPrefilter(A)+L[2],q=L[0];q--;)S=S.lastChild;
53a.merge(U,S.childNodes),S=X.firstChild,S.textContent=""}for(X.textContent="",ne=0;A=U[ne++];){if(u&&a.inArray(A,u)>-1){T&&T.push(A);continue}if(B=Ze(A),S=Dt(X.appendChild(A),"script"),B&&$r(S),i)for(q=0;A=S[q++];)ci.test(A.type||"")&&i.push(A)}return X}var li=/^([^.]*)(?:\.(.+)|)/;function On(){return!0}function Rn(){return!1}function br(e,n,i,u,T,A){var S,M;if(typeof n=="object"){typeof i!="string"&&(u=u||i,i=void 0);for(M in n)br(e,M,i,u,n[M],A);return e}if(u==null&&T==null?(T=i,u=i=void 0):T==null&&(typeof i=="string"?(T=u,u=void 0):(T=u,u=i,i=void 0)),T===!1)T=Rn;else if(!T)return e;return A===1&&(S=T,T=function(L){return a().off(L),S.apply(this,arguments)},T.guid=S.guid||(S.guid=a.guid++)),e.each(function(){a.event.add(this,n,T,u,i)})}a.event={global:{},add:function(e,n,i,u,T){var A,S,M,L,B,q,X,U,ne,Se,Ke,De=Ce.get(e);if(kt(e))for(i.handler&&(A=i,i=A.handler,T=A.selector),T&&a.find.matchesSelector(Re,T),i.guid||(i.guid=a.guid++),(L=De.events)||(L=De.events=Object.create(null)),(S=De.handle)||(S=De.handle=function(mt){return typeof a<"u"&&a.event.triggered!==mt.type?a.event.dispatch.apply(e,arguments):void 0}),n=(n||"").match(ge)||[""],B=n.length;B--;)M=li.exec(n[B])||[],ne=Ke=M[1],Se=(M[2]||"").split(".").sort(),ne&&(X=a.event.special[ne]||{},ne=(T?X.delegateType:X.bindType)||ne,X=a.event.special[ne]||{},q=a.extend({type:ne,origType:Ke,data:u,handler:i,guid:i.guid,selector:T,needsContext:T&&a.expr.match.needsContext.test(T),namespace:Se.join(".")},A),(U=L[ne])||(U=L[ne]=[],U.delegateCount=0,(!X.setup||X.setup.call(e,u,Se,S)===!1)&&e.addEventListener&&e.addEventListener(ne,S)),X.add&&(X.add.call(e,q),q.handler.guid||(q.handler.guid=i.guid)),T?U.splice(U.delegateCount++,0,q):U.push(q),a.event.global[ne]=!0)},remove:function(e,n,i,u,T){var A,S,M,L,B,q,X,U,ne,Se,Ke,De=Ce.hasData(e)&&Ce.get(e);if(!(!De||!(L=De.events))){for(n=(n||"").match(ge)||[""],B=n.length;B--;){if(M=li.exec(n[B])||[],ne=Ke=M[1],Se=(M[2]||"").split(".").sort(),!ne){for(ne in L)a.event.remove(e,ne+n[B],i,u,!0);continue}for(X=a.event.special[ne]||{},ne=(u?X.delegateType:X.bindType)||ne,U=L[ne]||[],M=M[2]&&new RegExp("(^|\\.)"+Se.join("\\.(?:.*\\.|)")+"(\\.|$)"),S=A=U.length;A--;)q=U[A],(T||Ke===q.origType)&&(!i||i.guid===q.guid)&&(!M||M.test(q.namespace))&&(!u||u===q.selector||u==="**"&&q.selector)&&(U.splice(A,1),q.selector&&U.delegateCount--,X.remove&&X.remove.call(e,q));S&&!U.length&&((!X.teardown||X.teardown.call(e,Se,De.handle)===!1)&&a.removeEvent(e,ne,De.handle),delete L[ne])}a.isEmptyObject(L)&&Ce.remove(e,"handle events")}},dispatch:function(e){var n,i,u,T,A,S,M=new Array(arguments.length),L=a.event.fix(e),B=(Ce.get(this,"events")||Object.create(null))[L.type]||[],q=a.event.special[L.type]||{};for(M[0]=L,n=1;n<arguments.length;n++)M[n]=arguments[n];if(L.delegateTarget=this,!(q.preDispatch&&q.preDispatch.call(this,L)===!1)){for(S=a.event.handlers.call(this,L,B),n=0;(T=S[n++])&&!L.isPropagationStopped();)for(L.currentTarget=T.elem,i=0;(A=T.handlers[i++])&&!L.isImmediatePropagationStopped();)(!L.rnamespace||A.namespace===!1||L.rnamespace.test(A.namespace))&&(L.handleObj=A,L.data=A.data,u=((a.event.special[A.origType]||{}).handle||A.handler).apply(T.elem,M),u!==void 0&&(L.result=u)===!1&&(L.preventDefault(),L.stopPropagation()));return q.postDispatch&&q.postDispatch.call(this,L),L.result}},handlers:function(e,n){var i,u,T,A,S,M=[],L=n.delegateCount,B=e.target;if(L&&B.nodeType&&!(e.type==="click"&&e.button>=1)){for(;B!==this;B=B.parentNode||this)if(B.nodeType===1&&!(e.type==="click"&&B.disabled===!0)){for(A=[],S={},i=0;i<L;i++)u=n[i],T=u.selector+" ",S[T]===void 0&&(S[T]=u.needsContext?a(T,this).index(B)>-1:a.find(T,this,null,[B]).length),S[T]&&A.push(u);A.length&&M.push({elem:B,handlers:A})}}return B=this,L<n.length&&M.push({elem:B,handlers:n.slice(L)}),M},addProp:function(e,n){Object.defineProperty(a.Event.prototype,e,{enumerable:!0,configurable:!0,get:w(n)?function(){if(this.originalEvent)return n(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(i){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:i})}})},fix:function(e){return e[a.expando]?e:new a.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var n=this||e;return Kt.test(n.type)&&n.click&&de(n,"input")&&Un(n,"click",!0),!1},trigger:function(e){var n=this||e;return Kt.test(n.type)&&n.click&&de(n,"input")&&Un(n,"click"),!0},_default:function(e){var n=e.target;return Kt.test(n.type)&&n.click&&de(n,"input")&&Ce.get(n,"click")||de(n,"a")}},beforeunload:{postDispatch:function(e){e.result!==void 0&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}};function Un(e,n,i){if(!i){Ce.get(e,n)===void 0&&a.event.add(e,n,On);return}Ce.set(e,n,!1),a.event.add(e,n,{namespace:!1,handler:function(u){var T,A=Ce.get(this,n);if(u.isTrigger&1&&this[n]){if(A)(a.event.special[n]||{}).delegateType&&u.stopPropagation();else if(A=p.call(arguments),Ce.set(this,n,A),this[n](),T=Ce.get(this,n),Ce.set(this,n,!1),A!==T)return u.stopImmediatePropagation(),u.preventDefault(),T}else A&&(Ce.set(this,n,a.event.trigger(A[0],A.slice(1),this)),u.stopPropagation(),u.isImmediatePropagationStopped=On)}})}a.removeEvent=function(e,n,i){e.removeEventListener&&e.removeEventListener(n,i)},a.Event=function(e,n){if(!(this instanceof a.Event))return new a.Event(e,n);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.defaultPrevented===void 0&&e.returnValue===!1?On:Rn,this.target=e.target&&e.target.nodeType===3?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,n&&a.extend(this,n),this.timeStamp=e&&e.timeStamp||Date.now(),this[a.expando]=!0},a.Event.prototype={constructor:a.Event,isDefaultPrevented:Rn,isPropagationStopped:Rn,isImmediatePropagationStopped:Rn,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=On,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=On,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=On,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},a.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},a.event.addProp),a.each({focus:"focusin",blur:"focusout"},function(e,n){function i(u){if(x.documentMode){var T=Ce.get(this,"handle"),A=a.event.fix(u);A.type=u.type==="focusin"?"focus":"blur",A.isSimulated=!0,T(u),A.target===A.currentTarget&&T(A)}else a.event.simulate(n,u.target,a.event.fix(u))}a.event.special[e]={setup:function(){var u;if(Un(this,e,!0),x.documentMode)u=Ce.get(this,n),u||this.addEventListener(n,i),Ce.set(this,n,(u||0)+1);else return!1},trigger:function(){return Un(this,e),!0},teardown:function(){var u;if(x.documentMode)u=Ce.get(this,n)-1,u?Ce.set(this,n,u):(this.removeEventListener(n,i),Ce.remove(this,n));else return!1},_default:function(u){return Ce.get(u.target,e)},delegateType:n},a.event.special[n]={setup:function(){var u=this.ownerDocument||this.document||this,T=x.documentMode?this:u,A=Ce.get(T,n);A||(x.documentMode?this.addEventListener(n,i):u.addEventListener(e,i,!0)),Ce.set(T,n,(A||0
vendor: 16,865 bytes, line 53
53)+1)},teardown:function(){var u=this.ownerDocument||this.document||this,T=x.documentMode?this:u,A=Ce.get(T,n)-1;A?Ce.set(T,n,A):(x.documentMode?this.removeEventListener(n,i):u.removeEventListener(e,i,!0),Ce.remove(T,n))}}}),a.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,n){a.event.special[e]={delegateType:n,bindType:n,handle:function(i){var u,T=this,A=i.relatedTarget,S=i.handleObj;return(!A||A!==T&&!a.contains(T,A))&&(i.type=S.origType,u=S.handler.apply(this,arguments),i.type=n),u}}}),a.fn.extend({on:function(e,n,i,u){return br(this,e,n,i,u)},one:function(e,n,i,u){return br(this,e,n,i,u,1)},off:function(e,n,i){var u,T;if(e&&e.preventDefault&&e.handleObj)return u=e.handleObj,a(e.delegateTarget).off(u.namespace?u.origType+"."+u.namespace:u.origType,u.selector,u.handler),this;if(typeof e=="object"){for(T in e)this.off(T,n,e[T]);return this}return(n===!1||typeof n=="function")&&(i=n,n=void 0),i===!1&&(i=Rn),this.each(function(){a.event.remove(this,e,i,n)})}});var fi=/<script|<style|<link/i,zi=/checked\s*(?:[^=]|=\s*.checked.)/i,di=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function hi(e,n){return de(e,"table")&&de(n.nodeType!==11?n:n.firstChild,"tr")&&a(e).children("tbody")[0]||e}function qi(e){return e.type=(e.getAttribute("type")!==null)+"/"+e.type,e}function pi(e){return(e.type||"").slice(0,5)==="true/"?e.type=e.type.slice(5):e.removeAttribute("type"),e}function gi(e,n){var i,u,T,A,S,M,L;if(n.nodeType===1){if(Ce.hasData(e)&&(A=Ce.get(e),L=A.events,L)){Ce.remove(n,"handle events");for(T in L)for(i=0,u=L[T].length;i<u;i++)a.event.add(n,T,L[T][i])}Qe.hasData(e)&&(S=Qe.access(e),M=a.extend({},S),Qe.set(n,M))}}function Br(e,n){var i=n.nodeName.toLowerCase();i==="input"&&Kt.test(e.type)?n.checked=e.checked:(i==="input"||i==="textarea")&&(n.defaultValue=e.defaultValue)}function Dn(e,n,i,u){n=d(n);var T,A,S,M,L,B,q=0,X=e.length,U=X-1,ne=n[0],Se=w(ne);if(Se||X>1&&typeof ne=="string"&&!h.checkClone&&zi.test(ne))return e.each(function(Ke){var De=e.eq(Ke);Se&&(n[0]=ne.call(this,Ke,De.html())),Dn(De,n,i,u)});if(X&&(T=Cn(n,e[0].ownerDocument,!1,e,u),A=T.firstChild,T.childNodes.length===1&&(T=A),A||u)){for(S=a.map(Dt(T,"script"),qi),M=S.length;q<X;q++)L=T,q!==U&&(L=a.clone(L,!0,!0),M&&a.merge(S,Dt(L,"script"))),i.call(e[q],L,q);if(M)for(B=S[S.length-1].ownerDocument,a.map(S,pi),q=0;q<M;q++)L=S[q],ci.test(L.type||"")&&!Ce.access(L,"globalEval")&&a.contains(B,L)&&(L.src&&(L.type||"").toLowerCase()!=="module"?a._evalUrl&&!L.noModule&&a._evalUrl(L.src,{nonce:L.nonce||L.getAttribute("nonce")},B):Y(L.textContent.replace(di,""),L,B))}return e}function mi(e,n,i){for(var u,T=n?a.filter(n,e):e,A=0;(u=T[A])!=null;A++)!i&&u.nodeType===1&&a.cleanData(Dt(u)),u.parentNode&&(i&&Ze(u)&&$r(Dt(u,"script")),u.parentNode.removeChild(u));return e}a.extend({htmlPrefilter:function(e){return e},clone:function(e,n,i){var u,T,A,S,M=e.cloneNode(!0),L=Ze(e);if(!h.noCloneChecked&&(e.nodeType===1||e.nodeType===11)&&!a.isXMLDoc(e))for(S=Dt(M),A=Dt(e),u=0,T=A.length;u<T;u++)Br(A[u],S[u]);if(n)if(i)for(A=A||Dt(e),S=S||Dt(M),u=0,T=A.length;u<T;u++)gi(A[u],S[u]);else gi(e,M);return S=Dt(M,"script"),S.length>0&&$r(S,!L&&Dt(e,"script")),M},cleanData:function(e){for(var n,i,u,T=a.event.special,A=0;(i=e[A])!==void 0;A++)if(kt(i)){if(n=i[Ce.expando]){if(n.events)for(u in n.events)T[u]?a.event.remove(i,u):a.removeEvent(i,u,n.handle);i[Ce.expando]=void 0}i[Qe.expando]&&(i[Qe.expando]=void 0)}}}),a.fn.extend({detach:function(e){return mi(this,e,!0)},remove:function(e){return mi(this,e)},text:function(e){return Wt(this,function(n){return n===void 0?a.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=n)})},null,e,arguments.length)},append:function(){return Dn(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var n=hi(this,e);n.appendChild(e)}})},prepend:function(){return Dn(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var n=hi(this,e);n.insertBefore(e,n.firstChild)}})},before:function(){return Dn(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Dn(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,n=0;(e=this[n])!=null;n++)e.nodeType===1&&(a.cleanData(Dt(e,!1)),e.textContent="");return this},clone:function(e,n){return e=e??!1,n=n??e,this.map(function(){return a.clone(this,e,n)})},html:function(e){return Wt(this,function(n){var i=this[0]||{},u=0,T=this.length;if(n===void 0&&i.nodeType===1)return i.innerHTML;if(typeof n=="string"&&!fi.test(n)&&!Lt[(Xt.exec(n)||["",""])[1].toLowerCase()]){n=a.htmlPrefilter(n);try{for(;u<T;u++)i=this[u]||{},i.nodeType===1&&(a.cleanData(Dt(i,!1)),i.innerHTML=n);i=0}catch{}}i&&this.empty().append(n)},null,e,arguments.length)},replaceWith:function(){var e=[];return Dn(this,arguments,function(n){var i=this.parentNode;a.inArray(this,e)<0&&(a.cleanData(Dt(this)),i&&i.replaceChild(n,this))},e)}}),a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,n){a.fn[e]=function(i){for(var u,T=[],A=a(i),S=A.length-1,M=0;M<=S;M++)u=M===S?this:this.clone(!0),a(A[M])[n](u),C.apply(T,u.get());return this.pushStack(T)}});var yr=new RegExp("^("+Sn+")(?!px)[a-z%]+$","i"),Wr=/^--/,vr=function(e){var n=e.ownerDocument.defaultView;return(!n||!n.opener)&&(n=y),n.getComputedStyle(e)},bi=function(e,n,i){var u,T,A={};for(T in n)A[T]=e.style[T],e.style[T]=n[T];u=i.call(e);for(T in n)e.style[T]=A[T];return u},Qi=new RegExp(Ie.join("|"),"i");(function(){function e(){if(B){L.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",B.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Re.appendChild(L).appendChild(B);var q=y.getComputedStyle(B);i=q.top!=="1%",M=n(q.marginLeft)===12,B.style.right="60%",A=n(q.right)===36,u=n(q.width)===36,B.style.position="absolute",T=n(B.offsetWidth/3)===12,Re.removeChild(L),B=null}}function n(q){return Math.round(parseFloat(q))}var i,u,T,A,S,M,L=x.createElement("div"),B=x.createElement("div");B.style&&(B.style.backgroundClip="content-box",B.cloneNode(!0).style.backgroundClip="",h.clearCloneStyle=B.style.backgroundClip==="content-box",a.extend(h,{boxSizingReliable:function(){return e(),u},pixelBoxStyles:function(){return e(),A},pixelPosition:function(){return e(),i},reliableMarginLeft:function(){return e(),M},scrollboxSize:function(){return e(),T},reliableTrDimensions:function(){var q,X,U,ne;return S==null&&(q=x.createElement("table"),X=x.createElement("tr"),U=x.createElement("div"),q.style.cssText="position:absolute;left:-11111px;border-collapse:separate",X.style.cssText="box-sizing:content-box;border:1px solid",X.style.height="1px",U.style.height="9px",U.style.display="block",Re.appendChild(q).appendChild(X).appendChild(U),ne=y.getComputedStyle(X),S=parseInt(ne.height,10)+parseInt(ne.borderTopWidth,10)+parseInt(ne.borderBottomWidth,10)===X.offsetHeight,Re.removeChild(q)),S}}))})();function Vn(e,n,i){var u,T,A,S,M=Wr.test(n),L=e.style;return i=i||vr(e),i&&(S=i.getPropertyValue(n)||i[n],M&&S&&(S=S.replace(oe,"$1")||void 0),S===""&&!Ze(e)&&(S=a.style(e,n)),!h.pixelBoxStyles()&&yr.test(S)&&Qi.test(n)&&(u=L.width,T=L.minWidth,A=L.maxWidth,L.minWidth=L.maxWidth=L.width=S,S=i.width,L.width=u,L.minWidth=T,L.maxWidth=A)),S!==void 0?S+"":S}function yi(e,n){return{get:function(){if(e()){delete this.get;return}return(this.get=n).apply(this,arguments)}}}var vi=["Webkit","Moz","ms"],Ei=x.createElement("div").style,Hr={};function wi(e){for(var n=e[0].toUpperCase()+e.slice(1),i=vi.length;i--;)if(e=vi[i]+n,e in Ei)return e}function Nn(e){var n=a.cssProps[e]||Hr[e];return n||(e in Ei?e:Hr[e]=wi(e)||e)}var Xi=/^(none|table(?!-c[ea]).+)/,Gi={position:"absolute",visibility:"hidden",display:"block"},Er={letterSpacing:"0",fontWeight:"400"};function Ci(e,n,i){var u=wn.exec(n);return u?Math.max(0,u[2]-(i||0))+(u[3]||"px"):n}function Ur(e,n,i,u,T,A){var S=n==="width"?1:0,M=0,L=0,B=0;if(i===(u?"border":"content"))return 0;for(;S<4;S+=2)i==="margin"&&(B+=a.css(e,i+Ie[S],!0,T)),u?(i==="content"&&(L-=a.css(e,"padding"+Ie[S],!0,T)),i!=="margin"&&(L-=a.css(e,"border"+Ie[S]+"Width",!0,T))):(L+=a.css(e,"padding"+Ie[S],!0,T),i!=="padding"?L+=a.css(e,"border"+Ie[S]+"Width",!0,T):M+=a.css(e,"border"+Ie[S]+"Width",!0,T));return!u&&A>=0&&(L+=Math.max(0,Math.ceil(e["offset"+n[0].toUpperCase()+n.slice(1)]-A-L-M-.5))||0),L+B}function sn(e,n,i){var u=vr(e),T=!h.boxSizingReliable()||i,A=T&&a.css(e,"boxSizing",!1,u)==="border-box",S=A,M=Vn(e,n,u),L="offset"+n[0].toUpperCase()+n.slice(1);if(yr.test(M)){if(!i)return M;M="auto"}return(!h.boxSizingReliable()&&A||!h.reliableTrDimensions()&&de(e,"tr")||M==="auto"||!parseFloat(M)&&a.css(e,"display",!1,u)==="inline")&&e.getClientRects().length&&(A=a.css(e,"boxSizing",!1,u)==="border-box",S=L in e,S&&(M=e[L])),M=parseFloat(M)||0,M+Ur(e,n,i||(A?"border":"content"),S,u,M)+"px"}a.extend({cssHooks:{opacity:{get:function(e,n){if(n){var i=Vn(e,"opacity");return i===""?"1":i}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!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,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,n,i,u){if(!(!e||e.nodeType===3||e.nodeType===8||!e.style)){var T,A,S,M=Rt(n),L=Wr.test(n),B=e.style;if(L||(n=Nn(M)),S=a.cssHooks[n]||a.cssHooks[M],i!==void 0){if(A=typeof i,A==="string"&&(T=wn.exec(i))&&T[1]&&(i=lt(e,n,T),A="number"),i==null||i!==i)return;A==="number"&&!L&&(i+=T&&T[3]||(a.cssNumber[M]?"":"px")),!h.clearCloneStyle&&i===""&&n.indexOf("background")===0&&(B[n]="inherit"),(!S||!("set"in S)||(i=S.set(e,i,u))!==void 0)&&(L?B.setProperty(n,i):B[n]=i)}else return S&&"get"in S&&(T=S.get(e,!1,u))!==void 0?T:B[n]}},css:function(e,n,i,u){var T,A,S,M=Rt(n),L=Wr.test(n);return L||(n=Nn(M)),S=a.cssHooks[n]||a.cssHooks[M],S&&"get"in S&&(T=S.get(e,!0,i)),T===void 0&&(T=Vn(e,n,u)),T==="normal"&&n in Er&&(T=Er[n]),i===""||i?(A=parseFloat(T),i===!0||isFinite(A)?A||0:T):T}}),a.each(["height","width"],function(e,n){a.cssHooks[n]={get:function(i,u,T){if(u)return Xi.test(a.css(i,"display"))&&(!i.getClientRects().length||!i.getBoundingClientRect().width)?bi(i,Gi,function(){return sn(i,n,T)}):sn(i,n,T)},set:function(i,u,T){var A,S=vr(i),M=!h.scrollboxSize()&&S.position==="absolute",L=M||T,B=L&&a.css(i,"boxSizing",!1,S)==="border-box",q=T?Ur(i,n,T,B,S):0;return B&&M&&(q-=Math.ceil(i["offset"+n[0].toUpperCase()+n.slice(1)]-parseFloat(S[n])-Ur(i,n,"border",!1,S)-.5)),q&&(A=wn.exec(u))&&(A[3]||"px")!=="px"&&(i.style[n]=u,u=a.css(i,n)),Ci(i,u,q)}}}),a.cssHooks.marginLeft=yi(h.reliableMarginLeft,function(e,n){if(n)return(parseFloat(Vn(e,"marginLeft"))||e.getBoundingClientRect().left-bi(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),a.each({margin:"",padding:"",border:"Width"},function(e,n){a.cssHooks[e+n]={expand:function(i){for(var u=0,T={},A=typeof i=="string"?i.split(" "):[i];u<4;u++)T[e+Ie[u]+n]=A[u]||A[u-2]||A[0];return T}},e!=="margin"&&(a.cssHooks[e+n].set=Ci)}),a.fn.extend({css:function(e,n){return Wt(this,function(i,u,T){var A,S,M={},L=0;if(Array.isArray(u)){for(A=vr(i),S=u.length;L<S;L++)M[u[L]]=a.css(i,u[L],!1,A);return M}return T!==void 0?a.style(i,u,T):a.css(i,u)},e,n,arguments.length>1)}});function vt(e,n,i,u,T){return new vt.prototype.init(e,n,i,u,T)}a.Tween=vt,vt.prototype={constructor:vt,init:function(e,n,i,u,T,A){this.elem=e,this.prop=i,this.easing=T||a.easing._default,this.options=n,this.start=this.now=this.cur(),this.end=u,this.unit=A||(a.cssNumber[i]?"":"px")},cur:function(){var e=vt.propHooks[this.prop];return e&&e.get?e.get(this):vt.propHooks._default.get(this)},run:function(e){var n,i=vt.propHooks[this.prop];return this.options.duration?this.pos=n=a.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=n=e,this.now=(this.end-this.start)*n+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),i&&i.set?i.set(this):vt.propHooks._default.set(this),this}},vt.prototype.init.prototype=vt.prototype,vt.propHooks={_default:{get:function(e){var n;return e.elem.nodeType!==1||e.elem[e.prop]!=null&&e.elem.style[e.prop]==null?e.elem[e.prop]:(n=a.css(e.elem,e.prop,""),!n||n==="auto"?0:n)},set:function(e){a.fx.step[e.prop]?a.fx.step[e.prop](e):e.elem.nodeType===1&&(a.cssHooks[e.prop]||e.elem.style[Nn(e.prop)]!=null)?a.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},vt.propHooks.scrollTop=vt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},a.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},a.fx=vt.prototype.init,a.fx.step={};var Pn,wr,Vr=/^(?:toggle|show|hide)$/,Ti=/queueHooks$/;function Kr(){wr&&(x.hidden===!1&&y.requestAnimationFrame?y.requestAnimationFrame(Kr):y.setTimeout(Kr,a.fx.interval),a.fx.tick())}function Ai(){return y.setTimeout(function(){Pn=void 0}),Pn=Date.now()}function Cr(e,n){var i,u=0,T={height:e};for(n=n?1:0;u<4;u+=2-n)i=Ie[u],T["margin"+i]=T["padding"+i]=e;return n&&(T.opacity=T.width=e),T}function Yr(e,n,i){for(var u,T=(Et.tweeners[n]||[]).concat(Et.tweeners["*"]),A=0,S=T.length;A<S;A++)if(u=T[A].call(i,n,e))return u}function an(e,n,i){var u,T,A,S,M,L,B,q,X="width"in n||"height"in n,U=this,ne={},Se=e.style,Ke=e.nodeType&&it(e),De=Ce.get(e,"fxshow");i.queue||(S=a._queueHooks(e,"fx"),S.unqueued==null&&(S.unqueued=0,M=S.empty.fire,S.empty.fire=function(){S.unqueued||M()}),S.unqueued++,U.always(function(){U.always(function(){S.unqueued--,a.queue(e,"fx").length||S.empty.fire()})}));for(u in n)if(T=n[u],Vr.test(T)){if(delete n[u],A=A||T==="toggle",T===(Ke?"hide":"show"))if(T==="show"&&De&&De[u]!==void 0)Ke=!0;else continue;ne[u]=De&&De[u]||a.style(e,u)}if(L=!a.isEmptyObject(n),!(!L&&a.isEmptyObject(ne))){X&&e.nodeType===1&&(i.overflow=[Se.overflow,Se.overflowX,Se.overflowY],B=De&&De.display,B==null&&(B=Ce.get(e,"display")),q=a.css(e,"display"),q==="none"&&(B?q=B:(Qt([e],!0),B=e.style.display||B,q=a.css(e,"display"),Qt([e]))),(q==="inline"||q==="inline-block"&&B!=null)&&a.css(e,"float")==="none"&&(L||(U.done(function(){Se.display=B}),B==null&&(q=Se.display,B=q==="none"?"":q)),Se.display="inline-block")),i.overflow&&(Se.overflow="hidden",U.always(function(){Se.overflow=i.overflow[0],Se.overflowX=i.overflow[1],Se.overflowY=i.overflow[2]})),L=!1;for(u in ne)L||(De?"hidden"in De&&(Ke=De.hidden):De=Ce.access(e,"fxshow",{display:B}),A&&(De.hidden=!Ke),Ke&&Qt([e],!0),U.done(function(){Ke||Qt([e]),Ce.remove(e,"fxshow");for(u in ne)a.style(e,u,ne[u])})),L=Yr(Ke?De[u]:0,u,U),u in De||(De[u]=L.start,Ke&&(L.end=L.start,L.start=0))}}function yn(e,n){var i,u,T,A,S;for(i in e)if(u=Rt(i),T=n[u],A=e[i],Array.isArray(A)&&(T=A[1],A=e[i]=A[0]),i!==u&&(e[u]=A,delete e[i]),S=a.cssHooks[u],S&&"expand"in S){A=S.expand(A),delete e[u];for(i in A)i in e||(e[i]=A[i],n[i]=T)}else n[u]=T}function Et(e,n,i){var u,T,A=0,S=Et.prefilters.length,M=a.Deferred().always(function(){delete L.elem}),L=function(){if(T)return!1;for(var X=Pn||Ai(),U=Math.max(0,B.startTime+B.duration-X),ne=U/B.duration||0,Se=1-ne,Ke=0,De=B.tweens.length;Ke<De;Ke++)B.tweens[Ke].run(Se);return M.notifyWith(e,[B,Se,U]),Se<1&&De?U:(De||M.notifyWith(e,[B,1,0]),M.resolveWith(e,[B]),!1)},B=M.promise({elem:e,props:a.extend({},n),opts:a.extend(!0,{specialEasing:{},easing:a.easing._default},i),originalProperties:n,originalOptions:i,startTime:Pn||Ai(),duration:i.duration,tweens:[],createTween:function(X,U){var ne=a.Tween(e,B.opts,X,U,B.opts.specialEasing[X]||B.opts.easing);return B.tweens.push(ne),ne},stop:function(X){var U=0,ne=X?B.tweens.length:0;if(T)return this;for(T=!0;U<ne;U++)B.tweens[U].run(1);return X?(M.notifyWith(e,[B,1,0]),M.resolveWith(e,[B,X])):M.rejectWith(e,[B,X]),this}}),q=B.props;for(yn(q,B.opts.specialEasing);A<S;A++)if(u=Et.prefilters[A].call(B,e,q,B.opts),u)return w(u.stop)&&(a._queueHooks(B.elem,B.opts.queue).stop=u.stop.bind(u)),u;return a.map(q,Yr,B),w(B.opts.start)&&B.opts.start.call(e,B),B.progress(B.opts.progress).done(B.opts.done,B.opts.complete).fail(B.opts.fail).always(B.opts.always),a.fx.timer(a.extend(L,{elem:e,anim:B,queue:B.opts.queue})),B}a.Animation=a.extend(Et,{tweeners:{"*":[function(e,n){var i=this.createTween(e,n);return lt(i.elem,e,wn.exec(n),i),i}]},tweener:function(e,n){w(e)?(n=e,e=["*"]):e=e.match(ge);for(var i,u=0,T=e.length;u<T;u++)i=e[u],Et.tweeners[i]=Et.tweeners[i]||[],Et.tweeners[i].unshift(n)}
vendor: 11,617 bytes, lines 53-56
53,prefilters:[an],prefilter:function(e,n){n?Et.prefilters.unshift(e):Et.prefilters.push(e)}}),a.speed=function(e,n,i){var u=e&&typeof e=="object"?a.extend({},e):{complete:i||!i&&n||w(e)&&e,duration:e,easing:i&&n||n&&!w(n)&&n};return a.fx.off?u.duration=0:typeof u.duration!="number"&&(u.duration in a.fx.speeds?u.duration=a.fx.speeds[u.duration]:u.duration=a.fx.speeds._default),(u.queue==null||u.queue===!0)&&(u.queue="fx"),u.old=u.complete,u.complete=function(){w(u.old)&&u.old.call(this),u.queue&&a.dequeue(this,u.queue)},u},a.fn.extend({fadeTo:function(e,n,i,u){return this.filter(it).css("opacity",0).show().end().animate({opacity:n},e,i,u)},animate:function(e,n,i,u){var T=a.isEmptyObject(e),A=a.speed(n,i,u),S=function(){var M=Et(this,a.extend({},e),A);(T||Ce.get(this,"finish"))&&M.stop(!0)};return S.finish=S,T||A.queue===!1?this.each(S):this.queue(A.queue,S)},stop:function(e,n,i){var u=function(T){var A=T.stop;delete T.stop,A(i)};return typeof e!="string"&&(i=n,n=e,e=void 0),n&&this.queue(e||"fx",[]),this.each(function(){var T=!0,A=e!=null&&e+"queueHooks",S=a.timers,M=Ce.get(this);if(A)M[A]&&M[A].stop&&u(M[A]);else for(A in M)M[A]&&M[A].stop&&Ti.test(A)&&u(M[A]);for(A=S.length;A--;)S[A].elem===this&&(e==null||S[A].queue===e)&&(S[A].anim.stop(i),T=!1,S.splice(A,1));(T||!i)&&a.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var n,i=Ce.get(this),u=i[e+"queue"],T=i[e+"queueHooks"],A=a.timers,S=u?u.length:0;for(i.finish=!0,a.queue(this,e,[]),T&&T.stop&&T.stop.call(this,!0),n=A.length;n--;)A[n].elem===this&&A[n].queue===e&&(A[n].anim.stop(!0),A.splice(n,1));for(n=0;n<S;n++)u[n]&&u[n].finish&&u[n].finish.call(this);delete i.finish})}}),a.each(["toggle","show","hide"],function(e,n){var i=a.fn[n];a.fn[n]=function(u,T,A){return u==null||typeof u=="boolean"?i.apply(this,arguments):this.animate(Cr(n,!0),u,T,A)}}),a.each({slideDown:Cr("show"),slideUp:Cr("hide"),slideToggle:Cr("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,n){a.fn[e]=function(i,u,T){return this.animate(n,i,u,T)}}),a.timers=[],a.fx.tick=function(){var e,n=0,i=a.timers;for(Pn=Date.now();n<i.length;n++)e=i[n],!e()&&i[n]===e&&i.splice(n--,1);i.length||a.fx.stop(),Pn=void 0},a.fx.timer=function(e){a.timers.push(e),a.fx.start()},a.fx.interval=13,a.fx.start=function(){wr||(wr=!0,Kr())},a.fx.stop=function(){wr=null},a.fx.speeds={slow:600,fast:200,_default:400},a.fn.delay=function(e,n){return e=a.fx&&a.fx.speeds[e]||e,n=n||"fx",this.queue(n,function(i,u){var T=y.setTimeout(i,e);u.stop=function(){y.clearTimeout(T)}})},(function(){var e=x.createElement("input"),n=x.createElement("select"),i=n.appendChild(x.createElement("option"));e.type="checkbox",h.checkOn=e.value!=="",h.optSelected=i.selected,e=x.createElement("input"),e.value="t",e.type="radio",h.radioValue=e.value==="t"})();var cn,kn=a.expr.attrHandle;a.fn.extend({attr:function(e,n){return Wt(this,a.attr,e,n,arguments.length>1)},removeAttr:function(e){return this.each(function(){a.removeAttr(this,e)})}}),a.extend({attr:function(e,n,i){var u,T,A=e.nodeType;if(!(A===3||A===8||A===2)){if(typeof e.getAttribute>"u")return a.prop(e,n,i);if((A!==1||!a.isXMLDoc(e))&&(T=a.attrHooks[n.toLowerCase()]||(a.expr.match.bool.test(n)?cn:void 0)),i!==void 0){if(i===null){a.removeAttr(e,n);return}return T&&"set"in T&&(u=T.set(e,i,n))!==void 0?u:(e.setAttribute(n,i+""),i)}return T&&"get"in T&&(u=T.get(e,n))!==null?u:(u=a.find.attr(e,n),u??void 0)}},attrHooks:{type:{set:function(e,n){if(!h.radioValue&&n==="radio"&&de(e,"input")){var i=e.value;return e.setAttribute("type",n),i&&(e.value=i),n}}}},removeAttr:function(e,n){var i,u=0,T=n&&n.match(ge);if(T&&e.nodeType===1)for(;i=T[u++];)e.removeAttribute(i)}}),cn={set:function(e,n,i){return n===!1?a.removeAttr(e,i):e.setAttribute(i,i),i}},a.each(a.expr.match.bool.source.match(/\w+/g),function(e,n){var i=kn[n]||a.find.attr;kn[n]=function(u,T,A){var S,M,L=T.toLowerCase();return A||(M=kn[L],kn[L]=S,S=i(u,T,A)!=null?L:null,kn[L]=M),S}});var Tr=/^(?:input|select|textarea|button)$/i,Kn=/^(?:a|area)$/i;a.fn.extend({prop:function(e,n){return Wt(this,a.prop,e,n,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[a.propFix[e]||e]})}}),a.extend({prop:function(e,n,i){var u,T,A=e.nodeType;if(!(A===3||A===8||A===2))return(A!==1||!a.isXMLDoc(e))&&(n=a.propFix[n]||n,T=a.propHooks[n]),i!==void 0?T&&"set"in T&&(u=T.set(e,i,n))!==void 0?u:e[n]=i:T&&"get"in T&&(u=T.get(e,n))!==null?u:e[n]},propHooks:{tabIndex:{get:function(e){var n=a.find.attr(e,"tabindex");return n?parseInt(n,10):Tr.test(e.nodeName)||Kn.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),h.optSelected||(a.propHooks.selected={get:function(e){var n=e.parentNode;return n&&n.parentNode&&n.parentNode.selectedIndex,null},set:function(e){var n=e.parentNode;n&&(n.selectedIndex,n.parentNode&&n.parentNode.selectedIndex)}}),a.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){a.propFix[this.toLowerCase()]=this});function vn(e){var n=e.match(ge)||[];return n.join(" ")}function un(e){return e.getAttribute&&e.getAttribute("class")||""}function zr(e){return Array.isArray(e)?e:typeof e=="string"?e.match(ge)||[]:[]}a.fn.extend({addClass:function(e){var n,i,u,T,A,S;return w(e)?this.each(function(M){a(this).addClass(e.call(this,M,un(this)))}):(n=zr(e),n.length?this.each(function(){if(u=un(this),i=this.nodeType===1&&" "+vn(u)+" ",i){for(A=0;A<n.length;A++)T=n[A],i.indexOf(" "+T+" ")<0&&(i+=T+" ");S=vn(i),u!==S&&this.setAttribute("class",S)}}):this)},removeClass:function(e){var n,i,u,T,A,S;return w(e)?this.each(function(M){a(this).removeClass(e.call(this,M,un(this)))}):arguments.length?(n=zr(e),n.length?this.each(function(){if(u=un(this),i=this.nodeType===1&&" "+vn(u)+" ",i){for(A=0;A<n.length;A++)for(T=n[A];i.indexOf(" "+T+" ")>-1;)i=i.replace(" "+T+" "," ");S=vn(i),u!==S&&this.setAttribute("class",S)}}):this):this.attr("class","")},toggleClass:function(e,n){var i,u,T,A,S=typeof e,M=S==="string"||Array.isArray(e);return w(e)?this.each(function(L){a(this).toggleClass(e.call(this,L,un(this),n),n)}):typeof n=="boolean"&&M?n?this.addClass(e):this.removeClass(e):(i=zr(e),this.each(function(){if(M)for(A=a(this),T=0;T<i.length;T++)u=i[T],A.hasClass(u)?A.removeClass(u):A.addClass(u);else(e===void 0||S==="boolean")&&(u=un(this),u&&Ce.set(this,"__className__",u),this.setAttribute&&this.setAttribute("class",u||e===!1?"":Ce.get(this,"__className__")||""))}))},hasClass:function(e){var n,i,u=0;for(n=" "+e+" ";i=this[u++];)if(i.nodeType===1&&(" "+vn(un(i))+" ").indexOf(n)>-1)return!0;return!1}});var Yt=/\r/g;a.fn.extend({val:function(e){var n,i,u,T=this[0];return arguments.length?(u=w(e),this.each(function(A){var S;this.nodeType===1&&(u?S=e.call(this,A,a(this).val()):S=e,S==null?S="":typeof S=="number"?S+="":Array.isArray(S)&&(S=a.map(S,function(M){return M==null?"":M+""})),n=a.valHooks[this.type]||a.valHooks[this.nodeName.toLowerCase()],(!n||!("set"in n)||n.set(this,S,"value")===void 0)&&(this.value=S))})):T?(n=a.valHooks[T.type]||a.valHooks[T.nodeName.toLowerCase()],n&&"get"in n&&(i=n.get(T,"value"))!==void 0?i:(i=T.value,typeof i=="string"?i.replace(Yt,""):i??"")):void 0}}),a.extend({valHooks:{option:{get:function(e){var n=a.find.attr(e,"value");return n??vn(a.text(e))}},select:{get:function(e){var n,i,u,T=e.options,A=e.selectedIndex,S=e.type==="select-one",M=S?null:[],L=S?A+1:T.length;for(A<0?u=L:u=S?A:0;u<L;u++)if(i=T[u],(i.selected||u===A)&&!i.disabled&&(!i.parentNode.disabled||!de(i.parentNode,"optgroup"))){if(n=a(i).val(),S)return n;M.push(n)}return M},set:function(e,n){for(var i,u,T=e.options,A=a.makeArray(n),S=T.length;S--;)u=T[S],(u.selected=a.inArray(a.valHooks.option.get(u),A)>-1)&&(i=!0);return i||(e.selectedIndex=-1),A}}}}),a.each(["radio","checkbox"],function(){a.valHooks[this]={set:function(e,n){if(Array.isArray(n))return e.checked=a.inArray(a(e).val(),n)>-1}},h.checkOn||(a.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value})});var wt=y.location,xt={guid:Date.now()},Ar=/\?/;a.parseXML=function(e){var n,i;if(!e||typeof e!="string")return null;try{n=new y.DOMParser().parseFromString(e,"text/xml")}catch{}return i=n&&n.getElementsByTagName("parsererror")[0],(!n||i)&&a.error("Invalid XML: "+(i?a.map(i.childNodes,function(u){return u.textContent}).join(` 54`):e)),n};var _r=/^(?:focusinfocus|focusoutblur)$/,_i=function(e){e.stopPropagation()};a.extend(a.event,{trigger:function(e,n,i,u){var T,A,S,M,L,B,q,X,U=[i||x],ne=f.call(e,"type")?e.type:e,Se=f.call(e,"namespace")?e.namespace.split("."):[];if(A=X=S=i=i||x,!(i.nodeType===3||i.nodeType===8)&&!_r.test(ne+a.event.triggered)&&(ne.indexOf(".")>-1&&(Se=ne.split("."),ne=Se.shift(),Se.sort()),L=ne.indexOf(":")<0&&"on"+ne,e=e[a.expando]?e:new a.Event(ne,typeof e=="object"&&e),e.isTrigger=u?2:3,e.namespace=Se.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+Se.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),n=n==null?[e]:a.makeArray(n,[e]),q=a.event.special[ne]||{},!(!u&&q.trigger&&q.trigger.apply(i,n)===!1))){if(!u&&!q.noBubble&&!E(i)){for(M=q.delegateType||ne,_r.test(M+ne)||(A=A.parentNode);A;A=A.parentNode)U.push(A),S=A;S===(i.ownerDocument||x)&&U.push(S.defaultView||S.parentWindow||y)}for(T=0;(A=U[T++])&&!e.isPropagationStopped();)X=A,e.type=T>1?M:q.bindType||ne,B=(Ce.get(A,"events")||Object.create(null))[e.type]&&Ce.get(A,"handle"),B&&B.apply(A,n),B=L&&A[L],B&&B.apply&&kt(A)&&(e.result=B.apply(A,n),e.result===!1&&e.preventDefault());return e.type=ne,!u&&!e.isDefaultPrevented()&&(!q._default||q._default.apply(U.pop(),n)===!1)&&kt(i)&&L&&w(i[ne])&&!E(i)&&(S=i[L],S&&(i[L]=null),a.event.triggered=ne,e.isPropagationStopped()&&X.addEventListener(ne,_i),i[ne](),e.isPropagationStopped()&&X.removeEventListener(ne,_i),a.event.triggered=void 0,S&&(i[L]=S)),e.result}},simulate:function(e,n,i){var u=a.extend(new a.Event,i,{type:e,isSimulated:!0});a.event.trigger(u,null,n)}}),a.fn.extend({trigger:function(e,n){return this.each(function(){a.event.trigger(e,n,this)})},triggerHandler:function(e,n){var i=this[0];if(i)return a.event.trigger(e,n,i,!0)}});var Ji=/\[\]$/,xi=/\r?\n/g,qr=/^(?:submit|button|image|reset|file)$/i,ji=/^(?:input|select|textarea|keygen)/i;function xr(e,n,i,u){var T;if(Array.isArray(n))a.each(n,function(A,S){i||Ji.test(e)?u(e,S):xr(e+"["+(typeof S=="object"&&S!=null?A:"")+"]",S,i,u)});else if(!i&&Z(n)==="object")for(T in n)xr(e+"["+T+"]",n[T],i,u);else u(e,n)}a.param=function(e,n){var i,u=[],T=function(A,S){var M=w(S)?S():S;u[u.length]=encodeURIComponent(A)+"="+encodeURIComponent(M??"")};if(e==null)return"";if(Array.isArray(e)||e.jquery&&!a.isPlainObject(e))a.each(e,function(){T(this.name,this.value)});else for(i in e)xr(i,e[i],n,T);return u.join("&")},a.fn.extend({serialize:function(){return a.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=a.prop(this,"elements");return e?a.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!a(this).is(":disabled")&&ji.test(this.nodeName)&&!qr.test(e)&&(this.checked||!Kt.test(e))}).map(function(e,n){var i=a(this).val();return i==null?null:Array.isArray(i)?a.map(i,function(u){return{name:n.name,value:u.replace(xi,`\r 55`)}}):{name:n.name,value:i.replace(xi,`\r 56`)}}).get()}});var Zi=/%20/g,Si=/#.*$/,Oi=/([?&])_=[^&]*/,eo=/^(.*?):[ \t]*([^\r\n]*)$/mg,to=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ri=/^(?:GET|HEAD)$/,Di=/^\/\//,Qr={},Yn={},Ni="*/".concat("*"),jr=x.createElement("a");jr.href=wt.href;
vendor: 4,029 bytes, line 56
56function ee(e){return function(n,i){typeof n!="string"&&(i=n,n="*");var u,T=0,A=n.toLowerCase().match(ge)||[];if(w(i))for(;u=A[T++];)u[0]==="+"?(u=u.slice(1)||"*",(e[u]=e[u]||[]).unshift(i)):(e[u]=e[u]||[]).push(i)}}function Sr(e,n,i,u){var T={},A=e===Yn;function S(M){var L;return T[M]=!0,a.each(e[M]||[],function(B,q){var X=q(n,i,u);if(typeof X=="string"&&!A&&!T[X])return n.dataTypes.unshift(X),S(X),!1;if(A)return!(L=X)}),L}return S(n.dataTypes[0])||!T["*"]&&S("*")}function Or(e,n){var i,u,T=a.ajaxSettings.flatOptions||{};for(i in n)n[i]!==void 0&&((T[i]?e:u||(u={}))[i]=n[i]);return u&&a.extend(!0,e,u),e}function Xr(e,n,i){for(var u,T,A,S,M=e.contents,L=e.dataTypes;L[0]==="*";)L.shift(),u===void 0&&(u=e.mimeType||n.getResponseHeader("Content-Type"));if(u){for(T in M)if(M[T]&&M[T].test(u)){L.unshift(T);break}}if(L[0]in i)A=L[0];else{for(T in i){if(!L[0]||e.converters[T+" "+L[0]]){A=T;break}S||(S=T)}A=A||S}if(A)return A!==L[0]&&L.unshift(A),i[A]}function ln(e,n,i,u){var T,A,S,M,L,B={},q=e.dataTypes.slice();if(q[1])for(S in e.converters)B[S.toLowerCase()]=e.converters[S];for(A=q.shift();A;)if(e.responseFields[A]&&(i[e.responseFields[A]]=n),!L&&u&&e.dataFilter&&(n=e.dataFilter(n,e.dataType)),L=A,A=q.shift(),A){if(A==="*")A=L;else if(L!=="*"&&L!==A){if(S=B[L+" "+A]||B["* "+A],!S){for(T in B)if(M=T.split(" "),M[1]===A&&(S=B[L+" "+M[0]]||B["* "+M[0]],S)){S===!0?S=B[T]:B[T]!==!0&&(A=M[0],q.unshift(M[1]));break}}if(S!==!0)if(S&&e.throws)n=S(n);else try{n=S(n)}catch(X){return{state:"parsererror",error:S?X:"No conversion from "+L+" to "+A}}}}return{state:"success",data:n}}a.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:wt.href,type:"GET",isLocal:to.test(wt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ni,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":a.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,n){return n?Or(Or(e,a.ajaxSettings),n):Or(a.ajaxSettings,e)},ajaxPrefilter:ee(Qr),ajaxTransport:ee(Yn),ajax:function(e,n){typeof e=="object"&&(n=e,e=void 0),n=n||{};var i,u,T,A,S,M,L,B,q,X,U=a.ajaxSetup({},n),ne=U.context||U,Se=U.context&&(ne.nodeType||ne.jquery)?a(ne):a.event,Ke=a.Deferred(),De=a.Callbacks("once memory"),mt=U.statusCode||{},ft={},Zt={},en="canceled",We={readyState:0,getResponseHeader:function(qe){var ct;if(L){if(!A)for(A={};ct=eo.exec(T);)A[ct[1].toLowerCase()+" "]=(A[ct[1].toLowerCase()+" "]||[]).concat(ct[2]);ct=A[qe.toLowerCase()+" "]}return ct==null?null:ct.join(", ")},getAllResponseHeaders:function(){return L?T:null},setRequestHeader:function(qe,ct){return L==null&&(qe=Zt[qe.toLowerCase()]=Zt[qe.toLowerCase()]||qe,ft[qe]=ct),this},overrideMimeType:function(qe){return L==null&&(U.mimeType=qe),this},statusCode:function(qe){var ct;if(qe)if(L)We.always(qe[We.status]);else for(ct in qe)mt[ct]=[mt[ct],qe[ct]];return this},abort:function(qe){var ct=qe||en;return i&&i.abort(ct),Tn(0,ct),this}};if(Ke.promise(We),U.url=((e||U.url||wt.href)+"").replace(Di,wt.protocol+"//"),U.type=n.method||n.type||U.method||U.type,U.dataTypes=(U.dataType||"*").toLowerCase().match(ge)||[""],U.crossDomain==null){M=x.createElement("a");try{M.href=U.url,M.href=M.href,U.crossDomain=jr.protocol+"//"+jr.host!=M.protocol+"//"+M.host}catch{U.crossDomain=!0}}if(U.data&&U.processData&&typeof U.data!="string"&&(U.data=a.param(U.data,U.traditional)),Sr(Qr,U,n,We),L)return We;B=a.event&&U.global,B&&a.active++===0&&a.event.trigger("ajaxStart"),U.type=U.type.toUpperCase(),U.hasContent=!Ri.test(U.type),u=U.url.replace(Si,""),U.hasContent?U.data&&U.processData&&(U.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(U.data=U.data.replace(Zi,"+")):(X=U.url.slice(u.length),U.data&&(U.processData||typeof U.data=="str
56ing")&&(u+=(Ar.test(u)?"&":"?")+U.data,delete U.data),U.cache===!1&&(u=u.replace(Oi,"$1"),X=(Ar.test(u)?"&":"?")+"_="+xt.guid+++X),U.url=u+X),U.ifModified&&(a.lastModified[u]&&We.setRequestHeader("If-Modified-Since",a.lastModified[u]),a.etag[u]&&We.setRequestHeader("If-None-Match",a.etag[u])),(U.data&&U.hasContent&&U.contentType!==!1||n.contentType)&&We.setRequestHeader("Content-Type",U.contentType),We.setRequestHeader("Accept",U.dataTypes[0]&&U.accepts[U.dataTypes[0]]?U.accepts[U.dataTypes[0]]+(U.dataTypes[0]!=="*"?", "+Ni+"; q=0.01":""):U.accepts["*"]);for(q in U.headers)We.setRequestHeader(q,U.headers[q]);if(U.beforeSend&&(U.beforeSend.call(ne,We,U)===!1||L))return We.abort();if(en="abort",De.add(U.complete),We.done(U.success),We.fail(U.error),i=Sr(Yn,U,n,We),!i)Tn(-1,"No Transport");else{if(We.readyState=1,B&&Se.trigger("ajaxSend",[We,U]),L)return We;U.async&&U.timeout>0&&(S=y.setTimeout(function(){We.abort("timeout")},U.timeout));try{L=!1,i.send(ft,Tn)}catch(qe){if(L)throw qe;Tn(-1,qe)}}function Tn(qe,ct,Xn,Gr){var tn,En,nn,An,jt,It=ct;L||(L=!0,S&&y.clearTimeout(S),i=void 0,T=Gr||"",We.readyState=qe>0?4:0,tn=qe>=200&&qe<300||qe===304,Xn&&(An=Xr(U,We,Xn)),!tn&&a.inArray("script",U.dataTypes)>-1&&a.inArray("json",U.dataTypes)<0&&(U.converters["text script"]=function(){}),An=ln(U,An,We,tn),tn?(U.ifModified&&(jt=We.getResponseHeader("Last-Modified"),jt&&(a.lastModified[u]=jt),jt=We.getResponseHeader("etag"),jt&&(a.etag[u]=jt)),qe===204||U.type==="HEAD"?It="nocontent":qe===304?It="notmodified":(It=An.state,En=An.data,nn=An.error,tn=!nn)):(nn=It,(qe||!It)&&(It="error",qe<0&&(qe=0))),We.status=qe,We.statusText=(ct||It)+"",tn?Ke.resolveWith(ne,[En,It,We]):Ke.rejectWith(ne,[We,It,nn]),We.statusCode(mt),mt=void 0,B&&Se.trigger(tn?"ajaxSuccess":"ajaxError",[We,U,tn?En:nn]),De.fireWith(ne,[We,It]),B&&(Se.trigger("ajaxComplete",[We,U]),--a.active||a.event.trigger("ajaxStop")))}return We},getJSON:function(e,n,i){return a.get(e,n,i,"json")},getScript:function(e,n){return a.get(e,void 0,n,"script")}}),a.each(["get","post"],function(e,n){a[n]=function(i,u,T,A){return w(u)&&(A=A||T,T=u,u=void 0),a.ajax(a.extend({url:i,type:n,dataType:A,data:u,success:T},a.isPlainObject(i)&&i))}}),a.ajaxPrefilter(function(e){var n;for(n in e.headers)n.toLowerCase()==="content-type"&&(e.contentType=e.headers[n]||"")}),a._evalUrl=function(e,n,i){return a.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(u){a.globalEval(u,n,i)}})},a.fn.extend({wrapAll:function(e){var n;return this[0]&&(w(e)&&(e=e.call(this[0])),n=a(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&n.insertBefore(this[0]),n.map(function(){for(var i=this;i.firstElementChild;)i=i.firstElementChild;return i}).append(this)),this},wrapInner:function(e){return w(e)?this.each(function(n){a(this).wrapInner(e.call(this,n))}):this.each(function(){var n=a(this),i=n.contents();i.length?i.wrapAll(e):n.append(e)})},wrap:function(e){var n=w(e);return this.each(function(i){a(this).wrapAll(n?e.call(this,i):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){a(this).replaceWith(this.childNodes)}),this}}),a.expr.pseudos.hidden=function(e){return!a.expr.pseudos.visible(e)},a.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},a.ajaxSettings.xhr=function(){try{return new y.XMLHttpRequest}catch{}};var zn={0:200,1223:204},qn=a.ajaxSettings.xhr();h.cors=!!qn&&"withCredentials"in qn,h.ajax=qn=!!qn,a.ajaxTransport(function(e){var n,i;if(h.cors||qn&&!e.crossDomain)return{send:function(u,T){var A,S=e.xhr();if(S.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(A in e.xhrFields)S[A]=e.xhrFields[A];e.mimeType&&S.overrideMimeType&&S.overrideMimeType(e.mimeType),!e.crossDomain&&!u["X-Requested-With"]&&(u["X-Requested-With"]="XMLHttpRequest");for(A in u)S.setRequestHeader(A,u[A]);n=function(M){return function(){n&&(n=i=S.onload=S.onerror=S.onabort=S.ontimeout=S.onreadystatechange=null,M==="abort"?S.abort():M==="error"?typeof S.status!="number"?T(0,"error"):T(S.status,S.statusText):T(zn[S.status]||S.status,S.statusText,(S.responseType||"text")!=="text"||typeof S.responseText!="string"?{binary:S.response}:{text:S.responseText},S.getAllResponseHeaders()))}},S.onload=n(),i=S.onerror=S.ontimeout=n("error"),S.onabort!==void 0?S.onabort=i:S.onreadystatechange=function(){S.readyState===4&&y.setTimeout(function(){n&&i()})},n=n("abort");try{S.send(e.hasContent&&e.data||null)}
vendor: 6,371 bytes, line 56
56catch(M){if(n)throw M}},abort:function(){n&&n()}}}),a.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),a.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return a.globalEval(e),e}}}),a.ajaxPrefilter("script",function(e){e.cache===void 0&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),a.ajaxTransport("script",function(e){if(e.crossDomain||e.scriptAttrs){var n,i;return{send:function(u,T){n=a("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",i=function(A){n.remove(),i=null,A&&T(A.type==="error"?404:200,A.type)}),x.head.appendChild(n[0])},abort:function(){i&&i()}}}});var zt=[],Qn=/(=)\?(?=&|$)|\?\?/;a.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||a.expando+"_"+xt.guid++;return this[e]=!0,e}}),a.ajaxPrefilter("json jsonp",function(e,n,i){var u,T,A,S=e.jsonp!==!1&&(Qn.test(e.url)?"url":typeof e.data=="string"&&(e.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&Qn.test(e.data)&&"data");if(S||e.dataTypes[0]==="jsonp")return u=e.jsonpCallback=w(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,S?e[S]=e[S].replace(Qn,"$1"+u):e.jsonp!==!1&&(e.url+=(Ar.test(e.url)?"&":"?")+e.jsonp+"="+u),e.converters["script json"]=function(){return A||a.error(u+" was not called"),A[0]},e.dataTypes[0]="json",T=y[u],y[u]=function(){A=arguments},i.always(function(){T===void 0?a(y).removeProp(u):y[u]=T,e[u]&&(e.jsonpCallback=n.jsonpCallback,zt.push(u)),A&&w(T)&&T(A[0]),A=T=void 0}),"script"}),h.createHTMLDocument=(function(){var e=x.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",e.childNodes.length===2})(),a.parseHTML=function(e,n,i){if(typeof e!="string")return[];typeof n=="boolean"&&(i=n,n=!1);var u,T,A;return n||(h.createHTMLDocument?(n=x.implementation.createHTMLDocument(""),u=n.createElement("base"),u.href=x.location.href,n.head.appendChild(u)):n=x),T=me.exec(e),A=!i&&[],T?[n.createElement(T[1])]:(T=Cn([e],n,A),A&&A.length&&a(A).remove(),a.merge([],T.childNodes))},a.fn.load=function(e,n,i){var u,T,A,S=this,M=e.indexOf(" ");return M>-1&&(u=vn(e.slice(M)),e=e.slice(0,M)),w(n)?(i=n,n=void 0):n&&typeof n=="object"&&(T="POST"),S.length>0&&a.ajax({url:e,type:T||"GET",dataType:"html",data:n}).done(function(L){A=arguments,S.html(u?a("<div>").append(a.parseHTML(L)).find(u):L)}).always(i&&function(L,B){S.each(function(){i.apply(this,A||[L.responseText,B,L])})}),this},a.expr.pseudos.animated=function(e){return a.grep(a.timers,function(n){return e===n.elem}).length},a.offset={setOffset:function(e,n,i){var u,T,A,S,M,L,B,q=a.css(e,"position"),X=a(e),U={};q==="static"&&(e.style.position="relative"),M=X.offset(),A=a.css(e,"top"),L=a.css(e,"left"),B=(q==="absolute"||q==="fixed")&&(A+L).indexOf("auto")>-1,B?(u=X.position(),S=u.top,T=u.left):(S=parseFloat(A)||0,T=parseFloat(L)||0),w(n)&&(n=n.call(e,i,a.extend({},M))),n.top!=null&&(U.top=n.top-M.top+S),n.left!=null&&(U.left=n.left-M.left+T),"using"in n?n.using.call(e,U):X.css(U)}},a.fn.extend({offset:function(e){if(arguments.length)return e===void 0?this:this.each(function(T){a.offset.setOffset(this,e,T)});var n,i,u=this[0];if(u)return u.getClientRects().length?(n=u.getBoundingClientRect(),i=u.ownerDocument.defaultView,{top:n.top+i.pageYOffset,left:n.left+i.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,n,i,u=this[0],T={top:0,left:0};if(a.css(u,"position")==="fixed")n=u.getBoundingClientRect();else{for(n=this.offset(),i=u.ownerDocument,e=u.offsetParent||i.documentElement;e&&(e===i.body||e===i.documentElement)&&a.css(e,"position")==="static";)e=e.parentNode;e&&e!==u&&e.nodeType===1&&(T=a(e).offset(),T.top+=a.css(e,"borderTopWidth",!0),T.left+=a.css(e,"borderLeftWidth",!0))}return{top:n.top-T.top-a.css(u,"marginTop",!0),left:n.left-T.left-a.css(u,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&a.css(e,"position")==="static";)e=e.offsetParent;return e||Re})}}),a.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var i=n==="pageYOffset";a.fn[e]=function(u){return Wt(this,function(T,A,S){var M;if(E(T)?M=T:T.nodeType===9&&(M=T.defaultView),S===void 0)return M?M[n]:T[A];M?M.scrollTo(i?M.pageXOffset:S,i?S:M.pageYOffset):T[A]=S},e,u,arguments.length)}}),a.each(["top","left"],function(e,n){a.cssHooks[n]=yi(h.pixelPosition,function(i,u){if(u)return u=Vn(i,n),yr.test(u)?a(i).position()[n]+"px":u})}),a.each({Height:"height",Width:"width"},function(e,n){a.each({padding:"inner"+e,content:n,"":"outer"+e},function(i,u){a.fn[u]=function(T,A){var S=arguments.length&&(i||typeof T!="boolean"),M=i||(T===!0||A===!0?"margin":"border");return Wt(this,function(L,B,q){var X;return E(L)?u.indexOf("outer")===0?L["inner"+e]:L.document.documentElement["client"+e]:L.nodeType===9?(X=L.documentElement,Math.max(L.body["scroll"+e],X["scroll"+e],L.body["offset"+e],X["offset"+e],X["client"+e])):q===void 0?a.css(L,B,M):a.style(L,B,q,M)},n,S?T:void 0,S)}})}),a.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,n){a.fn[n]=function(i){return this.on(n,i)}}),a.fn.extend({bind:function(e,n,i){return this.on(e,null,n,i)},unbind:function(e,n){return this.off(e,null,n)},delegate:function(e,n,i,u){return this.on(n,e,i,u)},undelegate:function(e,n,i){return arguments.length===1?this.off(e,"**"):this.off(n,e||"**",i)},hover:function(e,n){return this.on("mouseenter",e).on("mouseleave",n||e)}}),a.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){a.fn[n]=function(i,u){return arguments.length>0?this.on(n,null,i,u):this.trigger(n)}});var xe=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;a.proxy=function(e,n){var i,u,T;if(typeof n=="string"&&(i=e[n],n=e,e=i),!!w(e))return u=p.call(arguments,2),T=function(){return e.apply(n||this,u.concat(p.call(arguments)))},T.guid=e.guid=e.guid||a.guid++,T},a.holdReady=function(e){e?a.readyWait++:a.ready(!0)},a.isArray=Array.isArray,a.parseJSON=JSON.parse,a.nodeName=de,a.isFunction=w,a.isWindow=E,a.camelCase=Rt,a.type=Z,a.now=Date.now,a.isNumeric=function(e){var n=a.type(e);
56return(n==="number"||n==="string")&&!isNaN(e-parseFloat(e))},a.trim=function(e){return e==null?"":(e+"").replace(xe,"$1")},v=[],j=(function(){return a}).apply(D,v),j!==void 0&&(V.exports=j);var Rr=y.jQuery,no=y.$;return a.noConflict=function(e){return y.$===a&&(y.$=no),e&&y.jQuery===a&&(y.jQuery=Rr),a},typeof O>"u"&&(y.jQuery=y.$=a),a})},6585(V){var D=1e3,v=D*60,j=v*60,y=j*24,O=y*7,s=y*365.25;V.exports=function(_,o){o=o||{};var r=typeof _;if(r==="string"&&_.length>0)return g(_);if(r==="number"&&isFinite(_))return o.long?d(_):p(_);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(_))};function g(_){if(_=String(_),!(_.length>100)){var o=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(_);if(o){var r=parseFloat(o[1]),f=(o[2]||"ms").toLowerCase();switch(f){case"years":case"year":case"yrs":case"yr":case"y":return r*s;case"weeks":case"week":case"w":return r*O;case"days":case"day":case"d":return r*y;case"hours":case"hour":case"hrs":case"hr":case"h":return r*j;case"minutes":case"minute":case"mins":case"min":case"m":return r*v;case"seconds":case"second":case"secs":case"sec":case"s":return r*D;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function p(_){var o=Math.abs(_);return o>=y?Math.round(_/y)+"d":o>=j?Math.round(_/j)+"h":o>=v?Math.round(_/v)+"m":o>=D?Math.round(_/D)+"s":_+"ms"}function d(_){var o=Math.abs(_);return o>=y?C(_,o,y,"day"):o>=j?C(_,o,j,"hour"):o>=v?C(_,o,v,"minute"):o>=D?C(_,o,D,"second"):_+" ms"}function C(_,o,r,f){var l=o>=r*1.5;return Math.round(_/r)+" "+f+(l?"s":"")}},59368(V,D,v){D.formatArgs=y,D.save=O,D.load=s,D.useColors=j,D.storage=g(),D.destroy=(()=>{let d=!1;return()=>{d||(d=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),D.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function j(){if(typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let d;return typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&(d=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(d[1],10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function y(d){if(d[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+d[0]+(this.useColors?"%c ":" ")+"+"+V.exports.humanize(this.diff),!this.useColors)return;const C="color: "+this.color;d.splice(1,0,C,"color: inherit");let _=0,o=0;d[0].replace(/%[a-zA-Z%]/g,r=>{r!=="%%"&&(_++,r==="%c"&&(o=_))}),d.splice(o,0,C)}D.log=console.debug||console.log||(()=>{});function O(d){try{d?D.storage.setItem("debug",d):D.storage.removeItem("debug")}catch{}}function s(){let d;try{d=D.storage.getItem("debug")||D.storage.getItem("DEBUG")}catch{}return!d&&typeof process<"u"&&"env"in process&&(d=process.env.DEBUG),d}function g(){try{return localStorage}catch{}}V.exports=v(91703)(D);const{formatters:p}=V.exports;p.j=function(d){try{return JSON.stringify(d)}catch(C){return"[UnexpectedJSONParseError]: "+C.message}}},91703(V,D,v){function j(y){s.debug=s,s.default=s,s.coerce=o,s.disable=C,s.enable=p,s.enabled=_,s.humanize=v(52902),s.destroy=r,Object.keys(y).forEac
56h(f=>{s[f]=y[f]}),s.names=[],s.skips=[],s.formatters={};function O(f){let l=0;for(let b=0;b<f.length;b++)l=(l<<5)-l+f.charCodeAt(b),l|=0;return s.colors[Math.abs(l)%s.colors.length]}s.selectColor=O;function s(f){let l,b=null,h,w;function E(...x){if(!E.enabled)return;const k=E,Y=Number(new Date),Z=Y-(l||Y);k.diff=Z,k.prev=l,k.curr=Y,l=Y,x[0]=s.coerce(x[0]),typeof x[0]!="string"&&x.unshift("%O");let fe=0;x[0]=x[0].replace(/%([a-zA-Z%])/g,(a,Ae)=>{if(a==="%%")return"%";fe++;const de=s.formatters[Ae];if(typeof de=="function"){const he=x[fe];a=de.call(k,he),x.splice(fe,1),fe--}return a}),s.formatArgs.call(k,x),(k.log||s.log).apply(k,x)}return E.namespace=f,E.useColors=s.useColors(),E.color=s.selectColor(f),E.extend=g,E.destroy=s.destroy,Object.defineProperty(E,"enabled",{enumerable:!0,configurable:!1,get:()=>b!==null?b:(h!==s.namespaces&&(h=s.namespaces,w=s.enabled(f)),w),set:x=>{b=x}}),typeof s.init=="function"&&s.init(E),E}function g(f,l){const b=s(this.namespace+(typeof l>"u"?":":l)+f);return b.log=this.log,b}function p(f){s.save(f),s.namespaces=f,s.names=[],s.skips=[];const l=(typeof f=="string"?f:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(const b of l)b[0]==="-"?s.skips.push(b.slice(1)):s.names.push(b)}function d(f,l){let b=0,h=0,w=-1,E=0;for(;b<f.length;)if(h<l.length&&(l[h]===f[b]||l[h]==="*"))l[h]==="*"?(w=h,E=b,h++):(b++,h++);else if(w!==-1)h=w+1,E++,b=E;else return!1;for(;h<l.length&&l[h]==="*";)h++;return h===l.length}function C(){const f=[...s.names,...s.skips.map(l=>"-"+l)].join(",");return s.enable(""),f}function _(f){for(const l of s.skips)if(d(f,l))return!1;for(const l of s.names)if(d(f,l))return!0;return!1}function o(f){return f instanceof Error?f.stack||f.message:f}function r(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return s.enable(s.load()),s}V.exports=j},52902(V){var D=1e3,v=D*60,j=v*60,y=j*24,O=y*7,s=y*365.25;V.exports=function(_,o){o=o||{};var r=typeof _;if(r==="string"&&_.length>0)return g(_);if(r==="number"&&isFinite(_))return o.long?d(_):p(_);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(_))};function g(_){if(_=String(_),!(_.length>100)){var o=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(_);if(o){var r=parseFloat(o[1]),f=(o[2]||"ms").toLowerCase();switch(f){case"years":case"year":case"yrs":case"yr":case"y":return r*s;case"weeks":case"week":case"w":return r*O;case"days":case"day":case"d":return r*y;case"hours":case"hour":case"hrs":case"hr":case"h":return r*j;case"minutes":case"minute":case"mins":case"min":case"m":return r*v;case"seconds":case"second":case"secs":case"sec":case"s":return r*D;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function p(_){var o=Math.abs(_);return o>=y?Math.round(_/y)+"d":o>=j?Math.round(_/j)+"h":o>=v?Math.round(_/v)+"m":o>=D?Math.round(_/D)+"s":_+"ms"}function d(_){var o=Math.abs(_);return o>=y?C(_,o,y,"day"):o>=j?C(_,o,j,"hour"):o>=v?C(_,o,v,"minute"):o>=D?C(_,o,D,"second"):_+" ms"}function C(_,o,r,f){var l=o>=r*1.5;return Math.round(_/r)+" "+f+(l?"s":"")}},15475(V,D,v){var j,y,O;/** 57* Timeago is a jQuery plugin that makes it easy to support automatically 58* updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago"). 59* 60* @name timeago 61* @version 1.6.7 62* @requires jQuery >=1.5.0 <4.0 63* @author Ryan McGeary 64* @license MIT License - http://www.opensource.org/licenses/mit-license.php 65* 66* For usage and examples, visit: 67* http://timeago.yarp.com/ 68* 69* Copyright (c) 2008-2019, Ryan McGeary (ryan -[at]- mcgeary [*dot*] org) 70*/(function(s){y=[v(74692)],j=s,O=typeof j=="function"?j.apply(D,y):j,O!==void 0&&(V.exports=O)})(function(s){s.timeago=function(r){return r instanceof Date?_(r):_(typeof r=="string"?s.timeago.parse(r):typeof r=="number"?new Date(r):s.timeago.datetime(r))};var g=s.timeago;s.extend(s.timeago,{settings:{refreshMillis:6e4,allowPast:!0,allowFuture:!1,localeTitle:!1,cutoff:0,autoDispose:!0,strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",inPast:"any moment now",
70seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"a day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years",wordSeparator:" ",numbers:[]}},inWords:function(r){if(!this.settings.allowPast&&!this.settings.allowFuture)throw"timeago allowPast and allowFuture settings can not both be set to false.";var f=this.settings.strings,l=f.prefixAgo,b=f.suffixAgo;if(this.settings.allowFuture&&r<0&&(l=f.prefixFromNow,b=f.suffixFromNow),!this.settings.allowPast&&r>=0)return this.settings.strings.inPast;var h=Math.abs(r)/1e3,w=h/60,E=w/60,x=E/24,k=x/365;function Y(ve,a){var Ae=s.isFunction(ve)?ve(a,r):ve,de=f.numbers&&f.numbers[a]||a;return Ae.replace(/%d/i,de)}var Z=h<45&&Y(f.seconds,Math.round(h))||h<90&&Y(f.minute,1)||w<45&&Y(f.minutes,Math.round(w))||w<90&&Y(f.hour,1)||E<24&&Y(f.hours,Math.round(E))||E<42&&Y(f.day,1)||x<30&&Y(f.days,Math.round(x))||x<45&&Y(f.month,1)||x<365&&Y(f.months,Math.round(x/30))||k<1.5&&Y(f.year,1)||Y(f.years,Math.round(k)),fe=f.wordSeparator||"";return f.wordSeparator===void 0&&(fe=" "),s.trim([l,Z,b].join(fe))},parse:function(r){var f=s.trim(r);return f=f.replace(/\.\d+/,""),f=f.replace(/-/,"/").replace(/-/,"/"),f=f.replace(/T/," ").replace(/Z/," UTC"),f=f.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2"),f=f.replace(/([\+\-]\d\d)$/," $100"),new Date(f)},datetime:function(r){var f=g.isTime(r)?s(r).attr("datetime"):s(r).attr("title");return g.parse(f)},isTime:function(r){return s(r).get(0).tagName.toLowerCase()==="time"}});var p={init:function(){p.dispose.call(this);var r=s.proxy(d,this);r();var f=g.settings;f.refreshMillis>0&&(this._timeagoInterval=setInterval(r,f.refreshMillis))},update:function(r){var f=r instanceof Date?r:g.parse(r);s(this).data("timeago",{datetime:f}),g.settings.localeTitle&&s(this).attr("title",f.toLocaleString()),d.apply(this)},updateFromDOM:function(){s(this).data("timeago",{datetime:g.parse(g.isTime(this)?s(this).attr("datetime"):s(this).attr("title"))}),d.apply(this)},dispose:function(){this._timeagoInterval&&(window.clearInterval(this._timeagoInterval),this._timeagoInterval=null)}};s.fn.timeago=function(r,f){var l=r?p[r]:p.init;if(!l)throw new Error("Unknown function name '"+r+"' for timeago");return this.each(function(){l.call(this,f)}),this};function d(){var r=g.settings;if(r.autoDispose&&!s.contains(document.documentElement,this))return s(this).timeago("dispose"),this;var f=C(this);return isNaN(f.datetime)||(r.cutoff===0||Math.abs(o(f.datetime))<r.cutoff?s(this).text(_(f.datetime)):s(this).attr("title").length>0&&s(this).text(s(this).attr("title"))),this}function C(r){if(r=s(r),!r.data("timeago")){r.data("timeago",{datetime:g.datetime(r)});var f=s.trim(r.text());g.settings.localeTitle?r.attr("title",r.data("timeago").datetime.toLocaleString()):f.length>0&&!(g.isTime(r)&&r.attr("title"))&&r.attr("title",f)}return r.data("timeago")}function _(r){return g.inWords(o(r))}function o(r){return new Date().getTime()-r.getTime()}document.createElement("abbr"),document.createElement("time")})},88489(V,D,v){var j={"./jquery.timeago.af":[25302,[63071]],"./jquery.timeago.af.js":[25302,[63071]],"./jquery.timeago.am":[29755,[94892]],"./jquery.timeago.am.js":[29755,[94892]],"./jquery.timeago.ar":[87546,[32619]],"./jquery.timeago.ar.js":[87546,[32619]],"./jquery.timeago.az":[38754,[70643]],"./jquery.timeago.az-short":[58169,[38810]],"./jquery.timeago.az-short.js":[58169,[38810]],"./jquery.timeago.az.js":[38754,[70643]],"./jquery.timeago.be":[77092,[9493]],"./jquery.timeago.be.js":[77092,[9493]],"./jquery.timeago.bg":[49486,[51463]],"./jquery.timeago.bg.js":[49486,[51463]],"./jquery.timeago.bs":[8594,[20851]],"./jquery.timeago.bs.js":[8594,[20851]],"./jquery.timeago.ca":[69473,[58058]],"./jquery.timeago.ca.js":[69473,[58058]],"./jquery.timeago.cs":[20495,[43880]],"./jquery.timeago.cs.js":[20495,[43880]],"./jquery.timeago.cy":[42313,[47666]],"./jquery.timeago.cy.js":[42313,[47666]],"./jquery.timeago.da":[18250,[27379]],"./jquery.timeago.da.js":[18250,[27379]],"./jquery.timeago.de":[2294,[46551]],"./jquery.timeago.de-short":[44197,[89366]],"./jquery.timeago.de-short.js":[44197,[89366]],"./jquery.timeago.de.js":[2294,[46551]],"./jquery.timeago.dv":[42051,[51628]],"./jquery.timeago.dv.js":[42051,[51628]],"./jquery.timeago.el":[24544,[12681]],"./jquery.timeago.el.js":[24544,[12681]],"./jquery.timeago.en":[22762,[89883]],"./jquery.timeago.en-short":[28081,[76914]],"./jquery.timeago.en-short.js":[28081,[76914]],"./jquery.timeago.en.js":[22762,[89883]],"./jquery.timeago.es":[5901,[6478]],"./jquery.timeago.es-short":[40942,[79871]],"./jquery.timeago.es-short.js":[40942,[79871]],"./jquery.timeago.es.js":[5901,[6478]],"./jquery.timeago.et":[13464,[74657]],"./jquery.timeago.et.js":[13464,[74657]],"./jquery.timeago.eu":[60271,[10264]],"./jquery.timeago.eu.js":[60271,[10264]],"./jquery.timeago.fa":[26380,[76029]],"./jquery.timeago.fa-short":[53255,[51504]],"./jquery.timeago.fa-short.js":[53255,[51504]],"./jquery.timeago.fa.js":[26380,[76029]],"./jquery.timeago.fi":[26708,[14053]],"./jquery.timeago.fi.js":[26708,[14053]],"./jquery.timeago.fr":[3205,[16470]],"./jquery.timeago.fr-short":[40310,[81559]],"./jquery.timeago.fr-short.js":[40310,[81559]],"./jquery.timeago.fr.js":[3205,[16470]],"./jquery.timeago.gl":[4834,[88963]],"./jquery.timeago.gl.js":[4834,[88963]],"./jquery.timeago.he":[14674,[53419]],"./jquery.timeago.he.js":[14674,[53419]],"./jquery.timeago.hr":[30859,[77668]],"./jquery.timeago.hr.js":[30859,[77668]],"./jquery.timeago.hu":[87426,[64859]],"./jquery.timeago.hu.js":[87426,[64859]],"./jquery.timeago.hy":[26662,[57287]],"./jquery.timeago.hy.js":[26662,[57287]],"./jquery.timeago.id":[84836,[69173]],"./jquery.timeago.id.js":[84836,[69173]],"./jquery.timeago.is":[35553,[51530]],"./jquery.timeago.is.js":[35553,[51530]],"./jquery.timeago.it":[50484,[57733]],"./jquery.timeago.it-sh
70ort":[72895,[69256]],"./jquery.timeago.it-short.js":[72895,[69256]],"./jquery.timeago.it.js":[50484,[57733]],"./jquery.timeago.ja":[26544,[37273]],"./jquery.timeago.ja.js":[26544,[37273]],"./jquery.timeago.jv":[96565,[32118]],"./jquery.timeago.jv.js":[96565,[32118]],"./jquery.timeago.ko":[77339,[49484]],"./jquery.timeago.ko.js":[77339,[49484]],"./jquery.timeago.ky":[70577,[12586]],"./jquery.timeago.ky.js":[70577,[12586]],"./jquery.timeago.lt":[7261,[98502]],"./jquery.timeago.lt.js":[7261,[98502]],"./jquery.timeago.lv":[8667,[56692]],"./jquery.timeago.lv.js":[8667,[56692]],"./jquery.timeago.mk":[83485,[38126]],"./jquery.timeago.mk.js":[83485,[38126]],"./jquery.timeago.nl":[86247,[46992]],"./jquery.timeago.nl.js":[86247,[46992]],"./jquery.timeago.no":[82522,[59384]],"./jquery.timeago.no.js":[82522,[59384]],"./jquery.timeago.pl":[88161,[77250]],"./jquery.timeago.pl.js":[88161,[77250]],"./jquery.timeago.pt":[34825,[10522]],"./jquery.timeago.pt-br":[57138,[57499]],"./jquery.timeago.pt-br-short":[82505,[84850]],"./jquery.timeago.pt-br-short.js":[82505,[84850]],"./jquery.timeago.pt-br.js":[57138,[57499]],"./jquery.timeago.pt-short":[26482,[97299]],"./jquery.timeago.pt-short.js":[26482,[97299]],"./jquery.timeago.pt.js":[34825,[10522]],"./jquery.timeago.ro":[27958,[53775]],"./jquery.timeago.ro.js":[27958,[53775]],"./jquery.timeago.rs":[58306,[84227]],"./jquery.timeago.rs.js":[58306,[84227]],"./jquery.timeago.ru":[79172,[61429]],"./jquery.timeago.ru.js":[79172,[61429]],"./jquery.timeago.rw":[43054,[87047]],"./jquery.timeago.rw.js":[43054,[87047]],"./jquery.timeago.si":[72329,[70898]],"./jquery.timeago.si.js":[72329,[70898]],"./jquery.timeago.sk":[63527,[45280]],"./jquery.timeago.sk.js":[63527,[45280]],"./jquery.timeago.sl":[43846,[54303]],"./jquery.timeago.sl.js":[43846,[54303]],"./jquery.timeago.sq":[65313,[32874]],"./jquery.timeago.sq.js":[65313,[32874]],"./jquery.timeago.sr":[30216,[20065]],"./jquery.timeago.sr.js":[30216,[20065]],"./jquery.timeago.sv":[37716,[39077]],"./jquery.timeago.sv.js":[37716,[39077]],"./jquery.timeago.th":[3825,[34514]],"./jquery.timeago.th.js":[3825,[34514]],"./jquery.timeago.tr":[64119,[19288]],"./jquery.timeago.tr-short":[72108,[25045]],"./jquery.timeago.tr-short.js":[72108,[25045]],"./jquery.timeago.tr.js":[64119,[19288]],"./jquery.timeago.uk":[82117,[36582]],"./jquery.timeago.uk.js":[82117,[36582]],"./jquery.timeago.ur":[10174,[82663]],"./jquery.timeago.ur.js":[10174,[82663]],"./jquery.timeago.uz":[17046,[60831]],"./jquery.timeago.uz.js":[17046,[60831]],"./jquery.timeago.vi":[85188,[7253]],"./jquery.timeago.vi.js":[85188,[7253]],"./jquery.timeago.zh-CN":[95529,[87482]],"./jquery.timeago.zh-CN.js":[95529,[87482]],"./jquery.timeago.zh-TW":[4493,[25254]],"./jquery.timeago.zh-TW.js":[4493,[25254]]};function y(O){try{if(!v.o(j,O))return Promise.resolve().then(()=>{var p=new Error("Cannot find module '"+O+"'");throw p.code="MODULE_NOT_FOUND",p})}catch(p){return Promise.reject(p)}var s=j[O],g=s[0];return v.e(s[1][0]).then(()=>v.t(g,23))}y.keys=()=>Object.keys(j),y.id=88489,V.exports=y},34110(V,D){"use strict";var v;v={value:!0},D.hasCORS=void 0;let j=!1;try{j=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}D.hasCORS=j},28661(V,D){"use strict";var v;v={value:!0},D.encode=j,D.decode=y;function j(O){let s="";for(let g in O)O.hasOwnProperty(g)&&(s.length&&(s+="&"),s+=encodeURIComponent(g)+"="+encodeURIComponent(O[g]));return s}function y(O){let s={},g=O.split("&");for(let p=0,d=g.length;p<d;p++){let C=g[p].split("=");s[decodeURIComponent(C[0])]=decodeURIComponent(C[1])}return s}},91015(V,D){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.parse=y;const v=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,j=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function y(g){if(g.length>8e3)throw"URI too long";const p=g,d=g.indexOf("["),C=g.indexOf("]");d!=-1&&C!=-1&&(g=g.substring(0,d)+g.substring(d,C).replace(/:/g,";")+g.substring(C,g.length));let _=v.exec(g||""),o={},r=14;for(;r--;)o[j[r]]=_[r]||"";return d!=-1&&C!=-1&&(o.source=p,o.host=o.host.substring(1,o.host.length-1).replace(/;/g,":"),o.authority=o.authority.replace("[","").replace("]","").replace(/;/g,":"),o.ipv6uri=!0),o.pathNames=O(o,o.path),o.queryKey=s(o,o.query),o}function O(g,p){const d=/\/{2,9}/g,C=p.replace(d,"/").split("/");return(p.slice(0,1)=="/"||p.length===0)&&C.splice(0,1),p.slice(-1)=="/"&&C.splice(C.length-1,1),C}function s(g,p){const d={};return p.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(C,_,o){_&&(d[_]=o)}),d}},14624(V,D){"use strict";Object.defineProperty(D,"__esModule",{value:!0}
70),D.defaultBinaryType=D.globalThisShim=D.nextTick=void 0,D.createCookieJar=v,D.nextTick=typeof Promise=="function"&&typeof Promise.resolve=="function"?y=>Promise.resolve().then(y):(y,O)=>O(y,0),D.globalThisShim=typeof self<"u"?self:typeof window<"u"?window:Function("return this")(),D.defaultBinaryType="arraybuffer";function v(){}},4956(V,D,v){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.WebTransport=D.WebSocket=D.NodeWebSocket=D.XHR=D.NodeXHR=D.Fetch=D.nextTick=D.parse=D.installTimerFunctions=D.transports=D.TransportError=D.Transport=D.protocol=D.SocketWithUpgrade=D.SocketWithoutUpgrade=D.Socket=void 0;const j=v(78223);Object.defineProperty(D,"Socket",{enumerable:!0,get:function(){return j.Socket}});var y=v(78223);Object.defineProperty(D,"SocketWithoutUpgrade",{enumerable:!0,get:function(){return y.SocketWithoutUpgrade}}),Object.defineProperty(D,"SocketWithUpgrade",{enumerable:!0,get:function(){return y.SocketWithUpgrade}}),D.protocol=j.Socket.protocol;var O=v(44689);Object.defineProperty(D,"Transport",{enumerable:!0,get:function(){return O.Transport}}),Object.defineProperty(D,"TransportError",{enumerable:!0,get:function(){return O.TransportError}});var s=v(19419);Object.defineProperty(D,"transports",{enumerable:!0,get:function(){return s.transports}});var g=v(85374);Object.defineProperty(D,"installTimerFunctions",{enumerable:!0,get:function(){return g.installTimerFunctions}});var p=v(91015);Object.defineProperty(D,"parse",{enumerable:!0,get:function(){return p.parse}});var d=v(14624);Object.defineProperty(D,"nextTick",{enumerable:!0,get:function(){return d.nextTick}});var C=v(8209);Object.defineProperty(D,"Fetch",{enumerable:!0,get:function(){return C.Fetch}});var _=v(42071);Object.defineProperty(D,"NodeXHR",{enumerable:!0,get:function(){return _.XHR}});var o=v(42071);Object.defineProperty(D,"XHR",{enumerable:!0,get:function(){return o.XHR}});var r=v(38716);Object.defineProperty(D,"NodeWebSocket",{enumerable:!0,get:function(){return r.WS}});var f=v(38716);Object.defineProperty(D,"WebSocket",{enumerable:!0,get:function(){return f.WS}});var l=v(44480);Object.defineProperty(D,"WebTransport",{enumerable:!0,get:function(){return l.WT}})},78223(V,D,v){"use strict";var j=this&&this.__importDefault||function(w){return w&&w.__esModule?w:{default:w}};Object.defineProperty(D,"__esModule",{value:!0}),D.Socket=D.SocketWithUpgrade=D.SocketWithoutUpgrade=void 0;const y=v(19419),O=v(85374),s=v(28661),g=v(91015),p=v(27285),d=v(46376),C=v(14624),o=(0,j(v(17833)).default)("engine.io-client:socket"),r=typeof addEventListener=="function"&&typeof removeEventListener=="function",f=[];r&&addEventListener("offline",()=>{o("closing %d connection(s) because the network was lost",f.length),f.forEach(w=>w())},!1);class l extends p.Emitter{constructor(E,x){if(super(),this.binaryType=C.defaultBinaryType,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,E&&typeof E=="object"&&(x=E,E=null),E){const k=(0,g.parse)(E);x.hostname=k.host,x.secure=k.protocol==="https"||k.protocol==="wss",x.port=k.port,k.query&&(x.query=k.query)}else x.host&&(x.hostname=(0,g.parse)(x.host).host);(0,O.installTimerFunctions)(this,x),this.secure=x.secure!=null?x.secure:typeof location<"u"&&location.protocol==="https:",x.hostname&&!x.port&&(x.port=this.secure?"443":"80"),this.hostname=x.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=x.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},x.transports.forEach(k=>{const Y=k.prototype.name;this.transports.push(Y),this._transportsByName[Y]=k}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},x),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=(0,s.decode)(this.opts.query)),r&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(o("adding listener for the 'offline' event"),this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},f.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=(0,C.createCookieJar)()),this._open()}
70createTransport(E){o('creating transport "%s"',E);const x=Object.assign({},this.opts.query);x.EIO=d.protocol,x.transport=E,this.id&&(x.sid=this.id);const k=Object.assign({},this.opts,{query:x,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[E]);return o("options: %j",k),new this._transportsByName[E](k)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}const E=this.opts.rememberUpgrade&&l.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";const x=this.createTransport(E);x.open(),this.setTransport(x)}setTransport(E){o("setting transport %s",E.name),this.transport&&(o("clearing existing transport %s",this.transport.name),this.transport.removeAllListeners()),this.transport=E,E.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",x=>this._onClose("transport close",x))}onOpen(){o("socket open"),this.readyState="open",l.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_onPacket(E){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(o('socket receive: type "%s", data "%s"',E.type,E.data),this.emitReserved("packet",E),this.emitReserved("heartbeat"),E.type){case"open":this.onHandshake(JSON.parse(E.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":const x=new Error("server error");x.code=E.data,this._onError(x);break;case"message":this.emitReserved("data",E.data),this.emitReserved("message",E.data);break}else o('packet received with socket readyState "%s"',this.readyState)}onHandshake(E){this.emitReserved("handshake",E),this.id=E.sid,this.transport.query.sid=E.sid,this._pingInterval=E.pingInterval,this._pingTimeout=E.pingTimeout,this._maxPayload=E.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);const E=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+E,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},E),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const E=this._getWritablePackets();o("flushing %d packets in socket",E.length),this.transport.send(E),this._prevBufferLen=E.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let x=1;for(let k=0;k<this.writeBuffer.length;k++){const Y=this.writeBuffer[k].data;if(Y&&(x+=(0,O.byteLength)(Y)),k>0&&x>this._maxPayload)return o("only send %d out of %d packets",k,this.writeBuffer.length),this.writeBuffer.slice(0,k);x+=2}return o("payload size is %d (max: %d)",x,this._maxPayload),this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;const E=Date.now()>this._pingTimeoutTime;return E&&(o("throttled timer detected, scheduling connection close"),this._pingTimeoutTime=0,(0,C.nextTick)(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),E}write(E,x,k){return this._sendPacket("message",E,x,k),this}send(E,x,k){return this._sendPacket("message",E,x,k),this}_sendPacket(E,x,k,Y){if(typeof x=="function"&&(Y=x,x=void 0),typeof k=="function"&&(Y=k,k=null),this.readyState==="closing"||this.readyState==="closed")return;k=k||{},k.compress=k.compress!==!1;const Z={type:E,data:x,options:k};this.emitReserved("packetCreate",Z),this.writeBuffer.push(Z),Y&&this.once("flush",Y),this.flush()}close(){const E=()=>{this._onClose("forced close"),o("socket closing - telling transport to close"),this.transport.close()},x=()=>{this.off("upgrade",x),this.off("upgradeError",x),E()},k=()=>{this.once("upgrade",x),this.once("upgradeError",x)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?k():E()}):this.upgrading?k():E()),this}_onError(E){if(o("socket error %j",E),l.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return o("trying next transport"),this.transports.shift(),this._open();
70this.emitReserved("error",E),this._onClose("transport error",E)}_onClose(E,x){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(o('socket close with reason: "%s"',E),this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),r&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){const k=f.indexOf(this._offlineEventListener);k!==-1&&(o("removing listener for the 'offline' event"),f.splice(k,1))}this.readyState="closed",this.id=null,this.emitReserved("close",E,x),this.writeBuffer=[],this._prevBufferLen=0}}}D.SocketWithoutUpgrade=l,l.protocol=d.protocol;class b extends l{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade){o("starting upgrade probes");for(let E=0;E<this._upgrades.length;E++)this._probe(this._upgrades[E])}}_probe(E){o('probing transport "%s"',E);let x=this.createTransport(E),k=!1;l.priorWebsocketSuccess=!1;const Y=()=>{k||(o('probe transport "%s" opened',E),x.send([{type:"ping",data:"probe"}]),x.once("packet",he=>{if(!k)if(he.type==="pong"&&he.data==="probe"){if(o('probe transport "%s" pong',E),this.upgrading=!0,this.emitReserved("upgrading",x),!x)return;l.priorWebsocketSuccess=x.name==="websocket",o('pausing current transport "%s"',this.transport.name),this.transport.pause(()=>{k||this.readyState!=="closed"&&(o("changing transport and sending upgrade packet"),de(),this.setTransport(x),x.send([{type:"upgrade"}]),this.emitReserved("upgrade",x),x=null,this.upgrading=!1,this.flush())})}else{o('probe transport "%s" failed',E);const P=new Error("probe error");P.transport=x.name,this.emitReserved("upgradeError",P)}}))};function Z(){k||(k=!0,de(),x.close(),x=null)}const fe=he=>{const P=new Error("probe error: "+he);P.transport=x.name,Z(),o('probe transport "%s" failed because of error: %s',E,he),this.emitReserved("upgradeError",P)};function ve(){fe("transport closed")}function a(){fe("socket closed")}function Ae(he){x&&he.name!==x.name&&(o('"%s" works - aborting "%s"',he.name,x.name),Z())}const de=()=>{x.removeListener("open",Y),x.removeListener("error",fe),x.removeListener("close",ve),this.off("close",a),this.off("upgrading",Ae)};x.once("open",Y),x.once("error",fe),x.once("close",ve),this.once("close",a),this.once("upgrading",Ae),this._upgrades.indexOf("webtransport")!==-1&&E!=="webtransport"?this.setTimeoutFn(()=>{k||x.open()},200):x.open()}onHandshake(E){this._upgrades=this._filterUpgrades(E.upgrades),super.onHandshake(E)}_filterUpgrades(E){const x=[];for(let k=0;k<E.length;k++)~this.transports.indexOf(E[k])&&x.push(E[k]);return x}}D.SocketWithUpgrade=b;class h extends b{constructor(E,x={}){const k=typeof E=="object"?E:x;(!k.transports||k.transports&&typeof k.transports[0]=="string")&&(k.transports=(k.transports||["polling","websocket","webtransport"]).map(Y=>y.transports[Y]).filter(Y=>!!Y)),super(E,k)}}D.Socket=h},44689(V,D,v){"use strict";var j=this&&this.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(D,"__esModule",{value:!0}),D.Transport=D.TransportError=void 0;const y=v(46376),O=v(27285),s=v(85374),g=v(28661),d=(0,j(v(17833)).default)("engine.io-client:transport");class C extends Error{constructor(r,f,l){super(r),this.description=f,this.context=l,this.type="TransportError"}}D.TransportError=C;class _ extends O.Emitter{constructor(r){super(),this.writable=!1,(0,s.installTimerFunctions)(this,r),this.opts=r,this.query=r.query,this.socket=r.socket,this.supportsBinary=!r.forceBase64}onError(r,f,l){return super.emitReserved("error",new C(r,f,l)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(r){this.readyState==="open"?this.write(r):d("transport is not open, discarding packets")}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}
70onData(r){const f=(0,y.decodePacket)(r,this.socket.binaryType);this.onPacket(f)}onPacket(r){super.emitReserved("packet",r)}onClose(r){this.readyState="closed",super.emitReserved("close",r)}pause(r){}createUri(r,f={}){return r+"://"+this._hostname()+this._port()+this.opts.path+this._query(f)}_hostname(){const r=this.opts.hostname;return r.indexOf(":")===-1?r:"["+r+"]"}_port(){return this.opts.port&&(this.opts.secure&&+(this.opts.port!==443)||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(r){const f=(0,g.encode)(r);return f.length?"?"+f:""}}D.Transport=_},19419(V,D,v){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.transports=void 0;const j=v(42071),y=v(38716),O=v(44480);D.transports={websocket:y.WS,webtransport:O.WT,polling:j.XHR}},8209(V,D,v){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.Fetch=void 0;const j=v(30528);class y extends j.Polling{doPoll(){this._fetch().then(s=>{if(!s.ok)return this.onError("fetch read error",s.status,s);s.text().then(g=>this.onData(g))}).catch(s=>{this.onError("fetch read error",s)})}doWrite(s,g){this._fetch(s).then(p=>{if(!p.ok)return this.onError("fetch write error",p.status,p);g()}).catch(p=>{this.onError("fetch write error",p)})}_fetch(s){var g;const p=s!==void 0,d=new Headers(this.opts.extraHeaders);return p&&d.set("content-type","text/plain;charset=UTF-8"),(g=this.socket._cookieJar)===null||g===void 0||g.appendCookies(d),fetch(this.uri(),{method:p?"POST":"GET",body:p?s:null,headers:d,credentials:this.opts.withCredentials?"include":"omit"}).then(C=>{var _;return(_=this.socket._cookieJar)===null||_===void 0||_.parseCookies(C.headers.getSetCookie()),C})}}D.Fetch=y},42071(V,D,v){"use strict";var j=this&&this.__importDefault||function(w){return w&&w.__esModule?w:{default:w}};Object.defineProperty(D,"__esModule",{value:!0}),D.XHR=D.Request=D.BaseXHR=void 0;const y=v(30528),O=v(27285),s=v(85374),g=v(14624),p=v(34110),C=(0,j(v(17833)).default)("engine.io-client:polling");function _(){}class o extends y.Polling{constructor(E){if(super(E),typeof location<"u"){const x=location.protocol==="https:";let k=location.port;k||(k=x?"443":"80"),this.xd=typeof location<"u"&&E.hostname!==location.hostname||k!==E.port}}doWrite(E,x){const k=this.request({method:"POST",data:E});k.on("success",x),k.on("error",(Y,Z)=>{this.onError("xhr post error",Y,Z)})}doPoll(){C("xhr poll");const E=this.request();E.on("data",this.onData.bind(this)),E.on("error",(x,k)=>{this.onError("xhr poll error",x,k)}),this.pollXhr=E}}D.BaseXHR=o;class r extends O.Emitter{constructor(E,x,k){super(),this.createRequest=E,(0,s.installTimerFunctions)(this,k),this._opts=k,this._method=k.method||"GET",this._uri=x,this._data=k.data!==void 0?k.data:null,this._create()}_create(){var E;const x=(0,s.pick)(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");x.xdomain=!!this._opts.xd;const k=this._xhr=this.createRequest(x);try{C("xhr open %s: %s",this._method,this._uri),k.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){k.setDisableHeaderCheck&&k.setDisableHeaderCheck(!0);for(let Y in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(Y)&&k.setRequestHeader(Y,this._opts.extraHeaders[Y])}}catch{}if(this._method==="POST")try{k.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{k.setRequestHeader("Accept","*/*")}catch{}(E=this._opts.cookieJar)===null||E===void 0||E.addCookies(k),"withCredentials"in k&&(k.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(k.timeout=this._opts.requestTimeout),k.onreadystatechange=()=>{var Y;k.readyState===3&&((Y=this._opts.cookieJar)===null||Y===void 0||Y.parseCookies(k.getResponseHeader("set-cookie"))),k.readyState===4&&(k.status===200||k.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof k.status=="number"?k.status:0)},0))},C("xhr data %s",this._data),k.send(this._data)}catch(Y){this.setTimeoutFn(()=>{this._onError(Y)},0);return}typeof document<"u"&&(this._index=r.requestsCount++,r.requests[this._index]=this)}_onError(E){this.emitReserved("error",E,this._xhr),this._cleanup(!0)}_cleanup(E){if(!(typeof this._xhr>"u"||this._xhr===null)){if(this._xhr.onreadystatechange=_,E)try{this._xhr.abort()}catch{}typeof document<"u"&&delete r.requests[this._index],this._xhr=null}}_onLoad(){const E=this._xhr.responseText;E!==null&&(this.emitReserved("data",E),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}}if(D.Request=r,r.requestsCount=0,r.requests={},typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",f);else if(typeof addEventListener=="function"){const w="onpagehide"in g.globalThisShim?"pagehide":"unload";addEventListener(w,f,!1)}}function f(){for(let w in r.requests)r.requests.hasOwnProperty(w)&&r.requests[w].abort()}const l=(function(){const w=h({xdomain:!1});return w&&w.responseType!==null})();class b extends o{constructor(E){super(E);const x=E&&E.forceBase64;this.supportsBinary=l&&!x}request(E={}){return Object.assign(E,{xd:this.xd},this.opts),new r(h,this.uri(),E)}}D.XHR=b;function h(w){const E=w.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!E||p.hasCORS))return new XMLHttpRequest}catch{}if(!E)try{return new g.globalThisShim[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}},30528(V,D,v){"use strict";var j=this&&this.__importDefault||function(C){return C&&C.__esModule?C:{default:C}};Object.defineProperty(D,"__esModule",{value:!0}),D.Polling=void 0;const y=v(44689),O=v(85374),s=v(46376),p=(0,j(v(17833)).default)("engine.io-client:polling");class d extends y.Transport{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}
70doOpen(){this._poll()}pause(_){this.readyState="pausing";const o=()=>{p("paused"),this.readyState="paused",_()};if(this._polling||!this.writable){let r=0;this._polling&&(p("we are currently polling - waiting to pause"),r++,this.once("pollComplete",function(){p("pre-pause polling complete"),--r||o()})),this.writable||(p("we are currently writing - waiting to pause"),r++,this.once("drain",function(){p("pre-pause writing complete"),--r||o()}))}else o()}_poll(){p("polling"),this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(_){p("polling got data %s",_);const o=r=>{if(this.readyState==="opening"&&r.type==="open"&&this.onOpen(),r.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(r)};(0,s.decodePayload)(_,this.socket.binaryType).forEach(o),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"?this._poll():p('ignoring poll - transport state "%s"',this.readyState))}doClose(){const _=()=>{p("writing close packet"),this.write([{type:"close"}])};this.readyState==="open"?(p("transport open - closing"),_()):(p("transport not open - deferring close"),this.once("open",_))}write(_){this.writable=!1,(0,s.encodePayload)(_,o=>{this.doWrite(o,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const _=this.opts.secure?"https":"http",o=this.query||{};return this.opts.timestampRequests!==!1&&(o[this.opts.timestampParam]=(0,O.randomString)()),!this.supportsBinary&&!o.sid&&(o.b64=1),this.createUri(_,o)}}D.Polling=d},38716(V,D,v){"use strict";var j=this&&this.__importDefault||function(f){return f&&f.__esModule?f:{default:f}};Object.defineProperty(D,"__esModule",{value:!0}),D.WS=D.BaseWS=void 0;const y=v(44689),O=v(85374),s=v(46376),g=v(14624),d=(0,j(v(17833)).default)("engine.io-client:websocket"),C=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class _ extends y.Transport{get name(){return"websocket"}doOpen(){const l=this.uri(),b=this.opts.protocols,h=C?{}:(0,O.pick)(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(h.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(l,b,h)}catch(w){return this.emitReserved("error",w)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=l=>this.onClose({description:"websocket connection closed",context:l}),this.ws.onmessage=l=>this.onData(l.data),this.ws.onerror=l=>this.onError("websocket error",l)}write(l){this.writable=!1;for(let b=0;b<l.length;b++){const h=l[b],w=b===l.length-1;(0,s.encodePacket)(h,this.supportsBinary,E=>{try{this.doWrite(h,E)}catch{d("websocket closed before onclose event")}w&&(0,g.nextTick)(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){const l=this.opts.secure?"wss":"ws",b=this.query||{};return this.opts.timestampRequests&&(b[this.opts.timestampParam]=(0,O.randomString)()),this.supportsBinary||(b.b64=1),this.createUri(l,b)}}D.BaseWS=_;const o=g.globalThisShim.WebSocket||g.globalThisShim.MozWebSocket;class r extends _{createSocket(l,b,h){return C?new o(l,b,h):b?new o(l,b):new o(l)}doWrite(l,b){this.ws.send(b)}}D.WS=r},44480(V,D,v){"use strict";var j=this&&this.__importDefault||function(C){return C&&C.__esModule?C:{default:C}};Object.defineProperty(D,"__esModule",{value:!0}),D.WT=void 0;const y=v(44689),O=v(14624),s=v(46376),p=(0,j(v(17833)).default)("engine.io-client:webtransport");class d extends y.Transport{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(_){return this.emitReserved("error",_)}this._transport.closed.then(()=>{p("transport closed gracefully"),this.onClose()}).catch(_=>{p("transport closed due to %s",_),this.onError("webtransport error",_)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(_=>{const o=(0,s.createPacketDecoderStream)(Number.MAX_SAFE_INTEGER,this.socket.b
70inaryType),r=_.readable.pipeThrough(o).getReader(),f=(0,s.createPacketEncoderStream)();f.readable.pipeTo(_.writable),this._writer=f.writable.getWriter();const l=()=>{r.read().then(({done:h,value:w})=>{if(h){p("session is closed");return}p("received chunk: %o",w),this.onPacket(w),l()}).catch(h=>{p("an error occurred while reading: %s",h)})};l();const b={type:"open"};this.query.sid&&(b.data=`{"sid":"${this.query.sid}"}`),this._writer.write(b).then(()=>this.onOpen())})})}write(_){this.writable=!1;for(let o=0;o<_.length;o++){const r=_[o],f=o===_.length-1;this._writer.write(r).then(()=>{f&&(0,O.nextTick)(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var _;(_=this._transport)===null||_===void 0||_.close()}}D.WT=d},85374(V,D,v){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.pick=y,D.installTimerFunctions=g,D.byteLength=d,D.randomString=_;const j=v(14624);function y(o,...r){return r.reduce((f,l)=>(o.hasOwnProperty(l)&&(f[l]=o[l]),f),{})}const O=j.globalThisShim.setTimeout,s=j.globalThisShim.clearTimeout;function g(o,r){r.useNativeTimers?(o.setTimeoutFn=O.bind(j.globalThisShim),o.clearTimeoutFn=s.bind(j.globalThisShim)):(o.setTimeoutFn=j.globalThisShim.setTimeout.bind(j.globalThisShim),o.clearTimeoutFn=j.globalThisShim.clearTimeout.bind(j.globalThisShim))}const p=1.33;function d(o){return typeof o=="string"?C(o):Math.ceil((o.byteLength||o.size)*p)}function C(o){let r=0,f=0;for(let l=0,b=o.length;l<b;l++)r=o.charCodeAt(l),r<128?f+=1:r<2048?f+=2:r<55296||r>=57344?f+=3:(l++,f+=4);return f}function _(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}},62046(V,D){"use strict";var v;v={value:!0},D.ERROR_PACKET=D.PACKET_TYPES_REVERSE=D.PACKET_TYPES=void 0;const j=Object.create(null);D.PACKET_TYPES=j,j.open="0",j.close="1",j.ping="2",j.pong="3",j.message="4",j.upgrade="5",j.noop="6";const y=Object.create(null);D.PACKET_TYPES_REVERSE=y,Object.keys(j).forEach(s=>{y[j[s]]=s});const O={type:"error",data:"parser error"};D.ERROR_PACKET=O},42745(V,D){"use strict";var v;v={value:!0},D.decode=v=void 0;const j="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",y=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let g=0;g<j.length;g++)y[j.charCodeAt(g)]=g;v=g=>{let p=new Uint8Array(g),d,C=p.length,_="";for(d=0;d<C;d+=3)_+=j[p[d]>>2],_+=j[(p[d]&3)<<4|p[d+1]>>4],_+=j[(p[d+1]&15)<<2|p[d+2]>>6],_+=j[p[d+2]&63];return C%3===2?_=_.substring(0,_.length-1)+"=":C%3===1&&(_=_.substring(0,_.length-2)+"=="),_};const s=g=>{let p=g.length*.75,d=g.length,C,_=0,o,r,f,l;g[g.length-1]==="="&&(p--,g[g.length-2]==="="&&p--);const b=new ArrayBuffer(p),h=new Uint8Array(b);for(C=0;C<d;C+=4)o=y[g.charCodeAt(C)],r=y[g.charCodeAt(C+1)],f=y[g.charCodeAt(C+2)],l=y[g.charCodeAt(C+3)],h[_++]=o<<2|r>>4,h[_++]=(r&15)<<4|f>>2,h[_++]=(f&3)<<6|l&63;return b};D.decode=s},32662(V,D,v){"use strict";var j;j={value:!0},D.decodePacket=void 0;const y=v(62046),O=v(42745),s=typeof ArrayBuffer=="function",g=(C,_)=>{if(typeof C!="string")return{type:"message",data:d(C,_)};const o=C.charAt(0);return o==="b"?{type:"message",data:p(C.substring(1),_)}:y.PACKET_TYPES_REVERSE[o]?C.length>1?{type:y.PACKET_TYPES_REVERSE[o],data:C.substring(1)}:{type:y.PACKET_TYPES_REVERSE[o]}:y.ERROR_PACKET};D.decodePacket=g;const p=(C,_)=>{if(s){const o=(0,O.decode)(C);return d(o,_)}else return{base64:!0,data:C}},d=(C,_)=>_==="blob"?C instanceof Blob?C:new Blob([C]):C instanceof ArrayBuffer?C:C.buffer},2686(V,D,v){"use strict";var j;j={value:!0},D.encodePacket=void 0,D.encodePacketToBinary=o;const y=v(62046),O=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",s=typeof ArrayBuffer=="function",g=r=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(r):r&&r.buffer instanceof ArrayBuffer,p=({type:r,data:f},l,b)=>O&&f instanceof Blob?l?b(f):d(f,b):s&&(f instanceof ArrayBuffer||g(f))?l?b(f):d(new Blob([f]),b):b(y.PACKET_TYPES[r]+(f||""));D.encodePacket=p;const d=(r,f)=>{const l=new FileReader;return l.onload=function(){const b=l.result.split(",")[1];f("b"+(b||""))}
70,l.readAsDataURL(r)};function C(r){return r instanceof Uint8Array?r:r instanceof ArrayBuffer?new Uint8Array(r):new Uint8Array(r.buffer,r.byteOffset,r.byteLength)}let _;function o(r,f){if(O&&r.data instanceof Blob)return r.data.arrayBuffer().then(C).then(f);if(s&&(r.data instanceof ArrayBuffer||g(r.data)))return f(C(r.data));p(r,!1,l=>{_||(_=new TextEncoder),f(_.encode(l))})}},46376(V,D,v){"use strict";var j;j={value:!0},D.decodePayload=D.decodePacket=D.encodePayload=D.encodePacket=D.protocol=void 0,D.createPacketEncoderStream=C,D.createPacketDecoderStream=f;const y=v(2686);Object.defineProperty(D,"encodePacket",{enumerable:!0,get:function(){return y.encodePacket}});const O=v(32662);Object.defineProperty(D,"decodePacket",{enumerable:!0,get:function(){return O.decodePacket}});const s=v(62046),g="�",p=(l,b)=>{const h=l.length,w=new Array(h);let E=0;l.forEach((x,k)=>{(0,y.encodePacket)(x,!1,Y=>{w[k]=Y,++E===h&&b(w.join(g))})})};D.encodePayload=p;const d=(l,b)=>{const h=l.split(g),w=[];for(let E=0;E<h.length;E++){const x=(0,O.decodePacket)(h[E],b);if(w.push(x),x.type==="error")break}return w};D.decodePayload=d;function C(){return new TransformStream({transform(l,b){(0,y.encodePacketToBinary)(l,h=>{const w=h.length;let E;if(w<126)E=new Uint8Array(1),new DataView(E.buffer).setUint8(0,w);else if(w<65536){E=new Uint8Array(3);const x=new DataView(E.buffer);x.setUint8(0,126),x.setUint16(1,w)}else{E=new Uint8Array(9);const x=new DataView(E.buffer);x.setUint8(0,127),x.setBigUint64(1,BigInt(w))}l.data&&typeof l.data!="string"&&(E[0]|=128),b.enqueue(E),b.enqueue(h)})}})}let _;function o(l){return l.reduce((b,h)=>b+h.length,0)}function r(l,b){if(l[0].length===b)return l.shift();const h=new Uint8Array(b);let w=0;for(let E=0;E<b;E++)h[E]=l[0][w++],w===l[0].length&&(l.shift(),w=0);return l.length&&w<l[0].length&&(l[0]=l[0].slice(w)),h}function f(l,b){_||(_=new TextDecoder);const h=[];let w=0,E=-1,x=!1;return new TransformStream({transform(k,Y){for(h.push(k);;){if(w===0){if(o(h)<1)break;const Z=r(h,1);x=(Z[0]&128)===128,E=Z[0]&127,E<126?w=3:E===126?w=1:w=2}else if(w===1){if(o(h)<2)break;const Z=r(h,2);E=new DataView(Z.buffer,Z.byteOffset,Z.length).getUint16(0),w=3}else if(w===2){if(o(h)<8)break;const Z=r(h,8),fe=new DataView(Z.buffer,Z.byteOffset,Z.length),ve=fe.getUint32(0);if(ve>Math.pow(2,21)-1){Y.enqueue(s.ERROR_PACKET);break}E=ve*Math.pow(2,32)+fe.getUint32(4),w=3}else{if(o(h)<E)break;const Z=r(h,E);Y.enqueue((0,O.decodePacket)(x?Z:_.decode(Z),b)),w=0}if(E===0||E>l){Y.enqueue(s.ERROR_PACKET);break}}}})}D.protocol=4},57743(V,D){"use strict";var v;v={value:!0},D.Backoff=j;function j(y){y=y||{},this.ms=y.min||100,this.max=y.max||1e4,this.factor=y.factor||2,this.jitter=y.jitter>0&&y.jitter<=1?y.jitter:0,this.attempts=0}j.prototype.duration=function(){var y=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var O=Math.random(),s=Math.floor(O*this.jitter*y);y=(Math.floor(O*10)&1)==0?y-s:y+s}return Math.min(y,this.max)|0},j.prototype.reset=function(){this.attempts=0},j.prototype.setMin=function(y){this.ms=y},j.prototype.setMax=function(y){this.max=y},j.prototype.setJitter=function(y){this.jitter=y}},38007(V,D,v){"use strict";var j=this&&this.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(D,"__esModule",{value:!0}),D.WebTransport=D.WebSocket=D.NodeWebSocket=D.XHR=D.NodeXHR=D.Fetch=D.Socket=D.Manager=D.protocol=void 0,D.io=C,D.connect=C,D.default=C;const y=v(76894),O=v(23776);Object.defineProperty(D,"Manager",{enumerable:!0,get:function(){return O.Manager}});const s=v(56214);Object.defineProperty(D,"Socket",{enumerable:!0,get:function(){return s.Socket}});const p=(0,j(v(59368)).default)("socket.io-client"),d={};function C(r,f){typeof r=="object"&&(f=r,r=void 0),f=f||{};const l=(0,y.url)(r,f.path||"/socket.io"),b=l.source,h=l.id,w=l.path,E=d[h]&&w in d[h].nsps,x=f.forceNew||f["force new connection"]||f.multiplex===!1||E;let k;return x?(p("ignoring socket cache for %s",b),k=new O.Manager(b,f)):(d[h]||(p("new io instance for %s",b),d[h]=new O.Manager(b,f)),k=d[h]),l.query&&!f.query&&(f.query=l.queryKey),k.socket(l.path,f)}Object.assign(C,{Manager:O.Manager,Socket:s.Socket,io:C,connect:C});var _=v(84627);Object.defineProperty(D,"protocol",{enumerable:!0,get:function(){return _.protocol}});var o=v(4956);Object.defineProperty(D,"Fetch",{enumerable:!0,get:function(){return o.Fetch}}),Object.defineProperty(D,"NodeXHR",{enumerable:!0,get:function(){return o.NodeXHR}}),Object.defineProperty(D,"XHR",{enumerable:!0,get:function(){return o.XHR}}),Object.defineProperty(D,"NodeWebSocket",{enumerable:!0,get:function(){return o.NodeWebSocket}}),Object.defineProperty(D,"WebSocket",{enumerable:!0,get:function(){return o.WebSocket}}),Object.defineProperty(D,"WebTransport",{enumerable:!0,get:function(){return o.WebTransport}}),V.exports=C},23776(V,D,v){"use strict";var j=this&&this.__createBinding||(Object.create?(function(b,h,w,E){E===void 0&&(E=w);var x=Object.getOwnPropertyDescriptor(h,w);(!x||("get"in x?!h.__esModule:x.writable||x.configurable))&&(x={enumerable:!0,get:function(){return h[w]}}),Object.defineProperty(b,E,x)}):(function(b,h,w,E){E===void 0&&(E=w),b[E]=h[w]})),y=this&&this.__setModuleDefault||(Object.create?(function(b,h){Object.defineProperty(b,"default",{enumerable:!0,value:h})}):function(b,h){b.default=h}),O=this&&this.__importStar||function(b){if(b&&b.__esModule)return b;var h={};if(b!=null)for(var w in b)w!=="default"&&Object.prototype.hasOwnProperty.call(b,w)&&j(h,b,w
70);return y(h,b),h},s=this&&this.__importDefault||function(b){return b&&b.__esModule?b:{default:b}};Object.defineProperty(D,"__esModule",{value:!0}),D.Manager=void 0;const g=v(4956),p=v(56214),d=O(v(84627)),C=v(25942),_=v(57743),o=v(27285),f=(0,s(v(59368)).default)("socket.io-client:manager");class l extends o.Emitter{constructor(h,w){var E;super(),this.nsps={},this.subs=[],h&&typeof h=="object"&&(w=h,h=void 0),w=w||{},w.path=w.path||"/socket.io",this.opts=w,(0,g.installTimerFunctions)(this,w),this.reconnection(w.reconnection!==!1),this.reconnectionAttempts(w.reconnectionAttempts||1/0),this.reconnectionDelay(w.reconnectionDelay||1e3),this.reconnectionDelayMax(w.reconnectionDelayMax||5e3),this.randomizationFactor((E=w.randomizationFactor)!==null&&E!==void 0?E:.5),this.backoff=new _.Backoff({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(w.timeout==null?2e4:w.timeout),this._readyState="closed",this.uri=h;const x=w.parser||d;this.encoder=new x.Encoder,this.decoder=new x.Decoder,this._autoConnect=w.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(h){return arguments.length?(this._reconnection=!!h,h||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(h){return h===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=h,this)}reconnectionDelay(h){var w;return h===void 0?this._reconnectionDelay:(this._reconnectionDelay=h,(w=this.backoff)===null||w===void 0||w.setMin(h),this)}randomizationFactor(h){var w;return h===void 0?this._randomizationFactor:(this._randomizationFactor=h,(w=this.backoff)===null||w===void 0||w.setJitter(h),this)}reconnectionDelayMax(h){var w;return h===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=h,(w=this.backoff)===null||w===void 0||w.setMax(h),this)}timeout(h){return arguments.length?(this._timeout=h,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(h){if(f("readyState %s",this._readyState),~this._readyState.indexOf("open"))return this;f("opening %s",this.uri),this.engine=new g.Socket(this.uri,this.opts);const w=this.engine,E=this;this._readyState="opening",this.skipReconnect=!1;const x=(0,C.on)(w,"open",function(){E.onopen(),h&&h()}),k=Z=>{f("error"),this.cleanup(),this._readyState="closed",this.emitReserved("error",Z),h?h(Z):this.maybeReconnectOnOpen()},Y=(0,C.on)(w,"error",k);if(this._timeout!==!1){const Z=this._timeout;f("connect attempt will timeout after %d",Z);const fe=this.setTimeoutFn(()=>{f("connect attempt timed out after %d",Z),x(),k(new Error("timeout")),w.close()},Z);this.opts.autoUnref&&fe.unref(),this.subs.push(()=>{this.clearTimeoutFn(fe)})}return this.subs.push(x),this.subs.push(Y),this}connect(h){return this.open(h)}onopen(){f("open"),this.cleanup(),this._readyState="open",this.emitReserved("open");const h=this.engine;this.subs.push((0,C.on)(h,"ping",this.onping.bind(this)),(0,C.on)(h,"data",this.ondata.bind(this)),(0,C.on)(h,"error",this.onerror.bind(this)),(0,C.on)(h,"close",this.onclose.bind(this)),(0,C.on)(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(h){try{this.decoder.add(h)}catch(w){this.onclose("parse error",w)}}ondecoded(h){(0,g.nextTick)(()=>{this.emitReserved("packet",h)},this.setTimeoutFn)}onerror(h){f("error",h),this.emitReserved("error",h)}socket(h,w){let E=this.nsps[h];return E?this._autoConnect&&!E.active&&E.connect():(E=new p.Socket(this,h,w),this.nsps[h]=E),E}_destroy(h){const w=Object.keys(this.nsps);for(const E of w)if(this.nsps[E].active){f("socket %s is still active, skipping close",E);return}this._close()}_packet(h){f("writing packet %j",h);const w=this.encoder.encode(h);for(let E=0;E<w.length;E++)this.engine.write(w[E],h.options)}cleanup(){f("cleanup"),this.subs.forEach(h=>h()),this.subs.length=0,this.decoder.destroy()}_close(){f("disconnect"),this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(h,w){var E;f("closed due to %s",h),this.cleanup(),(E=this.engine)===null||E===void 0||E.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",h,w),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const h=this;if(this.backoff.attempts>=this._reconnectionAttempts)f("reconnect failed"),this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const w=this.backoff.duration();f("will wait %dms before reconnect attempt",w),this._reconnecting=!0;const E=this.setTimeoutFn(()=>{h.skipReconnect||(f("attempting reconnect"),this.emitReserved("reconnect_attempt",h.backoff.attempts),!h.skipReconnect&&h.open(x=>{x?(f("reconnect attempt error"),h._reconnecting=!1,h.reconnect(),this.emitReserved("reconnect_error",x)):(f("reconnect success"),h.onreconnect())}
70))},w);this.opts.autoUnref&&E.unref(),this.subs.push(()=>{this.clearTimeoutFn(E)})}}onreconnect(){const h=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",h)}}D.Manager=l},25942(V,D){"use strict";var v;v={value:!0},D.on=j;function j(y,O,s){return y.on(O,s),function(){y.off(O,s)}}},56214(V,D,v){"use strict";var j=this&&this.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(D,"__esModule",{value:!0}),D.Socket=void 0;const y=v(84627),O=v(25942),s=v(27285),p=(0,j(v(59368)).default)("socket.io-client:socket"),d=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class C extends s.Emitter{constructor(o,r,f){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=o,this.nsp=r,f&&f.auth&&(this.auth=f.auth),this._opts=Object.assign({},f),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const o=this.io;this.subs=[(0,O.on)(o,"open",this.onopen.bind(this)),(0,O.on)(o,"packet",this.onpacket.bind(this)),(0,O.on)(o,"error",this.onerror.bind(this)),(0,O.on)(o,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...o){return o.unshift("message"),this.emit.apply(this,o),this}emit(o,...r){var f,l,b;if(d.hasOwnProperty(o))throw new Error('"'+o.toString()+'" is a reserved event name');if(r.unshift(o),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(r),this;const h={type:y.PacketType.EVENT,data:r};if(h.options={},h.options.compress=this.flags.compress!==!1,typeof r[r.length-1]=="function"){const k=this.ids++;p("emitting packet with ack id %d",k);const Y=r.pop();this._registerAckCallback(k,Y),h.id=k}const w=(l=(f=this.io.engine)===null||f===void 0?void 0:f.transport)===null||l===void 0?void 0:l.writable,E=this.connected&&!(!((b=this.io.engine)===null||b===void 0)&&b._hasPingExpired());return this.flags.volatile&&!w?p("discard packet as the transport is not currently writable"):E?(this.notifyOutgoingListeners(h),this.packet(h)):this.sendBuffer.push(h),this.flags={},this}_registerAckCallback(o,r){var f;const l=(f=this.flags.timeout)!==null&&f!==void 0?f:this._opts.ackTimeout;if(l===void 0){this.acks[o]=r;return}const b=this.io.setTimeoutFn(()=>{delete this.acks[o];for(let w=0;w<this.sendBuffer.length;w++)this.sendBuffer[w].id===o&&(p("removing packet with ack id %d from the buffer",o),this.sendBuffer.splice(w,1));p("event with ack id %d has timed out after %d ms",o,l),r.call(this,new Error("operation has timed out"))},l),h=(...w)=>{this.io.clearTimeoutFn(b),r.apply(this,w)};h.withError=!0,this.acks[o]=h}emitWithAck(o,...r){return new Promise((f,l)=>{const b=(h,w)=>h?l(h):f(w);b.withError=!0,r.push(b),this.emit(o,...r)})}_addToQueue(o){let r;typeof o[o.length-1]=="function"&&(r=o.pop());const f={id:this._queueSeq++,tryCount:0,pending:!1,args:o,flags:Object.assign({fromQueue:!0},this.flags)};o.push((l,...b)=>f!==this._queue[0]?p("packet [%d] already acknowledged",f.id):(l!==null?f.tryCount>this._opts.retries&&(p("packet [%d] is discarded after %d tries",f.id,f.tryCount),this._queue.shift(),r&&r(l)):(p("packet [%d] was successfully sent",f.id),this._queue.shift(),r&&r(null,...b)),f.pending=!1,this._drainQueue())),this._queue.push(f),this._drainQueue()}_drainQueue(o=!1){if(p("draining queue"),!this.connected||this._queue.length===0)return;const r=this._queue[0];if(r.pending&&!o){p("packet [%d] has already been sent and is waiting for an ack",r.id);return}r.pending=!0,r.tryCount++,p("sending packet [%d] (try n\xB0%d)",r.id,r.tryCount),this.flags=r.flags,this.emit.apply(this,r.args)}packet(o){o.nsp=this.nsp,this.io._packet(o)}onopen(){p("transport is open - connecting"),typeof this.auth=="function"?this.auth(o=>{this._sendConnectPacket(o)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(o){this.packet({type:y.PacketType.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},o):o})}onerror(o){this.connected||this.emitReserved("connect_error",o)}onclose(o,r){p("close (%s)",o),this.connected=!1,delete this.id,this.emitReserved("disconnect",o,r),this._clearAcks()}
70_clearAcks(){Object.keys(this.acks).forEach(o=>{if(!this.sendBuffer.some(f=>String(f.id)===o)){const f=this.acks[o];delete this.acks[o],f.withError&&f.call(this,new Error("socket has been disconnected"))}})}onpacket(o){if(o.nsp===this.nsp)switch(o.type){case y.PacketType.CONNECT:o.data&&o.data.sid?this.onconnect(o.data.sid,o.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case y.PacketType.EVENT:case y.PacketType.BINARY_EVENT:this.onevent(o);break;case y.PacketType.ACK:case y.PacketType.BINARY_ACK:this.onack(o);break;case y.PacketType.DISCONNECT:this.ondisconnect();break;case y.PacketType.CONNECT_ERROR:this.destroy();const f=new Error(o.data.message);f.data=o.data.data,this.emitReserved("connect_error",f);break}}onevent(o){const r=o.data||[];p("emitting event %j",r),o.id!=null&&(p("attaching ack callback to event"),r.push(this.ack(o.id))),this.connected?this.emitEvent(r):this.receiveBuffer.push(Object.freeze(r))}emitEvent(o){if(this._anyListeners&&this._anyListeners.length){const r=this._anyListeners.slice();for(const f of r)f.apply(this,o)}super.emit.apply(this,o),this._pid&&o.length&&typeof o[o.length-1]=="string"&&(this._lastOffset=o[o.length-1])}ack(o){const r=this;let f=!1;return function(...l){f||(f=!0,p("sending ack %j",l),r.packet({type:y.PacketType.ACK,id:o,data:l}))}}onack(o){const r=this.acks[o.id];if(typeof r!="function"){p("bad ack %s",o.id);return}delete this.acks[o.id],p("calling ack %s with %j",o.id,o.data),r.withError&&o.data.unshift(null),r.apply(this,o.data)}onconnect(o,r){p("socket connected with id %s",o),this.id=o,this.recovered=r&&this._pid===r,this._pid=r,this.connected=!0,this.emitBuffered(),this._drainQueue(!0),this.emitReserved("connect")}emitBuffered(){this.receiveBuffer.forEach(o=>this.emitEvent(o)),this.receiveBuffer=[],this.sendBuffer.forEach(o=>{this.notifyOutgoingListeners(o),this.packet(o)}),this.sendBuffer=[]}ondisconnect(){p("server disconnect (%s)",this.nsp),this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(o=>o()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&(p("performing disconnect (%s)",this.nsp),this.packet({type:y.PacketType.DISCONNECT})),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(o){return this.flags.compress=o,this}get volatile(){return this.flags.volatile=!0,this}timeout(o){return this.flags.timeout=o,this}onAny(o){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(o),this}prependAny(o){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(o),this}offAny(o){if(!this._anyListeners)return this;if(o){const r=this._anyListeners;for(let f=0;f<r.length;f++)if(o===r[f])return r.splice(f,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(o){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(o),this}prependAnyOutgoing(o){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(o),this}offAnyOutgoing(o){if(!this._anyOutgoingListeners)return this;if(o){const r=this._anyOutgoingListeners;for(let f=0;f<r.length;f++)if(o===r[f])return r.splice(f,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(o){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const r=this._anyOutgoingListeners.slice();for(const f of r)f.apply(this,o.data)}}}D.Socket=C},76894(V,D,v){"use strict";var j=this&&this.__importDefault||function(p){return p&&p.__esModule?p:{default:p}};Object.defineProperty(D,"__esModule",{value:!0}),D.url=g;const y=v(4956),s=(0,j(v(59368)).default)("socket.io-client:url");function g(p,d="",C){let _=p;C=C||typeof location<"u"&&location,p==null&&(p=C.protocol+"//"+C.host),typeof p=="string"&&(p.charAt(0)==="/"&&(p.charAt(1)==="/"?p=C.protocol+p:p=C.host+p),/^(https?|wss?):\/\//.test(p)||(s("protocol-less url %s",p),typeof C<"u"?p=C.protocol+"//"+p:p="https://"+p),s("parse %s",p),_=(0,y.parse)(p)),_.port||(/^(http|ws)$/.test(_.protocol)?_.port="80":/^(http|ws)s$/.test(_.protocol)&&(_.port="443")),_.path=_.path||"/";const r=_.host.indexOf(":")!==-1?"["+_.host+"]":_.host;return _.id=_.protocol+"://"+r+":"+_.port+d,_.href=_.protocol+"://"+r+(C&&C.port===_.port?"":":"+_.port),_}},84926(V,D,v){"use strict";var j;j={value:!0},D.reconstructPacket=D.deconstructPacket=void 0;const y=v(79133);function O(d){const C=[],_=d.data,o=d;return o.data=s(_,C),o.attachments=C.length,{packet:o,buffers:C}}D.deconstructPacket=O;function s(d,C){if(!d)return d;if((0,y.isBinary)(d)){const _={_placeholder:!0,num:C.length};return C.push(d),_}else if(Array.isArray(d)){const _=new Array(d.length);for(let o=0;o<d.length;o++)_[o]=s(d[o],C);return _}else if(typeof d=="object"&&!(d instanceof Date)){const _={};for(const o in d)Object.prototype.hasOwnProperty.call(d,o)&&(_[o]=s(d[o],C));return _}return d}function g(d,C){return d.data=p(d.data,C),delete d.attachments,d}D.reconstructPacket=g;function p(d,C){if(!d)return d;if(d&&d._placeholder===!0){if(typeof d.num=="number"&&d.num>=0&&d.num<C.length)return C[d.num];throw new Error("illegal attachments")}else if(Array.isArray(d))for(let _=0;_<d.length;_++)d[_]=p(d[_],C);else if(typeof d=="object")for(const _ in d)Object.prototype.hasOwnProperty.call(d,_)&&(
70d[_]=p(d[_],C));return d}},84627(V,D,v){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.Decoder=D.Encoder=D.PacketType=D.protocol=void 0;const j=v(27285),y=v(84926),O=v(79133),g=(0,v(17833).default)("socket.io-parser"),p=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"];D.protocol=5;var d;(function(f){f[f.CONNECT=0]="CONNECT",f[f.DISCONNECT=1]="DISCONNECT",f[f.EVENT=2]="EVENT",f[f.ACK=3]="ACK",f[f.CONNECT_ERROR=4]="CONNECT_ERROR",f[f.BINARY_EVENT=5]="BINARY_EVENT",f[f.BINARY_ACK=6]="BINARY_ACK"})(d=D.PacketType||(D.PacketType={}));class C{constructor(l){this.replacer=l}encode(l){return g("encoding packet %j",l),(l.type===d.EVENT||l.type===d.ACK)&&(0,O.hasBinary)(l)?this.encodeAsBinary({type:l.type===d.EVENT?d.BINARY_EVENT:d.BINARY_ACK,nsp:l.nsp,data:l.data,id:l.id}):[this.encodeAsString(l)]}encodeAsString(l){let b=""+l.type;return(l.type===d.BINARY_EVENT||l.type===d.BINARY_ACK)&&(b+=l.attachments+"-"),l.nsp&&l.nsp!=="/"&&(b+=l.nsp+","),l.id!=null&&(b+=l.id),l.data!=null&&(b+=JSON.stringify(l.data,this.replacer)),g("encoded %j as %s",l,b),b}encodeAsBinary(l){const b=(0,y.deconstructPacket)(l),h=this.encodeAsString(b.packet),w=b.buffers;return w.unshift(h),w}}D.Encoder=C;function _(f){return Object.prototype.toString.call(f)==="[object Object]"}class o extends j.Emitter{constructor(l){super(),this.reviver=l}add(l){let b;if(typeof l=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");b=this.decodeString(l);const h=b.type===d.BINARY_EVENT;h||b.type===d.BINARY_ACK?(b.type=h?d.EVENT:d.ACK,this.reconstructor=new r(b),b.attachments===0&&super.emitReserved("decoded",b)):super.emitReserved("decoded",b)}else if((0,O.isBinary)(l)||l.base64)if(this.reconstructor)b=this.reconstructor.takeBinaryData(l),b&&(this.reconstructor=null,super.emitReserved("decoded",b));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+l)}decodeString(l){let b=0;const h={type:Number(l.charAt(0))};if(d[h.type]===void 0)throw new Error("unknown packet type "+h.type);if(h.type===d.BINARY_EVENT||h.type===d.BINARY_ACK){const E=b+1;for(;l.charAt(++b)!=="-"&&b!=l.length;);const x=l.substring(E,b);if(x!=Number(x)||l.charAt(b)!=="-")throw new Error("Illegal attachments");h.attachments=Number(x)}if(l.charAt(b+1)==="/"){const E=b+1;for(;++b&&!(l.charAt(b)===","||b===l.length););h.nsp=l.substring(E,b)}else h.nsp="/";const w=l.charAt(b+1);if(w!==""&&Number(w)==w){const E=b+1;for(;++b;){const x=l.charAt(b);if(x==null||Number(x)!=x){--b;break}if(b===l.length)break}h.id=Number(l.substring(E,b+1))}if(l.charAt(++b)){const E=this.tryParse(l.substr(b));if(o.isPayloadValid(h.type,E))h.data=E;else throw new Error("invalid payload")}return g("decoded %s as %j",l,h),h}tryParse(l){try{return JSON.parse(l,this.reviver)}catch{return!1}}static isPayloadValid(l,b){switch(l){case d.CONNECT:return _(b);case d.DISCONNECT:return b===void 0;case d.CONNECT_ERROR:return typeof b=="string"||_(b);case d.EVENT:case d.BINARY_EVENT:return Array.isArray(b)&&(typeof b[0]=="number"||typeof b[0]=="string"&&p.indexOf(b[0])===-1);case d.ACK:case d.BINARY_ACK:return Array.isArray(b)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}D.Decoder=o;class r{constructor(l){this.packet=l,this.buffers=[],this.reconPack=l}takeBinaryData(l){if(this.buffers.push(l),this.buffers.length===this.reconPack.attachments){const b=(0,y.reconstructPacket)(this.reconPack,this.buffers);return this.finishedReconstruction(),b}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}},79133(V,D){"use strict";var v;v={value:!0},D.hasBinary=D.isBinary=void 0;const j=typeof ArrayBuffer=="function",y=C=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(C):C.buffer instanceof ArrayBuffer,O=Object.prototype.toString,s=typeof Blob=="function"||typeof Blob<"u"&&O.call(Blob)==="[object BlobConstructor]",g=typeof File=="function"||typeof File<"u"&&O.call(File)==="[object FileConstructor]";function p(C){return j&&(C instanceof ArrayBuffer||y(C))||s&&C instanceof Blob||g&&C instanceof File}D.isBinary=p;function d(C,_){if(!C||typeof C!="object")return!1;if(Array.isArray(C)){for(let o=0,r=C.length;o<r;o++)if(d(C[o]))return!0;return!1}if(p(C))return!0;
70if(C.toJSON&&typeof C.toJSON=="function"&&arguments.length===1)return d(C.toJSON(),!0);for(const o in C)if(Object.prototype.hasOwnProperty.call(C,o)&&d(C[o]))return!0;return!1}D.hasBinary=d},27285(V,D,v){"use strict";v.d(D,{Emitter:()=>j});function j(O){if(O)return y(O)}function y(O){for(var s in j.prototype)O[s]=j.prototype[s];return O}j.prototype.on=j.prototype.addEventListener=function(O,s){return this._callbacks=this._callbacks||{},(this._callbacks["$"+O]=this._callbacks["$"+O]||[]).push(s),this},j.prototype.once=function(O,s){function g(){this.off(O,g),s.apply(this,arguments)}return g.fn=s,this.on(O,g),this},j.prototype.off=j.prototype.removeListener=j.prototype.removeAllListeners=j.prototype.removeEventListener=function(O,s){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var g=this._callbacks["$"+O];if(!g)return this;if(arguments.length==1)return delete this._callbacks["$"+O],this;for(var p,d=0;d<g.length;d++)if(p=g[d],p===s||p.fn===s){g.splice(d,1);break}return g.length===0&&delete this._callbacks["$"+O],this},j.prototype.emit=function(O){this._callbacks=this._callbacks||{};for(var s=new Array(arguments.length-1),g=this._callbacks["$"+O],p=1;p<arguments.length;p++)s[p-1]=arguments[p];if(g){g=g.slice(0);for(var p=0,d=g.length;p<d;++p)g[p].apply(this,s)}return this},j.prototype.emitReserved=j.prototype.emit,j.prototype.listeners=function(O){return this._callbacks=this._callbacks||{},this._callbacks["$"+O]||[]},j.prototype.hasListeners=function(O){return!!this.listeners(O).length}}},xo={};function ze(V){var D=xo[V];if(D!==void 0)return D.exports;var v=xo[V]={id:V,loaded:!1,exports:{}};return _o[V].call(v.exports,v,v.exports,ze),v.loaded=!0,v.exports}ze.m=_o,ze.amdD=function(){throw new Error("define cannot be used indirect")},ze.n=V=>{var D=V&&V.__esModule?()=>V.default:()=>V;return ze.d(D,{a:D}),D},(()=>{var V=Object.getPrototypeOf?v=>Object.getPrototypeOf(v):v=>v.__proto__,D;ze.t=function(v,j){if(j&1&&(v=this(v)),j&8||typeof v=="object"&&v&&(j&4&&v.__esModule||j&16&&typeof v.then=="function"))return v;var y=Object.create(null);ze.r(y);var O={};D=D||[null,V({}),V([]),V(V)];for(var s=j&2&&v;(typeof s=="object"||typeof s=="function")&&!~D.indexOf(s);s=V(s))Object.getOwnPropertyNames(s).forEach(g=>O[g]=()=>v[g]);return O.default=()=>v,ze.d(y,O),y}})(),ze.d=(V,D)=>{for(var v in D)ze.o(D,v)&&!ze.o(V,v)&&Object.defineProperty(V,v,{enumerable:!0,get:D[v]})},ze.f={},ze.e=V=>Promise.all(Object.keys(ze.f).reduce((D,v)=>(ze.f[v](V,D),D),[])),ze.u=V=>""+({159:"admin/manage-groups",623:"forum/account-watched",1080:"admin/manage-tags",1091:"modules/chat",1852:"forum/account-tags",2238:"admin/settings-cookies",2651:"admin/settings-general",3018:"forum/intents",3097:"forum/topic-change-owner",3452:"forum/account-web-push",3487:"admin/federation-analytics",4347:"modules/composer-scheduler",4884:"forum/account-header",5719:"modules/accounts-delete",5898:"forum/reset_code",6232:"modules/composer-preview",6282:"admin/dashboard-topics",6478:"timeago/jquery-timeago-es",6595:"admin/plugins-mentions",6871:"admin/extend-widgets",7172:"admin/appearance-customise",7253:"timeago/jquery-timeago-vi",8399:"admin/modules-relogin-timer",8756:"admin/federation-errors",8981:"modules/tagFilter",9493:"timeago/jquery-timeago-be",9708:"forum/account-following",10264:"timeago/jquery-timeago-eu",10411:"forum/topic-crosspost",10522:"timeago/jquery-timeago-pt",10619:"forum/account-ignored",10894:"forum/reset",11295:"admin/manage-privileges",11848:"modules/settings-number",11979:"modules/dlh-ke-index",12533:"forum/topic-diffs",12586:"timeago/jquery-timeago-ky",12681:"timeago/jquery-timeago-el",13201:"forum/header-chat",13417:"modules/autocomplete",14037:"admin/dashboard",14053:"timeago/jquery-timeago-fi",14526:"modules/topicSelect",15587:"forum/account-consent",15794:"modules/helpers-common",16171:"forum/account-read",16439:"admin/advanced-logs",16470:"timeago/jquery-timeago-fr",16554:"forum/account-theme",16852:"modules/pictureCropper",16972:"admin/advanced-cache",18314:"modules/quickreply",18470:"modules/settings",18593:"forum/topic-merge",18732:"modules/composer-resize",19288:"timeago/jquery-timeago-tr",19525:"forum/account-downvoted",19992:"forum/login",20016:"admin/admin",20065:"timeago/jquery-timeago-sr",20644:"forum/groups-memberlist",20739:"modules/logout",20851:"timeago/jquery-timeago-bs",21374:"forum/topic-postTools",22765:"forum/topic-images",24749:"modules/dlh-list-groups",24832:"admin/plugins-dbsearch",24866:"modules/groupSearch",24940:"admin/plugins-composer-default",25045:"timeago/jquery-timeago-tr-short",25254:"timeago/jquery-timeago-zh-TW",25285:"modules/sort",25432:"modules/helpers",25762:"admin/dashboard-users",25764:"modules/composer-categoryList",26174:"modules/slugify",26477:"forum/post-queue",26587:"forum/tag",26874:"modules/userFilter",27049:"admin/plugins-markdown",27379:"timeago/jquery-timeago-da",27509:"forum/topic-tag",27624:"forum/recent",27810:"forum/topic",28440:"admin/appearance-themes",29718:"modules/intents",30451:"admin/plugins-spam-be-gone",31738:"modules/dlh-home-v2",32050:"admin/modules-instance",32118:"timeago/jquery-timeago-jv",32619:"timeago/jquery-timeago-ar",32874:"timeago/jquery-timeago-sq",33069:"modules/taskbar",33085:"modules/uploadHelpers",33827:"admin/federation-safety",34229:"forum/account-blocks",34271:"modules/api",34514:"timeago/jquery-timeago-th",34572:"admin/modules-fullscreen",34590:"forum/header",35007:"admin/settings-navigation",36132:"modules/dlh-stamps",36228:"forum/flags-detail",36582:"timeago/jquery-timeago-uk",37003:"forum/account-groups",37019:"forum/flags-list",37147:"forum/chats-user-search",37273:"timeago/jquery-timeago-ja",37418:"modules/handleBack",37759:"admin/manage-admins-mods",38126:"timeago/jquery-timeago-mk",38259:"admin/settings-email",38300:"forum/ip-blacklist",38365:"modules/dlh-reset",38395:"modules/postSelect",38747:"forum/account-categories",38810:"timeago/jquery-timeago-az-short",39077:"timeago/jquery-timeago-sv",39723:"admin/manage-users-custom-fields",40755:"forum/world",42032:"modules/sett
70ings-checkbox",42289:"modules/accounts-moderate",42619:"forum/category-tools",42687:"forum/compose",43400:"modules/accounts-picture",43602:"modules/iconSelect",43880:"timeago/jquery-timeago-cs",44342:"admin/plugins-dalathoa",44566:"modules/markdown",44864:"forum/topic-delete-posts",45280:"timeago/jquery-timeago-sk",45490:"forum/groups-list",45663:"admin/federation-relays",45860:"forum/account-upvoted",46379:"modules/composer",46551:"timeago/jquery-timeago-de",46823:"modules/spam-be-gone-hcaptcha",46923:"forum/account-topics",46992:"timeago/jquery-timeago-nl",47282:"modules/flags",47666:"timeago/jquery-timeago-cy",48118:"modules/settings-object",48201:"forum/search",48815:"modules/settings-select",49016:"forum/account-posts",49047:"admin/modules-checkboxRowSelector",49484:"timeago/jquery-timeago-ko",49888:"forum/topic-move",49980:"admin/manage-group",50350:"modules/composer-uploads",50723:"forum/account-info",51463:"timeago/jquery-timeago-bg",51504:"timeago/jquery-timeago-fa-short",51530:"timeago/jquery-timeago-is",51628:"timeago/jquery-timeago-dv",51831:"modules/categoryFilter",52926:"modules/dlh-mobile",53020:"admin/modules-change-email",53419:"timeago/jquery-timeago-he",53775:"timeago/jquery-timeago-ro",54303:"timeago/jquery-timeago-sl",56227:"forum/chats-user-list",56418:"forum/chats-recent",56601:"admin/plugins-web-push",56692:"timeago/jquery-timeago-lv",56974:"forum/account-profile",57287:"timeago/jquery-timeago-hy",57490:"modules/share",57499:"timeago/jquery-timeago-pt-br",57616:"forum/popular",57733:"timeago/jquery-timeago-it",57843:"admin/modules-dashboard-line-graph",58058:"timeago/jquery-timeago-ca",58087:"admin/settings-notifications",59384:"timeago/jquery-timeago-no",60239:"cropperjs",60831:"timeago/jquery-timeago-uz",61396:"admin/settings",61429:"timeago/jquery-timeago-ru",61462:"forum/chats",61861:"modules/messages",62010:"forum/chats-manage",62082:"admin/dashboard-searches",62441:"modules/topicThumbs",62648:"forum/account-sessions",63071:"timeago/jquery-timeago-af",63091:"forum/chats-search",63154:"forum/topic-votes",64859:"timeago/jquery-timeago-hu",65274:"modules/settings-array",65928:"modules/navigator",66123:"forum/account-edit-password",66131:"forum/users",66173:"modules/settings-sorted-list",67109:"forum/categories",68326:"forum/header-unread",68463:"admin/manage-digest",68783:"modules/composer-tags",69042:"modules/dlh-search-mark",69076:"forum/chats-events",69173:"timeago/jquery-timeago-id",69185:"modules/categorySearch",69256:"timeago/jquery-timeago-it-short",70643:"timeago/jquery-timeago-az",70898:"timeago/jquery-timeago-si",73023:"forum/chats-create",73848:"modules/composer-autocomplete",74016:"admin/manage-registration",74657:"timeago/jquery-timeago-et",75264:"forum/topic-posts",75942:"forum/top",76029:"timeago/jquery-timeago-fa",76177:"forum/topic-replies",76914:"timeago/jquery-timeago-en-short",77200:"forum/unread",77250:"timeago/jquery-timeago-pl",77597:"forum/category",77668:"timeago/jquery-timeago-hr",78088:"admin/dashboard-logins",78289:"admin/manage-users",78783:"forum/notifications",79587:"admin/manage-category-federation",79871:"timeago/jquery-timeago-es-short",81307:"modules/notifications",81559:"timeago/jquery-timeago-fr-short",82075:"admin/manage-users-custom-reasons",82214:"forum/account-bookmarks",82619:"forum/account-uploads",82663:"timeago/jquery-timeago-ur",82858:"forum/infinitescroll",83436:"admin/manage-category-analytics",83696:"modules/resizable",83931:"admin/manage-category",84227:"timeago/jquery-timeago-rs",84819:"admin/modules-selectable",84850:"timeago/jquery-timeago-pt-br-short",85940:"forum/topic-threadTools",86198:"modules/categorySelector",86706:"modules/composer-controls",87047:"timeago/jquery-timeago-rw",87184:"forum/account-followers",87212:"modules/storage",87353:"modules/settings-textarea",87358:"forum/chats-pinned-messages",87482:"timeago/jquery-timeago-zh-CN",87549:"forum/pagination",87612:"admin/appearance-skins",87761:"forum/account-best",87819:"modules/dlh-helpers",88189:"modules/composer-formatting",88655:"admin/manage-uploads",88963:"timeago/jquery-timeago-gl",89034:"forum/register",89366:"timeago/jquery-timeago-de-short",89379:"admin/settings-api",89393:"forum/chats-message-search",89883:"timeago/jquery-timeago-en",90408:"forum/groups-detail
70s",90479:"admin/manage-categories",90762:"admin/federation-rules",90954:"modules/topicList",91268:"admin/extend-rewards",91579:"forum/topic-manage-editors",91977:"admin/advanced-events",92332:"modules/composer-drafts",92380:"forum/account-settings",92717:"modules/search",94368:"admin/extend-plugins",94747:"forum/topic-move-post",94875:"admin/advanced-errors",94892:"timeago/jquery-timeago-am",95004:"modules/settings-key",95431:"forum/topic-fork",95512:"forum/account-edit-username",95737:"modules/accounts-invite",95738:"forum/tags",95903:"admin/modules-search",97082:"modules/coverPhoto",97299:"timeago/jquery-timeago-pt-short",97650:"modules/scrollStop",97960:"modules/ace-editor",98088:"forum/topic-events",98391:"forum/account-edit",98463:"modules/uploader",98502:"timeago/jquery-timeago-lt",98772:"modules/composer-post-queue",98813:"forum/header-notifications",99127:"forum/chats-messages"}[V]||V)+"."+{63:"d42f3f3052118857eb3f",111:"0fd3f05d855baffdbc66",159:"a6399eeba31c400933f3",334:"960c7683cfd20fa35d36",523:"2c27377232bee3016e6f",623:"b8682be58ff91275a6ca",624:"0
70d9184463232d2ca5053",1037:"c4a261692d65c6d50b80",1080:"70aaab2f675bf9cdf870",1091:"abee3bdcb37a463e385f",1571:"a616b7e81ef9b737a67b",1845:"eca590e2877800666e46",1852:"3c4c48e7c580a9be226a",2238:"398aaafe3582eb8eca18",2403:"e5d26beea953dc8167e3",2458:"cb9b6da5b5c8b091d904",2606:"ca715eb945b52b0ad506",2651:"bf327b263e4019ede924",2940:"8e84eb60a74c81467ed3",3018:"2245aad229b14a3f86b8",3097:"a39db3af18eb4b99690a",3452:"cf2ade359a21effc6877",3483:"1e0e9a8943e5409eed05",3487:"33fcc8a37584fde3c11e",4123:"f29f5d89235426c981fd",4347:"2376e4b0c9cfc262e130",4884:"616aeea7a074a950c5c5",4900:"88364ac62e7d2cb1529f",5236:"d3c1a5b5e0d3ec17bdb5",5623:"28a4823728c871c407e2",5690:"8c9eb7bac3b9072871ee",5719:"3a61611358e754490e87",5898:"f07cb7ec4e7b4ebb4c67",5947:"0b0fe38b140de3168eb7",5989:"6e2038da945954167a0d",6088:"fd259f9e1779e6fd07e5",6232:"96727df98bfa8446cc32",6244:"6d9509995dbf15f074db",6282:"cdbe9330399a03bffd39",6287:"1625cea91494680e45bf",6411:"4b16ea756e5c1c35e991",6456:"2cbca7cb3f8875f115eb",6478:"3c59a14d6385669bf394",6505:"6c4d9a3ddc781b80d524",6536:"24b081126017d27b91c4",6574:"b92eb85cf2527b270392",6595:"7846a0c58e14daf9a5a9",6611:"ca99cb7d8cc801293905",6650:"fc48bf9c88cdaa8fa0bb",6871:"cf995c2c80795f80dd70",6947:"8728ac5fb832ffb531a6",7065:"75db0facc827fc6a916f",7150:"8e0f7fe9f6ca29bb88f5",7172:"9a0a10e367a344afa050",7253:"7c8ef063e116bb3656d9",7646:"7f75e331f69f5f862fb1",7699:"df0db1d45be2b208122c",8269:"18192265bf283b0bc8dc",8340:"9578d5b4c3c83bd8f678",8364:"1150c38a7f3be3f85053",8399:"3566ed2eb88f134b5388",8514:"3e0bc7e6df7410940abe",8535:"d535283578494850e2f4",8756:"9697887ea813b1e09d13",8875:"8b79b95a550d28ab4997",8981:"bb99648e19f0f82c048f",9241:"3743d97e9707d6e862ba",9243:"add98e73c7a03a47d497",9464:"293cbca963c47df1d0ad",9493:"c5a47e46334db1d2f49e",9571:"d4c45a8ae44c8d2daadc",9690:"701c138794d6ea8d9b69",9708:"1a8a899b5105d4ee32c4",9720:"cf192c5c549cc635b6b0",9726:"bdf4d7717dd90bf76b54",10164:"1cf658c8375ac20ad4cf",10246:"17a0f7f6ea71135d6a4f",10264:"293ca13ab859f294967d",10320:"a2b81642a07261fee152",10395:"ec101f330dd5a28098c5",10411:"349c246b87669788b90b",10522:"a8386f517ac35b4474aa",10619:"c086406d1c3597e94264",10722:"f7088c137a551bc466de",10894:"a07d04aaabf34e5e187b",10943:"1b23fb8c301c83833c72",10944:"eb639d27422445fd2973",11295:"83d106e2fdec2d6a15f1",11611:"dd59aa70dff99629e8a6",11768:"58dcc1c202d02017a4e9",11771:"8fd8d50829d6e716f280",11848:"aaef7b0f5f3b96baa429",11952:"b7a1fb0b0b78600b076f",11979:"2267deb386d9d81c35be",12203:"8819bca2335ce2ffd091",12491:"2c31c3c222ee7d5d73c2",12533:"58711bca3187630d643e",12586:"14113035bc9100927092",12681:"df878b0c4a7c20f68165",13201:"fabaac50cbd3757640a4",13417:"2fafdce4cb70f5d1ac2a",13662:"d5146df5f0084b595817",13930:"896aaa3174f14a954f53",14037:"77c50bb15012f2d29976",14053:"383b3cbaa93442f10953",14119:"57a78d161e2d6802804f",14181:"ae52a9a274d2576a3e56",14404:"ded6ab424cbfc497c2ea",14526:"198e475abd08062a3f8d",14675:"d9e5487320f9f9ccacfc",14753:"929edf700dd48ad4c642",14768:"2276ec543eceb2f08037",14953:"1e6ea1d230a486caa7ce",15206:"cda8d1ae5cebc7ef3816",15409:"00c12e4b5ecfdaa9ef31",15444:"9791bb65908c7cb1ebaf",15587:"37cb5a3a09d9f9ab1d79",15794:"cd19fe0507027e1c2ba6",15914:"ad3c08319b605745cac1",16168:"c716539a3b9dbefc61bb",16171:"943cec425a56fe014435",16300:"71bcde86e99fef0a1b3b",16439:"ddf1598891280cc90857",16470:"0123433d51c844172bce",16550:"c742c7de27949acad79d",16554:"aae71b52cd732026eb10",16613:"170044cf29ba10433a13",16672:"aaae617837d6152d41f3",16673:"7acfce52376311eb4da3",16852:"a6bca5d04e2cd8d3f8ce",16918:"b3ee630a078b2a22400a",16972:"96f5cb6f77fa80517ed2",17033:"94564d2483e0343ba931",17205:"17999d51fbd1c4d153f0",17325:"006b66edee2b7df4ad21",17514:"99c121160cb65e258464",17572:"e68cbacbac7f86552a0b",17750:"5a4295c11047fe5d8c7b",17751:"b8f02a245bef9ef7ecd4",18188:"9cacb9b1f03c749097df",18284:"dbc315ec9af88f2c93da",18314:"a8377808b2d3ac679302",18470:"dd320a3c7178c6a08e24",18544:"b8bb38aca70627bcd07d",18593:"a8cce69f536250e985c1",18631:"db3dd6e352d31f3bc12c",18721:"fc9324eb879ec65a927f",18732:"d5857af055cbd84025f3",18857:"05dd99ced395e80d3d75",18911:"6de3cb6a14a9c933e0e3",19196:"455906a5639ef0a6afdf",19200:"e47f98f016477c11c576",19288:"ad4c4ff9715a38fa1d93",19308:"2f055e58ff7c3ffedcca",19345:"22131f80ac0588f31726",19360:"bbc53bbf0945f6c1e922",19525:"7f3531844c6e87bcf4bb",19601:"7fa01e44de2b6cb23dce",19822:"cfb35e5dd824076a4100",19878:"8afd87f1bf29b2e8afb9",19992:"6c4510e90b255104d631",20016:"69c8f2a920d8291a392c",20056:"2c1f1ea0
7059624673bced",20065:"ee1279f4356c38ba9805",20097:"f6e4063bdfa1b305497f",20150:"001b4bf747ba1ba27eb9",20283:"89fc7ef5242985c6cb1b",20644:"67e8655ecd52e0478ce6",20739:"7b3e26594a765b6a15d5",20851:"c00c2d10bd0de942161c",20958:"213027ff3d0c7cf1ed8a",20969:"6d9a6614b245b0a70109",21001:"fc3e27b130707ffb84e6",21374:"490d96886cdd120d8084",21533:"0a12f82cf11a5909971c",21632:"33a97dcbe0fb12f3ebbe",22021:"2ca5c930a4034e3c0320",22274:"9717081ac4f591761417",22765:"f6e739c7aefce1f19ec7",22925:"ff62b9f60efd4a50ca76",22952:"802ffbe230b67c1fd24f",22976:"64faa363dbc041ba21f2",23111:"a52c354183263a94f596",23417:"f8ff9193aad7ef8511bf",23496:"ceee1061765ffbf54745",23662:"3cf39e97a38dd87bcc4a",23940:"fb625f36b81434d9ab70",24278:"1853dffb3341d4265ec6",24459:"e6eaa9d720bb54209e77",24496:"c8b3e4d5891682cef8ea",24683:"b1fe6f1adc0d3d437929",24749:"0d3606de0a07f5dce773",24832:"4584203a27866d156118",24866:"432137d2b882bf44d577",24940:"92bf614a5adec5245698",25045:"97b3102ddb4f3a45c2ee",25254:"a54421003df048f56fc2",25285:"ccdf4399206f37b71920",25337:"3a293acb80f4c5d1d441",25432:"3253d78465ad21e29ad2",25715:"ad0f741e45d55b4f31a9",25762:"3b0a5edc4b12665e31ef",25764:"fcb974e2704e60fa245e",26174:"6e07acff21fb78f33240",26213:"55c7b38ae5de22ae2b58",26295:"17fdc50a33d7823286ac",26398:"c8bc420c4546c470515e",26477:"37dd542c772741291282",26587:"037eafa1f5738b23f53b",26832:"c2fa646d0b5351e591a6",26874:"cfec997ed35524804e14",26903:"acf08ee0d4f191100c9b",26940:"37cac4009d2648e4c816",27049:"adc35b68b71dc6f8d3f1",27146:"0f350c641b64e05311ca",27358:"b3688eb8d63d93683ff9",27379:"b7d699270356aca43c9d",27495:"7b0ed7af9cff9131cc67",27509:"8daa954b5627e7ed3d80",27624:"693687822c45bd93a487",27810:"7486d1433836b7ab93ba",28216:"0822dc84ac37791b2c00",28310:"0ad25e4f7c1fe27fcccc",28440:"d23ebff0272767b0beb5",28554:"abaa2c1abda1de208a7e",28596:"3a3a322aa9f482911749",29035:"baf85ef8fc53fbda5be0",29090:"7820f61ac3eda843273f",29384:"264352128c4eb465a92e",29718:"3253c5d6b3a4a621239c",29757:"c17143b17170282fdb13",29827:"a1bf6d932366608f96fc",30219:"83d75f3525f52e692b1b",30222:"46d575f57e14b9f366b3",30379:"6a44e830478c6950e37f",30451:"8ca3f3e10fd3471223f7",30621:"1f68aa602fcb714985da",30629:"7c472b918d568bcb53d0",31050:"414e659ca34e9f8dc6d2",31176:"7578a39d5f89012f1a08",31726:"2fe94d5fd93d9def4711",31738:"157eea8acd30dabfce89",31777:"f13f3ae01d338a624e14",31799:"3659de8622af021a9267",32008:"3b5b0a0e2f32109c9289",32050:"1edd79777cd0d5482784",32118:"2ea2368a7e3d1e841536",32283:"d0ebcfc00e46d564607f",32619:"aad37473891794c90716",32874:"612bd0fc63d4e1d1aa8b",33069:"5e4d0f60538d73c2237d",33085:"aae372b683426152cf7f",33297:"fe314d540b93abbaba82",33311:"63184124da3adda2dd93",33449:"f745cb7a637880a87ab5",33779:"780a5341bc2e4a3fe7b5",33827:"fcb296ab465e2649050f",33982:"0b1245078b29c70edaaf",34229:"b2924466331a1dd0b249",34271:"abee3bdcb37a463e385f",34405:"597f8d11f43bfd3fe57d",34514:"6aae5796a377b415a038",34517:"4377adf660ac1ca12efc",34572:"601a2474a8523a1c3300",34590:"7d000815dcfa7033ba2e",34634:"01e578b4150ff33f017d",34895:"5c844d65b308ba141887",35007:"618722a074b0b23cde57",35588:"edeb7aff0ae5ee66cb31",35665:"274976dbb5652c59c251",35723:"5c30869711f59e63f95c",35798:"ae512a955ea31418d449",35975:"c932a4a8c40f1eddd20f",35980:"d8687d1489b62fa24d0d",36132:"97b8db2c228a2415d64b",36159:"48c20ed79f3d93955e9c",36228:"28758b4b36ec3e4c41fa",36422:"5a84fae5b46418fc735d",36475:"933882e54901ea5ddc48",36582:"b2fd23aeef34d7fd16ed",36619:"6f9a16caf3bf3dfabb97",36813:"ee7e581dca871ab1e22d",36957:"718310fc67244b6a3a1c",37001:"0cc7c8d3d5fea1e9f173",37003:"1388846ded403bd52ee3",37019:"6e53208931e7a70e488f",37147:"b72ce03bbab38b3667b0",37273:"d2cb256c289c732ced8c",37418:"b046575f223f587e359e",37554:"3c2d29208122a98934dc",37759:"7bc663801c976047b3ca",37850:"d4397f32684024192082",37932:"ca81d42a1b79312e760b",37973:"ab9c5e25a6802feccd7d",38126:"eab00e278e55d9dc4acb",38259:"efd27ae323217cfa6ba1",38300:"0842cd1b91a880da7c66",38330:"fe0def11a150f199c9aa",38365:"0c739b5fc195d9095e7e",38385:"9452ca31102895213679",38395:"854ebe2c88090ca06d5b",38416:"9b92ef3b903e4211feca",38636:"36c3373326b0003025ae",38640:"a62ae02bd41e396ca2f1",38641:"507855873f8faab156c8",38718:"65f728075f86f
7065522aa",38747:"14f104be69e0783b92ea",38810:"a59cf458630ef09f8ba8",38813:"a2f0f07b6cf56a79a914",38837:"c5d62c52545b350c20d3",38844:"6bf15634af88da7d3d86",38874:"a875a2c19bff4dd6ce98",39077:"d6252b4b531ac5453918",39301:"23951756b7bc665af867",39695:"3cd89e4f59a6bf762c9d",39723:"db661e9eda8b47f7a8b9",39904:"e76bb1cf4e6e4755a2fe",39953:"e6fd358827f9ad5295ef",39999:"e47125b01b0eb0427a76",40318:"aa37fded73e404777d58",40755:"77420236bc2d6c94db94",40965:"ce8aa5d2ac26e9c35548",41134:"f756b6e18d05b1e2b337",41427:"7939a0cb1bbe2109a6c5",41545:"e6a630cba8fe720c1401",41758:"75250b92ce661874ed5a",42032:"4de75347620c00722e44",42289:"28ef17dcd4650c80b36d",42463:"8490df663e4b63986dca",42619:"89d370045a90bf5ae3f9",42687:"98546c381b98eb973f29",43028:"32aafcf2609eb56eaaaa",43400:"125cd966dfd9b64941c6",43602:"7c6e354acc0eb9b15e4f",43873:"560a8125ac77c806cdac",43880:"b1f358dc041434e52934",44342:"7a2e8755f6fd570579c8",44523:"aedda6247b42eef9994b",44566:"9e47977760edf906fd54",44711:"a74dc75218461a44e51b",44841:"e7a0946d4558808ff8e9",44864:"6b9ab7e5fa1d85b69b6a",45170:"10ce1398033042b60f74",45280:"bcdd4e6dbfdcf04198b7",45490:"23f399edd5f0a8a77561",45502:"b3486609939c6688a0e0",45582:"9c275734b0e30cd92372",45595:"16946de5abd942a18317",45663:"611d1be956f951da3e0a",45860:"c8259399b0a6f488dc81",46379:"79eb01a8924457537e13",46551:"573caa4c229506b22c83",46823:"3ba3c1e76a18ee9b3b6c",46859:"304c444aaac05c760210",46923:"badd7305bc7952d5f0fb",46969:"4573eb5ed751b6166fb4",46992:"6affdb6c01521bf34922",47103:"0360361bcaff80071731",47282:"eacaaec36f45fd2db969",47300:"41310b739785ad2c872b",47304:"c061353abbfc85371cc4",47666:"910d53ded0b0d6d72111",47995:"ea791a2358c1c3e67890",48118:"845459caf18cc575b295",48129:"ee2afc3c56bf274357c0",48201:"2121e038860b03bdac78",48594:"347dcaff9df6a5e6e825",48745:"609b0dd960a980e5c7b8",48798:"5ac6fe3614bcb3f0d052",48815:"f6503d555bcf921bb1aa",48925:"86fa121c06eededcb014",49016:"c3e4e373a2da993b9f55",49047:"047339725338935e6da3",49296:"686fadb723e1858ddc45",49461:"4e7c49297e63d2bface4",49484:"d7369b60e1d6b4f6b243",49632:"5d120fc2a4a0b74c4c12",49771:"da609590fafcc280252d",49888:"210bb1dfd265bdc4889c",49980:"96bc68e4ad56f0b11b5a",50011:"0255f57c837508fe9d98",50350:"2b2419c606d7179c72f4",50683:"19a67da4568666e5d0f8",50723:"fdd5a9ba2d17e5a84c7d",50880:"515aecd2ceedb2f945ae",50987:"1139d5bc5e07399bceb3",51200:"c5f01ed640ef9ede9672",51432:"3031caca30e40a0bd4a0",51463:"9d027058f179a764789d",51500:"d67e4f43c64e31774ad6",51504:"27aa7781abb6048e5430",51530:"9ddfee87c27c650aec47",51621:"2cff045934dcc16c68a4",51628:"7a5f70d5d18f2ed19559",51831:"764de5d55364ff4456b1",51980:"b63a8dbb7ca0fb012744",52480:"d8be15ce0519a57e705e",52671:"0db09543d5e30bcf2eee",52846:"c21cd636cdee584fb8e8",52926:"afefb56a2f59a34578b6",53020:"e027407c20fab4702d15",53419:"121492a69640f1b26c30",53512:"94c8b3eebf3d4c49ddd2",53775:"d177e6009477a5245afe",54008:"94b898237357c76fc1c6",54203:"c2519000d9ee51b36e22",54303:"fb04d6085544019875d6",54356:"fd3498137af8f55fc0b7",54579:"30bf6de31f175b8e58a9",55031:"d8e3440995209d82f9e6",55342:"14b48c3cdba942f3a6db",55684:"08f9ed3ba1d76ebd9927",55732:"2d2dafa3d530e4101bfe",56078:"df9ffaebde74d4d11cbd",56138:"431eba5a65db68bca24a",56227:"f4bf5afa7b402b3a53bb",56377:"af444f0d1d0096c8314b",56382:"bef1de598f3b84df64cf",56383:"22192708487c822223f3",56418:"b520e1078e1c7d8e1469",56455:"2286e28d25192214ab38",56534:"ecf0d911d0328a6dcf5a",56601:"47a937136433572885fb",56692:"8b7d6df10c026be1c722",56703:"738e16345298bee90d6b",56797:"a3144a8bf76c55be53b7",56974:"613a6cbd1cd38529bbd2",57120:"0d7ce7b5d4eefcc78448",57203:"29a056b2d2549933526a",57287:"2c04bc9acf94c9893539",57490:"c36e3163c29bfb93d780",57499:"8419f0c539041e6c163b",57616:"0ba66c7ff2a716352651",57667:"86c68e401c3a7f15929a",57671:"1a7912ad2b1f1a5ec7f8",57733:"95cfe7f362d4ba2cb392",57843:"ac69043f5d1735f9325e",58058:"95453edc9bc285799fb8",58087:"72a5ec0aa46faf52b899",58136:"69b7173cefee99cf70df",58155:"55f8b1eb27f1b548561f",58249:"5728ca242cc7314e9229",58612:"0f1d2120ed1cccb22f67",58709:"aa8d8ca7294ee2a6b016",58824:"3082b87fa3c9bcdefdb6",58942:"721d2ae903efdc1caa7d",59197:"5899b829a1619ecfa726",59351:"2a66aa399fd420fc7e0c",59384:"fcd9cd8afce61aade1bf",59566:"1478acf6e4b2cb897b2c",59639:"de3595638fcfb4a5aabb",60114:"965a1464edfc57f1ebc3",60239:"7804ca59a4085081df0b",60419:"13a3f9d4aefdbee86cbd",60831:"a471a5c25d7102cfe2fa",60994:"5b9ab710e4b54c3a84a4",61117:"a3a49cba80c9d8e23370",61220:"57562ccbeac8b0ae2636",61324:"874f0115fcff1cfaa824",61396:"06bbdd34f922a513d619",61429:"d771ac6acfd9c5c7da20",61462:"b520e1078e1c7d8e1469",61671:"66a4e1a49f312e5e289c",61756:"ed7f808aa47ebbcbae10",61861:"da1764709c43792c0e72",61870:"dd15ee55b855fc09f7cb",62010:"68957d99cb944e6b6542",62082:"d4f70c92de2818ac1883",62395:"ff1da0a702e6efc7fd25",62441:"97b6a0b7ec36bc4a46b7",62598:"11b1793b84aa5f297623",62648:"7187834d884e4df12902",63037:"0fe259ffcdf8396a9646",63071:"ed0f4a37a48a41623bcd",63091:"654fe982cd4c69ab0d09",63154:"c4d812eecdbb62ebcbb5",63187:"718f89e8f8d839f7bca9",63383:"dd24bc97e9de3e23d31d",63723:"88a3235c7ddf52974ed2",64859:"cd5d67b2e4875d7fd654",64943:"cefc58cb98c4b4dc5feb",65069:"ac2686c4920e31a56447",65274:"54fb43567533e89caaf9",65285:"b65bd5459ccaee915d6f",65860:"424eadf92a69a0028046",65928:"01d1cbcd35f79539db0a",65964:"eb0931d365924c6cd77e",66123:"af4e39e94e5f9bbf803c",66131:"a3d7ba9663cd2d7a3a86",66173:"fc179e51ef54d6018e5f",66238:"7586b877734e8bcf63cd",66277:"b466bac1efb88db36908",66325:"798cb9e5fc3439fbfb3f",66446:"67401ff2fbaf5abb7e3b",66545:"a8f9ec34d6406bc5ef2c",66570:"1e70c6e75c859215be3f",66571:"e26d29992ef2b9b9e316",66876:"59ad7b40d0cba01d5ded",67109:"f105b86738
706782267143",67172:"5b190a134d5997e2fdaa",67259:"ba4f7e6021a04c2d066f",67579:"bf9fe839160640f0ee71",67690:"39bfe695e7e8c9d80613",67891:"46f1cc3ffcaf6d04439a",68080:"d5c085968c228c0513d2",68128:"5c37727908730b47e178",68326:"2203abe599221c15ca23",68463:"6ebbf4a2e3d5c2b787c6",68734:"97eb9de1ef3fba7e3f5e",68783:"b5a446a20d6049c801f2",68928:"e141e7a266dc58440d62",69042:"fbfb9cbfa11a1d153864",69076:"d5115244b4420f8072f0",69118:"c75733936346a125905d",69173:"6d297378a583f3477b61",69185:"fd4e401dd923b66870f6",69256:"66ddf8733005eab420e5",69562:"d9fc628e886075ddbe7d",69722:"4e3102d6598651947c6d",69749:"82bde7a783d4d4ee8c54",69770:"1a1e7a9b7e540a9b00f7",69797:"15d3077e2ec93f823ee0",70019:"ff5f30b8a1385a8e2782",70078:"cccd4c4e83780a095305",70106:"b5e365e20a92ab0aa9fb",70253:"8013416e47de3a8a9562",70315:"b2eb88601cd7f1b36793",70462:"95db189c3d2e14de21c2",70507:"076e09fdc40ebc72e2ea",70602:"01db1641ddd211615001",70643:"44c2012f6259ca90076c",70650:"bed306fd7981e33ade48",70898:"c686587e79da0eb1be34",70940:"f9430cc84260ff396019",70946:"6c0c8164dd620dff18f0",71177:"5dcf620dfa60bd9324b1",71189:"b28d39d348b81d95c7f2",71791:"8fd004f96a2bd25b2783",71941:"3cc54ce80221cd33547a",72192:"1a3912a033a23dcc2af6",72546:"9dc5ea4f93439d2b9fb5",72702:"a44f588d1b7a84c9dedf",73023:"5791b7842065aeca215e",73848:"09d0d621136b34de2705",74016:"5b766ad432288a3a36e2",74347:"1b35589e2505eb28459d",74657:"f00763f602bd105275d4",74961:"98ffae0fddf88b2a945d",75264:"4f58545173c9cd5fb5d9",75942:"83fdcdae41ac67c62d29",76029:"e57b1c0acb95adbdfb22",76089:"fc17c06c7434109fe08a",76091:"0eb57388c31394fc69a5",76177:"f3b55b920d6ecea825d5",76190:"457585b533ee669946d7",76686:"0018874755d85ec17320",76690:"377b7cb4ba0527f4ad46",76914:"3a86d03c047322d7a4c7",77082:"c1b2e98c633ae2bfe3f8",77095:"ba7d87fb8684cded8ba7",77196:"ff3a861f1344636dbde4",77200:"c6104c45ce8dd847f523",77250:"ceef385fe868b43f139c",77308:"4cd2330ecceef6b80679",77438:"6fee0f45d001cd3fc619",77597:"d566dfbdcfcbe9c50eb0",77668:"b0b0a8ad64ac8d74d3a7",77754:"042ebf5b2eee9d86343e",77826:"34134b1c1dea77ca06c4",77869:"b7025febe9e2a435cc9a",78008:"19be821c19ca1a0fc238",78088:"1c0fb3f0a71ec641eaad",78289:"97c98d84a6766e7c3309",78443:"6f082b676af12e0328b9",78491:"bfeb501718700e9a7bfd",78780:"418a2634c86d8196a543",78783:"f7f5c699760bb35f8bf2",78833:"45001d5a8b87f96ca36a",79093:"641edb7e5db9939f70df",79163:"ac7e90fd0ab416cf6f06",79261:"25b0a84090ba3a3b8a4a",79587:"9540e8fd4110fb1b8f1c",79871:"38fe8af62613d745f6ce",79983:"79cc42e64666ea9c76d5",80025:"46d74345aac3a8c6b60b",80645:"0d0e31033373722a5dfa",81250:"6c639cd11e8b327960fb",81272:"926e8f34f730ec8a7454",81307:"d998bdc6f330376c7512",81559:"c074fcd2bdabcbde9a81",81747:"528516345338765f016f",81917:"0927d5f61b8382678921",82075:"1f64f0a75756a7587396",82214:"a87e8c26770d13325edd",82619:"41a52beb1371cd933d3f",82663:"957a850dde7ee1c503c4",82838:"eb7fae11aabc94d068b4",82858:"b0a3856c4b89597fd66a",83030:"07c5d096f7ceff5ccb1b",83307:"a14a53cde7fa38ab71c6",83436:"384b69aa92396c50f79d",83696:"cbbeffd34013d380b6cc",83770:"bfcf5a83a4bb912812db",83931:"8c99196a6b8deb6b8a29",84139:"8f1a700a5b2e62b8b54a",84227:"973130cf5ecae20cdfb1",84438:"04614a9a089f1634f997",84499:"8f5a75d80913ca30b1b0",84665:"71c943f6413bc7d49b0c",84756:"64297485e0a25b5790f0",84819:"4cd9ded6df76ebf8a2d2",84850:"31d60d0ee3a05417acc5",85159:"717bd5e0e34016e01976",85360:"4c202d29bdecf7383685",85436:"89f5a9fd0ebfb6296e2d",85733:"a1c70747a413b1109532",85940:"edabb6f502c531eba838",86198:"08a51c61550225cbf969",86706:"dc3d08563a8a41732433",86813:"f0b7bbf2e239f92ab069",86959:"72802b122711fd73a18a",87047:"413c7274b32b512c8b39",87184:"9cf406095b66dea7998b",87212:"c805a33a3daa0e7d488b",87288:"3d90cba70efef364a2ce",87346:"a3137369c18da3a85b08",87353:"cf4d14572cfb5b688b82",87358:"38ef34d7c795a071f8b1",87367:"fd1d916297e1c087c38b",87482:"7cd21b01580a62f0611e",87549:"e77e0fd2bf8ab91454b5",87612:"c76dc52c36092fe857bf",87761:"a47614fe3894e3bcb872",87819:"5951389b890893d1e31d",87980:"72b1e9644b541b70b923",88110:"210cc2b1660a9327a188",88189:"7bcee7b2075ebd213f62",88655:"23ed4f96b7d59b4c85a3",88661:"891c36167de7762d6c02",88722:"d85f60a2ce2a8ab91ab7",88858:"9b0b508b5ce8fc457b0e",88907:"19f5fd4ec5d9edbf33be",88963:"9e2470b533ee5ccca3fd",89034:"2c2dc2c273cf568cfbd1",89366:"0650ee3ae5c8ec599a82",89379:"88a5359b94469469e3ef",89393:"03e141fa46fdf7c9df26",89471:"c6bb6a7fa1eacebf9b54",89744:"55
70a3881c81c8eb2cf815",89883:"48ac599a6c62171773b9",89917:"8d796209e7956eced644",90140:"6c49c7e5830119b99ef6",90408:"3485081ab29c0fd8a853",90479:"caf4a6faf073c9fde07f",90675:"97eaa12dbc32f158712e",90677:"351a0ebb49e6559abc3e",90762:"a36afff8cf3a9bc67b73",90954:"af74c38a29a186aa1cf2",91195:"7bd161a48efdf61316d7",91268:"d3d8103b0aab6e186415",91496:"01bfaad61851191c5d4b",91579:"8e4a3545bdbebb499404",91722:"1496fd21d55e3a4f962a",91977:"5ec76b2f29a8fb1f76da",92220:"4c5908fe16df6aa52ac0",92332:"07077a14803eb34c157c",92380:"1f04bc103bb1e1e0ef17",92570:"1dcfbf34d38f8e75d86d",92619:"322dc60bc56d23ad823e",92717:"369830c086ea665bf83e",92747:"1d200fa7acf6255b2f56",93051:"e5e8670c251f7be025cd",93278:"cf6b2410edcfc0f08975",93635:"5eeac3353294d808272f",94172:"020acfb30e7184adc83e",94196:"b5ea2b2db6a1b39462fe",94368:"f1dffbd8bc9bb504e632",94688:"d6dcbbb08bc30a7f56d6",94747:"0cafe5de682750a8cabf",94875:"004b21292558c9a89cd7",94892:"4199d823cdb101e979c8",95004:"f4803bd0b1fd9792f419",95015:"9445223cf46626b98838",95307:"c08b1646fec7cc837125",95431:"162927fe1da67c2677cb",95512:"25c4dd80db9594769de5",95692:"1adf24084d1566d13a18",95737:"c3c613ffe63d6ba413d6",95738:"cc135e038f23d001e00d",95903:"9731dd030f955f8231e3",96325:"40d304d8825aa49d1654",96683:"f1f93a578171ff82a6b2",97082:"6ce62ec85f78b12d825b",97198:"b69a17badd2046b21855",97240:"b048524996c2f8f96067",97299:"5def404debd2148eb24f",97650:"30939b89cd64cb52b757",97667:"d1e7b831dd4ccb0691c7",97960:"bb9d14fb299afb401a5a",98088:"ed04a02571c782d85bd1",98351:"d3806f2f16af898188c8",98391:"a39cd5919799c7350265",98416:"ede8d54b0f8021be5eba",98463:"9cf7cb4dd23465be6b34",98502:"8550b3764d5fca0b0f92",98545:"ac8f6a1b8e41ff27e9f7",98675:"bd36712b411d33870c67",98772:"8fb50e5ffbc2ae17efc9",98813:"7845072be5f9e9ab2e26",99040:"4dd6f3ee4908ce8debc7",99102:"ad9322200f90cb24f259",99127:"abee3bdcb37a463e385f",99723:"5a5fcef61112e9d75246",99777:"36fa8c76e0b2e4e2cadb",99888:"1ac2eee8a6a1cea9f27d",99993:"7a57fe55b39148b823d6"}[V]+".min.js",ze.o=(V,D)=>Object.prototype.hasOwnProperty.call(V,D),(()=>{var V={},D="nodebb:";ze.l=(v,j,y,O)=>{if(V[v]){V[v].push(j);return}var s,g;if(y!==void 0)for(var p=document.getElementsByTagName("script"),d=0;d<p.length;d++){var C=p[d];if(C.getAttribute("src")==v||C.getAttribute("data-webpack")==D+y){s=C;break}}s||(g=!0,s=document.createElement("script"),s.charset="utf-8",ze.nc&&s.setAttribute("nonce",ze.nc),s.setAttribute("data-webpack",D+y),s.src=v),V[v]=[j];var _=(r,f)=>{s.onerror=s.onload=null,clearTimeout(o);var l=V[v];if(delete V[v],s.parentNode&&s.parentNode.removeChild(s),l&&l.forEach(b=>b(f)),r)return r(f)},o=setTimeout(_.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=_.bind(null,s.onerror),s.onload=_.bind(null,s.onload),g&&document.head.appendChild(s)}})(),ze.r=V=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(V,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(V,"__esModule",{value:!0})},ze.nmd=V=>(V.paths=[],V.children||(V.children=[]),V),ze.p="/assets/",(()=>{var V={31303:0};ze.f.j=(j,y)=>{var O=ze.o(V,j)?V[j]:void 0;if(O!==0)if(O)y.push(O[2]);else{var s=new Promise((C,_)=>O=V[j]=[C,_]);y.push(O[2]=s);var g=ze.p+ze.u(j),p=new Error,d=C=>{if(ze.o(V,j)&&(O=V[j],O!==0&&(V[j]=void 0),O)){var _=C&&(C.type==="load"?"missing":C.type),o=C&&C.target&&C.target.src;p.message="Loading chunk "+j+` failed. 71(`+_+": "+o+")",p.name="ChunkLoadError",p.type=_,p.request=o,O[1](p)}};ze.l(g,d,"chunk-"+j,j)}};var D=(j,y)=>{var[O,s,g]=y,p,d,C=0;if(O.some(o=>V[o]!==0)){for(p in s)ze.o(s,p)&&(ze.m[p]=s[p]);if(g)var _=g(ze)}for(j&&j(y);C<O.length;C++)d=O[C],ze.o(V,d)&&V[d]&&V[d][0](),V[d]=0},v=self.webpackChunknodebb=self.webpackChunknodebb||[];v.forEach(D.bind(null,0)),v.push=D.bind(null,v.push.bind(v))})();var au={};(()=>{"use strict";ze(67032),ze(91692),app.onDomReady()})()})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.