/*! For license information please see vendor.js.LICENSE.txt */ (self.webpackChunkpixelfed=self.webpackChunkpixelfed||[]).push([[898],{29655:(e,t,n)=>{"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;tg});var s=function(e,t){return e.matches?e.matches(t):e.msMatchesSelector?e.msMatchesSelector(t):e.webkitMatchesSelector?e.webkitMatchesSelector(t):null},l=function(e,t){return e.closest?e.closest(t):function(e,t){for(var n=e;n&&1===n.nodeType;){if(s(n,t))return n;n=n.parentNode}return null}(e,t)},c=function(e){return Boolean(e&&"function"==typeof e.then)},u=function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n.search,o=n.autoSelect,s=void 0!==o&&o,u=n.setValue,d=void 0===u?function(){}:u,h=n.setAttribute,f=void 0===h?function(){}:h,p=n.onUpdate,m=void 0===p?function(){}:p,v=n.onSubmit,g=void 0===v?function(){}:v,_=n.onShow,y=void 0===_?function(){}:_,b=n.onHide,I=void 0===b?function(){}:b,T=n.onLoading,M=void 0===T?function(){}:T,k=n.onLoaded,E=void 0===k?function(){}:k;r(this,e),a(this,"value",""),a(this,"searchCounter",0),a(this,"results",[]),a(this,"selectedIndex",-1),a(this,"handleInput",(function(e){var n=e.target.value;t.updateResults(n),t.value=n})),a(this,"handleKeyDown",(function(e){var n=e.key;switch(n){case"Up":case"Down":case"ArrowUp":case"ArrowDown":var r="ArrowUp"===n||"Up"===n?t.selectedIndex-1:t.selectedIndex+1;e.preventDefault(),t.handleArrows(r);break;case"Tab":t.selectResult();break;case"Enter":var a=t.results[t.selectedIndex];t.selectResult(),t.onSubmit(a);break;case"Esc":case"Escape":t.hideResults(),t.setValue();break;default:return}})),a(this,"handleFocus",(function(e){var n=e.target.value;t.updateResults(n),t.value=n})),a(this,"handleBlur",(function(){t.hideResults()})),a(this,"handleResultMouseDown",(function(e){e.preventDefault()})),a(this,"handleResultClick",(function(e){var n=e.target,r=l(n,"[data-result-index]");if(r){t.selectedIndex=parseInt(r.dataset.resultIndex,10);var a=t.results[t.selectedIndex];t.selectResult(),t.onSubmit(a)}})),a(this,"handleArrows",(function(e){var n=t.results.length;t.selectedIndex=(e%n+n)%n,t.onUpdate(t.results,t.selectedIndex)})),a(this,"selectResult",(function(){var e=t.results[t.selectedIndex];e&&t.setValue(e),t.hideResults()})),a(this,"updateResults",(function(e){var n=++t.searchCounter;t.onLoading(),t.search(e).then((function(e){n===t.searchCounter&&(t.results=e,t.onLoaded(),0!==t.results.length?(t.selectedIndex=t.autoSelect?0:-1,t.onUpdate(t.results,t.selectedIndex),t.showResults()):t.hideResults())}))})),a(this,"showResults",(function(){t.setAttribute("aria-expanded",!0),t.onShow()})),a(this,"hideResults",(function(){t.selectedIndex=-1,t.results=[],t.setAttribute("aria-expanded",!1),t.setAttribute("aria-activedescendant",""),t.onUpdate(t.results,t.selectedIndex),t.onHide()})),a(this,"checkSelectedResultVisible",(function(e){var n=e.querySelector('[data-result-index="'.concat(t.selectedIndex,'"]'));if(n){var r=e.getBoundingClientRect(),a=n.getBoundingClientRect();a.topr.bottom&&(e.scrollTop+=a.bottom-r.bottom)}})),this.search=c(i)?i:function(e){return Promise.resolve(i(e))},this.autoSelect=s,this.setValue=d,this.setAttribute=f,this.onUpdate=m,this.onSubmit=g,this.onShow=y,this.onHide=I,this.onLoading=M,this.onLoaded=E},d=0,h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return"".concat(e).concat(++d)};const f=function(e,t,n,r,a,i,o,s,l,c){"boolean"!=typeof o&&(l=s,s=o,o=!1);const u="function"==typeof n?n.options:n;let d;if(e&&e.render&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0,a&&(u.functional=!0)),r&&(u._scopeId=r),i?(d=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(i)},u._ssrRegister=d):t&&(d=o?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),d)if(u.functional){const e=u.render;u.render=function(t,n){return d.call(n),e(t,n)}}else{const e=u.beforeCreate;u.beforeCreate=e?[].concat(e,d):[d]}return n}({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"root"},[e._t("default",[n("div",e._b({},"div",e.rootProps,!1),[n("input",e._g(e._b({ref:"input",on:{input:e.handleInput,keydown:e.core.handleKeyDown,focus:e.core.handleFocus,blur:e.core.handleBlur}},"input",e.inputProps,!1),e.$listeners)),e._v(" "),n("ul",e._g(e._b({ref:"resultList"},"ul",e.resultListProps,!1),e.resultListListeners),[e._l(e.results,(function(t,r){return[e._t("result",[n("li",e._b({key:e.resultProps[r].id},"li",e.resultProps[r],!1),[e._v("\n "+e._s(e.getResultValue(t))+"\n ")])],{result:t,props:e.resultProps[r]})]}))],2)])],{rootProps:e.rootProps,inputProps:e.inputProps,inputListeners:e.inputListeners,resultListProps:e.resultListProps,resultListListeners:e.resultListListeners,results:e.results,resultProps:e.resultProps})],2)},staticRenderFns:[]},undefined,{name:"Autocomplete",inheritAttrs:!1,props:{search:{type:Function,required:!0},baseClass:{type:String,default:"autocomplete"},autoSelect:{type:Boolean,default:!1},getResultValue:{type:Function,default:function(e){return e}},defaultValue:{type:String,default:""},debounceTime:{type:Number,default:0}},data:function(){var e,t,n,r,a=new u({search:this.search,autoSelect:this.autoSelect,setValue:this.setValue,onUpdate:this.handleUpdate,onSubmit:this.handleSubmit,onShow:this.handleShow,onHide:this.handleHide,onLoading:this.handleLoading,onLoaded:this.handleLoaded});return this.debounceTime>0&&(a.handleInput=(e=a.handleInput,t=this.debounceTime,function(){var a=this,i=arguments,o=function(){r=null,n||e.apply(a,i)},s=n&&!r;clearTimeout(r),r=setTimeout(o,t),s&&e.apply(a,i)})),{core:a,value:this.defaultValue,resultListId:h("".concat(this.baseClass,"-result-list-")),results:[],selectedIndex:-1,expanded:!1,loading:!1,position:"below",resetPosition:!0}},computed:{rootProps:function(){return{class:this.baseClass,style:{position:"relative"},"data-expanded":this.expanded,"data-loading":this.loading,"data-position":this.position}},inputProps:function(){return o({class:"".concat(this.baseClass,"-input"),value:this.value,role:"combobox",autocomplete:"off",autocapitalize:"off",autocorrect:"off",spellcheck:"false","aria-autocomplete":"list","aria-haspopup":"listbox","aria-owns":this.resultListId,"aria-expanded":this.expanded?"true":"false","aria-activedescendant":this.selectedIndex>-1?this.resultProps[this.selectedIndex].id:""},this.$attrs)},inputListeners:function(){return{input:this.handleInput,keydown:this.core.handleKeyDown,focus:this.core.handleFocus,blur:this.core.handleBlur}},resultListProps:function(){var e="below"===this.position?"top":"bottom";return{id:this.resultListId,class:"".concat(this.baseClass,"-result-list"),role:"listbox",style:a({position:"absolute",zIndex:1,width:"100%",visibility:this.expanded?"visible":"hidden",pointerEvents:this.expanded?"auto":"none"},e,"100%")}},resultListListeners:function(){return{mousedown:this.core.handleResultMouseDown,click:this.core.handleResultClick}},resultProps:function(){var e=this;return this.results.map((function(t,n){return o({id:"".concat(e.baseClass,"-result-").concat(n),class:"".concat(e.baseClass,"-result"),"data-result-index":n,role:"option"},e.selectedIndex===n?{"aria-selected":"true"}:{})}))}},mounted:function(){document.body.addEventListener("click",this.handleDocumentClick)},beforeDestroy:function(){document.body.removeEventListener("click",this.handleDocumentClick)},updated:function(){var e,t,n,r;this.$refs.input&&this.$refs.resultList&&(this.resetPosition&&this.results.length>0&&(this.resetPosition=!1,this.position=(e=this.$refs.input,t=this.$refs.resultList,n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n.bottom+r.height>window.innerHeight&&window.innerHeight-n.bottom0?"above":"below")),this.core.checkSelectedResultVisible(this.$refs.resultList))},methods:{setValue:function(e){this.value=e?this.getResultValue(e):""},handleUpdate:function(e,t){this.results=e,this.selectedIndex=t,this.$emit("update",e,t)},handleShow:function(){this.expanded=!0},handleHide:function(){this.expanded=!1,this.resetPosition=!0},handleLoading:function(){this.loading=!0},handleLoaded:function(){this.loading=!1},handleInput:function(e){this.value=e.target.value,this.core.handleInput(e)},handleSubmit:function(e){this.$emit("submit",e)},handleDocumentClick:function(e){this.$refs.root.contains(e.target)||this.core.hideResults()}}},undefined,!1,undefined,!1,void 0,void 0,void 0);function p(e){p.installed||(p.installed=!0,e.component("Autocomplete",f))}var m,v={install:p};"undefined"!=typeof window?m=window.Vue:void 0!==n.g&&(m=n.g.Vue),m&&m.use(v),f.install=p;const g=f},9669:(e,t,n)=>{e.exports=n(51609)},55448:(e,t,n)=>{"use strict";var r=n(64867),a=n(36026),i=n(4372),o=n(15327),s=n(94097),l=n(84109),c=n(67985),u=n(85061);e.exports=function(e){return new Promise((function(t,n){var d=e.data,h=e.headers,f=e.responseType;r.isFormData(d)&&delete h["Content-Type"];var p=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.Authorization="Basic "+btoa(m+":"+v)}var g=s(e.baseURL,e.url);function _(){if(p){var r="getAllResponseHeaders"in p?l(p.getAllResponseHeaders()):null,i={data:f&&"text"!==f&&"json"!==f?p.response:p.responseText,status:p.status,statusText:p.statusText,headers:r,config:e,request:p};a(t,n,i),p=null}}if(p.open(e.method.toUpperCase(),o(g,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,"onloadend"in p?p.onloadend=_:p.onreadystatechange=function(){p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))&&setTimeout(_)},p.onabort=function(){p&&(n(u("Request aborted",e,"ECONNABORTED",p)),p=null)},p.onerror=function(){n(u("Network Error",e,null,p)),p=null},p.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(u(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",p)),p=null},r.isStandardBrowserEnv()){var y=(e.withCredentials||c(g))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;y&&(h[e.xsrfHeaderName]=y)}"setRequestHeader"in p&&r.forEach(h,(function(e,t){void 0===d&&"content-type"===t.toLowerCase()?delete h[t]:p.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(p.withCredentials=!!e.withCredentials),f&&"json"!==f&&(p.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){p&&(p.abort(),n(e),p=null)})),d||(d=null),p.send(d)}))}},51609:(e,t,n)=>{"use strict";var r=n(64867),a=n(91849),i=n(30321),o=n(47185);function s(e){var t=new i(e),n=a(i.prototype.request,t);return r.extend(n,i.prototype,t),r.extend(n,t),n}var l=s(n(45655));l.Axios=i,l.create=function(e){return s(o(l.defaults,e))},l.Cancel=n(65263),l.CancelToken=n(14972),l.isCancel=n(26502),l.all=function(e){return Promise.all(e)},l.spread=n(8713),l.isAxiosError=n(16268),e.exports=l,e.exports.default=l},65263:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},14972:(e,t,n)=>{"use strict";var r=n(65263);function a(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.source=function(){var e;return{token:new a((function(t){e=t})),cancel:e}},e.exports=a},26502:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},30321:(e,t,n)=>{"use strict";var r=n(64867),a=n(15327),i=n(80782),o=n(13572),s=n(47185),l=n(54875),c=l.validators;function u(e){this.defaults=e,this.interceptors={request:new i,response:new i}}u.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&l.assertOptions(t,{silentJSONParsing:c.transitional(c.boolean,"1.0.0"),forcedJSONParsing:c.transitional(c.boolean,"1.0.0"),clarifyTimeoutError:c.transitional(c.boolean,"1.0.0")},!1);var n=[],r=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(r=r&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var a,i=[];if(this.interceptors.response.forEach((function(e){i.push(e.fulfilled,e.rejected)})),!r){var u=[o,void 0];for(Array.prototype.unshift.apply(u,n),u=u.concat(i),a=Promise.resolve(e);u.length;)a=a.then(u.shift(),u.shift());return a}for(var d=e;n.length;){var h=n.shift(),f=n.shift();try{d=h(d)}catch(e){f(e);break}}try{a=o(d)}catch(e){return Promise.reject(e)}for(;i.length;)a=a.then(i.shift(),i.shift());return a},u.prototype.getUri=function(e){return e=s(this.defaults,e),a(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){u.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,n,r){return this.request(s(r||{},{method:e,url:t,data:n}))}})),e.exports=u},80782:(e,t,n)=>{"use strict";var r=n(64867);function a(){this.handlers=[]}a.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},a.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},a.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=a},94097:(e,t,n)=>{"use strict";var r=n(91793),a=n(7303);e.exports=function(e,t){return e&&!r(t)?a(e,t):t}},85061:(e,t,n)=>{"use strict";var r=n(80481);e.exports=function(e,t,n,a,i){var o=new Error(e);return r(o,t,n,a,i)}},13572:(e,t,n)=>{"use strict";var r=n(64867),a=n(18527),i=n(26502),o=n(45655);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return s(e),e.headers=e.headers||{},e.data=a.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||o.adapter)(e).then((function(t){return s(e),t.data=a.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(s(e),t&&t.response&&(t.response.data=a.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},80481:e=>{"use strict";e.exports=function(e,t,n,r,a){return e.config=t,n&&(e.code=n),e.request=r,e.response=a,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},47185:(e,t,n)=>{"use strict";var r=n(64867);e.exports=function(e,t){t=t||{};var n={},a=["url","method","data"],i=["headers","auth","proxy","params"],o=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function l(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function c(a){r.isUndefined(t[a])?r.isUndefined(e[a])||(n[a]=l(void 0,e[a])):n[a]=l(e[a],t[a])}r.forEach(a,(function(e){r.isUndefined(t[e])||(n[e]=l(void 0,t[e]))})),r.forEach(i,c),r.forEach(o,(function(a){r.isUndefined(t[a])?r.isUndefined(e[a])||(n[a]=l(void 0,e[a])):n[a]=l(void 0,t[a])})),r.forEach(s,(function(r){r in t?n[r]=l(e[r],t[r]):r in e&&(n[r]=l(void 0,e[r]))}));var u=a.concat(i).concat(o).concat(s),d=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===u.indexOf(e)}));return r.forEach(d,c),n}},36026:(e,t,n)=>{"use strict";var r=n(85061);e.exports=function(e,t,n){var a=n.config.validateStatus;n.status&&a&&!a(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},18527:(e,t,n)=>{"use strict";var r=n(64867),a=n(45655);e.exports=function(e,t,n){var i=this||a;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},45655:(e,t,n)=>{"use strict";var r=n(34155),a=n(64867),i=n(16016),o=n(80481),s={"Content-Type":"application/x-www-form-urlencoded"};function l(e,t){!a.isUndefined(e)&&a.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var c,u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==r&&"[object process]"===Object.prototype.toString.call(r))&&(c=n(55448)),c),transformRequest:[function(e,t){return i(t,"Accept"),i(t,"Content-Type"),a.isFormData(e)||a.isArrayBuffer(e)||a.isBuffer(e)||a.isStream(e)||a.isFile(e)||a.isBlob(e)?e:a.isArrayBufferView(e)?e.buffer:a.isURLSearchParams(e)?(l(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):a.isObject(e)||t&&"application/json"===t["Content-Type"]?(l(t,"application/json"),function(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,r=t&&t.forcedJSONParsing,i=!n&&"json"===this.responseType;if(i||r&&a.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(i){if("SyntaxError"===e.name)throw o(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},a.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),a.forEach(["post","put","patch"],(function(e){u.headers[e]=a.merge(s)})),e.exports=u},91849:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r{"use strict";var r=n(64867);function a(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var o=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),o.push(a(t)+"="+a(e))})))})),i=o.join("&")}if(i){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},7303:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},4372:(e,t,n)=>{"use strict";var r=n(64867);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,a,i,o){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(a)&&s.push("path="+a),r.isString(i)&&s.push("domain="+i),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},91793:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},16268:e=>{"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},67985:(e,t,n)=>{"use strict";var r=n(64867);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function a(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=a(window.location.href),function(t){var n=r.isString(t)?a(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},16016:(e,t,n)=>{"use strict";var r=n(64867);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},84109:(e,t,n)=>{"use strict";var r=n(64867),a=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,o={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(o[t]&&a.indexOf(t)>=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([n]):o[t]?o[t]+", "+n:n}})),o):o}},8713:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},54875:(e,t,n)=>{"use strict";var r=n(88593),a={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){a[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var i={},o=r.version.split(".");function s(e,t){for(var n=t?t.split("."):o,r=e.split("."),a=0;a<3;a++){if(n[a]>r[a])return!0;if(n[a]0;){var i=r[a],o=t[i];if(o){var s=e[i],l=void 0===s||o(s,i,e);if(!0!==l)throw new TypeError("option "+i+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+i)}},validators:a}},64867:(e,t,n)=>{"use strict";var r=n(91849),a=Object.prototype.toString;function i(e){return"[object Array]"===a.call(e)}function o(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function l(e){if("[object Object]"!==a.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function c(e){return"[object Function]"===a.call(e)}function u(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n{"use strict";let r,a,i,o,s,l,c,u,d,h,f,p,m,v,g,_,y,b,I,T,M,k;n.r(t),n.d(t,{default:()=>V});const E=[];let B,w,P,S,A,L,O,C,x,D,F,z={};const R="appendChild",N="createElement",H="removeChild",V=e=>{var t;return a||function(e){let t,n;function r(e){const t=document[N]("button");return t.className=e,t.innerHTML='',t}function h(e,t){const n=document[N]("button");return n.className="bp-lr",n.innerHTML='',Z(n,t),n.onclick=t=>{t.stopPropagation(),j(e)},n}const p=document[N]("STYLE"),v=e&&e.overlayColor?e.overlayColor:"rgba(0,0,0,.7)";p.innerHTML=`#bp_caption,#bp_container{bottom:0;left:0;right:0;position:fixed;opacity:0}#bp_container>*,#bp_loader{position:absolute;right:0;z-index:10}#bp_container,#bp_caption,#bp_container svg{pointer-events:none}#bp_container{top:0;z-index:9999;background:${v};opacity:0;transition:opacity .35s}#bp_loader{top:0;left:0;bottom:0;display:flex;align-items:center;cursor:wait;background:0;z-index:9}#bp_loader svg{width:50%;max-width:300px;max-height:50%;margin:auto;animation:bpturn 1s infinite linear}#bp_aud,#bp_container img,#bp_sv,#bp_vid{user-select:none;max-height:96%;max-width:96%;top:0;bottom:0;left:0;margin:auto;box-shadow:0 0 3em rgba(0,0,0,.4);z-index:-1}#bp_sv{background:#111}#bp_sv svg{width:66px}#bp_caption{font-size:.9em;padding:1.3em;background:rgba(15,15,15,.94);color:#fff;text-align:center;transition:opacity .3s}#bp_aud{width:650px;top:calc(50% - 20px);bottom:auto;box-shadow:none}#bp_count{left:0;right:auto;padding:14px;color:rgba(255,255,255,.7);font-size:22px;cursor:default}#bp_container button{position:absolute;border:0;outline:0;background:0;cursor:pointer;transition:all .1s}#bp_container>.bp-x{padding:0;height:41px;width:41px;border-radius:100%;top:8px;right:14px;opacity:.8;line-height:1}#bp_container>.bp-x:focus,#bp_container>.bp-x:hover{background:rgba(255,255,255,.2)}.bp-x svg,.bp-xc svg{height:21px;width:20px;fill:#fff;vertical-align:top;}.bp-xc svg{width:16px}#bp_container .bp-xc{left:2%;bottom:100%;padding:9px 20px 7px;background:#d04444;border-radius:2px 2px 0 0;opacity:.85}#bp_container .bp-xc:focus,#bp_container .bp-xc:hover{opacity:1}.bp-lr{top:50%;top:calc(50% - 130px);padding:99px 0;width:6%;background:0;border:0;opacity:.4;transition:opacity .1s}.bp-lr:focus,.bp-lr:hover{opacity:.8}@keyframes bpf{50%{transform:translatex(15px)}100%{transform:none}}@keyframes bpl{50%{transform:translatex(-15px)}100%{transform:none}}@keyframes bpfl{0%{opacity:0;transform:translatex(70px)}100%{opacity:1;transform:none}}@keyframes bpfr{0%{opacity:0;transform:translatex(-70px)}100%{opacity:1;transform:none}}@keyframes bpfol{0%{opacity:1;transform:none}100%{opacity:0;transform:translatex(-70px)}}@keyframes bpfor{0%{opacity:1;transform:none}100%{opacity:0;transform:translatex(70px)}}@keyframes bpturn{0%{transform:none}100%{transform:rotate(360deg)}}@media (max-width:600px){.bp-lr{font-size:15vw}}`,document.head[R](p),i=document[N]("DIV"),i.id="bp_container",i.onclick=J,f=r("bp-x"),i[R](f),"ontouchend"in window&&window.visualViewport&&(D=!0,i.ontouchstart=({touches:e,changedTouches:r})=>{n=e.length>1,t=r[0].pageX},i.ontouchend=({changedTouches:e})=>{if(M&&!n&&window.visualViewport.scale<=1){let n=e[0].pageX-t;n<-30&&j(1),n>30&&j(-1)}});s=document[N]("IMG"),l=document[N]("VIDEO"),l.id="bp_vid",l.setAttribute("playsinline",!0),l.controls=!0,l.loop=!0,c=document[N]("audio"),c.id="bp_aud",c.controls=!0,c.loop=!0,x=document[N]("span"),x.id="bp_count",_=document[N]("DIV"),_.id="bp_caption",I=r("bp-xc"),I.onclick=q.bind(null,!1),_[R](I),y=document[N]("SPAN"),_[R](y),i[R](_),A=h(1,"transform:scalex(-1)"),L=h(-1,"left:0;right:auto"),g=document[N]("DIV"),g.id="bp_loader",g.innerHTML='',u=document[N]("DIV"),u.id="bp_sv",d=document[N]("IFRAME"),d.setAttribute("allowfullscreen",!0),d.allow="autoplay; fullscreen",d.onload=()=>u[H](g),Z(d,"border:0;position:absolute;height:100%;width:100%;left:0;top:0"),u[R](d),s.onload=X,s.onerror=X.bind(null,"image"),window.addEventListener("resize",(()=>{M||m&&W(!0),o===u&&G()})),document.addEventListener("keyup",(({keyCode:e})=>{27===e&&T&&J(),M&&(39===e&&j(1),37===e&&j(-1),38===e&&j(10),40===e&&j(-10))})),document.addEventListener("keydown",(e=>{M&&~[37,38,39,40].indexOf(e.keyCode)&&e.preventDefault()})),document.addEventListener("focus",(e=>{T&&!i.contains(e.target)&&(e.stopPropagation(),f.focus())}),!0),a=!0}(e),m&&(clearTimeout(v),Q()),F=e,p=e.ytSrc||e.vimeoSrc,w=e.animationStart,P=e.animationEnd,S=e.onChangeImage,r=e.el,B=!1,b=r.getAttribute("data-caption"),e.gallery?function(e,t){let n=F.galleryAttribute||"data-bp";if(Array.isArray(e))O=t||0,C=e,b=e[O].caption;else{C=[].slice.call("string"==typeof e?document.querySelectorAll(`${e} [${n}]`):e);const a=C.indexOf(r);O=0===t||t?t:-1!==a?a:0,C=C.map((e=>({el:e,src:e.getAttribute(n),caption:e.getAttribute("data-caption")})))}B=!0,h=C[O].src,!~E.indexOf(h)&&W(!0),C.length>1?(i[R](x),x.innerHTML=`${O+1}/${C.length}`,D||(i[R](A),i[R](L))):C=!1;o=s,o.src=h}(e.gallery,e.position):p||e.iframeSrc?(o=u,function(){let e;const t="https://",n="autoplay=1";F.ytSrc?e=`${t}www.youtube${F.ytNoCookie?"-nocookie":""}.com/embed/${p}?html5=1&rel=0&playsinline=1&${n}`:F.vimeoSrc?e=`${t}player.vimeo.com/video/${p}?${n}`:F.iframeSrc&&(e=F.iframeSrc);Z(g,""),u[R](g),d.src=e,G(),setTimeout(X,9)}()):e.imgSrc?(B=!0,h=e.imgSrc,!~E.indexOf(h)&&W(!0),o=s,o.src=h):e.audio?(W(!0),o=c,o.src=e.audio,$("audio file")):e.vidSrc?(W(!0),e.dimensions&&Z(l,`width:${e.dimensions[0]}px`),t=e.vidSrc,Array.isArray(t)?(o=l.cloneNode(),t.forEach((e=>{const t=document[N]("SOURCE");t.src=e,t.type=`video/${e.match(/.(\w+)$/)[1]}`,o[R](t)}))):(o=l,o.src=t),$("video")):(o=s,o.src="IMG"===r.tagName?r.src:window.getComputedStyle(r).backgroundImage.replace(/^url|[(|)|'|"]/g,"")),i[R](o),document.body[R](i),{close:J,opts:F,updateDimensions:G,display:o,next:()=>j(1),prev:()=>j(-1)}};function Y(){const{top:e,left:t,width:n,height:a}=r.getBoundingClientRect();return`transform:translate3D(${t-(i.clientWidth-n)/2}px, ${e-(i.clientHeight-a)/2}px, 0) scale3D(${r.clientWidth/o.clientWidth}, ${r.clientHeight/o.clientHeight}, 0)`}function j(e){const t=C.length-1;if(m)return;if(e>0&&O===t||e<0&&!O){if(!F.loop)return Z(s,""),void setTimeout(Z,9,s,`animation:${e>0?"bpl":"bpf"} .3s;transition:transform .35s`);O=e>0?-1:t+1}if(O=Math.max(0,Math.min(O+e,t)),[O-1,O,O+1].forEach((e=>{if(e=Math.max(0,Math.min(e,t)),z[e])return;const n=C[e].src,r=document[N]("IMG");r.addEventListener("load",K.bind(null,n)),r.src=n,z[e]=r})),z[O].complete)return U(e);m=!0,Z(g,"opacity:.4;"),i[R](g),z[O].onload=()=>{M&&U(e)},z[O].onerror=()=>{C[O]={error:"Error loading image"},M&&U(e)}}function U(e){m&&(i[H](g),m=!1);const t=C[O];if(t.error)alert(t.error);else{const n=i.querySelector("img:last-of-type");s=o=z[O],Z(s,`animation:${e>0?"bpfl":"bpfr"} .35s;transition:transform .35s`),Z(n,`animation:${e>0?"bpfol":"bpfor"} .35s both`),i[R](s),t.el&&(r=t.el)}x.innerHTML=`${O+1}/${C.length}`,q(C[O].caption),S&&S([s,C[O]])}function G(){let e,t;const n=.95*window.innerHeight,r=.95*window.innerWidth,a=n/r,[i,o]=F.dimensions||[1920,1080],s=o/i;s>a?(e=Math.min(o,n),t=e/s):(t=Math.min(i,r),e=t*s),u.style.cssText+=`width:${t}px;height:${e}px;`}function $(e){~[1,4].indexOf(o.readyState)?(X(),setTimeout((()=>{o.play()}),99)):o.error?X(e):v=setTimeout($,35,e)}function W(e){F.noLoader||(e&&Z(g,`top:${r.offsetTop}px;left:${r.offsetLeft}px;height:${r.clientHeight}px;width:${r.clientWidth}px`),r.parentElement[e?R:H](g),m=e)}function q(e){e&&(y.innerHTML=e),Z(_,"opacity:"+(e?"1;pointer-events:auto":"0"))}function K(e){!~E.indexOf(e)&&E.push(e)}function X(e){if(m&&W(),w&&w(),"string"==typeof e)return Q(),F.onError?F.onError():alert(`Error: The requested ${e} could not be loaded.`);B&&K(h),o.style.cssText+=Y(),Z(i,"opacity:1;pointer-events:auto"),P&&(P=setTimeout(P,410)),T=!0,M=!!C,setTimeout((()=>{o.style.cssText+="transition:transform .35s;transform:none",b&&setTimeout(q,250,b)}),60)}function J(e){const t=e?e.target:i,n=[_,I,l,c,y,L,A,g];t.blur(),k||~n.indexOf(t)||(o.style.cssText+=Y(),Z(i,"pointer-events:auto"),setTimeout(Q,350),clearTimeout(P),T=!1,k=!0)}function Q(){if((o===u?d:o).removeAttribute("src"),document.body[H](i),i[H](o),Z(i,""),Z(o,""),q(!1),M){const e=i.querySelectorAll("img");for(let t=0;t{"use strict";n.r(t),n.d(t,{decode83:()=>a,encode83:()=>i});const r=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","#","$","%","*","+",",","-",".",":",";","=","?","@","[","]","^","_","{","|","}","~"],a=e=>{let t=0;for(let n=0;n{var n="";for(let a=1;a<=t;a++){let i=Math.floor(e)/Math.pow(83,t-a)%83;n+=r[Math.floor(i)]}return n}},19634:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u,isBlurhashValid:()=>s});var r=n(41557),a=n(53222),i=n(26126);const o=e=>{if(!e||e.length<6)throw new i.ValidationError("The blurhash string must be at least 6 characters");const t=(0,r.decode83)(e[0]),n=Math.floor(t/9)+1,a=t%9+1;if(e.length!==4+2*a*n)throw new i.ValidationError(`blurhash length mismatch: length is ${e.length} but it should be ${4+2*a*n}`)},s=e=>{try{o(e)}catch(e){return{result:!1,errorReason:e.message}}return{result:!0}},l=e=>{const t=e>>16,n=e>>8&255,r=255&e;return[(0,a.sRGBToLinear)(t),(0,a.sRGBToLinear)(n),(0,a.sRGBToLinear)(r)]},c=(e,t)=>{const n=Math.floor(e/361),r=Math.floor(e/19)%19,i=e%19;return[(0,a.signPow)((n-9)/9,2)*t,(0,a.signPow)((r-9)/9,2)*t,(0,a.signPow)((i-9)/9,2)*t]},u=(e,t,n,i)=>{o(e),i|=1;const s=(0,r.decode83)(e[0]),u=Math.floor(s/9)+1,d=s%9+1,h=((0,r.decode83)(e[1])+1)/166,f=new Array(d*u);for(let t=0;t{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(41557),a=n(53222),i=n(26126);const o=(e,t,n,r)=>{let i=0,o=0,s=0;const l=4*t;for(let c=0;c{if(s<1||s>9||l<1||l>9)throw new i.ValidationError("BlurHash must have between 1 and 9 components");if(t*n*4!==e.length)throw new i.ValidationError("Width and height must match the pixels array");let c=[];for(let r=0;ri*Math.cos(Math.PI*a*e/t)*Math.cos(Math.PI*r*o/n)));c.push(s)}const u=c[0],d=c.slice(1);let h,f="",p=s-1+9*(l-1);if(f+=(0,r.encode83)(p,1),d.length>0){let e=Math.max(...d.map((e=>Math.max(...e)))),t=Math.floor(Math.max(0,Math.min(82,Math.floor(166*e-.5))));h=(t+1)/166,f+=(0,r.encode83)(t,1)}else h=1,f+=(0,r.encode83)(0,1);var m;return f+=(0,r.encode83)((m=u,((0,a.linearTosRGB)(m[0])<<16)+((0,a.linearTosRGB)(m[1])<<8)+(0,a.linearTosRGB)(m[2])),4),d.forEach((e=>{f+=(0,r.encode83)(((e,t)=>19*Math.floor(Math.max(0,Math.min(18,Math.floor(9*(0,a.signPow)(e[0]/t,.5)+9.5))))*19+19*Math.floor(Math.max(0,Math.min(18,Math.floor(9*(0,a.signPow)(e[1]/t,.5)+9.5))))+Math.floor(Math.max(0,Math.min(18,Math.floor(9*(0,a.signPow)(e[2]/t,.5)+9.5)))))(e,h),2)})),f}},26126:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ValidationError:()=>r});class r extends Error{constructor(e){super(e),this.name="ValidationError",this.message=e}}},43985:(e,t,n)=>{"use strict";n.r(t),n.d(t,{decode:()=>r.default,encode:()=>a.default,isBlurhashValid:()=>r.isBlurhashValid});var r=n(19634),a=n(5413),i=n(26126),o={};for(const e in i)["default","decode","isBlurhashValid","encode"].indexOf(e)<0&&(o[e]=()=>i[e]);n.d(t,o)},53222:(e,t,n)=>{"use strict";n.r(t),n.d(t,{linearTosRGB:()=>a,sRGBToLinear:()=>r,sign:()=>i,signPow:()=>o});const r=e=>{let t=e/255;return t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},a=e=>{let t=Math.max(0,Math.min(1,e));return t<=.0031308?Math.round(12.92*t*255+.5):Math.round(255*(1.055*Math.pow(t,1/2.4)-.055)+.5)},i=e=>e<0?-1:1,o=(e,t)=>i(e)*Math.pow(Math.abs(e),t)},77354:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BVConfigPlugin:()=>r});var r=(0,n(11638).pluginFactory)()},73106:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BAlert:()=>S,props:()=>P});var r,a=n(1915),i=n(94689),o=n(63294),s=n(12299),l=n(90494),c=n(26410),u=n(33284),d=n(54602),h=n(93954),f=n(67040),p=n(20451),m=n(18280),v=n(91451),g=n(17100);function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t0?e:0},w=function(e){return""===e||!0===e||!((0,h.toInteger)(e,0)<1)&&!!e},P=(0,p.makePropsConfigurable)((0,f.sortKeys)(y(y({},M),{},{dismissLabel:(0,p.makeProp)(s.PROP_TYPE_STRING,"Close"),dismissible:(0,p.makeProp)(s.PROP_TYPE_BOOLEAN,!1),fade:(0,p.makeProp)(s.PROP_TYPE_BOOLEAN,!1),variant:(0,p.makeProp)(s.PROP_TYPE_STRING,"info")})),i.NAME_ALERT),S=a.Vue.extend({name:i.NAME_ALERT,mixins:[T,m.normalizeSlotMixin],props:P,data:function(){return{countDown:0,localShow:w(this[k])}},watch:(r={},b(r,k,(function(e){this.countDown=B(e),this.localShow=w(e)})),b(r,"countDown",(function(e){var t=this;this.clearCountDownInterval();var n=this[k];(0,u.isNumeric)(n)&&(this.$emit(o.EVENT_NAME_DISMISS_COUNT_DOWN,e),n!==e&&this.$emit(E,e),e>0?(this.localShow=!0,this.$_countDownTimeout=setTimeout((function(){t.countDown--}),1e3)):this.$nextTick((function(){(0,c.requestAF)((function(){t.localShow=!1}))})))})),b(r,"localShow",(function(e){var t=this[k];e||!this.dismissible&&!(0,u.isNumeric)(t)||this.$emit(o.EVENT_NAME_DISMISSED),(0,u.isNumeric)(t)||t===e||this.$emit(E,e)})),r),created:function(){this.$_filterTimer=null;var e=this[k];this.countDown=B(e),this.localShow=w(e)},beforeDestroy:function(){this.clearCountDownInterval()},methods:{dismiss:function(){this.clearCountDownInterval(),this.countDown=0,this.localShow=!1},clearCountDownInterval:function(){clearTimeout(this.$_countDownTimeout),this.$_countDownTimeout=null}},render:function(e){var t=e();if(this.localShow){var n=this.dismissible,r=this.variant,i=e();n&&(i=e(v.BButtonClose,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot(l.SLOT_NAME_DISMISS)])),t=e("div",{staticClass:"alert",class:b({"alert-dismissible":n},"alert-".concat(r),r),attrs:{role:"alert","aria-live":"polite","aria-atomic":!0},key:this[a.COMPONENT_UID_KEY]},[i,this.normalizeSlot()])}return e(g.BVTransition,{props:{noFade:!this.fade}},[t])}})},45279:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AlertPlugin:()=>a,BAlert:()=>r.BAlert});var r=n(73106),a=(0,n(11638).pluginFactory)({components:{BAlert:r.BAlert}})},98688:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BAspect:()=>m,props:()=>p});var r=n(1915),a=n(94689),i=n(12299),o=n(30824),s=n(21578),l=n(93954),c=n(20451),u=n(18280);function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(e){s=!0,a=e}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.r(t),n.d(t,{AspectPlugin:()=>a,BAspect:()=>r.BAspect});var r=n(98688),a=(0,n(11638).pluginFactory)({components:{BAspect:r.BAspect}})},74829:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BAvatarGroup:()=>h,props:()=>d});var r=n(1915),a=n(94689),i=n(12299),o=n(21578),s=n(93954),l=n(20451),c=n(18280),u=n(47389),d=(0,l.makePropsConfigurable)({overlap:(0,l.makeProp)(i.PROP_TYPE_NUMBER_STRING,.3),rounded:(0,l.makeProp)(i.PROP_TYPE_BOOLEAN_STRING,!1),size:(0,l.makeProp)(i.PROP_TYPE_STRING),square:(0,l.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tag:(0,l.makeProp)(i.PROP_TYPE_STRING,"div"),variant:(0,l.makeProp)(i.PROP_TYPE_STRING)},a.NAME_AVATAR_GROUP),h=r.Vue.extend({name:a.NAME_AVATAR_GROUP,mixins:[c.normalizeSlotMixin],provide:function(){return{bvAvatarGroup:this}},props:d,computed:{computedSize:function(){return(0,u.computeSize)(this.size)},overlapScale:function(){return(0,o.mathMin)((0,o.mathMax)((0,s.toFloat)(this.overlap,0),0),1)/2},paddingStyle:function(){var e=this.computedSize;return(e=e?"calc(".concat(e," * ").concat(this.overlapScale,")"):null)?{paddingLeft:e,paddingRight:e}:{}}},render:function(e){var t=e("div",{staticClass:"b-avatar-group-inner",style:this.paddingStyle},this.normalizeSlot());return e(this.tag,{staticClass:"b-avatar-group",attrs:{role:"group"}},[t])}})},47389:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BAvatar:()=>B,computeSize:()=>M,props:()=>E});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(90494),l=n(33284),c=n(93954),u=n(67040),d=n(20451),h=n(30488),f=n(18280),p=n(43022),m=n(7543),v=n(15193),g=n(67347);function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{AvatarPlugin:()=>i,BAvatar:()=>r.BAvatar,BAvatarGroup:()=>a.BAvatarGroup});var r=n(47389),a=n(74829),i=(0,n(11638).pluginFactory)({components:{BAvatar:r.BAvatar,BAvatarGroup:a.BAvatarGroup}})},26034:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BBadge:()=>m,props:()=>p});var r=n(1915),a=n(94689),i=n(12299),o=n(67040),s=n(20451),l=n(30488),c=n(67347);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BBadge:()=>r.BBadge,BadgePlugin:()=>a});var r=n(26034),a=(0,n(11638).pluginFactory)({components:{BBadge:r.BBadge}})},90854:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BBreadcrumbItem:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(20451),o=n(89595),s=(0,i.makePropsConfigurable)(o.props,a.NAME_BREADCRUMB_ITEM),l=r.Vue.extend({name:a.NAME_BREADCRUMB_ITEM,functional:!0,props:s,render:function(e,t){var n=t.props,a=t.data,i=t.children;return e("li",(0,r.mergeData)(a,{staticClass:"breadcrumb-item",class:{active:n.active}}),[e(o.BBreadcrumbLink,{props:n},i)])}})},89595:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BBreadcrumbLink:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(18735),s=n(67040),l=n(20451),c=n(67347);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BBreadcrumb:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(33284),s=n(20451),l=n(46595),c=n(90854);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BBreadcrumb:()=>r.BBreadcrumb,BBreadcrumbItem:()=>a.BBreadcrumbItem,BBreadcrumbLink:()=>i.BBreadcrumbLink,BreadcrumbPlugin:()=>o});var r=n(74825),a=n(90854),i=n(89595),o=(0,n(11638).pluginFactory)({components:{BBreadcrumb:r.BBreadcrumb,BBreadcrumbItem:a.BBreadcrumbItem,BBreadcrumbLink:i.BBreadcrumbLink}})},45969:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BButtonGroup:()=>f,props:()=>h});var r=n(1915),a=n(94689),i=n(12299),o=n(67040),s=n(20451),l=n(15193);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BButtonGroup:()=>r.BButtonGroup,ButtonGroupPlugin:()=>a});var r=n(45969),a=(0,n(11638).pluginFactory)({components:{BButtonGroup:r.BButtonGroup,BBtnGroup:r.BButtonGroup}})},41984:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BButtonToolbar:()=>f,props:()=>h});var r=n(1915),a=n(94689),i=n(12299),o=n(63663),s=n(26410),l=n(28415),c=n(20451),u=n(18280),d=[".btn:not(.disabled):not([disabled]):not(.dropdown-item)",".form-control:not(.disabled):not([disabled])","select:not(.disabled):not([disabled])",'input[type="checkbox"]:not(.disabled)','input[type="radio"]:not(.disabled)'].join(","),h=(0,c.makePropsConfigurable)({justify:(0,c.makeProp)(i.PROP_TYPE_BOOLEAN,!1),keyNav:(0,c.makeProp)(i.PROP_TYPE_BOOLEAN,!1)},a.NAME_BUTTON_TOOLBAR),f=r.Vue.extend({name:a.NAME_BUTTON_TOOLBAR,mixins:[u.normalizeSlotMixin],props:h,mounted:function(){this.keyNav&&this.getItems()},methods:{getItems:function(){var e=(0,s.selectAll)(d,this.$el);return e.forEach((function(e){e.tabIndex=-1})),e.filter((function(e){return(0,s.isVisible)(e)}))},focusFirst:function(){var e=this.getItems();(0,s.attemptFocus)(e[0])},focusPrev:function(e){var t=this.getItems(),n=t.indexOf(e.target);n>-1&&(t=t.slice(0,n).reverse(),(0,s.attemptFocus)(t[0]))},focusNext:function(e){var t=this.getItems(),n=t.indexOf(e.target);n>-1&&(t=t.slice(n+1),(0,s.attemptFocus)(t[0]))},focusLast:function(){var e=this.getItems().reverse();(0,s.attemptFocus)(e[0])},onFocusin:function(e){var t=this.$el;e.target!==t||(0,s.contains)(t,e.relatedTarget)||((0,l.stopEvent)(e),this.focusFirst(e))},onKeydown:function(e){var t=e.keyCode,n=e.shiftKey;t===o.CODE_UP||t===o.CODE_LEFT?((0,l.stopEvent)(e),n?this.focusFirst(e):this.focusPrev(e)):t!==o.CODE_DOWN&&t!==o.CODE_RIGHT||((0,l.stopEvent)(e),n?this.focusLast(e):this.focusNext(e))}},render:function(e){var t=this.keyNav;return e("div",{staticClass:"btn-toolbar",class:{"justify-content-between":this.justify},attrs:{role:"toolbar",tabindex:t?"0":null},on:t?{focusin:this.onFocusin,keydown:this.onKeydown}:{}},[this.normalizeSlot()])}})},23059:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BButtonToolbar:()=>r.BButtonToolbar,ButtonToolbarPlugin:()=>a});var r=n(41984),a=(0,n(11638).pluginFactory)({components:{BButtonToolbar:r.BButtonToolbar,BBtnToolbar:r.BButtonToolbar}})},91451:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BButtonClose:()=>h,props:()=>d});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(28415),l=n(33284),c=n(20451),u=n(72345);var d=(0,c.makePropsConfigurable)({ariaLabel:(0,c.makeProp)(i.PROP_TYPE_STRING,"Close"),content:(0,c.makeProp)(i.PROP_TYPE_STRING,"×"),disabled:(0,c.makeProp)(i.PROP_TYPE_BOOLEAN,!1),textVariant:(0,c.makeProp)(i.PROP_TYPE_STRING)},a.NAME_BUTTON_CLOSE),h=r.Vue.extend({name:a.NAME_BUTTON_CLOSE,functional:!0,props:d,render:function(e,t){var n,a,i,c=t.props,d=t.data,h=t.slots,f=t.scopedSlots,p=h(),m=f||{},v={staticClass:"close",class:(n={},a="text-".concat(c.textVariant),i=c.textVariant,a in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i,n),attrs:{type:"button",disabled:c.disabled,"aria-label":c.ariaLabel?String(c.ariaLabel):null},on:{click:function(e){c.disabled&&(0,l.isEvent)(e)&&(0,s.stopEvent)(e)}}};return(0,u.hasNormalizedSlot)(o.SLOT_NAME_DEFAULT,m,p)||(v.domProps={innerHTML:c.content}),e("button",(0,r.mergeData)(d,v),(0,u.normalizeSlot)(o.SLOT_NAME_DEFAULT,{},m,p))}})},15193:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BButton:()=>P,props:()=>y});var r=n(1915),a=n(94689),i=n(63663),o=n(12299),s=n(11572),l=n(26410),c=n(28415),u=n(33284),d=n(67040),h=n(20451),f=n(30488),p=n(67347);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BButton:()=>r.BButton,BButtonClose:()=>a.BButtonClose,ButtonPlugin:()=>i});var r=n(15193),a=n(91451),i=(0,n(11638).pluginFactory)({components:{BButton:r.BButton,BBtn:r.BButton,BButtonClose:a.BButtonClose,BBtnClose:a.BButtonClose}})},67065:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCalendar:()=>R,props:()=>z});var r,a=n(1915),i=n(94689),o=n(18413),s=n(63294),l=n(63663),c=n(12299),u=n(90494),d=n(11572),h=n(68001),f=n(26410),p=n(28415),m=n(68265),v=n(33284),g=n(9439),_=n(3058),y=n(21578),b=n(54602),I=n(93954),T=n(67040),M=n(20451),k=n(46595),E=n(28492),B=n(73727),w=n(18280),P=n(7543);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e){for(var t=1;tt}},dateDisabled:function(){var e=this,t=this.dateOutOfRange;return function(n){n=(0,h.parseYMD)(n);var r=(0,h.formatYMD)(n);return!(!t(n)&&!e.computedDateDisabledFn(r,n))}},formatDateString:function(){return(0,h.createDateFormatter)(this.calendarLocale,A(A({year:o.DATE_FORMAT_NUMERIC,month:o.DATE_FORMAT_2_DIGIT,day:o.DATE_FORMAT_2_DIGIT},this.dateFormatOptions),{},{hour:void 0,minute:void 0,second:void 0,calendar:o.CALENDAR_GREGORY}))},formatYearMonth:function(){return(0,h.createDateFormatter)(this.calendarLocale,{year:o.DATE_FORMAT_NUMERIC,month:o.CALENDAR_LONG,calendar:o.CALENDAR_GREGORY})},formatWeekdayName:function(){return(0,h.createDateFormatter)(this.calendarLocale,{weekday:o.CALENDAR_LONG,calendar:o.CALENDAR_GREGORY})},formatWeekdayNameShort:function(){return(0,h.createDateFormatter)(this.calendarLocale,{weekday:this.weekdayHeaderFormat||o.CALENDAR_SHORT,calendar:o.CALENDAR_GREGORY})},formatDay:function(){var e=new Intl.NumberFormat([this.computedLocale],{style:"decimal",minimumIntegerDigits:1,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"});return function(t){return e.format(t.getDate())}},prevDecadeDisabled:function(){var e=this.computedMin;return this.disabled||e&&(0,h.lastDateOfMonth)((0,h.oneDecadeAgo)(this.activeDate))e},nextYearDisabled:function(){var e=this.computedMax;return this.disabled||e&&(0,h.firstDateOfMonth)((0,h.oneYearAhead)(this.activeDate))>e},nextDecadeDisabled:function(){var e=this.computedMax;return this.disabled||e&&(0,h.firstDateOfMonth)((0,h.oneDecadeAhead)(this.activeDate))>e},calendar:function(){for(var e=[],t=this.calendarFirstDay,n=t.getFullYear(),r=t.getMonth(),a=this.calendarDaysInMonth,i=t.getDay(),o=0-((this.computedWeekStarts>i?7:0)-this.computedWeekStarts)-i,s=0;s<6&&o{"use strict";n.r(t),n.d(t,{BCalendar:()=>r.BCalendar,CalendarPlugin:()=>a});var r=n(67065),a=(0,n(11638).pluginFactory)({components:{BCalendar:r.BCalendar}})},19279:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCardBody:()=>m,props:()=>p});var r=n(1915),a=n(94689),i=n(12299),o=n(67040),s=n(20451),l=n(38881),c=n(49379),u=n(49034);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BCardFooter:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(18735),s=n(67040),l=n(20451),c=n(38881);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BCardGroup:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=(0,o.makePropsConfigurable)({columns:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),deck:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"div")},a.NAME_CARD_GROUP),l=r.Vue.extend({name:a.NAME_CARD_GROUP,functional:!0,props:s,render:function(e,t){var n=t.props,a=t.data,i=t.children;return e(n.tag,(0,r.mergeData)(a,{class:n.deck?"card-deck":n.columns?"card-columns":"card-group"}),i)}})},87047:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCardHeader:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(18735),s=n(67040),l=n(20451),c=n(38881);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BCardImgLazy:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(67040),o=n(20451),s=n(98156),l=n(78130),c=n(13481);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BCardImg:()=>f,props:()=>h});var r=n(1915),a=n(94689),i=n(12299),o=n(67040),s=n(20451),l=n(98156);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BCardSubTitle:()=>c,props:()=>l});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=n(46595),l=(0,o.makePropsConfigurable)({subTitle:(0,o.makeProp)(i.PROP_TYPE_STRING),subTitleTag:(0,o.makeProp)(i.PROP_TYPE_STRING,"h6"),subTitleTextVariant:(0,o.makeProp)(i.PROP_TYPE_STRING,"muted")},a.NAME_CARD_SUB_TITLE),c=r.Vue.extend({name:a.NAME_CARD_SUB_TITLE,functional:!0,props:l,render:function(e,t){var n=t.props,a=t.data,i=t.children;return e(n.subTitleTag,(0,r.mergeData)(a,{staticClass:"card-subtitle",class:[n.subTitleTextVariant?"text-".concat(n.subTitleTextVariant):null]}),i||(0,s.toString)(n.subTitle))}})},64206:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCardText:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=(0,o.makePropsConfigurable)({textTag:(0,o.makeProp)(i.PROP_TYPE_STRING,"p")},a.NAME_CARD_TEXT),l=r.Vue.extend({name:a.NAME_CARD_TEXT,functional:!0,props:s,render:function(e,t){var n=t.props,a=t.data,i=t.children;return e(n.textTag,(0,r.mergeData)(a,{staticClass:"card-text"}),i)}})},49379:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCardTitle:()=>c,props:()=>l});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=n(46595),l=(0,o.makePropsConfigurable)({title:(0,o.makeProp)(i.PROP_TYPE_STRING),titleTag:(0,o.makeProp)(i.PROP_TYPE_STRING,"h4")},a.NAME_CARD_TITLE),c=r.Vue.extend({name:a.NAME_CARD_TITLE,functional:!0,props:l,render:function(e,t){var n=t.props,a=t.data,i=t.children;return e(n.titleTag,(0,r.mergeData)(a,{staticClass:"card-title"}),i||(0,s.toString)(n.title))}})},86855:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCard:()=>I,props:()=>b});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(18735),l=n(72345),c=n(67040),u=n(20451),d=n(38881),h=n(19279),f=n(87047),p=n(37674),m=n(13481);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BCard:()=>r.BCard,BCardBody:()=>i.BCardBody,BCardFooter:()=>l.BCardFooter,BCardGroup:()=>h.BCardGroup,BCardHeader:()=>a.BCardHeader,BCardImg:()=>c.BCardImg,BCardImgLazy:()=>u.BCardImgLazy,BCardSubTitle:()=>s.BCardSubTitle,BCardText:()=>d.BCardText,BCardTitle:()=>o.BCardTitle,CardPlugin:()=>f});var r=n(86855),a=n(87047),i=n(19279),o=n(49379),s=n(49034),l=n(37674),c=n(13481),u=n(19546),d=n(64206),h=n(97794),f=(0,n(11638).pluginFactory)({components:{BCard:r.BCard,BCardHeader:a.BCardHeader,BCardBody:i.BCardBody,BCardTitle:o.BCardTitle,BCardSubTitle:s.BCardSubTitle,BCardFooter:l.BCardFooter,BCardImg:c.BCardImg,BCardImgLazy:u.BCardImgLazy,BCardText:d.BCardText,BCardGroup:h.BCardGroup}})},25835:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCarouselSlide:()=>I,props:()=>b});var r=n(1915),a=n(94689),i=n(43935),o=n(12299),s=n(90494),l=n(28415),c=n(18735),u=n(68265),d=n(67040),h=n(20451),f=n(73727),p=n(18280),m=n(98156);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BCarousel:()=>x,props:()=>C});var r,a=n(1915),i=n(94689),o=n(43935),s=n(63294),l=n(63663),c=n(12299),u=n(26410),d=n(28415),h=n(33284),f=n(21578),p=n(54602),m=n(93954),v=n(84941),g=n(67040),_=n(63078),y=n(20451),b=n(73727),I=n(18280);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function M(e){for(var t=1;t0),touchStartX:0,touchDeltaX:0}},computed:{numSlides:function(){return this.slides.length}},watch:(r={},k(r,P,(function(e,t){e!==t&&this.setSlide((0,m.toInteger)(e,0))})),k(r,"interval",(function(e,t){e!==t&&(e?(this.pause(!0),this.start(!1)):this.pause(!1))})),k(r,"isPaused",(function(e,t){e!==t&&this.$emit(e?s.EVENT_NAME_PAUSED:s.EVENT_NAME_UNPAUSED)})),k(r,"index",(function(e,t){e===t||this.isSliding||this.doSlide(e,t)})),r),created:function(){this.$_interval=null,this.$_animationTimeout=null,this.$_touchTimeout=null,this.$_observer=null,this.isPaused=!((0,m.toInteger)(this.interval,0)>0)},mounted:function(){this.transitionEndEvent=function(e){for(var t in O)if(!(0,h.isUndefined)(e.style[t]))return O[t];return null}(this.$el)||null,this.updateSlides(),this.setObserver(!0)},beforeDestroy:function(){this.clearInterval(),this.clearAnimationTimeout(),this.clearTouchTimeout(),this.setObserver(!1)},methods:{clearInterval:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(){clearInterval(this.$_interval),this.$_interval=null})),clearAnimationTimeout:function(){clearTimeout(this.$_animationTimeout),this.$_animationTimeout=null},clearTouchTimeout:function(){clearTimeout(this.$_touchTimeout),this.$_touchTimeout=null},setObserver:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,e&&(this.$_observer=(0,_.observeDom)(this.$refs.inner,this.updateSlides.bind(this),{subtree:!1,childList:!0,attributes:!0,attributeFilter:["id"]}))},setSlide:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(o.IS_BROWSER&&document.visibilityState&&document.hidden)){var r=this.noWrap,a=this.numSlides;e=(0,f.mathFloor)(e),0!==a&&(this.isSliding?this.$once(s.EVENT_NAME_SLIDING_END,(function(){(0,u.requestAF)((function(){return t.setSlide(e,n)}))})):(this.direction=n,this.index=e>=a?r?a-1:0:e<0?r?0:a-1:e,r&&this.index!==e&&this.index!==this[P]&&this.$emit(S,this.index)))}},prev:function(){this.setSlide(this.index-1,"prev")},next:function(){this.setSlide(this.index+1,"next")},pause:function(e){e||(this.isPaused=!0),this.clearInterval()},start:function(e){e||(this.isPaused=!1),this.clearInterval(),this.interval&&this.numSlides>1&&(this.$_interval=setInterval(this.next,(0,f.mathMax)(1e3,this.interval)))},restart:function(){this.$el.contains((0,u.getActiveElement)())||this.start()},doSlide:function(e,t){var n=this,r=Boolean(this.interval),a=this.calcDirection(this.direction,t,e),i=a.overlayClass,o=a.dirClass,l=this.slides[t],c=this.slides[e];if(l&&c){if(this.isSliding=!0,r&&this.pause(!1),this.$emit(s.EVENT_NAME_SLIDING_START,e),this.$emit(S,this.index),this.noAnimation)(0,u.addClass)(c,"active"),(0,u.removeClass)(l,"active"),this.isSliding=!1,this.$nextTick((function(){return n.$emit(s.EVENT_NAME_SLIDING_END,e)}));else{(0,u.addClass)(c,i),(0,u.reflow)(c),(0,u.addClass)(l,o),(0,u.addClass)(c,o);var h=!1,f=function t(){if(!h){if(h=!0,n.transitionEndEvent)n.transitionEndEvent.split(/\s+/).forEach((function(e){return(0,d.eventOff)(c,e,t,s.EVENT_OPTIONS_NO_CAPTURE)}));n.clearAnimationTimeout(),(0,u.removeClass)(c,o),(0,u.removeClass)(c,i),(0,u.addClass)(c,"active"),(0,u.removeClass)(l,"active"),(0,u.removeClass)(l,o),(0,u.removeClass)(l,i),(0,u.setAttr)(l,"aria-current","false"),(0,u.setAttr)(c,"aria-current","true"),(0,u.setAttr)(l,"aria-hidden","true"),(0,u.setAttr)(c,"aria-hidden","false"),n.isSliding=!1,n.direction=null,n.$nextTick((function(){return n.$emit(s.EVENT_NAME_SLIDING_END,e)}))}};if(this.transitionEndEvent)this.transitionEndEvent.split(/\s+/).forEach((function(e){return(0,d.eventOn)(c,e,f,s.EVENT_OPTIONS_NO_CAPTURE)}));this.$_animationTimeout=setTimeout(f,650)}r&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=(0,u.selectAll)(".carousel-item",this.$refs.inner);var e=this.slides.length,t=(0,f.mathMax)(0,(0,f.mathMin)((0,f.mathFloor)(this.index),e-1));this.slides.forEach((function(n,r){var a=r+1;r===t?((0,u.addClass)(n,"active"),(0,u.setAttr)(n,"aria-current","true")):((0,u.removeClass)(n,"active"),(0,u.setAttr)(n,"aria-current","false")),(0,u.setAttr)(n,"aria-posinset",String(a)),(0,u.setAttr)(n,"aria-setsize",String(e))})),this.setSlide(t),this.start(this.isPaused)},calcDirection:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return e?A[e]:n>t?A.next:A.prev},handleClick:function(e,t){var n=e.keyCode;"click"!==e.type&&n!==l.CODE_SPACE&&n!==l.CODE_ENTER||((0,d.stopEvent)(e),t())},handleSwipe:function(){var e=(0,f.mathAbs)(this.touchDeltaX);if(!(e<=40)){var t=e/this.touchDeltaX;this.touchDeltaX=0,t>0?this.prev():t<0&&this.next()}},touchStart:function(e){o.HAS_POINTER_EVENT_SUPPORT&&L[e.pointerType.toUpperCase()]?this.touchStartX=e.clientX:o.HAS_POINTER_EVENT_SUPPORT||(this.touchStartX=e.touches[0].clientX)},touchMove:function(e){e.touches&&e.touches.length>1?this.touchDeltaX=0:this.touchDeltaX=e.touches[0].clientX-this.touchStartX},touchEnd:function(e){o.HAS_POINTER_EVENT_SUPPORT&&L[e.pointerType.toUpperCase()]&&(this.touchDeltaX=e.clientX-this.touchStartX),this.handleSwipe(),this.pause(!1),this.clearTouchTimeout(),this.$_touchTimeout=setTimeout(this.start,500+(0,f.mathMax)(1e3,this.interval))}},render:function(e){var t=this,n=this.indicators,r=this.background,a=this.noAnimation,i=this.noHoverPause,s=this.noTouch,c=this.index,u=this.isSliding,h=this.pause,f=this.restart,p=this.touchStart,m=this.touchEnd,g=this.safeId("__BV_inner_"),_=e("div",{staticClass:"carousel-inner",attrs:{id:g,role:"list"},ref:"inner"},[this.normalizeSlot()]),y=e();if(this.controls){var b=function(n,r,a){var i=function(e){u?(0,d.stopEvent)(e,{propagation:!1}):t.handleClick(e,a)};return e("a",{staticClass:"carousel-control-".concat(n),attrs:{href:"#",role:"button","aria-controls":g,"aria-disabled":u?"true":null},on:{click:i,keydown:i}},[e("span",{staticClass:"carousel-control-".concat(n,"-icon"),attrs:{"aria-hidden":"true"}}),e("span",{class:"sr-only"},[r])])};y=[b("prev",this.labelPrev,this.prev),b("next",this.labelNext,this.next)]}var I=e("ol",{staticClass:"carousel-indicators",directives:[{name:"show",value:n}],attrs:{id:this.safeId("__BV_indicators_"),"aria-hidden":n?"false":"true","aria-label":this.labelIndicators,"aria-owns":g}},this.slides.map((function(r,a){var i=function(e){t.handleClick(e,(function(){t.setSlide(a)}))};return e("li",{class:{active:a===c},attrs:{role:"button",id:t.safeId("__BV_indicator_".concat(a+1,"_")),tabindex:n?"0":"-1","aria-current":a===c?"true":"false","aria-label":"".concat(t.labelGotoSlide," ").concat(a+1),"aria-describedby":r.id||null,"aria-controls":g},on:{click:i,keydown:i},key:"slide_".concat(a)})}))),T={mouseenter:i?v.noop:h,mouseleave:i?v.noop:f,focusin:h,focusout:f,keydown:function(e){if(!/input|textarea/i.test(e.target.tagName)){var n=e.keyCode;n!==l.CODE_LEFT&&n!==l.CODE_RIGHT||((0,d.stopEvent)(e),t[n===l.CODE_LEFT?"prev":"next"]())}}};return o.HAS_TOUCH_SUPPORT&&!s&&(o.HAS_POINTER_EVENT_SUPPORT?(T["&pointerdown"]=p,T["&pointerup"]=m):(T["&touchstart"]=p,T["&touchmove"]=this.touchMove,T["&touchend"]=m)),e("div",{staticClass:"carousel",class:{slide:!a,"carousel-fade":!a&&this.fade,"pointer-event":o.HAS_TOUCH_SUPPORT&&o.HAS_POINTER_EVENT_SUPPORT&&!s},style:{background:r},attrs:{role:"region",id:this.safeId(),"aria-busy":u?"true":"false"},on:T},[_,y,I])}})},68512:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCarousel:()=>r.BCarousel,BCarouselSlide:()=>a.BCarouselSlide,CarouselPlugin:()=>i});var r=n(37072),a=n(25835),i=(0,n(11638).pluginFactory)({components:{BCarousel:r.BCarousel,BCarouselSlide:a.BCarouselSlide}})},68283:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCollapse:()=>x,props:()=>C});var r,a=n(1915),i=n(94689),o=n(90622),s=n(43935),l=n(63294),c=n(12299),u=n(90494),d=n(26410),h=n(28415),f=n(54602),p=n(67040),m=n(20451),v=n(73727),g=n(98596),_=n(18280),y=n(62079);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function I(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BVCollapse:()=>d,props:()=>u});var r=n(1915),a=n(94689),i=n(12299),o=n(26410),s=n(20451),l={css:!0,enterClass:"",enterActiveClass:"collapsing",enterToClass:"collapse show",leaveClass:"collapse show",leaveActiveClass:"collapsing",leaveToClass:"collapse"},c={enter:function(e){(0,o.setStyle)(e,"height",0),(0,o.requestAF)((function(){(0,o.reflow)(e),(0,o.setStyle)(e,"height","".concat(e.scrollHeight,"px"))}))},afterEnter:function(e){(0,o.removeStyle)(e,"height")},leave:function(e){(0,o.setStyle)(e,"height","auto"),(0,o.setStyle)(e,"display","block"),(0,o.setStyle)(e,"height","".concat((0,o.getBCR)(e).height,"px")),(0,o.reflow)(e),(0,o.setStyle)(e,"height",0)},afterLeave:function(e){(0,o.removeStyle)(e,"height")}},u={appear:(0,s.makeProp)(i.PROP_TYPE_BOOLEAN,!1)},d=r.Vue.extend({name:a.NAME_COLLAPSE_HELPER,functional:!0,props:u,render:function(e,t){var n=t.props,a=t.data,i=t.children;return e("transition",(0,r.mergeData)(a,{props:l,on:c},{props:n}),i)}})},31586:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCollapse:()=>r.BCollapse,CollapsePlugin:()=>i});var r=n(68283),a=n(7351),i=(0,n(11638).pluginFactory)({components:{BCollapse:r.BCollapse},plugins:{VBTogglePlugin:a.VBTogglePlugin}})},41294:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BDropdownDivider:()=>h,props:()=>d});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=n(67040);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BDropdownForm:()=>f,props:()=>h});var r=n(1915),a=n(94689),i=n(12299),o=n(67040),s=n(20451),l=n(54909);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BDropdownGroup:()=>v,props:()=>m});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(26410),l=n(68265),c=n(72345),u=n(67040),d=n(20451);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BDropdownHeader:()=>f,props:()=>h});var r=n(1915),a=n(94689),i=n(12299),o=n(26410),s=n(67040),l=n(20451);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BDropdownItemButton:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(20451),l=n(28492),c=n(18280);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BDropdownItem:()=>_,props:()=>g});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(26410),l=n(67040),c=n(20451),u=n(28492),d=n(18280),h=n(67347);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BDropdownText:()=>c,props:()=>l});var r=n(1915),a=n(94689),i=n(12299),o=n(67040),s=n(20451);var l=(0,s.makePropsConfigurable)({tag:(0,s.makeProp)(i.PROP_TYPE_STRING,"p"),textClass:(0,s.makeProp)(i.PROP_TYPE_ARRAY_OBJECT_STRING),variant:(0,s.makeProp)(i.PROP_TYPE_STRING)},a.NAME_DROPDOWN_TEXT),c=r.Vue.extend({name:a.NAME_DROPDOWN_TEXT,functional:!0,props:l,render:function(e,t){var n,a,i,s=t.props,l=t.data,c=t.children,u=s.tag,d=s.textClass,h=s.variant;return e("li",(0,r.mergeData)((0,o.omit)(l,["attrs"]),{attrs:{role:"presentation"}}),[e(u,{staticClass:"b-dropdown-text",class:[d,(n={},a="text-".concat(h),i=h,a in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i,n)],props:s,attrs:l.attrs||{},ref:"text"},c)])}})},31642:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BDropdown:()=>b,props:()=>y});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(11572),l=n(18735),c=n(20451),u=n(46595),d=n(87649),h=n(73727),f=n(18280),p=n(15193),m=n(67040);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BDropdown:()=>r.BDropdown,BDropdownDivider:()=>s.BDropdownDivider,BDropdownForm:()=>l.BDropdownForm,BDropdownGroup:()=>u.BDropdownGroup,BDropdownHeader:()=>o.BDropdownHeader,BDropdownItem:()=>a.BDropdownItem,BDropdownItemButton:()=>i.BDropdownItemButton,BDropdownText:()=>c.BDropdownText,DropdownPlugin:()=>d});var r=n(31642),a=n(87379),i=n(2332),o=n(53630),s=n(41294),l=n(44424),c=n(25880),u=n(540),d=(0,n(11638).pluginFactory)({components:{BDropdown:r.BDropdown,BDd:r.BDropdown,BDropdownItem:a.BDropdownItem,BDdItem:a.BDropdownItem,BDropdownItemButton:i.BDropdownItemButton,BDropdownItemBtn:i.BDropdownItemButton,BDdItemButton:i.BDropdownItemButton,BDdItemBtn:i.BDropdownItemButton,BDropdownHeader:o.BDropdownHeader,BDdHeader:o.BDropdownHeader,BDropdownDivider:s.BDropdownDivider,BDdDivider:s.BDropdownDivider,BDropdownForm:l.BDropdownForm,BDdForm:l.BDropdownForm,BDropdownText:c.BDropdownText,BDdText:c.BDropdownText,BDropdownGroup:u.BDropdownGroup,BDdGroup:u.BDropdownGroup}})},14289:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BEmbed:()=>d,props:()=>u});var r=n(1915),a=n(94689),i=n(12299),o=n(11572),s=n(67040),l=n(20451);var c=["iframe","embed","video","object","img","b-img","b-img-lazy"],u=(0,l.makePropsConfigurable)({aspect:(0,l.makeProp)(i.PROP_TYPE_STRING,"16by9"),tag:(0,l.makeProp)(i.PROP_TYPE_STRING,"div"),type:(0,l.makeProp)(i.PROP_TYPE_STRING,"iframe",(function(e){return(0,o.arrayIncludes)(c,e)}))},a.NAME_EMBED),d=r.Vue.extend({name:a.NAME_EMBED,functional:!0,props:u,render:function(e,t){var n,a,i,o=t.props,l=t.data,c=t.children,u=o.aspect;return e(o.tag,{staticClass:"embed-responsive",class:(n={},a="embed-responsive-".concat(u),i=u,a in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i,n),ref:l.ref},[e(o.type,(0,r.mergeData)((0,s.omit)(l,["ref"]),{staticClass:"embed-responsive-item"}),c)])}})},49244:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BEmbed:()=>r.BEmbed,EmbedPlugin:()=>a});var r=n(14289),a=(0,n(11638).pluginFactory)({components:{BEmbed:r.BEmbed}})},82170:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BVFormBtnLabelControl:()=>k,props:()=>M});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(26410),l=n(28415),c=n(67040),u=n(20451),d=n(46595),h=n(87649),f=n(32023),p=n(49035),m=n(95505),v=n(73727),g=n(18280),_=n(25700),y=n(7543);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function I(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BFormCheckboxGroup:()=>p,props:()=>f});var r,a=n(1915),i=n(94689),o=n(12299),s=n(67040),l=n(20451),c=n(72985);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BFormCheckbox:()=>b,props:()=>y});var r,a=n(1915),i=n(94689),o=n(63294),s=n(12299),l=n(33284),c=n(3058),u=n(10408),d=n(67040),h=n(20451),f=n(6298);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t-1:(0,c.looseEqual)(t,e)},isRadio:function(){return!1}},watch:v({},g,(function(e,t){(0,c.looseEqual)(e,t)||this.setIndeterminate(e)})),mounted:function(){this.setIndeterminate(this.indeterminate)},methods:{computedLocalCheckedWatcher:function(e,t){if(!(0,c.looseEqual)(e,t)){this.$emit(f.MODEL_EVENT_NAME,e);var n=this.$refs.input;n&&this.$emit(_,n.indeterminate)}},handleChange:function(e){var t=this,n=e.target,r=n.checked,a=n.indeterminate,i=this.value,s=this.uncheckedValue,c=this.computedLocalChecked;if((0,l.isArray)(c)){var d=(0,u.looseIndexOf)(c,i);r&&d<0?c=c.concat(i):!r&&d>-1&&(c=c.slice(0,d).concat(c.slice(d+1)))}else c=r?i:s;this.computedLocalChecked=c,this.$nextTick((function(){t.$emit(o.EVENT_NAME_CHANGE,c),t.isGroup&&t.bvGroup.$emit(o.EVENT_NAME_CHANGE,c),t.$emit(_,a)}))},setIndeterminate:function(e){(0,l.isArray)(this.computedLocalChecked)&&(e=!1);var t=this.$refs.input;t&&(t.indeterminate=e,this.$emit(_,e))}}})},15696:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormCheckbox:()=>r.BFormCheckbox,BFormCheckboxGroup:()=>a.BFormCheckboxGroup,FormCheckboxPlugin:()=>i});var r=n(65098),a=n(64431),i=(0,n(11638).pluginFactory)({components:{BFormCheckbox:r.BFormCheckbox,BCheckbox:r.BFormCheckbox,BCheck:r.BFormCheckbox,BFormCheckboxGroup:a.BFormCheckboxGroup,BCheckboxGroup:a.BFormCheckboxGroup,BCheckGroup:a.BFormCheckboxGroup}})},92629:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormDatepicker:()=>L,props:()=>A});var r,a=n(1915),i=n(94689),o=n(63294),s=n(12299),l=n(90494),c=n(68001),u=n(26410),d=n(33284),h=n(54602),f=n(67040),p=n(20451),m=n(73727),v=n(7543),g=n(15193),_=n(67065),y=n(82170);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function I(e){for(var t=1;t0&&(c=[e("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":c.length>1,"justify-content-end":c.length<2}},c)]);var v=e(_.BCalendar,{staticClass:"b-form-date-calendar w-100",props:I(I({},(0,p.pluckProps)(P,i)),{},{hidden:!this.isVisible,value:t,valueAsDate:!1,width:this.calendarWidth}),on:{selected:this.onSelected,input:this.onInput,context:this.onContext},scopedSlots:(0,f.pick)(o,["nav-prev-decade","nav-prev-year","nav-prev-month","nav-this-month","nav-next-month","nav-next-year","nav-next-decade"]),key:"calendar",ref:"calendar"},c);return e(y.BVFormBtnLabelControl,{staticClass:"b-form-datepicker",props:I(I({},(0,p.pluckProps)(S,i)),{},{formattedValue:t?this.formattedValue:"",id:this.safeId(),lang:this.computedLang,menuClass:[{"bg-dark":a,"text-light":a},this.menuClass],placeholder:s,rtl:this.isRTL,value:t}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:T({},l.SLOT_NAME_BUTTON_CONTENT,o[l.SLOT_NAME_BUTTON_CONTENT]||this.defaultButtonFn),ref:"control"},[v])}})},88126:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormDatepicker:()=>r.BFormDatepicker,FormDatepickerPlugin:()=>a});var r=n(92629),a=(0,n(11638).pluginFactory)({components:{BFormDatepicker:r.BFormDatepicker,BDatepicker:r.BFormDatepicker}})},40986:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormFile:()=>U});var r,a=n(1915),i=n(94689),o=n(43935),s=n(63294),l=n(12299),c=n(90494),u=n(30824),d=n(28112),h=n(11572),f=n(30158),p=n(26410),m=n(28415),v=n(68265),g=n(33284),_=n(3058),y=n(54602),b=n(67040),I=n(20451),T=n(46595),M=n(37568),k=n(28492),E=n(32023),B=n(58137),w=n(95505),P=n(73727),S=n(18280),A=n(49035);function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"";return new Promise((function(r){var a=[];!function i(){t.readEntries((function(t){0===t.length?r(Promise.all(a).then((function(e){return(0,h.flatten)(e)}))):(a.push(Promise.all(t.map((function(t){if(t){if(t.isDirectory)return e(t.createReader(),"".concat(n).concat(t.name,"/"));if(t.isFile)return new Promise((function(e){t.file((function(t){t.$path="".concat(n).concat(t.name),e(t)}))}))}return null})).filter(v.identity))),i())}))}()}))},j=(0,I.makePropsConfigurable)((0,b.sortKeys)(O(O(O(O(O(O(O({},P.props),F),E.props),B.props),w.props),A.props),{},{accept:(0,I.makeProp)(l.PROP_TYPE_STRING,""),browseText:(0,I.makeProp)(l.PROP_TYPE_STRING,"Browse"),capture:(0,I.makeProp)(l.PROP_TYPE_BOOLEAN,!1),directory:(0,I.makeProp)(l.PROP_TYPE_BOOLEAN,!1),dropPlaceholder:(0,I.makeProp)(l.PROP_TYPE_STRING,"Drop files here"),fileNameFormatter:(0,I.makeProp)(l.PROP_TYPE_FUNCTION),multiple:(0,I.makeProp)(l.PROP_TYPE_BOOLEAN,!1),noDrop:(0,I.makeProp)(l.PROP_TYPE_BOOLEAN,!1),noDropPlaceholder:(0,I.makeProp)(l.PROP_TYPE_STRING,"Not allowed"),noTraverse:(0,I.makeProp)(l.PROP_TYPE_BOOLEAN,!1),placeholder:(0,I.makeProp)(l.PROP_TYPE_STRING,"No file chosen")})),i.NAME_FORM_FILE),U=a.Vue.extend({name:i.NAME_FORM_FILE,mixins:[k.attrsMixin,P.idMixin,D,S.normalizeSlotMixin,E.formControlMixin,w.formStateMixin,B.formCustomMixin,S.normalizeSlotMixin],inheritAttrs:!1,props:j,data:function(){return{files:[],dragging:!1,dropAllowed:!this.noDrop,hasFocus:!1}},computed:{computedAccept:function(){var e=this.accept;return 0===(e=(e||"").trim().split(/[,\s]+/).filter(v.identity)).length?null:e.map((function(e){var t="name",n="^",r="$";return u.RX_EXTENSION.test(e)?n="":(t="type",u.RX_STAR.test(e)&&(r=".+$",e=e.slice(0,-1))),e=(0,T.escapeRegExp)(e),{rx:new RegExp("".concat(n).concat(e).concat(r)),prop:t}}))},computedCapture:function(){var e=this.capture;return!0===e||""===e||(e||null)},computedAttrs:function(){var e=this.name,t=this.disabled,n=this.required,r=this.form,a=this.computedCapture,i=this.accept,o=this.multiple,s=this.directory;return O(O({},this.bvAttrs),{},{type:"file",id:this.safeId(),name:e,disabled:t,required:n,form:r||null,capture:a,accept:i||null,multiple:o,directory:s,webkitdirectory:s,"aria-required":n?"true":null})},computedFileNameFormatter:function(){var e=this.fileNameFormatter;return(0,I.hasPropFunction)(e)?e:this.defaultFileNameFormatter},clonedFiles:function(){return(0,f.cloneDeep)(this.files)},flattenedFiles:function(){return(0,h.flattenDeep)(this.files)},fileNames:function(){return this.flattenedFiles.map((function(e){return e.name}))},labelContent:function(){if(this.dragging&&!this.noDrop)return this.normalizeSlot(c.SLOT_NAME_DROP_PLACEHOLDER,{allowed:this.dropAllowed})||(this.dropAllowed?this.dropPlaceholder:this.$createElement("span",{staticClass:"text-danger"},this.noDropPlaceholder));if(0===this.files.length)return this.normalizeSlot(c.SLOT_NAME_PLACEHOLDER)||this.placeholder;var e=this.flattenedFiles,t=this.clonedFiles,n=this.fileNames,r=this.computedFileNameFormatter;return this.hasNormalizedSlot(c.SLOT_NAME_FILE_NAME)?this.normalizeSlot(c.SLOT_NAME_FILE_NAME,{files:e,filesTraversed:t,names:n}):r(e,t,n)}},watch:(r={},C(r,z,(function(e){(!e||(0,g.isArray)(e)&&0===e.length)&&this.reset()})),C(r,"files",(function(e,t){if(!(0,_.looseEqual)(e,t)){var n=this.multiple,r=this.noTraverse,a=!n||r?(0,h.flattenDeep)(e):e;this.$emit(R,n?a:a[0]||null)}})),r),created:function(){this.$_form=null},mounted:function(){var e=(0,p.closest)("form",this.$el);e&&((0,m.eventOn)(e,"reset",this.reset,s.EVENT_OPTIONS_PASSIVE),this.$_form=e)},beforeDestroy:function(){var e=this.$_form;e&&(0,m.eventOff)(e,"reset",this.reset,s.EVENT_OPTIONS_PASSIVE)},methods:{isFileValid:function(e){if(!e)return!1;var t=this.computedAccept;return!t||t.some((function(t){return t.rx.test(e[t.prop])}))},isFilesArrayValid:function(e){var t=this;return(0,g.isArray)(e)?e.every((function(e){return t.isFileValid(e)})):this.isFileValid(e)},defaultFileNameFormatter:function(e,t,n){return n.join(", ")},setFiles:function(e){this.dropAllowed=!this.noDrop,this.dragging=!1,this.files=this.multiple?this.directory?e:(0,h.flattenDeep)(e):(0,h.flattenDeep)(e).slice(0,1)},setInputFiles:function(e){try{var t=new ClipboardEvent("").clipboardData||new DataTransfer;(0,h.flattenDeep)((0,f.cloneDeep)(e)).forEach((function(e){delete e.$path,t.items.add(e)})),this.$refs.input.files=t.files}catch(e){}},reset:function(){try{var e=this.$refs.input;e.value="",e.type="",e.type="file"}catch(e){}this.files=[]},handleFiles:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t){var n=e.filter(this.isFilesArrayValid);n.length>0&&(this.setFiles(n),this.setInputFiles(n))}else this.setFiles(e)},focusHandler:function(e){this.plain||"focusout"===e.type?this.hasFocus=!1:this.hasFocus=!0},onChange:function(e){var t=this,n=e.type,r=e.target,a=e.dataTransfer,i=void 0===a?{}:a,l="drop"===n;this.$emit(s.EVENT_NAME_CHANGE,e);var c=(0,h.from)(i.items||[]);if(o.HAS_PROMISE_SUPPORT&&c.length>0&&!(0,g.isNull)(V(c[0])))(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Promise.all((0,h.from)(e).filter((function(e){return"file"===e.kind})).map((function(e){var n=V(e);if(n){if(n.isDirectory&&t)return Y(n.createReader(),"".concat(n.name,"/"));if(n.isFile)return new Promise((function(e){n.file((function(t){t.$path="",e(t)}))}))}return null})).filter(v.identity))})(c,this.directory).then((function(e){return t.handleFiles(e,l)}));else{var u=(0,h.from)(r.files||i.files||[]).map((function(e){return e.$path=e.webkitRelativePath||"",e}));this.handleFiles(u,l)}},onDragenter:function(e){(0,m.stopEvent)(e),this.dragging=!0;var t=e.dataTransfer,n=void 0===t?{}:t;if(this.noDrop||this.disabled||!this.dropAllowed)return n.dropEffect="none",void(this.dropAllowed=!1);n.dropEffect="copy"},onDragover:function(e){(0,m.stopEvent)(e),this.dragging=!0;var t=e.dataTransfer,n=void 0===t?{}:t;if(this.noDrop||this.disabled||!this.dropAllowed)return n.dropEffect="none",void(this.dropAllowed=!1);n.dropEffect="copy"},onDragleave:function(e){var t=this;(0,m.stopEvent)(e),this.$nextTick((function(){t.dragging=!1,t.dropAllowed=!t.noDrop}))},onDrop:function(e){var t=this;(0,m.stopEvent)(e),this.dragging=!1,this.noDrop||this.disabled||!this.dropAllowed?this.$nextTick((function(){t.dropAllowed=!t.noDrop})):this.onChange(e)}},render:function(e){var t=this.custom,n=this.plain,r=this.size,a=this.dragging,i=this.stateClass,o=this.bvAttrs,s=e("input",{class:[{"form-control-file":n,"custom-file-input":t,focus:t&&this.hasFocus},i],style:t?{zIndex:-5}:{},attrs:this.computedAttrs,on:{change:this.onChange,focusin:this.focusHandler,focusout:this.focusHandler,reset:this.reset},ref:"input"});if(n)return s;var l=e("label",{staticClass:"custom-file-label",class:{dragging:a},attrs:{for:this.safeId(),"data-browse":this.browseText||null}},[e("span",{staticClass:"d-block form-file-text",style:{pointerEvents:"none"}},[this.labelContent])]);return e("div",{staticClass:"custom-file b-form-file",class:[C({},"b-custom-control-".concat(r),r),i,o.class],style:o.style,attrs:{id:this.safeId("_BV_file_outer_")},on:{dragenter:this.onDragenter,dragover:this.onDragover,dragleave:this.onDragleave,drop:this.onDrop}},[s,l])}})},67786:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormFile:()=>r.BFormFile,FormFilePlugin:()=>a});var r=n(40986),a=(0,n(11638).pluginFactory)({components:{BFormFile:r.BFormFile,BFile:r.BFormFile}})},46709:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormGroup:()=>O,generateProps:()=>L});var r=n(94689),a=n(43935),i=n(12299),o=n(30824),s=n(90494),l=n(11572),c=n(79968),u=n(64679),d=n(26410),h=n(68265),f=n(33284),p=n(93954),m=n(67040),v=n(20451),g=n(95505),_=n(73727),y=n(18280),b=n(50725),I=n(46310),T=n(51666),M=n(52307),k=n(98761);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function B(e){for(var t=1;t0||(0,m.keys)(this.labelColProps).length>0}},watch:{ariaDescribedby:function(e,t){e!==t&&this.updateAriaDescribedby(e,t)}},mounted:function(){var e=this;this.$nextTick((function(){e.updateAriaDescribedby(e.ariaDescribedby)}))},methods:{getAlignClasses:function(e,t){return(0,c.getBreakpointsUpCached)().reduce((function(n,r){var a=e[(0,v.suffixPropName)(r,"".concat(t,"Align"))]||null;return a&&n.push(["text",r,a].filter(h.identity).join("-")),n}),[])},getColProps:function(e,t){return(0,c.getBreakpointsUpCached)().reduce((function(n,r){var a=e[(0,v.suffixPropName)(r,"".concat(t,"Cols"))];return a=""===a||(a||!1),(0,f.isBoolean)(a)||"auto"===a||(a=(a=(0,p.toInteger)(a,0))>0&&a),a&&(n[r||((0,f.isBoolean)(a)?"col":"cols")]=a),n}),{})},updateAriaDescribedby:function(e,t){var n=this.labelFor;if(a.IS_BROWSER&&n){var r=(0,d.select)("#".concat((0,u.cssEscape)(n)),this.$refs.content);if(r){var i="aria-describedby",s=(e||"").split(o.RX_SPACE_SPLIT),c=(t||"").split(o.RX_SPACE_SPLIT),f=((0,d.getAttr)(r,i)||"").split(o.RX_SPACE_SPLIT).filter((function(e){return!(0,l.arrayIncludes)(c,e)})).concat(s).filter((function(e,t,n){return n.indexOf(e)===t})).filter(h.identity).join(" ").trim();f?(0,d.setAttr)(r,i,f):(0,d.removeAttr)(r,i)}}},onLegendClick:function(e){if(!this.labelFor){var t=e.target,n=t?t.tagName:"";if(-1===A.indexOf(n)){var r=(0,d.selectAll)(S,this.$refs.content).filter(d.isVisible);1===r.length&&(0,d.attemptFocus)(r[0])}}}},render:function(e){var t=this.computedState,n=this.feedbackAriaLive,r=this.isHorizontal,a=this.labelFor,i=this.normalizeSlot,o=this.safeId,l=this.tooltip,c=o(),u=!a,d=e(),f=i(s.SLOT_NAME_LABEL)||this.label,p=f?o("_BV_label_"):null;if(f||r){var m=this.labelSize,v=this.labelColProps,g=u?"legend":"label";this.labelSrOnly?(f&&(d=e(g,{class:"sr-only",attrs:{id:p,for:a||null}},[f])),d=e(r?b.BCol:"div",{props:r?v:{}},[d])):d=e(r?b.BCol:g,{on:u?{click:this.onLegendClick}:{},props:r?B(B({},v),{},{tag:g}):{},attrs:{id:p,for:a||null,tabindex:u?"-1":null},class:[u?"bv-no-focus-ring":"",r||u?"col-form-label":"",!r&&u?"pt-0":"",r||u?"":"d-block",m?"col-form-label-".concat(m):"",this.labelAlignClasses,this.labelClass]},[f])}var _=e(),y=i(s.SLOT_NAME_INVALID_FEEDBACK)||this.invalidFeedback,E=y?o("_BV_feedback_invalid_"):null;y&&(_=e(M.BFormInvalidFeedback,{props:{ariaLive:n,id:E,state:t,tooltip:l},attrs:{tabindex:y?"-1":null}},[y]));var w=e(),P=i(s.SLOT_NAME_VALID_FEEDBACK)||this.validFeedback,S=P?o("_BV_feedback_valid_"):null;P&&(w=e(k.BFormValidFeedback,{props:{ariaLive:n,id:S,state:t,tooltip:l},attrs:{tabindex:P?"-1":null}},[P]));var A=e(),L=i(s.SLOT_NAME_DESCRIPTION)||this.description,O=L?o("_BV_description_"):null;L&&(A=e(T.BFormText,{attrs:{id:O,tabindex:"-1"}},[L]));var C=this.ariaDescribedby=[O,!1===t?E:null,!0===t?S:null].filter(h.identity).join(" ")||null,x=e(r?b.BCol:"div",{props:r?this.contentColProps:{},ref:"content"},[i(s.SLOT_NAME_DEFAULT,{ariaDescribedby:C,descriptionId:O,id:c,labelId:p})||e(),_,w,A]);return e(u?"fieldset":r?I.BFormRow:"div",{staticClass:"form-group",class:[{"was-validated":this.validated},this.stateClass],attrs:{id:c,disabled:u?this.disabled:null,role:u?null:"group","aria-invalid":this.computedAriaInvalid,"aria-labelledby":u&&r?p:null}},r&&u?[e(I.BFormRow,[d,x])]:[d,x])}}},25613:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormGroup:()=>r.BFormGroup,FormGroupPlugin:()=>a});var r=n(46709),a=(0,n(11638).pluginFactory)({components:{BFormGroup:r.BFormGroup,BFormFieldset:r.BFormGroup}})},22183:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormInput:()=>k,props:()=>M});var r=n(1915),a=n(94689),i=n(12299),o=n(11572),s=n(26410),l=n(28415),c=n(67040),u=n(20451),d=n(32023),h=n(80685),f=n(49035),p=n(95505),m=n(70403),v=n(94791),g=n(73727),_=n(76677);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BFormInput:()=>r.BFormInput,FormInputPlugin:()=>a});var r=n(22183),a=(0,n(11638).pluginFactory)({components:{BFormInput:r.BFormInput,BInput:r.BFormInput}})},87167:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormRadioGroup:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(20451),o=n(72985),s=(0,i.makePropsConfigurable)(o.props,a.NAME_FORM_RADIO_GROUP),l=r.Vue.extend({name:a.NAME_FORM_RADIO_GROUP,mixins:[o.formRadioCheckGroupMixin],provide:function(){return{bvRadioGroup:this}},props:s,computed:{isRadioGroup:function(){return!0}}})},76398:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormRadio:()=>c,props:()=>l});var r=n(1915),a=n(94689),i=n(3058),o=n(20451),s=n(6298),l=(0,o.makePropsConfigurable)(s.props,a.NAME_FORM_RADIO),c=r.Vue.extend({name:a.NAME_FORM_RADIO,mixins:[s.formRadioCheckMixin],inject:{bvGroup:{from:"bvRadioGroup",default:!1}},props:l,watch:{computedLocalChecked:function(e,t){(0,i.looseEqual)(e,t)||this.$emit(s.MODEL_EVENT_NAME,e)}}})},35779:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormRadio:()=>r.BFormRadio,BFormRadioGroup:()=>a.BFormRadioGroup,FormRadioPlugin:()=>i});var r=n(76398),a=n(87167),i=(0,n(11638).pluginFactory)({components:{BFormRadio:r.BFormRadio,BRadio:r.BFormRadio,BFormRadioGroup:a.BFormRadioGroup,BRadioGroup:a.BFormRadioGroup}})},16398:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormRating:()=>H,props:()=>N});var r,a=n(1915),i=n(94689),o=n(63294),s=n(12299),l=n(63663),c=n(90494),u=n(11572),d=n(26410),h=n(28415),f=n(68265),p=n(33284),m=n(9439),v=n(21578),g=n(54602),_=n(93954),y=n(67040),b=n(20451),I=n(46595),T=n(49035),M=n(73727),k=n(18280),E=n(32023),B=n(43022),w=n(7543);function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;t=n?"full":t>=n-.5?"half":"empty",u={variant:i,disabled:o,readonly:s};return e("span",{staticClass:"b-rating-star",class:{focused:r&&t===n||!(0,_.toInteger)(t)&&n===l,"b-rating-star-empty":"empty"===c,"b-rating-star-half":"half"===c,"b-rating-star-full":"full"===c},attrs:{tabindex:o||s?null:"-1"},on:{click:this.onClick}},[e("span",{staticClass:"b-rating-icon"},[this.normalizeSlot(c,u)])])}}),N=(0,b.makePropsConfigurable)((0,y.sortKeys)(S(S(S(S(S({},M.props),C),(0,y.omit)(E.props,["required","autofocus"])),T.props),{},{color:(0,b.makeProp)(s.PROP_TYPE_STRING),iconClear:(0,b.makeProp)(s.PROP_TYPE_STRING,"x"),iconEmpty:(0,b.makeProp)(s.PROP_TYPE_STRING,"star"),iconFull:(0,b.makeProp)(s.PROP_TYPE_STRING,"star-fill"),iconHalf:(0,b.makeProp)(s.PROP_TYPE_STRING,"star-half"),inline:(0,b.makeProp)(s.PROP_TYPE_BOOLEAN,!1),locale:(0,b.makeProp)(s.PROP_TYPE_ARRAY_STRING),noBorder:(0,b.makeProp)(s.PROP_TYPE_BOOLEAN,!1),precision:(0,b.makeProp)(s.PROP_TYPE_NUMBER_STRING),readonly:(0,b.makeProp)(s.PROP_TYPE_BOOLEAN,!1),showClear:(0,b.makeProp)(s.PROP_TYPE_BOOLEAN,!1),showValue:(0,b.makeProp)(s.PROP_TYPE_BOOLEAN,!1),showValueMax:(0,b.makeProp)(s.PROP_TYPE_BOOLEAN,!1),stars:(0,b.makeProp)(s.PROP_TYPE_NUMBER_STRING,5,(function(e){return(0,_.toInteger)(e)>=3})),variant:(0,b.makeProp)(s.PROP_TYPE_STRING)})),i.NAME_FORM_RATING),H=a.Vue.extend({name:i.NAME_FORM_RATING,components:{BIconStar:w.BIconStar,BIconStarHalf:w.BIconStarHalf,BIconStarFill:w.BIconStarFill,BIconX:w.BIconX},mixins:[M.idMixin,O,T.formSizeMixin],props:N,data:function(){var e=(0,_.toFloat)(this[x],null),t=F(this.stars);return{localValue:(0,p.isNull)(e)?null:z(e,0,t),hasFocus:!1}},computed:{computedStars:function(){return F(this.stars)},computedRating:function(){var e=(0,_.toFloat)(this.localValue,0),t=(0,_.toInteger)(this.precision,3);return z((0,_.toFloat)(e.toFixed(t)),0,this.computedStars)},computedLocale:function(){var e=(0,u.concat)(this.locale).filter(f.identity);return new Intl.NumberFormat(e).resolvedOptions().locale},isInteractive:function(){return!this.disabled&&!this.readonly},isRTL:function(){return(0,m.isLocaleRTL)(this.computedLocale)},formattedRating:function(){var e=(0,_.toInteger)(this.precision),t=this.showValueMax,n=this.computedLocale,r={notation:"standard",minimumFractionDigits:isNaN(e)?0:e,maximumFractionDigits:isNaN(e)?3:e},a=this.computedStars.toLocaleString(n),i=this.localValue;return i=(0,p.isNull)(i)?t?"-":"":i.toLocaleString(n,r),t?"".concat(i,"/").concat(a):i}},watch:(r={},A(r,x,(function(e,t){if(e!==t){var n=(0,_.toFloat)(e,null);this.localValue=(0,p.isNull)(n)?null:z(n,0,this.computedStars)}})),A(r,"localValue",(function(e,t){e!==t&&e!==(this.value||0)&&this.$emit(D,e||null)})),A(r,"disabled",(function(e){e&&(this.hasFocus=!1,this.blur())})),r),methods:{focus:function(){this.disabled||(0,d.attemptFocus)(this.$el)},blur:function(){this.disabled||(0,d.attemptBlur)(this.$el)},onKeydown:function(e){var t=e.keyCode;if(this.isInteractive&&(0,u.arrayIncludes)([l.CODE_LEFT,l.CODE_DOWN,l.CODE_RIGHT,l.CODE_UP],t)){(0,h.stopEvent)(e,{propagation:!1});var n=(0,_.toInteger)(this.localValue,0),r=this.showClear?0:1,a=this.computedStars,i=this.isRTL?-1:1;t===l.CODE_LEFT?this.localValue=z(n-i,r,a)||null:t===l.CODE_RIGHT?this.localValue=z(n+i,r,a):t===l.CODE_DOWN?this.localValue=z(n-1,r,a)||null:t===l.CODE_UP&&(this.localValue=z(n+1,r,a))}},onSelected:function(e){this.isInteractive&&(this.localValue=e)},onFocus:function(e){this.hasFocus=!!this.isInteractive&&"focus"===e.type},renderIcon:function(e){return this.$createElement(B.BIcon,{props:{icon:e,variant:this.disabled||this.color?null:this.variant||null}})},iconEmptyFn:function(){return this.renderIcon(this.iconEmpty)},iconHalfFn:function(){return this.renderIcon(this.iconHalf)},iconFullFn:function(){return this.renderIcon(this.iconFull)},iconClearFn:function(){return this.$createElement(B.BIcon,{props:{icon:this.iconClear}})}},render:function(e){var t=this,n=this.disabled,r=this.readonly,a=this.name,i=this.form,o=this.inline,s=this.variant,l=this.color,u=this.noBorder,d=this.hasFocus,h=this.computedRating,f=this.computedStars,m=this.formattedRating,v=this.showClear,g=this.isRTL,_=this.isInteractive,y=this.$scopedSlots,b=[];if(v&&!n&&!r){var T=e("span",{staticClass:"b-rating-icon"},[(y[c.SLOT_NAME_ICON_CLEAR]||this.iconClearFn)()]);b.push(e("span",{staticClass:"b-rating-star b-rating-star-clear flex-grow-1",class:{focused:d&&0===h},attrs:{tabindex:_?"-1":null},on:{click:function(){return t.onSelected(null)}},key:"clear"},[T]))}for(var M=0;M{"use strict";n.r(t),n.d(t,{BFormRating:()=>r.BFormRating,FormRatingPlugin:()=>a});var r=n(16398),a=(0,n(11638).pluginFactory)({components:{BFormRating:r.BFormRating,BRating:r.BFormRating}})},2938:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormSelectOptionGroup:()=>g,props:()=>v});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(18735),l=n(67040),c=n(20451),u=n(77330),d=n(18280),h=n(78959);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BFormSelectOption:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=(0,o.makePropsConfigurable)({disabled:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),value:(0,o.makeProp)(i.PROP_TYPE_ANY,void 0,!0)},a.NAME_FORM_SELECT_OPTION),l=r.Vue.extend({name:a.NAME_FORM_SELECT_OPTION,functional:!0,props:s,render:function(e,t){var n=t.props,a=t.data,i=t.children,o=n.value,s=n.disabled;return e("option",(0,r.mergeData)(a,{attrs:{disabled:s},domProps:{value:o}}),i)}})},71567:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormSelect:()=>P,props:()=>w});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(90494),l=n(11572),c=n(26410),u=n(18735),d=n(33284),h=n(67040),f=n(20451),p=n(32023),m=n(58137),v=n(49035),g=n(95505),_=n(73727),y=n(5504),b=n(18280),I=n(73837),T=n(78959),M=n(2938);function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{optionsMixin:()=>p,props:()=>f});var r=n(1915),a=n(12299),i=n(37668),o=n(33284),s=n(67040),l=n(20451),c=n(77330);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:null;if((0,o.isPlainObject)(e)){var n=(0,i.get)(e,this.valueField),r=(0,i.get)(e,this.textField),a=(0,i.get)(e,this.optionsField,null);return(0,o.isNull)(a)?{value:(0,o.isUndefined)(n)?t||r:n,text:String((0,o.isUndefined)(r)?t:r),html:(0,i.get)(e,this.htmlField),disabled:Boolean((0,i.get)(e,this.disabledField))}:{label:String((0,i.get)(e,this.labelField)||r),options:this.normalizeOptions(a)}}return{value:t||e,text:String(e),disabled:!1}}}})},99888:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormSelect:()=>r.BFormSelect,BFormSelectOption:()=>a.BFormSelectOption,BFormSelectOptionGroup:()=>i.BFormSelectOptionGroup,FormSelectPlugin:()=>o});var r=n(71567),a=n(78959),i=n(2938),o=(0,n(11638).pluginFactory)({components:{BFormSelect:r.BFormSelect,BFormSelectOption:a.BFormSelectOption,BFormSelectOptionGroup:i.BFormSelectOptionGroup,BSelect:r.BFormSelect,BSelectOption:a.BFormSelectOption,BSelectOptionGroup:i.BFormSelectOptionGroup}})},44390:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormSpinbutton:()=>N,props:()=>R});var r,a=n(1915),i=n(94689),o=n(63294),s=n(12299),l=n(63663),c=n(90494),u=n(11572),d=n(26410),h=n(28415),f=n(68265),p=n(33284),m=n(9439),v=n(21578),g=n(54602),_=n(93954),y=n(67040),b=n(20451),I=n(46595),T=n(28492),M=n(49035),k=n(95505),E=n(73727),B=n(18280),w=n(32023),P=n(7543);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e){for(var t=1;t0?e:500},computedInterval:function(){var e=(0,_.toInteger)(this.repeatInterval,0);return e>0?e:100},computedThreshold:function(){return(0,v.mathMax)((0,_.toInteger)(this.repeatThreshold,10),1)},computedStepMultiplier:function(){return(0,v.mathMax)((0,_.toInteger)(this.repeatStepMultiplier,4),1)},computedPrecision:function(){var e=this.computedStep;return(0,v.mathFloor)(e)===e?0:(e.toString().split(".")[1]||"").length},computedMultiplier:function(){return(0,v.mathPow)(10,this.computedPrecision||0)},valueAsFixed:function(){var e=this.localValue;return(0,p.isNull)(e)?"":e.toFixed(this.computedPrecision)},computedLocale:function(){var e=(0,u.concat)(this.locale).filter(f.identity);return new Intl.NumberFormat(e).resolvedOptions().locale},computedRTL:function(){return(0,m.isLocaleRTL)(this.computedLocale)},defaultFormatter:function(){var e=this.computedPrecision;return new Intl.NumberFormat(this.computedLocale,{style:"decimal",useGrouping:!1,minimumIntegerDigits:1,minimumFractionDigits:e,maximumFractionDigits:e,notation:"standard"}).format},computedFormatter:function(){var e=this.formatterFn;return(0,b.hasPropFunction)(e)?e:this.defaultFormatter},computedAttrs:function(){return A(A({},this.bvAttrs),{},{role:"group",lang:this.computedLocale,tabindex:this.disabled?null:"-1",title:this.ariaLabel})},computedSpinAttrs:function(){var e=this.spinId,t=this.localValue,n=this.computedRequired,r=this.disabled,a=this.state,i=this.computedFormatter,o=!(0,p.isNull)(t);return A(A({dir:this.computedRTL?"rtl":"ltr"},this.bvAttrs),{},{id:e,role:"spinbutton",tabindex:r?null:"0","aria-live":"off","aria-label":this.ariaLabel||null,"aria-controls":this.ariaControls||null,"aria-invalid":!1===a||!o&&n?"true":null,"aria-required":n?"true":null,"aria-valuemin":(0,I.toString)(this.computedMin),"aria-valuemax":(0,I.toString)(this.computedMax),"aria-valuenow":o?t:null,"aria-valuetext":o?i(t):null})}},watch:(r={},L(r,D,(function(e){this.localValue=(0,_.toFloat)(e,null)})),L(r,"localValue",(function(e){this.$emit(F,e)})),L(r,"disabled",(function(e){e&&this.clearRepeat()})),L(r,"readonly",(function(e){e&&this.clearRepeat()})),r),created:function(){this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null,this.$_keyIsDown=!1},beforeDestroy:function(){this.clearRepeat()},deactivated:function(){this.clearRepeat()},methods:{focus:function(){this.disabled||(0,d.attemptFocus)(this.$refs.spinner)},blur:function(){this.disabled||(0,d.attemptBlur)(this.$refs.spinner)},emitChange:function(){this.$emit(o.EVENT_NAME_CHANGE,this.localValue)},stepValue:function(e){var t=this.localValue;if(!this.disabled&&!(0,p.isNull)(t)){var n=this.computedStep*e,r=this.computedMin,a=this.computedMax,i=this.computedMultiplier,o=this.wrap;t=(0,v.mathRound)((t-r)/n)*n+r+n,t=(0,v.mathRound)(t*i)/i,this.localValue=t>a?o?r:a:t0&&void 0!==arguments[0]?arguments[0]:1,t=this.localValue;(0,p.isNull)(t)?this.localValue=this.computedMin:this.stepValue(1*e)},stepDown:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=this.localValue;(0,p.isNull)(t)?this.localValue=this.wrap?this.computedMax:this.computedMin:this.stepValue(-1*e)},onKeydown:function(e){var t=e.keyCode,n=e.altKey,r=e.ctrlKey,a=e.metaKey;if(!(this.disabled||this.readonly||n||r||a)&&(0,u.arrayIncludes)(z,t)){if((0,h.stopEvent)(e,{propagation:!1}),this.$_keyIsDown)return;this.resetTimers(),(0,u.arrayIncludes)([l.CODE_UP,l.CODE_DOWN],t)?(this.$_keyIsDown=!0,t===l.CODE_UP?this.handleStepRepeat(e,this.stepUp):t===l.CODE_DOWN&&this.handleStepRepeat(e,this.stepDown)):t===l.CODE_PAGEUP?this.stepUp(this.computedStepMultiplier):t===l.CODE_PAGEDOWN?this.stepDown(this.computedStepMultiplier):t===l.CODE_HOME?this.localValue=this.computedMin:t===l.CODE_END&&(this.localValue=this.computedMax)}},onKeyup:function(e){var t=e.keyCode,n=e.altKey,r=e.ctrlKey,a=e.metaKey;this.disabled||this.readonly||n||r||a||(0,u.arrayIncludes)(z,t)&&((0,h.stopEvent)(e,{propagation:!1}),this.resetTimers(),this.$_keyIsDown=!1,this.emitChange())},handleStepRepeat:function(e,t){var n=this,r=e||{},a=r.type,i=r.button;if(!this.disabled&&!this.readonly){if("mousedown"===a&&i)return;this.resetTimers(),t(1);var o=this.computedThreshold,s=this.computedStepMultiplier,l=this.computedDelay,c=this.computedInterval;this.$_autoDelayTimer=setTimeout((function(){var e=0;n.$_autoRepeatTimer=setInterval((function(){t(e{"use strict";n.r(t),n.d(t,{BFormSpinbutton:()=>r.BFormSpinbutton,FormSpinbuttonPlugin:()=>a});var r=n(44390),a=(0,n(11638).pluginFactory)({components:{BFormSpinbutton:r.BFormSpinbutton,BSpinbutton:r.BFormSpinbutton}})},51909:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormTag:()=>_,props:()=>g});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(63663),l=n(67040),c=n(20451),u=n(73727),d=n(18280),h=n(26034),f=n(91451);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BFormTags:()=>W});var r,a=n(1915),i=n(94689),o=n(63294),s=n(63663),l=n(12299),c=n(30824),u=n(90494),d=n(11572),h=n(64679),f=n(26410),p=n(28415),m=n(68265),v=n(33284),g=n(3058),_=n(54602),y=n(67040),b=n(20451),I=n(46595),T=n(32023),M=n(49035),k=n(95505),E=n(73727),B=n(76677),w=n(18280),P=n(15193),S=n(52307),A=n(51666),L=n(51909);function O(e){return function(e){if(Array.isArray(e))return C(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&n.indexOf(e)===t}))},G=function(e){return(0,v.isString)(e)?e:(0,v.isEvent)(e)&&e.target.value||""},$=(0,b.makePropsConfigurable)((0,y.sortKeys)(D(D(D(D(D(D({},E.props),N),T.props),M.props),k.props),{},{addButtonText:(0,b.makeProp)(l.PROP_TYPE_STRING,"Add"),addButtonVariant:(0,b.makeProp)(l.PROP_TYPE_STRING,"outline-secondary"),addOnChange:(0,b.makeProp)(l.PROP_TYPE_BOOLEAN,!1),duplicateTagText:(0,b.makeProp)(l.PROP_TYPE_STRING,"Duplicate tag(s)"),feedbackAriaLive:(0,b.makeProp)(l.PROP_TYPE_STRING,"assertive"),ignoreInputFocusSelector:(0,b.makeProp)(l.PROP_TYPE_ARRAY_STRING,j),inputAttrs:(0,b.makeProp)(l.PROP_TYPE_OBJECT,{}),inputClass:(0,b.makeProp)(l.PROP_TYPE_ARRAY_OBJECT_STRING),inputId:(0,b.makeProp)(l.PROP_TYPE_STRING),inputType:(0,b.makeProp)(l.PROP_TYPE_STRING,"text",(function(e){return(0,d.arrayIncludes)(Y,e)})),invalidTagText:(0,b.makeProp)(l.PROP_TYPE_STRING,"Invalid tag(s)"),limit:(0,b.makeProp)(l.PROP_TYPE_NUMBER),limitTagsText:(0,b.makeProp)(l.PROP_TYPE_STRING,"Tag limit reached"),noAddOnEnter:(0,b.makeProp)(l.PROP_TYPE_BOOLEAN,!1),noOuterFocus:(0,b.makeProp)(l.PROP_TYPE_BOOLEAN,!1),noTagRemove:(0,b.makeProp)(l.PROP_TYPE_BOOLEAN,!1),placeholder:(0,b.makeProp)(l.PROP_TYPE_STRING,"Add tag..."),removeOnDelete:(0,b.makeProp)(l.PROP_TYPE_BOOLEAN,!1),separator:(0,b.makeProp)(l.PROP_TYPE_ARRAY_STRING),tagClass:(0,b.makeProp)(l.PROP_TYPE_ARRAY_OBJECT_STRING),tagPills:(0,b.makeProp)(l.PROP_TYPE_BOOLEAN,!1),tagRemoveLabel:(0,b.makeProp)(l.PROP_TYPE_STRING,"Remove tag"),tagRemovedLabel:(0,b.makeProp)(l.PROP_TYPE_STRING,"Tag removed"),tagValidator:(0,b.makeProp)(l.PROP_TYPE_FUNCTION),tagVariant:(0,b.makeProp)(l.PROP_TYPE_STRING,"secondary")})),i.NAME_FORM_TAGS),W=a.Vue.extend({name:i.NAME_FORM_TAGS,mixins:[B.listenersMixin,E.idMixin,R,T.formControlMixin,M.formSizeMixin,k.formStateMixin,w.normalizeSlotMixin],props:$,data:function(){return{hasFocus:!1,newTag:"",tags:[],removedTags:[],tagsState:{all:[],valid:[],invalid:[],duplicate:[]},focusState:null}},computed:{computedInputId:function(){return this.inputId||this.safeId("__input__")},computedInputType:function(){return(0,d.arrayIncludes)(Y,this.inputType)?this.inputType:"text"},computedInputAttrs:function(){var e=this.disabled,t=this.form;return D(D({},this.inputAttrs),{},{id:this.computedInputId,value:this.newTag,disabled:e,form:t})},computedInputHandlers:function(){return D(D({},(0,y.omit)(this.bvListeners,[o.EVENT_NAME_FOCUSIN,o.EVENT_NAME_FOCUSOUT])),{},{blur:this.onInputBlur,change:this.onInputChange,focus:this.onInputFocus,input:this.onInputInput,keydown:this.onInputKeydown,reset:this.reset})},computedSeparator:function(){return(0,d.concat)(this.separator).filter(v.isString).filter(m.identity).join("")},computedSeparatorRegExp:function(){var e,t=this.computedSeparator;return t?new RegExp("[".concat((e=t,(0,I.escapeRegExp)(e).replace(c.RX_SPACES,"\\s")),"]+")):null},computedJoiner:function(){var e=this.computedSeparator.charAt(0);return" "!==e?"".concat(e," "):e},computeIgnoreInputFocusSelector:function(){return(0,d.concat)(this.ignoreInputFocusSelector).filter(m.identity).join(",").trim()},disableAddButton:function(){var e=this,t=(0,I.trim)(this.newTag);return""===t||!this.splitTags(t).some((function(t){return!(0,d.arrayIncludes)(e.tags,t)&&e.validateTag(t)}))},duplicateTags:function(){return this.tagsState.duplicate},hasDuplicateTags:function(){return this.duplicateTags.length>0},invalidTags:function(){return this.tagsState.invalid},hasInvalidTags:function(){return this.invalidTags.length>0},isLimitReached:function(){var e=this.limit;return(0,v.isNumber)(e)&&e>=0&&this.tags.length>=e}},watch:(r={},F(r,H,(function(e){this.tags=U(e)})),F(r,"tags",(function(e,t){(0,g.looseEqual)(e,this[H])||this.$emit(V,e),(0,g.looseEqual)(e,t)||(e=(0,d.concat)(e).filter(m.identity),t=(0,d.concat)(t).filter(m.identity),this.removedTags=t.filter((function(t){return!(0,d.arrayIncludes)(e,t)})))})),F(r,"tagsState",(function(e,t){(0,g.looseEqual)(e,t)||this.$emit(o.EVENT_NAME_TAG_STATE,e.valid,e.invalid,e.duplicate)})),r),created:function(){this.tags=U(this[H])},mounted:function(){var e=(0,f.closest)("form",this.$el);e&&(0,p.eventOn)(e,"reset",this.reset,o.EVENT_OPTIONS_PASSIVE)},beforeDestroy:function(){var e=(0,f.closest)("form",this.$el);e&&(0,p.eventOff)(e,"reset",this.reset,o.EVENT_OPTIONS_PASSIVE)},methods:{addTag:function(e){if(e=(0,v.isString)(e)?e:this.newTag,!this.disabled&&""!==(0,I.trim)(e)&&!this.isLimitReached){var t=this.parseTags(e);if(t.valid.length>0||0===t.all.length)if((0,f.matches)(this.getInput(),"select"))this.newTag="";else{var n=[].concat(O(t.invalid),O(t.duplicate));this.newTag=t.all.filter((function(e){return(0,d.arrayIncludes)(n,e)})).join(this.computedJoiner).concat(n.length>0?this.computedJoiner.charAt(0):"")}t.valid.length>0&&(this.tags=(0,d.concat)(this.tags,t.valid)),this.tagsState=t,this.focus()}},removeTag:function(e){this.disabled||(this.tags=this.tags.filter((function(t){return t!==e})))},reset:function(){var e=this;this.newTag="",this.tags=[],this.$nextTick((function(){e.removedTags=[],e.tagsState={all:[],valid:[],invalid:[],duplicate:[]}}))},onInputInput:function(e){if(!(this.disabled||(0,v.isEvent)(e)&&e.target.composing)){var t=G(e),n=this.computedSeparatorRegExp;this.newTag!==t&&(this.newTag=t),t=(0,I.trimLeft)(t),n&&n.test(t.slice(-1))?this.addTag():this.tagsState=""===t?{all:[],valid:[],invalid:[],duplicate:[]}:this.parseTags(t)}},onInputChange:function(e){if(!this.disabled&&this.addOnChange){var t=G(e);this.newTag!==t&&(this.newTag=t),this.addTag()}},onInputKeydown:function(e){if(!this.disabled&&(0,v.isEvent)(e)){var t=e.keyCode,n=e.target.value||"";this.noAddOnEnter||t!==s.CODE_ENTER?!this.removeOnDelete||t!==s.CODE_BACKSPACE&&t!==s.CODE_DELETE||""!==n||((0,p.stopEvent)(e,{propagation:!1}),this.tags=this.tags.slice(0,-1)):((0,p.stopEvent)(e,{propagation:!1}),this.addTag())}},onClick:function(e){var t=this,n=this.computeIgnoreInputFocusSelector;n&&(0,f.closest)(n,e.target,!0)||this.$nextTick((function(){t.focus()}))},onInputFocus:function(e){var t=this;"out"!==this.focusState&&(this.focusState="in",this.$nextTick((function(){(0,f.requestAF)((function(){t.hasFocus&&(t.$emit(o.EVENT_NAME_FOCUS,e),t.focusState=null)}))})))},onInputBlur:function(e){var t=this;"in"!==this.focusState&&(this.focusState="out",this.$nextTick((function(){(0,f.requestAF)((function(){t.hasFocus||(t.$emit(o.EVENT_NAME_BLUR,e),t.focusState=null)}))})))},onFocusin:function(e){this.hasFocus=!0,this.$emit(o.EVENT_NAME_FOCUSIN,e)},onFocusout:function(e){this.hasFocus=!1,this.$emit(o.EVENT_NAME_FOCUSOUT,e)},handleAutofocus:function(){var e=this;this.$nextTick((function(){(0,f.requestAF)((function(){e.autofocus&&e.focus()}))}))},focus:function(){this.disabled||(0,f.attemptFocus)(this.getInput())},blur:function(){this.disabled||(0,f.attemptBlur)(this.getInput())},splitTags:function(e){e=(0,I.toString)(e);var t=this.computedSeparatorRegExp;return(t?e.split(t):[e]).map(I.trim).filter(m.identity)},parseTags:function(e){var t=this,n=this.splitTags(e),r={all:n,valid:[],invalid:[],duplicate:[]};return n.forEach((function(e){(0,d.arrayIncludes)(t.tags,e)||(0,d.arrayIncludes)(r.valid,e)?(0,d.arrayIncludes)(r.duplicate,e)||r.duplicate.push(e):t.validateTag(e)?r.valid.push(e):(0,d.arrayIncludes)(r.invalid,e)||r.invalid.push(e)})),r},validateTag:function(e){var t=this.tagValidator;return!(0,b.hasPropFunction)(t)||t(e)},getInput:function(){return(0,f.select)("#".concat((0,h.cssEscape)(this.computedInputId)),this.$el)},defaultRender:function(e){var t=e.addButtonText,n=e.addButtonVariant,r=e.addTag,a=e.disableAddButton,i=e.disabled,o=e.duplicateTagText,s=e.inputAttrs,l=e.inputClass,c=e.inputHandlers,d=e.inputType,h=e.invalidTagText,f=e.isDuplicate,p=e.isInvalid,v=e.isLimitReached,g=e.limitTagsText,_=e.noTagRemove,y=e.placeholder,b=e.removeTag,T=e.tagClass,M=e.tagPills,k=e.tagRemoveLabel,E=e.tagVariant,B=e.tags,w=this.$createElement,O=B.map((function(e){return e=(0,I.toString)(e),w(L.BFormTag,{class:T,props:{disabled:i,noRemove:_,pill:M,removeLabel:k,tag:"li",title:e,variant:E},on:{remove:function(){return b(e)}},key:"tags_".concat(e)},e)})),C=h&&p?this.safeId("__invalid_feedback__"):null,x=o&&f?this.safeId("__duplicate_feedback__"):null,F=g&&v?this.safeId("__limit_feedback__"):null,z=[s["aria-describedby"],C,x,F].filter(m.identity).join(" "),R=w("input",{staticClass:"b-form-tags-input w-100 flex-grow-1 p-0 m-0 bg-transparent border-0",class:l,style:{outline:0,minWidth:"5rem"},attrs:D(D({},s),{},{"aria-describedby":z||null,type:d,placeholder:y||null}),domProps:{value:s.value},on:c,directives:[{name:"model",value:s.value}],ref:"input"}),N=w(P.BButton,{staticClass:"b-form-tags-button py-0",class:{invisible:a},style:{fontSize:"90%"},props:{disabled:a||v,variant:n},on:{click:function(){return r()}},ref:"button"},[this.normalizeSlot(u.SLOT_NAME_ADD_BUTTON_TEXT)||t]),H=this.safeId("__tag_list__"),V=w("li",{staticClass:"b-form-tags-field flex-grow-1",attrs:{role:"none","aria-live":"off","aria-controls":H},key:"tags_field"},[w("div",{staticClass:"d-flex",attrs:{role:"group"}},[R,N])]),Y=w("ul",{staticClass:"b-form-tags-list list-unstyled mb-0 d-flex flex-wrap align-items-center",attrs:{id:H},key:"tags_list"},[O,V]),j=w();if(h||o||g){var U=this.feedbackAriaLive,G=this.computedJoiner,$=w();C&&($=w(S.BFormInvalidFeedback,{props:{id:C,ariaLive:U,forceShow:!0},key:"tags_invalid_feedback"},[this.invalidTagText,": ",this.invalidTags.join(G)]));var W=w();x&&(W=w(A.BFormText,{props:{id:x,ariaLive:U},key:"tags_duplicate_feedback"},[this.duplicateTagText,": ",this.duplicateTags.join(G)]));var q=w();F&&(q=w(A.BFormText,{props:{id:F,ariaLive:U},key:"tags_limit_feedback"},[g])),j=w("div",{attrs:{"aria-live":"polite","aria-atomic":"true"},key:"tags_feedback"},[$,W,q])}return[Y,j]}},render:function(e){var t=this.name,n=this.disabled,r=this.required,a=this.form,i=this.tags,o=this.computedInputId,s=this.hasFocus,l=this.noOuterFocus,c=D({tags:i.slice(),inputAttrs:this.computedInputAttrs,inputType:this.computedInputType,inputHandlers:this.computedInputHandlers,removeTag:this.removeTag,addTag:this.addTag,reset:this.reset,inputId:o,isInvalid:this.hasInvalidTags,invalidTags:this.invalidTags.slice(),isDuplicate:this.hasDuplicateTags,duplicateTags:this.duplicateTags.slice(),isLimitReached:this.isLimitReached,disableAddButton:this.disableAddButton},(0,y.pick)(this.$props,["addButtonText","addButtonVariant","disabled","duplicateTagText","form","inputClass","invalidTagText","limit","limitTagsText","noTagRemove","placeholder","required","separator","size","state","tagClass","tagPills","tagRemoveLabel","tagVariant"])),d=this.normalizeSlot(u.SLOT_NAME_DEFAULT,c)||this.defaultRender(c),h=e("output",{staticClass:"sr-only",attrs:{id:this.safeId("__selected_tags__"),role:"status",for:o,"aria-live":s?"polite":"off","aria-atomic":"true","aria-relevant":"additions text"}},this.tags.join(", ")),f=e("div",{staticClass:"sr-only",attrs:{id:this.safeId("__removed_tags__"),role:"status","aria-live":s?"assertive":"off","aria-atomic":"true"}},this.removedTags.length>0?"(".concat(this.tagRemovedLabel,") ").concat(this.removedTags.join(", ")):""),p=e();if(t&&!n){var m=i.length>0;p=(m?i:[""]).map((function(n){return e("input",{class:{"sr-only":!m},attrs:{type:m?"hidden":"text",value:n,required:r,name:t,form:a},key:"tag_input_".concat(n)})}))}return e("div",{staticClass:"b-form-tags form-control h-auto",class:[{focus:s&&!l&&!n,disabled:n},this.sizeFormClass,this.stateClass],attrs:{id:this.safeId(),role:"group",tabindex:n||l?null:"-1","aria-describedby":this.safeId("__selected_tags__")},on:{click:this.onClick,focusin:this.onFocusin,focusout:this.onFocusout}},[h,f,d,p])}})},48156:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormTag:()=>a.BFormTag,BFormTags:()=>r.BFormTags,FormTagsPlugin:()=>i});var r=n(71605),a=n(51909),i=(0,n(11638).pluginFactory)({components:{BFormTags:r.BFormTags,BTags:r.BFormTags,BFormTag:a.BFormTag,BTag:a.BFormTag}})},333:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormTextarea:()=>B,props:()=>E});var r=n(1915),a=n(94689),i=n(12299),o=n(26410),s=n(33284),l=n(21578),c=n(93954),u=n(67040),d=n(20451),h=n(32023),f=n(80685),p=n(49035),m=n(95505),v=n(70403),g=n(94791),_=n(73727),y=n(98596),b=n(76677),I=n(58290);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function M(e){for(var t=1;tm?d:"".concat(m,"px")}},render:function(e){return e("textarea",{class:this.computedClass,style:this.computedStyle,directives:[{name:"b-visible",value:this.visibleCallback,modifiers:{640:!0}}],attrs:this.computedAttrs,domProps:{value:this.localValue},on:this.computedListeners,ref:"input"})}})},90093:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormTextarea:()=>r.BFormTextarea,FormTextareaPlugin:()=>a});var r=n(333),a=(0,n(11638).pluginFactory)({components:{BFormTextarea:r.BFormTextarea,BTextarea:r.BFormTextarea}})},18577:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormTimepicker:()=>A,props:()=>S});var r,a=n(1915),i=n(94689),o=n(63294),s=n(12299),l=n(90494),c=n(26410),u=n(33284),d=n(54602),h=n(67040),f=n(20451),p=n(73727),m=n(7543),v=n(15193),g=n(82170),_=n(98916);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t0&&o.push(e("span"," "));var c=this.labelResetButton;o.push(e(v.BButton,{props:{size:"sm",disabled:n||r,variant:this.resetButtonVariant},attrs:{"aria-label":c||null},on:{click:this.onResetButton},key:"reset-btn"},c))}if(!this.noCloseButton){o.length>0&&o.push(e("span"," "));var d=this.labelCloseButton;o.push(e(v.BButton,{props:{size:"sm",disabled:n,variant:this.closeButtonVariant},attrs:{"aria-label":d||null},on:{click:this.onCloseButton},key:"close-btn"},d))}o.length>0&&(o=[e("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":o.length>1,"justify-content-end":o.length<2}},o)]);var h=e(_.BTime,{staticClass:"b-form-time-control",props:b(b({},(0,f.pluckProps)(w,a)),{},{value:t,hidden:!this.isVisible}),on:{input:this.onInput,context:this.onContext},ref:"time"},o);return e(g.BVFormBtnLabelControl,{staticClass:"b-form-timepicker",props:b(b({},(0,f.pluckProps)(P,a)),{},{id:this.safeId(),value:t,formattedValue:t?this.formattedValue:"",placeholder:i,rtl:this.isRTL,lang:this.computedLang}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:I({},l.SLOT_NAME_BUTTON_CONTENT,this.$scopedSlots[l.SLOT_NAME_BUTTON_CONTENT]||this.defaultButtonFn),ref:"control"},[h])}})},94814:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormTimepicker:()=>r.BFormTimepicker,FormTimepickerPlugin:()=>a});var r=n(18577),a=(0,n(11638).pluginFactory)({components:{BFormTimepicker:r.BFormTimepicker,BTimepicker:r.BFormTimepicker}})},62918:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormDatalist:()=>m,props:()=>p});var r=n(1915),a=n(94689),i=n(12299),o=n(18735),s=n(67040),l=n(20451),c=n(77330),u=n(18280);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BFormInvalidFeedback:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=(0,o.makePropsConfigurable)({ariaLive:(0,o.makeProp)(i.PROP_TYPE_STRING),forceShow:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),id:(0,o.makeProp)(i.PROP_TYPE_STRING),role:(0,o.makeProp)(i.PROP_TYPE_STRING),state:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,null),tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"div"),tooltip:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1)},a.NAME_FORM_INVALID_FEEDBACK),l=r.Vue.extend({name:a.NAME_FORM_INVALID_FEEDBACK,functional:!0,props:s,render:function(e,t){var n=t.props,a=t.data,i=t.children,o=n.tooltip,s=n.ariaLive,l=!0===n.forceShow||!1===n.state;return e(n.tag,(0,r.mergeData)(a,{class:{"d-block":l,"invalid-feedback":!o,"invalid-tooltip":o},attrs:{id:n.id||null,role:n.role||null,"aria-live":s||null,"aria-atomic":s?"true":null}}),i)}})},51666:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormText:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451);var s=(0,o.makePropsConfigurable)({id:(0,o.makeProp)(i.PROP_TYPE_STRING),inline:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"small"),textVariant:(0,o.makeProp)(i.PROP_TYPE_STRING,"muted")},a.NAME_FORM_TEXT),l=r.Vue.extend({name:a.NAME_FORM_TEXT,functional:!0,props:s,render:function(e,t){var n,a,i,o=t.props,s=t.data,l=t.children;return e(o.tag,(0,r.mergeData)(s,{class:(n={"form-text":!o.inline},a="text-".concat(o.textVariant),i=o.textVariant,a in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i,n),attrs:{id:o.id}}),l)}})},98761:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormValidFeedback:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=(0,o.makePropsConfigurable)({ariaLive:(0,o.makeProp)(i.PROP_TYPE_STRING),forceShow:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),id:(0,o.makeProp)(i.PROP_TYPE_STRING),role:(0,o.makeProp)(i.PROP_TYPE_STRING),state:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,null),tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"div"),tooltip:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1)},a.NAME_FORM_VALID_FEEDBACK),l=r.Vue.extend({name:a.NAME_FORM_VALID_FEEDBACK,functional:!0,props:s,render:function(e,t){var n=t.props,a=t.data,i=t.children,o=n.tooltip,s=n.ariaLive,l=!0===n.forceShow||!0===n.state;return e(n.tag,(0,r.mergeData)(a,{class:{"d-block":l,"valid-feedback":!o,"valid-tooltip":o},attrs:{id:n.id||null,role:n.role||null,"aria-live":s||null,"aria-atomic":s?"true":null}}),i)}})},54909:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BForm:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=(0,o.makePropsConfigurable)({id:(0,o.makeProp)(i.PROP_TYPE_STRING),inline:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),novalidate:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),validated:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1)},a.NAME_FORM),l=r.Vue.extend({name:a.NAME_FORM,functional:!0,props:s,render:function(e,t){var n=t.props,a=t.data,i=t.children;return e("form",(0,r.mergeData)(a,{class:{"form-inline":n.inline,"was-validated":n.validated},attrs:{id:n.id,novalidate:n.novalidate}}),i)}})},5210:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BForm:()=>r.BForm,BFormDatalist:()=>a.BFormDatalist,BFormInvalidFeedback:()=>o.BFormInvalidFeedback,BFormText:()=>i.BFormText,BFormValidFeedback:()=>s.BFormValidFeedback,FormPlugin:()=>c});var r=n(54909),a=n(62918),i=n(51666),o=n(52307),s=n(98761),l=n(46310),c=(0,n(11638).pluginFactory)({components:{BForm:r.BForm,BFormDatalist:a.BFormDatalist,BDatalist:a.BFormDatalist,BFormText:i.BFormText,BFormInvalidFeedback:o.BFormInvalidFeedback,BFormFeedback:o.BFormInvalidFeedback,BFormValidFeedback:s.BFormValidFeedback,BFormRow:l.BFormRow}})},78130:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BImgLazy:()=>k,props:()=>M});var r,a=n(1915),i=n(94689),o=n(43935),s=n(63294),l=n(12299),c=n(11572),u=n(26410),d=n(68265),h=n(93954),f=n(67040),p=n(20451),m=n(58290),v=n(98156);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BImg:()=>m,props:()=>p});var r=n(1915),a=n(94689),i=n(12299),o=n(11572),s=n(68265),l=n(33284),c=n(93954),u=n(20451),d=n(46595);function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f='',p=(0,u.makePropsConfigurable)({alt:(0,u.makeProp)(i.PROP_TYPE_STRING),blank:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),blankColor:(0,u.makeProp)(i.PROP_TYPE_STRING,"transparent"),block:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),center:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),fluid:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),fluidGrow:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),height:(0,u.makeProp)(i.PROP_TYPE_NUMBER_STRING),left:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),right:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),rounded:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN_STRING,!1),sizes:(0,u.makeProp)(i.PROP_TYPE_ARRAY_STRING),src:(0,u.makeProp)(i.PROP_TYPE_STRING),srcset:(0,u.makeProp)(i.PROP_TYPE_ARRAY_STRING),thumbnail:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),width:(0,u.makeProp)(i.PROP_TYPE_NUMBER_STRING)},a.NAME_IMG),m=r.Vue.extend({name:a.NAME_IMG,functional:!0,props:p,render:function(e,t){var n,a=t.props,i=t.data,u=a.alt,p=a.src,m=a.block,v=a.fluidGrow,g=a.rounded,_=(0,c.toInteger)(a.width)||null,y=(0,c.toInteger)(a.height)||null,b=null,I=(0,o.concat)(a.srcset).filter(s.identity).join(","),T=(0,o.concat)(a.sizes).filter(s.identity).join(",");return a.blank&&(!y&&_?y=_:!_&&y&&(_=y),_||y||(_=1,y=1),p=function(e,t,n){var r=encodeURIComponent(f.replace("%{w}",(0,d.toString)(e)).replace("%{h}",(0,d.toString)(t)).replace("%{f}",n));return"data:image/svg+xml;charset=UTF-8,".concat(r)}(_,y,a.blankColor||"transparent"),I=null,T=null),a.left?b="float-left":a.right?b="float-right":a.center&&(b="mx-auto",m=!0),e("img",(0,r.mergeData)(i,{attrs:{src:p,alt:u,width:_?(0,d.toString)(_):null,height:y?(0,d.toString)(y):null,srcset:I||null,sizes:T||null},class:(n={"img-thumbnail":a.thumbnail,"img-fluid":a.fluid||v,"w-100":v,rounded:""===g||!0===g},h(n,"rounded-".concat(g),(0,l.isString)(g)&&""!==g),h(n,b,b),h(n,"d-block",m),n)}))}})},52749:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BImg:()=>r.BImg,BImgLazy:()=>a.BImgLazy,ImagePlugin:()=>i});var r=n(98156),a=n(78130),i=(0,n(11638).pluginFactory)({components:{BImg:r.BImg,BImgLazy:a.BImgLazy}})},17826:(e,t,n)=>{"use strict";n.r(t),n.d(t,{componentsPlugin:()=>ee});var r=n(11638),a=n(45279),i=n(74278),o=n(48391),s=n(32026),l=n(93575),c=n(1869),u=n(47070),d=n(23059),h=n(75360),f=n(51684),p=n(68512),m=n(31586),v=n(25952),g=n(49244),_=n(5210),y=n(15696),b=n(88126),I=n(67786),T=n(25613),M=n(34274),k=n(35779),E=n(9487),B=n(99888),w=n(57832),P=n(48156),S=n(90093),A=n(94814),L=n(52749),O=n(45284),C=n(69589),x=n(48648),D=n(30959),F=n(87841),z=n(35198),R=n(45906),N=n(53156),H=n(55739),V=n(98812),Y=n(1781),j=n(11856),U=n(71868),G=n(37587),$=n(44196),W=n(87140),q=n(82496),K=n(56778),X=n(91573),J=n(61783),Q=n(48233),Z=n(63886),ee=(0,r.pluginFactory)({plugins:{AlertPlugin:a.AlertPlugin,AspectPlugin:i.AspectPlugin,AvatarPlugin:o.AvatarPlugin,BadgePlugin:s.BadgePlugin,BreadcrumbPlugin:l.BreadcrumbPlugin,ButtonPlugin:c.ButtonPlugin,ButtonGroupPlugin:u.ButtonGroupPlugin,ButtonToolbarPlugin:d.ButtonToolbarPlugin,CalendarPlugin:h.CalendarPlugin,CardPlugin:f.CardPlugin,CarouselPlugin:p.CarouselPlugin,CollapsePlugin:m.CollapsePlugin,DropdownPlugin:v.DropdownPlugin,EmbedPlugin:g.EmbedPlugin,FormPlugin:_.FormPlugin,FormCheckboxPlugin:y.FormCheckboxPlugin,FormDatepickerPlugin:b.FormDatepickerPlugin,FormFilePlugin:I.FormFilePlugin,FormGroupPlugin:T.FormGroupPlugin,FormInputPlugin:M.FormInputPlugin,FormRadioPlugin:k.FormRadioPlugin,FormRatingPlugin:E.FormRatingPlugin,FormSelectPlugin:B.FormSelectPlugin,FormSpinbuttonPlugin:w.FormSpinbuttonPlugin,FormTagsPlugin:P.FormTagsPlugin,FormTextareaPlugin:S.FormTextareaPlugin,FormTimepickerPlugin:A.FormTimepickerPlugin,ImagePlugin:L.ImagePlugin,InputGroupPlugin:O.InputGroupPlugin,JumbotronPlugin:C.JumbotronPlugin,LayoutPlugin:x.LayoutPlugin,LinkPlugin:D.LinkPlugin,ListGroupPlugin:F.ListGroupPlugin,MediaPlugin:z.MediaPlugin,ModalPlugin:R.ModalPlugin,NavPlugin:N.NavPlugin,NavbarPlugin:H.NavbarPlugin,OverlayPlugin:V.OverlayPlugin,PaginationPlugin:Y.PaginationPlugin,PaginationNavPlugin:j.PaginationNavPlugin,PopoverPlugin:U.PopoverPlugin,ProgressPlugin:G.ProgressPlugin,SidebarPlugin:$.SidebarPlugin,SkeletonPlugin:W.SkeletonPlugin,SpinnerPlugin:q.SpinnerPlugin,TablePlugin:K.TablePlugin,TabsPlugin:X.TabsPlugin,TimePlugin:J.TimePlugin,ToastPlugin:Q.ToastPlugin,TooltipPlugin:Z.TooltipPlugin}})},45284:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BInputGroup:()=>r.BInputGroup,BInputGroupAddon:()=>a.BInputGroupAddon,BInputGroupAppend:()=>o.BInputGroupAppend,BInputGroupPrepend:()=>i.BInputGroupPrepend,BInputGroupText:()=>s.BInputGroupText,InputGroupPlugin:()=>l});var r=n(4060),a=n(74199),i=n(27754),o=n(22418),s=n(18222),l=(0,n(11638).pluginFactory)({components:{BInputGroup:r.BInputGroup,BInputGroupAddon:a.BInputGroupAddon,BInputGroupPrepend:i.BInputGroupPrepend,BInputGroupAppend:o.BInputGroupAppend,BInputGroupText:s.BInputGroupText}})},74199:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BInputGroupAddon:()=>c,props:()=>l});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=n(18222),l=(0,o.makePropsConfigurable)({append:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),id:(0,o.makeProp)(i.PROP_TYPE_STRING),isText:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"div")},a.NAME_INPUT_GROUP_ADDON),c=r.Vue.extend({name:a.NAME_INPUT_GROUP_ADDON,functional:!0,props:l,render:function(e,t){var n=t.props,a=t.data,i=t.children,o=n.append;return e(n.tag,(0,r.mergeData)(a,{class:{"input-group-append":o,"input-group-prepend":!o},attrs:{id:n.id}}),n.isText?[e(s.BInputGroupText,i)]:i)}})},22418:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BInputGroupAppend:()=>h,props:()=>d});var r=n(1915),a=n(94689),i=n(67040),o=n(20451),s=n(74199);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BInputGroupPrepend:()=>h,props:()=>d});var r=n(1915),a=n(94689),i=n(67040),o=n(20451),s=n(74199);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BInputGroupText:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=(0,o.makePropsConfigurable)({tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"div")},a.NAME_INPUT_GROUP_TEXT),l=r.Vue.extend({name:a.NAME_INPUT_GROUP_TEXT,functional:!0,props:s,render:function(e,t){var n=t.props,a=t.data,i=t.children;return e(n.tag,(0,r.mergeData)(a,{staticClass:"input-group-text"}),i)}})},4060:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BInputGroup:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(18735),l=n(72345),c=n(20451),u=n(22418),d=n(27754),h=n(18222);var f=(0,c.makePropsConfigurable)({append:(0,c.makeProp)(i.PROP_TYPE_STRING),appendHtml:(0,c.makeProp)(i.PROP_TYPE_STRING),id:(0,c.makeProp)(i.PROP_TYPE_STRING),prepend:(0,c.makeProp)(i.PROP_TYPE_STRING),prependHtml:(0,c.makeProp)(i.PROP_TYPE_STRING),size:(0,c.makeProp)(i.PROP_TYPE_STRING),tag:(0,c.makeProp)(i.PROP_TYPE_STRING,"div")},a.NAME_INPUT_GROUP),p=r.Vue.extend({name:a.NAME_INPUT_GROUP,functional:!0,props:f,render:function(e,t){var n=t.props,a=t.data,i=t.slots,c=t.scopedSlots,f=n.prepend,p=n.prependHtml,m=n.append,v=n.appendHtml,g=n.size,_=c||{},y=i(),b={},I=e(),T=(0,l.hasNormalizedSlot)(o.SLOT_NAME_PREPEND,_,y);(T||f||p)&&(I=e(d.BInputGroupPrepend,[T?(0,l.normalizeSlot)(o.SLOT_NAME_PREPEND,b,_,y):e(h.BInputGroupText,{domProps:(0,s.htmlOrText)(p,f)})]));var M,k,E,B=e(),w=(0,l.hasNormalizedSlot)(o.SLOT_NAME_APPEND,_,y);return(w||m||v)&&(B=e(u.BInputGroupAppend,[w?(0,l.normalizeSlot)(o.SLOT_NAME_APPEND,b,_,y):e(h.BInputGroupText,{domProps:(0,s.htmlOrText)(v,m)})])),e(n.tag,(0,r.mergeData)(a,{staticClass:"input-group",class:(M={},k="input-group-".concat(g),E=g,k in M?Object.defineProperty(M,k,{value:E,enumerable:!0,configurable:!0,writable:!0}):M[k]=E,M),attrs:{id:n.id||null,role:"group"}}),[I,(0,l.normalizeSlot)(o.SLOT_NAME_DEFAULT,b,_,y),B])}})},69589:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BJumbotron:()=>r.BJumbotron,JumbotronPlugin:()=>a});var r=n(855),a=(0,n(11638).pluginFactory)({components:{BJumbotron:r.BJumbotron}})},855:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BJumbotron:()=>f,props:()=>h});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(18735),l=n(72345),c=n(20451),u=n(34147);function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=(0,c.makePropsConfigurable)({bgVariant:(0,c.makeProp)(i.PROP_TYPE_STRING),borderVariant:(0,c.makeProp)(i.PROP_TYPE_STRING),containerFluid:(0,c.makeProp)(i.PROP_TYPE_BOOLEAN_STRING,!1),fluid:(0,c.makeProp)(i.PROP_TYPE_BOOLEAN,!1),header:(0,c.makeProp)(i.PROP_TYPE_STRING),headerHtml:(0,c.makeProp)(i.PROP_TYPE_STRING),headerLevel:(0,c.makeProp)(i.PROP_TYPE_NUMBER_STRING,3),headerTag:(0,c.makeProp)(i.PROP_TYPE_STRING,"h1"),lead:(0,c.makeProp)(i.PROP_TYPE_STRING),leadHtml:(0,c.makeProp)(i.PROP_TYPE_STRING),leadTag:(0,c.makeProp)(i.PROP_TYPE_STRING,"p"),tag:(0,c.makeProp)(i.PROP_TYPE_STRING,"div"),textVariant:(0,c.makeProp)(i.PROP_TYPE_STRING)},a.NAME_JUMBOTRON),f=r.Vue.extend({name:a.NAME_JUMBOTRON,functional:!0,props:h,render:function(e,t){var n,a=t.props,i=t.data,c=t.slots,h=t.scopedSlots,f=a.header,p=a.headerHtml,m=a.lead,v=a.leadHtml,g=a.textVariant,_=a.bgVariant,y=a.borderVariant,b=h||{},I=c(),T={},M=e(),k=(0,l.hasNormalizedSlot)(o.SLOT_NAME_HEADER,b,I);if(k||f||p){var E=a.headerLevel;M=e(a.headerTag,{class:d({},"display-".concat(E),E),domProps:k?{}:(0,s.htmlOrText)(p,f)},(0,l.normalizeSlot)(o.SLOT_NAME_HEADER,T,b,I))}var B=e(),w=(0,l.hasNormalizedSlot)(o.SLOT_NAME_LEAD,b,I);(w||m||v)&&(B=e(a.leadTag,{staticClass:"lead",domProps:w?{}:(0,s.htmlOrText)(v,m)},(0,l.normalizeSlot)(o.SLOT_NAME_LEAD,T,b,I)));var P=[M,B,(0,l.normalizeSlot)(o.SLOT_NAME_DEFAULT,T,b,I)];return a.fluid&&(P=[e(u.BContainer,{props:{fluid:a.containerFluid}},P)]),e(a.tag,(0,r.mergeData)(i,{staticClass:"jumbotron",class:(n={"jumbotron-fluid":a.fluid},d(n,"text-".concat(g),g),d(n,"bg-".concat(_),_),d(n,"border-".concat(y),y),d(n,"border",y),n)}),P)}})},50725:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCol:()=>T,generateProps:()=>I});var r=n(1915),a=n(94689),i=n(12299),o=n(30824),s=n(11572),l=n(79968),c=n(68265),u=n(33284),d=n(91051),h=n(67040),f=n(20451),p=n(46595);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BContainer:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451);var s=(0,o.makePropsConfigurable)({fluid:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN_STRING,!1),tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"div")},a.NAME_CONTAINER),l=r.Vue.extend({name:a.NAME_CONTAINER,functional:!0,props:s,render:function(e,t){var n,a,i,o=t.props,s=t.data,l=t.children,c=o.fluid;return e(o.tag,(0,r.mergeData)(s,{class:(n={container:!(c||""===c),"container-fluid":!0===c||""===c},a="container-".concat(c),i=c&&!0!==c,a in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i,n)}),l)}})},46310:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BFormRow:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=(0,o.makePropsConfigurable)({tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"div")},a.NAME_FORM_ROW),l=r.Vue.extend({name:a.NAME_FORM_ROW,functional:!0,props:s,render:function(e,t){var n=t.props,a=t.data,i=t.children;return e(n.tag,(0,r.mergeData)(a,{staticClass:"form-row"}),i)}})},48648:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BCol:()=>i.BCol,BContainer:()=>r.BContainer,BFormRow:()=>o.BFormRow,BRow:()=>a.BRow,LayoutPlugin:()=>s});var r=n(34147),a=n(26253),i=n(50725),o=n(46310),s=(0,n(11638).pluginFactory)({components:{BContainer:r.BContainer,BRow:a.BRow,BCol:i.BCol,BFormRow:o.BFormRow}})},26253:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BRow:()=>I,generateProps:()=>b});var r=n(1915),a=n(94689),i=n(12299),o=n(11572),s=n(79968),l=n(68265),c=n(91051),u=n(67040),d=n(20451),h=n(46595);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BLink:()=>r.BLink,LinkPlugin:()=>a});var r=n(67347),a=(0,n(11638).pluginFactory)({components:{BLink:r.BLink}})},67347:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BLink:()=>w,nuxtLinkProps:()=>E,props:()=>B,routerLinkProps:()=>k});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(11572),l=n(26410),c=n(28415),u=n(33284),d=n(67040),h=n(20451),f=n(30488),p=n(28492),m=n(98596),v=n(76677),g=n(18280);function _(e){return function(e){if(Array.isArray(e))return y(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.r(t),n.d(t,{BListGroup:()=>r.BListGroup,BListGroupItem:()=>a.BListGroupItem,ListGroupPlugin:()=>i});var r=n(70322),a=n(88367),i=(0,n(11638).pluginFactory)({components:{BListGroup:r.BListGroup,BListGroupItem:a.BListGroupItem}})},88367:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BListGroupItem:()=>_,props:()=>g});var r=n(1915),a=n(94689),i=n(12299),o=n(11572),s=n(26410),l=n(67040),c=n(20451),u=n(30488),d=n(67347);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BListGroup:()=>c,props:()=>l});var r=n(1915),a=n(94689),i=n(12299),o=n(33284),s=n(20451);var l=(0,s.makePropsConfigurable)({flush:(0,s.makeProp)(i.PROP_TYPE_BOOLEAN,!1),horizontal:(0,s.makeProp)(i.PROP_TYPE_BOOLEAN_STRING,!1),tag:(0,s.makeProp)(i.PROP_TYPE_STRING,"div")},a.NAME_LIST_GROUP),c=r.Vue.extend({name:a.NAME_LIST_GROUP,functional:!0,props:l,render:function(e,t){var n=t.props,a=t.data,i=t.children,s=""===n.horizontal||n.horizontal;s=!n.flush&&s;var l,c,u,d={staticClass:"list-group",class:(l={"list-group-flush":n.flush,"list-group-horizontal":!0===s},c="list-group-horizontal-".concat(s),u=(0,o.isString)(s),c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l)};return e(n.tag,(0,r.mergeData)(a,d),i)}})},35198:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BMedia:()=>r.BMedia,BMediaAside:()=>a.BMediaAside,BMediaBody:()=>i.BMediaBody,MediaPlugin:()=>o});var r=n(72775),a=n(87272),i=n(68361),o=(0,n(11638).pluginFactory)({components:{BMedia:r.BMedia,BMediaAside:a.BMediaAside,BMediaBody:i.BMediaBody}})},87272:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BMediaAside:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451);var s=(0,o.makePropsConfigurable)({right:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"div"),verticalAlign:(0,o.makeProp)(i.PROP_TYPE_STRING,"top")},a.NAME_MEDIA_ASIDE),l=r.Vue.extend({name:a.NAME_MEDIA_ASIDE,functional:!0,props:s,render:function(e,t){var n,a,i,o=t.props,s=t.data,l=t.children,c=o.verticalAlign,u="top"===c?"start":"bottom"===c?"end":c;return e(o.tag,(0,r.mergeData)(s,{staticClass:"media-aside",class:(n={"media-aside-right":o.right},a="align-self-".concat(u),i=u,a in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i,n)}),l)}})},68361:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BMediaBody:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=(0,o.makePropsConfigurable)({tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"div")},a.NAME_MEDIA_BODY),l=r.Vue.extend({name:a.NAME_MEDIA_BODY,functional:!0,props:s,render:function(e,t){var n=t.props,a=t.data,i=t.children;return e(n.tag,(0,r.mergeData)(a,{staticClass:"media-body"}),i)}})},72775:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BMedia:()=>h,props:()=>d});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(72345),l=n(20451),c=n(87272),u=n(68361),d=(0,l.makePropsConfigurable)({noBody:(0,l.makeProp)(i.PROP_TYPE_BOOLEAN,!1),rightAlign:(0,l.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tag:(0,l.makeProp)(i.PROP_TYPE_STRING,"div"),verticalAlign:(0,l.makeProp)(i.PROP_TYPE_STRING,"top")},a.NAME_MEDIA),h=r.Vue.extend({name:a.NAME_MEDIA,functional:!0,props:d,render:function(e,t){var n=t.props,a=t.data,i=t.slots,l=t.scopedSlots,d=t.children,h=n.noBody,f=n.rightAlign,p=n.verticalAlign,m=h?d:[];if(!h){var v={},g=i(),_=l||{};m.push(e(u.BMediaBody,(0,s.normalizeSlot)(o.SLOT_NAME_DEFAULT,v,_,g)));var y=(0,s.normalizeSlot)(o.SLOT_NAME_ASIDE,v,_,g);y&&m[f?"push":"unshift"](e(c.BMediaAside,{props:{right:f,verticalAlign:p}},y))}return e(n.tag,(0,r.mergeData)(a,{staticClass:"media"}),m)}})},39231:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BvModalEvent:()=>_});var r=n(37130),a=n(67040);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return c(this,o),t=i.call(this,e,n),(0,a.defineProperties)(v(t),{trigger:(0,a.readonlyDescriptor)()}),t}return t=o,r=[{key:"Defaults",get:function(){return s(s({},d(g(o),"Defaults",this)),{},{trigger:null})}}],(n=null)&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(r.BvEvent)},42169:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BVModalPlugin:()=>E});var r=n(94689),a=n(63294),i=n(11572),o=n(79968),s=n(26410),l=n(28415),c=n(33284),u=n(67040),d=n(11638),h=n(37568),f=n(49679);function p(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:T;if(!(0,h.warnNotClient)(b)&&!(0,h.warnNoPromiseSupport)(b)){var l=new t({parent:e,propsData:v(v(v({},k((0,o.getComponentConfig)(r.NAME_MODAL))),{},{hideHeaderClose:!0,hideHeader:!(n.title||n.titleHtml)},(0,u.omit)(n,(0,u.keys)(M))),{},{lazy:!1,busy:!1,visible:!1,noStacking:!1,noEnforceFocus:!1})});return(0,u.keys)(M).forEach((function(e){(0,c.isUndefined)(n[e])||(l.$slots[M[e]]=(0,i.concat)(n[e]))})),new Promise((function(e,t){var n=!1;l.$once(a.HOOK_EVENT_NAME_DESTROYED,(function(){n||t(new Error("BootstrapVue MsgBox destroyed before resolve"))})),l.$on(a.EVENT_NAME_HIDE,(function(t){if(!t.defaultPrevented){var r=s(t);t.defaultPrevented||(n=!0,e(r))}}));var r=document.createElement("div");document.body.appendChild(r),l.$mount(r)}))}},d=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(t&&!(0,h.warnNoPromiseSupport)(b)&&!(0,h.warnNotClient)(b)&&(0,c.isFunction)(a))return n(e,v(v({},k(r)),{},{msgBoxContent:t}),a)},m=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(0,u.assign)(this,{_vm:t,_root:t.$root}),(0,u.defineProperties)(this,{_vm:(0,u.readonlyDescriptor)(),_root:(0,u.readonlyDescriptor)()})}var t,n,a;return t=e,n=[{key:"show",value:function(e){if(e&&this._root){for(var t,n=arguments.length,a=new Array(n>1?n-1:0),i=1;i1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{},n=v(v({},t),{},{okOnly:!0,okDisabled:!1,hideFooter:!1,msgBoxContent:e});return d(this._vm,e,n,(function(){return!0}))}},{key:"msgBoxConfirm",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=v(v({},t),{},{okOnly:!1,okDisabled:!1,cancelDisabled:!1,hideFooter:!1});return d(this._vm,e,n,(function(e){var t=e.trigger;return"ok"===t||"cancel"!==t&&null}))}}],n&&p(t.prototype,n),a&&p(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.mixin({beforeCreate:function(){this._bv__modal=new m(this)}}),(0,u.hasOwnProperty)(e.prototype,b)||(0,u.defineProperty)(e.prototype,b,{get:function(){return this&&this._bv__modal||(0,h.warn)('"'.concat(b,'" must be accessed from a Vue instance "this" context.'),r.NAME_MODAL),this._bv__modal}})}}})},26779:(e,t,n)=>{"use strict";n.r(t),n.d(t,{modalManager:()=>l});var r=n(1915),a=n(43935),i=n(26410),o=n(33284),s=n(93954),l=new(r.Vue.extend({data:function(){return{modals:[],baseZIndex:null,scrollbarWidth:null,isBodyOverflowing:!1}},computed:{modalCount:function(){return this.modals.length},modalsAreOpen:function(){return this.modalCount>0}},watch:{modalCount:function(e,t){a.IS_BROWSER&&(this.getScrollbarWidth(),e>0&&0===t?(this.checkScrollbar(),this.setScrollbar(),(0,i.addClass)(document.body,"modal-open")):0===e&&t>0&&(this.resetScrollbar(),(0,i.removeClass)(document.body,"modal-open")),(0,i.setAttr)(document.body,"data-modal-open-count",String(e)))},modals:function(e){var t=this;this.checkScrollbar(),(0,i.requestAF)((function(){t.updateModals(e||[])}))}},methods:{registerModal:function(e){e&&-1===this.modals.indexOf(e)&&this.modals.push(e)},unregisterModal:function(e){var t=this.modals.indexOf(e);t>-1&&(this.modals.splice(t,1),e._isBeingDestroyed||e._isDestroyed||this.resetModal(e))},getBaseZIndex:function(){if(a.IS_BROWSER&&(0,o.isNull)(this.baseZIndex)){var e=document.createElement("div");(0,i.addClass)(e,"modal-backdrop"),(0,i.addClass)(e,"d-none"),(0,i.setStyle)(e,"display","none"),document.body.appendChild(e),this.baseZIndex=(0,s.toInteger)((0,i.getCS)(e).zIndex,1040),document.body.removeChild(e)}return this.baseZIndex||1040},getScrollbarWidth:function(){if(a.IS_BROWSER&&(0,o.isNull)(this.scrollbarWidth)){var e=document.createElement("div");(0,i.addClass)(e,"modal-scrollbar-measure"),document.body.appendChild(e),this.scrollbarWidth=(0,i.getBCR)(e).width-e.clientWidth,document.body.removeChild(e)}return this.scrollbarWidth||0},updateModals:function(e){var t=this,n=this.getBaseZIndex(),r=this.getScrollbarWidth();e.forEach((function(e,a){e.zIndex=n+a,e.scrollbarWidth=r,e.isTop=a===t.modals.length-1,e.isBodyOverflowing=t.isBodyOverflowing}))},resetModal:function(e){e&&(e.zIndex=this.getBaseZIndex(),e.isTop=!0,e.isBodyOverflowing=!1)},checkScrollbar:function(){var e=(0,i.getBCR)(document.body),t=e.left,n=e.right;this.isBodyOverflowing=t+n{"use strict";n.r(t),n.d(t,{BModal:()=>r.BModal,ModalPlugin:()=>o});var r=n(49679),a=n(82653),i=n(42169),o=(0,n(11638).pluginFactory)({components:{BModal:r.BModal},directives:{VBModal:a.VBModal},plugins:{BVModalPlugin:i.BVModalPlugin}})},49679:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BModal:()=>K,props:()=>q});var r=n(1915),a=n(94689),i=n(43935),o=n(63294),s=n(63663),l=n(12299),c=n(28112),u=n(90494),d=n(11572),h=n(26410),f=n(28415),p=n(18735),m=n(68265),v=n(33284),g=n(54602),_=n(67040),y=n(63078),b=n(20451),I=n(28492),T=n(73727),M=n(45267),k=n(98596),E=n(43733),B=n(18280),w=n(30051),P=n(15193),S=n(91451),A=n(17100),L=n(95207),O=n(39231),C=n(26779);function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,e&&(this.$_observer=(0,y.observeDom)(this.$refs.content,this.checkModalOverflow.bind(this),W))},updateModel:function(e){e!==this[H]&&this.$emit(V,e)},buildEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new O.BvModalEvent(e,D(D({cancelable:!1,target:this.$refs.modal||this.$el||null,relatedTarget:null,trigger:null},t),{},{vueTarget:this,componentId:this.modalId}))},show:function(){if(!this.isVisible&&!this.isOpening)if(this.isClosing)this.$once(o.EVENT_NAME_HIDDEN,this.show);else{this.isOpening=!0,this.$_returnFocus=this.$_returnFocus||this.getActiveElement();var e=this.buildEvent(o.EVENT_NAME_SHOW,{cancelable:!0});if(this.emitEvent(e),e.defaultPrevented||this.isVisible)return this.isOpening=!1,void this.updateModel(!1);this.doShow()}},hide:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(this.isVisible&&!this.isClosing){this.isClosing=!0;var t=this.buildEvent(o.EVENT_NAME_HIDE,{cancelable:e!==Y,trigger:e||null});if(e===G?this.$emit(o.EVENT_NAME_OK,t):e===j?this.$emit(o.EVENT_NAME_CANCEL,t):e===U&&this.$emit(o.EVENT_NAME_CLOSE,t),this.emitEvent(t),t.defaultPrevented||!this.isVisible)return this.isClosing=!1,void this.updateModel(!0);this.setObserver(!1),this.isVisible=!1,this.updateModel(!1)}},toggle:function(e){e&&(this.$_returnFocus=e),this.isVisible?this.hide("toggle"):this.show()},getActiveElement:function(){var e=(0,h.getActiveElement)(i.IS_BROWSER?[document.body]:[]);return e&&e.focus?e:null},doShow:function(){var e=this;C.modalManager.modalsAreOpen&&this.noStacking?this.listenOnRootOnce((0,f.getRootEventName)(a.NAME_MODAL,o.EVENT_NAME_HIDDEN),this.doShow):(C.modalManager.registerModal(this),this.isHidden=!1,this.$nextTick((function(){e.isVisible=!0,e.isOpening=!1,e.updateModel(!0),e.$nextTick((function(){e.setObserver(!0)}))})))},onBeforeEnter:function(){this.isTransitioning=!0,this.setResizeEvent(!0)},onEnter:function(){var e=this;this.isBlock=!0,(0,h.requestAF)((function(){(0,h.requestAF)((function(){e.isShow=!0}))}))},onAfterEnter:function(){var e=this;this.checkModalOverflow(),this.isTransitioning=!1,(0,h.requestAF)((function(){e.emitEvent(e.buildEvent(o.EVENT_NAME_SHOWN)),e.setEnforceFocus(!0),e.$nextTick((function(){e.focusFirst()}))}))},onBeforeLeave:function(){this.isTransitioning=!0,this.setResizeEvent(!1),this.setEnforceFocus(!1)},onLeave:function(){this.isShow=!1},onAfterLeave:function(){var e=this;this.isBlock=!1,this.isTransitioning=!1,this.isModalOverflowing=!1,this.isHidden=!0,this.$nextTick((function(){e.isClosing=!1,C.modalManager.unregisterModal(e),e.returnFocusTo(),e.emitEvent(e.buildEvent(o.EVENT_NAME_HIDDEN))}))},emitEvent:function(e){var t=e.type;this.emitOnRoot((0,f.getRootEventName)(a.NAME_MODAL,t),e,e.componentId),this.$emit(t,e)},onDialogMousedown:function(){var e=this,t=this.$refs.modal;(0,f.eventOn)(t,"mouseup",(function n(r){(0,f.eventOff)(t,"mouseup",n,o.EVENT_OPTIONS_NO_CAPTURE),r.target===t&&(e.ignoreBackdropClick=!0)}),o.EVENT_OPTIONS_NO_CAPTURE)},onClickOut:function(e){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:this.isVisible&&!this.noCloseOnBackdrop&&(0,h.contains)(document.body,e.target)&&((0,h.contains)(this.$refs.content,e.target)||this.hide("backdrop"))},onOk:function(){this.hide(G)},onCancel:function(){this.hide(j)},onClose:function(){this.hide(U)},onEsc:function(e){e.keyCode===s.CODE_ESC&&this.isVisible&&!this.noCloseOnEsc&&this.hide("esc")},focusHandler:function(e){var t=this.$refs.content,n=e.target;if(!(this.noEnforceFocus||!this.isTop||!this.isVisible||!t||document===n||(0,h.contains)(t,n)||this.computeIgnoreEnforceFocusSelector&&(0,h.closest)(this.computeIgnoreEnforceFocusSelector,n,!0))){var r=(0,h.getTabables)(this.$refs.content),a=this.$refs["bottom-trap"],i=this.$refs["top-trap"];if(a&&n===a){if((0,h.attemptFocus)(r[0]))return}else if(i&&n===i&&(0,h.attemptFocus)(r[r.length-1]))return;(0,h.attemptFocus)(t,{preventScroll:!0})}},setEnforceFocus:function(e){this.listenDocument(e,"focusin",this.focusHandler)},setResizeEvent:function(e){this.listenWindow(e,"resize",this.checkModalOverflow),this.listenWindow(e,"orientationchange",this.checkModalOverflow)},showHandler:function(e,t){e===this.modalId&&(this.$_returnFocus=t||this.getActiveElement(),this.show())},hideHandler:function(e){e===this.modalId&&this.hide("event")},toggleHandler:function(e,t){e===this.modalId&&this.toggle(t)},modalListener:function(e){this.noStacking&&e.vueTarget!==this&&this.hide()},focusFirst:function(){var e=this;i.IS_BROWSER&&(0,h.requestAF)((function(){var t=e.$refs.modal,n=e.$refs.content,r=e.getActiveElement();if(t&&n&&(!r||!(0,h.contains)(n,r))){var a=e.$refs["ok-button"],i=e.$refs["cancel-button"],o=e.$refs["close-button"],s=e.autoFocusButton,l=s===G&&a?a.$el||a:s===j&&i?i.$el||i:s===U&&o?o.$el||o:n;(0,h.attemptFocus)(l),l===n&&e.$nextTick((function(){t.scrollTop=0}))}}))},returnFocusTo:function(){var e=this.returnFocus||this.$_returnFocus||null;this.$_returnFocus=null,this.$nextTick((function(){(e=(0,v.isString)(e)?(0,h.select)(e):e)&&(e=e.$el||e,(0,h.attemptFocus)(e))}))},checkModalOverflow:function(){if(this.isVisible){var e=this.$refs.modal;this.isModalOverflowing=e.scrollHeight>document.documentElement.clientHeight}},makeModal:function(e){var t=e();if(!this.hideHeader){var n=this.normalizeSlot(u.SLOT_NAME_MODAL_HEADER,this.slotScope);if(!n){var a=e();this.hideHeaderClose||(a=e(S.BButtonClose,{props:{content:this.headerCloseContent,disabled:this.isTransitioning,ariaLabel:this.headerCloseLabel,textVariant:this.headerCloseVariant||this.headerTextVariant},on:{click:this.onClose},ref:"close-button"},[this.normalizeSlot(u.SLOT_NAME_MODAL_HEADER_CLOSE)])),n=[e(this.titleTag,{staticClass:"modal-title",class:this.titleClasses,attrs:{id:this.modalTitleId},domProps:this.hasNormalizedSlot(u.SLOT_NAME_MODAL_TITLE)?{}:(0,p.htmlOrText)(this.titleHtml,this.title)},this.normalizeSlot(u.SLOT_NAME_MODAL_TITLE,this.slotScope)),a]}t=e(this.headerTag,{staticClass:"modal-header",class:this.headerClasses,attrs:{id:this.modalHeaderId},ref:"header"},[n])}var i=e("div",{staticClass:"modal-body",class:this.bodyClasses,attrs:{id:this.modalBodyId},ref:"body"},this.normalizeSlot(u.SLOT_NAME_DEFAULT,this.slotScope)),o=e();if(!this.hideFooter){var s=this.normalizeSlot(u.SLOT_NAME_MODAL_FOOTER,this.slotScope);if(!s){var l=e();this.okOnly||(l=e(P.BButton,{props:{variant:this.cancelVariant,size:this.buttonSize,disabled:this.cancelDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(u.SLOT_NAME_MODAL_CANCEL)?{}:(0,p.htmlOrText)(this.cancelTitleHtml,this.cancelTitle),on:{click:this.onCancel},ref:"cancel-button"},this.normalizeSlot(u.SLOT_NAME_MODAL_CANCEL))),s=[l,e(P.BButton,{props:{variant:this.okVariant,size:this.buttonSize,disabled:this.okDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(u.SLOT_NAME_MODAL_OK)?{}:(0,p.htmlOrText)(this.okTitleHtml,this.okTitle),on:{click:this.onOk},ref:"ok-button"},this.normalizeSlot(u.SLOT_NAME_MODAL_OK))]}o=e(this.footerTag,{staticClass:"modal-footer",class:this.footerClasses,attrs:{id:this.modalFooterId},ref:"footer"},[s])}var c=e("div",{staticClass:"modal-content",class:this.contentClass,attrs:{id:this.modalContentId,tabindex:"-1"},ref:"content"},[t,i,o]),d=e(),h=e();this.isVisible&&!this.noEnforceFocus&&(d=e("span",{attrs:{tabindex:"0"},ref:"top-trap"}),h=e("span",{attrs:{tabindex:"0"},ref:"bottom-trap"}));var f=e("div",{staticClass:"modal-dialog",class:this.dialogClasses,on:{mousedown:this.onDialogMousedown},ref:"dialog"},[d,c,h]),m=e("div",{staticClass:"modal",class:this.modalClasses,style:this.modalStyles,attrs:this.computedModalAttrs,on:{keydown:this.onEsc,click:this.onClickOut},directives:[{name:"show",value:this.isVisible}],ref:"modal"},[f]);m=e("transition",{props:{enterClass:"",enterToClass:"",enterActiveClass:"",leaveClass:"",leaveActiveClass:"",leaveToClass:""},on:{beforeEnter:this.onBeforeEnter,enter:this.onEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,leave:this.onLeave,afterLeave:this.onAfterLeave}},[m]);var v=e();return!this.hideBackdrop&&this.isVisible&&(v=e("div",{staticClass:"modal-backdrop",attrs:{id:this.modalBackdropId}},this.normalizeSlot(u.SLOT_NAME_MODAL_BACKDROP))),v=e(A.BVTransition,{props:{noFade:this.noFade}},[v]),e("div",{style:this.modalOuterStyle,attrs:this.computedAttrs,key:"modal-outer-".concat(this[r.COMPONENT_UID_KEY])},[m,v])}},render:function(e){return this.static?this.lazy&&this.isHidden?e():this.makeModal(e):this.isHidden?e():e(L.BVTransporter,[this.makeModal(e)])}})},53156:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BNav:()=>r.BNav,BNavForm:()=>o.BNavForm,BNavItem:()=>a.BNavItem,BNavItemDropdown:()=>s.BNavItemDropdown,BNavText:()=>i.BNavText,NavPlugin:()=>c});var r=n(29027),a=n(32450),i=n(73064),o=n(77089),s=n(26221),l=n(25952),c=(0,n(11638).pluginFactory)({components:{BNav:r.BNav,BNavItem:a.BNavItem,BNavText:i.BNavText,BNavForm:o.BNavForm,BNavItemDropdown:s.BNavItemDropdown,BNavItemDd:s.BNavItemDropdown,BNavDropdown:s.BNavItemDropdown,BNavDd:s.BNavItemDropdown},plugins:{DropdownPlugin:l.DropdownPlugin}})},77089:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BNavForm:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(67040),s=n(20451),l=n(54909);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BNavItemDropdown:()=>b,props:()=>y});var r=n(1915),a=n(94689),i=n(90494),o=n(18735),s=n(67040),l=n(20451),c=n(87649),u=n(73727),d=n(18280),h=n(31642),f=n(67347);function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.r(t),n.d(t,{BNavItem:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(67040),s=n(20451),l=n(67347);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BNavText:()=>o,props:()=>i});var r=n(1915),a=n(94689),i={},o=r.Vue.extend({name:a.NAME_NAV_TEXT,functional:!0,props:i,render:function(e,t){var n=t.data,a=t.children;return e("li",(0,r.mergeData)(n,{staticClass:"navbar-text"}),a)}})},29027:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BNav:()=>c,props:()=>l});var r=n(1915),a=n(94689),i=n(12299),o=n(20451);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=(0,o.makePropsConfigurable)({align:(0,o.makeProp)(i.PROP_TYPE_STRING),cardHeader:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),fill:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),justified:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),pills:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),small:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tabs:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"ul"),vertical:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1)},a.NAME_NAV),c=r.Vue.extend({name:a.NAME_NAV,functional:!0,props:l,render:function(e,t){var n,a,i=t.props,o=t.data,l=t.children,c=i.tabs,u=i.pills,d=i.vertical,h=i.align,f=i.cardHeader;return e(i.tag,(0,r.mergeData)(o,{staticClass:"nav",class:(n={"nav-tabs":c,"nav-pills":u&&!c,"card-header-tabs":!d&&f&&c,"card-header-pills":!d&&f&&u&&!c,"flex-column":d,"nav-fill":!d&&i.fill,"nav-justified":!d&&i.justified},s(n,(a=h,"justify-content-".concat(a="left"===a?"start":"right"===a?"end":a)),!d&&h),s(n,"small",i.small),n)}),l)}})},55739:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BNavbar:()=>r.BNavbar,BNavbarBrand:()=>i.BNavbarBrand,BNavbarNav:()=>a.BNavbarNav,BNavbarToggle:()=>o.BNavbarToggle,NavbarPlugin:()=>u});var r=n(71603),a=n(29852),i=n(19189),o=n(87445),s=n(53156),l=n(31586),c=n(25952),u=(0,n(11638).pluginFactory)({components:{BNavbar:r.BNavbar,BNavbarNav:a.BNavbarNav,BNavbarBrand:i.BNavbarBrand,BNavbarToggle:o.BNavbarToggle,BNavToggle:o.BNavbarToggle},plugins:{NavPlugin:s.NavPlugin,CollapsePlugin:l.CollapsePlugin,DropdownPlugin:c.DropdownPlugin}})},19189:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BNavbarBrand:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(67040),s=n(20451),l=n(67347);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BNavbarNav:()=>u,props:()=>c});var r=n(1915),a=n(94689),i=n(67040),o=n(20451),s=n(29027);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=(0,o.makePropsConfigurable)((0,i.pick)(s.props,["tag","fill","justified","align","small"]),a.NAME_NAVBAR_NAV),u=r.Vue.extend({name:a.NAME_NAVBAR_NAV,functional:!0,props:c,render:function(e,t){var n,a,i=t.props,o=t.data,s=t.children,c=i.align;return e(i.tag,(0,r.mergeData)(o,{staticClass:"navbar-nav",class:(n={"nav-fill":i.fill,"nav-justified":i.justified},l(n,(a=c,"justify-content-".concat(a="left"===a?"start":"right"===a?"end":a)),c),l(n,"small",i.small),n)}),s)}})},87445:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BNavbarToggle:()=>g,props:()=>v});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(90494),l=n(28415),c=n(20451),u=n(98596),d=n(18280),h=n(43028),f="navbar-toggler",p=(0,l.getRootEventName)(a.NAME_COLLAPSE,"state"),m=(0,l.getRootEventName)(a.NAME_COLLAPSE,"sync-state"),v=(0,c.makePropsConfigurable)({disabled:(0,c.makeProp)(o.PROP_TYPE_BOOLEAN,!1),label:(0,c.makeProp)(o.PROP_TYPE_STRING,"Toggle navigation"),target:(0,c.makeProp)(o.PROP_TYPE_ARRAY_STRING,void 0,!0)},a.NAME_NAVBAR_TOGGLE),g=r.Vue.extend({name:a.NAME_NAVBAR_TOGGLE,directives:{VBToggle:h.VBToggle},mixins:[u.listenOnRootMixin,d.normalizeSlotMixin],props:v,data:function(){return{toggleState:!1}},created:function(){this.listenOnRoot(p,this.handleStateEvent),this.listenOnRoot(m,this.handleStateEvent)},methods:{onClick:function(e){this.disabled||this.$emit(i.EVENT_NAME_CLICK,e)},handleStateEvent:function(e,t){e===this.target&&(this.toggleState=t)}},render:function(e){var t=this.disabled;return e("button",{staticClass:f,class:{disabled:t},directives:[{name:"VBToggle",value:this.target}],attrs:{type:"button",disabled:t,"aria-label":this.label},on:{click:this.onClick}},[this.normalizeSlot(s.SLOT_NAME_DEFAULT,{expanded:this.toggleState})||e("span",{staticClass:"".concat(f,"-icon")})])}})},71603:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BNavbar:()=>f,props:()=>h});var r=n(1915),a=n(94689),i=n(12299),o=n(79968),s=n(26410),l=n(33284),c=n(20451),u=n(18280);function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=(0,c.makePropsConfigurable)({fixed:(0,c.makeProp)(i.PROP_TYPE_STRING),print:(0,c.makeProp)(i.PROP_TYPE_BOOLEAN,!1),sticky:(0,c.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tag:(0,c.makeProp)(i.PROP_TYPE_STRING,"nav"),toggleable:(0,c.makeProp)(i.PROP_TYPE_BOOLEAN_STRING,!1),type:(0,c.makeProp)(i.PROP_TYPE_STRING,"light"),variant:(0,c.makeProp)(i.PROP_TYPE_STRING)},a.NAME_NAVBAR),f=r.Vue.extend({name:a.NAME_NAVBAR,mixins:[u.normalizeSlotMixin],provide:function(){return{bvNavbar:this}},props:h,computed:{breakpointClass:function(){var e=this.toggleable,t=(0,o.getBreakpoints)()[0],n=null;return e&&(0,l.isString)(e)&&e!==t?n="navbar-expand-".concat(e):!1===e&&(n="navbar-expand"),n}},render:function(e){var t,n=this.tag,r=this.type,a=this.variant,i=this.fixed;return e(n,{staticClass:"navbar",class:[(t={"d-print":this.print,"sticky-top":this.sticky},d(t,"navbar-".concat(r),r),d(t,"bg-".concat(a),a),d(t,"fixed-".concat(i),i),t),this.breakpointClass],attrs:{role:(0,s.isTag)(n,"nav")?null:"navigation"}},[this.normalizeSlot()])}})},98812:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BOverlay:()=>r.BOverlay,OverlayPlugin:()=>a});var r=n(66126),a=(0,n(11638).pluginFactory)({components:{BOverlay:r.BOverlay}})},66126:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BOverlay:()=>_,props:()=>g});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(90494),l=n(93954),c=n(18280),u=n(20451),d=n(1759),h=n(17100);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t=0&&t<=1})),overlayTag:(0,u.makeProp)(o.PROP_TYPE_STRING,"div"),rounded:(0,u.makeProp)(o.PROP_TYPE_BOOLEAN_STRING,!1),show:(0,u.makeProp)(o.PROP_TYPE_BOOLEAN,!1),spinnerSmall:(0,u.makeProp)(o.PROP_TYPE_BOOLEAN,!1),spinnerType:(0,u.makeProp)(o.PROP_TYPE_STRING,"border"),spinnerVariant:(0,u.makeProp)(o.PROP_TYPE_STRING),variant:(0,u.makeProp)(o.PROP_TYPE_STRING,"light"),wrapTag:(0,u.makeProp)(o.PROP_TYPE_STRING,"div"),zIndex:(0,u.makeProp)(o.PROP_TYPE_NUMBER_STRING,10)},a.NAME_OVERLAY),_=r.Vue.extend({name:a.NAME_OVERLAY,mixins:[c.normalizeSlotMixin],props:g,computed:{computedRounded:function(){var e=this.rounded;return!0===e||""===e?"rounded":e?"rounded-".concat(e):""},computedVariant:function(){var e=this.variant;return e&&!this.bgColor?"bg-".concat(e):""},slotScope:function(){return{spinnerType:this.spinnerType||null,spinnerVariant:this.spinnerVariant||null,spinnerSmall:this.spinnerSmall}}},methods:{defaultOverlayFn:function(e){var t=e.spinnerType,n=e.spinnerVariant,r=e.spinnerSmall;return this.$createElement(d.BSpinner,{props:{type:t,variant:n,small:r}})}},render:function(e){var t=this,n=this.show,r=this.fixed,a=this.noFade,o=this.noWrap,l=this.slotScope,c=e();if(n){var u=e("div",{staticClass:"position-absolute",class:[this.computedVariant,this.computedRounded],style:p(p({},v),{},{opacity:this.opacity,backgroundColor:this.bgColor||null,backdropFilter:this.blur?"blur(".concat(this.blur,")"):null})}),d=e("div",{staticClass:"position-absolute",style:this.noCenter?p({},v):{top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%)"}},[this.normalizeSlot(s.SLOT_NAME_OVERLAY,l)||this.defaultOverlayFn(l)]);c=e(this.overlayTag,{staticClass:"b-overlay",class:{"position-absolute":!o||o&&!r,"position-fixed":o&&r},style:p(p({},v),{},{zIndex:this.zIndex||10}),on:{click:function(e){return t.$emit(i.EVENT_NAME_CLICK,e)}},key:"overlay"},[u,d])}return c=e(h.BVTransition,{props:{noFade:a,appear:!0},on:{"after-enter":function(){return t.$emit(i.EVENT_NAME_SHOWN)},"after-leave":function(){return t.$emit(i.EVENT_NAME_HIDDEN)}}},[c]),o?c:e(this.wrapTag,{staticClass:"b-overlay-wrap position-relative",attrs:{"aria-busy":n?"true":null}},o?[c]:[this.normalizeSlot(),c])}})},11856:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BPaginationNav:()=>r.BPaginationNav,PaginationNavPlugin:()=>a});var r=n(86918),a=(0,n(11638).pluginFactory)({components:{BPaginationNav:r.BPaginationNav}})},86918:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BPaginationNav:()=>w,sanitizeNumberOfPages:()=>k});var r=n(1915),a=n(94689),i=n(43935),o=n(63294),s=n(12299),l=n(37130),c=n(26410),u=n(33284),d=n(3058),h=n(21578),f=n(93954),p=n(67040),m=n(20451),v=n(30488),g=n(46595),_=n(37568),y=n(29878),b=n(67347);function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t0?this.localNumberOfPages=this.pages.length:this.localNumberOfPages=k(this.numberOfPages),this.$nextTick((function(){e.guessCurrentPage()}))},onClick:function(e,t){var n=this;if(t!==this.currentPage){var r=e.currentTarget||e.target,a=new l.BvEvent(o.EVENT_NAME_PAGE_CLICK,{cancelable:!0,vueTarget:this,target:r});this.$emit(a.type,a,t),a.defaultPrevented||((0,c.requestAF)((function(){n.currentPage=t,n.$emit(o.EVENT_NAME_CHANGE,t)})),this.$nextTick((function(){(0,c.attemptBlur)(r)})))}},getPageInfo:function(e){if(!(0,u.isArray)(this.pages)||0===this.pages.length||(0,u.isUndefined)(this.pages[e-1])){var t="".concat(this.baseUrl).concat(e);return{link:this.useRouter?{path:t}:t,text:(0,g.toString)(e)}}var n=this.pages[e-1];if((0,u.isObject)(n)){var r=n.link;return{link:(0,u.isObject)(r)?r:this.useRouter?{path:r}:r,text:(0,g.toString)(n.text||e)}}return{link:(0,g.toString)(n),text:(0,g.toString)(e)}},makePage:function(e){var t=this.pageGen,n=this.getPageInfo(e);return(0,m.hasPropFunction)(t)?t(e,n):n.text},makeLink:function(e){var t=this.linkGen,n=this.getPageInfo(e);return(0,m.hasPropFunction)(t)?t(e,n):n.link},linkProps:function(e){var t=(0,m.pluckProps)(E,this),n=this.makeLink(e);return this.useRouter||(0,u.isObject)(n)?t.to=n:t.href=n,t},resolveLink:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{(e=document.createElement("a")).href=(0,v.computeHref)({to:t},"a","/","/"),document.body.appendChild(e);var n=e,r=n.pathname,a=n.hash,i=n.search;return document.body.removeChild(e),{path:r,hash:a,query:(0,v.parseQuery)(i)}}catch(t){try{e&&e.parentNode&&e.parentNode.removeChild(e)}catch(e){}return{}}},resolveRoute:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var t=this.$router.resolve(e,this.$route).route;return{path:t.path,hash:t.hash,query:t.query}}catch(e){return{}}},guessCurrentPage:function(){var e=this.$router,t=this.$route,n=this.computedValue;if(!this.noPageDetect&&!n&&(i.IS_BROWSER||!i.IS_BROWSER&&e))for(var r=e&&t?{path:t.path,hash:t.hash,query:t.query}:{},a=i.IS_BROWSER?window.location||document.location:null,o=a?{path:a.pathname,hash:a.hash,query:(0,v.parseQuery)(a.search)}:{},s=1;!n&&s<=this.localNumberOfPages;s++){var l=this.makeLink(s);n=e&&((0,u.isObject)(l)||this.useRouter)?(0,d.looseEqual)(this.resolveRoute(l),r)?s:null:i.IS_BROWSER?(0,d.looseEqual)(this.resolveLink(l),o)?s:null:-1}this.currentPage=n>0?n:0}}})},1781:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BPagination:()=>r.BPagination,PaginationPlugin:()=>a});var r=n(10962),a=(0,n(11638).pluginFactory)({components:{BPagination:r.BPagination}})},10962:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BPagination:()=>I,props:()=>b});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(37130),l=n(26410),c=n(33284),u=n(21578),d=n(93954),h=n(67040),f=n(20451),p=n(29878);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;te.numberOfPages)&&(this.currentPage=1),this.localNumberOfPages=e.numberOfPages}},created:function(){var e=this;this.localNumberOfPages=this.numberOfPages;var t=(0,d.toInteger)(this[p.MODEL_PROP_NAME],0);t>0?this.currentPage=t:this.$nextTick((function(){e.currentPage=0}))},methods:{onClick:function(e,t){var n=this;if(t!==this.currentPage){var r=e.target,a=new s.BvEvent(i.EVENT_NAME_PAGE_CLICK,{cancelable:!0,vueTarget:this,target:r});this.$emit(a.type,a,t),a.defaultPrevented||(this.currentPage=t,this.$emit(i.EVENT_NAME_CHANGE,this.currentPage),this.$nextTick((function(){(0,l.isVisible)(r)&&n.$el.contains(r)?(0,l.attemptFocus)(r):n.focusCurrent()})))}},makePage:function(e){return e},linkProps:function(){return{}}}})},35535:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BVPopoverTemplate:()=>s});var r=n(1915),a=n(94689),i=n(33284),o=n(91185),s=r.Vue.extend({name:a.NAME_POPOVER_TEMPLATE,extends:o.BVTooltipTemplate,computed:{templateType:function(){return"popover"}},methods:{renderTemplate:function(e){var t=this.title,n=this.content,r=(0,i.isFunction)(t)?t({}):t,a=(0,i.isFunction)(n)?n({}):n,o=this.html&&!(0,i.isFunction)(t)?{innerHTML:t}:{},s=this.html&&!(0,i.isFunction)(n)?{innerHTML:n}:{};return e("div",{staticClass:"popover b-popover",class:this.templateClasses,attrs:this.templateAttributes,on:this.templateListeners},[e("div",{staticClass:"arrow",ref:"arrow"}),(0,i.isUndefinedOrNull)(r)||""===r?e():e("h3",{staticClass:"popover-header",domProps:o},[r]),(0,i.isUndefinedOrNull)(a)||""===a?e():e("div",{staticClass:"popover-body",domProps:s},[a])])}}})},56893:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BVPopover:()=>s});var r=n(1915),a=n(94689),i=n(40960),o=n(35535),s=r.Vue.extend({name:a.NAME_POPOVER_HELPER,extends:i.BVTooltip,computed:{templateType:function(){return"popover"}},methods:{getTemplate:function(){return o.BVPopoverTemplate}}})},71868:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BPopover:()=>r.BPopover,PopoverPlugin:()=>i});var r=n(53862),a=n(68969),i=(0,n(11638).pluginFactory)({components:{BPopover:r.BPopover},plugins:{VBPopoverPlugin:a.VBPopoverPlugin}})},53862:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BPopover:()=>v,props:()=>m});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(90494),l=n(20451),c=n(18365),u=n(56893),d=n(67040);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BProgress:()=>r.BProgress,BProgressBar:()=>a.BProgressBar,ProgressPlugin:()=>i});var r=n(45752),a=n(22981),i=(0,n(11638).pluginFactory)({components:{BProgress:r.BProgress,BProgressBar:a.BProgressBar}})},22981:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BProgressBar:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(18735),s=n(33284),l=n(21578),c=n(93954),u=n(20451),d=n(46595),h=n(18280),f=(0,u.makePropsConfigurable)({animated:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,null),label:(0,u.makeProp)(i.PROP_TYPE_STRING),labelHtml:(0,u.makeProp)(i.PROP_TYPE_STRING),max:(0,u.makeProp)(i.PROP_TYPE_NUMBER_STRING,null),precision:(0,u.makeProp)(i.PROP_TYPE_NUMBER_STRING,null),showProgress:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,null),showValue:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,null),striped:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,null),value:(0,u.makeProp)(i.PROP_TYPE_NUMBER_STRING,0),variant:(0,u.makeProp)(i.PROP_TYPE_STRING)},a.NAME_PROGRESS_BAR),p=r.Vue.extend({name:a.NAME_PROGRESS_BAR,mixins:[h.normalizeSlotMixin],inject:{bvProgress:{default:function(){return{}}}},props:f,computed:{progressBarClasses:function(){var e=this.computedAnimated,t=this.computedVariant;return[t?"bg-".concat(t):"",this.computedStriped||e?"progress-bar-striped":"",e?"progress-bar-animated":""]},progressBarStyles:function(){return{width:this.computedValue/this.computedMax*100+"%"}},computedValue:function(){return(0,c.toFloat)(this.value,0)},computedMax:function(){var e=(0,c.toFloat)(this.max)||(0,c.toFloat)(this.bvProgress.max,0);return e>0?e:100},computedPrecision:function(){return(0,l.mathMax)((0,c.toInteger)(this.precision,(0,c.toInteger)(this.bvProgress.precision,0)),0)},computedProgress:function(){var e=this.computedPrecision,t=(0,l.mathPow)(10,e);return(0,c.toFixed)(100*t*this.computedValue/this.computedMax/t,e)},computedVariant:function(){return this.variant||this.bvProgress.variant},computedStriped:function(){return(0,s.isBoolean)(this.striped)?this.striped:this.bvProgress.striped||!1},computedAnimated:function(){return(0,s.isBoolean)(this.animated)?this.animated:this.bvProgress.animated||!1},computedShowProgress:function(){return(0,s.isBoolean)(this.showProgress)?this.showProgress:this.bvProgress.showProgress||!1},computedShowValue:function(){return(0,s.isBoolean)(this.showValue)?this.showValue:this.bvProgress.showValue||!1}},render:function(e){var t,n=this.label,r=this.labelHtml,a=this.computedValue,i=this.computedPrecision,s={};return this.hasNormalizedSlot()?t=this.normalizeSlot():n||r?s=(0,o.htmlOrText)(r,n):this.computedShowProgress?t=this.computedProgress:this.computedShowValue&&(t=(0,c.toFixed)(a,i)),e("div",{staticClass:"progress-bar",class:this.progressBarClasses,style:this.progressBarStyles,attrs:{role:"progressbar","aria-valuemin":"0","aria-valuemax":(0,d.toString)(this.computedMax),"aria-valuenow":(0,c.toFixed)(a,i)},domProps:s},t)}})},45752:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BProgress:()=>m,props:()=>p});var r=n(1915),a=n(94689),i=n(12299),o=n(67040),s=n(20451),l=n(18280),c=n(22981);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BSidebar:()=>r.BSidebar,SidebarPlugin:()=>i});var r=n(6675),a=n(7351),i=(0,n(11638).pluginFactory)({components:{BSidebar:r.BSidebar},plugins:{VBTogglePlugin:a.VBTogglePlugin}})},6675:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BSidebar:()=>Y,props:()=>F});var r,a=n(1915),i=n(94689),o=n(43935),s=n(63294),l=n(63663),c=n(12299),u=n(90494),d=n(26410),h=n(28415),f=n(54602),p=n(67040),m=n(20451),v=n(28492),g=n(73727),_=n(98596),y=n(18280),b=n(7543),I=n(91451),T=n(17100);function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.noCloseOnRouteChange||e.fullPath===t.fullPath||this.hide()})),r),created:function(){this.$_returnFocusEl=null},mounted:function(){var e=this;this.listenOnRoot(P,this.handleToggle),this.listenOnRoot(w,this.handleSync),this.$nextTick((function(){e.emitState(e.localShow)}))},activated:function(){this.emitSync()},beforeDestroy:function(){this.localShow=!1,this.$_returnFocusEl=null},methods:{hide:function(){this.localShow=!1},emitState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(S,this.safeId(),e)},emitSync:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(A,this.safeId(),e)},handleToggle:function(e){e&&e===this.safeId()&&(this.localShow=!this.localShow)},handleSync:function(e){var t=this;e&&e===this.safeId()&&this.$nextTick((function(){t.emitSync(t.localShow)}))},onKeydown:function(e){var t=e.keyCode;!this.noCloseOnEsc&&t===l.CODE_ESC&&this.localShow&&this.hide()},onBackdropClick:function(){this.localShow&&!this.noCloseOnBackdrop&&this.hide()},onTopTrapFocus:function(){var e=(0,d.getTabables)(this.$refs.content);this.enforceFocus(e.reverse()[0])},onBottomTrapFocus:function(){var e=(0,d.getTabables)(this.$refs.content);this.enforceFocus(e[0])},onBeforeEnter:function(){this.$_returnFocusEl=(0,d.getActiveElement)(o.IS_BROWSER?[document.body]:[]),this.isOpen=!0},onAfterEnter:function(e){(0,d.contains)(e,(0,d.getActiveElement)())||this.enforceFocus(e),this.$emit(s.EVENT_NAME_SHOWN)},onAfterLeave:function(){this.enforceFocus(this.$_returnFocusEl),this.$_returnFocusEl=null,this.isOpen=!1,this.$emit(s.EVENT_NAME_HIDDEN)},enforceFocus:function(e){this.noEnforceFocus||(0,d.attemptFocus)(e)}},render:function(e){var t,n=this.bgVariant,r=this.width,a=this.textVariant,i=this.localShow,o=""===this.shadow||this.shadow,s=e(this.tag,{staticClass:B,class:[(t={shadow:!0===o},E(t,"shadow-".concat(o),o&&!0!==o),E(t,"".concat(B,"-right"),this.right),E(t,"bg-".concat(n),n),E(t,"text-".concat(a),a),t),this.sidebarClass],style:{width:r},attrs:this.computedAttrs,directives:[{name:"show",value:i}],ref:"content"},[H(e,this)]);s=e("transition",{props:this.transitionProps,on:{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,afterLeave:this.onAfterLeave}},[s]);var l=e(T.BVTransition,{props:{noFade:this.noSlide}},[V(e,this)]),c=e(),u=e();return this.backdrop&&i&&(c=e("div",{attrs:{tabindex:"0"},on:{focus:this.onTopTrapFocus}}),u=e("div",{attrs:{tabindex:"0"},on:{focus:this.onBottomTrapFocus}})),e("div",{staticClass:"b-sidebar-outer",style:{zIndex:this.zIndex},attrs:{tabindex:"-1"},on:{keydown:this.onKeydown}},[c,s,u,l])}})},87140:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BSkeleton:()=>a.BSkeleton,BSkeletonIcon:()=>i.BSkeletonIcon,BSkeletonImg:()=>o.BSkeletonImg,BSkeletonTable:()=>s.BSkeletonTable,BSkeletonWrapper:()=>l.BSkeletonWrapper,SkeletonPlugin:()=>c});var r=n(11638),a=n(14777),i=n(69049),o=n(1830),s=n(4006),l=n(46499),c=(0,r.pluginFactory)({components:{BSkeleton:a.BSkeleton,BSkeletonIcon:i.BSkeletonIcon,BSkeletonImg:o.BSkeletonImg,BSkeletonTable:s.BSkeletonTable,BSkeletonWrapper:l.BSkeletonWrapper}})},69049:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BSkeletonIcon:()=>h,props:()=>d});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=n(29699);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BSkeletonImg:()=>u,props:()=>c});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=n(74278),l=n(14777);var c=(0,o.makePropsConfigurable)({animation:(0,o.makeProp)(i.PROP_TYPE_STRING),aspect:(0,o.makeProp)(i.PROP_TYPE_STRING,"16:9"),cardImg:(0,o.makeProp)(i.PROP_TYPE_STRING),height:(0,o.makeProp)(i.PROP_TYPE_STRING),noAspect:(0,o.makeProp)(i.PROP_TYPE_BOOLEAN,!1),variant:(0,o.makeProp)(i.PROP_TYPE_STRING),width:(0,o.makeProp)(i.PROP_TYPE_STRING)},a.NAME_SKELETON_IMG),u=r.Vue.extend({name:a.NAME_SKELETON_IMG,functional:!0,props:c,render:function(e,t){var n,a,i,o=t.data,c=t.props,u=c.aspect,d=c.width,h=c.height,f=c.animation,p=c.variant,m=c.cardImg,v=e(l.BSkeleton,(0,r.mergeData)(o,{props:{type:"img",width:d,height:h,animation:f,variant:p},class:(n={},a="card-img-".concat(m),i=m,a in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i,n)}));return c.noAspect?v:e(s.BAspect,{props:{aspect:u}},[v])}})},4006:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BSkeletonTable:()=>m,props:()=>p});var r=n(1915),a=n(94689),i=n(12299),o=n(11572),s=n(20451),l=n(14777),c=n(56778);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t0},p=(0,s.makePropsConfigurable)({animation:(0,s.makeProp)(i.PROP_TYPE_STRING),columns:(0,s.makeProp)(i.PROP_TYPE_NUMBER,5,f),hideHeader:(0,s.makeProp)(i.PROP_TYPE_BOOLEAN,!1),rows:(0,s.makeProp)(i.PROP_TYPE_NUMBER,3,f),showFooter:(0,s.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tableProps:(0,s.makeProp)(i.PROP_TYPE_OBJECT,{})},a.NAME_SKELETON_TABLE),m=r.Vue.extend({name:a.NAME_SKELETON_TABLE,functional:!0,props:p,render:function(e,t){var n=t.data,a=t.props,i=a.animation,s=a.columns,u=e("th",[e(l.BSkeleton,{props:{animation:i}})]),h=e("tr",(0,o.createArray)(s,u)),f=e("td",[e(l.BSkeleton,{props:{width:"75%",animation:i}})]),p=e("tr",(0,o.createArray)(s,f)),m=e("tbody",(0,o.createArray)(a.rows,p)),v=a.hideHeader?e():e("thead",[h]),g=a.showFooter?e("tfoot",[h]):e();return e(c.BTableSimple,(0,r.mergeData)(n,{props:d({},a.tableProps)}),[v,m,g])}})},46499:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BSkeletonWrapper:()=>u,props:()=>c});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(72345),l=n(20451),c=(0,l.makePropsConfigurable)({loading:(0,l.makeProp)(i.PROP_TYPE_BOOLEAN,!1)},a.NAME_SKELETON_WRAPPER),u=r.Vue.extend({name:a.NAME_SKELETON_WRAPPER,functional:!0,props:c,render:function(e,t){var n=t.data,a=t.props,i=t.slots,l=t.scopedSlots,c=i(),u=l||{},d={};return a.loading?e("div",(0,r.mergeData)(n,{attrs:{role:"alert","aria-live":"polite","aria-busy":!0},staticClass:"b-skeleton-wrapper",key:"loading"}),(0,s.normalizeSlot)(o.SLOT_NAME_LOADING,d,u,c)):(0,s.normalizeSlot)(o.SLOT_NAME_DEFAULT,d,u,c)}})},14777:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BSkeleton:()=>c,props:()=>l});var r=n(1915),a=n(94689),i=n(12299),o=n(20451);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=(0,o.makePropsConfigurable)({animation:(0,o.makeProp)(i.PROP_TYPE_STRING,"wave"),height:(0,o.makeProp)(i.PROP_TYPE_STRING),size:(0,o.makeProp)(i.PROP_TYPE_STRING),type:(0,o.makeProp)(i.PROP_TYPE_STRING,"text"),variant:(0,o.makeProp)(i.PROP_TYPE_STRING),width:(0,o.makeProp)(i.PROP_TYPE_STRING)},a.NAME_SKELETON),c=r.Vue.extend({name:a.NAME_SKELETON,functional:!0,props:l,render:function(e,t){var n,a=t.data,i=t.props,o=i.size,l=i.animation,c=i.variant;return e("div",(0,r.mergeData)(a,{staticClass:"b-skeleton",style:{width:o||i.width,height:o||i.height},class:(n={},s(n,"b-skeleton-".concat(i.type),!0),s(n,"b-skeleton-animate-".concat(l),l),s(n,"bg-".concat(c),c),n)}))}})},82496:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BSpinner:()=>r.BSpinner,SpinnerPlugin:()=>a});var r=n(1759),a=(0,n(11638).pluginFactory)({components:{BSpinner:r.BSpinner}})},1759:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BSpinner:()=>d,props:()=>u});var r=n(1915),a=n(94689),i=n(12299),o=n(90494),s=n(72345),l=n(20451);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=(0,l.makePropsConfigurable)({label:(0,l.makeProp)(i.PROP_TYPE_STRING),role:(0,l.makeProp)(i.PROP_TYPE_STRING,"status"),small:(0,l.makeProp)(i.PROP_TYPE_BOOLEAN,!1),tag:(0,l.makeProp)(i.PROP_TYPE_STRING,"span"),type:(0,l.makeProp)(i.PROP_TYPE_STRING,"border"),variant:(0,l.makeProp)(i.PROP_TYPE_STRING)},a.NAME_SPINNER),d=r.Vue.extend({name:a.NAME_SPINNER,functional:!0,props:u,render:function(e,t){var n,a=t.props,i=t.data,l=t.slots,u=t.scopedSlots,d=l(),h=u||{},f=(0,s.normalizeSlot)(o.SLOT_NAME_LABEL,{},h,d)||a.label;return f&&(f=e("span",{staticClass:"sr-only"},f)),e(a.tag,(0,r.mergeData)(i,{attrs:{role:f?a.role||"status":null,"aria-hidden":f?null:"true"},class:(n={},c(n,"spinner-".concat(a.type),a.type),c(n,"spinner-".concat(a.type,"-sm"),a.small),c(n,"text-".concat(a.variant),a.variant),n)}),[f||e()])}})},62581:(e,t,n)=>{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;tu,FIELD_KEY_CELL_VARIANT:()=>o,FIELD_KEY_ROW_VARIANT:()=>s,FIELD_KEY_SHOW_DETAILS:()=>l,IGNORED_FIELD_KEYS:()=>c});var o="_cellVariants",s="_rowVariant",l="_showDetails",c=[o,s,l].reduce((function(e,t){return a(a({},e),{},i({},t,!0))}),{}),u=["a","a *","button","button *","input:not(.disabled):not([disabled])","select:not(.disabled):not([disabled])","textarea:not(.disabled):not([disabled])",'[role="link"]','[role="link"] *','[role="button"]','[role="button"] *',"[tabindex]:not(.disabled):not([disabled])"].join(",")},97603:(e,t,n)=>{"use strict";n.r(t),n.d(t,{defaultSortCompare:()=>l});var r=n(37668),a=n(33284),i=n(93954),o=n(91838),s=function(e){return(0,a.isUndefinedOrNull)(e)?"":(0,a.isNumeric)(e)?(0,i.toFloat)(e,e):e},l=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=n.sortBy,l=void 0===i?null:i,c=n.formatter,u=void 0===c?null:c,d=n.locale,h=void 0===d?void 0:d,f=n.localeOptions,p=void 0===f?{}:f,m=n.nullLast,v=void 0!==m&&m,g=(0,r.get)(e,l,null),_=(0,r.get)(t,l,null);return(0,a.isFunction)(u)&&(g=u(g,l,e),_=u(_,l,t)),g=s(g),_=s(_),(0,a.isDate)(g)&&(0,a.isDate)(_)||(0,a.isNumber)(g)&&(0,a.isNumber)(_)?g<_?-1:g>_?1:0:v&&""===g&&""!==_?1:v&&""!==g&&""===_?-1:(0,o.stringifyObjectValues)(g).localeCompare((0,o.stringifyObjectValues)(_),h,p)}},23746:(e,t,n)=>{"use strict";n.r(t),n.d(t,{filterEvent:()=>o});var r=n(26410),a=n(62581),i=["TD","TH","TR"],o=function(e){if(!e||!e.target)return!1;var t=e.target;if(t.disabled||-1!==i.indexOf(t.tagName))return!1;if((0,r.closest)(".dropdown-menu",t))return!0;var n="LABEL"===t.tagName?t:(0,r.closest)("label",t);if(n){var o=(0,r.getAttr)(n,"for"),s=o?(0,r.getById)(o):(0,r.select)("input, select, textarea",n);if(s&&!s.disabled)return!0}return(0,r.matches)(t,a.EVENT_FILTER)}},6377:(e,t,n)=>{"use strict";n.r(t),n.d(t,{bottomRowMixin:()=>l,props:()=>s});var r=n(1915),a=n(90494),i=n(33284),o=n(92095),s={},l=r.Vue.extend({props:s,methods:{renderBottomRow:function(){var e=this.computedFields,t=this.stacked,n=this.tbodyTrClass,r=this.tbodyTrAttr,s=this.$createElement;return this.hasNormalizedSlot(a.SLOT_NAME_BOTTOM_ROW)&&!0!==t&&""!==t?s(o.BTr,{staticClass:"b-table-bottom-row",class:[(0,i.isFunction)(n)?n(null,"row-bottom"):n],attrs:(0,i.isFunction)(r)?r(null,"row-bottom"):r,key:"b-bottom-row"},this.normalizeSlot(a.SLOT_NAME_BOTTOM_ROW,{columns:e.length,fields:e})):s()}}})},322:(e,t,n)=>{"use strict";n.r(t),n.d(t,{busyMixin:()=>_,props:()=>g});var r=n(1915),a=n(63294),i=n(12299),o=n(90494),s=n(28415),l=n(33284),c=n(20451),u=n(92095),d=n(66456);var h,f,p,m="busy",v=a.MODEL_EVENT_NAME_PREFIX+m,g=(h={},f=m,p=(0,c.makeProp)(i.PROP_TYPE_BOOLEAN,!1),f in h?Object.defineProperty(h,f,{value:p,enumerable:!0,configurable:!0,writable:!0}):h[f]=p,h),_=r.Vue.extend({props:g,data:function(){return{localBusy:!1}},computed:{computedBusy:function(){return this.busy||this.localBusy}},watch:{localBusy:function(e,t){e!==t&&this.$emit(v,e)}},methods:{stopIfBusy:function(e){return!!this.computedBusy&&((0,s.stopEvent)(e),!0)},renderBusy:function(){var e=this.tbodyTrClass,t=this.tbodyTrAttr,n=this.$createElement;return this.computedBusy&&this.hasNormalizedSlot(o.SLOT_NAME_TABLE_BUSY)?n(u.BTr,{staticClass:"b-table-busy-slot",class:[(0,l.isFunction)(e)?e(null,o.SLOT_NAME_TABLE_BUSY):e],attrs:(0,l.isFunction)(t)?t(null,o.SLOT_NAME_TABLE_BUSY):t,key:"table-busy-slot"},[n(d.BTd,{props:{colspan:this.computedFields.length||null}},[this.normalizeSlot(o.SLOT_NAME_TABLE_BUSY)])]):null}}})},49682:(e,t,n)=>{"use strict";n.r(t),n.d(t,{captionMixin:()=>c,props:()=>l});var r=n(1915),a=n(12299),i=n(90494),o=n(18735),s=n(20451),l={caption:(0,s.makeProp)(a.PROP_TYPE_STRING),captionHtml:(0,s.makeProp)(a.PROP_TYPE_STRING)},c=r.Vue.extend({props:l,computed:{captionId:function(){return this.isStacked?this.safeId("_caption_"):null}},methods:{renderCaption:function(){var e=this.caption,t=this.captionHtml,n=this.$createElement,r=n(),a=this.hasNormalizedSlot(i.SLOT_NAME_TABLE_CAPTION);return(a||e||t)&&(r=n("caption",{attrs:{id:this.captionId},domProps:a?{}:(0,o.htmlOrText)(t,e),key:"caption",ref:"caption"},this.normalizeSlot(i.SLOT_NAME_TABLE_CAPTION))),r}}})},32341:(e,t,n)=>{"use strict";n.r(t),n.d(t,{colgroupMixin:()=>o,props:()=>i});var r=n(1915),a=n(90494),i={},o=r.Vue.extend({methods:{renderColgroup:function(){var e=this.computedFields,t=this.$createElement,n=t();return this.hasNormalizedSlot(a.SLOT_NAME_TABLE_COLGROUP)&&(n=t("colgroup",{key:"colgroup"},[this.normalizeSlot(a.SLOT_NAME_TABLE_COLGROUP,{columns:e.length,fields:e})])),n}}})},97741:(e,t,n)=>{"use strict";n.r(t),n.d(t,{emptyMixin:()=>h,props:()=>d});var r=n(1915),a=n(12299),i=n(90494),o=n(18735),s=n(33284),l=n(20451),c=n(92095),u=n(66456),d={emptyFilteredHtml:(0,l.makeProp)(a.PROP_TYPE_STRING),emptyFilteredText:(0,l.makeProp)(a.PROP_TYPE_STRING,"There are no records matching your request"),emptyHtml:(0,l.makeProp)(a.PROP_TYPE_STRING),emptyText:(0,l.makeProp)(a.PROP_TYPE_STRING,"There are no records to show"),showEmpty:(0,l.makeProp)(a.PROP_TYPE_BOOLEAN,!1)},h=r.Vue.extend({props:d,methods:{renderEmpty:function(){var e=this.computedItems,t=this.$createElement,n=t();if(this.showEmpty&&(!e||0===e.length)&&(!this.computedBusy||!this.hasNormalizedSlot(i.SLOT_NAME_TABLE_BUSY))){var r=this.computedFields,a=this.isFiltered,l=this.emptyText,d=this.emptyHtml,h=this.emptyFilteredText,f=this.emptyFilteredHtml,p=this.tbodyTrClass,m=this.tbodyTrAttr;(n=this.normalizeSlot(a?i.SLOT_NAME_EMPTYFILTERED:i.SLOT_NAME_EMPTY,{emptyFilteredHtml:f,emptyFilteredText:h,emptyHtml:d,emptyText:l,fields:r,items:e}))||(n=t("div",{class:["text-center","my-2"],domProps:a?(0,o.htmlOrText)(f,h):(0,o.htmlOrText)(d,l)})),n=t(u.BTd,{props:{colspan:r.length||null}},[t("div",{attrs:{role:"alert","aria-live":"polite"}},[n])]),n=t(c.BTr,{staticClass:"b-table-empty-row",class:[(0,s.isFunction)(p)?p(null,"row-empty"):p],attrs:(0,s.isFunction)(m)?m(null,"row-empty"):m,key:a?"b-empty-filtered-row":"b-empty-row"},[n])}return n}}})},57686:(e,t,n)=>{"use strict";n.r(t),n.d(t,{filteringMixin:()=>I,props:()=>b});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(30824),l=n(11572),c=n(30158),u=n(68265),d=n(33284),h=n(3058),f=n(93954),p=n(20451),m=n(46595),v=n(37568),g=n(24420);function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(0,v.warn)('Prop "filter-debounce" is deprecated. Use the debounce feature of "" instead.',a.NAME_TABLE),e},localFiltering:function(){return!this.hasProvider||!!this.noProviderFiltering},filteredCheck:function(){return{filteredItems:this.filteredItems,localItems:this.localItems,localFilter:this.localFilter}},localFilterFn:function(){var e=this.filterFunction;return(0,p.hasPropFunction)(e)?e:null},filteredItems:function(){var e=this.localItems,t=this.localFilter,n=this.localFiltering?this.filterFnFactory(this.localFilterFn,t)||this.defaultFilterFnFactory(t):null;return n&&e.length>0?e.filter(n):e}},watch:{computedFilterDebounce:function(e){!e&&this.$_filterTimer&&(this.clearFilterTimer(),this.localFilter=this.filterSanitize(this.filter))},filter:{deep:!0,handler:function(e){var t=this,n=this.computedFilterDebounce;this.clearFilterTimer(),n&&n>0?this.$_filterTimer=setTimeout((function(){t.localFilter=t.filterSanitize(e)}),n):this.localFilter=this.filterSanitize(e)}},filteredCheck:function(e){var t=e.filteredItems,n=e.localFilter,r=!1;n?(0,h.looseEqual)(n,[])||(0,h.looseEqual)(n,{})?r=!1:n&&(r=!0):r=!1,r&&this.$emit(i.EVENT_NAME_FILTERED,t,t.length),this.isFiltered=r},isFiltered:function(e,t){if(!1===e&&!0===t){var n=this.localItems;this.$emit(i.EVENT_NAME_FILTERED,n,n.length)}}},created:function(){var e=this;this.$_filterTimer=null,this.$nextTick((function(){e.isFiltered=Boolean(e.localFilter)}))},beforeDestroy:function(){this.clearFilterTimer()},methods:{clearFilterTimer:function(){clearTimeout(this.$_filterTimer),this.$_filterTimer=null},filterSanitize:function(e){return!this.localFiltering||this.localFilterFn||(0,d.isString)(e)||(0,d.isRegExp)(e)?(0,c.cloneDeep)(e):""},filterFnFactory:function(e,t){if(!e||!(0,d.isFunction)(e)||!t||(0,h.looseEqual)(t,[])||(0,h.looseEqual)(t,{}))return null;return function(n){return e(n,t)}},defaultFilterFnFactory:function(e){var t=this;if(!e||!(0,d.isString)(e)&&!(0,d.isRegExp)(e))return null;var n=e;if((0,d.isString)(n)){var r=(0,m.escapeRegExp)(e).replace(s.RX_SPACES,"\\s+");n=new RegExp(".*".concat(r,".*"),"i")}return function(e){return n.lastIndex=0,n.test((0,g.stringifyRecordValues)(e,t.computedFilterIgnored,t.computedFilterIncluded,t.computedFieldsObj))}}}})},20686:(e,t,n)=>{"use strict";n.r(t),n.d(t,{MODEL_EVENT_NAME:()=>I,MODEL_PROP_NAME:()=>b,itemsMixin:()=>M,props:()=>T});var r=n(1915),a=n(63294),i=n(12299),o=n(33284),s=n(3058),l=n(21578),c=n(54602),u=n(93954),d=n(67040),h=n(20451),f=n(22942);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{paginationMixin:()=>c,props:()=>l});var r=n(1915),a=n(12299),i=n(21578),o=n(93954),s=n(20451),l={currentPage:(0,s.makeProp)(a.PROP_TYPE_NUMBER_STRING,1),perPage:(0,s.makeProp)(a.PROP_TYPE_NUMBER_STRING,0)},c=r.Vue.extend({props:l,computed:{localPaging:function(){return!this.hasProvider||!!this.noProviderPaging},paginatedItems:function(){var e=this.sortedItems||this.filteredItems||this.localItems||[],t=(0,i.mathMax)((0,o.toInteger)(this.currentPage,1),1),n=(0,i.mathMax)((0,o.toInteger)(this.perPage,0),0);return this.localPaging&&n&&(e=e.slice((t-1)*n,t*n)),e}}})},77425:(e,t,n)=>{"use strict";n.r(t),n.d(t,{props:()=>v,providerMixin:()=>g});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(28415),l=n(33284),c=n(3058),u=n(67040),d=n(20451),h=n(37568),f=n(98596),p=(0,s.getRootEventName)(a.NAME_TABLE,i.EVENT_NAME_REFRESHED),m=(0,s.getRootActionEventName)(a.NAME_TABLE,i.EVENT_NAME_REFRESH),v={apiUrl:(0,d.makeProp)(o.PROP_TYPE_STRING),items:(0,d.makeProp)(o.PROP_TYPE_ARRAY_FUNCTION,[]),noProviderFiltering:(0,d.makeProp)(o.PROP_TYPE_BOOLEAN,!1),noProviderPaging:(0,d.makeProp)(o.PROP_TYPE_BOOLEAN,!1),noProviderSorting:(0,d.makeProp)(o.PROP_TYPE_BOOLEAN,!1)},g=r.Vue.extend({mixins:[f.listenOnRootMixin],props:v,computed:{hasProvider:function(){return(0,l.isFunction)(this.items)},providerTriggerContext:function(){var e={apiUrl:this.apiUrl,filter:null,sortBy:null,sortDesc:null,perPage:null,currentPage:null};return this.noProviderFiltering||(e.filter=this.localFilter),this.noProviderSorting||(e.sortBy=this.localSortBy,e.sortDesc=this.localSortDesc),this.noProviderPaging||(e.perPage=this.perPage,e.currentPage=this.currentPage),(0,u.clone)(e)}},watch:{items:function(e){(this.hasProvider||(0,l.isFunction)(e))&&this.$nextTick(this._providerUpdate)},providerTriggerContext:function(e,t){(0,c.looseEqual)(e,t)||this.$nextTick(this._providerUpdate)}},mounted:function(){var e=this;!this.hasProvider||this.localItems&&0!==this.localItems.length||this._providerUpdate(),this.listenOnRoot(m,(function(t){t!==e.id&&t!==e||e.refresh()}))},methods:{refresh:function(){var e=this.items,t=this.refresh;this.$off(i.EVENT_NAME_REFRESHED,t),this.computedBusy?this.localBusy&&this.hasProvider&&this.$on(i.EVENT_NAME_REFRESHED,t):(this.clearSelected(),this.hasProvider?this.$nextTick(this._providerUpdate):this.localItems=(0,l.isArray)(e)?e.slice():[])},_providerSetLocal:function(e){this.localItems=(0,l.isArray)(e)?e.slice():[],this.localBusy=!1,this.$emit(i.EVENT_NAME_REFRESHED),this.id&&this.emitOnRoot(p,this.id)},_providerUpdate:function(){var e=this;this.hasProvider&&(this.computedBusy?this.$nextTick(this.refresh):(this.localBusy=!0,this.$nextTick((function(){try{var t=e.items(e.context,e._providerSetLocal);(0,l.isPromise)(t)?t.then((function(t){e._providerSetLocal(t)})):(0,l.isArray)(t)?e._providerSetLocal(t):2!==e.items.length&&((0,h.warn)("Provider function didn't request callback and did not return a promise or data.",a.NAME_TABLE),e.localBusy=!1)}catch(t){(0,h.warn)("Provider function error [".concat(t.name,"] ").concat(t.message,"."),a.NAME_TABLE),e.localBusy=!1,e.$off(i.EVENT_NAME_REFRESHED,e.refresh)}}))))}}})},86447:(e,t,n)=>{"use strict";n.r(t),n.d(t,{props:()=>g,selectableMixin:()=>_});var r=n(1915),a=n(63294),i=n(12299),o=n(11572),s=n(68265),l=n(33284),c=n(3058),u=n(21578),d=n(20451),h=n(46595),f=n(88666);function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=["range","multi","single"],v="grid",g={noSelectOnClick:(0,d.makeProp)(i.PROP_TYPE_BOOLEAN,!1),selectMode:(0,d.makeProp)(i.PROP_TYPE_STRING,"multi",(function(e){return(0,o.arrayIncludes)(m,e)})),selectable:(0,d.makeProp)(i.PROP_TYPE_BOOLEAN,!1),selectedVariant:(0,d.makeProp)(i.PROP_TYPE_STRING,"active")},_=r.Vue.extend({props:g,data:function(){return{selectedRows:[],selectedLastRow:-1}},computed:{isSelectable:function(){return this.selectable&&this.selectMode},hasSelectableRowClick:function(){return this.isSelectable&&!this.noSelectOnClick},supportsSelectableRows:function(){return!0},selectableHasSelection:function(){var e=this.selectedRows;return this.isSelectable&&e&&e.length>0&&e.some(s.identity)},selectableIsMultiSelect:function(){return this.isSelectable&&(0,o.arrayIncludes)(["range","multi"],this.selectMode)},selectableTableClasses:function(){var e,t=this.isSelectable;return p(e={"b-table-selectable":t},"b-table-select-".concat(this.selectMode),t),p(e,"b-table-selecting",this.selectableHasSelection),p(e,"b-table-selectable-no-click",t&&!this.hasSelectableRowClick),e},selectableTableAttrs:function(){if(!this.isSelectable)return{};var e=this.bvAttrs.role||v;return{role:e,"aria-multiselectable":e===v?(0,h.toString)(this.selectableIsMultiSelect):null}}},watch:{computedItems:function(e,t){var n=!1;if(this.isSelectable&&this.selectedRows.length>0){n=(0,l.isArray)(e)&&(0,l.isArray)(t)&&e.length===t.length;for(var r=0;n&&r=0&&e0&&(this.selectedLastClicked=-1,this.selectedRows=this.selectableIsMultiSelect?(0,o.createArray)(e,!0):[!0])},isRowSelected:function(e){return!(!(0,l.isNumber)(e)||!this.selectedRows[e])},clearSelected:function(){this.selectedLastClicked=-1,this.selectedRows=[]},selectableRowClasses:function(e){if(this.isSelectable&&this.isRowSelected(e)){var t=this.selectedVariant;return p({"b-table-row-selected":!0},"".concat(this.dark?"bg":"table","-").concat(t),t)}return{}},selectableRowAttrs:function(e){return{"aria-selected":this.isSelectable?this.isRowSelected(e)?"true":"false":null}},setSelectionHandlers:function(e){var t=e&&!this.noSelectOnClick?"$on":"$off";this[t](a.EVENT_NAME_ROW_CLICKED,this.selectionHandler),this[t](a.EVENT_NAME_FILTERED,this.clearSelected),this[t](a.EVENT_NAME_CONTEXT_CHANGED,this.clearSelected)},selectionHandler:function(e,t,n){if(this.isSelectable&&!this.noSelectOnClick){var r=this.selectMode,a=this.selectedLastRow,i=this.selectedRows.slice(),o=!i[t];if("single"===r)i=[];else if("range"===r)if(a>-1&&n.shiftKey){for(var s=(0,u.mathMin)(a,t);s<=(0,u.mathMax)(a,t);s++)i[s]=!0;o=!0}else n.ctrlKey||n.metaKey||(i=[],o=!0),o&&(this.selectedLastRow=t);i[t]=o,this.selectedRows=i}else this.clearSelected()}}})},51996:(e,t,n)=>{"use strict";n.r(t),n.d(t,{props:()=>k,sortingMixin:()=>E});var r,a,i=n(1915),o=n(63294),s=n(12299),l=n(11572),c=n(33284),u=n(20451),d=n(55912),h=n(46595),f=n(97603);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{props:()=>i,stackedMixin:()=>o});var r=n(1915),a=n(12299);var i={stacked:(0,n(20451).makeProp)(a.PROP_TYPE_BOOLEAN_STRING,!1)},o=r.Vue.extend({props:i,computed:{isStacked:function(){var e=this.stacked;return""===e||e},isStackedAlways:function(){return!0===this.isStacked},stackedTableClasses:function(){var e,t,n,r=this.isStackedAlways;return e={"b-table-stacked":r},t="b-table-stacked-".concat(this.stacked),n=!r&&this.isStacked,t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}}})},57176:(e,t,n)=>{"use strict";n.r(t),n.d(t,{props:()=>f,tableRendererMixin:()=>p});var r=n(1915),a=n(12299),i=n(68265),o=n(33284),s=n(20451),l=n(46595),c=n(28492);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t0&&!this.computedBusy,[this.tableClass,{"table-striped":this.striped,"table-hover":e,"table-dark":this.dark,"table-bordered":this.bordered,"table-borderless":this.borderless,"table-sm":this.small,border:this.outlined,"b-table-fixed":this.fixed,"b-table-caption-top":this.captionTop,"b-table-no-border-collapse":this.noBorderCollapse},t?"".concat(this.dark?"bg":"table","-").concat(t):"",this.stackedTableClasses,this.selectableTableClasses]},tableAttrs:function(){var e=this.computedItems,t=this.filteredItems,n=this.computedFields,r=this.selectableTableAttrs,a=this.isTableSimple?{}:{"aria-busy":(0,l.toString)(this.computedBusy),"aria-colcount":(0,l.toString)(n.length),"aria-describedby":this.bvAttrs["aria-describedby"]||this.$refs.caption?this.captionId:null};return d(d(d({"aria-rowcount":e&&t&&t.length>e.length?(0,l.toString)(t.length):null},this.bvAttrs),{},{id:this.safeId(),role:this.bvAttrs.role||"table"},a),r)}},render:function(e){var t=this.wrapperClasses,n=this.renderCaption,r=this.renderColgroup,a=this.renderThead,o=this.renderTbody,s=this.renderTfoot,l=[];this.isTableSimple?l.push(this.normalizeSlot()):(l.push(n?n():null),l.push(r?r():null),l.push(a?a():null),l.push(o?o():null),l.push(s?s():null));var c=e("table",{staticClass:"table b-table",class:this.tableClasses,attrs:this.tableAttrs,key:"b-table"},l.filter(i.identity));return t.length>0?e("div",{class:t,style:this.wrapperStyles,key:"wrap"},[c]):c}})},98103:(e,t,n)=>{"use strict";n.r(t),n.d(t,{props:()=>b,tbodyRowMixin:()=>I});var r=n(1915),a=n(63294),i=n(12299),o=n(90494),s=n(37668),l=n(33284),c=n(20451),u=n(46595),d=n(92095),h=n(66456),f=n(69919),p=n(62581);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(B=String((f-1)*m+t+1));var w=(0,u.toString)((0,s.get)(e,c))||null,P=w||(0,u.toString)(t),S=w?this.safeId("_row_".concat(w)):null,A=this.selectableRowClasses?this.selectableRowClasses(t):{},L=this.selectableRowAttrs?this.selectableRowAttrs(t):{},O=(0,l.isFunction)(g)?g(e,"row"):g,C=(0,l.isFunction)(_)?_(e,"row"):_;if(M.push(y(d.BTr,{class:[O,A,I?"b-table-has-details":""],props:{variant:e[p.FIELD_KEY_ROW_VARIANT]||null},attrs:v(v({id:S},C),{},{tabindex:T?"0":null,"data-pk":w||null,"aria-details":k,"aria-owns":k,"aria-rowindex":B},L),on:{mouseenter:this.rowHovered,mouseleave:this.rowUnhovered},key:"__b-table-row-".concat(P,"__"),ref:"item-rows",refInFor:!0},E)),I){var x={item:e,index:t,fields:r,toggleDetails:this.toggleDetailsFactory(b,e)};this.supportsSelectableRows&&(x.rowSelected=this.isRowSelected(t),x.selectRow=function(){return n.selectRow(t)},x.unselectRow=function(){return n.unselectRow(t)});var D=y(h.BTd,{props:{colspan:r.length},class:this.detailsTdClass},[this.normalizeSlot(o.SLOT_NAME_ROW_DETAILS,x)]);i&&M.push(y("tr",{staticClass:"d-none",attrs:{"aria-hidden":"true",role:"presentation"},key:"__b-table-details-stripe__".concat(P)}));var F=(0,l.isFunction)(this.tbodyTrClass)?this.tbodyTrClass(e,o.SLOT_NAME_ROW_DETAILS):this.tbodyTrClass,z=(0,l.isFunction)(this.tbodyTrAttr)?this.tbodyTrAttr(e,o.SLOT_NAME_ROW_DETAILS):this.tbodyTrAttr;M.push(y(d.BTr,{staticClass:"b-table-details",class:[F],props:{variant:e[p.FIELD_KEY_ROW_VARIANT]||null},attrs:v(v({},z),{},{id:k,tabindex:"-1"}),key:"__b-table-details__".concat(P)},[D]))}else b&&(M.push(y()),i&&M.push(y()));return M}}})},55346:(e,t,n)=>{"use strict";n.r(t),n.d(t,{props:()=>b,tbodyMixin:()=>I});var r=n(1915),a=n(63294),i=n(63663),o=n(12299),s=n(11572),l=n(26410),c=n(28415),u=n(67040),d=n(20451),h=n(80560),f=n(23746),p=n(9596),m=n(98103);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t0&&n&&n.length>0?(0,s.from)(t.children).filter((function(e){return(0,s.arrayIncludes)(n,e)})):[]},getTbodyTrIndex:function(e){if(!(0,l.isElement)(e))return-1;var t="TR"===e.tagName?e:(0,l.closest)("tr",e,!0);return t?this.getTbodyTrs().indexOf(t):-1},emitTbodyRowEvent:function(e,t){if(e&&this.hasListener(e)&&t&&t.target){var n=this.getTbodyTrIndex(t.target);if(n>-1){var r=this.computedItems[n];this.$emit(e,r,n,t)}}},tbodyRowEventStopped:function(e){return this.stopIfBusy&&this.stopIfBusy(e)},onTbodyRowKeydown:function(e){var t=e.target,n=e.keyCode;if(!this.tbodyRowEventStopped(e)&&"TR"===t.tagName&&(0,l.isActiveElement)(t)&&0===t.tabIndex)if((0,s.arrayIncludes)([i.CODE_ENTER,i.CODE_SPACE],n))(0,c.stopEvent)(e),this.onTBodyRowClicked(e);else if((0,s.arrayIncludes)([i.CODE_UP,i.CODE_DOWN,i.CODE_HOME,i.CODE_END],n)){var r=this.getTbodyTrIndex(t);if(r>-1){(0,c.stopEvent)(e);var a=this.getTbodyTrs(),o=e.shiftKey;n===i.CODE_HOME||o&&n===i.CODE_UP?(0,l.attemptFocus)(a[0]):n===i.CODE_END||o&&n===i.CODE_DOWN?(0,l.attemptFocus)(a[a.length-1]):n===i.CODE_UP&&r>0?(0,l.attemptFocus)(a[r-1]):n===i.CODE_DOWN&&r{"use strict";n.r(t),n.d(t,{props:()=>l,tfootMixin:()=>c});var r=n(1915),a=n(12299),i=n(90494),o=n(20451),s=n(10838),l={footClone:(0,o.makeProp)(a.PROP_TYPE_BOOLEAN,!1),footRowVariant:(0,o.makeProp)(a.PROP_TYPE_STRING),footVariant:(0,o.makeProp)(a.PROP_TYPE_STRING),tfootClass:(0,o.makeProp)(a.PROP_TYPE_ARRAY_OBJECT_STRING),tfootTrClass:(0,o.makeProp)(a.PROP_TYPE_ARRAY_OBJECT_STRING)},c=r.Vue.extend({props:l,methods:{renderTFootCustom:function(){var e=this.$createElement;return this.hasNormalizedSlot(i.SLOT_NAME_CUSTOM_FOOT)?e(s.BTfoot,{class:this.tfootClass||null,props:{footVariant:this.footVariant||this.headVariant||null},key:"bv-tfoot-custom"},this.normalizeSlot(i.SLOT_NAME_CUSTOM_FOOT,{items:this.computedItems.slice(),fields:this.computedFields.slice(),columns:this.computedFields.length})):e()},renderTfoot:function(){return this.footClone?this.renderThead(!0):this.renderTFootCustom()}}})},64120:(e,t,n)=>{"use strict";n.r(t),n.d(t,{props:()=>P,theadMixin:()=>S});var r=n(1915),a=n(63294),i=n(63663),o=n(12299),s=n(90494),l=n(28415),c=n(18735),u=n(68265),d=n(33284),h=n(84941),f=n(20451),p=n(46595),m=n(13944),v=n(10838),g=n(92095),_=n(69919),y=n(23746),b=n(9596);function I(e){return function(e){if(Array.isArray(e))return T(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return T(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return T(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]&&arguments[0],n=this.computedFields,r=this.isSortable,o=this.isSelectable,l=this.headVariant,f=this.footVariant,y=this.headRowVariant,b=this.footRowVariant,T=this.$createElement;if(this.isStackedAlways||0===n.length)return T();var M=r||this.hasListener(a.EVENT_NAME_HEAD_CLICKED),E=o?this.selectAllRows:h.noop,P=o?this.clearSelected:h.noop,S=function(n,a){var o=n.label,s=n.labelHtml,l=n.variant,d=n.stickyColumn,h=n.key,f=null;n.label.trim()||n.headerTitle||(f=(0,p.startCase)(n.key));var m={};M&&(m.click=function(r){e.headClicked(r,n,t)},m.keydown=function(r){var a=r.keyCode;a!==i.CODE_ENTER&&a!==i.CODE_SPACE||e.headClicked(r,n,t)});var v=r?e.sortTheadThAttrs(h,n,t):{},g=r?e.sortTheadThClasses(h,n,t):null,y=r?e.sortTheadThLabel(h,n,t):null,b={class:[{"position-relative":y},e.fieldClasses(n),g],props:{variant:l,stickyColumn:d},style:n.thStyle||{},attrs:k(k({tabindex:M&&n.sortable?"0":null,abbr:n.headerAbbr||null,title:n.headerTitle||null,"aria-colindex":a+1,"aria-label":f},e.getThValues(null,h,n.thAttr,t?"foot":"head",{})),v),on:m,key:h},S=[B(h),B(h.toLowerCase()),B()];t&&(S=[w(h),w(h.toLowerCase()),w()].concat(I(S)));var A={label:o,column:h,field:n,isFoot:t,selectAllRows:E,clearSelected:P},L=e.normalizeSlot(S,A)||T("div",{domProps:(0,c.htmlOrText)(s,o)}),O=y?T("span",{staticClass:"sr-only"}," (".concat(y,")")):null;return T(_.BTh,b,[L,O].filter(u.identity))},A=n.map(S).filter(u.identity),L=[];if(t)L.push(T(g.BTr,{class:this.tfootTrClass,props:{variant:(0,d.isUndefinedOrNull)(b)?y:b}},A));else{var O={columns:n.length,fields:n,selectAllRows:E,clearSelected:P};L.push(this.normalizeSlot(s.SLOT_NAME_THEAD_TOP,O)||T()),L.push(T(g.BTr,{class:this.theadTrClass,props:{variant:y}},A))}return T(t?v.BTfoot:m.BThead,{class:(t?this.tfootClass:this.theadClass)||null,props:t?{footVariant:f||l||null}:{headVariant:l||null},key:t?"bv-tfoot":"bv-thead"},L)}}})},50657:(e,t,n)=>{"use strict";n.r(t),n.d(t,{props:()=>s,topRowMixin:()=>l});var r=n(1915),a=n(90494),i=n(33284),o=n(92095),s={},l=r.Vue.extend({methods:{renderTopRow:function(){var e=this.computedFields,t=this.stacked,n=this.tbodyTrClass,r=this.tbodyTrAttr,s=this.$createElement;return this.hasNormalizedSlot(a.SLOT_NAME_TOP_ROW)&&!0!==t&&""!==t?s(o.BTr,{staticClass:"b-table-top-row",class:[(0,i.isFunction)(n)?n(null,"row-top"):n],attrs:(0,i.isFunction)(r)?r(null,"row-top"):r,key:"b-top-row"},[this.normalizeSlot(a.SLOT_NAME_TOP_ROW,{columns:e.length,fields:e})]):s()}}})},22942:(e,t,n)=>{"use strict";n.r(t),n.d(t,{normalizeFields:()=>l});var r=n(68265),a=n(33284),i=n(67040),o=n(46595),s=n(62581),l=function(e,t){var n=[];if((0,a.isArray)(e)&&e.filter(r.identity).forEach((function(e){if((0,a.isString)(e))n.push({key:e,label:(0,o.startCase)(e)});else if((0,a.isObject)(e)&&e.key&&(0,a.isString)(e.key))n.push((0,i.clone)(e));else if((0,a.isObject)(e)&&1===(0,i.keys)(e).length){var t=(0,i.keys)(e)[0],r=function(e,t){var n=null;return(0,a.isString)(t)?n={key:e,label:t}:(0,a.isFunction)(t)?n={key:e,formatter:t}:(0,a.isObject)(t)?(n=(0,i.clone)(t)).key=n.key||e:!1!==t&&(n={key:e}),n}(t,e[t]);r&&n.push(r)}})),0===n.length&&(0,a.isArray)(t)&&t.length>0){var l=t[0];(0,i.keys)(l).forEach((function(e){s.IGNORED_FIELD_KEYS[e]||n.push({key:e,label:(0,o.startCase)(e)})}))}var c={};return n.filter((function(e){return!c[e.key]&&(c[e.key]=!0,e.label=(0,a.isString)(e.label)?e.label:(0,o.startCase)(e.key),!0)}))}},88666:(e,t,n)=>{"use strict";n.r(t),n.d(t,{sanitizeRow:()=>s});var r=n(11572),a=n(33284),i=n(67040),o=n(62581),s=function(e,t,n){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=(0,i.keys)(s).reduce((function(t,n){var r=s[n],i=r.filterByFormatted,o=(0,a.isFunction)(i)?i:i?r.formatter:null;return(0,a.isFunction)(o)&&(t[n]=o(e[n],n,e)),t}),(0,i.clone)(e)),c=(0,i.keys)(l).filter((function(e){return!(o.IGNORED_FIELD_KEYS[e]||(0,a.isArray)(t)&&t.length>0&&(0,r.arrayIncludes)(t,e)||(0,a.isArray)(n)&&n.length>0&&!(0,r.arrayIncludes)(n,e))}));return(0,i.pick)(l,c)}},24420:(e,t,n)=>{"use strict";n.r(t),n.d(t,{stringifyRecordValues:()=>o});var r=n(33284),a=n(91838),i=n(88666),o=function(e,t,n,o){return(0,r.isObject)(e)?(0,a.stringifyObjectValues)((0,i.sanitizeRow)(e,t,n,o)):""}},9596:(e,t,n)=>{"use strict";n.r(t),n.d(t,{textSelectionActive:()=>a});var r=n(26410),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=(0,r.getSel)();return!!(t&&""!==t.toString().trim()&&t.containsNode&&(0,r.isElement)(e))&&t.containsNode(e,!0)}},56778:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BTable:()=>r.BTable,BTableLite:()=>a.BTableLite,BTableSimple:()=>i.BTableSimple,BTbody:()=>o.BTbody,BTd:()=>u.BTd,BTfoot:()=>l.BTfoot,BTh:()=>d.BTh,BThead:()=>s.BThead,BTr:()=>c.BTr,TableLitePlugin:()=>f,TablePlugin:()=>m,TableSimplePlugin:()=>p});var r=n(86052),a=n(1071),i=n(85589),o=n(80560),s=n(13944),l=n(10838),c=n(92095),u=n(66456),d=n(69919),h=n(11638),f=(0,h.pluginFactory)({components:{BTableLite:a.BTableLite}}),p=(0,h.pluginFactory)({components:{BTableSimple:i.BTableSimple,BTbody:o.BTbody,BThead:s.BThead,BTfoot:l.BTfoot,BTr:c.BTr,BTd:u.BTd,BTh:d.BTh}}),m=(0,h.pluginFactory)({components:{BTable:r.BTable},plugins:{TableLitePlugin:f,TableSimplePlugin:p}})},1071:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BTableLite:()=>M,props:()=>T});var r=n(1915),a=n(94689),i=n(67040),o=n(20451),s=n(28492),l=n(45253),c=n(73727),u=n(18280),d=n(49682),h=n(32341),f=n(20686),p=n(9987),m=n(57176),v=n(55346),g=n(41054),_=n(64120);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BTableSimple:()=>g,props:()=>v});var r=n(1915),a=n(94689),i=n(67040),o=n(20451),s=n(28492),l=n(45253),c=n(73727),u=n(18280),d=n(9987),h=n(57176);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BTable:()=>O,props:()=>L});var r=n(1915),a=n(94689),i=n(67040),o=n(20451),s=n(28492),l=n(45253),c=n(73727),u=n(18280),d=n(6377),h=n(322),f=n(49682),p=n(32341),m=n(97741),v=n(57686),g=n(20686),_=n(22109),y=n(77425),b=n(86447),I=n(51996),T=n(9987),M=n(57176),k=n(55346),E=n(41054),B=n(64120),w=n(50657);function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BTbody:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=n(28492),l=n(76677),c=n(18280);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BTd:()=>b,props:()=>y});var r=n(1915),a=n(94689),i=n(12299),o=n(26410),s=n(33284),l=n(93954),c=n(20451),u=n(46595),d=n(28492),h=n(76677),f=n(18280);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t0?e:null},_=function(e){return(0,s.isUndefinedOrNull)(e)||g(e)>0},y=(0,c.makePropsConfigurable)({colspan:(0,c.makeProp)(i.PROP_TYPE_NUMBER_STRING,null,_),rowspan:(0,c.makeProp)(i.PROP_TYPE_NUMBER_STRING,null,_),stackedHeading:(0,c.makeProp)(i.PROP_TYPE_STRING),stickyColumn:(0,c.makeProp)(i.PROP_TYPE_BOOLEAN,!1),variant:(0,c.makeProp)(i.PROP_TYPE_STRING)},a.NAME_TABLE_CELL),b=r.Vue.extend({name:a.NAME_TABLE_CELL,mixins:[d.attrsMixin,h.listenersMixin,f.normalizeSlotMixin],inject:{bvTableTr:{default:function(){return{}}}},inheritAttrs:!1,props:y,computed:{tag:function(){return"td"},inTbody:function(){return this.bvTableTr.inTbody},inThead:function(){return this.bvTableTr.inThead},inTfoot:function(){return this.bvTableTr.inTfoot},isDark:function(){return this.bvTableTr.isDark},isStacked:function(){return this.bvTableTr.isStacked},isStackedCell:function(){return this.inTbody&&this.isStacked},isResponsive:function(){return this.bvTableTr.isResponsive},isStickyHeader:function(){return this.bvTableTr.isStickyHeader},hasStickyHeader:function(){return this.bvTableTr.hasStickyHeader},isStickyColumn:function(){return!this.isStacked&&(this.isResponsive||this.hasStickyHeader)&&this.stickyColumn},rowVariant:function(){return this.bvTableTr.variant},headVariant:function(){return this.bvTableTr.headVariant},footVariant:function(){return this.bvTableTr.footVariant},tableVariant:function(){return this.bvTableTr.tableVariant},computedColspan:function(){return g(this.colspan)},computedRowspan:function(){return g(this.rowspan)},cellClasses:function(){var e=this.variant,t=this.headVariant,n=this.isStickyColumn;return(!e&&this.isStickyHeader&&!t||!e&&n&&this.inTfoot&&!this.footVariant||!e&&n&&this.inThead&&!t||!e&&n&&this.inTbody)&&(e=this.rowVariant||this.tableVariant||"b-table-default"),[e?"".concat(this.isDark?"bg":"table","-").concat(e):null,n?"b-table-sticky-column":null]},cellAttrs:function(){var e=this.stackedHeading,t=this.inThead||this.inTfoot,n=this.computedColspan,r=this.computedRowspan,a="cell",i=null;return t?(a="columnheader",i=n>0?"colspan":"col"):(0,o.isTag)(this.tag,"th")&&(a="rowheader",i=r>0?"rowgroup":"row"),m(m({colspan:n,rowspan:r,role:a,scope:i},this.bvAttrs),{},{"data-label":this.isStackedCell&&!(0,s.isUndefinedOrNull)(e)?(0,u.toString)(e):null})}},render:function(e){var t=[this.normalizeSlot()];return e(this.tag,{class:this.cellClasses,attrs:this.cellAttrs,on:this.bvListeners},[this.isStackedCell?e("div",[t]):t])}})},10838:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BTfoot:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=n(28492),l=n(76677),c=n(18280);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BTh:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(20451),o=n(66456),s=(0,i.makePropsConfigurable)(o.props,a.NAME_TH),l=r.Vue.extend({name:a.NAME_TH,extends:o.BTd,props:s,computed:{tag:function(){return"th"}}})},13944:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BThead:()=>f,props:()=>h});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=n(28492),l=n(76677),c=n(18280);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=(0,o.makePropsConfigurable)({headVariant:(0,o.makeProp)(i.PROP_TYPE_STRING)},a.NAME_THEAD),f=r.Vue.extend({name:a.NAME_THEAD,mixins:[s.attrsMixin,l.listenersMixin,c.normalizeSlotMixin],provide:function(){return{bvTableRowGroup:this}},inject:{bvTable:{default:function(){return{}}}},inheritAttrs:!1,props:h,computed:{isThead:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},theadClasses:function(){return[this.headVariant?"thead-".concat(this.headVariant):null]},theadAttrs:function(){return function(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BTr:()=>m,props:()=>p});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=n(28492),l=n(76677),c=n(18280);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h="light",f="dark",p=(0,o.makePropsConfigurable)({variant:(0,o.makeProp)(i.PROP_TYPE_STRING)},a.NAME_TR),m=r.Vue.extend({name:a.NAME_TR,mixins:[s.attrsMixin,l.listenersMixin,c.normalizeSlotMixin],provide:function(){return{bvTableTr:this}},inject:{bvTableRowGroup:{default:function(){return{}}}},inheritAttrs:!1,props:p,computed:{inTbody:function(){return this.bvTableRowGroup.isTbody},inThead:function(){return this.bvTableRowGroup.isThead},inTfoot:function(){return this.bvTableRowGroup.isTfoot},isDark:function(){return this.bvTableRowGroup.isDark},isStacked:function(){return this.bvTableRowGroup.isStacked},isResponsive:function(){return this.bvTableRowGroup.isResponsive},isStickyHeader:function(){return this.bvTableRowGroup.isStickyHeader},hasStickyHeader:function(){return!this.isStacked&&this.bvTableRowGroup.hasStickyHeader},tableVariant:function(){return this.bvTableRowGroup.tableVariant},headVariant:function(){return this.inThead?this.bvTableRowGroup.headVariant:null},footVariant:function(){return this.inTfoot?this.bvTableRowGroup.footVariant:null},isRowDark:function(){return this.headVariant!==h&&this.footVariant!==h&&(this.headVariant===f||this.footVariant===f||this.isDark)},trClasses:function(){var e=this.variant;return[e?"".concat(this.isRowDark?"bg":"table","-").concat(e):null]},trAttrs:function(){return function(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BTab:()=>a.BTab,BTabs:()=>r.BTabs,TabsPlugin:()=>i});var r=n(58887),a=n(51015),i=(0,n(11638).pluginFactory)({components:{BTabs:r.BTabs,BTab:a.BTab}})},51015:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BTab:()=>I,props:()=>b});var r,a,i=n(1915),o=n(94689),s=n(63294),l=n(12299),c=n(90494),u=n(67040),d=n(20451),h=n(73727),f=n(18280),p=n(17100);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BTabs:()=>V,props:()=>H});var r,a=n(1915),i=n(94689),o=n(43935),s=n(63294),l=n(63663),c=n(12299),u=n(90494),d=n(11572),h=n(37130),f=n(26410),p=n(28415),m=n(68265),v=n(33284),g=n(3058),_=n(21578),y=n(54602),b=n(93954),I=n(67040),T=n(63078),M=n(20451),k=n(55912),E=n(73727),B=n(18280),w=n(67347),P=n(29027);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e){for(var t=1;t0&&void 0!==arguments[0])||arguments[0];if(this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t){var n=function(){e.$nextTick((function(){(0,f.requestAF)((function(){e.updateTabs()}))}))};this.$_observer=(0,T.observeDom)(this.$refs.content,n,{childList:!0,subtree:!1,attributes:!0,attributeFilter:["id"]})}},getTabs:function(){var e=this.registeredTabs.filter((function(e){return 0===e.$children.filter((function(e){return e._isTab})).length})),t=[];if(o.IS_BROWSER&&e.length>0){var n=e.map((function(e){return"#".concat(e.safeId())})).join(", ");t=(0,f.selectAll)(n,this.$el).map((function(e){return e.id})).filter(m.identity)}return(0,k.stableSort)(e,(function(e,n){return t.indexOf(e.safeId())-t.indexOf(n.safeId())}))},updateTabs:function(){var e=this.getTabs(),t=e.indexOf(e.slice().reverse().find((function(e){return e.localActive&&!e.disabled})));if(t<0){var n=this.currentTab;n>=e.length?t=e.indexOf(e.slice().reverse().find(z)):e[n]&&!e[n].disabled&&(t=n)}t<0&&(t=e.indexOf(e.find(z))),e.forEach((function(e,n){e.localActive=n===t})),this.tabs=e,this.currentTab=t},getButtonForTab:function(e){return(this.$refs.buttons||[]).find((function(t){return t.tab===e}))},updateButton:function(e){var t=this.getButtonForTab(e);t&&t.$forceUpdate&&t.$forceUpdate()},activateTab:function(e){var t=this.currentTab,n=this.tabs,r=!1;if(e){var a=n.indexOf(e);if(a!==t&&a>-1&&!e.disabled){var i=new h.BvEvent(s.EVENT_NAME_ACTIVATE_TAB,{cancelable:!0,vueTarget:this,componentId:this.safeId()});this.$emit(i.type,a,t,i),i.defaultPrevented||(this.currentTab=a,r=!0)}}return r||this[D]===t||this.$emit(F,t),r},deactivateTab:function(e){return!!e&&this.activateTab(this.tabs.filter((function(t){return t!==e})).find(z))},focusButton:function(e){var t=this;this.$nextTick((function(){(0,f.attemptFocus)(t.getButtonForTab(e))}))},emitTabClick:function(e,t){(0,v.isEvent)(t)&&e&&e.$emit&&!e.disabled&&e.$emit(s.EVENT_NAME_CLICK,t)},clickTab:function(e,t){this.activateTab(e),this.emitTabClick(e,t)},firstTab:function(e){var t=this.tabs.find(z);this.activateTab(t)&&e&&(this.focusButton(t),this.emitTabClick(t,e))},previousTab:function(e){var t=(0,_.mathMax)(this.currentTab,0),n=this.tabs.slice(0,t).reverse().find(z);this.activateTab(n)&&e&&(this.focusButton(n),this.emitTabClick(n,e))},nextTab:function(e){var t=(0,_.mathMax)(this.currentTab,-1),n=this.tabs.slice(t+1).find(z);this.activateTab(n)&&e&&(this.focusButton(n),this.emitTabClick(n,e))},lastTab:function(e){var t=this.tabs.slice().reverse().find(z);this.activateTab(t)&&e&&(this.focusButton(t),this.emitTabClick(t,e))}},render:function(e){var t=this,n=this.align,r=this.card,i=this.end,o=this.fill,l=this.firstTab,c=this.justified,d=this.lastTab,h=this.nextTab,f=this.noKeyNav,p=this.noNavStyle,m=this.pills,v=this.previousTab,g=this.small,_=this.tabs,y=this.vertical,b=_.find((function(e){return e.localActive&&!e.disabled})),I=_.find((function(e){return!e.disabled})),T=_.map((function(n,r){var i,o=n.safeId,c=null;return f||(c=-1,(n===b||!b&&n===I)&&(c=null)),e(R,{props:{controls:o?o():null,id:n.controlledBy||(o?o("_BV_tab_button_"):null),noKeyNav:f,posInSet:r+1,setSize:_.length,tab:n,tabIndex:c},on:(i={},L(i,s.EVENT_NAME_CLICK,(function(e){t.clickTab(n,e)})),L(i,s.EVENT_NAME_FIRST,l),L(i,s.EVENT_NAME_PREV,v),L(i,s.EVENT_NAME_NEXT,h),L(i,s.EVENT_NAME_LAST,d),i),key:n[a.COMPONENT_UID_KEY]||r,ref:"buttons",refInFor:!0})})),M=e(P.BNav,{class:this.localNavClass,attrs:{role:"tablist",id:this.safeId("_BV_tab_controls_")},props:{fill:o,justified:c,align:n,tabs:!p&&!m,pills:!p&&m,vertical:y,small:g,cardHeader:r&&!y},ref:"nav"},[this.normalizeSlot(u.SLOT_NAME_TABS_START)||e(),T,this.normalizeSlot(u.SLOT_NAME_TABS_END)||e()]);M=e("div",{class:[{"card-header":r&&!y&&!i,"card-footer":r&&!y&&i,"col-auto":y},this.navWrapperClass],key:"bv-tabs-nav"},[M]);var k=this.normalizeSlot()||[],E=e();0===k.length&&(E=e("div",{class:["tab-pane","active",{"card-body":r}],key:"bv-empty-tab"},this.normalizeSlot(u.SLOT_NAME_EMPTY)));var B=e("div",{staticClass:"tab-content",class:[{col:y},this.contentClass],attrs:{id:this.safeId("_BV_tab_container_")},key:"bv-content",ref:"content"},[k,E]);return e(this.tag,{staticClass:"tabs",class:{row:y,"no-gutters":y&&r},attrs:{id:this.safeId()}},[i?B:e(),M,i?e():B])}})},61783:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BTime:()=>r.BTime,TimePlugin:()=>a});var r=n(98916),a=(0,n(11638).pluginFactory)({components:{BTime:r.BTime}})},98916:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BTime:()=>V,props:()=>H});var r,a=n(1915),i=n(94689),o=n(63294),s=n(63663),l=n(12299),c=n(30824),u=n(11572),d=n(68001),h=n(26410),f=n(28415),p=n(68265),m=n(33284),v=n(3058),g=n(9439),_=n(54602),y=n(93954),b=n(67040),I=n(20451),T=n(46595),M=n(73727),k=n(18280),E=n(44390),B=n(7543);function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function P(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]&&arguments[1];return(0,m.isNull)(t)||(0,m.isNull)(n)||a&&(0,m.isNull)(r)?"":[t,n,a?r:0].map(R).join(":")}({hours:this.modelHours,minutes:this.modelMinutes,seconds:this.modelSeconds},this.showSeconds)},resolvedOptions:function(){var e=(0,u.concat)(this.locale).filter(p.identity),t={hour:z,minute:z,second:z};(0,m.isUndefinedOrNull)(this.hour12)||(t.hour12=!!this.hour12);var n=new Intl.DateTimeFormat(e,t).resolvedOptions(),r=n.hour12||!1,a=n.hourCycle||(r?"h12":"h23");return{locale:n.locale,hour12:r,hourCycle:a}},computedLocale:function(){return this.resolvedOptions.locale},computedLang:function(){return(this.computedLocale||"").replace(/-u-.*$/,"")},computedRTL:function(){return(0,g.isLocaleRTL)(this.computedLang)},computedHourCycle:function(){return this.resolvedOptions.hourCycle},is12Hour:function(){return!!this.resolvedOptions.hour12},context:function(){return{locale:this.computedLocale,isRTL:this.computedRTL,hourCycle:this.computedHourCycle,hour12:this.is12Hour,hours:this.modelHours,minutes:this.modelMinutes,seconds:this.showSeconds?this.modelSeconds:0,value:this.computedHMS,formatted:this.formattedTimeString}},valueId:function(){return this.safeId()||null},computedAriaLabelledby:function(){return[this.ariaLabelledby,this.valueId].filter(p.identity).join(" ")||null},timeFormatter:function(){var e={hour12:this.is12Hour,hourCycle:this.computedHourCycle,hour:z,minute:z,timeZone:"UTC"};return this.showSeconds&&(e.second=z),(0,d.createDateFormatter)(this.computedLocale,e)},numberFormatter:function(){return new Intl.NumberFormat(this.computedLocale,{style:"decimal",minimumIntegerDigits:2,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"}).format},formattedTimeString:function(){var e=this.modelHours,t=this.modelMinutes,n=this.showSeconds&&this.modelSeconds||0;return this.computedHMS?this.timeFormatter((0,d.createDate)(Date.UTC(0,0,1,e,t,n))):this.labelNoTimeSelected||" "},spinScopedSlots:function(){var e=this.$createElement;return{increment:function(t){var n=t.hasFocus;return e(B.BIconChevronUp,{props:{scale:n?1.5:1.25},attrs:{"aria-hidden":"true"}})},decrement:function(t){var n=t.hasFocus;return e(B.BIconChevronUp,{props:{flipV:!0,scale:n?1.5:1.25},attrs:{"aria-hidden":"true"}})}}}},watch:(r={},S(r,D,(function(e,t){if(e!==t&&!(0,v.looseEqual)(N(e),N(this.computedHMS))){var n=N(e),r=n.hours,a=n.minutes,i=n.seconds,o=n.ampm;this.modelHours=r,this.modelMinutes=a,this.modelSeconds=i,this.modelAmpm=o}})),S(r,"computedHMS",(function(e,t){e!==t&&this.$emit(F,e)})),S(r,"context",(function(e,t){(0,v.looseEqual)(e,t)||this.$emit(o.EVENT_NAME_CONTEXT,e)})),S(r,"modelAmpm",(function(e,t){var n=this;if(e!==t){var r=(0,m.isNull)(this.modelHours)?0:this.modelHours;this.$nextTick((function(){0===e&&r>11?n.modelHours=r-12:1===e&&r<12&&(n.modelHours=r+12)}))}})),S(r,"modelHours",(function(e,t){e!==t&&(this.modelAmpm=e>11?1:0)})),r),created:function(){var e=this;this.$nextTick((function(){e.$emit(o.EVENT_NAME_CONTEXT,e.context)}))},mounted:function(){this.setLive(!0)},activated:function(){this.setLive(!0)},deactivated:function(){this.setLive(!1)},beforeDestroy:function(){this.setLive(!1)},methods:{focus:function(){this.disabled||(0,h.attemptFocus)(this.$refs.spinners[0])},blur:function(){if(!this.disabled){var e=(0,h.getActiveElement)();(0,h.contains)(this.$el,e)&&(0,h.attemptBlur)(e)}},formatHours:function(e){var t=this.computedHourCycle;return e=0===(e=this.is12Hour&&e>12?e-12:e)&&"h12"===t?12:0===e&&"h24"===t?24:12===e&&"h11"===t?0:e,this.numberFormatter(e)},formatMinutes:function(e){return this.numberFormatter(e)},formatSeconds:function(e){return this.numberFormatter(e)},formatAmpm:function(e){return 0===e?this.labelAm:1===e?this.labelPm:""},setHours:function(e){this.modelHours=e},setMinutes:function(e){this.modelMinutes=e},setSeconds:function(e){this.modelSeconds=e},setAmpm:function(e){this.modelAmpm=e},onSpinLeftRight:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.type,n=e.keyCode;if(!this.disabled&&"keydown"===t&&(n===s.CODE_LEFT||n===s.CODE_RIGHT)){(0,f.stopEvent)(e);var r=this.$refs.spinners||[],a=r.map((function(e){return!!e.hasFocus})).indexOf(!0);a=(a+=n===s.CODE_LEFT?-1:1)>=r.length?0:a<0?r.length-1:a,(0,h.attemptFocus)(r[a])}},setLive:function(e){var t=this;e?this.$nextTick((function(){(0,h.requestAF)((function(){t.isLive=!0}))})):this.isLive=!1}},render:function(e){var t=this;if(this.hidden)return e();var n=this.disabled,r=this.readonly,a=this.computedLocale,i=this.computedAriaLabelledby,o=this.labelIncrement,s=this.labelDecrement,l=this.valueId,c=this.focus,u=[],d=function(i,c,d){var h=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},f=t.safeId("_spinbutton_".concat(c,"_"))||null;return u.push(f),e(E.BFormSpinbutton,{class:d,props:P({id:f,placeholder:"--",vertical:!0,required:!0,disabled:n,readonly:r,locale:a,labelIncrement:o,labelDecrement:s,wrap:!0,ariaControls:l,min:0},h),scopedSlots:t.spinScopedSlots,on:{change:i},key:c,ref:"spinners",refInFor:!0})},h=function(){return e("div",{staticClass:"d-flex flex-column",class:{"text-muted":n||r},attrs:{"aria-hidden":"true"}},[e(B.BIconCircleFill,{props:{shiftV:4,scale:.5}}),e(B.BIconCircleFill,{props:{shiftV:-4,scale:.5}})])},f=[];f.push(d(this.setHours,"hours","b-time-hours",{value:this.modelHours,max:23,step:1,formatterFn:this.formatHours,ariaLabel:this.labelHours})),f.push(h()),f.push(d(this.setMinutes,"minutes","b-time-minutes",{value:this.modelMinutes,max:59,step:this.minutesStep||1,formatterFn:this.formatMinutes,ariaLabel:this.labelMinutes})),this.showSeconds&&(f.push(h()),f.push(d(this.setSeconds,"seconds","b-time-seconds",{value:this.modelSeconds,max:59,step:this.secondsStep||1,formatterFn:this.formatSeconds,ariaLabel:this.labelSeconds}))),this.is12Hour&&f.push(d(this.setAmpm,"ampm","b-time-ampm",{value:this.modelAmpm,max:1,formatterFn:this.formatAmpm,ariaLabel:this.labelAmpm,required:!1})),f=e("div",{staticClass:"d-flex align-items-center justify-content-center mx-auto",attrs:{role:"group",tabindex:n||r?null:"-1","aria-labelledby":i},on:{keydown:this.onSpinLeftRight,click:function(e){e.target===e.currentTarget&&c()}}},f);var m=e("output",{staticClass:"form-control form-control-sm text-center",class:{disabled:n||r},attrs:{id:l,role:"status",for:u.filter(p.identity).join(" ")||null,tabindex:n?null:"-1","aria-live":this.isLive?"polite":"off","aria-atomic":"true"},on:{click:c,focus:c}},[e("bdi",this.formattedTimeString),this.computedHMS?e("span",{staticClass:"sr-only"}," (".concat(this.labelSelected,") ")):""]),v=e(this.headerTag,{staticClass:"b-time-header",class:{"sr-only":this.hideHeader}},[m]),g=this.normalizeSlot(),_=g?e(this.footerTag,{staticClass:"b-time-footer"},g):e();return e("div",{staticClass:"b-time d-inline-flex flex-column text-center",attrs:{role:"group",lang:this.computedLang||null,"aria-labelledby":i||null,"aria-disabled":n?"true":null,"aria-readonly":r&&!n?"true":null}},[v,f,_])}})},20389:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BVToastPlugin:()=>k});var r=n(94689),a=n(63294),i=n(11572),o=n(79968),s=n(26410),l=n(28415),c=n(33284),u=n(67040),d=n(11638),h=n(37568),f=n(10575);function p(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};e&&!(0,h.warnNotClient)(b)&&n(v(v({},M(t)),{},{toastContent:e}),this._vm)}},{key:"show",value:function(e){e&&this._root.$emit((0,l.getRootActionEventName)(r.NAME_TOAST,a.EVENT_NAME_SHOW),e)}},{key:"hide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._root.$emit((0,l.getRootActionEventName)(r.NAME_TOAST,a.EVENT_NAME_HIDE),e)}}],i&&p(t.prototype,i),o&&p(t,o),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.mixin({beforeCreate:function(){this._bv__toast=new d(this)}}),(0,u.hasOwnProperty)(e.prototype,b)||(0,u.defineProperty)(e.prototype,b,{get:function(){return this&&this._bv__toast||(0,h.warn)('"'.concat(b,'" must be accessed from a Vue instance "this" context.'),r.NAME_TOAST),this._bv__toast}})}}})},48233:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BToast:()=>a.BToast,BToaster:()=>i.BToaster,ToastPlugin:()=>o});var r=n(20389),a=n(10575),i=n(33628),o=(0,n(11638).pluginFactory)({components:{BToast:a.BToast,BToaster:i.BToaster},plugins:{BVToastPlugin:r.BVToastPlugin}})},10575:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BToast:()=>R,props:()=>z});var r,a=n(72433),i=n(1915),o=n(94689),s=n(63294),l=n(12299),c=n(90494),u=n(37130),d=n(26410),h=n(28415),f=n(21578),p=n(54602),m=n(93954),v=n(67040),g=n(20451),_=n(30488),y=n(28492),b=n(73727),I=n(98596),T=n(18280),M=n(30051),k=n(91451),E=n(67347),B=n(17100),w=n(33628);function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return new u.BvEvent(e,S(S({cancelable:!1,target:this.$el||null,relatedTarget:null},t),{},{vueTarget:this,componentId:this.safeId()}))},emitEvent:function(e){var t=e.type;this.emitOnRoot((0,h.getRootEventName)(o.NAME_TOAST,t),e),this.$emit(t,e)},ensureToaster:function(){if(!this.static){var e=this.computedToaster;if(!a.Wormhole.hasTarget(e)){var t=document.createElement("div");document.body.appendChild(t),new w.BToaster({parent:this.$root,propsData:{name:e}}).$mount(t)}}},startDismissTimer:function(){this.clearDismissTimer(),this.noAutoHide||(this.$_dismissTimer=setTimeout(this.hide,this.resumeDismiss||this.computedDuration),this.dismissStarted=Date.now(),this.resumeDismiss=0)},clearDismissTimer:function(){clearTimeout(this.$_dismissTimer),this.$_dismissTimer=null},setHoverHandler:function(e){var t=this.$refs["b-toast"];(0,h.eventOnOff)(e,t,"mouseenter",this.onPause,s.EVENT_OPTIONS_NO_CAPTURE),(0,h.eventOnOff)(e,t,"mouseleave",this.onUnPause,s.EVENT_OPTIONS_NO_CAPTURE)},onPause:function(){if(!this.noAutoHide&&!this.noHoverPause&&this.$_dismissTimer&&!this.resumeDismiss){var e=Date.now()-this.dismissStarted;e>0&&(this.clearDismissTimer(),this.resumeDismiss=(0,f.mathMax)(this.computedDuration-e,1e3))}},onUnPause:function(){this.noAutoHide||this.noHoverPause||!this.resumeDismiss?this.resumeDismiss=this.dismissStarted=0:this.startDismissTimer()},onLinkClick:function(){var e=this;this.$nextTick((function(){(0,d.requestAF)((function(){e.hide()}))}))},onBeforeEnter:function(){this.isTransitioning=!0},onAfterEnter:function(){this.isTransitioning=!1;var e=this.buildEvent(s.EVENT_NAME_SHOWN);this.emitEvent(e),this.startDismissTimer(),this.setHoverHandler(!0)},onBeforeLeave:function(){this.isTransitioning=!0},onAfterLeave:function(){this.isTransitioning=!1,this.order=0,this.resumeDismiss=this.dismissStarted=0;var e=this.buildEvent(s.EVENT_NAME_HIDDEN);this.emitEvent(e),this.doRender=!1},makeToast:function(e){var t=this,n=this.title,r=this.slotScope,a=(0,_.isLink)(this),o=[],s=this.normalizeSlot(c.SLOT_NAME_TOAST_TITLE,r);s?o.push(s):n&&o.push(e("strong",{staticClass:"mr-2"},n)),this.noCloseButton||o.push(e(k.BButtonClose,{staticClass:"ml-auto mb-1",on:{click:function(){t.hide()}}}));var l=e();o.length>0&&(l=e(this.headerTag,{staticClass:"toast-header",class:this.headerClass},o));var u=e(a?E.BLink:"div",{staticClass:"toast-body",class:this.bodyClass,props:a?(0,g.pluckProps)(F,this):{},on:a?{click:this.onLinkClick}:{}},this.normalizeSlot(c.SLOT_NAME_DEFAULT,r));return e("div",{staticClass:"toast",class:this.toastClass,attrs:this.computedAttrs,key:"toast-".concat(this[i.COMPONENT_UID_KEY]),ref:"toast"},[l,u])}},render:function(e){if(!this.doRender||!this.isMounted)return e();var t=this.order,n=this.static,r=this.isHiding,o=this.isStatus,s="b-toast-".concat(this[i.COMPONENT_UID_KEY]),l=e("div",{staticClass:"b-toast",class:this.toastClasses,attrs:S(S({},n?{}:this.scopedStyleAttrs),{},{id:this.safeId("_toast_outer"),role:r?null:o?"status":"alert","aria-live":r?null:o?"polite":"assertive","aria-atomic":r?null:"true"}),key:s,ref:"b-toast"},[e(B.BVTransition,{props:{noFade:this.noFade},on:this.transitionHandlers},[this.localShow?this.makeToast(e):e()])]);return e(a.Portal,{props:{name:s,to:this.computedToaster,order:t,slim:!0,disabled:n}},[l])}})},33628:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BToaster:()=>v,DefaultTransition:()=>p,props:()=>m});var r=n(72433),a=n(1915),i=n(94689),o=n(63294),s=n(12299),l=n(26410),c=n(28415),u=n(20451),d=n(37568),h=n(98596),f=n(18280),p=a.Vue.extend({mixins:[f.normalizeSlotMixin],data:function(){return{name:"b-toaster"}},methods:{onAfterEnter:function(e){var t=this;(0,l.requestAF)((function(){(0,l.removeClass)(e,"".concat(t.name,"-enter-to"))}))}},render:function(e){return e("transition-group",{props:{tag:"div",name:this.name},on:{afterEnter:this.onAfterEnter}},this.normalizeSlot())}}),m=(0,u.makePropsConfigurable)({ariaAtomic:(0,u.makeProp)(s.PROP_TYPE_STRING),ariaLive:(0,u.makeProp)(s.PROP_TYPE_STRING),name:(0,u.makeProp)(s.PROP_TYPE_STRING,void 0,!0),role:(0,u.makeProp)(s.PROP_TYPE_STRING)},i.NAME_TOASTER),v=a.Vue.extend({name:i.NAME_TOASTER,mixins:[h.listenOnRootMixin],props:m,data:function(){return{doRender:!1,dead:!1,staticName:this.name}},beforeMount:function(){var e=this.name;this.staticName=e,r.Wormhole.hasTarget(e)?((0,d.warn)('A "" with name "'.concat(e,'" already exists in the document.'),i.NAME_TOASTER),this.dead=!0):this.doRender=!0},beforeDestroy:function(){this.doRender&&this.emitOnRoot((0,c.getRootEventName)(i.NAME_TOASTER,o.EVENT_NAME_DESTROYED),this.name)},destroyed:function(){var e=this.$el;e&&e.parentNode&&e.parentNode.removeChild(e)},render:function(e){var t=e("div",{class:["d-none",{"b-dead-toaster":this.dead}]});if(this.doRender){var n=e(r.PortalTarget,{staticClass:"b-toaster-slot",props:{name:this.staticName,multiple:!0,tag:"div",slim:!1,transition:p}});t=e("div",{staticClass:"b-toaster",class:[this.staticName],attrs:{id:this.staticName,role:this.role||null,"aria-live":this.ariaLive,"aria-atomic":this.ariaAtomic}},[n])}return t}})},85591:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BVPopper:()=>v,props:()=>m});var r=n(28981),a=n(1915),i=n(94689),o=n(63294),s=n(12299),l=n(28112),c=n(26410),u=n(93954),d=n(20451),h=n(17100),f={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left",TOPLEFT:"top",TOPRIGHT:"top",RIGHTTOP:"right",RIGHTBOTTOM:"right",BOTTOMLEFT:"bottom",BOTTOMRIGHT:"bottom",LEFTTOP:"left",LEFTBOTTOM:"left"},p={AUTO:0,TOPLEFT:-1,TOP:0,TOPRIGHT:1,RIGHTTOP:-1,RIGHT:0,RIGHTBOTTOM:1,BOTTOMLEFT:-1,BOTTOM:0,BOTTOMRIGHT:1,LEFTTOP:-1,LEFT:0,LEFTBOTTOM:1},m={arrowPadding:(0,d.makeProp)(s.PROP_TYPE_NUMBER_STRING,6),boundary:(0,d.makeProp)([l.HTMLElement,s.PROP_TYPE_STRING],"scrollParent"),boundaryPadding:(0,d.makeProp)(s.PROP_TYPE_NUMBER_STRING,5),fallbackPlacement:(0,d.makeProp)(s.PROP_TYPE_ARRAY_STRING,"flip"),offset:(0,d.makeProp)(s.PROP_TYPE_NUMBER_STRING,0),placement:(0,d.makeProp)(s.PROP_TYPE_STRING,"top"),target:(0,d.makeProp)([l.HTMLElement,l.SVGElement])},v=a.Vue.extend({name:i.NAME_POPPER,props:m,data:function(){return{noFade:!1,localShow:!0,attachment:this.getAttachment(this.placement)}},computed:{templateType:function(){return"unknown"},popperConfig:function(){var e=this,t=this.placement;return{placement:this.getAttachment(t),modifiers:{offset:{offset:this.getOffset(t)},flip:{behavior:this.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{padding:this.boundaryPadding,boundariesElement:this.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e.popperPlacementChange(t)},onUpdate:function(t){e.popperPlacementChange(t)}}}},created:function(){var e=this;this.$_popper=null,this.localShow=!0,this.$on(o.EVENT_NAME_SHOW,(function(t){e.popperCreate(t)}));var t=function(){e.$nextTick((function(){(0,c.requestAF)((function(){e.$destroy()}))}))};this.$parent.$once(o.HOOK_EVENT_NAME_DESTROYED,t),this.$once(o.EVENT_NAME_HIDDEN,t)},beforeMount:function(){this.attachment=this.getAttachment(this.placement)},updated:function(){this.updatePopper()},beforeDestroy:function(){this.destroyPopper()},destroyed:function(){var e=this.$el;e&&e.parentNode&&e.parentNode.removeChild(e)},methods:{hide:function(){this.localShow=!1},getAttachment:function(e){return f[String(e).toUpperCase()]||"auto"},getOffset:function(e){if(!this.offset){var t=this.$refs.arrow||(0,c.select)(".arrow",this.$el),n=(0,u.toFloat)((0,c.getCS)(t).width,0)+(0,u.toFloat)(this.arrowPadding,0);switch(p[String(e).toUpperCase()]||0){case 1:return"+50%p - ".concat(n,"px");case-1:return"-50%p + ".concat(n,"px");default:return 0}}return this.offset},popperCreate:function(e){this.destroyPopper(),this.$_popper=new r.default(this.target,e,this.popperConfig)},destroyPopper:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper:function(){this.$_popper&&this.$_popper.scheduleUpdate()},popperPlacementChange:function(e){this.attachment=this.getAttachment(e.placement)},renderTemplate:function(e){return e("div")}},render:function(e){var t=this,n=this.noFade;return e(h.BVTransition,{props:{appear:!0,noFade:n},on:{beforeEnter:function(e){return t.$emit(o.EVENT_NAME_SHOW,e)},afterEnter:function(e){return t.$emit(o.EVENT_NAME_SHOWN,e)},beforeLeave:function(e){return t.$emit(o.EVENT_NAME_HIDE,e)},afterLeave:function(e){return t.$emit(o.EVENT_NAME_HIDDEN,e)}}},[this.localShow?this.renderTemplate(e):e()])}})},91185:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BVTooltipTemplate:()=>m,props:()=>p});var r=n(1915),a=n(94689),i=n(63294),o=n(12299),s=n(33284),l=n(20451),c=n(30051),u=n(85591);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BVTooltip:()=>S});var r=n(1915),a=n(94689),i=n(63294),o=n(11572),s=n(26410),l=n(28415),c=n(13597),u=n(68265),d=n(33284),h=n(3058),f=n(21578),p=n(84941),m=n(93954),v=n(67040),g=n(37568),_=n(37130),y=n(98596),b=n(91185);function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},n=!1;(0,v.keys)(P).forEach((function(r){(0,d.isUndefined)(t[r])||e[r]===t[r]||(e[r]=t[r],"title"===r&&(n=!0))})),n&&this.localShow&&this.fixTitle()},createTemplateAndShow:function(){var e=this.getContainer(),t=this.getTemplate(),n=this.$_tip=new t({parent:this,propsData:{id:this.computedId,html:this.html,placement:this.placement,fallbackPlacement:this.fallbackPlacement,target:this.getPlacementTarget(),boundary:this.getBoundary(),offset:(0,m.toInteger)(this.offset,0),arrowPadding:(0,m.toInteger)(this.arrowPadding,0),boundaryPadding:(0,m.toInteger)(this.boundaryPadding,0)}});this.handleTemplateUpdate(),n.$once(i.EVENT_NAME_SHOW,this.onTemplateShow),n.$once(i.EVENT_NAME_SHOWN,this.onTemplateShown),n.$once(i.EVENT_NAME_HIDE,this.onTemplateHide),n.$once(i.EVENT_NAME_HIDDEN,this.onTemplateHidden),n.$once(i.HOOK_EVENT_NAME_DESTROYED,this.destroyTemplate),n.$on(i.EVENT_NAME_FOCUSIN,this.handleEvent),n.$on(i.EVENT_NAME_FOCUSOUT,this.handleEvent),n.$on(i.EVENT_NAME_MOUSEENTER,this.handleEvent),n.$on(i.EVENT_NAME_MOUSELEAVE,this.handleEvent),n.$mount(e.appendChild(document.createElement("div")))},hideTemplate:function(){this.$_tip&&this.$_tip.hide(),this.clearActiveTriggers(),this.$_hoverState=""},destroyTemplate:function(){this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.localPlacementTarget=null;try{this.$_tip.$destroy()}catch(e){}this.$_tip=null,this.removeAriaDescribedby(),this.restoreTitle(),this.localShow=!1},getTemplateElement:function(){return this.$_tip?this.$_tip.$el:null},handleTemplateUpdate:function(){var e=this,t=this.$_tip;if(t){["title","content","variant","customClass","noFade","interactive"].forEach((function(n){t[n]!==e[n]&&(t[n]=e[n])}))}},show:function(){var e=this.getTarget();if(e&&(0,s.contains)(document.body,e)&&(0,s.isVisible)(e)&&!this.dropdownOpen()&&(!(0,d.isUndefinedOrNull)(this.title)&&""!==this.title||!(0,d.isUndefinedOrNull)(this.content)&&""!==this.content)&&!this.$_tip&&!this.localShow){this.localShow=!0;var t=this.buildEvent(i.EVENT_NAME_SHOW,{cancelable:!0});this.emitEvent(t),t.defaultPrevented?this.destroyTemplate():(this.fixTitle(),this.addAriaDescribedby(),this.createTemplateAndShow())}},hide:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.getTemplateElement();if(t&&this.localShow){var n=this.buildEvent(i.EVENT_NAME_HIDE,{cancelable:!e});this.emitEvent(n),n.defaultPrevented||this.hideTemplate()}else this.restoreTitle()},forceHide:function(){this.getTemplateElement()&&this.localShow&&(this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.$_tip&&(this.$_tip.noFade=!0),this.hide(!0))},enable:function(){this.$_enabled=!0,this.emitEvent(this.buildEvent(i.EVENT_NAME_ENABLED))},disable:function(){this.$_enabled=!1,this.emitEvent(this.buildEvent(i.EVENT_NAME_DISABLED))},onTemplateShow:function(){this.setWhileOpenListeners(!0)},onTemplateShown:function(){var e=this.$_hoverState;this.$_hoverState="","out"===e&&this.leave(null),this.emitEvent(this.buildEvent(i.EVENT_NAME_SHOWN))},onTemplateHide:function(){this.setWhileOpenListeners(!1)},onTemplateHidden:function(){this.destroyTemplate(),this.emitEvent(this.buildEvent(i.EVENT_NAME_HIDDEN))},getTarget:function(){var e=this.target;return(0,d.isString)(e)?e=(0,s.getById)(e.replace(/^#/,"")):(0,d.isFunction)(e)?e=e():e&&(e=e.$el||e),(0,s.isElement)(e)?e:null},getPlacementTarget:function(){return this.getTarget()},getTargetId:function(){var e=this.getTarget();return e&&e.id?e.id:null},getContainer:function(){var e=!!this.container&&(this.container.$el||this.container),t=document.body,n=this.getTarget();return!1===e?(0,s.closest)(B,n)||t:(0,d.isString)(e)&&(0,s.getById)(e.replace(/^#/,""))||t},getBoundary:function(){return this.boundary?this.boundary.$el||this.boundary:"scrollParent"},isInModal:function(){var e=this.getTarget();return e&&(0,s.closest)(k,e)},isDropdown:function(){var e=this.getTarget();return e&&(0,s.hasClass)(e,"dropdown")},dropdownOpen:function(){var e=this.getTarget();return this.isDropdown()&&e&&(0,s.select)(".dropdown-menu.show",e)},clearHoverTimeout:function(){clearTimeout(this.$_hoverTimeout),this.$_hoverTimeout=null},clearVisibilityInterval:function(){clearInterval(this.$_visibleInterval),this.$_visibleInterval=null},clearActiveTriggers:function(){for(var e in this.activeTrigger)this.activeTrigger[e]=!1},addAriaDescribedby:function(){var e=this.getTarget(),t=(0,s.getAttr)(e,"aria-describedby")||"";t=t.split(/\s+/).concat(this.computedId).join(" ").trim(),(0,s.setAttr)(e,"aria-describedby",t)},removeAriaDescribedby:function(){var e=this,t=this.getTarget(),n=(0,s.getAttr)(t,"aria-describedby")||"";(n=n.split(/\s+/).filter((function(t){return t!==e.computedId})).join(" ").trim())?(0,s.setAttr)(t,"aria-describedby",n):(0,s.removeAttr)(t,"aria-describedby")},fixTitle:function(){var e=this.getTarget();if((0,s.hasAttr)(e,"title")){var t=(0,s.getAttr)(e,"title");(0,s.setAttr)(e,"title",""),t&&(0,s.setAttr)(e,w,t)}},restoreTitle:function(){var e=this.getTarget();if((0,s.hasAttr)(e,w)){var t=(0,s.getAttr)(e,w);(0,s.removeAttr)(e,w),t&&(0,s.setAttr)(e,"title",t)}},buildEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new _.BvEvent(e,T({cancelable:!1,target:this.getTarget(),relatedTarget:this.getTemplateElement()||null,componentId:this.computedId,vueTarget:this},t))},emitEvent:function(e){var t=e.type;this.emitOnRoot((0,l.getRootEventName)(this.templateType,t),e),this.$emit(t,e)},listen:function(){var e=this,t=this.getTarget();t&&(this.setRootListener(!0),this.computedTriggers.forEach((function(n){"click"===n?(0,l.eventOn)(t,"click",e.handleEvent,i.EVENT_OPTIONS_NO_CAPTURE):"focus"===n?((0,l.eventOn)(t,"focusin",e.handleEvent,i.EVENT_OPTIONS_NO_CAPTURE),(0,l.eventOn)(t,"focusout",e.handleEvent,i.EVENT_OPTIONS_NO_CAPTURE)):"blur"===n?(0,l.eventOn)(t,"focusout",e.handleEvent,i.EVENT_OPTIONS_NO_CAPTURE):"hover"===n&&((0,l.eventOn)(t,"mouseenter",e.handleEvent,i.EVENT_OPTIONS_NO_CAPTURE),(0,l.eventOn)(t,"mouseleave",e.handleEvent,i.EVENT_OPTIONS_NO_CAPTURE))}),this))},unListen:function(){var e=this,t=this.getTarget();this.setRootListener(!1),["click","focusin","focusout","mouseenter","mouseleave"].forEach((function(n){t&&(0,l.eventOff)(t,n,e.handleEvent,i.EVENT_OPTIONS_NO_CAPTURE)}),this)},setRootListener:function(e){var t=this.$root;if(t){var n=e?"$on":"$off",r=this.templateType;t[n]((0,l.getRootActionEventName)(r,i.EVENT_NAME_HIDE),this.doHide),t[n]((0,l.getRootActionEventName)(r,i.EVENT_NAME_SHOW),this.doShow),t[n]((0,l.getRootActionEventName)(r,i.EVENT_NAME_DISABLE),this.doDisable),t[n]((0,l.getRootActionEventName)(r,i.EVENT_NAME_ENABLE),this.doEnable)}},setWhileOpenListeners:function(e){this.setModalListener(e),this.setDropdownListener(e),this.visibleCheck(e),this.setOnTouchStartListener(e)},visibleCheck:function(e){var t=this;this.clearVisibilityInterval();var n=this.getTarget();e&&(this.$_visibleInterval=setInterval((function(){!t.getTemplateElement()||!t.localShow||n.parentNode&&(0,s.isVisible)(n)||t.forceHide()}),100))},setModalListener:function(e){this.isInModal()&&this.$root[e?"$on":"$off"](E,this.forceHide)},setOnTouchStartListener:function(e){var t=this;"ontouchstart"in document.documentElement&&(0,o.from)(document.body.children).forEach((function(n){(0,l.eventOnOff)(e,n,"mouseover",t.$_noop)}))},setDropdownListener:function(e){var t=this.getTarget();t&&this.$root&&this.isDropdown&&t.__vue__&&t.__vue__[e?"$on":"$off"](i.EVENT_NAME_SHOWN,this.forceHide)},handleEvent:function(e){var t=this.getTarget();if(t&&!(0,s.isDisabled)(t)&&this.$_enabled&&!this.dropdownOpen()){var n=e.type,r=this.computedTriggers;if("click"===n&&(0,o.arrayIncludes)(r,"click"))this.click(e);else if("mouseenter"===n&&(0,o.arrayIncludes)(r,"hover"))this.enter(e);else if("focusin"===n&&(0,o.arrayIncludes)(r,"focus"))this.enter(e);else if("focusout"===n&&((0,o.arrayIncludes)(r,"focus")||(0,o.arrayIncludes)(r,"blur"))||"mouseleave"===n&&(0,o.arrayIncludes)(r,"hover")){var a=this.getTemplateElement(),i=e.target,l=e.relatedTarget;if(a&&(0,s.contains)(a,i)&&(0,s.contains)(t,l)||a&&(0,s.contains)(t,i)&&(0,s.contains)(a,l)||a&&(0,s.contains)(a,i)&&(0,s.contains)(a,l)||(0,s.contains)(t,i)&&(0,s.contains)(t,l))return;this.leave(e)}}},doHide:function(e){e&&this.getTargetId()!==e&&this.computedId!==e||this.forceHide()},doShow:function(e){e&&this.getTargetId()!==e&&this.computedId!==e||this.show()},doDisable:function(e){e&&this.getTargetId()!==e&&this.computedId!==e||this.disable()},doEnable:function(e){e&&this.getTargetId()!==e&&this.computedId!==e||this.enable()},click:function(e){this.$_enabled&&!this.dropdownOpen()&&((0,s.attemptFocus)(e.currentTarget),this.activeTrigger.click=!this.activeTrigger.click,this.isWithActiveTrigger?this.enter(null):this.leave(null))},toggle:function(){this.$_enabled&&!this.dropdownOpen()&&(this.localShow?this.leave(null):this.enter(null))},enter:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&(this.activeTrigger["focusin"===t.type?"focus":"hover"]=!0),this.localShow||"in"===this.$_hoverState?this.$_hoverState="in":(this.clearHoverTimeout(),this.$_hoverState="in",this.computedDelay.show?(this.fixTitle(),this.$_hoverTimeout=setTimeout((function(){"in"===e.$_hoverState?e.show():e.localShow||e.restoreTitle()}),this.computedDelay.show)):this.show())},leave:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&(this.activeTrigger["focusout"===t.type?"focus":"hover"]=!1,"focusout"===t.type&&(0,o.arrayIncludes)(this.computedTriggers,"blur")&&(this.activeTrigger.click=!1,this.activeTrigger.hover=!1)),this.isWithActiveTrigger||(this.clearHoverTimeout(),this.$_hoverState="out",this.computedDelay.hide?this.$_hoverTimeout=setTimeout((function(){"out"===e.$_hoverState&&e.hide()}),this.computedDelay.hide):this.hide())}}})},63886:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BTooltip:()=>r.BTooltip,TooltipPlugin:()=>i});var r=n(18365),a=n(9153),i=(0,n(11638).pluginFactory)({components:{BTooltip:r.BTooltip},plugins:{VBTooltipPlugin:a.VBTooltipPlugin}})},18365:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BTooltip:()=>M,props:()=>T});var r,a,i=n(1915),o=n(94689),s=n(63294),l=n(12299),c=n(28112),u=n(13597),d=n(33284),h=n(67040),f=n(20451),p=n(18280),m=n(40960);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _="disabled",y=s.MODEL_EVENT_NAME_PREFIX+_,b="show",I=s.MODEL_EVENT_NAME_PREFIX+b,T=(0,f.makePropsConfigurable)((g(r={boundary:(0,f.makeProp)([c.HTMLElement,l.PROP_TYPE_OBJECT,l.PROP_TYPE_STRING],"scrollParent"),boundaryPadding:(0,f.makeProp)(l.PROP_TYPE_NUMBER_STRING,50),container:(0,f.makeProp)([c.HTMLElement,l.PROP_TYPE_OBJECT,l.PROP_TYPE_STRING]),customClass:(0,f.makeProp)(l.PROP_TYPE_STRING),delay:(0,f.makeProp)(l.PROP_TYPE_NUMBER_OBJECT_STRING,50)},_,(0,f.makeProp)(l.PROP_TYPE_BOOLEAN,!1)),g(r,"fallbackPlacement",(0,f.makeProp)(l.PROP_TYPE_ARRAY_STRING,"flip")),g(r,"id",(0,f.makeProp)(l.PROP_TYPE_STRING)),g(r,"noFade",(0,f.makeProp)(l.PROP_TYPE_BOOLEAN,!1)),g(r,"noninteractive",(0,f.makeProp)(l.PROP_TYPE_BOOLEAN,!1)),g(r,"offset",(0,f.makeProp)(l.PROP_TYPE_NUMBER_STRING,0)),g(r,"placement",(0,f.makeProp)(l.PROP_TYPE_STRING,"top")),g(r,b,(0,f.makeProp)(l.PROP_TYPE_BOOLEAN,!1)),g(r,"target",(0,f.makeProp)([c.HTMLElement,c.SVGElement,l.PROP_TYPE_FUNCTION,l.PROP_TYPE_OBJECT,l.PROP_TYPE_STRING],void 0,!0)),g(r,"title",(0,f.makeProp)(l.PROP_TYPE_STRING)),g(r,"triggers",(0,f.makeProp)(l.PROP_TYPE_ARRAY_STRING,"hover focus")),g(r,"variant",(0,f.makeProp)(l.PROP_TYPE_STRING)),r),o.NAME_TOOLTIP),M=i.Vue.extend({name:o.NAME_TOOLTIP,mixins:[p.normalizeSlotMixin],inheritAttrs:!1,props:T,data:function(){return{localShow:this.show,localTitle:"",localContent:""}},computed:{templateData:function(){return function(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BVTransition:()=>p,props:()=>f});var r=n(1915),a=n(94689),i=n(12299),o=n(33284),s=n(20451);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BVTransporter:()=>v,props:()=>m});var r=n(1915),a=n(94689),i=n(43935),o=n(12299),s=n(28112),l=n(11572),c=n(26410),u=n(68265),d=n(33284),h=n(18280),f=n(20451),p=r.Vue.extend({abstract:!0,name:a.NAME_TRANSPORTER_TARGET,props:{nodes:(0,f.makeProp)(o.PROP_TYPE_ARRAY_FUNCTION)},data:function(e){return{updatedNodes:e.nodes}},destroyed:function(){(0,c.removeNode)(this.$el)},render:function(e){var t=this.updatedNodes,n=(0,d.isFunction)(t)?t({}):t;return(n=(0,l.concat)(n).filter(u.identity))&&n.length>0&&!n[0].text?n[0]:e()}}),m={container:(0,f.makeProp)([s.HTMLElement,o.PROP_TYPE_STRING],"body"),disabled:(0,f.makeProp)(o.PROP_TYPE_BOOLEAN,!1),tag:(0,f.makeProp)(o.PROP_TYPE_STRING,"div")},v=r.Vue.extend({name:a.NAME_TRANSPORTER,mixins:[h.normalizeSlotMixin],props:m,watch:{disabled:{immediate:!0,handler:function(e){e?this.unmountTarget():this.$nextTick(this.mountTarget)}}},created:function(){this.$_defaultFn=null,this.$_target=null},beforeMount:function(){this.mountTarget()},updated:function(){this.updateTarget()},beforeDestroy:function(){this.unmountTarget(),this.$_defaultFn=null},methods:{getContainer:function(){if(i.IS_BROWSER){var e=this.container;return(0,d.isString)(e)?(0,c.select)(e):e}return null},mountTarget:function(){if(!this.$_target){var e=this.getContainer();if(e){var t=document.createElement("div");e.appendChild(t),this.$_target=new p({el:t,parent:this,propsData:{nodes:(0,l.concat)(this.normalizeSlot())}})}}},updateTarget:function(){if(i.IS_BROWSER&&this.$_target){var e=this.$scopedSlots.default;this.disabled||(e&&this.$_defaultFn!==e?this.$_target.updatedNodes=e:e||(this.$_target.updatedNodes=this.$slots.default)),this.$_defaultFn=e}},unmountTarget:function(){this.$_target&&this.$_target.$destroy(),this.$_target=null}},render:function(e){if(this.disabled){var t=(0,l.concat)(this.normalizeSlot()).filter(u.identity);if(t.length>0&&!t[0].text)return t[0]}return e()}})},90622:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CLASS_NAME_FADE:()=>a,CLASS_NAME_SHOW:()=>r});var r="show",a="fade"},94689:(e,t,n)=>{"use strict";n.r(t),n.d(t,{NAME_ALERT:()=>r,NAME_ASPECT:()=>a,NAME_AVATAR:()=>i,NAME_AVATAR_GROUP:()=>o,NAME_BADGE:()=>s,NAME_BREADCRUMB:()=>l,NAME_BREADCRUMB_ITEM:()=>c,NAME_BREADCRUMB_LINK:()=>u,NAME_BUTTON:()=>d,NAME_BUTTON_CLOSE:()=>h,NAME_BUTTON_GROUP:()=>f,NAME_BUTTON_TOOLBAR:()=>p,NAME_CALENDAR:()=>m,NAME_CARD:()=>v,NAME_CARD_BODY:()=>g,NAME_CARD_FOOTER:()=>_,NAME_CARD_GROUP:()=>y,NAME_CARD_HEADER:()=>b,NAME_CARD_IMG:()=>I,NAME_CARD_IMG_LAZY:()=>T,NAME_CARD_SUB_TITLE:()=>M,NAME_CARD_TEXT:()=>k,NAME_CARD_TITLE:()=>E,NAME_CAROUSEL:()=>B,NAME_CAROUSEL_SLIDE:()=>w,NAME_COL:()=>P,NAME_COLLAPSE:()=>S,NAME_COLLAPSE_HELPER:()=>ht,NAME_CONTAINER:()=>A,NAME_DROPDOWN:()=>L,NAME_DROPDOWN_DIVIDER:()=>O,NAME_DROPDOWN_FORM:()=>C,NAME_DROPDOWN_GROUP:()=>x,NAME_DROPDOWN_HEADER:()=>D,NAME_DROPDOWN_ITEM:()=>F,NAME_DROPDOWN_ITEM_BUTTON:()=>z,NAME_DROPDOWN_TEXT:()=>R,NAME_EMBED:()=>N,NAME_FORM:()=>H,NAME_FORM_BUTTON_LABEL_CONTROL:()=>ft,NAME_FORM_CHECKBOX:()=>V,NAME_FORM_CHECKBOX_GROUP:()=>Y,NAME_FORM_DATALIST:()=>j,NAME_FORM_DATEPICKER:()=>U,NAME_FORM_FILE:()=>G,NAME_FORM_GROUP:()=>$,NAME_FORM_INPUT:()=>W,NAME_FORM_INVALID_FEEDBACK:()=>q,NAME_FORM_RADIO:()=>K,NAME_FORM_RADIO_GROUP:()=>X,NAME_FORM_RATING:()=>J,NAME_FORM_RATING_STAR:()=>pt,NAME_FORM_ROW:()=>Q,NAME_FORM_SELECT:()=>Z,NAME_FORM_SELECT_OPTION:()=>ee,NAME_FORM_SELECT_OPTION_GROUP:()=>te,NAME_FORM_SPINBUTTON:()=>ne,NAME_FORM_TAG:()=>re,NAME_FORM_TAGS:()=>ae,NAME_FORM_TEXT:()=>ie,NAME_FORM_TEXTAREA:()=>oe,NAME_FORM_TIMEPICKER:()=>se,NAME_FORM_VALID_FEEDBACK:()=>le,NAME_ICON:()=>ce,NAME_ICONSTACK:()=>ue,NAME_ICON_BASE:()=>de,NAME_IMG:()=>he,NAME_IMG_LAZY:()=>fe,NAME_INPUT_GROUP:()=>pe,NAME_INPUT_GROUP_ADDON:()=>me,NAME_INPUT_GROUP_APPEND:()=>ve,NAME_INPUT_GROUP_PREPEND:()=>ge,NAME_INPUT_GROUP_TEXT:()=>_e,NAME_JUMBOTRON:()=>ye,NAME_LINK:()=>be,NAME_LIST_GROUP:()=>Ie,NAME_LIST_GROUP_ITEM:()=>Te,NAME_MEDIA:()=>Me,NAME_MEDIA_ASIDE:()=>ke,NAME_MEDIA_BODY:()=>Ee,NAME_MODAL:()=>Be,NAME_MSG_BOX:()=>we,NAME_NAV:()=>Pe,NAME_NAVBAR:()=>Se,NAME_NAVBAR_BRAND:()=>Ae,NAME_NAVBAR_NAV:()=>Le,NAME_NAVBAR_TOGGLE:()=>Oe,NAME_NAV_FORM:()=>Ce,NAME_NAV_ITEM:()=>xe,NAME_NAV_ITEM_DROPDOWN:()=>De,NAME_NAV_TEXT:()=>Fe,NAME_OVERLAY:()=>ze,NAME_PAGINATION:()=>Re,NAME_PAGINATION_NAV:()=>Ne,NAME_POPOVER:()=>He,NAME_POPOVER_HELPER:()=>mt,NAME_POPOVER_TEMPLATE:()=>vt,NAME_POPPER:()=>gt,NAME_PROGRESS:()=>Ve,NAME_PROGRESS_BAR:()=>Ye,NAME_ROW:()=>je,NAME_SIDEBAR:()=>Ue,NAME_SKELETON:()=>Ge,NAME_SKELETON_ICON:()=>$e,NAME_SKELETON_IMG:()=>We,NAME_SKELETON_TABLE:()=>qe,NAME_SKELETON_WRAPPER:()=>Ke,NAME_SPINNER:()=>Xe,NAME_TAB:()=>Je,NAME_TABLE:()=>Qe,NAME_TABLE_CELL:()=>Ze,NAME_TABLE_LITE:()=>et,NAME_TABLE_SIMPLE:()=>tt,NAME_TABS:()=>nt,NAME_TAB_BUTTON_HELPER:()=>_t,NAME_TBODY:()=>rt,NAME_TFOOT:()=>at,NAME_TH:()=>it,NAME_THEAD:()=>ot,NAME_TIME:()=>st,NAME_TOAST:()=>lt,NAME_TOASTER:()=>ct,NAME_TOAST_POP:()=>yt,NAME_TOOLTIP:()=>ut,NAME_TOOLTIP_HELPER:()=>bt,NAME_TOOLTIP_TEMPLATE:()=>It,NAME_TR:()=>dt,NAME_TRANSITION:()=>Tt,NAME_TRANSPORTER:()=>Mt,NAME_TRANSPORTER_TARGET:()=>kt});var r="BAlert",a="BAspect",i="BAvatar",o="BAvatarGroup",s="BBadge",l="BBreadcrumb",c="BBreadcrumbItem",u="BBreadcrumbLink",d="BButton",h="BButtonClose",f="BButtonGroup",p="BButtonToolbar",m="BCalendar",v="BCard",g="BCardBody",_="BCardFooter",y="BCardGroup",b="BCardHeader",I="BCardImg",T="BCardImgLazy",M="BCardSubTitle",k="BCardText",E="BCardTitle",B="BCarousel",w="BCarouselSlide",P="BCol",S="BCollapse",A="BContainer",L="BDropdown",O="BDropdownDivider",C="BDropdownForm",x="BDropdownGroup",D="BDropdownHeader",F="BDropdownItem",z="BDropdownItemButton",R="BDropdownText",N="BEmbed",H="BForm",V="BFormCheckbox",Y="BFormCheckboxGroup",j="BFormDatalist",U="BFormDatepicker",G="BFormFile",$="BFormGroup",W="BFormInput",q="BFormInvalidFeedback",K="BFormRadio",X="BFormRadioGroup",J="BFormRating",Q="BFormRow",Z="BFormSelect",ee="BFormSelectOption",te="BFormSelectOptionGroup",ne="BFormSpinbutton",re="BFormTag",ae="BFormTags",ie="BFormText",oe="BFormTextarea",se="BFormTimepicker",le="BFormValidFeedback",ce="BIcon",ue="BIconstack",de="BIconBase",he="BImg",fe="BImgLazy",pe="BInputGroup",me="BInputGroupAddon",ve="BInputGroupAppend",ge="BInputGroupPrepend",_e="BInputGroupText",ye="BJumbotron",be="BLink",Ie="BListGroup",Te="BListGroupItem",Me="BMedia",ke="BMediaAside",Ee="BMediaBody",Be="BModal",we="BMsgBox",Pe="BNav",Se="BNavbar",Ae="BNavbarBrand",Le="BNavbarNav",Oe="BNavbarToggle",Ce="BNavForm",xe="BNavItem",De="BNavItemDropdown",Fe="BNavText",ze="BOverlay",Re="BPagination",Ne="BPaginationNav",He="BPopover",Ve="BProgress",Ye="BProgressBar",je="BRow",Ue="BSidebar",Ge="BSkeleton",$e="BSkeletonIcon",We="BSkeletonImg",qe="BSkeletonTable",Ke="BSkeletonWrapper",Xe="BSpinner",Je="BTab",Qe="BTable",Ze="BTableCell",et="BTableLite",tt="BTableSimple",nt="BTabs",rt="BTbody",at="BTfoot",it="BTh",ot="BThead",st="BTime",lt="BToast",ct="BToaster",ut="BTooltip",dt="BTr",ht="BVCollapse",ft="BVFormBtnLabelControl",pt="BVFormRatingStar",mt="BVPopover",vt="BVPopoverTemplate",gt="BVPopper",_t="BVTabButton",yt="BVToastPop",bt="BVTooltip",It="BVTooltipTemplate",Tt="BVTransition",Mt="BVTransporter",kt="BVTransporterTarget"},8750:(e,t,n)=>{"use strict";n.r(t),n.d(t,{DEFAULT_BREAKPOINT:()=>i,NAME:()=>r,PROP_NAME:()=>a});var r="BvConfig",a="$bvConfig",i=["xs","sm","md","lg","xl"]},18413:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CALENDAR_GREGORY:()=>r,CALENDAR_LONG:()=>a,CALENDAR_NARROW:()=>i,CALENDAR_SHORT:()=>o,DATE_FORMAT_2_DIGIT:()=>s,DATE_FORMAT_NUMERIC:()=>l});var r="gregory",a="long",i="narrow",o="short",s="2-digit",l="numeric"},43935:(e,t,n)=>{"use strict";n.r(t),n.d(t,{DOCUMENT:()=>u,HAS_DOCUMENT_SUPPORT:()=>a,HAS_INTERACTION_OBSERVER_SUPPORT:()=>_,HAS_MUTATION_OBSERVER_SUPPORT:()=>s,HAS_NAVIGATOR_SUPPORT:()=>i,HAS_PASSIVE_EVENT_SUPPORT:()=>m,HAS_POINTER_EVENT_SUPPORT:()=>g,HAS_PROMISE_SUPPORT:()=>o,HAS_TOUCH_SUPPORT:()=>v,HAS_WINDOW_SUPPORT:()=>r,IS_BROWSER:()=>l,IS_IE:()=>p,IS_JSDOM:()=>f,NAVIGATOR:()=>d,USER_AGENT:()=>h,WINDOW:()=>c});var r="undefined"!=typeof window,a="undefined"!=typeof document,i="undefined"!=typeof navigator,o="undefined"!=typeof Promise,s="undefined"!=typeof MutationObserver||"undefined"!=typeof WebKitMutationObserver||"undefined"!=typeof MozMutationObserver,l=r&&a&&i,c=r?window:{},u=a?document:{},d=i?navigator:{},h=(d.userAgent||"").toLowerCase(),f=h.indexOf("jsdom")>0,p=/msie|trident/.test(h),m=function(){var e=!1;if(l)try{var t={get passive(){e=!0}};c.addEventListener("test",t,t),c.removeEventListener("test",t,t)}catch(t){e=!1}return e}(),v=l&&("ontouchstart"in u.documentElement||d.maxTouchPoints>0),g=l&&Boolean(c.PointerEvent||c.MSPointerEvent),_=l&&"IntersectionObserver"in c&&"IntersectionObserverEntry"in c&&"intersectionRatio"in c.IntersectionObserverEntry.prototype},63294:(e,t,n)=>{"use strict";n.r(t),n.d(t,{EVENT_NAME_ACTIVATE_TAB:()=>r,EVENT_NAME_BLUR:()=>a,EVENT_NAME_CANCEL:()=>i,EVENT_NAME_CHANGE:()=>o,EVENT_NAME_CHANGED:()=>s,EVENT_NAME_CLICK:()=>l,EVENT_NAME_CLOSE:()=>c,EVENT_NAME_CONTEXT:()=>u,EVENT_NAME_CONTEXT_CHANGED:()=>d,EVENT_NAME_DESTROYED:()=>h,EVENT_NAME_DISABLE:()=>f,EVENT_NAME_DISABLED:()=>p,EVENT_NAME_DISMISSED:()=>m,EVENT_NAME_DISMISS_COUNT_DOWN:()=>v,EVENT_NAME_ENABLE:()=>g,EVENT_NAME_ENABLED:()=>_,EVENT_NAME_FILTERED:()=>y,EVENT_NAME_FIRST:()=>b,EVENT_NAME_FOCUS:()=>I,EVENT_NAME_FOCUSIN:()=>T,EVENT_NAME_FOCUSOUT:()=>M,EVENT_NAME_HEAD_CLICKED:()=>k,EVENT_NAME_HIDDEN:()=>E,EVENT_NAME_HIDE:()=>B,EVENT_NAME_IMG_ERROR:()=>w,EVENT_NAME_INPUT:()=>P,EVENT_NAME_LAST:()=>S,EVENT_NAME_MOUSEENTER:()=>A,EVENT_NAME_MOUSELEAVE:()=>L,EVENT_NAME_NEXT:()=>O,EVENT_NAME_OK:()=>C,EVENT_NAME_OPEN:()=>x,EVENT_NAME_PAGE_CLICK:()=>D,EVENT_NAME_PAUSED:()=>F,EVENT_NAME_PREV:()=>z,EVENT_NAME_REFRESH:()=>R,EVENT_NAME_REFRESHED:()=>N,EVENT_NAME_REMOVE:()=>H,EVENT_NAME_ROW_CLICKED:()=>V,EVENT_NAME_ROW_CONTEXTMENU:()=>Y,EVENT_NAME_ROW_DBLCLICKED:()=>j,EVENT_NAME_ROW_HOVERED:()=>U,EVENT_NAME_ROW_MIDDLE_CLICKED:()=>G,EVENT_NAME_ROW_SELECTED:()=>$,EVENT_NAME_ROW_UNHOVERED:()=>W,EVENT_NAME_SELECTED:()=>q,EVENT_NAME_SHOW:()=>K,EVENT_NAME_SHOWN:()=>X,EVENT_NAME_SLIDING_END:()=>J,EVENT_NAME_SLIDING_START:()=>Q,EVENT_NAME_SORT_CHANGED:()=>Z,EVENT_NAME_TAG_STATE:()=>ee,EVENT_NAME_TOGGLE:()=>te,EVENT_NAME_UNPAUSED:()=>ne,EVENT_NAME_UPDATE:()=>re,EVENT_OPTIONS_NO_CAPTURE:()=>ue,EVENT_OPTIONS_PASSIVE:()=>ce,HOOK_EVENT_NAME_BEFORE_DESTROY:()=>ae,HOOK_EVENT_NAME_DESTROYED:()=>ie,MODEL_EVENT_NAME_PREFIX:()=>oe,ROOT_EVENT_NAME_PREFIX:()=>se,ROOT_EVENT_NAME_SEPARATOR:()=>le});var r="activate-tab",a="blur",i="cancel",o="change",s="changed",l="click",c="close",u="context",d="context-changed",h="destroyed",f="disable",p="disabled",m="dismissed",v="dismiss-count-down",g="enable",_="enabled",y="filtered",b="first",I="focus",T="focusin",M="focusout",k="head-clicked",E="hidden",B="hide",w="img-error",P="input",S="last",A="mouseenter",L="mouseleave",O="next",C="ok",x="open",D="page-click",F="paused",z="prev",R="refresh",N="refreshed",H="remove",V="row-clicked",Y="row-contextmenu",j="row-dblclicked",U="row-hovered",G="row-middle-clicked",$="row-selected",W="row-unhovered",q="selected",K="show",X="shown",J="sliding-end",Q="sliding-start",Z="sort-changed",ee="tag-state",te="toggle",ne="unpaused",re="update",ae="hook:beforeDestroy",ie="hook:destroyed",oe="update:",se="bv",le="::",ce={passive:!0},ue={passive:!0,capture:!1}},63663:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CODE_BACKSPACE:()=>r,CODE_BREAK:()=>a,CODE_DELETE:()=>i,CODE_DOWN:()=>o,CODE_END:()=>s,CODE_ENTER:()=>l,CODE_ESC:()=>c,CODE_HOME:()=>u,CODE_LEFT:()=>d,CODE_PAGEDOWN:()=>h,CODE_PAGEUP:()=>f,CODE_RIGHT:()=>p,CODE_SPACE:()=>m,CODE_UP:()=>v});var r=8,a=19,i=46,o=40,s=35,l=13,c=27,u=36,d=37,h=34,f=33,p=39,m=32,v=38},53972:(e,t,n)=>{"use strict";n.r(t),n.d(t,{PLACEMENT_BOTTOM_END:()=>o,PLACEMENT_BOTTOM_START:()=>i,PLACEMENT_LEFT_END:()=>u,PLACEMENT_LEFT_START:()=>c,PLACEMENT_RIGHT_END:()=>l,PLACEMENT_RIGHT_START:()=>s,PLACEMENT_TOP_END:()=>a,PLACEMENT_TOP_START:()=>r});var r="top-start",a="top-end",i="bottom-start",o="bottom-end",s="right-start",l="right-end",c="left-start",u="left-end"},12299:(e,t,n)=>{"use strict";n.r(t),n.d(t,{PROP_TYPE_ANY:()=>r,PROP_TYPE_ARRAY:()=>a,PROP_TYPE_ARRAY_FUNCTION:()=>h,PROP_TYPE_ARRAY_OBJECT:()=>f,PROP_TYPE_ARRAY_OBJECT_STRING:()=>p,PROP_TYPE_ARRAY_STRING:()=>m,PROP_TYPE_BOOLEAN:()=>i,PROP_TYPE_BOOLEAN_NUMBER:()=>v,PROP_TYPE_BOOLEAN_NUMBER_STRING:()=>g,PROP_TYPE_BOOLEAN_STRING:()=>_,PROP_TYPE_DATE:()=>o,PROP_TYPE_DATE_STRING:()=>y,PROP_TYPE_FUNCTION:()=>s,PROP_TYPE_FUNCTION_STRING:()=>b,PROP_TYPE_NUMBER:()=>l,PROP_TYPE_NUMBER_OBJECT_STRING:()=>T,PROP_TYPE_NUMBER_STRING:()=>I,PROP_TYPE_OBJECT:()=>c,PROP_TYPE_OBJECT_FUNCTION:()=>M,PROP_TYPE_OBJECT_STRING:()=>k,PROP_TYPE_REG_EXP:()=>u,PROP_TYPE_STRING:()=>d});var r=void 0,a=Array,i=Boolean,o=Date,s=Function,l=Number,c=Object,u=RegExp,d=String,h=[a,s],f=[a,c],p=[a,c,d],m=[a,d],v=[i,l],g=[i,l,d],_=[i,d],y=[o,d],b=[s,d],I=[l,d],T=[l,c,d],M=[c,s],k=[c,d]},30824:(e,t,n)=>{"use strict";n.r(t),n.d(t,{RX_ARRAY_NOTATION:()=>r,RX_ASPECT:()=>A,RX_ASPECT_SEPARATOR:()=>L,RX_BV_PREFIX:()=>a,RX_COL_CLASS:()=>O,RX_DATE:()=>M,RX_DATE_SPLIT:()=>k,RX_DIGITS:()=>i,RX_ENCODED_COMMA:()=>w,RX_ENCODE_REVERSE:()=>P,RX_EXTENSION:()=>o,RX_HASH:()=>s,RX_HASH_ID:()=>l,RX_HREF:()=>B,RX_HTML_TAGS:()=>c,RX_HYPHENATE:()=>u,RX_ICON_PREFIX:()=>C,RX_LOWER_UPPER:()=>d,RX_NUMBER:()=>h,RX_PLUS:()=>f,RX_QUERY_START:()=>S,RX_REGEXP_REPLACE:()=>p,RX_SPACES:()=>m,RX_SPACE_SPLIT:()=>v,RX_STAR:()=>g,RX_START_SPACE_WORD:()=>_,RX_STRIP_LOCALE_MODS:()=>x,RX_TIME:()=>E,RX_TRIM_LEFT:()=>y,RX_TRIM_RIGHT:()=>b,RX_UNDERSCORE:()=>I,RX_UN_KEBAB:()=>T});var r=/\[(\d+)]/g,a=/^(BV?)/,i=/^\d+$/,o=/^\..+/,s=/^#/,l=/^#[A-Za-z]+[\w\-:.]*$/,c=/(<([^>]+)>)/gi,u=/\B([A-Z])/g,d=/([a-z])([A-Z])/g,h=/^[0-9]*\.?[0-9]+$/,f=/\+/g,p=/[-/\\^$*+?.()|[\]{}]/g,m=/[\s\uFEFF\xA0]+/g,v=/\s+/,g=/\/\*$/,_=/(\s|^)(\w)/g,y=/^\s+/,b=/\s+$/,I=/_/g,T=/-(\w)/g,M=/^\d+-\d\d?-\d\d?(?:\s|T|$)/,k=/-|\s|T/,E=/^([0-1]?[0-9]|2[0-3]):[0-5]?[0-9](:[0-5]?[0-9])?$/,B=/^.*(#[^#]+)$/,w=/%2C/g,P=/[!'()*]/g,S=/^(\?|#|&)/,A=/^\d+(\.\d*)?[/:]\d+(\.\d*)?$/,L=/[/:]/,O=/^col-/,C=/^BIcon/,x=/-u-.+/},28112:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Element:()=>p,File:()=>g,HTMLElement:()=>m,SVGElement:()=>v});var r=n(43935);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");Object.defineProperty(e,"prototype",{value:Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),writable:!1}),t&&h(e,t)}function s(e){var t=d();return function(){var n,r=f(e);if(t){var a=f(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return l(this,n)}}function l(e,t){if(t&&("object"===a(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function c(e){var t="function"==typeof Map?new Map:void 0;return c=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return u(e,arguments,f(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),h(r,e)},c(e)}function u(e,t,n){return u=d()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));return n&&h(a,n.prototype),a},u.apply(null,arguments)}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var p=r.HAS_WINDOW_SUPPORT?r.WINDOW.Element:function(e){o(n,e);var t=s(n);function n(){return i(this,n),t.apply(this,arguments)}return n}(c(Object)),m=r.HAS_WINDOW_SUPPORT?r.WINDOW.HTMLElement:function(e){o(n,e);var t=s(n);function n(){return i(this,n),t.apply(this,arguments)}return n}(p),v=r.HAS_WINDOW_SUPPORT?r.WINDOW.SVGElement:function(e){o(n,e);var t=s(n);function n(){return i(this,n),t.apply(this,arguments)}return n}(p),g=r.HAS_WINDOW_SUPPORT?r.WINDOW.File:function(e){o(n,e);var t=s(n);function n(){return i(this,n),t.apply(this,arguments)}return n}(c(Object))},90494:(e,t,n)=>{"use strict";n.r(t),n.d(t,{SLOT_NAME_ADD_BUTTON_TEXT:()=>r,SLOT_NAME_APPEND:()=>a,SLOT_NAME_ASIDE:()=>i,SLOT_NAME_BADGE:()=>o,SLOT_NAME_BOTTOM_ROW:()=>s,SLOT_NAME_BUTTON_CONTENT:()=>l,SLOT_NAME_CUSTOM_FOOT:()=>c,SLOT_NAME_DECREMENT:()=>u,SLOT_NAME_DEFAULT:()=>d,SLOT_NAME_DESCRIPTION:()=>h,SLOT_NAME_DISMISS:()=>f,SLOT_NAME_DROP_PLACEHOLDER:()=>p,SLOT_NAME_ELLIPSIS_TEXT:()=>m,SLOT_NAME_EMPTY:()=>v,SLOT_NAME_EMPTYFILTERED:()=>g,SLOT_NAME_FILE_NAME:()=>_,SLOT_NAME_FIRST:()=>y,SLOT_NAME_FIRST_TEXT:()=>b,SLOT_NAME_FOOTER:()=>I,SLOT_NAME_HEADER:()=>T,SLOT_NAME_HEADER_CLOSE:()=>M,SLOT_NAME_ICON_CLEAR:()=>k,SLOT_NAME_ICON_EMPTY:()=>E,SLOT_NAME_ICON_FULL:()=>B,SLOT_NAME_ICON_HALF:()=>w,SLOT_NAME_IMG:()=>P,SLOT_NAME_INCREMENT:()=>S,SLOT_NAME_INVALID_FEEDBACK:()=>A,SLOT_NAME_LABEL:()=>L,SLOT_NAME_LAST_TEXT:()=>O,SLOT_NAME_LEAD:()=>C,SLOT_NAME_LOADING:()=>x,SLOT_NAME_MODAL_BACKDROP:()=>D,SLOT_NAME_MODAL_CANCEL:()=>F,SLOT_NAME_MODAL_FOOTER:()=>z,SLOT_NAME_MODAL_HEADER:()=>R,SLOT_NAME_MODAL_HEADER_CLOSE:()=>N,SLOT_NAME_MODAL_OK:()=>H,SLOT_NAME_MODAL_TITLE:()=>V,SLOT_NAME_NAV_NEXT_DECADE:()=>Y,SLOT_NAME_NAV_NEXT_MONTH:()=>j,SLOT_NAME_NAV_NEXT_YEAR:()=>U,SLOT_NAME_NAV_PEV_DECADE:()=>G,SLOT_NAME_NAV_PEV_MONTH:()=>$,SLOT_NAME_NAV_PEV_YEAR:()=>W,SLOT_NAME_NAV_THIS_MONTH:()=>q,SLOT_NAME_NEXT_TEXT:()=>K,SLOT_NAME_OVERLAY:()=>X,SLOT_NAME_PAGE:()=>J,SLOT_NAME_PLACEHOLDER:()=>Q,SLOT_NAME_PREPEND:()=>Z,SLOT_NAME_PREV_TEXT:()=>ee,SLOT_NAME_ROW_DETAILS:()=>te,SLOT_NAME_TABLE_BUSY:()=>ne,SLOT_NAME_TABLE_CAPTION:()=>re,SLOT_NAME_TABLE_COLGROUP:()=>ae,SLOT_NAME_TABS_END:()=>ie,SLOT_NAME_TABS_START:()=>oe,SLOT_NAME_TEXT:()=>se,SLOT_NAME_THEAD_TOP:()=>le,SLOT_NAME_TITLE:()=>ce,SLOT_NAME_TOAST_TITLE:()=>ue,SLOT_NAME_TOP_ROW:()=>de,SLOT_NAME_VALID_FEEDBACK:()=>he});var r="add-button-text",a="append",i="aside",o="badge",s="bottom-row",l="button-content",c="custom-foot",u="decrement",d="default",h="description",f="dismiss",p="drop-placeholder",m="ellipsis-text",v="empty",g="emptyfiltered",_="file-name",y="first",b="first-text",I="footer",T="header",M="header-close",k="icon-clear",E="icon-empty",B="icon-full",w="icon-half",P="img",S="increment",A="invalid-feedback",L="label",O="last-text",C="lead",x="loading",D="modal-backdrop",F="modal-cancel",z="modal-footer",R="modal-header",N="modal-header-close",H="modal-ok",V="modal-title",Y="nav-next-decade",j="nav-next-month",U="nav-next-year",G="nav-prev-decade",$="nav-prev-month",W="nav-prev-year",q="nav-this-month",K="next-text",X="overlay",J="page",Q="placeholder",Z="prepend",ee="prev-text",te="row-details",ne="table-busy",re="table-caption",ae="table-colgroup",ie="tabs-end",oe="tabs-start",se="text",le="thead-top",ce="title",ue="toast-title",de="top-row",he="valid-feedback"},25700:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBHover:()=>d});var r=n(43935),a=n(63294),i=n(28415),o=n(33284),s="__BV_hover_handler__",l="mouseenter",c=function(e,t,n){(0,i.eventOnOff)(e,t,l,n,a.EVENT_OPTIONS_NO_CAPTURE),(0,i.eventOnOff)(e,t,"mouseleave",n,a.EVENT_OPTIONS_NO_CAPTURE)},u=function(e,t){var n=t.value,a=void 0===n?null:n;if(r.IS_BROWSER){var i=e[s],u=(0,o.isFunction)(i),d=!(u&&i.fn===a);u&&d&&(c(!1,e,i),delete e[s]),(0,o.isFunction)(a)&&d&&(e[s]=function(e){var t=function(t){e(t.type===l,t)};return t.fn=e,t}(a),c(!0,e,e[s]))}},d={bind:u,componentUpdated:u,unbind:function(e){u(e,{value:null})}}},22305:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBHover:()=>r.VBHover,VBHoverPlugin:()=>a});var r=n(25700),a=(0,n(11638).pluginFactory)({directives:{VBHover:r.VBHover}})},75573:(e,t,n)=>{"use strict";n.r(t),n.d(t,{directivesPlugin:()=>d});var r=n(11638),a=n(22305),i=n(16396),o=n(68969),s=n(24349),l=n(7351),c=n(9153),u=n(65694),d=(0,r.pluginFactory)({plugins:{VBHoverPlugin:a.VBHoverPlugin,VBModalPlugin:i.VBModalPlugin,VBPopoverPlugin:o.VBPopoverPlugin,VBScrollspyPlugin:s.VBScrollspyPlugin,VBTogglePlugin:l.VBTogglePlugin,VBTooltipPlugin:c.VBTooltipPlugin,VBVisiblePlugin:u.VBVisiblePlugin}})},16396:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBModal:()=>r.VBModal,VBModalPlugin:()=>a});var r=n(82653),a=(0,n(11638).pluginFactory)({directives:{VBModal:r.VBModal}})},82653:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBModal:()=>g});var r=n(94689),a=n(63294),i=n(63663),o=n(26410),s=n(28415),l=n(33284),c=n(67040),u=(0,s.getRootActionEventName)(r.NAME_MODAL,a.EVENT_NAME_SHOW),d="__bv_modal_directive__",h=function(e){var t=e.modifiers,n=void 0===t?{}:t,r=e.arg,a=e.value;return(0,l.isString)(a)?a:(0,l.isString)(r)?r:(0,c.keys)(n).reverse()[0]},f=function(e){return e&&(0,o.matches)(e,".dropdown-menu > li, li.nav-item")&&(0,o.select)("a, button",e)||e},p=function(e){e&&"BUTTON"!==e.tagName&&((0,o.hasAttr)(e,"role")||(0,o.setAttr)(e,"role","button"),"A"===e.tagName||(0,o.hasAttr)(e,"tabindex")||(0,o.setAttr)(e,"tabindex","0"))},m=function(e){var t=e[d]||{},n=t.trigger,r=t.handler;n&&r&&((0,s.eventOff)(n,"click",r,a.EVENT_OPTIONS_PASSIVE),(0,s.eventOff)(n,"keydown",r,a.EVENT_OPTIONS_PASSIVE),(0,s.eventOff)(e,"click",r,a.EVENT_OPTIONS_PASSIVE),(0,s.eventOff)(e,"keydown",r,a.EVENT_OPTIONS_PASSIVE)),delete e[d]},v=function(e,t,n){var r=e[d]||{},l=h(t),c=f(e);l===r.target&&c===r.trigger||(m(e),function(e,t,n){var r=h(t),l=f(e);if(r&&l){var c=function(e){var t=e.currentTarget;if(!(0,o.isDisabled)(t)){var a=e.type,s=e.keyCode;"click"!==a&&("keydown"!==a||s!==i.CODE_ENTER&&s!==i.CODE_SPACE)||n.context.$root.$emit(u,r,t)}};e[d]={handler:c,target:r,trigger:l},p(l),(0,s.eventOn)(l,"click",c,a.EVENT_OPTIONS_PASSIVE),"BUTTON"!==l.tagName&&"button"===(0,o.getAttr)(l,"role")&&(0,s.eventOn)(l,"keydown",c,a.EVENT_OPTIONS_PASSIVE)}}(e,t,n)),p(c)},g={inserted:v,updated:function(){},componentUpdated:v,unbind:m}},68969:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBPopover:()=>r.VBPopover,VBPopoverPlugin:()=>a});var r=n(86429),a=(0,n(11638).pluginFactory)({directives:{VBPopover:r.VBPopover}})},86429:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBPopover:()=>L});var r=n(94689),a=n(43935),i=n(63294),o=n(11572),s=n(79968),l=n(13597),c=n(68265),u=n(33284),d=n(3058),h=n(93954),f=n(67040),p=n(56893);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t0&&e[_].updateData(t)}))}var A={title:m.title,content:m.content,triggers:m.trigger,placement:m.placement,fallbackPlacement:m.fallbackPlacement,variant:m.variant,customClass:m.customClass,container:m.container,boundary:m.boundary,delay:m.delay,offset:m.offset,noFade:!m.animation,id:m.id,disabled:m.disabled,html:m.html},L=e[_].__bv_prev_data__;if(e[_].__bv_prev_data__=A,!(0,d.looseEqual)(A,L)){var O={target:e};(0,f.keys)(A).forEach((function(t){A[t]!==L[t]&&(O[t]="title"!==t&&"content"!==t||!(0,u.isFunction)(A[t])?A[t]:A[t](e))})),e[_].updateData(O)}}},L={bind:function(e,t,n){A(e,t,n)},componentUpdated:function(e,t,n){n.context.$nextTick((function(){A(e,t,n)}))},unbind:function(e){!function(e){e[_]&&(e[_].$destroy(),e[_]=null),delete e[_]}(e)}}},88596:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BVScrollspy:()=>P});var r=n(63294),a=n(30824),i=n(26410),o=n(28415),s=n(68265),l=n(33284),c=n(21578),u=n(93954),d=n(67040),h=n(63078),f=n(37568);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t=n){var r=this.$targets[this.$targets.length-1];this.$activeTarget!==r&&this.activate(r)}else{if(this.$activeTarget&&e0)return this.$activeTarget=null,void this.clear();for(var a=this.$offsets.length;a--;)this.$activeTarget!==this.$targets[a]&&e>=this.$offsets[a]&&((0,l.isUndefined)(this.$offsets[a+1])||e0&&this.$root&&this.$root.$emit(M,e,n)}},{key:"clear",value:function(){var e=this;(0,i.selectAll)("".concat(this.$selector,", ").concat(b),this.$el).filter((function(e){return(0,i.hasClass)(e,_)})).forEach((function(t){return e.setActiveState(t,!1)}))}},{key:"setActiveState",value:function(e,t){e&&(t?(0,i.addClass)(e,_):(0,i.removeClass)(e,_))}}])&&g(t.prototype,n),p&&g(t,p),Object.defineProperty(t,"prototype",{writable:!1}),e}()},24349:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBScrollspy:()=>r.VBScrollspy,VBScrollspyPlugin:()=>a});var r=n(95614),a=(0,n(11638).pluginFactory)({directives:{VBScrollspy:r.VBScrollspy}})},95614:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBScrollspy:()=>f});var r=n(43935),a=n(33284),i=n(21578),o=n(93954),s=n(67040),l=n(88596),c="__BV_Scrollspy__",u=/^\d+$/,d=/^(auto|position|offset)$/,h=function(e,t,n){if(r.IS_BROWSER){var h=function(e){var t={};return e.arg&&(t.element="#".concat(e.arg)),(0,s.keys)(e.modifiers).forEach((function(e){u.test(e)?t.offset=(0,o.toInteger)(e,0):d.test(e)&&(t.method=e)})),(0,a.isString)(e.value)?t.element=e.value:(0,a.isNumber)(e.value)?t.offset=(0,i.mathRound)(e.value):(0,a.isObject)(e.value)&&(0,s.keys)(e.value).filter((function(e){return!!l.BVScrollspy.DefaultType[e]})).forEach((function(n){t[n]=e.value[n]})),t}(t);e[c]?e[c].updateConfig(h,n.context.$root):e[c]=new l.BVScrollspy(e,h,n.context.$root)}},f={bind:function(e,t,n){h(e,t,n)},inserted:function(e,t,n){h(e,t,n)},update:function(e,t,n){t.value!==t.oldValue&&h(e,t,n)},componentUpdated:function(e,t,n){t.value!==t.oldValue&&h(e,t,n)},unbind:function(e){!function(e){e[c]&&(e[c].dispose(),e[c]=null,delete e[c])}(e)}}},7351:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBToggle:()=>r.VBToggle,VBTogglePlugin:()=>a});var r=n(43028),a=(0,n(11638).pluginFactory)({directives:{VBToggle:r.VBToggle}})},43028:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBToggle:()=>z});var r=n(94689),a=n(43935),i=n(63294),o=n(63663),s=n(30824),l=n(11572),c=n(26410),u=n(28415),d=n(33284),h=n(3058),f=n(67040),p="collapsed",m="not-collapsed",v="__BV_toggle",g="".concat(v,"_HANDLER__"),_="".concat(v,"_CLICK__"),y="".concat(v,"_STATE__"),b="".concat(v,"_TARGETS__"),I="aria-controls",T="aria-expanded",M="role",k="tabindex",E="overflow-anchor",B=(0,u.getRootActionEventName)(r.NAME_COLLAPSE,"toggle"),w=(0,u.getRootEventName)(r.NAME_COLLAPSE,"state"),P=(0,u.getRootEventName)(r.NAME_COLLAPSE,"sync-state"),S=(0,u.getRootActionEventName)(r.NAME_COLLAPSE,"request-state"),A=[o.CODE_ENTER,o.CODE_SPACE],L=function(e){return!(0,l.arrayIncludes)(["button","a"],e.tagName.toLowerCase())},O=function(e){var t=e[_];t&&((0,u.eventOff)(e,"click",t,i.EVENT_OPTIONS_PASSIVE),(0,u.eventOff)(e,"keydown",t,i.EVENT_OPTIONS_PASSIVE)),e[_]=null},C=function(e,t){e[g]&&t.context&&t.context.$root.$off([w,P],e[g]),e[g]=null},x=function(e,t){t?((0,c.removeClass)(e,p),(0,c.addClass)(e,m),(0,c.setAttr)(e,T,"true")):((0,c.removeClass)(e,m),(0,c.addClass)(e,p),(0,c.setAttr)(e,T,"false"))},D=function(e,t){e[t]=null,delete e[t]},F=function(e,t,n){if(a.IS_BROWSER&&n.context){L(e)&&((0,c.hasAttr)(e,M)||(0,c.setAttr)(e,M,"button"),(0,c.hasAttr)(e,k)||(0,c.setAttr)(e,k,"0")),x(e,e[y]);var r=function(e,t){var n=e.modifiers,r=e.arg,a=e.value,i=(0,f.keys)(n||{});if(a=(0,d.isString)(a)?a.split(s.RX_SPACE_SPLIT):a,(0,c.isTag)(t.tagName,"a")){var o=(0,c.getAttr)(t,"href")||"";s.RX_HASH_ID.test(o)&&i.push(o.replace(s.RX_HASH,""))}return(0,l.concat)(r,a).forEach((function(e){return(0,d.isString)(e)&&i.push(e)})),i.filter((function(e,t,n){return e&&n.indexOf(e)===t}))}(t,e);r.length>0?((0,c.setAttr)(e,I,r.join(" ")),(0,c.setStyle)(e,E,"none")):((0,c.removeAttr)(e,I),(0,c.removeStyle)(e,E)),(0,c.requestAF)((function(){!function(e,t){if(O(e),t.context){var n=function(n){"keydown"===n.type&&!(0,l.arrayIncludes)(A,n.keyCode)||(0,c.isDisabled)(e)||(e[b]||[]).forEach((function(e){t.context.$root.$emit(B,e)}))};e[_]=n,(0,u.eventOn)(e,"click",n,i.EVENT_OPTIONS_PASSIVE),L(e)&&(0,u.eventOn)(e,"keydown",n,i.EVENT_OPTIONS_PASSIVE)}}(e,n)})),(0,h.looseEqual)(r,e[b])||(e[b]=r,r.forEach((function(e){n.context.$root.$emit(S,e)})))}},z={bind:function(e,t,n){e[y]=!1,e[b]=[],function(e,t){if(C(e,t),t.context){var n=function(t,n){(0,l.arrayIncludes)(e[b]||[],t)&&(e[y]=n,x(e,n))};e[g]=n,t.context.$root.$on([w,P],n)}}(e,n),F(e,t,n)},componentUpdated:F,updated:F,unbind:function(e,t,n){O(e),C(e,n),D(e,g),D(e,_),D(e,y),D(e,b),(0,c.removeClass)(e,p),(0,c.removeClass)(e,m),(0,c.removeAttr)(e,T),(0,c.removeAttr)(e,I),(0,c.removeAttr)(e,M),(0,c.removeStyle)(e,E)}}},9153:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBTooltip:()=>r.VBTooltip,VBTooltipPlugin:()=>a});var r=n(5870),a=(0,n(11638).pluginFactory)({directives:{VBTooltip:r.VBTooltip}})},5870:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBTooltip:()=>O});var r=n(94689),a=n(43935),i=n(63294),o=n(11572),s=n(79968),l=n(13597),c=n(68265),u=n(33284),d=n(3058),h=n(93954),f=n(67040),p=n(40960);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{VBVisible:()=>r.VBVisible,VBVisiblePlugin:()=>a});var r=n(58290),a=(0,n(11638).pluginFactory)({directives:{VBVisible:r.VBVisible}})},58290:(e,t,n)=>{"use strict";n.r(t),n.d(t,{VBVisible:()=>f});var r=n(30824),a=n(26410),i=n(33284),o=n(3058),s=n(67040);function l(e,t){for(var n=0;n0);n!==this.visible&&(this.visible=n,this.callback(n),this.once&&this.visible&&(this.doneOnce=!0,this.stop()))}},{key:"stop",value:function(){this.observer&&this.observer.disconnect(),this.observer=null}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),d=function(e){var t=e[c];t&&t.stop&&t.stop(),delete e[c]},h=function(e,t,n){var a=t.value,i=t.modifiers,o={margin:"0px",once:!1,callback:a};(0,s.keys)(i).forEach((function(e){r.RX_DIGITS.test(e)?o.margin="".concat(e,"px"):"once"===e.toLowerCase()&&(o.once=!0)})),d(e),e[c]=new u(e,o,n),e[c]._prevModifiers=(0,s.clone)(i)},f={bind:h,componentUpdated:function(e,t,n){var r=t.value,a=t.oldValue,i=t.modifiers;i=(0,s.clone)(i),!e||r===a&&e[c]&&(0,o.looseEqual)(i,e[c]._prevModifiers)||h(e,{value:r,modifiers:i},n)},unbind:function(e){d(e)}}},39143:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BVIconBase:()=>m,props:()=>p});var r=n(1915),a=n(94689),i=n(12299),o=n(68265),s=n(33284),l=n(21578),c=n(93954),u=n(20451);function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h={viewBox:"0 0 16 16",width:"1em",height:"1em",focusable:"false",role:"img","aria-label":"icon"},f={width:null,height:null,focusable:null,role:null,"aria-label":null},p={animation:(0,u.makeProp)(i.PROP_TYPE_STRING),content:(0,u.makeProp)(i.PROP_TYPE_STRING),flipH:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),flipV:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),fontScale:(0,u.makeProp)(i.PROP_TYPE_NUMBER_STRING,1),rotate:(0,u.makeProp)(i.PROP_TYPE_NUMBER_STRING,0),scale:(0,u.makeProp)(i.PROP_TYPE_NUMBER_STRING,1),shiftH:(0,u.makeProp)(i.PROP_TYPE_NUMBER_STRING,0),shiftV:(0,u.makeProp)(i.PROP_TYPE_NUMBER_STRING,0),stacked:(0,u.makeProp)(i.PROP_TYPE_BOOLEAN,!1),title:(0,u.makeProp)(i.PROP_TYPE_STRING),variant:(0,u.makeProp)(i.PROP_TYPE_STRING)},m=r.Vue.extend({name:a.NAME_ICON_BASE,functional:!0,props:p,render:function(e,t){var n,a=t.data,i=t.props,u=t.children,p=i.animation,m=i.content,v=i.flipH,g=i.flipV,_=i.stacked,y=i.title,b=i.variant,I=(0,l.mathMax)((0,c.toFloat)(i.fontScale,1),0)||1,T=(0,l.mathMax)((0,c.toFloat)(i.scale,1),0)||1,M=(0,c.toFloat)(i.rotate,0),k=(0,c.toFloat)(i.shiftH,0),E=(0,c.toFloat)(i.shiftV,0),B=v||g||1!==T,w=B||M,P=k||E,S=!(0,s.isUndefinedOrNull)(m),A=e("g",{attrs:{transform:[w?"translate(8 8)":null,B?"scale(".concat((v?-1:1)*T," ").concat((g?-1:1)*T,")"):null,M?"rotate(".concat(M,")"):null,w?"translate(-8 -8)":null].filter(o.identity).join(" ")||null},domProps:S?{innerHTML:m||""}:{}},u);P&&(A=e("g",{attrs:{transform:"translate(".concat(16*k/16," ").concat(-16*E/16,")")}},[A])),_&&(A=e("g",[A]));var L=[y?e("title",y):null,A].filter(o.identity);return e("svg",(0,r.mergeData)({staticClass:"b-icon bi",class:(n={},d(n,"text-".concat(b),b),d(n,"b-icon-animation-".concat(p),p),n),attrs:h,style:_?{}:{fontSize:1===I?null:"".concat(100*I,"%")}},a,_?{attrs:f}:{},{attrs:{xmlns:_?null:"http://www.w3.org/2000/svg",fill:"currentColor"}}),L)}})},99354:(e,t,n)=>{"use strict";n.r(t),n.d(t,{makeIcon:()=>d});var r=n(1915),a=n(67040),i=n(46595),o=n(39143);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BIcon:()=>_,props:()=>g});var r=n(1915),a=n(94689),i=n(12299),o=n(30824),s=n(67040),l=n(20451),c=n(46595),u=n(7543),d=n(39143);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{BIconAlarm:()=>i,BIconAlarmFill:()=>o,BIconAlignBottom:()=>s,BIconAlignCenter:()=>l,BIconAlignEnd:()=>c,BIconAlignMiddle:()=>u,BIconAlignStart:()=>d,BIconAlignTop:()=>h,BIconAlt:()=>f,BIconApp:()=>p,BIconAppIndicator:()=>m,BIconArchive:()=>v,BIconArchiveFill:()=>g,BIconArrow90degDown:()=>_,BIconArrow90degLeft:()=>y,BIconArrow90degRight:()=>b,BIconArrow90degUp:()=>I,BIconArrowBarDown:()=>T,BIconArrowBarLeft:()=>M,BIconArrowBarRight:()=>k,BIconArrowBarUp:()=>E,BIconArrowClockwise:()=>B,BIconArrowCounterclockwise:()=>w,BIconArrowDown:()=>P,BIconArrowDownCircle:()=>S,BIconArrowDownCircleFill:()=>A,BIconArrowDownLeft:()=>L,BIconArrowDownLeftCircle:()=>O,BIconArrowDownLeftCircleFill:()=>C,BIconArrowDownLeftSquare:()=>x,BIconArrowDownLeftSquareFill:()=>D,BIconArrowDownRight:()=>F,BIconArrowDownRightCircle:()=>z,BIconArrowDownRightCircleFill:()=>R,BIconArrowDownRightSquare:()=>N,BIconArrowDownRightSquareFill:()=>H,BIconArrowDownShort:()=>V,BIconArrowDownSquare:()=>Y,BIconArrowDownSquareFill:()=>j,BIconArrowDownUp:()=>U,BIconArrowLeft:()=>G,BIconArrowLeftCircle:()=>$,BIconArrowLeftCircleFill:()=>W,BIconArrowLeftRight:()=>q,BIconArrowLeftShort:()=>K,BIconArrowLeftSquare:()=>X,BIconArrowLeftSquareFill:()=>J,BIconArrowRepeat:()=>Q,BIconArrowReturnLeft:()=>Z,BIconArrowReturnRight:()=>ee,BIconArrowRight:()=>te,BIconArrowRightCircle:()=>ne,BIconArrowRightCircleFill:()=>re,BIconArrowRightShort:()=>ae,BIconArrowRightSquare:()=>ie,BIconArrowRightSquareFill:()=>oe,BIconArrowUp:()=>se,BIconArrowUpCircle:()=>le,BIconArrowUpCircleFill:()=>ce,BIconArrowUpLeft:()=>ue,BIconArrowUpLeftCircle:()=>de,BIconArrowUpLeftCircleFill:()=>he,BIconArrowUpLeftSquare:()=>fe,BIconArrowUpLeftSquareFill:()=>pe,BIconArrowUpRight:()=>me,BIconArrowUpRightCircle:()=>ve,BIconArrowUpRightCircleFill:()=>ge,BIconArrowUpRightSquare:()=>_e,BIconArrowUpRightSquareFill:()=>ye,BIconArrowUpShort:()=>be,BIconArrowUpSquare:()=>Ie,BIconArrowUpSquareFill:()=>Te,BIconArrowsAngleContract:()=>Me,BIconArrowsAngleExpand:()=>ke,BIconArrowsCollapse:()=>Ee,BIconArrowsExpand:()=>Be,BIconArrowsFullscreen:()=>we,BIconArrowsMove:()=>Pe,BIconAspectRatio:()=>Se,BIconAspectRatioFill:()=>Ae,BIconAsterisk:()=>Le,BIconAt:()=>Oe,BIconAward:()=>Ce,BIconAwardFill:()=>xe,BIconBack:()=>De,BIconBackspace:()=>Fe,BIconBackspaceFill:()=>ze,BIconBackspaceReverse:()=>Re,BIconBackspaceReverseFill:()=>Ne,BIconBadge3d:()=>He,BIconBadge3dFill:()=>Ve,BIconBadge4k:()=>Ye,BIconBadge4kFill:()=>je,BIconBadge8k:()=>Ue,BIconBadge8kFill:()=>Ge,BIconBadgeAd:()=>$e,BIconBadgeAdFill:()=>We,BIconBadgeAr:()=>qe,BIconBadgeArFill:()=>Ke,BIconBadgeCc:()=>Xe,BIconBadgeCcFill:()=>Je,BIconBadgeHd:()=>Qe,BIconBadgeHdFill:()=>Ze,BIconBadgeTm:()=>et,BIconBadgeTmFill:()=>tt,BIconBadgeVo:()=>nt,BIconBadgeVoFill:()=>rt,BIconBadgeVr:()=>at,BIconBadgeVrFill:()=>it,BIconBadgeWc:()=>ot,BIconBadgeWcFill:()=>st,BIconBag:()=>lt,BIconBagCheck:()=>ct,BIconBagCheckFill:()=>ut,BIconBagDash:()=>dt,BIconBagDashFill:()=>ht,BIconBagFill:()=>ft,BIconBagPlus:()=>pt,BIconBagPlusFill:()=>mt,BIconBagX:()=>vt,BIconBagXFill:()=>gt,BIconBank:()=>_t,BIconBank2:()=>yt,BIconBarChart:()=>bt,BIconBarChartFill:()=>It,BIconBarChartLine:()=>Tt,BIconBarChartLineFill:()=>Mt,BIconBarChartSteps:()=>kt,BIconBasket:()=>Et,BIconBasket2:()=>Bt,BIconBasket2Fill:()=>wt,BIconBasket3:()=>Pt,BIconBasket3Fill:()=>St,BIconBasketFill:()=>At,BIconBattery:()=>Lt,BIconBatteryCharging:()=>Ot,BIconBatteryFull:()=>Ct,BIconBatteryHalf:()=>xt,BIconBell:()=>Dt,BIconBellFill:()=>Ft,BIconBellSlash:()=>zt,BIconBellSlashFill:()=>Rt,BIconBezier:()=>Nt,BIconBezier2:()=>Ht,BIconBicycle:()=>Vt,BIconBinoculars:()=>Yt,BIconBinocularsFill:()=>jt,BIconBlank:()=>a,BIconBlockquoteLeft:()=>Ut,BIconBlockquoteRight:()=>Gt,BIconBook:()=>$t,BIconBookFill:()=>Wt,BIconBookHalf:()=>qt,BIconBookmark:()=>Kt,BIconBookmarkCheck:()=>Xt,BIconBookmarkCheckFill:()=>Jt,BIconBookmarkDash:()=>Qt,BIconBookmarkDashFill:()=>Zt,BIconBookmarkFill:()=>en,BIconBookmarkHeart:()=>tn,BIconBookmarkHeartFill:()=>nn,BIconBookmarkPlus:()=>rn,BIconBookmarkPlusFill:()=>an,BIconBookmarkStar:()=>on,BIconBookmarkStarFill:()=>sn,BIconBookmarkX:()=>ln,BIconBookmarkXFill:()=>cn,BIconBookmarks:()=>un,BIconBookmarksFill:()=>dn,BIconBookshelf:()=>hn,BIconBootstrap:()=>fn,BIconBootstrapFill:()=>pn,BIconBootstrapReboot:()=>mn,BIconBorder:()=>vn,BIconBorderAll:()=>gn,BIconBorderBottom:()=>_n,BIconBorderCenter:()=>yn,BIconBorderInner:()=>bn,BIconBorderLeft:()=>In,BIconBorderMiddle:()=>Tn,BIconBorderOuter:()=>Mn,BIconBorderRight:()=>kn,BIconBorderStyle:()=>En,BIconBorderTop:()=>Bn,BIconBorderWidth:()=>wn,BIconBoundingBox:()=>Pn,BIconBoundingBoxCircles:()=>Sn,BIconBox:()=>An,BIconBoxArrowDown:()=>Ln,BIconBoxArrowDownLeft:()=>On,BIconBoxArrowDownRight:()=>Cn,BIconBoxArrowInDown:()=>xn,BIconBoxArrowInDownLeft:()=>Dn,BIconBoxArrowInDownRight:()=>Fn,BIconBoxArrowInLeft:()=>zn,BIconBoxArrowInRight:()=>Rn,BIconBoxArrowInUp:()=>Nn,BIconBoxArrowInUpLeft:()=>Hn,BIconBoxArrowInUpRight:()=>Vn,BIconBoxArrowLeft:()=>Yn,BIconBoxArrowRight:()=>jn,BIconBoxArrowUp:()=>Un,BIconBoxArrowUpLeft:()=>Gn,BIconBoxArrowUpRight:()=>$n,BIconBoxSeam:()=>Wn,BIconBraces:()=>qn,BIconBricks:()=>Kn,BIconBriefcase:()=>Xn,BIconBriefcaseFill:()=>Jn,BIconBrightnessAltHigh:()=>Qn,BIconBrightnessAltHighFill:()=>Zn,BIconBrightnessAltLow:()=>er,BIconBrightnessAltLowFill:()=>tr,BIconBrightnessHigh:()=>nr,BIconBrightnessHighFill:()=>rr,BIconBrightnessLow:()=>ar,BIconBrightnessLowFill:()=>ir,BIconBroadcast:()=>or,BIconBroadcastPin:()=>sr,BIconBrush:()=>lr,BIconBrushFill:()=>cr,BIconBucket:()=>ur,BIconBucketFill:()=>dr,BIconBug:()=>hr,BIconBugFill:()=>fr,BIconBuilding:()=>pr,BIconBullseye:()=>mr,BIconCalculator:()=>vr,BIconCalculatorFill:()=>gr,BIconCalendar:()=>_r,BIconCalendar2:()=>yr,BIconCalendar2Check:()=>br,BIconCalendar2CheckFill:()=>Ir,BIconCalendar2Date:()=>Tr,BIconCalendar2DateFill:()=>Mr,BIconCalendar2Day:()=>kr,BIconCalendar2DayFill:()=>Er,BIconCalendar2Event:()=>Br,BIconCalendar2EventFill:()=>wr,BIconCalendar2Fill:()=>Pr,BIconCalendar2Minus:()=>Sr,BIconCalendar2MinusFill:()=>Ar,BIconCalendar2Month:()=>Lr,BIconCalendar2MonthFill:()=>Or,BIconCalendar2Plus:()=>Cr,BIconCalendar2PlusFill:()=>xr,BIconCalendar2Range:()=>Dr,BIconCalendar2RangeFill:()=>Fr,BIconCalendar2Week:()=>zr,BIconCalendar2WeekFill:()=>Rr,BIconCalendar2X:()=>Nr,BIconCalendar2XFill:()=>Hr,BIconCalendar3:()=>Vr,BIconCalendar3Event:()=>Yr,BIconCalendar3EventFill:()=>jr,BIconCalendar3Fill:()=>Ur,BIconCalendar3Range:()=>Gr,BIconCalendar3RangeFill:()=>$r,BIconCalendar3Week:()=>Wr,BIconCalendar3WeekFill:()=>qr,BIconCalendar4:()=>Kr,BIconCalendar4Event:()=>Xr,BIconCalendar4Range:()=>Jr,BIconCalendar4Week:()=>Qr,BIconCalendarCheck:()=>Zr,BIconCalendarCheckFill:()=>ea,BIconCalendarDate:()=>ta,BIconCalendarDateFill:()=>na,BIconCalendarDay:()=>ra,BIconCalendarDayFill:()=>aa,BIconCalendarEvent:()=>ia,BIconCalendarEventFill:()=>oa,BIconCalendarFill:()=>sa,BIconCalendarMinus:()=>la,BIconCalendarMinusFill:()=>ca,BIconCalendarMonth:()=>ua,BIconCalendarMonthFill:()=>da,BIconCalendarPlus:()=>ha,BIconCalendarPlusFill:()=>fa,BIconCalendarRange:()=>pa,BIconCalendarRangeFill:()=>ma,BIconCalendarWeek:()=>va,BIconCalendarWeekFill:()=>ga,BIconCalendarX:()=>_a,BIconCalendarXFill:()=>ya,BIconCamera:()=>ba,BIconCamera2:()=>Ia,BIconCameraFill:()=>Ta,BIconCameraReels:()=>Ma,BIconCameraReelsFill:()=>ka,BIconCameraVideo:()=>Ea,BIconCameraVideoFill:()=>Ba,BIconCameraVideoOff:()=>wa,BIconCameraVideoOffFill:()=>Pa,BIconCapslock:()=>Sa,BIconCapslockFill:()=>Aa,BIconCardChecklist:()=>La,BIconCardHeading:()=>Oa,BIconCardImage:()=>Ca,BIconCardList:()=>xa,BIconCardText:()=>Da,BIconCaretDown:()=>Fa,BIconCaretDownFill:()=>za,BIconCaretDownSquare:()=>Ra,BIconCaretDownSquareFill:()=>Na,BIconCaretLeft:()=>Ha,BIconCaretLeftFill:()=>Va,BIconCaretLeftSquare:()=>Ya,BIconCaretLeftSquareFill:()=>ja,BIconCaretRight:()=>Ua,BIconCaretRightFill:()=>Ga,BIconCaretRightSquare:()=>$a,BIconCaretRightSquareFill:()=>Wa,BIconCaretUp:()=>qa,BIconCaretUpFill:()=>Ka,BIconCaretUpSquare:()=>Xa,BIconCaretUpSquareFill:()=>Ja,BIconCart:()=>Qa,BIconCart2:()=>Za,BIconCart3:()=>ei,BIconCart4:()=>ti,BIconCartCheck:()=>ni,BIconCartCheckFill:()=>ri,BIconCartDash:()=>ai,BIconCartDashFill:()=>ii,BIconCartFill:()=>oi,BIconCartPlus:()=>si,BIconCartPlusFill:()=>li,BIconCartX:()=>ci,BIconCartXFill:()=>ui,BIconCash:()=>di,BIconCashCoin:()=>hi,BIconCashStack:()=>fi,BIconCast:()=>pi,BIconChat:()=>mi,BIconChatDots:()=>vi,BIconChatDotsFill:()=>gi,BIconChatFill:()=>_i,BIconChatLeft:()=>yi,BIconChatLeftDots:()=>bi,BIconChatLeftDotsFill:()=>Ii,BIconChatLeftFill:()=>Ti,BIconChatLeftQuote:()=>Mi,BIconChatLeftQuoteFill:()=>ki,BIconChatLeftText:()=>Ei,BIconChatLeftTextFill:()=>Bi,BIconChatQuote:()=>wi,BIconChatQuoteFill:()=>Pi,BIconChatRight:()=>Si,BIconChatRightDots:()=>Ai,BIconChatRightDotsFill:()=>Li,BIconChatRightFill:()=>Oi,BIconChatRightQuote:()=>Ci,BIconChatRightQuoteFill:()=>xi,BIconChatRightText:()=>Di,BIconChatRightTextFill:()=>Fi,BIconChatSquare:()=>zi,BIconChatSquareDots:()=>Ri,BIconChatSquareDotsFill:()=>Ni,BIconChatSquareFill:()=>Hi,BIconChatSquareQuote:()=>Vi,BIconChatSquareQuoteFill:()=>Yi,BIconChatSquareText:()=>ji,BIconChatSquareTextFill:()=>Ui,BIconChatText:()=>Gi,BIconChatTextFill:()=>$i,BIconCheck:()=>Wi,BIconCheck2:()=>qi,BIconCheck2All:()=>Ki,BIconCheck2Circle:()=>Xi,BIconCheck2Square:()=>Ji,BIconCheckAll:()=>Qi,BIconCheckCircle:()=>Zi,BIconCheckCircleFill:()=>eo,BIconCheckLg:()=>to,BIconCheckSquare:()=>no,BIconCheckSquareFill:()=>ro,BIconChevronBarContract:()=>ao,BIconChevronBarDown:()=>io,BIconChevronBarExpand:()=>oo,BIconChevronBarLeft:()=>so,BIconChevronBarRight:()=>lo,BIconChevronBarUp:()=>co,BIconChevronCompactDown:()=>uo,BIconChevronCompactLeft:()=>ho,BIconChevronCompactRight:()=>fo,BIconChevronCompactUp:()=>po,BIconChevronContract:()=>mo,BIconChevronDoubleDown:()=>vo,BIconChevronDoubleLeft:()=>go,BIconChevronDoubleRight:()=>_o,BIconChevronDoubleUp:()=>yo,BIconChevronDown:()=>bo,BIconChevronExpand:()=>Io,BIconChevronLeft:()=>To,BIconChevronRight:()=>Mo,BIconChevronUp:()=>ko,BIconCircle:()=>Eo,BIconCircleFill:()=>Bo,BIconCircleHalf:()=>wo,BIconCircleSquare:()=>Po,BIconClipboard:()=>So,BIconClipboardCheck:()=>Ao,BIconClipboardData:()=>Lo,BIconClipboardMinus:()=>Oo,BIconClipboardPlus:()=>Co,BIconClipboardX:()=>xo,BIconClock:()=>Do,BIconClockFill:()=>Fo,BIconClockHistory:()=>zo,BIconCloud:()=>Ro,BIconCloudArrowDown:()=>No,BIconCloudArrowDownFill:()=>Ho,BIconCloudArrowUp:()=>Vo,BIconCloudArrowUpFill:()=>Yo,BIconCloudCheck:()=>jo,BIconCloudCheckFill:()=>Uo,BIconCloudDownload:()=>Go,BIconCloudDownloadFill:()=>$o,BIconCloudDrizzle:()=>Wo,BIconCloudDrizzleFill:()=>qo,BIconCloudFill:()=>Ko,BIconCloudFog:()=>Xo,BIconCloudFog2:()=>Jo,BIconCloudFog2Fill:()=>Qo,BIconCloudFogFill:()=>Zo,BIconCloudHail:()=>es,BIconCloudHailFill:()=>ts,BIconCloudHaze:()=>ns,BIconCloudHaze1:()=>rs,BIconCloudHaze2Fill:()=>as,BIconCloudHazeFill:()=>is,BIconCloudLightning:()=>os,BIconCloudLightningFill:()=>ss,BIconCloudLightningRain:()=>ls,BIconCloudLightningRainFill:()=>cs,BIconCloudMinus:()=>us,BIconCloudMinusFill:()=>ds,BIconCloudMoon:()=>hs,BIconCloudMoonFill:()=>fs,BIconCloudPlus:()=>ps,BIconCloudPlusFill:()=>ms,BIconCloudRain:()=>vs,BIconCloudRainFill:()=>gs,BIconCloudRainHeavy:()=>_s,BIconCloudRainHeavyFill:()=>ys,BIconCloudSlash:()=>bs,BIconCloudSlashFill:()=>Is,BIconCloudSleet:()=>Ts,BIconCloudSleetFill:()=>Ms,BIconCloudSnow:()=>ks,BIconCloudSnowFill:()=>Es,BIconCloudSun:()=>Bs,BIconCloudSunFill:()=>ws,BIconCloudUpload:()=>Ps,BIconCloudUploadFill:()=>Ss,BIconClouds:()=>As,BIconCloudsFill:()=>Ls,BIconCloudy:()=>Os,BIconCloudyFill:()=>Cs,BIconCode:()=>xs,BIconCodeSlash:()=>Ds,BIconCodeSquare:()=>Fs,BIconCoin:()=>zs,BIconCollection:()=>Rs,BIconCollectionFill:()=>Ns,BIconCollectionPlay:()=>Hs,BIconCollectionPlayFill:()=>Vs,BIconColumns:()=>Ys,BIconColumnsGap:()=>js,BIconCommand:()=>Us,BIconCompass:()=>Gs,BIconCompassFill:()=>$s,BIconCone:()=>Ws,BIconConeStriped:()=>qs,BIconController:()=>Ks,BIconCpu:()=>Xs,BIconCpuFill:()=>Js,BIconCreditCard:()=>Qs,BIconCreditCard2Back:()=>Zs,BIconCreditCard2BackFill:()=>el,BIconCreditCard2Front:()=>tl,BIconCreditCard2FrontFill:()=>nl,BIconCreditCardFill:()=>rl,BIconCrop:()=>al,BIconCup:()=>il,BIconCupFill:()=>ol,BIconCupStraw:()=>sl,BIconCurrencyBitcoin:()=>ll,BIconCurrencyDollar:()=>cl,BIconCurrencyEuro:()=>ul,BIconCurrencyExchange:()=>dl,BIconCurrencyPound:()=>hl,BIconCurrencyYen:()=>fl,BIconCursor:()=>pl,BIconCursorFill:()=>ml,BIconCursorText:()=>vl,BIconDash:()=>gl,BIconDashCircle:()=>_l,BIconDashCircleDotted:()=>yl,BIconDashCircleFill:()=>bl,BIconDashLg:()=>Il,BIconDashSquare:()=>Tl,BIconDashSquareDotted:()=>Ml,BIconDashSquareFill:()=>kl,BIconDiagram2:()=>El,BIconDiagram2Fill:()=>Bl,BIconDiagram3:()=>wl,BIconDiagram3Fill:()=>Pl,BIconDiamond:()=>Sl,BIconDiamondFill:()=>Al,BIconDiamondHalf:()=>Ll,BIconDice1:()=>Ol,BIconDice1Fill:()=>Cl,BIconDice2:()=>xl,BIconDice2Fill:()=>Dl,BIconDice3:()=>Fl,BIconDice3Fill:()=>zl,BIconDice4:()=>Rl,BIconDice4Fill:()=>Nl,BIconDice5:()=>Hl,BIconDice5Fill:()=>Vl,BIconDice6:()=>Yl,BIconDice6Fill:()=>jl,BIconDisc:()=>Ul,BIconDiscFill:()=>Gl,BIconDiscord:()=>$l,BIconDisplay:()=>Wl,BIconDisplayFill:()=>ql,BIconDistributeHorizontal:()=>Kl,BIconDistributeVertical:()=>Xl,BIconDoorClosed:()=>Jl,BIconDoorClosedFill:()=>Ql,BIconDoorOpen:()=>Zl,BIconDoorOpenFill:()=>ec,BIconDot:()=>tc,BIconDownload:()=>nc,BIconDroplet:()=>rc,BIconDropletFill:()=>ac,BIconDropletHalf:()=>ic,BIconEarbuds:()=>oc,BIconEasel:()=>sc,BIconEaselFill:()=>lc,BIconEgg:()=>cc,BIconEggFill:()=>uc,BIconEggFried:()=>dc,BIconEject:()=>hc,BIconEjectFill:()=>fc,BIconEmojiAngry:()=>pc,BIconEmojiAngryFill:()=>mc,BIconEmojiDizzy:()=>vc,BIconEmojiDizzyFill:()=>gc,BIconEmojiExpressionless:()=>_c,BIconEmojiExpressionlessFill:()=>yc,BIconEmojiFrown:()=>bc,BIconEmojiFrownFill:()=>Ic,BIconEmojiHeartEyes:()=>Tc,BIconEmojiHeartEyesFill:()=>Mc,BIconEmojiLaughing:()=>kc,BIconEmojiLaughingFill:()=>Ec,BIconEmojiNeutral:()=>Bc,BIconEmojiNeutralFill:()=>wc,BIconEmojiSmile:()=>Pc,BIconEmojiSmileFill:()=>Sc,BIconEmojiSmileUpsideDown:()=>Ac,BIconEmojiSmileUpsideDownFill:()=>Lc,BIconEmojiSunglasses:()=>Oc,BIconEmojiSunglassesFill:()=>Cc,BIconEmojiWink:()=>xc,BIconEmojiWinkFill:()=>Dc,BIconEnvelope:()=>Fc,BIconEnvelopeFill:()=>zc,BIconEnvelopeOpen:()=>Rc,BIconEnvelopeOpenFill:()=>Nc,BIconEraser:()=>Hc,BIconEraserFill:()=>Vc,BIconExclamation:()=>Yc,BIconExclamationCircle:()=>jc,BIconExclamationCircleFill:()=>Uc,BIconExclamationDiamond:()=>Gc,BIconExclamationDiamondFill:()=>$c,BIconExclamationLg:()=>Wc,BIconExclamationOctagon:()=>qc,BIconExclamationOctagonFill:()=>Kc,BIconExclamationSquare:()=>Xc,BIconExclamationSquareFill:()=>Jc,BIconExclamationTriangle:()=>Qc,BIconExclamationTriangleFill:()=>Zc,BIconExclude:()=>eu,BIconEye:()=>tu,BIconEyeFill:()=>nu,BIconEyeSlash:()=>ru,BIconEyeSlashFill:()=>au,BIconEyedropper:()=>iu,BIconEyeglasses:()=>ou,BIconFacebook:()=>su,BIconFile:()=>lu,BIconFileArrowDown:()=>cu,BIconFileArrowDownFill:()=>uu,BIconFileArrowUp:()=>du,BIconFileArrowUpFill:()=>hu,BIconFileBarGraph:()=>fu,BIconFileBarGraphFill:()=>pu,BIconFileBinary:()=>mu,BIconFileBinaryFill:()=>vu,BIconFileBreak:()=>gu,BIconFileBreakFill:()=>_u,BIconFileCheck:()=>yu,BIconFileCheckFill:()=>bu,BIconFileCode:()=>Iu,BIconFileCodeFill:()=>Tu,BIconFileDiff:()=>Mu,BIconFileDiffFill:()=>ku,BIconFileEarmark:()=>Eu,BIconFileEarmarkArrowDown:()=>Bu,BIconFileEarmarkArrowDownFill:()=>wu,BIconFileEarmarkArrowUp:()=>Pu,BIconFileEarmarkArrowUpFill:()=>Su,BIconFileEarmarkBarGraph:()=>Au,BIconFileEarmarkBarGraphFill:()=>Lu,BIconFileEarmarkBinary:()=>Ou,BIconFileEarmarkBinaryFill:()=>Cu,BIconFileEarmarkBreak:()=>xu,BIconFileEarmarkBreakFill:()=>Du,BIconFileEarmarkCheck:()=>Fu,BIconFileEarmarkCheckFill:()=>zu,BIconFileEarmarkCode:()=>Ru,BIconFileEarmarkCodeFill:()=>Nu,BIconFileEarmarkDiff:()=>Hu,BIconFileEarmarkDiffFill:()=>Vu,BIconFileEarmarkEasel:()=>Yu,BIconFileEarmarkEaselFill:()=>ju,BIconFileEarmarkExcel:()=>Uu,BIconFileEarmarkExcelFill:()=>Gu,BIconFileEarmarkFill:()=>$u,BIconFileEarmarkFont:()=>Wu,BIconFileEarmarkFontFill:()=>qu,BIconFileEarmarkImage:()=>Ku,BIconFileEarmarkImageFill:()=>Xu,BIconFileEarmarkLock:()=>Ju,BIconFileEarmarkLock2:()=>Qu,BIconFileEarmarkLock2Fill:()=>Zu,BIconFileEarmarkLockFill:()=>ed,BIconFileEarmarkMedical:()=>td,BIconFileEarmarkMedicalFill:()=>nd,BIconFileEarmarkMinus:()=>rd,BIconFileEarmarkMinusFill:()=>ad,BIconFileEarmarkMusic:()=>id,BIconFileEarmarkMusicFill:()=>od,BIconFileEarmarkPdf:()=>sd,BIconFileEarmarkPdfFill:()=>ld,BIconFileEarmarkPerson:()=>cd,BIconFileEarmarkPersonFill:()=>ud,BIconFileEarmarkPlay:()=>dd,BIconFileEarmarkPlayFill:()=>hd,BIconFileEarmarkPlus:()=>fd,BIconFileEarmarkPlusFill:()=>pd,BIconFileEarmarkPost:()=>md,BIconFileEarmarkPostFill:()=>vd,BIconFileEarmarkPpt:()=>gd,BIconFileEarmarkPptFill:()=>_d,BIconFileEarmarkRichtext:()=>yd,BIconFileEarmarkRichtextFill:()=>bd,BIconFileEarmarkRuled:()=>Id,BIconFileEarmarkRuledFill:()=>Td,BIconFileEarmarkSlides:()=>Md,BIconFileEarmarkSlidesFill:()=>kd,BIconFileEarmarkSpreadsheet:()=>Ed,BIconFileEarmarkSpreadsheetFill:()=>Bd,BIconFileEarmarkText:()=>wd,BIconFileEarmarkTextFill:()=>Pd,BIconFileEarmarkWord:()=>Sd,BIconFileEarmarkWordFill:()=>Ad,BIconFileEarmarkX:()=>Ld,BIconFileEarmarkXFill:()=>Od,BIconFileEarmarkZip:()=>Cd,BIconFileEarmarkZipFill:()=>xd,BIconFileEasel:()=>Dd,BIconFileEaselFill:()=>Fd,BIconFileExcel:()=>zd,BIconFileExcelFill:()=>Rd,BIconFileFill:()=>Nd,BIconFileFont:()=>Hd,BIconFileFontFill:()=>Vd,BIconFileImage:()=>Yd,BIconFileImageFill:()=>jd,BIconFileLock:()=>Ud,BIconFileLock2:()=>Gd,BIconFileLock2Fill:()=>$d,BIconFileLockFill:()=>Wd,BIconFileMedical:()=>qd,BIconFileMedicalFill:()=>Kd,BIconFileMinus:()=>Xd,BIconFileMinusFill:()=>Jd,BIconFileMusic:()=>Qd,BIconFileMusicFill:()=>Zd,BIconFilePdf:()=>eh,BIconFilePdfFill:()=>th,BIconFilePerson:()=>nh,BIconFilePersonFill:()=>rh,BIconFilePlay:()=>ah,BIconFilePlayFill:()=>ih,BIconFilePlus:()=>oh,BIconFilePlusFill:()=>sh,BIconFilePost:()=>lh,BIconFilePostFill:()=>ch,BIconFilePpt:()=>uh,BIconFilePptFill:()=>dh,BIconFileRichtext:()=>hh,BIconFileRichtextFill:()=>fh,BIconFileRuled:()=>ph,BIconFileRuledFill:()=>mh,BIconFileSlides:()=>vh,BIconFileSlidesFill:()=>gh,BIconFileSpreadsheet:()=>_h,BIconFileSpreadsheetFill:()=>yh,BIconFileText:()=>bh,BIconFileTextFill:()=>Ih,BIconFileWord:()=>Th,BIconFileWordFill:()=>Mh,BIconFileX:()=>kh,BIconFileXFill:()=>Eh,BIconFileZip:()=>Bh,BIconFileZipFill:()=>wh,BIconFiles:()=>Ph,BIconFilesAlt:()=>Sh,BIconFilm:()=>Ah,BIconFilter:()=>Lh,BIconFilterCircle:()=>Oh,BIconFilterCircleFill:()=>Ch,BIconFilterLeft:()=>xh,BIconFilterRight:()=>Dh,BIconFilterSquare:()=>Fh,BIconFilterSquareFill:()=>zh,BIconFlag:()=>Rh,BIconFlagFill:()=>Nh,BIconFlower1:()=>Hh,BIconFlower2:()=>Vh,BIconFlower3:()=>Yh,BIconFolder:()=>jh,BIconFolder2:()=>Uh,BIconFolder2Open:()=>Gh,BIconFolderCheck:()=>$h,BIconFolderFill:()=>Wh,BIconFolderMinus:()=>qh,BIconFolderPlus:()=>Kh,BIconFolderSymlink:()=>Xh,BIconFolderSymlinkFill:()=>Jh,BIconFolderX:()=>Qh,BIconFonts:()=>Zh,BIconForward:()=>ef,BIconForwardFill:()=>tf,BIconFront:()=>nf,BIconFullscreen:()=>rf,BIconFullscreenExit:()=>af,BIconFunnel:()=>of,BIconFunnelFill:()=>sf,BIconGear:()=>lf,BIconGearFill:()=>cf,BIconGearWide:()=>uf,BIconGearWideConnected:()=>df,BIconGem:()=>hf,BIconGenderAmbiguous:()=>ff,BIconGenderFemale:()=>pf,BIconGenderMale:()=>mf,BIconGenderTrans:()=>vf,BIconGeo:()=>gf,BIconGeoAlt:()=>_f,BIconGeoAltFill:()=>yf,BIconGeoFill:()=>bf,BIconGift:()=>If,BIconGiftFill:()=>Tf,BIconGithub:()=>Mf,BIconGlobe:()=>kf,BIconGlobe2:()=>Ef,BIconGoogle:()=>Bf,BIconGraphDown:()=>wf,BIconGraphUp:()=>Pf,BIconGrid:()=>Sf,BIconGrid1x2:()=>Af,BIconGrid1x2Fill:()=>Lf,BIconGrid3x2:()=>Of,BIconGrid3x2Gap:()=>Cf,BIconGrid3x2GapFill:()=>xf,BIconGrid3x3:()=>Df,BIconGrid3x3Gap:()=>Ff,BIconGrid3x3GapFill:()=>zf,BIconGridFill:()=>Rf,BIconGripHorizontal:()=>Nf,BIconGripVertical:()=>Hf,BIconHammer:()=>Vf,BIconHandIndex:()=>Yf,BIconHandIndexFill:()=>jf,BIconHandIndexThumb:()=>Uf,BIconHandIndexThumbFill:()=>Gf,BIconHandThumbsDown:()=>$f,BIconHandThumbsDownFill:()=>Wf,BIconHandThumbsUp:()=>qf,BIconHandThumbsUpFill:()=>Kf,BIconHandbag:()=>Xf,BIconHandbagFill:()=>Jf,BIconHash:()=>Qf,BIconHdd:()=>Zf,BIconHddFill:()=>ep,BIconHddNetwork:()=>tp,BIconHddNetworkFill:()=>np,BIconHddRack:()=>rp,BIconHddRackFill:()=>ap,BIconHddStack:()=>ip,BIconHddStackFill:()=>op,BIconHeadphones:()=>sp,BIconHeadset:()=>lp,BIconHeadsetVr:()=>cp,BIconHeart:()=>up,BIconHeartFill:()=>dp,BIconHeartHalf:()=>hp,BIconHeptagon:()=>fp,BIconHeptagonFill:()=>pp,BIconHeptagonHalf:()=>mp,BIconHexagon:()=>vp,BIconHexagonFill:()=>gp,BIconHexagonHalf:()=>_p,BIconHourglass:()=>yp,BIconHourglassBottom:()=>bp,BIconHourglassSplit:()=>Ip,BIconHourglassTop:()=>Tp,BIconHouse:()=>Mp,BIconHouseDoor:()=>kp,BIconHouseDoorFill:()=>Ep,BIconHouseFill:()=>Bp,BIconHr:()=>wp,BIconHurricane:()=>Pp,BIconImage:()=>Sp,BIconImageAlt:()=>Ap,BIconImageFill:()=>Lp,BIconImages:()=>Op,BIconInbox:()=>Cp,BIconInboxFill:()=>xp,BIconInboxes:()=>Dp,BIconInboxesFill:()=>Fp,BIconInfo:()=>zp,BIconInfoCircle:()=>Rp,BIconInfoCircleFill:()=>Np,BIconInfoLg:()=>Hp,BIconInfoSquare:()=>Vp,BIconInfoSquareFill:()=>Yp,BIconInputCursor:()=>jp,BIconInputCursorText:()=>Up,BIconInstagram:()=>Gp,BIconIntersect:()=>$p,BIconJournal:()=>Wp,BIconJournalAlbum:()=>qp,BIconJournalArrowDown:()=>Kp,BIconJournalArrowUp:()=>Xp,BIconJournalBookmark:()=>Jp,BIconJournalBookmarkFill:()=>Qp,BIconJournalCheck:()=>Zp,BIconJournalCode:()=>em,BIconJournalMedical:()=>tm,BIconJournalMinus:()=>nm,BIconJournalPlus:()=>rm,BIconJournalRichtext:()=>am,BIconJournalText:()=>im,BIconJournalX:()=>om,BIconJournals:()=>sm,BIconJoystick:()=>lm,BIconJustify:()=>cm,BIconJustifyLeft:()=>um,BIconJustifyRight:()=>dm,BIconKanban:()=>hm,BIconKanbanFill:()=>fm,BIconKey:()=>pm,BIconKeyFill:()=>mm,BIconKeyboard:()=>vm,BIconKeyboardFill:()=>gm,BIconLadder:()=>_m,BIconLamp:()=>ym,BIconLampFill:()=>bm,BIconLaptop:()=>Im,BIconLaptopFill:()=>Tm,BIconLayerBackward:()=>Mm,BIconLayerForward:()=>km,BIconLayers:()=>Em,BIconLayersFill:()=>Bm,BIconLayersHalf:()=>wm,BIconLayoutSidebar:()=>Pm,BIconLayoutSidebarInset:()=>Sm,BIconLayoutSidebarInsetReverse:()=>Am,BIconLayoutSidebarReverse:()=>Lm,BIconLayoutSplit:()=>Om,BIconLayoutTextSidebar:()=>Cm,BIconLayoutTextSidebarReverse:()=>xm,BIconLayoutTextWindow:()=>Dm,BIconLayoutTextWindowReverse:()=>Fm,BIconLayoutThreeColumns:()=>zm,BIconLayoutWtf:()=>Rm,BIconLifePreserver:()=>Nm,BIconLightbulb:()=>Hm,BIconLightbulbFill:()=>Vm,BIconLightbulbOff:()=>Ym,BIconLightbulbOffFill:()=>jm,BIconLightning:()=>Um,BIconLightningCharge:()=>Gm,BIconLightningChargeFill:()=>$m,BIconLightningFill:()=>Wm,BIconLink:()=>qm,BIconLink45deg:()=>Km,BIconLinkedin:()=>Xm,BIconList:()=>Jm,BIconListCheck:()=>Qm,BIconListNested:()=>Zm,BIconListOl:()=>ev,BIconListStars:()=>tv,BIconListTask:()=>nv,BIconListUl:()=>rv,BIconLock:()=>av,BIconLockFill:()=>iv,BIconMailbox:()=>ov,BIconMailbox2:()=>sv,BIconMap:()=>lv,BIconMapFill:()=>cv,BIconMarkdown:()=>uv,BIconMarkdownFill:()=>dv,BIconMask:()=>hv,BIconMastodon:()=>fv,BIconMegaphone:()=>pv,BIconMegaphoneFill:()=>mv,BIconMenuApp:()=>vv,BIconMenuAppFill:()=>gv,BIconMenuButton:()=>_v,BIconMenuButtonFill:()=>yv,BIconMenuButtonWide:()=>bv,BIconMenuButtonWideFill:()=>Iv,BIconMenuDown:()=>Tv,BIconMenuUp:()=>Mv,BIconMessenger:()=>kv,BIconMic:()=>Ev,BIconMicFill:()=>Bv,BIconMicMute:()=>wv,BIconMicMuteFill:()=>Pv,BIconMinecart:()=>Sv,BIconMinecartLoaded:()=>Av,BIconMoisture:()=>Lv,BIconMoon:()=>Ov,BIconMoonFill:()=>Cv,BIconMoonStars:()=>xv,BIconMoonStarsFill:()=>Dv,BIconMouse:()=>Fv,BIconMouse2:()=>zv,BIconMouse2Fill:()=>Rv,BIconMouse3:()=>Nv,BIconMouse3Fill:()=>Hv,BIconMouseFill:()=>Vv,BIconMusicNote:()=>Yv,BIconMusicNoteBeamed:()=>jv,BIconMusicNoteList:()=>Uv,BIconMusicPlayer:()=>Gv,BIconMusicPlayerFill:()=>$v,BIconNewspaper:()=>Wv,BIconNodeMinus:()=>qv,BIconNodeMinusFill:()=>Kv,BIconNodePlus:()=>Xv,BIconNodePlusFill:()=>Jv,BIconNut:()=>Qv,BIconNutFill:()=>Zv,BIconOctagon:()=>eg,BIconOctagonFill:()=>tg,BIconOctagonHalf:()=>ng,BIconOption:()=>rg,BIconOutlet:()=>ag,BIconPaintBucket:()=>ig,BIconPalette:()=>og,BIconPalette2:()=>sg,BIconPaletteFill:()=>lg,BIconPaperclip:()=>cg,BIconParagraph:()=>ug,BIconPatchCheck:()=>dg,BIconPatchCheckFill:()=>hg,BIconPatchExclamation:()=>fg,BIconPatchExclamationFill:()=>pg,BIconPatchMinus:()=>mg,BIconPatchMinusFill:()=>vg,BIconPatchPlus:()=>gg,BIconPatchPlusFill:()=>_g,BIconPatchQuestion:()=>yg,BIconPatchQuestionFill:()=>bg,BIconPause:()=>Ig,BIconPauseBtn:()=>Tg,BIconPauseBtnFill:()=>Mg,BIconPauseCircle:()=>kg,BIconPauseCircleFill:()=>Eg,BIconPauseFill:()=>Bg,BIconPeace:()=>wg,BIconPeaceFill:()=>Pg,BIconPen:()=>Sg,BIconPenFill:()=>Ag,BIconPencil:()=>Lg,BIconPencilFill:()=>Og,BIconPencilSquare:()=>Cg,BIconPentagon:()=>xg,BIconPentagonFill:()=>Dg,BIconPentagonHalf:()=>Fg,BIconPeople:()=>zg,BIconPeopleFill:()=>Rg,BIconPercent:()=>Ng,BIconPerson:()=>Hg,BIconPersonBadge:()=>Vg,BIconPersonBadgeFill:()=>Yg,BIconPersonBoundingBox:()=>jg,BIconPersonCheck:()=>Ug,BIconPersonCheckFill:()=>Gg,BIconPersonCircle:()=>$g,BIconPersonDash:()=>Wg,BIconPersonDashFill:()=>qg,BIconPersonFill:()=>Kg,BIconPersonLinesFill:()=>Xg,BIconPersonPlus:()=>Jg,BIconPersonPlusFill:()=>Qg,BIconPersonSquare:()=>Zg,BIconPersonX:()=>e_,BIconPersonXFill:()=>t_,BIconPhone:()=>n_,BIconPhoneFill:()=>r_,BIconPhoneLandscape:()=>a_,BIconPhoneLandscapeFill:()=>i_,BIconPhoneVibrate:()=>o_,BIconPhoneVibrateFill:()=>s_,BIconPieChart:()=>l_,BIconPieChartFill:()=>c_,BIconPiggyBank:()=>u_,BIconPiggyBankFill:()=>d_,BIconPin:()=>h_,BIconPinAngle:()=>f_,BIconPinAngleFill:()=>p_,BIconPinFill:()=>m_,BIconPinMap:()=>v_,BIconPinMapFill:()=>g_,BIconPip:()=>__,BIconPipFill:()=>y_,BIconPlay:()=>b_,BIconPlayBtn:()=>I_,BIconPlayBtnFill:()=>T_,BIconPlayCircle:()=>M_,BIconPlayCircleFill:()=>k_,BIconPlayFill:()=>E_,BIconPlug:()=>B_,BIconPlugFill:()=>w_,BIconPlus:()=>P_,BIconPlusCircle:()=>S_,BIconPlusCircleDotted:()=>A_,BIconPlusCircleFill:()=>L_,BIconPlusLg:()=>O_,BIconPlusSquare:()=>C_,BIconPlusSquareDotted:()=>x_,BIconPlusSquareFill:()=>D_,BIconPower:()=>F_,BIconPrinter:()=>z_,BIconPrinterFill:()=>R_,BIconPuzzle:()=>N_,BIconPuzzleFill:()=>H_,BIconQuestion:()=>V_,BIconQuestionCircle:()=>Y_,BIconQuestionCircleFill:()=>j_,BIconQuestionDiamond:()=>U_,BIconQuestionDiamondFill:()=>G_,BIconQuestionLg:()=>$_,BIconQuestionOctagon:()=>W_,BIconQuestionOctagonFill:()=>q_,BIconQuestionSquare:()=>K_,BIconQuestionSquareFill:()=>X_,BIconRainbow:()=>J_,BIconReceipt:()=>Q_,BIconReceiptCutoff:()=>Z_,BIconReception0:()=>ey,BIconReception1:()=>ty,BIconReception2:()=>ny,BIconReception3:()=>ry,BIconReception4:()=>ay,BIconRecord:()=>iy,BIconRecord2:()=>oy,BIconRecord2Fill:()=>sy,BIconRecordBtn:()=>ly,BIconRecordBtnFill:()=>cy,BIconRecordCircle:()=>uy,BIconRecordCircleFill:()=>dy,BIconRecordFill:()=>hy,BIconRecycle:()=>fy,BIconReddit:()=>py,BIconReply:()=>my,BIconReplyAll:()=>vy,BIconReplyAllFill:()=>gy,BIconReplyFill:()=>_y,BIconRss:()=>yy,BIconRssFill:()=>by,BIconRulers:()=>Iy,BIconSafe:()=>Ty,BIconSafe2:()=>My,BIconSafe2Fill:()=>ky,BIconSafeFill:()=>Ey,BIconSave:()=>By,BIconSave2:()=>wy,BIconSave2Fill:()=>Py,BIconSaveFill:()=>Sy,BIconScissors:()=>Ay,BIconScrewdriver:()=>Ly,BIconSdCard:()=>Oy,BIconSdCardFill:()=>Cy,BIconSearch:()=>xy,BIconSegmentedNav:()=>Dy,BIconServer:()=>Fy,BIconShare:()=>zy,BIconShareFill:()=>Ry,BIconShield:()=>Ny,BIconShieldCheck:()=>Hy,BIconShieldExclamation:()=>Vy,BIconShieldFill:()=>Yy,BIconShieldFillCheck:()=>jy,BIconShieldFillExclamation:()=>Uy,BIconShieldFillMinus:()=>Gy,BIconShieldFillPlus:()=>$y,BIconShieldFillX:()=>Wy,BIconShieldLock:()=>qy,BIconShieldLockFill:()=>Ky,BIconShieldMinus:()=>Xy,BIconShieldPlus:()=>Jy,BIconShieldShaded:()=>Qy,BIconShieldSlash:()=>Zy,BIconShieldSlashFill:()=>eb,BIconShieldX:()=>tb,BIconShift:()=>nb,BIconShiftFill:()=>rb,BIconShop:()=>ab,BIconShopWindow:()=>ib,BIconShuffle:()=>ob,BIconSignpost:()=>sb,BIconSignpost2:()=>lb,BIconSignpost2Fill:()=>cb,BIconSignpostFill:()=>ub,BIconSignpostSplit:()=>db,BIconSignpostSplitFill:()=>hb,BIconSim:()=>fb,BIconSimFill:()=>pb,BIconSkipBackward:()=>mb,BIconSkipBackwardBtn:()=>vb,BIconSkipBackwardBtnFill:()=>gb,BIconSkipBackwardCircle:()=>_b,BIconSkipBackwardCircleFill:()=>yb,BIconSkipBackwardFill:()=>bb,BIconSkipEnd:()=>Ib,BIconSkipEndBtn:()=>Tb,BIconSkipEndBtnFill:()=>Mb,BIconSkipEndCircle:()=>kb,BIconSkipEndCircleFill:()=>Eb,BIconSkipEndFill:()=>Bb,BIconSkipForward:()=>wb,BIconSkipForwardBtn:()=>Pb,BIconSkipForwardBtnFill:()=>Sb,BIconSkipForwardCircle:()=>Ab,BIconSkipForwardCircleFill:()=>Lb,BIconSkipForwardFill:()=>Ob,BIconSkipStart:()=>Cb,BIconSkipStartBtn:()=>xb,BIconSkipStartBtnFill:()=>Db,BIconSkipStartCircle:()=>Fb,BIconSkipStartCircleFill:()=>zb,BIconSkipStartFill:()=>Rb,BIconSkype:()=>Nb,BIconSlack:()=>Hb,BIconSlash:()=>Vb,BIconSlashCircle:()=>Yb,BIconSlashCircleFill:()=>jb,BIconSlashLg:()=>Ub,BIconSlashSquare:()=>Gb,BIconSlashSquareFill:()=>$b,BIconSliders:()=>Wb,BIconSmartwatch:()=>qb,BIconSnow:()=>Kb,BIconSnow2:()=>Xb,BIconSnow3:()=>Jb,BIconSortAlphaDown:()=>Qb,BIconSortAlphaDownAlt:()=>Zb,BIconSortAlphaUp:()=>eI,BIconSortAlphaUpAlt:()=>tI,BIconSortDown:()=>nI,BIconSortDownAlt:()=>rI,BIconSortNumericDown:()=>aI,BIconSortNumericDownAlt:()=>iI,BIconSortNumericUp:()=>oI,BIconSortNumericUpAlt:()=>sI,BIconSortUp:()=>lI,BIconSortUpAlt:()=>cI,BIconSoundwave:()=>uI,BIconSpeaker:()=>dI,BIconSpeakerFill:()=>hI,BIconSpeedometer:()=>fI,BIconSpeedometer2:()=>pI,BIconSpellcheck:()=>mI,BIconSquare:()=>vI,BIconSquareFill:()=>gI,BIconSquareHalf:()=>_I,BIconStack:()=>yI,BIconStar:()=>bI,BIconStarFill:()=>II,BIconStarHalf:()=>TI,BIconStars:()=>MI,BIconStickies:()=>kI,BIconStickiesFill:()=>EI,BIconSticky:()=>BI,BIconStickyFill:()=>wI,BIconStop:()=>PI,BIconStopBtn:()=>SI,BIconStopBtnFill:()=>AI,BIconStopCircle:()=>LI,BIconStopCircleFill:()=>OI,BIconStopFill:()=>CI,BIconStoplights:()=>xI,BIconStoplightsFill:()=>DI,BIconStopwatch:()=>FI,BIconStopwatchFill:()=>zI,BIconSubtract:()=>RI,BIconSuitClub:()=>NI,BIconSuitClubFill:()=>HI,BIconSuitDiamond:()=>VI,BIconSuitDiamondFill:()=>YI,BIconSuitHeart:()=>jI,BIconSuitHeartFill:()=>UI,BIconSuitSpade:()=>GI,BIconSuitSpadeFill:()=>$I,BIconSun:()=>WI,BIconSunFill:()=>qI,BIconSunglasses:()=>KI,BIconSunrise:()=>XI,BIconSunriseFill:()=>JI,BIconSunset:()=>QI,BIconSunsetFill:()=>ZI,BIconSymmetryHorizontal:()=>eT,BIconSymmetryVertical:()=>tT,BIconTable:()=>nT,BIconTablet:()=>rT,BIconTabletFill:()=>aT,BIconTabletLandscape:()=>iT,BIconTabletLandscapeFill:()=>oT,BIconTag:()=>sT,BIconTagFill:()=>lT,BIconTags:()=>cT,BIconTagsFill:()=>uT,BIconTelegram:()=>dT,BIconTelephone:()=>hT,BIconTelephoneFill:()=>fT,BIconTelephoneForward:()=>pT,BIconTelephoneForwardFill:()=>mT,BIconTelephoneInbound:()=>vT,BIconTelephoneInboundFill:()=>gT,BIconTelephoneMinus:()=>_T,BIconTelephoneMinusFill:()=>yT,BIconTelephoneOutbound:()=>bT,BIconTelephoneOutboundFill:()=>IT,BIconTelephonePlus:()=>TT,BIconTelephonePlusFill:()=>MT,BIconTelephoneX:()=>kT,BIconTelephoneXFill:()=>ET,BIconTerminal:()=>BT,BIconTerminalFill:()=>wT,BIconTextCenter:()=>PT,BIconTextIndentLeft:()=>ST,BIconTextIndentRight:()=>AT,BIconTextLeft:()=>LT,BIconTextParagraph:()=>OT,BIconTextRight:()=>CT,BIconTextarea:()=>xT,BIconTextareaResize:()=>DT,BIconTextareaT:()=>FT,BIconThermometer:()=>zT,BIconThermometerHalf:()=>RT,BIconThermometerHigh:()=>NT,BIconThermometerLow:()=>HT,BIconThermometerSnow:()=>VT,BIconThermometerSun:()=>YT,BIconThreeDots:()=>jT,BIconThreeDotsVertical:()=>UT,BIconToggle2Off:()=>GT,BIconToggle2On:()=>$T,BIconToggleOff:()=>WT,BIconToggleOn:()=>qT,BIconToggles:()=>KT,BIconToggles2:()=>XT,BIconTools:()=>JT,BIconTornado:()=>QT,BIconTranslate:()=>ZT,BIconTrash:()=>eM,BIconTrash2:()=>tM,BIconTrash2Fill:()=>nM,BIconTrashFill:()=>rM,BIconTree:()=>aM,BIconTreeFill:()=>iM,BIconTriangle:()=>oM,BIconTriangleFill:()=>sM,BIconTriangleHalf:()=>lM,BIconTrophy:()=>cM,BIconTrophyFill:()=>uM,BIconTropicalStorm:()=>dM,BIconTruck:()=>hM,BIconTruckFlatbed:()=>fM,BIconTsunami:()=>pM,BIconTv:()=>mM,BIconTvFill:()=>vM,BIconTwitch:()=>gM,BIconTwitter:()=>_M,BIconType:()=>yM,BIconTypeBold:()=>bM,BIconTypeH1:()=>IM,BIconTypeH2:()=>TM,BIconTypeH3:()=>MM,BIconTypeItalic:()=>kM,BIconTypeStrikethrough:()=>EM,BIconTypeUnderline:()=>BM,BIconUiChecks:()=>wM,BIconUiChecksGrid:()=>PM,BIconUiRadios:()=>SM,BIconUiRadiosGrid:()=>AM,BIconUmbrella:()=>LM,BIconUmbrellaFill:()=>OM,BIconUnion:()=>CM,BIconUnlock:()=>xM,BIconUnlockFill:()=>DM,BIconUpc:()=>FM,BIconUpcScan:()=>zM,BIconUpload:()=>RM,BIconVectorPen:()=>NM,BIconViewList:()=>HM,BIconViewStacked:()=>VM,BIconVinyl:()=>YM,BIconVinylFill:()=>jM,BIconVoicemail:()=>UM,BIconVolumeDown:()=>GM,BIconVolumeDownFill:()=>$M,BIconVolumeMute:()=>WM,BIconVolumeMuteFill:()=>qM,BIconVolumeOff:()=>KM,BIconVolumeOffFill:()=>XM,BIconVolumeUp:()=>JM,BIconVolumeUpFill:()=>QM,BIconVr:()=>ZM,BIconWallet:()=>ek,BIconWallet2:()=>tk,BIconWalletFill:()=>nk,BIconWatch:()=>rk,BIconWater:()=>ak,BIconWhatsapp:()=>ik,BIconWifi:()=>ok,BIconWifi1:()=>sk,BIconWifi2:()=>lk,BIconWifiOff:()=>ck,BIconWind:()=>uk,BIconWindow:()=>dk,BIconWindowDock:()=>hk,BIconWindowSidebar:()=>fk,BIconWrench:()=>pk,BIconX:()=>mk,BIconXCircle:()=>vk,BIconXCircleFill:()=>gk,BIconXDiamond:()=>_k,BIconXDiamondFill:()=>yk,BIconXLg:()=>bk,BIconXOctagon:()=>Ik,BIconXOctagonFill:()=>Tk,BIconXSquare:()=>Mk,BIconXSquareFill:()=>kk,BIconYoutube:()=>Ek,BIconZoomIn:()=>Bk,BIconZoomOut:()=>wk});var r=n(99354),a=(0,r.makeIcon)("Blank",""),i=(0,r.makeIcon)("Alarm",''),o=(0,r.makeIcon)("AlarmFill",''),s=(0,r.makeIcon)("AlignBottom",''),l=(0,r.makeIcon)("AlignCenter",''),c=(0,r.makeIcon)("AlignEnd",''),u=(0,r.makeIcon)("AlignMiddle",''),d=(0,r.makeIcon)("AlignStart",''),h=(0,r.makeIcon)("AlignTop",''),f=(0,r.makeIcon)("Alt",''),p=(0,r.makeIcon)("App",''),m=(0,r.makeIcon)("AppIndicator",''),v=(0,r.makeIcon)("Archive",''),g=(0,r.makeIcon)("ArchiveFill",''),_=(0,r.makeIcon)("Arrow90degDown",''),y=(0,r.makeIcon)("Arrow90degLeft",''),b=(0,r.makeIcon)("Arrow90degRight",''),I=(0,r.makeIcon)("Arrow90degUp",''),T=(0,r.makeIcon)("ArrowBarDown",''),M=(0,r.makeIcon)("ArrowBarLeft",''),k=(0,r.makeIcon)("ArrowBarRight",''),E=(0,r.makeIcon)("ArrowBarUp",''),B=(0,r.makeIcon)("ArrowClockwise",''),w=(0,r.makeIcon)("ArrowCounterclockwise",''),P=(0,r.makeIcon)("ArrowDown",''),S=(0,r.makeIcon)("ArrowDownCircle",''),A=(0,r.makeIcon)("ArrowDownCircleFill",''),L=(0,r.makeIcon)("ArrowDownLeft",''),O=(0,r.makeIcon)("ArrowDownLeftCircle",''),C=(0,r.makeIcon)("ArrowDownLeftCircleFill",''),x=(0,r.makeIcon)("ArrowDownLeftSquare",''),D=(0,r.makeIcon)("ArrowDownLeftSquareFill",''),F=(0,r.makeIcon)("ArrowDownRight",''),z=(0,r.makeIcon)("ArrowDownRightCircle",''),R=(0,r.makeIcon)("ArrowDownRightCircleFill",''),N=(0,r.makeIcon)("ArrowDownRightSquare",''),H=(0,r.makeIcon)("ArrowDownRightSquareFill",''),V=(0,r.makeIcon)("ArrowDownShort",''),Y=(0,r.makeIcon)("ArrowDownSquare",''),j=(0,r.makeIcon)("ArrowDownSquareFill",''),U=(0,r.makeIcon)("ArrowDownUp",''),G=(0,r.makeIcon)("ArrowLeft",''),$=(0,r.makeIcon)("ArrowLeftCircle",''),W=(0,r.makeIcon)("ArrowLeftCircleFill",''),q=(0,r.makeIcon)("ArrowLeftRight",''),K=(0,r.makeIcon)("ArrowLeftShort",''),X=(0,r.makeIcon)("ArrowLeftSquare",''),J=(0,r.makeIcon)("ArrowLeftSquareFill",''),Q=(0,r.makeIcon)("ArrowRepeat",''),Z=(0,r.makeIcon)("ArrowReturnLeft",''),ee=(0,r.makeIcon)("ArrowReturnRight",''),te=(0,r.makeIcon)("ArrowRight",''),ne=(0,r.makeIcon)("ArrowRightCircle",''),re=(0,r.makeIcon)("ArrowRightCircleFill",''),ae=(0,r.makeIcon)("ArrowRightShort",''),ie=(0,r.makeIcon)("ArrowRightSquare",''),oe=(0,r.makeIcon)("ArrowRightSquareFill",''),se=(0,r.makeIcon)("ArrowUp",''),le=(0,r.makeIcon)("ArrowUpCircle",''),ce=(0,r.makeIcon)("ArrowUpCircleFill",''),ue=(0,r.makeIcon)("ArrowUpLeft",''),de=(0,r.makeIcon)("ArrowUpLeftCircle",''),he=(0,r.makeIcon)("ArrowUpLeftCircleFill",''),fe=(0,r.makeIcon)("ArrowUpLeftSquare",''),pe=(0,r.makeIcon)("ArrowUpLeftSquareFill",''),me=(0,r.makeIcon)("ArrowUpRight",''),ve=(0,r.makeIcon)("ArrowUpRightCircle",''),ge=(0,r.makeIcon)("ArrowUpRightCircleFill",''),_e=(0,r.makeIcon)("ArrowUpRightSquare",''),ye=(0,r.makeIcon)("ArrowUpRightSquareFill",''),be=(0,r.makeIcon)("ArrowUpShort",''),Ie=(0,r.makeIcon)("ArrowUpSquare",''),Te=(0,r.makeIcon)("ArrowUpSquareFill",''),Me=(0,r.makeIcon)("ArrowsAngleContract",''),ke=(0,r.makeIcon)("ArrowsAngleExpand",''),Ee=(0,r.makeIcon)("ArrowsCollapse",''),Be=(0,r.makeIcon)("ArrowsExpand",''),we=(0,r.makeIcon)("ArrowsFullscreen",''),Pe=(0,r.makeIcon)("ArrowsMove",''),Se=(0,r.makeIcon)("AspectRatio",''),Ae=(0,r.makeIcon)("AspectRatioFill",''),Le=(0,r.makeIcon)("Asterisk",''),Oe=(0,r.makeIcon)("At",''),Ce=(0,r.makeIcon)("Award",''),xe=(0,r.makeIcon)("AwardFill",''),De=(0,r.makeIcon)("Back",''),Fe=(0,r.makeIcon)("Backspace",''),ze=(0,r.makeIcon)("BackspaceFill",''),Re=(0,r.makeIcon)("BackspaceReverse",''),Ne=(0,r.makeIcon)("BackspaceReverseFill",''),He=(0,r.makeIcon)("Badge3d",''),Ve=(0,r.makeIcon)("Badge3dFill",''),Ye=(0,r.makeIcon)("Badge4k",''),je=(0,r.makeIcon)("Badge4kFill",''),Ue=(0,r.makeIcon)("Badge8k",''),Ge=(0,r.makeIcon)("Badge8kFill",''),$e=(0,r.makeIcon)("BadgeAd",''),We=(0,r.makeIcon)("BadgeAdFill",''),qe=(0,r.makeIcon)("BadgeAr",''),Ke=(0,r.makeIcon)("BadgeArFill",''),Xe=(0,r.makeIcon)("BadgeCc",''),Je=(0,r.makeIcon)("BadgeCcFill",''),Qe=(0,r.makeIcon)("BadgeHd",''),Ze=(0,r.makeIcon)("BadgeHdFill",''),et=(0,r.makeIcon)("BadgeTm",''),tt=(0,r.makeIcon)("BadgeTmFill",''),nt=(0,r.makeIcon)("BadgeVo",''),rt=(0,r.makeIcon)("BadgeVoFill",''),at=(0,r.makeIcon)("BadgeVr",''),it=(0,r.makeIcon)("BadgeVrFill",''),ot=(0,r.makeIcon)("BadgeWc",''),st=(0,r.makeIcon)("BadgeWcFill",''),lt=(0,r.makeIcon)("Bag",''),ct=(0,r.makeIcon)("BagCheck",''),ut=(0,r.makeIcon)("BagCheckFill",''),dt=(0,r.makeIcon)("BagDash",''),ht=(0,r.makeIcon)("BagDashFill",''),ft=(0,r.makeIcon)("BagFill",''),pt=(0,r.makeIcon)("BagPlus",''),mt=(0,r.makeIcon)("BagPlusFill",''),vt=(0,r.makeIcon)("BagX",''),gt=(0,r.makeIcon)("BagXFill",''),_t=(0,r.makeIcon)("Bank",''),yt=(0,r.makeIcon)("Bank2",''),bt=(0,r.makeIcon)("BarChart",''),It=(0,r.makeIcon)("BarChartFill",''),Tt=(0,r.makeIcon)("BarChartLine",''),Mt=(0,r.makeIcon)("BarChartLineFill",''),kt=(0,r.makeIcon)("BarChartSteps",''),Et=(0,r.makeIcon)("Basket",''),Bt=(0,r.makeIcon)("Basket2",''),wt=(0,r.makeIcon)("Basket2Fill",''),Pt=(0,r.makeIcon)("Basket3",''),St=(0,r.makeIcon)("Basket3Fill",''),At=(0,r.makeIcon)("BasketFill",''),Lt=(0,r.makeIcon)("Battery",''),Ot=(0,r.makeIcon)("BatteryCharging",''),Ct=(0,r.makeIcon)("BatteryFull",''),xt=(0,r.makeIcon)("BatteryHalf",''),Dt=(0,r.makeIcon)("Bell",''),Ft=(0,r.makeIcon)("BellFill",''),zt=(0,r.makeIcon)("BellSlash",''),Rt=(0,r.makeIcon)("BellSlashFill",''),Nt=(0,r.makeIcon)("Bezier",''),Ht=(0,r.makeIcon)("Bezier2",''),Vt=(0,r.makeIcon)("Bicycle",''),Yt=(0,r.makeIcon)("Binoculars",''),jt=(0,r.makeIcon)("BinocularsFill",''),Ut=(0,r.makeIcon)("BlockquoteLeft",''),Gt=(0,r.makeIcon)("BlockquoteRight",''),$t=(0,r.makeIcon)("Book",''),Wt=(0,r.makeIcon)("BookFill",''),qt=(0,r.makeIcon)("BookHalf",''),Kt=(0,r.makeIcon)("Bookmark",''),Xt=(0,r.makeIcon)("BookmarkCheck",''),Jt=(0,r.makeIcon)("BookmarkCheckFill",''),Qt=(0,r.makeIcon)("BookmarkDash",''),Zt=(0,r.makeIcon)("BookmarkDashFill",''),en=(0,r.makeIcon)("BookmarkFill",''),tn=(0,r.makeIcon)("BookmarkHeart",''),nn=(0,r.makeIcon)("BookmarkHeartFill",''),rn=(0,r.makeIcon)("BookmarkPlus",''),an=(0,r.makeIcon)("BookmarkPlusFill",''),on=(0,r.makeIcon)("BookmarkStar",''),sn=(0,r.makeIcon)("BookmarkStarFill",''),ln=(0,r.makeIcon)("BookmarkX",''),cn=(0,r.makeIcon)("BookmarkXFill",''),un=(0,r.makeIcon)("Bookmarks",''),dn=(0,r.makeIcon)("BookmarksFill",''),hn=(0,r.makeIcon)("Bookshelf",''),fn=(0,r.makeIcon)("Bootstrap",''),pn=(0,r.makeIcon)("BootstrapFill",''),mn=(0,r.makeIcon)("BootstrapReboot",''),vn=(0,r.makeIcon)("Border",''),gn=(0,r.makeIcon)("BorderAll",''),_n=(0,r.makeIcon)("BorderBottom",''),yn=(0,r.makeIcon)("BorderCenter",''),bn=(0,r.makeIcon)("BorderInner",''),In=(0,r.makeIcon)("BorderLeft",''),Tn=(0,r.makeIcon)("BorderMiddle",''),Mn=(0,r.makeIcon)("BorderOuter",''),kn=(0,r.makeIcon)("BorderRight",''),En=(0,r.makeIcon)("BorderStyle",''),Bn=(0,r.makeIcon)("BorderTop",''),wn=(0,r.makeIcon)("BorderWidth",''),Pn=(0,r.makeIcon)("BoundingBox",''),Sn=(0,r.makeIcon)("BoundingBoxCircles",''),An=(0,r.makeIcon)("Box",''),Ln=(0,r.makeIcon)("BoxArrowDown",''),On=(0,r.makeIcon)("BoxArrowDownLeft",''),Cn=(0,r.makeIcon)("BoxArrowDownRight",''),xn=(0,r.makeIcon)("BoxArrowInDown",''),Dn=(0,r.makeIcon)("BoxArrowInDownLeft",''),Fn=(0,r.makeIcon)("BoxArrowInDownRight",''),zn=(0,r.makeIcon)("BoxArrowInLeft",''),Rn=(0,r.makeIcon)("BoxArrowInRight",''),Nn=(0,r.makeIcon)("BoxArrowInUp",''),Hn=(0,r.makeIcon)("BoxArrowInUpLeft",''),Vn=(0,r.makeIcon)("BoxArrowInUpRight",''),Yn=(0,r.makeIcon)("BoxArrowLeft",''),jn=(0,r.makeIcon)("BoxArrowRight",''),Un=(0,r.makeIcon)("BoxArrowUp",''),Gn=(0,r.makeIcon)("BoxArrowUpLeft",''),$n=(0,r.makeIcon)("BoxArrowUpRight",''),Wn=(0,r.makeIcon)("BoxSeam",''),qn=(0,r.makeIcon)("Braces",''),Kn=(0,r.makeIcon)("Bricks",''),Xn=(0,r.makeIcon)("Briefcase",''),Jn=(0,r.makeIcon)("BriefcaseFill",''),Qn=(0,r.makeIcon)("BrightnessAltHigh",''),Zn=(0,r.makeIcon)("BrightnessAltHighFill",''),er=(0,r.makeIcon)("BrightnessAltLow",''),tr=(0,r.makeIcon)("BrightnessAltLowFill",''),nr=(0,r.makeIcon)("BrightnessHigh",''),rr=(0,r.makeIcon)("BrightnessHighFill",''),ar=(0,r.makeIcon)("BrightnessLow",''),ir=(0,r.makeIcon)("BrightnessLowFill",''),or=(0,r.makeIcon)("Broadcast",''),sr=(0,r.makeIcon)("BroadcastPin",''),lr=(0,r.makeIcon)("Brush",''),cr=(0,r.makeIcon)("BrushFill",''),ur=(0,r.makeIcon)("Bucket",''),dr=(0,r.makeIcon)("BucketFill",''),hr=(0,r.makeIcon)("Bug",''),fr=(0,r.makeIcon)("BugFill",''),pr=(0,r.makeIcon)("Building",''),mr=(0,r.makeIcon)("Bullseye",''),vr=(0,r.makeIcon)("Calculator",''),gr=(0,r.makeIcon)("CalculatorFill",''),_r=(0,r.makeIcon)("Calendar",''),yr=(0,r.makeIcon)("Calendar2",''),br=(0,r.makeIcon)("Calendar2Check",''),Ir=(0,r.makeIcon)("Calendar2CheckFill",''),Tr=(0,r.makeIcon)("Calendar2Date",''),Mr=(0,r.makeIcon)("Calendar2DateFill",''),kr=(0,r.makeIcon)("Calendar2Day",''),Er=(0,r.makeIcon)("Calendar2DayFill",''),Br=(0,r.makeIcon)("Calendar2Event",''),wr=(0,r.makeIcon)("Calendar2EventFill",''),Pr=(0,r.makeIcon)("Calendar2Fill",''),Sr=(0,r.makeIcon)("Calendar2Minus",''),Ar=(0,r.makeIcon)("Calendar2MinusFill",''),Lr=(0,r.makeIcon)("Calendar2Month",''),Or=(0,r.makeIcon)("Calendar2MonthFill",''),Cr=(0,r.makeIcon)("Calendar2Plus",''),xr=(0,r.makeIcon)("Calendar2PlusFill",''),Dr=(0,r.makeIcon)("Calendar2Range",''),Fr=(0,r.makeIcon)("Calendar2RangeFill",''),zr=(0,r.makeIcon)("Calendar2Week",''),Rr=(0,r.makeIcon)("Calendar2WeekFill",''),Nr=(0,r.makeIcon)("Calendar2X",''),Hr=(0,r.makeIcon)("Calendar2XFill",''),Vr=(0,r.makeIcon)("Calendar3",''),Yr=(0,r.makeIcon)("Calendar3Event",''),jr=(0,r.makeIcon)("Calendar3EventFill",''),Ur=(0,r.makeIcon)("Calendar3Fill",''),Gr=(0,r.makeIcon)("Calendar3Range",''),$r=(0,r.makeIcon)("Calendar3RangeFill",''),Wr=(0,r.makeIcon)("Calendar3Week",''),qr=(0,r.makeIcon)("Calendar3WeekFill",''),Kr=(0,r.makeIcon)("Calendar4",''),Xr=(0,r.makeIcon)("Calendar4Event",''),Jr=(0,r.makeIcon)("Calendar4Range",''),Qr=(0,r.makeIcon)("Calendar4Week",''),Zr=(0,r.makeIcon)("CalendarCheck",''),ea=(0,r.makeIcon)("CalendarCheckFill",''),ta=(0,r.makeIcon)("CalendarDate",''),na=(0,r.makeIcon)("CalendarDateFill",''),ra=(0,r.makeIcon)("CalendarDay",''),aa=(0,r.makeIcon)("CalendarDayFill",''),ia=(0,r.makeIcon)("CalendarEvent",''),oa=(0,r.makeIcon)("CalendarEventFill",''),sa=(0,r.makeIcon)("CalendarFill",''),la=(0,r.makeIcon)("CalendarMinus",''),ca=(0,r.makeIcon)("CalendarMinusFill",''),ua=(0,r.makeIcon)("CalendarMonth",''),da=(0,r.makeIcon)("CalendarMonthFill",''),ha=(0,r.makeIcon)("CalendarPlus",''),fa=(0,r.makeIcon)("CalendarPlusFill",''),pa=(0,r.makeIcon)("CalendarRange",''),ma=(0,r.makeIcon)("CalendarRangeFill",''),va=(0,r.makeIcon)("CalendarWeek",''),ga=(0,r.makeIcon)("CalendarWeekFill",''),_a=(0,r.makeIcon)("CalendarX",''),ya=(0,r.makeIcon)("CalendarXFill",''),ba=(0,r.makeIcon)("Camera",''),Ia=(0,r.makeIcon)("Camera2",''),Ta=(0,r.makeIcon)("CameraFill",''),Ma=(0,r.makeIcon)("CameraReels",''),ka=(0,r.makeIcon)("CameraReelsFill",''),Ea=(0,r.makeIcon)("CameraVideo",''),Ba=(0,r.makeIcon)("CameraVideoFill",''),wa=(0,r.makeIcon)("CameraVideoOff",''),Pa=(0,r.makeIcon)("CameraVideoOffFill",''),Sa=(0,r.makeIcon)("Capslock",''),Aa=(0,r.makeIcon)("CapslockFill",''),La=(0,r.makeIcon)("CardChecklist",''),Oa=(0,r.makeIcon)("CardHeading",''),Ca=(0,r.makeIcon)("CardImage",''),xa=(0,r.makeIcon)("CardList",''),Da=(0,r.makeIcon)("CardText",''),Fa=(0,r.makeIcon)("CaretDown",''),za=(0,r.makeIcon)("CaretDownFill",''),Ra=(0,r.makeIcon)("CaretDownSquare",''),Na=(0,r.makeIcon)("CaretDownSquareFill",''),Ha=(0,r.makeIcon)("CaretLeft",''),Va=(0,r.makeIcon)("CaretLeftFill",''),Ya=(0,r.makeIcon)("CaretLeftSquare",''),ja=(0,r.makeIcon)("CaretLeftSquareFill",''),Ua=(0,r.makeIcon)("CaretRight",''),Ga=(0,r.makeIcon)("CaretRightFill",''),$a=(0,r.makeIcon)("CaretRightSquare",''),Wa=(0,r.makeIcon)("CaretRightSquareFill",''),qa=(0,r.makeIcon)("CaretUp",''),Ka=(0,r.makeIcon)("CaretUpFill",''),Xa=(0,r.makeIcon)("CaretUpSquare",''),Ja=(0,r.makeIcon)("CaretUpSquareFill",''),Qa=(0,r.makeIcon)("Cart",''),Za=(0,r.makeIcon)("Cart2",''),ei=(0,r.makeIcon)("Cart3",''),ti=(0,r.makeIcon)("Cart4",''),ni=(0,r.makeIcon)("CartCheck",''),ri=(0,r.makeIcon)("CartCheckFill",''),ai=(0,r.makeIcon)("CartDash",''),ii=(0,r.makeIcon)("CartDashFill",''),oi=(0,r.makeIcon)("CartFill",''),si=(0,r.makeIcon)("CartPlus",''),li=(0,r.makeIcon)("CartPlusFill",''),ci=(0,r.makeIcon)("CartX",''),ui=(0,r.makeIcon)("CartXFill",''),di=(0,r.makeIcon)("Cash",''),hi=(0,r.makeIcon)("CashCoin",''),fi=(0,r.makeIcon)("CashStack",''),pi=(0,r.makeIcon)("Cast",''),mi=(0,r.makeIcon)("Chat",''),vi=(0,r.makeIcon)("ChatDots",''),gi=(0,r.makeIcon)("ChatDotsFill",''),_i=(0,r.makeIcon)("ChatFill",''),yi=(0,r.makeIcon)("ChatLeft",''),bi=(0,r.makeIcon)("ChatLeftDots",''),Ii=(0,r.makeIcon)("ChatLeftDotsFill",''),Ti=(0,r.makeIcon)("ChatLeftFill",''),Mi=(0,r.makeIcon)("ChatLeftQuote",''),ki=(0,r.makeIcon)("ChatLeftQuoteFill",''),Ei=(0,r.makeIcon)("ChatLeftText",''),Bi=(0,r.makeIcon)("ChatLeftTextFill",''),wi=(0,r.makeIcon)("ChatQuote",''),Pi=(0,r.makeIcon)("ChatQuoteFill",''),Si=(0,r.makeIcon)("ChatRight",''),Ai=(0,r.makeIcon)("ChatRightDots",''),Li=(0,r.makeIcon)("ChatRightDotsFill",''),Oi=(0,r.makeIcon)("ChatRightFill",''),Ci=(0,r.makeIcon)("ChatRightQuote",''),xi=(0,r.makeIcon)("ChatRightQuoteFill",''),Di=(0,r.makeIcon)("ChatRightText",''),Fi=(0,r.makeIcon)("ChatRightTextFill",''),zi=(0,r.makeIcon)("ChatSquare",''),Ri=(0,r.makeIcon)("ChatSquareDots",''),Ni=(0,r.makeIcon)("ChatSquareDotsFill",''),Hi=(0,r.makeIcon)("ChatSquareFill",''),Vi=(0,r.makeIcon)("ChatSquareQuote",''),Yi=(0,r.makeIcon)("ChatSquareQuoteFill",''),ji=(0,r.makeIcon)("ChatSquareText",''),Ui=(0,r.makeIcon)("ChatSquareTextFill",''),Gi=(0,r.makeIcon)("ChatText",''),$i=(0,r.makeIcon)("ChatTextFill",''),Wi=(0,r.makeIcon)("Check",''),qi=(0,r.makeIcon)("Check2",''),Ki=(0,r.makeIcon)("Check2All",''),Xi=(0,r.makeIcon)("Check2Circle",''),Ji=(0,r.makeIcon)("Check2Square",''),Qi=(0,r.makeIcon)("CheckAll",''),Zi=(0,r.makeIcon)("CheckCircle",''),eo=(0,r.makeIcon)("CheckCircleFill",''),to=(0,r.makeIcon)("CheckLg",''),no=(0,r.makeIcon)("CheckSquare",''),ro=(0,r.makeIcon)("CheckSquareFill",''),ao=(0,r.makeIcon)("ChevronBarContract",''),io=(0,r.makeIcon)("ChevronBarDown",''),oo=(0,r.makeIcon)("ChevronBarExpand",''),so=(0,r.makeIcon)("ChevronBarLeft",''),lo=(0,r.makeIcon)("ChevronBarRight",''),co=(0,r.makeIcon)("ChevronBarUp",''),uo=(0,r.makeIcon)("ChevronCompactDown",''),ho=(0,r.makeIcon)("ChevronCompactLeft",''),fo=(0,r.makeIcon)("ChevronCompactRight",''),po=(0,r.makeIcon)("ChevronCompactUp",''),mo=(0,r.makeIcon)("ChevronContract",''),vo=(0,r.makeIcon)("ChevronDoubleDown",''),go=(0,r.makeIcon)("ChevronDoubleLeft",''),_o=(0,r.makeIcon)("ChevronDoubleRight",''),yo=(0,r.makeIcon)("ChevronDoubleUp",''),bo=(0,r.makeIcon)("ChevronDown",''),Io=(0,r.makeIcon)("ChevronExpand",''),To=(0,r.makeIcon)("ChevronLeft",''),Mo=(0,r.makeIcon)("ChevronRight",''),ko=(0,r.makeIcon)("ChevronUp",''),Eo=(0,r.makeIcon)("Circle",''),Bo=(0,r.makeIcon)("CircleFill",''),wo=(0,r.makeIcon)("CircleHalf",''),Po=(0,r.makeIcon)("CircleSquare",''),So=(0,r.makeIcon)("Clipboard",''),Ao=(0,r.makeIcon)("ClipboardCheck",''),Lo=(0,r.makeIcon)("ClipboardData",''),Oo=(0,r.makeIcon)("ClipboardMinus",''),Co=(0,r.makeIcon)("ClipboardPlus",''),xo=(0,r.makeIcon)("ClipboardX",''),Do=(0,r.makeIcon)("Clock",''),Fo=(0,r.makeIcon)("ClockFill",''),zo=(0,r.makeIcon)("ClockHistory",''),Ro=(0,r.makeIcon)("Cloud",''),No=(0,r.makeIcon)("CloudArrowDown",''),Ho=(0,r.makeIcon)("CloudArrowDownFill",''),Vo=(0,r.makeIcon)("CloudArrowUp",''),Yo=(0,r.makeIcon)("CloudArrowUpFill",''),jo=(0,r.makeIcon)("CloudCheck",''),Uo=(0,r.makeIcon)("CloudCheckFill",''),Go=(0,r.makeIcon)("CloudDownload",''),$o=(0,r.makeIcon)("CloudDownloadFill",''),Wo=(0,r.makeIcon)("CloudDrizzle",''),qo=(0,r.makeIcon)("CloudDrizzleFill",''),Ko=(0,r.makeIcon)("CloudFill",''),Xo=(0,r.makeIcon)("CloudFog",''),Jo=(0,r.makeIcon)("CloudFog2",''),Qo=(0,r.makeIcon)("CloudFog2Fill",''),Zo=(0,r.makeIcon)("CloudFogFill",''),es=(0,r.makeIcon)("CloudHail",''),ts=(0,r.makeIcon)("CloudHailFill",''),ns=(0,r.makeIcon)("CloudHaze",''),rs=(0,r.makeIcon)("CloudHaze1",''),as=(0,r.makeIcon)("CloudHaze2Fill",''),is=(0,r.makeIcon)("CloudHazeFill",''),os=(0,r.makeIcon)("CloudLightning",''),ss=(0,r.makeIcon)("CloudLightningFill",''),ls=(0,r.makeIcon)("CloudLightningRain",''),cs=(0,r.makeIcon)("CloudLightningRainFill",''),us=(0,r.makeIcon)("CloudMinus",''),ds=(0,r.makeIcon)("CloudMinusFill",''),hs=(0,r.makeIcon)("CloudMoon",''),fs=(0,r.makeIcon)("CloudMoonFill",''),ps=(0,r.makeIcon)("CloudPlus",''),ms=(0,r.makeIcon)("CloudPlusFill",''),vs=(0,r.makeIcon)("CloudRain",''),gs=(0,r.makeIcon)("CloudRainFill",''),_s=(0,r.makeIcon)("CloudRainHeavy",''),ys=(0,r.makeIcon)("CloudRainHeavyFill",''),bs=(0,r.makeIcon)("CloudSlash",''),Is=(0,r.makeIcon)("CloudSlashFill",''),Ts=(0,r.makeIcon)("CloudSleet",''),Ms=(0,r.makeIcon)("CloudSleetFill",''),ks=(0,r.makeIcon)("CloudSnow",''),Es=(0,r.makeIcon)("CloudSnowFill",''),Bs=(0,r.makeIcon)("CloudSun",''),ws=(0,r.makeIcon)("CloudSunFill",''),Ps=(0,r.makeIcon)("CloudUpload",''),Ss=(0,r.makeIcon)("CloudUploadFill",''),As=(0,r.makeIcon)("Clouds",''),Ls=(0,r.makeIcon)("CloudsFill",''),Os=(0,r.makeIcon)("Cloudy",''),Cs=(0,r.makeIcon)("CloudyFill",''),xs=(0,r.makeIcon)("Code",''),Ds=(0,r.makeIcon)("CodeSlash",''),Fs=(0,r.makeIcon)("CodeSquare",''),zs=(0,r.makeIcon)("Coin",''),Rs=(0,r.makeIcon)("Collection",''),Ns=(0,r.makeIcon)("CollectionFill",''),Hs=(0,r.makeIcon)("CollectionPlay",''),Vs=(0,r.makeIcon)("CollectionPlayFill",''),Ys=(0,r.makeIcon)("Columns",''),js=(0,r.makeIcon)("ColumnsGap",''),Us=(0,r.makeIcon)("Command",''),Gs=(0,r.makeIcon)("Compass",''),$s=(0,r.makeIcon)("CompassFill",''),Ws=(0,r.makeIcon)("Cone",''),qs=(0,r.makeIcon)("ConeStriped",''),Ks=(0,r.makeIcon)("Controller",''),Xs=(0,r.makeIcon)("Cpu",''),Js=(0,r.makeIcon)("CpuFill",''),Qs=(0,r.makeIcon)("CreditCard",''),Zs=(0,r.makeIcon)("CreditCard2Back",''),el=(0,r.makeIcon)("CreditCard2BackFill",''),tl=(0,r.makeIcon)("CreditCard2Front",''),nl=(0,r.makeIcon)("CreditCard2FrontFill",''),rl=(0,r.makeIcon)("CreditCardFill",''),al=(0,r.makeIcon)("Crop",''),il=(0,r.makeIcon)("Cup",''),ol=(0,r.makeIcon)("CupFill",''),sl=(0,r.makeIcon)("CupStraw",''),ll=(0,r.makeIcon)("CurrencyBitcoin",''),cl=(0,r.makeIcon)("CurrencyDollar",''),ul=(0,r.makeIcon)("CurrencyEuro",''),dl=(0,r.makeIcon)("CurrencyExchange",''),hl=(0,r.makeIcon)("CurrencyPound",''),fl=(0,r.makeIcon)("CurrencyYen",''),pl=(0,r.makeIcon)("Cursor",''),ml=(0,r.makeIcon)("CursorFill",''),vl=(0,r.makeIcon)("CursorText",''),gl=(0,r.makeIcon)("Dash",''),_l=(0,r.makeIcon)("DashCircle",''),yl=(0,r.makeIcon)("DashCircleDotted",''),bl=(0,r.makeIcon)("DashCircleFill",''),Il=(0,r.makeIcon)("DashLg",''),Tl=(0,r.makeIcon)("DashSquare",''),Ml=(0,r.makeIcon)("DashSquareDotted",''),kl=(0,r.makeIcon)("DashSquareFill",''),El=(0,r.makeIcon)("Diagram2",''),Bl=(0,r.makeIcon)("Diagram2Fill",''),wl=(0,r.makeIcon)("Diagram3",''),Pl=(0,r.makeIcon)("Diagram3Fill",''),Sl=(0,r.makeIcon)("Diamond",''),Al=(0,r.makeIcon)("DiamondFill",''),Ll=(0,r.makeIcon)("DiamondHalf",''),Ol=(0,r.makeIcon)("Dice1",''),Cl=(0,r.makeIcon)("Dice1Fill",''),xl=(0,r.makeIcon)("Dice2",''),Dl=(0,r.makeIcon)("Dice2Fill",''),Fl=(0,r.makeIcon)("Dice3",''),zl=(0,r.makeIcon)("Dice3Fill",''),Rl=(0,r.makeIcon)("Dice4",''),Nl=(0,r.makeIcon)("Dice4Fill",''),Hl=(0,r.makeIcon)("Dice5",''),Vl=(0,r.makeIcon)("Dice5Fill",''),Yl=(0,r.makeIcon)("Dice6",''),jl=(0,r.makeIcon)("Dice6Fill",''),Ul=(0,r.makeIcon)("Disc",''),Gl=(0,r.makeIcon)("DiscFill",''),$l=(0,r.makeIcon)("Discord",''),Wl=(0,r.makeIcon)("Display",''),ql=(0,r.makeIcon)("DisplayFill",''),Kl=(0,r.makeIcon)("DistributeHorizontal",''),Xl=(0,r.makeIcon)("DistributeVertical",''),Jl=(0,r.makeIcon)("DoorClosed",''),Ql=(0,r.makeIcon)("DoorClosedFill",''),Zl=(0,r.makeIcon)("DoorOpen",''),ec=(0,r.makeIcon)("DoorOpenFill",''),tc=(0,r.makeIcon)("Dot",''),nc=(0,r.makeIcon)("Download",''),rc=(0,r.makeIcon)("Droplet",''),ac=(0,r.makeIcon)("DropletFill",''),ic=(0,r.makeIcon)("DropletHalf",''),oc=(0,r.makeIcon)("Earbuds",''),sc=(0,r.makeIcon)("Easel",''),lc=(0,r.makeIcon)("EaselFill",''),cc=(0,r.makeIcon)("Egg",''),uc=(0,r.makeIcon)("EggFill",''),dc=(0,r.makeIcon)("EggFried",''),hc=(0,r.makeIcon)("Eject",''),fc=(0,r.makeIcon)("EjectFill",''),pc=(0,r.makeIcon)("EmojiAngry",''),mc=(0,r.makeIcon)("EmojiAngryFill",''),vc=(0,r.makeIcon)("EmojiDizzy",''),gc=(0,r.makeIcon)("EmojiDizzyFill",''),_c=(0,r.makeIcon)("EmojiExpressionless",''),yc=(0,r.makeIcon)("EmojiExpressionlessFill",''),bc=(0,r.makeIcon)("EmojiFrown",''),Ic=(0,r.makeIcon)("EmojiFrownFill",''),Tc=(0,r.makeIcon)("EmojiHeartEyes",''),Mc=(0,r.makeIcon)("EmojiHeartEyesFill",''),kc=(0,r.makeIcon)("EmojiLaughing",''),Ec=(0,r.makeIcon)("EmojiLaughingFill",''),Bc=(0,r.makeIcon)("EmojiNeutral",''),wc=(0,r.makeIcon)("EmojiNeutralFill",''),Pc=(0,r.makeIcon)("EmojiSmile",''),Sc=(0,r.makeIcon)("EmojiSmileFill",''),Ac=(0,r.makeIcon)("EmojiSmileUpsideDown",''),Lc=(0,r.makeIcon)("EmojiSmileUpsideDownFill",''),Oc=(0,r.makeIcon)("EmojiSunglasses",''),Cc=(0,r.makeIcon)("EmojiSunglassesFill",''),xc=(0,r.makeIcon)("EmojiWink",''),Dc=(0,r.makeIcon)("EmojiWinkFill",''),Fc=(0,r.makeIcon)("Envelope",''),zc=(0,r.makeIcon)("EnvelopeFill",''),Rc=(0,r.makeIcon)("EnvelopeOpen",''),Nc=(0,r.makeIcon)("EnvelopeOpenFill",''),Hc=(0,r.makeIcon)("Eraser",''),Vc=(0,r.makeIcon)("EraserFill",''),Yc=(0,r.makeIcon)("Exclamation",''),jc=(0,r.makeIcon)("ExclamationCircle",''),Uc=(0,r.makeIcon)("ExclamationCircleFill",''),Gc=(0,r.makeIcon)("ExclamationDiamond",''),$c=(0,r.makeIcon)("ExclamationDiamondFill",''),Wc=(0,r.makeIcon)("ExclamationLg",''),qc=(0,r.makeIcon)("ExclamationOctagon",''),Kc=(0,r.makeIcon)("ExclamationOctagonFill",''),Xc=(0,r.makeIcon)("ExclamationSquare",''),Jc=(0,r.makeIcon)("ExclamationSquareFill",''),Qc=(0,r.makeIcon)("ExclamationTriangle",''),Zc=(0,r.makeIcon)("ExclamationTriangleFill",''),eu=(0,r.makeIcon)("Exclude",''),tu=(0,r.makeIcon)("Eye",''),nu=(0,r.makeIcon)("EyeFill",''),ru=(0,r.makeIcon)("EyeSlash",''),au=(0,r.makeIcon)("EyeSlashFill",''),iu=(0,r.makeIcon)("Eyedropper",''),ou=(0,r.makeIcon)("Eyeglasses",''),su=(0,r.makeIcon)("Facebook",''),lu=(0,r.makeIcon)("File",''),cu=(0,r.makeIcon)("FileArrowDown",''),uu=(0,r.makeIcon)("FileArrowDownFill",''),du=(0,r.makeIcon)("FileArrowUp",''),hu=(0,r.makeIcon)("FileArrowUpFill",''),fu=(0,r.makeIcon)("FileBarGraph",''),pu=(0,r.makeIcon)("FileBarGraphFill",''),mu=(0,r.makeIcon)("FileBinary",''),vu=(0,r.makeIcon)("FileBinaryFill",''),gu=(0,r.makeIcon)("FileBreak",''),_u=(0,r.makeIcon)("FileBreakFill",''),yu=(0,r.makeIcon)("FileCheck",''),bu=(0,r.makeIcon)("FileCheckFill",''),Iu=(0,r.makeIcon)("FileCode",''),Tu=(0,r.makeIcon)("FileCodeFill",''),Mu=(0,r.makeIcon)("FileDiff",''),ku=(0,r.makeIcon)("FileDiffFill",''),Eu=(0,r.makeIcon)("FileEarmark",''),Bu=(0,r.makeIcon)("FileEarmarkArrowDown",''),wu=(0,r.makeIcon)("FileEarmarkArrowDownFill",''),Pu=(0,r.makeIcon)("FileEarmarkArrowUp",''),Su=(0,r.makeIcon)("FileEarmarkArrowUpFill",''),Au=(0,r.makeIcon)("FileEarmarkBarGraph",''),Lu=(0,r.makeIcon)("FileEarmarkBarGraphFill",''),Ou=(0,r.makeIcon)("FileEarmarkBinary",''),Cu=(0,r.makeIcon)("FileEarmarkBinaryFill",''),xu=(0,r.makeIcon)("FileEarmarkBreak",''),Du=(0,r.makeIcon)("FileEarmarkBreakFill",''),Fu=(0,r.makeIcon)("FileEarmarkCheck",''),zu=(0,r.makeIcon)("FileEarmarkCheckFill",''),Ru=(0,r.makeIcon)("FileEarmarkCode",''),Nu=(0,r.makeIcon)("FileEarmarkCodeFill",''),Hu=(0,r.makeIcon)("FileEarmarkDiff",''),Vu=(0,r.makeIcon)("FileEarmarkDiffFill",''),Yu=(0,r.makeIcon)("FileEarmarkEasel",''),ju=(0,r.makeIcon)("FileEarmarkEaselFill",''),Uu=(0,r.makeIcon)("FileEarmarkExcel",''),Gu=(0,r.makeIcon)("FileEarmarkExcelFill",''),$u=(0,r.makeIcon)("FileEarmarkFill",''),Wu=(0,r.makeIcon)("FileEarmarkFont",''),qu=(0,r.makeIcon)("FileEarmarkFontFill",''),Ku=(0,r.makeIcon)("FileEarmarkImage",''),Xu=(0,r.makeIcon)("FileEarmarkImageFill",''),Ju=(0,r.makeIcon)("FileEarmarkLock",''),Qu=(0,r.makeIcon)("FileEarmarkLock2",''),Zu=(0,r.makeIcon)("FileEarmarkLock2Fill",''),ed=(0,r.makeIcon)("FileEarmarkLockFill",''),td=(0,r.makeIcon)("FileEarmarkMedical",''),nd=(0,r.makeIcon)("FileEarmarkMedicalFill",''),rd=(0,r.makeIcon)("FileEarmarkMinus",''),ad=(0,r.makeIcon)("FileEarmarkMinusFill",''),id=(0,r.makeIcon)("FileEarmarkMusic",''),od=(0,r.makeIcon)("FileEarmarkMusicFill",''),sd=(0,r.makeIcon)("FileEarmarkPdf",''),ld=(0,r.makeIcon)("FileEarmarkPdfFill",''),cd=(0,r.makeIcon)("FileEarmarkPerson",''),ud=(0,r.makeIcon)("FileEarmarkPersonFill",''),dd=(0,r.makeIcon)("FileEarmarkPlay",''),hd=(0,r.makeIcon)("FileEarmarkPlayFill",''),fd=(0,r.makeIcon)("FileEarmarkPlus",''),pd=(0,r.makeIcon)("FileEarmarkPlusFill",''),md=(0,r.makeIcon)("FileEarmarkPost",''),vd=(0,r.makeIcon)("FileEarmarkPostFill",''),gd=(0,r.makeIcon)("FileEarmarkPpt",''),_d=(0,r.makeIcon)("FileEarmarkPptFill",''),yd=(0,r.makeIcon)("FileEarmarkRichtext",''),bd=(0,r.makeIcon)("FileEarmarkRichtextFill",''),Id=(0,r.makeIcon)("FileEarmarkRuled",''),Td=(0,r.makeIcon)("FileEarmarkRuledFill",''),Md=(0,r.makeIcon)("FileEarmarkSlides",''),kd=(0,r.makeIcon)("FileEarmarkSlidesFill",''),Ed=(0,r.makeIcon)("FileEarmarkSpreadsheet",''),Bd=(0,r.makeIcon)("FileEarmarkSpreadsheetFill",''),wd=(0,r.makeIcon)("FileEarmarkText",''),Pd=(0,r.makeIcon)("FileEarmarkTextFill",''),Sd=(0,r.makeIcon)("FileEarmarkWord",''),Ad=(0,r.makeIcon)("FileEarmarkWordFill",''),Ld=(0,r.makeIcon)("FileEarmarkX",''),Od=(0,r.makeIcon)("FileEarmarkXFill",''),Cd=(0,r.makeIcon)("FileEarmarkZip",''),xd=(0,r.makeIcon)("FileEarmarkZipFill",''),Dd=(0,r.makeIcon)("FileEasel",''),Fd=(0,r.makeIcon)("FileEaselFill",''),zd=(0,r.makeIcon)("FileExcel",''),Rd=(0,r.makeIcon)("FileExcelFill",''),Nd=(0,r.makeIcon)("FileFill",''),Hd=(0,r.makeIcon)("FileFont",''),Vd=(0,r.makeIcon)("FileFontFill",''),Yd=(0,r.makeIcon)("FileImage",''),jd=(0,r.makeIcon)("FileImageFill",''),Ud=(0,r.makeIcon)("FileLock",''),Gd=(0,r.makeIcon)("FileLock2",''),$d=(0,r.makeIcon)("FileLock2Fill",''),Wd=(0,r.makeIcon)("FileLockFill",''),qd=(0,r.makeIcon)("FileMedical",''),Kd=(0,r.makeIcon)("FileMedicalFill",''),Xd=(0,r.makeIcon)("FileMinus",''),Jd=(0,r.makeIcon)("FileMinusFill",''),Qd=(0,r.makeIcon)("FileMusic",''),Zd=(0,r.makeIcon)("FileMusicFill",''),eh=(0,r.makeIcon)("FilePdf",''),th=(0,r.makeIcon)("FilePdfFill",''),nh=(0,r.makeIcon)("FilePerson",''),rh=(0,r.makeIcon)("FilePersonFill",''),ah=(0,r.makeIcon)("FilePlay",''),ih=(0,r.makeIcon)("FilePlayFill",''),oh=(0,r.makeIcon)("FilePlus",''),sh=(0,r.makeIcon)("FilePlusFill",''),lh=(0,r.makeIcon)("FilePost",''),ch=(0,r.makeIcon)("FilePostFill",''),uh=(0,r.makeIcon)("FilePpt",''),dh=(0,r.makeIcon)("FilePptFill",''),hh=(0,r.makeIcon)("FileRichtext",''),fh=(0,r.makeIcon)("FileRichtextFill",''),ph=(0,r.makeIcon)("FileRuled",''),mh=(0,r.makeIcon)("FileRuledFill",''),vh=(0,r.makeIcon)("FileSlides",''),gh=(0,r.makeIcon)("FileSlidesFill",''),_h=(0,r.makeIcon)("FileSpreadsheet",''),yh=(0,r.makeIcon)("FileSpreadsheetFill",''),bh=(0,r.makeIcon)("FileText",''),Ih=(0,r.makeIcon)("FileTextFill",''),Th=(0,r.makeIcon)("FileWord",''),Mh=(0,r.makeIcon)("FileWordFill",''),kh=(0,r.makeIcon)("FileX",''),Eh=(0,r.makeIcon)("FileXFill",''),Bh=(0,r.makeIcon)("FileZip",''),wh=(0,r.makeIcon)("FileZipFill",''),Ph=(0,r.makeIcon)("Files",''),Sh=(0,r.makeIcon)("FilesAlt",''),Ah=(0,r.makeIcon)("Film",''),Lh=(0,r.makeIcon)("Filter",''),Oh=(0,r.makeIcon)("FilterCircle",''),Ch=(0,r.makeIcon)("FilterCircleFill",''),xh=(0,r.makeIcon)("FilterLeft",''),Dh=(0,r.makeIcon)("FilterRight",''),Fh=(0,r.makeIcon)("FilterSquare",''),zh=(0,r.makeIcon)("FilterSquareFill",''),Rh=(0,r.makeIcon)("Flag",''),Nh=(0,r.makeIcon)("FlagFill",''),Hh=(0,r.makeIcon)("Flower1",''),Vh=(0,r.makeIcon)("Flower2",''),Yh=(0,r.makeIcon)("Flower3",''),jh=(0,r.makeIcon)("Folder",''),Uh=(0,r.makeIcon)("Folder2",''),Gh=(0,r.makeIcon)("Folder2Open",''),$h=(0,r.makeIcon)("FolderCheck",''),Wh=(0,r.makeIcon)("FolderFill",''),qh=(0,r.makeIcon)("FolderMinus",''),Kh=(0,r.makeIcon)("FolderPlus",''),Xh=(0,r.makeIcon)("FolderSymlink",''),Jh=(0,r.makeIcon)("FolderSymlinkFill",''),Qh=(0,r.makeIcon)("FolderX",''),Zh=(0,r.makeIcon)("Fonts",''),ef=(0,r.makeIcon)("Forward",''),tf=(0,r.makeIcon)("ForwardFill",''),nf=(0,r.makeIcon)("Front",''),rf=(0,r.makeIcon)("Fullscreen",''),af=(0,r.makeIcon)("FullscreenExit",''),of=(0,r.makeIcon)("Funnel",''),sf=(0,r.makeIcon)("FunnelFill",''),lf=(0,r.makeIcon)("Gear",''),cf=(0,r.makeIcon)("GearFill",''),uf=(0,r.makeIcon)("GearWide",''),df=(0,r.makeIcon)("GearWideConnected",''),hf=(0,r.makeIcon)("Gem",''),ff=(0,r.makeIcon)("GenderAmbiguous",''),pf=(0,r.makeIcon)("GenderFemale",''),mf=(0,r.makeIcon)("GenderMale",''),vf=(0,r.makeIcon)("GenderTrans",''),gf=(0,r.makeIcon)("Geo",''),_f=(0,r.makeIcon)("GeoAlt",''),yf=(0,r.makeIcon)("GeoAltFill",''),bf=(0,r.makeIcon)("GeoFill",''),If=(0,r.makeIcon)("Gift",''),Tf=(0,r.makeIcon)("GiftFill",''),Mf=(0,r.makeIcon)("Github",''),kf=(0,r.makeIcon)("Globe",''),Ef=(0,r.makeIcon)("Globe2",''),Bf=(0,r.makeIcon)("Google",''),wf=(0,r.makeIcon)("GraphDown",''),Pf=(0,r.makeIcon)("GraphUp",''),Sf=(0,r.makeIcon)("Grid",''),Af=(0,r.makeIcon)("Grid1x2",''),Lf=(0,r.makeIcon)("Grid1x2Fill",''),Of=(0,r.makeIcon)("Grid3x2",''),Cf=(0,r.makeIcon)("Grid3x2Gap",''),xf=(0,r.makeIcon)("Grid3x2GapFill",''),Df=(0,r.makeIcon)("Grid3x3",''),Ff=(0,r.makeIcon)("Grid3x3Gap",''),zf=(0,r.makeIcon)("Grid3x3GapFill",''),Rf=(0,r.makeIcon)("GridFill",''),Nf=(0,r.makeIcon)("GripHorizontal",''),Hf=(0,r.makeIcon)("GripVertical",''),Vf=(0,r.makeIcon)("Hammer",''),Yf=(0,r.makeIcon)("HandIndex",''),jf=(0,r.makeIcon)("HandIndexFill",''),Uf=(0,r.makeIcon)("HandIndexThumb",''),Gf=(0,r.makeIcon)("HandIndexThumbFill",''),$f=(0,r.makeIcon)("HandThumbsDown",''),Wf=(0,r.makeIcon)("HandThumbsDownFill",''),qf=(0,r.makeIcon)("HandThumbsUp",''),Kf=(0,r.makeIcon)("HandThumbsUpFill",''),Xf=(0,r.makeIcon)("Handbag",''),Jf=(0,r.makeIcon)("HandbagFill",''),Qf=(0,r.makeIcon)("Hash",''),Zf=(0,r.makeIcon)("Hdd",''),ep=(0,r.makeIcon)("HddFill",''),tp=(0,r.makeIcon)("HddNetwork",''),np=(0,r.makeIcon)("HddNetworkFill",''),rp=(0,r.makeIcon)("HddRack",''),ap=(0,r.makeIcon)("HddRackFill",''),ip=(0,r.makeIcon)("HddStack",''),op=(0,r.makeIcon)("HddStackFill",''),sp=(0,r.makeIcon)("Headphones",''),lp=(0,r.makeIcon)("Headset",''),cp=(0,r.makeIcon)("HeadsetVr",''),up=(0,r.makeIcon)("Heart",''),dp=(0,r.makeIcon)("HeartFill",''),hp=(0,r.makeIcon)("HeartHalf",''),fp=(0,r.makeIcon)("Heptagon",''),pp=(0,r.makeIcon)("HeptagonFill",''),mp=(0,r.makeIcon)("HeptagonHalf",''),vp=(0,r.makeIcon)("Hexagon",''),gp=(0,r.makeIcon)("HexagonFill",''),_p=(0,r.makeIcon)("HexagonHalf",''),yp=(0,r.makeIcon)("Hourglass",''),bp=(0,r.makeIcon)("HourglassBottom",''),Ip=(0,r.makeIcon)("HourglassSplit",''),Tp=(0,r.makeIcon)("HourglassTop",''),Mp=(0,r.makeIcon)("House",''),kp=(0,r.makeIcon)("HouseDoor",''),Ep=(0,r.makeIcon)("HouseDoorFill",''),Bp=(0,r.makeIcon)("HouseFill",''),wp=(0,r.makeIcon)("Hr",''),Pp=(0,r.makeIcon)("Hurricane",''),Sp=(0,r.makeIcon)("Image",''),Ap=(0,r.makeIcon)("ImageAlt",''),Lp=(0,r.makeIcon)("ImageFill",''),Op=(0,r.makeIcon)("Images",''),Cp=(0,r.makeIcon)("Inbox",''),xp=(0,r.makeIcon)("InboxFill",''),Dp=(0,r.makeIcon)("Inboxes",''),Fp=(0,r.makeIcon)("InboxesFill",''),zp=(0,r.makeIcon)("Info",''),Rp=(0,r.makeIcon)("InfoCircle",''),Np=(0,r.makeIcon)("InfoCircleFill",''),Hp=(0,r.makeIcon)("InfoLg",''),Vp=(0,r.makeIcon)("InfoSquare",''),Yp=(0,r.makeIcon)("InfoSquareFill",''),jp=(0,r.makeIcon)("InputCursor",''),Up=(0,r.makeIcon)("InputCursorText",''),Gp=(0,r.makeIcon)("Instagram",''),$p=(0,r.makeIcon)("Intersect",''),Wp=(0,r.makeIcon)("Journal",''),qp=(0,r.makeIcon)("JournalAlbum",''),Kp=(0,r.makeIcon)("JournalArrowDown",''),Xp=(0,r.makeIcon)("JournalArrowUp",''),Jp=(0,r.makeIcon)("JournalBookmark",''),Qp=(0,r.makeIcon)("JournalBookmarkFill",''),Zp=(0,r.makeIcon)("JournalCheck",''),em=(0,r.makeIcon)("JournalCode",''),tm=(0,r.makeIcon)("JournalMedical",''),nm=(0,r.makeIcon)("JournalMinus",''),rm=(0,r.makeIcon)("JournalPlus",''),am=(0,r.makeIcon)("JournalRichtext",''),im=(0,r.makeIcon)("JournalText",''),om=(0,r.makeIcon)("JournalX",''),sm=(0,r.makeIcon)("Journals",''),lm=(0,r.makeIcon)("Joystick",''),cm=(0,r.makeIcon)("Justify",''),um=(0,r.makeIcon)("JustifyLeft",''),dm=(0,r.makeIcon)("JustifyRight",''),hm=(0,r.makeIcon)("Kanban",''),fm=(0,r.makeIcon)("KanbanFill",''),pm=(0,r.makeIcon)("Key",''),mm=(0,r.makeIcon)("KeyFill",''),vm=(0,r.makeIcon)("Keyboard",''),gm=(0,r.makeIcon)("KeyboardFill",''),_m=(0,r.makeIcon)("Ladder",''),ym=(0,r.makeIcon)("Lamp",''),bm=(0,r.makeIcon)("LampFill",''),Im=(0,r.makeIcon)("Laptop",''),Tm=(0,r.makeIcon)("LaptopFill",''),Mm=(0,r.makeIcon)("LayerBackward",''),km=(0,r.makeIcon)("LayerForward",''),Em=(0,r.makeIcon)("Layers",''),Bm=(0,r.makeIcon)("LayersFill",''),wm=(0,r.makeIcon)("LayersHalf",''),Pm=(0,r.makeIcon)("LayoutSidebar",''),Sm=(0,r.makeIcon)("LayoutSidebarInset",''),Am=(0,r.makeIcon)("LayoutSidebarInsetReverse",''),Lm=(0,r.makeIcon)("LayoutSidebarReverse",''),Om=(0,r.makeIcon)("LayoutSplit",''),Cm=(0,r.makeIcon)("LayoutTextSidebar",''),xm=(0,r.makeIcon)("LayoutTextSidebarReverse",''),Dm=(0,r.makeIcon)("LayoutTextWindow",''),Fm=(0,r.makeIcon)("LayoutTextWindowReverse",''),zm=(0,r.makeIcon)("LayoutThreeColumns",''),Rm=(0,r.makeIcon)("LayoutWtf",''),Nm=(0,r.makeIcon)("LifePreserver",''),Hm=(0,r.makeIcon)("Lightbulb",''),Vm=(0,r.makeIcon)("LightbulbFill",''),Ym=(0,r.makeIcon)("LightbulbOff",''),jm=(0,r.makeIcon)("LightbulbOffFill",''),Um=(0,r.makeIcon)("Lightning",''),Gm=(0,r.makeIcon)("LightningCharge",''),$m=(0,r.makeIcon)("LightningChargeFill",''),Wm=(0,r.makeIcon)("LightningFill",''),qm=(0,r.makeIcon)("Link",''),Km=(0,r.makeIcon)("Link45deg",''),Xm=(0,r.makeIcon)("Linkedin",''),Jm=(0,r.makeIcon)("List",''),Qm=(0,r.makeIcon)("ListCheck",''),Zm=(0,r.makeIcon)("ListNested",''),ev=(0,r.makeIcon)("ListOl",''),tv=(0,r.makeIcon)("ListStars",''),nv=(0,r.makeIcon)("ListTask",''),rv=(0,r.makeIcon)("ListUl",''),av=(0,r.makeIcon)("Lock",''),iv=(0,r.makeIcon)("LockFill",''),ov=(0,r.makeIcon)("Mailbox",''),sv=(0,r.makeIcon)("Mailbox2",''),lv=(0,r.makeIcon)("Map",''),cv=(0,r.makeIcon)("MapFill",''),uv=(0,r.makeIcon)("Markdown",''),dv=(0,r.makeIcon)("MarkdownFill",''),hv=(0,r.makeIcon)("Mask",''),fv=(0,r.makeIcon)("Mastodon",''),pv=(0,r.makeIcon)("Megaphone",''),mv=(0,r.makeIcon)("MegaphoneFill",''),vv=(0,r.makeIcon)("MenuApp",''),gv=(0,r.makeIcon)("MenuAppFill",''),_v=(0,r.makeIcon)("MenuButton",''),yv=(0,r.makeIcon)("MenuButtonFill",''),bv=(0,r.makeIcon)("MenuButtonWide",''),Iv=(0,r.makeIcon)("MenuButtonWideFill",''),Tv=(0,r.makeIcon)("MenuDown",''),Mv=(0,r.makeIcon)("MenuUp",''),kv=(0,r.makeIcon)("Messenger",''),Ev=(0,r.makeIcon)("Mic",''),Bv=(0,r.makeIcon)("MicFill",''),wv=(0,r.makeIcon)("MicMute",''),Pv=(0,r.makeIcon)("MicMuteFill",''),Sv=(0,r.makeIcon)("Minecart",''),Av=(0,r.makeIcon)("MinecartLoaded",''),Lv=(0,r.makeIcon)("Moisture",''),Ov=(0,r.makeIcon)("Moon",''),Cv=(0,r.makeIcon)("MoonFill",''),xv=(0,r.makeIcon)("MoonStars",''),Dv=(0,r.makeIcon)("MoonStarsFill",''),Fv=(0,r.makeIcon)("Mouse",''),zv=(0,r.makeIcon)("Mouse2",''),Rv=(0,r.makeIcon)("Mouse2Fill",''),Nv=(0,r.makeIcon)("Mouse3",''),Hv=(0,r.makeIcon)("Mouse3Fill",''),Vv=(0,r.makeIcon)("MouseFill",''),Yv=(0,r.makeIcon)("MusicNote",''),jv=(0,r.makeIcon)("MusicNoteBeamed",''),Uv=(0,r.makeIcon)("MusicNoteList",''),Gv=(0,r.makeIcon)("MusicPlayer",''),$v=(0,r.makeIcon)("MusicPlayerFill",''),Wv=(0,r.makeIcon)("Newspaper",''),qv=(0,r.makeIcon)("NodeMinus",''),Kv=(0,r.makeIcon)("NodeMinusFill",''),Xv=(0,r.makeIcon)("NodePlus",''),Jv=(0,r.makeIcon)("NodePlusFill",''),Qv=(0,r.makeIcon)("Nut",''),Zv=(0,r.makeIcon)("NutFill",''),eg=(0,r.makeIcon)("Octagon",''),tg=(0,r.makeIcon)("OctagonFill",''),ng=(0,r.makeIcon)("OctagonHalf",''),rg=(0,r.makeIcon)("Option",''),ag=(0,r.makeIcon)("Outlet",''),ig=(0,r.makeIcon)("PaintBucket",''),og=(0,r.makeIcon)("Palette",''),sg=(0,r.makeIcon)("Palette2",''),lg=(0,r.makeIcon)("PaletteFill",''),cg=(0,r.makeIcon)("Paperclip",''),ug=(0,r.makeIcon)("Paragraph",''),dg=(0,r.makeIcon)("PatchCheck",''),hg=(0,r.makeIcon)("PatchCheckFill",''),fg=(0,r.makeIcon)("PatchExclamation",''),pg=(0,r.makeIcon)("PatchExclamationFill",''),mg=(0,r.makeIcon)("PatchMinus",''),vg=(0,r.makeIcon)("PatchMinusFill",''),gg=(0,r.makeIcon)("PatchPlus",''),_g=(0,r.makeIcon)("PatchPlusFill",''),yg=(0,r.makeIcon)("PatchQuestion",''),bg=(0,r.makeIcon)("PatchQuestionFill",''),Ig=(0,r.makeIcon)("Pause",''),Tg=(0,r.makeIcon)("PauseBtn",''),Mg=(0,r.makeIcon)("PauseBtnFill",''),kg=(0,r.makeIcon)("PauseCircle",''),Eg=(0,r.makeIcon)("PauseCircleFill",''),Bg=(0,r.makeIcon)("PauseFill",''),wg=(0,r.makeIcon)("Peace",''),Pg=(0,r.makeIcon)("PeaceFill",''),Sg=(0,r.makeIcon)("Pen",''),Ag=(0,r.makeIcon)("PenFill",''),Lg=(0,r.makeIcon)("Pencil",''),Og=(0,r.makeIcon)("PencilFill",''),Cg=(0,r.makeIcon)("PencilSquare",''),xg=(0,r.makeIcon)("Pentagon",''),Dg=(0,r.makeIcon)("PentagonFill",''),Fg=(0,r.makeIcon)("PentagonHalf",''),zg=(0,r.makeIcon)("People",''),Rg=(0,r.makeIcon)("PeopleFill",''),Ng=(0,r.makeIcon)("Percent",''),Hg=(0,r.makeIcon)("Person",''),Vg=(0,r.makeIcon)("PersonBadge",''),Yg=(0,r.makeIcon)("PersonBadgeFill",''),jg=(0,r.makeIcon)("PersonBoundingBox",''),Ug=(0,r.makeIcon)("PersonCheck",''),Gg=(0,r.makeIcon)("PersonCheckFill",''),$g=(0,r.makeIcon)("PersonCircle",''),Wg=(0,r.makeIcon)("PersonDash",''),qg=(0,r.makeIcon)("PersonDashFill",''),Kg=(0,r.makeIcon)("PersonFill",''),Xg=(0,r.makeIcon)("PersonLinesFill",''),Jg=(0,r.makeIcon)("PersonPlus",''),Qg=(0,r.makeIcon)("PersonPlusFill",''),Zg=(0,r.makeIcon)("PersonSquare",''),e_=(0,r.makeIcon)("PersonX",''),t_=(0,r.makeIcon)("PersonXFill",''),n_=(0,r.makeIcon)("Phone",''),r_=(0,r.makeIcon)("PhoneFill",''),a_=(0,r.makeIcon)("PhoneLandscape",''),i_=(0,r.makeIcon)("PhoneLandscapeFill",''),o_=(0,r.makeIcon)("PhoneVibrate",''),s_=(0,r.makeIcon)("PhoneVibrateFill",''),l_=(0,r.makeIcon)("PieChart",''),c_=(0,r.makeIcon)("PieChartFill",''),u_=(0,r.makeIcon)("PiggyBank",''),d_=(0,r.makeIcon)("PiggyBankFill",''),h_=(0,r.makeIcon)("Pin",''),f_=(0,r.makeIcon)("PinAngle",''),p_=(0,r.makeIcon)("PinAngleFill",''),m_=(0,r.makeIcon)("PinFill",''),v_=(0,r.makeIcon)("PinMap",''),g_=(0,r.makeIcon)("PinMapFill",''),__=(0,r.makeIcon)("Pip",''),y_=(0,r.makeIcon)("PipFill",''),b_=(0,r.makeIcon)("Play",''),I_=(0,r.makeIcon)("PlayBtn",''),T_=(0,r.makeIcon)("PlayBtnFill",''),M_=(0,r.makeIcon)("PlayCircle",''),k_=(0,r.makeIcon)("PlayCircleFill",''),E_=(0,r.makeIcon)("PlayFill",''),B_=(0,r.makeIcon)("Plug",''),w_=(0,r.makeIcon)("PlugFill",''),P_=(0,r.makeIcon)("Plus",''),S_=(0,r.makeIcon)("PlusCircle",''),A_=(0,r.makeIcon)("PlusCircleDotted",''),L_=(0,r.makeIcon)("PlusCircleFill",''),O_=(0,r.makeIcon)("PlusLg",''),C_=(0,r.makeIcon)("PlusSquare",''),x_=(0,r.makeIcon)("PlusSquareDotted",''),D_=(0,r.makeIcon)("PlusSquareFill",''),F_=(0,r.makeIcon)("Power",''),z_=(0,r.makeIcon)("Printer",''),R_=(0,r.makeIcon)("PrinterFill",''),N_=(0,r.makeIcon)("Puzzle",''),H_=(0,r.makeIcon)("PuzzleFill",''),V_=(0,r.makeIcon)("Question",''),Y_=(0,r.makeIcon)("QuestionCircle",''),j_=(0,r.makeIcon)("QuestionCircleFill",''),U_=(0,r.makeIcon)("QuestionDiamond",''),G_=(0,r.makeIcon)("QuestionDiamondFill",''),$_=(0,r.makeIcon)("QuestionLg",''),W_=(0,r.makeIcon)("QuestionOctagon",''),q_=(0,r.makeIcon)("QuestionOctagonFill",''),K_=(0,r.makeIcon)("QuestionSquare",''),X_=(0,r.makeIcon)("QuestionSquareFill",''),J_=(0,r.makeIcon)("Rainbow",''),Q_=(0,r.makeIcon)("Receipt",''),Z_=(0,r.makeIcon)("ReceiptCutoff",''),ey=(0,r.makeIcon)("Reception0",''),ty=(0,r.makeIcon)("Reception1",''),ny=(0,r.makeIcon)("Reception2",''),ry=(0,r.makeIcon)("Reception3",''),ay=(0,r.makeIcon)("Reception4",''),iy=(0,r.makeIcon)("Record",''),oy=(0,r.makeIcon)("Record2",''),sy=(0,r.makeIcon)("Record2Fill",''),ly=(0,r.makeIcon)("RecordBtn",''),cy=(0,r.makeIcon)("RecordBtnFill",''),uy=(0,r.makeIcon)("RecordCircle",''),dy=(0,r.makeIcon)("RecordCircleFill",''),hy=(0,r.makeIcon)("RecordFill",''),fy=(0,r.makeIcon)("Recycle",''),py=(0,r.makeIcon)("Reddit",''),my=(0,r.makeIcon)("Reply",''),vy=(0,r.makeIcon)("ReplyAll",''),gy=(0,r.makeIcon)("ReplyAllFill",''),_y=(0,r.makeIcon)("ReplyFill",''),yy=(0,r.makeIcon)("Rss",''),by=(0,r.makeIcon)("RssFill",''),Iy=(0,r.makeIcon)("Rulers",''),Ty=(0,r.makeIcon)("Safe",''),My=(0,r.makeIcon)("Safe2",''),ky=(0,r.makeIcon)("Safe2Fill",''),Ey=(0,r.makeIcon)("SafeFill",''),By=(0,r.makeIcon)("Save",''),wy=(0,r.makeIcon)("Save2",''),Py=(0,r.makeIcon)("Save2Fill",''),Sy=(0,r.makeIcon)("SaveFill",''),Ay=(0,r.makeIcon)("Scissors",''),Ly=(0,r.makeIcon)("Screwdriver",''),Oy=(0,r.makeIcon)("SdCard",''),Cy=(0,r.makeIcon)("SdCardFill",''),xy=(0,r.makeIcon)("Search",''),Dy=(0,r.makeIcon)("SegmentedNav",''),Fy=(0,r.makeIcon)("Server",''),zy=(0,r.makeIcon)("Share",''),Ry=(0,r.makeIcon)("ShareFill",''),Ny=(0,r.makeIcon)("Shield",''),Hy=(0,r.makeIcon)("ShieldCheck",''),Vy=(0,r.makeIcon)("ShieldExclamation",''),Yy=(0,r.makeIcon)("ShieldFill",''),jy=(0,r.makeIcon)("ShieldFillCheck",''),Uy=(0,r.makeIcon)("ShieldFillExclamation",''),Gy=(0,r.makeIcon)("ShieldFillMinus",''),$y=(0,r.makeIcon)("ShieldFillPlus",''),Wy=(0,r.makeIcon)("ShieldFillX",''),qy=(0,r.makeIcon)("ShieldLock",''),Ky=(0,r.makeIcon)("ShieldLockFill",''),Xy=(0,r.makeIcon)("ShieldMinus",''),Jy=(0,r.makeIcon)("ShieldPlus",''),Qy=(0,r.makeIcon)("ShieldShaded",''),Zy=(0,r.makeIcon)("ShieldSlash",''),eb=(0,r.makeIcon)("ShieldSlashFill",''),tb=(0,r.makeIcon)("ShieldX",''),nb=(0,r.makeIcon)("Shift",''),rb=(0,r.makeIcon)("ShiftFill",''),ab=(0,r.makeIcon)("Shop",''),ib=(0,r.makeIcon)("ShopWindow",''),ob=(0,r.makeIcon)("Shuffle",''),sb=(0,r.makeIcon)("Signpost",''),lb=(0,r.makeIcon)("Signpost2",''),cb=(0,r.makeIcon)("Signpost2Fill",''),ub=(0,r.makeIcon)("SignpostFill",''),db=(0,r.makeIcon)("SignpostSplit",''),hb=(0,r.makeIcon)("SignpostSplitFill",''),fb=(0,r.makeIcon)("Sim",''),pb=(0,r.makeIcon)("SimFill",''),mb=(0,r.makeIcon)("SkipBackward",''),vb=(0,r.makeIcon)("SkipBackwardBtn",''),gb=(0,r.makeIcon)("SkipBackwardBtnFill",''),_b=(0,r.makeIcon)("SkipBackwardCircle",''),yb=(0,r.makeIcon)("SkipBackwardCircleFill",''),bb=(0,r.makeIcon)("SkipBackwardFill",''),Ib=(0,r.makeIcon)("SkipEnd",''),Tb=(0,r.makeIcon)("SkipEndBtn",''),Mb=(0,r.makeIcon)("SkipEndBtnFill",''),kb=(0,r.makeIcon)("SkipEndCircle",''),Eb=(0,r.makeIcon)("SkipEndCircleFill",''),Bb=(0,r.makeIcon)("SkipEndFill",''),wb=(0,r.makeIcon)("SkipForward",''),Pb=(0,r.makeIcon)("SkipForwardBtn",''),Sb=(0,r.makeIcon)("SkipForwardBtnFill",''),Ab=(0,r.makeIcon)("SkipForwardCircle",''),Lb=(0,r.makeIcon)("SkipForwardCircleFill",''),Ob=(0,r.makeIcon)("SkipForwardFill",''),Cb=(0,r.makeIcon)("SkipStart",''),xb=(0,r.makeIcon)("SkipStartBtn",''),Db=(0,r.makeIcon)("SkipStartBtnFill",''),Fb=(0,r.makeIcon)("SkipStartCircle",''),zb=(0,r.makeIcon)("SkipStartCircleFill",''),Rb=(0,r.makeIcon)("SkipStartFill",''),Nb=(0,r.makeIcon)("Skype",''),Hb=(0,r.makeIcon)("Slack",''),Vb=(0,r.makeIcon)("Slash",''),Yb=(0,r.makeIcon)("SlashCircle",''),jb=(0,r.makeIcon)("SlashCircleFill",''),Ub=(0,r.makeIcon)("SlashLg",''),Gb=(0,r.makeIcon)("SlashSquare",''),$b=(0,r.makeIcon)("SlashSquareFill",''),Wb=(0,r.makeIcon)("Sliders",''),qb=(0,r.makeIcon)("Smartwatch",''),Kb=(0,r.makeIcon)("Snow",''),Xb=(0,r.makeIcon)("Snow2",''),Jb=(0,r.makeIcon)("Snow3",''),Qb=(0,r.makeIcon)("SortAlphaDown",''),Zb=(0,r.makeIcon)("SortAlphaDownAlt",''),eI=(0,r.makeIcon)("SortAlphaUp",''),tI=(0,r.makeIcon)("SortAlphaUpAlt",''),nI=(0,r.makeIcon)("SortDown",''),rI=(0,r.makeIcon)("SortDownAlt",''),aI=(0,r.makeIcon)("SortNumericDown",''),iI=(0,r.makeIcon)("SortNumericDownAlt",''),oI=(0,r.makeIcon)("SortNumericUp",''),sI=(0,r.makeIcon)("SortNumericUpAlt",''),lI=(0,r.makeIcon)("SortUp",''),cI=(0,r.makeIcon)("SortUpAlt",''),uI=(0,r.makeIcon)("Soundwave",''),dI=(0,r.makeIcon)("Speaker",''),hI=(0,r.makeIcon)("SpeakerFill",''),fI=(0,r.makeIcon)("Speedometer",''),pI=(0,r.makeIcon)("Speedometer2",''),mI=(0,r.makeIcon)("Spellcheck",''),vI=(0,r.makeIcon)("Square",''),gI=(0,r.makeIcon)("SquareFill",''),_I=(0,r.makeIcon)("SquareHalf",''),yI=(0,r.makeIcon)("Stack",''),bI=(0,r.makeIcon)("Star",''),II=(0,r.makeIcon)("StarFill",''),TI=(0,r.makeIcon)("StarHalf",''),MI=(0,r.makeIcon)("Stars",''),kI=(0,r.makeIcon)("Stickies",''),EI=(0,r.makeIcon)("StickiesFill",''),BI=(0,r.makeIcon)("Sticky",''),wI=(0,r.makeIcon)("StickyFill",''),PI=(0,r.makeIcon)("Stop",''),SI=(0,r.makeIcon)("StopBtn",''),AI=(0,r.makeIcon)("StopBtnFill",''),LI=(0,r.makeIcon)("StopCircle",''),OI=(0,r.makeIcon)("StopCircleFill",''),CI=(0,r.makeIcon)("StopFill",''),xI=(0,r.makeIcon)("Stoplights",''),DI=(0,r.makeIcon)("StoplightsFill",''),FI=(0,r.makeIcon)("Stopwatch",''),zI=(0,r.makeIcon)("StopwatchFill",''),RI=(0,r.makeIcon)("Subtract",''),NI=(0,r.makeIcon)("SuitClub",''),HI=(0,r.makeIcon)("SuitClubFill",''),VI=(0,r.makeIcon)("SuitDiamond",''),YI=(0,r.makeIcon)("SuitDiamondFill",''),jI=(0,r.makeIcon)("SuitHeart",''),UI=(0,r.makeIcon)("SuitHeartFill",''),GI=(0,r.makeIcon)("SuitSpade",''),$I=(0,r.makeIcon)("SuitSpadeFill",''),WI=(0,r.makeIcon)("Sun",''),qI=(0,r.makeIcon)("SunFill",''),KI=(0,r.makeIcon)("Sunglasses",''),XI=(0,r.makeIcon)("Sunrise",''),JI=(0,r.makeIcon)("SunriseFill",''),QI=(0,r.makeIcon)("Sunset",''),ZI=(0,r.makeIcon)("SunsetFill",''),eT=(0,r.makeIcon)("SymmetryHorizontal",''),tT=(0,r.makeIcon)("SymmetryVertical",''),nT=(0,r.makeIcon)("Table",''),rT=(0,r.makeIcon)("Tablet",''),aT=(0,r.makeIcon)("TabletFill",''),iT=(0,r.makeIcon)("TabletLandscape",''),oT=(0,r.makeIcon)("TabletLandscapeFill",''),sT=(0,r.makeIcon)("Tag",''),lT=(0,r.makeIcon)("TagFill",''),cT=(0,r.makeIcon)("Tags",''),uT=(0,r.makeIcon)("TagsFill",''),dT=(0,r.makeIcon)("Telegram",''),hT=(0,r.makeIcon)("Telephone",''),fT=(0,r.makeIcon)("TelephoneFill",''),pT=(0,r.makeIcon)("TelephoneForward",''),mT=(0,r.makeIcon)("TelephoneForwardFill",''),vT=(0,r.makeIcon)("TelephoneInbound",''),gT=(0,r.makeIcon)("TelephoneInboundFill",''),_T=(0,r.makeIcon)("TelephoneMinus",''),yT=(0,r.makeIcon)("TelephoneMinusFill",''),bT=(0,r.makeIcon)("TelephoneOutbound",''),IT=(0,r.makeIcon)("TelephoneOutboundFill",''),TT=(0,r.makeIcon)("TelephonePlus",''),MT=(0,r.makeIcon)("TelephonePlusFill",''),kT=(0,r.makeIcon)("TelephoneX",''),ET=(0,r.makeIcon)("TelephoneXFill",''),BT=(0,r.makeIcon)("Terminal",''),wT=(0,r.makeIcon)("TerminalFill",''),PT=(0,r.makeIcon)("TextCenter",''),ST=(0,r.makeIcon)("TextIndentLeft",''),AT=(0,r.makeIcon)("TextIndentRight",''),LT=(0,r.makeIcon)("TextLeft",''),OT=(0,r.makeIcon)("TextParagraph",''),CT=(0,r.makeIcon)("TextRight",''),xT=(0,r.makeIcon)("Textarea",''),DT=(0,r.makeIcon)("TextareaResize",''),FT=(0,r.makeIcon)("TextareaT",''),zT=(0,r.makeIcon)("Thermometer",''),RT=(0,r.makeIcon)("ThermometerHalf",''),NT=(0,r.makeIcon)("ThermometerHigh",''),HT=(0,r.makeIcon)("ThermometerLow",''),VT=(0,r.makeIcon)("ThermometerSnow",''),YT=(0,r.makeIcon)("ThermometerSun",''),jT=(0,r.makeIcon)("ThreeDots",''),UT=(0,r.makeIcon)("ThreeDotsVertical",''),GT=(0,r.makeIcon)("Toggle2Off",''),$T=(0,r.makeIcon)("Toggle2On",''),WT=(0,r.makeIcon)("ToggleOff",''),qT=(0,r.makeIcon)("ToggleOn",''),KT=(0,r.makeIcon)("Toggles",''),XT=(0,r.makeIcon)("Toggles2",''),JT=(0,r.makeIcon)("Tools",''),QT=(0,r.makeIcon)("Tornado",''),ZT=(0,r.makeIcon)("Translate",''),eM=(0,r.makeIcon)("Trash",''),tM=(0,r.makeIcon)("Trash2",''),nM=(0,r.makeIcon)("Trash2Fill",''),rM=(0,r.makeIcon)("TrashFill",''),aM=(0,r.makeIcon)("Tree",''),iM=(0,r.makeIcon)("TreeFill",''),oM=(0,r.makeIcon)("Triangle",''),sM=(0,r.makeIcon)("TriangleFill",''),lM=(0,r.makeIcon)("TriangleHalf",''),cM=(0,r.makeIcon)("Trophy",''),uM=(0,r.makeIcon)("TrophyFill",''),dM=(0,r.makeIcon)("TropicalStorm",''),hM=(0,r.makeIcon)("Truck",''),fM=(0,r.makeIcon)("TruckFlatbed",''),pM=(0,r.makeIcon)("Tsunami",''),mM=(0,r.makeIcon)("Tv",''),vM=(0,r.makeIcon)("TvFill",''),gM=(0,r.makeIcon)("Twitch",''),_M=(0,r.makeIcon)("Twitter",''),yM=(0,r.makeIcon)("Type",''),bM=(0,r.makeIcon)("TypeBold",''),IM=(0,r.makeIcon)("TypeH1",''),TM=(0,r.makeIcon)("TypeH2",''),MM=(0,r.makeIcon)("TypeH3",''),kM=(0,r.makeIcon)("TypeItalic",''),EM=(0,r.makeIcon)("TypeStrikethrough",''),BM=(0,r.makeIcon)("TypeUnderline",''),wM=(0,r.makeIcon)("UiChecks",''),PM=(0,r.makeIcon)("UiChecksGrid",''),SM=(0,r.makeIcon)("UiRadios",''),AM=(0,r.makeIcon)("UiRadiosGrid",''),LM=(0,r.makeIcon)("Umbrella",''),OM=(0,r.makeIcon)("UmbrellaFill",''),CM=(0,r.makeIcon)("Union",''),xM=(0,r.makeIcon)("Unlock",''),DM=(0,r.makeIcon)("UnlockFill",''),FM=(0,r.makeIcon)("Upc",''),zM=(0,r.makeIcon)("UpcScan",''),RM=(0,r.makeIcon)("Upload",''),NM=(0,r.makeIcon)("VectorPen",''),HM=(0,r.makeIcon)("ViewList",''),VM=(0,r.makeIcon)("ViewStacked",''),YM=(0,r.makeIcon)("Vinyl",''),jM=(0,r.makeIcon)("VinylFill",''),UM=(0,r.makeIcon)("Voicemail",''),GM=(0,r.makeIcon)("VolumeDown",''),$M=(0,r.makeIcon)("VolumeDownFill",''),WM=(0,r.makeIcon)("VolumeMute",''),qM=(0,r.makeIcon)("VolumeMuteFill",''),KM=(0,r.makeIcon)("VolumeOff",''),XM=(0,r.makeIcon)("VolumeOffFill",''),JM=(0,r.makeIcon)("VolumeUp",''),QM=(0,r.makeIcon)("VolumeUpFill",''),ZM=(0,r.makeIcon)("Vr",''),ek=(0,r.makeIcon)("Wallet",''),tk=(0,r.makeIcon)("Wallet2",''),nk=(0,r.makeIcon)("WalletFill",''),rk=(0,r.makeIcon)("Watch",''),ak=(0,r.makeIcon)("Water",''),ik=(0,r.makeIcon)("Whatsapp",''),ok=(0,r.makeIcon)("Wifi",''),sk=(0,r.makeIcon)("Wifi1",''),lk=(0,r.makeIcon)("Wifi2",''),ck=(0,r.makeIcon)("WifiOff",''),uk=(0,r.makeIcon)("Wind",''),dk=(0,r.makeIcon)("Window",''),hk=(0,r.makeIcon)("WindowDock",''),fk=(0,r.makeIcon)("WindowSidebar",''),pk=(0,r.makeIcon)("Wrench",''),mk=(0,r.makeIcon)("X",''),vk=(0,r.makeIcon)("XCircle",''),gk=(0,r.makeIcon)("XCircleFill",''),_k=(0,r.makeIcon)("XDiamond",''),yk=(0,r.makeIcon)("XDiamondFill",''),bk=(0,r.makeIcon)("XLg",''),Ik=(0,r.makeIcon)("XOctagon",''),Tk=(0,r.makeIcon)("XOctagonFill",''),Mk=(0,r.makeIcon)("XSquare",''),kk=(0,r.makeIcon)("XSquareFill",''),Ek=(0,r.makeIcon)("Youtube",''),Bk=(0,r.makeIcon)("ZoomIn",''),wk=(0,r.makeIcon)("ZoomOut",'')},5195:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BIconstack:()=>c,props:()=>l});var r=n(1915),a=n(94689),i=n(67040),o=n(20451),s=n(39143),l=(0,o.makePropsConfigurable)((0,i.omit)(s.props,["content","stacked"]),a.NAME_ICONSTACK),c=r.Vue.extend({name:a.NAME_ICONSTACK,functional:!0,props:l,render:function(e,t){var n=t.data,a=t.props,i=t.children;return e(s.BVIconBase,(0,r.mergeData)(n,{staticClass:"b-iconstack",props:a}),i)}})},29699:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BIcon:()=>i.BIcon,BIconstack:()=>o.BIconstack,BootstrapVueIcons:()=>s.BootstrapVueIcons,IconsPlugin:()=>s.IconsPlugin,iconNames:()=>s.iconNames});var r=n(7543),a={};for(const e in r)["default","BIcon","BIconstack","IconsPlugin","BootstrapVueIcons","iconNames"].indexOf(e)<0&&(a[e]=()=>r[e]);n.d(t,a);var i=n(43022),o=n(5195),s=n(97238)},97238:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BootstrapVueIcons:()=>c,IconsPlugin:()=>l,iconNames:()=>s});var r=n(11638),a=n(43022),i=n(5195),o=n(7543),s=["BIconBlank","BIconAlarm","BIconAlarmFill","BIconAlignBottom","BIconAlignCenter","BIconAlignEnd","BIconAlignMiddle","BIconAlignStart","BIconAlignTop","BIconAlt","BIconApp","BIconAppIndicator","BIconArchive","BIconArchiveFill","BIconArrow90degDown","BIconArrow90degLeft","BIconArrow90degRight","BIconArrow90degUp","BIconArrowBarDown","BIconArrowBarLeft","BIconArrowBarRight","BIconArrowBarUp","BIconArrowClockwise","BIconArrowCounterclockwise","BIconArrowDown","BIconArrowDownCircle","BIconArrowDownCircleFill","BIconArrowDownLeft","BIconArrowDownLeftCircle","BIconArrowDownLeftCircleFill","BIconArrowDownLeftSquare","BIconArrowDownLeftSquareFill","BIconArrowDownRight","BIconArrowDownRightCircle","BIconArrowDownRightCircleFill","BIconArrowDownRightSquare","BIconArrowDownRightSquareFill","BIconArrowDownShort","BIconArrowDownSquare","BIconArrowDownSquareFill","BIconArrowDownUp","BIconArrowLeft","BIconArrowLeftCircle","BIconArrowLeftCircleFill","BIconArrowLeftRight","BIconArrowLeftShort","BIconArrowLeftSquare","BIconArrowLeftSquareFill","BIconArrowRepeat","BIconArrowReturnLeft","BIconArrowReturnRight","BIconArrowRight","BIconArrowRightCircle","BIconArrowRightCircleFill","BIconArrowRightShort","BIconArrowRightSquare","BIconArrowRightSquareFill","BIconArrowUp","BIconArrowUpCircle","BIconArrowUpCircleFill","BIconArrowUpLeft","BIconArrowUpLeftCircle","BIconArrowUpLeftCircleFill","BIconArrowUpLeftSquare","BIconArrowUpLeftSquareFill","BIconArrowUpRight","BIconArrowUpRightCircle","BIconArrowUpRightCircleFill","BIconArrowUpRightSquare","BIconArrowUpRightSquareFill","BIconArrowUpShort","BIconArrowUpSquare","BIconArrowUpSquareFill","BIconArrowsAngleContract","BIconArrowsAngleExpand","BIconArrowsCollapse","BIconArrowsExpand","BIconArrowsFullscreen","BIconArrowsMove","BIconAspectRatio","BIconAspectRatioFill","BIconAsterisk","BIconAt","BIconAward","BIconAwardFill","BIconBack","BIconBackspace","BIconBackspaceFill","BIconBackspaceReverse","BIconBackspaceReverseFill","BIconBadge3d","BIconBadge3dFill","BIconBadge4k","BIconBadge4kFill","BIconBadge8k","BIconBadge8kFill","BIconBadgeAd","BIconBadgeAdFill","BIconBadgeAr","BIconBadgeArFill","BIconBadgeCc","BIconBadgeCcFill","BIconBadgeHd","BIconBadgeHdFill","BIconBadgeTm","BIconBadgeTmFill","BIconBadgeVo","BIconBadgeVoFill","BIconBadgeVr","BIconBadgeVrFill","BIconBadgeWc","BIconBadgeWcFill","BIconBag","BIconBagCheck","BIconBagCheckFill","BIconBagDash","BIconBagDashFill","BIconBagFill","BIconBagPlus","BIconBagPlusFill","BIconBagX","BIconBagXFill","BIconBank","BIconBank2","BIconBarChart","BIconBarChartFill","BIconBarChartLine","BIconBarChartLineFill","BIconBarChartSteps","BIconBasket","BIconBasket2","BIconBasket2Fill","BIconBasket3","BIconBasket3Fill","BIconBasketFill","BIconBattery","BIconBatteryCharging","BIconBatteryFull","BIconBatteryHalf","BIconBell","BIconBellFill","BIconBellSlash","BIconBellSlashFill","BIconBezier","BIconBezier2","BIconBicycle","BIconBinoculars","BIconBinocularsFill","BIconBlockquoteLeft","BIconBlockquoteRight","BIconBook","BIconBookFill","BIconBookHalf","BIconBookmark","BIconBookmarkCheck","BIconBookmarkCheckFill","BIconBookmarkDash","BIconBookmarkDashFill","BIconBookmarkFill","BIconBookmarkHeart","BIconBookmarkHeartFill","BIconBookmarkPlus","BIconBookmarkPlusFill","BIconBookmarkStar","BIconBookmarkStarFill","BIconBookmarkX","BIconBookmarkXFill","BIconBookmarks","BIconBookmarksFill","BIconBookshelf","BIconBootstrap","BIconBootstrapFill","BIconBootstrapReboot","BIconBorder","BIconBorderAll","BIconBorderBottom","BIconBorderCenter","BIconBorderInner","BIconBorderLeft","BIconBorderMiddle","BIconBorderOuter","BIconBorderRight","BIconBorderStyle","BIconBorderTop","BIconBorderWidth","BIconBoundingBox","BIconBoundingBoxCircles","BIconBox","BIconBoxArrowDown","BIconBoxArrowDownLeft","BIconBoxArrowDownRight","BIconBoxArrowInDown","BIconBoxArrowInDownLeft","BIconBoxArrowInDownRight","BIconBoxArrowInLeft","BIconBoxArrowInRight","BIconBoxArrowInUp","BIconBoxArrowInUpLeft","BIconBoxArrowInUpRight","BIconBoxArrowLeft","BIconBoxArrowRight","BIconBoxArrowUp","BIconBoxArrowUpLeft","BIconBoxArrowUpRight","BIconBoxSeam","BIconBraces","BIconBricks","BIconBriefcase","BIconBriefcaseFill","BIconBrightnessAltHigh","BIconBrightnessAltHighFill","BIconBrightnessAltLow","BIconBrightnessAltLowFill","BIconBrightnessHigh","BIconBrightnessHighFill","BIconBrightnessLow","BIconBrightnessLowFill","BIconBroadcast","BIconBroadcastPin","BIconBrush","BIconBrushFill","BIconBucket","BIconBucketFill","BIconBug","BIconBugFill","BIconBuilding","BIconBullseye","BIconCalculator","BIconCalculatorFill","BIconCalendar","BIconCalendar2","BIconCalendar2Check","BIconCalendar2CheckFill","BIconCalendar2Date","BIconCalendar2DateFill","BIconCalendar2Day","BIconCalendar2DayFill","BIconCalendar2Event","BIconCalendar2EventFill","BIconCalendar2Fill","BIconCalendar2Minus","BIconCalendar2MinusFill","BIconCalendar2Month","BIconCalendar2MonthFill","BIconCalendar2Plus","BIconCalendar2PlusFill","BIconCalendar2Range","BIconCalendar2RangeFill","BIconCalendar2Week","BIconCalendar2WeekFill","BIconCalendar2X","BIconCalendar2XFill","BIconCalendar3","BIconCalendar3Event","BIconCalendar3EventFill","BIconCalendar3Fill","BIconCalendar3Range","BIconCalendar3RangeFill","BIconCalendar3Week","BIconCalendar3WeekFill","BIconCalendar4","BIconCalendar4Event","BIconCalendar4Range","BIconCalendar4Week","BIconCalendarCheck","BIconCalendarCheckFill","BIconCalendarDate","BIconCalendarDateFill","BIconCalendarDay","BIconCalendarDayFill","BIconCalendarEvent","BIconCalendarEventFill","BIconCalendarFill","BIconCalendarMinus","BIconCalendarMinusFill","BIconCalendarMonth","BIconCalendarMonthFill","BIconCalendarPlus","BIconCalendarPlusFill","BIconCalendarRange","BIconCalendarRangeFill","BIconCalendarWeek","BIconCalendarWeekFill","BIconCalendarX","BIconCalendarXFill","BIconCamera","BIconCamera2","BIconCameraFill","BIconCameraReels","BIconCameraReelsFill","BIconCameraVideo","BIconCameraVideoFill","BIconCameraVideoOff","BIconCameraVideoOffFill","BIconCapslock","BIconCapslockFill","BIconCardChecklist","BIconCardHeading","BIconCardImage","BIconCardList","BIconCardText","BIconCaretDown","BIconCaretDownFill","BIconCaretDownSquare","BIconCaretDownSquareFill","BIconCaretLeft","BIconCaretLeftFill","BIconCaretLeftSquare","BIconCaretLeftSquareFill","BIconCaretRight","BIconCaretRightFill","BIconCaretRightSquare","BIconCaretRightSquareFill","BIconCaretUp","BIconCaretUpFill","BIconCaretUpSquare","BIconCaretUpSquareFill","BIconCart","BIconCart2","BIconCart3","BIconCart4","BIconCartCheck","BIconCartCheckFill","BIconCartDash","BIconCartDashFill","BIconCartFill","BIconCartPlus","BIconCartPlusFill","BIconCartX","BIconCartXFill","BIconCash","BIconCashCoin","BIconCashStack","BIconCast","BIconChat","BIconChatDots","BIconChatDotsFill","BIconChatFill","BIconChatLeft","BIconChatLeftDots","BIconChatLeftDotsFill","BIconChatLeftFill","BIconChatLeftQuote","BIconChatLeftQuoteFill","BIconChatLeftText","BIconChatLeftTextFill","BIconChatQuote","BIconChatQuoteFill","BIconChatRight","BIconChatRightDots","BIconChatRightDotsFill","BIconChatRightFill","BIconChatRightQuote","BIconChatRightQuoteFill","BIconChatRightText","BIconChatRightTextFill","BIconChatSquare","BIconChatSquareDots","BIconChatSquareDotsFill","BIconChatSquareFill","BIconChatSquareQuote","BIconChatSquareQuoteFill","BIconChatSquareText","BIconChatSquareTextFill","BIconChatText","BIconChatTextFill","BIconCheck","BIconCheck2","BIconCheck2All","BIconCheck2Circle","BIconCheck2Square","BIconCheckAll","BIconCheckCircle","BIconCheckCircleFill","BIconCheckLg","BIconCheckSquare","BIconCheckSquareFill","BIconChevronBarContract","BIconChevronBarDown","BIconChevronBarExpand","BIconChevronBarLeft","BIconChevronBarRight","BIconChevronBarUp","BIconChevronCompactDown","BIconChevronCompactLeft","BIconChevronCompactRight","BIconChevronCompactUp","BIconChevronContract","BIconChevronDoubleDown","BIconChevronDoubleLeft","BIconChevronDoubleRight","BIconChevronDoubleUp","BIconChevronDown","BIconChevronExpand","BIconChevronLeft","BIconChevronRight","BIconChevronUp","BIconCircle","BIconCircleFill","BIconCircleHalf","BIconCircleSquare","BIconClipboard","BIconClipboardCheck","BIconClipboardData","BIconClipboardMinus","BIconClipboardPlus","BIconClipboardX","BIconClock","BIconClockFill","BIconClockHistory","BIconCloud","BIconCloudArrowDown","BIconCloudArrowDownFill","BIconCloudArrowUp","BIconCloudArrowUpFill","BIconCloudCheck","BIconCloudCheckFill","BIconCloudDownload","BIconCloudDownloadFill","BIconCloudDrizzle","BIconCloudDrizzleFill","BIconCloudFill","BIconCloudFog","BIconCloudFog2","BIconCloudFog2Fill","BIconCloudFogFill","BIconCloudHail","BIconCloudHailFill","BIconCloudHaze","BIconCloudHaze1","BIconCloudHaze2Fill","BIconCloudHazeFill","BIconCloudLightning","BIconCloudLightningFill","BIconCloudLightningRain","BIconCloudLightningRainFill","BIconCloudMinus","BIconCloudMinusFill","BIconCloudMoon","BIconCloudMoonFill","BIconCloudPlus","BIconCloudPlusFill","BIconCloudRain","BIconCloudRainFill","BIconCloudRainHeavy","BIconCloudRainHeavyFill","BIconCloudSlash","BIconCloudSlashFill","BIconCloudSleet","BIconCloudSleetFill","BIconCloudSnow","BIconCloudSnowFill","BIconCloudSun","BIconCloudSunFill","BIconCloudUpload","BIconCloudUploadFill","BIconClouds","BIconCloudsFill","BIconCloudy","BIconCloudyFill","BIconCode","BIconCodeSlash","BIconCodeSquare","BIconCoin","BIconCollection","BIconCollectionFill","BIconCollectionPlay","BIconCollectionPlayFill","BIconColumns","BIconColumnsGap","BIconCommand","BIconCompass","BIconCompassFill","BIconCone","BIconConeStriped","BIconController","BIconCpu","BIconCpuFill","BIconCreditCard","BIconCreditCard2Back","BIconCreditCard2BackFill","BIconCreditCard2Front","BIconCreditCard2FrontFill","BIconCreditCardFill","BIconCrop","BIconCup","BIconCupFill","BIconCupStraw","BIconCurrencyBitcoin","BIconCurrencyDollar","BIconCurrencyEuro","BIconCurrencyExchange","BIconCurrencyPound","BIconCurrencyYen","BIconCursor","BIconCursorFill","BIconCursorText","BIconDash","BIconDashCircle","BIconDashCircleDotted","BIconDashCircleFill","BIconDashLg","BIconDashSquare","BIconDashSquareDotted","BIconDashSquareFill","BIconDiagram2","BIconDiagram2Fill","BIconDiagram3","BIconDiagram3Fill","BIconDiamond","BIconDiamondFill","BIconDiamondHalf","BIconDice1","BIconDice1Fill","BIconDice2","BIconDice2Fill","BIconDice3","BIconDice3Fill","BIconDice4","BIconDice4Fill","BIconDice5","BIconDice5Fill","BIconDice6","BIconDice6Fill","BIconDisc","BIconDiscFill","BIconDiscord","BIconDisplay","BIconDisplayFill","BIconDistributeHorizontal","BIconDistributeVertical","BIconDoorClosed","BIconDoorClosedFill","BIconDoorOpen","BIconDoorOpenFill","BIconDot","BIconDownload","BIconDroplet","BIconDropletFill","BIconDropletHalf","BIconEarbuds","BIconEasel","BIconEaselFill","BIconEgg","BIconEggFill","BIconEggFried","BIconEject","BIconEjectFill","BIconEmojiAngry","BIconEmojiAngryFill","BIconEmojiDizzy","BIconEmojiDizzyFill","BIconEmojiExpressionless","BIconEmojiExpressionlessFill","BIconEmojiFrown","BIconEmojiFrownFill","BIconEmojiHeartEyes","BIconEmojiHeartEyesFill","BIconEmojiLaughing","BIconEmojiLaughingFill","BIconEmojiNeutral","BIconEmojiNeutralFill","BIconEmojiSmile","BIconEmojiSmileFill","BIconEmojiSmileUpsideDown","BIconEmojiSmileUpsideDownFill","BIconEmojiSunglasses","BIconEmojiSunglassesFill","BIconEmojiWink","BIconEmojiWinkFill","BIconEnvelope","BIconEnvelopeFill","BIconEnvelopeOpen","BIconEnvelopeOpenFill","BIconEraser","BIconEraserFill","BIconExclamation","BIconExclamationCircle","BIconExclamationCircleFill","BIconExclamationDiamond","BIconExclamationDiamondFill","BIconExclamationLg","BIconExclamationOctagon","BIconExclamationOctagonFill","BIconExclamationSquare","BIconExclamationSquareFill","BIconExclamationTriangle","BIconExclamationTriangleFill","BIconExclude","BIconEye","BIconEyeFill","BIconEyeSlash","BIconEyeSlashFill","BIconEyedropper","BIconEyeglasses","BIconFacebook","BIconFile","BIconFileArrowDown","BIconFileArrowDownFill","BIconFileArrowUp","BIconFileArrowUpFill","BIconFileBarGraph","BIconFileBarGraphFill","BIconFileBinary","BIconFileBinaryFill","BIconFileBreak","BIconFileBreakFill","BIconFileCheck","BIconFileCheckFill","BIconFileCode","BIconFileCodeFill","BIconFileDiff","BIconFileDiffFill","BIconFileEarmark","BIconFileEarmarkArrowDown","BIconFileEarmarkArrowDownFill","BIconFileEarmarkArrowUp","BIconFileEarmarkArrowUpFill","BIconFileEarmarkBarGraph","BIconFileEarmarkBarGraphFill","BIconFileEarmarkBinary","BIconFileEarmarkBinaryFill","BIconFileEarmarkBreak","BIconFileEarmarkBreakFill","BIconFileEarmarkCheck","BIconFileEarmarkCheckFill","BIconFileEarmarkCode","BIconFileEarmarkCodeFill","BIconFileEarmarkDiff","BIconFileEarmarkDiffFill","BIconFileEarmarkEasel","BIconFileEarmarkEaselFill","BIconFileEarmarkExcel","BIconFileEarmarkExcelFill","BIconFileEarmarkFill","BIconFileEarmarkFont","BIconFileEarmarkFontFill","BIconFileEarmarkImage","BIconFileEarmarkImageFill","BIconFileEarmarkLock","BIconFileEarmarkLock2","BIconFileEarmarkLock2Fill","BIconFileEarmarkLockFill","BIconFileEarmarkMedical","BIconFileEarmarkMedicalFill","BIconFileEarmarkMinus","BIconFileEarmarkMinusFill","BIconFileEarmarkMusic","BIconFileEarmarkMusicFill","BIconFileEarmarkPdf","BIconFileEarmarkPdfFill","BIconFileEarmarkPerson","BIconFileEarmarkPersonFill","BIconFileEarmarkPlay","BIconFileEarmarkPlayFill","BIconFileEarmarkPlus","BIconFileEarmarkPlusFill","BIconFileEarmarkPost","BIconFileEarmarkPostFill","BIconFileEarmarkPpt","BIconFileEarmarkPptFill","BIconFileEarmarkRichtext","BIconFileEarmarkRichtextFill","BIconFileEarmarkRuled","BIconFileEarmarkRuledFill","BIconFileEarmarkSlides","BIconFileEarmarkSlidesFill","BIconFileEarmarkSpreadsheet","BIconFileEarmarkSpreadsheetFill","BIconFileEarmarkText","BIconFileEarmarkTextFill","BIconFileEarmarkWord","BIconFileEarmarkWordFill","BIconFileEarmarkX","BIconFileEarmarkXFill","BIconFileEarmarkZip","BIconFileEarmarkZipFill","BIconFileEasel","BIconFileEaselFill","BIconFileExcel","BIconFileExcelFill","BIconFileFill","BIconFileFont","BIconFileFontFill","BIconFileImage","BIconFileImageFill","BIconFileLock","BIconFileLock2","BIconFileLock2Fill","BIconFileLockFill","BIconFileMedical","BIconFileMedicalFill","BIconFileMinus","BIconFileMinusFill","BIconFileMusic","BIconFileMusicFill","BIconFilePdf","BIconFilePdfFill","BIconFilePerson","BIconFilePersonFill","BIconFilePlay","BIconFilePlayFill","BIconFilePlus","BIconFilePlusFill","BIconFilePost","BIconFilePostFill","BIconFilePpt","BIconFilePptFill","BIconFileRichtext","BIconFileRichtextFill","BIconFileRuled","BIconFileRuledFill","BIconFileSlides","BIconFileSlidesFill","BIconFileSpreadsheet","BIconFileSpreadsheetFill","BIconFileText","BIconFileTextFill","BIconFileWord","BIconFileWordFill","BIconFileX","BIconFileXFill","BIconFileZip","BIconFileZipFill","BIconFiles","BIconFilesAlt","BIconFilm","BIconFilter","BIconFilterCircle","BIconFilterCircleFill","BIconFilterLeft","BIconFilterRight","BIconFilterSquare","BIconFilterSquareFill","BIconFlag","BIconFlagFill","BIconFlower1","BIconFlower2","BIconFlower3","BIconFolder","BIconFolder2","BIconFolder2Open","BIconFolderCheck","BIconFolderFill","BIconFolderMinus","BIconFolderPlus","BIconFolderSymlink","BIconFolderSymlinkFill","BIconFolderX","BIconFonts","BIconForward","BIconForwardFill","BIconFront","BIconFullscreen","BIconFullscreenExit","BIconFunnel","BIconFunnelFill","BIconGear","BIconGearFill","BIconGearWide","BIconGearWideConnected","BIconGem","BIconGenderAmbiguous","BIconGenderFemale","BIconGenderMale","BIconGenderTrans","BIconGeo","BIconGeoAlt","BIconGeoAltFill","BIconGeoFill","BIconGift","BIconGiftFill","BIconGithub","BIconGlobe","BIconGlobe2","BIconGoogle","BIconGraphDown","BIconGraphUp","BIconGrid","BIconGrid1x2","BIconGrid1x2Fill","BIconGrid3x2","BIconGrid3x2Gap","BIconGrid3x2GapFill","BIconGrid3x3","BIconGrid3x3Gap","BIconGrid3x3GapFill","BIconGridFill","BIconGripHorizontal","BIconGripVertical","BIconHammer","BIconHandIndex","BIconHandIndexFill","BIconHandIndexThumb","BIconHandIndexThumbFill","BIconHandThumbsDown","BIconHandThumbsDownFill","BIconHandThumbsUp","BIconHandThumbsUpFill","BIconHandbag","BIconHandbagFill","BIconHash","BIconHdd","BIconHddFill","BIconHddNetwork","BIconHddNetworkFill","BIconHddRack","BIconHddRackFill","BIconHddStack","BIconHddStackFill","BIconHeadphones","BIconHeadset","BIconHeadsetVr","BIconHeart","BIconHeartFill","BIconHeartHalf","BIconHeptagon","BIconHeptagonFill","BIconHeptagonHalf","BIconHexagon","BIconHexagonFill","BIconHexagonHalf","BIconHourglass","BIconHourglassBottom","BIconHourglassSplit","BIconHourglassTop","BIconHouse","BIconHouseDoor","BIconHouseDoorFill","BIconHouseFill","BIconHr","BIconHurricane","BIconImage","BIconImageAlt","BIconImageFill","BIconImages","BIconInbox","BIconInboxFill","BIconInboxes","BIconInboxesFill","BIconInfo","BIconInfoCircle","BIconInfoCircleFill","BIconInfoLg","BIconInfoSquare","BIconInfoSquareFill","BIconInputCursor","BIconInputCursorText","BIconInstagram","BIconIntersect","BIconJournal","BIconJournalAlbum","BIconJournalArrowDown","BIconJournalArrowUp","BIconJournalBookmark","BIconJournalBookmarkFill","BIconJournalCheck","BIconJournalCode","BIconJournalMedical","BIconJournalMinus","BIconJournalPlus","BIconJournalRichtext","BIconJournalText","BIconJournalX","BIconJournals","BIconJoystick","BIconJustify","BIconJustifyLeft","BIconJustifyRight","BIconKanban","BIconKanbanFill","BIconKey","BIconKeyFill","BIconKeyboard","BIconKeyboardFill","BIconLadder","BIconLamp","BIconLampFill","BIconLaptop","BIconLaptopFill","BIconLayerBackward","BIconLayerForward","BIconLayers","BIconLayersFill","BIconLayersHalf","BIconLayoutSidebar","BIconLayoutSidebarInset","BIconLayoutSidebarInsetReverse","BIconLayoutSidebarReverse","BIconLayoutSplit","BIconLayoutTextSidebar","BIconLayoutTextSidebarReverse","BIconLayoutTextWindow","BIconLayoutTextWindowReverse","BIconLayoutThreeColumns","BIconLayoutWtf","BIconLifePreserver","BIconLightbulb","BIconLightbulbFill","BIconLightbulbOff","BIconLightbulbOffFill","BIconLightning","BIconLightningCharge","BIconLightningChargeFill","BIconLightningFill","BIconLink","BIconLink45deg","BIconLinkedin","BIconList","BIconListCheck","BIconListNested","BIconListOl","BIconListStars","BIconListTask","BIconListUl","BIconLock","BIconLockFill","BIconMailbox","BIconMailbox2","BIconMap","BIconMapFill","BIconMarkdown","BIconMarkdownFill","BIconMask","BIconMastodon","BIconMegaphone","BIconMegaphoneFill","BIconMenuApp","BIconMenuAppFill","BIconMenuButton","BIconMenuButtonFill","BIconMenuButtonWide","BIconMenuButtonWideFill","BIconMenuDown","BIconMenuUp","BIconMessenger","BIconMic","BIconMicFill","BIconMicMute","BIconMicMuteFill","BIconMinecart","BIconMinecartLoaded","BIconMoisture","BIconMoon","BIconMoonFill","BIconMoonStars","BIconMoonStarsFill","BIconMouse","BIconMouse2","BIconMouse2Fill","BIconMouse3","BIconMouse3Fill","BIconMouseFill","BIconMusicNote","BIconMusicNoteBeamed","BIconMusicNoteList","BIconMusicPlayer","BIconMusicPlayerFill","BIconNewspaper","BIconNodeMinus","BIconNodeMinusFill","BIconNodePlus","BIconNodePlusFill","BIconNut","BIconNutFill","BIconOctagon","BIconOctagonFill","BIconOctagonHalf","BIconOption","BIconOutlet","BIconPaintBucket","BIconPalette","BIconPalette2","BIconPaletteFill","BIconPaperclip","BIconParagraph","BIconPatchCheck","BIconPatchCheckFill","BIconPatchExclamation","BIconPatchExclamationFill","BIconPatchMinus","BIconPatchMinusFill","BIconPatchPlus","BIconPatchPlusFill","BIconPatchQuestion","BIconPatchQuestionFill","BIconPause","BIconPauseBtn","BIconPauseBtnFill","BIconPauseCircle","BIconPauseCircleFill","BIconPauseFill","BIconPeace","BIconPeaceFill","BIconPen","BIconPenFill","BIconPencil","BIconPencilFill","BIconPencilSquare","BIconPentagon","BIconPentagonFill","BIconPentagonHalf","BIconPeople","BIconPeopleFill","BIconPercent","BIconPerson","BIconPersonBadge","BIconPersonBadgeFill","BIconPersonBoundingBox","BIconPersonCheck","BIconPersonCheckFill","BIconPersonCircle","BIconPersonDash","BIconPersonDashFill","BIconPersonFill","BIconPersonLinesFill","BIconPersonPlus","BIconPersonPlusFill","BIconPersonSquare","BIconPersonX","BIconPersonXFill","BIconPhone","BIconPhoneFill","BIconPhoneLandscape","BIconPhoneLandscapeFill","BIconPhoneVibrate","BIconPhoneVibrateFill","BIconPieChart","BIconPieChartFill","BIconPiggyBank","BIconPiggyBankFill","BIconPin","BIconPinAngle","BIconPinAngleFill","BIconPinFill","BIconPinMap","BIconPinMapFill","BIconPip","BIconPipFill","BIconPlay","BIconPlayBtn","BIconPlayBtnFill","BIconPlayCircle","BIconPlayCircleFill","BIconPlayFill","BIconPlug","BIconPlugFill","BIconPlus","BIconPlusCircle","BIconPlusCircleDotted","BIconPlusCircleFill","BIconPlusLg","BIconPlusSquare","BIconPlusSquareDotted","BIconPlusSquareFill","BIconPower","BIconPrinter","BIconPrinterFill","BIconPuzzle","BIconPuzzleFill","BIconQuestion","BIconQuestionCircle","BIconQuestionCircleFill","BIconQuestionDiamond","BIconQuestionDiamondFill","BIconQuestionLg","BIconQuestionOctagon","BIconQuestionOctagonFill","BIconQuestionSquare","BIconQuestionSquareFill","BIconRainbow","BIconReceipt","BIconReceiptCutoff","BIconReception0","BIconReception1","BIconReception2","BIconReception3","BIconReception4","BIconRecord","BIconRecord2","BIconRecord2Fill","BIconRecordBtn","BIconRecordBtnFill","BIconRecordCircle","BIconRecordCircleFill","BIconRecordFill","BIconRecycle","BIconReddit","BIconReply","BIconReplyAll","BIconReplyAllFill","BIconReplyFill","BIconRss","BIconRssFill","BIconRulers","BIconSafe","BIconSafe2","BIconSafe2Fill","BIconSafeFill","BIconSave","BIconSave2","BIconSave2Fill","BIconSaveFill","BIconScissors","BIconScrewdriver","BIconSdCard","BIconSdCardFill","BIconSearch","BIconSegmentedNav","BIconServer","BIconShare","BIconShareFill","BIconShield","BIconShieldCheck","BIconShieldExclamation","BIconShieldFill","BIconShieldFillCheck","BIconShieldFillExclamation","BIconShieldFillMinus","BIconShieldFillPlus","BIconShieldFillX","BIconShieldLock","BIconShieldLockFill","BIconShieldMinus","BIconShieldPlus","BIconShieldShaded","BIconShieldSlash","BIconShieldSlashFill","BIconShieldX","BIconShift","BIconShiftFill","BIconShop","BIconShopWindow","BIconShuffle","BIconSignpost","BIconSignpost2","BIconSignpost2Fill","BIconSignpostFill","BIconSignpostSplit","BIconSignpostSplitFill","BIconSim","BIconSimFill","BIconSkipBackward","BIconSkipBackwardBtn","BIconSkipBackwardBtnFill","BIconSkipBackwardCircle","BIconSkipBackwardCircleFill","BIconSkipBackwardFill","BIconSkipEnd","BIconSkipEndBtn","BIconSkipEndBtnFill","BIconSkipEndCircle","BIconSkipEndCircleFill","BIconSkipEndFill","BIconSkipForward","BIconSkipForwardBtn","BIconSkipForwardBtnFill","BIconSkipForwardCircle","BIconSkipForwardCircleFill","BIconSkipForwardFill","BIconSkipStart","BIconSkipStartBtn","BIconSkipStartBtnFill","BIconSkipStartCircle","BIconSkipStartCircleFill","BIconSkipStartFill","BIconSkype","BIconSlack","BIconSlash","BIconSlashCircle","BIconSlashCircleFill","BIconSlashLg","BIconSlashSquare","BIconSlashSquareFill","BIconSliders","BIconSmartwatch","BIconSnow","BIconSnow2","BIconSnow3","BIconSortAlphaDown","BIconSortAlphaDownAlt","BIconSortAlphaUp","BIconSortAlphaUpAlt","BIconSortDown","BIconSortDownAlt","BIconSortNumericDown","BIconSortNumericDownAlt","BIconSortNumericUp","BIconSortNumericUpAlt","BIconSortUp","BIconSortUpAlt","BIconSoundwave","BIconSpeaker","BIconSpeakerFill","BIconSpeedometer","BIconSpeedometer2","BIconSpellcheck","BIconSquare","BIconSquareFill","BIconSquareHalf","BIconStack","BIconStar","BIconStarFill","BIconStarHalf","BIconStars","BIconStickies","BIconStickiesFill","BIconSticky","BIconStickyFill","BIconStop","BIconStopBtn","BIconStopBtnFill","BIconStopCircle","BIconStopCircleFill","BIconStopFill","BIconStoplights","BIconStoplightsFill","BIconStopwatch","BIconStopwatchFill","BIconSubtract","BIconSuitClub","BIconSuitClubFill","BIconSuitDiamond","BIconSuitDiamondFill","BIconSuitHeart","BIconSuitHeartFill","BIconSuitSpade","BIconSuitSpadeFill","BIconSun","BIconSunFill","BIconSunglasses","BIconSunrise","BIconSunriseFill","BIconSunset","BIconSunsetFill","BIconSymmetryHorizontal","BIconSymmetryVertical","BIconTable","BIconTablet","BIconTabletFill","BIconTabletLandscape","BIconTabletLandscapeFill","BIconTag","BIconTagFill","BIconTags","BIconTagsFill","BIconTelegram","BIconTelephone","BIconTelephoneFill","BIconTelephoneForward","BIconTelephoneForwardFill","BIconTelephoneInbound","BIconTelephoneInboundFill","BIconTelephoneMinus","BIconTelephoneMinusFill","BIconTelephoneOutbound","BIconTelephoneOutboundFill","BIconTelephonePlus","BIconTelephonePlusFill","BIconTelephoneX","BIconTelephoneXFill","BIconTerminal","BIconTerminalFill","BIconTextCenter","BIconTextIndentLeft","BIconTextIndentRight","BIconTextLeft","BIconTextParagraph","BIconTextRight","BIconTextarea","BIconTextareaResize","BIconTextareaT","BIconThermometer","BIconThermometerHalf","BIconThermometerHigh","BIconThermometerLow","BIconThermometerSnow","BIconThermometerSun","BIconThreeDots","BIconThreeDotsVertical","BIconToggle2Off","BIconToggle2On","BIconToggleOff","BIconToggleOn","BIconToggles","BIconToggles2","BIconTools","BIconTornado","BIconTranslate","BIconTrash","BIconTrash2","BIconTrash2Fill","BIconTrashFill","BIconTree","BIconTreeFill","BIconTriangle","BIconTriangleFill","BIconTriangleHalf","BIconTrophy","BIconTrophyFill","BIconTropicalStorm","BIconTruck","BIconTruckFlatbed","BIconTsunami","BIconTv","BIconTvFill","BIconTwitch","BIconTwitter","BIconType","BIconTypeBold","BIconTypeH1","BIconTypeH2","BIconTypeH3","BIconTypeItalic","BIconTypeStrikethrough","BIconTypeUnderline","BIconUiChecks","BIconUiChecksGrid","BIconUiRadios","BIconUiRadiosGrid","BIconUmbrella","BIconUmbrellaFill","BIconUnion","BIconUnlock","BIconUnlockFill","BIconUpc","BIconUpcScan","BIconUpload","BIconVectorPen","BIconViewList","BIconViewStacked","BIconVinyl","BIconVinylFill","BIconVoicemail","BIconVolumeDown","BIconVolumeDownFill","BIconVolumeMute","BIconVolumeMuteFill","BIconVolumeOff","BIconVolumeOffFill","BIconVolumeUp","BIconVolumeUpFill","BIconVr","BIconWallet","BIconWallet2","BIconWalletFill","BIconWatch","BIconWater","BIconWhatsapp","BIconWifi","BIconWifi1","BIconWifi2","BIconWifiOff","BIconWind","BIconWindow","BIconWindowDock","BIconWindowSidebar","BIconWrench","BIconX","BIconXCircle","BIconXCircleFill","BIconXDiamond","BIconXDiamondFill","BIconXLg","BIconXOctagon","BIconXOctagonFill","BIconXSquare","BIconXSquareFill","BIconYoutube","BIconZoomIn","BIconZoomOut"],l=(0,r.pluginFactoryNoConfig)({components:{BIcon:a.BIcon,BIconstack:i.BIconstack,BIconBlank:o.BIconBlank,BIconAlarm:o.BIconAlarm,BIconAlarmFill:o.BIconAlarmFill,BIconAlignBottom:o.BIconAlignBottom,BIconAlignCenter:o.BIconAlignCenter,BIconAlignEnd:o.BIconAlignEnd,BIconAlignMiddle:o.BIconAlignMiddle,BIconAlignStart:o.BIconAlignStart,BIconAlignTop:o.BIconAlignTop,BIconAlt:o.BIconAlt,BIconApp:o.BIconApp,BIconAppIndicator:o.BIconAppIndicator,BIconArchive:o.BIconArchive,BIconArchiveFill:o.BIconArchiveFill,BIconArrow90degDown:o.BIconArrow90degDown,BIconArrow90degLeft:o.BIconArrow90degLeft,BIconArrow90degRight:o.BIconArrow90degRight,BIconArrow90degUp:o.BIconArrow90degUp,BIconArrowBarDown:o.BIconArrowBarDown,BIconArrowBarLeft:o.BIconArrowBarLeft,BIconArrowBarRight:o.BIconArrowBarRight,BIconArrowBarUp:o.BIconArrowBarUp,BIconArrowClockwise:o.BIconArrowClockwise,BIconArrowCounterclockwise:o.BIconArrowCounterclockwise,BIconArrowDown:o.BIconArrowDown,BIconArrowDownCircle:o.BIconArrowDownCircle,BIconArrowDownCircleFill:o.BIconArrowDownCircleFill,BIconArrowDownLeft:o.BIconArrowDownLeft,BIconArrowDownLeftCircle:o.BIconArrowDownLeftCircle,BIconArrowDownLeftCircleFill:o.BIconArrowDownLeftCircleFill,BIconArrowDownLeftSquare:o.BIconArrowDownLeftSquare,BIconArrowDownLeftSquareFill:o.BIconArrowDownLeftSquareFill,BIconArrowDownRight:o.BIconArrowDownRight,BIconArrowDownRightCircle:o.BIconArrowDownRightCircle,BIconArrowDownRightCircleFill:o.BIconArrowDownRightCircleFill,BIconArrowDownRightSquare:o.BIconArrowDownRightSquare,BIconArrowDownRightSquareFill:o.BIconArrowDownRightSquareFill,BIconArrowDownShort:o.BIconArrowDownShort,BIconArrowDownSquare:o.BIconArrowDownSquare,BIconArrowDownSquareFill:o.BIconArrowDownSquareFill,BIconArrowDownUp:o.BIconArrowDownUp,BIconArrowLeft:o.BIconArrowLeft,BIconArrowLeftCircle:o.BIconArrowLeftCircle,BIconArrowLeftCircleFill:o.BIconArrowLeftCircleFill,BIconArrowLeftRight:o.BIconArrowLeftRight,BIconArrowLeftShort:o.BIconArrowLeftShort,BIconArrowLeftSquare:o.BIconArrowLeftSquare,BIconArrowLeftSquareFill:o.BIconArrowLeftSquareFill,BIconArrowRepeat:o.BIconArrowRepeat,BIconArrowReturnLeft:o.BIconArrowReturnLeft,BIconArrowReturnRight:o.BIconArrowReturnRight,BIconArrowRight:o.BIconArrowRight,BIconArrowRightCircle:o.BIconArrowRightCircle,BIconArrowRightCircleFill:o.BIconArrowRightCircleFill,BIconArrowRightShort:o.BIconArrowRightShort,BIconArrowRightSquare:o.BIconArrowRightSquare,BIconArrowRightSquareFill:o.BIconArrowRightSquareFill,BIconArrowUp:o.BIconArrowUp,BIconArrowUpCircle:o.BIconArrowUpCircle,BIconArrowUpCircleFill:o.BIconArrowUpCircleFill,BIconArrowUpLeft:o.BIconArrowUpLeft,BIconArrowUpLeftCircle:o.BIconArrowUpLeftCircle,BIconArrowUpLeftCircleFill:o.BIconArrowUpLeftCircleFill,BIconArrowUpLeftSquare:o.BIconArrowUpLeftSquare,BIconArrowUpLeftSquareFill:o.BIconArrowUpLeftSquareFill,BIconArrowUpRight:o.BIconArrowUpRight,BIconArrowUpRightCircle:o.BIconArrowUpRightCircle,BIconArrowUpRightCircleFill:o.BIconArrowUpRightCircleFill,BIconArrowUpRightSquare:o.BIconArrowUpRightSquare,BIconArrowUpRightSquareFill:o.BIconArrowUpRightSquareFill,BIconArrowUpShort:o.BIconArrowUpShort,BIconArrowUpSquare:o.BIconArrowUpSquare,BIconArrowUpSquareFill:o.BIconArrowUpSquareFill,BIconArrowsAngleContract:o.BIconArrowsAngleContract,BIconArrowsAngleExpand:o.BIconArrowsAngleExpand,BIconArrowsCollapse:o.BIconArrowsCollapse,BIconArrowsExpand:o.BIconArrowsExpand,BIconArrowsFullscreen:o.BIconArrowsFullscreen,BIconArrowsMove:o.BIconArrowsMove,BIconAspectRatio:o.BIconAspectRatio,BIconAspectRatioFill:o.BIconAspectRatioFill,BIconAsterisk:o.BIconAsterisk,BIconAt:o.BIconAt,BIconAward:o.BIconAward,BIconAwardFill:o.BIconAwardFill,BIconBack:o.BIconBack,BIconBackspace:o.BIconBackspace,BIconBackspaceFill:o.BIconBackspaceFill,BIconBackspaceReverse:o.BIconBackspaceReverse,BIconBackspaceReverseFill:o.BIconBackspaceReverseFill,BIconBadge3d:o.BIconBadge3d,BIconBadge3dFill:o.BIconBadge3dFill,BIconBadge4k:o.BIconBadge4k,BIconBadge4kFill:o.BIconBadge4kFill,BIconBadge8k:o.BIconBadge8k,BIconBadge8kFill:o.BIconBadge8kFill,BIconBadgeAd:o.BIconBadgeAd,BIconBadgeAdFill:o.BIconBadgeAdFill,BIconBadgeAr:o.BIconBadgeAr,BIconBadgeArFill:o.BIconBadgeArFill,BIconBadgeCc:o.BIconBadgeCc,BIconBadgeCcFill:o.BIconBadgeCcFill,BIconBadgeHd:o.BIconBadgeHd,BIconBadgeHdFill:o.BIconBadgeHdFill,BIconBadgeTm:o.BIconBadgeTm,BIconBadgeTmFill:o.BIconBadgeTmFill,BIconBadgeVo:o.BIconBadgeVo,BIconBadgeVoFill:o.BIconBadgeVoFill,BIconBadgeVr:o.BIconBadgeVr,BIconBadgeVrFill:o.BIconBadgeVrFill,BIconBadgeWc:o.BIconBadgeWc,BIconBadgeWcFill:o.BIconBadgeWcFill,BIconBag:o.BIconBag,BIconBagCheck:o.BIconBagCheck,BIconBagCheckFill:o.BIconBagCheckFill,BIconBagDash:o.BIconBagDash,BIconBagDashFill:o.BIconBagDashFill,BIconBagFill:o.BIconBagFill,BIconBagPlus:o.BIconBagPlus,BIconBagPlusFill:o.BIconBagPlusFill,BIconBagX:o.BIconBagX,BIconBagXFill:o.BIconBagXFill,BIconBank:o.BIconBank,BIconBank2:o.BIconBank2,BIconBarChart:o.BIconBarChart,BIconBarChartFill:o.BIconBarChartFill,BIconBarChartLine:o.BIconBarChartLine,BIconBarChartLineFill:o.BIconBarChartLineFill,BIconBarChartSteps:o.BIconBarChartSteps,BIconBasket:o.BIconBasket,BIconBasket2:o.BIconBasket2,BIconBasket2Fill:o.BIconBasket2Fill,BIconBasket3:o.BIconBasket3,BIconBasket3Fill:o.BIconBasket3Fill,BIconBasketFill:o.BIconBasketFill,BIconBattery:o.BIconBattery,BIconBatteryCharging:o.BIconBatteryCharging,BIconBatteryFull:o.BIconBatteryFull,BIconBatteryHalf:o.BIconBatteryHalf,BIconBell:o.BIconBell,BIconBellFill:o.BIconBellFill,BIconBellSlash:o.BIconBellSlash,BIconBellSlashFill:o.BIconBellSlashFill,BIconBezier:o.BIconBezier,BIconBezier2:o.BIconBezier2,BIconBicycle:o.BIconBicycle,BIconBinoculars:o.BIconBinoculars,BIconBinocularsFill:o.BIconBinocularsFill,BIconBlockquoteLeft:o.BIconBlockquoteLeft,BIconBlockquoteRight:o.BIconBlockquoteRight,BIconBook:o.BIconBook,BIconBookFill:o.BIconBookFill,BIconBookHalf:o.BIconBookHalf,BIconBookmark:o.BIconBookmark,BIconBookmarkCheck:o.BIconBookmarkCheck,BIconBookmarkCheckFill:o.BIconBookmarkCheckFill,BIconBookmarkDash:o.BIconBookmarkDash,BIconBookmarkDashFill:o.BIconBookmarkDashFill,BIconBookmarkFill:o.BIconBookmarkFill,BIconBookmarkHeart:o.BIconBookmarkHeart,BIconBookmarkHeartFill:o.BIconBookmarkHeartFill,BIconBookmarkPlus:o.BIconBookmarkPlus,BIconBookmarkPlusFill:o.BIconBookmarkPlusFill,BIconBookmarkStar:o.BIconBookmarkStar,BIconBookmarkStarFill:o.BIconBookmarkStarFill,BIconBookmarkX:o.BIconBookmarkX,BIconBookmarkXFill:o.BIconBookmarkXFill,BIconBookmarks:o.BIconBookmarks,BIconBookmarksFill:o.BIconBookmarksFill,BIconBookshelf:o.BIconBookshelf,BIconBootstrap:o.BIconBootstrap,BIconBootstrapFill:o.BIconBootstrapFill,BIconBootstrapReboot:o.BIconBootstrapReboot,BIconBorder:o.BIconBorder,BIconBorderAll:o.BIconBorderAll,BIconBorderBottom:o.BIconBorderBottom,BIconBorderCenter:o.BIconBorderCenter,BIconBorderInner:o.BIconBorderInner,BIconBorderLeft:o.BIconBorderLeft,BIconBorderMiddle:o.BIconBorderMiddle,BIconBorderOuter:o.BIconBorderOuter,BIconBorderRight:o.BIconBorderRight,BIconBorderStyle:o.BIconBorderStyle,BIconBorderTop:o.BIconBorderTop,BIconBorderWidth:o.BIconBorderWidth,BIconBoundingBox:o.BIconBoundingBox,BIconBoundingBoxCircles:o.BIconBoundingBoxCircles,BIconBox:o.BIconBox,BIconBoxArrowDown:o.BIconBoxArrowDown,BIconBoxArrowDownLeft:o.BIconBoxArrowDownLeft,BIconBoxArrowDownRight:o.BIconBoxArrowDownRight,BIconBoxArrowInDown:o.BIconBoxArrowInDown,BIconBoxArrowInDownLeft:o.BIconBoxArrowInDownLeft,BIconBoxArrowInDownRight:o.BIconBoxArrowInDownRight,BIconBoxArrowInLeft:o.BIconBoxArrowInLeft,BIconBoxArrowInRight:o.BIconBoxArrowInRight,BIconBoxArrowInUp:o.BIconBoxArrowInUp,BIconBoxArrowInUpLeft:o.BIconBoxArrowInUpLeft,BIconBoxArrowInUpRight:o.BIconBoxArrowInUpRight,BIconBoxArrowLeft:o.BIconBoxArrowLeft,BIconBoxArrowRight:o.BIconBoxArrowRight,BIconBoxArrowUp:o.BIconBoxArrowUp,BIconBoxArrowUpLeft:o.BIconBoxArrowUpLeft,BIconBoxArrowUpRight:o.BIconBoxArrowUpRight,BIconBoxSeam:o.BIconBoxSeam,BIconBraces:o.BIconBraces,BIconBricks:o.BIconBricks,BIconBriefcase:o.BIconBriefcase,BIconBriefcaseFill:o.BIconBriefcaseFill,BIconBrightnessAltHigh:o.BIconBrightnessAltHigh,BIconBrightnessAltHighFill:o.BIconBrightnessAltHighFill,BIconBrightnessAltLow:o.BIconBrightnessAltLow,BIconBrightnessAltLowFill:o.BIconBrightnessAltLowFill,BIconBrightnessHigh:o.BIconBrightnessHigh,BIconBrightnessHighFill:o.BIconBrightnessHighFill,BIconBrightnessLow:o.BIconBrightnessLow,BIconBrightnessLowFill:o.BIconBrightnessLowFill,BIconBroadcast:o.BIconBroadcast,BIconBroadcastPin:o.BIconBroadcastPin,BIconBrush:o.BIconBrush,BIconBrushFill:o.BIconBrushFill,BIconBucket:o.BIconBucket,BIconBucketFill:o.BIconBucketFill,BIconBug:o.BIconBug,BIconBugFill:o.BIconBugFill,BIconBuilding:o.BIconBuilding,BIconBullseye:o.BIconBullseye,BIconCalculator:o.BIconCalculator,BIconCalculatorFill:o.BIconCalculatorFill,BIconCalendar:o.BIconCalendar,BIconCalendar2:o.BIconCalendar2,BIconCalendar2Check:o.BIconCalendar2Check,BIconCalendar2CheckFill:o.BIconCalendar2CheckFill,BIconCalendar2Date:o.BIconCalendar2Date,BIconCalendar2DateFill:o.BIconCalendar2DateFill,BIconCalendar2Day:o.BIconCalendar2Day,BIconCalendar2DayFill:o.BIconCalendar2DayFill,BIconCalendar2Event:o.BIconCalendar2Event,BIconCalendar2EventFill:o.BIconCalendar2EventFill,BIconCalendar2Fill:o.BIconCalendar2Fill,BIconCalendar2Minus:o.BIconCalendar2Minus,BIconCalendar2MinusFill:o.BIconCalendar2MinusFill,BIconCalendar2Month:o.BIconCalendar2Month,BIconCalendar2MonthFill:o.BIconCalendar2MonthFill,BIconCalendar2Plus:o.BIconCalendar2Plus,BIconCalendar2PlusFill:o.BIconCalendar2PlusFill,BIconCalendar2Range:o.BIconCalendar2Range,BIconCalendar2RangeFill:o.BIconCalendar2RangeFill,BIconCalendar2Week:o.BIconCalendar2Week,BIconCalendar2WeekFill:o.BIconCalendar2WeekFill,BIconCalendar2X:o.BIconCalendar2X,BIconCalendar2XFill:o.BIconCalendar2XFill,BIconCalendar3:o.BIconCalendar3,BIconCalendar3Event:o.BIconCalendar3Event,BIconCalendar3EventFill:o.BIconCalendar3EventFill,BIconCalendar3Fill:o.BIconCalendar3Fill,BIconCalendar3Range:o.BIconCalendar3Range,BIconCalendar3RangeFill:o.BIconCalendar3RangeFill,BIconCalendar3Week:o.BIconCalendar3Week,BIconCalendar3WeekFill:o.BIconCalendar3WeekFill,BIconCalendar4:o.BIconCalendar4,BIconCalendar4Event:o.BIconCalendar4Event,BIconCalendar4Range:o.BIconCalendar4Range,BIconCalendar4Week:o.BIconCalendar4Week,BIconCalendarCheck:o.BIconCalendarCheck,BIconCalendarCheckFill:o.BIconCalendarCheckFill,BIconCalendarDate:o.BIconCalendarDate,BIconCalendarDateFill:o.BIconCalendarDateFill,BIconCalendarDay:o.BIconCalendarDay,BIconCalendarDayFill:o.BIconCalendarDayFill,BIconCalendarEvent:o.BIconCalendarEvent,BIconCalendarEventFill:o.BIconCalendarEventFill,BIconCalendarFill:o.BIconCalendarFill,BIconCalendarMinus:o.BIconCalendarMinus,BIconCalendarMinusFill:o.BIconCalendarMinusFill,BIconCalendarMonth:o.BIconCalendarMonth,BIconCalendarMonthFill:o.BIconCalendarMonthFill,BIconCalendarPlus:o.BIconCalendarPlus,BIconCalendarPlusFill:o.BIconCalendarPlusFill,BIconCalendarRange:o.BIconCalendarRange,BIconCalendarRangeFill:o.BIconCalendarRangeFill,BIconCalendarWeek:o.BIconCalendarWeek,BIconCalendarWeekFill:o.BIconCalendarWeekFill,BIconCalendarX:o.BIconCalendarX,BIconCalendarXFill:o.BIconCalendarXFill,BIconCamera:o.BIconCamera,BIconCamera2:o.BIconCamera2,BIconCameraFill:o.BIconCameraFill,BIconCameraReels:o.BIconCameraReels,BIconCameraReelsFill:o.BIconCameraReelsFill,BIconCameraVideo:o.BIconCameraVideo,BIconCameraVideoFill:o.BIconCameraVideoFill,BIconCameraVideoOff:o.BIconCameraVideoOff,BIconCameraVideoOffFill:o.BIconCameraVideoOffFill,BIconCapslock:o.BIconCapslock,BIconCapslockFill:o.BIconCapslockFill,BIconCardChecklist:o.BIconCardChecklist,BIconCardHeading:o.BIconCardHeading,BIconCardImage:o.BIconCardImage,BIconCardList:o.BIconCardList,BIconCardText:o.BIconCardText,BIconCaretDown:o.BIconCaretDown,BIconCaretDownFill:o.BIconCaretDownFill,BIconCaretDownSquare:o.BIconCaretDownSquare,BIconCaretDownSquareFill:o.BIconCaretDownSquareFill,BIconCaretLeft:o.BIconCaretLeft,BIconCaretLeftFill:o.BIconCaretLeftFill,BIconCaretLeftSquare:o.BIconCaretLeftSquare,BIconCaretLeftSquareFill:o.BIconCaretLeftSquareFill,BIconCaretRight:o.BIconCaretRight,BIconCaretRightFill:o.BIconCaretRightFill,BIconCaretRightSquare:o.BIconCaretRightSquare,BIconCaretRightSquareFill:o.BIconCaretRightSquareFill,BIconCaretUp:o.BIconCaretUp,BIconCaretUpFill:o.BIconCaretUpFill,BIconCaretUpSquare:o.BIconCaretUpSquare,BIconCaretUpSquareFill:o.BIconCaretUpSquareFill,BIconCart:o.BIconCart,BIconCart2:o.BIconCart2,BIconCart3:o.BIconCart3,BIconCart4:o.BIconCart4,BIconCartCheck:o.BIconCartCheck,BIconCartCheckFill:o.BIconCartCheckFill,BIconCartDash:o.BIconCartDash,BIconCartDashFill:o.BIconCartDashFill,BIconCartFill:o.BIconCartFill,BIconCartPlus:o.BIconCartPlus,BIconCartPlusFill:o.BIconCartPlusFill,BIconCartX:o.BIconCartX,BIconCartXFill:o.BIconCartXFill,BIconCash:o.BIconCash,BIconCashCoin:o.BIconCashCoin,BIconCashStack:o.BIconCashStack,BIconCast:o.BIconCast,BIconChat:o.BIconChat,BIconChatDots:o.BIconChatDots,BIconChatDotsFill:o.BIconChatDotsFill,BIconChatFill:o.BIconChatFill,BIconChatLeft:o.BIconChatLeft,BIconChatLeftDots:o.BIconChatLeftDots,BIconChatLeftDotsFill:o.BIconChatLeftDotsFill,BIconChatLeftFill:o.BIconChatLeftFill,BIconChatLeftQuote:o.BIconChatLeftQuote,BIconChatLeftQuoteFill:o.BIconChatLeftQuoteFill,BIconChatLeftText:o.BIconChatLeftText,BIconChatLeftTextFill:o.BIconChatLeftTextFill,BIconChatQuote:o.BIconChatQuote,BIconChatQuoteFill:o.BIconChatQuoteFill,BIconChatRight:o.BIconChatRight,BIconChatRightDots:o.BIconChatRightDots,BIconChatRightDotsFill:o.BIconChatRightDotsFill,BIconChatRightFill:o.BIconChatRightFill,BIconChatRightQuote:o.BIconChatRightQuote,BIconChatRightQuoteFill:o.BIconChatRightQuoteFill,BIconChatRightText:o.BIconChatRightText,BIconChatRightTextFill:o.BIconChatRightTextFill,BIconChatSquare:o.BIconChatSquare,BIconChatSquareDots:o.BIconChatSquareDots,BIconChatSquareDotsFill:o.BIconChatSquareDotsFill,BIconChatSquareFill:o.BIconChatSquareFill,BIconChatSquareQuote:o.BIconChatSquareQuote,BIconChatSquareQuoteFill:o.BIconChatSquareQuoteFill,BIconChatSquareText:o.BIconChatSquareText,BIconChatSquareTextFill:o.BIconChatSquareTextFill,BIconChatText:o.BIconChatText,BIconChatTextFill:o.BIconChatTextFill,BIconCheck:o.BIconCheck,BIconCheck2:o.BIconCheck2,BIconCheck2All:o.BIconCheck2All,BIconCheck2Circle:o.BIconCheck2Circle,BIconCheck2Square:o.BIconCheck2Square,BIconCheckAll:o.BIconCheckAll,BIconCheckCircle:o.BIconCheckCircle,BIconCheckCircleFill:o.BIconCheckCircleFill,BIconCheckLg:o.BIconCheckLg,BIconCheckSquare:o.BIconCheckSquare,BIconCheckSquareFill:o.BIconCheckSquareFill,BIconChevronBarContract:o.BIconChevronBarContract,BIconChevronBarDown:o.BIconChevronBarDown,BIconChevronBarExpand:o.BIconChevronBarExpand,BIconChevronBarLeft:o.BIconChevronBarLeft,BIconChevronBarRight:o.BIconChevronBarRight,BIconChevronBarUp:o.BIconChevronBarUp,BIconChevronCompactDown:o.BIconChevronCompactDown,BIconChevronCompactLeft:o.BIconChevronCompactLeft,BIconChevronCompactRight:o.BIconChevronCompactRight,BIconChevronCompactUp:o.BIconChevronCompactUp,BIconChevronContract:o.BIconChevronContract,BIconChevronDoubleDown:o.BIconChevronDoubleDown,BIconChevronDoubleLeft:o.BIconChevronDoubleLeft,BIconChevronDoubleRight:o.BIconChevronDoubleRight,BIconChevronDoubleUp:o.BIconChevronDoubleUp,BIconChevronDown:o.BIconChevronDown,BIconChevronExpand:o.BIconChevronExpand,BIconChevronLeft:o.BIconChevronLeft,BIconChevronRight:o.BIconChevronRight,BIconChevronUp:o.BIconChevronUp,BIconCircle:o.BIconCircle,BIconCircleFill:o.BIconCircleFill,BIconCircleHalf:o.BIconCircleHalf,BIconCircleSquare:o.BIconCircleSquare,BIconClipboard:o.BIconClipboard,BIconClipboardCheck:o.BIconClipboardCheck,BIconClipboardData:o.BIconClipboardData,BIconClipboardMinus:o.BIconClipboardMinus,BIconClipboardPlus:o.BIconClipboardPlus,BIconClipboardX:o.BIconClipboardX,BIconClock:o.BIconClock,BIconClockFill:o.BIconClockFill,BIconClockHistory:o.BIconClockHistory,BIconCloud:o.BIconCloud,BIconCloudArrowDown:o.BIconCloudArrowDown,BIconCloudArrowDownFill:o.BIconCloudArrowDownFill,BIconCloudArrowUp:o.BIconCloudArrowUp,BIconCloudArrowUpFill:o.BIconCloudArrowUpFill,BIconCloudCheck:o.BIconCloudCheck,BIconCloudCheckFill:o.BIconCloudCheckFill,BIconCloudDownload:o.BIconCloudDownload,BIconCloudDownloadFill:o.BIconCloudDownloadFill,BIconCloudDrizzle:o.BIconCloudDrizzle,BIconCloudDrizzleFill:o.BIconCloudDrizzleFill,BIconCloudFill:o.BIconCloudFill,BIconCloudFog:o.BIconCloudFog,BIconCloudFog2:o.BIconCloudFog2,BIconCloudFog2Fill:o.BIconCloudFog2Fill,BIconCloudFogFill:o.BIconCloudFogFill,BIconCloudHail:o.BIconCloudHail,BIconCloudHailFill:o.BIconCloudHailFill,BIconCloudHaze:o.BIconCloudHaze,BIconCloudHaze1:o.BIconCloudHaze1,BIconCloudHaze2Fill:o.BIconCloudHaze2Fill,BIconCloudHazeFill:o.BIconCloudHazeFill,BIconCloudLightning:o.BIconCloudLightning,BIconCloudLightningFill:o.BIconCloudLightningFill,BIconCloudLightningRain:o.BIconCloudLightningRain,BIconCloudLightningRainFill:o.BIconCloudLightningRainFill,BIconCloudMinus:o.BIconCloudMinus,BIconCloudMinusFill:o.BIconCloudMinusFill,BIconCloudMoon:o.BIconCloudMoon,BIconCloudMoonFill:o.BIconCloudMoonFill,BIconCloudPlus:o.BIconCloudPlus,BIconCloudPlusFill:o.BIconCloudPlusFill,BIconCloudRain:o.BIconCloudRain,BIconCloudRainFill:o.BIconCloudRainFill,BIconCloudRainHeavy:o.BIconCloudRainHeavy,BIconCloudRainHeavyFill:o.BIconCloudRainHeavyFill,BIconCloudSlash:o.BIconCloudSlash,BIconCloudSlashFill:o.BIconCloudSlashFill,BIconCloudSleet:o.BIconCloudSleet,BIconCloudSleetFill:o.BIconCloudSleetFill,BIconCloudSnow:o.BIconCloudSnow,BIconCloudSnowFill:o.BIconCloudSnowFill,BIconCloudSun:o.BIconCloudSun,BIconCloudSunFill:o.BIconCloudSunFill,BIconCloudUpload:o.BIconCloudUpload,BIconCloudUploadFill:o.BIconCloudUploadFill,BIconClouds:o.BIconClouds,BIconCloudsFill:o.BIconCloudsFill,BIconCloudy:o.BIconCloudy,BIconCloudyFill:o.BIconCloudyFill,BIconCode:o.BIconCode,BIconCodeSlash:o.BIconCodeSlash,BIconCodeSquare:o.BIconCodeSquare,BIconCoin:o.BIconCoin,BIconCollection:o.BIconCollection,BIconCollectionFill:o.BIconCollectionFill,BIconCollectionPlay:o.BIconCollectionPlay,BIconCollectionPlayFill:o.BIconCollectionPlayFill,BIconColumns:o.BIconColumns,BIconColumnsGap:o.BIconColumnsGap,BIconCommand:o.BIconCommand,BIconCompass:o.BIconCompass,BIconCompassFill:o.BIconCompassFill,BIconCone:o.BIconCone,BIconConeStriped:o.BIconConeStriped,BIconController:o.BIconController,BIconCpu:o.BIconCpu,BIconCpuFill:o.BIconCpuFill,BIconCreditCard:o.BIconCreditCard,BIconCreditCard2Back:o.BIconCreditCard2Back,BIconCreditCard2BackFill:o.BIconCreditCard2BackFill,BIconCreditCard2Front:o.BIconCreditCard2Front,BIconCreditCard2FrontFill:o.BIconCreditCard2FrontFill,BIconCreditCardFill:o.BIconCreditCardFill,BIconCrop:o.BIconCrop,BIconCup:o.BIconCup,BIconCupFill:o.BIconCupFill,BIconCupStraw:o.BIconCupStraw,BIconCurrencyBitcoin:o.BIconCurrencyBitcoin,BIconCurrencyDollar:o.BIconCurrencyDollar,BIconCurrencyEuro:o.BIconCurrencyEuro,BIconCurrencyExchange:o.BIconCurrencyExchange,BIconCurrencyPound:o.BIconCurrencyPound,BIconCurrencyYen:o.BIconCurrencyYen,BIconCursor:o.BIconCursor,BIconCursorFill:o.BIconCursorFill,BIconCursorText:o.BIconCursorText,BIconDash:o.BIconDash,BIconDashCircle:o.BIconDashCircle,BIconDashCircleDotted:o.BIconDashCircleDotted,BIconDashCircleFill:o.BIconDashCircleFill,BIconDashLg:o.BIconDashLg,BIconDashSquare:o.BIconDashSquare,BIconDashSquareDotted:o.BIconDashSquareDotted,BIconDashSquareFill:o.BIconDashSquareFill,BIconDiagram2:o.BIconDiagram2,BIconDiagram2Fill:o.BIconDiagram2Fill,BIconDiagram3:o.BIconDiagram3,BIconDiagram3Fill:o.BIconDiagram3Fill,BIconDiamond:o.BIconDiamond,BIconDiamondFill:o.BIconDiamondFill,BIconDiamondHalf:o.BIconDiamondHalf,BIconDice1:o.BIconDice1,BIconDice1Fill:o.BIconDice1Fill,BIconDice2:o.BIconDice2,BIconDice2Fill:o.BIconDice2Fill,BIconDice3:o.BIconDice3,BIconDice3Fill:o.BIconDice3Fill,BIconDice4:o.BIconDice4,BIconDice4Fill:o.BIconDice4Fill,BIconDice5:o.BIconDice5,BIconDice5Fill:o.BIconDice5Fill,BIconDice6:o.BIconDice6,BIconDice6Fill:o.BIconDice6Fill,BIconDisc:o.BIconDisc,BIconDiscFill:o.BIconDiscFill,BIconDiscord:o.BIconDiscord,BIconDisplay:o.BIconDisplay,BIconDisplayFill:o.BIconDisplayFill,BIconDistributeHorizontal:o.BIconDistributeHorizontal,BIconDistributeVertical:o.BIconDistributeVertical,BIconDoorClosed:o.BIconDoorClosed,BIconDoorClosedFill:o.BIconDoorClosedFill,BIconDoorOpen:o.BIconDoorOpen,BIconDoorOpenFill:o.BIconDoorOpenFill,BIconDot:o.BIconDot,BIconDownload:o.BIconDownload,BIconDroplet:o.BIconDroplet,BIconDropletFill:o.BIconDropletFill,BIconDropletHalf:o.BIconDropletHalf,BIconEarbuds:o.BIconEarbuds,BIconEasel:o.BIconEasel,BIconEaselFill:o.BIconEaselFill,BIconEgg:o.BIconEgg,BIconEggFill:o.BIconEggFill,BIconEggFried:o.BIconEggFried,BIconEject:o.BIconEject,BIconEjectFill:o.BIconEjectFill,BIconEmojiAngry:o.BIconEmojiAngry,BIconEmojiAngryFill:o.BIconEmojiAngryFill,BIconEmojiDizzy:o.BIconEmojiDizzy,BIconEmojiDizzyFill:o.BIconEmojiDizzyFill,BIconEmojiExpressionless:o.BIconEmojiExpressionless,BIconEmojiExpressionlessFill:o.BIconEmojiExpressionlessFill,BIconEmojiFrown:o.BIconEmojiFrown,BIconEmojiFrownFill:o.BIconEmojiFrownFill,BIconEmojiHeartEyes:o.BIconEmojiHeartEyes,BIconEmojiHeartEyesFill:o.BIconEmojiHeartEyesFill,BIconEmojiLaughing:o.BIconEmojiLaughing,BIconEmojiLaughingFill:o.BIconEmojiLaughingFill,BIconEmojiNeutral:o.BIconEmojiNeutral,BIconEmojiNeutralFill:o.BIconEmojiNeutralFill,BIconEmojiSmile:o.BIconEmojiSmile,BIconEmojiSmileFill:o.BIconEmojiSmileFill,BIconEmojiSmileUpsideDown:o.BIconEmojiSmileUpsideDown,BIconEmojiSmileUpsideDownFill:o.BIconEmojiSmileUpsideDownFill,BIconEmojiSunglasses:o.BIconEmojiSunglasses,BIconEmojiSunglassesFill:o.BIconEmojiSunglassesFill,BIconEmojiWink:o.BIconEmojiWink,BIconEmojiWinkFill:o.BIconEmojiWinkFill,BIconEnvelope:o.BIconEnvelope,BIconEnvelopeFill:o.BIconEnvelopeFill,BIconEnvelopeOpen:o.BIconEnvelopeOpen,BIconEnvelopeOpenFill:o.BIconEnvelopeOpenFill,BIconEraser:o.BIconEraser,BIconEraserFill:o.BIconEraserFill,BIconExclamation:o.BIconExclamation,BIconExclamationCircle:o.BIconExclamationCircle,BIconExclamationCircleFill:o.BIconExclamationCircleFill,BIconExclamationDiamond:o.BIconExclamationDiamond,BIconExclamationDiamondFill:o.BIconExclamationDiamondFill,BIconExclamationLg:o.BIconExclamationLg,BIconExclamationOctagon:o.BIconExclamationOctagon,BIconExclamationOctagonFill:o.BIconExclamationOctagonFill,BIconExclamationSquare:o.BIconExclamationSquare,BIconExclamationSquareFill:o.BIconExclamationSquareFill,BIconExclamationTriangle:o.BIconExclamationTriangle,BIconExclamationTriangleFill:o.BIconExclamationTriangleFill,BIconExclude:o.BIconExclude,BIconEye:o.BIconEye,BIconEyeFill:o.BIconEyeFill,BIconEyeSlash:o.BIconEyeSlash,BIconEyeSlashFill:o.BIconEyeSlashFill,BIconEyedropper:o.BIconEyedropper,BIconEyeglasses:o.BIconEyeglasses,BIconFacebook:o.BIconFacebook,BIconFile:o.BIconFile,BIconFileArrowDown:o.BIconFileArrowDown,BIconFileArrowDownFill:o.BIconFileArrowDownFill,BIconFileArrowUp:o.BIconFileArrowUp,BIconFileArrowUpFill:o.BIconFileArrowUpFill,BIconFileBarGraph:o.BIconFileBarGraph,BIconFileBarGraphFill:o.BIconFileBarGraphFill,BIconFileBinary:o.BIconFileBinary,BIconFileBinaryFill:o.BIconFileBinaryFill,BIconFileBreak:o.BIconFileBreak,BIconFileBreakFill:o.BIconFileBreakFill,BIconFileCheck:o.BIconFileCheck,BIconFileCheckFill:o.BIconFileCheckFill,BIconFileCode:o.BIconFileCode,BIconFileCodeFill:o.BIconFileCodeFill,BIconFileDiff:o.BIconFileDiff,BIconFileDiffFill:o.BIconFileDiffFill,BIconFileEarmark:o.BIconFileEarmark,BIconFileEarmarkArrowDown:o.BIconFileEarmarkArrowDown,BIconFileEarmarkArrowDownFill:o.BIconFileEarmarkArrowDownFill,BIconFileEarmarkArrowUp:o.BIconFileEarmarkArrowUp,BIconFileEarmarkArrowUpFill:o.BIconFileEarmarkArrowUpFill,BIconFileEarmarkBarGraph:o.BIconFileEarmarkBarGraph,BIconFileEarmarkBarGraphFill:o.BIconFileEarmarkBarGraphFill,BIconFileEarmarkBinary:o.BIconFileEarmarkBinary,BIconFileEarmarkBinaryFill:o.BIconFileEarmarkBinaryFill,BIconFileEarmarkBreak:o.BIconFileEarmarkBreak,BIconFileEarmarkBreakFill:o.BIconFileEarmarkBreakFill,BIconFileEarmarkCheck:o.BIconFileEarmarkCheck,BIconFileEarmarkCheckFill:o.BIconFileEarmarkCheckFill,BIconFileEarmarkCode:o.BIconFileEarmarkCode,BIconFileEarmarkCodeFill:o.BIconFileEarmarkCodeFill,BIconFileEarmarkDiff:o.BIconFileEarmarkDiff,BIconFileEarmarkDiffFill:o.BIconFileEarmarkDiffFill,BIconFileEarmarkEasel:o.BIconFileEarmarkEasel,BIconFileEarmarkEaselFill:o.BIconFileEarmarkEaselFill,BIconFileEarmarkExcel:o.BIconFileEarmarkExcel,BIconFileEarmarkExcelFill:o.BIconFileEarmarkExcelFill,BIconFileEarmarkFill:o.BIconFileEarmarkFill,BIconFileEarmarkFont:o.BIconFileEarmarkFont,BIconFileEarmarkFontFill:o.BIconFileEarmarkFontFill,BIconFileEarmarkImage:o.BIconFileEarmarkImage,BIconFileEarmarkImageFill:o.BIconFileEarmarkImageFill,BIconFileEarmarkLock:o.BIconFileEarmarkLock,BIconFileEarmarkLock2:o.BIconFileEarmarkLock2,BIconFileEarmarkLock2Fill:o.BIconFileEarmarkLock2Fill,BIconFileEarmarkLockFill:o.BIconFileEarmarkLockFill,BIconFileEarmarkMedical:o.BIconFileEarmarkMedical,BIconFileEarmarkMedicalFill:o.BIconFileEarmarkMedicalFill,BIconFileEarmarkMinus:o.BIconFileEarmarkMinus,BIconFileEarmarkMinusFill:o.BIconFileEarmarkMinusFill,BIconFileEarmarkMusic:o.BIconFileEarmarkMusic,BIconFileEarmarkMusicFill:o.BIconFileEarmarkMusicFill,BIconFileEarmarkPdf:o.BIconFileEarmarkPdf,BIconFileEarmarkPdfFill:o.BIconFileEarmarkPdfFill,BIconFileEarmarkPerson:o.BIconFileEarmarkPerson,BIconFileEarmarkPersonFill:o.BIconFileEarmarkPersonFill,BIconFileEarmarkPlay:o.BIconFileEarmarkPlay,BIconFileEarmarkPlayFill:o.BIconFileEarmarkPlayFill,BIconFileEarmarkPlus:o.BIconFileEarmarkPlus,BIconFileEarmarkPlusFill:o.BIconFileEarmarkPlusFill,BIconFileEarmarkPost:o.BIconFileEarmarkPost,BIconFileEarmarkPostFill:o.BIconFileEarmarkPostFill,BIconFileEarmarkPpt:o.BIconFileEarmarkPpt,BIconFileEarmarkPptFill:o.BIconFileEarmarkPptFill,BIconFileEarmarkRichtext:o.BIconFileEarmarkRichtext,BIconFileEarmarkRichtextFill:o.BIconFileEarmarkRichtextFill,BIconFileEarmarkRuled:o.BIconFileEarmarkRuled,BIconFileEarmarkRuledFill:o.BIconFileEarmarkRuledFill,BIconFileEarmarkSlides:o.BIconFileEarmarkSlides,BIconFileEarmarkSlidesFill:o.BIconFileEarmarkSlidesFill,BIconFileEarmarkSpreadsheet:o.BIconFileEarmarkSpreadsheet,BIconFileEarmarkSpreadsheetFill:o.BIconFileEarmarkSpreadsheetFill,BIconFileEarmarkText:o.BIconFileEarmarkText,BIconFileEarmarkTextFill:o.BIconFileEarmarkTextFill,BIconFileEarmarkWord:o.BIconFileEarmarkWord,BIconFileEarmarkWordFill:o.BIconFileEarmarkWordFill,BIconFileEarmarkX:o.BIconFileEarmarkX,BIconFileEarmarkXFill:o.BIconFileEarmarkXFill,BIconFileEarmarkZip:o.BIconFileEarmarkZip,BIconFileEarmarkZipFill:o.BIconFileEarmarkZipFill,BIconFileEasel:o.BIconFileEasel,BIconFileEaselFill:o.BIconFileEaselFill,BIconFileExcel:o.BIconFileExcel,BIconFileExcelFill:o.BIconFileExcelFill,BIconFileFill:o.BIconFileFill,BIconFileFont:o.BIconFileFont,BIconFileFontFill:o.BIconFileFontFill,BIconFileImage:o.BIconFileImage,BIconFileImageFill:o.BIconFileImageFill,BIconFileLock:o.BIconFileLock,BIconFileLock2:o.BIconFileLock2,BIconFileLock2Fill:o.BIconFileLock2Fill,BIconFileLockFill:o.BIconFileLockFill,BIconFileMedical:o.BIconFileMedical,BIconFileMedicalFill:o.BIconFileMedicalFill,BIconFileMinus:o.BIconFileMinus,BIconFileMinusFill:o.BIconFileMinusFill,BIconFileMusic:o.BIconFileMusic,BIconFileMusicFill:o.BIconFileMusicFill,BIconFilePdf:o.BIconFilePdf,BIconFilePdfFill:o.BIconFilePdfFill,BIconFilePerson:o.BIconFilePerson,BIconFilePersonFill:o.BIconFilePersonFill,BIconFilePlay:o.BIconFilePlay,BIconFilePlayFill:o.BIconFilePlayFill,BIconFilePlus:o.BIconFilePlus,BIconFilePlusFill:o.BIconFilePlusFill,BIconFilePost:o.BIconFilePost,BIconFilePostFill:o.BIconFilePostFill,BIconFilePpt:o.BIconFilePpt,BIconFilePptFill:o.BIconFilePptFill,BIconFileRichtext:o.BIconFileRichtext,BIconFileRichtextFill:o.BIconFileRichtextFill,BIconFileRuled:o.BIconFileRuled,BIconFileRuledFill:o.BIconFileRuledFill,BIconFileSlides:o.BIconFileSlides,BIconFileSlidesFill:o.BIconFileSlidesFill,BIconFileSpreadsheet:o.BIconFileSpreadsheet,BIconFileSpreadsheetFill:o.BIconFileSpreadsheetFill,BIconFileText:o.BIconFileText,BIconFileTextFill:o.BIconFileTextFill,BIconFileWord:o.BIconFileWord,BIconFileWordFill:o.BIconFileWordFill,BIconFileX:o.BIconFileX,BIconFileXFill:o.BIconFileXFill,BIconFileZip:o.BIconFileZip,BIconFileZipFill:o.BIconFileZipFill,BIconFiles:o.BIconFiles,BIconFilesAlt:o.BIconFilesAlt,BIconFilm:o.BIconFilm,BIconFilter:o.BIconFilter,BIconFilterCircle:o.BIconFilterCircle,BIconFilterCircleFill:o.BIconFilterCircleFill,BIconFilterLeft:o.BIconFilterLeft,BIconFilterRight:o.BIconFilterRight,BIconFilterSquare:o.BIconFilterSquare,BIconFilterSquareFill:o.BIconFilterSquareFill,BIconFlag:o.BIconFlag,BIconFlagFill:o.BIconFlagFill,BIconFlower1:o.BIconFlower1,BIconFlower2:o.BIconFlower2,BIconFlower3:o.BIconFlower3,BIconFolder:o.BIconFolder,BIconFolder2:o.BIconFolder2,BIconFolder2Open:o.BIconFolder2Open,BIconFolderCheck:o.BIconFolderCheck,BIconFolderFill:o.BIconFolderFill,BIconFolderMinus:o.BIconFolderMinus,BIconFolderPlus:o.BIconFolderPlus,BIconFolderSymlink:o.BIconFolderSymlink,BIconFolderSymlinkFill:o.BIconFolderSymlinkFill,BIconFolderX:o.BIconFolderX,BIconFonts:o.BIconFonts,BIconForward:o.BIconForward,BIconForwardFill:o.BIconForwardFill,BIconFront:o.BIconFront,BIconFullscreen:o.BIconFullscreen,BIconFullscreenExit:o.BIconFullscreenExit,BIconFunnel:o.BIconFunnel,BIconFunnelFill:o.BIconFunnelFill,BIconGear:o.BIconGear,BIconGearFill:o.BIconGearFill,BIconGearWide:o.BIconGearWide,BIconGearWideConnected:o.BIconGearWideConnected,BIconGem:o.BIconGem,BIconGenderAmbiguous:o.BIconGenderAmbiguous,BIconGenderFemale:o.BIconGenderFemale,BIconGenderMale:o.BIconGenderMale,BIconGenderTrans:o.BIconGenderTrans,BIconGeo:o.BIconGeo,BIconGeoAlt:o.BIconGeoAlt,BIconGeoAltFill:o.BIconGeoAltFill,BIconGeoFill:o.BIconGeoFill,BIconGift:o.BIconGift,BIconGiftFill:o.BIconGiftFill,BIconGithub:o.BIconGithub,BIconGlobe:o.BIconGlobe,BIconGlobe2:o.BIconGlobe2,BIconGoogle:o.BIconGoogle,BIconGraphDown:o.BIconGraphDown,BIconGraphUp:o.BIconGraphUp,BIconGrid:o.BIconGrid,BIconGrid1x2:o.BIconGrid1x2,BIconGrid1x2Fill:o.BIconGrid1x2Fill,BIconGrid3x2:o.BIconGrid3x2,BIconGrid3x2Gap:o.BIconGrid3x2Gap,BIconGrid3x2GapFill:o.BIconGrid3x2GapFill,BIconGrid3x3:o.BIconGrid3x3,BIconGrid3x3Gap:o.BIconGrid3x3Gap,BIconGrid3x3GapFill:o.BIconGrid3x3GapFill,BIconGridFill:o.BIconGridFill,BIconGripHorizontal:o.BIconGripHorizontal,BIconGripVertical:o.BIconGripVertical,BIconHammer:o.BIconHammer,BIconHandIndex:o.BIconHandIndex,BIconHandIndexFill:o.BIconHandIndexFill,BIconHandIndexThumb:o.BIconHandIndexThumb,BIconHandIndexThumbFill:o.BIconHandIndexThumbFill,BIconHandThumbsDown:o.BIconHandThumbsDown,BIconHandThumbsDownFill:o.BIconHandThumbsDownFill,BIconHandThumbsUp:o.BIconHandThumbsUp,BIconHandThumbsUpFill:o.BIconHandThumbsUpFill,BIconHandbag:o.BIconHandbag,BIconHandbagFill:o.BIconHandbagFill,BIconHash:o.BIconHash,BIconHdd:o.BIconHdd,BIconHddFill:o.BIconHddFill,BIconHddNetwork:o.BIconHddNetwork,BIconHddNetworkFill:o.BIconHddNetworkFill,BIconHddRack:o.BIconHddRack,BIconHddRackFill:o.BIconHddRackFill,BIconHddStack:o.BIconHddStack,BIconHddStackFill:o.BIconHddStackFill,BIconHeadphones:o.BIconHeadphones,BIconHeadset:o.BIconHeadset,BIconHeadsetVr:o.BIconHeadsetVr,BIconHeart:o.BIconHeart,BIconHeartFill:o.BIconHeartFill,BIconHeartHalf:o.BIconHeartHalf,BIconHeptagon:o.BIconHeptagon,BIconHeptagonFill:o.BIconHeptagonFill,BIconHeptagonHalf:o.BIconHeptagonHalf,BIconHexagon:o.BIconHexagon,BIconHexagonFill:o.BIconHexagonFill,BIconHexagonHalf:o.BIconHexagonHalf,BIconHourglass:o.BIconHourglass,BIconHourglassBottom:o.BIconHourglassBottom,BIconHourglassSplit:o.BIconHourglassSplit,BIconHourglassTop:o.BIconHourglassTop,BIconHouse:o.BIconHouse,BIconHouseDoor:o.BIconHouseDoor,BIconHouseDoorFill:o.BIconHouseDoorFill,BIconHouseFill:o.BIconHouseFill,BIconHr:o.BIconHr,BIconHurricane:o.BIconHurricane,BIconImage:o.BIconImage,BIconImageAlt:o.BIconImageAlt,BIconImageFill:o.BIconImageFill,BIconImages:o.BIconImages,BIconInbox:o.BIconInbox,BIconInboxFill:o.BIconInboxFill,BIconInboxes:o.BIconInboxes,BIconInboxesFill:o.BIconInboxesFill,BIconInfo:o.BIconInfo,BIconInfoCircle:o.BIconInfoCircle,BIconInfoCircleFill:o.BIconInfoCircleFill,BIconInfoLg:o.BIconInfoLg,BIconInfoSquare:o.BIconInfoSquare,BIconInfoSquareFill:o.BIconInfoSquareFill,BIconInputCursor:o.BIconInputCursor,BIconInputCursorText:o.BIconInputCursorText,BIconInstagram:o.BIconInstagram,BIconIntersect:o.BIconIntersect,BIconJournal:o.BIconJournal,BIconJournalAlbum:o.BIconJournalAlbum,BIconJournalArrowDown:o.BIconJournalArrowDown,BIconJournalArrowUp:o.BIconJournalArrowUp,BIconJournalBookmark:o.BIconJournalBookmark,BIconJournalBookmarkFill:o.BIconJournalBookmarkFill,BIconJournalCheck:o.BIconJournalCheck,BIconJournalCode:o.BIconJournalCode,BIconJournalMedical:o.BIconJournalMedical,BIconJournalMinus:o.BIconJournalMinus,BIconJournalPlus:o.BIconJournalPlus,BIconJournalRichtext:o.BIconJournalRichtext,BIconJournalText:o.BIconJournalText,BIconJournalX:o.BIconJournalX,BIconJournals:o.BIconJournals,BIconJoystick:o.BIconJoystick,BIconJustify:o.BIconJustify,BIconJustifyLeft:o.BIconJustifyLeft,BIconJustifyRight:o.BIconJustifyRight,BIconKanban:o.BIconKanban,BIconKanbanFill:o.BIconKanbanFill,BIconKey:o.BIconKey,BIconKeyFill:o.BIconKeyFill,BIconKeyboard:o.BIconKeyboard,BIconKeyboardFill:o.BIconKeyboardFill,BIconLadder:o.BIconLadder,BIconLamp:o.BIconLamp,BIconLampFill:o.BIconLampFill,BIconLaptop:o.BIconLaptop,BIconLaptopFill:o.BIconLaptopFill,BIconLayerBackward:o.BIconLayerBackward,BIconLayerForward:o.BIconLayerForward,BIconLayers:o.BIconLayers,BIconLayersFill:o.BIconLayersFill,BIconLayersHalf:o.BIconLayersHalf,BIconLayoutSidebar:o.BIconLayoutSidebar,BIconLayoutSidebarInset:o.BIconLayoutSidebarInset,BIconLayoutSidebarInsetReverse:o.BIconLayoutSidebarInsetReverse,BIconLayoutSidebarReverse:o.BIconLayoutSidebarReverse,BIconLayoutSplit:o.BIconLayoutSplit,BIconLayoutTextSidebar:o.BIconLayoutTextSidebar,BIconLayoutTextSidebarReverse:o.BIconLayoutTextSidebarReverse,BIconLayoutTextWindow:o.BIconLayoutTextWindow,BIconLayoutTextWindowReverse:o.BIconLayoutTextWindowReverse,BIconLayoutThreeColumns:o.BIconLayoutThreeColumns,BIconLayoutWtf:o.BIconLayoutWtf,BIconLifePreserver:o.BIconLifePreserver,BIconLightbulb:o.BIconLightbulb,BIconLightbulbFill:o.BIconLightbulbFill,BIconLightbulbOff:o.BIconLightbulbOff,BIconLightbulbOffFill:o.BIconLightbulbOffFill,BIconLightning:o.BIconLightning,BIconLightningCharge:o.BIconLightningCharge,BIconLightningChargeFill:o.BIconLightningChargeFill,BIconLightningFill:o.BIconLightningFill,BIconLink:o.BIconLink,BIconLink45deg:o.BIconLink45deg,BIconLinkedin:o.BIconLinkedin,BIconList:o.BIconList,BIconListCheck:o.BIconListCheck,BIconListNested:o.BIconListNested,BIconListOl:o.BIconListOl,BIconListStars:o.BIconListStars,BIconListTask:o.BIconListTask,BIconListUl:o.BIconListUl,BIconLock:o.BIconLock,BIconLockFill:o.BIconLockFill,BIconMailbox:o.BIconMailbox,BIconMailbox2:o.BIconMailbox2,BIconMap:o.BIconMap,BIconMapFill:o.BIconMapFill,BIconMarkdown:o.BIconMarkdown,BIconMarkdownFill:o.BIconMarkdownFill,BIconMask:o.BIconMask,BIconMastodon:o.BIconMastodon,BIconMegaphone:o.BIconMegaphone,BIconMegaphoneFill:o.BIconMegaphoneFill,BIconMenuApp:o.BIconMenuApp,BIconMenuAppFill:o.BIconMenuAppFill,BIconMenuButton:o.BIconMenuButton,BIconMenuButtonFill:o.BIconMenuButtonFill,BIconMenuButtonWide:o.BIconMenuButtonWide,BIconMenuButtonWideFill:o.BIconMenuButtonWideFill,BIconMenuDown:o.BIconMenuDown,BIconMenuUp:o.BIconMenuUp,BIconMessenger:o.BIconMessenger,BIconMic:o.BIconMic,BIconMicFill:o.BIconMicFill,BIconMicMute:o.BIconMicMute,BIconMicMuteFill:o.BIconMicMuteFill,BIconMinecart:o.BIconMinecart,BIconMinecartLoaded:o.BIconMinecartLoaded,BIconMoisture:o.BIconMoisture,BIconMoon:o.BIconMoon,BIconMoonFill:o.BIconMoonFill,BIconMoonStars:o.BIconMoonStars,BIconMoonStarsFill:o.BIconMoonStarsFill,BIconMouse:o.BIconMouse,BIconMouse2:o.BIconMouse2,BIconMouse2Fill:o.BIconMouse2Fill,BIconMouse3:o.BIconMouse3,BIconMouse3Fill:o.BIconMouse3Fill,BIconMouseFill:o.BIconMouseFill,BIconMusicNote:o.BIconMusicNote,BIconMusicNoteBeamed:o.BIconMusicNoteBeamed,BIconMusicNoteList:o.BIconMusicNoteList,BIconMusicPlayer:o.BIconMusicPlayer,BIconMusicPlayerFill:o.BIconMusicPlayerFill,BIconNewspaper:o.BIconNewspaper,BIconNodeMinus:o.BIconNodeMinus,BIconNodeMinusFill:o.BIconNodeMinusFill,BIconNodePlus:o.BIconNodePlus,BIconNodePlusFill:o.BIconNodePlusFill,BIconNut:o.BIconNut,BIconNutFill:o.BIconNutFill,BIconOctagon:o.BIconOctagon,BIconOctagonFill:o.BIconOctagonFill,BIconOctagonHalf:o.BIconOctagonHalf,BIconOption:o.BIconOption,BIconOutlet:o.BIconOutlet,BIconPaintBucket:o.BIconPaintBucket,BIconPalette:o.BIconPalette,BIconPalette2:o.BIconPalette2,BIconPaletteFill:o.BIconPaletteFill,BIconPaperclip:o.BIconPaperclip,BIconParagraph:o.BIconParagraph,BIconPatchCheck:o.BIconPatchCheck,BIconPatchCheckFill:o.BIconPatchCheckFill,BIconPatchExclamation:o.BIconPatchExclamation,BIconPatchExclamationFill:o.BIconPatchExclamationFill,BIconPatchMinus:o.BIconPatchMinus,BIconPatchMinusFill:o.BIconPatchMinusFill,BIconPatchPlus:o.BIconPatchPlus,BIconPatchPlusFill:o.BIconPatchPlusFill,BIconPatchQuestion:o.BIconPatchQuestion,BIconPatchQuestionFill:o.BIconPatchQuestionFill,BIconPause:o.BIconPause,BIconPauseBtn:o.BIconPauseBtn,BIconPauseBtnFill:o.BIconPauseBtnFill,BIconPauseCircle:o.BIconPauseCircle,BIconPauseCircleFill:o.BIconPauseCircleFill,BIconPauseFill:o.BIconPauseFill,BIconPeace:o.BIconPeace,BIconPeaceFill:o.BIconPeaceFill,BIconPen:o.BIconPen,BIconPenFill:o.BIconPenFill,BIconPencil:o.BIconPencil,BIconPencilFill:o.BIconPencilFill,BIconPencilSquare:o.BIconPencilSquare,BIconPentagon:o.BIconPentagon,BIconPentagonFill:o.BIconPentagonFill,BIconPentagonHalf:o.BIconPentagonHalf,BIconPeople:o.BIconPeople,BIconPeopleFill:o.BIconPeopleFill,BIconPercent:o.BIconPercent,BIconPerson:o.BIconPerson,BIconPersonBadge:o.BIconPersonBadge,BIconPersonBadgeFill:o.BIconPersonBadgeFill,BIconPersonBoundingBox:o.BIconPersonBoundingBox,BIconPersonCheck:o.BIconPersonCheck,BIconPersonCheckFill:o.BIconPersonCheckFill,BIconPersonCircle:o.BIconPersonCircle,BIconPersonDash:o.BIconPersonDash,BIconPersonDashFill:o.BIconPersonDashFill,BIconPersonFill:o.BIconPersonFill,BIconPersonLinesFill:o.BIconPersonLinesFill,BIconPersonPlus:o.BIconPersonPlus,BIconPersonPlusFill:o.BIconPersonPlusFill,BIconPersonSquare:o.BIconPersonSquare,BIconPersonX:o.BIconPersonX,BIconPersonXFill:o.BIconPersonXFill,BIconPhone:o.BIconPhone,BIconPhoneFill:o.BIconPhoneFill,BIconPhoneLandscape:o.BIconPhoneLandscape,BIconPhoneLandscapeFill:o.BIconPhoneLandscapeFill,BIconPhoneVibrate:o.BIconPhoneVibrate,BIconPhoneVibrateFill:o.BIconPhoneVibrateFill,BIconPieChart:o.BIconPieChart,BIconPieChartFill:o.BIconPieChartFill,BIconPiggyBank:o.BIconPiggyBank,BIconPiggyBankFill:o.BIconPiggyBankFill,BIconPin:o.BIconPin,BIconPinAngle:o.BIconPinAngle,BIconPinAngleFill:o.BIconPinAngleFill,BIconPinFill:o.BIconPinFill,BIconPinMap:o.BIconPinMap,BIconPinMapFill:o.BIconPinMapFill,BIconPip:o.BIconPip,BIconPipFill:o.BIconPipFill,BIconPlay:o.BIconPlay,BIconPlayBtn:o.BIconPlayBtn,BIconPlayBtnFill:o.BIconPlayBtnFill,BIconPlayCircle:o.BIconPlayCircle,BIconPlayCircleFill:o.BIconPlayCircleFill,BIconPlayFill:o.BIconPlayFill,BIconPlug:o.BIconPlug,BIconPlugFill:o.BIconPlugFill,BIconPlus:o.BIconPlus,BIconPlusCircle:o.BIconPlusCircle,BIconPlusCircleDotted:o.BIconPlusCircleDotted,BIconPlusCircleFill:o.BIconPlusCircleFill,BIconPlusLg:o.BIconPlusLg,BIconPlusSquare:o.BIconPlusSquare,BIconPlusSquareDotted:o.BIconPlusSquareDotted,BIconPlusSquareFill:o.BIconPlusSquareFill,BIconPower:o.BIconPower,BIconPrinter:o.BIconPrinter,BIconPrinterFill:o.BIconPrinterFill,BIconPuzzle:o.BIconPuzzle,BIconPuzzleFill:o.BIconPuzzleFill,BIconQuestion:o.BIconQuestion,BIconQuestionCircle:o.BIconQuestionCircle,BIconQuestionCircleFill:o.BIconQuestionCircleFill,BIconQuestionDiamond:o.BIconQuestionDiamond,BIconQuestionDiamondFill:o.BIconQuestionDiamondFill,BIconQuestionLg:o.BIconQuestionLg,BIconQuestionOctagon:o.BIconQuestionOctagon,BIconQuestionOctagonFill:o.BIconQuestionOctagonFill,BIconQuestionSquare:o.BIconQuestionSquare,BIconQuestionSquareFill:o.BIconQuestionSquareFill,BIconRainbow:o.BIconRainbow,BIconReceipt:o.BIconReceipt,BIconReceiptCutoff:o.BIconReceiptCutoff,BIconReception0:o.BIconReception0,BIconReception1:o.BIconReception1,BIconReception2:o.BIconReception2,BIconReception3:o.BIconReception3,BIconReception4:o.BIconReception4,BIconRecord:o.BIconRecord,BIconRecord2:o.BIconRecord2,BIconRecord2Fill:o.BIconRecord2Fill,BIconRecordBtn:o.BIconRecordBtn,BIconRecordBtnFill:o.BIconRecordBtnFill,BIconRecordCircle:o.BIconRecordCircle,BIconRecordCircleFill:o.BIconRecordCircleFill,BIconRecordFill:o.BIconRecordFill,BIconRecycle:o.BIconRecycle,BIconReddit:o.BIconReddit,BIconReply:o.BIconReply,BIconReplyAll:o.BIconReplyAll,BIconReplyAllFill:o.BIconReplyAllFill,BIconReplyFill:o.BIconReplyFill,BIconRss:o.BIconRss,BIconRssFill:o.BIconRssFill,BIconRulers:o.BIconRulers,BIconSafe:o.BIconSafe,BIconSafe2:o.BIconSafe2,BIconSafe2Fill:o.BIconSafe2Fill,BIconSafeFill:o.BIconSafeFill,BIconSave:o.BIconSave,BIconSave2:o.BIconSave2,BIconSave2Fill:o.BIconSave2Fill,BIconSaveFill:o.BIconSaveFill,BIconScissors:o.BIconScissors,BIconScrewdriver:o.BIconScrewdriver,BIconSdCard:o.BIconSdCard,BIconSdCardFill:o.BIconSdCardFill,BIconSearch:o.BIconSearch,BIconSegmentedNav:o.BIconSegmentedNav,BIconServer:o.BIconServer,BIconShare:o.BIconShare,BIconShareFill:o.BIconShareFill,BIconShield:o.BIconShield,BIconShieldCheck:o.BIconShieldCheck,BIconShieldExclamation:o.BIconShieldExclamation,BIconShieldFill:o.BIconShieldFill,BIconShieldFillCheck:o.BIconShieldFillCheck,BIconShieldFillExclamation:o.BIconShieldFillExclamation,BIconShieldFillMinus:o.BIconShieldFillMinus,BIconShieldFillPlus:o.BIconShieldFillPlus,BIconShieldFillX:o.BIconShieldFillX,BIconShieldLock:o.BIconShieldLock,BIconShieldLockFill:o.BIconShieldLockFill,BIconShieldMinus:o.BIconShieldMinus,BIconShieldPlus:o.BIconShieldPlus,BIconShieldShaded:o.BIconShieldShaded,BIconShieldSlash:o.BIconShieldSlash,BIconShieldSlashFill:o.BIconShieldSlashFill,BIconShieldX:o.BIconShieldX,BIconShift:o.BIconShift,BIconShiftFill:o.BIconShiftFill,BIconShop:o.BIconShop,BIconShopWindow:o.BIconShopWindow,BIconShuffle:o.BIconShuffle,BIconSignpost:o.BIconSignpost,BIconSignpost2:o.BIconSignpost2,BIconSignpost2Fill:o.BIconSignpost2Fill,BIconSignpostFill:o.BIconSignpostFill,BIconSignpostSplit:o.BIconSignpostSplit,BIconSignpostSplitFill:o.BIconSignpostSplitFill,BIconSim:o.BIconSim,BIconSimFill:o.BIconSimFill,BIconSkipBackward:o.BIconSkipBackward,BIconSkipBackwardBtn:o.BIconSkipBackwardBtn,BIconSkipBackwardBtnFill:o.BIconSkipBackwardBtnFill,BIconSkipBackwardCircle:o.BIconSkipBackwardCircle,BIconSkipBackwardCircleFill:o.BIconSkipBackwardCircleFill,BIconSkipBackwardFill:o.BIconSkipBackwardFill,BIconSkipEnd:o.BIconSkipEnd,BIconSkipEndBtn:o.BIconSkipEndBtn,BIconSkipEndBtnFill:o.BIconSkipEndBtnFill,BIconSkipEndCircle:o.BIconSkipEndCircle,BIconSkipEndCircleFill:o.BIconSkipEndCircleFill,BIconSkipEndFill:o.BIconSkipEndFill,BIconSkipForward:o.BIconSkipForward,BIconSkipForwardBtn:o.BIconSkipForwardBtn,BIconSkipForwardBtnFill:o.BIconSkipForwardBtnFill,BIconSkipForwardCircle:o.BIconSkipForwardCircle,BIconSkipForwardCircleFill:o.BIconSkipForwardCircleFill,BIconSkipForwardFill:o.BIconSkipForwardFill,BIconSkipStart:o.BIconSkipStart,BIconSkipStartBtn:o.BIconSkipStartBtn,BIconSkipStartBtnFill:o.BIconSkipStartBtnFill,BIconSkipStartCircle:o.BIconSkipStartCircle,BIconSkipStartCircleFill:o.BIconSkipStartCircleFill,BIconSkipStartFill:o.BIconSkipStartFill,BIconSkype:o.BIconSkype,BIconSlack:o.BIconSlack,BIconSlash:o.BIconSlash,BIconSlashCircle:o.BIconSlashCircle,BIconSlashCircleFill:o.BIconSlashCircleFill,BIconSlashLg:o.BIconSlashLg,BIconSlashSquare:o.BIconSlashSquare,BIconSlashSquareFill:o.BIconSlashSquareFill,BIconSliders:o.BIconSliders,BIconSmartwatch:o.BIconSmartwatch,BIconSnow:o.BIconSnow,BIconSnow2:o.BIconSnow2,BIconSnow3:o.BIconSnow3,BIconSortAlphaDown:o.BIconSortAlphaDown,BIconSortAlphaDownAlt:o.BIconSortAlphaDownAlt,BIconSortAlphaUp:o.BIconSortAlphaUp,BIconSortAlphaUpAlt:o.BIconSortAlphaUpAlt,BIconSortDown:o.BIconSortDown,BIconSortDownAlt:o.BIconSortDownAlt,BIconSortNumericDown:o.BIconSortNumericDown,BIconSortNumericDownAlt:o.BIconSortNumericDownAlt,BIconSortNumericUp:o.BIconSortNumericUp,BIconSortNumericUpAlt:o.BIconSortNumericUpAlt,BIconSortUp:o.BIconSortUp,BIconSortUpAlt:o.BIconSortUpAlt,BIconSoundwave:o.BIconSoundwave,BIconSpeaker:o.BIconSpeaker,BIconSpeakerFill:o.BIconSpeakerFill,BIconSpeedometer:o.BIconSpeedometer,BIconSpeedometer2:o.BIconSpeedometer2,BIconSpellcheck:o.BIconSpellcheck,BIconSquare:o.BIconSquare,BIconSquareFill:o.BIconSquareFill,BIconSquareHalf:o.BIconSquareHalf,BIconStack:o.BIconStack,BIconStar:o.BIconStar,BIconStarFill:o.BIconStarFill,BIconStarHalf:o.BIconStarHalf,BIconStars:o.BIconStars,BIconStickies:o.BIconStickies,BIconStickiesFill:o.BIconStickiesFill,BIconSticky:o.BIconSticky,BIconStickyFill:o.BIconStickyFill,BIconStop:o.BIconStop,BIconStopBtn:o.BIconStopBtn,BIconStopBtnFill:o.BIconStopBtnFill,BIconStopCircle:o.BIconStopCircle,BIconStopCircleFill:o.BIconStopCircleFill,BIconStopFill:o.BIconStopFill,BIconStoplights:o.BIconStoplights,BIconStoplightsFill:o.BIconStoplightsFill,BIconStopwatch:o.BIconStopwatch,BIconStopwatchFill:o.BIconStopwatchFill,BIconSubtract:o.BIconSubtract,BIconSuitClub:o.BIconSuitClub,BIconSuitClubFill:o.BIconSuitClubFill,BIconSuitDiamond:o.BIconSuitDiamond,BIconSuitDiamondFill:o.BIconSuitDiamondFill,BIconSuitHeart:o.BIconSuitHeart,BIconSuitHeartFill:o.BIconSuitHeartFill,BIconSuitSpade:o.BIconSuitSpade,BIconSuitSpadeFill:o.BIconSuitSpadeFill,BIconSun:o.BIconSun,BIconSunFill:o.BIconSunFill,BIconSunglasses:o.BIconSunglasses,BIconSunrise:o.BIconSunrise,BIconSunriseFill:o.BIconSunriseFill,BIconSunset:o.BIconSunset,BIconSunsetFill:o.BIconSunsetFill,BIconSymmetryHorizontal:o.BIconSymmetryHorizontal,BIconSymmetryVertical:o.BIconSymmetryVertical,BIconTable:o.BIconTable,BIconTablet:o.BIconTablet,BIconTabletFill:o.BIconTabletFill,BIconTabletLandscape:o.BIconTabletLandscape,BIconTabletLandscapeFill:o.BIconTabletLandscapeFill,BIconTag:o.BIconTag,BIconTagFill:o.BIconTagFill,BIconTags:o.BIconTags,BIconTagsFill:o.BIconTagsFill,BIconTelegram:o.BIconTelegram,BIconTelephone:o.BIconTelephone,BIconTelephoneFill:o.BIconTelephoneFill,BIconTelephoneForward:o.BIconTelephoneForward,BIconTelephoneForwardFill:o.BIconTelephoneForwardFill,BIconTelephoneInbound:o.BIconTelephoneInbound,BIconTelephoneInboundFill:o.BIconTelephoneInboundFill,BIconTelephoneMinus:o.BIconTelephoneMinus,BIconTelephoneMinusFill:o.BIconTelephoneMinusFill,BIconTelephoneOutbound:o.BIconTelephoneOutbound,BIconTelephoneOutboundFill:o.BIconTelephoneOutboundFill,BIconTelephonePlus:o.BIconTelephonePlus,BIconTelephonePlusFill:o.BIconTelephonePlusFill,BIconTelephoneX:o.BIconTelephoneX,BIconTelephoneXFill:o.BIconTelephoneXFill,BIconTerminal:o.BIconTerminal,BIconTerminalFill:o.BIconTerminalFill,BIconTextCenter:o.BIconTextCenter,BIconTextIndentLeft:o.BIconTextIndentLeft,BIconTextIndentRight:o.BIconTextIndentRight,BIconTextLeft:o.BIconTextLeft,BIconTextParagraph:o.BIconTextParagraph,BIconTextRight:o.BIconTextRight,BIconTextarea:o.BIconTextarea,BIconTextareaResize:o.BIconTextareaResize,BIconTextareaT:o.BIconTextareaT,BIconThermometer:o.BIconThermometer,BIconThermometerHalf:o.BIconThermometerHalf,BIconThermometerHigh:o.BIconThermometerHigh,BIconThermometerLow:o.BIconThermometerLow,BIconThermometerSnow:o.BIconThermometerSnow,BIconThermometerSun:o.BIconThermometerSun,BIconThreeDots:o.BIconThreeDots,BIconThreeDotsVertical:o.BIconThreeDotsVertical,BIconToggle2Off:o.BIconToggle2Off,BIconToggle2On:o.BIconToggle2On,BIconToggleOff:o.BIconToggleOff,BIconToggleOn:o.BIconToggleOn,BIconToggles:o.BIconToggles,BIconToggles2:o.BIconToggles2,BIconTools:o.BIconTools,BIconTornado:o.BIconTornado,BIconTranslate:o.BIconTranslate,BIconTrash:o.BIconTrash,BIconTrash2:o.BIconTrash2,BIconTrash2Fill:o.BIconTrash2Fill,BIconTrashFill:o.BIconTrashFill,BIconTree:o.BIconTree,BIconTreeFill:o.BIconTreeFill,BIconTriangle:o.BIconTriangle,BIconTriangleFill:o.BIconTriangleFill,BIconTriangleHalf:o.BIconTriangleHalf,BIconTrophy:o.BIconTrophy,BIconTrophyFill:o.BIconTrophyFill,BIconTropicalStorm:o.BIconTropicalStorm,BIconTruck:o.BIconTruck,BIconTruckFlatbed:o.BIconTruckFlatbed,BIconTsunami:o.BIconTsunami,BIconTv:o.BIconTv,BIconTvFill:o.BIconTvFill,BIconTwitch:o.BIconTwitch,BIconTwitter:o.BIconTwitter,BIconType:o.BIconType,BIconTypeBold:o.BIconTypeBold,BIconTypeH1:o.BIconTypeH1,BIconTypeH2:o.BIconTypeH2,BIconTypeH3:o.BIconTypeH3,BIconTypeItalic:o.BIconTypeItalic,BIconTypeStrikethrough:o.BIconTypeStrikethrough,BIconTypeUnderline:o.BIconTypeUnderline,BIconUiChecks:o.BIconUiChecks,BIconUiChecksGrid:o.BIconUiChecksGrid,BIconUiRadios:o.BIconUiRadios,BIconUiRadiosGrid:o.BIconUiRadiosGrid,BIconUmbrella:o.BIconUmbrella,BIconUmbrellaFill:o.BIconUmbrellaFill,BIconUnion:o.BIconUnion,BIconUnlock:o.BIconUnlock,BIconUnlockFill:o.BIconUnlockFill,BIconUpc:o.BIconUpc,BIconUpcScan:o.BIconUpcScan,BIconUpload:o.BIconUpload,BIconVectorPen:o.BIconVectorPen,BIconViewList:o.BIconViewList,BIconViewStacked:o.BIconViewStacked,BIconVinyl:o.BIconVinyl,BIconVinylFill:o.BIconVinylFill,BIconVoicemail:o.BIconVoicemail,BIconVolumeDown:o.BIconVolumeDown,BIconVolumeDownFill:o.BIconVolumeDownFill,BIconVolumeMute:o.BIconVolumeMute,BIconVolumeMuteFill:o.BIconVolumeMuteFill,BIconVolumeOff:o.BIconVolumeOff,BIconVolumeOffFill:o.BIconVolumeOffFill,BIconVolumeUp:o.BIconVolumeUp,BIconVolumeUpFill:o.BIconVolumeUpFill,BIconVr:o.BIconVr,BIconWallet:o.BIconWallet,BIconWallet2:o.BIconWallet2,BIconWalletFill:o.BIconWalletFill,BIconWatch:o.BIconWatch,BIconWater:o.BIconWater,BIconWhatsapp:o.BIconWhatsapp,BIconWifi:o.BIconWifi,BIconWifi1:o.BIconWifi1,BIconWifi2:o.BIconWifi2,BIconWifiOff:o.BIconWifiOff,BIconWind:o.BIconWind,BIconWindow:o.BIconWindow,BIconWindowDock:o.BIconWindowDock,BIconWindowSidebar:o.BIconWindowSidebar,BIconWrench:o.BIconWrench,BIconX:o.BIconX,BIconXCircle:o.BIconXCircle,BIconXCircleFill:o.BIconXCircleFill,BIconXDiamond:o.BIconXDiamond,BIconXDiamondFill:o.BIconXDiamondFill,BIconXLg:o.BIconXLg,BIconXOctagon:o.BIconXOctagon,BIconXOctagonFill:o.BIconXOctagonFill,BIconXSquare:o.BIconXSquare,BIconXSquareFill:o.BIconXSquareFill,BIconYoutube:o.BIconYoutube,BIconZoomIn:o.BIconZoomIn,BIconZoomOut:o.BIconZoomOut}}),c=(0,r.pluginFactoryNoConfig)({plugins:{IconsPlugin:l}},{NAME:"BootstrapVueIcons"})},25518:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AlertPlugin:()=>p.AlertPlugin,AspectPlugin:()=>v.AspectPlugin,AvatarPlugin:()=>_.AvatarPlugin,BAlert:()=>m.BAlert,BAspect:()=>g.BAspect,BAvatar:()=>y.BAvatar,BAvatarGroup:()=>b.BAvatarGroup,BBadge:()=>T.BBadge,BBreadcrumb:()=>k.BBreadcrumb,BBreadcrumbItem:()=>E.BBreadcrumbItem,BButton:()=>w.BButton,BButtonClose:()=>P.BButtonClose,BButtonGroup:()=>A.BButtonGroup,BButtonToolbar:()=>O.BButtonToolbar,BCalendar:()=>x.BCalendar,BCard:()=>F.BCard,BCardBody:()=>z.BCardBody,BCardFooter:()=>R.BCardFooter,BCardGroup:()=>N.BCardGroup,BCardHeader:()=>H.BCardHeader,BCardImg:()=>V.BCardImg,BCardImgLazy:()=>Y.BCardImgLazy,BCardSubTitle:()=>j.BCardSubTitle,BCardText:()=>U.BCardText,BCardTitle:()=>G.BCardTitle,BCarousel:()=>W.BCarousel,BCarouselSlide:()=>q.BCarouselSlide,BCol:()=>rt.BCol,BCollapse:()=>X.BCollapse,BContainer:()=>tt.BContainer,BDropdown:()=>Q.BDropdown,BDropdownDivider:()=>te.BDropdownDivider,BDropdownForm:()=>ne.BDropdownForm,BDropdownGroup:()=>re.BDropdownGroup,BDropdownHeader:()=>ae.BDropdownHeader,BDropdownItem:()=>Z.BDropdownItem,BDropdownItemButton:()=>ee.BDropdownItemButton,BDropdownText:()=>ie.BDropdownText,BEmbed:()=>se.BEmbed,BForm:()=>ce.BForm,BFormCheckbox:()=>me.BFormCheckbox,BFormCheckboxGroup:()=>ve.BFormCheckboxGroup,BFormDatalist:()=>ue.BFormDatalist,BFormDatepicker:()=>_e.BFormDatepicker,BFormFile:()=>be.BFormFile,BFormGroup:()=>Te.BFormGroup,BFormInput:()=>ke.BFormInput,BFormInvalidFeedback:()=>he.BFormInvalidFeedback,BFormRadio:()=>Be.BFormRadio,BFormRadioGroup:()=>we.BFormRadioGroup,BFormRating:()=>Se.BFormRating,BFormRow:()=>at.BFormRow,BFormSelect:()=>xe.BFormSelect,BFormSelectOption:()=>De.BFormSelectOption,BFormSelectOptionGroup:()=>Fe.BFormSelectOptionGroup,BFormSpinbutton:()=>Re.BFormSpinbutton,BFormTag:()=>Oe.BFormTag,BFormTags:()=>Le.BFormTags,BFormText:()=>de.BFormText,BFormTextarea:()=>He.BFormTextarea,BFormTimepicker:()=>Ye.BFormTimepicker,BFormValidFeedback:()=>fe.BFormValidFeedback,BIcon:()=>u.BIcon,BIconstack:()=>d.BIconstack,BImg:()=>Ue.BImg,BImgLazy:()=>Ge.BImgLazy,BInputGroup:()=>We.BInputGroup,BInputGroupAddon:()=>qe.BInputGroupAddon,BInputGroupAppend:()=>Ke.BInputGroupAppend,BInputGroupPrepend:()=>Xe.BInputGroupPrepend,BInputGroupText:()=>Je.BInputGroupText,BJumbotron:()=>Ze.BJumbotron,BLink:()=>ot.BLink,BListGroup:()=>lt.BListGroup,BListGroupItem:()=>ct.BListGroupItem,BMedia:()=>dt.BMedia,BMediaAside:()=>ht.BMediaAside,BMediaBody:()=>ft.BMediaBody,BModal:()=>mt.BModal,BNav:()=>gt.BNav,BNavForm:()=>_t.BNavForm,BNavItem:()=>yt.BNavItem,BNavItemDropdown:()=>bt.BNavItemDropdown,BNavText:()=>It.BNavText,BNavbar:()=>Mt.BNavbar,BNavbarBrand:()=>kt.BNavbarBrand,BNavbarNav:()=>Et.BNavbarNav,BNavbarToggle:()=>Bt.BNavbarToggle,BOverlay:()=>Pt.BOverlay,BPagination:()=>At.BPagination,BPaginationNav:()=>Ot.BPaginationNav,BPopover:()=>xt.BPopover,BProgress:()=>Ft.BProgress,BProgressBar:()=>zt.BProgressBar,BRow:()=>nt.BRow,BSidebar:()=>Nt.BSidebar,BSkeleton:()=>Vt.BSkeleton,BSkeletonIcon:()=>Yt.BSkeletonIcon,BSkeletonImg:()=>jt.BSkeletonImg,BSkeletonTable:()=>Ut.BSkeletonTable,BSkeletonWrapper:()=>Gt.BSkeletonWrapper,BSpinner:()=>Wt.BSpinner,BTab:()=>sn.BTab,BTable:()=>Kt.BTable,BTableLite:()=>Xt.BTableLite,BTableSimple:()=>Jt.BTableSimple,BTabs:()=>on.BTabs,BTbody:()=>Qt.BTbody,BTd:()=>rn.BTd,BTfoot:()=>en.BTfoot,BTh:()=>nn.BTh,BThead:()=>Zt.BThead,BTime:()=>cn.BTime,BToast:()=>dn.BToast,BToaster:()=>hn.BToaster,BTooltip:()=>pn.BTooltip,BTr:()=>tn.BTr,BVConfig:()=>o.BVConfigPlugin,BVConfigPlugin:()=>o.BVConfigPlugin,BVModalPlugin:()=>s.BVModalPlugin,BVToastPlugin:()=>l.BVToastPlugin,BadgePlugin:()=>I.BadgePlugin,BootstrapVue:()=>Ln,BootstrapVueIcons:()=>c.BootstrapVueIcons,BreadcrumbPlugin:()=>M.BreadcrumbPlugin,ButtonGroupPlugin:()=>S.ButtonGroupPlugin,ButtonPlugin:()=>B.ButtonPlugin,ButtonToolbarPlugin:()=>L.ButtonToolbarPlugin,CalendarPlugin:()=>C.CalendarPlugin,CardPlugin:()=>D.CardPlugin,CarouselPlugin:()=>$.CarouselPlugin,CollapsePlugin:()=>K.CollapsePlugin,DropdownPlugin:()=>J.DropdownPlugin,EmbedPlugin:()=>oe.EmbedPlugin,FormCheckboxPlugin:()=>pe.FormCheckboxPlugin,FormDatepickerPlugin:()=>ge.FormDatepickerPlugin,FormFilePlugin:()=>ye.FormFilePlugin,FormGroupPlugin:()=>Ie.FormGroupPlugin,FormInputPlugin:()=>Me.FormInputPlugin,FormPlugin:()=>le.FormPlugin,FormRadioPlugin:()=>Ee.FormRadioPlugin,FormRatingPlugin:()=>Pe.FormRatingPlugin,FormSelectPlugin:()=>Ce.FormSelectPlugin,FormSpinbuttonPlugin:()=>ze.FormSpinbuttonPlugin,FormTagsPlugin:()=>Ae.FormTagsPlugin,FormTextareaPlugin:()=>Ne.FormTextareaPlugin,FormTimepickerPlugin:()=>Ve.FormTimepickerPlugin,IconsPlugin:()=>c.IconsPlugin,ImagePlugin:()=>je.ImagePlugin,InputGroupPlugin:()=>$e.InputGroupPlugin,JumbotronPlugin:()=>Qe.JumbotronPlugin,LayoutPlugin:()=>et.LayoutPlugin,LinkPlugin:()=>it.LinkPlugin,ListGroupPlugin:()=>st.ListGroupPlugin,MediaPlugin:()=>ut.MediaPlugin,ModalPlugin:()=>pt.ModalPlugin,NAME:()=>Sn,NavPlugin:()=>vt.NavPlugin,NavbarPlugin:()=>Tt.NavbarPlugin,OverlayPlugin:()=>wt.OverlayPlugin,PaginationNavPlugin:()=>Lt.PaginationNavPlugin,PaginationPlugin:()=>St.PaginationPlugin,PopoverPlugin:()=>Ct.PopoverPlugin,ProgressPlugin:()=>Dt.ProgressPlugin,SidebarPlugin:()=>Rt.SidebarPlugin,SkeletonPlugin:()=>Ht.SkeletonPlugin,SpinnerPlugin:()=>$t.SpinnerPlugin,TableLitePlugin:()=>qt.TableLitePlugin,TablePlugin:()=>qt.TablePlugin,TableSimplePlugin:()=>qt.TableSimplePlugin,TabsPlugin:()=>an.TabsPlugin,TimePlugin:()=>ln.TimePlugin,ToastPlugin:()=>un.ToastPlugin,TooltipPlugin:()=>fn.TooltipPlugin,VBHover:()=>vn.VBHover,VBHoverPlugin:()=>mn.VBHoverPlugin,VBModal:()=>_n.VBModal,VBModalPlugin:()=>gn.VBModalPlugin,VBPopover:()=>bn.VBPopover,VBPopoverPlugin:()=>yn.VBPopoverPlugin,VBScrollspy:()=>Tn.VBScrollspy,VBScrollspyPlugin:()=>In.VBScrollspyPlugin,VBToggle:()=>kn.VBToggle,VBTogglePlugin:()=>Mn.VBTogglePlugin,VBTooltip:()=>Bn.VBTooltip,VBTooltipPlugin:()=>En.VBTooltipPlugin,VBVisible:()=>Pn.VBVisible,VBVisiblePlugin:()=>wn.VBVisiblePlugin,default:()=>On,install:()=>An});var r=n(11638),a=n(17826),i=n(75573),o=n(77354),s=n(42169),l=n(20389),c=n(97238),u=n(43022),d=n(5195),h=n(7543),f={};for(const e in h)["default","install","NAME","BVConfigPlugin","BVConfig","BootstrapVue","BVModalPlugin","BVToastPlugin","IconsPlugin","BootstrapVueIcons","BIcon","BIconstack","AlertPlugin","BAlert","AspectPlugin","BAspect","AvatarPlugin","BAvatar","BAvatarGroup","BadgePlugin","BBadge","BreadcrumbPlugin","BBreadcrumb","BBreadcrumbItem","ButtonPlugin","BButton","BButtonClose","ButtonGroupPlugin","BButtonGroup","ButtonToolbarPlugin","BButtonToolbar","CalendarPlugin","BCalendar","CardPlugin","BCard","BCardBody","BCardFooter","BCardGroup","BCardHeader","BCardImg","BCardImgLazy","BCardSubTitle","BCardText","BCardTitle","CarouselPlugin","BCarousel","BCarouselSlide","CollapsePlugin","BCollapse","DropdownPlugin","BDropdown","BDropdownItem","BDropdownItemButton","BDropdownDivider","BDropdownForm","BDropdownGroup","BDropdownHeader","BDropdownText","EmbedPlugin","BEmbed","FormPlugin","BForm","BFormDatalist","BFormText","BFormInvalidFeedback","BFormValidFeedback","FormCheckboxPlugin","BFormCheckbox","BFormCheckboxGroup","FormDatepickerPlugin","BFormDatepicker","FormFilePlugin","BFormFile","FormGroupPlugin","BFormGroup","FormInputPlugin","BFormInput","FormRadioPlugin","BFormRadio","BFormRadioGroup","FormRatingPlugin","BFormRating","FormTagsPlugin","BFormTags","BFormTag","FormSelectPlugin","BFormSelect","BFormSelectOption","BFormSelectOptionGroup","FormSpinbuttonPlugin","BFormSpinbutton","FormTextareaPlugin","BFormTextarea","FormTimepickerPlugin","BFormTimepicker","ImagePlugin","BImg","BImgLazy","InputGroupPlugin","BInputGroup","BInputGroupAddon","BInputGroupAppend","BInputGroupPrepend","BInputGroupText","JumbotronPlugin","BJumbotron","LayoutPlugin","BContainer","BRow","BCol","BFormRow","LinkPlugin","BLink","ListGroupPlugin","BListGroup","BListGroupItem","MediaPlugin","BMedia","BMediaAside","BMediaBody","ModalPlugin","BModal","NavPlugin","BNav","BNavForm","BNavItem","BNavItemDropdown","BNavText","NavbarPlugin","BNavbar","BNavbarBrand","BNavbarNav","BNavbarToggle","OverlayPlugin","BOverlay","PaginationPlugin","BPagination","PaginationNavPlugin","BPaginationNav","PopoverPlugin","BPopover","ProgressPlugin","BProgress","BProgressBar","SidebarPlugin","BSidebar","SkeletonPlugin","BSkeleton","BSkeletonIcon","BSkeletonImg","BSkeletonTable","BSkeletonWrapper","SpinnerPlugin","BSpinner","TablePlugin","TableLitePlugin","TableSimplePlugin","BTable","BTableLite","BTableSimple","BTbody","BThead","BTfoot","BTr","BTh","BTd","TabsPlugin","BTabs","BTab","TimePlugin","BTime","ToastPlugin","BToast","BToaster","TooltipPlugin","BTooltip","VBHoverPlugin","VBHover","VBModalPlugin","VBModal","VBPopoverPlugin","VBPopover","VBScrollspyPlugin","VBScrollspy","VBTogglePlugin","VBToggle","VBTooltipPlugin","VBTooltip","VBVisiblePlugin","VBVisible"].indexOf(e)<0&&(f[e]=()=>h[e]);n.d(t,f);var p=n(45279),m=n(73106),v=n(74278),g=n(98688),_=n(48391),y=n(47389),b=n(74829),I=n(32026),T=n(26034),M=n(93575),k=n(74825),E=n(90854),B=n(1869),w=n(15193),P=n(91451),S=n(47070),A=n(45969),L=n(23059),O=n(41984),C=n(75360),x=n(67065),D=n(51684),F=n(86855),z=n(19279),R=n(37674),N=n(97794),H=n(87047),V=n(13481),Y=n(19546),j=n(49034),U=n(64206),G=n(49379),$=n(68512),W=n(37072),q=n(25835),K=n(31586),X=n(68283),J=n(25952),Q=n(31642),Z=n(87379),ee=n(2332),te=n(41294),ne=n(44424),re=n(540),ae=n(53630),ie=n(25880),oe=n(49244),se=n(14289),le=n(5210),ce=n(54909),ue=n(62918),de=n(51666),he=n(52307),fe=n(98761),pe=n(15696),me=n(65098),ve=n(64431),ge=n(88126),_e=n(92629),ye=n(67786),be=n(40986),Ie=n(25613),Te=n(46709),Me=n(34274),ke=n(22183),Ee=n(35779),Be=n(76398),we=n(87167),Pe=n(9487),Se=n(16398),Ae=n(48156),Le=n(71605),Oe=n(51909),Ce=n(99888),xe=n(71567),De=n(78959),Fe=n(2938),ze=n(57832),Re=n(44390),Ne=n(90093),He=n(333),Ve=n(94814),Ye=n(18577),je=n(52749),Ue=n(98156),Ge=n(78130),$e=n(45284),We=n(4060),qe=n(74199),Ke=n(22418),Xe=n(27754),Je=n(18222),Qe=n(69589),Ze=n(855),et=n(48648),tt=n(34147),nt=n(26253),rt=n(50725),at=n(46310),it=n(30959),ot=n(67347),st=n(87841),lt=n(70322),ct=n(88367),ut=n(35198),dt=n(72775),ht=n(87272),ft=n(68361),pt=n(45906),mt=n(49679),vt=n(53156),gt=n(29027),_t=n(77089),yt=n(32450),bt=n(26221),It=n(73064),Tt=n(55739),Mt=n(71603),kt=n(19189),Et=n(29852),Bt=n(87445),wt=n(98812),Pt=n(66126),St=n(1781),At=n(10962),Lt=n(11856),Ot=n(86918),Ct=n(71868),xt=n(53862),Dt=n(37587),Ft=n(45752),zt=n(22981),Rt=n(44196),Nt=n(6675),Ht=n(87140),Vt=n(14777),Yt=n(69049),jt=n(1830),Ut=n(4006),Gt=n(46499),$t=n(82496),Wt=n(1759),qt=n(56778),Kt=n(86052),Xt=n(1071),Jt=n(85589),Qt=n(80560),Zt=n(13944),en=n(10838),tn=n(92095),nn=n(69919),rn=n(66456),an=n(91573),on=n(58887),sn=n(51015),ln=n(61783),cn=n(98916),un=n(48233),dn=n(10575),hn=n(33628),fn=n(63886),pn=n(18365),mn=n(22305),vn=n(25700),gn=n(16396),_n=n(82653),yn=n(68969),bn=n(86429),In=n(24349),Tn=n(95614),Mn=n(7351),kn=n(43028),En=n(9153),Bn=n(5870),wn=n(65694),Pn=n(58290),Sn="BootstrapVue",An=(0,r.installFactory)({plugins:{componentsPlugin:a.componentsPlugin,directivesPlugin:i.directivesPlugin}}),Ln={install:An,NAME:Sn};const On=Ln},28492:(e,t,n)=>{"use strict";n.r(t),n.d(t,{attrsMixin:()=>r});var r=(0,n(51665).makePropCacheMixin)("$attrs","bvAttrs")},38881:(e,t,n)=>{"use strict";n.r(t),n.d(t,{cardMixin:()=>l,props:()=>s});var r=n(1915),a=n(94689),i=n(12299),o=n(20451),s=(0,o.makePropsConfigurable)({bgVariant:(0,o.makeProp)(i.PROP_TYPE_STRING),borderVariant:(0,o.makeProp)(i.PROP_TYPE_STRING),tag:(0,o.makeProp)(i.PROP_TYPE_STRING,"div"),textVariant:(0,o.makeProp)(i.PROP_TYPE_STRING)},a.NAME_CARD),l=r.Vue.extend({props:s})},297:(e,t,n)=>{"use strict";n.r(t),n.d(t,{clickOutMixin:()=>s});var r=n(1915),a=n(63294),i=n(26410),o=n(28415),s=r.Vue.extend({data:function(){return{listenForClickOut:!1}},watch:{listenForClickOut:function(e,t){e!==t&&((0,o.eventOff)(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,a.EVENT_OPTIONS_NO_CAPTURE),e&&(0,o.eventOn)(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,a.EVENT_OPTIONS_NO_CAPTURE))}},beforeCreate:function(){this.clickOutElement=null,this.clickOutEventName=null},mounted:function(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="click"),this.listenForClickOut&&(0,o.eventOn)(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,a.EVENT_OPTIONS_NO_CAPTURE)},beforeDestroy:function(){(0,o.eventOff)(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,a.EVENT_OPTIONS_NO_CAPTURE)},methods:{isClickOut:function(e){return!(0,i.contains)(this.$el,e.target)},_clickOutHandler:function(e){this.clickOutHandler&&this.isClickOut(e)&&this.clickOutHandler(e)}}})},87649:(e,t,n)=>{"use strict";n.r(t),n.d(t,{dropdownMixin:()=>A,props:()=>S});var r=n(28981),a=n(1915),i=n(94689),o=n(43935),s=n(63294),l=n(63663),c=n(53972),u=n(12299),d=n(28112),h=n(37130),f=n(26410),p=n(28415),m=n(33284),v=n(67040),g=n(20451),_=n(37568),y=n(297),b=n(65720),I=n(73727),T=n(98596);function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0];this.disabled||(this.visible=!1,e&&this.$once(s.EVENT_NAME_HIDDEN,this.focusToggler))},toggle:function(e){var t=e=e||{},n=t.type,r=t.keyCode;("click"===n||"keydown"===n&&-1!==[l.CODE_ENTER,l.CODE_SPACE,l.CODE_DOWN].indexOf(r))&&(this.disabled?this.visible=!1:(this.$emit(s.EVENT_NAME_TOGGLE,e),(0,p.stopEvent)(e),this.visible?this.hide(!0):this.show()))},onMousedown:function(e){(0,p.stopEvent)(e,{propagation:!1})},onKeydown:function(e){var t=e.keyCode;t===l.CODE_ESC?this.onEsc(e):t===l.CODE_DOWN?this.focusNext(e,!1):t===l.CODE_UP&&this.focusNext(e,!0)},onEsc:function(e){this.visible&&(this.visible=!1,(0,p.stopEvent)(e),this.$once(s.EVENT_NAME_HIDDEN,this.focusToggler))},onSplitClick:function(e){this.disabled?this.visible=!1:this.$emit(s.EVENT_NAME_CLICK,e)},hideHandler:function(e){var t=this,n=e.target;!this.visible||(0,f.contains)(this.$refs.menu,n)||(0,f.contains)(this.toggler,n)||(this.clearHideTimeout(),this.$_hideTimeout=setTimeout((function(){return t.hide()}),this.hideDelay))},clickOutHandler:function(e){this.hideHandler(e)},focusInHandler:function(e){this.hideHandler(e)},focusNext:function(e,t){var n=this,r=e.target;!this.visible||e&&(0,f.closest)(".dropdown form",r)||((0,p.stopEvent)(e),this.$nextTick((function(){var e=n.getItems();if(!(e.length<1)){var a=e.indexOf(r);t&&a>0?a--:!t&&a{"use strict";n.r(t),n.d(t,{focusInMixin:()=>o});var r=n(1915),a=n(63294),i=n(28415),o=r.Vue.extend({data:function(){return{listenForFocusIn:!1}},watch:{listenForFocusIn:function(e,t){e!==t&&((0,i.eventOff)(this.focusInElement,"focusin",this._focusInHandler,a.EVENT_OPTIONS_NO_CAPTURE),e&&(0,i.eventOn)(this.focusInElement,"focusin",this._focusInHandler,a.EVENT_OPTIONS_NO_CAPTURE))}},beforeCreate:function(){this.focusInElement=null},mounted:function(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&(0,i.eventOn)(this.focusInElement,"focusin",this._focusInHandler,a.EVENT_OPTIONS_NO_CAPTURE)},beforeDestroy:function(){(0,i.eventOff)(this.focusInElement,"focusin",this._focusInHandler,a.EVENT_OPTIONS_NO_CAPTURE)},methods:{_focusInHandler:function(e){this.focusInHandler&&this.focusInHandler(e)}}})},32023:(e,t,n)=>{"use strict";n.r(t),n.d(t,{formControlMixin:()=>c,props:()=>l});var r=n(1915),a=n(12299),i=n(26410),o=n(20451),s="input, textarea, select",l=(0,o.makePropsConfigurable)({autofocus:(0,o.makeProp)(a.PROP_TYPE_BOOLEAN,!1),disabled:(0,o.makeProp)(a.PROP_TYPE_BOOLEAN,!1),form:(0,o.makeProp)(a.PROP_TYPE_STRING),id:(0,o.makeProp)(a.PROP_TYPE_STRING),name:(0,o.makeProp)(a.PROP_TYPE_STRING),required:(0,o.makeProp)(a.PROP_TYPE_BOOLEAN,!1)},"formControls"),c=r.Vue.extend({props:l,mounted:function(){this.handleAutofocus()},activated:function(){this.handleAutofocus()},methods:{handleAutofocus:function(){var e=this;this.$nextTick((function(){(0,i.requestAF)((function(){var t=e.$el;e.autofocus&&(0,i.isVisible)(t)&&((0,i.matches)(t,s)||(t=(0,i.select)(s,t)),(0,i.attemptFocus)(t))}))}))}}})},58137:(e,t,n)=>{"use strict";n.r(t),n.d(t,{formCustomMixin:()=>s,props:()=>o});var r=n(1915),a=n(12299),i=n(20451),o=(0,i.makePropsConfigurable)({plain:(0,i.makeProp)(a.PROP_TYPE_BOOLEAN,!1)},"formControls"),s=r.Vue.extend({props:o,computed:{custom:function(){return!this.plain}}})},77330:(e,t,n)=>{"use strict";n.r(t),n.d(t,{formOptionsMixin:()=>h,props:()=>d});var r=n(1915),a=n(12299),i=n(37668),o=n(18735),s=n(33284),l=n(67040),c=n(20451),u=n(37568),d=(0,c.makePropsConfigurable)({disabledField:(0,c.makeProp)(a.PROP_TYPE_STRING,"disabled"),htmlField:(0,c.makeProp)(a.PROP_TYPE_STRING,"html"),options:(0,c.makeProp)(a.PROP_TYPE_ARRAY_OBJECT,[]),textField:(0,c.makeProp)(a.PROP_TYPE_STRING,"text"),valueField:(0,c.makeProp)(a.PROP_TYPE_STRING,"value")},"formOptionControls"),h=r.Vue.extend({props:d,computed:{formOptions:function(){return this.normalizeOptions(this.options)}},methods:{normalizeOption:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if((0,s.isPlainObject)(e)){var n=(0,i.get)(e,this.valueField),r=(0,i.get)(e,this.textField);return{value:(0,s.isUndefined)(n)?t||r:n,text:(0,o.stripTags)(String((0,s.isUndefined)(r)?t:r)),html:(0,i.get)(e,this.htmlField),disabled:Boolean((0,i.get)(e,this.disabledField))}}return{value:t||e,text:(0,o.stripTags)(String(e)),disabled:!1}},normalizeOptions:function(e){var t=this;return(0,s.isArray)(e)?e.map((function(e){return t.normalizeOption(e)})):(0,s.isPlainObject)(e)?((0,u.warn)('Setting prop "options" to an object is deprecated. Use the array format instead.',this.$options.name),(0,l.keys)(e).map((function(n){return t.normalizeOption(e[n]||{},n)}))):[]}}})},72985:(e,t,n)=>{"use strict";n.r(t),n.d(t,{MODEL_EVENT_NAME:()=>S,MODEL_PROP_NAME:()=>P,formRadioCheckGroupMixin:()=>L,props:()=>A});var r,a=n(1915),i=n(12299),o=n(90494),s=n(18735),l=n(3058),c=n(54602),u=n(67040),d=n(20451),h=n(65098),f=n(76398),p=n(32023),m=n(58137),v=n(77330),g=n(49035),_=n(95505),y=n(73727),b=n(18280);function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{MODEL_EVENT_NAME:()=>P,MODEL_PROP_NAME:()=>w,formRadioCheckMixin:()=>A,props:()=>S});var r,a,i=n(1915),o=n(12299),s=n(63294),l=n(26410),c=n(33284),u=n(3058),d=n(54602),h=n(67040),f=n(20451),p=n(28492),m=n(32023),v=n(58137),g=n(49035),_=n(95505),y=n(73727),b=n(18280);function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{formSelectionMixin:()=>r});var r=n(1915).Vue.extend({computed:{selectionStart:{cache:!1,get:function(){return this.$refs.input.selectionStart},set:function(e){this.$refs.input.selectionStart=e}},selectionEnd:{cache:!1,get:function(){return this.$refs.input.selectionEnd},set:function(e){this.$refs.input.selectionEnd=e}},selectionDirection:{cache:!1,get:function(){return this.$refs.input.selectionDirection},set:function(e){this.$refs.input.selectionDirection=e}}},methods:{select:function(){var e;(e=this.$refs.input).select.apply(e,arguments)},setSelectionRange:function(){var e;(e=this.$refs.input).setSelectionRange.apply(e,arguments)},setRangeText:function(){var e;(e=this.$refs.input).setRangeText.apply(e,arguments)}}})},49035:(e,t,n)=>{"use strict";n.r(t),n.d(t,{formSizeMixin:()=>s,props:()=>o});var r=n(1915),a=n(12299),i=n(20451),o=(0,i.makePropsConfigurable)({size:(0,i.makeProp)(a.PROP_TYPE_STRING)},"formControls"),s=r.Vue.extend({props:o,computed:{sizeFormClass:function(){return[this.size?"form-control-".concat(this.size):null]}}})},95505:(e,t,n)=>{"use strict";n.r(t),n.d(t,{formStateMixin:()=>l,props:()=>s});var r=n(1915),a=n(12299),i=n(33284),o=n(20451),s=(0,o.makePropsConfigurable)({state:(0,o.makeProp)(a.PROP_TYPE_BOOLEAN,null)},"formState"),l=r.Vue.extend({props:s,computed:{computedState:function(){return(0,i.isBoolean)(this.state)?this.state:null},stateClass:function(){var e=this.computedState;return!0===e?"is-valid":!1===e?"is-invalid":null},computedAriaInvalid:function(){var e=this.ariaInvalid;return!0===e||"true"===e||""===e||!1===this.computedState?"true":e}}})},70403:(e,t,n)=>{"use strict";n.r(t),n.d(t,{MODEL_EVENT_NAME:()=>I,MODEL_PROP_NAME:()=>b,formTextMixin:()=>M,props:()=>T});var r=n(1915),a=n(63294),i=n(12299),o=n(26410),s=n(28415),l=n(21578),c=n(54602),u=n(93954),d=n(67040),h=n(20451),f=n(46595);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t2&&void 0!==arguments[2]&&arguments[2];return e=(0,f.toString)(e),!this.hasFormatter||this.lazyFormatter&&!n||(e=this.formatter(e,t)),e},modifyValue:function(e){return e=(0,f.toString)(e),this.trim&&(e=e.trim()),this.number&&(e=(0,u.toFloat)(e,e)),e},updateValue:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.lazy;if(!r||n){this.clearDebounce();var a=function(){if((e=t.modifyValue(e))!==t.vModelValue)t.vModelValue=e,t.$emit(I,e);else if(t.hasFormatter){var n=t.$refs.input;n&&e!==n.value&&(n.value=e)}},i=this.computedDebounce;i>0&&!r&&!n?this.$_inputDebounceTimer=setTimeout(a,i):a()}},onInput:function(e){if(!e.target.composing){var t=e.target.value,n=this.formatValue(t,e);!1===n||e.defaultPrevented?(0,s.stopEvent)(e,{propagation:!1}):(this.localValue=n,this.updateValue(n),this.$emit(a.EVENT_NAME_INPUT,n))}},onChange:function(e){var t=e.target.value,n=this.formatValue(t,e);!1===n||e.defaultPrevented?(0,s.stopEvent)(e,{propagation:!1}):(this.localValue=n,this.updateValue(n,!0),this.$emit(a.EVENT_NAME_CHANGE,n))},onBlur:function(e){var t=e.target.value,n=this.formatValue(t,e,!0);!1!==n&&(this.localValue=(0,f.toString)(this.modifyValue(n)),this.updateValue(n,!0)),this.$emit(a.EVENT_NAME_BLUR,e)},focus:function(){this.disabled||(0,o.attemptFocus)(this.$el)},blur:function(){this.disabled||(0,o.attemptBlur)(this.$el)}}})},94791:(e,t,n)=>{"use strict";n.r(t),n.d(t,{formValidityMixin:()=>r});var r=n(1915).Vue.extend({computed:{validity:{cache:!1,get:function(){return this.$refs.input.validity}},validationMessage:{cache:!1,get:function(){return this.$refs.input.validationMessage}},willValidate:{cache:!1,get:function(){return this.$refs.input.willValidate}}},methods:{setCustomValidity:function(){var e;return(e=this.$refs.input).setCustomValidity.apply(e,arguments)},checkValidity:function(){var e;return(e=this.$refs.input).checkValidity.apply(e,arguments)},reportValidity:function(){var e;return(e=this.$refs.input).reportValidity.apply(e,arguments)}}})},45253:(e,t,n)=>{"use strict";n.r(t),n.d(t,{hasListenerMixin:()=>i});var r=n(1915),a=n(33284),i=r.Vue.extend({methods:{hasListener:function(e){var t=this.$listeners||{},n=this._events||{};return!(0,a.isUndefined)(t[e])||(0,a.isArray)(n[e])&&n[e].length>0}}})},73727:(e,t,n)=>{"use strict";n.r(t),n.d(t,{idMixin:()=>o,props:()=>i});var r=n(1915),a=n(12299),i={id:(0,n(20451).makeProp)(a.PROP_TYPE_STRING)},o=r.Vue.extend({props:i,data:function(){return{localId_:null}},computed:{safeId:function(){var e=this.id||this.localId_;return function(t){return e?(t=String(t||"").replace(/\s+/g,"_"))?e+"_"+t:e:null}}},mounted:function(){var e=this;this.$nextTick((function(){e.localId_="__BVID__".concat(e[r.COMPONENT_UID_KEY])}))}})},45267:(e,t,n)=>{"use strict";n.r(t),n.d(t,{listenOnDocumentMixin:()=>u});var r=n(1915),a=n(43935),i=n(63294),o=n(11572),s=n(28415),l=n(67040),c="$_documentListeners",u=r.Vue.extend({created:function(){this[c]={}},beforeDestroy:function(){var e=this;(0,l.keys)(this[c]||{}).forEach((function(t){e[c][t].forEach((function(n){e.listenOffDocument(t,n)}))})),this[c]=null},methods:{registerDocumentListener:function(e,t){this[c]&&(this[c][e]=this[c][e]||[],(0,o.arrayIncludes)(this[c][e],t)||this[c][e].push(t))},unregisterDocumentListener:function(e,t){this[c]&&this[c][e]&&(this[c][e]=this[c][e].filter((function(e){return e!==t})))},listenDocument:function(e,t,n){e?this.listenOnDocument(t,n):this.listenOffDocument(t,n)},listenOnDocument:function(e,t){a.IS_BROWSER&&((0,s.eventOn)(document,e,t,i.EVENT_OPTIONS_NO_CAPTURE),this.registerDocumentListener(e,t))},listenOffDocument:function(e,t){a.IS_BROWSER&&(0,s.eventOff)(document,e,t,i.EVENT_OPTIONS_NO_CAPTURE),this.unregisterDocumentListener(e,t)}}})},98596:(e,t,n)=>{"use strict";n.r(t),n.d(t,{listenOnRootMixin:()=>s});var r=n(1915),a=n(11572),i=n(67040),o="$_rootListeners",s=r.Vue.extend({created:function(){this[o]={}},beforeDestroy:function(){var e=this;(0,i.keys)(this[o]||{}).forEach((function(t){e[o][t].forEach((function(n){e.listenOffRoot(t,n)}))})),this[o]=null},methods:{registerRootListener:function(e,t){this[o]&&(this[o][e]=this[o][e]||[],(0,a.arrayIncludes)(this[o][e],t)||this[o][e].push(t))},unregisterRootListener:function(e,t){this[o]&&this[o][e]&&(this[o][e]=this[o][e].filter((function(e){return e!==t})))},listenOnRoot:function(e,t){this.$root&&(this.$root.$on(e,t),this.registerRootListener(e,t))},listenOnRootOnce:function(e,t){var n=this;if(this.$root){var r=function e(){n.unregisterRootListener(e),t.apply(void 0,arguments)};this.$root.$once(e,r),this.registerRootListener(e,r)}},listenOffRoot:function(e,t){this.unregisterRootListener(e,t),this.$root&&this.$root.$off(e,t)},emitOnRoot:function(e){if(this.$root){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),a=1;a{"use strict";n.r(t),n.d(t,{listenOnWindowMixin:()=>u});var r=n(1915),a=n(43935),i=n(63294),o=n(11572),s=n(28415),l=n(67040),c="$_windowListeners",u=r.Vue.extend({created:function(){this[c]={}},beforeDestroy:function(){var e=this;(0,l.keys)(this[c]||{}).forEach((function(t){e[c][t].forEach((function(n){e.listenOffWindow(t,n)}))})),this[c]=null},methods:{registerWindowListener:function(e,t){this[c]&&(this[c][e]=this[c][e]||[],(0,o.arrayIncludes)(this[c][e],t)||this[c][e].push(t))},unregisterWindowListener:function(e,t){this[c]&&this[c][e]&&(this[c][e]=this[c][e].filter((function(e){return e!==t})))},listenWindow:function(e,t,n){e?this.listenOnWindow(t,n):this.listenOffWindow(t,n)},listenOnWindow:function(e,t){a.IS_BROWSER&&((0,s.eventOn)(window,e,t,i.EVENT_OPTIONS_NO_CAPTURE),this.registerWindowListener(e,t))},listenOffWindow:function(e,t){a.IS_BROWSER&&(0,s.eventOff)(window,e,t,i.EVENT_OPTIONS_NO_CAPTURE),this.unregisterWindowListener(e,t)}}})},76677:(e,t,n)=>{"use strict";n.r(t),n.d(t,{listenersMixin:()=>r});var r=(0,n(51665).makePropCacheMixin)("$listeners","bvListeners")},5504:(e,t,n)=>{"use strict";n.r(t),n.d(t,{MODEL_EVENT_NAME:()=>s,MODEL_PROP_NAME:()=>o,modelMixin:()=>a,props:()=>i});var r=(0,n(54602).makeModelMixin)("value"),a=r.mixin,i=r.props,o=r.prop,s=r.event},18280:(e,t,n)=>{"use strict";n.r(t),n.d(t,{normalizeSlotMixin:()=>s});var r=n(1915),a=n(90494),i=n(72345),o=n(11572),s=r.Vue.extend({methods:{hasNormalizedSlot:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.SLOT_NAME_DEFAULT,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.$scopedSlots,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$slots;return(0,i.hasNormalizedSlot)(e,t,n)},normalizeSlot:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.SLOT_NAME_DEFAULT,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$scopedSlots,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.$slots,s=(0,i.normalizeSlot)(e,t,n,r);return s?(0,o.concat)(s):s}}})},29878:(e,t,n)=>{"use strict";n.r(t),n.d(t,{MODEL_EVENT_NAME:()=>S,MODEL_PROP_NAME:()=>P,paginationMixin:()=>x,props:()=>C});var r,a=n(1915),i=n(94689),o=n(63663),s=n(12299),l=n(90494),c=n(11572),u=n(26410),d=n(28415),h=n(33284),f=n(21578),p=n(54602),m=n(93954),v=n(67040),g=n(20451),_=n(46595),y=n(37568),b=n(18280),I=n(67347);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function M(e){for(var t=1;tt?t:n<1?1:n},O=function(e){if(e.keyCode===o.CODE_SPACE)return(0,d.stopEvent)(e,{immediatePropagation:!0}),e.currentTarget.click(),!1},C=(0,g.makePropsConfigurable)((0,v.sortKeys)(M(M({},w),{},{align:(0,g.makeProp)(s.PROP_TYPE_STRING,"left"),ariaLabel:(0,g.makeProp)(s.PROP_TYPE_STRING,"Pagination"),disabled:(0,g.makeProp)(s.PROP_TYPE_BOOLEAN,!1),ellipsisClass:(0,g.makeProp)(s.PROP_TYPE_ARRAY_OBJECT_STRING),ellipsisText:(0,g.makeProp)(s.PROP_TYPE_STRING,"…"),firstClass:(0,g.makeProp)(s.PROP_TYPE_ARRAY_OBJECT_STRING),firstNumber:(0,g.makeProp)(s.PROP_TYPE_BOOLEAN,!1),firstText:(0,g.makeProp)(s.PROP_TYPE_STRING,"«"),hideEllipsis:(0,g.makeProp)(s.PROP_TYPE_BOOLEAN,!1),hideGotoEndButtons:(0,g.makeProp)(s.PROP_TYPE_BOOLEAN,!1),labelFirstPage:(0,g.makeProp)(s.PROP_TYPE_STRING,"Go to first page"),labelLastPage:(0,g.makeProp)(s.PROP_TYPE_STRING,"Go to last page"),labelNextPage:(0,g.makeProp)(s.PROP_TYPE_STRING,"Go to next page"),labelPage:(0,g.makeProp)(s.PROP_TYPE_FUNCTION_STRING,"Go to page"),labelPrevPage:(0,g.makeProp)(s.PROP_TYPE_STRING,"Go to previous page"),lastClass:(0,g.makeProp)(s.PROP_TYPE_ARRAY_OBJECT_STRING),lastNumber:(0,g.makeProp)(s.PROP_TYPE_BOOLEAN,!1),lastText:(0,g.makeProp)(s.PROP_TYPE_STRING,"»"),limit:(0,g.makeProp)(s.PROP_TYPE_NUMBER_STRING,5,(function(e){return!((0,m.toInteger)(e,0)<1)||((0,y.warn)('Prop "limit" must be a number greater than "0"',i.NAME_PAGINATION),!1)})),nextClass:(0,g.makeProp)(s.PROP_TYPE_ARRAY_OBJECT_STRING),nextText:(0,g.makeProp)(s.PROP_TYPE_STRING,"›"),pageClass:(0,g.makeProp)(s.PROP_TYPE_ARRAY_OBJECT_STRING),pills:(0,g.makeProp)(s.PROP_TYPE_BOOLEAN,!1),prevClass:(0,g.makeProp)(s.PROP_TYPE_ARRAY_OBJECT_STRING),prevText:(0,g.makeProp)(s.PROP_TYPE_STRING,"‹"),size:(0,g.makeProp)(s.PROP_TYPE_STRING)})),"pagination"),x=a.Vue.extend({mixins:[B,b.normalizeSlotMixin],props:C,data:function(){var e=(0,m.toInteger)(this[P],0);return{currentPage:e=e>0?e:-1,localNumberOfPages:1,localLimit:5}},computed:{btnSize:function(){var e=this.size;return e?"pagination-".concat(e):""},alignment:function(){var e=this.align;return"center"===e?"justify-content-center":"end"===e||"right"===e?"justify-content-end":"fill"===e?"text-center":""},styleClass:function(){return this.pills?"b-pagination-pills":""},computedCurrentPage:function(){return L(this.currentPage,this.localNumberOfPages)},paginationParams:function(){var e=this.localLimit,t=this.localNumberOfPages,n=this.computedCurrentPage,r=this.hideEllipsis,a=this.firstNumber,i=this.lastNumber,o=!1,s=!1,l=e,c=1;t<=e?l=t:n3?(r&&!i||(s=!0,l=e-(a?0:1)),l=(0,f.mathMin)(l,e)):t-n+23?(r&&!a||(o=!0,l=e-(i?0:1)),c=t-l+1):(e>3&&(l=e-(r?0:2),o=!(r&&!a),s=!(r&&!i)),c=n-(0,f.mathFloor)(l/2)),c<1?(c=1,o=!1):c>t-l&&(c=t-l+1,s=!1),o&&a&&c<4&&(l+=2,c=1,o=!1);var u=c+l-1;return s&&i&&u>t-3&&(l+=u===t-2?2:3,s=!1),e<=3&&(a&&1===c?l=(0,f.mathMin)(l+1,t,e+1):i&&t===c+l-1&&(c=(0,f.mathMax)(c-1,1),l=(0,f.mathMin)(t-c+1,t,e+1))),{showFirstDots:o,showLastDots:s,numberOfLinks:l=(0,f.mathMin)(l,t-c+1),startNumber:c}},pageList:function(){var e=this.paginationParams,t=e.numberOfLinks,n=e.startNumber,r=this.computedCurrentPage,a=function(e,t){return(0,c.createArray)(t,(function(t,n){return{number:e+n,classes:null}}))}(n,t);if(a.length>3){var i=r-n,o="bv-d-xs-down-none";if(0===i)for(var s=3;si+1;d--)a[d].classes=o}}return a}},watch:(r={},k(r,P,(function(e,t){e!==t&&(this.currentPage=L(e,this.localNumberOfPages))})),k(r,"currentPage",(function(e,t){e!==t&&this.$emit(S,e>0?e:null)})),k(r,"limit",(function(e,t){e!==t&&(this.localLimit=A(e))})),r),created:function(){var e=this;this.localLimit=A(this.limit),this.$nextTick((function(){e.currentPage=e.currentPage>e.localNumberOfPages?e.localNumberOfPages:e.currentPage}))},methods:{handleKeyNav:function(e){var t=e.keyCode,n=e.shiftKey;this.isNav||(t===o.CODE_LEFT||t===o.CODE_UP?((0,d.stopEvent)(e,{propagation:!1}),n?this.focusFirst():this.focusPrev()):t!==o.CODE_RIGHT&&t!==o.CODE_DOWN||((0,d.stopEvent)(e,{propagation:!1}),n?this.focusLast():this.focusNext()))},getButtons:function(){return(0,u.selectAll)("button.page-link, a.page-link",this.$el).filter((function(e){return(0,u.isVisible)(e)}))},focusCurrent:function(){var e=this;this.$nextTick((function(){var t=e.getButtons().find((function(t){return(0,m.toInteger)((0,u.getAttr)(t,"aria-posinset"),0)===e.computedCurrentPage}));(0,u.attemptFocus)(t)||e.focusFirst()}))},focusFirst:function(){var e=this;this.$nextTick((function(){var t=e.getButtons().find((function(e){return!(0,u.isDisabled)(e)}));(0,u.attemptFocus)(t)}))},focusLast:function(){var e=this;this.$nextTick((function(){var t=e.getButtons().reverse().find((function(e){return!(0,u.isDisabled)(e)}));(0,u.attemptFocus)(t)}))},focusPrev:function(){var e=this;this.$nextTick((function(){var t=e.getButtons(),n=t.indexOf((0,u.getActiveElement)());n>0&&!(0,u.isDisabled)(t[n-1])&&(0,u.attemptFocus)(t[n-1])}))},focusNext:function(){var e=this;this.$nextTick((function(){var t=e.getButtons(),n=t.indexOf((0,u.getActiveElement)());no,f=r<1?1:r>o?o:r,m={disabled:h,page:f,index:f-1},g=t.normalizeSlot(s,m)||(0,_.toString)(l)||e(),b=e(h?"span":i?I.BLink:"button",{staticClass:"page-link",class:{"flex-grow-1":!i&&!h&&p},props:h||!i?{}:t.linkProps(r),attrs:{role:i?null:"menuitem",type:i||h?null:"button",tabindex:h||i?null:"-1","aria-label":a,"aria-controls":t.ariaControls||null,"aria-disabled":h?"true":null},on:h?{}:{"!click":function(e){t.onClick(e,r)},keydown:O}},[g]);return e("li",{key:d,staticClass:"page-item",class:[{disabled:h,"flex-fill":p,"d-flex":p&&!i&&!h},c],attrs:{role:i?null:"presentation","aria-hidden":h?"true":null}},[b])},T=function(n){return e("li",{staticClass:"page-item",class:["disabled","bv-d-xs-down-none",p?"flex-fill":"",t.ellipsisClass],attrs:{role:"separator"},key:"ellipsis-".concat(n?"last":"first")},[e("span",{staticClass:"page-link"},[t.normalizeSlot(l.SLOT_NAME_ELLIPSIS_TEXT)||(0,_.toString)(t.ellipsisText)||e()])])},M=function(a,s){var c=a.number,u=v(c)&&!y,d=n?null:u||y&&0===s?"0":"-1",f={role:i?null:"menuitemradio",type:i||n?null:"button","aria-disabled":n?"true":null,"aria-controls":t.ariaControls||null,"aria-label":(0,g.hasPropFunction)(r)?r(c):"".concat((0,h.isFunction)(r)?r():r," ").concat(c),"aria-checked":i?null:u?"true":"false","aria-current":i&&u?"page":null,"aria-posinset":i?null:c,"aria-setsize":i?null:o,tabindex:i?null:d},m=(0,_.toString)(t.makePage(c)),b={page:c,index:c-1,content:m,active:u,disabled:n},T=e(n?"span":i?I.BLink:"button",{props:n||!i?{}:t.linkProps(c),staticClass:"page-link",class:{"flex-grow-1":!i&&!n&&p},attrs:f,on:n?{}:{"!click":function(e){t.onClick(e,c)},keydown:O}},[t.normalizeSlot(l.SLOT_NAME_PAGE,b)||m]);return e("li",{staticClass:"page-item",class:[{disabled:n,active:u,"flex-fill":p,"d-flex":p&&!i&&!n},a.classes,t.pageClass],attrs:{role:i?null:"presentation"},key:"page-".concat(c)},[T])},k=e();this.firstNumber||this.hideGotoEndButtons||(k=b(1,this.labelFirstPage,l.SLOT_NAME_FIRST_TEXT,this.firstText,this.firstClass,1,"pagination-goto-first")),m.push(k),m.push(b(s-1,this.labelPrevPage,l.SLOT_NAME_PREV_TEXT,this.prevText,this.prevClass,1,"pagination-goto-prev")),m.push(this.firstNumber&&1!==c[0]?M({number:1},0):e()),m.push(d?T(!1):e()),this.pageList.forEach((function(e,n){var r=d&&t.firstNumber&&1!==c[0]?1:0;m.push(M(e,n+r))})),m.push(f?T(!0):e()),m.push(this.lastNumber&&c[c.length-1]!==o?M({number:o},-1):e()),m.push(b(s+1,this.labelNextPage,l.SLOT_NAME_NEXT_TEXT,this.nextText,this.nextClass,o,"pagination-goto-next"));var E=e();this.lastNumber||this.hideGotoEndButtons||(E=b(o,this.labelLastPage,l.SLOT_NAME_LAST_TEXT,this.lastText,this.lastClass,o,"pagination-goto-last")),m.push(E);var B=e("ul",{staticClass:"pagination",class:["b-pagination",this.btnSize,this.alignment,this.styleClass],attrs:{role:i?null:"menubar","aria-disabled":n?"true":"false","aria-label":i?null:a||null},on:i?{}:{keydown:this.handleKeyNav},ref:"ul"},m);return i?e("nav",{attrs:{"aria-disabled":n?"true":null,"aria-hidden":n?"true":"false","aria-label":i&&a||null}},[B]):B}})},30051:(e,t,n)=>{"use strict";n.r(t),n.d(t,{scopedStyleMixin:()=>i});var r=n(1915),a=n(13597);var i=r.Vue.extend({computed:{scopedStyleAttrs:function(){var e,t,n,r=(0,a.getScopeId)(this.$parent);return r?(n="",(t=r)in(e={})?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e):{}}}})},11572:(e,t,n)=>{"use strict";n.r(t),n.d(t,{arrayIncludes:()=>i,concat:()=>o,createArray:()=>s,flatten:()=>l,flattenDeep:()=>c,from:()=>a});var r=n(33284),a=function(){return Array.from.apply(Array,arguments)},i=function(e,t){return-1!==e.indexOf(t)},o=function(){for(var e=arguments.length,t=new Array(e),n=0;n{"use strict";n.r(t),n.d(t,{BvEvent:()=>o});var r=n(67040);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};if(a(this,e),!t)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));(0,r.assign)(this,e.Defaults,this.constructor.Defaults,n,{type:t}),(0,r.defineProperties)(this,{type:(0,r.readonlyDescriptor)(),cancelable:(0,r.readonlyDescriptor)(),nativeEvent:(0,r.readonlyDescriptor)(),target:(0,r.readonlyDescriptor)(),relatedTarget:(0,r.readonlyDescriptor)(),vueTarget:(0,r.readonlyDescriptor)(),componentId:(0,r.readonlyDescriptor)()});var i=!1;this.preventDefault=function(){this.cancelable&&(i=!0)},(0,r.defineProperty)(this,"defaultPrevented",{enumerable:!0,get:function(){return i}})}var t,n,o;return t=e,o=[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}],(n=null)&&i(t.prototype,n),o&&i(t,o),Object.defineProperty(t,"prototype",{writable:!1}),e}()},51665:(e,t,n)=>{"use strict";n.r(t),n.d(t,{makePropCacheMixin:()=>u,makePropWatcher:()=>c});var r=n(1915),a=n(30158),i=n(3058),o=n(67040);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=function(e){return!e||0===(0,o.keys)(e).length},c=function(e){return{handler:function(t,n){if(!(0,i.looseEqual)(t,n))if(l(t)||l(n))this[e]=(0,a.cloneDeep)(t);else{for(var r in n)(0,o.hasOwnProperty)(t,r)||this.$delete(this.$data[e],r);for(var s in t)this.$set(this.$data[e],s,t[s])}}}},u=function(e,t){return r.Vue.extend({data:function(){return s({},t,(0,a.cloneDeep)(this[e]))},watch:s({},e,c(t))})}},30158:(e,t,n)=>{"use strict";n.r(t),n.d(t,{cloneDeep:()=>u});var r=n(33284),a=n(67040);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:t;return(0,r.isArray)(t)?t.reduce((function(t,n){return[].concat(l(t),[e(n,n)])}),[]):(0,r.isPlainObject)(t)?(0,a.keys)(t).reduce((function(n,r){return o(o({},n),{},s({},r,e(t[r],t[r])))}),{}):n}},7409:(e,t,n)=>{"use strict";n.r(t),n.d(t,{resetConfig:()=>f,setConfig:()=>h});var r=n(1915),a=n(8750),i=n(30158),o=n(37668),s=n(33284),l=n(67040),c=n(37568);function u(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};if((0,s.isPlainObject)(t)){var n=(0,l.getOwnPropertyNames)(t);n.forEach((function(n){var r=t[n];"breakpoints"===n?!(0,s.isArray)(r)||r.length<2||r.some((function(e){return!(0,s.isString)(e)||0===e.length}))?(0,c.warn)('"breakpoints" must be an array of at least 2 breakpoint names',a.NAME):e.$_config[n]=(0,i.cloneDeep)(r):(0,s.isPlainObject)(r)&&(e.$_config[n]=(0,l.getOwnPropertyNames)(r).reduce((function(e,t){return(0,s.isUndefined)(r[t])||(e[t]=(0,i.cloneDeep)(r[t])),e}),e.$_config[n]||{}))}))}}},{key:"resetConfig",value:function(){this.$_config={}}},{key:"getConfig",value:function(){return(0,i.cloneDeep)(this.$_config)}},{key:"getConfigValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;return(0,i.cloneDeep)((0,o.getRaw)(this.$_config,e,t))}}],n&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.Vue;t.prototype[a.PROP_NAME]=r.Vue.prototype[a.PROP_NAME]=t.prototype[a.PROP_NAME]||r.Vue.prototype[a.PROP_NAME]||new d,t.prototype[a.PROP_NAME].setConfig(e)},f=function(){r.Vue.prototype[a.PROP_NAME]&&r.Vue.prototype[a.PROP_NAME].resetConfig&&r.Vue.prototype[a.PROP_NAME].resetConfig()}},79968:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getBreakpoints:()=>d,getBreakpointsCached:()=>f,getBreakpointsDown:()=>v,getBreakpointsDownCached:()=>g,getBreakpointsUp:()=>p,getBreakpointsUpCached:()=>m,getComponentConfig:()=>u,getConfig:()=>l,getConfigValue:()=>c});var r=n(1915),a=n(8750),i=n(30158),o=n(91051),s=r.Vue.prototype,l=function(){var e=s[a.PROP_NAME];return e?e.getConfig():{}},c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=s[a.PROP_NAME];return n?n.getConfigValue(e,t):(0,i.cloneDeep)(t)},u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return t?c("".concat(e,".").concat(t),n):c(e,{})},d=function(){return c("breakpoints",a.DEFAULT_BREAKPOINT)},h=(0,o.memoize)((function(){return d()})),f=function(){return(0,i.cloneDeep)(h())},p=function(){var e=d();return e[0]="",e},m=(0,o.memoize)((function(){var e=f();return e[0]="",e})),v=function(){var e=d();return e[e.length-1]="",e},g=function(){var e=f();return e[e.length-1]="",e}},64679:(e,t,n)=>{"use strict";n.r(t),n.d(t,{cssEscape:()=>i});var r=n(46595),a=function(e){return"\\"+e},i=function(e){var t=(e=(0,r.toString)(e)).length,n=e.charCodeAt(0);return e.split("").reduce((function(r,i,o){var s=e.charCodeAt(o);return 0===s?r+"�":127===s||s>=1&&s<=31||0===o&&s>=48&&s<=57||1===o&&s>=48&&s<=57&&45===n?r+a("".concat(s.toString(16)," ")):0===o&&45===s&&1===t?r+a(i):s>=128||45===s||95===s||s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122?r+i:r+a(i)}),"")}},68001:(e,t,n)=>{"use strict";n.r(t),n.d(t,{addYears:()=>T,constrainDate:()=>S,createDate:()=>p,createDateFormatter:()=>_,datesEqual:()=>y,firstDateOfMonth:()=>b,formatYMD:()=>v,lastDateOfMonth:()=>I,oneDecadeAgo:()=>w,oneDecadeAhead:()=>P,oneMonthAgo:()=>M,oneMonthAhead:()=>k,oneYearAgo:()=>E,oneYearAhead:()=>B,parseYMD:()=>m,resolveLocale:()=>g});var r=n(18413),a=n(30824),i=n(11572),o=n(68265),s=n(33284),l=n(93954);function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(e){s=!0,a=e}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:r.CALENDAR_GREGORY;e=(0,i.concat)(e).filter(o.identity);var n=new Intl.DateTimeFormat(e,{calendar:t});return n.resolvedOptions().locale},_=function(e,t){return new Intl.DateTimeFormat(e,t).format},y=function(e,t){return v(e)===v(t)},b=function(e){return(e=p(e)).setDate(1),e},I=function(e){return(e=p(e)).setMonth(e.getMonth()+1),e.setDate(0),e},T=function(e,t){var n=(e=p(e)).getMonth();return e.setFullYear(e.getFullYear()+t),e.getMonth()!==n&&e.setDate(0),e},M=function(e){var t=(e=p(e)).getMonth();return e.setMonth(t-1),e.getMonth()===t&&e.setDate(0),e},k=function(e){var t=(e=p(e)).getMonth();return e.setMonth(t+1),e.getMonth()===(t+2)%12&&e.setDate(0),e},E=function(e){return T(e,-1)},B=function(e){return T(e,1)},w=function(e){return T(e,-10)},P=function(e){return T(e,10)},S=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return e=m(e),t=m(t)||e,n=m(n)||e,e?en?n:e:null}},26410:(e,t,n)=>{"use strict";n.r(t),n.d(t,{MutationObs:()=>p,addClass:()=>S,attemptBlur:()=>$,attemptFocus:()=>G,closest:()=>B,closestEl:()=>h,contains:()=>w,getActiveElement:()=>g,getAttr:()=>x,getBCR:()=>N,getById:()=>P,getCS:()=>H,getSel:()=>V,getStyle:()=>R,getTabables:()=>U,hasAttr:()=>D,hasClass:()=>L,isActiveElement:()=>y,isDisabled:()=>I,isElement:()=>v,isTag:()=>_,isVisible:()=>b,matches:()=>E,matchesEl:()=>d,offset:()=>Y,position:()=>j,reflow:()=>T,removeAttr:()=>C,removeClass:()=>A,removeNode:()=>m,removeStyle:()=>z,requestAF:()=>f,select:()=>k,selectAll:()=>M,setAttr:()=>O,setStyle:()=>F});var r=n(43935),a=n(28112),i=n(11572),o=n(33284),s=n(93954),l=n(46595),c=a.Element.prototype,u=["button","[href]:not(.disabled)","input","select","textarea","[tabindex]","[contenteditable]"].map((function(e){return"".concat(e,":not(:disabled):not([disabled])")})).join(", "),d=c.matches||c.msMatchesSelector||c.webkitMatchesSelector,h=c.closest||function(e){var t=this;do{if(E(t,e))return t;t=t.parentElement||t.parentNode}while(!(0,o.isNull)(t)&&t.nodeType===Node.ELEMENT_NODE);return null},f=(r.WINDOW.requestAnimationFrame||r.WINDOW.webkitRequestAnimationFrame||r.WINDOW.mozRequestAnimationFrame||r.WINDOW.msRequestAnimationFrame||r.WINDOW.oRequestAnimationFrame||function(e){return setTimeout(e,16)}).bind(r.WINDOW),p=r.WINDOW.MutationObserver||r.WINDOW.WebKitMutationObserver||r.WINDOW.MozMutationObserver||null,m=function(e){return e&&e.parentNode&&e.parentNode.removeChild(e)},v=function(e){return!(!e||e.nodeType!==Node.ELEMENT_NODE)},g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=r.DOCUMENT.activeElement;return t&&!e.some((function(e){return e===t}))?t:null},_=function(e,t){return(0,l.toString)(e).toLowerCase()===(0,l.toString)(t).toLowerCase()},y=function(e){return v(e)&&e===g()},b=function(e){if(!v(e)||!e.parentNode||!w(r.DOCUMENT.body,e))return!1;if("none"===R(e,"display"))return!1;var t=N(e);return!!(t&&t.height>0&&t.width>0)},I=function(e){return!v(e)||e.disabled||D(e,"disabled")||L(e,"disabled")},T=function(e){return v(e)&&e.offsetHeight},M=function(e,t){return(0,i.from)((v(t)?t:r.DOCUMENT).querySelectorAll(e))},k=function(e,t){return(v(t)?t:r.DOCUMENT).querySelector(e)||null},E=function(e,t){return!!v(e)&&d.call(e,t)},B=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!v(t))return null;var r=h.call(t,e);return n?r:r===t?null:r},w=function(e,t){return!(!e||!(0,o.isFunction)(e.contains))&&e.contains(t)},P=function(e){return r.DOCUMENT.getElementById(/^#/.test(e)?e.slice(1):e)||null},S=function(e,t){t&&v(e)&&e.classList&&e.classList.add(t)},A=function(e,t){t&&v(e)&&e.classList&&e.classList.remove(t)},L=function(e,t){return!!(t&&v(e)&&e.classList)&&e.classList.contains(t)},O=function(e,t,n){t&&v(e)&&e.setAttribute(t,n)},C=function(e,t){t&&v(e)&&e.removeAttribute(t)},x=function(e,t){return t&&v(e)?e.getAttribute(t):null},D=function(e,t){return t&&v(e)?e.hasAttribute(t):null},F=function(e,t,n){t&&v(e)&&(e.style[t]=n)},z=function(e,t){t&&v(e)&&(e.style[t]="")},R=function(e,t){return t&&v(e)&&e.style[t]||null},N=function(e){return v(e)?e.getBoundingClientRect():null},H=function(e){var t=r.WINDOW.getComputedStyle;return t&&v(e)?t(e):{}},V=function(){return r.WINDOW.getSelection?r.WINDOW.getSelection():null},Y=function(e){var t={top:0,left:0};if(!v(e)||0===e.getClientRects().length)return t;var n=N(e);if(n){var r=e.ownerDocument.defaultView;t.top=n.top+r.pageYOffset,t.left=n.left+r.pageXOffset}return t},j=function(e){var t={top:0,left:0};if(!v(e))return t;var n={top:0,left:0},r=H(e);if("fixed"===r.position)t=N(e)||t;else{t=Y(e);for(var a=e.ownerDocument,i=e.offsetParent||a.documentElement;i&&(i===a.body||i===a.documentElement)&&"static"===H(i).position;)i=i.parentNode;if(i&&i!==e&&i.nodeType===Node.ELEMENT_NODE){n=Y(i);var o=H(i);n.top+=(0,s.toFloat)(o.borderTopWidth,0),n.left+=(0,s.toFloat)(o.borderLeftWidth,0)}}return{top:t.top-n.top-(0,s.toFloat)(r.marginTop,0),left:t.left-n.left-(0,s.toFloat)(r.marginLeft,0)}},U=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return M(u,e).filter(b).filter((function(e){return e.tabIndex>-1&&!e.disabled}))},G=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{e.focus(t)}catch(e){}return y(e)},$=function(e){try{e.blur()}catch(e){}return!y(e)}},68077:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getEnv:()=>a,getNoWarn:()=>i});var r=n(34155),a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=void 0!==r&&r&&r.env||{};return e?n[e]||t:n},i=function(){return a("BOOTSTRAP_VUE_NO_WARN")||"production"===a("NODE_ENV")}},28415:(e,t,n)=>{"use strict";n.r(t),n.d(t,{eventOff:()=>u,eventOn:()=>c,eventOnOff:()=>d,getRootActionEventName:()=>m,getRootEventName:()=>p,parseEventOptions:()=>l,stopEvent:()=>h});var r=n(43935),a=n(63294),i=n(30824),o=n(33284),s=n(46595),l=function(e){return r.HAS_PASSIVE_EVENT_SUPPORT?(0,o.isObject)(e)?e:{capture:!!e||!1}:!!((0,o.isObject)(e)?e.capture:e)},c=function(e,t,n,r){e&&e.addEventListener&&e.addEventListener(t,n,l(r))},u=function(e,t,n,r){e&&e.removeEventListener&&e.removeEventListener(t,n,l(r))},d=function(e){for(var t=e?c:u,n=arguments.length,r=new Array(n>1?n-1:0),a=1;a1&&void 0!==arguments[1]?arguments[1]:{},n=t.preventDefault,r=void 0===n||n,a=t.propagation,i=void 0===a||a,o=t.immediatePropagation,s=void 0!==o&&o;r&&e.preventDefault(),i&&e.stopPropagation(),s&&e.stopImmediatePropagation()},f=function(e){return(0,s.kebabCase)(e.replace(i.RX_BV_PREFIX,""))},p=function(e,t){return[a.ROOT_EVENT_NAME_PREFIX,f(e),t].join(a.ROOT_EVENT_NAME_SEPARATOR)},m=function(e,t){return[a.ROOT_EVENT_NAME_PREFIX,t,f(e)].join(a.ROOT_EVENT_NAME_SEPARATOR)}},13597:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getScopeId:()=>r});var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return e&&e.$options._scopeId||t}},37668:(e,t,n)=>{"use strict";n.r(t),n.d(t,{get:()=>s,getRaw:()=>o});var r=n(30824),a=n(68265),i=n(33284),o=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(!(t=(0,i.isArray)(t)?t.join("."):t)||!(0,i.isObject)(e))return n;if(t in e)return e[t];var o=(t=String(t).replace(r.RX_ARRAY_NOTATION,".$1")).split(".").filter(a.identity);return 0===o.length?n:o.every((function(t){return(0,i.isObject)(e)&&t in e&&!(0,i.isUndefinedOrNull)(e=e[t])}))?e:(0,i.isNull)(e)?null:n},s=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=o(e,t);return(0,i.isUndefinedOrNull)(r)?n:r}},18735:(e,t,n)=>{"use strict";n.r(t),n.d(t,{htmlOrText:()=>i,stripTags:()=>a});var r=n(30824),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e).replace(r.RX_HTML_TAGS,"")},i=function(e,t){return e?{innerHTML:e}:t?{textContent:t}:{}}},68265:(e,t,n)=>{"use strict";n.r(t),n.d(t,{identity:()=>r});var r=function(e){return e}},33284:(e,t,n)=>{"use strict";n.r(t),n.d(t,{isArray:()=>b,isBoolean:()=>m,isDate:()=>M,isEmptyString:()=>d,isEvent:()=>k,isFile:()=>E,isFunction:()=>p,isNull:()=>u,isNumber:()=>g,isNumeric:()=>_,isObject:()=>I,isPlainObject:()=>T,isPrimitive:()=>y,isPromise:()=>w,isRegExp:()=>B,isString:()=>v,isUndefined:()=>c,isUndefinedOrNull:()=>h,isUndefinedOrNullOrEmpty:()=>f,toRawType:()=>s,toRawTypeLC:()=>l,toType:()=>o});var r=n(30824),a=n(28112);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}var o=function(e){return i(e)},s=function(e){return Object.prototype.toString.call(e).slice(8,-1)},l=function(e){return s(e).toLowerCase()},c=function(e){return void 0===e},u=function(e){return null===e},d=function(e){return""===e},h=function(e){return c(e)||u(e)},f=function(e){return h(e)||d(e)},p=function(e){return"function"===o(e)},m=function(e){return"boolean"===o(e)},v=function(e){return"string"===o(e)},g=function(e){return"number"===o(e)},_=function(e){return r.RX_NUMBER.test(String(e))},y=function(e){return m(e)||v(e)||g(e)},b=function(e){return Array.isArray(e)},I=function(e){return null!==e&&"object"===i(e)},T=function(e){return"[object Object]"===Object.prototype.toString.call(e)},M=function(e){return e instanceof Date},k=function(e){return e instanceof Event},E=function(e){return e instanceof a.File},B=function(e){return"RegExp"===s(e)},w=function(e){return!h(e)&&p(e.then)&&p(e.catch)}},9439:(e,t,n)=>{"use strict";n.r(t),n.d(t,{isLocaleRTL:()=>s});var r=n(30824),a=n(11572),i=n(46595),o=["ar","az","ckb","fa","he","ks","lrc","mzn","ps","sd","te","ug","ur","yi"].map((function(e){return e.toLowerCase()})),s=function(e){var t=(0,i.toString)(e).toLowerCase().replace(r.RX_STRIP_LOCALE_MODS,"").split("-"),n=t.slice(0,2).join("-"),s=t[0];return(0,a.arrayIncludes)(o,n)||(0,a.arrayIncludes)(o,s)}},3058:(e,t,n)=>{"use strict";n.r(t),n.d(t,{looseEqual:()=>o});var r=n(67040),a=n(33284),i=function(e,t){if(e.length!==t.length)return!1;for(var n=!0,r=0;n&&r{"use strict";n.r(t),n.d(t,{looseIndexOf:()=>a});var r=n(3058),a=function(e,t){for(var n=0;n{"use strict";n.r(t),n.d(t,{mathAbs:()=>i,mathCeil:()=>o,mathFloor:()=>s,mathMax:()=>a,mathMin:()=>r,mathPow:()=>l,mathRound:()=>c});var r=Math.min,a=Math.max,i=Math.abs,o=Math.ceil,s=Math.floor,l=Math.pow,c=Math.round},91051:(e,t,n)=>{"use strict";n.r(t),n.d(t,{memoize:()=>a});var r=n(67040),a=function(e){var t=(0,r.create)(null);return function(){for(var n=arguments.length,r=new Array(n),a=0;a{"use strict";n.r(t),n.d(t,{makeModelMixin:()=>l});var r=n(1915),a=n(63294),i=n(12299),o=n(20451);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.type,l=void 0===n?i.PROP_TYPE_ANY:n,c=t.defaultValue,u=void 0===c?void 0:c,d=t.validator,h=void 0===d?void 0:d,f=t.event,p=void 0===f?a.EVENT_NAME_INPUT:f,m=s({},e,(0,o.makeProp)(l,u,h)),v=r.Vue.extend({model:{prop:e,event:p},props:m});return{mixin:v,props:m,prop:e,event:p}}},84941:(e,t,n)=>{"use strict";n.r(t),n.d(t,{noop:()=>r});var r=function(){}},72345:(e,t,n)=>{"use strict";n.r(t),n.d(t,{hasNormalizedSlot:()=>o,normalizeSlot:()=>s});var r=n(11572),a=n(68265),i=n(33284),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(e=(0,r.concat)(e).filter(a.identity)).some((function(e){return t[e]||n[e]}))},s=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};e=(0,r.concat)(e).filter(a.identity);for(var l=0;l{"use strict";n.r(t),n.d(t,{toFixed:()=>i,toFloat:()=>a,toInteger:()=>r});var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,n=parseInt(e,10);return isNaN(n)?t:n},a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,n=parseFloat(e);return isNaN(n)?t:n},i=function(e,t){return a(e).toFixed(r(t,0))}},67040:(e,t,n)=>{"use strict";n.r(t),n.d(t,{assign:()=>s,clone:()=>I,create:()=>l,defineProperties:()=>c,defineProperty:()=>u,freeze:()=>d,getOwnPropertyDescriptor:()=>f,getOwnPropertyNames:()=>h,getOwnPropertySymbols:()=>p,getPrototypeOf:()=>m,hasOwnProperty:()=>y,is:()=>v,isFrozen:()=>g,keys:()=>_,mergeDeep:()=>k,omit:()=>M,pick:()=>T,readonlyDescriptor:()=>B,sortKeys:()=>E,toString:()=>b});var r=n(33284);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{observeDom:()=>s});var r=n(26410),a=n(37568);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=function(e,t,n){if(e=e?e.$el||e:null,!(0,r.isElement)(e))return null;if((0,a.warnNoMutationObserverSupport)("observeDom"))return null;var s=new r.MutationObs((function(e){for(var n=!1,r=0;r0||a.removedNodes.length>0))&&(n=!0)}n&&t()}));return s.observe(e,function(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{checkMultipleVue:()=>h,installFactory:()=>f,installFactoryNoConfig:()=>p,pluginFactory:()=>m,pluginFactoryNoConfig:()=>v,registerComponent:()=>_,registerComponents:()=>y,registerDirective:()=>b,registerDirectives:()=>I,registerPlugins:()=>g,vueUse:()=>T});var r=n(1915),a=n(43935),i=n(7409),o=n(37568);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.components,n=e.directives,r=e.plugins,a=function e(a){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.installed||(e.installed=!0,h(a),(0,i.setConfig)(o,a),y(a,t),I(a,n),g(a,r))};return a.installed=!1,a},p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.components,n=e.directives,r=e.plugins,a=function e(a){e.installed||(e.installed=!0,h(a),y(a,t),I(a,n),g(a,r))};return a.installed=!1,a},m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return l(l({},t),{},{install:f(e)})},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return l(l({},t),{},{install:p(e)})},g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in t)n&&t[n]&&e.use(t[n])},_=function(e,t,n){e&&t&&n&&e.component(t,n)},y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in t)_(e,n,t[n])},b=function(e,t,n){e&&t&&n&&e.directive(t.replace(/^VB/,"B"),n)},I=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in t)b(e,n,t[n])},T=function(e){a.HAS_WINDOW_SUPPORT&&window.Vue&&window.Vue.use(e),a.HAS_WINDOW_SUPPORT&&e.NAME&&(window[e.NAME]=e)}},20451:(e,t,n)=>{"use strict";n.r(t),n.d(t,{copyProps:()=>g,hasPropFunction:()=>T,makeProp:()=>v,makePropConfigurable:()=>y,makePropsConfigurable:()=>b,pluckProps:()=>_,prefixPropName:()=>f,suffixPropName:()=>m,unprefixPropName:()=>p});var r=n(12299),a=n(30158),i=n(79968),o=n(68265),s=n(33284),l=n(67040),c=n(46595);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:r.PROP_TYPE_ANY,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,i=!0===n;return a=i?a:n,d(d(d({},e?{type:e}:{}),i?{required:i}:(0,s.isUndefined)(t)?{}:{default:(0,s.isObject)(t)?function(){return t}:t}),(0,s.isUndefined)(a)?{}:{validator:a})},g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.identity;if((0,s.isArray)(e))return e.map(t);var n={};for(var r in e)(0,l.hasOwnProperty)(e,r)&&(n[t(r)]=(0,s.isObject)(e[r])?(0,l.clone)(e[r]):e[r]);return n},_=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.identity;return((0,s.isArray)(e)?e.slice():(0,l.keys)(e)).reduce((function(e,r){return e[n(r)]=t[r],e}),{})},y=function(e,t,n){return d(d({},(0,a.cloneDeep)(e)),{},{default:function(){var r=(0,i.getComponentConfig)(n,t,e.default);return(0,s.isFunction)(r)?r():r}})},b=function(e,t){return(0,l.keys)(e).reduce((function(n,r){return d(d({},n),{},h({},r,y(e[r],r,t)))}),{})},I=y({},"","").default.name,T=function(e){return(0,s.isFunction)(e)&&e.name&&e.name!==I}},30488:(e,t,n)=>{"use strict";n.r(t),n.d(t,{computeHref:()=>g,computeRel:()=>v,computeTag:()=>m,isLink:()=>f,isRouterLink:()=>p,parseQuery:()=>h,stringifyQueryObj:()=>d});var r=n(30824),a=n(26410),i=n(33284),o=n(67040),s=n(46595),l=function(e){return"%"+e.charCodeAt(0).toString(16)},c=function(e){return encodeURIComponent((0,s.toString)(e)).replace(r.RX_ENCODE_REVERSE,l).replace(r.RX_ENCODED_COMMA,",")},u=decodeURIComponent,d=function(e){if(!(0,i.isPlainObject)(e))return"";var t=(0,o.keys)(e).map((function(t){var n=e[t];return(0,i.isUndefined)(n)?"":(0,i.isNull)(n)?c(t):(0,i.isArray)(n)?n.reduce((function(e,n){return(0,i.isNull)(n)?e.push(c(t)):(0,i.isUndefined)(n)||e.push(c(t)+"="+c(n)),e}),[]).join("&"):c(t)+"="+c(n)})).filter((function(e){return e.length>0})).join("&");return t?"?".concat(t):""},h=function(e){var t={};return(e=(0,s.toString)(e).trim().replace(r.RX_QUERY_START,""))?(e.split("&").forEach((function(e){var n=e.replace(r.RX_PLUS," ").split("="),a=u(n.shift()),o=n.length>0?u(n.join("=")):null;(0,i.isUndefined)(t[a])?t[a]=o:(0,i.isArray)(t[a])?t[a].push(o):t[a]=[t[a],o]})),t):t},f=function(e){return!(!e.href&&!e.to)},p=function(e){return!(!e||(0,a.isTag)(e,"a"))},m=function(e,t){var n=e.to,r=e.disabled,a=e.routerComponentName,i=!!t.$router;return!i||i&&(r||!n)?"a":a||(t.$nuxt?"nuxt-link":"router-link")},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target,n=e.rel;return"_blank"===t&&(0,i.isNull)(n)?"noopener":n||null},g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.href,n=e.to,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"a",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/";if(t)return t;if(p(r))return null;if((0,i.isString)(n))return n||o;if((0,i.isPlainObject)(n)&&(n.path||n.query||n.hash)){var l=(0,s.toString)(n.path),c=d(n.query),u=(0,s.toString)(n.hash);return u=u&&"#"!==u.charAt(0)?"#".concat(u):u,"".concat(l).concat(c).concat(u)||o}return a}},55912:(e,t,n)=>{"use strict";n.r(t),n.d(t,{stableSort:()=>r});var r=function(e,t){return e.map((function(e,t){return[t,e]})).sort(function(e,t){return this(e[1],t[1])||e[0]-t[0]}.bind(t)).map((function(e){return e[1]}))}},46595:(e,t,n)=>{"use strict";n.r(t),n.d(t,{escapeRegExp:()=>u,kebabCase:()=>i,lowerCase:()=>m,lowerFirst:()=>l,pascalCase:()=>o,startCase:()=>s,toString:()=>d,trim:()=>p,trimLeft:()=>h,trimRight:()=>f,upperCase:()=>v,upperFirst:()=>c});var r=n(30824),a=n(33284),i=function(e){return e.replace(r.RX_HYPHENATE,"-$1").toLowerCase()},o=function(e){return(e=i(e).replace(r.RX_UN_KEBAB,(function(e,t){return t?t.toUpperCase():""}))).charAt(0).toUpperCase()+e.slice(1)},s=function(e){return e.replace(r.RX_UNDERSCORE," ").replace(r.RX_LOWER_UPPER,(function(e,t,n){return t+" "+n})).replace(r.RX_START_SPACE_WORD,(function(e,t,n){return t+n.toUpperCase()}))},l=function(e){return(e=(0,a.isString)(e)?e.trim():String(e)).charAt(0).toLowerCase()+e.slice(1)},c=function(e){return(e=(0,a.isString)(e)?e.trim():String(e)).charAt(0).toUpperCase()+e.slice(1)},u=function(e){return e.replace(r.RX_REGEXP_REPLACE,"\\$&")},d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return(0,a.isUndefinedOrNull)(e)?"":(0,a.isArray)(e)||(0,a.isPlainObject)(e)&&e.toString===Object.prototype.toString?JSON.stringify(e,null,t):String(e)},h=function(e){return d(e).replace(r.RX_TRIM_LEFT,"")},f=function(e){return d(e).replace(r.RX_TRIM_RIGHT,"")},p=function(e){return d(e).trim()},m=function(e){return d(e).toLowerCase()},v=function(e){return d(e).toUpperCase()}},91838:(e,t,n)=>{"use strict";n.r(t),n.d(t,{stringifyObjectValues:()=>o});var r=n(33284),a=n(67040),i=n(46595),o=function e(t){return(0,r.isUndefinedOrNull)(t)?"":(0,r.isObject)(t)&&!(0,r.isDate)(t)?(0,a.keys)(t).sort().map((function(n){return e(t[n])})).filter((function(e){return!!e})).join(" "):(0,i.toString)(t)}},37568:(e,t,n)=>{"use strict";n.r(t),n.d(t,{warn:()=>i,warnNoMutationObserverSupport:()=>l,warnNoPromiseSupport:()=>s,warnNotClient:()=>o});var r=n(43935),a=n(68077),i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;(0,a.getNoWarn)()||console.warn("[BootstrapVue warn]: ".concat(t?"".concat(t," - "):"").concat(e))},o=function(e){return!r.IS_BROWSER&&(i("".concat(e,": Can not be called during SSR.")),!0)},s=function(e){return!r.HAS_PROMISE_SUPPORT&&(i("".concat(e,": Requires Promise support.")),!0)},l=function(e){return!r.HAS_MUTATION_OBSERVER_SUPPORT&&(i("".concat(e,": Requires MutationObserver support.")),!0)}},1915:(e,t,n)=>{"use strict";n.r(t),n.d(t,{COMPONENT_UID_KEY:()=>i,Vue:()=>r.default,mergeData:()=>a.mergeData});var r=n(70538),a=n(69558),i="_uid"},43734:function(e,t,n){!function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var a=r(t),i=r(n);function o(e,t){for(var n=0;n=o)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};_.jQueryDetection(),g();var y="alert",b="4.6.1",I="bs.alert",T="."+I,M=".data-api",k=a.default.fn[y],E="alert",B="fade",w="show",P="close"+T,S="closed"+T,A="click"+T+M,L='[data-dismiss="alert"]',O=function(){function e(e){this._element=e}var t=e.prototype;return t.close=function(e){var t=this._element;e&&(t=this._getRootElement(e)),this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},t.dispose=function(){a.default.removeData(this._element,I),this._element=null},t._getRootElement=function(e){var t=_.getSelectorFromElement(e),n=!1;return t&&(n=document.querySelector(t)),n||(n=a.default(e).closest("."+E)[0]),n},t._triggerCloseEvent=function(e){var t=a.default.Event(P);return a.default(e).trigger(t),t},t._removeElement=function(e){var t=this;if(a.default(e).removeClass(w),a.default(e).hasClass(B)){var n=_.getTransitionDurationFromElement(e);a.default(e).one(_.TRANSITION_END,(function(n){return t._destroyElement(e,n)})).emulateTransitionEnd(n)}else this._destroyElement(e)},t._destroyElement=function(e){a.default(e).detach().trigger(S).remove()},e._jQueryInterface=function(t){return this.each((function(){var n=a.default(this),r=n.data(I);r||(r=new e(this),n.data(I,r)),"close"===t&&r[t](this)}))},e._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},s(e,null,[{key:"VERSION",get:function(){return b}}]),e}();a.default(document).on(A,L,O._handleDismiss(new O)),a.default.fn[y]=O._jQueryInterface,a.default.fn[y].Constructor=O,a.default.fn[y].noConflict=function(){return a.default.fn[y]=k,O._jQueryInterface};var C="button",x="4.6.1",D="bs.button",F="."+D,z=".data-api",R=a.default.fn[C],N="active",H="btn",V="focus",Y="click"+F+z,j="focus"+F+z+" blur"+F+z,U="load"+F+z,G='[data-toggle^="button"]',$='[data-toggle="buttons"]',W='[data-toggle="button"]',q='[data-toggle="buttons"] .btn',K='input:not([type="hidden"])',X=".active",J=".btn",Q=function(){function e(e){this._element=e,this.shouldAvoidTriggerChange=!1}var t=e.prototype;return t.toggle=function(){var e=!0,t=!0,n=a.default(this._element).closest($)[0];if(n){var r=this._element.querySelector(K);if(r){if("radio"===r.type)if(r.checked&&this._element.classList.contains(N))e=!1;else{var i=n.querySelector(X);i&&a.default(i).removeClass(N)}e&&("checkbox"!==r.type&&"radio"!==r.type||(r.checked=!this._element.classList.contains(N)),this.shouldAvoidTriggerChange||a.default(r).trigger("change")),r.focus(),t=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(t&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(N)),e&&a.default(this._element).toggleClass(N))},t.dispose=function(){a.default.removeData(this._element,D),this._element=null},e._jQueryInterface=function(t,n){return this.each((function(){var r=a.default(this),i=r.data(D);i||(i=new e(this),r.data(D,i)),i.shouldAvoidTriggerChange=n,"toggle"===t&&i[t]()}))},s(e,null,[{key:"VERSION",get:function(){return x}}]),e}();a.default(document).on(Y,G,(function(e){var t=e.target,n=t;if(a.default(t).hasClass(H)||(t=a.default(t).closest(J)[0]),!t||t.hasAttribute("disabled")||t.classList.contains("disabled"))e.preventDefault();else{var r=t.querySelector(K);if(r&&(r.hasAttribute("disabled")||r.classList.contains("disabled")))return void e.preventDefault();"INPUT"!==n.tagName&&"LABEL"===t.tagName||Q._jQueryInterface.call(a.default(t),"toggle","INPUT"===n.tagName)}})).on(j,G,(function(e){var t=a.default(e.target).closest(J)[0];a.default(t).toggleClass(V,/^focus(in)?$/.test(e.type))})),a.default(window).on(U,(function(){for(var e=[].slice.call(document.querySelectorAll(q)),t=0,n=e.length;t0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=e.prototype;return t.next=function(){this._isSliding||this._slide(ge)},t.nextWhenVisible=function(){var e=a.default(this._element);!document.hidden&&e.is(":visible")&&"hidden"!==e.css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(_e)},t.pause=function(e){e||(this._isPaused=!0),this._element.querySelector(Re)&&(_.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(e){var t=this;this._activeElement=this._element.querySelector(De);var n=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)a.default(this._element).one(Te,(function(){return t.to(e)}));else{if(n===e)return this.pause(),void this.cycle();var r=e>n?ge:_e;this._slide(r,this._items[e])}},t.dispose=function(){a.default(this._element).off(ne),a.default.removeData(this._element,te),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(e){return e=l({},Ye,e),_.typeCheckConfig(Z,e,je),e},t._handleSwipe=function(){var e=Math.abs(this.touchDeltaX);if(!(e<=le)){var t=e/this.touchDeltaX;this.touchDeltaX=0,t>0&&this.prev(),t<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&a.default(this._element).on(Me,(function(t){return e._keydown(t)})),"hover"===this._config.pause&&a.default(this._element).on(ke,(function(t){return e.pause(t)})).on(Ee,(function(t){return e.cycle(t)})),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var e=this;if(this._touchSupported){var t=function(t){e._pointerEvent&&Ue[t.originalEvent.pointerType.toUpperCase()]?e.touchStartX=t.originalEvent.clientX:e._pointerEvent||(e.touchStartX=t.originalEvent.touches[0].clientX)},n=function(t){e.touchDeltaX=t.originalEvent.touches&&t.originalEvent.touches.length>1?0:t.originalEvent.touches[0].clientX-e.touchStartX},r=function(t){e._pointerEvent&&Ue[t.originalEvent.pointerType.toUpperCase()]&&(e.touchDeltaX=t.originalEvent.clientX-e.touchStartX),e._handleSwipe(),"hover"===e._config.pause&&(e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout((function(t){return e.cycle(t)}),se+e._config.interval))};a.default(this._element.querySelectorAll(ze)).on(Le,(function(e){return e.preventDefault()})),this._pointerEvent?(a.default(this._element).on(Se,(function(e){return t(e)})),a.default(this._element).on(Ae,(function(e){return r(e)})),this._element.classList.add(ve)):(a.default(this._element).on(Be,(function(e){return t(e)})),a.default(this._element).on(we,(function(e){return n(e)})),a.default(this._element).on(Pe,(function(e){return r(e)})))}},t._keydown=function(e){if(!/input|textarea/i.test(e.target.tagName))switch(e.which){case ie:e.preventDefault(),this.prev();break;case oe:e.preventDefault(),this.next()}},t._getItemIndex=function(e){return this._items=e&&e.parentNode?[].slice.call(e.parentNode.querySelectorAll(Fe)):[],this._items.indexOf(e)},t._getItemByDirection=function(e,t){var n=e===ge,r=e===_e,a=this._getItemIndex(t),i=this._items.length-1;if((r&&0===a||n&&a===i)&&!this._config.wrap)return t;var o=(a+(e===_e?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},t._triggerSlideEvent=function(e,t){var n=this._getItemIndex(e),r=this._getItemIndex(this._element.querySelector(De)),i=a.default.Event(Ie,{relatedTarget:e,direction:t,from:r,to:n});return a.default(this._element).trigger(i),i},t._setActiveIndicatorElement=function(e){if(this._indicatorsElement){var t=[].slice.call(this._indicatorsElement.querySelectorAll(xe));a.default(t).removeClass(ue);var n=this._indicatorsElement.children[this._getItemIndex(e)];n&&a.default(n).addClass(ue)}},t._updateInterval=function(){var e=this._activeElement||this._element.querySelector(De);if(e){var t=parseInt(e.getAttribute("data-interval"),10);t?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=t):this._config.interval=this._config.defaultInterval||this._config.interval}},t._slide=function(e,t){var n,r,i,o=this,s=this._element.querySelector(De),l=this._getItemIndex(s),c=t||s&&this._getItemByDirection(e,s),u=this._getItemIndex(c),d=Boolean(this._interval);if(e===ge?(n=fe,r=pe,i=ye):(n=he,r=me,i=be),c&&a.default(c).hasClass(ue))this._isSliding=!1;else if(!this._triggerSlideEvent(c,i).isDefaultPrevented()&&s&&c){this._isSliding=!0,d&&this.pause(),this._setActiveIndicatorElement(c),this._activeElement=c;var h=a.default.Event(Te,{relatedTarget:c,direction:i,from:l,to:u});if(a.default(this._element).hasClass(de)){a.default(c).addClass(r),_.reflow(c),a.default(s).addClass(n),a.default(c).addClass(n);var f=_.getTransitionDurationFromElement(s);a.default(s).one(_.TRANSITION_END,(function(){a.default(c).removeClass(n+" "+r).addClass(ue),a.default(s).removeClass(ue+" "+r+" "+n),o._isSliding=!1,setTimeout((function(){return a.default(o._element).trigger(h)}),0)})).emulateTransitionEnd(f)}else a.default(s).removeClass(ue),a.default(c).addClass(ue),this._isSliding=!1,a.default(this._element).trigger(h);d&&this.cycle()}},e._jQueryInterface=function(t){return this.each((function(){var n=a.default(this).data(te),r=l({},Ye,a.default(this).data());"object"==typeof t&&(r=l({},r,t));var i="string"==typeof t?t:r.slide;if(n||(n=new e(this,r),a.default(this).data(te,n)),"number"==typeof t)n.to(t);else if("string"==typeof i){if(void 0===n[i])throw new TypeError('No method named "'+i+'"');n[i]()}else r.interval&&r.ride&&(n.pause(),n.cycle())}))},e._dataApiClickHandler=function(t){var n=_.getSelectorFromElement(this);if(n){var r=a.default(n)[0];if(r&&a.default(r).hasClass(ce)){var i=l({},a.default(r).data(),a.default(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),e._jQueryInterface.call(a.default(r),i),o&&a.default(r).data(te).to(o),t.preventDefault()}}},s(e,null,[{key:"VERSION",get:function(){return ee}},{key:"Default",get:function(){return Ye}}]),e}();a.default(document).on(Ce,He,Ge._dataApiClickHandler),a.default(window).on(Oe,(function(){for(var e=[].slice.call(document.querySelectorAll(Ve)),t=0,n=e.length;t0&&(this._selector=o,this._triggerArray.push(i))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=e.prototype;return t.toggle=function(){a.default(this._element).hasClass(Qe)?this.hide():this.show()},t.show=function(){var t,n,r=this;if(!(this._isTransitioning||a.default(this._element).hasClass(Qe)||(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(ct)).filter((function(e){return"string"==typeof r._config.parent?e.getAttribute("data-parent")===r._config.parent:e.classList.contains(Ze)}))).length&&(t=null),t&&(n=a.default(t).not(this._selector).data(qe))&&n._isTransitioning))){var i=a.default.Event(at);if(a.default(this._element).trigger(i),!i.isDefaultPrevented()){t&&(e._jQueryInterface.call(a.default(t).not(this._selector),"hide"),n||a.default(t).data(qe,null));var o=this._getDimension();a.default(this._element).removeClass(Ze).addClass(et),this._element.style[o]=0,this._triggerArray.length&&a.default(this._triggerArray).removeClass(tt).attr("aria-expanded",!0),this.setTransitioning(!0);var s=function(){a.default(r._element).removeClass(et).addClass(Ze+" "+Qe),r._element.style[o]="",r.setTransitioning(!1),a.default(r._element).trigger(it)},l="scroll"+(o[0].toUpperCase()+o.slice(1)),c=_.getTransitionDurationFromElement(this._element);a.default(this._element).one(_.TRANSITION_END,s).emulateTransitionEnd(c),this._element.style[o]=this._element[l]+"px"}}},t.hide=function(){var e=this;if(!this._isTransitioning&&a.default(this._element).hasClass(Qe)){var t=a.default.Event(ot);if(a.default(this._element).trigger(t),!t.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",_.reflow(this._element),a.default(this._element).addClass(et).removeClass(Ze+" "+Qe);var r=this._triggerArray.length;if(r>0)for(var i=0;i0},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e._config.offset(t.offsets,e._element)),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var e={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(e.modifiers.applyStyle={enabled:!1}),l({},e,this._config.popperConfig)},e._jQueryInterface=function(t){return this.each((function(){var n=a.default(this).data(vt);if(n||(n=new e(this,"object"==typeof t?t:null),a.default(this).data(vt,n)),"string"==typeof t){if(void 0===n[t])throw new TypeError('No method named "'+t+'"');n[t]()}}))},e._clearMenus=function(t){if(!t||t.which!==Et&&("keyup"!==t.type||t.which===Tt))for(var n=[].slice.call(document.querySelectorAll(Yt)),r=0,i=n.length;r0&&o--,t.which===kt&&odocument.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add(vn);var r=_.getTransitionDurationFromElement(this._dialog);a.default(this._element).off(_.TRANSITION_END),a.default(this._element).one(_.TRANSITION_END,(function(){e._element.classList.remove(vn),n||a.default(e._element).one(_.TRANSITION_END,(function(){e._element.style.overflowY=""})).emulateTransitionEnd(e._element,r)})).emulateTransitionEnd(r),this._element.focus()}},t._showElement=function(e){var t=this,n=a.default(this._element).hasClass(pn),r=this._dialog?this._dialog.querySelector(An):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),a.default(this._dialog).hasClass(un)&&r?r.scrollTop=0:this._element.scrollTop=0,n&&_.reflow(this._element),a.default(this._element).addClass(mn),this._config.focus&&this._enforceFocus();var i=a.default.Event(In,{relatedTarget:e}),o=function(){t._config.focus&&t._element.focus(),t._isTransitioning=!1,a.default(t._element).trigger(i)};if(n){var s=_.getTransitionDurationFromElement(this._dialog);a.default(this._dialog).one(_.TRANSITION_END,o).emulateTransitionEnd(s)}else o()},t._enforceFocus=function(){var e=this;a.default(document).off(Tn).on(Tn,(function(t){document!==t.target&&e._element!==t.target&&0===a.default(e._element).has(t.target).length&&e._element.focus()}))},t._setEscapeEvent=function(){var e=this;this._isShown?a.default(this._element).on(En,(function(t){e._config.keyboard&&t.which===cn?(t.preventDefault(),e.hide()):e._config.keyboard||t.which!==cn||e._triggerBackdropTransition()})):this._isShown||a.default(this._element).off(En)},t._setResizeEvent=function(){var e=this;this._isShown?a.default(window).on(Mn,(function(t){return e.handleUpdate(t)})):a.default(window).off(Mn)},t._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){a.default(document.body).removeClass(fn),e._resetAdjustments(),e._resetScrollbar(),a.default(e._element).trigger(yn)}))},t._removeBackdrop=function(){this._backdrop&&(a.default(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(e){var t=this,n=a.default(this._element).hasClass(pn)?pn:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=hn,n&&this._backdrop.classList.add(n),a.default(this._backdrop).appendTo(document.body),a.default(this._element).on(kn,(function(e){t._ignoreBackdropClick?t._ignoreBackdropClick=!1:e.target===e.currentTarget&&("static"===t._config.backdrop?t._triggerBackdropTransition():t.hide())})),n&&_.reflow(this._backdrop),a.default(this._backdrop).addClass(mn),!e)return;if(!n)return void e();var r=_.getTransitionDurationFromElement(this._backdrop);a.default(this._backdrop).one(_.TRANSITION_END,e).emulateTransitionEnd(r)}else if(!this._isShown&&this._backdrop){a.default(this._backdrop).removeClass(mn);var i=function(){t._removeBackdrop(),e&&e()};if(a.default(this._element).hasClass(pn)){var o=_.getTransitionDurationFromElement(this._backdrop);a.default(this._backdrop).one(_.TRANSITION_END,i).emulateTransitionEnd(o)}else i()}else e&&e()},t._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(e.left+e.right)
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:Nn,popperConfig:null},ur={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},dr={HIDE:"hide"+Wn,HIDDEN:"hidden"+Wn,SHOW:"show"+Wn,SHOWN:"shown"+Wn,INSERTED:"inserted"+Wn,CLICK:"click"+Wn,FOCUSIN:"focusin"+Wn,FOCUSOUT:"focusout"+Wn,MOUSEENTER:"mouseenter"+Wn,MOUSELEAVE:"mouseleave"+Wn},hr=function(){function e(e,t){if(void 0===i.default)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}var t=e.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(e){if(this._isEnabled)if(e){var t=this.constructor.DATA_KEY,n=a.default(e.currentTarget).data(t);n||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),a.default(e.currentTarget).data(t,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(a.default(this.getTipElement()).hasClass(Zn))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),a.default.removeData(this.element,this.constructor.DATA_KEY),a.default(this.element).off(this.constructor.EVENT_KEY),a.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&a.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===a.default(this.element).css("display"))throw new Error("Please use show on visible elements");var t=a.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){a.default(this.element).trigger(t);var n=_.findShadowRoot(this.element),r=a.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!r)return;var o=this.getTipElement(),s=_.getUID(this.constructor.NAME);o.setAttribute("id",s),this.element.setAttribute("aria-describedby",s),this.setContent(),this.config.animation&&a.default(o).addClass(Qn);var l="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,c=this._getAttachment(l);this.addAttachmentClass(c);var u=this._getContainer();a.default(o).data(this.constructor.DATA_KEY,this),a.default.contains(this.element.ownerDocument.documentElement,this.tip)||a.default(o).appendTo(u),a.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new i.default(this.element,o,this._getPopperConfig(c)),a.default(o).addClass(Zn),a.default(o).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&a.default(document.body).children().on("mouseover",null,a.default.noop);var d=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,a.default(e.element).trigger(e.constructor.Event.SHOWN),t===tr&&e._leave(null,e)};if(a.default(this.tip).hasClass(Qn)){var h=_.getTransitionDurationFromElement(this.tip);a.default(this.tip).one(_.TRANSITION_END,d).emulateTransitionEnd(h)}else d()}},t.hide=function(e){var t=this,n=this.getTipElement(),r=a.default.Event(this.constructor.Event.HIDE),i=function(){t._hoverState!==er&&n.parentNode&&n.parentNode.removeChild(n),t._cleanTipClass(),t.element.removeAttribute("aria-describedby"),a.default(t.element).trigger(t.constructor.Event.HIDDEN),null!==t._popper&&t._popper.destroy(),e&&e()};if(a.default(this.element).trigger(r),!r.isDefaultPrevented()){if(a.default(n).removeClass(Zn),"ontouchstart"in document.documentElement&&a.default(document.body).children().off("mouseover",null,a.default.noop),this._activeTrigger[or]=!1,this._activeTrigger[ir]=!1,this._activeTrigger[ar]=!1,a.default(this.tip).hasClass(Qn)){var o=_.getTransitionDurationFromElement(n);a.default(n).one(_.TRANSITION_END,i).emulateTransitionEnd(o)}else i();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(e){a.default(this.getTipElement()).addClass(Kn+"-"+e)},t.getTipElement=function(){return this.tip=this.tip||a.default(this.config.template)[0],this.tip},t.setContent=function(){var e=this.getTipElement();this.setElementContent(a.default(e.querySelectorAll(nr)),this.getTitle()),a.default(e).removeClass(Qn+" "+Zn)},t.setElementContent=function(e,t){"object"!=typeof t||!t.nodeType&&!t.jquery?this.config.html?(this.config.sanitize&&(t=jn(t,this.config.whiteList,this.config.sanitizeFn)),e.html(t)):e.text(t):this.config.html?a.default(t).parent().is(e)||e.empty().append(t):e.text(a.default(t).text())},t.getTitle=function(){var e=this.element.getAttribute("data-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),e},t._getPopperConfig=function(e){var t=this;return l({},{placement:e,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:rr},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){return t._handlePopperPlacementChange(e)}},this.config.popperConfig)},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?a.default(this.config.container):a.default(document).find(this.config.container)},t._getAttachment=function(e){return lr[e.toUpperCase()]},t._setListeners=function(){var e=this;this.config.trigger.split(" ").forEach((function(t){if("click"===t)a.default(e.element).on(e.constructor.Event.CLICK,e.config.selector,(function(t){return e.toggle(t)}));else if(t!==sr){var n=t===ar?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,r=t===ar?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;a.default(e.element).on(n,e.config.selector,(function(t){return e._enter(t)})).on(r,e.config.selector,(function(t){return e._leave(t)}))}})),this._hideModalHandler=function(){e.element&&e.hide()},a.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==e)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(e,t){var n=this.constructor.DATA_KEY;(t=t||a.default(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),a.default(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusin"===e.type?ir:ar]=!0),a.default(t.getTipElement()).hasClass(Zn)||t._hoverState===er?t._hoverState=er:(clearTimeout(t._timeout),t._hoverState=er,t.config.delay&&t.config.delay.show?t._timeout=setTimeout((function(){t._hoverState===er&&t.show()}),t.config.delay.show):t.show())},t._leave=function(e,t){var n=this.constructor.DATA_KEY;(t=t||a.default(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),a.default(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusout"===e.type?ir:ar]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState=tr,t.config.delay&&t.config.delay.hide?t._timeout=setTimeout((function(){t._hoverState===tr&&t.hide()}),t.config.delay.hide):t.hide())},t._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},t._getConfig=function(e){var t=a.default(this.element).data();return Object.keys(t).forEach((function(e){-1!==Jn.indexOf(e)&&delete t[e]})),"number"==typeof(e=l({},this.constructor.Default,t,"object"==typeof e&&e?e:{})).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),_.typeCheckConfig(Un,e,this.constructor.DefaultType),e.sanitize&&(e.template=jn(e.template,e.whiteList,e.sanitizeFn)),e},t._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},t._cleanTipClass=function(){var e=a.default(this.getTipElement()),t=e.attr("class").match(Xn);null!==t&&t.length&&e.removeClass(t.join(""))},t._handlePopperPlacementChange=function(e){this.tip=e.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},t._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(a.default(e).removeClass(Qn),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},e._jQueryInterface=function(t){return this.each((function(){var n=a.default(this),r=n.data($n),i="object"==typeof t&&t;if((r||!/dispose|hide/.test(t))&&(r||(r=new e(this,i),n.data($n,r)),"string"==typeof t)){if(void 0===r[t])throw new TypeError('No method named "'+t+'"');r[t]()}}))},s(e,null,[{key:"VERSION",get:function(){return Gn}},{key:"Default",get:function(){return cr}},{key:"NAME",get:function(){return Un}},{key:"DATA_KEY",get:function(){return $n}},{key:"Event",get:function(){return dr}},{key:"EVENT_KEY",get:function(){return Wn}},{key:"DefaultType",get:function(){return ur}}]),e}();a.default.fn[Un]=hr._jQueryInterface,a.default.fn[Un].Constructor=hr,a.default.fn[Un].noConflict=function(){return a.default.fn[Un]=qn,hr._jQueryInterface};var fr="popover",pr="4.6.1",mr="bs.popover",vr="."+mr,gr=a.default.fn[fr],_r="bs-popover",yr=new RegExp("(^|\\s)"+_r+"\\S+","g"),br="fade",Ir="show",Tr=".popover-header",Mr=".popover-body",kr=l({},hr.Default,{placement:"right",trigger:"click",content:"",template:''}),Er=l({},hr.DefaultType,{content:"(string|element|function)"}),Br={HIDE:"hide"+vr,HIDDEN:"hidden"+vr,SHOW:"show"+vr,SHOWN:"shown"+vr,INSERTED:"inserted"+vr,CLICK:"click"+vr,FOCUSIN:"focusin"+vr,FOCUSOUT:"focusout"+vr,MOUSEENTER:"mouseenter"+vr,MOUSELEAVE:"mouseleave"+vr},wr=function(e){function t(){return e.apply(this,arguments)||this}c(t,e);var n=t.prototype;return n.isWithContent=function(){return this.getTitle()||this._getContent()},n.addAttachmentClass=function(e){a.default(this.getTipElement()).addClass(_r+"-"+e)},n.getTipElement=function(){return this.tip=this.tip||a.default(this.config.template)[0],this.tip},n.setContent=function(){var e=a.default(this.getTipElement());this.setElementContent(e.find(Tr),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(Mr),t),e.removeClass(br+" "+Ir)},n._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},n._cleanTipClass=function(){var e=a.default(this.getTipElement()),t=e.attr("class").match(yr);null!==t&&t.length>0&&e.removeClass(t.join(""))},t._jQueryInterface=function(e){return this.each((function(){var n=a.default(this).data(mr),r="object"==typeof e?e:null;if((n||!/dispose|hide/.test(e))&&(n||(n=new t(this,r),a.default(this).data(mr,n)),"string"==typeof e)){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},s(t,null,[{key:"VERSION",get:function(){return pr}},{key:"Default",get:function(){return kr}},{key:"NAME",get:function(){return fr}},{key:"DATA_KEY",get:function(){return mr}},{key:"Event",get:function(){return Br}},{key:"EVENT_KEY",get:function(){return vr}},{key:"DefaultType",get:function(){return Er}}]),t}(hr);a.default.fn[fr]=wr._jQueryInterface,a.default.fn[fr].Constructor=wr,a.default.fn[fr].noConflict=function(){return a.default.fn[fr]=gr,wr._jQueryInterface};var Pr="scrollspy",Sr="4.6.1",Ar="bs.scrollspy",Lr="."+Ar,Or=".data-api",Cr=a.default.fn[Pr],xr="dropdown-item",Dr="active",Fr="activate"+Lr,zr="scroll"+Lr,Rr="load"+Lr+Or,Nr="offset",Hr="position",Vr='[data-spy="scroll"]',Yr=".nav, .list-group",jr=".nav-link",Ur=".nav-item",Gr=".list-group-item",$r=".dropdown",Wr=".dropdown-item",qr=".dropdown-toggle",Kr={offset:10,method:"auto",target:""},Xr={offset:"number",method:"string",target:"(string|element)"},Jr=function(){function e(e,t){var n=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(t),this._selector=this._config.target+" "+jr+","+this._config.target+" "+Gr+","+this._config.target+" "+Wr,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,a.default(this._scrollElement).on(zr,(function(e){return n._process(e)})),this.refresh(),this._process()}var t=e.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?Nr:Hr,n="auto"===this._config.method?t:this._config.method,r=n===Hr?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(e){var t,i=_.getSelectorFromElement(e);if(i&&(t=document.querySelector(i)),t){var o=t.getBoundingClientRect();if(o.width||o.height)return[a.default(t)[n]().top+r,i]}return null})).filter((function(e){return e})).sort((function(e,t){return e[0]-t[0]})).forEach((function(t){e._offsets.push(t[0]),e._targets.push(t[1])}))},t.dispose=function(){a.default.removeData(this._element,Ar),a.default(this._scrollElement).off(Lr),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(e){if("string"!=typeof(e=l({},Kr,"object"==typeof e&&e?e:{})).target&&_.isElement(e.target)){var t=a.default(e.target).attr("id");t||(t=_.getUID(Pr),a.default(e.target).attr("id",t)),e.target="#"+t}return _.typeCheckConfig(Pr,e,Xr),e},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),n=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),e>=n){var r=this._targets[this._targets.length-1];this._activeTarget!==r&&this._activate(r)}else{if(this._activeTarget&&e0)return this._activeTarget=null,void this._clear();for(var a=this._offsets.length;a--;)this._activeTarget!==this._targets[a]&&e>=this._offsets[a]&&(void 0===this._offsets[a+1]||e1&&(a-=1)),[360*a,100*i,100*c]},a.rgb.hwb=function(e){var t=e[0],n=e[1],r=e[2];return[a.rgb.hsl(e)[0],1/255*Math.min(t,Math.min(n,r))*100,100*(r=1-1/255*Math.max(t,Math.max(n,r)))]},a.rgb.cmyk=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255;return[100*((1-n-(t=Math.min(1-n,1-r,1-a)))/(1-t)||0),100*((1-r-t)/(1-t)||0),100*((1-a-t)/(1-t)||0),100*t]},a.rgb.keyword=function(e){var n=t[e];if(n)return n;var a,i=1/0;for(var o in r)if(r.hasOwnProperty(o)){var s=l(e,r[o]);s.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},a.rgb.lab=function(e){var t=a.rgb.xyz(e),n=t[0],r=t[1],i=t[2];return r/=100,i/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(n-r),200*(r-(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116))]},a.hsl.rgb=function(e){var t,n,r,a,i,o=e[0]/360,s=e[1]/100,l=e[2]/100;if(0===s)return[i=255*l,i,i];t=2*l-(n=l<.5?l*(1+s):l+s-l*s),a=[0,0,0];for(var c=0;c<3;c++)(r=o+1/3*-(c-1))<0&&r++,r>1&&r--,i=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,a[c]=255*i;return a},a.hsl.hsv=function(e){var t=e[0],n=e[1]/100,r=e[2]/100,a=n,i=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,a*=i<=1?i:2-i,[t,100*(0===r?2*a/(i+a):2*n/(r+n)),(r+n)/2*100]},a.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,a=Math.floor(t)%6,i=t-Math.floor(t),o=255*r*(1-n),s=255*r*(1-n*i),l=255*r*(1-n*(1-i));switch(r*=255,a){case 0:return[r,l,o];case 1:return[s,r,o];case 2:return[o,r,l];case 3:return[o,s,r];case 4:return[l,o,r];case 5:return[r,o,s]}},a.hsv.hsl=function(e){var t,n,r,a=e[0],i=e[1]/100,o=e[2]/100,s=Math.max(o,.01);return r=(2-i)*o,n=i*s,[a,100*(n=(n/=(t=(2-i)*s)<=1?t:2-t)||0),100*(r/=2)]},a.hwb.rgb=function(e){var t,n,r,a,i,o,s,l=e[0]/360,c=e[1]/100,u=e[2]/100,d=c+u;switch(d>1&&(c/=d,u/=d),r=6*l-(t=Math.floor(6*l)),0!=(1&t)&&(r=1-r),a=c+r*((n=1-u)-c),t){default:case 6:case 0:i=n,o=a,s=c;break;case 1:i=a,o=n,s=c;break;case 2:i=c,o=n,s=a;break;case 3:i=c,o=a,s=n;break;case 4:i=a,o=c,s=n;break;case 5:i=n,o=c,s=a}return[255*i,255*o,255*s]},a.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,r=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a))]},a.xyz.rgb=function(e){var t,n,r,a=e[0]/100,i=e[1]/100,o=e[2]/100;return n=-.9689*a+1.8758*i+.0415*o,r=.0557*a+-.204*i+1.057*o,t=(t=3.2406*a+-1.5372*i+-.4986*o)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},a.xyz.lab=function(e){var t=e[0],n=e[1],r=e[2];return n/=100,r/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},a.lab.xyz=function(e){var t,n,r,a=e[0];t=e[1]/500+(n=(a+16)/116),r=n-e[2]/200;var i=Math.pow(n,3),o=Math.pow(t,3),s=Math.pow(r,3);return n=i>.008856?i:(n-16/116)/7.787,t=o>.008856?o:(t-16/116)/7.787,r=s>.008856?s:(r-16/116)/7.787,[t*=95.047,n*=100,r*=108.883]},a.lab.lch=function(e){var t,n=e[0],r=e[1],a=e[2];return(t=360*Math.atan2(a,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+a*a),t]},a.lch.lab=function(e){var t,n=e[0],r=e[1];return t=e[2]/360*2*Math.PI,[n,r*Math.cos(t),r*Math.sin(t)]},a.rgb.ansi16=function(e){var t=e[0],n=e[1],r=e[2],i=1 in arguments?arguments[1]:a.rgb.hsv(e)[2];if(0===(i=Math.round(i/50)))return 30;var o=30+(Math.round(r/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===i&&(o+=60),o},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){var t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},a.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},a.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},a.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},a.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map((function(e){return e+e})).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},a.rgb.hcg=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255,i=Math.max(Math.max(n,r),a),o=Math.min(Math.min(n,r),a),s=i-o;return t=s<=0?0:i===n?(r-a)/s%6:i===r?2+(a-n)/s:4+(n-r)/s+4,t/=6,[360*(t%=1),100*s,100*(s<1?o/(1-s):0)]},a.hsl.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=1,a=0;return(r=n<.5?2*t*n:2*t*(1-n))<1&&(a=(n-.5*r)/(1-r)),[e[0],100*r,100*a]},a.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=t*n,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},a.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];var a=[0,0,0],i=t%1*6,o=i%1,s=1-o,l=0;switch(Math.floor(i)){case 0:a[0]=1,a[1]=o,a[2]=0;break;case 1:a[0]=s,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=o;break;case 3:a[0]=0,a[1]=s,a[2]=1;break;case 4:a[0]=o,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=s}return l=(1-n)*r,[255*(n*a[0]+l),255*(n*a[1]+l),255*(n*a[2]+l)]},a.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},a.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},a.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},a.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,r=n-t,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=a.gray.hsv=function(e){return[0,0,e[0]]},a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},a.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}}));function i(){for(var e={},t=Object.keys(a),n=t.length,r=0;r1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}function h(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"==typeof n)for(var r=n.length,a=0;a=0&&t<1?O(Math.round(255*t)):"")}function M(e,t){return t<1||e[3]&&e[3]<1?k(e,t):"rgb("+e[0]+", "+e[1]+", "+e[2]+")"}function k(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"rgba("+e[0]+", "+e[1]+", "+e[2]+", "+t+")"}function E(e,t){return t<1||e[3]&&e[3]<1?B(e,t):"rgb("+Math.round(e[0]/255*100)+"%, "+Math.round(e[1]/255*100)+"%, "+Math.round(e[2]/255*100)+"%)"}function B(e,t){return"rgba("+Math.round(e[0]/255*100)+"%, "+Math.round(e[1]/255*100)+"%, "+Math.round(e[2]/255*100)+"%, "+(t||e[3]||1)+")"}function w(e,t){return t<1||e[3]&&e[3]<1?P(e,t):"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)"}function P(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+t+")"}function S(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+(void 0!==t&&1!==t?", "+t:"")+")"}function A(e){return C[e.slice(0,3)]}function L(e,t,n){return Math.min(Math.max(t,e),n)}function O(e){var t=e.toString(16).toUpperCase();return t.length<2?"0"+t:t}var C={};for(var x in p)C[p[x]]=x;var D=function(e){return e instanceof D?e:this instanceof D?(this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1},void("string"==typeof e?(t=m.getRgba(e))?this.setValues("rgb",t):(t=m.getHsla(e))?this.setValues("hsl",t):(t=m.getHwb(e))&&this.setValues("hwb",t):"object"==typeof e&&(void 0!==(t=e).r||void 0!==t.red?this.setValues("rgb",t):void 0!==t.l||void 0!==t.lightness?this.setValues("hsl",t):void 0!==t.v||void 0!==t.value?this.setValues("hsv",t):void 0!==t.w||void 0!==t.whiteness?this.setValues("hwb",t):void 0===t.c&&void 0===t.cyan||this.setValues("cmyk",t)))):new D(e);var t};D.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var e=this.values;return 1!==e.alpha?e.hwb.concat([e.alpha]):e.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var e=this.values;return e.rgb.concat([e.alpha])},hslaArray:function(){var e=this.values;return e.hsl.concat([e.alpha])},alpha:function(e){return void 0===e?this.values.alpha:(this.setValues("alpha",e),this)},red:function(e){return this.setChannel("rgb",0,e)},green:function(e){return this.setChannel("rgb",1,e)},blue:function(e){return this.setChannel("rgb",2,e)},hue:function(e){return e&&(e=(e%=360)<0?360+e:e),this.setChannel("hsl",0,e)},saturation:function(e){return this.setChannel("hsl",1,e)},lightness:function(e){return this.setChannel("hsl",2,e)},saturationv:function(e){return this.setChannel("hsv",1,e)},whiteness:function(e){return this.setChannel("hwb",1,e)},blackness:function(e){return this.setChannel("hwb",2,e)},value:function(e){return this.setChannel("hsv",2,e)},cyan:function(e){return this.setChannel("cmyk",0,e)},magenta:function(e){return this.setChannel("cmyk",1,e)},yellow:function(e){return this.setChannel("cmyk",2,e)},black:function(e){return this.setChannel("cmyk",3,e)},hexString:function(){return m.hexString(this.values.rgb)},rgbString:function(){return m.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return m.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return m.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return m.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return m.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return m.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return m.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var e=this.values.rgb;return e[0]<<16|e[1]<<8|e[2]},luminosity:function(){for(var e=this.values.rgb,t=[],n=0;nn?(t+.05)/(n+.05):(n+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},dark:function(){var e=this.values.rgb;return(299*e[0]+587*e[1]+114*e[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var e=[],t=0;t<3;t++)e[t]=255-this.values.rgb[t];return this.setValues("rgb",e),this},lighten:function(e){var t=this.values.hsl;return t[2]+=t[2]*e,this.setValues("hsl",t),this},darken:function(e){var t=this.values.hsl;return t[2]-=t[2]*e,this.setValues("hsl",t),this},saturate:function(e){var t=this.values.hsl;return t[1]+=t[1]*e,this.setValues("hsl",t),this},desaturate:function(e){var t=this.values.hsl;return t[1]-=t[1]*e,this.setValues("hsl",t),this},whiten:function(e){var t=this.values.hwb;return t[1]+=t[1]*e,this.setValues("hwb",t),this},blacken:function(e){var t=this.values.hwb;return t[2]+=t[2]*e,this.setValues("hwb",t),this},greyscale:function(){var e=this.values.rgb,t=.3*e[0]+.59*e[1]+.11*e[2];return this.setValues("rgb",[t,t,t]),this},clearer:function(e){var t=this.values.alpha;return this.setValues("alpha",t-t*e),this},opaquer:function(e){var t=this.values.alpha;return this.setValues("alpha",t+t*e),this},rotate:function(e){var t=this.values.hsl,n=(t[0]+e)%360;return t[0]=n<0?360+n:n,this.setValues("hsl",t),this},mix:function(e,t){var n=this,r=e,a=void 0===t?.5:t,i=2*a-1,o=n.alpha()-r.alpha(),s=((i*o==-1?i:(i+o)/(1+i*o))+1)/2,l=1-s;return this.rgb(s*n.red()+l*r.red(),s*n.green()+l*r.green(),s*n.blue()+l*r.blue()).alpha(n.alpha()*a+r.alpha()*(1-a))},toJSON:function(){return this.rgb()},clone:function(){var e,t,n=new D,r=this.values,a=n.values;for(var i in r)r.hasOwnProperty(i)&&(e=r[i],"[object Array]"===(t={}.toString.call(e))?a[i]=e.slice(0):"[object Number]"===t?a[i]=e:console.error("unexpected color value:",e));return n}},D.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},D.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},D.prototype.getValues=function(e){for(var t=this.values,n={},r=0;r=0;a--)t.call(n,e[a],a);else for(a=0;a=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,n=0,r=1;return 0===e?0:1===e?1:(n||(n=.3),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),-r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n))},easeOutElastic:function(e){var t=1.70158,n=0,r=1;return 0===e?0:1===e?1:(n||(n=.3),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),r*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/n)+1)},easeInOutElastic:function(e){var t=1.70158,n=0,r=1;return 0===e?0:2==(e/=.5)?1:(n||(n=.45),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),e<1?r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*-.5:r*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*.5+1)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:function(e){return 1-V.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*V.easeInBounce(2*e):.5*V.easeOutBounce(2*e-1)+.5}},Y={effects:V};H.easingEffects=V;var j=Math.PI,U=j/180,G=2*j,$=j/2,W=j/4,q=2*j/3,K={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,n,r,a,i){if(i){var o=Math.min(i,a/2,r/2),s=t+o,l=n+o,c=t+r-o,u=n+a-o;e.moveTo(t,l),st.left-n&&e.xt.top-n&&e.y0&&e.requestAnimationFrame()},advance:function(){for(var e,t,n,r,a=this.animations,i=0;i=n?(se.callback(e.onAnimationComplete,[e],t),t.animating=!1,a.splice(i,1)):++i}},ye=se.options.resolve,be=["push","pop","shift","splice","unshift"];function Ie(e,t){e._chartjs?e._chartjs.listeners.push(t):(Object.defineProperty(e,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[t]}}),be.forEach((function(t){var n="onData"+t.charAt(0).toUpperCase()+t.slice(1),r=e[t];Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:function(){var t=Array.prototype.slice.call(arguments),a=r.apply(this,t);return se.each(e._chartjs.listeners,(function(e){"function"==typeof e[n]&&e[n].apply(e,t)})),a}})})))}function Te(e,t){var n=e._chartjs;if(n){var r=n.listeners,a=r.indexOf(t);-1!==a&&r.splice(a,1),r.length>0||(be.forEach((function(t){delete e[t]})),delete e._chartjs)}}var Me=function(e,t){this.initialize(e,t)};se.extend(Me.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(e,t){var n=this;n.chart=e,n.index=t,n.linkScales(),n.addElements(),n._type=n.getMeta().type},updateIndex:function(e){this.index=e},linkScales:function(){var e=this,t=e.getMeta(),n=e.chart,r=n.scales,a=e.getDataset(),i=n.options.scales;null!==t.xAxisID&&t.xAxisID in r&&!a.xAxisID||(t.xAxisID=a.xAxisID||i.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in r&&!a.yAxisID||(t.yAxisID=a.yAxisID||i.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(e){return this.chart.scales[e]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this._update(!0)},destroy:function(){this._data&&Te(this._data,this)},createMetaDataset:function(){var e=this,t=e.datasetElementType;return t&&new t({_chart:e.chart,_datasetIndex:e.index})},createMetaData:function(e){var t=this,n=t.dataElementType;return n&&new n({_chart:t.chart,_datasetIndex:t.index,_index:e})},addElements:function(){var e,t,n=this,r=n.getMeta(),a=n.getDataset().data||[],i=r.data;for(e=0,t=a.length;er&&e.insertElements(r,a-r)},insertElements:function(e,t){for(var n=0;na?(i=a/t.innerRadius,e.arc(o,s,t.innerRadius-a,r+i,n-i,!0)):e.arc(o,s,a,r+Math.PI/2,n-Math.PI/2),e.closePath(),e.clip()}function we(e,t,n,r){var a,i=n.endAngle;for(r&&(n.endAngle=n.startAngle+Ee,Be(e,n),n.endAngle=i,n.endAngle===n.startAngle&&n.fullCircles&&(n.endAngle+=Ee,n.fullCircles--)),e.beginPath(),e.arc(n.x,n.y,n.innerRadius,n.startAngle+Ee,n.startAngle,!0),a=0;as;)a-=Ee;for(;a=o&&a<=s,c=i>=n.innerRadius&&i<=n.outerRadius;return l&&c}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,n=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*n,y:e.y+Math.sin(t)*n}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,n=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*n,y:e.y+Math.sin(t)*n}},draw:function(){var e,t=this._chart.ctx,n=this._view,r="inner"===n.borderAlign?.33:0,a={x:n.x,y:n.y,innerRadius:n.innerRadius,outerRadius:Math.max(n.outerRadius-r,0),pixelMargin:r,startAngle:n.startAngle,endAngle:n.endAngle,fullCircles:Math.floor(n.circumference/Ee)};if(t.save(),t.fillStyle=n.backgroundColor,t.strokeStyle=n.borderColor,a.fullCircles){for(a.endAngle=a.startAngle+Ee,t.beginPath(),t.arc(a.x,a.y,a.outerRadius,a.startAngle,a.endAngle),t.arc(a.x,a.y,a.innerRadius,a.endAngle,a.startAngle,!0),t.closePath(),e=0;ee.x&&(t=Ve(t,"left","right")):e.basen?n:r,r:l.right||a<0?0:a>t?t:a,b:l.bottom||i<0?0:i>n?n:i,l:l.left||o<0?0:o>t?t:o}}function Ue(e){var t=He(e),n=t.right-t.left,r=t.bottom-t.top,a=je(e,n/2,r/2);return{outer:{x:t.left,y:t.top,w:n,h:r},inner:{x:t.left+a.l,y:t.top+a.t,w:n-a.l-a.r,h:r-a.t-a.b}}}function Ge(e,t,n){var r=null===t,a=null===n,i=!(!e||r&&a)&&He(e);return i&&(r||t>=i.left&&t<=i.right)&&(a||n>=i.top&&n<=i.bottom)}Q._set("global",{elements:{rectangle:{backgroundColor:Re,borderColor:Re,borderSkipped:"bottom",borderWidth:0}}});var $e=me.extend({_type:"rectangle",draw:function(){var e=this._chart.ctx,t=this._view,n=Ue(t),r=n.outer,a=n.inner;e.fillStyle=t.backgroundColor,e.fillRect(r.x,r.y,r.w,r.h),r.w===a.w&&r.h===a.h||(e.save(),e.beginPath(),e.rect(r.x,r.y,r.w,r.h),e.clip(),e.fillStyle=t.borderColor,e.rect(a.x,a.y,a.w,a.h),e.fill("evenodd"),e.restore())},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){return Ge(this._view,e,t)},inLabelRange:function(e,t){var n=this._view;return Ne(n)?Ge(n,e,null):Ge(n,null,t)},inXRange:function(e){return Ge(this._view,e,null)},inYRange:function(e){return Ge(this._view,null,e)},getCenterPoint:function(){var e,t,n=this._view;return Ne(n)?(e=n.x,t=(n.y+n.base)/2):(e=(n.x+n.base)/2,t=n.y),{x:e,y:t}},getArea:function(){var e=this._view;return Ne(e)?e.width*Math.abs(e.y-e.base):e.height*Math.abs(e.x-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}}),We={},qe=Se,Ke=Oe,Xe=ze,Je=$e;We.Arc=qe,We.Line=Ke,We.Point=Xe,We.Rectangle=Je;var Qe=se._deprecated,Ze=se.valueOrDefault;function et(e,t){var n,r,a,i,o=e._length;for(a=1,i=t.length;a0?Math.min(o,Math.abs(r-n)):o,n=r;return o}function tt(e,t,n){var r,a,i=n.barThickness,o=t.stackCount,s=t.pixels[e],l=se.isNullOrUndef(i)?et(t.scale,t.pixels):-1;return se.isNullOrUndef(i)?(r=l*n.categoryPercentage,a=n.barPercentage):(r=i*o,a=1),{chunk:r/o,ratio:a,start:s-r/2}}function nt(e,t,n){var r,a=t.pixels,i=a[e],o=e>0?a[e-1]:null,s=e=0&&v.min>=0?v.min:v.max,I=void 0===v.start?v.end:v.max>=0&&v.min>=0?v.max-v.min:v.min-v.max,T=m.length;if(_||void 0===_&&void 0!==y)for(r=0;r=0&&c.max>=0?c.max:c.min,(v.min<0&&i<0||v.max>=0&&i>0)&&(b+=i));return o=h.getPixelForValue(b),l=(s=h.getPixelForValue(b+I))-o,void 0!==g&&Math.abs(l)=0&&!f||I<0&&f?o-g:o+g),{size:l,base:o,head:s,center:s+l/2}},calculateBarIndexPixels:function(e,t,n,r){var a=this,i="flex"===r.barThickness?nt(t,n,r):tt(t,n,r),o=a.getStackIndex(e,a.getMeta().stack),s=i.start+i.chunk*o+i.chunk/2,l=Math.min(Ze(r.maxBarThickness,1/0),i.chunk*i.ratio);return{base:s-l/2,head:s+l/2,center:s,size:l}},draw:function(){var e=this,t=e.chart,n=e._getValueScale(),r=e.getMeta().data,a=e.getDataset(),i=r.length,o=0;for(se.canvas.clipArea(t.ctx,t.chartArea);o=lt?-ct:_<-lt?ct:0)+v,b=Math.cos(_),I=Math.sin(_),T=Math.cos(y),M=Math.sin(y),k=_<=0&&y>=0||y>=ct,E=_<=ut&&y>=ut||y>=ct+ut,B=_<=-ut&&y>=-ut||y>=lt+ut,w=_===-lt||y>=lt?-1:Math.min(b,b*m,T,T*m),P=B?-1:Math.min(I,I*m,M,M*m),S=k?1:Math.max(b,b*m,T,T*m),A=E?1:Math.max(I,I*m,M,M*m);c=(S-w)/2,u=(A-P)/2,d=-(S+w)/2,h=-(A+P)/2}for(r=0,a=p.length;r0&&!isNaN(e)?ct*(Math.abs(e)/t):0},getMaxBorderWidth:function(e){var t,n,r,a,i,o,s,l,c=this,u=0,d=c.chart;if(!e)for(t=0,n=d.data.datasets.length;t(u=s>u?s:u)?l:u);return u},setHoverStyle:function(e){var t=e._model,n=e._options,r=se.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth},t.backgroundColor=st(n.hoverBackgroundColor,r(n.backgroundColor)),t.borderColor=st(n.hoverBorderColor,r(n.borderColor)),t.borderWidth=st(n.hoverBorderWidth,n.borderWidth)},_getRingWeightOffset:function(e){for(var t=0,n=0;n0&&mt(c[e-1]._model,l)&&(n.controlPointPreviousX=u(n.controlPointPreviousX,l.left,l.right),n.controlPointPreviousY=u(n.controlPointPreviousY,l.top,l.bottom)),e0&&(i=e.getDatasetMeta(i[0]._datasetIndex).data),i},"x-axis":function(e,t){return Lt(e,t,{intersect:!1})},point:function(e,t){return Pt(e,Bt(t,e))},nearest:function(e,t,n){var r=Bt(t,e);n.axis=n.axis||"xy";var a=At(n.axis);return St(e,r,n.intersect,a)},x:function(e,t,n){var r=Bt(t,e),a=[],i=!1;return wt(e,(function(e){e.inXRange(r.x)&&a.push(e),e.inRange(r.x,r.y)&&(i=!0)})),n.intersect&&!i&&(a=[]),a},y:function(e,t,n){var r=Bt(t,e),a=[],i=!1;return wt(e,(function(e){e.inYRange(r.y)&&a.push(e),e.inRange(r.x,r.y)&&(i=!0)})),n.intersect&&!i&&(a=[]),a}}},Ct=se.extend;function xt(e,t){return se.where(e,(function(e){return e.pos===t}))}function Dt(e,t){return e.sort((function(e,n){var r=t?n:e,a=t?e:n;return r.weight===a.weight?r.index-a.index:r.weight-a.weight}))}function Ft(e){var t,n,r,a=[];for(t=0,n=(e||[]).length;t div {\r\n\tposition: absolute;\r\n\twidth: 1000000px;\r\n\theight: 1000000px;\r\n\tleft: 0;\r\n\ttop: 0;\r\n}\r\n\r\n.chartjs-size-monitor-shrink > div {\r\n\tposition: absolute;\r\n\twidth: 200%;\r\n\theight: 200%;\r\n\tleft: 0;\r\n\ttop: 0;\r\n}\r\n",qt=n(Object.freeze({__proto__:null,default:Wt})),Kt="$chartjs",Xt="chartjs-",Jt=Xt+"size-monitor",Qt=Xt+"render-monitor",Zt=Xt+"render-animation",en=["animationstart","webkitAnimationStart"],tn={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function nn(e,t){var n=se.getStyle(e,t),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?Number(r[1]):void 0}function rn(e,t){var n=e.style,r=e.getAttribute("height"),a=e.getAttribute("width");if(e[Kt]={initial:{height:r,width:a,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===a||""===a){var i=nn(e,"width");void 0!==i&&(e.width=i)}if(null===r||""===r)if(""===e.style.height)e.height=e.width/(t.options.aspectRatio||2);else{var o=nn(e,"height");void 0!==i&&(e.height=o)}return e}var an=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("e",null,t)}catch(e){}return e}(),on=!!an&&{passive:!0};function sn(e,t,n){e.addEventListener(t,n,on)}function ln(e,t,n){e.removeEventListener(t,n,on)}function cn(e,t,n,r,a){return{type:e,chart:t,native:a||null,x:void 0!==n?n:null,y:void 0!==r?r:null}}function un(e,t){var n=tn[e.type]||e.type,r=se.getRelativePosition(e,t);return cn(n,t,r.x,r.y,e)}function dn(e,t){var n=!1,r=[];return function(){r=Array.prototype.slice.call(arguments),t=t||this,n||(n=!0,se.requestAnimFrame.call(window,(function(){n=!1,e.apply(t,r)})))}}function hn(e){var t=document.createElement("div");return t.className=e||"",t}function fn(e){var t=1e6,n=hn(Jt),r=hn(Jt+"-expand"),a=hn(Jt+"-shrink");r.appendChild(hn()),a.appendChild(hn()),n.appendChild(r),n.appendChild(a),n._reset=function(){r.scrollLeft=t,r.scrollTop=t,a.scrollLeft=t,a.scrollTop=t};var i=function(){n._reset(),e()};return sn(r,"scroll",i.bind(r,"expand")),sn(a,"scroll",i.bind(a,"shrink")),n}function pn(e,t){var n=e[Kt]||(e[Kt]={}),r=n.renderProxy=function(e){e.animationName===Zt&&t()};se.each(en,(function(t){sn(e,t,r)})),n.reflow=!!e.offsetParent,e.classList.add(Qt)}function mn(e){var t=e[Kt]||{},n=t.renderProxy;n&&(se.each(en,(function(t){ln(e,t,n)})),delete t.renderProxy),e.classList.remove(Qt)}function vn(e,t,n){var r=e[Kt]||(e[Kt]={}),a=r.resizer=fn(dn((function(){if(r.resizer){var a=n.options.maintainAspectRatio&&e.parentNode,i=a?a.clientWidth:0;t(cn("resize",n)),a&&a.clientWidth0){var i=e[0];i.label?n=i.label:i.xLabel?n=i.xLabel:a>0&&i.index-1?e.split("\n"):e}function Sn(e){var t=e._xScale,n=e._yScale||e._scale,r=e._index,a=e._datasetIndex,i=e._chart.getDatasetMeta(a).controller,o=i._getIndexScale(),s=i._getValueScale();return{xLabel:t?t.getLabelForIndex(r,a):"",yLabel:n?n.getLabelForIndex(r,a):"",label:o?""+o.getLabelForIndex(r,a):"",value:s?""+s.getLabelForIndex(r,a):"",index:r,datasetIndex:a,x:e._model.x,y:e._model.y}}function An(e){var t=Q.global;return{xPadding:e.xPadding,yPadding:e.yPadding,xAlign:e.xAlign,yAlign:e.yAlign,rtl:e.rtl,textDirection:e.textDirection,bodyFontColor:e.bodyFontColor,_bodyFontFamily:kn(e.bodyFontFamily,t.defaultFontFamily),_bodyFontStyle:kn(e.bodyFontStyle,t.defaultFontStyle),_bodyAlign:e.bodyAlign,bodyFontSize:kn(e.bodyFontSize,t.defaultFontSize),bodySpacing:e.bodySpacing,titleFontColor:e.titleFontColor,_titleFontFamily:kn(e.titleFontFamily,t.defaultFontFamily),_titleFontStyle:kn(e.titleFontStyle,t.defaultFontStyle),titleFontSize:kn(e.titleFontSize,t.defaultFontSize),_titleAlign:e.titleAlign,titleSpacing:e.titleSpacing,titleMarginBottom:e.titleMarginBottom,footerFontColor:e.footerFontColor,_footerFontFamily:kn(e.footerFontFamily,t.defaultFontFamily),_footerFontStyle:kn(e.footerFontStyle,t.defaultFontStyle),footerFontSize:kn(e.footerFontSize,t.defaultFontSize),_footerAlign:e.footerAlign,footerSpacing:e.footerSpacing,footerMarginTop:e.footerMarginTop,caretSize:e.caretSize,cornerRadius:e.cornerRadius,backgroundColor:e.backgroundColor,opacity:0,legendColorBackground:e.multiKeyBackground,displayColors:e.displayColors,borderColor:e.borderColor,borderWidth:e.borderWidth}}function Ln(e,t){var n=e._chart.ctx,r=2*t.yPadding,a=0,i=t.body,o=i.reduce((function(e,t){return e+t.before.length+t.lines.length+t.after.length}),0);o+=t.beforeBody.length+t.afterBody.length;var s=t.title.length,l=t.footer.length,c=t.titleFontSize,u=t.bodyFontSize,d=t.footerFontSize;r+=s*c,r+=s?(s-1)*t.titleSpacing:0,r+=s?t.titleMarginBottom:0,r+=o*u,r+=o?(o-1)*t.bodySpacing:0,r+=l?t.footerMarginTop:0,r+=l*d,r+=l?(l-1)*t.footerSpacing:0;var h=0,f=function(e){a=Math.max(a,n.measureText(e).width+h)};return n.font=se.fontString(c,t._titleFontStyle,t._titleFontFamily),se.each(t.title,f),n.font=se.fontString(u,t._bodyFontStyle,t._bodyFontFamily),se.each(t.beforeBody.concat(t.afterBody),f),h=t.displayColors?u+2:0,se.each(i,(function(e){se.each(e.before,f),se.each(e.lines,f),se.each(e.after,f)})),h=0,n.font=se.fontString(d,t._footerFontStyle,t._footerFontFamily),se.each(t.footer,f),{width:a+=2*t.xPadding,height:r}}function On(e,t){var n,r,a,i,o,s=e._model,l=e._chart,c=e._chart.chartArea,u="center",d="center";s.yl.height-t.height&&(d="bottom");var h=(c.left+c.right)/2,f=(c.top+c.bottom)/2;"center"===d?(n=function(e){return e<=h},r=function(e){return e>h}):(n=function(e){return e<=t.width/2},r=function(e){return e>=l.width-t.width/2}),a=function(e){return e+t.width+s.caretSize+s.caretPadding>l.width},i=function(e){return e-t.width-s.caretSize-s.caretPadding<0},o=function(e){return e<=f?"top":"bottom"},n(s.x)?(u="left",a(s.x)&&(u="center",d=o(s.y))):r(s.x)&&(u="right",i(s.x)&&(u="center",d=o(s.y)));var p=e._options;return{xAlign:p.xAlign?p.xAlign:u,yAlign:p.yAlign?p.yAlign:d}}function Cn(e,t,n,r){var a=e.x,i=e.y,o=e.caretSize,s=e.caretPadding,l=e.cornerRadius,c=n.xAlign,u=n.yAlign,d=o+s,h=l+s;return"right"===c?a-=t.width:"center"===c&&((a-=t.width/2)+t.width>r.width&&(a=r.width-t.width),a<0&&(a=0)),"top"===u?i+=d:i-="bottom"===u?t.height+d:t.height/2,"center"===u?"left"===c?a+=d:"right"===c&&(a-=d):"left"===c?a-=h:"right"===c&&(a+=h),{x:a,y:i}}function xn(e,t){return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-e.xPadding:e.x+e.xPadding}function Dn(e){return wn([],Pn(e))}var Fn=me.extend({initialize:function(){this._model=An(this._options),this._lastActive=[]},getTitle:function(){var e=this,t=e._options.callbacks,n=t.beforeTitle.apply(e,arguments),r=t.title.apply(e,arguments),a=t.afterTitle.apply(e,arguments),i=[];return i=wn(i,Pn(n)),i=wn(i,Pn(r)),i=wn(i,Pn(a))},getBeforeBody:function(){return Dn(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(e,t){var n=this,r=n._options.callbacks,a=[];return se.each(e,(function(e){var i={before:[],lines:[],after:[]};wn(i.before,Pn(r.beforeLabel.call(n,e,t))),wn(i.lines,r.label.call(n,e,t)),wn(i.after,Pn(r.afterLabel.call(n,e,t))),a.push(i)})),a},getAfterBody:function(){return Dn(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var e=this,t=e._options.callbacks,n=t.beforeFooter.apply(e,arguments),r=t.footer.apply(e,arguments),a=t.afterFooter.apply(e,arguments),i=[];return i=wn(i,Pn(n)),i=wn(i,Pn(r)),i=wn(i,Pn(a))},update:function(e){var t,n,r=this,a=r._options,i=r._model,o=r._model=An(a),s=r._active,l=r._data,c={xAlign:i.xAlign,yAlign:i.yAlign},u={x:i.x,y:i.y},d={width:i.width,height:i.height},h={x:i.caretX,y:i.caretY};if(s.length){o.opacity=1;var f=[],p=[];h=Bn[a.position].call(r,s,r._eventPosition);var m=[];for(t=0,n=s.length;t0&&n.stroke()},draw:function(){var e=this._chart.ctx,t=this._view;if(0!==t.opacity){var n={width:t.width,height:t.height},r={x:t.x,y:t.y},a=Math.abs(t.opacity<.001)?0:t.opacity,i=t.title.length||t.beforeBody.length||t.body.length||t.afterBody.length||t.footer.length;this._options.enabled&&i&&(e.save(),e.globalAlpha=a,this.drawBackground(r,t,e,n),r.y+=t.yPadding,se.rtl.overrideTextDirection(e,t.textDirection),this.drawTitle(r,t,e),this.drawBody(r,t,e),this.drawFooter(r,t,e),se.rtl.restoreTextDirection(e,t.textDirection),e.restore())}},handleEvent:function(e){var t=this,n=t._options,r=!1;return t._lastActive=t._lastActive||[],"mouseout"===e.type?t._active=[]:(t._active=t._chart.getElementsAtEventForMode(e,n.mode,n),n.reverse&&t._active.reverse()),(r=!se.arrayEquals(t._active,t._lastActive))&&(t._lastActive=t._active,(n.enabled||n.custom)&&(t._eventPosition={x:e.x,y:e.y},t.update(!0),t.pivot())),r}}),zn=Bn,Rn=Fn;Rn.positioners=zn;var Nn=se.valueOrDefault;function Hn(){return se.merge(Object.create(null),[].slice.call(arguments),{merger:function(e,t,n,r){if("xAxes"===e||"yAxes"===e){var a,i,o,s=n[e].length;for(t[e]||(t[e]=[]),a=0;a=t[e].length&&t[e].push({}),!t[e][a].type||o.type&&o.type!==t[e][a].type?se.merge(t[e][a],[Mn.getScaleDefaults(i),o]):se.merge(t[e][a],o)}else se._merger(e,t,n,r)}})}function Vn(){return se.merge(Object.create(null),[].slice.call(arguments),{merger:function(e,t,n,r){var a=t[e]||Object.create(null),i=n[e];"scales"===e?t[e]=Hn(a,i):"scale"===e?t[e]=se.merge(a,[Mn.getScaleDefaults(i.type),i]):se._merger(e,t,n,r)}})}function Yn(e){var t=(e=e||Object.create(null)).data=e.data||{};return t.datasets=t.datasets||[],t.labels=t.labels||[],e.options=Vn(Q.global,Q[e.type],e.options||{}),e}function jn(e){var t=e.options;se.each(e.scales,(function(t){Gt.removeBox(e,t)})),t=Vn(Q.global,Q[e.config.type],t),e.options=e.config.options=t,e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.tooltip._options=t.tooltips,e.tooltip.initialize()}function Un(e,t,n){var r,a=function(e){return e.id===r};do{r=t+n++}while(se.findIndex(e,a)>=0);return r}function Gn(e){return"top"===e||"bottom"===e}function $n(e,t){return function(n,r){return n[e]===r[e]?n[t]-r[t]:n[e]-r[e]}}Q._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var Wn=function(e,t){return this.construct(e,t),this};se.extend(Wn.prototype,{construct:function(e,t){var n=this;t=Yn(t);var r=In.acquireContext(e,t),a=r&&r.canvas,i=a&&a.height,o=a&&a.width;n.id=se.uid(),n.ctx=r,n.canvas=a,n.config=t,n.width=o,n.height=i,n.aspectRatio=i?o/i:null,n.options=t.options,n._bufferedRender=!1,n._layers=[],n.chart=n,n.controller=n,Wn.instances[n.id]=n,Object.defineProperty(n,"data",{get:function(){return n.config.data},set:function(e){n.config.data=e}}),r&&a?(n.initialize(),n.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var e=this;return Tn.notify(e,"beforeInit"),se.retinaScale(e,e.options.devicePixelRatio),e.bindEvents(),e.options.responsive&&e.resize(!0),e.initToolTip(),Tn.notify(e,"afterInit"),e},clear:function(){return se.canvas.clear(this),this},stop:function(){return _e.cancelAnimation(this),this},resize:function(e){var t=this,n=t.options,r=t.canvas,a=n.maintainAspectRatio&&t.aspectRatio||null,i=Math.max(0,Math.floor(se.getMaximumWidth(r))),o=Math.max(0,Math.floor(a?i/a:se.getMaximumHeight(r)));if((t.width!==i||t.height!==o)&&(r.width=t.width=i,r.height=t.height=o,r.style.width=i+"px",r.style.height=o+"px",se.retinaScale(t,n.devicePixelRatio),!e)){var s={width:i,height:o};Tn.notify(t,"resize",[s]),n.onResize&&n.onResize(t,s),t.stop(),t.update({duration:n.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var e=this.options,t=e.scales||{},n=e.scale;se.each(t.xAxes,(function(e,n){e.id||(e.id=Un(t.xAxes,"x-axis-",n))})),se.each(t.yAxes,(function(e,n){e.id||(e.id=Un(t.yAxes,"y-axis-",n))})),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var e=this,t=e.options,n=e.scales||{},r=[],a=Object.keys(n).reduce((function(e,t){return e[t]=!1,e}),{});t.scales&&(r=r.concat((t.scales.xAxes||[]).map((function(e){return{options:e,dtype:"category",dposition:"bottom"}})),(t.scales.yAxes||[]).map((function(e){return{options:e,dtype:"linear",dposition:"left"}})))),t.scale&&r.push({options:t.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),se.each(r,(function(t){var r=t.options,i=r.id,o=Nn(r.type,t.dtype);Gn(r.position)!==Gn(t.dposition)&&(r.position=t.dposition),a[i]=!0;var s=null;if(i in n&&n[i].type===o)(s=n[i]).options=r,s.ctx=e.ctx,s.chart=e;else{var l=Mn.getScaleConstructor(o);if(!l)return;s=new l({id:i,type:o,options:r,ctx:e.ctx,chart:e}),n[s.id]=s}s.mergeTicksOptions(),t.isDefault&&(e.scale=s)})),se.each(a,(function(e,t){e||delete n[t]})),e.scales=n,Mn.addScalesToLayout(this)},buildOrUpdateControllers:function(){var e,t,n=this,r=[],a=n.data.datasets;for(e=0,t=a.length;e=0;--n)r.drawDataset(t[n],e);Tn.notify(r,"afterDatasetsDraw",[e])}},drawDataset:function(e,t){var n=this,r={meta:e,index:e.index,easingValue:t};!1!==Tn.notify(n,"beforeDatasetDraw",[r])&&(e.controller.draw(t),Tn.notify(n,"afterDatasetDraw",[r]))},_drawTooltip:function(e){var t=this,n=t.tooltip,r={tooltip:n,easingValue:e};!1!==Tn.notify(t,"beforeTooltipDraw",[r])&&(n.draw(),Tn.notify(t,"afterTooltipDraw",[r]))},getElementAtEvent:function(e){return Ot.modes.single(this,e)},getElementsAtEvent:function(e){return Ot.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return Ot.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,t,n){var r=Ot.modes[t];return"function"==typeof r?r(this,e,n):[]},getDatasetAtEvent:function(e){return Ot.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(e){var t=this,n=t.data.datasets[e];n._meta||(n._meta={});var r=n._meta[t.id];return r||(r=n._meta[t.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:n.order||0,index:e}),r},getVisibleDatasetCount:function(){for(var e=0,t=0,n=this.data.datasets.length;t=0;r--){var a=e[r];if(t(a))return a}},se.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},se.almostEquals=function(e,t,n){return Math.abs(e-t)=e},se.max=function(e){return e.reduce((function(e,t){return isNaN(t)?e:Math.max(e,t)}),Number.NEGATIVE_INFINITY)},se.min=function(e){return e.reduce((function(e,t){return isNaN(t)?e:Math.min(e,t)}),Number.POSITIVE_INFINITY)},se.sign=Math.sign?function(e){return Math.sign(e)}:function(e){return 0==(e=+e)||isNaN(e)?e:e>0?1:-1},se.toRadians=function(e){return e*(Math.PI/180)},se.toDegrees=function(e){return e*(180/Math.PI)},se._decimalPlaces=function(e){if(se.isFinite(e)){for(var t=1,n=0;Math.round(e*t)/t!==e;)t*=10,n++;return n}},se.getAngleFromPoint=function(e,t){var n=t.x-e.x,r=t.y-e.y,a=Math.sqrt(n*n+r*r),i=Math.atan2(r,n);return i<-.5*Math.PI&&(i+=2*Math.PI),{angle:i,distance:a}},se.distanceBetweenPoints=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},se.aliasPixel=function(e){return e%2==0?0:.5},se._alignPixel=function(e,t,n){var r=e.currentDevicePixelRatio,a=n/2;return Math.round((t-a)*r)/r+a},se.splineCurve=function(e,t,n,r){var a=e.skip?t:e,i=t,o=n.skip?t:n,s=Math.sqrt(Math.pow(i.x-a.x,2)+Math.pow(i.y-a.y,2)),l=Math.sqrt(Math.pow(o.x-i.x,2)+Math.pow(o.y-i.y,2)),c=s/(s+l),u=l/(s+l),d=r*(c=isNaN(c)?0:c),h=r*(u=isNaN(u)?0:u);return{previous:{x:i.x-d*(o.x-a.x),y:i.y-d*(o.y-a.y)},next:{x:i.x+h*(o.x-a.x),y:i.y+h*(o.y-a.y)}}},se.EPSILON=Number.EPSILON||1e-14,se.splineCurveMonotone=function(e){var t,n,r,a,i,o,s,l,c,u=(e||[]).map((function(e){return{model:e._model,deltaK:0,mK:0}})),d=u.length;for(t=0;t0?u[t-1]:null,(a=t0?u[t-1]:null,a=t=e.length-1?e[0]:e[t+1]:t>=e.length-1?e[e.length-1]:e[t+1]},se.previousItem=function(e,t,n){return n?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},se.niceNum=function(e,t){var n=Math.floor(se.log10(e)),r=e/Math.pow(10,n);return(t?r<1.5?1:r<3?2:r<7?5:10:r<=1?1:r<=2?2:r<=5?5:10)*Math.pow(10,n)},se.requestAnimFrame="undefined"==typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)},se.getRelativePosition=function(e,t){var n,r,a=e.originalEvent||e,i=e.target||e.srcElement,o=i.getBoundingClientRect(),s=a.touches;s&&s.length>0?(n=s[0].clientX,r=s[0].clientY):(n=a.clientX,r=a.clientY);var l=parseFloat(se.getStyle(i,"padding-left")),c=parseFloat(se.getStyle(i,"padding-top")),u=parseFloat(se.getStyle(i,"padding-right")),d=parseFloat(se.getStyle(i,"padding-bottom")),h=o.right-o.left-l-u,f=o.bottom-o.top-c-d;return{x:n=Math.round((n-o.left-l)/h*i.width/t.currentDevicePixelRatio),y:r=Math.round((r-o.top-c)/f*i.height/t.currentDevicePixelRatio)}},se.getConstraintWidth=function(e){return n(e,"max-width","clientWidth")},se.getConstraintHeight=function(e){return n(e,"max-height","clientHeight")},se._calculatePadding=function(e,t,n){return(t=se.getStyle(e,t)).indexOf("%")>-1?n*parseInt(t,10)/100:parseInt(t,10)},se._getParentNode=function(e){var t=e.parentNode;return t&&"[object ShadowRoot]"===t.toString()&&(t=t.host),t},se.getMaximumWidth=function(e){var t=se._getParentNode(e);if(!t)return e.clientWidth;var n=t.clientWidth,r=n-se._calculatePadding(t,"padding-left",n)-se._calculatePadding(t,"padding-right",n),a=se.getConstraintWidth(e);return isNaN(a)?r:Math.min(r,a)},se.getMaximumHeight=function(e){var t=se._getParentNode(e);if(!t)return e.clientHeight;var n=t.clientHeight,r=n-se._calculatePadding(t,"padding-top",n)-se._calculatePadding(t,"padding-bottom",n),a=se.getConstraintHeight(e);return isNaN(a)?r:Math.min(r,a)},se.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},se.retinaScale=function(e,t){var n=e.currentDevicePixelRatio=t||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==n){var r=e.canvas,a=e.height,i=e.width;r.height=a*n,r.width=i*n,e.ctx.scale(n,n),r.style.height||r.style.width||(r.style.height=a+"px",r.style.width=i+"px")}},se.fontString=function(e,t,n){return t+" "+e+"px "+n},se.longestText=function(e,t,n,r){var a=(r=r||{}).data=r.data||{},i=r.garbageCollect=r.garbageCollect||[];r.font!==t&&(a=r.data={},i=r.garbageCollect=[],r.font=t),e.font=t;var o,s,l,c,u,d=0,h=n.length;for(o=0;on.length){for(o=0;or&&(r=i),r},se.numberOfLabelLines=function(e){var t=1;return se.each(e,(function(e){se.isArray(e)&&e.length>t&&(t=e.length)})),t},se.color=F?function(e){return e instanceof CanvasGradient&&(e=Q.global.defaultColor),F(e)}:function(e){return console.error("Color.js not found!"),e},se.getHoverColor=function(e){return e instanceof CanvasPattern||e instanceof CanvasGradient?e:se.color(e).saturate(.5).darken(.1).rgbString()}};function Xn(){throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.")}function Jn(e){this.options=e||{}}se.extend(Jn.prototype,{formats:Xn,parse:Xn,format:Xn,add:Xn,diff:Xn,startOf:Xn,endOf:Xn,_create:function(e){return e}}),Jn.override=function(e){se.extend(Jn.prototype,e)};var Qn={_date:Jn},Zn={formatters:{values:function(e){return se.isArray(e)?e:""+e},linear:function(e,t,n){var r=n.length>3?n[2]-n[1]:n[1]-n[0];Math.abs(r)>1&&e!==Math.floor(e)&&(r=e-Math.floor(e));var a=se.log10(Math.abs(r)),i="";if(0!==e)if(Math.max(Math.abs(n[0]),Math.abs(n[n.length-1]))<1e-4){var o=se.log10(Math.abs(e)),s=Math.floor(o)-Math.floor(a);s=Math.max(Math.min(s,20),0),i=e.toExponential(s)}else{var l=-1*Math.floor(a);l=Math.max(Math.min(l,20),0),i=e.toFixed(l)}else i="0";return i},logarithmic:function(e,t,n){var r=e/Math.pow(10,Math.floor(se.log10(e)));return 0===e?"0":1===r||2===r||5===r||0===t||t===n.length-1?e.toExponential():""}}},er=se.isArray,tr=se.isNullOrUndef,nr=se.valueOrDefault,rr=se.valueAtIndexOrDefault;function ar(e,t){for(var n=[],r=e.length/t,a=0,i=e.length;al+c)))return o}function or(e,t){se.each(e,(function(e){var n,r=e.gc,a=r.length/2;if(a>t){for(n=0;nc)return i;return Math.max(c,1)}function mr(e){var t,n,r=[];for(t=0,n=e.length;t=h||u<=1||!s.isHorizontal()?s.labelRotation=d:(t=(e=s._getLabelSizes()).widest.width,n=e.highest.height-e.highest.offset,r=Math.min(s.maxWidth,s.chart.width-t),t+6>(a=l.offset?s.maxWidth/u:r/(u-1))&&(a=r/(u-(l.offset?.5:1)),i=s.maxHeight-lr(l.gridLines)-c.padding-cr(l.scaleLabel),o=Math.sqrt(t*t+n*n),f=se.toDegrees(Math.min(Math.asin(Math.min((e.highest.height+6)/a,1)),Math.asin(Math.min(i/o,1))-Math.asin(n/o))),f=Math.max(d,Math.min(h,f))),s.labelRotation=f)},afterCalculateTickRotation:function(){se.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){se.callback(this.options.beforeFit,[this])},fit:function(){var e=this,t=e.minSize={width:0,height:0},n=e.chart,r=e.options,a=r.ticks,i=r.scaleLabel,o=r.gridLines,s=e._isVisible(),l="bottom"===r.position,c=e.isHorizontal();if(c?t.width=e.maxWidth:s&&(t.width=lr(o)+cr(i)),c?s&&(t.height=lr(o)+cr(i)):t.height=e.maxHeight,a.display&&s){var u=dr(a),d=e._getLabelSizes(),h=d.first,f=d.last,p=d.widest,m=d.highest,v=.4*u.minor.lineHeight,g=a.padding;if(c){var _=0!==e.labelRotation,y=se.toRadians(e.labelRotation),b=Math.cos(y),I=Math.sin(y),T=I*p.width+b*(m.height-(_?m.offset:0))+(_?0:v);t.height=Math.min(e.maxHeight,t.height+T+g);var M,k,E=e.getPixelForTick(0)-e.left,B=e.right-e.getPixelForTick(e.getTicks().length-1);_?(M=l?b*h.width+I*h.offset:I*(h.height-h.offset),k=l?I*(f.height-f.offset):b*f.width+I*f.offset):(M=h.width/2,k=f.width/2),e.paddingLeft=Math.max((M-E)*e.width/(e.width-E),0)+3,e.paddingRight=Math.max((k-B)*e.width/(e.width-B),0)+3}else{var w=a.mirror?0:p.width+g+v;t.width=Math.min(e.maxWidth,t.width+w),e.paddingTop=h.height/2,e.paddingBottom=f.height/2}}e.handleMargins(),c?(e.width=e._length=n.width-e.margins.left-e.margins.right,e.height=t.height):(e.width=t.width,e.height=e._length=n.height-e.margins.top-e.margins.bottom)},handleMargins:function(){var e=this;e.margins&&(e.margins.left=Math.max(e.paddingLeft,e.margins.left),e.margins.top=Math.max(e.paddingTop,e.margins.top),e.margins.right=Math.max(e.paddingRight,e.margins.right),e.margins.bottom=Math.max(e.paddingBottom,e.margins.bottom))},afterFit:function(){se.callback(this.options.afterFit,[this])},isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(tr(e))return NaN;if(("number"==typeof e||e instanceof Number)&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},_convertTicksToLabels:function(e){var t,n,r,a=this;for(a.ticks=e.map((function(e){return e.value})),a.beforeTickToLabelConversion(),t=a.convertTicksToLabels(e)||a.ticks,a.afterTickToLabelConversion(),n=0,r=e.length;nr-1?null:t.getPixelForDecimal(e*a+(n?a/2:0))},getPixelForDecimal:function(e){var t=this;return t._reversePixels&&(e=1-e),t._startPixel+e*t._length},getDecimalForPixel:function(e){var t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this,t=e.min,n=e.max;return e.beginAtZero?0:t<0&&n<0?n:t>0&&n>0?t:0},_autoSkip:function(e){var t,n,r,a,i=this,o=i.options.ticks,s=i._length,l=o.maxTicksLimit||s/i._tickSize()+1,c=o.major.enabled?mr(e):[],u=c.length,d=c[0],h=c[u-1];if(u>l)return vr(e,c,u/l),hr(e);if(r=pr(c,e,s,l),u>0){for(t=0,n=u-1;t1?(h-d)/(u-1):null,gr(e,r,se.isNullOrUndef(a)?0:d-a,d),gr(e,r,h,se.isNullOrUndef(a)?e.length:h+a),hr(e)}return gr(e,r),hr(e)},_tickSize:function(){var e=this,t=e.options.ticks,n=se.toRadians(e.labelRotation),r=Math.abs(Math.cos(n)),a=Math.abs(Math.sin(n)),i=e._getLabelSizes(),o=t.autoSkipPadding||0,s=i?i.widest.width+o:0,l=i?i.highest.height+o:0;return e.isHorizontal()?l*r>s*a?s/r:l/a:l*a=0&&(o=e),void 0!==i&&(e=n.indexOf(i))>=0&&(s=e),t.minIndex=o,t.maxIndex=s,t.min=n[o],t.max=n[s]},buildTicks:function(){var e=this,t=e._getLabels(),n=e.minIndex,r=e.maxIndex;e.ticks=0===n&&r===t.length-1?t:t.slice(n,r+1)},getLabelForIndex:function(e,t){var n=this,r=n.chart;return r.getDatasetMeta(t).controller._getValueScaleId()===n.id?n.getRightValue(r.data.datasets[t].data[e]):n._getLabels()[e]},_configure:function(){var e=this,t=e.options.offset,n=e.ticks;yr.prototype._configure.call(e),e.isHorizontal()||(e._reversePixels=!e._reversePixels),n&&(e._startValue=e.minIndex-(t?.5:0),e._valueRange=Math.max(n.length-(t?0:1),1))},getPixelForValue:function(e,t,n){var r,a,i,o=this;return br(t)||br(n)||(e=o.chart.data.datasets[n].data[t]),br(e)||(r=o.isHorizontal()?e.x:e.y),(void 0!==r||void 0!==e&&isNaN(t))&&(a=o._getLabels(),e=se.valueOrDefault(r,e),t=-1!==(i=a.indexOf(e))?i:t,isNaN(t)&&(t=e)),o.getPixelForDecimal((t-o._startValue)/o._valueRange)},getPixelForTick:function(e){var t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e],e+this.minIndex)},getValueForPixel:function(e){var t=this,n=Math.round(t._startValue+t.getDecimalForPixel(e)*t._valueRange);return Math.min(Math.max(n,0),t.ticks.length-1)},getBasePixel:function(){return this.bottom}}),Mr=Ir;Tr._defaults=Mr;var kr=se.noop,Er=se.isNullOrUndef;function Br(e,t){var n,r,a,i,o=[],s=1e-14,l=e.stepSize,c=l||1,u=e.maxTicks-1,d=e.min,h=e.max,f=e.precision,p=t.min,m=t.max,v=se.niceNum((m-p)/u/c)*c;if(vu&&(v=se.niceNum(i*v/u/c)*c),l||Er(f)?n=Math.pow(10,se._decimalPlaces(v)):(n=Math.pow(10,f),v=Math.ceil(v*n)/n),r=Math.floor(p/v)*v,a=Math.ceil(m/v)*v,l&&(!Er(d)&&se.almostWhole(d/v,v/1e3)&&(r=d),!Er(h)&&se.almostWhole(h/v,v/1e3)&&(a=h)),i=(a-r)/v,i=se.almostEquals(i,Math.round(i),v/1e3)?Math.round(i):Math.ceil(i),r=Math.round(r*n)/n,a=Math.round(a*n)/n,o.push(Er(d)?r:d);for(var g=1;g0&&r>0&&(e.min=0)}var a=void 0!==t.min||void 0!==t.suggestedMin,i=void 0!==t.max||void 0!==t.suggestedMax;void 0!==t.min?e.min=t.min:void 0!==t.suggestedMin&&(null===e.min?e.min=t.suggestedMin:e.min=Math.min(e.min,t.suggestedMin)),void 0!==t.max?e.max=t.max:void 0!==t.suggestedMax&&(null===e.max?e.max=t.suggestedMax:e.max=Math.max(e.max,t.suggestedMax)),a!==i&&e.min>=e.max&&(a?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,t.beginAtZero||e.min--)},getTickLimit:function(){var e,t=this,n=t.options.ticks,r=n.stepSize,a=n.maxTicksLimit;return r?e=Math.ceil(t.max/r)-Math.floor(t.min/r)+1:(e=t._computeTickLimit(),a=a||11),a&&(e=Math.min(a,e)),e},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:kr,buildTicks:function(){var e=this,t=e.options.ticks,n=e.getTickLimit(),r={maxTicks:n=Math.max(2,n),min:t.min,max:t.max,precision:t.precision,stepSize:se.valueOrDefault(t.fixedStepSize,t.stepSize)},a=e.ticks=Br(r,e);e.handleDirectionalChanges(),e.max=se.max(a),e.min=se.min(a),t.reverse?(a.reverse(),e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max)},convertTicksToLabels:function(){var e=this;e.ticksAsNumbers=e.ticks.slice(),e.zeroLineIndex=e.ticks.indexOf(0),yr.prototype.convertTicksToLabels.call(e)},_configure:function(){var e,t=this,n=t.getTicks(),r=t.min,a=t.max;yr.prototype._configure.call(t),t.options.offset&&n.length&&(r-=e=(a-r)/Math.max(n.length-1,1)/2,a+=e),t._startValue=r,t._endValue=a,t._valueRange=a-r}}),Pr={position:"left",ticks:{callback:Zn.formatters.linear}},Sr=0,Ar=1;function Lr(e,t,n){var r=[n.type,void 0===t&&void 0===n.stack?n.index:"",n.stack].join(".");return void 0===e[r]&&(e[r]={pos:[],neg:[]}),e[r]}function Or(e,t,n,r){var a,i,o=e.options,s=Lr(t,o.stacked,n),l=s.pos,c=s.neg,u=r.length;for(a=0;at.length-1?null:this.getPixelForValue(t[e])}}),Dr=Pr;xr._defaults=Dr;var Fr=se.valueOrDefault,zr=se.math.log10;function Rr(e,t){var n,r,a=[],i=Fr(e.min,Math.pow(10,Math.floor(zr(t.min)))),o=Math.floor(zr(t.max)),s=Math.ceil(t.max/Math.pow(10,o));0===i?(n=Math.floor(zr(t.minNotZero)),r=Math.floor(t.minNotZero/Math.pow(10,n)),a.push(i),i=r*Math.pow(10,n)):(n=Math.floor(zr(i)),r=Math.floor(i/Math.pow(10,n)));var l=n<0?Math.pow(10,Math.abs(n)):1;do{a.push(i),10==++r&&(r=1,l=++n>=0?1:l),i=Math.round(r*Math.pow(10,n)*l)/l}while(n=0?e:t}var Vr=yr.extend({determineDataLimits:function(){var e,t,n,r,a,i,o=this,s=o.options,l=o.chart,c=l.data.datasets,u=o.isHorizontal();function d(e){return u?e.xAxisID===o.id:e.yAxisID===o.id}o.min=Number.POSITIVE_INFINITY,o.max=Number.NEGATIVE_INFINITY,o.minNotZero=Number.POSITIVE_INFINITY;var h=s.stacked;if(void 0===h)for(e=0;e0){var t=se.min(e),n=se.max(e);o.min=Math.min(o.min,t),o.max=Math.max(o.max,n)}}))}else for(e=0;e0?e.minNotZero=e.min:e.max<1?e.minNotZero=Math.pow(10,Math.floor(zr(e.max))):e.minNotZero=n)},buildTicks:function(){var e=this,t=e.options.ticks,n=!e.isHorizontal(),r={min:Hr(t.min),max:Hr(t.max)},a=e.ticks=Rr(r,e);e.max=se.max(a),e.min=se.min(a),t.reverse?(n=!n,e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max),n&&a.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),yr.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(e,t){return this._getScaleLabel(this.chart.data.datasets[t].data[e])},getPixelForTick:function(e){var t=this.tickValues;return e<0||e>t.length-1?null:this.getPixelForValue(t[e])},_getFirstTickValue:function(e){var t=Math.floor(zr(e));return Math.floor(e/Math.pow(10,t))*Math.pow(10,t)},_configure:function(){var e=this,t=e.min,n=0;yr.prototype._configure.call(e),0===t&&(t=e._getFirstTickValue(e.minNotZero),n=Fr(e.options.ticks.fontSize,Q.global.defaultFontSize)/e._length),e._startValue=zr(t),e._valueOffset=n,e._valueRange=(zr(e.max)-zr(t))/(1-n)},getPixelForValue:function(e){var t=this,n=0;return(e=+t.getRightValue(e))>t.min&&e>0&&(n=(zr(e)-t._startValue)/t._valueRange+t._valueOffset),t.getPixelForDecimal(n)},getValueForPixel:function(e){var t=this,n=t.getDecimalForPixel(e);return 0===n&&0===t.min?0:Math.pow(10,t._startValue+(n-t._valueOffset)*t._valueRange)}}),Yr=Nr;Vr._defaults=Yr;var jr=se.valueOrDefault,Ur=se.valueAtIndexOrDefault,Gr=se.options.resolve,$r={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:Zn.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(e){return e}}};function Wr(e){var t=e.ticks;return t.display&&e.display?jr(t.fontSize,Q.global.defaultFontSize)+2*t.backdropPaddingY:0}function qr(e,t,n){return se.isArray(n)?{w:se.longestText(e,e.font,n),h:n.length*t}:{w:e.measureText(n).width,h:t}}function Kr(e,t,n,r,a){return e===r||e===a?{start:t-n/2,end:t+n/2}:ea?{start:t-n,end:t}:{start:t,end:t+n}}function Xr(e){var t,n,r,a=se.options._parseFont(e.options.pointLabels),i={l:0,r:e.width,t:0,b:e.height-e.paddingTop},o={};e.ctx.font=a.string,e._pointLabelSizes=[];var s=e.chart.data.labels.length;for(t=0;ti.r&&(i.r=u.end,o.r=l),d.starti.b&&(i.b=d.end,o.b=l)}e.setReductions(e.drawingArea,i,o)}function Jr(e){return 0===e||180===e?"center":e<180?"left":"right"}function Qr(e,t,n,r){var a,i,o=n.y+r/2;if(se.isArray(t))for(a=0,i=t.length;a270||e<90)&&(n.y-=t.h)}function ea(e){var t=e.ctx,n=e.options,r=n.pointLabels,a=Wr(n),i=e.getDistanceFromCenterForValue(n.ticks.reverse?e.min:e.max),o=se.options._parseFont(r);t.save(),t.font=o.string,t.textBaseline="middle";for(var s=e.chart.data.labels.length-1;s>=0;s--){var l=0===s?a/2:0,c=e.getPointPosition(s,i+l+5),u=Ur(r.fontColor,s,Q.global.defaultFontColor);t.fillStyle=u;var d=e.getIndexAngle(s),h=se.toDegrees(d);t.textAlign=Jr(h),Zr(h,e._pointLabelSizes[s],c),Qr(t,e.pointLabels[s],c,o.lineHeight)}t.restore()}function ta(e,t,n,r){var a,i=e.ctx,o=t.circular,s=e.chart.data.labels.length,l=Ur(t.color,r-1),c=Ur(t.lineWidth,r-1);if((o||s)&&l&&c){if(i.save(),i.strokeStyle=l,i.lineWidth=c,i.setLineDash&&(i.setLineDash(t.borderDash||[]),i.lineDashOffset=t.borderDashOffset||0),i.beginPath(),o)i.arc(e.xCenter,e.yCenter,n,0,2*Math.PI);else{a=e.getPointPosition(0,n),i.moveTo(a.x,a.y);for(var u=1;u0&&r>0?n:0)},_drawGrid:function(){var e,t,n,r=this,a=r.ctx,i=r.options,o=i.gridLines,s=i.angleLines,l=jr(s.lineWidth,o.lineWidth),c=jr(s.color,o.color);if(i.pointLabels.display&&ea(r),o.display&&se.each(r.ticks,(function(e,n){0!==n&&(t=r.getDistanceFromCenterForValue(r.ticksAsNumbers[n]),ta(r,o,t,n))})),s.display&&l&&c){for(a.save(),a.lineWidth=l,a.strokeStyle=c,a.setLineDash&&(a.setLineDash(Gr([s.borderDash,o.borderDash,[]])),a.lineDashOffset=Gr([s.borderDashOffset,o.borderDashOffset,0])),e=r.chart.data.labels.length-1;e>=0;e--)t=r.getDistanceFromCenterForValue(i.ticks.reverse?r.min:r.max),n=r.getPointPosition(e,t),a.beginPath(),a.moveTo(r.xCenter,r.yCenter),a.lineTo(n.x,n.y),a.stroke();a.restore()}},_drawLabels:function(){var e=this,t=e.ctx,n=e.options.ticks;if(n.display){var r,a,i=e.getIndexAngle(0),o=se.options._parseFont(n),s=jr(n.fontColor,Q.global.defaultFontColor);t.save(),t.font=o.string,t.translate(e.xCenter,e.yCenter),t.rotate(i),t.textAlign="center",t.textBaseline="middle",se.each(e.ticks,(function(i,l){(0!==l||n.reverse)&&(r=e.getDistanceFromCenterForValue(e.ticksAsNumbers[l]),n.showLabelBackdrop&&(a=t.measureText(i).width,t.fillStyle=n.backdropColor,t.fillRect(-a/2-n.backdropPaddingX,-r-o.size/2-n.backdropPaddingY,a+2*n.backdropPaddingX,o.size+2*n.backdropPaddingY)),t.fillStyle=s,t.fillText(i,0,-r))})),t.restore()}},_drawTitle:se.noop}),aa=$r;ra._defaults=aa;var ia=se._deprecated,oa=se.options.resolve,sa=se.valueOrDefault,la=Number.MIN_SAFE_INTEGER||-9007199254740991,ca=Number.MAX_SAFE_INTEGER||9007199254740991,ua={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},da=Object.keys(ua);function ha(e,t){return e-t}function fa(e){var t,n,r,a={},i=[];for(t=0,n=e.length;tt&&s=0&&o<=s;){if(a=e[(r=o+s>>1)-1]||null,i=e[r],!a)return{lo:null,hi:i};if(i[t]n))return{lo:a,hi:i};s=r-1}}return{lo:i,hi:null}}function _a(e,t,n,r){var a=ga(e,t,n),i=a.lo?a.hi?a.lo:e[e.length-2]:e[0],o=a.lo?a.hi?a.hi:e[e.length-1]:e[1],s=o[t]-i[t],l=s?(n-i[t])/s:0,c=(o[r]-i[r])*l;return i[r]+c}function ya(e,t){var n=e._adapter,r=e.options.time,a=r.parser,i=a||r.format,o=t;return"function"==typeof a&&(o=a(o)),se.isFinite(o)||(o="string"==typeof i?n.parse(o,i):n.parse(o)),null!==o?+o:(a||"function"!=typeof i||(o=i(t),se.isFinite(o)||(o=n.parse(o))),o)}function ba(e,t){if(se.isNullOrUndef(t))return null;var n=e.options.time,r=ya(e,e.getRightValue(t));return null===r||n.round&&(r=+e._adapter.startOf(r,n.round)),r}function Ia(e,t,n,r){var a,i,o,s=da.length;for(a=da.indexOf(e);a=da.indexOf(n);i--)if(o=da[i],ua[o].common&&e._adapter.diff(a,r,o)>=t-1)return o;return da[n?da.indexOf(n):0]}function Ma(e){for(var t=da.indexOf(e)+1,n=da.length;t1e5*c)throw t+" and "+n+" are too far apart with stepSize of "+c+" "+l;for(a=d;a=0&&(t[i].major=!0);return t}function wa(e,t,n){var r,a,i=[],o={},s=t.length;for(r=0;r1?fa(p).sort(ha):p.sort(ha),h=Math.min(h,p[0]),f=Math.max(f,p[p.length-1])),h=ba(s,pa(u))||h,f=ba(s,ma(u))||f,h=h===ca?+c.startOf(Date.now(),d):h,f=f===la?+c.endOf(Date.now(),d)+1:f,s.min=Math.min(h,f),s.max=Math.max(h+1,f),s._table=[],s._timestamps={data:p,datasets:m,labels:v}},buildTicks:function(){var e,t,n,r=this,a=r.min,i=r.max,o=r.options,s=o.ticks,l=o.time,c=r._timestamps,u=[],d=r.getLabelCapacity(a),h=s.source,f=o.distribution;for(c="data"===h||"auto"===h&&"series"===f?c.data:"labels"===h?c.labels:ka(r,a,i,d),"ticks"===o.bounds&&c.length&&(a=c[0],i=c[c.length-1]),a=ba(r,pa(o))||a,i=ba(r,ma(o))||i,e=0,t=c.length;e=a&&n<=i&&u.push(n);return r.min=a,r.max=i,r._unit=l.unit||(s.autoSkip?Ia(l.minUnit,r.min,r.max,d):Ta(r,u.length,l.minUnit,r.min,r.max)),r._majorUnit=s.major.enabled&&"year"!==r._unit?Ma(r._unit):void 0,r._table=va(r._timestamps.data,a,i,f),r._offsets=Ea(r._table,u,a,i,o),s.reverse&&u.reverse(),wa(r,u,r._majorUnit)},getLabelForIndex:function(e,t){var n=this,r=n._adapter,a=n.chart.data,i=n.options.time,o=a.labels&&e=0&&e0?s:1}}),Aa=Pa;Sa._defaults=Aa;var La={category:Tr,linear:xr,logarithmic:Vr,radialLinear:ra,time:Sa},Oa={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};Qn._date.override("function"==typeof e?{_id:"moment",formats:function(){return Oa},parse:function(t,n){return"string"==typeof t&&"string"==typeof n?t=e(t,n):t instanceof e||(t=e(t)),t.isValid()?t.valueOf():null},format:function(t,n){return e(t).format(n)},add:function(t,n,r){return e(t).add(n,r).valueOf()},diff:function(t,n,r){return e(t).diff(e(n),r)},startOf:function(t,n,r){return t=e(t),"isoWeek"===n?t.isoWeekday(r).valueOf():t.startOf(n).valueOf()},endOf:function(t,n){return e(t).endOf(n).valueOf()},_create:function(t){return e(t)}}:{}),Q._set("global",{plugins:{filler:{propagate:!0}}});var Ca={dataset:function(e){var t=e.fill,n=e.chart,r=n.getDatasetMeta(t),a=r&&n.isDatasetVisible(t)&&r.dataset._children||[],i=a.length||0;return i?function(e,t){return t=n)&&r;switch(i){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return i;default:return!1}}function Da(e){var t,n=e.el._model||{},r=e.el._scale||{},a=e.fill,i=null;if(isFinite(a))return null;if("start"===a?i=void 0===n.scaleBottom?r.bottom:n.scaleBottom:"end"===a?i=void 0===n.scaleTop?r.top:n.scaleTop:void 0!==n.scaleZero?i=n.scaleZero:r.getBasePixel&&(i=r.getBasePixel()),null!=i){if(void 0!==i.x&&void 0!==i.y)return i;if(se.isFinite(i))return{x:(t=r.isHorizontal())?i:null,y:t?null:i}}return null}function Fa(e){var t,n,r,a,i,o=e.el._scale,s=o.options,l=o.chart.data.labels.length,c=e.fill,u=[];if(!l)return null;for(t=s.ticks.reverse?o.max:o.min,n=s.ticks.reverse?o.min:o.max,r=o.getPointPositionForValue(0,t),a=0;a0;--i)se.canvas.lineTo(e,n[i],n[i-1],!0);else for(o=n[0].cx,s=n[0].cy,l=Math.sqrt(Math.pow(n[0].x-o,2)+Math.pow(n[0].y-s,2)),i=a-1;i>0;--i)e.arc(o,s,l,n[i].angle,n[i-1].angle,!0)}}function Ya(e,t,n,r,a,i){var o,s,l,c,u,d,h,f,p=t.length,m=r.spanGaps,v=[],g=[],_=0,y=0;for(e.beginPath(),o=0,s=p;o=0;--n)(t=l[n].$filler)&&t.visible&&(a=(r=t.el)._view,i=r._children||[],o=t.mapper,s=a.backgroundColor||Q.global.defaultColor,o&&s&&i.length&&(se.canvas.clipArea(c,e.chartArea),Ya(c,i,o,a,s,r._loop),se.canvas.unclipArea(c)))}},Ua=se.rtl.getRtlAdapter,Ga=se.noop,$a=se.valueOrDefault;function Wa(e,t){return e.usePointStyle&&e.boxWidth>t?t:e.boxWidth}Q._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(e,t){var n=t.datasetIndex,r=this.chart,a=r.getDatasetMeta(n);a.hidden=null===a.hidden?!r.data.datasets[n].hidden:null,r.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(e){var t=e.data.datasets,n=e.options.legend||{},r=n.labels&&n.labels.usePointStyle;return e._getSortedDatasetMetas().map((function(n){var a=n.controller.getStyle(r?0:void 0);return{text:t[n.index].label,fillStyle:a.backgroundColor,hidden:!e.isDatasetVisible(n.index),lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:a.borderWidth,strokeStyle:a.borderColor,pointStyle:a.pointStyle,rotation:a.rotation,datasetIndex:n.index}}),this)}}},legendCallback:function(e){var t,n,r,a=document.createElement("ul"),i=e.data.datasets;for(a.setAttribute("class",e.id+"-legend"),t=0,n=i.length;tl.width)&&(d+=o+n.padding,u[u.length-(t>0?0:1)]=0),s[t]={left:0,top:0,width:r,height:o},u[u.length-1]+=r+n.padding})),l.height+=d}else{var h=n.padding,f=e.columnWidths=[],p=e.columnHeights=[],m=n.padding,v=0,g=0;se.each(e.legendItems,(function(e,t){var r=Wa(n,o)+o/2+a.measureText(e.text).width;t>0&&g+o+2*h>l.height&&(m+=v+n.padding,f.push(v),p.push(g),v=0,g=0),v=Math.max(v,r),g+=o+h,s[t]={left:0,top:0,width:r,height:o}})),m+=v,f.push(v),p.push(g),l.width+=m}e.width=l.width,e.height=l.height}else e.width=l.width=e.height=l.height=0},afterFit:Ga,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var e=this,t=e.options,n=t.labels,r=Q.global,a=r.defaultColor,i=r.elements.line,o=e.height,s=e.columnHeights,l=e.width,c=e.lineWidths;if(t.display){var u,d=Ua(t.rtl,e.left,e.minSize.width),h=e.ctx,f=$a(n.fontColor,r.defaultFontColor),p=se.options._parseFont(n),m=p.size;h.textAlign=d.textAlign("left"),h.textBaseline="middle",h.lineWidth=.5,h.strokeStyle=f,h.fillStyle=f,h.font=p.string;var v=Wa(n,m),g=e.legendHitBoxes,_=function(e,t,r){if(!(isNaN(v)||v<=0)){h.save();var o=$a(r.lineWidth,i.borderWidth);if(h.fillStyle=$a(r.fillStyle,a),h.lineCap=$a(r.lineCap,i.borderCapStyle),h.lineDashOffset=$a(r.lineDashOffset,i.borderDashOffset),h.lineJoin=$a(r.lineJoin,i.borderJoinStyle),h.lineWidth=o,h.strokeStyle=$a(r.strokeStyle,a),h.setLineDash&&h.setLineDash($a(r.lineDash,i.borderDash)),n&&n.usePointStyle){var s=v*Math.SQRT2/2,l=d.xPlus(e,v/2),c=t+m/2;se.canvas.drawPoint(h,r.pointStyle,s,l,c,r.rotation)}else h.fillRect(d.leftForLtr(e,v),t,v,m),0!==o&&h.strokeRect(d.leftForLtr(e,v),t,v,m);h.restore()}},y=function(e,t,n,r){var a=m/2,i=d.xPlus(e,v+a),o=t+a;h.fillText(n.text,i,o),n.hidden&&(h.beginPath(),h.lineWidth=2,h.moveTo(i,o),h.lineTo(d.xPlus(i,r),o),h.stroke())},b=function(e,r){switch(t.align){case"start":return n.padding;case"end":return e-r;default:return(e-r+n.padding)/2}},I=e.isHorizontal();u=I?{x:e.left+b(l,c[0]),y:e.top+n.padding,line:0}:{x:e.left+n.padding,y:e.top+b(o,s[0]),line:0},se.rtl.overrideTextDirection(e.ctx,t.textDirection);var T=m+n.padding;se.each(e.legendItems,(function(t,r){var a=h.measureText(t.text).width,i=v+m/2+a,f=u.x,p=u.y;d.setWidth(e.minSize.width),I?r>0&&f+i+n.padding>e.left+e.minSize.width&&(p=u.y+=T,u.line++,f=u.x=e.left+b(l,c[u.line])):r>0&&p+T>e.top+e.minSize.height&&(f=u.x=f+e.columnWidths[u.line]+n.padding,u.line++,p=u.y=e.top+b(o,s[u.line]));var M=d.x(f);_(M,p,t),g[r].left=d.leftForLtr(M,g[r].width),g[r].top=p,y(M,p,t,a),I?u.x+=i+n.padding:u.y+=T})),se.rtl.restoreTextDirection(e.ctx,t.textDirection)}},_getLegendItemAt:function(e,t){var n,r,a,i=this;if(e>=i.left&&e<=i.right&&t>=i.top&&t<=i.bottom)for(a=i.legendHitBoxes,n=0;n=(r=a[n]).left&&e<=r.left+r.width&&t>=r.top&&t<=r.top+r.height)return i.legendItems[n];return null},handleEvent:function(e){var t,n=this,r=n.options,a="mouseup"===e.type?"click":e.type;if("mousemove"===a){if(!r.onHover&&!r.onLeave)return}else{if("click"!==a)return;if(!r.onClick)return}t=n._getLegendItemAt(e.x,e.y),"click"===a?t&&r.onClick&&r.onClick.call(n,e.native,t):(r.onLeave&&t!==n._hoveredItem&&(n._hoveredItem&&r.onLeave.call(n,e.native,n._hoveredItem),n._hoveredItem=t),r.onHover&&t&&r.onHover.call(n,e.native,t))}});function Ka(e,t){var n=new qa({ctx:e.ctx,options:t,chart:e});Gt.configure(e,n,t),Gt.addBox(e,n),e.legend=n}var Xa={id:"legend",_element:qa,beforeInit:function(e){var t=e.options.legend;t&&Ka(e,t)},beforeUpdate:function(e){var t=e.options.legend,n=e.legend;t?(se.mergeIf(t,Q.global.legend),n?(Gt.configure(e,n,t),n.options=t):Ka(e,t)):n&&(Gt.removeBox(e,n),delete e.legend)},afterEvent:function(e,t){var n=e.legend;n&&n.handleEvent(t)}},Ja=se.noop;Q._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var Qa=me.extend({initialize:function(e){var t=this;se.extend(t,e),t.legendHitBoxes=[]},beforeUpdate:Ja,update:function(e,t,n){var r=this;return r.beforeUpdate(),r.maxWidth=e,r.maxHeight=t,r.margins=n,r.beforeSetDimensions(),r.setDimensions(),r.afterSetDimensions(),r.beforeBuildLabels(),r.buildLabels(),r.afterBuildLabels(),r.beforeFit(),r.fit(),r.afterFit(),r.afterUpdate(),r.minSize},afterUpdate:Ja,beforeSetDimensions:Ja,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:Ja,beforeBuildLabels:Ja,buildLabels:Ja,afterBuildLabels:Ja,beforeFit:Ja,fit:function(){var e,t=this,n=t.options,r=t.minSize={},a=t.isHorizontal();n.display?(e=(se.isArray(n.text)?n.text.length:1)*se.options._parseFont(n).lineHeight+2*n.padding,t.width=r.width=a?t.maxWidth:e,t.height=r.height=a?e:t.maxHeight):t.width=r.width=t.height=r.height=0},afterFit:Ja,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this,t=e.ctx,n=e.options;if(n.display){var r,a,i,o=se.options._parseFont(n),s=o.lineHeight,l=s/2+n.padding,c=0,u=e.top,d=e.left,h=e.bottom,f=e.right;t.fillStyle=se.valueOrDefault(n.fontColor,Q.global.defaultFontColor),t.font=o.string,e.isHorizontal()?(a=d+(f-d)/2,i=u+l,r=f-d):(a="left"===n.position?d+l:f-l,i=u+(h-u)/2,r=h-u,c=Math.PI*("left"===n.position?-.5:.5)),t.save(),t.translate(a,i),t.rotate(c),t.textAlign="center",t.textBaseline="middle";var p=n.text;if(se.isArray(p))for(var m=0,v=0;ve.length)&&(t=e.length);for(var n=0,r=new Array(t);n
',he=Number.isNaN||p.isNaN;function fe(e){return"number"==typeof e&&!he(e)}var pe=function(e){return e>0&&e<1/0};function me(e){return void 0===e}function ve(e){return"object"===n(e)&&null!==e}var ge=Object.prototype.hasOwnProperty;function _e(e){if(!ve(e))return!1;try{var t=e.constructor,n=t.prototype;return t&&n&&ge.call(n,"isPrototypeOf")}catch(e){return!1}}function ye(e){return"function"==typeof e}var be=Array.prototype.slice;function Ie(e){return Array.from?Array.from(e):be.call(e)}function Te(e,t){return e&&ye(t)&&(Array.isArray(e)||fe(e.length)?Ie(e).forEach((function(n,r){t.call(e,n,r,e)})):ve(e)&&Object.keys(e).forEach((function(n){t.call(e,e[n],n,e)}))),e}var Me=Object.assign||function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0&&n.forEach((function(t){ve(t)&&Object.keys(t).forEach((function(n){e[n]=t[n]}))})),e},ke=/\.\d*(?:0|9){12}\d*$/;function Ee(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return ke.test(e)?Math.round(e*t)/t:e}var Be=/^width|height|left|top|marginLeft|marginTop$/;function we(e,t){var n=e.style;Te(t,(function(e,t){Be.test(t)&&fe(e)&&(e="".concat(e,"px")),n[t]=e}))}function Pe(e,t){return e.classList?e.classList.contains(t):e.className.indexOf(t)>-1}function Se(e,t){if(t)if(fe(e.length))Te(e,(function(e){Se(e,t)}));else if(e.classList)e.classList.add(t);else{var n=e.className.trim();n?n.indexOf(t)<0&&(e.className="".concat(n," ").concat(t)):e.className=t}}function Ae(e,t){t&&(fe(e.length)?Te(e,(function(e){Ae(e,t)})):e.classList?e.classList.remove(t):e.className.indexOf(t)>=0&&(e.className=e.className.replace(t,"")))}function Le(e,t,n){t&&(fe(e.length)?Te(e,(function(e){Le(e,t,n)})):n?Se(e,t):Ae(e,t))}var Oe=/([a-z\d])([A-Z])/g;function Ce(e){return e.replace(Oe,"$1-$2").toLowerCase()}function xe(e,t){return ve(e[t])?e[t]:e.dataset?e.dataset[t]:e.getAttribute("data-".concat(Ce(t)))}function De(e,t,n){ve(n)?e[t]=n:e.dataset?e.dataset[t]=n:e.setAttribute("data-".concat(Ce(t)),n)}function Fe(e,t){if(ve(e[t]))try{delete e[t]}catch(n){e[t]=void 0}else if(e.dataset)try{delete e.dataset[t]}catch(n){e.dataset[t]=void 0}else e.removeAttribute("data-".concat(Ce(t)))}var ze=/\s\s*/,Re=function(){var e=!1;if(f){var t=!1,n=function(){},r=Object.defineProperty({},"once",{get:function(){return e=!0,t},set:function(e){t=e}});p.addEventListener("test",n,r),p.removeEventListener("test",n,r)}return e}();function Ne(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=n;t.trim().split(ze).forEach((function(t){if(!Re){var i=e.listeners;i&&i[t]&&i[t][n]&&(a=i[t][n],delete i[t][n],0===Object.keys(i[t]).length&&delete i[t],0===Object.keys(i).length&&delete e.listeners)}e.removeEventListener(t,a,r)}))}function He(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=n;t.trim().split(ze).forEach((function(t){if(r.once&&!Re){var i=e.listeners,o=void 0===i?{}:i;a=function(){delete o[t][n],e.removeEventListener(t,a,r);for(var i=arguments.length,s=new Array(i),l=0;lMath.abs(r)&&(r=l)}))})),r}function Ke(e,n){var r=e.pageX,a=e.pageY,i={endX:r,endY:a};return n?i:t({startX:r,startY:a},i)}function Xe(e){var t=0,n=0,r=0;return Te(e,(function(e){var a=e.startX,i=e.startY;t+=a,n+=i,r+=1})),{pageX:t/=r,pageY:n/=r}}function Je(e){var t=e.aspectRatio,n=e.height,r=e.width,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"contain",i=pe(r),o=pe(n);if(i&&o){var s=n*t;"contain"===a&&s>r||"cover"===a&&s90?{width:l,height:s}:{width:s,height:l}}function Ze(e,t,n,r){var a=t.aspectRatio,i=t.naturalWidth,o=t.naturalHeight,l=t.rotate,c=void 0===l?0:l,u=t.scaleX,d=void 0===u?1:u,h=t.scaleY,f=void 0===h?1:h,p=n.aspectRatio,m=n.naturalWidth,v=n.naturalHeight,g=r.fillColor,_=void 0===g?"transparent":g,y=r.imageSmoothingEnabled,b=void 0===y||y,I=r.imageSmoothingQuality,T=void 0===I?"low":I,M=r.maxWidth,k=void 0===M?1/0:M,E=r.maxHeight,B=void 0===E?1/0:E,w=r.minWidth,P=void 0===w?0:w,S=r.minHeight,A=void 0===S?0:S,L=document.createElement("canvas"),O=L.getContext("2d"),C=Je({aspectRatio:p,width:k,height:B}),x=Je({aspectRatio:p,width:P,height:A},"cover"),D=Math.min(C.width,Math.max(x.width,m)),F=Math.min(C.height,Math.max(x.height,v)),z=Je({aspectRatio:a,width:k,height:B}),R=Je({aspectRatio:a,width:P,height:A},"cover"),N=Math.min(z.width,Math.max(R.width,i)),H=Math.min(z.height,Math.max(R.height,o)),V=[-N/2,-H/2,N,H];return L.width=Ee(D),L.height=Ee(F),O.fillStyle=_,O.fillRect(0,0,D,F),O.save(),O.translate(D/2,F/2),O.rotate(c*Math.PI/180),O.scale(d,f),O.imageSmoothingEnabled=b,O.imageSmoothingQuality=T,O.drawImage.apply(O,[e].concat(s(V.map((function(e){return Math.floor(Ee(e))}))))),O.restore(),L}var et=String.fromCharCode;function tt(e,t,n){var r="";n+=t;for(var a=t;a0;)n.push(et.apply(null,Ie(a.subarray(0,r)))),a=a.subarray(r);return"data:".concat(t,";base64,").concat(btoa(n.join("")))}function it(e){var t,n=new DataView(e);try{var r,a,i;if(255===n.getUint8(0)&&216===n.getUint8(1))for(var o=n.byteLength,s=2;s+1=8&&(i=l+u)}}}if(i){var d,h,f=n.getUint16(i,r);for(h=0;h=0?a:le),height:Math.max(n.offsetHeight,i>=0?i:ce)};this.containerData=o,we(r,{width:o.width,height:o.height}),Se(e,O),Ae(r,O)},initCanvas:function(){var e=this.containerData,t=this.imageData,n=this.options.viewMode,r=Math.abs(t.rotate)%180==90,a=r?t.naturalHeight:t.naturalWidth,i=r?t.naturalWidth:t.naturalHeight,o=a/i,s=e.width,l=e.height;e.height*o>e.width?3===n?s=e.height*o:l=e.width/o:3===n?l=e.width/o:s=e.height*o;var c={aspectRatio:o,naturalWidth:a,naturalHeight:i,width:s,height:l};this.canvasData=c,this.limited=1===n||2===n,this.limitCanvas(!0,!0),c.width=Math.min(Math.max(c.width,c.minWidth),c.maxWidth),c.height=Math.min(Math.max(c.height,c.minHeight),c.maxHeight),c.left=(e.width-c.width)/2,c.top=(e.height-c.height)/2,c.oldLeft=c.left,c.oldTop=c.top,this.initialCanvasData=Me({},c)},limitCanvas:function(e,t){var n=this.options,r=this.containerData,a=this.canvasData,i=this.cropBoxData,o=n.viewMode,s=a.aspectRatio,l=this.cropped&&i;if(e){var c=Number(n.minCanvasWidth)||0,u=Number(n.minCanvasHeight)||0;o>1?(c=Math.max(c,r.width),u=Math.max(u,r.height),3===o&&(u*s>c?c=u*s:u=c/s)):o>0&&(c?c=Math.max(c,l?i.width:0):u?u=Math.max(u,l?i.height:0):l&&(c=i.width,(u=i.height)*s>c?c=u*s:u=c/s));var d=Je({aspectRatio:s,width:c,height:u});c=d.width,u=d.height,a.minWidth=c,a.minHeight=u,a.maxWidth=1/0,a.maxHeight=1/0}if(t)if(o>(l?0:1)){var h=r.width-a.width,f=r.height-a.height;a.minLeft=Math.min(0,h),a.minTop=Math.min(0,f),a.maxLeft=Math.max(0,h),a.maxTop=Math.max(0,f),l&&this.limited&&(a.minLeft=Math.min(i.left,i.left+(i.width-a.width)),a.minTop=Math.min(i.top,i.top+(i.height-a.height)),a.maxLeft=i.left,a.maxTop=i.top,2===o&&(a.width>=r.width&&(a.minLeft=Math.min(0,h),a.maxLeft=Math.max(0,h)),a.height>=r.height&&(a.minTop=Math.min(0,f),a.maxTop=Math.max(0,f))))}else a.minLeft=-a.width,a.minTop=-a.height,a.maxLeft=r.width,a.maxTop=r.height},renderCanvas:function(e,t){var n=this.canvasData,r=this.imageData;if(t){var a=Qe({width:r.naturalWidth*Math.abs(r.scaleX||1),height:r.naturalHeight*Math.abs(r.scaleY||1),degree:r.rotate||0}),i=a.width,o=a.height,s=n.width*(i/n.naturalWidth),l=n.height*(o/n.naturalHeight);n.left-=(s-n.width)/2,n.top-=(l-n.height)/2,n.width=s,n.height=l,n.aspectRatio=i/o,n.naturalWidth=i,n.naturalHeight=o,this.limitCanvas(!0,!1)}(n.width>n.maxWidth||n.widthn.maxHeight||n.heightt.width?a.height=a.width/n:a.width=a.height*n),this.cropBoxData=a,this.limitCropBox(!0,!0),a.width=Math.min(Math.max(a.width,a.minWidth),a.maxWidth),a.height=Math.min(Math.max(a.height,a.minHeight),a.maxHeight),a.width=Math.max(a.minWidth,a.width*r),a.height=Math.max(a.minHeight,a.height*r),a.left=t.left+(t.width-a.width)/2,a.top=t.top+(t.height-a.height)/2,a.oldLeft=a.left,a.oldTop=a.top,this.initialCropBoxData=Me({},a)},limitCropBox:function(e,t){var n=this.options,r=this.containerData,a=this.canvasData,i=this.cropBoxData,o=this.limited,s=n.aspectRatio;if(e){var l=Number(n.minCropBoxWidth)||0,c=Number(n.minCropBoxHeight)||0,u=o?Math.min(r.width,a.width,a.width+a.left,r.width-a.left):r.width,d=o?Math.min(r.height,a.height,a.height+a.top,r.height-a.top):r.height;l=Math.min(l,r.width),c=Math.min(c,r.height),s&&(l&&c?c*s>l?c=l/s:l=c*s:l?c=l/s:c&&(l=c*s),d*s>u?d=u/s:u=d*s),i.minWidth=Math.min(l,u),i.minHeight=Math.min(c,d),i.maxWidth=u,i.maxHeight=d}t&&(o?(i.minLeft=Math.max(0,a.left),i.minTop=Math.max(0,a.top),i.maxLeft=Math.min(r.width,a.left+a.width)-i.width,i.maxTop=Math.min(r.height,a.top+a.height)-i.height):(i.minLeft=0,i.minTop=0,i.maxLeft=r.width-i.width,i.maxTop=r.height-i.height))},renderCropBox:function(){var e=this.options,t=this.containerData,n=this.cropBoxData;(n.width>n.maxWidth||n.widthn.maxHeight||n.height=t.width&&n.height>=t.height?b:_),we(this.cropBox,Me({width:n.width,height:n.height},We({translateX:n.left,translateY:n.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),Ve(this.element,Y,this.getData())}},lt={initPreview:function(){var e=this.element,t=this.crossOrigin,n=this.options.preview,r=t?this.crossOriginUrl:this.url,a=e.alt||"The image to preview",i=document.createElement("img");if(t&&(i.crossOrigin=t),i.src=r,i.alt=a,this.viewBox.appendChild(i),this.viewBoxImage=i,n){var o=n;"string"==typeof n?o=e.ownerDocument.querySelectorAll(n):n.querySelector&&(o=[n]),this.previews=o,Te(o,(function(e){var n=document.createElement("img");De(e,R,{width:e.offsetWidth,height:e.offsetHeight,html:e.innerHTML}),t&&(n.crossOrigin=t),n.src=r,n.alt=a,n.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',e.innerHTML="",e.appendChild(n)}))}},resetPreview:function(){Te(this.previews,(function(e){var t=xe(e,R);we(e,{width:t.width,height:t.height}),e.innerHTML=t.html,Fe(e,R)}))},preview:function(){var e=this.imageData,t=this.canvasData,n=this.cropBoxData,r=n.width,a=n.height,i=e.width,o=e.height,s=n.left-t.left-e.left,l=n.top-t.top-e.top;this.cropped&&!this.disabled&&(we(this.viewBoxImage,Me({width:i,height:o},We(Me({translateX:-s,translateY:-l},e)))),Te(this.previews,(function(t){var n=xe(t,R),c=n.width,u=n.height,d=c,h=u,f=1;r&&(h=a*(f=c/r)),a&&h>u&&(d=r*(f=u/a),h=u),we(t,{width:d,height:h}),we(t.getElementsByTagName("img")[0],Me({width:i*f,height:o*f},We(Me({translateX:-s*f,translateY:-l*f},e))))})))}},ct={bind:function(){var e=this.element,t=this.options,n=this.cropper;ye(t.cropstart)&&He(e,G,t.cropstart),ye(t.cropmove)&&He(e,U,t.cropmove),ye(t.cropend)&&He(e,j,t.cropend),ye(t.crop)&&He(e,Y,t.crop),ye(t.zoom)&&He(e,ne,t.zoom),He(n,X,this.onCropStart=this.cropStart.bind(this)),t.zoomable&&t.zoomOnWheel&&He(n,te,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&He(n,$,this.onDblclick=this.dblclick.bind(this)),He(e.ownerDocument,J,this.onCropMove=this.cropMove.bind(this)),He(e.ownerDocument,Q,this.onCropEnd=this.cropEnd.bind(this)),t.responsive&&He(window,ee,this.onResize=this.resize.bind(this))},unbind:function(){var e=this.element,t=this.options,n=this.cropper;ye(t.cropstart)&&Ne(e,G,t.cropstart),ye(t.cropmove)&&Ne(e,U,t.cropmove),ye(t.cropend)&&Ne(e,j,t.cropend),ye(t.crop)&&Ne(e,Y,t.crop),ye(t.zoom)&&Ne(e,ne,t.zoom),Ne(n,X,this.onCropStart),t.zoomable&&t.zoomOnWheel&&Ne(n,te,this.onWheel,{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&Ne(n,$,this.onDblclick),Ne(e.ownerDocument,J,this.onCropMove),Ne(e.ownerDocument,Q,this.onCropEnd),t.responsive&&Ne(window,ee,this.onResize)}},ut={resize:function(){if(!this.disabled){var e,t,n=this.options,r=this.container,a=this.containerData,i=r.offsetWidth/a.width,o=r.offsetHeight/a.height,s=Math.abs(i-1)>Math.abs(o-1)?i:o;1!==s&&(n.restore&&(e=this.getCanvasData(),t=this.getCropBoxData()),this.render(),n.restore&&(this.setCanvasData(Te(e,(function(t,n){e[n]=t*s}))),this.setCropBoxData(Te(t,(function(e,n){t[n]=e*s})))))}},dblclick:function(){this.disabled||this.options.dragMode===V||this.setDragMode(Pe(this.dragBox,A)?H:N)},wheel:function(e){var t=this,n=Number(this.options.wheelZoomRatio)||.1,r=1;this.disabled||(e.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout((function(){t.wheeling=!1}),50),e.deltaY?r=e.deltaY>0?1:-1:e.wheelDelta?r=-e.wheelDelta/120:e.detail&&(r=e.detail>0?1:-1),this.zoom(-r*n,e)))},cropStart:function(e){var t=e.buttons,n=e.button;if(!(this.disabled||("mousedown"===e.type||"pointerdown"===e.type&&"mouse"===e.pointerType)&&(fe(t)&&1!==t||fe(n)&&0!==n||e.ctrlKey))){var r,a=this.options,i=this.pointers;e.changedTouches?Te(e.changedTouches,(function(e){i[e.identifier]=Ke(e)})):i[e.pointerId||0]=Ke(e),r=Object.keys(i).length>1&&a.zoomable&&a.zoomOnTouch?I:xe(e.target,z),ae.test(r)&&!1!==Ve(this.element,G,{originalEvent:e,action:r})&&(e.preventDefault(),this.action=r,this.cropping=!1,r===y&&(this.cropping=!0,Se(this.dragBox,D)))}},cropMove:function(e){var t=this.action;if(!this.disabled&&t){var n=this.pointers;e.preventDefault(),!1!==Ve(this.element,U,{originalEvent:e,action:t})&&(e.changedTouches?Te(e.changedTouches,(function(e){Me(n[e.identifier]||{},Ke(e,!0))})):Me(n[e.pointerId||0]||{},Ke(e,!0)),this.change(e))}},cropEnd:function(e){if(!this.disabled){var t=this.action,n=this.pointers;e.changedTouches?Te(e.changedTouches,(function(e){delete n[e.identifier]})):delete n[e.pointerId||0],t&&(e.preventDefault(),Object.keys(n).length||(this.action=""),this.cropping&&(this.cropping=!1,Le(this.dragBox,D,this.cropped&&this.options.modal)),Ve(this.element,j,{originalEvent:e,action:t}))}}},dt={change:function(e){var t,n=this.options,r=this.canvasData,a=this.containerData,i=this.cropBoxData,o=this.pointers,s=this.action,l=n.aspectRatio,c=i.left,u=i.top,d=i.width,h=i.height,f=c+d,p=u+h,m=0,v=0,g=a.width,A=a.height,L=!0;!l&&e.shiftKey&&(l=d&&h?d/h:1),this.limited&&(m=i.minLeft,v=i.minTop,g=m+Math.min(a.width,r.width,r.left+r.width),A=v+Math.min(a.height,r.height,r.top+r.height));var C=o[Object.keys(o)[0]],x={x:C.endX-C.startX,y:C.endY-C.startY},D=function(e){switch(e){case T:f+x.x>g&&(x.x=g-f);break;case M:c+x.xA&&(x.y=A-p)}};switch(s){case _:c+=x.x,u+=x.y;break;case T:if(x.x>=0&&(f>=g||l&&(u<=v||p>=A))){L=!1;break}D(T),(d+=x.x)<0&&(s=M,c-=d=-d),l&&(h=d/l,u+=(i.height-h)/2);break;case E:if(x.y<=0&&(u<=v||l&&(c<=m||f>=g))){L=!1;break}D(E),h-=x.y,u+=x.y,h<0&&(s=k,u-=h=-h),l&&(d=h*l,c+=(i.width-d)/2);break;case M:if(x.x<=0&&(c<=m||l&&(u<=v||p>=A))){L=!1;break}D(M),d-=x.x,c+=x.x,d<0&&(s=T,c-=d=-d),l&&(h=d/l,u+=(i.height-h)/2);break;case k:if(x.y>=0&&(p>=A||l&&(c<=m||f>=g))){L=!1;break}D(k),(h+=x.y)<0&&(s=E,u-=h=-h),l&&(d=h*l,c+=(i.width-d)/2);break;case B:if(l){if(x.y<=0&&(u<=v||f>=g)){L=!1;break}D(E),h-=x.y,u+=x.y,d=h*l}else D(E),D(T),x.x>=0?fv&&(h-=x.y,u+=x.y):(h-=x.y,u+=x.y);d<0&&h<0?(s=S,u-=h=-h,c-=d=-d):d<0?(s=w,c-=d=-d):h<0&&(s=P,u-=h=-h);break;case w:if(l){if(x.y<=0&&(u<=v||c<=m)){L=!1;break}D(E),h-=x.y,u+=x.y,d=h*l,c+=i.width-d}else D(E),D(M),x.x<=0?c>m?(d-=x.x,c+=x.x):x.y<=0&&u<=v&&(L=!1):(d-=x.x,c+=x.x),x.y<=0?u>v&&(h-=x.y,u+=x.y):(h-=x.y,u+=x.y);d<0&&h<0?(s=P,u-=h=-h,c-=d=-d):d<0?(s=B,c-=d=-d):h<0&&(s=S,u-=h=-h);break;case S:if(l){if(x.x<=0&&(c<=m||p>=A)){L=!1;break}D(M),d-=x.x,c+=x.x,h=d/l}else D(k),D(M),x.x<=0?c>m?(d-=x.x,c+=x.x):x.y>=0&&p>=A&&(L=!1):(d-=x.x,c+=x.x),x.y>=0?p=0&&(f>=g||p>=A)){L=!1;break}D(T),h=(d+=x.x)/l}else D(k),D(T),x.x>=0?f=0&&p>=A&&(L=!1):d+=x.x,x.y>=0?p0?s=x.y>0?P:B:x.x<0&&(c-=d,s=x.y>0?S:w),x.y<0&&(u-=h),this.cropped||(Ae(this.cropBox,O),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0))}L&&(i.width=d,i.height=h,i.left=c,i.top=u,this.action=s,this.renderCropBox()),Te(o,(function(e){e.startX=e.endX,e.startY=e.endY}))}},ht={crop:function(){return!this.ready||this.cropped||this.disabled||(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&Se(this.dragBox,D),Ae(this.cropBox,O),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=Me({},this.initialImageData),this.canvasData=Me({},this.initialCanvasData),this.cropBoxData=Me({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(Me(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),Ae(this.dragBox,D),Se(this.cropBox,O)),this},replace:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!this.disabled&&e&&(this.isImg&&(this.element.src=e),t?(this.url=e,this.image.src=e,this.ready&&(this.viewBoxImage.src=e,Te(this.previews,(function(t){t.getElementsByTagName("img")[0].src=e})))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(e))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,Ae(this.cropper,L)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,Se(this.cropper,L)),this},destroy:function(){var e=this.element;return e[g]?(e[g]=void 0,this.isImg&&this.replaced&&(e.src=this.originalUrl),this.uncreate(),this):this},move:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.canvasData,r=n.left,a=n.top;return this.moveTo(me(e)?e:r+Number(e),me(t)?t:a+Number(t))},moveTo:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.canvasData,r=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.movable&&(fe(e)&&(n.left=e,r=!0),fe(t)&&(n.top=t,r=!0),r&&this.renderCanvas(!0)),this},zoom:function(e,t){var n=this.canvasData;return e=(e=Number(e))<0?1/(1-e):1+e,this.zoomTo(n.width*e/n.naturalWidth,null,t)},zoomTo:function(e,t,n){var r=this.options,a=this.canvasData,i=a.width,o=a.height,s=a.naturalWidth,l=a.naturalHeight;if((e=Number(e))>=0&&this.ready&&!this.disabled&&r.zoomable){var c=s*e,u=l*e;if(!1===Ve(this.element,ne,{ratio:e,oldRatio:i/s,originalEvent:n}))return this;if(n){var d=this.pointers,h=Ye(this.cropper),f=d&&Object.keys(d).length?Xe(d):{pageX:n.pageX,pageY:n.pageY};a.left-=(c-i)*((f.pageX-h.left-a.left)/i),a.top-=(u-o)*((f.pageY-h.top-a.top)/o)}else _e(t)&&fe(t.x)&&fe(t.y)?(a.left-=(c-i)*((t.x-a.left)/i),a.top-=(u-o)*((t.y-a.top)/o)):(a.left-=(c-i)/2,a.top-=(u-o)/2);a.width=c,a.height=u,this.renderCanvas(!0)}return this},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e))},rotateTo:function(e){return fe(e=Number(e))&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=e%360,this.renderCanvas(!0,!0)),this},scaleX:function(e){var t=this.imageData.scaleY;return this.scale(e,fe(t)?t:1)},scaleY:function(e){var t=this.imageData.scaleX;return this.scale(fe(t)?t:1,e)},scale:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.imageData,r=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.scalable&&(fe(e)&&(n.scaleX=e,r=!0),fe(t)&&(n.scaleY=t,r=!0),r&&this.renderCanvas(!0,!0)),this},getData:function(){var e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.options,r=this.imageData,a=this.canvasData,i=this.cropBoxData;if(this.ready&&this.cropped){e={x:i.left-a.left,y:i.top-a.top,width:i.width,height:i.height};var o=r.width/r.naturalWidth;if(Te(e,(function(t,n){e[n]=t/o})),t){var s=Math.round(e.y+e.height),l=Math.round(e.x+e.width);e.x=Math.round(e.x),e.y=Math.round(e.y),e.width=l-e.x,e.height=s-e.y}}else e={x:0,y:0,width:0,height:0};return n.rotatable&&(e.rotate=r.rotate||0),n.scalable&&(e.scaleX=r.scaleX||1,e.scaleY=r.scaleY||1),e},setData:function(e){var t=this.options,n=this.imageData,r=this.canvasData,a={};if(this.ready&&!this.disabled&&_e(e)){var i=!1;t.rotatable&&fe(e.rotate)&&e.rotate!==n.rotate&&(n.rotate=e.rotate,i=!0),t.scalable&&(fe(e.scaleX)&&e.scaleX!==n.scaleX&&(n.scaleX=e.scaleX,i=!0),fe(e.scaleY)&&e.scaleY!==n.scaleY&&(n.scaleY=e.scaleY,i=!0)),i&&this.renderCanvas(!0,!0);var o=n.width/n.naturalWidth;fe(e.x)&&(a.left=e.x*o+r.left),fe(e.y)&&(a.top=e.y*o+r.top),fe(e.width)&&(a.width=e.width*o),fe(e.height)&&(a.height=e.height*o),this.setCropBoxData(a)}return this},getContainerData:function(){return this.ready?Me({},this.containerData):{}},getImageData:function(){return this.sized?Me({},this.imageData):{}},getCanvasData:function(){var e=this.canvasData,t={};return this.ready&&Te(["left","top","width","height","naturalWidth","naturalHeight"],(function(n){t[n]=e[n]})),t},setCanvasData:function(e){var t=this.canvasData,n=t.aspectRatio;return this.ready&&!this.disabled&&_e(e)&&(fe(e.left)&&(t.left=e.left),fe(e.top)&&(t.top=e.top),fe(e.width)?(t.width=e.width,t.height=e.width/n):fe(e.height)&&(t.height=e.height,t.width=e.height*n),this.renderCanvas(!0)),this},getCropBoxData:function(){var e,t=this.cropBoxData;return this.ready&&this.cropped&&(e={left:t.left,top:t.top,width:t.width,height:t.height}),e||{}},setCropBoxData:function(e){var t,n,r=this.cropBoxData,a=this.options.aspectRatio;return this.ready&&this.cropped&&!this.disabled&&_e(e)&&(fe(e.left)&&(r.left=e.left),fe(e.top)&&(r.top=e.top),fe(e.width)&&e.width!==r.width&&(t=!0,r.width=e.width),fe(e.height)&&e.height!==r.height&&(n=!0,r.height=e.height),a&&(t?r.height=r.width/a:n&&(r.width=r.height*a)),this.renderCropBox()),this},getCroppedCanvas:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var t=this.canvasData,n=Ze(this.image,this.imageData,t,e);if(!this.cropped)return n;var r=this.getData(),a=r.x,i=r.y,o=r.width,l=r.height,c=n.width/Math.floor(t.naturalWidth);1!==c&&(a*=c,i*=c,o*=c,l*=c);var u=o/l,d=Je({aspectRatio:u,width:e.maxWidth||1/0,height:e.maxHeight||1/0}),h=Je({aspectRatio:u,width:e.minWidth||0,height:e.minHeight||0},"cover"),f=Je({aspectRatio:u,width:e.width||(1!==c?n.width:o),height:e.height||(1!==c?n.height:l)}),p=f.width,m=f.height;p=Math.min(d.width,Math.max(h.width,p)),m=Math.min(d.height,Math.max(h.height,m));var v=document.createElement("canvas"),g=v.getContext("2d");v.width=Ee(p),v.height=Ee(m),g.fillStyle=e.fillColor||"transparent",g.fillRect(0,0,p,m);var _=e.imageSmoothingEnabled,y=void 0===_||_,b=e.imageSmoothingQuality;g.imageSmoothingEnabled=y,b&&(g.imageSmoothingQuality=b);var I,T,M,k,E,B,w=n.width,P=n.height,S=a,A=i;S<=-o||S>w?(S=0,I=0,M=0,E=0):S<=0?(M=-S,S=0,E=I=Math.min(w,o+S)):S<=w&&(M=0,E=I=Math.min(o,w-S)),I<=0||A<=-l||A>P?(A=0,T=0,k=0,B=0):A<=0?(k=-A,A=0,B=T=Math.min(P,l+A)):A<=P&&(k=0,B=T=Math.min(l,P-A));var L=[S,A,I,T];if(E>0&&B>0){var O=p/o;L.push(M*O,k*O,E*O,B*O)}return g.drawImage.apply(g,[n].concat(s(L.map((function(e){return Math.floor(Ee(e))}))))),v},setAspectRatio:function(e){var t=this.options;return this.disabled||me(e)||(t.aspectRatio=Math.max(0,e)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(e){var t=this.options,n=this.dragBox,r=this.face;if(this.ready&&!this.disabled){var a=e===N,i=t.movable&&e===H;e=a||i?e:V,t.dragMode=e,De(n,z,e),Le(n,A,a),Le(n,F,i),t.cropBoxMovable||(De(r,z,e),Le(r,A,a),Le(r,F,i))}return this}},ft=p.Cropper,pt=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(r(this,e),!t||!se.test(t.tagName))throw new Error("The first argument is required and must be an or element.");this.element=t,this.options=Me({},ue,_e(n)&&n),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return i(e,[{key:"init",value:function(){var e,t=this.element,n=t.tagName.toLowerCase();if(!t[g]){if(t[g]=this,"img"===n){if(this.isImg=!0,e=t.getAttribute("src")||"",this.originalUrl=e,!e)return;e=t.src}else"canvas"===n&&window.HTMLCanvasElement&&(e=t.toDataURL());this.load(e)}}},{key:"load",value:function(e){var t=this;if(e){this.url=e,this.imageData={};var n=this.element,r=this.options;if(r.rotatable||r.scalable||(r.checkOrientation=!1),r.checkOrientation&&window.ArrayBuffer)if(ie.test(e))oe.test(e)?this.read(rt(e)):this.clone();else{var a=new XMLHttpRequest,i=this.clone.bind(this);this.reloading=!0,this.xhr=a,a.onabort=i,a.onerror=i,a.ontimeout=i,a.onprogress=function(){a.getResponseHeader("content-type")!==re&&a.abort()},a.onload=function(){t.read(a.response)},a.onloadend=function(){t.reloading=!1,t.xhr=null},r.checkCrossOrigin&&Ge(e)&&n.crossOrigin&&(e=$e(e)),a.open("GET",e,!0),a.responseType="arraybuffer",a.withCredentials="use-credentials"===n.crossOrigin,a.send()}else this.clone()}}},{key:"read",value:function(e){var t=this.options,n=this.imageData,r=it(e),a=0,i=1,o=1;if(r>1){this.url=at(e,re);var s=ot(r);a=s.rotate,i=s.scaleX,o=s.scaleY}t.rotatable&&(n.rotate=a),t.scalable&&(n.scaleX=i,n.scaleY=o),this.clone()}},{key:"clone",value:function(){var e=this.element,t=this.url,n=e.crossOrigin,r=t;this.options.checkCrossOrigin&&Ge(t)&&(n||(n="anonymous"),r=$e(t)),this.crossOrigin=n,this.crossOriginUrl=r;var a=document.createElement("img");n&&(a.crossOrigin=n),a.src=r||t,a.alt=e.alt||"The image to crop",this.image=a,a.onload=this.start.bind(this),a.onerror=this.stop.bind(this),Se(a,C),e.parentNode.insertBefore(a,e.nextSibling)}},{key:"start",value:function(){var e=this,t=this.image;t.onload=null,t.onerror=null,this.sizing=!0;var n=p.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(p.navigator.userAgent),r=function(t,n){Me(e.imageData,{naturalWidth:t,naturalHeight:n,aspectRatio:t/n}),e.initialImageData=Me({},e.imageData),e.sizing=!1,e.sized=!0,e.build()};if(!t.naturalWidth||n){var a=document.createElement("img"),i=document.body||document.documentElement;this.sizingImage=a,a.onload=function(){r(a.width,a.height),n||i.removeChild(a)},a.src=t.src,n||(a.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",i.appendChild(a))}else r(t.naturalWidth,t.naturalHeight)}},{key:"stop",value:function(){var e=this.image;e.onload=null,e.onerror=null,e.parentNode.removeChild(e),this.image=null}},{key:"build",value:function(){if(this.sized&&!this.ready){var e=this.element,t=this.options,n=this.image,r=e.parentNode,a=document.createElement("div");a.innerHTML=de;var i=a.querySelector(".".concat(g,"-container")),o=i.querySelector(".".concat(g,"-canvas")),s=i.querySelector(".".concat(g,"-drag-box")),l=i.querySelector(".".concat(g,"-crop-box")),c=l.querySelector(".".concat(g,"-face"));this.container=r,this.cropper=i,this.canvas=o,this.dragBox=s,this.cropBox=l,this.viewBox=i.querySelector(".".concat(g,"-view-box")),this.face=c,o.appendChild(n),Se(e,O),r.insertBefore(i,e.nextSibling),this.isImg||Ae(n,C),this.initPreview(),this.bind(),t.initialAspectRatio=Math.max(0,t.initialAspectRatio)||NaN,t.aspectRatio=Math.max(0,t.aspectRatio)||NaN,t.viewMode=Math.max(0,Math.min(3,Math.round(t.viewMode)))||0,Se(l,O),t.guides||Se(l.getElementsByClassName("".concat(g,"-dashed")),O),t.center||Se(l.getElementsByClassName("".concat(g,"-center")),O),t.background&&Se(i,"".concat(g,"-bg")),t.highlight||Se(c,x),t.cropBoxMovable&&(Se(c,F),De(c,z,_)),t.cropBoxResizable||(Se(l.getElementsByClassName("".concat(g,"-line")),O),Se(l.getElementsByClassName("".concat(g,"-point")),O)),this.render(),this.ready=!0,this.setDragMode(t.dragMode),t.autoCrop&&this.crop(),this.setData(t.data),ye(t.ready)&&He(e,Z,t.ready,{once:!0}),Ve(e,Z)}}},{key:"unbuild",value:function(){this.ready&&(this.ready=!1,this.unbind(),this.resetPreview(),this.cropper.parentNode.removeChild(this.cropper),Ae(this.element,O))}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=ft,e}},{key:"setDefaults",value:function(e){Me(ue,_e(e)&&e)}}]),e}();return Me(pt.prototype,st,lt,ct,ut,dt,ht),pt}()},26219:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(23645),a=n.n(r)()((function(e){return e[1]}));a.push([e.id,'.autocomplete-input{background-color:#eee;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Im0yMSAyMS00LTQiLz48L3N2Zz4=");background-position:12px;background-repeat:no-repeat;border:1px solid #eee;border-radius:8px;box-sizing:border-box;flex:1;font-size:16px;line-height:1.5;padding:12px 12px 12px 48px;position:relative;width:100%}.autocomplete-input:focus,.autocomplete-input[aria-expanded=true]{background-color:#fff;border-color:rgba(0,0,0,.12);box-shadow:0 2px 2px rgba(0,0,0,.16);outline:none}[data-position=below] .autocomplete-input[aria-expanded=true]{border-bottom-color:transparent;border-radius:8px 8px 0 0}[data-position=above] .autocomplete-input[aria-expanded=true]{border-radius:0 0 8px 8px;border-top-color:transparent;z-index:2}.autocomplete[data-loading=true]:after{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;border:3px solid rgba(0,0,0,.12);border-radius:100%;border-right-color:rgba(0,0,0,.48);content:"";height:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}.autocomplete-result-list{background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 2px 2px rgba(0,0,0,.16);box-sizing:border-box;list-style:none;margin:0;max-height:296px;overflow-y:auto;padding:0}[data-position=below] .autocomplete-result-list{border-radius:0 0 8px 8px;border-top-color:transparent;margin-top:-1px;padding-bottom:8px}[data-position=above] .autocomplete-result-list{border-bottom-color:transparent;border-radius:8px 8px 0 0;margin-bottom:-1px;padding-top:8px}.autocomplete-result{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2NjIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Im0yMSAyMS00LTQiLz48L3N2Zz4=");background-position:12px;background-repeat:no-repeat;cursor:default;padding:12px 12px 12px 48px}.autocomplete-result:hover,.autocomplete-result[aria-selected=true]{background-color:rgba(0,0,0,.06)}@-webkit-keyframes rotate{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(359deg)}}@keyframes rotate{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(359deg)}}',""]);const i=a},73729:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(23645),a=n.n(r)()((function(e){return e[1]}));a.push([e.id,'/*!\n * Cropper.js v1.5.12\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2021-06-12T08:00:11.623Z\n */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{image-orientation:0deg;display:block;height:100%;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}',""]);const i=a},4461:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(23645),a=n.n(r)()((function(e){return e[1]}));a.push([e.id,'@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(-7px + 2);margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 + 2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word;white-space:normal}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}',""]);const i=a},1835:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(23645),a=n.n(r)()((function(e){return e[1]}));a.push([e.id,".fade-enter-active[data-v-6383fb07],.fade-leave-active[data-v-6383fb07]{transition:opacity var(--transition-duration)}.fade-enter[data-v-6383fb07],.fade-leave-to[data-v-6383fb07]{opacity:0}",""]);const i=a},23645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=e(t);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var a={};if(r)for(var i=0;i{e.exports=function(e){var t=new Date(e.getTime()),n=t.getTimezoneOffset();return t.setSeconds(0,0),6e4*n+t.getTime()%6e4}},3374:(e,t,n)=>{var r=n(91884);e.exports=function(e,t){var n=r(e).getTime(),a=r(t).getTime();return na?1:0}},93558:(e,t,n)=>{var r=n(91884);e.exports=function(e,t){var n=r(e).getTime(),a=r(t).getTime();return n>a?-1:n{var r=n(91884);e.exports=function(e,t){var n=r(e),a=r(t);return 12*(n.getFullYear()-a.getFullYear())+(n.getMonth()-a.getMonth())}},88081:(e,t,n)=>{var r=n(91884);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()-a.getTime()}},31387:(e,t,n)=>{var r=n(91884),a=n(51924),i=n(3374);e.exports=function(e,t){var n=r(e),o=r(t),s=i(n,o),l=Math.abs(a(n,o));return n.setMonth(n.getMonth()-s*l),s*(l-(i(n,o)===-s))}},7977:(e,t,n)=>{var r=n(88081);e.exports=function(e,t){var n=r(e,t)/1e3;return n>0?Math.floor(n):Math.ceil(n)}},63332:(e,t,n)=>{var r=n(93558),a=n(91884),i=n(7977),o=n(31387),s=n(47479),l=43200;e.exports=function(e,t,n){var c=n||{},u=r(e,t),d=c.locale,h=s.distanceInWords.localize;d&&d.distanceInWords&&d.distanceInWords.localize&&(h=d.distanceInWords.localize);var f,p,m={addSuffix:Boolean(c.addSuffix),comparison:u};u>0?(f=a(e),p=a(t)):(f=a(t),p=a(e));var v,g=i(p,f),_=p.getTimezoneOffset()-f.getTimezoneOffset(),y=Math.round(g/60)-_;if(y<2)return c.includeSeconds?g<5?h("lessThanXSeconds",5,m):g<10?h("lessThanXSeconds",10,m):g<20?h("lessThanXSeconds",20,m):g<40?h("halfAMinute",null,m):h(g<60?"lessThanXMinutes":"xMinutes",1,m):0===y?h("lessThanXMinutes",1,m):h("xMinutes",y,m);if(y<45)return h("xMinutes",y,m);if(y<90)return h("aboutXHours",1,m);if(y<1440)return h("aboutXHours",Math.round(y/60),m);if(y<2520)return h("xDays",1,m);if(y{var r=n(63332);e.exports=function(e,t){return r(Date.now(),e,t)}},14286:e=>{e.exports=function(e){return e instanceof Date}},18854:e=>{var t=["M","MM","Q","D","DD","DDD","DDDD","d","E","W","WW","YY","YYYY","GG","GGGG","H","HH","h","hh","m","mm","s","ss","S","SS","SSS","Z","ZZ","X","x"];e.exports=function(e){var n=[];for(var r in e)e.hasOwnProperty(r)&&n.push(r);var a=t.concat(n).sort().reverse();return new RegExp("(\\[[^\\[]*\\])|(\\\\)?("+a.join("|")+"|.)","g")}},92894:e=>{e.exports=function(){var e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};return{localize:function(t,n,r){var a;return r=r||{},a="string"==typeof e[t]?e[t]:1===n?e[t].one:e[t].other.replace("{{count}}",n),r.addSuffix?r.comparison>0?"in "+a:a+" ago":a}}}},664:(e,t,n)=>{var r=n(18854);e.exports=function(){var e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],t=["January","February","March","April","May","June","July","August","September","October","November","December"],n=["Su","Mo","Tu","We","Th","Fr","Sa"],a=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],i=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],o=["AM","PM"],s=["am","pm"],l=["a.m.","p.m."],c={MMM:function(t){return e[t.getMonth()]},MMMM:function(e){return t[e.getMonth()]},dd:function(e){return n[e.getDay()]},ddd:function(e){return a[e.getDay()]},dddd:function(e){return i[e.getDay()]},A:function(e){return e.getHours()/12>=1?o[1]:o[0]},a:function(e){return e.getHours()/12>=1?s[1]:s[0]},aa:function(e){return e.getHours()/12>=1?l[1]:l[0]}};return["M","D","DDD","d","Q","W"].forEach((function(e){c[e+"o"]=function(t,n){return function(e){var t=e%100;if(t>20||t<10)switch(t%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"}(n[e](t))}})),{formatters:c,formattingTokensRegExp:r(c)}}},47479:(e,t,n)=>{var r=n(92894),a=n(664);e.exports={distanceInWords:r(),format:a()}},91884:(e,t,n)=>{var r=n(93561),a=n(14286),i=36e5,o=6e4,s=/[T ]/,l=/:/,c=/^(\d{2})$/,u=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],d=/^(\d{4})/,h=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],f=/^-(\d{2})$/,p=/^-?(\d{3})$/,m=/^-?(\d{2})-?(\d{2})$/,v=/^-?W(\d{2})$/,g=/^-?W(\d{2})-?(\d{1})$/,_=/^(\d{2}([.,]\d*)?)$/,y=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,b=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,I=/([Z+-].*)$/,T=/^(Z)$/,M=/^([+-])(\d{2})$/,k=/^([+-])(\d{2}):?(\d{2})$/;function E(e,t,n){t=t||0,n=n||0;var r=new Date(0);r.setUTCFullYear(e,0,4);var a=7*t+n+1-(r.getUTCDay()||7);return r.setUTCDate(r.getUTCDate()+a),r}e.exports=function(e,t){if(a(e))return new Date(e.getTime());if("string"!=typeof e)return new Date(e);var n=(t||{}).additionalDigits;n=null==n?2:Number(n);var B=function(e){var t,n={},r=e.split(s);l.test(r[0])?(n.date=null,t=r[0]):(n.date=r[0],t=r[1]);if(t){var a=I.exec(t);a?(n.time=t.replace(a[1],""),n.timezone=a[1]):n.time=t}return n}(e),w=function(e,t){var n,r=u[t],a=h[t];if(n=d.exec(e)||a.exec(e)){var i=n[1];return{year:parseInt(i,10),restDateString:e.slice(i.length)}}if(n=c.exec(e)||r.exec(e)){var o=n[1];return{year:100*parseInt(o,10),restDateString:e.slice(o.length)}}return{year:null}}(B.date,n),P=w.year,S=function(e,t){if(null===t)return null;var n,r,a;if(0===e.length)return(r=new Date(0)).setUTCFullYear(t),r;if(n=f.exec(e))return r=new Date(0),a=parseInt(n[1],10)-1,r.setUTCFullYear(t,a),r;if(n=p.exec(e)){r=new Date(0);var i=parseInt(n[1],10);return r.setUTCFullYear(t,0,i),r}if(n=m.exec(e)){r=new Date(0),a=parseInt(n[1],10)-1;var o=parseInt(n[2],10);return r.setUTCFullYear(t,a,o),r}if(n=v.exec(e))return E(t,parseInt(n[1],10)-1);if(n=g.exec(e)){return E(t,parseInt(n[1],10)-1,parseInt(n[2],10)-1)}return null}(w.restDateString,P);if(S){var A,L=S.getTime(),O=0;if(B.time&&(O=function(e){var t,n,r;if(t=_.exec(e))return(n=parseFloat(t[1].replace(",",".")))%24*i;if(t=y.exec(e))return n=parseInt(t[1],10),r=parseFloat(t[2].replace(",",".")),n%24*i+r*o;if(t=b.exec(e)){n=parseInt(t[1],10),r=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return n%24*i+r*o+1e3*a}return null}(B.time)),B.timezone)A=function(e){var t,n;if(t=T.exec(e))return 0;if(t=M.exec(e))return n=60*parseInt(t[2],10),"+"===t[1]?-n:n;if(t=k.exec(e))return n=60*parseInt(t[2],10)+parseInt(t[3],10),"+"===t[1]?-n:n;return 0}(B.timezone)*o;else{var C=L+O,x=new Date(C);A=r(x);var D=new Date(C);D.setDate(x.getDate()+1);var F=r(D)-r(x);F>0&&(A+=F)}return new Date(L+O+A)}return new Date(e)}},42317:(e,t,n)=>{"use strict";!function(t){var n=/^(b|B)$/,r={iec:{bits:["b","Kib","Mib","Gib","Tib","Pib","Eib","Zib","Yib"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["b","Kb","Mb","Gb","Tb","Pb","Eb","Zb","Yb"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},a={iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]};function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=[],o=0,s=void 0,l=void 0,c=void 0,u=void 0,d=void 0,h=void 0,f=void 0,p=void 0,m=void 0,v=void 0,g=void 0,_=void 0,y=void 0,b=void 0,I=void 0;if(isNaN(e))throw new Error("Invalid arguments");return c=!0===t.bits,g=!0===t.unix,l=t.base||2,v=void 0!==t.round?t.round:g?1:2,_=void 0!==t.separator&&t.separator||"",y=void 0!==t.spacer?t.spacer:g?"":" ",I=t.symbols||t.suffixes||{},b=2===l&&t.standard||"jedec",m=t.output||"string",d=!0===t.fullform,h=t.fullforms instanceof Array?t.fullforms:[],s=void 0!==t.exponent?t.exponent:-1,u=l>2?1e3:1024,(f=(p=Number(e))<0)&&(p=-p),(-1===s||isNaN(s))&&(s=Math.floor(Math.log(p)/Math.log(u)))<0&&(s=0),s>8&&(s=8),0===p?(i[0]=0,i[1]=g?"":r[b][c?"bits":"bytes"][s]):(o=p/(2===l?Math.pow(2,10*s):Math.pow(1e3,s)),c&&(o*=8)>=u&&s<8&&(o/=u,s++),i[0]=Number(o.toFixed(s>0?v:0)),i[1]=10===l&&1===s?c?"kb":"kB":r[b][c?"bits":"bytes"][s],g&&(i[1]="jedec"===b?i[1].charAt(0):s>0?i[1].replace(/B$/,""):i[1],n.test(i[1])&&(i[0]=Math.floor(i[0]),i[1]=""))),f&&(i[0]=-i[0]),i[1]=I[i[1]]||i[1],"array"===m?i:"exponent"===m?s:"object"===m?{value:i[0],suffix:i[1],symbol:i[1]}:(d&&(i[1]=h[s]?h[s]:a[b][s]+(c?"bit":"byte")+(1===i[0]?"":"s")),_.length>0&&(i[0]=i[0].toString().replace(".",_)),i.join(y))}i.partial=function(e){return function(t){return i(t,e)}},e.exports=i}("undefined"!=typeof window?window:n.g)},67631:function(e){var t;"undefined"!=typeof window&&(t=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s="./src/hls.ts")}({"./node_modules/eventemitter3/index.js":function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,a="~";function i(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function s(e,t,n,r,i){if("function"!=typeof n)throw new TypeError("The listener must be a function");var s=new o(n,r||e,i),l=a?a+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],s]:e._events[l].push(s):(e._events[l]=s,e._eventsCount++),e}function l(e,t){0==--e._eventsCount?e._events=new i:delete e._events[t]}function c(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(a=!1)),c.prototype.eventNames=function(){var e,t,n=[];if(0===this._eventsCount)return n;for(t in e=this._events)r.call(e,t)&&n.push(a?t.slice(1):t);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(e)):n},c.prototype.listeners=function(e){var t=a?a+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var r=0,i=n.length,o=new Array(i);r0}),!1)}e.exports=function(e,t){t=t||{};var a={main:n.m},i=t.all?{main:Object.keys(a.main)}:function(e,t){for(var n={main:[t]},r={main:[]},a={main:{}};l(n);)for(var i=Object.keys(n),o=0;o=2*d/f||y<=I)){var T,M=Number.POSITIVE_INFINITY;for(T=e.level-1;T>m&&!((M=d*p[T].maxBitrate/(6.4*_))=y)){var k=this.bwEstimator.getEstimate();c.logger.warn("Fragment "+e.sn+(t?" part "+t.index:"")+" of level "+e.level+" is loading too slowly and will cause an underbuffer; aborting and switching to level "+T+"\n Current BW estimate: "+(Object(r.isFiniteNumber)(k)?(k/1024).toFixed(3):"Unknown")+" Kb/s\n Estimated load time for current fragment: "+y.toFixed(3)+" s\n Estimated load time for the next fragment: "+M.toFixed(3)+" s\n Time to underbuffer: "+I.toFixed(3)+" s"),n.nextLoadLevel=T,this.bwEstimator.sample(h,u.loaded),this.clearTimer(),e.loader&&(this.fragCurrent=this.partCurrent=null,e.loader.abort()),n.trigger(i.Events.FRAG_LOAD_EMERGENCY_ABORTED,{frag:e,part:t,stats:u})}}}}}},h.onFragLoaded=function(e,t){var n=t.frag,a=t.part;if(n.type===l.PlaylistLevelType.MAIN&&Object(r.isFiniteNumber)(n.sn)){var o=a?a.stats:n.stats,s=a?a.duration:n.duration;if(this.clearTimer(),this.lastLoadedFragLevel=n.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var c=this.hls.levels[n.level],u=(c.loaded?c.loaded.bytes:0)+o.loaded,d=(c.loaded?c.loaded.duration:0)+s;c.loaded={bytes:u,duration:d},c.realBitrate=Math.round(8*u/d)}if(n.bitrateTest){var h={stats:o,frag:n,part:a,id:n.type};this.onFragBuffered(i.Events.FRAG_BUFFERED,h),n.bitrateTest=!1}}},h.onFragBuffered=function(e,t){var n=t.frag,r=t.part,a=r?r.stats:n.stats;if(!a.aborted&&n.type===l.PlaylistLevelType.MAIN&&"initSegment"!==n.sn){var i=a.parsing.end-a.loading.start;this.bwEstimator.sample(i,a.loaded),a.bwEstimate=this.bwEstimator.getEstimate(),n.bitrateTest?this.bitrateTestDelay=i/1e3:this.bitrateTestDelay=0}},h.onError=function(e,t){switch(t.details){case s.ErrorDetails.FRAG_LOAD_ERROR:case s.ErrorDetails.FRAG_LOAD_TIMEOUT:this.clearTimer()}},h.clearTimer=function(){self.clearInterval(this.timer),this.timer=void 0},h.getNextABRAutoLevel=function(){var e=this.fragCurrent,t=this.partCurrent,n=this.hls,r=n.maxAutoLevel,a=n.config,i=n.minAutoLevel,s=n.media,l=t?t.duration:e?e.duration:0,u=s?s.currentTime:0,d=s&&0!==s.playbackRate?Math.abs(s.playbackRate):1,h=this.bwEstimator?this.bwEstimator.getEstimate():a.abrEwmaDefaultEstimate,f=(o.BufferHelper.bufferInfo(s,u,a.maxBufferHole).end-u)/d,p=this.findBestLevel(h,i,r,f,a.abrBandWidthFactor,a.abrBandWidthUpFactor);if(p>=0)return p;c.logger.trace((f?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var m=l?Math.min(l,a.maxStarvationDelay):a.maxStarvationDelay,v=a.abrBandWidthFactor,g=a.abrBandWidthUpFactor;if(!f){var _=this.bitrateTestDelay;_&&(m=(l?Math.min(l,a.maxLoadingDelay):a.maxLoadingDelay)-_,c.logger.trace("bitrate test took "+Math.round(1e3*_)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*m)+" ms"),v=g=1)}return p=this.findBestLevel(h,i,r,f+m,v,g),Math.max(p,0)},h.findBestLevel=function(e,t,n,r,a,i){for(var o,s=this.fragCurrent,l=this.partCurrent,u=this.lastLoadedFragLevel,d=this.hls.levels,h=d[u],f=!(null==h||null===(o=h.details)||void 0===o||!o.live),p=null==h?void 0:h.codecSet,m=l?l.duration:s?s.duration:0,v=n;v>=t;v--){var g=d[v];if(g&&(!p||g.codecSet===p)){var _=g.details,y=(l?null==_?void 0:_.partTarget:null==_?void 0:_.averagetargetduration)||m,b=void 0;b=v<=u?a*e:i*e;var I=d[v].maxBitrate,T=I*y/b;if(c.logger.trace("level/adjustedbw/bitrate/avgDuration/maxFetchDuration/fetchDuration: "+v+"/"+Math.round(b)+"/"+I+"/"+y+"/"+r+"/"+T),b>I&&(!T||f&&!this.bitrateTestDelay||T0&&-1===e?(this.log("Override startPosition with lastCurrentTime @"+t.toFixed(3)),this.state=a.State.IDLE):(this.loadedmetadata=!1,this.state=a.State.WAITING_TRACK),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()},I.doTick=function(){switch(this.state){case a.State.IDLE:this.doTickIdle();break;case a.State.WAITING_TRACK:var t,n=this.levels,r=this.trackId,i=null==n||null===(t=n[r])||void 0===t?void 0:t.details;if(i){if(this.waitForCdnTuneIn(i))break;this.state=a.State.WAITING_INIT_PTS}break;case a.State.FRAG_LOADING_WAITING_RETRY:var s,l=performance.now(),c=this.retryDate;(!c||l>=c||null!==(s=this.media)&&void 0!==s&&s.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.state=a.State.IDLE);break;case a.State.WAITING_INIT_PTS:var u=this.waitingData;if(u){var d=u.frag,h=u.part,f=u.cache,m=u.complete;if(void 0!==this.initPTS[d.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=a.State.FRAG_LOADING;var v={frag:d,part:h,payload:f.flush(),networkDetails:null};this._handleFragmentLoadProgress(v),m&&e.prototype._handleFragmentLoadComplete.call(this,v)}else if(this.videoTrackCC!==this.waitingVideoCC)g.logger.log("Waiting fragment cc ("+d.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var _=this.getLoadPosition(),y=o.BufferHelper.bufferInfo(this.mediaBuffer,_,this.config.maxBufferHole);Object(p.fragmentWithinToleranceTest)(y.end,this.config.maxFragLookUpTolerance,d)<0&&(g.logger.log("Waiting fragment cc ("+d.cc+") @ "+d.start+" cancelled because another fragment at "+y.end+" is needed"),this.clearWaitingFragment())}}else this.state=a.State.IDLE}this.onTickEnd()},I.clearWaitingFragment=function(){var e=this.waitingData;e&&(this.fragmentTracker.removeFragment(e.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=a.State.IDLE)},I.onTickEnd=function(){var e=this.media;if(e&&e.readyState){var t=(this.mediaBuffer?this.mediaBuffer:e).buffered;!this.loadedmetadata&&t.length&&(this.loadedmetadata=!0),this.lastCurrentTime=e.currentTime}},I.doTickIdle=function(){var e,t,n=this.hls,r=this.levels,o=this.media,s=this.trackId,l=n.config;if(r&&r[s]&&(o||!this.startFragRequested&&l.startFragPrefetch)){var d=r[s].details;if(!d||d.live&&this.levelLastLoaded!==s||this.waitForCdnTuneIn(d))this.state=a.State.WAITING_TRACK;else{this.bufferFlushed&&(this.bufferFlushed=!1,this.afterBufferFlushed(this.mediaBuffer?this.mediaBuffer:this.media,u.ElementaryStreamTypes.AUDIO,c.PlaylistLevelType.AUDIO));var h=this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,c.PlaylistLevelType.AUDIO);if(null!==h){var f=h.len,p=this.getMaxBufferLength(),m=this.audioSwitch;if(!(f>=p)||m){if(!m&&this._streamEnded(h,d))return n.trigger(i.Events.BUFFER_EOS,{type:"audio"}),void(this.state=a.State.ENDED);var v=d.fragments[0].start,g=h.end;if(m){var _=this.getLoadPosition();g=_,d.PTSKnown&&_v||h.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),o.currentTime=v+.05)}var y=this.getNextFragment(g,d);y?"identity"!==(null===(e=y.decryptdata)||void 0===e?void 0:e.keyFormat)||null!==(t=y.decryptdata)&&void 0!==t&&t.key?this.loadFragment(y,d,g):this.loadKey(y,d):this.bufferFlushed=!0}}}}},I.getMaxBufferLength=function(){var t=e.prototype.getMaxBufferLength.call(this),n=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,c.PlaylistLevelType.MAIN);return null===n?t:Math.max(t,n.len)},I.onMediaDetaching=function(){this.videoBuffer=null,e.prototype.onMediaDetaching.call(this)},I.onAudioTracksUpdated=function(e,t){var n=t.audioTracks;this.resetTransmuxer(),this.levels=n.map((function(e){return new l.Level(e)}))},I.onAudioTrackSwitching=function(e,t){var n=!!t.url;this.trackId=t.id;var r=this.fragCurrent;null!=r&&r.loader&&r.loader.abort(),this.fragCurrent=null,this.clearWaitingFragment(),n?this.setInterval(100):this.resetTransmuxer(),n?(this.audioSwitch=!0,this.state=a.State.IDLE):this.state=a.State.STOPPED,this.tick()},I.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1},I.onLevelLoaded=function(e,t){this.mainDetails=t.details},I.onAudioTrackLoaded=function(e,t){var n,r=this.levels,i=t.details,o=t.id;if(r){this.log("Track "+o+" loaded ["+i.startSN+","+i.endSN+"],duration:"+i.totalduration);var s=r[o],l=0;if(i.live||null!==(n=s.details)&&void 0!==n&&n.live){var c=this.mainDetails;if(i.fragments[0]||(i.deltaUpdateFailed=!0),i.deltaUpdateFailed||!c)return;!s.details&&i.hasProgramDateTime&&c.hasProgramDateTime?(Object(m.alignMediaPlaylistByPDT)(i,c),l=i.fragments[0].start):l=this.alignPlaylists(i,s.details)}s.details=i,this.levelLastLoaded=o,this.startFragRequested||!this.mainDetails&&i.live||this.setStartPosition(s.details,l),this.state!==a.State.WAITING_TRACK||this.waitForCdnTuneIn(i)||(this.state=a.State.IDLE),this.tick()}else this.warn("Audio tracks were reset while loading level "+o)},I._handleFragmentLoadProgress=function(e){var t,n=e.frag,r=e.part,i=e.payload,o=this.config,s=this.trackId,l=this.levels;if(l){var u=l[s];console.assert(u,"Audio track is defined on fragment load progress");var p=u.details;console.assert(p,"Audio track details are defined on fragment load progress");var m=o.defaultAudioCodec||u.audioCodec||"mp4a.40.2",v=this.transmuxer;v||(v=this.transmuxer=new h.default(this.hls,c.PlaylistLevelType.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var _=this.initPTS[n.cc],y=null===(t=n.initSegment)||void 0===t?void 0:t.data;if(void 0!==_){var b=r?r.index:-1,I=-1!==b,T=new f.ChunkMetadata(n.level,n.sn,n.stats.chunkCount,i.byteLength,b,I);v.push(i,y,m,"",n,r,p.totalduration,!1,T,_)}else g.logger.log("Unknown video PTS for cc "+n.cc+", waiting for video PTS before demuxing audio frag "+n.sn+" of ["+p.startSN+" ,"+p.endSN+"],track "+s),(this.waitingData=this.waitingData||{frag:n,part:r,cache:new d.default,complete:!1}).cache.push(new Uint8Array(i)),this.waitingVideoCC=this.videoTrackCC,this.state=a.State.WAITING_INIT_PTS}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+n.sn+" of level "+n.level+" will not be buffered")},I._handleFragmentLoadComplete=function(t){this.waitingData?this.waitingData.complete=!0:e.prototype._handleFragmentLoadComplete.call(this,t)},I.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},I.onBufferCreated=function(e,t){var n=t.tracks.audio;n&&(this.mediaBuffer=n.buffer),t.tracks.video&&(this.videoBuffer=t.tracks.video.buffer)},I.onFragBuffered=function(e,t){var n=t.frag,r=t.part;n.type===c.PlaylistLevelType.AUDIO&&(this.fragContextChanged(n)?this.warn("Fragment "+n.sn+(r?" p: "+r.index:"")+" of level "+n.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+this.audioSwitch):("initSegment"!==n.sn&&(this.fragPrevious=n,this.audioSwitch&&(this.audioSwitch=!1,this.hls.trigger(i.Events.AUDIO_TRACK_SWITCHED,{id:this.trackId}))),this.fragBufferedComplete(n,r)))},I.onError=function(t,n){switch(n.details){case v.ErrorDetails.FRAG_LOAD_ERROR:case v.ErrorDetails.FRAG_LOAD_TIMEOUT:case v.ErrorDetails.KEY_LOAD_ERROR:case v.ErrorDetails.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(c.PlaylistLevelType.AUDIO,n);break;case v.ErrorDetails.AUDIO_TRACK_LOAD_ERROR:case v.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:this.state!==a.State.ERROR&&this.state!==a.State.STOPPED&&(this.state=n.fatal?a.State.ERROR:a.State.IDLE,this.warn(n.details+" while loading frag, switching to "+this.state+" state"));break;case v.ErrorDetails.BUFFER_FULL_ERROR:if("audio"===n.parent&&(this.state===a.State.PARSING||this.state===a.State.PARSED)){var r=!0,i=this.getFwdBufferInfo(this.mediaBuffer,c.PlaylistLevelType.AUDIO);i&&i.len>.5&&(r=!this.reduceMaxBufferLength(i.len)),r&&(this.warn("Buffer full error also media.currentTime is not buffered, flush audio buffer"),this.fragCurrent=null,e.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.resetLoadingState()}}},I.onBufferFlushed=function(e,t){t.type===u.ElementaryStreamTypes.AUDIO&&(this.bufferFlushed=!0)},I._handleTransmuxComplete=function(e){var t,n="audio",r=this.hls,o=e.remuxResult,s=e.chunkMeta,l=this.getCurrentContext(s);if(!l)return this.warn("The loading context changed while buffering fragment "+s.sn+" of level "+s.level+". This chunk will not be buffered."),void this.resetLiveStartWhenNotLoaded(s.level);var c=l.frag,d=l.part,h=o.audio,f=o.text,p=o.id3,m=o.initSegment;if(!this.fragContextChanged(c)){if(this.state=a.State.PARSING,this.audioSwitch&&h&&this.completeAudioSwitch(),null!=m&&m.tracks&&(this._bufferInitSegment(m.tracks,c,s),r.trigger(i.Events.FRAG_PARSING_INIT_SEGMENT,{frag:c,id:n,tracks:m.tracks})),h){var v=h.startPTS,g=h.endPTS,y=h.startDTS,b=h.endDTS;d&&(d.elementaryStreams[u.ElementaryStreamTypes.AUDIO]={startPTS:v,endPTS:g,startDTS:y,endDTS:b}),c.setElementaryStreamInfo(u.ElementaryStreamTypes.AUDIO,v,g,y,b),this.bufferFragmentData(h,c,d,s)}if(null!=p&&null!==(t=p.samples)&&void 0!==t&&t.length){var I=_({frag:c,id:n},p);r.trigger(i.Events.FRAG_PARSING_METADATA,I)}if(f){var T=_({frag:c,id:n},f);r.trigger(i.Events.FRAG_PARSING_USERDATA,T)}}},I._bufferInitSegment=function(e,t,n){if(this.state===a.State.PARSING){e.video&&delete e.video;var r=e.audio;if(r){r.levelCodec=r.codec,r.id="audio",this.log("Init audio buffer, container:"+r.container+", codecs[parsed]=["+r.codec+"]"),this.hls.trigger(i.Events.BUFFER_CODECS,e);var o=r.initSegment;if(null!=o&&o.byteLength){var s={type:"audio",frag:t,part:null,chunkMeta:n,parent:t.type,data:o};this.hls.trigger(i.Events.BUFFER_APPENDING,s)}this.tick()}}},I.loadFragment=function(t,n,i){var o=this.fragmentTracker.getState(t);this.fragCurrent=t,(this.audioSwitch||o===s.FragmentState.NOT_LOADED||o===s.FragmentState.PARTIAL)&&("initSegment"===t.sn?this._loadInitSegment(t):n.live&&!Object(r.isFiniteNumber)(this.initPTS[t.cc])?(this.log("Waiting for video PTS in continuity counter "+t.cc+" of live stream before loading audio fragment "+t.sn+" of level "+this.trackId),this.state=a.State.WAITING_INIT_PTS):(this.startFragRequested=!0,e.prototype.loadFragment.call(this,t,n,i)))},I.completeAudioSwitch=function(){var t=this.hls,n=this.media,r=this.trackId;n&&(this.log("Switching audio track : flushing all audio"),e.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.audioSwitch=!1,t.trigger(i.Events.AUDIO_TRACK_SWITCHED,{id:r})},b}(a.default);t.default=b},"./src/controller/audio-track-controller.ts":function(e,t,n){"use strict";n.r(t);var r=n("./src/events.ts"),a=n("./src/errors.ts"),i=n("./src/controller/base-playlist-controller.ts"),o=n("./src/types/loader.ts");function s(e,t){for(var n=0;n=t.length)this.warn("Invalid id passed to audio-track controller");else{this.clearTimer();var n=t[this.trackId];this.log("Now switching to audio-track index "+e);var a=t[e],i=a.id,o=a.groupId,s=void 0===o?"":o,l=a.name,c=a.type,u=a.url;if(this.trackId=e,this.trackName=l,this.selectDefaultTrack=!1,this.hls.trigger(r.Events.AUDIO_TRACK_SWITCHING,{id:i,groupId:s,name:l,type:c,url:u}),!a.details||a.details.live){var d=this.switchParams(a.url,null==n?void 0:n.details);this.loadPlaylist(d)}}},h.selectInitialTrack=function(){var e=this.tracksInGroup;console.assert(e.length,"Initial audio track should be selected when tracks are known");var t=this.trackName,n=this.findTrackId(t)||this.findTrackId();-1!==n?this.setAudioTrack(n):(this.warn("No track found for running audio group-ID: "+this.groupId),this.hls.trigger(r.Events.ERROR,{type:a.ErrorTypes.MEDIA_ERROR,details:a.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,fatal:!0}))},h.findTrackId=function(e){for(var t=this.tracksInGroup,n=0;nt.partTarget&&(c+=1)}if(Object(r.isFiniteNumber)(l))return new a.HlsUrlParameters(l,Object(r.isFiniteNumber)(c)?c:void 0,a.HlsSkip.No)}}},t.loadPlaylist=function(e){},t.shouldLoadTrack=function(e){return this.canLoad&&e&&!!e.url&&(!e.details||e.details.live)},t.playlistLoaded=function(e,t,n){var r=this,a=t.details,o=t.stats,s=o.loading.end?Math.max(0,self.performance.now()-o.loading.end):0;if(a.advancedDateTime=Date.now()-s,a.live||null!=n&&n.live){if(a.reloaded(n),n&&this.log("live playlist "+e+" "+(a.advanced?"REFRESHED "+a.lastPartSn+"-"+a.lastPartIndex:"MISSED")),n&&a.fragments.length>0&&Object(i.mergeDetails)(n,a),!this.canLoad||!a.live)return;var l,c=void 0,u=void 0;if(a.canBlockReload&&a.endSN&&a.advanced){var d=this.hls.config.lowLatencyMode,h=a.lastPartSn,f=a.endSN,p=a.lastPartIndex,m=h===f;-1!==p?(c=m?f+1:h,u=m?d?0:p:p+1):c=f+1;var v=a.age,g=v+a.ageHeader,_=Math.min(g-a.partTarget,1.5*a.targetduration);if(_>0){if(n&&_>n.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+n.tuneInGoal+" to: "+_+" with playlist age: "+a.age),_=0;else{var y=Math.floor(_/a.targetduration);c+=y,void 0!==u&&(u+=Math.round(_%a.targetduration/a.partTarget)),this.log("CDN Tune-in age: "+a.ageHeader+"s last advanced "+v.toFixed(2)+"s goal: "+_+" skip sn "+y+" to part "+u)}a.tuneInGoal=_}if(l=this.getDeliveryDirectives(a,t.deliveryDirectives,c,u),d||!m)return void this.loadPlaylist(l)}else l=this.getDeliveryDirectives(a,t.deliveryDirectives,c,u);var b=Object(i.computeReloadInterval)(a,o);void 0!==c&&a.canBlockReload&&(b-=a.partTarget||1),this.log("reload live playlist "+e+" in "+Math.round(b)+" ms"),this.timer=self.setTimeout((function(){return r.loadPlaylist(l)}),b)}else this.clearTimer()},t.getDeliveryDirectives=function(e,t,n,r){var i=Object(a.getSkipValue)(e,n);return null!=t&&t.skip&&e.deltaUpdateFailed&&(n=t.msn,r=t.part,i=a.HlsSkip.No),new a.HlsUrlParameters(n,r,i)},t.retryLoadingOrFail=function(e){var t,n=this,r=this.hls.config,a=this.retryCount-1&&null!==(t=e.context)&&void 0!==t&&t.deliveryDirectives)this.warn("retry playlist loading #"+this.retryCount+' after "'+e.details+'"'),this.loadPlaylist();else{var i=Math.min(Math.pow(2,this.retryCount)*r.levelLoadingRetryDelay,r.levelLoadingMaxRetryTimeout);this.timer=self.setTimeout((function(){return n.loadPlaylist()}),i),this.warn("retry playlist loading #"+this.retryCount+" in "+i+' ms after "'+e.details+'"')}else this.warn('cannot recover from error "'+e.details+'"'),this.clearTimer(),e.fatal=!0;return a},e}()},"./src/controller/base-stream-controller.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"State",(function(){return I})),n.d(t,"default",(function(){return T}));var r=n("./src/polyfills/number.ts"),a=n("./src/task-loop.ts"),i=n("./src/controller/fragment-tracker.ts"),o=n("./src/utils/buffer-helper.ts"),s=n("./src/utils/logger.ts"),l=n("./src/events.ts"),c=n("./src/errors.ts"),u=n("./src/types/transmuxer.ts"),d=n("./src/utils/mp4-tools.ts"),h=n("./src/utils/discontinuities.ts"),f=n("./src/controller/fragment-finders.ts"),p=n("./src/controller/level-helper.ts"),m=n("./src/loader/fragment-loader.ts"),v=n("./src/crypt/decrypter.ts"),g=n("./src/utils/time-ranges.ts"),_=n("./src/types/loader.ts");function y(e,t){for(var n=0;n=t.endSN&&!e.nextStart){var a=t.partList;if(null!=a&&a.length){var s=a[a.length-1];return o.BufferHelper.isBuffered(this.media,s.start+s.duration/2)}var l=r.getState(n);return l===i.FragmentState.PARTIAL||l===i.FragmentState.OK}return!1},E.onMediaAttached=function(e,t){var n=this.media=this.mediaBuffer=t.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),n.addEventListener("seeking",this.onvseeking),n.addEventListener("ended",this.onvended);var r=this.config;this.levels&&r.autoStartLoad&&this.state===I.STOPPED&&this.startLoad(r.startPosition)},E.onMediaDetaching=function(){var e=this.media;null!=e&&e.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),e&&(e.removeEventListener("seeking",this.onvseeking),e.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},E.onMediaSeeking=function(){var e=this.config,t=this.fragCurrent,n=this.media,a=this.mediaBuffer,i=this.state,s=n?n.currentTime:0,l=o.BufferHelper.bufferInfo(a||n,s,e.maxBufferHole);if(this.log("media seeking to "+(Object(r.isFiniteNumber)(s)?s.toFixed(3):s)+", state: "+i),i===I.ENDED)this.resetLoadingState();else if(t&&!l.len){var c=e.maxFragLookUpTolerance,u=t.start-c,d=s>t.start+t.duration+c;(s0&&i&&i.key&&i.iv&&"AES-128"===i.method){var o=self.performance.now();return t.decrypter.webCryptoDecrypt(new Uint8Array(a),i.key.buffer,i.iv.buffer).then((function(t){var a=self.performance.now();return r.trigger(l.Events.FRAG_DECRYPTED,{frag:e,payload:t,stats:{tstart:o,tdecrypt:a}}),n.payload=t,n}))}return n})).then((function(n){var r=t.fragCurrent,a=t.hls,i=t.levels;if(!i)throw new Error("init load aborted, missing levels");var o=i[e.level].details;console.assert(o,"Level details are defined when init segment is loaded");var s=e.stats;t.state=I.IDLE,t.fragLoadError=0,e.data=new Uint8Array(n.payload),s.parsing.start=s.buffering.start=self.performance.now(),s.parsing.end=s.buffering.end=self.performance.now(),n.frag===r&&a.trigger(l.Events.FRAG_BUFFERED,{stats:s,frag:r,part:null,id:e.type}),t.tick()})).catch((function(n){t.warn(n),t.resetFragmentLoading(e)}))},E.fragContextChanged=function(e){var t=this.fragCurrent;return!e||!t||e.level!==t.level||e.sn!==t.sn||e.urlId!==t.urlId},E.fragBufferedComplete=function(e,t){var n=this.mediaBuffer?this.mediaBuffer:this.media;this.log("Buffered "+e.type+" sn: "+e.sn+(t?" part: "+t.index:"")+" of "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+e.level+" "+g.default.toString(o.BufferHelper.getBuffered(n))),this.state=I.IDLE,this.tick()},E._handleFragmentLoadComplete=function(e){var t=this.transmuxer;if(t){var n=e.frag,r=e.part,a=e.partsLoaded,i=!a||0===a.length||a.some((function(e){return!e})),o=new u.ChunkMetadata(n.level,n.sn,n.stats.chunkCount+1,0,r?r.index:-1,!i);t.flush(o)}},E._handleFragmentLoadProgress=function(e){},E._doFragLoad=function(e,t,n,a){var i=this;if(void 0===n&&(n=null),!this.levels)throw new Error("frag load aborted, missing levels");if(n=Math.max(e.start,n||0),this.config.lowLatencyMode&&t){var o=t.partList;if(o&&a){n>e.end&&t.fragmentHint&&(e=t.fragmentHint);var s=this.getNextPart(o,e,n);if(s>-1){var c=o[s];return this.log("Loading part sn: "+e.sn+" p: "+c.index+" cc: "+e.cc+" of playlist ["+t.startSN+"-"+t.endSN+"] parts [0-"+s+"-"+(o.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+e.level+", target: "+parseFloat(n.toFixed(3))),this.nextLoadPosition=c.start+c.duration,this.state=I.FRAG_LOADING,this.hls.trigger(l.Events.FRAG_LOADING,{frag:e,part:o[s],targetBufferTime:n}),this.doFragPartsLoad(e,o,s,a).catch((function(e){return i.handleFragLoadError(e)}))}if(!e.url||this.loadedEndOfParts(o,n))return Promise.resolve(null)}}return this.log("Loading fragment "+e.sn+" cc: "+e.cc+" "+(t?"of ["+t.startSN+"-"+t.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+e.level+", target: "+parseFloat(n.toFixed(3))),Object(r.isFiniteNumber)(e.sn)&&!this.bitrateTest&&(this.nextLoadPosition=e.start+e.duration),this.state=I.FRAG_LOADING,this.hls.trigger(l.Events.FRAG_LOADING,{frag:e,targetBufferTime:n}),this.fragmentLoader.load(e,a).catch((function(e){return i.handleFragLoadError(e)}))},E.doFragPartsLoad=function(e,t,n,r){var a=this;return new Promise((function(i,o){var s=[];!function n(c){var u=t[c];a.fragmentLoader.loadPart(e,u,r).then((function(r){s[u.index]=r;var o=r.part;a.hls.trigger(l.Events.FRAG_LOADED,r);var d=t[c+1];if(!d||d.fragment!==e)return i({frag:e,part:o,partsLoaded:s});n(c+1)})).catch(o)}(n)}))},E.handleFragLoadError=function(e){var t=e.data;return t&&t.details===c.ErrorDetails.INTERNAL_ABORTED?this.handleFragLoadAborted(t.frag,t.part):this.hls.trigger(l.Events.ERROR,t),null},E._handleTransmuxerFlush=function(e){var t=this.getCurrentContext(e);if(t&&this.state===I.PARSING){var n=t.frag,r=t.part,a=t.level,i=self.performance.now();n.stats.parsing.end=i,r&&(r.stats.parsing.end=i),this.updateLevelTiming(n,r,a,e.partial)}else this.fragCurrent||(this.state=I.IDLE)},E.getCurrentContext=function(e){var t=this.levels,n=e.level,r=e.sn,a=e.part;if(!t||!t[n])return this.warn("Levels object was unset while buffering fragment "+r+" of level "+n+". The current chunk will not be buffered."),null;var i=t[n],o=a>-1?Object(p.getPartWith)(i,r,a):null,s=o?o.fragment:Object(p.getFragmentWithSN)(i,r,this.fragCurrent);return s?{frag:s,part:o,level:i}:null},E.bufferFragmentData=function(e,t,n,r){if(e&&this.state===I.PARSING){var a=e.data1,i=e.data2,o=a;if(a&&i&&(o=Object(d.appendUint8Array)(a,i)),o&&o.length){var s={type:e.type,frag:t,part:n,chunkMeta:r,parent:t.type,data:o};this.hls.trigger(l.Events.BUFFER_APPENDING,s),e.dropped&&e.independent&&!n&&this.flushBufferGap(t)}}},E.flushBufferGap=function(e){var t=this.media;if(t)if(o.BufferHelper.isBuffered(t,t.currentTime)){var n=t.currentTime,r=o.BufferHelper.bufferInfo(t,n,0),a=e.duration,i=Math.min(2*this.config.maxFragLookUpTolerance,.25*a),s=Math.max(Math.min(e.start-i,r.end-i),n+i);e.start-s>i&&this.flushMainBuffer(s,e.start)}else this.flushMainBuffer(0,e.start)},E.getFwdBufferInfo=function(e,t){var n=this.config,a=this.getLoadPosition();if(!Object(r.isFiniteNumber)(a))return null;var i=o.BufferHelper.bufferInfo(e,a,n.maxBufferHole);if(0===i.len&&void 0!==i.nextStart){var s=this.fragmentTracker.getBufferedFrag(a,t);if(s&&i.nextStart=n&&(t.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+t.maxMaxBufferLength+"s"),!0)},E.getNextFragment=function(e,t){var n,r,a=t.fragments,i=a.length;if(!i)return null;var o,s=this.config,l=a[0].start;if(t.live){var c=s.initialLiveManifestSize;if(i-1&&nn.start&&n.loaded},E.getInitialLiveFragment=function(e,t){var n=this.fragPrevious,r=null;if(n){if(e.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+n.programDateTime),r=Object(f.findFragmentByPDT)(t,n.endProgramDateTime,this.config.maxFragLookUpTolerance)),!r){var a=n.sn+1;if(a>=e.startSN&&a<=e.endSN){var i=t[a-e.startSN];n.cc===i.cc&&(r=i,this.log("Live playlist, switching playlist, load frag with next SN: "+r.sn))}r||(r=Object(f.findFragWithCC)(t,n.cc))&&this.log("Live playlist, switching playlist, load frag with same CC: "+r.sn)}}else{var o=this.hls.liveSyncPosition;null!==o&&(r=this.getFragmentAtPosition(o,this.bitrateTest?e.fragmentEnd:e.edge,e))}return r},E.getFragmentAtPosition=function(e,t,n){var r,a=this.config,o=this.fragPrevious,s=n.fragments,l=n.endSN,c=n.fragmentHint,u=a.maxFragLookUpTolerance,d=!!(a.lowLatencyMode&&n.partList&&c);if(d&&c&&!this.bitrateTest&&(s=s.concat(c),l=c.sn),et-u?0:u;r=Object(f.findFragmentByPTS)(o,s,e,h)}else r=s[s.length-1];if(r){var p=r.sn-n.startSN,m=o&&r.level===o.level,v=s[p+1];if(this.fragmentTracker.getState(r)===i.FragmentState.BACKTRACKED){r=null;for(var g=p;s[g]&&this.fragmentTracker.getState(s[g])===i.FragmentState.BACKTRACKED;)r=o?s[g--]:s[--g];r||(r=v)}else o&&r.sn===o.sn&&!d&&m&&(r.sn=i-t.maxFragLookUpTolerance&&a<=o;if(null!==r&&n.duration>r&&(a"+e.startSN+" prev-sn: "+(i?i.sn:"na")+" fragments: "+s),d}return l},E.waitForCdnTuneIn=function(e){return e.live&&e.canBlockReload&&e.tuneInGoal>Math.max(e.partHoldBack,3*e.partTarget)},E.setStartPosition=function(e,t){var n=this.startPosition;if(n"+e))}}])&&y(T.prototype,M),k&&y(T,k),a}(a.default)},"./src/controller/buffer-controller.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return f}));var r=n("./src/polyfills/number.ts"),a=n("./src/events.ts"),i=n("./src/utils/logger.ts"),o=n("./src/errors.ts"),s=n("./src/utils/buffer-helper.ts"),l=n("./src/utils/mediasource-helper.ts"),c=n("./src/loader/fragment.ts"),u=n("./src/controller/buffer-operation-queue.ts"),d=Object(l.getMediaSource)(),h=/([ha]vc.)(?:\.[^.,]+)+/,f=function(){function e(e){var t=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.appendError=0,this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this._onMediaSourceOpen=function(){var e=t.hls,n=t.media,r=t.mediaSource;i.logger.log("[buffer-controller]: Media source opened"),n&&(t.updateMediaElementDuration(),e.trigger(a.Events.MEDIA_ATTACHED,{media:n})),r&&r.removeEventListener("sourceopen",t._onMediaSourceOpen),t.checkPendingTracks()},this._onMediaSourceClose=function(){i.logger.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=function(){i.logger.log("[buffer-controller]: Media source ended")},this.hls=e,this._initSourceBuffer(),this.registerListeners()}var t=e.prototype;return t.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},t.destroy=function(){this.unregisterListeners(),this.details=null},t.registerListeners=function(){var e=this.hls;e.on(a.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(a.Events.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(a.Events.MANIFEST_PARSED,this.onManifestParsed,this),e.on(a.Events.BUFFER_RESET,this.onBufferReset,this),e.on(a.Events.BUFFER_APPENDING,this.onBufferAppending,this),e.on(a.Events.BUFFER_CODECS,this.onBufferCodecs,this),e.on(a.Events.BUFFER_EOS,this.onBufferEos,this),e.on(a.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(a.Events.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(a.Events.FRAG_PARSED,this.onFragParsed,this),e.on(a.Events.FRAG_CHANGED,this.onFragChanged,this)},t.unregisterListeners=function(){var e=this.hls;e.off(a.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(a.Events.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(a.Events.MANIFEST_PARSED,this.onManifestParsed,this),e.off(a.Events.BUFFER_RESET,this.onBufferReset,this),e.off(a.Events.BUFFER_APPENDING,this.onBufferAppending,this),e.off(a.Events.BUFFER_CODECS,this.onBufferCodecs,this),e.off(a.Events.BUFFER_EOS,this.onBufferEos,this),e.off(a.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(a.Events.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(a.Events.FRAG_PARSED,this.onFragParsed,this),e.off(a.Events.FRAG_CHANGED,this.onFragChanged,this)},t._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new u.default(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]}},t.onManifestParsed=function(e,t){var n=2;(t.audio&&!t.video||!t.altAudio)&&(n=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=n,this.details=null,i.logger.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},t.onMediaAttaching=function(e,t){var n=this.media=t.media;if(n&&d){var r=this.mediaSource=new d;r.addEventListener("sourceopen",this._onMediaSourceOpen),r.addEventListener("sourceended",this._onMediaSourceEnded),r.addEventListener("sourceclose",this._onMediaSourceClose),n.src=self.URL.createObjectURL(r),this._objectUrl=n.src}},t.onMediaDetaching=function(){var e=this.media,t=this.mediaSource,n=this._objectUrl;if(t){if(i.logger.log("[buffer-controller]: media source detaching"),"open"===t.readyState)try{t.endOfStream()}catch(e){i.logger.warn("[buffer-controller]: onMediaDetaching: "+e.message+" while calling endOfStream")}this.onBufferReset(),t.removeEventListener("sourceopen",this._onMediaSourceOpen),t.removeEventListener("sourceended",this._onMediaSourceEnded),t.removeEventListener("sourceclose",this._onMediaSourceClose),e&&(n&&self.URL.revokeObjectURL(n),e.src===n?(e.removeAttribute("src"),e.load()):i.logger.warn("[buffer-controller]: media.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(a.Events.MEDIA_DETACHED,void 0)},t.onBufferReset=function(){var e=this;this.getSourceBufferTypes().forEach((function(t){var n=e.sourceBuffer[t];try{n&&(e.removeBufferListeners(t),e.mediaSource&&e.mediaSource.removeSourceBuffer(n),e.sourceBuffer[t]=void 0)}catch(e){i.logger.warn("[buffer-controller]: Failed to reset the "+t+" buffer",e)}})),this._initSourceBuffer()},t.onBufferCodecs=function(e,t){var n=this,r=this.getSourceBufferTypes().length;Object.keys(t).forEach((function(e){if(r){var a=n.tracks[e];if(a&&"function"==typeof a.buffer.changeType){var i=t[e],o=i.codec,s=i.levelCodec,l=i.container;if((a.levelCodec||a.codec).replace(h,"$1")!==(s||o).replace(h,"$1")){var c=l+";codecs="+(s||o);n.appendChangeType(e,c)}}}else n.pendingTracks[e]=t[e]})),r||(this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks())},t.appendChangeType=function(e,t){var n=this,r=this.operationQueue,a={execute:function(){var a=n.sourceBuffer[e];a&&(i.logger.log("[buffer-controller]: changing "+e+" sourceBuffer type to "+t),a.changeType(t)),r.shiftAndExecuteNext(e)},onStart:function(){},onComplete:function(){},onError:function(t){i.logger.warn("[buffer-controller]: Failed to change "+e+" SourceBuffer type",t)}};r.append(a,e)},t.onBufferAppending=function(e,t){var n=this,r=this.hls,l=this.operationQueue,c=this.tracks,u=t.data,d=t.type,h=t.frag,f=t.part,p=t.chunkMeta,m=p.buffering[d],v=self.performance.now();m.start=v;var g=h.stats.buffering,_=f?f.stats.buffering:null;0===g.start&&(g.start=v),_&&0===_.start&&(_.start=v);var y=c.audio,b="audio"===d&&1===p.id&&"audio/mpeg"===(null==y?void 0:y.container),I={execute:function(){if(m.executeStart=self.performance.now(),b){var e=n.sourceBuffer[d];if(e){var t=h.start-e.timestampOffset;Math.abs(t)>=.1&&(i.logger.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+h.start+" (delta: "+t+") sn: "+h.sn+")"),e.timestampOffset=h.start)}}n.appendExecutor(u,d)},onStart:function(){},onComplete:function(){var e=self.performance.now();m.executeEnd=m.end=e,0===g.first&&(g.first=e),_&&0===_.first&&(_.first=e);var t=n.sourceBuffer,r={};for(var i in t)r[i]=s.BufferHelper.getBuffered(t[i]);n.appendError=0,n.hls.trigger(a.Events.BUFFER_APPENDED,{type:d,frag:h,part:f,chunkMeta:p,parent:h.type,timeRanges:r})},onError:function(e){i.logger.error("[buffer-controller]: Error encountered while trying to append to the "+d+" SourceBuffer",e);var t={type:o.ErrorTypes.MEDIA_ERROR,parent:h.type,details:o.ErrorDetails.BUFFER_APPEND_ERROR,err:e,fatal:!1};e.code===DOMException.QUOTA_EXCEEDED_ERR?t.details=o.ErrorDetails.BUFFER_FULL_ERROR:(n.appendError++,t.details=o.ErrorDetails.BUFFER_APPEND_ERROR,n.appendError>r.config.appendErrorMaxRetry&&(i.logger.error("[buffer-controller]: Failed "+r.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),t.fatal=!0)),r.trigger(a.Events.ERROR,t)}};l.append(I,d)},t.onBufferFlushing=function(e,t){var n=this,r=this.operationQueue,o=function(e){return{execute:n.removeExecutor.bind(n,e,t.startOffset,t.endOffset),onStart:function(){},onComplete:function(){n.hls.trigger(a.Events.BUFFER_FLUSHED,{type:e})},onError:function(t){i.logger.warn("[buffer-controller]: Failed to remove from "+e+" SourceBuffer",t)}}};t.type?r.append(o(t.type),t.type):this.getSourceBufferTypes().forEach((function(e){r.append(o(e),e)}))},t.onFragParsed=function(e,t){var n=this,r=t.frag,o=t.part,s=[],l=o?o.elementaryStreams:r.elementaryStreams;l[c.ElementaryStreamTypes.AUDIOVIDEO]?s.push("audiovideo"):(l[c.ElementaryStreamTypes.AUDIO]&&s.push("audio"),l[c.ElementaryStreamTypes.VIDEO]&&s.push("video")),0===s.length&&i.logger.warn("Fragments must have at least one ElementaryStreamType set. type: "+r.type+" level: "+r.level+" sn: "+r.sn),this.blockBuffers((function(){var e=self.performance.now();r.stats.buffering.end=e,o&&(o.stats.buffering.end=e);var t=o?o.stats:r.stats;n.hls.trigger(a.Events.FRAG_BUFFERED,{frag:r,part:o,stats:t,id:r.type})}),s)},t.onFragChanged=function(e,t){this.flushBackBuffer()},t.onBufferEos=function(e,t){var n=this;this.getSourceBufferTypes().reduce((function(e,r){var a=n.sourceBuffer[r];return t.type&&t.type!==r||a&&!a.ended&&(a.ended=!0,i.logger.log("[buffer-controller]: "+r+" sourceBuffer now EOS")),e&&!(a&&!a.ended)}),!0)&&this.blockBuffers((function(){var e=n.mediaSource;e&&"open"===e.readyState&&e.endOfStream()}))},t.onLevelUpdated=function(e,t){var n=t.details;n.fragments.length&&(this.details=n,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},t.flushBackBuffer=function(){var e=this.hls,t=this.details,n=this.media,i=this.sourceBuffer;if(n&&null!==t){var o=this.getSourceBufferTypes();if(o.length){var l=t.live&&null!==e.config.liveBackBufferLength?e.config.liveBackBufferLength:e.config.backBufferLength;if(Object(r.isFiniteNumber)(l)&&!(l<0)){var c=n.currentTime,u=t.levelTargetDuration,d=Math.max(l,u),h=Math.floor(c/u)*u-d;o.forEach((function(n){var r=i[n];if(r){var o=s.BufferHelper.getBuffered(r);o.length>0&&h>o.start(0)&&(e.trigger(a.Events.BACK_BUFFER_REACHED,{bufferEnd:h}),t.live&&e.trigger(a.Events.LIVE_BACK_BUFFER_REACHED,{bufferEnd:h}),e.trigger(a.Events.BUFFER_FLUSHING,{startOffset:0,endOffset:h,type:n}))}}))}}}},t.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var e=this.details,t=this.hls,n=this.media,a=this.mediaSource,o=e.fragments[0].start+e.totalduration,s=n.duration,l=Object(r.isFiniteNumber)(a.duration)?a.duration:0;e.live&&t.config.liveDurationInfinity?(i.logger.log("[buffer-controller]: Media Source duration is set to Infinity"),a.duration=1/0,this.updateSeekableRange(e)):(o>l&&o>s||!Object(r.isFiniteNumber)(s))&&(i.logger.log("[buffer-controller]: Updating Media Source duration to "+o.toFixed(3)),a.duration=o)}},t.updateSeekableRange=function(e){var t=this.mediaSource,n=e.fragments;if(n.length&&e.live&&null!=t&&t.setLiveSeekableRange){var r=Math.max(0,n[0].start),a=Math.max(r,r+e.totalduration);t.setLiveSeekableRange(r,a)}},t.checkPendingTracks=function(){var e=this.bufferCodecEventsExpected,t=this.operationQueue,n=this.pendingTracks,r=Object.keys(n).length;if(r&&!e||2===r){this.createSourceBuffers(n),this.pendingTracks={};var i=this.getSourceBufferTypes();if(0===i.length)return void this.hls.trigger(a.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,reason:"could not create source buffer for media codec(s)"});i.forEach((function(e){t.executeNext(e)}))}},t.createSourceBuffers=function(e){var t=this.sourceBuffer,n=this.mediaSource;if(!n)throw Error("createSourceBuffers called when mediaSource was null");var r=0;for(var s in e)if(!t[s]){var l=e[s];if(!l)throw Error("source buffer exists for track "+s+", however track does not");var c=l.levelCodec||l.codec,u=l.container+";codecs="+c;i.logger.log("[buffer-controller]: creating sourceBuffer("+u+")");try{var d=t[s]=n.addSourceBuffer(u),h=s;this.addBufferListener(h,"updatestart",this._onSBUpdateStart),this.addBufferListener(h,"updateend",this._onSBUpdateEnd),this.addBufferListener(h,"error",this._onSBUpdateError),this.tracks[s]={buffer:d,codec:c,container:l.container,levelCodec:l.levelCodec,id:l.id},r++}catch(e){i.logger.error("[buffer-controller]: error while trying to add sourceBuffer: "+e.message),this.hls.trigger(a.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:e,mimeType:u})}}r&&this.hls.trigger(a.Events.BUFFER_CREATED,{tracks:this.tracks})},t._onSBUpdateStart=function(e){this.operationQueue.current(e).onStart()},t._onSBUpdateEnd=function(e){var t=this.operationQueue;t.current(e).onComplete(),t.shiftAndExecuteNext(e)},t._onSBUpdateError=function(e,t){i.logger.error("[buffer-controller]: "+e+" SourceBuffer error",t),this.hls.trigger(a.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_APPENDING_ERROR,fatal:!1});var n=this.operationQueue.current(e);n&&n.onError(t)},t.removeExecutor=function(e,t,n){var a=this.media,o=this.mediaSource,s=this.operationQueue,l=this.sourceBuffer[e];if(!a||!o||!l)return i.logger.warn("[buffer-controller]: Attempting to remove from the "+e+" SourceBuffer, but it does not exist"),void s.shiftAndExecuteNext(e);var c=Object(r.isFiniteNumber)(a.duration)?a.duration:1/0,u=Object(r.isFiniteNumber)(o.duration)?o.duration:1/0,d=Math.max(0,t),h=Math.min(n,c,u);h>d?(i.logger.log("[buffer-controller]: Removing ["+d+","+h+"] from the "+e+" SourceBuffer"),console.assert(!l.updating,e+" sourceBuffer must not be updating"),l.remove(d,h)):s.shiftAndExecuteNext(e)},t.appendExecutor=function(e,t){var n=this.operationQueue,r=this.sourceBuffer[t];if(!r)return i.logger.warn("[buffer-controller]: Attempting to append to the "+t+" SourceBuffer, but it does not exist"),void n.shiftAndExecuteNext(t);r.ended=!1,console.assert(!r.updating,t+" sourceBuffer must not be updating"),r.appendBuffer(e)},t.blockBuffers=function(e,t){var n=this;if(void 0===t&&(t=this.getSourceBufferTypes()),!t.length)return i.logger.log("[buffer-controller]: Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve(e);var r=this.operationQueue,a=t.map((function(e){return r.appendBlocker(e)}));Promise.all(a).then((function(){e(),t.forEach((function(e){var t=n.sourceBuffer[e];t&&t.updating||r.shiftAndExecuteNext(e)}))}))},t.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},t.addBufferListener=function(e,t,n){var r=this.sourceBuffer[e];if(r){var a=n.bind(this,e);this.listeners[e].push({event:t,listener:a}),r.addEventListener(t,a)}},t.removeBufferListeners=function(e){var t=this.sourceBuffer[e];t&&this.listeners[e].forEach((function(e){t.removeEventListener(e.event,e.listener)}))},e}()},"./src/controller/buffer-operation-queue.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return a}));var r=n("./src/utils/logger.ts"),a=function(){function e(e){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=e}var t=e.prototype;return t.append=function(e,t){var n=this.queues[t];n.push(e),1===n.length&&this.buffers[t]&&this.executeNext(t)},t.insertAbort=function(e,t){this.queues[t].unshift(e),this.executeNext(t)},t.appendBlocker=function(e){var t,n=new Promise((function(e){t=e})),r={execute:t,onStart:function(){},onComplete:function(){},onError:function(){}};return this.append(r,e),n},t.executeNext=function(e){var t=this.buffers,n=this.queues,a=t[e],i=n[e];if(i.length){var o=i[0];try{o.execute()}catch(t){r.logger.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),o.onError(t),a&&a.updating||(i.shift(),this.executeNext(e))}}},t.shiftAndExecuteNext=function(e){this.queues[e].shift(),this.executeNext(e)},t.current=function(e){return this.queues[e][0]},e}()},"./src/controller/cap-level-controller.ts":function(e,t,n){"use strict";n.r(t);var r=n("./src/events.ts");function a(e,t){for(var n=0;n0&&this.mediaWidth>0){var e=this.hls.levels;if(e.length){var t=this.hls;t.autoLevelCapping=this.getMaxLevel(e.length-1),t.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=t.autoLevelCapping}}},o.getMaxLevel=function(t){var n=this,r=this.hls.levels;if(!r.length)return-1;var a=r.filter((function(r,a){return e.isLevelAllowed(a,n.restrictedLevels)&&a<=t}));return this.clientRect=null,e.getMaxLevelByMediaSize(a,this.mediaWidth,this.mediaHeight)},o.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},o.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},o.getDimensions=function(){if(this.clientRect)return this.clientRect;var e=this.media,t={width:0,height:0};if(e){var n=e.getBoundingClientRect();t.width=n.width,t.height=n.height,t.width||t.height||(t.width=n.right-n.left||e.width||0,t.height=n.bottom-n.top||e.height||0)}return this.clientRect=t,t},e.isLevelAllowed=function(e,t){return void 0===t&&(t=[]),-1===t.indexOf(e)},e.getMaxLevelByMediaSize=function(e,t,n){if(!e||!e.length)return-1;for(var r,a,i=e.length-1,o=0;o=t||s.height>=n)&&(r=s,!(a=e[o+1])||r.width!==a.width||r.height!==a.height)){i=o;break}}return i},t=e,i=[{key:"contentScaleFactor",get:function(){var e=1;try{e=self.devicePixelRatio}catch(e){}return e}}],(n=[{key:"mediaWidth",get:function(){return this.getDimensions().width*e.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*e.contentScaleFactor}}])&&a(t.prototype,n),i&&a(t,i),e}();t.default=i},"./src/controller/cmcd-controller.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return h}));var r=n("./src/events.ts"),a=n("./src/types/cmcd.ts"),i=n("./src/utils/buffer-helper.ts"),o=n("./src/utils/logger.ts");function s(e,t){for(var n=0;n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1?i+1:r.levels.length;t=r.levels.slice(0,o)}for(var s,l=c(t);!(s=l()).done;){var u=s.value;u.bitrate>n&&(n=u.bitrate)}return n>0?n:NaN},t.getBufferLength=function(e){var t=this.hls.media,n=e===a.CMCDObjectType.AUDIO?this.audioBuffer:this.videoBuffer;return n&&t?1e3*i.BufferHelper.bufferInfo(n,t.currentTime,this.config.maxBufferHole).len:NaN},t.createPlaylistLoader=function(){var e=this.config.pLoader,t=this.applyPlaylistData,n=e||this.config.loader;return function(){function e(e){this.loader=void 0,this.loader=new n(e)}var r=e.prototype;return r.destroy=function(){this.loader.destroy()},r.abort=function(){this.loader.abort()},r.load=function(e,n,r){t(e),this.loader.load(e,n,r)},l(e,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),e}()},t.createFragmentLoader=function(){var e=this.config.fLoader,t=this.applyFragmentData,n=e||this.config.loader;return function(){function e(e){this.loader=void 0,this.loader=new n(e)}var r=e.prototype;return r.destroy=function(){this.loader.destroy()},r.abort=function(){this.loader.abort()},r.load=function(e,n,r){t(e),this.loader.load(e,n,r)},l(e,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),e}()},e.uuid=function(){var e=URL.createObjectURL(new Blob),t=e.toString();return URL.revokeObjectURL(e),t.substr(t.lastIndexOf("/")+1)},e.serialize=function(e){for(var t,n=[],r=function(e){return!Number.isNaN(e)&&null!=e&&""!==e&&!1!==e},a=function(e){return Math.round(e)},i=function(e){return 100*a(e/100)},o={br:a,d:a,bl:i,dl:i,mtp:i,nor:function(e){return encodeURIComponent(e)},rtp:i,tb:a},s=c(Object.keys(e||{}).sort());!(t=s()).done;){var l=t.value,u=e[l];if(r(u)&&!("v"===l&&1===u||"pr"==l&&1===u)){var d=o[l];d&&(u=d(u));var h=typeof u,f=void 0;f="ot"===l||"sf"===l||"st"===l?l+"="+u:"boolean"===h?l:"number"===h?l+"="+u:l+"="+JSON.stringify(u),n.push(f)}}return n.join(",")},e.toHeaders=function(t){for(var n={},r=["Object","Request","Session","Status"],a=[{},{},{},{}],i={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3},o=0,s=Object.keys(t);o3)return void this.hls.trigger(r.Events.ERROR,{type:a.ErrorTypes.KEY_SYSTEM_ERROR,details:a.ErrorDetails.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0});var c=3-this._requestLicenseFailureCount+1;i.logger.warn("Retrying license request, "+c+" attempts left"),this._requestLicense(n,o)}},c._generateLicenseRequestChallenge=function(e,t){if(e.mediaKeySystemDomain===o.KeySystems.WIDEVINE)return t;throw new Error("unsupported key-system: "+e.mediaKeySystemDomain)},c._requestLicense=function(e,t){i.logger.log("Requesting content license for key-system");var n=this._mediaKeysList[0];if(!n)return i.logger.error("Fatal error: Media is encrypted but no key-system access has been obtained yet"),void this.hls.trigger(r.Events.ERROR,{type:a.ErrorTypes.KEY_SYSTEM_ERROR,details:a.ErrorDetails.KEY_SYSTEM_NO_ACCESS,fatal:!0});try{var o=this.getLicenseServerUrl(n.mediaKeySystemDomain),s=this._createLicenseXhr(o,e,t);i.logger.log("Sending license request to URL: "+o);var l=this._generateLicenseRequestChallenge(n,e);s.send(l)}catch(e){i.logger.error("Failure requesting DRM license: "+e),this.hls.trigger(r.Events.ERROR,{type:a.ErrorTypes.KEY_SYSTEM_ERROR,details:a.ErrorDetails.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0})}},c.onMediaAttached=function(e,t){if(this._emeEnabled){var n=t.media;this._media=n,n.addEventListener("encrypted",this._onMediaEncrypted)}},c.onMediaDetached=function(){var e=this._media,t=this._mediaKeysList;e&&(e.removeEventListener("encrypted",this._onMediaEncrypted),this._media=null,this._mediaKeysList=[],Promise.all(t.map((function(e){if(e.mediaKeysSession)return e.mediaKeysSession.close().catch((function(){}))}))).then((function(){return e.setMediaKeys(null)})).catch((function(){})))},c.onManifestParsed=function(e,t){if(this._emeEnabled){var n=t.levels.map((function(e){return e.audioCodec})).filter((function(e){return!!e})),r=t.levels.map((function(e){return e.videoCodec})).filter((function(e){return!!e}));this._attemptKeySystemAccess(o.KeySystems.WIDEVINE,n,r)}},t=e,(n=[{key:"requestMediaKeySystemAccess",get:function(){if(!this._requestMediaKeySystemAccess)throw new Error("No requestMediaKeySystemAccess function configured");return this._requestMediaKeySystemAccess}}])&&s(t.prototype,n),l&&s(t,l),e}();t.default=l},"./src/controller/fps-controller.ts":function(e,t,n){"use strict";n.r(t);var r=n("./src/events.ts"),a=n("./src/utils/logger.ts"),i=function(){function e(e){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=e,this.registerListeners()}var t=e.prototype;return t.setStreamController=function(e){this.streamController=e},t.registerListeners=function(){this.hls.on(r.Events.MEDIA_ATTACHING,this.onMediaAttaching,this)},t.unregisterListeners=function(){this.hls.off(r.Events.MEDIA_ATTACHING,this.onMediaAttaching)},t.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},t.onMediaAttaching=function(e,t){var n=this.hls.config;if(n.capLevelOnFPSDrop){var r=t.media instanceof self.HTMLVideoElement?t.media:null;this.media=r,r&&"function"==typeof r.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),n.fpsDroppedMonitoringPeriod)}},t.checkFPS=function(e,t,n){var i=performance.now();if(t){if(this.lastTime){var o=i-this.lastTime,s=n-this.lastDroppedFrames,l=t-this.lastDecodedFrames,c=1e3*s/o,u=this.hls;if(u.trigger(r.Events.FPS_DROP,{currentDropped:s,currentDecoded:l,totalDroppedFrames:n}),c>0&&s>u.config.fpsDroppedMonitoringThreshold*l){var d=u.currentLevel;a.logger.warn("drop FPS ratio greater than max allowed value for currentLevel: "+d),d>0&&(-1===u.autoLevelCapping||u.autoLevelCapping>=d)&&(d-=1,u.trigger(r.Events.FPS_DROP_LEVEL_CAPPING,{level:d,droppedLevel:u.currentLevel}),u.autoLevelCapping=d,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=n,this.lastDecodedFrames=t}},t.checkFPSInterval=function(){var e=this.media;if(e)if(this.isVideoPlaybackQualityAvailable){var t=e.getVideoPlaybackQuality();this.checkFPS(e,t.totalVideoFrames,t.droppedVideoFrames)}else this.checkFPS(e,e.webkitDecodedFrameCount,e.webkitDroppedFrameCount)},e}();t.default=i},"./src/controller/fragment-finders.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"findFragmentByPDT",(function(){return i})),n.d(t,"findFragmentByPTS",(function(){return o})),n.d(t,"fragmentWithinToleranceTest",(function(){return s})),n.d(t,"pdtWithinToleranceTest",(function(){return l})),n.d(t,"findFragWithCC",(function(){return c}));var r=n("./src/polyfills/number.ts"),a=n("./src/utils/binary-search.ts");function i(e,t,n){if(null===t||!Array.isArray(e)||!e.length||!Object(r.isFiniteNumber)(t))return null;if(t<(e[0].programDateTime||0))return null;if(t>=(e[e.length-1].endProgramDateTime||0))return null;n=n||0;for(var a=0;ae&&n.start?-1:0}function l(e,t,n){var r=1e3*Math.min(t,n.duration+(n.deltaPTS?n.deltaPTS:0));return(n.endProgramDateTime||0)-r>e}function c(e,t){return a.default.search(e,(function(e){return e.cct?-1:0}))}},"./src/controller/fragment-tracker.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"FragmentState",(function(){return r})),n.d(t,"FragmentTracker",(function(){return o}));var r,a=n("./src/events.ts"),i=n("./src/types/loader.ts");!function(e){e.NOT_LOADED="NOT_LOADED",e.BACKTRACKED="BACKTRACKED",e.APPENDING="APPENDING",e.PARTIAL="PARTIAL",e.OK="OK"}(r||(r={}));var o=function(){function e(e){this.activeFragment=null,this.activeParts=null,this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hls=e,this._registerListeners()}var t=e.prototype;return t._registerListeners=function(){var e=this.hls;e.on(a.Events.BUFFER_APPENDED,this.onBufferAppended,this),e.on(a.Events.FRAG_BUFFERED,this.onFragBuffered,this),e.on(a.Events.FRAG_LOADED,this.onFragLoaded,this)},t._unregisterListeners=function(){var e=this.hls;e.off(a.Events.BUFFER_APPENDED,this.onBufferAppended,this),e.off(a.Events.FRAG_BUFFERED,this.onFragBuffered,this),e.off(a.Events.FRAG_LOADED,this.onFragLoaded,this)},t.destroy=function(){this._unregisterListeners(),this.fragments=this.timeRanges=null},t.getAppendedFrag=function(e,t){if(t===i.PlaylistLevelType.MAIN){var n=this.activeFragment,r=this.activeParts;if(!n)return null;if(r)for(var a=r.length;a--;){var o=r[a],s=o?o.end:n.appendedPTS;if(o.start<=e&&void 0!==s&&e<=s)return a>9&&(this.activeParts=r.slice(a-9)),o}else if(n.start<=e&&void 0!==n.appendedPTS&&e<=n.appendedPTS)return n}return this.getBufferedFrag(e,t)},t.getBufferedFrag=function(e,t){for(var n=this.fragments,r=Object.keys(n),a=r.length;a--;){var i=n[r[a]];if((null==i?void 0:i.body.type)===t&&i.buffered){var o=i.body;if(o.start<=e&&e<=o.end)return o}}return null},t.detectEvictedFragments=function(e,t,n){var r=this;Object.keys(this.fragments).forEach((function(a){var i=r.fragments[a];if(i)if(i.buffered){var o=i.range[e];o&&o.time.some((function(e){var n=!r.isTimeBuffered(e.startPTS,e.endPTS,t);return n&&r.removeFragment(i.body),n}))}else i.body.type===n&&r.removeFragment(i.body)}))},t.detectPartialFragments=function(e){var t=this,n=this.timeRanges,r=e.frag,a=e.part;if(n&&"initSegment"!==r.sn){var i=l(r),o=this.fragments[i];o&&(Object.keys(n).forEach((function(e){var i=r.elementaryStreams[e];if(i){var s=n[e],l=null!==a||!0===i.partial;o.range[e]=t.getBufferedTimes(r,a,l,s)}})),o.backtrack=o.loaded=null,Object.keys(o.range).length?o.buffered=!0:this.removeFragment(o.body))}},t.fragBuffered=function(e){var t=l(e),n=this.fragments[t];n&&(n.backtrack=n.loaded=null,n.buffered=!0)},t.getBufferedTimes=function(e,t,n,r){for(var a={time:[],partial:n},i=t?t.start:e.start,o=t?t.end:e.end,s=e.minEndPTS||o,l=e.maxStartPTS||i,c=0;c=u&&s<=d){a.time.push({startPTS:Math.max(i,r.start(c)),endPTS:Math.min(o,r.end(c))});break}if(iu)a.partial=!0,a.time.push({startPTS:Math.max(i,r.start(c)),endPTS:Math.min(o,r.end(c))});else if(o<=u)break}return a},t.getPartialFragment=function(e){var t,n,r,a=null,i=0,o=this.bufferPadding,l=this.fragments;return Object.keys(l).forEach((function(c){var u=l[c];u&&s(u)&&(n=u.body.start-o,r=u.body.end+o,e>=n&&e<=r&&(t=Math.min(e-n,r-e),i<=t&&(a=u.body,i=t)))})),a},t.getState=function(e){var t=l(e),n=this.fragments[t];return n?n.buffered?s(n)?r.PARTIAL:r.OK:n.backtrack?r.BACKTRACKED:r.APPENDING:r.NOT_LOADED},t.backtrack=function(e,t){var n=l(e),r=this.fragments[n];if(!r||r.backtrack)return null;var a=r.backtrack=t||r.loaded;return r.loaded=null,a},t.getBacktrackData=function(e){var t=l(e),n=this.fragments[t];if(n){var r,a=n.backtrack;if(null!=a&&null!==(r=a.payload)&&void 0!==r&&r.byteLength)return a;this.removeFragment(e)}return null},t.isTimeBuffered=function(e,t,n){for(var r,a,i=0;i=r&&t<=a)return!0;if(t<=r)return!1}return!1},t.onFragLoaded=function(e,t){var n=t.frag,r=t.part;if("initSegment"!==n.sn&&!n.bitrateTest&&!r){var a=l(n);this.fragments[a]={body:n,loaded:t,backtrack:null,buffered:!1,range:Object.create(null)}}},t.onBufferAppended=function(e,t){var n=this,r=t.frag,a=t.part,o=t.timeRanges;if(r.type===i.PlaylistLevelType.MAIN)if(this.activeFragment=r,a){var s=this.activeParts;s||(this.activeParts=s=[]),s.push(a)}else this.activeParts=null;this.timeRanges=o,Object.keys(o).forEach((function(e){var t=o[e];if(n.detectEvictedFragments(e,t),!a)for(var i=0;ie&&r.removeFragment(o)}}))},t.removeFragment=function(e){var t=l(e);e.stats.loaded=0,e.clearElementaryStreamInfo(),delete this.fragments[t]},t.removeAllFragments=function(){this.fragments=Object.create(null),this.activeFragment=null,this.activeParts=null},e}();function s(e){var t,n;return e.buffered&&((null===(t=e.range.video)||void 0===t?void 0:t.partial)||(null===(n=e.range.audio)||void 0===n?void 0:n.partial))}function l(e){return e.type+"_"+e.level+"_"+e.urlId+"_"+e.sn}},"./src/controller/gap-controller.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"STALL_MINIMUM_DURATION_MS",(function(){return s})),n.d(t,"MAX_START_GAP_JUMP",(function(){return l})),n.d(t,"SKIP_BUFFER_HOLE_STEP_SECONDS",(function(){return c})),n.d(t,"SKIP_BUFFER_RANGE_START",(function(){return u})),n.d(t,"default",(function(){return d}));var r=n("./src/utils/buffer-helper.ts"),a=n("./src/errors.ts"),i=n("./src/events.ts"),o=n("./src/utils/logger.ts"),s=250,l=2,c=.1,u=.05,d=function(){function e(e,t,n,r){this.config=void 0,this.media=void 0,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=e,this.media=t,this.fragmentTracker=n,this.hls=r}var t=e.prototype;return t.destroy=function(){this.hls=this.fragmentTracker=this.media=null},t.poll=function(e){var t=this.config,n=this.media,a=this.stalled,i=n.currentTime,c=n.seeking,u=this.seeking&&!c,d=!this.seeking&&c;if(this.seeking=c,i===e){if((d||u)&&(this.stalled=null),!n.paused&&!n.ended&&0!==n.playbackRate&&r.BufferHelper.getBuffered(n).length){var h=r.BufferHelper.bufferInfo(n,i,0),f=h.len>0,p=h.nextStart||0;if(f||p){if(c){var m=h.len>l,v=!p||p-i>l&&!this.fragmentTracker.getPartialFragment(i);if(m||v)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var g,_=Math.max(p,h.start||0)-i,y=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,b=(null==y||null===(g=y.details)||void 0===g?void 0:g.live)?2*y.details.targetduration:l;if(_>0&&_<=b)return void this._trySkipBufferHole(null)}var I=self.performance.now();if(null!==a){var T=I-a;!c&&T>=s&&this._reportStall(h.len);var M=r.BufferHelper.bufferInfo(n,i,t.maxBufferHole);this._tryFixBufferStall(M,T)}else this.stalled=I}}}else if(this.moved=!0,null!==a){if(this.stallReported){var k=self.performance.now()-a;o.logger.warn("playback not stuck anymore @"+i+", after "+Math.round(k)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}},t._tryFixBufferStall=function(e,t){var n=this.config,r=this.fragmentTracker,a=this.media.currentTime,i=r.getPartialFragment(a);i&&this._trySkipBufferHole(i)||e.len>n.maxBufferHole&&t>1e3*n.highBufferWatchdogPeriod&&(o.logger.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())},t._reportStall=function(e){var t=this.hls,n=this.media;this.stallReported||(this.stallReported=!0,o.logger.warn("Playback stalling at @"+n.currentTime+" due to low buffer (buffer="+e+")"),t.trigger(i.Events.ERROR,{type:a.ErrorTypes.MEDIA_ERROR,details:a.ErrorDetails.BUFFER_STALLED_ERROR,fatal:!1,buffer:e}))},t._trySkipBufferHole=function(e){for(var t=this.config,n=this.hls,s=this.media,l=s.currentTime,d=0,h=r.BufferHelper.getBuffered(s),f=0;f=d&&l.05&&this.forwardBufferLength>1){var c=Math.min(2,Math.max(1,i)),u=Math.round(2/(1+Math.exp(-.75*s-this.edgeStalled))*20)/20;e.playbackRate=Math.min(c,Math.max(1,u))}else 1!==e.playbackRate&&0!==e.playbackRate&&(e.playbackRate=1)}}}}},l.estimateLiveEdge=function(){var e=this.levelDetails;return null===e?null:e.edge+e.age},l.computeLatency=function(){var e=this.estimateLiveEdge();return null===e?null:e-this.currentTime},t=e,(n=[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var e=this.config,t=this.levelDetails;return void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:t?e.liveMaxLatencyDurationCount*t.targetduration:0}},{key:"targetLatency",get:function(){var e=this.levelDetails;if(null===e)return null;var t=e.holdBack,n=e.partHoldBack,r=e.targetduration,a=this.config,i=a.liveSyncDuration,o=a.liveSyncDurationCount,s=a.lowLatencyMode,l=this.hls.userConfig,c=s&&n||t;(l.liveSyncDuration||l.liveSyncDurationCount||0===c)&&(c=void 0!==i?i:o*r);var u=r;return c+Math.min(1*this.stallCount,u)}},{key:"liveSyncPosition",get:function(){var e=this.estimateLiveEdge(),t=this.targetLatency,n=this.levelDetails;if(null===e||null===t||null===n)return null;var r=n.edge,a=e-t-this.edgeStalled,i=r-n.totalduration,o=r-(this.config.lowLatencyMode&&n.partTarget||n.targetduration);return Math.min(Math.max(i,a),o)}},{key:"drift",get:function(){var e=this.levelDetails;return null===e?1:e.drift}},{key:"edgeStalled",get:function(){var e=this.levelDetails;if(null===e)return 0;var t=3*(this.config.lowLatencyMode&&e.partTarget||e.targetduration);return Math.max(e.age-t,0)}},{key:"forwardBufferLength",get:function(){var e=this.media,t=this.levelDetails;if(!e||!t)return 0;var n=e.buffered.length;return n?e.buffered.end(n-1):t.edge-this.currentTime}}])&&o(t.prototype,n),s&&o(t,s),e}()},"./src/controller/level-controller.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return p}));var r=n("./src/types/level.ts"),a=n("./src/events.ts"),i=n("./src/errors.ts"),o=n("./src/utils/codecs.ts"),s=n("./src/controller/level-helper.ts"),l=n("./src/controller/base-playlist-controller.ts"),c=n("./src/types/loader.ts");function u(){return u=Object.assign||function(e){for(var t=1;t0){n=c[0].bitrate,c.sort((function(e,t){return e.bitrate-t.bitrate})),this._levels=c;for(var g=0;gthis.hls.config.fragLoadingMaxRetry&&(o=n.frag.level)):o=n.frag.level}break;case i.ErrorDetails.LEVEL_LOAD_ERROR:case i.ErrorDetails.LEVEL_LOAD_TIMEOUT:r&&(r.deliveryDirectives&&(l=!1),o=r.level),s=!0;break;case i.ErrorDetails.REMUX_ALLOC_ERROR:o=n.level,s=!0}void 0!==o&&this.recoverLevel(n,o,s,l)}}},g.recoverLevel=function(e,t,n,r){var a=e.details,i=this._levels[t];if(i.loadError++,n){if(!this.retryLoadingOrFail(e))return void(this.currentLevelIndex=-1);e.levelRetry=!0}if(r){var o=i.url.length;if(o>1&&i.loadError1){var r=(t.urlId+1)%n;this.warn("Switching to redundant URL-id "+r),this._levels.forEach((function(e){e.urlId=r})),this.level=e}},g.onFragLoaded=function(e,t){var n=t.frag;if(void 0!==n&&n.type===c.PlaylistLevelType.MAIN){var r=this._levels[n.level];void 0!==r&&(r.fragmentError=0,r.loadError=0)}},g.onLevelLoaded=function(e,t){var n,r,a=t.level,i=t.details,o=this._levels[a];if(!o)return this.warn("Invalid level index "+a),void(null!==(r=t.deliveryDirectives)&&void 0!==r&&r.skip&&(i.deltaUpdateFailed=!0));a===this.currentLevelIndex?(0===o.fragmentError&&(o.loadError=0,this.retryCount=0),this.playlistLoaded(a,t,o.details)):null!==(n=t.deliveryDirectives)&&void 0!==n&&n.skip&&(i.deltaUpdateFailed=!0)},g.onAudioTrackSwitched=function(e,t){var n=this.hls.levels[this.currentLevelIndex];if(n&&n.audioGroupIds){for(var r=-1,a=this.hls.audioTracks[t.id].groupId,i=0;i0){var r=n.urlId,i=n.url[r];if(e)try{i=e.addDirectives(i)}catch(e){this.warn("Could not construct new URL with HLS Delivery Directives: "+e)}this.log("Attempt loading level index "+t+(e?" at sn "+e.msn+" part "+e.part:"")+" with URL-id "+r+" "+i),this.clearTimer(),this.hls.trigger(a.Events.LEVEL_LOADING,{url:i,level:t,id:r,deliveryDirectives:e||null})}},g.removeLevel=function(e,t){var n=function(e,n){return n!==t},r=this._levels.filter((function(r,a){return a!==e||r.url.length>1&&void 0!==t&&(r.url=r.url.filter(n),r.audioGroupIds&&(r.audioGroupIds=r.audioGroupIds.filter(n)),r.textGroupIds&&(r.textGroupIds=r.textGroupIds.filter(n)),r.urlId=0,!0)})).map((function(e,t){var n=e.details;return null!=n&&n.fragments&&n.fragments.forEach((function(e){e.level=t})),e}));this._levels=r,this.hls.trigger(a.Events.LEVELS_UPDATED,{levels:r})},p=l,(m=[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(e){var t,n=this._levels;if(0!==n.length&&(this.currentLevelIndex!==e||null===(t=n[e])||void 0===t||!t.details)){if(e<0||e>=n.length){var r=e<0;if(this.hls.trigger(a.Events.ERROR,{type:i.ErrorTypes.OTHER_ERROR,details:i.ErrorDetails.LEVEL_SWITCH_ERROR,level:e,fatal:r,reason:"invalid level idx"}),r)return;e=Math.min(e,n.length-1)}this.clearTimer();var o=this.currentLevelIndex,s=n[o],l=n[e];this.log("switching to level "+e+" from "+o),this.currentLevelIndex=e;var c=u({},l,{level:e,maxBitrate:l.maxBitrate,uri:l.uri,urlId:l.urlId});delete c._urlId,this.hls.trigger(a.Events.LEVEL_SWITCHING,c);var d=l.details;if(!d||d.live){var h=this.switchParams(l.uri,null==s?void 0:s.details);this.loadPlaylist(h)}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(e){this.manualLevelIndex=e,void 0===this._startLevel&&(this._startLevel=e),-1!==e&&(this.level=e)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(e){this._firstLevel=e}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var e=this.hls.config.startLevel;return void 0!==e?e:this._firstLevel}return this._startLevel},set:function(e){this._startLevel=e}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(e){this.level=e,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=e)}}])&&d(p.prototype,m),v&&d(p,v),l}(l.default)},"./src/controller/level-helper.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"addGroupId",(function(){return i})),n.d(t,"assignTrackIdsByGroup",(function(){return o})),n.d(t,"updatePTS",(function(){return s})),n.d(t,"updateFragPTSDTS",(function(){return c})),n.d(t,"mergeDetails",(function(){return u})),n.d(t,"mapPartIntersection",(function(){return d})),n.d(t,"mapFragmentIntersection",(function(){return h})),n.d(t,"adjustSliding",(function(){return f})),n.d(t,"addSliding",(function(){return p})),n.d(t,"computeReloadInterval",(function(){return m})),n.d(t,"getFragmentWithSN",(function(){return v})),n.d(t,"getPartWith",(function(){return g}));var r=n("./src/polyfills/number.ts"),a=n("./src/utils/logger.ts");function i(e,t,n){switch(t){case"audio":e.audioGroupIds||(e.audioGroupIds=[]),e.audioGroupIds.push(n);break;case"text":e.textGroupIds||(e.textGroupIds=[]),e.textGroupIds.push(n)}}function o(e){var t={};e.forEach((function(e){var n=e.groupId||"";e.id=t[n]=t[n]||0,t[n]++}))}function s(e,t,n){l(e[t],e[n])}function l(e,t){var n=t.startPTS;if(Object(r.isFiniteNumber)(n)){var a,i=0;t.sn>e.sn?(i=n-e.start,a=e):(i=e.start-n,a=t),a.duration!==i&&(a.duration=i)}else t.sn>e.sn?e.cc===t.cc&&e.minEndPTS?t.start=e.start+(e.minEndPTS-e.start):t.start=e.start+e.duration:t.start=Math.max(e.start-t.duration,0)}function c(e,t,n,i,o,s){i-n<=0&&(a.logger.warn("Fragment should have a positive duration",t),i=n+t.duration,s=o+t.duration);var c=n,u=i,d=t.startPTS,h=t.endPTS;if(Object(r.isFiniteNumber)(d)){var f=Math.abs(d-n);Object(r.isFiniteNumber)(t.deltaPTS)?t.deltaPTS=Math.max(f,t.deltaPTS):t.deltaPTS=f,c=Math.max(n,d),n=Math.min(n,d),o=Math.min(o,t.startDTS),u=Math.min(i,h),i=Math.max(i,h),s=Math.max(s,t.endDTS)}t.duration=i-n;var p=n-t.start;t.appendedPTS=i,t.start=t.startPTS=n,t.maxStartPTS=c,t.startDTS=o,t.endPTS=i,t.minEndPTS=u,t.endDTS=s;var m,v=t.sn;if(!e||ve.endSN)return 0;var g=v-e.startSN,_=e.fragments;for(_[g]=t,m=g;m>0;m--)l(_[m],_[m-1]);for(m=g;m<_.length-1;m++)l(_[m],_[m+1]);return e.fragmentHint&&l(_[_.length-1],e.fragmentHint),e.PTSKnown=e.alignedSliding=!0,p}function u(e,t){for(var n=null,i=e.fragments,o=i.length-1;o>=0;o--){var s=i[o].initSegment;if(s){n=s;break}}e.fragmentHint&&delete e.fragmentHint.endPTS;var l,u=0;if(h(e,t,(function(e,a){e.relurl&&(u=e.cc-a.cc),Object(r.isFiniteNumber)(e.startPTS)&&Object(r.isFiniteNumber)(e.endPTS)&&(a.start=a.startPTS=e.startPTS,a.startDTS=e.startDTS,a.appendedPTS=e.appendedPTS,a.maxStartPTS=e.maxStartPTS,a.endPTS=e.endPTS,a.endDTS=e.endDTS,a.minEndPTS=e.minEndPTS,a.duration=e.endPTS-e.startPTS,a.duration&&(l=a),t.PTSKnown=t.alignedSliding=!0),a.elementaryStreams=e.elementaryStreams,a.loader=e.loader,a.stats=e.stats,a.urlId=e.urlId,e.initSegment&&(a.initSegment=e.initSegment,n=e.initSegment)})),n&&(t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments).forEach((function(e){var t;e.initSegment&&e.initSegment.relurl!==(null===(t=n)||void 0===t?void 0:t.relurl)||(e.initSegment=n)})),t.skippedSegments&&(t.deltaUpdateFailed=t.fragments.some((function(e){return!e})),t.deltaUpdateFailed)){a.logger.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var p=t.skippedSegments;p--;)t.fragments.shift();t.startSN=t.fragments[0].sn,t.startCC=t.fragments[0].cc}var m=t.fragments;if(u){a.logger.warn("discontinuity sliding from playlist, take drift into account");for(var v=0;v=r.length||p(t,r[n].start)}function p(e,t){if(t){for(var n=e.fragments,r=e.skippedSegments;r0&&i<3*r,s=t.loading.end-t.loading.start,l=e.availabilityDelay;if(!1===e.updated)if(o){var c=333*e.misses;n=Math.max(Math.min(a,2*s),c),e.availabilityDelay=(e.availabilityDelay||0)+n}else n=a;else o?(l=Math.min(l||r/2,i),e.availabilityDelay=l,n=l+r-i):n=r-s;return Math.round(n)}function v(e,t,n){if(!e||!e.details)return null;var r=e.details,a=r.fragments[t-r.startSN];return a||((a=r.fragmentHint)&&a.sn===t?a:t0&&-1===e&&(this.log("Override startPosition with lastCurrentTime @"+t.toFixed(3)),e=t),this.state=a.State.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()}else this._forceStartLoad=!0,this.state=a.State.STOPPED},T.stopLoad=function(){this._forceStartLoad=!1,e.prototype.stopLoad.call(this)},T.doTick=function(){switch(this.state){case a.State.IDLE:this.doTickIdle();break;case a.State.WAITING_LEVEL:var e,t=this.levels,n=this.level,r=null==t||null===(e=t[n])||void 0===e?void 0:e.details;if(r&&(!r.live||this.levelLastLoaded===this.level)){if(this.waitForCdnTuneIn(r))break;this.state=a.State.IDLE;break}break;case a.State.FRAG_LOADING_WAITING_RETRY:var i,o=self.performance.now(),s=this.retryDate;(!s||o>=s||null!==(i=this.media)&&void 0!==i&&i.seeking)&&(this.log("retryDate reached, switch back to IDLE state"),this.state=a.State.IDLE)}this.onTickEnd()},T.onTickEnd=function(){e.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},T.doTickIdle=function(){var e,t,n=this.hls,r=this.levelLastLoaded,i=this.levels,s=this.media,d=n.config,h=n.nextLoadLevel;if(null!==r&&(s||!this.startFragRequested&&d.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&i&&i[h]){var f=i[h];this.level=n.nextLoadLevel=h;var p=f.details;if(!p||this.state===a.State.WAITING_LEVEL||p.live&&this.levelLastLoaded!==h)this.state=a.State.WAITING_LEVEL;else{var m=this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:s,c.PlaylistLevelType.MAIN);if(null!==m&&!(m.len>=this.getMaxBufferLength(f.maxBitrate))){if(this._streamEnded(m,p)){var v={};return this.altAudio&&(v.type="video"),this.hls.trigger(o.Events.BUFFER_EOS,v),void(this.state=a.State.ENDED)}var g=m.end,_=this.getNextFragment(g,p);if(this.couldBacktrack&&!this.fragPrevious&&_&&"initSegment"!==_.sn){var y=_.sn-p.startSN;y>1&&(_=p.fragments[y-1],this.fragmentTracker.removeFragment(_))}if(_&&this.fragmentTracker.getState(_)===l.FragmentState.OK&&this.nextLoadPosition>g){var b=this.audioOnly&&!this.altAudio?u.ElementaryStreamTypes.AUDIO:u.ElementaryStreamTypes.VIDEO;this.afterBufferFlushed(s,b,c.PlaylistLevelType.MAIN),_=this.getNextFragment(this.nextLoadPosition,p)}_&&(!_.initSegment||_.initSegment.data||this.bitrateTest||(_=_.initSegment),"identity"!==(null===(e=_.decryptdata)||void 0===e?void 0:e.keyFormat)||null!==(t=_.decryptdata)&&void 0!==t&&t.key?this.loadFragment(_,p,g):this.loadKey(_,p))}}}},T.loadFragment=function(t,n,r){var a,i=this.fragmentTracker.getState(t);if(this.fragCurrent=t,i===l.FragmentState.BACKTRACKED){var o=this.fragmentTracker.getBacktrackData(t);if(o)return this._handleFragmentLoadProgress(o),void this._handleFragmentLoadComplete(o);i=l.FragmentState.NOT_LOADED}i===l.FragmentState.NOT_LOADED||i===l.FragmentState.PARTIAL?"initSegment"===t.sn?this._loadInitSegment(t):this.bitrateTest?(t.bitrateTest=!0,this.log("Fragment "+t.sn+" of level "+t.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(t)):(this.startFragRequested=!0,e.prototype.loadFragment.call(this,t,n,r)):i===l.FragmentState.APPENDING?this.reduceMaxBufferLength(t.duration)&&this.fragmentTracker.removeFragment(t):0===(null===(a=this.media)||void 0===a?void 0:a.buffered.length)&&this.fragmentTracker.removeAllFragments()},T.getAppendedFrag=function(e){var t=this.fragmentTracker.getAppendedFrag(e,c.PlaylistLevelType.MAIN);return t&&"fragment"in t?t.fragment:t},T.getBufferedFrag=function(e){return this.fragmentTracker.getBufferedFrag(e,c.PlaylistLevelType.MAIN)},T.followingBufferedFrag=function(e){return e?this.getBufferedFrag(e.end+.5):null},T.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},T.nextLevelSwitch=function(){var e=this.levels,t=this.media;if(null!=t&&t.readyState){var n,r=this.getAppendedFrag(t.currentTime);if(r&&r.start>1&&this.flushMainBuffer(0,r.start-1),!t.paused&&e){var a=e[this.hls.nextLoadLevel],i=this.fragLastKbps;n=i&&this.fragCurrent?this.fragCurrent.duration*a.maxBitrate/(1e3*i)+1:0}else n=0;var o=this.getBufferedFrag(t.currentTime+n);if(o){var s=this.followingBufferedFrag(o);if(s){this.abortCurrentFrag();var l=s.maxStartPTS?s.maxStartPTS:s.start,c=s.duration,u=Math.max(o.end,l+Math.min(Math.max(c-this.config.maxFragLookUpTolerance,.5*c),.75*c));this.flushMainBuffer(u,Number.POSITIVE_INFINITY)}}}},T.abortCurrentFrag=function(){var e=this.fragCurrent;this.fragCurrent=null,null!=e&&e.loader&&e.loader.abort(),this.state===a.State.KEY_LOADING&&(this.state=a.State.IDLE),this.nextLoadPosition=this.getLoadPosition()},T.flushMainBuffer=function(t,n){e.prototype.flushMainBuffer.call(this,t,n,this.altAudio?"video":null)},T.onMediaAttached=function(t,n){e.prototype.onMediaAttached.call(this,t,n);var r=n.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),r.addEventListener("playing",this.onvplaying),r.addEventListener("seeked",this.onvseeked),this.gapController=new f.default(this.config,r,this.fragmentTracker,this.hls)},T.onMediaDetaching=function(){var t=this.media;t&&(t.removeEventListener("playing",this.onvplaying),t.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),e.prototype.onMediaDetaching.call(this)},T.onMediaPlaying=function(){this.tick()},T.onMediaSeeked=function(){var e=this.media,t=e?e.currentTime:null;Object(r.isFiniteNumber)(t)&&this.log("Media seeked to "+t.toFixed(3)),this.tick()},T.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(o.Events.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=this.stalled=!1,this.startPosition=this.lastCurrentTime=0,this.fragPlaying=null},T.onManifestParsed=function(e,t){var n,r=!1,a=!1;t.levels.forEach((function(e){(n=e.audioCodec)&&(-1!==n.indexOf("mp4a.40.2")&&(r=!0),-1!==n.indexOf("mp4a.40.5")&&(a=!0))})),this.audioCodecSwitch=r&&a&&!Object(i.changeTypeSupported)(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=t.levels,this.startFragRequested=!1},T.onLevelLoading=function(e,t){var n=this.levels;if(n&&this.state===a.State.IDLE){var r=n[t.level];(!r.details||r.details.live&&this.levelLastLoaded!==t.level||this.waitForCdnTuneIn(r.details))&&(this.state=a.State.WAITING_LEVEL)}},T.onLevelLoaded=function(e,t){var n,r=this.levels,i=t.level,s=t.details,l=s.totalduration;if(r){this.log("Level "+i+" loaded ["+s.startSN+","+s.endSN+"], cc ["+s.startCC+", "+s.endCC+"] duration:"+l);var c=this.fragCurrent;!c||this.state!==a.State.FRAG_LOADING&&this.state!==a.State.FRAG_LOADING_WAITING_RETRY||c.level!==t.level&&c.loader&&(this.state=a.State.IDLE,c.loader.abort());var u=r[i],d=0;if(s.live||null!==(n=u.details)&&void 0!==n&&n.live){if(s.fragments[0]||(s.deltaUpdateFailed=!0),s.deltaUpdateFailed)return;d=this.alignPlaylists(s,u.details)}if(u.details=s,this.levelLastLoaded=i,this.hls.trigger(o.Events.LEVEL_UPDATED,{details:s,level:i}),this.state===a.State.WAITING_LEVEL){if(this.waitForCdnTuneIn(s))return;this.state=a.State.IDLE}this.startFragRequested?s.live&&this.synchronizeToLiveEdge(s):this.setStartPosition(s,d),this.tick()}else this.warn("Levels were reset while loading level "+i)},T._handleFragmentLoadProgress=function(e){var t,n=e.frag,r=e.part,a=e.payload,i=this.levels;if(i){var o=i[n.level],s=o.details;if(s){var l=o.videoCodec,u=s.PTSKnown||!s.live,f=null===(t=n.initSegment)||void 0===t?void 0:t.data,p=this._getAudioCodec(o),m=this.transmuxer=this.transmuxer||new d.default(this.hls,c.PlaylistLevelType.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),v=r?r.index:-1,g=-1!==v,_=new h.ChunkMetadata(n.level,n.sn,n.stats.chunkCount,a.byteLength,v,g),y=this.initPTS[n.cc];m.push(a,f,p,l,n,r,s.totalduration,u,_,y)}else this.warn("Dropping fragment "+n.sn+" of level "+n.level+" after level details were reset")}else this.warn("Levels were reset while fragment load was in progress. Fragment "+n.sn+" of level "+n.level+" will not be buffered")},T.onAudioTrackSwitching=function(e,t){var n=this.altAudio,r=!!t.url,a=t.id;if(!r){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;null!=i&&i.loader&&(this.log("Switching to main audio track, cancel main fragment load"),i.loader.abort()),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var s=this.hls;n&&s.trigger(o.Events.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),s.trigger(o.Events.AUDIO_TRACK_SWITCHED,{id:a})}},T.onAudioTrackSwitched=function(e,t){var n=t.id,r=!!this.hls.audioTracks[n].url;if(r){var a=this.videoBuffer;a&&this.mediaBuffer!==a&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=a)}this.altAudio=r,this.tick()},T.onBufferCreated=function(e,t){var n,r,a=t.tracks,i=!1;for(var o in a){var s=a[o];if("main"===s.id){if(r=o,n=s,"video"===o){var l=a[o];l&&(this.videoBuffer=l.buffer)}}else i=!0}i&&n?(this.log("Alternate track found, use "+r+".buffered to schedule main fragment loading"),this.mediaBuffer=n.buffer):this.mediaBuffer=this.media},T.onFragBuffered=function(e,t){var n=t.frag,r=t.part;if(!n||n.type===c.PlaylistLevelType.MAIN){if(this.fragContextChanged(n))return this.warn("Fragment "+n.sn+(r?" p: "+r.index:"")+" of level "+n.level+" finished buffering, but was aborted. state: "+this.state),void(this.state===a.State.PARSED&&(this.state=a.State.IDLE));var i=r?r.stats:n.stats;this.fragLastKbps=Math.round(8*i.total/(i.buffering.end-i.loading.first)),"initSegment"!==n.sn&&(this.fragPrevious=n),this.fragBufferedComplete(n,r)}},T.onError=function(e,t){switch(t.details){case p.ErrorDetails.FRAG_LOAD_ERROR:case p.ErrorDetails.FRAG_LOAD_TIMEOUT:case p.ErrorDetails.KEY_LOAD_ERROR:case p.ErrorDetails.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(c.PlaylistLevelType.MAIN,t);break;case p.ErrorDetails.LEVEL_LOAD_ERROR:case p.ErrorDetails.LEVEL_LOAD_TIMEOUT:this.state!==a.State.ERROR&&(t.fatal?(this.warn(""+t.details),this.state=a.State.ERROR):t.levelRetry||this.state!==a.State.WAITING_LEVEL||(this.state=a.State.IDLE));break;case p.ErrorDetails.BUFFER_FULL_ERROR:if("main"===t.parent&&(this.state===a.State.PARSING||this.state===a.State.PARSED)){var n=!0,r=this.getFwdBufferInfo(this.media,c.PlaylistLevelType.MAIN);r&&r.len>.5&&(n=!this.reduceMaxBufferLength(r.len)),n&&(this.warn("buffer full error also media.currentTime is not buffered, flush main"),this.immediateLevelSwitch()),this.resetLoadingState()}}},T.checkBuffer=function(){var e=this.media,t=this.gapController;if(e&&t&&e.readyState){var n=s.BufferHelper.getBuffered(e);!this.loadedmetadata&&n.length?(this.loadedmetadata=!0,this.seekToStartPos()):t.poll(this.lastCurrentTime),this.lastCurrentTime=e.currentTime}},T.onFragLoadEmergencyAborted=function(){this.state=a.State.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},T.onBufferFlushed=function(e,t){var n=t.type;if(n!==u.ElementaryStreamTypes.AUDIO||this.audioOnly&&!this.altAudio){var r=(n===u.ElementaryStreamTypes.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(r,n,c.PlaylistLevelType.MAIN)}},T.onLevelsUpdated=function(e,t){this.levels=t.levels},T.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},T.seekToStartPos=function(){var e=this.media,t=e.currentTime,n=this.startPosition;if(n>=0&&t0&&(a1&&!1===e.seeking){var n=e.currentTime;if(s.BufferHelper.isBuffered(e,n)?t=this.getAppendedFrag(n):s.BufferHelper.isBuffered(e,n+.1)&&(t=this.getAppendedFrag(n+.1)),t){var r=this.fragPlaying,a=t.level;r&&t.sn===r.sn&&r.level===a&&t.urlId===r.urlId||(this.hls.trigger(o.Events.FRAG_CHANGED,{frag:t}),r&&r.level===a||this.hls.trigger(o.Events.LEVEL_SWITCHED,{level:a}),this.fragPlaying=t)}}},y=_,(b=[{key:"nextLevel",get:function(){var e=this.nextBufferedFrag;return e?e.level:-1}},{key:"currentLevel",get:function(){var e=this.media;if(e){var t=this.getAppendedFrag(e.currentTime);if(t)return t.level}return-1}},{key:"nextBufferedFrag",get:function(){var e=this.media;if(e){var t=this.getAppendedFrag(e.currentTime);return this.followingBufferedFrag(t)}return null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}])&&v(y.prototype,b),I&&v(y,I),_}(a.default)},"./src/controller/subtitle-stream-controller.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"SubtitleStreamController",(function(){return p}));var r=n("./src/events.ts"),a=n("./src/utils/buffer-helper.ts"),i=n("./src/controller/fragment-finders.ts"),o=n("./src/utils/discontinuities.ts"),s=n("./src/controller/level-helper.ts"),l=n("./src/controller/fragment-tracker.ts"),c=n("./src/controller/base-stream-controller.ts"),u=n("./src/types/loader.ts"),d=n("./src/types/level.ts");function h(e,t){for(var n=0;n=a[s].start&&o<=a[s].end){i=a[s];break}var l=n.start+n.duration;i?i.end=l:(i={start:o,end:l},a.push(i)),this.fragmentTracker.fragBuffered(n)}}},_.onBufferFlushing=function(e,t){var n=t.startOffset,r=t.endOffset;if(0===n&&r!==Number.POSITIVE_INFINITY){var a=this.currentTrackId,i=this.levels;if(!i.length||!i[a]||!i[a].details)return;var o=r-i[a].details.targetduration;if(o<=0)return;t.endOffsetSubtitles=Math.max(0,o),this.tracksBuffered.forEach((function(e){for(var t=0;t=u.length||a!==l)&&d){if(this.mediaBuffer=this.mediaBufferTimeRanges,r.live||null!==(n=d.details)&&void 0!==n&&n.live){var h=this.mainDetails;if(r.deltaUpdateFailed||!h)return;var f=h.fragments[0];d.details?0===this.alignPlaylists(r,d.details)&&f&&Object(s.addSliding)(r,f.start):r.hasProgramDateTime&&h.hasProgramDateTime?Object(o.alignMediaPlaylistByPDT)(r,h):f&&Object(s.addSliding)(r,f.start)}d.details=r,this.levelLastLoaded=a,this.tick(),r.live&&!this.fragCurrent&&this.media&&this.state===c.State.IDLE&&(Object(i.findFragmentByPTS)(null,r.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),d.details=void 0))}}},_._handleFragmentLoadComplete=function(e){var t=e.frag,n=e.payload,a=t.decryptdata,i=this.hls;if(!this.fragContextChanged(t)&&n&&n.byteLength>0&&a&&a.key&&a.iv&&"AES-128"===a.method){var o=performance.now();this.decrypter.webCryptoDecrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).then((function(e){var n=performance.now();i.trigger(r.Events.FRAG_DECRYPTED,{frag:t,payload:e,stats:{tstart:o,tdecrypt:n}})}))}},_.doTick=function(){if(this.media){if(this.state===c.State.IDLE){var e,t=this.currentTrackId,n=this.levels;if(!n.length||!n[t]||!n[t].details)return;var r=n[t].details,o=r.targetduration,s=this.config,u=this.media,d=a.BufferHelper.bufferedInfo(this.mediaBufferTimeRanges,u.currentTime-o,s.maxBufferHole),h=d.end;if(d.len>this.getMaxBufferLength()+o)return;console.assert(r,"Subtitle track details are defined on idle subtitle stream controller tick");var f,p=r.fragments,m=p.length,v=r.edge,g=this.fragPrevious;if(h-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},f.pollTrackChange=function(e){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,e)},f.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),u(this.media.textTracks).forEach((function(e){Object(a.clearCurrentCues)(e)})),this.subtitleTrack=-1,this.media=null)},f.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},f.onManifestParsed=function(e,t){this.tracks=t.subtitleTracks},f.onSubtitleTrackLoaded=function(e,t){var n=t.id,r=t.details,a=this.trackId,i=this.tracksInGroup[a];if(i){var o=i.details;i.details=t.details,this.log("subtitle track "+n+" loaded ["+r.startSN+"-"+r.endSN+"]"),n===this.trackId&&(this.retryCount=0,this.playlistLoaded(n,t,o))}else this.warn("Invalid subtitle track id "+n)},f.onLevelLoading=function(e,t){this.switchLevel(t.level)},f.onLevelSwitching=function(e,t){this.switchLevel(t.level)},f.switchLevel=function(e){var t=this.hls.levels[e];if(null!=t&&t.textGroupIds){var n=t.textGroupIds[t.urlId];if(this.groupId!==n){var a=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0,i=this.tracks.filter((function(e){return!n||e.groupId===n}));this.tracksInGroup=i;var o=this.findTrackId(null==a?void 0:a.name)||this.findTrackId();this.groupId=n;var s={subtitleTracks:i};this.log("Updating subtitle tracks, "+i.length+' track(s) found in "'+n+'" group-id'),this.hls.trigger(r.Events.SUBTITLE_TRACKS_UPDATED,s),-1!==o&&this.setSubtitleTrack(o,a)}}},f.findTrackId=function(e){for(var t=this.tracksInGroup,n=0;n=a.length)){this.clearTimer();var i=a[e];if(this.log("Switching to subtitle track "+e),this.trackId=e,i){var o=i.id,s=i.groupId,l=void 0===s?"":s,c=i.name,u=i.type,d=i.url;this.hls.trigger(r.Events.SUBTITLE_TRACK_SWITCH,{id:o,groupId:l,name:c,type:u,url:d});var h=this.switchParams(i.url,null==t?void 0:t.details);this.loadPlaylist(h)}else this.hls.trigger(r.Events.SUBTITLE_TRACK_SWITCH,{id:e})}}else this.queuedDefaultTrack=e},f.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var e=-1,t=u(this.media.textTracks),n=0;n=0&&(h[0]=Math.min(h[0],t),h[1]=Math.max(h[1],n),u=!0,f/(n-t)>.5))return}if(u||i.push([t,n]),this.config.renderTextTracksNatively){var p=this.captionsTracks[e];this.Cues.newCue(p,t,n,r)}else{var m=this.Cues.newCue(null,t,n,r);this.hls.trigger(a.Events.CUES_PARSED,{type:"captions",cues:m,track:e})}},t.onInitPtsFound=function(e,t){var n=this,r=t.frag,i=t.id,o=t.initPTS,s=t.timescale,l=this.unparsedVttFrags;"main"===i&&(this.initPTS[r.cc]=o,this.timescale[r.cc]=s),l.length&&(this.unparsedVttFrags=[],l.forEach((function(e){n.onFragLoaded(a.Events.FRAG_LOADED,e)})))},t.getExistingTrack=function(e){var t=this.media;if(t)for(var n=0;n>>8^255&v^99,e[f]=v,t[v]=f;var g=h[f],_=h[g],y=h[_],b=257*h[v]^16843008*v;r[f]=b<<24|b>>>8,a[f]=b<<16|b>>>16,i[f]=b<<8|b>>>24,o[f]=b,b=16843009*y^65537*_^257*g^16843008*f,l[v]=b<<24|b>>>8,c[v]=b<<16|b>>>16,u[v]=b<<8|b>>>24,d[v]=b,f?(f=g^h[h[h[y^g]]],p^=h[h[p]]):f=p=1}},t.expandKey=function(e){for(var t=this.uint8ArrayToUint32Array_(e),n=!0,r=0;r>>6);var p=(60&t[n+2])>>>2;if(!(p>f.length-1))return c=(1&t[n+2])<<2,c|=(192&t[n+3])>>>6,r.logger.log("manifest codec:"+o+", ADTS type:"+s+", samplingIndex:"+p),/firefox/i.test(d)?p>=6?(s=5,u=new Array(4),l=p-3):(s=2,u=new Array(2),l=p):-1!==d.indexOf("android")?(s=2,u=new Array(2),l=p):(s=5,u=new Array(4),o&&(-1!==o.indexOf("mp4a.40.29")||-1!==o.indexOf("mp4a.40.5"))||!o&&p>=6?l=p-3:((o&&-1!==o.indexOf("mp4a.40.2")&&(p>=6&&1===c||/vivaldi/i.test(d))||!o&&1===c)&&(s=2,u=new Array(2)),l=p)),u[0]=s<<3,u[0]|=(14&p)>>1,u[1]|=(1&p)<<7,u[1]|=c<<3,5===s&&(u[1]|=(14&l)>>1,u[2]=(1&l)<<7,u[2]|=8,u[3]=0),{config:u,samplerate:f[p],channelCount:c,codec:"mp4a.40."+s,manifestCodec:h};e.trigger(i.Events.ERROR,{type:a.ErrorTypes.MEDIA_ERROR,details:a.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+p})}function s(e,t){return 255===e[t]&&240==(246&e[t+1])}function l(e,t){return 1&e[t+1]?7:9}function c(e,t){return(3&e[t+3])<<11|e[t+4]<<3|(224&e[t+5])>>>5}function u(e,t){return t+5=e.length)return!1;var r=c(e,t);if(r<=n)return!1;var a=t+r;return a===e.length||d(e,a)}return!1}function p(e,t,n,a,i){if(!e.samplerate){var s=o(t,n,a,i);if(!s)return;e.config=s.config,e.samplerate=s.samplerate,e.channelCount=s.channelCount,e.codec=s.codec,e.manifestCodec=s.manifestCodec,r.logger.log("parsed codec:"+e.codec+", rate:"+s.samplerate+", channels:"+s.channelCount)}}function m(e){return 9216e4/e}function v(e,t,n,r,a){var i=l(e,t),o=c(e,t);if((o-=i)>0)return{headerLength:i,frameLength:o,stamp:n+r*a}}function g(e,t,n,r,a){var i=v(t,n,r,a,m(e.samplerate));if(i){var o,s=i.frameLength,l=i.headerLength,c=i.stamp,u=l+s,d=Math.max(0,n+u-t.length);d?(o=new Uint8Array(u-l)).set(t.subarray(n+l,t.length),0):o=t.subarray(n+l,n+u);var h={unit:o,pts:c};return d||e.samples.push(h),{sample:h,length:u,missing:d}}}},"./src/demux/base-audio-demuxer.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"initPTSFn",(function(){return c}));var r=n("./src/polyfills/number.ts"),a=n("./src/demux/id3.ts"),i=n("./src/demux/dummy-demuxed-track.ts"),o=n("./src/utils/mp4-tools.ts"),s=n("./src/utils/typed-array.ts"),l=function(){function e(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.initPTS=null}var t=e.prototype;return t.resetInitSegment=function(e,t,n){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}},t.resetTimeStamp=function(){},t.resetContiguity=function(){},t.canParse=function(e,t){return!1},t.appendFrame=function(e,t,n){},t.demux=function(e,t){this.cachedData&&(e=Object(o.appendUint8Array)(this.cachedData,e),this.cachedData=null);var n,r,l=a.getID3Data(e,0),u=l?l.length:0,d=this._audioTrack,h=this._id3Track,f=l?a.getTimeStamp(l):void 0,p=e.length;for(0!==this.frameIndex&&null!==this.initPTS||(this.initPTS=c(f,t)),l&&l.length>0&&h.samples.push({pts:this.initPTS,dts:this.initPTS,data:l}),r=this.initPTS;ue?(this.word<<=e,this.bitsAvailable-=e):(e-=this.bitsAvailable,e-=(t=e>>3)>>3,this.bytesAvailable-=t,this.loadWord(),this.word<<=e,this.bitsAvailable-=e)},t.readBits=function(e){var t=Math.min(this.bitsAvailable,e),n=this.word>>>32-t;return e>32&&r.logger.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=t,this.bitsAvailable>0?this.word<<=t:this.bytesAvailable>0&&this.loadWord(),(t=e-t)>0&&this.bitsAvailable?n<>>e))return this.word<<=e,this.bitsAvailable-=e,e;return this.loadWord(),e+this.skipLZ()},t.skipUEG=function(){this.skipBits(1+this.skipLZ())},t.skipEG=function(){this.skipBits(1+this.skipLZ())},t.readUEG=function(){var e=this.skipLZ();return this.readBits(e+1)-1},t.readEG=function(){var e=this.readUEG();return 1&e?1+e>>>1:-1*(e>>>1)},t.readBoolean=function(){return 1===this.readBits(1)},t.readUByte=function(){return this.readBits(8)},t.readUShort=function(){return this.readBits(16)},t.readUInt=function(){return this.readBits(32)},t.skipScalingList=function(e){for(var t=8,n=8,r=0;r0)return e.subarray(n,n+r)},s=function(e,t){var n=0;return n=(127&e[t])<<21,n|=(127&e[t+1])<<14,n|=(127&e[t+2])<<7,n|=127&e[t+3]},l=function(e,t){return a(e,t)&&s(e,t+6)+10<=e.length-t},c=function(e){for(var t=h(e),n=0;n>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:c+=String.fromCharCode(i);break;case 12:case 13:o=e[u++],c+=String.fromCharCode((31&i)<<6|63&o);break;case 14:o=e[u++],s=e[u++],c+=String.fromCharCode((15&i)<<12|(63&o)<<6|(63&s)<<0)}}return c},y={decodeTextFrame:m};function b(){return r||void 0===self.TextDecoder||(r=new self.TextDecoder("utf-8")),r}},"./src/demux/mp3demuxer.ts":function(e,t,n){"use strict";n.r(t);var r=n("./src/demux/base-audio-demuxer.ts"),a=n("./src/demux/id3.ts"),i=n("./src/utils/logger.ts"),o=n("./src/demux/mpegaudio.ts");function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}var l=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var l=r.prototype;return l.resetInitSegment=function(t,n,r){e.prototype.resetInitSegment.call(this,t,n,r),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,isAAC:!1,samples:[],manifestCodec:t,duration:r,inputTimeScale:9e4,dropped:0}},r.probe=function(e){if(!e)return!1;for(var t=(a.getID3Data(e,0)||[]).length,n=e.length;t0},t.demux=function(e){var t=e,n=Object(a.dummyTrack)();if(this.config.progressive){this.remainderData&&(t=Object(r.appendUint8Array)(this.remainderData,e));var i=Object(r.segmentValidRange)(t);this.remainderData=i.remainder,n.samples=i.valid||new Uint8Array}else n.samples=t;return{audioTrack:Object(a.dummyTrack)(),avcTrack:n,id3Track:Object(a.dummyTrack)(),textTrack:Object(a.dummyTrack)()}},t.flush=function(){var e=Object(a.dummyTrack)();return e.samples=this.remainderData||new Uint8Array,this.remainderData=null,{audioTrack:Object(a.dummyTrack)(),avcTrack:e,id3Track:Object(a.dummyTrack)(),textTrack:Object(a.dummyTrack)()}},t.demuxSampleAes=function(e,t,n){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},t.destroy=function(){},e}();i.minProbeByteLength=1024,t.default=i},"./src/demux/mpegaudio.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"appendFrame",(function(){return l})),n.d(t,"parseHeader",(function(){return c})),n.d(t,"isHeaderPattern",(function(){return u})),n.d(t,"isHeader",(function(){return d})),n.d(t,"canParse",(function(){return h})),n.d(t,"probe",(function(){return f}));var r=null,a=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],i=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],o=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],s=[0,1,1,4];function l(e,t,n,r,a){if(!(n+24>t.length)){var i=c(t,n);if(i&&n+i.frameLength<=t.length){var o=r+a*(9e4*i.samplesPerFrame/i.sampleRate),s={unit:t.subarray(n,n+i.frameLength),pts:o,dts:o};return e.config=[],e.channelCount=i.channelCount,e.samplerate=i.sampleRate,e.samples.push(s),{sample:s,length:i.frameLength,missing:0}}}}function c(e,t){var n=e[t+1]>>3&3,l=e[t+1]>>1&3,c=e[t+2]>>4&15,u=e[t+2]>>2&3;if(1!==n&&0!==c&&15!==c&&3!==u){var d=e[t+2]>>1&1,h=e[t+3]>>6,f=1e3*a[14*(3===n?3-l:3===l?3:4)+c-1],p=i[3*(3===n?0:2===n?1:2)+u],m=3===h?1:2,v=o[n][l],g=s[l],_=8*v*g,y=Math.floor(v*f/p+d)*g;if(null===r){var b=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);r=b?parseInt(b[1]):0}return!!r&&r<=87&&2===l&&f>=224e3&&0===h&&(e[t+3]=128|e[t+3]),{sampleRate:p,channelCount:m,frameLength:y,samplesPerFrame:_}}}function u(e,t){return 255===e[t]&&224==(224&e[t+1])&&0!=(6&e[t+1])}function d(e,t){return t+1=e.length)return void n();if(!(e[t].unit.length<32)){var r=this.decrypter.isSync();if(this.decryptAacSample(e,t,n,r),!r)return}}},t.getAvcEncryptedData=function(e){for(var t=16*Math.floor((e.length-48)/160)+16,n=new Int8Array(t),r=0,a=32;a=e.length)return void r();for(var a=e[t].units;!(n>=a.length);n++){var i=a[n];if(!(i.data.length<=48||1!==i.type&&5!==i.type)){var o=this.decrypter.isSync();if(this.decryptAvcSample(e,t,n,r,i,o),!o)return}}}},e}();t.default=i},"./src/demux/transmuxer-interface.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return d}));var r=n("./node_modules/webworkify-webpack/index.js"),a=n("./src/events.ts"),i=n("./src/demux/transmuxer.ts"),o=n("./src/utils/logger.ts"),s=n("./src/errors.ts"),l=n("./src/utils/mediasource-helper.ts"),c=n("./node_modules/eventemitter3/index.js"),u=Object(l.getMediaSource)()||{isTypeSupported:function(){return!1}},d=function(){function e(e,t,n,l){var d=this;this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.worker=void 0,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0,this.hls=e,this.id=t,this.onTransmuxComplete=n,this.onFlush=l;var h=e.config,f=function(t,n){(n=n||{}).frag=d.frag,n.id=d.id,e.trigger(t,n)};this.observer=new c.EventEmitter,this.observer.on(a.Events.FRAG_DECRYPTED,f),this.observer.on(a.Events.ERROR,f);var p={mp4:u.isTypeSupported("video/mp4"),mpeg:u.isTypeSupported("audio/mpeg"),mp3:u.isTypeSupported('audio/mp4; codecs="mp3"')},m=navigator.vendor;if(h.enableWorker&&"undefined"!=typeof Worker){var v;o.logger.log("demuxing in webworker");try{v=this.worker=r("./src/demux/transmuxer-worker.ts"),this.onwmsg=this.onWorkerMessage.bind(this),v.addEventListener("message",this.onwmsg),v.onerror=function(t){e.trigger(a.Events.ERROR,{type:s.ErrorTypes.OTHER_ERROR,details:s.ErrorDetails.INTERNAL_EXCEPTION,fatal:!0,event:"demuxerWorker",error:new Error(t.message+" ("+t.filename+":"+t.lineno+")")})},v.postMessage({cmd:"init",typeSupported:p,vendor:m,id:t,config:JSON.stringify(h)})}catch(e){o.logger.warn("Error in worker:",e),o.logger.error("Error while initializing DemuxerWorker, fallback to inline"),v&&self.URL.revokeObjectURL(v.objectURL),this.transmuxer=new i.default(this.observer,p,h,m,t),this.worker=null}}else this.transmuxer=new i.default(this.observer,p,h,m,t)}var t=e.prototype;return t.destroy=function(){var e=this.worker;if(e)e.removeEventListener("message",this.onwmsg),e.terminate(),this.worker=null;else{var t=this.transmuxer;t&&(t.destroy(),this.transmuxer=null)}var n=this.observer;n&&n.removeAllListeners(),this.observer=null},t.push=function(e,t,n,r,a,s,l,c,u,d){var h,f,p=this;u.transmuxing.start=self.performance.now();var m=this.transmuxer,v=this.worker,g=s?s.start:a.start,_=a.decryptdata,y=this.frag,b=!(y&&a.cc===y.cc),I=!(y&&u.level===y.level),T=y?u.sn-y.sn:-1,M=this.part?u.part-this.part.index:1,k=!I&&(1===T||0===T&&1===M),E=self.performance.now();(I||T||0===a.stats.parsing.start)&&(a.stats.parsing.start=E),!s||!M&&k||(s.stats.parsing.start=E);var B=!(y&&(null===(h=a.initSegment)||void 0===h?void 0:h.url)===(null===(f=y.initSegment)||void 0===f?void 0:f.url)),w=new i.TransmuxState(b,k,c,I,g,B);if(!k||b||B){o.logger.log("[transmuxer-interface, "+a.type+"]: Starting new transmux session for sn: "+u.sn+" p: "+u.part+" level: "+u.level+" id: "+u.id+"\n discontinuity: "+b+"\n trackSwitch: "+I+"\n contiguous: "+k+"\n accurateTimeOffset: "+c+"\n timeOffset: "+g+"\n initSegmentChange: "+B);var P=new i.TransmuxConfig(n,r,t,l,d);this.configureTransmuxer(P)}if(this.frag=a,this.part=s,v)v.postMessage({cmd:"demux",data:e,decryptdata:_,chunkMeta:u,state:w},e instanceof ArrayBuffer?[e]:[]);else if(m){var S=m.push(e,_,u,w);Object(i.isPromise)(S)?S.then((function(e){p.handleTransmuxComplete(e)})):this.handleTransmuxComplete(S)}},t.flush=function(e){var t=this;e.transmuxing.start=self.performance.now();var n=this.transmuxer,r=this.worker;if(r)r.postMessage({cmd:"flush",chunkMeta:e});else if(n){var a=n.flush(e);Object(i.isPromise)(a)?a.then((function(n){t.handleFlushResult(n,e)})):this.handleFlushResult(a,e)}},t.handleFlushResult=function(e,t){var n=this;e.forEach((function(e){n.handleTransmuxComplete(e)})),this.onFlush(t)},t.onWorkerMessage=function(e){var t=e.data,n=this.hls;switch(t.event){case"init":self.URL.revokeObjectURL(this.worker.objectURL);break;case"transmuxComplete":this.handleTransmuxComplete(t.data);break;case"flush":this.onFlush(t.data);break;default:t.data=t.data||{},t.data.frag=this.frag,t.data.id=this.id,n.trigger(t.event,t.data)}},t.configureTransmuxer=function(e){var t=this.worker,n=this.transmuxer;t?t.postMessage({cmd:"configure",config:e}):n&&n.configure(e)},t.handleTransmuxComplete=function(e){e.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(e)},e}()},"./src/demux/transmuxer-worker.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n("./src/demux/transmuxer.ts"),a=n("./src/events.ts"),i=n("./src/utils/logger.ts"),o=n("./node_modules/eventemitter3/index.js");function s(e){var t=new o.EventEmitter,n=function(t,n){e.postMessage({event:t,data:n})};t.on(a.Events.FRAG_DECRYPTED,n),t.on(a.Events.ERROR,n),e.addEventListener("message",(function(a){var o=a.data;switch(o.cmd){case"init":var s=JSON.parse(o.config);e.transmuxer=new r.default(t,o.typeSupported,s,o.vendor,o.id),Object(i.enableLogs)(s.debug),n("init",null);break;case"configure":e.transmuxer.configure(o.config);break;case"demux":var c=e.transmuxer.push(o.data,o.decryptdata,o.chunkMeta,o.state);Object(r.isPromise)(c)?c.then((function(t){l(e,t)})):l(e,c);break;case"flush":var d=o.chunkMeta,h=e.transmuxer.flush(d);Object(r.isPromise)(h)?h.then((function(t){u(e,t,d)})):u(e,h,d)}}))}function l(e,t){if((n=t.remuxResult).audio||n.video||n.text||n.id3||n.initSegment){var n,r=[],a=t.remuxResult,i=a.audio,o=a.video;i&&c(r,i),o&&c(r,o),e.postMessage({event:"transmuxComplete",data:t},r)}}function c(e,t){t.data1&&e.push(t.data1.buffer),t.data2&&e.push(t.data2.buffer)}function u(e,t,n){t.forEach((function(t){l(e,t)})),e.postMessage({event:"flush",data:n})}},"./src/demux/transmuxer.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return _})),n.d(t,"isPromise",(function(){return b})),n.d(t,"TransmuxConfig",(function(){return I})),n.d(t,"TransmuxState",(function(){return T}));var r,a=n("./src/events.ts"),i=n("./src/errors.ts"),o=n("./src/crypt/decrypter.ts"),s=n("./src/demux/aacdemuxer.ts"),l=n("./src/demux/mp4demuxer.ts"),c=n("./src/demux/tsdemuxer.ts"),u=n("./src/demux/mp3demuxer.ts"),d=n("./src/remux/mp4-remuxer.ts"),h=n("./src/remux/passthrough-remuxer.ts"),f=n("./src/demux/chunk-cache.ts"),p=n("./src/utils/mp4-tools.ts"),m=n("./src/utils/logger.ts");try{r=self.performance.now.bind(self.performance)}catch(e){m.logger.debug("Unable to use Performance API on this environment"),r=self.Date.now}var v=[{demux:c.default,remux:d.default},{demux:l.default,remux:h.default},{demux:s.default,remux:d.default},{demux:u.default,remux:d.default}],g=1024;v.forEach((function(e){var t=e.demux;g=Math.max(g,t.minProbeByteLength)}));var _=function(){function e(e,t,n,r,a){this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.cache=new f.default,this.observer=e,this.typeSupported=t,this.config=n,this.vendor=r,this.id=a}var t=e.prototype;return t.configure=function(e){this.transmuxConfig=e,this.decrypter&&this.decrypter.reset()},t.push=function(e,t,n,a){var i=this,o=n.transmuxing;o.executeStart=r();var s=new Uint8Array(e),l=this.cache,c=this.config,u=this.currentTransmuxState,d=this.transmuxConfig;a&&(this.currentTransmuxState=a);var h=function(e,t){var n=null;return e.byteLength>0&&null!=t&&null!=t.key&&null!==t.iv&&null!=t.method&&(n=t),n}(s,t);if(h&&"AES-128"===h.method){var f=this.getDecrypter();if(!c.enableSoftwareAES)return this.decryptionPromise=f.webCryptoDecrypt(s,h.key.buffer,h.iv.buffer).then((function(e){var t=i.push(e,null,n);return i.decryptionPromise=null,t})),this.decryptionPromise;var m=f.softwareDecrypt(s,h.key.buffer,h.iv.buffer);if(!m)return o.executeEnd=r(),y(n);s=new Uint8Array(m)}var v=a||u,g=v.contiguous,_=v.discontinuity,b=v.trackSwitch,I=v.accurateTimeOffset,T=v.timeOffset,M=v.initSegmentChange,k=d.audioCodec,E=d.videoCodec,B=d.defaultInitPts,w=d.duration,P=d.initSegmentData;if((_||b||M)&&this.resetInitSegment(P,k,E,w),(_||M)&&this.resetInitialTimestamp(B),g||this.resetContiguity(),this.needsProbing(s,_,b)){if(l.dataLength){var S=l.flush();s=Object(p.appendUint8Array)(S,s)}this.configureTransmuxer(s,d)}var A=this.transmux(s,h,T,I,n),L=this.currentTransmuxState;return L.contiguous=!0,L.discontinuity=!1,L.trackSwitch=!1,o.executeEnd=r(),A},t.flush=function(e){var t=this,n=e.transmuxing;n.executeStart=r();var o=this.decrypter,s=this.cache,l=this.currentTransmuxState,c=this.decryptionPromise;if(c)return c.then((function(){return t.flush(e)}));var u=[],d=l.timeOffset;if(o){var h=o.flush();h&&u.push(this.push(h,null,e))}var f=s.dataLength;s.reset();var p=this.demuxer,m=this.remuxer;if(!p||!m)return f>=g&&this.observer.emit(a.Events.ERROR,a.Events.ERROR,{type:i.ErrorTypes.MEDIA_ERROR,details:i.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"no demux matching with content found"}),n.executeEnd=r(),[y(e)];var v=p.flush(d);return b(v)?v.then((function(n){return t.flushRemux(u,n,e),u})):(this.flushRemux(u,v,e),u)},t.flushRemux=function(e,t,n){var a=t.audioTrack,i=t.avcTrack,o=t.id3Track,s=t.textTrack,l=this.currentTransmuxState,c=l.accurateTimeOffset,u=l.timeOffset;m.logger.log("[transmuxer.ts]: Flushed fragment "+n.sn+(n.part>-1?" p: "+n.part:"")+" of level "+n.level);var d=this.remuxer.remux(a,i,o,s,u,c,!0,this.id);e.push({remuxResult:d,chunkMeta:n}),n.transmuxing.executeEnd=r()},t.resetInitialTimestamp=function(e){var t=this.demuxer,n=this.remuxer;t&&n&&(t.resetTimeStamp(e),n.resetTimeStamp(e))},t.resetContiguity=function(){var e=this.demuxer,t=this.remuxer;e&&t&&(e.resetContiguity(),t.resetNextTimestamp())},t.resetInitSegment=function(e,t,n,r){var a=this.demuxer,i=this.remuxer;a&&i&&(a.resetInitSegment(t,n,r),i.resetInitSegment(e,t,n))},t.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},t.transmux=function(e,t,n,r,a){return t&&"SAMPLE-AES"===t.method?this.transmuxSampleAes(e,t,n,r,a):this.transmuxUnencrypted(e,n,r,a)},t.transmuxUnencrypted=function(e,t,n,r){var a=this.demuxer.demux(e,t,!1,!this.config.progressive),i=a.audioTrack,o=a.avcTrack,s=a.id3Track,l=a.textTrack;return{remuxResult:this.remuxer.remux(i,o,s,l,t,n,!1,this.id),chunkMeta:r}},t.transmuxSampleAes=function(e,t,n,r,a){var i=this;return this.demuxer.demuxSampleAes(e,t,n).then((function(e){return{remuxResult:i.remuxer.remux(e.audioTrack,e.avcTrack,e.id3Track,e.textTrack,n,r,!1,i.id),chunkMeta:a}}))},t.configureTransmuxer=function(e,t){for(var n,r=this.config,a=this.observer,i=this.typeSupported,o=this.vendor,s=t.audioCodec,c=t.defaultInitPts,u=t.duration,d=t.initSegmentData,f=t.videoCodec,p=0,g=v.length;p>4>1){if((L=P+5+t[P+4])===P+188)continue}else L=P+4;switch(A){case f:S&&(p&&(i=g(p))&&this.parseAVCPES(i,!1),p={data:[],size:0}),p&&(p.data.push(t.subarray(L,P+188)),p.size+=P+188-L);break;case _:S&&(b&&(i=g(b))&&(s.isAAC?this.parseAACPES(i):this.parseMPEGPES(i)),b={data:[],size:0}),b&&(b.data.push(t.subarray(L,P+188)),b.size+=P+188-L);break;case y:S&&(I&&(i=g(I))&&this.parseID3PES(i),I={data:[],size:0}),I&&(I.data.push(t.subarray(L,P+188)),I.size+=P+188-L);break;case 0:S&&(L+=t[L]+1),k=this._pmtId=m(t,L);break;case k:S&&(L+=t[L]+1);var O=v(t,L,!0===this.typeSupported.mpeg||!0===this.typeSupported.mp3,r);(f=O.avc)>0&&(o.pid=f),(_=O.audio)>0&&(s.pid=_,s.isAAC=O.isAAC),(y=O.id3)>0&&(h.pid=y),T&&!M&&(u.logger.log("reparse from beginning"),T=!1,P=B-188),M=this.pmtParsed=!0;break;case 17:case 8191:break;default:T=!0}}else w++;w>0&&this.observer.emit(l.Events.ERROR,l.Events.ERROR,{type:d.ErrorTypes.MEDIA_ERROR,details:d.ErrorDetails.FRAG_PARSING_ERROR,fatal:!1,reason:"Found "+w+" TS packet/s that do not start with 0x47"}),o.pesData=p,s.pesData=b,h.pesData=I;var C={audioTrack:s,avcTrack:o,id3Track:h,textTrack:this._txtTrack};return a&&this.extractRemainingSamples(C),C},t.flush=function(){var e,t=this.remainderData;return this.remainderData=null,e=t?this.demux(t,-1,!1,!0):{audioTrack:this._audioTrack,avcTrack:this._avcTrack,textTrack:this._txtTrack,id3Track:this._id3Track},this.extractRemainingSamples(e),this.sampleAes?this.decrypt(e,this.sampleAes):e},t.extractRemainingSamples=function(e){var t,n=e.audioTrack,r=e.avcTrack,a=e.id3Track,i=r.pesData,o=n.pesData,s=a.pesData;i&&(t=g(i))?(this.parseAVCPES(t,!0),r.pesData=null):r.pesData=i,o&&(t=g(o))?(n.isAAC?this.parseAACPES(t):this.parseMPEGPES(t),n.pesData=null):(null!=o&&o.size&&u.logger.log("last AAC PES packet truncated,might overlap between fragments"),n.pesData=o),s&&(t=g(s))?(this.parseID3PES(t),a.pesData=null):a.pesData=s},t.demuxSampleAes=function(e,t,n){var r=this.demux(e,n,!0,!this.config.progressive),a=this.sampleAes=new s.default(this.observer,this.config,t);return this.decrypt(r,a)},t.decrypt=function(e,t){return new Promise((function(n){var r=e.audioTrack,a=e.avcTrack;r.samples&&r.isAAC?t.decryptAacSamples(r.samples,0,(function(){a.samples?t.decryptAvcSamples(a.samples,0,0,(function(){n(e)})):n(e)})):a.samples&&t.decryptAvcSamples(a.samples,0,0,(function(){n(e)}))}))},t.destroy=function(){this._initPTS=this._initDTS=null,this._duration=0},t.parseAVCPES=function(e,t){var n,r=this,a=this._avcTrack,s=this.parseAVCNALu(e.data),l=this.avcSample,c=!1;e.data=null,l&&s.length&&!a.audFound&&(_(l,a),l=this.avcSample=p(!1,e.pts,e.dts,"")),s.forEach((function(t){switch(t.type){case 1:n=!0,l||(l=r.avcSample=p(!0,e.pts,e.dts,"")),l.frame=!0;var s=t.data;if(c&&s.length>4){var u=new i.default(s).readSliceType();2!==u&&4!==u&&7!==u&&9!==u||(l.key=!0)}break;case 5:n=!0,l||(l=r.avcSample=p(!0,e.pts,e.dts,"")),l.key=!0,l.frame=!0;break;case 6:n=!0;var d=new i.default(b(t.data));d.readUByte();for(var h=0,f=0,m=!1,v=0;!m&&d.bytesAvailable>1;){h=0;do{h+=v=d.readUByte()}while(255===v);f=0;do{f+=v=d.readUByte()}while(255===v);if(4===h&&0!==d.bytesAvailable){if(m=!0,181===d.readUByte()&&49===d.readUShort()&&1195456820===d.readUInt()&&3===d.readUByte()){for(var g=d.readUByte(),I=31&g,T=[g,d.readUByte()],M=0;M16){for(var k=[],E=0;E<16;E++)k.push(d.readUByte().toString(16)),3!==E&&5!==E&&7!==E&&9!==E||k.push("-");for(var B=f-16,w=new Uint8Array(B),P=0;P=0){var d={data:e.subarray(c,l-i-1),type:u};s.push(d)}else{var h=this.getLastNalUnit();if(h&&(o&&l<=4-o&&h.state&&(h.data=h.data.subarray(0,h.data.byteLength-o)),(n=l-i-1)>0)){var f=new Uint8Array(h.data.byteLength+n);f.set(h.data,0),f.set(e.subarray(0,n),h.data.byteLength),h.data=f,h.state=0}}l=0&&i>=0){var p={data:e.subarray(c,r),type:u,state:i};s.push(p)}if(0===s.length){var m=this.getLastNalUnit();if(m){var v=new Uint8Array(m.data.byteLength+e.byteLength);v.set(m.data,0),v.set(e,m.data.byteLength),m.data=v}}return a.naluState=i,s},t.parseAACPES=function(e){var t,n,a,i,o,s=0,c=this._audioTrack,h=this.aacOverFlow,f=e.data;if(h){this.aacOverFlow=null;var p=h.sample.unit.byteLength,m=Math.min(h.missing,p),v=p-m;h.sample.unit.set(f.subarray(0,m),v),c.samples.push(h.sample),s=h.missing}for(t=s,n=f.length;t1;){var l=new Uint8Array(s[0].length+s[1].length);l.set(s[0]),l.set(s[1],s[0].length),s[0]=l,s.splice(1,1)}if(1===((t=s[0])[0]<<16)+(t[1]<<8)+t[2]){if((n=(t[4]<<8)+t[5])&&n>e.size-6)return null;var c=t[7];192&c&&(a=536870912*(14&t[9])+4194304*(255&t[10])+16384*(254&t[11])+128*(255&t[12])+(254&t[13])/2,64&c?a-(i=536870912*(14&t[14])+4194304*(255&t[15])+16384*(254&t[16])+128*(255&t[17])+(254&t[18])/2)>54e5&&(u.logger.warn(Math.round((a-i)/9e4)+"s delta between PTS and DTS, align them"),a=i):i=a);var d=(r=t[8])+9;if(e.size<=d)return null;e.size-=d;for(var h=new Uint8Array(e.size),f=0,p=s.length;fm){d-=m;continue}t=t.subarray(d),m-=d,d=0}h.set(t,o),o+=m}return n&&(n-=r+3),{data:h,pts:a,dts:i,len:n}}return null}function _(e,t){if(e.units.length&&e.frame){if(void 0===e.pts){var n=t.samples,r=n.length;if(!r)return void t.dropped++;var a=n[r-1];e.pts=a.pts,e.dts=a.dts}t.samples.push(e)}e.debug.length&&u.logger.log(e.pts+"/"+e.dts+":"+e.debug)}function y(e,t){var n=e.length;if(n>0){if(t.pts>=e[n-1].pts)e.push(t);else for(var r=n-1;r>=0;r--)if(t.ptst)return r;return 0}},{key:"maxAutoLevel",get:function(){var e=this.levels,t=this.autoLevelCapping;return-1===t&&e&&e.length?e.length-1:t}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(e){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,e)}},{key:"audioTracks",get:function(){var e=this.audioTrackController;return e?e.audioTracks:[]}},{key:"audioTrack",get:function(){var e=this.audioTrackController;return e?e.audioTrack:-1},set:function(e){var t=this.audioTrackController;t&&(t.audioTrack=e)}},{key:"subtitleTracks",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTrack:-1},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleTrack=e)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var e=this.subtitleTrackController;return!!e&&e.subtitleDisplay},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleDisplay=e)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(e){this.config.lowLatencyMode=e}},{key:"liveSyncPosition",get:function(){return this.latencyController.liveSyncPosition}},{key:"latency",get:function(){return this.latencyController.latency}},{key:"maxLatency",get:function(){return this.latencyController.maxLatency}},{key:"targetLatency",get:function(){return this.latencyController.targetLatency}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}}])&&g(t.prototype,n),_&&g(t,_),e}();_.defaultConfig=void 0},"./src/is-supported.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"isSupported",(function(){return i})),n.d(t,"changeTypeSupported",(function(){return o}));var r=n("./src/utils/mediasource-helper.ts");function a(){return self.SourceBuffer||self.WebKitSourceBuffer}function i(){var e=Object(r.getMediaSource)();if(!e)return!1;var t=a(),n=e&&"function"==typeof e.isTypeSupported&&e.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),i=!t||t.prototype&&"function"==typeof t.prototype.appendBuffer&&"function"==typeof t.prototype.remove;return!!n&&!!i}function o(){var e,t=a();return"function"==typeof(null==t||null===(e=t.prototype)||void 0===e?void 0:e.changeType)}},"./src/loader/fragment-loader.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return d})),n.d(t,"LoadError",(function(){return f}));var r=n("./src/polyfills/number.ts"),a=n("./src/errors.ts");function i(e){var t="function"==typeof Map?new Map:void 0;return i=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return o(e,arguments,c(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),l(r,e)},i(e)}function o(e,t,n){return o=s()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));return n&&l(a,n.prototype),a},o.apply(null,arguments)}function s(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function l(e,t){return l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},l(e,t)}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}var u=Math.pow(2,17),d=function(){function e(e){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=e}var t=e.prototype;return t.destroy=function(){this.loader&&(this.loader.destroy(),this.loader=null)},t.abort=function(){this.loader&&this.loader.abort()},t.load=function(e,t){var n=this,r=e.url;if(!r)return Promise.reject(new f({type:a.ErrorTypes.NETWORK_ERROR,details:a.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:e,networkDetails:null},"Fragment does not have a "+(r?"part list":"url")));this.abort();var i=this.config,o=i.fLoader,s=i.loader;return new Promise((function(r,l){n.loader&&n.loader.destroy();var c=n.loader=e.loader=o?new o(i):new s(i),d=h(e),p={timeout:i.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:i.fragLoadingMaxRetryTimeout,highWaterMark:u};e.stats=c.stats,c.load(d,p,{onSuccess:function(t,a,i,o){n.resetLoader(e,c),r({frag:e,part:null,payload:t.data,networkDetails:o})},onError:function(t,r,i){n.resetLoader(e,c),l(new f({type:a.ErrorTypes.NETWORK_ERROR,details:a.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:e,response:t,networkDetails:i}))},onAbort:function(t,r,i){n.resetLoader(e,c),l(new f({type:a.ErrorTypes.NETWORK_ERROR,details:a.ErrorDetails.INTERNAL_ABORTED,fatal:!1,frag:e,networkDetails:i}))},onTimeout:function(t,r,i){n.resetLoader(e,c),l(new f({type:a.ErrorTypes.NETWORK_ERROR,details:a.ErrorDetails.FRAG_LOAD_TIMEOUT,fatal:!1,frag:e,networkDetails:i}))},onProgress:function(n,r,a,i){t&&t({frag:e,part:null,payload:a,networkDetails:i})}})}))},t.loadPart=function(e,t,n){var r=this;this.abort();var i=this.config,o=i.fLoader,s=i.loader;return new Promise((function(l,c){r.loader&&r.loader.destroy();var d=r.loader=e.loader=o?new o(i):new s(i),p=h(e,t),m={timeout:i.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:i.fragLoadingMaxRetryTimeout,highWaterMark:u};t.stats=d.stats,d.load(p,m,{onSuccess:function(a,i,o,s){r.resetLoader(e,d),r.updateStatsFromPart(e,t);var c={frag:e,part:t,payload:a.data,networkDetails:s};n(c),l(c)},onError:function(n,i,o){r.resetLoader(e,d),c(new f({type:a.ErrorTypes.NETWORK_ERROR,details:a.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:e,part:t,response:n,networkDetails:o}))},onAbort:function(n,i,o){e.stats.aborted=t.stats.aborted,r.resetLoader(e,d),c(new f({type:a.ErrorTypes.NETWORK_ERROR,details:a.ErrorDetails.INTERNAL_ABORTED,fatal:!1,frag:e,part:t,networkDetails:o}))},onTimeout:function(n,i,o){r.resetLoader(e,d),c(new f({type:a.ErrorTypes.NETWORK_ERROR,details:a.ErrorDetails.FRAG_LOAD_TIMEOUT,fatal:!1,frag:e,part:t,networkDetails:o}))}})}))},t.updateStatsFromPart=function(e,t){var n=e.stats,r=t.stats,a=r.total;if(n.loaded+=r.loaded,a){var i=Math.round(e.duration/t.duration),o=Math.min(Math.round(n.loaded/a),i),s=(i-o)*Math.round(n.loaded/o);n.total=n.loaded+s}else n.total=Math.max(n.loaded,n.total);var l=n.loading,c=r.loading;l.start?l.first+=c.first-c.start:(l.start=c.start,l.first=c.first),l.end=c.end},t.resetLoader=function(e,t){e.loader=null,this.loader===t&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),t.destroy()},e}();function h(e,t){void 0===t&&(t=null);var n=t||e,a={frag:e,part:t,responseType:"arraybuffer",url:n.url,headers:{},rangeStart:0,rangeEnd:0},i=n.byteRangeStartOffset,o=n.byteRangeEndOffset;return Object(r.isFiniteNumber)(i)&&Object(r.isFiniteNumber)(o)&&(a.rangeStart=i,a.rangeEnd=o),a}var f=function(e){var t,n;function r(t){for(var n,r=arguments.length,a=new Array(r>1?r-1:0),i=1;i>8*(15-n)&255;return t},n.setDecryptDataFromLevelKey=function(e,t){var n=e;return"AES-128"===(null==e?void 0:e.method)&&e.uri&&!e.iv&&((n=s.LevelKey.fromURI(e.uri)).method=e.method,n.iv=this.createInitializationVector(t),n.keyFormat="identity"),n},n.setElementaryStreamInfo=function(e,t,n,r,a,i){void 0===i&&(i=!1);var o=this.elementaryStreams,s=o[e];s?(s.startPTS=Math.min(s.startPTS,t),s.endPTS=Math.max(s.endPTS,n),s.startDTS=Math.min(s.startDTS,r),s.endDTS=Math.max(s.endDTS,a)):o[e]={startPTS:t,endPTS:n,startDTS:r,endDTS:a,partial:i}},n.clearElementaryStreamInfo=function(){var e=this.elementaryStreams;e[r.AUDIO]=null,e[r.VIDEO]=null,e[r.AUDIOVIDEO]=null},h(t,[{key:"decryptdata",get:function(){if(!this.levelkey&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkey){var e=this.sn;"number"!=typeof e&&(this.levelkey&&"AES-128"===this.levelkey.method&&!this.levelkey.iv&&o.logger.warn('missing IV for initialization segment with method="'+this.levelkey.method+'" - compliance issue'),e=0),this._decryptdata=this.setDecryptDataFromLevelKey(this.levelkey,e)}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!Object(a.isFiniteNumber)(this.programDateTime))return null;var e=Object(a.isFiniteNumber)(this.duration)?this.duration:0;return this.programDateTime+1e3*e}},{key:"encrypted",get:function(){var e;return!(null===(e=this.decryptdata)||void 0===e||!e.keyFormat||!this.decryptdata.uri)}}]),t}(f),m=function(e){function t(t,n,r,a,i){var o;(o=e.call(this,r)||this).fragOffset=0,o.duration=0,o.gap=!1,o.independent=!1,o.relurl=void 0,o.fragment=void 0,o.index=void 0,o.stats=new l.LoadStats,o.duration=t.decimalFloatingPoint("DURATION"),o.gap=t.bool("GAP"),o.independent=t.bool("INDEPENDENT"),o.relurl=t.enumeratedString("URI"),o.fragment=n,o.index=a;var s=t.enumeratedString("BYTERANGE");return s&&o.setByteRange(s,i),i&&(o.fragOffset=i.fragOffset+i.duration),o}return c(t,e),h(t,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var e=this.elementaryStreams;return!!(e.audio||e.video||e.audiovideo)}}]),t}(f)},"./src/loader/key-loader.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n("./src/events.ts"),a=n("./src/errors.ts"),i=n("./src/utils/logger.ts"),o=function(){function e(e){this.hls=void 0,this.loaders={},this.decryptkey=null,this.decrypturl=null,this.hls=e,this._registerListeners()}var t=e.prototype;return t._registerListeners=function(){this.hls.on(r.Events.KEY_LOADING,this.onKeyLoading,this)},t._unregisterListeners=function(){this.hls.off(r.Events.KEY_LOADING,this.onKeyLoading)},t.destroy=function(){for(var e in this._unregisterListeners(),this.loaders){var t=this.loaders[e];t&&t.destroy()}this.loaders={}},t.onKeyLoading=function(e,t){var n=t.frag,a=n.type,o=this.loaders[a];if(n.decryptdata){var s=n.decryptdata.uri;if(s!==this.decrypturl||null===this.decryptkey){var l=this.hls.config;if(o&&(i.logger.warn("abort previous key loader for type:"+a),o.abort()),!s)return void i.logger.warn("key uri is falsy");var c=l.loader,u=n.loader=this.loaders[a]=new c(l);this.decrypturl=s,this.decryptkey=null;var d={url:s,frag:n,responseType:"arraybuffer"},h={timeout:l.fragLoadingTimeOut,maxRetry:0,retryDelay:l.fragLoadingRetryDelay,maxRetryDelay:l.fragLoadingMaxRetryTimeout,highWaterMark:0},f={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};u.load(d,h,f)}else this.decryptkey&&(n.decryptdata.key=this.decryptkey,this.hls.trigger(r.Events.KEY_LOADED,{frag:n}))}else i.logger.warn("Missing decryption data on fragment in onKeyLoading")},t.loadsuccess=function(e,t,n){var a=n.frag;a.decryptdata?(this.decryptkey=a.decryptdata.key=new Uint8Array(e.data),a.loader=null,delete this.loaders[a.type],this.hls.trigger(r.Events.KEY_LOADED,{frag:a})):i.logger.error("after key load, decryptdata unset")},t.loaderror=function(e,t){var n=t.frag,i=n.loader;i&&i.abort(),delete this.loaders[n.type],this.hls.trigger(r.Events.ERROR,{type:a.ErrorTypes.NETWORK_ERROR,details:a.ErrorDetails.KEY_LOAD_ERROR,fatal:!1,frag:n,response:e})},t.loadtimeout=function(e,t){var n=t.frag,i=n.loader;i&&i.abort(),delete this.loaders[n.type],this.hls.trigger(r.Events.ERROR,{type:a.ErrorTypes.NETWORK_ERROR,details:a.ErrorDetails.KEY_LOAD_TIMEOUT,fatal:!1,frag:n})},e}()},"./src/loader/level-details.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"LevelDetails",(function(){return i}));var r=n("./src/polyfills/number.ts");function a(e,t){for(var n=0;ne.endSN||t>0||0===t&&n>0,this.updated||this.advanced?this.misses=Math.floor(.6*e.misses):this.misses=e.misses+1,this.availabilityDelay=e.availabilityDelay},t=e,(n=[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&Object(r.isFiniteNumber)(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var e=this.driftEndTime-this.driftStartTime;return e>0?1e3*(this.driftEnd-this.driftStart)/e:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var e;return null!==(e=this.partList)&&void 0!==e&&e.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var e;return null!==(e=this.fragments)&&void 0!==e&&e.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var e;return null!==(e=this.partList)&&void 0!==e&&e.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var e;return null!==(e=this.partList)&&void 0!==e&&e.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}])&&a(t.prototype,n),i&&a(t,i),e}()},"./src/loader/level-key.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"LevelKey",(function(){return i}));var r=n("./node_modules/url-toolkit/src/url-toolkit.js");function a(e,t){for(var n=0;n2){var n=t.shift()+".";return n+=parseInt(t.shift()).toString(16),n+=("000"+parseInt(t.shift()).toString(16)).substr(-4)}return e},e.resolve=function(e,t){return a.buildAbsoluteURL(t,e,{alwaysNormalize:!0})},e.parseMasterPlaylist=function(t,n){var r,a=[],i={},o=!1;for(d.lastIndex=0;null!=(r=d.exec(t));)if(r[1]){var s=new l.AttrList(r[1]),c={attrs:s,bitrate:s.decimalInteger("AVERAGE-BANDWIDTH")||s.decimalInteger("BANDWIDTH"),name:s.NAME,url:e.resolve(r[2],n)},u=s.decimalResolution("RESOLUTION");u&&(c.width=u.width,c.height=u.height),g((s.CODECS||"").split(/[ ,]+/).filter((function(e){return e})),c),c.videoCodec&&-1!==c.videoCodec.indexOf("avc1")&&(c.videoCodec=e.convertAVC1ToAVCOTI(c.videoCodec)),a.push(c)}else if(r[3]){var h=new l.AttrList(r[3]);h["DATA-ID"]&&(o=!0,i[h["DATA-ID"]]=h)}return{levels:a,sessionData:o?i:null}},e.parseMasterPlaylistMedia=function(t,n,r,a){var i;void 0===a&&(a=[]);var o=[],s=0;for(h.lastIndex=0;null!==(i=h.exec(t));){var c=new l.AttrList(i[1]);if(c.TYPE===r){var u={attrs:c,bitrate:0,id:s++,groupId:c["GROUP-ID"],instreamId:c["INSTREAM-ID"],name:c.NAME||c.LANGUAGE||"",type:r,default:c.bool("DEFAULT"),autoselect:c.bool("AUTOSELECT"),forced:c.bool("FORCED"),lang:c.LANGUAGE,url:c.URI?e.resolve(c.URI,n):""};if(a.length){var d=e.findGroup(a,u.groupId)||a[0];_(u,d,"audioCodec"),_(u,d,"textCodec")}o.push(u)}}return o},e.parseLevelPlaylist=function(e,t,n,u,d){var h,v,g,_=new o.LevelDetails(t),b=_.fragments,I=null,T=0,M=0,k=0,E=0,B=null,w=new i.Fragment(u,t),P=-1,S=!1;for(f.lastIndex=0,_.m3u8=e;null!==(h=f.exec(e));){S&&(S=!1,(w=new i.Fragment(u,t)).start=k,w.sn=T,w.cc=E,w.level=n,I&&(w.initSegment=I,w.rawProgramDateTime=I.rawProgramDateTime));var A=h[1];if(A){w.duration=parseFloat(A);var L=(" "+h[2]).slice(1);w.title=L||null,w.tagList.push(L?["INF",A,L]:["INF",A])}else if(h[3])Object(r.isFiniteNumber)(w.duration)&&(w.start=k,g&&(w.levelkey=g),w.sn=T,w.level=n,w.cc=E,w.urlId=d,b.push(w),w.relurl=(" "+h[3]).slice(1),y(w,B),B=w,k+=w.duration,T++,M=0,S=!0);else if(h[4]){var O=(" "+h[4]).slice(1);B?w.setByteRange(O,B):w.setByteRange(O)}else if(h[5])w.rawProgramDateTime=(" "+h[5]).slice(1),w.tagList.push(["PROGRAM-DATE-TIME",w.rawProgramDateTime]),-1===P&&(P=b.length);else{if(!(h=h[0].match(p))){c.logger.warn("No matches on slow regex match for level playlist!");continue}for(v=1;v-1){c.logger.warn("Keyformat "+W+" is not supported from the manifest");continue}if("identity"!==W)continue;Y&&(g=s.LevelKey.fromURL(t,j),j&&["AES-128","SAMPLE-AES","SAMPLE-AES-CENC"].indexOf(Y)>=0&&(g.method=Y,g.keyFormat=W,$&&(g.keyID=$),G&&(g.keyFormatVersions=G),g.iv=U));break;case"START":var q=new l.AttrList(x).decimalFloatingPoint("TIME-OFFSET");Object(r.isFiniteNumber)(q)&&(_.startTimeOffset=q);break;case"MAP":var K=new l.AttrList(x);w.relurl=K.URI,K.BYTERANGE&&w.setByteRange(K.BYTERANGE),w.level=n,w.sn="initSegment",g&&(w.levelkey=g),w.initSegment=null,I=w,S=!0;break;case"SERVER-CONTROL":var X=new l.AttrList(x);_.canBlockReload=X.bool("CAN-BLOCK-RELOAD"),_.canSkipUntil=X.optionalFloat("CAN-SKIP-UNTIL",0),_.canSkipDateRanges=_.canSkipUntil>0&&X.bool("CAN-SKIP-DATERANGES"),_.partHoldBack=X.optionalFloat("PART-HOLD-BACK",0),_.holdBack=X.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var J=new l.AttrList(x);_.partTarget=J.decimalFloatingPoint("PART-TARGET");break;case"PART":var Q=_.partList;Q||(Q=_.partList=[]);var Z=M>0?Q[Q.length-1]:void 0,ee=M++,te=new i.Part(new l.AttrList(x),w,t,ee,Z);Q.push(te),w.duration+=te.duration;break;case"PRELOAD-HINT":var ne=new l.AttrList(x);_.preloadHint=ne;break;case"RENDITION-REPORT":var re=new l.AttrList(x);_.renditionReports=_.renditionReports||[],_.renditionReports.push(re);break;default:c.logger.warn("line parsed but not handled: "+h)}}}B&&!B.relurl?(b.pop(),k-=B.duration,_.partList&&(_.fragmentHint=B)):_.partList&&(y(w,B),w.cc=E,_.fragmentHint=w);var ae=b.length,ie=b[0],oe=b[ae-1];if((k+=_.skippedSegments*_.targetduration)>0&&ae&&oe){_.averagetargetduration=k/ae;var se=oe.sn;_.endSN="initSegment"!==se?se:0,ie&&(_.startCC=ie.cc,ie.initSegment||_.fragments.every((function(e){return e.relurl&&(t=e.relurl,m.test(null!=(n=null===(r=a.parseURL(t))||void 0===r?void 0:r.path)?n:""));var t,n,r}))&&(c.logger.warn("MP4 fragments found but no init segment (probably no MAP, incomplete M3U8), trying to fetch SIDX"),(w=new i.Fragment(u,t)).relurl=oe.relurl,w.level=n,w.sn="initSegment",ie.initSegment=w,_.needSidxRanges=!0))}else _.endSN=0,_.startCC=0;return _.fragmentHint&&(k+=_.fragmentHint.duration),_.totalduration=k,_.endCC=E,P>0&&function(e,t){for(var n=e[t],r=t;r--;){var a=e[r];if(!a)return;a.programDateTime=n.programDateTime-1e3*a.duration,n=a}}(b,P),_},e}();function g(e,t){["video","audio","text"].forEach((function(n){var r=e.filter((function(e){return Object(u.isCodecType)(e,n)}));if(r.length){var a=r.filter((function(e){return 0===e.lastIndexOf("avc1",0)||0===e.lastIndexOf("mp4a",0)}));t[n+"Codec"]=a.length>0?a[0]:r[0],e=e.filter((function(e){return-1===r.indexOf(e)}))}})),t.unknownCodecs=e}function _(e,t,n){var r=t[n];r&&(e[n]=r)}function y(e,t){e.rawProgramDateTime?e.programDateTime=Date.parse(e.rawProgramDateTime):null!=t&&t.programDateTime&&(e.programDateTime=t.endProgramDateTime),Object(r.isFiniteNumber)(e.programDateTime)||(e.programDateTime=null,e.rawProgramDateTime=null)}},"./src/loader/playlist-loader.ts":function(e,t,n){"use strict";n.r(t);var r=n("./src/polyfills/number.ts"),a=n("./src/events.ts"),i=n("./src/errors.ts"),o=n("./src/utils/logger.ts"),s=n("./src/utils/mp4-tools.ts"),l=n("./src/loader/m3u8-parser.ts"),c=n("./src/types/loader.ts"),u=n("./src/utils/attr-list.ts");function d(e,t){var n=e.url;return void 0!==n&&0!==n.indexOf("data:")||(n=t.url),n}var h=function(){function e(e){this.hls=void 0,this.loaders=Object.create(null),this.hls=e,this.registerListeners()}var t=e.prototype;return t.registerListeners=function(){var e=this.hls;e.on(a.Events.MANIFEST_LOADING,this.onManifestLoading,this),e.on(a.Events.LEVEL_LOADING,this.onLevelLoading,this),e.on(a.Events.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.on(a.Events.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},t.unregisterListeners=function(){var e=this.hls;e.off(a.Events.MANIFEST_LOADING,this.onManifestLoading,this),e.off(a.Events.LEVEL_LOADING,this.onLevelLoading,this),e.off(a.Events.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.off(a.Events.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},t.createInternalLoader=function(e){var t=this.hls.config,n=t.pLoader,r=t.loader,a=new(n||r)(t);return e.loader=a,this.loaders[e.type]=a,a},t.getInternalLoader=function(e){return this.loaders[e.type]},t.resetInternalLoader=function(e){this.loaders[e]&&delete this.loaders[e]},t.destroyInternalLoaders=function(){for(var e in this.loaders){var t=this.loaders[e];t&&t.destroy(),this.resetInternalLoader(e)}},t.destroy=function(){this.unregisterListeners(),this.destroyInternalLoaders()},t.onManifestLoading=function(e,t){var n=t.url;this.load({id:null,groupId:null,level:0,responseType:"text",type:c.PlaylistContextType.MANIFEST,url:n,deliveryDirectives:null})},t.onLevelLoading=function(e,t){var n=t.id,r=t.level,a=t.url,i=t.deliveryDirectives;this.load({id:n,groupId:null,level:r,responseType:"text",type:c.PlaylistContextType.LEVEL,url:a,deliveryDirectives:i})},t.onAudioTrackLoading=function(e,t){var n=t.id,r=t.groupId,a=t.url,i=t.deliveryDirectives;this.load({id:n,groupId:r,level:null,responseType:"text",type:c.PlaylistContextType.AUDIO_TRACK,url:a,deliveryDirectives:i})},t.onSubtitleTrackLoading=function(e,t){var n=t.id,r=t.groupId,a=t.url,i=t.deliveryDirectives;this.load({id:n,groupId:r,level:null,responseType:"text",type:c.PlaylistContextType.SUBTITLE_TRACK,url:a,deliveryDirectives:i})},t.load=function(e){var t,n,r,a,i,s,l=this.hls.config,u=this.getInternalLoader(e);if(u){var d=u.context;if(d&&d.url===e.url)return void o.logger.trace("[playlist-loader]: playlist request ongoing");o.logger.log("[playlist-loader]: aborting previous loader for type: "+e.type),u.abort()}switch(e.type){case c.PlaylistContextType.MANIFEST:n=l.manifestLoadingMaxRetry,r=l.manifestLoadingTimeOut,a=l.manifestLoadingRetryDelay,i=l.manifestLoadingMaxRetryTimeout;break;case c.PlaylistContextType.LEVEL:case c.PlaylistContextType.AUDIO_TRACK:case c.PlaylistContextType.SUBTITLE_TRACK:n=0,r=l.levelLoadingTimeOut;break;default:n=l.levelLoadingMaxRetry,r=l.levelLoadingTimeOut,a=l.levelLoadingRetryDelay,i=l.levelLoadingMaxRetryTimeout}if(u=this.createInternalLoader(e),null!==(t=e.deliveryDirectives)&&void 0!==t&&t.part&&(e.type===c.PlaylistContextType.LEVEL&&null!==e.level?s=this.hls.levels[e.level].details:e.type===c.PlaylistContextType.AUDIO_TRACK&&null!==e.id?s=this.hls.audioTracks[e.id].details:e.type===c.PlaylistContextType.SUBTITLE_TRACK&&null!==e.id&&(s=this.hls.subtitleTracks[e.id].details),s)){var h=s.partTarget,f=s.targetduration;h&&f&&(r=Math.min(1e3*Math.max(3*h,.8*f),r))}var p={timeout:r,maxRetry:n,retryDelay:a,maxRetryDelay:i,highWaterMark:0},m={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};u.load(e,p,m)},t.loadsuccess=function(e,t,n,r){if(void 0===r&&(r=null),n.isSidxRequest)return this.handleSidxRequest(e,n),void this.handlePlaylistLoaded(e,t,n,r);this.resetInternalLoader(n.type);var a=e.data;0===a.indexOf("#EXTM3U")?(t.parsing.start=performance.now(),a.indexOf("#EXTINF:")>0||a.indexOf("#EXT-X-TARGETDURATION:")>0?this.handleTrackOrLevelPlaylist(e,t,n,r):this.handleMasterPlaylist(e,t,n,r)):this.handleManifestParsingError(e,n,"no EXTM3U delimiter",r)},t.loaderror=function(e,t,n){void 0===n&&(n=null),this.handleNetworkError(t,n,!1,e)},t.loadtimeout=function(e,t,n){void 0===n&&(n=null),this.handleNetworkError(t,n,!0)},t.handleMasterPlaylist=function(e,t,n,r){var i=this.hls,s=e.data,c=d(e,n),h=l.default.parseMasterPlaylist(s,c),f=h.levels,p=h.sessionData;if(f.length){var m=f.map((function(e){return{id:e.attrs.AUDIO,audioCodec:e.audioCodec}})),v=f.map((function(e){return{id:e.attrs.SUBTITLES,textCodec:e.textCodec}})),g=l.default.parseMasterPlaylistMedia(s,c,"AUDIO",m),_=l.default.parseMasterPlaylistMedia(s,c,"SUBTITLES",v),y=l.default.parseMasterPlaylistMedia(s,c,"CLOSED-CAPTIONS");g.length&&(g.some((function(e){return!e.url}))||!f[0].audioCodec||f[0].attrs.AUDIO||(o.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),g.unshift({type:"main",name:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new u.AttrList({}),bitrate:0,url:""}))),i.trigger(a.Events.MANIFEST_LOADED,{levels:f,audioTracks:g,subtitles:_,captions:y,url:c,stats:t,networkDetails:r,sessionData:p})}else this.handleManifestParsingError(e,n,"no level found in manifest",r)},t.handleTrackOrLevelPlaylist=function(e,t,n,o){var s=this.hls,h=n.id,f=n.level,p=n.type,m=d(e,n),v=Object(r.isFiniteNumber)(h)?h:0,g=Object(r.isFiniteNumber)(f)?f:v,_=function(e){switch(e.type){case c.PlaylistContextType.AUDIO_TRACK:return c.PlaylistLevelType.AUDIO;case c.PlaylistContextType.SUBTITLE_TRACK:return c.PlaylistLevelType.SUBTITLE;default:return c.PlaylistLevelType.MAIN}}(n),y=l.default.parseLevelPlaylist(e.data,m,g,_,v);if(y.fragments.length){if(p===c.PlaylistContextType.MANIFEST){var b={attrs:new u.AttrList({}),bitrate:0,details:y,name:"",url:m};s.trigger(a.Events.MANIFEST_LOADED,{levels:[b],audioTracks:[],url:m,stats:t,networkDetails:o,sessionData:null})}if(t.parsing.end=performance.now(),y.needSidxRanges){var I,T=null===(I=y.fragments[0].initSegment)||void 0===I?void 0:I.url;this.load({url:T,isSidxRequest:!0,type:p,level:f,levelDetails:y,id:h,groupId:null,rangeStart:0,rangeEnd:2048,responseType:"arraybuffer",deliveryDirectives:null})}else n.levelDetails=y,this.handlePlaylistLoaded(e,t,n,o)}else s.trigger(a.Events.ERROR,{type:i.ErrorTypes.NETWORK_ERROR,details:i.ErrorDetails.LEVEL_EMPTY_ERROR,fatal:!1,url:m,reason:"no fragments found in level",level:"number"==typeof n.level?n.level:void 0})},t.handleSidxRequest=function(e,t){var n=Object(s.parseSegmentIndex)(new Uint8Array(e.data));if(n){var r=n.references,a=t.levelDetails;r.forEach((function(e,t){var r=e.info,i=a.fragments[t];0===i.byteRange.length&&i.setByteRange(String(1+r.end-r.start)+"@"+String(r.start)),i.initSegment&&i.initSegment.setByteRange(String(n.moovEndOffset)+"@0")}))}},t.handleManifestParsingError=function(e,t,n,r){this.hls.trigger(a.Events.ERROR,{type:i.ErrorTypes.NETWORK_ERROR,details:i.ErrorDetails.MANIFEST_PARSING_ERROR,fatal:t.type===c.PlaylistContextType.MANIFEST,url:e.url,reason:n,response:e,context:t,networkDetails:r})},t.handleNetworkError=function(e,t,n,r){void 0===n&&(n=!1),o.logger.warn("[playlist-loader]: A network "+(n?"timeout":"error")+" occurred while loading "+e.type+" level: "+e.level+" id: "+e.id+' group-id: "'+e.groupId+'"');var s=i.ErrorDetails.UNKNOWN,l=!1,u=this.getInternalLoader(e);switch(e.type){case c.PlaylistContextType.MANIFEST:s=n?i.ErrorDetails.MANIFEST_LOAD_TIMEOUT:i.ErrorDetails.MANIFEST_LOAD_ERROR,l=!0;break;case c.PlaylistContextType.LEVEL:s=n?i.ErrorDetails.LEVEL_LOAD_TIMEOUT:i.ErrorDetails.LEVEL_LOAD_ERROR,l=!1;break;case c.PlaylistContextType.AUDIO_TRACK:s=n?i.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:i.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,l=!1;break;case c.PlaylistContextType.SUBTITLE_TRACK:s=n?i.ErrorDetails.SUBTITLE_TRACK_LOAD_TIMEOUT:i.ErrorDetails.SUBTITLE_LOAD_ERROR,l=!1}u&&this.resetInternalLoader(e.type);var d={type:i.ErrorTypes.NETWORK_ERROR,details:s,fatal:l,url:e.url,loader:u,context:e,networkDetails:t};r&&(d.response=r),this.hls.trigger(a.Events.ERROR,d)},t.handlePlaylistLoaded=function(e,t,n,r){var i=n.type,o=n.level,s=n.id,l=n.groupId,u=n.loader,d=n.levelDetails,h=n.deliveryDirectives;if(null!=d&&d.targetduration){if(u)switch(d.live&&(u.getCacheAge&&(d.ageHeader=u.getCacheAge()||0),u.getCacheAge&&!isNaN(d.ageHeader)||(d.ageHeader=0)),i){case c.PlaylistContextType.MANIFEST:case c.PlaylistContextType.LEVEL:this.hls.trigger(a.Events.LEVEL_LOADED,{details:d,level:o||0,id:s||0,stats:t,networkDetails:r,deliveryDirectives:h});break;case c.PlaylistContextType.AUDIO_TRACK:this.hls.trigger(a.Events.AUDIO_TRACK_LOADED,{details:d,id:s||0,groupId:l||"",stats:t,networkDetails:r,deliveryDirectives:h});break;case c.PlaylistContextType.SUBTITLE_TRACK:this.hls.trigger(a.Events.SUBTITLE_TRACK_LOADED,{details:d,id:s||0,groupId:l||"",stats:t,networkDetails:r,deliveryDirectives:h})}}else this.handleManifestParsingError(e,n,"invalid target duration",r)},e}();t.default=h},"./src/polyfills/number.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"isFiniteNumber",(function(){return r})),n.d(t,"MAX_SAFE_INTEGER",(function(){return a}));var r=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)},a=Number.MAX_SAFE_INTEGER||9007199254740991},"./src/remux/aac-helper.ts":function(e,t,n){"use strict";n.r(t);var r=function(){function e(){}return e.getSilentFrame=function(e,t){if("mp4a.40.2"===e){if(1===t)return new Uint8Array([0,200,0,128,35,128]);if(2===t)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(1===t)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}},e}();t.default=r},"./src/remux/mp4-generator.ts":function(e,t,n){"use strict";n.r(t);var r=Math.pow(2,32)-1,a=function(){function e(){}return e.init=function(){var t;for(t in e.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},e.types)e.types.hasOwnProperty(t)&&(e.types[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);var n=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),r=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);e.HDLR_TYPES={video:n,audio:r};var a=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),i=new Uint8Array([0,0,0,0,0,0,0,0]);e.STTS=e.STSC=e.STCO=i,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var o=new Uint8Array([105,115,111,109]),s=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);e.FTYP=e.box(e.types.ftyp,o,l,o,s),e.DINF=e.box(e.types.dinf,e.box(e.types.dref,a))},e.box=function(e){for(var t=8,n=arguments.length,r=new Array(n>1?n-1:0),a=1;a>24&255,s[1]=t>>16&255,s[2]=t>>8&255,s[3]=255&t,s.set(e,4),i=0,t=8;i>24&255,t>>16&255,t>>8&255,255&t,a>>24,a>>16&255,a>>8&255,255&a,i>>24,i>>16&255,i>>8&255,255&i,85,196,0,0]))},e.mdia=function(t){return e.box(e.types.mdia,e.mdhd(t.timescale,t.duration),e.hdlr(t.type),e.minf(t))},e.mfhd=function(t){return e.box(e.types.mfhd,new Uint8Array([0,0,0,0,t>>24,t>>16&255,t>>8&255,255&t]))},e.minf=function(t){return"audio"===t.type?e.box(e.types.minf,e.box(e.types.smhd,e.SMHD),e.DINF,e.stbl(t)):e.box(e.types.minf,e.box(e.types.vmhd,e.VMHD),e.DINF,e.stbl(t))},e.moof=function(t,n,r){return e.box(e.types.moof,e.mfhd(t),e.traf(r,n))},e.moov=function(t){for(var n=t.length,r=[];n--;)r[n]=e.trak(t[n]);return e.box.apply(null,[e.types.moov,e.mvhd(t[0].timescale,t[0].duration)].concat(r).concat(e.mvex(t)))},e.mvex=function(t){for(var n=t.length,r=[];n--;)r[n]=e.trex(t[n]);return e.box.apply(null,[e.types.mvex].concat(r))},e.mvhd=function(t,n){n*=t;var a=Math.floor(n/(r+1)),i=Math.floor(n%(r+1)),o=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,a>>24,a>>16&255,a>>8&255,255&a,i>>24,i>>16&255,i>>8&255,255&i,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return e.box(e.types.mvhd,o)},e.sdtp=function(t){var n,r,a=t.samples||[],i=new Uint8Array(4+a.length);for(n=0;n>>8&255),i.push(255&a),i=i.concat(Array.prototype.slice.call(r));for(n=0;n>>8&255),o.push(255&a),o=o.concat(Array.prototype.slice.call(r));var s=e.box(e.types.avcC,new Uint8Array([1,i[3],i[4],i[5],255,224|t.sps.length].concat(i).concat([t.pps.length]).concat(o))),l=t.width,c=t.height,u=t.pixelRatio[0],d=t.pixelRatio[1];return e.box(e.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,c>>8&255,255&c,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),s,e.box(e.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),e.box(e.types.pasp,new Uint8Array([u>>24,u>>16&255,u>>8&255,255&u,d>>24,d>>16&255,d>>8&255,255&d])))},e.esds=function(e){var t=e.config.length;return new Uint8Array([0,0,0,0,3,23+t,0,1,0,4,15+t,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([t]).concat(e.config).concat([6,1,2]))},e.mp4a=function(t){var n=t.samplerate;return e.box(e.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount,0,16,0,0,0,0,n>>8&255,255&n,0,0]),e.box(e.types.esds,e.esds(t)))},e.mp3=function(t){var n=t.samplerate;return e.box(e.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount,0,16,0,0,0,0,n>>8&255,255&n,0,0]))},e.stsd=function(t){return"audio"===t.type?t.isAAC||"mp3"!==t.codec?e.box(e.types.stsd,e.STSD,e.mp4a(t)):e.box(e.types.stsd,e.STSD,e.mp3(t)):e.box(e.types.stsd,e.STSD,e.avc1(t))},e.tkhd=function(t){var n=t.id,a=t.duration*t.timescale,i=t.width,o=t.height,s=Math.floor(a/(r+1)),l=Math.floor(a%(r+1));return e.box(e.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,n>>24&255,n>>16&255,n>>8&255,255&n,0,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,l>>24,l>>16&255,l>>8&255,255&l,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,i>>8&255,255&i,0,0,o>>8&255,255&o,0,0]))},e.traf=function(t,n){var a=e.sdtp(t),i=t.id,o=Math.floor(n/(r+1)),s=Math.floor(n%(r+1));return e.box(e.types.traf,e.box(e.types.tfhd,new Uint8Array([0,0,0,0,i>>24,i>>16&255,i>>8&255,255&i])),e.box(e.types.tfdt,new Uint8Array([1,0,0,0,o>>24,o>>16&255,o>>8&255,255&o,s>>24,s>>16&255,s>>8&255,255&s])),e.trun(t,a.length+16+20+8+16+8+8),a)},e.trak=function(t){return t.duration=t.duration||4294967295,e.box(e.types.trak,e.tkhd(t),e.mdia(t))},e.trex=function(t){var n=t.id;return e.box(e.types.trex,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},e.trun=function(t,n){var r,a,i,o,s,l,c=t.samples||[],u=c.length,d=12+16*u,h=new Uint8Array(d);for(n+=8+d,h.set([0,0,15,1,u>>>24&255,u>>>16&255,u>>>8&255,255&u,n>>>24&255,n>>>16&255,n>>>8&255,255&n],0),r=0;r>>24&255,i>>>16&255,i>>>8&255,255&i,o>>>24&255,o>>>16&255,o>>>8&255,255&o,s.isLeading<<2|s.dependsOn,s.isDependedOn<<6|s.hasRedundancy<<4|s.paddingValue<<1|s.isNonSync,61440&s.degradPrio,15&s.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*r);return e.box(e.types.trun,h)},e.initSegment=function(t){e.types||e.init();var n=e.moov(t),r=new Uint8Array(e.FTYP.byteLength+n.byteLength);return r.set(e.FTYP),r.set(n,e.FTYP.byteLength),r},e}();a.types=void 0,a.HDLR_TYPES=void 0,a.STTS=void 0,a.STSC=void 0,a.STCO=void 0,a.STSZ=void 0,a.VMHD=void 0,a.SMHD=void 0,a.STSD=void 0,a.FTYP=void 0,a.DINF=void 0,t.default=a},"./src/remux/mp4-remuxer.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return m})),n.d(t,"normalizePts",(function(){return v}));var r=n("./src/polyfills/number.ts"),a=n("./src/remux/aac-helper.ts"),i=n("./src/remux/mp4-generator.ts"),o=n("./src/events.ts"),s=n("./src/errors.ts"),l=n("./src/utils/logger.ts"),c=n("./src/types/loader.ts"),u=n("./src/utils/timescale-conversion.ts");function d(){return d=Object.assign||function(e){for(var t=1;t0?e:n.pts}),e[0].pts);return t&&l.logger.debug("PTS rollover detected"),n},t.remux=function(e,t,n,r,a,i,o,s){var u,d,h,f,p,m,g=a,_=a,y=e.pid>-1,b=t.pid>-1,I=t.samples.length,T=e.samples.length>0,M=I>1;if((!y||T)&&(!b||M)||this.ISGenerated||o){this.ISGenerated||(h=this.generateIS(e,t,a));var k=this.isVideoContiguous,E=-1;if(M&&(E=function(e){for(var t=0;t0){l.logger.warn("[mp4-remuxer]: Dropped "+E+" out of "+I+" video samples due to a missing keyframe");var B=this.getVideoStartPts(t.samples);t.samples=t.samples.slice(E),t.dropped+=E,_+=(t.samples[0].pts-B)/(t.timescale||9e4)}else-1===E&&(l.logger.warn("[mp4-remuxer]: No keyframe found out of "+I+" video samples"),m=!1);if(this.ISGenerated){if(T&&M){var w=this.getVideoStartPts(t.samples),P=(v(e.samples[0].pts,w)-w)/t.inputTimeScale;g+=Math.max(0,P),_+=Math.max(0,-P)}if(T){if(e.samplerate||(l.logger.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),h=this.generateIS(e,t,a)),d=this.remuxAudio(e,g,this.isAudioContiguous,i,b||M||s===c.PlaylistLevelType.AUDIO?_:void 0),M){var S=d?d.endPTS-d.startPTS:0;t.inputTimeScale||(l.logger.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),h=this.generateIS(e,t,a)),u=this.remuxVideo(t,_,k,S)}}else M&&(u=this.remuxVideo(t,_,k,0));u&&(u.firstKeyFrame=E,u.independent=-1!==E)}}return this.ISGenerated&&(n.samples.length&&(p=this.remuxID3(n,a)),r.samples.length&&(f=this.remuxText(r,a))),{audio:d,video:u,initSegment:h,independent:m,text:f,id3:p}},t.generateIS=function(e,t,n){var a,o,s,l=e.samples,c=t.samples,u=this.typeSupported,d={},h=!Object(r.isFiniteNumber)(this._initPTS),f="audio/mp4";if(h&&(a=o=1/0),e.config&&l.length&&(e.timescale=e.samplerate,e.isAAC||(u.mpeg?(f="audio/mpeg",e.codec=""):u.mp3&&(e.codec="mp3")),d.audio={id:"audio",container:f,codec:e.codec,initSegment:!e.isAAC&&u.mpeg?new Uint8Array(0):i.default.initSegment([e]),metadata:{channelCount:e.channelCount}},h&&(s=e.inputTimeScale,a=o=l[0].pts-Math.round(s*n))),t.sps&&t.pps&&c.length&&(t.timescale=t.inputTimeScale,d.video={id:"main",container:"video/mp4",codec:t.codec,initSegment:i.default.initSegment([t]),metadata:{width:t.width,height:t.height}},h)){s=t.inputTimeScale;var p=this.getVideoStartPts(c),m=Math.round(s*n);o=Math.min(o,v(c[0].dts,p)-m),a=Math.min(a,p-m)}if(Object.keys(d).length)return this.ISGenerated=!0,h&&(this._initPTS=a,this._initDTS=o),{tracks:d,initPTS:a,timescale:s}},t.remuxVideo=function(e,t,n,r){var a,c,f,m=e.inputTimeScale,_=e.samples,y=[],b=_.length,I=this._initPTS,T=this.nextAvcDts,M=8,k=Number.POSITIVE_INFINITY,E=Number.NEGATIVE_INFINITY,B=0,w=!1;n&&null!==T||(T=t*m-(_[0].pts-v(_[0].dts,_[0].pts)));for(var P=0;PS.pts&&(B=Math.max(Math.min(B,S.pts-S.dts),-18e3)),S.dts<_[P>0?P-1:P].dts&&(w=!0)}w&&_.sort((function(e,t){var n=e.dts-t.dts,r=e.pts-t.pts;return n||r})),c=_[0].dts,f=_[_.length-1].dts;var A=Math.round((f-c)/(b-1));if(B<0){if(B<-2*A){l.logger.warn("PTS < DTS detected in video samples, offsetting DTS from PTS by "+Object(u.toMsFromMpegTsClock)(-A,!0)+" ms");for(var L=B,O=0;OA;if(D||x<-1){D?l.logger.warn("AVC: "+Object(u.toMsFromMpegTsClock)(x,!0)+" ms ("+x+"dts) hole between fragments detected, filling it"):l.logger.warn("AVC: "+Object(u.toMsFromMpegTsClock)(-x,!0)+" ms ("+x+"dts) overlapping between fragments detected"),c=T;var F=_[0].pts-x;_[0].dts=c,_[0].pts=F,l.logger.log("Video: First PTS/DTS adjusted: "+Object(u.toMsFromMpegTsClock)(F,!0)+"/"+Object(u.toMsFromMpegTsClock)(c,!0)+", delta: "+Object(u.toMsFromMpegTsClock)(x,!0)+" ms")}}p&&(c=Math.max(0,c));for(var z=0,R=0,N=0;N0?q-1:q].dts;if(re.stretchShortVideoTrack&&null!==this.nextAudioPts){var ie=Math.floor(re.maxBufferHole*m),oe=(r?k+r*m:this.nextAudioPts)-K.pts;oe>ie?((a=oe-ae)<0&&(a=ae),l.logger.log("[mp4-remuxer]: It is approximately "+oe/90+" ms to the next segment; using duration "+a/90+" ms for the last video frame.")):a=ae}else a=ae}var se=Math.round(K.pts-K.dts);y.push(new g(K.key,a,J,se))}if(y.length&&h&&h<70){var le=y[0].flags;le.dependsOn=2,le.isNonSync=0}console.assert(void 0!==a,"mp4SampleDuration must be computed"),this.nextAvcDts=T=f+a,this.isVideoContiguous=!0;var ce={data1:i.default.moof(e.sequenceNumber++,c,d({},e,{samples:y})),data2:G,startPTS:k/m,endPTS:(E+a)/m,startDTS:c/m,endDTS:T/m,type:"video",hasAudio:!1,hasVideo:!0,nb:y.length,dropped:e.dropped};return e.samples=[],e.dropped=0,console.assert(G.length,"MDAT length must not be zero"),ce},t.remuxAudio=function(e,t,n,r,c){var u=e.inputTimeScale,h=u/(e.samplerate?e.samplerate:u),f=e.isAAC?1024:1152,p=f*h,m=this._initPTS,_=!e.isAAC&&this.typeSupported.mpeg,y=[],b=e.samples,I=_?0:8,T=this.nextAudioPts||-1,M=t*u;if(this.isAudioContiguous=n=n||b.length&&T>0&&(r&&Math.abs(M-T)<9e3||Math.abs(v(b[0].pts-m,M)-T)<20*p),b.forEach((function(e){e.pts=v(e.pts-m,M)})),!n||T<0){if(b=b.filter((function(e){return e.pts>=0})),!b.length)return;T=0===c?0:r?Math.max(0,M):b[0].pts}if(e.isAAC)for(var k=void 0!==c,E=this.config.maxAudioFramesDrift,B=0,w=T;B=E*p&&L<1e4&&k){var O=Math.round(A/p);(w=S-O*p)<0&&(O--,w+=p),0===B&&(this.nextAudioPts=T=w),l.logger.warn("[mp4-remuxer]: Injecting "+O+" audio frame @ "+(w/u).toFixed(3)+"s due to "+Math.round(1e3*A/u)+" ms gap.");for(var C=0;C0))return;N+=I;try{F=new Uint8Array(N)}catch(e){return void this.observer.emit(o.Events.ERROR,o.Events.ERROR,{type:s.ErrorTypes.MUX_ERROR,details:s.ErrorDetails.REMUX_ALLOC_ERROR,fatal:!1,bytes:N,reason:"fail allocating audio mdat "+N})}_||(new DataView(F.buffer).setUint32(0,N),F.set(i.default.types.mdat,4))}F.set(U,I);var $=U.byteLength;I+=$,y.push(new g(!0,f,$,0)),R=G}var W=y.length;if(W){var q=y[y.length-1];this.nextAudioPts=T=R+h*q.duration;var K=_?new Uint8Array(0):i.default.moof(e.sequenceNumber++,z/h,d({},e,{samples:y}));e.samples=[];var X=z/u,J=T/u,Q={data1:K,data2:F,startPTS:X,endPTS:J,startDTS:X,endDTS:J,type:"audio",hasAudio:!0,hasVideo:!1,nb:W};return this.isAudioContiguous=!0,console.assert(F.length,"MDAT length must not be zero"),Q}},t.remuxEmptyAudio=function(e,t,n,r){var i=e.inputTimeScale,o=i/(e.samplerate?e.samplerate:i),s=this.nextAudioPts,c=(null!==s?s:r.startDTS*i)+this._initDTS,u=r.endDTS*i+this._initDTS,d=1024*o,h=Math.ceil((u-c)/d),f=a.default.getSilentFrame(e.manifestCodec||e.codec,e.channelCount);if(l.logger.warn("[mp4-remuxer]: remux empty Audio"),f){for(var p=[],m=0;m4294967296;)e+=n;return e}var g=function(e,t,n,r){this.size=void 0,this.duration=void 0,this.cts=void 0,this.flags=void 0,this.duration=t,this.size=n,this.cts=r,this.flags=new _(e)},_=function(e){this.isLeading=0,this.isDependedOn=0,this.hasRedundancy=0,this.degradPrio=0,this.dependsOn=1,this.isNonSync=1,this.dependsOn=e?2:1,this.isNonSync=e?0:1}},"./src/remux/passthrough-remuxer.ts":function(e,t,n){"use strict";n.r(t);var r=n("./src/polyfills/number.ts"),a=n("./src/utils/mp4-tools.ts"),i=n("./src/loader/fragment.ts"),o=n("./src/utils/logger.ts"),s=function(){function e(){this.emitInitSegment=!1,this.audioCodec=void 0,this.videoCodec=void 0,this.initData=void 0,this.initPTS=void 0,this.initTracks=void 0,this.lastEndDTS=null}var t=e.prototype;return t.destroy=function(){},t.resetTimeStamp=function(e){this.initPTS=e,this.lastEndDTS=null},t.resetNextTimestamp=function(){this.lastEndDTS=null},t.resetInitSegment=function(e,t,n){this.audioCodec=t,this.videoCodec=n,this.generateInitSegment(e),this.emitInitSegment=!0},t.generateInitSegment=function(e){var t=this.audioCodec,n=this.videoCodec;if(!e||!e.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var r=this.initData=Object(a.parseInitSegment)(e);t||(t=c(r.audio,i.ElementaryStreamTypes.AUDIO)),n||(n=c(r.video,i.ElementaryStreamTypes.VIDEO));var s={};r.audio&&r.video?s.audiovideo={container:"video/mp4",codec:t+","+n,initSegment:e,id:"main"}:r.audio?s.audio={container:"audio/mp4",codec:t,initSegment:e,id:"audio"}:r.video?s.video={container:"video/mp4",codec:n,initSegment:e,id:"main"}:o.logger.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=s},t.remux=function(e,t,n,i,s){var c=this.initPTS,u=this.lastEndDTS,d={audio:void 0,video:void 0,text:i,id3:n,initSegment:void 0};Object(r.isFiniteNumber)(u)||(u=this.lastEndDTS=s||0);var h=t.samples;if(!h||!h.length)return d;var f={initPTS:void 0,timescale:1},p=this.initData;if(p&&p.length||(this.generateInitSegment(h),p=this.initData),!p||!p.length)return o.logger.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),d;this.emitInitSegment&&(f.tracks=this.initTracks,this.emitInitSegment=!1),Object(r.isFiniteNumber)(c)||(this.initPTS=f.initPTS=c=l(p,h,u));var m=Object(a.getDuration)(h,p),v=u,g=m+v;Object(a.offsetStartDTS)(p,h,c),m>0?this.lastEndDTS=g:(o.logger.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var _=!!p.audio,y=!!p.video,b="";_&&(b+="audio"),y&&(b+="video");var I={data1:h,startPTS:v,startDTS:v,endPTS:g,endDTS:g,type:b,hasAudio:_,hasVideo:y,nb:1,dropped:0};return d.audio="audio"===I.type?I:void 0,d.video="audio"!==I.type?I:void 0,d.text=i,d.id3=n,d.initSegment=f,d},e}(),l=function(e,t,n){return Object(a.getStartDTS)(e,t)-n};function c(e,t){var n=null==e?void 0:e.codec;return n&&n.length>4?n:"hvc1"===n?"hvc1.1.c.L120.90":"av01"===n?"av01.0.04M.08":"avc1"===n||t===i.ElementaryStreamTypes.VIDEO?"avc1.42e01e":"mp4a.40.5"}t.default=s},"./src/task-loop.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return r}));var r=function(){function e(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}var t=e.prototype;return t.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},t.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},t.onHandlerDestroyed=function(){},t.hasInterval=function(){return!!this._tickInterval},t.hasNextTick=function(){return!!this._tickTimer},t.setInterval=function(e){return!this._tickInterval&&(this._tickInterval=self.setInterval(this._boundTick,e),!0)},t.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},t.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},t.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},t.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},t.doTick=function(){},e}()},"./src/types/cmcd.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"CMCDVersion",(function(){return o})),n.d(t,"CMCDObjectType",(function(){return r})),n.d(t,"CMCDStreamingFormat",(function(){return a})),n.d(t,"CMCDStreamType",(function(){return i}));var r,a,i,o=1;!function(e){e.MANIFEST="m",e.AUDIO="a",e.VIDEO="v",e.MUXED="av",e.INIT="i",e.CAPTION="c",e.TIMED_TEXT="tt",e.KEY="k",e.OTHER="o"}(r||(r={})),function(e){e.DASH="d",e.HLS="h",e.SMOOTH="s",e.OTHER="o"}(a||(a={})),function(e){e.VOD="v",e.LIVE="l"}(i||(i={}))},"./src/types/level.ts":function(e,t,n){"use strict";function r(e,t){for(var n=0;nNumber.MAX_SAFE_INTEGER?1/0:t},t.hexadecimalInteger=function(e){if(this[e]){var t=(this[e]||"0x").slice(2);t=(1&t.length?"0":"")+t;for(var n=new Uint8Array(t.length/2),r=0;rNumber.MAX_SAFE_INTEGER?1/0:t},t.decimalFloatingPoint=function(e){return parseFloat(this[e])},t.optionalFloat=function(e,t){var n=this[e];return n?parseFloat(n):t},t.enumeratedString=function(e){return this[e]},t.bool=function(e){return"YES"===this[e]},t.decimalResolution=function(e){var t=r.exec(this[e]);if(null!==t)return{width:parseInt(t[1],10),height:parseInt(t[2],10)}},e.parseAttrList=function(e){var t,n={};for(a.lastIndex=0;null!==(t=a.exec(e));){var r=t[2];0===r.indexOf('"')&&r.lastIndexOf('"')===r.length-1&&(r=r.slice(1,-1)),n[t[1]]=r}return n},e}()},"./src/utils/binary-search.ts":function(e,t,n){"use strict";n.r(t),t.default={search:function(e,t){for(var n=0,r=e.length-1,a=null,i=null;n<=r;){var o=t(i=e[a=(n+r)/2|0]);if(o>0)n=a+1;else{if(!(o<0))return i;r=a-1}}return null}}},"./src/utils/buffer-helper.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"BufferHelper",(function(){return i}));var r=n("./src/utils/logger.ts"),a={length:0,start:function(){return 0},end:function(){return 0}},i=function(){function e(){}return e.isBuffered=function(t,n){try{if(t)for(var r=e.getBuffered(t),a=0;a=r.start(a)&&n<=r.end(a))return!0}catch(e){}return!1},e.bufferInfo=function(t,n,r){try{if(t){var a,i=e.getBuffered(t),o=[];for(a=0;ao&&(r[i-1].end=e[a].end):r.push(e[a])}else r.push(e[a])}else r=e;for(var s,l=0,c=t,u=t,d=0;d=h&&t=e&&a.logger.log(this.time+" ["+e+"] "+t)},e}(),m=function(e){for(var t=[],n=0;nl&&(this.logger.log(r.DEBUG,"Too large cursor position "+this.pos),this.pos=l)},t.moveCursor=function(e){var t=this.pos+e;if(e>1)for(var n=this.pos+1;n=144&&this.backSpace();var t=o(e);this.pos>=l?this.logger.log(r.ERROR,"Cannot insert "+e.toString(16)+" ("+t+") at position "+this.pos+". Skipping it!"):(this.chars[this.pos].setChar(t,this.currPenState),this.moveCursor(1))},t.clearFromPos=function(e){var t;for(t=e;t0&&(n=e?"["+t.join(" | ")+"]":t.join("\n")),n},t.getTextAndFormat=function(){return this.rows},e}(),b=function(){function e(e,t,n){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=e,this.outputFilter=t,this.mode=null,this.verbose=0,this.displayedMemory=new y(n),this.nonDisplayedMemory=new y(n),this.lastOutputScreen=new y(n),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=n}var t=e.prototype;return t.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},t.getHandler=function(){return this.outputFilter},t.setHandler=function(e){this.outputFilter=e},t.setPAC=function(e){this.writeScreen.setPAC(e)},t.setBkgData=function(e){this.writeScreen.setBkgData(e)},t.setMode=function(e){e!==this.mode&&(this.mode=e,this.logger.log(r.INFO,"MODE="+e),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=e)},t.insertChars=function(e){for(var t=0;t=46,t.italics)t.foreground="white";else{var n=Math.floor(e/2)-16;t.foreground=["white","green","blue","cyan","red","yellow","magenta"][n]}this.logger.log(r.INFO,"MIDROW: "+JSON.stringify(t)),this.writeScreen.setPen(t)},t.outputDataUpdate=function(e){void 0===e&&(e=!1);var t=this.logger.time;null!==t&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,t,this.lastOutputScreen),e&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:t):this.cueStartTime=t,this.lastOutputScreen.copy(this.displayedMemory))},t.cueSplitAtTime=function(e){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,e,this.displayedMemory),this.cueStartTime=e))},e}(),I=function(){function e(e,t,n){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var r=new p;this.channels=[null,new b(e,t,r),new b(e+1,n,r)],this.cmdHistory={a:null,b:null},this.logger=r}var t=e.prototype;return t.getHandler=function(e){return this.channels[e].getHandler()},t.setHandler=function(e,t){this.channels[e].setHandler(t)},t.addData=function(e,t){var n,a,i,o=!1;this.logger.time=e;for(var s=0;s ("+m([a,i])+")"),(n=this.parseCmd(a,i))||(n=this.parseMidrow(a,i)),n||(n=this.parsePAC(a,i)),n||(n=this.parseBackgroundAttributes(a,i)),!n&&(o=this.parseChars(a,i))){var l=this.currentChannel;l&&l>0?this.channels[l].insertChars(o):this.logger.log(r.WARNING,"No channel found yet. TEXT-MODE?")}n||o||this.logger.log(r.WARNING,"Couldn't parse cleaned data "+m([a,i])+" orig: "+m([t[s],t[s+1]]))}},t.parseCmd=function(e,t){var n=this.cmdHistory;if(!((20===e||28===e||21===e||29===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=33&&t<=35))return!1;if(M(e,t,n))return T(null,null,n),this.logger.log(r.DEBUG,"Repeated command ("+m([e,t])+") is dropped"),!0;var a=20===e||21===e||23===e?1:2,i=this.channels[a];return 20===e||21===e||28===e||29===e?32===t?i.ccRCL():33===t?i.ccBS():34===t?i.ccAOF():35===t?i.ccAON():36===t?i.ccDER():37===t?i.ccRU(2):38===t?i.ccRU(3):39===t?i.ccRU(4):40===t?i.ccFON():41===t?i.ccRDC():42===t?i.ccTR():43===t?i.ccRTD():44===t?i.ccEDM():45===t?i.ccCR():46===t?i.ccENM():47===t&&i.ccEOC():i.ccTO(t-32),T(e,t,n),this.currentChannel=a,!0},t.parseMidrow=function(e,t){var n=0;if((17===e||25===e)&&t>=32&&t<=47){if((n=17===e?1:2)!==this.currentChannel)return this.logger.log(r.ERROR,"Mismatch channel in midrow parsing"),!1;var a=this.channels[n];return!!a&&(a.ccMIDROW(t),this.logger.log(r.DEBUG,"MIDROW ("+m([e,t])+")"),!0)}return!1},t.parsePAC=function(e,t){var n,r=this.cmdHistory;if(!((e>=17&&e<=23||e>=25&&e<=31)&&t>=64&&t<=127||(16===e||24===e)&&t>=64&&t<=95))return!1;if(M(e,t,r))return T(null,null,r),!0;var a=e<=23?1:2;n=t>=64&&t<=95?1===a?c[e]:d[e]:1===a?u[e]:h[e];var i=this.channels[a];return!!i&&(i.setPAC(this.interpretPAC(n,t)),T(e,t,r),this.currentChannel=a,!0)},t.interpretPAC=function(e,t){var n,r={color:null,italics:!1,indent:null,underline:!1,row:e};return n=t>95?t-96:t-64,r.underline=1==(1&n),n<=13?r.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(n/2)]:n<=15?(r.italics=!0,r.color="white"):r.indent=4*Math.floor((n-16)/2),r},t.parseChars=function(e,t){var n,a,i=null,s=null;if(e>=25?(n=2,s=e-8):(n=1,s=e),s>=17&&s<=19?(a=17===s?t+80:18===s?t+112:t+144,this.logger.log(r.INFO,"Special char '"+o(a)+"' in channel "+n),i=[a]):e>=32&&e<=127&&(i=0===t?[e]:[e,t]),i){var l=m(i);this.logger.log(r.DEBUG,"Char codes = "+l.join(",")),T(e,t,this.cmdHistory)}return i},t.parseBackgroundAttributes=function(e,t){var n;if(!((16===e||24===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=45&&t<=47))return!1;var r={};16===e||24===e?(n=Math.floor((t-32)/2),r.background=f[n],t%2==1&&(r.background=r.background+"_semi")):45===t?r.background="transparent":(r.foreground="black",47===t&&(r.underline=!0));var a=e<=23?1:2;return this.channels[a].setBkgData(r),T(e,t,this.cmdHistory),!0},t.reset=function(){for(var e=0;e=16?d--:d++;var g=Object(r.fixLineBreaks)(h.trim()),_=Object(a.generateCueId)(t,n,g);e&&e.cues&&e.cues.getCueById(_)||((c=new p(t,n,g)).id=_,c.line=m+1,c.align="left",c.position=10+Math.min(80,10*Math.floor(8*d/32)),f.push(c))}return e&&f.length&&(f.sort((function(e,t){return"auto"===e.line||"auto"===t.line?0:e.line>8&&t.line>8?t.line-e.line:e.line-t.line})),f.forEach((function(t){return Object(i.addCueToTrack)(e,t)}))),f}};t.default=s},"./src/utils/discontinuities.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"findFirstFragWithCC",(function(){return o})),n.d(t,"shouldAlignOnDiscontinuities",(function(){return s})),n.d(t,"findDiscontinuousReferenceFrag",(function(){return l})),n.d(t,"adjustSlidingStart",(function(){return u})),n.d(t,"alignStream",(function(){return d})),n.d(t,"alignPDT",(function(){return h})),n.d(t,"alignFragmentByPDTDelta",(function(){return f})),n.d(t,"alignMediaPlaylistByPDT",(function(){return p}));var r=n("./src/polyfills/number.ts"),a=n("./src/utils/logger.ts"),i=n("./src/controller/level-helper.ts");function o(e,t){for(var n=null,r=0,a=e.length;rn.startCC||e&&e.cc=this.minWeight_},t.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},t.destroy=function(){},e}();t.default=a},"./src/utils/ewma.ts":function(e,t,n){"use strict";n.r(t);var r=function(){function e(e,t,n){void 0===t&&(t=0),void 0===n&&(n=0),this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=e,this.alpha_=e?Math.exp(Math.log(.5)/e):0,this.estimate_=t,this.totalWeight_=n}var t=e.prototype;return t.sample=function(e,t){var n=Math.pow(this.alpha_,e);this.estimate_=t*(1-n)+n*this.estimate_,this.totalWeight_+=e},t.getTotalWeight=function(){return this.totalWeight_},t.getEstimate=function(){if(this.alpha_){var e=1-Math.pow(this.alpha_,this.totalWeight_);if(e)return this.estimate_/e}return this.estimate_},e}();t.default=r},"./src/utils/fetch-loader.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"fetchSupported",(function(){return h}));var r=n("./src/polyfills/number.ts"),a=n("./src/loader/load-stats.ts"),i=n("./src/demux/chunk-cache.ts");function o(e){var t="function"==typeof Map?new Map:void 0;return o=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return s(e,arguments,u(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),c(r,e)},o(e)}function s(e,t,n){return s=l()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));return n&&c(a,n.prototype),a},s.apply(null,arguments)}function l(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function c(e,t){return c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},c(e,t)}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function d(){return d=Object.assign||function(e){for(var t=1;t=r&&a(t,n,o.flush(),e)):a(t,n,l,e),i()})).catch((function(){return Promise.reject()}))}()},e}();function p(e,t){return new self.Request(e.url,t)}var m=function(e){var t,n;function r(t,n,r){var a;return(a=e.call(this,t)||this).code=void 0,a.details=void 0,a.code=n,a.details=r,a}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r}(o(Error));t.default=f},"./src/utils/imsc1-ttml-parser.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"IMSC1_CODEC",(function(){return u})),n.d(t,"parseIMSC1",(function(){return p}));var r=n("./src/utils/mp4-tools.ts"),a=n("./src/utils/vttparser.ts"),i=n("./src/utils/vttcue.ts"),o=n("./src/demux/id3.ts"),s=n("./src/utils/timescale-conversion.ts"),l=n("./src/utils/webvtt-parser.ts");function c(){return c=Object.assign||function(e){for(var t=1;t"):r}function s(e){if(self.console&&!0===e||"object"==typeof e){!function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r>24,e[t+1]=n>>16&255,e[t+2]=n>>8&255,e[t+3]=255&n}function d(e,t){var n,r,a,i=[];if(!t.length)return i;"data"in e?(n=e.data,r=e.start,a=e.end):(r=0,a=(n=e).byteLength);for(var l=r;l1?l+u:a;if(s(n.subarray(l+4,l+8))===t[0])if(1===t.length)i.push({data:n,start:l+8,end:h});else{var f=d({data:n,start:l+8,end:h},t.slice(1));f.length&&o.apply(i,f)}l=h}return i}function h(e){var t=d(e,["moov"])[0],n=t?t.end:null,r=d(e,["sidx"]);if(!r||!r[0])return null;var a=[],i=r[0],o=i.data[0],s=0===o?8:16,u=c(i,s);s+=4,s+=0===o?8:16,s+=2;var h=i.end+0,f=l(i,s);s+=2;for(var p=0;p>>31)return console.warn("SIDX has hierarchical references (not supported)"),null;var _=c(i,m);m+=4,a.push({referenceSize:g,subsegmentDuration:_,info:{duration:_/u,start:h,end:h+g-1}}),h+=g,s=m+=4}return{earliestPresentationTime:0,timescale:u,version:o,referencesCount:f,references:a,moovEndOffset:n}}function f(e){for(var t=[],n=d(e,["moov","trak"]),r=0;re)&&(this.startTime=e),this.endTime=t,this.screen=n,this.timelineController.createCaptionsTrack(this.trackName)},t.reset=function(){this.cueRanges=[],this.startTime=null},e}()},"./src/utils/texttrack-utils.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"sendAddTrackEvent",(function(){return a})),n.d(t,"addCueToTrack",(function(){return i})),n.d(t,"clearCurrentCues",(function(){return o})),n.d(t,"removeCuesInRange",(function(){return s})),n.d(t,"getCuesInRange",(function(){return l}));var r=n("./src/utils/logger.ts");function a(e,t){var n;try{n=new Event("addtrack")}catch(e){(n=document.createEvent("Event")).initEvent("addtrack",!1,!1)}n.track=e,t.dispatchEvent(n)}function i(e,t){var n=e.mode;if("disabled"===n&&(e.mode="hidden"),e.cues&&!e.cues.getCueById(t.id))try{if(e.addCue(t),!e.cues.getCueById(t.id))throw new Error("addCue is failed for: "+t)}catch(n){r.logger.debug("[texttrack-utils]: "+n);var a=new self.TextTrackCue(t.startTime,t.endTime,t.text);a.id=t.id,e.addCue(a)}"disabled"===n&&(e.mode=n)}function o(e){var t=e.mode;if("disabled"===t&&(e.mode="hidden"),e.cues)for(var n=e.cues.length;n--;)e.removeCue(e.cues[n]);"disabled"===t&&(e.mode=t)}function s(e,t,n){var r=e.mode;if("disabled"===r&&(e.mode="hidden"),e.cues&&e.cues.length>0)for(var a=l(e.cues,t,n),i=0;ie[n].endTime)return-1;for(var r=0,a=n;r<=a;){var i=Math.floor((a+r)/2);if(te[i].startTime&&r-1)for(var i=a,o=e.length;i=t&&s.endTime<=n)r.push(s);else if(s.startTime>n)return r}return r}},"./src/utils/time-ranges.ts":function(e,t,n){"use strict";n.r(t),t.default={toString:function(e){for(var t="",n=e.length,r=0;r1?t-1:0),r=1;r100)throw new Error("Position must be between 0 and 100.");y=e,this.hasBeenReset=!0}})),Object.defineProperty(s,"positionAlign",a({},l,{get:function(){return b},set:function(e){var t=r(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");b=t,this.hasBeenReset=!0}})),Object.defineProperty(s,"size",a({},l,{get:function(){return I},set:function(e){if(e<0||e>100)throw new Error("Size must be between 0 and 100.");I=e,this.hasBeenReset=!0}})),Object.defineProperty(s,"align",a({},l,{get:function(){return T},set:function(e){var t=r(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");T=t,this.hasBeenReset=!0}})),s.displayState=void 0}return i.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},i}()},"./src/utils/vttparser.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"parseTimeStamp",(function(){return i})),n.d(t,"fixLineBreaks",(function(){return d})),n.d(t,"VTTParser",(function(){return h}));var r=n("./src/utils/vttcue.ts"),a=function(){function e(){}return e.prototype.decode=function(e,t){if(!e)return"";if("string"!=typeof e)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))},e}();function i(e){function t(e,t,n,r){return 3600*(0|e)+60*(0|t)+(0|n)+parseFloat(r||0)}var n=e.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return n?parseFloat(n[2])>59?t(n[2],n[3],0,n[4]):t(n[1],n[2],n[3],n[4]):null}var o=function(){function e(){this.values=Object.create(null)}var t=e.prototype;return t.set=function(e,t){this.get(e)||""===t||(this.values[e]=t)},t.get=function(e,t,n){return n?this.has(e)?this.values[e]:t[n]:this.has(e)?this.values[e]:t},t.has=function(e){return e in this.values},t.alt=function(e,t,n){for(var r=0;r=0&&n<=100)return this.set(e,n),!0}return!1},e}();function s(e,t,n,r){var a=r?e.split(r):[e];for(var i in a)if("string"==typeof a[i]){var o=a[i].split(n);2===o.length&&t(o[0],o[1])}}var l=new r.default(0,0,""),c="middle"===l.align?"middle":"center";function u(e,t,n){var r=e;function a(){var t=i(e);if(null===t)throw new Error("Malformed timestamp: "+r);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function u(){e=e.replace(/^\s+/,"")}if(u(),t.startTime=a(),u(),"--\x3e"!==e.substr(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+r);e=e.substr(3),u(),t.endTime=a(),u(),function(e,t){var r=new o;s(e,(function(e,t){var a;switch(e){case"region":for(var i=n.length-1;i>=0;i--)if(n[i].id===t){r.set(e,n[i].region);break}break;case"vertical":r.alt(e,t,["rl","lr"]);break;case"line":a=t.split(","),r.integer(e,a[0]),r.percent(e,a[0])&&r.set("snapToLines",!1),r.alt(e,a[0],["auto"]),2===a.length&&r.alt("lineAlign",a[1],["start",c,"end"]);break;case"position":a=t.split(","),r.percent(e,a[0]),2===a.length&&r.alt("positionAlign",a[1],["start",c,"end","line-left","line-right","auto"]);break;case"size":r.percent(e,t);break;case"align":r.alt(e,t,["start",c,"end","left","right"])}}),/:/,/\s/),t.region=r.get("region",null),t.vertical=r.get("vertical","");var a=r.get("line","auto");"auto"===a&&-1===l.line&&(a=-1),t.line=a,t.lineAlign=r.get("lineAlign","start"),t.snapToLines=r.get("snapToLines",!0),t.size=r.get("size",100),t.align=r.get("align",c);var i=r.get("position","auto");"auto"===i&&50===l.position&&(i="start"===t.align||"left"===t.align?0:"end"===t.align||"right"===t.align?100:50),t.position=i}(e,t)}function d(e){return e.replace(//gi,"\n")}var h=function(){function e(){this.state="INITIAL",this.buffer="",this.decoder=new a,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var t=e.prototype;return t.parse=function(e){var t=this;function n(){var e=t.buffer,n=0;for(e=d(e);n>>0).toString()};function d(e,t,n){return u(e.toString())+u(t.toString())+u(n)}function h(e,t,n,u,h,f,p,m){var v,g=new a.VTTParser,_=Object(i.utf8ArrayToStr)(new Uint8Array(e)).trim().replace(l,"\n").split("\n"),y=[],b=Object(o.toMpegTsClockFromTimescale)(t,n),I="00:00.000",T=0,M=0,k=!0,E=!1;g.oncue=function(e){var t=u[h],n=u.ccOffset,r=(T-b)/9e4;if(null!=t&&t.new&&(void 0!==M?n=u.ccOffset=t.start:function(e,t,n){var r=e[t],a=e[r.prevCC];if(!a||!a.new&&r.new)return e.ccOffset=e.presentationOffset=r.start,void(r.new=!1);for(;null!==(i=a)&&void 0!==i&&i.new;){var i;e.ccOffset+=r.start-a.start,r.new=!1,a=e[(r=a).prevCC]}e.presentationOffset=n}(u,h,r)),r&&(n=r-u.presentationOffset),E){var a=e.endTime-e.startTime,i=Object(s.normalizePts)(9e4*(e.startTime+n-M),9e4*f)/9e4;e.startTime=i,e.endTime=i+a}var o=e.text.trim();e.text=decodeURIComponent(encodeURIComponent(o)),e.id||(e.id=d(e.startTime,e.endTime,o)),e.endTime>0&&y.push(e)},g.onparsingerror=function(e){v=e},g.onflush=function(){v?m(v):p(y)},_.forEach((function(e){if(k){if(c(e,"X-TIMESTAMP-MAP=")){k=!1,E=!0,e.substr(16).split(",").forEach((function(e){c(e,"LOCAL:")?I=e.substr(6):c(e,"MPEGTS:")&&(T=parseInt(e.substr(7)))}));try{M=function(e){var t=parseInt(e.substr(-3)),n=parseInt(e.substr(-6,2)),a=parseInt(e.substr(-9,2)),i=e.length>9?parseInt(e.substr(0,e.indexOf(":"))):0;if(!(Object(r.isFiniteNumber)(t)&&Object(r.isFiniteNumber)(n)&&Object(r.isFiniteNumber)(a)&&Object(r.isFiniteNumber)(i)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+e);return t+=1e3*n,(t+=6e4*a)+36e5*i}(I)/1e3}catch(e){E=!1,v=e}return}""===e&&(k=!1)}g.parse(e+"\n")})),g.flush()}},"./src/utils/xhr-loader.ts":function(e,t,n){"use strict";n.r(t);var r=n("./src/utils/logger.ts"),a=n("./src/loader/load-stats.ts"),i=/^age:\s*[\d.]+\s*$/m,o=function(){function e(e){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=void 0,this.loader=null,this.stats=void 0,this.xhrSetup=e?e.xhrSetup:null,this.stats=new a.LoadStats,this.retryDelay=0}var t=e.prototype;return t.destroy=function(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null},t.abortInternal=function(){var e=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),e&&(e.onreadystatechange=null,e.onprogress=null,4!==e.readyState&&(this.stats.aborted=!0,e.abort()))},t.abort=function(){var e;this.abortInternal(),null!==(e=this.callbacks)&&void 0!==e&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)},t.load=function(e,t,n){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=e,this.config=t,this.callbacks=n,this.retryDelay=t.retryDelay,this.loadInternal()},t.loadInternal=function(){var e=this.config,t=this.context;if(e){var n=this.loader=new self.XMLHttpRequest,r=this.stats;r.loading.first=0,r.loaded=0;var a=this.xhrSetup;try{if(a)try{a(n,t.url)}catch(e){n.open("GET",t.url,!0),a(n,t.url)}n.readyState||n.open("GET",t.url,!0);var i=this.context.headers;if(i)for(var o in i)n.setRequestHeader(o,i[o])}catch(e){return void this.callbacks.onError({code:n.status,text:e.message},t,n)}t.rangeEnd&&n.setRequestHeader("Range","bytes="+t.rangeStart+"-"+(t.rangeEnd-1)),n.onreadystatechange=this.readystatechange.bind(this),n.onprogress=this.loadprogress.bind(this),n.responseType=t.responseType,self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),e.timeout),n.send()}},t.readystatechange=function(){var e=this.context,t=this.loader,n=this.stats;if(e&&t){var a=t.readyState,i=this.config;if(!n.aborted&&a>=2)if(self.clearTimeout(this.requestTimeout),0===n.loading.first&&(n.loading.first=Math.max(self.performance.now(),n.loading.start)),4===a){t.onreadystatechange=null,t.onprogress=null;var o=t.status;if(o>=200&&o<300){var s,l;if(n.loading.end=Math.max(self.performance.now(),n.loading.first),l="arraybuffer"===e.responseType?(s=t.response).byteLength:(s=t.responseText).length,n.loaded=n.total=l,!this.callbacks)return;var c=this.callbacks.onProgress;if(c&&c(n,e,s,t),!this.callbacks)return;var u={url:t.responseURL,data:s};this.callbacks.onSuccess(u,n,e,t)}else n.retry>=i.maxRetry||o>=400&&o<499?(r.logger.error(o+" while loading "+e.url),this.callbacks.onError({code:o,text:t.statusText},e,t)):(r.logger.warn(o+" while loading "+e.url+", retrying in "+this.retryDelay+"..."),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay),this.retryDelay=Math.min(2*this.retryDelay,i.maxRetryDelay),n.retry++)}else self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),i.timeout)}},t.loadtimeout=function(){r.logger.warn("timeout while loading "+this.context.url);var e=this.callbacks;e&&(this.abortInternal(),e.onTimeout(this.stats,this.context,this.loader))},t.loadprogress=function(e){var t=this.stats;t.loaded=e.loaded,e.lengthComputable&&(t.total=e.total)},t.getCacheAge=function(){var e=null;if(this.loader&&i.test(this.loader.getAllResponseHeaders())){var t=this.loader.getResponseHeader("age");e=t?parseFloat(t):null}return e},e}();t.default=o}}).default},e.exports=t())},80981:(e,t,n)=>{var r,a,i;a=[n(19755)],void 0===(i="function"==typeof(r=function(e){"use strict";var t={space:32,pageup:33,pagedown:34,end:35,home:36,up:38,down:40},n=function(t,n){var r,a=n.scrollTop(),i=n.prop("scrollHeight"),o=n.prop("clientHeight"),s=t.originalEvent.wheelDelta||-1*t.originalEvent.detail||-1*t.originalEvent.deltaY,l=0;if("wheel"===t.type){var c=n.height()/e(window).height();l=t.originalEvent.deltaY*c}else this.options.touch&&"touchmove"===t.type&&(s=t.originalEvent.changedTouches[0].clientY-this.startClientY);return{prevent:(r=s>0&&a+l<=0)||s<0&&a+l>=i-o,top:r,scrollTop:a,deltaY:l}},r=function(e,n){var r=n.scrollTop(),a={top:!1,bottom:!1};if(a.top=0===r&&(e.keyCode===t.pageup||e.keyCode===t.home||e.keyCode===t.up),!a.top){var i=n.prop("scrollHeight"),o=n.prop("clientHeight");a.bottom=i===r+o&&(e.keyCode===t.space||e.keyCode===t.pagedown||e.keyCode===t.end||e.keyCode===t.down)}return a},a=function(t,n){this.$element=t,this.options=e.extend({},a.DEFAULTS,this.$element.data(),n),this.enabled=!0,this.startClientY=0,this.options.unblock&&this.$element.on(a.CORE.wheelEventName+a.NAMESPACE,this.options.unblock,e.proxy(a.CORE.unblockHandler,this)),this.$element.on(a.CORE.wheelEventName+a.NAMESPACE,this.options.selector,e.proxy(a.CORE.handler,this)),this.options.touch&&(this.$element.on("touchstart"+a.NAMESPACE,this.options.selector,e.proxy(a.CORE.touchHandler,this)),this.$element.on("touchmove"+a.NAMESPACE,this.options.selector,e.proxy(a.CORE.handler,this)),this.options.unblock&&this.$element.on("touchmove"+a.NAMESPACE,this.options.unblock,e.proxy(a.CORE.unblockHandler,this))),this.options.keyboard&&(this.$element.attr("tabindex",this.options.keyboard.tabindex||0),this.$element.on("keydown"+a.NAMESPACE,this.options.selector,e.proxy(a.CORE.keyboardHandler,this)),this.options.unblock&&this.$element.on("keydown"+a.NAMESPACE,this.options.unblock,e.proxy(a.CORE.unblockHandler,this)))};a.NAME="ScrollLock",a.VERSION="3.1.2",a.NAMESPACE=".scrollLock",a.ANIMATION_NAMESPACE=a.NAMESPACE+".effect",a.DEFAULTS={strict:!1,strictFn:function(e){return e.prop("scrollHeight")>e.prop("clientHeight")},selector:!1,animation:!1,touch:"ontouchstart"in window,keyboard:!1,unblock:!1},a.CORE={wheelEventName:"onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll",animationEventName:["webkitAnimationEnd","mozAnimationEnd","MSAnimationEnd","oanimationend","animationend"].join(a.ANIMATION_NAMESPACE+" ")+a.ANIMATION_NAMESPACE,unblockHandler:function(e){e.__currentTarget=e.currentTarget},handler:function(t){if(this.enabled&&!t.ctrlKey){var r=e(t.currentTarget);if(!0!==this.options.strict||this.options.strictFn(r)){t.stopPropagation();var i=e.proxy(n,this)(t,r);if(t.__currentTarget&&(i.prevent&=e.proxy(n,this)(t,e(t.__currentTarget)).prevent),i.prevent){t.preventDefault(),i.deltaY&&r.scrollTop(i.scrollTop+i.deltaY);var o=i.top?"top":"bottom";this.options.animation&&setTimeout(a.CORE.animationHandler.bind(this,r,o),0),r.trigger(e.Event(o+a.NAMESPACE))}}}},touchHandler:function(e){this.startClientY=e.originalEvent.touches[0].clientY},animationHandler:function(e,t){var n=this.options.animation[t],r=this.options.animation.top+" "+this.options.animation.bottom;e.off(a.ANIMATION_NAMESPACE).removeClass(r).addClass(n).one(a.CORE.animationEventName,(function(){e.removeClass(n)}))},keyboardHandler:function(t){var n=e(t.currentTarget),i=(n.scrollTop(),r(t,n));if(t.__currentTarget){var o=r(t,e(t.__currentTarget));i.top&=o.top,i.bottom&=o.bottom}return i.top?(n.trigger(e.Event("top"+a.NAMESPACE)),this.options.animation&&setTimeout(a.CORE.animationHandler.bind(this,n,"top"),0),!1):i.bottom?(n.trigger(e.Event("bottom"+a.NAMESPACE)),this.options.animation&&setTimeout(a.CORE.animationHandler.bind(this,n,"bottom"),0),!1):void 0}},a.prototype.toggleStrict=function(){this.options.strict=!this.options.strict},a.prototype.enable=function(){this.enabled=!0},a.prototype.disable=function(){this.enabled=!1},a.prototype.destroy=function(){this.disable(),this.$element.off(a.NAMESPACE),this.$element=null,this.options=null};var i=e.fn.scrollLock;e.fn.scrollLock=function(t){return this.each((function(){var n=e(this),r="object"==typeof t&&t,i=n.data(a.NAME);(i||"destroy"!==t)&&(i||n.data(a.NAME,i=new a(n,r)),"string"==typeof t&&i[t]())}))},e.fn.scrollLock.defaults=a.DEFAULTS,e.fn.scrollLock.noConflict=function(){return e.fn.scrollLock=i,this}})?r.apply(t,a):r)||(e.exports=i)},20154:(e,t,n)=>{n(88913),e.exports="jQueryScrollbar"},88913:function(e,t,n){var r,a,i;a=[n(19755)],void 0===(i="function"==typeof(r=function(e){"use strict";var t=!1,n={data:{index:0,name:"scrollbar"},firefox:/firefox/i.test(navigator.userAgent),macosx:/mac/i.test(navigator.platform),msedge:/edge\/\d+/i.test(navigator.userAgent),msie:/(msie|trident)/i.test(navigator.userAgent),mobile:/android|webos|iphone|ipad|ipod|blackberry/i.test(navigator.userAgent),overlay:null,scroll:null,scrolls:[],webkit:/webkit/i.test(navigator.userAgent)&&!/edge\/\d+/i.test(navigator.userAgent)};n.scrolls.add=function(e){this.remove(e).push(e)},n.scrolls.remove=function(t){for(;e.inArray(t,this)>=0;)this.splice(e.inArray(t,this),1);return this};var r={autoScrollSize:!0,autoUpdate:!0,debug:!1,disableBodyScroll:!1,duration:200,ignoreMobile:!1,ignoreOverlay:!1,isRtl:!1,scrollStep:30,showArrows:!1,stepScrolling:!0,scrollx:null,scrolly:null,onDestroy:null,onFallback:null,onInit:null,onScroll:null,onUpdate:null},a=function(t){n.scroll||(n.overlay=d(),n.scroll=u(),c(),e(window).resize((function(){var e=!1;if(n.scroll&&(n.scroll.height||n.scroll.width)){var t=u();t.height===n.scroll.height&&t.width===n.scroll.width||(n.scroll=t,e=!0)}c(e)}))),this.container=t,this.namespace=".scrollbar_"+n.data.index++,this.options=e.extend({},r,window.jQueryScrollbarOptions||{}),this.scrollTo=null,this.scrollx={},this.scrolly={},t.data(n.data.name,this),n.scrolls.add(this)};a.prototype={destroy:function(){if(this.wrapper){this.container.removeData(n.data.name),n.scrolls.remove(this);var t=this.container.scrollLeft(),r=this.container.scrollTop();this.container.insertBefore(this.wrapper).css({height:"",margin:"","max-height":""}).removeClass("scroll-content scroll-scrollx_visible scroll-scrolly_visible").off(this.namespace).scrollLeft(t).scrollTop(r),this.scrollx.scroll.removeClass("scroll-scrollx_visible").find("div").addBack().off(this.namespace),this.scrolly.scroll.removeClass("scroll-scrolly_visible").find("div").addBack().off(this.namespace),this.wrapper.remove(),e(document).add("body").off(this.namespace),e.isFunction(this.options.onDestroy)&&this.options.onDestroy.apply(this,[this.container])}},init:function(t){var r=this,a=this.container,i=this.containerWrapper||a,o=this.namespace,s=e.extend(this.options,t||{}),l={x:this.scrollx,y:this.scrolly},c=this.wrapper,u={},d={scrollLeft:a.scrollLeft(),scrollTop:a.scrollTop()};if(n.mobile&&s.ignoreMobile||n.overlay&&s.ignoreOverlay||n.macosx&&!n.webkit)return e.isFunction(s.onFallback)&&s.onFallback.apply(this,[a]),!1;if(c)(u={height:"auto","margin-bottom":-1*n.scroll.height+"px","max-height":""})[s.isRtl?"margin-left":"margin-right"]=-1*n.scroll.width+"px",i.css(u);else{if(this.wrapper=c=e("
").addClass("scroll-wrapper").addClass(a.attr("class")).css("position","absolute"===a.css("position")?"absolute":"relative").insertBefore(a).append(a),s.isRtl&&c.addClass("scroll--rtl"),a.is("textarea")&&(this.containerWrapper=i=e("
").insertBefore(a).append(a),c.addClass("scroll-textarea")),(u={height:"auto","margin-bottom":-1*n.scroll.height+"px","max-height":""})[s.isRtl?"margin-left":"margin-right"]=-1*n.scroll.width+"px",i.addClass("scroll-content").css(u),a.on("scroll"+o,(function(t){var i=a.scrollLeft(),o=a.scrollTop();if(s.isRtl)switch(!0){case n.firefox:i=Math.abs(i);case n.msedge||n.msie:i=a[0].scrollWidth-a[0].clientWidth-i}e.isFunction(s.onScroll)&&s.onScroll.call(r,{maxScroll:l.y.maxScrollOffset,scroll:o,size:l.y.size,visible:l.y.visible},{maxScroll:l.x.maxScrollOffset,scroll:i,size:l.x.size,visible:l.x.visible}),l.x.isVisible&&l.x.scroll.bar.css("left",i*l.x.kx+"px"),l.y.isVisible&&l.y.scroll.bar.css("top",o*l.y.kx+"px")})),c.on("scroll"+o,(function(){c.scrollTop(0).scrollLeft(0)})),s.disableBodyScroll){var f=function(e){h(e)?l.y.isVisible&&l.y.mousewheel(e):l.x.isVisible&&l.x.mousewheel(e)};c.on("MozMousePixelScroll"+o,f),c.on("mousewheel"+o,f),n.mobile&&c.on("touchstart"+o,(function(t){var n=t.originalEvent.touches&&t.originalEvent.touches[0]||t,r={pageX:n.pageX,pageY:n.pageY},i={left:a.scrollLeft(),top:a.scrollTop()};e(document).on("touchmove"+o,(function(e){var t=e.originalEvent.targetTouches&&e.originalEvent.targetTouches[0]||e;a.scrollLeft(i.left+r.pageX-t.pageX),a.scrollTop(i.top+r.pageY-t.pageY),e.preventDefault()})),e(document).on("touchend"+o,(function(){e(document).off(o)}))}))}e.isFunction(s.onInit)&&s.onInit.apply(this,[a])}e.each(l,(function(t,i){var c=null,u=1,d="x"===t?"scrollLeft":"scrollTop",f=s.scrollStep,p=function(){var e=a[d]();a[d](e+f),1==u&&e+f>=m&&(e=a[d]()),-1==u&&e+f<=m&&(e=a[d]()),a[d]()==e&&c&&c()},m=0;i.scroll||(i.scroll=r._getScroll(s["scroll"+t]).addClass("scroll-"+t),s.showArrows&&i.scroll.addClass("scroll-element_arrows_visible"),i.mousewheel=function(e){if(!i.isVisible||"x"===t&&h(e))return!0;if("y"===t&&!h(e))return l.x.mousewheel(e),!0;var n=-1*e.originalEvent.wheelDelta||e.originalEvent.detail,o=i.size-i.visible-i.offset;return n||("x"===t&&e.originalEvent.deltaX?n=40*e.originalEvent.deltaX:"y"===t&&e.originalEvent.deltaY&&(n=40*e.originalEvent.deltaY)),(n>0&&m0)&&((m+=n)<0&&(m=0),m>o&&(m=o),r.scrollTo=r.scrollTo||{},r.scrollTo[d]=m,setTimeout((function(){r.scrollTo&&(a.stop().animate(r.scrollTo,240,"linear",(function(){m=a[d]()})),r.scrollTo=null)}),1)),e.preventDefault(),!1},i.scroll.on("MozMousePixelScroll"+o,i.mousewheel).on("mousewheel"+o,i.mousewheel).on("mouseenter"+o,(function(){m=a[d]()})),i.scroll.find(".scroll-arrow, .scroll-element_track").on("mousedown"+o,(function(o){if(1!=o.which)return!0;u=1;var l={eventOffset:o["x"===t?"pageX":"pageY"],maxScrollValue:i.size-i.visible-i.offset,scrollbarOffset:i.scroll.bar.offset()["x"===t?"left":"top"],scrollbarSize:i.scroll.bar["x"===t?"outerWidth":"outerHeight"]()},h=0,v=0;if(e(this).hasClass("scroll-arrow")){if(u=e(this).hasClass("scroll-arrow_more")?1:-1,f=s.scrollStep*u,m=u>0?l.maxScrollValue:0,s.isRtl)switch(!0){case n.firefox:m=u>0?0:-1*l.maxScrollValue;case n.msie||n.msedge:}}else u=l.eventOffset>l.scrollbarOffset+l.scrollbarSize?1:l.eventOffset','
','
','
','
','
','
','
','
',"
","
",'
','
','
',"
",'
','
',"
","
","
"].join(""),simple:['
','
','
','
','
',"
","
"].join("")};return n[t]&&(t=n[t]),t||(t=n.simple),t="string"==typeof t?e(t).appendTo(this.wrapper):e(t),e.extend(t,{bar:t.find(".scroll-bar"),size:t.find(".scroll-element_size"),track:t.find(".scroll-element_track")}),t},_handleMouseDown:function(t,n){var r=this.namespace;return e(document).on("blur"+r,(function(){e(document).add("body").off(r),t&&t()})),e(document).on("dragstart"+r,(function(e){return e.preventDefault(),!1})),e(document).on("mouseup"+r,(function(){e(document).add("body").off(r),t&&t()})),e("body").on("selectstart"+r,(function(e){return e.preventDefault(),!1})),n&&n.preventDefault(),!1},_updateScroll:function(t,r){var a=this.container,i=this.containerWrapper||a,o="scroll-scroll"+t+"_visible",s="x"===t?this.scrolly:this.scrollx,l=parseInt(this.container.css("x"===t?"left":"top"),10)||0,c=this.wrapper,u=r.size,d=r.visible+l;r.isVisible=u-d>1,r.isVisible?(r.scroll.addClass(o),s.scroll.addClass(o),i.addClass(o)):(r.scroll.removeClass(o),s.scroll.removeClass(o),i.removeClass(o)),"y"===t&&(a.is("textarea")||u10?(window.console&&console.log("Scroll updates exceed 10"),c=function(){}):(clearTimeout(o),o=setTimeout(c,300))});function u(t){if(n.webkit&&!t)return{height:0,width:0};if(!n.data.outer){var r={border:"none","box-sizing":"content-box",height:"200px",margin:"0",padding:"0",width:"200px"};n.data.inner=e("
").css(e.extend({},r)),n.data.outer=e("
").css(e.extend({left:"-1000px",overflow:"scroll",position:"absolute",top:"-1000px"},r)).append(n.data.inner).appendTo("body")}return n.data.outer.scrollLeft(1e3).scrollTop(1e3),{height:Math.ceil(n.data.outer.offset().top-n.data.inner.offset().top||0),width:Math.ceil(n.data.outer.offset().left-n.data.inner.offset().left||0)}}function d(){var e=u(!0);return!(e.height||e.width)}function h(e){var t=e.originalEvent;return!(t.axis&&t.axis===t.HORIZONTAL_AXIS||t.wheelDeltaX)}window.angular&&(l=window.angular).module("jQueryScrollbar",[]).provider("jQueryScrollbar",(function(){var e=r;return{setOptions:function(t){l.extend(e,t)},$get:function(){return{options:l.copy(e)}}}})).directive("jqueryScrollbar",["jQueryScrollbar","$parse",function(e,t){return{restrict:"AC",link:function(n,r,a){var i=t(a.jqueryScrollbar)(n);r.scrollbar(i||e.options).on("$destroy",(function(){r.scrollbar("destroy")}))}}}])})?r.apply(t,a):r)||(e.exports=i)},19755:function(e,t){var n;!function(t,n){"use strict";"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,(function(r,a){"use strict";var i=[],o=Object.getPrototypeOf,s=i.slice,l=i.flat?function(e){return i.flat.call(e)}:function(e){return i.concat.apply([],e)},c=i.push,u=i.indexOf,d={},h=d.toString,f=d.hasOwnProperty,p=f.toString,m=p.call(Object),v={},g=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},_=function(e){return null!=e&&e===e.window},y=r.document,b={type:!0,src:!0,nonce:!0,noModule:!0};function I(e,t,n){var r,a,i=(n=n||y).createElement("script");if(i.text=e,t)for(r in b)(a=t[r]||t.getAttribute&&t.getAttribute(r))&&i.setAttribute(r,a);n.head.appendChild(i).parentNode.removeChild(i)}function T(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?d[h.call(e)]||"object":typeof e}var M="3.6.0",k=function(e,t){return new k.fn.init(e,t)};function E(e){var t=!!e&&"length"in e&&e.length,n=T(e);return!g(e)&&!_(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}k.fn=k.prototype={jquery:M,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(e){return this.pushStack(k.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(k.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),G=new RegExp(z+"|>"),$=new RegExp(H),W=new RegExp("^"+R+"$"),q={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+H),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:new RegExp("^(?:"+F+")$","i"),needsContext:new RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},K=/HTML$/i,X=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ae=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){h()},oe=be((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{C.apply(A=x.call(I.childNodes),I.childNodes),A[I.childNodes.length].nodeType}catch(e){C={apply:A.length?function(e,t){O.apply(e,x.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,a){var i,s,c,u,d,p,g,_=t&&t.ownerDocument,I=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==I&&9!==I&&11!==I)return r;if(!a&&(h(t),t=t||f,m)){if(11!==I&&(d=Z.exec(e)))if(i=d[1]){if(9===I){if(!(c=t.getElementById(i)))return r;if(c.id===i)return r.push(c),r}else if(_&&(c=_.getElementById(i))&&y(t,c)&&c.id===i)return r.push(c),r}else{if(d[2])return C.apply(r,t.getElementsByTagName(e)),r;if((i=d[3])&&n.getElementsByClassName&&t.getElementsByClassName)return C.apply(r,t.getElementsByClassName(i)),r}if(n.qsa&&!w[e+" "]&&(!v||!v.test(e))&&(1!==I||"object"!==t.nodeName.toLowerCase())){if(g=e,_=t,1===I&&(G.test(e)||U.test(e))){for((_=ee.test(e)&&ge(t.parentNode)||t)===t&&n.scope||((u=t.getAttribute("id"))?u=u.replace(re,ae):t.setAttribute("id",u=b)),s=(p=o(e)).length;s--;)p[s]=(u?"#"+u:":scope")+" "+ye(p[s]);g=p.join(",")}try{return C.apply(r,_.querySelectorAll(g)),r}catch(t){w(e,!0)}finally{u===b&&t.removeAttribute("id")}}}return l(e.replace(Y,"$1"),t,r,a)}function le(){var e=[];return function t(n,a){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=a}}function ce(e){return e[b]=!0,e}function ue(e){var t=f.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function de(e,t){for(var n=e.split("|"),a=n.length;a--;)r.attrHandle[n[a]]=t}function he(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function pe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function me(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&oe(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ve(e){return ce((function(t){return t=+t,ce((function(n,r){for(var a,i=e([],n.length,t),o=i.length;o--;)n[a=i[o]]&&(n[a]=!(r[a]=n[a]))}))}))}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!K.test(t||n&&n.nodeName||"HTML")},h=se.setDocument=function(e){var t,a,o=e?e.ownerDocument||e:I;return o!=f&&9===o.nodeType&&o.documentElement?(p=(f=o).documentElement,m=!i(f),I!=f&&(a=f.defaultView)&&a.top!==a&&(a.addEventListener?a.addEventListener("unload",ie,!1):a.attachEvent&&a.attachEvent("onunload",ie)),n.scope=ue((function(e){return p.appendChild(e).appendChild(f.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=ue((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=ue((function(e){return e.appendChild(f.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=Q.test(f.getElementsByClassName),n.getById=ue((function(e){return p.appendChild(e).id=b,!f.getElementsByName||!f.getElementsByName(b).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n,r,a,i=t.getElementById(e);if(i){if((n=i.getAttributeNode("id"))&&n.value===e)return[i];for(a=t.getElementsByName(e),r=0;i=a[r++];)if((n=i.getAttributeNode("id"))&&n.value===e)return[i]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],a=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[a++];)1===n.nodeType&&r.push(n);return r}return i},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},g=[],v=[],(n.qsa=Q.test(f.querySelectorAll))&&(ue((function(e){var t;p.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|"+F+")"),e.querySelectorAll("[id~="+b+"-]").length||v.push("~="),(t=f.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")})),ue((function(e){e.innerHTML="";var t=f.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),p.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")}))),(n.matchesSelector=Q.test(_=p.matches||p.webkitMatchesSelector||p.mozMatchesSelector||p.oMatchesSelector||p.msMatchesSelector))&&ue((function(e){n.disconnectedMatch=_.call(e,"*"),_.call(e,"[s!='']:x"),g.push("!=",H)})),v=v.length&&new RegExp(v.join("|")),g=g.length&&new RegExp(g.join("|")),t=Q.test(p.compareDocumentPosition),y=t||Q.test(p.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},P=t?function(e,t){if(e===t)return d=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==f||e.ownerDocument==I&&y(I,e)?-1:t==f||t.ownerDocument==I&&y(I,t)?1:u?D(u,e)-D(u,t):0:4&r?-1:1)}:function(e,t){if(e===t)return d=!0,0;var n,r=0,a=e.parentNode,i=t.parentNode,o=[e],s=[t];if(!a||!i)return e==f?-1:t==f?1:a?-1:i?1:u?D(u,e)-D(u,t):0;if(a===i)return he(e,t);for(n=e;n=n.parentNode;)o.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;o[r]===s[r];)r++;return r?he(o[r],s[r]):o[r]==I?-1:s[r]==I?1:0},f):f},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(h(e),n.matchesSelector&&m&&!w[t+" "]&&(!g||!g.test(t))&&(!v||!v.test(t)))try{var r=_.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){w(t,!0)}return se(t,f,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=f&&h(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=f&&h(e);var a=r.attrHandle[t.toLowerCase()],i=a&&S.call(r.attrHandle,t.toLowerCase())?a(e,t,!m):void 0;return void 0!==i?i:n.attributes||!m?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},se.escape=function(e){return(e+"").replace(re,ae)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,r=[],a=0,i=0;if(d=!n.detectDuplicates,u=!n.sortStable&&e.slice(0),e.sort(P),d){for(;t=e[i++];)t===e[i]&&(a=r.push(i));for(;a--;)e.splice(r[a],1)}return u=null,e},a=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=a(t);return n},r=se.selectors={cacheLength:50,createPseudo:ce,match:q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return q.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&$.test(n)&&(t=o(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=k[e+" "];return t||(t=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+e+"("+z+"|$)"))&&k(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var a=se.attr(r,e);return null==a?"!="===t:!t||(a+="","="===t?a===n:"!="===t?a!==n:"^="===t?n&&0===a.indexOf(n):"*="===t?n&&a.indexOf(n)>-1:"$="===t?n&&a.slice(-n.length)===n:"~="===t?(" "+a.replace(V," ")+" ").indexOf(n)>-1:"|="===t&&(a===n||a.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,a){var i="nth"!==e.slice(0,3),o="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===a?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,h,f,p,m=i!==o?"nextSibling":"previousSibling",v=t.parentNode,g=s&&t.nodeName.toLowerCase(),_=!l&&!s,y=!1;if(v){if(i){for(;m;){for(h=t;h=h[m];)if(s?h.nodeName.toLowerCase()===g:1===h.nodeType)return!1;p=m="only"===e&&!p&&"nextSibling"}return!0}if(p=[o?v.firstChild:v.lastChild],o&&_){for(y=(f=(c=(u=(d=(h=v)[b]||(h[b]={}))[h.uniqueID]||(d[h.uniqueID]={}))[e]||[])[0]===T&&c[1])&&c[2],h=f&&v.childNodes[f];h=++f&&h&&h[m]||(y=f=0)||p.pop();)if(1===h.nodeType&&++y&&h===t){u[e]=[T,f,y];break}}else if(_&&(y=f=(c=(u=(d=(h=t)[b]||(h[b]={}))[h.uniqueID]||(d[h.uniqueID]={}))[e]||[])[0]===T&&c[1]),!1===y)for(;(h=++f&&h&&h[m]||(y=f=0)||p.pop())&&((s?h.nodeName.toLowerCase()!==g:1!==h.nodeType)||!++y||(_&&((u=(d=h[b]||(h[b]={}))[h.uniqueID]||(d[h.uniqueID]={}))[e]=[T,y]),h!==t)););return(y-=a)===r||y%r==0&&y/r>=0}}},PSEUDO:function(e,t){var n,a=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[b]?a(t):a.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ce((function(e,n){for(var r,i=a(e,t),o=i.length;o--;)e[r=D(e,i[o])]=!(n[r]=i[o])})):function(e){return a(e,0,n)}):a}},pseudos:{not:ce((function(e){var t=[],n=[],r=s(e.replace(Y,"$1"));return r[b]?ce((function(e,t,n,a){for(var i,o=r(e,null,a,[]),s=e.length;s--;)(i=o[s])&&(e[s]=!(t[s]=i))})):function(e,a,i){return t[0]=e,r(t,null,i,n),t[0]=null,!n.pop()}})),has:ce((function(e){return function(t){return se(e,t).length>0}})),contains:ce((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||a(t)).indexOf(e)>-1}})),lang:ce((function(e){return W.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===p},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:me(!1),disabled:me(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return X.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve((function(){return[0]})),last:ve((function(e,t){return[t-1]})),eq:ve((function(e,t,n){return[n<0?n+t:n]})),even:ve((function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e})),gt:ve((function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var a=e.length;a--;)if(!e[a](t,n,r))return!1;return!0}:e[0]}function Te(e,t,n,r,a){for(var i,o=[],s=0,l=e.length,c=null!=t;s-1&&(i[c]=!(o[c]=d))}}else g=Te(g===o?g.splice(p,g.length):g),a?a(null,o,g,l):C.apply(o,g)}))}function ke(e){for(var t,n,a,i=e.length,o=r.relative[e[0].type],s=o||r.relative[" "],l=o?1:0,u=be((function(e){return e===t}),s,!0),d=be((function(e){return D(t,e)>-1}),s,!0),h=[function(e,n,r){var a=!o&&(r||n!==c)||((t=n).nodeType?u(e,n,r):d(e,n,r));return t=null,a}];l1&&Ie(h),l>1&&ye(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(Y,"$1"),n,l0,a=e.length>0,i=function(i,o,s,l,u){var d,p,v,g=0,_="0",y=i&&[],b=[],I=c,M=i||a&&r.find.TAG("*",u),k=T+=null==I?1:Math.random()||.1,E=M.length;for(u&&(c=o==f||o||u);_!==E&&null!=(d=M[_]);_++){if(a&&d){for(p=0,o||d.ownerDocument==f||(h(d),s=!m);v=e[p++];)if(v(d,o||f,s)){l.push(d);break}u&&(T=k)}n&&((d=!v&&d)&&g--,i&&y.push(d))}if(g+=_,n&&_!==g){for(p=0;v=t[p++];)v(y,b,o,s);if(i){if(g>0)for(;_--;)y[_]||b[_]||(b[_]=L.call(l));b=Te(b)}C.apply(l,b),u&&!i&&b.length>0&&g+t.length>1&&se.uniqueSort(l)}return u&&(T=k,c=I),y};return n?ce(i):i}(i,a)),s.selector=e}return s},l=se.select=function(e,t,n,a){var i,l,c,u,d,h="function"==typeof e&&e,f=!a&&o(e=h.selector||e);if(n=n||[],1===f.length){if((l=f[0]=f[0].slice(0)).length>2&&"ID"===(c=l[0]).type&&9===t.nodeType&&m&&r.relative[l[1].type]){if(!(t=(r.find.ID(c.matches[0].replace(te,ne),t)||[])[0]))return n;h&&(t=t.parentNode),e=e.slice(l.shift().value.length)}for(i=q.needsContext.test(e)?0:l.length;i--&&(c=l[i],!r.relative[u=c.type]);)if((d=r.find[u])&&(a=d(c.matches[0].replace(te,ne),ee.test(l[0].type)&&ge(t.parentNode)||t))){if(l.splice(i,1),!(e=a.length&&ye(l)))return C.apply(n,a),n;break}}return(h||s(e,f))(a,t,!m,n,!t||ee.test(e)&&ge(t.parentNode)||t),n},n.sortStable=b.split("").sort(P).join("")===b,n.detectDuplicates=!!d,h(),n.sortDetached=ue((function(e){return 1&e.compareDocumentPosition(f.createElement("fieldset"))})),ue((function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")}))||de("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&ue((function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||de("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),ue((function(e){return null==e.getAttribute("disabled")}))||de(F,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),se}(r);k.find=B,k.expr=B.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=B.uniqueSort,k.text=B.getText,k.isXMLDoc=B.isXML,k.contains=B.contains,k.escapeSelector=B.escape;var w=function(e,t,n){for(var r=[],a=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(a&&k(e).is(n))break;r.push(e)}return r},P=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},S=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var L=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function O(e,t,n){return g(t)?k.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?k.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?k.grep(e,(function(e){return u.call(t,e)>-1!==n})):k.filter(t,e,n)}k.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,(function(e){return 1===e.nodeType})))},k.fn.extend({find:function(e){var t,n,r=this.length,a=this;if("string"!=typeof e)return this.pushStack(k(e).filter((function(){for(t=0;t1?k.uniqueSort(n):n},filter:function(e){return this.pushStack(O(this,e||[],!1))},not:function(e){return this.pushStack(O(this,e||[],!0))},is:function(e){return!!O(this,"string"==typeof e&&S.test(e)?k(e):e||[],!1).length}});var C,x=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,a;if(!e)return this;if(n=n||C,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:x.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),L.test(r[1])&&k.isPlainObject(t))for(r in t)g(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(a=y.getElementById(r[2]))&&(this[0]=a,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,C=k(y);var D=/^(?:parents|prev(?:Until|All))/,F={children:!0,contents:!0,next:!0,prev:!0};function z(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter((function(){for(var e=0;e-1:1===n.nodeType&&k.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length>1?k.uniqueSort(i):i)},index:function(e){return e?"string"==typeof e?u.call(k(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return w(e,"parentNode")},parentsUntil:function(e,t,n){return w(e,"parentNode",n)},next:function(e){return z(e,"nextSibling")},prev:function(e){return z(e,"previousSibling")},nextAll:function(e){return w(e,"nextSibling")},prevAll:function(e){return w(e,"previousSibling")},nextUntil:function(e,t,n){return w(e,"nextSibling",n)},prevUntil:function(e,t,n){return w(e,"previousSibling",n)},siblings:function(e){return P((e.parentNode||{}).firstChild,e)},children:function(e){return P(e.firstChild)},contents:function(e){return null!=e.contentDocument&&o(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},(function(e,t){k.fn[e]=function(n,r){var a=k.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(a=k.filter(r,a)),this.length>1&&(F[e]||k.uniqueSort(a),D.test(e)&&a.reverse()),this.pushStack(a)}}));var R=/[^\x20\t\r\n\f]+/g;function N(e){return e}function H(e){throw e}function V(e,t,n,r){var a;try{e&&g(a=e.promise)?a.call(e).done(t).fail(n):e&&g(a=e.then)?a.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return k.each(e.match(R)||[],(function(e,n){t[n]=!0})),t}(e):k.extend({},e);var t,n,r,a,i=[],o=[],s=-1,l=function(){for(a=a||e.once,r=t=!0;o.length;s=-1)for(n=o.shift();++s-1;)i.splice(n,1),n<=s&&s--})),this},has:function(e){return e?k.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return a=o=[],i=n="",this},disabled:function(){return!i},lock:function(){return a=o=[],n||t||(i=n=""),this},locked:function(){return!!a},fireWith:function(e,n){return a||(n=[e,(n=n||[]).slice?n.slice():n],o.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},k.extend({Deferred:function(e){var t=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],n="pending",a={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var e=arguments;return k.Deferred((function(n){k.each(t,(function(t,r){var a=g(e[r[4]])&&e[r[4]];i[r[1]]((function(){var e=a&&a.apply(this,arguments);e&&g(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,a?[e]:arguments)}))})),e=null})).promise()},then:function(e,n,a){var i=0;function o(e,t,n,a){return function(){var s=this,l=arguments,c=function(){var r,c;if(!(e=i&&(n!==H&&(s=void 0,l=[r]),t.rejectWith(s,l))}};e?u():(k.Deferred.getStackHook&&(u.stackTrace=k.Deferred.getStackHook()),r.setTimeout(u))}}return k.Deferred((function(r){t[0][3].add(o(0,r,g(a)?a:N,r.notifyWith)),t[1][3].add(o(0,r,g(e)?e:N)),t[2][3].add(o(0,r,g(n)?n:H))})).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},i={};return k.each(t,(function(e,r){var o=r[2],s=r[5];a[r[1]]=o.add,s&&o.add((function(){n=s}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),o.add(r[3].fire),i[r[0]]=function(){return i[r[0]+"With"](this===i?void 0:this,arguments),this},i[r[0]+"With"]=o.fireWith})),a.promise(i),e&&e.call(i,i),i},when:function(e){var t=arguments.length,n=t,r=Array(n),a=s.call(arguments),i=k.Deferred(),o=function(e){return function(n){r[e]=this,a[e]=arguments.length>1?s.call(arguments):n,--t||i.resolveWith(r,a)}};if(t<=1&&(V(e,i.done(o(n)).resolve,i.reject,!t),"pending"===i.state()||g(a[n]&&a[n].then)))return i.then();for(;n--;)V(a[n],o(n),i.reject);return i.promise()}});var Y=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){r.console&&r.console.warn&&e&&Y.test(e.name)&&r.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){r.setTimeout((function(){throw e}))};var j=k.Deferred();function U(){y.removeEventListener("DOMContentLoaded",U),r.removeEventListener("load",U),k.ready()}k.fn.ready=function(e){return j.then(e).catch((function(e){k.readyException(e)})),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0,!0!==e&&--k.readyWait>0||j.resolveWith(y,[k]))}}),k.ready.then=j.then,"complete"===y.readyState||"loading"!==y.readyState&&!y.documentElement.doScroll?r.setTimeout(k.ready):(y.addEventListener("DOMContentLoaded",U),r.addEventListener("load",U));var G=function(e,t,n,r,a,i,o){var s=0,l=e.length,c=null==n;if("object"===T(n))for(s in a=!0,n)G(e,t,s,n[s],!0,i,o);else if(void 0!==r&&(a=!0,g(r)||(o=!0),c&&(o?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(k(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each((function(){Z.remove(this,e)}))}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),r=n.length,a=n.shift(),i=k._queueHooks(e,t);"inprogress"===a&&(a=n.shift(),r--),a&&("fx"===t&&n.unshift("inprogress"),delete i.stop,a.call(e,(function(){k.dequeue(e,t)}),i)),!r&&i&&i.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks("once memory").add((function(){Q.remove(e,[t+"queue",n])}))})}}),k.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,_e=/^$|^module$|\/(?:java|ecma)script/i;pe=y.createDocumentFragment().appendChild(y.createElement("div")),(me=y.createElement("input")).setAttribute("type","radio"),me.setAttribute("checked","checked"),me.setAttribute("name","t"),pe.appendChild(me),v.checkClone=pe.cloneNode(!0).cloneNode(!0).lastChild.checked,pe.innerHTML="",v.noCloneChecked=!!pe.cloneNode(!0).lastChild.defaultValue,pe.innerHTML="",v.option=!!pe.lastChild;var ye={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function be(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function Ie(e,t){for(var n=0,r=e.length;n",""]);var Te=/<|&#?\w+;/;function Me(e,t,n,r,a){for(var i,o,s,l,c,u,d=t.createDocumentFragment(),h=[],f=0,p=e.length;f-1)a&&a.push(i);else if(c=se(i),o=be(d.appendChild(i),"script"),c&&Ie(o),n)for(u=0;i=o[u++];)_e.test(i.type||"")&&n.push(i);return d}var ke=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function Be(){return!1}function we(e,t){return e===function(){try{return y.activeElement}catch(e){}}()==("focus"===t)}function Pe(e,t,n,r,a,i){var o,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Pe(e,s,n,r,t[s],i);return e}if(null==r&&null==a?(a=n,r=n=void 0):null==a&&("string"==typeof n?(a=r,r=void 0):(a=r,r=n,n=void 0)),!1===a)a=Be;else if(!a)return e;return 1===i&&(o=a,a=function(e){return k().off(e),o.apply(this,arguments)},a.guid=o.guid||(o.guid=k.guid++)),e.each((function(){k.event.add(this,t,a,r,n)}))}function Se(e,t,n){n?(Q.set(e,t,!1),k.event.add(e,t,{namespace:!1,handler:function(e){var r,a,i=Q.get(this,t);if(1&e.isTrigger&&this[t]){if(i.length)(k.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=s.call(arguments),Q.set(this,t,i),r=n(this,t),this[t](),i!==(a=Q.get(this,t))||r?Q.set(this,t,!1):a={},i!==a)return e.stopImmediatePropagation(),e.preventDefault(),a&&a.value}else i.length&&(Q.set(this,t,{value:k.event.trigger(k.extend(i[0],k.Event.prototype),i.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,t)&&k.event.add(e,t,Ee)}k.event={global:{},add:function(e,t,n,r,a){var i,o,s,l,c,u,d,h,f,p,m,v=Q.get(e);if(X(e))for(n.handler&&(n=(i=n).handler,a=i.selector),a&&k.find.matchesSelector(oe,a),n.guid||(n.guid=k.guid++),(l=v.events)||(l=v.events=Object.create(null)),(o=v.handle)||(o=v.handle=function(t){return void 0!==k&&k.event.triggered!==t.type?k.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(R)||[""]).length;c--;)f=m=(s=ke.exec(t[c])||[])[1],p=(s[2]||"").split(".").sort(),f&&(d=k.event.special[f]||{},f=(a?d.delegateType:d.bindType)||f,d=k.event.special[f]||{},u=k.extend({type:f,origType:m,data:r,handler:n,guid:n.guid,selector:a,needsContext:a&&k.expr.match.needsContext.test(a),namespace:p.join(".")},i),(h=l[f])||((h=l[f]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,r,p,o)||e.addEventListener&&e.addEventListener(f,o)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),a?h.splice(h.delegateCount++,0,u):h.push(u),k.event.global[f]=!0)},remove:function(e,t,n,r,a){var i,o,s,l,c,u,d,h,f,p,m,v=Q.hasData(e)&&Q.get(e);if(v&&(l=v.events)){for(c=(t=(t||"").match(R)||[""]).length;c--;)if(f=m=(s=ke.exec(t[c])||[])[1],p=(s[2]||"").split(".").sort(),f){for(d=k.event.special[f]||{},h=l[f=(r?d.delegateType:d.bindType)||f]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=i=h.length;i--;)u=h[i],!a&&m!==u.origType||n&&n.guid!==u.guid||s&&!s.test(u.namespace)||r&&r!==u.selector&&("**"!==r||!u.selector)||(h.splice(i,1),u.selector&&h.delegateCount--,d.remove&&d.remove.call(e,u));o&&!h.length&&(d.teardown&&!1!==d.teardown.call(e,p,v.handle)||k.removeEvent(e,f,v.handle),delete l[f])}else for(f in l)k.event.remove(e,f+t[c],n,r,!0);k.isEmptyObject(l)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,a,i,o,s=new Array(arguments.length),l=k.event.fix(e),c=(Q.get(this,"events")||Object.create(null))[l.type]||[],u=k.event.special[l.type]||{};for(s[0]=l,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(i=[],o={},n=0;n-1:k.find(a,this,null,[c]).length),o[a]&&i.push(r);i.length&&s.push({elem:c,handlers:i})}return c=this,l\s*$/g;function Ce(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function xe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function De(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,a,i,o,s;if(1===t.nodeType){if(Q.hasData(e)&&(s=Q.get(e).events))for(a in Q.remove(t,"handle events"),s)for(n=0,r=s[a].length;n1&&"string"==typeof p&&!v.checkClone&&Le.test(p))return e.each((function(a){var i=e.eq(a);m&&(t[0]=p.call(this,a,i.html())),Re(i,t,n,r)}));if(h&&(i=(a=Me(t,e[0].ownerDocument,!1,e,r)).firstChild,1===a.childNodes.length&&(a=i),i||r)){for(s=(o=k.map(be(a,"script"),xe)).length;d0&&Ie(o,!l&&be(e,"script")),s},cleanData:function(e){for(var t,n,r,a=k.event.special,i=0;void 0!==(n=e[i]);i++)if(X(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)a[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[Z.expando]&&(n[Z.expando]=void 0)}}}),k.fn.extend({detach:function(e){return Ne(this,e,!0)},remove:function(e){return Ne(this,e)},text:function(e){return G(this,(function(e){return void 0===e?k.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Re(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ce(this,e).appendChild(e)}))},prepend:function(){return Re(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Ce(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Re(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Re(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(be(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return k.clone(this,e,t)}))},html:function(e){return G(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ae.test(e)&&!ye[(ge.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-i-l-s-.5))||0),l}function nt(e,t,n){var r=Ve(e),a=(!v.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,r),i=a,o=Ue(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(He.test(o)){if(!n)return o;o="auto"}return(!v.boxSizingReliable()&&a||!v.reliableTrDimensions()&&A(e,"tr")||"auto"===o||!parseFloat(o)&&"inline"===k.css(e,"display",!1,r))&&e.getClientRects().length&&(a="border-box"===k.css(e,"boxSizing",!1,r),(i=s in e)&&(o=e[s])),(o=parseFloat(o)||0)+tt(e,t,n||(a?"border":"content"),i,r,o)+"px"}function rt(e,t,n,r,a){return new rt.prototype.init(e,t,n,r,a)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ue(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var a,i,o,s=K(t),l=Je.test(t),c=e.style;if(l||(t=Ke(s)),o=k.cssHooks[t]||k.cssHooks[s],void 0===n)return o&&"get"in o&&void 0!==(a=o.get(e,!1,r))?a:c[t];"string"===(i=typeof n)&&(a=ae.exec(n))&&a[1]&&(n=ue(e,t,a),i="number"),null!=n&&n==n&&("number"!==i||l||(n+=a&&a[3]||(k.cssNumber[s]?"":"px")),v.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),o&&"set"in o&&void 0===(n=o.set(e,n,r))||(l?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var a,i,o,s=K(t);return Je.test(t)||(t=Ke(s)),(o=k.cssHooks[t]||k.cssHooks[s])&&"get"in o&&(a=o.get(e,!0,n)),void 0===a&&(a=Ue(e,t,r)),"normal"===a&&t in Ze&&(a=Ze[t]),""===n||n?(i=parseFloat(a),!0===n||isFinite(i)?i||0:a):a}}),k.each(["height","width"],(function(e,t){k.cssHooks[t]={get:function(e,n,r){if(n)return!Xe.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?nt(e,t,r):Ye(e,Qe,(function(){return nt(e,t,r)}))},set:function(e,n,r){var a,i=Ve(e),o=!v.scrollboxSize()&&"absolute"===i.position,s=(o||r)&&"border-box"===k.css(e,"boxSizing",!1,i),l=r?tt(e,t,r,s,i):0;return s&&o&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-tt(e,t,"border",!1,i)-.5)),l&&(a=ae.exec(n))&&"px"!==(a[3]||"px")&&(e.style[t]=n,n=k.css(e,t)),et(0,n,l)}}})),k.cssHooks.marginLeft=Ge(v.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Ue(e,"marginLeft"))||e.getBoundingClientRect().left-Ye(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),k.each({margin:"",padding:"",border:"Width"},(function(e,t){k.cssHooks[e+t]={expand:function(n){for(var r=0,a={},i="string"==typeof n?n.split(" "):[n];r<4;r++)a[e+ie[r]+t]=i[r]||i[r-2]||i[0];return a}},"margin"!==e&&(k.cssHooks[e+t].set=et)})),k.fn.extend({css:function(e,t){return G(this,(function(e,t,n){var r,a,i={},o=0;if(Array.isArray(t)){for(r=Ve(e),a=t.length;o1)}}),k.Tween=rt,rt.prototype={constructor:rt,init:function(e,t,n,r,a,i){this.elem=e,this.prop=n,this.easing=a||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=i||(k.cssNumber[n]?"":"px")},cur:function(){var e=rt.propHooks[this.prop];return e&&e.get?e.get(this):rt.propHooks._default.get(this)},run:function(e){var t,n=rt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rt.propHooks._default.set(this),this}},rt.prototype.init.prototype=rt.prototype,rt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ke(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}},rt.propHooks.scrollTop=rt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=rt.prototype.init,k.fx.step={};var at,it,ot=/^(?:toggle|show|hide)$/,st=/queueHooks$/;function lt(){it&&(!1===y.hidden&&r.requestAnimationFrame?r.requestAnimationFrame(lt):r.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return r.setTimeout((function(){at=void 0})),at=Date.now()}function ut(e,t){var n,r=0,a={height:e};for(t=t?1:0;r<4;r+=2-t)a["margin"+(n=ie[r])]=a["padding"+n]=e;return t&&(a.opacity=a.width=e),a}function dt(e,t,n){for(var r,a=(ht.tweeners[t]||[]).concat(ht.tweeners["*"]),i=0,o=a.length;i1)},removeAttr:function(e){return this.each((function(){k.removeAttr(this,e)}))}}),k.extend({attr:function(e,t,n){var r,a,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return void 0===e.getAttribute?k.prop(e,t,n):(1===i&&k.isXMLDoc(e)||(a=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ft:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):a&&"set"in a&&void 0!==(r=a.set(e,n,t))?r:(e.setAttribute(t,n+""),n):a&&"get"in a&&null!==(r=a.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!v.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,a=t&&t.match(R);if(a&&1===e.nodeType)for(;n=a[r++];)e.removeAttribute(n)}}),ft={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=pt[t]||k.find.attr;pt[t]=function(e,t,r){var a,i,o=t.toLowerCase();return r||(i=pt[o],pt[o]=a,a=null!=n(e,t,r)?o:null,pt[o]=i),a}}));var mt=/^(?:input|select|textarea|button)$/i,vt=/^(?:a|area)$/i;function gt(e){return(e.match(R)||[]).join(" ")}function _t(e){return e.getAttribute&&e.getAttribute("class")||""}function yt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return G(this,k.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[k.propFix[e]||e]}))}}),k.extend({prop:function(e,t,n){var r,a,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&k.isXMLDoc(e)||(t=k.propFix[t]||t,a=k.propHooks[t]),void 0!==n?a&&"set"in a&&void 0!==(r=a.set(e,n,t))?r:e[t]=n:a&&"get"in a&&null!==(r=a.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):mt.test(e.nodeName)||vt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),v.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){k.propFix[this.toLowerCase()]=this})),k.fn.extend({addClass:function(e){var t,n,r,a,i,o,s,l=0;if(g(e))return this.each((function(t){k(this).addClass(e.call(this,t,_t(this)))}));if((t=yt(e)).length)for(;n=this[l++];)if(a=_t(n),r=1===n.nodeType&&" "+gt(a)+" "){for(o=0;i=t[o++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");a!==(s=gt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,a,i,o,s,l=0;if(g(e))return this.each((function(t){k(this).removeClass(e.call(this,t,_t(this)))}));if(!arguments.length)return this.attr("class","");if((t=yt(e)).length)for(;n=this[l++];)if(a=_t(n),r=1===n.nodeType&&" "+gt(a)+" "){for(o=0;i=t[o++];)for(;r.indexOf(" "+i+" ")>-1;)r=r.replace(" "+i+" "," ");a!==(s=gt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each((function(n){k(this).toggleClass(e.call(this,n,_t(this),t),t)})):this.each((function(){var t,a,i,o;if(r)for(a=0,i=k(this),o=yt(e);t=o[a++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||((t=_t(this))&&Q.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Q.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+gt(_t(n))+" ").indexOf(t)>-1)return!0;return!1}});var bt=/\r/g;k.fn.extend({val:function(e){var t,n,r,a=this[0];return arguments.length?(r=g(e),this.each((function(n){var a;1===this.nodeType&&(null==(a=r?e.call(this,n,k(this).val()):e)?a="":"number"==typeof a?a+="":Array.isArray(a)&&(a=k.map(a,(function(e){return null==e?"":e+""}))),(t=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,a,"value")||(this.value=a))}))):a?(t=k.valHooks[a.type]||k.valHooks[a.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(a,"value"))?n:"string"==typeof(n=a.value)?n.replace(bt,""):null==n?"":n:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:gt(k.text(e))}},select:{get:function(e){var t,n,r,a=e.options,i=e.selectedIndex,o="select-one"===e.type,s=o?null:[],l=o?i+1:a.length;for(r=i<0?l:o?i:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),i}}}}),k.each(["radio","checkbox"],(function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=k.inArray(k(e).val(),t)>-1}},v.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),v.focusin="onfocusin"in r;var It=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(e,t,n,a){var i,o,s,l,c,u,d,h,p=[n||y],m=f.call(e,"type")?e.type:e,v=f.call(e,"namespace")?e.namespace.split("."):[];if(o=h=s=n=n||y,3!==n.nodeType&&8!==n.nodeType&&!It.test(m+k.event.triggered)&&(m.indexOf(".")>-1&&(v=m.split("."),m=v.shift(),v.sort()),c=m.indexOf(":")<0&&"on"+m,(e=e[k.expando]?e:new k.Event(m,"object"==typeof e&&e)).isTrigger=a?2:3,e.namespace=v.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+v.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),d=k.event.special[m]||{},a||!d.trigger||!1!==d.trigger.apply(n,t))){if(!a&&!d.noBubble&&!_(n)){for(l=d.delegateType||m,It.test(l+m)||(o=o.parentNode);o;o=o.parentNode)p.push(o),s=o;s===(n.ownerDocument||y)&&p.push(s.defaultView||s.parentWindow||r)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)h=o,e.type=i>1?l:d.bindType||m,(u=(Q.get(o,"events")||Object.create(null))[e.type]&&Q.get(o,"handle"))&&u.apply(o,t),(u=c&&o[c])&&u.apply&&X(o)&&(e.result=u.apply(o,t),!1===e.result&&e.preventDefault());return e.type=m,a||e.isDefaultPrevented()||d._default&&!1!==d._default.apply(p.pop(),t)||!X(n)||c&&g(n[m])&&!_(n)&&((s=n[c])&&(n[c]=null),k.event.triggered=m,e.isPropagationStopped()&&h.addEventListener(m,Tt),n[m](),e.isPropagationStopped()&&h.removeEventListener(m,Tt),k.event.triggered=void 0,s&&(n[c]=s)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each((function(){k.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),v.focusin||k.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){k.event.simulate(t,e.target,k.event.fix(e))};k.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,a=Q.access(r,t);a||r.addEventListener(e,n,!0),Q.access(r,t,(a||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,a=Q.access(r,t)-1;a?Q.access(r,t,a):(r.removeEventListener(e,n,!0),Q.remove(r,t))}}}));var Mt=r.location,kt={guid:Date.now()},Et=/\?/;k.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new r.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||k.error("Invalid XML: "+(n?k.map(n.childNodes,(function(e){return e.textContent})).join("\n"):e)),t};var Bt=/\[\]$/,wt=/\r?\n/g,Pt=/^(?:submit|button|image|reset|file)$/i,St=/^(?:input|select|textarea|keygen)/i;function At(e,t,n,r){var a;if(Array.isArray(t))k.each(t,(function(t,a){n||Bt.test(e)?r(e,a):At(e+"["+("object"==typeof a&&null!=a?t:"")+"]",a,n,r)}));else if(n||"object"!==T(t))r(e,t);else for(a in t)At(e+"["+a+"]",t[a],n,r)}k.param=function(e,t){var n,r=[],a=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,(function(){a(this.name,this.value)}));else for(n in e)At(n,e[n],t,a);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&St.test(this.nodeName)&&!Pt.test(e)&&(this.checked||!ve.test(e))})).map((function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,(function(e){return{name:t.name,value:e.replace(wt,"\r\n")}})):{name:t.name,value:n.replace(wt,"\r\n")}})).get()}});var Lt=/%20/g,Ot=/#.*$/,Ct=/([?&])_=[^&]*/,xt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Dt=/^(?:GET|HEAD)$/,Ft=/^\/\//,zt={},Rt={},Nt="*/".concat("*"),Ht=y.createElement("a");function Vt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,a=0,i=t.toLowerCase().match(R)||[];if(g(n))for(;r=i[a++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Yt(e,t,n,r){var a={},i=e===Rt;function o(s){var l;return a[s]=!0,k.each(e[s]||[],(function(e,s){var c=s(t,n,r);return"string"!=typeof c||i||a[c]?i?!(l=c):void 0:(t.dataTypes.unshift(c),o(c),!1)})),l}return o(t.dataTypes[0])||!a["*"]&&o("*")}function jt(e,t){var n,r,a=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((a[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ht.href=Mt.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Mt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Mt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Nt,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":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?jt(jt(e,k.ajaxSettings),t):jt(k.ajaxSettings,e)},ajaxPrefilter:Vt(zt),ajaxTransport:Vt(Rt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var n,a,i,o,s,l,c,u,d,h,f=k.ajaxSetup({},t),p=f.context||f,m=f.context&&(p.nodeType||p.jquery)?k(p):k.event,v=k.Deferred(),g=k.Callbacks("once memory"),_=f.statusCode||{},b={},I={},T="canceled",M={readyState:0,getResponseHeader:function(e){var t;if(c){if(!o)for(o={};t=xt.exec(i);)o[t[1].toLowerCase()+" "]=(o[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=o[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?i:null},setRequestHeader:function(e,t){return null==c&&(e=I[e.toLowerCase()]=I[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)M.always(e[M.status]);else for(t in e)_[t]=[_[t],e[t]];return this},abort:function(e){var t=e||T;return n&&n.abort(t),E(0,t),this}};if(v.promise(M),f.url=((e||f.url||Mt.href)+"").replace(Ft,Mt.protocol+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(R)||[""],null==f.crossDomain){l=y.createElement("a");try{l.href=f.url,l.href=l.href,f.crossDomain=Ht.protocol+"//"+Ht.host!=l.protocol+"//"+l.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=k.param(f.data,f.traditional)),Yt(zt,f,t,M),c)return M;for(d in(u=k.event&&f.global)&&0==k.active++&&k.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Dt.test(f.type),a=f.url.replace(Ot,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Lt,"+")):(h=f.url.slice(a.length),f.data&&(f.processData||"string"==typeof f.data)&&(a+=(Et.test(a)?"&":"?")+f.data,delete f.data),!1===f.cache&&(a=a.replace(Ct,"$1"),h=(Et.test(a)?"&":"?")+"_="+kt.guid+++h),f.url=a+h),f.ifModified&&(k.lastModified[a]&&M.setRequestHeader("If-Modified-Since",k.lastModified[a]),k.etag[a]&&M.setRequestHeader("If-None-Match",k.etag[a])),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&M.setRequestHeader("Content-Type",f.contentType),M.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Nt+"; q=0.01":""):f.accepts["*"]),f.headers)M.setRequestHeader(d,f.headers[d]);if(f.beforeSend&&(!1===f.beforeSend.call(p,M,f)||c))return M.abort();if(T="abort",g.add(f.complete),M.done(f.success),M.fail(f.error),n=Yt(Rt,f,t,M)){if(M.readyState=1,u&&m.trigger("ajaxSend",[M,f]),c)return M;f.async&&f.timeout>0&&(s=r.setTimeout((function(){M.abort("timeout")}),f.timeout));try{c=!1,n.send(b,E)}catch(e){if(c)throw e;E(-1,e)}}else E(-1,"No Transport");function E(e,t,o,l){var d,h,y,b,I,T=t;c||(c=!0,s&&r.clearTimeout(s),n=void 0,i=l||"",M.readyState=e>0?4:0,d=e>=200&&e<300||304===e,o&&(b=function(e,t,n){for(var r,a,i,o,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(a in s)if(s[a]&&s[a].test(r)){l.unshift(a);break}if(l[0]in n)i=l[0];else{for(a in n){if(!l[0]||e.converters[a+" "+l[0]]){i=a;break}o||(o=a)}i=i||o}if(i)return i!==l[0]&&l.unshift(i),n[i]}(f,M,o)),!d&&k.inArray("script",f.dataTypes)>-1&&k.inArray("json",f.dataTypes)<0&&(f.converters["text script"]=function(){}),b=function(e,t,n,r){var a,i,o,s,l,c={},u=e.dataTypes.slice();if(u[1])for(o in e.converters)c[o.toLowerCase()]=e.converters[o];for(i=u.shift();i;)if(e.responseFields[i]&&(n[e.responseFields[i]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=i,i=u.shift())if("*"===i)i=l;else if("*"!==l&&l!==i){if(!(o=c[l+" "+i]||c["* "+i]))for(a in c)if((s=a.split(" "))[1]===i&&(o=c[l+" "+s[0]]||c["* "+s[0]])){!0===o?o=c[a]:!0!==c[a]&&(i=s[0],u.unshift(s[1]));break}if(!0!==o)if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:"parsererror",error:o?e:"No conversion from "+l+" to "+i}}}return{state:"success",data:t}}(f,b,M,d),d?(f.ifModified&&((I=M.getResponseHeader("Last-Modified"))&&(k.lastModified[a]=I),(I=M.getResponseHeader("etag"))&&(k.etag[a]=I)),204===e||"HEAD"===f.type?T="nocontent":304===e?T="notmodified":(T=b.state,h=b.data,d=!(y=b.error))):(y=T,!e&&T||(T="error",e<0&&(e=0))),M.status=e,M.statusText=(t||T)+"",d?v.resolveWith(p,[h,T,M]):v.rejectWith(p,[M,T,y]),M.statusCode(_),_=void 0,u&&m.trigger(d?"ajaxSuccess":"ajaxError",[M,f,d?h:y]),g.fireWith(p,[M,T]),u&&(m.trigger("ajaxComplete",[M,f]),--k.active||k.event.trigger("ajaxStop")))}return M},getJSON:function(e,t,n){return k.get(e,t,n,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],(function(e,t){k[t]=function(e,n,r,a){return g(n)&&(a=a||r,r=n,n=void 0),k.ajax(k.extend({url:e,type:t,dataType:a,data:n,success:r},k.isPlainObject(e)&&e))}})),k.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),k._evalUrl=function(e,t,n){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t,n)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return g(e)?this.each((function(t){k(this).wrapInner(e.call(this,t))})):this.each((function(){var t=k(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=g(e);return this.each((function(n){k(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){k(this).replaceWith(this.childNodes)})),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new r.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Gt=k.ajaxSettings.xhr();v.cors=!!Gt&&"withCredentials"in Gt,v.ajax=Gt=!!Gt,k.ajaxTransport((function(e){var t,n;if(v.cors||Gt&&!e.crossDomain)return{send:function(a,i){var o,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(o in e.xhrFields)s[o]=e.xhrFields[o];for(o in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||a["X-Requested-With"]||(a["X-Requested-With"]="XMLHttpRequest"),a)s.setRequestHeader(o,a[o]);t=function(e){return function(){t&&(t=n=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?i(0,"error"):i(s.status,s.statusText):i(Ut[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),n=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=n:s.onreadystatechange=function(){4===s.readyState&&r.setTimeout((function(){t&&n()}))},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),k.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),k.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 k.globalEval(e),e}}}),k.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),k.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,a){t=k("