/*! * BootstrapVue 2.5.0 * * @link https://bootstrap-vue.js.org * @source https://github.com/bootstrap-vue/bootstrap-vue * @copyright (c) 2016-2020 BootstrapVue * @license MIT * https://github.com/bootstrap-vue/bootstrap-vue/blob/master/LICENSE */ import t from"vue";import{mergeData as e}from"vue-functional-data-merge";import i from"popper.js";import{Wormhole as a,PortalTarget as n,Portal as l}from"portal-vue";function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var i=0;i0,X=(/msie|trident/.test(Y),function(){var t=!1;if(q)try{var e={get passive(){t=!0}};window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(e){t=!1}return t}()),J=q&&("ontouchstart"in document.documentElement||navigator.maxTouchPoints>0),Z=q&&Boolean(window.PointerEvent||window.MSPointerEvent),Q=q&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype,tt=function(){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i="undefined"!=typeof process&&process&&process.env||{};return t?i[t]||e:i}("BOOTSTRAP_VUE_NO_WARN")},et=N?window:{},it=N?et.Element:function(t){function Element(){return r(this,Element),S(this,f(Element).apply(this,arguments))}return p(Element,b(Object)),Element}(),HTMLElement=N?et.HTMLElement:function(t){function HTMLElement(){return r(this,HTMLElement),S(this,f(HTMLElement).apply(this,arguments))}return p(HTMLElement,it),HTMLElement}(),SVGElement=N?et.SVGElement:function(t){function SVGElement(){return r(this,SVGElement),S(this,f(SVGElement).apply(this,arguments))}return p(SVGElement,it),SVGElement}(),at=N?et.File:function(t){function e(){return r(this,e),S(this,f(e).apply(this,arguments))}return p(e,b(Object)),e}(),nt=function(t){return o(t)},lt=function(t){return void 0===t},ot=function(t){return null===t},rt=function(t){return lt(t)||ot(t)},st=function(t){return"function"===nt(t)},dt=function(t){return"boolean"===nt(t)},ut=function(t){return"string"===nt(t)},ct=function(t){return"number"===nt(t)},ht=function(t){return t instanceof Date},pt=function(t){return t instanceof Event},ft=function(t){return t instanceof at},vt=function(t){return"RegExp"===function(t){return Object.prototype.toString.call(t).slice(8,-1)}(t)},mt=function t(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return k(e)?e.reduce((function(e,i){return[].concat(z(e),[t(i,i)])}),[]):O(e)?L(e).reduce((function(i,a){return h({},i,u({},a,t(e[a],e[a])))}),{}):i},gt=function(t){return t},bt=/\[(\d+)]/g,yt=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!(e=k(e)?e.join("."):e)||!P(t))return i;if(e in t)return t[e];var a=(e=String(e).replace(bt,".$1")).split(".").filter(gt);return 0===a.length?i:a.every((function(e){return P(t)&&e in t&&null!=(t=t[e])}))?t:i},St=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;tt()||console.warn("[BootstrapVue warn]: ".concat(e?"".concat(e," - "):"").concat(t))},Bt=function(t){return!q&&(St("".concat(t,": Can not be called during SSR.")),!0)},Tt=function(t){return!U&&(St("".concat(t,": Requires Promise support.")),!0)},zt=function t(e){return L(e).forEach((function(i){var a=e[i];e[i]=a&&(O(a)||k(a))?t(a):a})),H(e)}({breakpoints:["xs","sm","md","lg","xl"],formControls:{size:null},BAlert:{dismissLabel:"Close",variant:"info"},BBadge:{variant:"secondary"},BButton:{size:null,variant:"secondary"},BButtonClose:{content:"×",textVariant:null,ariaLabel:"Close"},BCalendar:{labelPrevYear:"Previous year",labelPrevMonth:"Previous month",labelCurrentMonth:"Current month",labelNextMonth:"Next month",labelNextYear:"Next year",labelToday:"Today",labelSelected:"Selected date",labelNoDateSelected:"No date selected",labelCalendar:"Calendar",labelNav:"Calendar navigation",labelHelp:"Use cursor keys to navigate calendar dates"},BCardSubTitle:{subTitleTextVariant:"muted"},BCarousel:{labelPrev:"Previous Slide",labelNext:"Next Slide",labelGotoSlide:"Goto Slide",labelIndicators:"Select a slide to display"},BDropdown:{toggleText:"Toggle Dropdown",size:null,variant:"secondary",splitVariant:null},BFormDatepicker:{labelPrevYear:null,labelPrevMonth:null,labelCurrentMonth:null,labelNextMonth:null,labelNextYear:null,labelToday:null,labelSelected:null,labelNoDateSelected:null,labelCalendar:null,labelNav:null,labelHelp:null,labelTodayButton:"Select today",labelResetButton:"Reset",labelCloseButton:"Close"},BFormFile:{browseText:"Browse",placeholder:"No file chosen",dropPlaceholder:"Drop files here"},BFormSpinbutton:{labelDecrement:"Decrement",labelIncrement:"Increment"},BFormTag:{removeLabel:"Remove tag",variant:"secondary"},BFormTags:{addButtonText:"Add",addButtonVariant:"outline-secondary",duplicateTagText:"Duplicate tag(s)",invalidTagText:"Invalid tag(s)",placeholder:"Add tag...",tagRemoveLabel:"Remove tag",tagRemovedLabel:"Tag removed",tagVariant:"secondary"},BFormText:{textVariant:"muted"},BImg:{blankColor:"transparent"},BImgLazy:{blankColor:"transparent"},BInputGroup:{size:null},BJumbotron:{bgVariant:null,borderVariant:null,textVariant:null},BListGroupItem:{variant:null},BModal:{titleTag:"h5",size:"md",headerBgVariant:null,headerBorderVariant:null,headerTextVariant:null,headerCloseVariant:null,bodyBgVariant:null,bodyTextVariant:null,footerBgVariant:null,footerBorderVariant:null,footerTextVariant:null,cancelTitle:"Cancel",cancelVariant:"secondary",okTitle:"OK",okVariant:"primary",headerCloseContent:"×",headerCloseLabel:"Close"},BNavbar:{variant:null},BNavbarToggle:{label:"Toggle navigation"},BPagination:{size:null},BPaginationNav:{size:null},BPopover:{boundary:"scrollParent",boundaryPadding:5,customClass:null,delay:50,variant:null},BProgress:{variant:null},BProgressBar:{variant:null},BSpinner:{variant:null},BTable:{selectedVariant:"active",headVariant:null,footVariant:null},BToast:{toaster:"b-toaster-top-right",autoHideDelay:5e3,variant:null,toastClass:null,headerClass:null,bodyClass:null},BToaster:{ariaLive:null,ariaAtomic:null,role:null},BTooltip:{boundary:"scrollParent",boundaryPadding:5,customClass:null,delay:50,variant:null}}),wt="BvConfig",Ct=function(){function t(){r(this,t),this.$_config={},this.$_cachedBreakpoints=null}return d(t,[{key:"getDefaults",value:function(){return this.defaults}},{key:"setConfig",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(O(e)){var i=F(e);i.forEach((function(i){if(D(zt,i)){var a=e[i];if("breakpoints"===i){var n=e.breakpoints;!k(n)||n.length<2||n.some((function(t){return!ut(t)||0===t.length}))?St('"breakpoints" must be an array of at least 2 breakpoint names',wt):t.$_config.breakpoints=mt(n)}else if(O(a)){F(a).forEach((function(e){D(zt[i],e)?(t.$_config[i]=t.$_config[i]||{},lt(a[e])||(t.$_config[i][e]=mt(a[e]))):St('Unknown config property "'.concat(i,".").concat(e,'"'),wt)}))}}else St('Unknown config property "'.concat(i,'"'),wt)}))}}},{key:"resetConfig",value:function(){this.$_config={}}},{key:"getConfig",value:function(){return mt(this.$_config)}},{key:"getConfigValue",value:function(t){return mt(yt(this.$_config,t,yt(zt,t)))}},{key:"defaults",get:function(){return zt}}],[{key:"Defaults",get:function(){return zt}}]),t}(),Mt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;i.prototype.$bvConfig=t.prototype.$bvConfig=i.prototype.$bvConfig||t.prototype.$bvConfig||new Ct,i.prototype.$bvConfig.setConfig(e)},kt=(w=!1,C=["Multiple instances of Vue detected!","You may need to set up an alias for Vue in your bundler config.","See: https://bootstrap-vue.js.org/docs#using-module-bundlers"].join("\n"),function(e){w||t===e||K||St(C),w=!0}),xt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.components,i=t.directives,a=t.plugins,n=function t(n){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.installed||(t.installed=!0,kt(n),Mt(l,n),Ht(n,e),Lt(n,i),_t(n,a))};return n.installed=!1,n},It=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.components,i=t.directives,a=t.plugins,n=function t(n){t.installed||(t.installed=!0,kt(n),Ht(n,e),Lt(n,i),_t(n,a))};return n.installed=!1,n},Vt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return h({},e,{install:xt(t)})},At=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return h({},e,{install:It(t)})},_t=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in e)i&&e[i]&&t.use(e[i])},$t=function(t,e,i){t&&e&&i&&t.component(e,i)},Ht=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in e)$t(t,i,e[i])},Ft=function(t,e,i){t&&e&&i&&t.directive(e.replace(/^VB/,"B"),i)},Lt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in e)Ft(t,i,e[i])},Dt=function(t){var e=A(null);return function(){for(var i=arguments.length,a=new Array(i),n=0;n1&&void 0!==arguments[1]?arguments[1]:null;return e?Ot("".concat(t,".").concat(e)):Ot(t)||{}},Rt=function(){return Ot("breakpoints")},Nt=Dt((function(){return Rt()})),jt=Dt((function(){var t=mt(Nt());return t[0]="",t})),Gt=N?window:{},Ut=j?document:{},Wt="undefined"!=typeof Element?Element.prototype:{},qt=Wt.matches||Wt.msMatchesSelector||Wt.webkitMatchesSelector,Yt=Wt.closest||function(t){var e=this;do{if(ae(e,t))return e;e=e.parentElement||e.parentNode}while(!ot(e)&&e.nodeType===Node.ELEMENT_NODE);return null},Kt=Gt.requestAnimationFrame||Gt.webkitRequestAnimationFrame||Gt.mozRequestAnimationFrame||Gt.msRequestAnimationFrame||Gt.oRequestAnimationFrame||function(t){return setTimeout(t,16)},Xt=Gt.MutationObserver||Gt.WebKitMutationObserver||Gt.MozMutationObserver||null,Jt=function(t){return!(!t||t.nodeType!==Node.ELEMENT_NODE)},Zt=function(t){if(!Jt(t)||!t.parentNode||!le(Ut.body,t))return!1;if("none"===t.style.display)return!1;var e=fe(t);return!!(e&&e.height>0&&e.width>0)},Qt=function(t){return!Jt(t)||t.disabled||pe(t,"disabled")||de(t,"disabled")},te=function(t){return Jt(t)&&t.offsetHeight},ee=function(t,e){return M((Jt(e)?e:Ut).querySelectorAll(t))},ie=function(t,e){return(Jt(e)?e:Ut).querySelector(t)||null},ae=function(t,e){return!!Jt(t)&&qt.call(t,e)},ne=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!Jt(e))return null;var a=Yt.call(e,t);return i?a:a===e?null:a},le=function(t,e){return!(!t||!st(t.contains))&&t.contains(e)},oe=function(t){return Ut.getElementById(/^#/.test(t)?t.slice(1):t)||null},re=function(t,e){e&&Jt(t)&&t.classList&&t.classList.add(e)},se=function(t,e){e&&Jt(t)&&t.classList&&t.classList.remove(e)},de=function(t,e){return!!(e&&Jt(t)&&t.classList)&&t.classList.contains(e)},ue=function(t,e,i){e&&Jt(t)&&t.setAttribute(e,i)},ce=function(t,e){e&&Jt(t)&&t.removeAttribute(e)},he=function(t,e){return e&&Jt(t)?t.getAttribute(e):null},pe=function(t,e){return e&&Jt(t)?t.hasAttribute(e):null},fe=function(t){return Jt(t)?t.getBoundingClientRect():null},ve=function(t){return N&&Jt(t)?Gt.getComputedStyle(t):{}},me=function(){return N&&Gt.getSelection?Gt.getSelection():null},ge=function(t){var e={top:0,left:0};if(!Jt(t)||0===t.getClientRects().length)return e;var i=fe(t);if(i){var a=t.ownerDocument.defaultView;e.top=i.top+a.pageYOffset,e.left=i.left+a.pageXOffset}return e},be=function(t){var e={top:0,left:0};if(!Jt(t))return e;var i={top:0,left:0},a=ve(t);if("fixed"===a.position)e=fe(t)||e;else{e=ge(t);for(var n=t.ownerDocument,l=t.offsetParent||n.documentElement;l&&(l===n.body||l===n.documentElement)&&"static"===ve(l).position;)l=l.parentNode;if(l&&l!==t&&l.nodeType===Node.ELEMENT_NODE){i=ge(l);var o=ve(l);i.top+=parseFloat(o.borderTopWidth),i.left+=parseFloat(o.borderLeftWidth)}}return{top:e.top-i.top-parseFloat(a.marginTop),left:e.left-i.left-parseFloat(a.marginLeft)}},ye=function(t){return parseInt(t,10)},Se=function(t){return parseFloat(t)},Be=function(t,e){return Se(t).toFixed(ye(e)||0)},Te={name:"",enterClass:"",enterActiveClass:"",enterToClass:"show",leaveClass:"show",leaveActiveClass:"",leaveToClass:""},ze=h({},Te,{enterActiveClass:"fade",leaveActiveClass:"fade"}),we=t.extend({name:"BVTransition",functional:!0,props:{noFade:{type:Boolean,default:!1},appear:{type:Boolean,default:!1},mode:{type:String},transProps:{type:Object,default:null}},render:function(t,i){var a=i.children,n=i.data,l=i.props,o=l.transProps;return O(o)||(o=l.noFade?Te:ze,l.appear&&(o=h({},o,{appear:!0,appearClass:o.enterClass,appearActiveClass:o.enterActiveClass,appearToClass:o.enterToClass}))),o=h({mode:l.mode},o,{css:!0}),t("transition",e(n,{props:o}),a)}}),Ce=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(t=I(t).filter(gt)).some((function(t){return e[t]||i[t]}))},Me=function(t){var e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t=I(t).filter(gt);for(var l=0;l1&&void 0!==arguments[1]?arguments[1]:{},i=Me(t,e,this.$scopedSlots,this.$slots);return i?I(i):i}}},xe="BButtonClose",Ie={content:{type:String,default:function(){return Et(xe,"content")}},disabled:{type:Boolean,default:!1},ariaLabel:{type:String,default:function(){return Et(xe,"ariaLabel")}},textVariant:{type:String,default:function(){return Et(xe,"textVariant")}}},Ve=t.extend({name:xe,functional:!0,props:Ie,render:function(t,i){var a=i.props,n=i.data,l=i.slots,o=i.scopedSlots,r=l(),s=o||{},d={staticClass:"close",class:u({},"text-".concat(a.textVariant),a.textVariant),attrs:{type:"button",disabled:a.disabled,"aria-label":a.ariaLabel?String(a.ariaLabel):null},on:{click:function(t){a.disabled&&pt(t)&&(t.stopPropagation(),t.preventDefault())}}};return Ce("default",s,r)||(d.domProps={innerHTML:a.content}),t("button",e(n,d),Me("default",{},s,r))}}),Ae=function(t){return""===t||dt(t)?0:(t=ye(t))>0?t:0},_e=function(t){return""===t||!0===t||!(ye(t)<1)&&!!t},$e=function(t){return!isNaN(ye(t))},He=t.extend({name:"BAlert",mixins:[ke],model:{prop:"show",event:"input"},props:{variant:{type:String,default:function(){return Et("BAlert","variant")}},dismissible:{type:Boolean,default:!1},dismissLabel:{type:String,default:function(){return Et("BAlert","dismissLabel")}},show:{type:[Boolean,Number,String],default:!1},fade:{type:Boolean,default:!1}},data:function(){return{countDownTimerId:null,countDown:0,localShow:_e(this.show)}},watch:{show:function(t){this.countDown=Ae(t),this.localShow=_e(t)},countDown:function(t){var e=this;this.clearTimer(),$e(this.show)&&(this.$emit("dismiss-count-down",t),this.show!==t&&this.$emit("input",t),t>0?(this.localShow=!0,this.countDownTimerId=setTimeout((function(){e.countDown--}),1e3)):this.$nextTick((function(){Kt((function(){e.localShow=!1}))})))},localShow:function(t){t||!this.dismissible&&!$e(this.show)||this.$emit("dismissed"),$e(this.show)||this.show===t||this.$emit("input",t)}},created:function(){this.countDown=Ae(this.show),this.localShow=_e(this.show)},mounted:function(){this.countDown=Ae(this.show),this.localShow=_e(this.show)},beforeDestroy:function(){this.clearTimer()},methods:{dismiss:function(){this.clearTimer(),this.countDown=0,this.localShow=!1},clearTimer:function(){this.countDownTimerId&&(clearInterval(this.countDownTimerId),this.countDownTimerId=null)}},render:function(t){var e;if(this.localShow){var i=t();this.dismissible&&(i=t(Ve,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot("dismiss")])),e=[e=t("div",{key:this._uid,staticClass:"alert",class:u({"alert-dismissible":this.dismissible},"alert-".concat(this.variant),this.variant),attrs:{role:"alert","aria-live":"polite","aria-atomic":!0}},[i,this.normalizeSlot("default")])]}return t(we,{props:{noFade:!this.fade}},e)}}),Fe=Vt({components:{BAlert:He}}),Le=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:gt;return(k(t)?t.slice():L(t)).reduce((function(t,a){return t[i(a)]=e[a],t}),{})},De=/^\s+/,Pe=/[-/\\^$*+?.()|[\]{}]/g,Oe=/-(\w)/g,Ee=/\B([A-Z])/g,Re=function(t){return t.replace(Ee,"-$1").toLowerCase()},Ne=function(t){return(t=Re(t).replace(Oe,(function(t,e){return e?e.toUpperCase():""}))).charAt(0).toUpperCase()+t.slice(1)},je=function(t){return(t=ut(t)?t.trim():String(t)).charAt(0).toUpperCase()+t.slice(1)},Ge=function(t){return t.replace(Pe,"\\$&")},Ue=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return rt(t)?"":k(t)||O(t)&&t.toString===Object.prototype.toString?JSON.stringify(t,null,e):String(t)},We=function(t){return Ue(t).trim()},qe=function(t){return Ue(t).toLowerCase()},Ye=/%2C/g,Ke=/[!'()*]/g,Xe=/\+/g,Je=/^(\?|#|&)/,Ze=function(t){return"%"+t.charCodeAt(0).toString(16)},Qe=function(t){return encodeURIComponent(Ue(t)).replace(Ke,Ze).replace(Ye,",")},ti=decodeURIComponent,ei=function(t){if(!O(t))return"";var e=L(t).map((function(e){var i=t[e];return lt(i)?"":ot(i)?Qe(e):k(i)?i.reduce((function(t,i){return ot(i)?t.push(Qe(e)):lt(i)||t.push(Qe(e)+"="+Qe(i)),t}),[]).join("&"):Qe(e)+"="+Qe(i)})).filter((function(t){return t.length>0})).join("&");return e?"?".concat(e):""},ii=function(t){var e={};return(t=Ue(t).trim().replace(Je,""))?(t.split("&").forEach((function(t){var i=t.replace(Xe," ").split("="),a=ti(i.shift()),n=i.length>0?ti(i.join("=")):null;lt(e[a])?e[a]=n:k(e[a])?e[a].push(n):e[a]=[e[a],n]})),e):e},ai=function(t){return"a"!==Ue(t).toLowerCase()},ni=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.href,i=t.to,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"a",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#",l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/";if(ai(a))return null;if(e)return e;if(i){if(ut(i))return i||l;if(O(i)&&(i.path||i.query||i.hash)){var o=Ue(i.path),r=ei(i.query),s=Ue(i.hash);return s=s&&"#"!==s.charAt(0)?"#".concat(s):s,"".concat(o).concat(r).concat(s)||l}}return n},li=function(){return{href:{type:String,default:null},rel:{type:String,default:null},target:{type:String,default:"_self"},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},to:{type:[String,Object],default:null},append:{type:Boolean,default:!1},replace:{type:Boolean,default:!1},event:{type:[String,Array],default:"click"},activeClass:{type:String},exact:{type:Boolean,default:!1},exactActiveClass:{type:String},routerTag:{type:String,default:"a"},noPrefetch:{type:Boolean,default:!1}}},oi=t.extend({name:"BLink",mixins:[ke],inheritAttrs:!1,props:li(),computed:{computedTag:function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.to,i=t.disabled,a=arguments.length>1?arguments[1]:void 0;return a.$router&&e&&!i?a.$nuxt?"nuxt-link":"router-link":"a"}({to:this.to,disabled:this.disabled},this)},isRouterLink:function(){return ai(this.computedTag)},computedRel:function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.target,i=t.rel;return"_blank"===e&&ot(i)?"noopener":i||null}({target:this.target,rel:this.rel})},computedHref:function(){return ni({to:this.to,href:this.href},this.computedTag)},computedProps:function(){return this.isRouterLink?h({},this.$props,{tag:this.routerTag}):{}}},methods:{onClick:function(t){var e=arguments,i=pt(t),a=this.isRouterLink,n=this.$listeners.click;i&&this.disabled?(t.stopPropagation(),t.stopImmediatePropagation()):(a&&t.currentTarget.__vue__&&t.currentTarget.__vue__.$emit("click",t),I(n).filter((function(t){return st(t)})).forEach((function(t){t.apply(void 0,z(e))})),this.$root.$emit("clicked::link",t)),i&&(this.disabled||!a&&"#"===this.computedHref)&&t.preventDefault()},focus:function(){this.$el&&this.$el.focus&&this.$el.focus()},blur:function(){this.$el&&this.$el.blur&&this.$el.blur()}},render:function(t){var e=this.computedTag,i=this.computedRel,a=this.computedHref,n=this.isRouterLink,l={class:{active:this.active,disabled:this.disabled},attrs:h({},this.$attrs,{rel:i,target:this.target,tabindex:this.disabled?"-1":lt(this.$attrs.tabindex)?null:this.$attrs.tabindex,"aria-disabled":this.disabled?"true":null}),props:this.computedProps};return l[n?"nativeOn":"on"]=h({},this.$listeners,{click:this.onClick}),a?l.attrs.href=a:delete l.props.href,t(e,l,this.normalizeSlot("default"))}}),ri=li();delete ri.href.default,delete ri.to.default;var si=h({},ri,{tag:{type:String,default:"span"},variant:{type:String,default:function(){return Et("BBadge","variant")}},pill:{type:Boolean,default:!1}}),di=t.extend({name:"BBadge",functional:!0,props:si,render:function(t,i){var a=i.props,n=i.data,l=i.children,o=a.href||a.to,r=o?oi:a.tag,s={staticClass:"badge",class:[a.variant?"badge-".concat(a.variant):"badge-secondary",{"badge-pill":a.pill,active:a.active,disabled:a.disabled}],props:o?Le(ri,a):{}};return t(r,e(n,s),l)}}),ui=Vt({components:{BBadge:di}}),ci=/(<([^>]+)>)/gi,hi=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(t).replace(ci,"")},pi=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}},fi=h({},li(),{text:{type:String,default:null},html:{type:String,default:null},ariaCurrent:{type:String,default:"location"}}),vi=t.extend({name:"BBreadcrumbLink",functional:!0,props:fi,render:function(t,i){var a=i.props,n=i.data,l=i.children,o=a.active?"span":oi,r={props:Le(fi,a)};return a.active&&(r.attrs={"aria-current":a.ariaCurrent}),l||(r.domProps=pi(a.html,a.text)),t(o,e(n,r),l)}}),mi=t.extend({name:"BBreadcrumbItem",functional:!0,props:fi,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t("li",e(n,{staticClass:"breadcrumb-item",class:{active:a.active}}),[t(vi,{props:a},l)])}}),gi={items:{type:Array,default:null}},bi=t.extend({name:"BBreadcrumb",functional:!0,props:gi,render:function(t,i){var a=i.props,n=i.data,l=i.children;if(k(a.items)){var o=!1;l=a.items.map((function(e,i){P(e)||(e={text:Ue(e)});var n=e.active;return n&&(o=!0),n||o||(n=i+1===a.items.length),t(mi,{props:h({},e,{active:n})})}))}return t("ol",e(n,{staticClass:"breadcrumb"}),l)}}),yi=Vt({components:{BBreadcrumb:bi,BBreadcrumbItem:mi,BBreadcrumbLink:vi}}),Si=H({SPACE:32,ENTER:13,ESC:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,PAGEUP:33,PAGEDOWN:34,HOME:36,END:35,TAB:9,SHIFT:16,CTRL:17,BACKSPACE:8,ALT:18,PAUSE:19,BREAK:19,INSERT:45,INS:45,DELETE:46}),Bi={block:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:String,default:function(){return Et("BButton","size")}},variant:{type:String,default:function(){return Et("BButton","variant")}},type:{type:String,default:"button"},tag:{type:String,default:"button"},pill:{type:Boolean,default:!1},squared:{type:Boolean,default:!1},pressed:{type:Boolean,default:null}},Ti=li();delete Ti.href.default,delete Ti.to.default;var zi=L(Ti),wi=h({},Ti,{},Bi),Ci=function(t,e){return Ue(t).toLowerCase()===Ue(e).toLowerCase()},Mi=function(t){"focusin"===t.type?re(t.target,"focus"):"focusout"===t.type&&se(t.target,"focus")},ki=function(t){return t.href||t.to||Ci(t.tag,"a")},xi=function(t){return dt(t.pressed)},Ii=function(t){return!(ki(t)||t.tag&&!Ci(t.tag,"button"))},Vi=function(t){return!ki(t)&&!Ii(t)},Ai=function(t){var e;return["btn-".concat(t.variant||Et("BButton","variant")),(e={},u(e,"btn-".concat(t.size),t.size),u(e,"btn-block",t.block),u(e,"rounded-pill",t.pill),u(e,"rounded-0",t.squared&&!t.pill),u(e,"disabled",t.disabled),u(e,"active",t.pressed),e)]},_i=function(t){return ki(t)?Le(zi,t):null},$i=function(t,e){var i=Ii(t),a=ki(t),n=xi(t),l=Vi(t),o=a&&"#"===t.href,r=e.attrs&&e.attrs.role?e.attrs.role:null,s=e.attrs?e.attrs.tabindex:null;return(l||o)&&(s="0"),{type:i&&!a?t.type:null,disabled:i?t.disabled:null,role:l||o?"button":r,"aria-disabled":l?String(t.disabled):null,"aria-pressed":n?String(t.pressed):null,autocomplete:n?"off":null,tabindex:t.disabled&&!i?"-1":s}},Hi=t.extend({name:"BButton",functional:!0,props:wi,render:function(t,i){var a=i.props,n=i.data,l=i.listeners,o=i.children,r=xi(a),s=ki(a),d=Vi(a),u=s&&"#"===a.href,c={keydown:function(t){if(!a.disabled&&(d||u)){var e=t.keyCode;if(e===Si.SPACE||e===Si.ENTER&&d){var i=t.currentTarget||t.target;t.preventDefault(),i.click()}}},click:function(t){a.disabled&&pt(t)?(t.stopPropagation(),t.preventDefault()):r&&l&&l["update:pressed"]&&I(l["update:pressed"]).forEach((function(t){st(t)&&t(!a.pressed)}))}};r&&(c.focusin=Mi,c.focusout=Mi);var h={staticClass:"btn",class:Ai(a),props:_i(a),attrs:$i(a,n),on:c};return t(s?oi:a.tag,e(n,h),o)}}),Fi=Vt({components:{BButton:Hi,BBtn:Hi,BButtonClose:Ve,BBtnClose:Ve}}),Li={vertical:{type:Boolean,default:!1},size:{type:String,default:function(){return Et("BButton","size")}},tag:{type:String,default:"div"},ariaRole:{type:String,default:"group"}},Di=t.extend({name:"BButtonGroup",functional:!0,props:Li,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.tag,e(n,{class:u({"btn-group":!a.vertical,"btn-group-vertical":a.vertical},"btn-group-".concat(a.size),a.size),attrs:{role:a.ariaRole}}),l)}}),Pi=Vt({components:{BButtonGroup:Di,BBtnGroup:Di}}),Oi=[".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(","),Ei=t.extend({name:"BButtonToolbar",mixins:[ke],props:{justify:{type:Boolean,default:!1},keyNav:{type:Boolean,default:!1}},mounted:function(){this.keyNav&&this.getItems()},methods:{onFocusin:function(t){t.target===this.$el&&(t.preventDefault(),t.stopPropagation(),this.focusFirst(t))},stop:function(t){t.preventDefault(),t.stopPropagation()},onKeydown:function(t){if(this.keyNav){var e=t.keyCode,i=t.shiftKey;e===Si.UP||e===Si.LEFT?(this.stop(t),i?this.focusFirst(t):this.focusPrev(t)):e!==Si.DOWN&&e!==Si.RIGHT||(this.stop(t),i?this.focusLast(t):this.focusNext(t))}},setItemFocus:function(t){t&&t.focus&&t.focus()},focusFirst:function(){var t=this.getItems();this.setItemFocus(t[0])},focusPrev:function(t){var e=this.getItems(),i=e.indexOf(t.target);i>-1&&(e=e.slice(0,i).reverse(),this.setItemFocus(e[0]))},focusNext:function(t){var e=this.getItems(),i=e.indexOf(t.target);i>-1&&(e=e.slice(i+1),this.setItemFocus(e[0]))},focusLast:function(){var t=this.getItems().reverse();this.setItemFocus(t[0])},getItems:function(){var t=ee(Oi,this.$el);return t.forEach((function(t){t.tabIndex=-1})),t.filter((function(t){return Zt(t)}))}},render:function(t){return t("div",{staticClass:"btn-toolbar",class:{"justify-content-between":this.justify},attrs:{role:"toolbar",tabindex:this.keyNav?"0":null},on:this.keyNav?{focusin:this.onFocusin,keydown:this.onKeydown}:{}},[this.normalizeSlot("default")])}}),Ri=Vt({components:{BButtonToolbar:Ei,BBtnToolbar:Ei}}),Ni=function(t,e){if(t.length!==e.length)return!1;for(var i=!0,a=0;i&&a'),da=oa("AlarmFill",''),ua=oa("AlertCircle",''),ca=oa("AlertCircleFill",''),ha=oa("AlertOctagon",''),pa=oa("AlertOctagonFill",''),fa=oa("AlertSquare",''),va=oa("AlertSquareFill",''),ma=oa("AlertTriangle",''),ga=oa("AlertTriangleFill",''),ba=oa("Archive",''),ya=oa("ArchiveFill",''),Sa=oa("ArrowBarBottom",''),Ba=oa("ArrowBarLeft",''),Ta=oa("ArrowBarRight",''),za=oa("ArrowBarUp",''),wa=oa("ArrowClockwise",''),Ca=oa("ArrowCounterclockwise",''),Ma=oa("ArrowDown",''),ka=oa("ArrowDownLeft",''),xa=oa("ArrowDownRight",''),Ia=oa("ArrowDownShort",''),Va=oa("ArrowLeft",''),Aa=oa("ArrowLeftRight",''),_a=oa("ArrowLeftShort",''),$a=oa("ArrowRepeat",''),Ha=oa("ArrowRight",''),Fa=oa("ArrowRightShort",''),La=oa("ArrowUp",''),Da=oa("ArrowUpDown",''),Pa=oa("ArrowUpLeft",''),Oa=oa("ArrowUpRight",''),Ea=oa("ArrowUpShort",''),Ra=oa("ArrowsAngleContract",''),Na=oa("ArrowsAngleExpand",''),ja=oa("ArrowsCollapse",''),Ga=oa("ArrowsExpand",''),Ua=oa("ArrowsFullscreen",''),Wa=oa("At",''),qa=oa("Award",''),Ya=oa("Backspace",''),Ka=oa("BackspaceFill",''),Xa=oa("BackspaceReverse",''),Ja=oa("BackspaceReverseFill",''),Za=oa("BarChart",''),Qa=oa("BarChartFill",''),tn=oa("Battery",''),en=oa("BatteryCharging",''),an=oa("BatteryFull",''),nn=oa("Bell",''),ln=oa("BellFill",''),on=oa("BlockquoteLeft",''),rn=oa("BlockquoteRight",''),sn=oa("Book",''),dn=oa("BookHalfFill",''),un=oa("Bookmark",''),cn=oa("BookmarkFill",''),hn=oa("Bootstrap",''),pn=oa("BootstrapFill",''),fn=oa("BootstrapReboot",''),vn=oa("BoxArrowBottomLeft",''),mn=oa("BoxArrowBottomRight",''),gn=oa("BoxArrowDown",''),bn=oa("BoxArrowLeft",''),yn=oa("BoxArrowRight",''),Sn=oa("BoxArrowUp",''),Bn=oa("BoxArrowUpLeft",''),Tn=oa("BoxArrowUpRight",''),zn=oa("Braces",''),wn=oa("BrightnessFillHigh",''),Cn=oa("BrightnessFillLow",''),Mn=oa("BrightnessHigh",''),kn=oa("BrightnessLow",''),xn=oa("Brush",''),In=oa("Bucket",''),Vn=oa("BucketFill",''),An=oa("Building",''),_n=oa("Bullseye",''),$n=oa("Calendar",''),Hn=oa("CalendarFill",''),Fn=oa("Camera",''),Ln=oa("CameraVideo",''),Dn=oa("CameraVideoFill",''),Pn=oa("Capslock",''),On=oa("CapslockFill",''),En=oa("Chat",''),Rn=oa("ChatFill",''),Nn=oa("Check",''),jn=oa("CheckBox",''),Gn=oa("CheckCircle",''),Un=oa("ChevronCompactDown",''),Wn=oa("ChevronCompactLeft",''),qn=oa("ChevronCompactRight",''),Yn=oa("ChevronCompactUp",''),Kn=oa("ChevronDown",''),Xn=oa("ChevronLeft",''),Jn=oa("ChevronRight",''),Zn=oa("ChevronUp",''),Qn=oa("Circle",''),tl=oa("CircleFill",''),el=oa("CircleHalf",''),il=oa("CircleSlash",''),al=oa("Clock",''),nl=oa("ClockFill",''),ll=oa("Cloud",''),ol=oa("CloudDownload",''),rl=oa("CloudFill",''),sl=oa("CloudUpload",''),dl=oa("Code",''),ul=oa("CodeSlash",''),cl=oa("Columns",''),hl=oa("ColumnsGutters",''),pl=oa("Command",''),fl=oa("Compass",''),vl=oa("Cone",''),ml=oa("ConeStriped",''),gl=oa("Controller",''),bl=oa("CreditCard",''),yl=oa("Cursor",''),Sl=oa("CursorFill",''),Bl=oa("Dash",''),Tl=oa("Diamond",''),zl=oa("DiamondHalf",''),wl=oa("Display",''),Cl=oa("DisplayFill",''),Ml=oa("Document",''),kl=oa("DocumentCode",''),xl=oa("DocumentDiff",''),Il=oa("DocumentRichtext",''),Vl=oa("DocumentSpreadsheet",''),Al=oa("DocumentText",''),_l=oa("Documents",''),$l=oa("DocumentsAlt",''),Hl=oa("Dot",''),Fl=oa("Download",''),Ll=oa("EggFried",''),Dl=oa("Eject",''),Pl=oa("EjectFill",''),Ol=oa("Envelope",''),El=oa("EnvelopeFill",''),Rl=oa("EnvelopeOpen",''),Nl=oa("EnvelopeOpenFill",''),jl=oa("Eye",''),Gl=oa("EyeFill",''),Ul=oa("EyeSlash",''),Wl=oa("EyeSlashFill",''),ql=oa("Filter",''),Yl=oa("Flag",''),Kl=oa("FlagFill",''),Xl=oa("Folder",''),Jl=oa("FolderFill",''),Zl=oa("FolderSymlink",''),Ql=oa("FolderSymlinkFill",''),to=oa("Fonts",''),eo=oa("Forward",''),io=oa("ForwardFill",''),ao=oa("Gear",''),no=oa("GearFill",''),lo=oa("GearWide",''),oo=oa("GearWideConnected",''),ro=oa("Geo",''),so=oa("GraphDown",''),uo=oa("GraphUp",''),co=oa("Grid",''),ho=oa("GridFill",''),po=oa("Hammer",''),fo=oa("Hash",''),vo=oa("Heart",''),mo=oa("HeartFill",''),go=oa("House",''),bo=oa("HouseFill",''),yo=oa("Image",''),So=oa("ImageAlt",''),Bo=oa("ImageFill",''),To=oa("Images",''),zo=oa("Inbox",''),wo=oa("InboxFill",''),Co=oa("Inboxes",''),Mo=oa("InboxesFill",''),ko=oa("Info",''),xo=oa("InfoFill",''),Io=oa("InfoSquare",''),Vo=oa("InfoSquareFill",''),Ao=oa("Justify",''),_o=oa("JustifyLeft",''),$o=oa("JustifyRight",''),Ho=oa("Kanban",''),Fo=oa("KanbanFill",''),Lo=oa("Laptop",''),Do=oa("LayoutSidebar",''),Po=oa("LayoutSidebarReverse",''),Oo=oa("LayoutSplit",''),Eo=oa("List",''),Ro=oa("ListCheck",''),No=oa("ListOl",''),jo=oa("ListTask",''),Go=oa("ListUl",''),Uo=oa("Lock",''),Wo=oa("LockFill",''),qo=oa("Map",''),Yo=oa("Mic",''),Ko=oa("Moon",''),Xo=oa("MusicPlayer",''),Jo=oa("MusicPlayerFill",''),Zo=oa("Option",''),Qo=oa("Outlet",''),tr=oa("Pause",''),er=oa("PauseFill",''),ir=oa("Pen",''),ar=oa("Pencil",''),nr=oa("People",''),lr=oa("PeopleFill",''),or=oa("Person",''),rr=oa("PersonFill",''),sr=oa("Phone",''),dr=oa("PhoneLandscape",''),ur=oa("PieChart",''),cr=oa("PieChartFill",''),hr=oa("Play",''),pr=oa("PlayFill",''),fr=oa("Plug",''),vr=oa("Plus",''),mr=oa("Power",''),gr=oa("Question",''),br=oa("QuestionFill",''),yr=oa("QuestionSquare",''),Sr=oa("QuestionSquareFill",''),Br=oa("Reply",''),Tr=oa("ReplyAll",''),zr=oa("ReplyAllFill",''),wr=oa("ReplyFill",''),Cr=oa("Screwdriver",''),Mr=oa("Search",''),kr=oa("Shield",''),xr=oa("ShieldFill",''),Ir=oa("ShieldLock",''),Vr=oa("ShieldLockFill",''),Ar=oa("ShieldShaded",''),_r=oa("Shift",''),$r=oa("ShiftFill",''),Hr=oa("SkipBackward",''),Fr=oa("SkipBackwardFill",''),Lr=oa("SkipEnd",''),Dr=oa("SkipEndFill",''),Pr=oa("SkipForward",''),Or=oa("SkipForwardFill",''),Er=oa("SkipStart",''),Rr=oa("SkipStartFill",''),Nr=oa("Speaker",''),jr=oa("Square",''),Gr=oa("SquareFill",''),Ur=oa("SquareHalf",''),Wr=oa("Star",''),qr=oa("StarFill",''),Yr=oa("StarHalf",''),Kr=oa("Stop",''),Xr=oa("StopFill",''),Jr=oa("Stopwatch",''),Zr=oa("StopwatchFill",''),Qr=oa("Sun",''),ts=oa("Table",''),es=oa("Tablet",''),is=oa("TabletLandscape",''),as=oa("Tag",''),ns=oa("TagFill",''),ls=oa("Terminal",''),os=oa("TerminalFill",''),rs=oa("TextCenter",''),ss=oa("TextIndentLeft",''),ds=oa("TextIndentRight",''),us=oa("TextLeft",''),cs=oa("TextRight",''),hs=oa("ThreeDots",''),ps=oa("ThreeDotsVertical",''),fs=oa("ToggleOff",''),vs=oa("ToggleOn",''),ms=oa("Toggles",''),gs=oa("Tools",''),bs=oa("Trash",''),ys=oa("TrashFill",''),Ss=oa("Triangle",''),Bs=oa("TriangleFill",''),Ts=oa("TriangleHalf",''),zs=oa("Trophy",''),ws=oa("Tv",''),Cs=oa("TvFill",''),Ms=oa("Type",''),ks=oa("TypeBold",''),xs=oa("TypeH1",''),Is=oa("TypeH2",''),Vs=oa("TypeH3",''),As=oa("TypeItalic",''),_s=oa("TypeStrikethrough",''),$s=oa("TypeUnderline",''),Hs=oa("Unlock",''),Fs=oa("UnlockFill",''),Ls=oa("Upload",''),Ds=oa("VolumeDown",''),Ps=oa("VolumeDownFill",''),Os=oa("VolumeMute",''),Es=oa("VolumeMuteFill",''),Rs=oa("VolumeUp",''),Ns=oa("VolumeUpFill",''),js=oa("Wallet",''),Gs=oa("Watch",''),Us=oa("Wifi",''),Ws=oa("Window",''),qs=oa("Wrench",''),Ys=oa("X",''),Ks=oa("XCircle",''),Xs=oa("XCircleFill",''),Js=oa("XOctagon",''),Zs=oa("XOctagonFill",''),Qs=oa("XSquare",''),td=oa("XSquareFill",''),ed=t.extend({name:"BIconstack",functional:!0,props:h({},aa),render:function(t,i){var a=i.data,n=i.props,l=i.children;return t(la,e(a,{staticClass:"b-iconstack",props:h({},n,{stacked:!1})}),l)}}),id="BCalendar",ad=Si.UP,nd=Si.DOWN,ld=Si.LEFT,od=Si.RIGHT,rd=Si.PAGEUP,sd=Si.PAGEDOWN,dd=Si.HOME,ud=Si.END,cd=Si.ENTER,hd=Si.SPACE,pd=["ar","az","ckb","fa","he","ks","lrc","mzn","ps","sd","te","ug","ur","yi"].map((function(t){return t.toLowerCase()})),fd=t.extend({name:id,mixins:[ia,ke],model:{prop:"value",event:"input"},props:{value:{type:[String,Date]},valueAsDate:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},min:{type:[String,Date]},max:{type:[String,Date]},dateDisabledFn:{type:Function},startWeekday:{type:[Number,String],default:0},locale:{type:[String,Array]},direction:{type:String},selectedVariant:{type:String,default:"primary"},todayVariant:{type:String},noHighlightToday:{type:Boolean,default:!1},dateInfoFn:{type:Function},width:{type:String,default:"270px"},block:{type:Boolean,default:!1},hideHeader:{type:Boolean,default:!1},hidden:{type:Boolean,default:!1},ariaControls:{type:String},roleDescription:{type:String},labelPrevYear:{type:String,default:function(){return Et(id,"labelPrevYear")}},labelPrevMonth:{type:String,default:function(){return Et(id,"labelPrevMonth")}},labelCurrentMonth:{type:String,default:function(){return Et(id,"labelCurrentMonth")}},labelNextMonth:{type:String,default:function(){return Et(id,"labelNextMonth")}},labelNextYear:{type:String,default:function(){return Et(id,"labelNextYear")}},labelToday:{type:String,default:function(){return Et(id,"labelToday")}},labelSelected:{type:String,default:function(){return Et(id,"labelSelected")}},labelNoDateSelected:{type:String,default:function(){return Et(id,"labelNoDateSelected")}},labelCalendar:{type:String,default:function(){return Et(id,"labelCalendar")}},labelNav:{type:String,default:function(){return Et(id,"labelNav")}},labelHelp:{type:String,default:function(){return Et(id,"labelHelp")}}},data:function(){var t=qi(this.value)||"";return{selectedYMD:t,activeYMD:t||qi(this.getToday()),gridHasFocus:!1,isLive:!1}},computed:{selectedDate:function(){return Wi(this.selectedYMD)},activeDate:function(){return Wi(this.activeYMD)},computedMin:function(){return Wi(this.min)},computedMax:function(){return Wi(this.max)},computedWeekStarts:function(){return Math.max(ye(this.startWeekday)||0,0)%7},computedLocale:function(){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"gregory";t=I(t).filter(gt);var i=new Intl.DateTimeFormat(t,{calendar:e});return i.resolvedOptions().locale}(I(this.locale).filter(gt),"gregory")},calendarLocale:function(){var t=new Intl.DateTimeFormat(this.computedLocale,{calendar:"gregory"}),e=t.resolvedOptions().calendar,i=t.resolvedOptions().locale;return"gregory"!==e&&(i=i.replace(/-u-.+$/i,"").concat("-u-ca-gregory")),i},calendarYear:function(){return this.activeDate.getFullYear()},calendarMonth:function(){return this.activeDate.getMonth()},calendarFirstDay:function(){return Ui(this.calendarYear,this.calendarMonth,1)},calendarDaysInMonth:function(){var t=Ui(this.calendarFirstDay);return t.setMonth(t.getMonth()+1,0),t.getDate()},computedVariant:function(){return"btn-".concat(this.selectedVariant||"primary")},computedTodayVariant:function(){return"btn-outline-".concat(this.todayVariant||this.selectedVariant||"primary")},isRTL:function(){var t,e,i,a,n=Ue(this.direction).toLowerCase();return"rtl"===n||"ltr"!==n&&(t=this.computedLocale,e=Ue(t).toLowerCase().replace(/-u-.+/,"").split("-"),i=e.slice(0,2).join("-"),a=e[0],x(pd,i)||x(pd,a))},context:function(){var t=this.selectedYMD,e=Wi(t),i=this.activeYMD,a=Wi(i);return{selectedYMD:t,selectedDate:e,selectedFormatted:e?this.formatDateString(e):this.labelNoDateSelected,activeYMD:i,activeDate:a,activeFormatted:a?this.formatDateString(a):"",disabled:this.dateDisabled(a),locale:this.computedLocale,calendarLocale:this.calendarLocale,rtl:this.isRTL}},dateOutOfRange:function(){var t=this.computedMin,e=this.computedMax;return function(i){return i=Wi(i),t&&ie}},dateDisabled:function(){var t=this.dateOutOfRange,e=st(this.dateDisabledFn)?this.dateDisabledFn:function(){return!1};return function(i){i=Wi(i);var a=qi(i);return!(!t(i)&&!e(a,i))}},formatDateString:function(){return Yi(this.calendarLocale,{year:"numeric",month:"long",day:"numeric",weekday:"long",calendar:"gregory"})},formatYearMonth:function(){return Yi(this.calendarLocale,{year:"numeric",month:"long",calendar:"gregory"})},formatWeekdayName:function(){return Yi(this.calendarLocale,{weekday:"long",calendar:"gregory"})},formatWeekdayNameShort:function(){return Yi(this.calendarLocale,{weekday:"short",calendar:"gregory"})},formatDay:function(){return Yi(this.calendarLocale,{day:"numeric",calendar:"gregory"})},prevYearDisabled:function(){var t=this.computedMin;return this.disabled||t&&Ji(ta(this.activeDate))t},nextYearDisabled:function(){var t=this.computedMax;return this.disabled||t&&Xi(ea(this.activeDate))>t},calendar:function(){for(var t=[],e=this.calendarFirstDay,i=e.getFullYear(),a=e.getMonth(),n=this.calendarDaysInMonth,l=e.getDay(),o=(this.computedWeekStarts>l?7:0)-this.computedWeekStarts,r=st(this.dateInfoFn)?this.dateInfoFn:function(){return{}},s=0-o-l,d=0;d<6&&si?i:t)},emitSelected:function(t){var e=this;this.$nextTick((function(){e.$emit("selected",qi(t)||"",Wi(t)||null)}))},setGridFocusFlag:function(t){this.gridHasFocus=!this.disabled&&"focus"===t.type},onKeydownWrapper:function(t){var e=t.keyCode,i=t.altKey;if(x([rd,sd,ud,dd,ld,ad,od,nd],e)){t.preventDefault(),t.stopPropagation();var a=Ui(this.activeDate),n=Ui(this.activeDate),l=a.getDate(),o=this.isRTL;e===rd?(a=(i?ta:Zi)(a),(n=Ui(a)).setDate(1)):e===sd?(a=(i?ea:Qi)(a),(n=Ui(a)).setMonth(n.getMonth()+1),n.setDate(0)):e===ld?(a.setDate(l+(o?1:-1)),n=a):e===od?(a.setDate(l+(o?-1:1)),n=a):e===ad?(a.setDate(l-7),n=a):e===nd?(a.setDate(l+7),n=a):e===dd?n=a=this.getToday():e===ud&&(n=a=Wi(this.selectedDate)||this.getToday()),this.dateOutOfRange(n)||Ki(a,this.activeDate)||(this.activeYMD=qi(a)),this.focus()}},onKeydownGrid:function(t){var e=t.keyCode,i=this.activeDate;e!==cd&&e!==hd||(t.preventDefault(),t.stopPropagation(),this.disabled||this.readonly||this.dateDisabled(i)||(this.selectedYMD=qi(i),this.emitSelected(i)),this.focus())},onClickDay:function(t){var e=this.selectedDate,i=this.activeDate,a=Wi(t.ymd);this.disabled||t.isDisabled||this.dateDisabled(a)||(this.readonly||(this.selectedYMD=qi(Ki(a,e)?e:a),this.emitSelected(a)),this.activeYMD=qi(Ki(a,i)?i:Ui(a)),this.focus())},gotoPrevYear:function(){this.activeYMD=qi(this.constrainDate(ta(this.activeDate)))},gotoPrevMonth:function(){this.activeYMD=qi(this.constrainDate(Zi(this.activeDate)))},gotoCurrentMonth:function(){this.activeYMD=qi(this.getToday())},gotoNextMonth:function(){this.activeYMD=qi(this.constrainDate(Qi(this.activeDate)))},gotoNextYear:function(){this.activeYMD=qi(this.constrainDate(ea(this.activeDate)))}},render:function(t){var e=this;if(this.hidden)return t();var i=this.isRTL,a=qi(this.getToday()),n=this.selectedYMD,l=this.activeYMD,o=!this.noHighlightToday,r=this.safeId,s=this.isLive,d=r(),c=r("_calendar-value_"),h=r("_calendar-nav_"),p=r("_calendar-grid_"),f=r("_calendar-grid-caption_"),v=r("_calendar-grid-help_"),m=l?r("_cell-".concat(l,"_")):null,g=t("output",{staticClass:"d-block text-center rounded border small p-1 mb-1",class:{"text-muted":this.disabled,readonly:this.readonly||this.disabled},attrs:{id:c,for:p,role:"status","data-selected":Ue(n),"aria-live":s?"polite":"off","aria-atomic":s?"true":null}},this.selectedDate?[t("bdi",{staticClass:"sr-only"}," (".concat(Ue(this.labelSelected),") ")),t("bdi",{},this.formatDateString(this.selectedDate))]:this.labelNoDateSelected||" ");g=t("header",{class:this.hideHeader?"sr-only":"mb-1",attrs:{title:this.selectedDate&&this.labelSelectedDate||null}},[g]);var b=t(ed,{props:{shiftV:.5,flipH:i}},[t(Xn,{props:{shiftH:-2}}),t(Xn,{props:{shiftH:2}})]),y=t(Xn,{props:{shiftV:.5,flipH:i}}),S=t(tl,{props:{shiftV:.5}}),B=t(Xn,{props:{shiftV:.5,flipH:!i}}),T=t(ed,{props:{shiftV:.5,flipH:!i}},[t(Xn,{props:{shiftH:-2}}),t(Xn,{props:{shiftH:2}})]),z=function(e,i,a,n,l){return t("button",{staticClass:"btn btn-sm btn-outline-secondary border-0 flex-fill p-1 mx-1",class:{disabled:n},attrs:{title:i||null,type:"button","aria-label":i||null,"aria-disabled":n?"true":null,"aria-keyshortcuts":l||null},on:n?{}:{click:a}},[t("div",{attrs:{"aria-hidden":"true"}},[e])])},w=t("div",{staticClass:"b-calendar-nav d-flex mx-n1 mb-1",attrs:{id:h,role:"group","aria-hidden":this.disabled?"true":null,"aria-label":this.labelNav||null,"aria-controls":p}},[z(b,this.labelPrevYear,this.gotoPrevYear,this.prevYearDisabled,"Alt+PageDown"),z(y,this.labelPrevMonth,this.gotoPrevMonth,this.prevMonthDisabled,"PageDown"),z(S,this.labelCurrentMonth,this.gotoCurrentMonth,this.thisMonthDisabled,"Home"),z(B,this.labelNextMonth,this.gotoNextMonth,this.nextMonthDisabled,"PageUp"),z(T,this.labelNextYear,this.gotoNextYear,this.nextYearDisabled,"Alt+PageUp")]),C=t("header",{key:"grid-caption",staticClass:"text-center font-weight-bold p-1 m-0",class:{"text-muted":this.disabled},attrs:{id:f,"aria-live":s?"polite":null,"aria-atomic":s?"true":null}},this.formatYearMonth(this.calendarFirstDay)),M=t("div",{staticClass:"row no-gutters border-bottom",attrs:{"aria-hidden":"true"}},this.calendarHeadings.map((function(i,a){return t("small",{key:a,staticClass:"col",class:{"text-muted":e.disabled},attrs:{title:i.label===i.text?null:i.label,"aria-label":i.label}},i.text)}))),k=this.calendar.map((function(i){var s=i.map((function(i,s){var d,c=i.ymd===n,h=i.ymd===l,p=i.ymd===a,f=r("_cell-".concat(i.ymd,"_")),v=t("span",{staticClass:"btn border-0 rounded-circle text-nowrap",class:(d={focus:h&&e.gridHasFocus,disabled:i.isDisabled||e.disabled,active:c},u(d,e.computedVariant,c),u(d,e.computedTodayVariant,p&&o&&!c&&i.isThisMonth),u(d,"btn-outline-light",!(p&&o||c||h)),u(d,"btn-light",!(p&&o)&&!c&&h),u(d,"text-muted",!i.isThisMonth&&!c),u(d,"text-dark",!(p&&o)&&!c&&!h&&i.isThisMonth),u(d,"font-weight-bold",(c||i.isThisMonth)&&!i.isDisabled),d),on:{click:function(){return e.onClickDay(i)}}},i.day);return t("div",{key:s,staticClass:"col p-0",class:i.isDisabled?"bg-light":i.info.class||"",attrs:{id:f,role:"button","data-date":i.ymd,"aria-hidden":i.isThisMonth?null:"true","aria-disabled":i.isDisabled||e.disabled?"true":null,"aria-label":[i.label,c?"(".concat(e.labelSelected,")"):null,p?"(".concat(e.labelToday,")"):null].filter(gt).join(" "),"aria-selected":c?"true":null,"aria-current":c?"date":null}},[v])}));return t("div",{key:i[0].ymd,staticClass:"row no-gutters"},s)}));k=t("div",{staticClass:"b-calendar-grid-body",style:this.disabled?{pointerEvents:"none"}:{}},k);var x=t("footer",{staticClass:"border-top small text-muted text-center bg-light",attrs:{id:v}},[t("div",{staticClass:"small"},this.labelHelp)]),I=t("div",{ref:"grid",staticClass:"form-control h-auto text-center p-0 mb-0",attrs:{id:p,role:"application",tabindex:this.disabled?null:"0","data-month":l.slice(0,-3),"aria-roledescription":this.labelCalendar||null,"aria-labelledby":f,"aria-describedby":v,"aria-disabled":this.disabled?"true":null,"aria-activedescendant":m},on:{keydown:this.onKeydownGrid,focus:this.setGridFocusFlag,blur:this.setGridFocusFlag}},[C,M,k,x]),V=this.normalizeSlot("default");V=V?t("footer",{staticClass:"mt-2"},V):t();var A=t("div",{class:this.block?"d-block":"d-inline-block",style:this.block?{}:{width:this.width},attrs:{id:d,dir:i?"rtl":"ltr",lang:this.computedLocale||null,role:"group","aria-disabled":this.disabled?"true":null,"aria-controls":this.ariaControls||null,"aria-roledescription":this.roleDescription||null,"aria-describedby":[this.$attrs["aria-describedby"],c,v].filter(gt).join(" ")},on:{keydown:this.onKeydownWrapper}},[g,w,I,V]);return t("div",{staticClass:"b-calendar",style:this.block?{}:{display:"inline-block"}},[A])}}),vd=Vt({components:{BCalendar:fd}}),md=function(t,e){return t+je(e)},gd=function(t,e){return i=e.replace(t,""),(i=ut(i)?i.trim():String(i)).charAt(0).toLowerCase()+i.slice(1);var i},bd=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:gt;if(k(t))return t.map(e);var i={};for(var a in t)t.hasOwnProperty(a)&&(i[e(a)]=P(t[a])?E(t[a]):t[a]);return i},yd={props:{tag:{type:String,default:"div"},bgVariant:{type:String,default:null},borderVariant:{type:String,default:null},textVariant:{type:String,default:null}}},Sd={title:{type:String,default:""},titleTag:{type:String,default:"h4"}},Bd=t.extend({name:"BCardTitle",functional:!0,props:Sd,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.titleTag,e(n,{staticClass:"card-title"}),l||a.title)}}),Td={subTitle:{type:String,default:""},subTitleTag:{type:String,default:"h6"},subTitleTextVariant:{type:String,default:function(){return Et("BCardSubTitle","subTitleTextVariant")}}},zd=t.extend({name:"BCardSubTitle",functional:!0,props:Td,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.subTitleTag,e(n,{staticClass:"card-subtitle",class:[a.subTitleTextVariant?"text-".concat(a.subTitleTextVariant):null]}),l||a.subTitle)}}),wd=h({},bd(yd.props,md.bind(null,"body")),{bodyClass:{type:[String,Object,Array],default:null}},Sd,{},Td,{overlay:{type:Boolean,default:!1}}),Cd=t.extend({name:"BCardBody",functional:!0,props:wd,render:function(t,i){var a,n=i.props,l=i.data,o=i.children,r=t(),s=t(),d=o||[t()];return n.title&&(r=t(Bd,{props:Le(Sd,n)})),n.subTitle&&(s=t(zd,{props:Le(Td,n),class:["mb-2"]})),t(n.bodyTag,e(l,{staticClass:"card-body",class:[(a={"card-img-overlay":n.overlay},u(a,"bg-".concat(n.bodyBgVariant),n.bodyBgVariant),u(a,"border-".concat(n.bodyBorderVariant),n.bodyBorderVariant),u(a,"text-".concat(n.bodyTextVariant),n.bodyTextVariant),a),n.bodyClass||{}]}),[r,s].concat(z(d)))}}),Md=h({},bd(yd.props,md.bind(null,"header")),{header:{type:String,default:null},headerHtml:{type:String,default:null},headerClass:{type:[String,Object,Array],default:null}}),kd=t.extend({name:"BCardHeader",functional:!0,props:Md,render:function(t,i){var a,n=i.props,l=i.data,o=i.children;return t(n.headerTag,e(l,{staticClass:"card-header",class:[n.headerClass,(a={},u(a,"bg-".concat(n.headerBgVariant),n.headerBgVariant),u(a,"border-".concat(n.headerBorderVariant),n.headerBorderVariant),u(a,"text-".concat(n.headerTextVariant),n.headerTextVariant),a)]}),o||[t("div",{domProps:pi(n.headerHtml,n.header)})])}}),xd=h({},bd(yd.props,md.bind(null,"footer")),{footer:{type:String,default:null},footerHtml:{type:String,default:null},footerClass:{type:[String,Object,Array],default:null}}),Id=t.extend({name:"BCardFooter",functional:!0,props:xd,render:function(t,i){var a,n=i.props,l=i.data,o=i.children;return t(n.footerTag,e(l,{staticClass:"card-footer",class:[n.footerClass,(a={},u(a,"bg-".concat(n.footerBgVariant),n.footerBgVariant),u(a,"border-".concat(n.footerBorderVariant),n.footerBorderVariant),u(a,"text-".concat(n.footerTextVariant),n.footerTextVariant),a)]}),o||[t("div",{domProps:pi(n.footerHtml,n.footer)})])}}),Vd={src:{type:String,default:null,required:!0},alt:{type:String,default:null},top:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},start:{type:Boolean,default:!1},left:{type:Boolean,default:!1},end:{type:Boolean,default:!1},right:{type:Boolean,default:!1},height:{type:[Number,String],default:null},width:{type:[Number,String],default:null}},Ad=t.extend({name:"BCardImg",functional:!0,props:Vd,render:function(t,i){var a=i.props,n=i.data,l="card-img";return a.top?l+="-top":a.right||a.end?l+="-right":a.bottom?l+="-bottom":(a.left||a.start)&&(l+="-left"),t("img",e(n,{class:[l],attrs:{src:a.src,alt:a.alt,height:a.height,width:a.width}}))}}),_d=bd(Vd,md.bind(null,"img"));_d.imgSrc.required=!1;var $d=h({},wd,{},Md,{},xd,{},_d,{},bd(yd.props),{align:{type:String,default:null},noBody:{type:Boolean,default:!1}}),Hd=t.extend({name:"BCard",functional:!0,props:$d,render:function(t,i){var a,n=i.props,l=i.data,o=i.slots,r=i.scopedSlots,s=o(),d=r||{},c=t(),h=t(),p=t(),f=t(),v=t();if(n.imgSrc){var m=t(Ad,{props:Le(_d,n,gd.bind(null,"img"))});n.imgBottom?v=m:c=m}return(n.header||Ce("header",d,s))&&(h=t(kd,{props:Le(Md,n)},Me("header",{},d,s))),p=Me("default",{},d,s)||[],n.noBody||(p=[t(Cd,{props:Le(wd,n)},z(p))]),(n.footer||Ce("footer",d,s))&&(f=t(Id,{props:Le(xd,n)},Me("footer",{},d,s))),t(n.tag,e(l,{staticClass:"card",class:(a={"flex-row":n.imgLeft||n.imgStart,"flex-row-reverse":(n.imgRight||n.imgEnd)&&!(n.imgLeft||n.imgStart)},u(a,"text-".concat(n.align),n.align),u(a,"bg-".concat(n.bgVariant),n.bgVariant),u(a,"border-".concat(n.borderVariant),n.borderVariant),u(a,"text-".concat(n.textVariant),n.textVariant),a)}),[c,h].concat(z(p),[f,v]))}}),Fd="__bv__visibility_observer",Ld=/^\d+$/,Dd=function(){function t(e,i,a){r(this,t),this.el=e,this.callback=i.callback,this.margin=i.margin||0,this.once=i.once||!1,this.observer=null,this.visible=void 0,this.doneOnce=!1,this.createObserver(a)}return d(t,[{key:"createObserver",value:function(t){var e=this;if(this.observer&&this.stop(),!this.doneOnce&&st(this.callback)){try{this.observer=new IntersectionObserver(this.handler.bind(this),{root:null,rootMargin:this.margin,threshold:0})}catch(t){return this.doneOnce=!0,this.observer=void 0,void this.callback(null)}t.context.$nextTick((function(){Kt((function(){e.observer&&e.observer.observe(e.el)}))}))}}},{key:"handler",value:function(t){var e=t?t[0]:{},i=Boolean(e.isIntersecting||e.intersectionRatio>0);i!==this.visible&&(this.visible=i,this.callback(i),this.once&&this.visible&&(this.doneOnce=!0,this.stop()))}},{key:"stop",value:function(){var t=this.observer;t&&t.disconnect&&t.disconnect(),this.observer=null}}]),t}(),Pd=function(t){var e=t[Fd];e&&e.stop&&e.stop(),delete t[Fd]},Od=function(t,e,i){var a=e.value,n=e.modifiers,l={margin:"0px",once:!1,callback:a};L(n).forEach((function(t){Ld.test(t)?l.margin="".concat(t,"px"):"once"===t.toLowerCase()&&(l.once=!0)})),Pd(t),t[Fd]=new Dd(t,l,i),t[Fd]._prevModifiers=E(n)},Ed={bind:Od,componentUpdated:function(t,e,i){var a=e.value,n=e.oldValue,l=e.modifiers;l=E(l),!t||a===n&&t[Fd]&&ji(l,t[Fd]._prevModifiers)||Od(t,{value:a,modifiers:l},i)},unbind:function(t){Pd(t)}},Rd='',Nd={src:{type:String,default:null},srcset:{type:[String,Array],default:null},sizes:{type:[String,Array],default:null},alt:{type:String,default:null},width:{type:[Number,String],default:null},height:{type:[Number,String],default:null},block:{type:Boolean,default:!1},fluid:{type:Boolean,default:!1},fluidGrow:{type:Boolean,default:!1},rounded:{type:[Boolean,String],default:!1},thumbnail:{type:Boolean,default:!1},left:{type:Boolean,default:!1},right:{type:Boolean,default:!1},center:{type:Boolean,default:!1},blank:{type:Boolean,default:!1},blankColor:{type:String,default:function(){return Et("BImg","blankColor")}}},jd=t.extend({name:"BImg",functional:!0,props:Nd,render:function(t,i){var a,n=i.props,l=i.data,o=n.src,r=ye(n.width)||null,s=ye(n.height)||null,d=null,c=n.block,h=I(n.srcset).filter(gt).join(","),p=I(n.sizes).filter(gt).join(",");return n.blank&&(!s&&r?s=r:!r&&s&&(r=s),r||s||(r=1,s=1),o=function(t,e,i){var a=encodeURIComponent(Rd.replace("%{w}",Ue(t)).replace("%{h}",Ue(e)).replace("%{f}",i));return"data:image/svg+xml;charset=UTF-8,".concat(a)}(r,s,n.blankColor||"transparent"),h=null,p=null),n.left?d="float-left":n.right?d="float-right":n.center&&(d="mx-auto",c=!0),t("img",e(l,{attrs:{src:o,alt:n.alt,width:r?Ue(r):null,height:s?Ue(s):null,srcset:h||null,sizes:p||null},class:(a={"img-thumbnail":n.thumbnail,"img-fluid":n.fluid||n.fluidGrow,"w-100":n.fluidGrow,rounded:""===n.rounded||!0===n.rounded},u(a,"rounded-".concat(n.rounded),ut(n.rounded)&&""!==n.rounded),u(a,d,d),u(a,"d-block",c),a)}))}}),Gd={src:{type:String,default:null,required:!0},srcset:{type:[String,Array],default:null},sizes:{type:[String,Array],default:null},alt:{type:String,default:null},width:{type:[Number,String],default:null},height:{type:[Number,String],default:null},blankSrc:{type:String,default:null},blankColor:{type:String,default:function(){return Et("BImgLazy","blankColor")}},blankWidth:{type:[Number,String],default:null},blankHeight:{type:[Number,String],default:null},show:{type:Boolean,default:!1},fluid:{type:Boolean,default:!1},fluidGrow:{type:Boolean,default:!1},block:{type:Boolean,default:!1},thumbnail:{type:Boolean,default:!1},rounded:{type:[Boolean,String],default:!1},left:{type:Boolean,default:!1},right:{type:Boolean,default:!1},center:{type:Boolean,default:!1},offset:{type:[Number,String],default:360}},Ud=t.extend({name:"BImgLazy",directives:{bVisible:Ed},props:Gd,data:function(){return{isShown:this.show}},computed:{computedSrc:function(){return!this.blankSrc||this.isShown?this.src:this.blankSrc},computedBlank:function(){return!(this.isShown||this.blankSrc)},computedWidth:function(){return this.isShown?this.width:this.blankWidth||this.width},computedHeight:function(){return this.isShown?this.height:this.blankHeight||this.height},computedSrcset:function(){var t=I(this.srcset).filter(gt).join(",");return!this.blankSrc||this.isShown?t:null},computedSizes:function(){var t=I(this.sizes).filter(gt).join(",");return!this.blankSrc||this.isShown?t:null}},watch:{show:function(t,e){if(t!==e){var i=!Q||t;this.isShown=i,i!==t&&this.$nextTick(this.updateShowProp)}},isShown:function(t,e){t!==e&&this.updateShowProp()}},mounted:function(){this.isShown=!Q||this.show},methods:{updateShowProp:function(){this.$emit("update:show",this.isShown)},doShow:function(t){!t&&null!==t||this.isShown||(this.isShown=!0)}},render:function(t){var e,i=[];this.isShown||i.push({name:"b-visible",value:this.doShow,modifiers:(e={},u(e,"".concat(ye(this.offset)||0),!0),u(e,"once",!0),e)});return t(jd,{directives:i,props:{src:this.computedSrc,blank:this.computedBlank,width:this.computedWidth,height:this.computedHeight,srcset:this.computedSrcset||null,sizes:this.computedSizes||null,alt:this.alt,blankColor:this.blankColor,fluid:this.fluid,fluidGrow:this.fluidGrow,block:this.block,thumbnail:this.thumbnail,rounded:this.rounded,left:this.left,right:this.right,center:this.center}})}}),Wd=R(Gd,["left","right","center","block","rounded","thumbnail","fluid","fluidGrow"]),qd=h({},Wd,{top:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},start:{type:Boolean,default:!1},left:{type:Boolean,default:!1},end:{type:Boolean,default:!1},right:{type:Boolean,default:!1}}),Yd=t.extend({name:"BCardImgLazy",functional:!0,props:qd,render:function(t,i){var a=i.props,n=i.data,l="card-img";a.top?l+="-top":a.right||a.end?l+="-right":a.bottom?l+="-bottom":(a.left||a.start)&&(l+="-left");var o=h({},a,{left:!1,right:!1,center:!1});return t(Ud,e(n,{class:[l],props:o}))}}),Kd={textTag:{type:String,default:"p"}},Xd=t.extend({name:"BCardText",functional:!0,props:Kd,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.textTag,e(n,{staticClass:"card-text"}),l)}}),Jd={tag:{type:String,default:"div"},deck:{type:Boolean,default:!1},columns:{type:Boolean,default:!1}},Zd=t.extend({name:"BCardGroup",functional:!0,props:Jd,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.tag,e(n,{class:a.deck?"card-deck":a.columns?"card-columns":"card-group"}),l)}}),Qd=Vt({components:{BCard:Hd,BCardHeader:kd,BCardBody:Cd,BCardTitle:Bd,BCardSubTitle:zd,BCardFooter:Id,BCardImg:Ad,BCardImgLazy:Yd,BCardText:Xd,BCardGroup:Zd}}),tu=function(){},eu=function(t,e,i){if(t=t?t.$el||t:null,!Jt(t))return null;if(a="observeDom",!W&&(St("".concat(a,": Requires MutationObserver support.")),1))return null;var a,n=new Xt((function(t){for(var i=!1,a=0;a0||n.removedNodes.length>0)&&(i=!0)}i&&e()}));return n.observe(t,h({childList:!0,subtree:!0},i)),n},iu={passive:!0},au={passive:!0,capture:!1},nu=function(t){return X?P(t)?t:{capture:!!t||!1}:!!(P(t)?t.capture:t)},lu=function(t,e,i,a){t&&t.addEventListener&&t.addEventListener(e,i,nu(a))},ou=function(t,e,i,a){t&&t.removeEventListener&&t.removeEventListener(e,i,nu(a))},ru=function(t){for(var e=t?lu:ou,i=arguments.length,a=new Array(i>1?i-1:0),n=1;n0),touchStartX:0,touchDeltaX:0}},computed:{numSlides:function(){return this.slides.length}},watch:{value:function(t,e){t!==e&&this.setSlide(ye(t)||0)},interval:function(t,e){t!==e&&(t?(this.pause(!0),this.start(!1)):this.pause(!1))},isPaused:function(t,e){t!==e&&this.$emit(t?"paused":"unpaused")},index:function(t,e){t===e||this.isSliding||this.doSlide(t,e)}},created:function(){this._intervalId=null,this._animationTimeout=null,this._touchTimeout=null,this.isPaused=!(ye(this.interval)>0)},mounted:function(){this.transitionEndEvent=function(t){for(var e in cu)if(!lt(t.style[e]))return cu[e];return null}(this.$el)||null,this.updateSlides(),eu(this.$refs.inner,this.updateSlides.bind(this),{subtree:!1,childList:!0,attributes:!0,attributeFilter:["id"]})},beforeDestroy:function(){clearTimeout(this._animationTimeout),clearTimeout(this._touchTimeout),clearInterval(this._intervalId),this._intervalId=null,this._animationTimeout=null,this._touchTimeout=null},methods:{setSlide:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(q&&document.visibilityState&&document.hidden)){var a=this.noWrap,n=this.numSlides;t=Math.floor(t),0!==n&&(this.isSliding?this.$once("sliding-end",(function(){return e.setSlide(t,i)})):(this.direction=i,this.index=t>=n?a?n-1:0:t<0?a?0:n-1:t,a&&this.index!==t&&this.index!==this.value&&this.$emit("input",this.index)))}},prev:function(){this.setSlide(this.index-1,"prev")},next:function(){this.setSlide(this.index+1,"next")},pause:function(t){t||(this.isPaused=!0),this._intervalId&&(clearInterval(this._intervalId),this._intervalId=null)},start:function(t){t||(this.isPaused=!1),this._intervalId&&(clearInterval(this._intervalId),this._intervalId=null),this.interval&&this.numSlides>1&&(this._intervalId=setInterval(this.next,Math.max(1e3,this.interval)))},restart:function(){this.$el.contains(document.activeElement)||this.start()},doSlide:function(t,e){var i=this,a=Boolean(this.interval),n=this.calcDirection(this.direction,e,t),l=n.overlayClass,o=n.dirClass,r=this.slides[e],s=this.slides[t];if(r&&s){if(this.isSliding=!0,a&&this.pause(!1),this.$emit("sliding-start",t),this.$emit("input",this.index),this.noAnimation)re(s,"active"),se(r,"active"),this.isSliding=!1,this.$nextTick((function(){return i.$emit("sliding-end",t)}));else{re(s,l),te(s),re(r,o),re(s,o);var d=!1,u=function e(){if(!d){if(d=!0,i.transitionEndEvent)i.transitionEndEvent.split(/\s+/).forEach((function(t){return ou(r,t,e,au)}));i._animationTimeout=null,se(s,o),se(s,l),re(s,"active"),se(r,"active"),se(r,o),se(r,l),ue(r,"aria-current","false"),ue(s,"aria-current","true"),ue(r,"aria-hidden","true"),ue(s,"aria-hidden","false"),i.isSliding=!1,i.direction=null,i.$nextTick((function(){return i.$emit("sliding-end",t)}))}};if(this.transitionEndEvent)this.transitionEndEvent.split(/\s+/).forEach((function(t){return lu(r,t,u,au)}));this._animationTimeout=setTimeout(u,650)}a&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=ee(".carousel-item",this.$refs.inner);var t=this.slides.length,e=Math.max(0,Math.min(Math.floor(this.index),t-1));this.slides.forEach((function(i,a){var n=a+1;a===e?(re(i,"active"),ue(i,"aria-current","true")):(se(i,"active"),ue(i,"aria-current","false")),ue(i,"aria-posinset",String(n)),ue(i,"aria-setsize",String(t))})),this.setSlide(e),this.start(this.isPaused)},calcDirection:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t?du[t]:i>e?du.next:du.prev},handleClick:function(t,e){var i=t.keyCode;"click"!==t.type&&i!==Si.SPACE&&i!==Si.ENTER||(t.preventDefault(),t.stopPropagation(),e())},handleSwipe:function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0?this.prev():e<0&&this.next()}},touchStart:function(t){Z&&uu[t.pointerType.toUpperCase()]?this.touchStartX=t.clientX:Z||(this.touchStartX=t.touches[0].clientX)},touchMove:function(t){t.touches&&t.touches.length>1?this.touchDeltaX=0:this.touchDeltaX=t.touches[0].clientX-this.touchStartX},touchEnd:function(t){Z&&uu[t.pointerType.toUpperCase()]&&(this.touchDeltaX=t.clientX-this.touchStartX),this.handleSwipe(),this.pause(!1),this._touchTimeout&&clearTimeout(this._touchTimeout),this._touchTimeout=setTimeout(this.start,500+Math.max(1e3,this.interval))}},render:function(t){var e=this,i=t("div",{ref:"inner",class:["carousel-inner"],attrs:{id:this.safeId("__BV_inner_"),role:"list"}},[this.normalizeSlot("default")]),a=t();if(this.controls){var n=function(t){e.isSliding?t.preventDefault():e.handleClick(t,e.prev)},l=function(t){e.isSliding?t.preventDefault():e.handleClick(t,e.next)};a=[t("a",{class:["carousel-control-prev"],attrs:{href:"#",role:"button","aria-controls":this.safeId("__BV_inner_"),"aria-disabled":this.isSliding?"true":null},on:{click:n,keydown:n}},[t("span",{class:["carousel-control-prev-icon"],attrs:{"aria-hidden":"true"}}),t("span",{class:["sr-only"]},[this.labelPrev])]),t("a",{class:["carousel-control-next"],attrs:{href:"#",role:"button","aria-controls":this.safeId("__BV_inner_"),"aria-disabled":this.isSliding?"true":null},on:{click:l,keydown:l}},[t("span",{class:["carousel-control-next-icon"],attrs:{"aria-hidden":"true"}}),t("span",{class:["sr-only"]},[this.labelNext])])]}var o=t("ol",{class:["carousel-indicators"],directives:[{name:"show",rawName:"v-show",value:this.indicators,expression:"indicators"}],attrs:{id:this.safeId("__BV_indicators_"),"aria-hidden":this.indicators?"false":"true","aria-label":this.labelIndicators,"aria-owns":this.safeId("__BV_inner_")}},this.slides.map((function(i,a){return t("li",{key:"slide_".concat(a),class:{active:a===e.index},attrs:{role:"button",id:e.safeId("__BV_indicator_".concat(a+1,"_")),tabindex:e.indicators?"0":"-1","aria-current":a===e.index?"true":"false","aria-label":"".concat(e.labelGotoSlide," ").concat(a+1),"aria-describedby":e.slides[a].id||null,"aria-controls":e.safeId("__BV_inner_")},on:{click:function(t){e.handleClick(t,(function(){e.setSlide(a)}))},keydown:function(t){e.handleClick(t,(function(){e.setSlide(a)}))}}})}))),r={mouseenter:this.noHoverPause?tu:this.pause,mouseleave:this.noHoverPause?tu:this.restart,focusin:this.pause,focusout:this.restart,keydown:function(t){if(!/input|textarea/i.test(t.target.tagName)){var i=t.keyCode;i!==Si.LEFT&&i!==Si.RIGHT||(t.preventDefault(),t.stopPropagation(),e[i===Si.LEFT?"prev":"next"]())}}};return!this.noTouch&&J&&(Z?(r["&pointerdown"]=this.touchStart,r["&pointerup"]=this.touchEnd):(r["&touchstart"]=this.touchStart,r["&touchmove"]=this.touchMove,r["&touchend"]=this.touchEnd)),t("div",{staticClass:"carousel",class:{slide:!this.noAnimation,"carousel-fade":!this.noAnimation&&this.fade,"pointer-event":!this.noTouch&&J&&Z},style:{background:this.background},attrs:{role:"region",id:this.safeId(),"aria-busy":this.isSliding?"true":"false"},on:r},[i,a,o])}}),pu={imgSrc:{type:String},imgAlt:{type:String},imgWidth:{type:[Number,String]},imgHeight:{type:[Number,String]},imgBlank:{type:Boolean,default:!1},imgBlankColor:{type:String,default:"transparent"},contentVisibleUp:{type:String},contentTag:{type:String,default:"div"},caption:{type:String},captionHtml:{type:String},captionTag:{type:String,default:"h3"},text:{type:String},textHtml:{type:String},textTag:{type:String,default:"p"},background:{type:String}},fu=t.extend({name:"BCarouselSlide",mixins:[ia,ke],inject:{bvCarousel:{default:function(){return{noTouch:!0}}}},props:pu,computed:{contentClasses:function(){return[this.contentVisibleUp?"d-none":"",this.contentVisibleUp?"d-".concat(this.contentVisibleUp,"-block"):""]},computedWidth:function(){return this.imgWidth||this.bvCarousel.imgWidth||null},computedHeight:function(){return this.imgHeight||this.bvCarousel.imgHeight||null}},render:function(t){var e=!this.bvCarousel.noTouch&&J,i=this.normalizeSlot("img");i||!this.imgSrc&&!this.imgBlank||(i=t(jd,{props:{fluidGrow:!0,block:!0,src:this.imgSrc,blank:this.imgBlank,blankColor:this.imgBlankColor,width:this.computedWidth,height:this.computedHeight,alt:this.imgAlt},on:e?{dragstart:function(t){t.preventDefault()}}:{}})),i||(i=t());var a=t(),n=[!(!this.caption&&!this.captionHtml)&&t(this.captionTag,{domProps:pi(this.captionHtml,this.caption)}),!(!this.text&&!this.textHtml)&&t(this.textTag,{domProps:pi(this.textHtml,this.text)}),this.normalizeSlot("default")||!1];return n.some(Boolean)&&(a=t(this.contentTag,{staticClass:"carousel-caption",class:this.contentClasses},n.map((function(e){return e||t()})))),t("div",{staticClass:"carousel-item",style:{background:this.background||this.bvCarousel.background||null},attrs:{id:this.safeId(),role:"listitem"}},[i,a])}}),vu=Vt({components:{BCarousel:hu,BCarouselSlide:fu}}),mu={css:!0,enterClass:"",enterActiveClass:"collapsing",enterToClass:"collapse show",leaveClass:"collapse show",leaveActiveClass:"collapsing",leaveToClass:"collapse"},gu={enter:function(t){t.style.height=0,Kt((function(){te(t),t.style.height="".concat(t.scrollHeight,"px")}))},afterEnter:function(t){t.style.height=null},leave:function(t){t.style.height="auto",t.style.display="block",t.style.height="".concat(fe(t).height,"px"),te(t),t.style.height=0},afterLeave:function(t){t.style.height=null}},bu=t.extend({name:"BVCollapse",functional:!0,props:{appear:{type:Boolean,default:!1}},render:function(t,i){var a=i.props,n=i.data,l=i.children;return t("transition",e(n,{props:mu,on:gu},{props:a}),l)}}),yu={methods:{listenOnRoot:function(t,e){var i=this;return this.$root.$on(t,e),this.$on("hook:beforeDestroy",(function(){i.$root.$off(t,e)})),this},listenOnRootOnce:function(t,e){var i=this;return this.$root.$once(t,e),this.$on("hook:beforeDestroy",(function(){i.$root.$off(t,e)})),this},emitOnRoot:function(t){for(var e,i=arguments.length,a=new Array(i>1?i-1:0),n=1;n0){t.__BV_toggle_TARGETS__=a,t.__BV_toggle_CONTROLS__=a.join(" "),t.__BV_toggle_STATE__=!1,ue(t,"aria-controls",t.__BV_toggle_CONTROLS__),ue(t,"aria-expanded","false"),"BUTTON"===t.tagName||pe(t,"role")||ue(t,"role","button");t[ku]=function(e,i){-1!==(t.__BV_toggle_TARGETS__||[]).indexOf(e)&&(ue(t,"aria-expanded",i?"true":"false"),t.__BV_toggle_STATE__=i,i?se(t,"collapsed"):re(t,"collapsed"))},i.context.$root.$on("bv::collapse::state",t[ku]),i.context.$root.$on("bv::collapse::sync::state",t[ku])}},componentUpdated:Vu,updated:Vu,unbind:function(t,e,i){Cu(i,e,Mu),t[ku]&&(i.context.$root.$off("bv::collapse::state",t[ku]),i.context.$root.$off("bv::collapse::sync::state",t[ku])),xu(t,ku),xu(t,"__BV_toggle_STATE__"),xu(t,"__BV_toggle_CONTROLS__"),xu(t,"__BV_toggle_TARGETS__"),se(t,"collapsed"),ce(t,"aria-expanded"),ce(t,"aria-controls"),ce(t,"role")}},_u=Vt({components:{BCollapse:Su},directives:{VBToggle:Au}}),BvEvent=function(){function BvEvent(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(r(this,BvEvent),!t)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));V(this,BvEvent.Defaults,this.constructor.Defaults,e,{type:t}),_(this,{type:{enumerable:!0,configurable:!1,writable:!1},cancelable:{enumerable:!0,configurable:!1,writable:!1},nativeEvent:{enumerable:!0,configurable:!1,writable:!1},target:{enumerable:!0,configurable:!1,writable:!1},relatedTarget:{enumerable:!0,configurable:!1,writable:!1},vueTarget:{enumerable:!0,configurable:!1,writable:!1},componentId:{enumerable:!0,configurable:!1,writable:!1}});var i=!1;this.preventDefault=function(){this.cancelable&&(i=!0)},$(this,"defaultPrevented",{enumerable:!0,get:function(){return i}})}return d(BvEvent,null,[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}]),BvEvent}(),$u={data:function(){return{listenForClickOut:!1}},watch:{listenForClickOut:function(t,e){t!==e&&(ou(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,au),t&&lu(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,au))}},beforeCreate:function(){this.clickOutElement=null,this.clickOutEventName=null},mounted:function(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="click"),this.listenForClickOut&&lu(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,au)},beforeDestroy:function(){ou(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,au)},methods:{isClickOut:function(t){return!le(this.$el,t.target)},_clickOutHandler:function(t){this.clickOutHandler&&this.isClickOut(t)&&this.clickOutHandler(t)}}},Hu={data:function(){return{listenForFocusIn:!1}},watch:{listenForFocusIn:function(t,e){t!==e&&(ou(this.focusInElement,"focusin",this._focusInHandler,au),t&&lu(this.focusInElement,"focusin",this._focusInHandler,au))}},beforeCreate:function(){this.focusInElement=null},mounted:function(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&lu(this.focusInElement,"focusin",this._focusInHandler,au)},beforeDestroy:function(){ou(this.focusInElement,"focusin",this._focusInHandler,au)},methods:{_focusInHandler:function(t){this.focusInHandler&&this.focusInHandler(t)}}},Fu="".concat("bv::dropdown::","shown"),Lu="".concat("bv::dropdown::","hidden"),Du={FORM_CHILD:".dropdown form",ITEM_SELECTOR:[".dropdown-item",".b-dropdown-form"].map((function(t){return"".concat(t,":not(.disabled):not([disabled])")})).join(", ")},Pu="top-start",Ou="top-end",Eu="bottom-start",Ru="bottom-end",Nu="right-start",ju="left-start",Gu={mixins:[ia,$u,Hu],provide:function(){return{bvDropdown:this}},inject:{bvNavbar:{default:null}},props:{disabled:{type:Boolean,default:!1},dropup:{type:Boolean,default:!1},dropright:{type:Boolean,default:!1},dropleft:{type:Boolean,default:!1},right:{type:Boolean,default:!1},offset:{type:[Number,String],default:0},noFlip:{type:Boolean,default:!1},popperOpts:{default:function(){}},boundary:{type:[String,HTMLElement],default:"scrollParent"}},data:function(){return{visible:!1,visibleChangePrevented:!1}},computed:{inNavbar:function(){return!ot(this.bvNavbar)},toggler:function(){var t=this.$refs.toggle;return t?t.$el||t:null},directionClass:function(){return this.dropup?"dropup":this.dropright?"dropright":this.dropleft?"dropleft":""}},watch:{visible:function(t,e){if(this.visibleChangePrevented)this.visibleChangePrevented=!1;else if(t!==e){var i=t?"show":"hide",a=new BvEvent(i,{cancelable:!0,vueTarget:this,target:this.$refs.menu,relatedTarget:null,componentId:this.safeId?this.safeId():this.id||null});if(this.emitEvent(a),a.defaultPrevented)return this.visibleChangePrevented=!0,this.visible=e,void this.$off("hidden",this.focusToggler);"show"===i?this.showMenu():this.hideMenu()}},disabled:function(t,e){t!==e&&t&&this.visible&&(this.visible=!1)}},created:function(){this.$_popper=null},deactivated:function(){this.visible=!1,this.whileOpenListen(!1),this.destroyPopper()},beforeDestroy:function(){this.visible=!1,this.whileOpenListen(!1),this.destroyPopper()},methods:{emitEvent:function(t){var e=t.type;this.$emit(e,t),this.$root.$emit("".concat("bv::dropdown::").concat(e),t)},showMenu:function(){var t=this;if(!this.disabled){if(!this.inNavbar)if("undefined"==typeof i)St("Popper.js not found. Falling back to CSS positioning","BDropdown");else{var e=this.dropup&&this.right||this.split?this.$el:this.$refs.toggle;e=e.$el||e,this.createPopper(e)}this.$root.$emit(Fu,this),this.whileOpenListen(!0),this.$nextTick((function(){t.focusMenu(),t.$emit("shown")}))}},hideMenu:function(){this.whileOpenListen(!1),this.$root.$emit(Lu,this),this.$emit("hidden"),this.destroyPopper()},createPopper:function(t){this.destroyPopper(),this.$_popper=new i(t,this.$refs.menu,this.getPopperConfig())},destroyPopper:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper:function(){try{this.$_popper.scheduleUpdate()}catch(t){}},getPopperConfig:function(){var t=Eu;this.dropup?t=this.right?Ou:Pu:this.dropright?t=Nu:this.dropleft?t=ju:this.right&&(t=Ru);var e={placement:t,modifiers:{offset:{offset:this.offset||0},flip:{enabled:!this.noFlip}}};return this.boundary&&(e.modifiers.preventOverflow={boundariesElement:this.boundary}),h({},e,{},this.popperOpts||{})},whileOpenListen:function(t){this.listenForClickOut=t,this.listenForFocusIn=t;var e=t?"$on":"$off";this.$root[e](Fu,this.rootCloseListener)},rootCloseListener:function(t){t!==this&&(this.visible=!1)},show:function(){var t=this;this.disabled||Kt((function(){t.visible=!0}))},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.disabled||(this.visible=!1,t&&this.$once("hidden",this.focusToggler))},toggle:function(t){var e=t=t||{},i=e.type,a=e.keyCode;("click"===i||"keydown"===i&&-1!==[Si.ENTER,Si.SPACE,Si.DOWN].indexOf(a))&&(this.disabled?this.visible=!1:(this.$emit("toggle",t),t.preventDefault(),t.stopPropagation(),this.visible?this.hide(!0):this.show()))},onMousedown:function(t){t.preventDefault()},onKeydown:function(t){var e=t.keyCode;e===Si.ESC?this.onEsc(t):e===Si.DOWN?this.focusNext(t,!1):e===Si.UP&&this.focusNext(t,!0)},onEsc:function(t){this.visible&&(this.visible=!1,t.preventDefault(),t.stopPropagation(),this.$once("hidden",this.focusToggler))},onSplitClick:function(t){this.disabled?this.visible=!1:this.$emit("click",t)},hideHandler:function(t){var e=t.target;!this.visible||le(this.$refs.menu,e)||le(this.toggler,e)||this.hide()},clickOutHandler:function(t){this.hideHandler(t)},focusInHandler:function(t){this.hideHandler(t)},focusNext:function(t,e){var i=this,a=t.target;!this.visible||t&&ne(Du.FORM_CHILD,a)||(t.preventDefault(),t.stopPropagation(),this.$nextTick((function(){var t=i.getItems();if(!(t.length<1)){var n=t.indexOf(a);e&&n>0?n--:!e&&n1&&void 0!==arguments[1]?arguments[1]:null;if(O(t)){var i=yt(t,this.valueField),a=yt(t,this.textField);return{value:lt(i)?e||a:i,text:hi(String(lt(a)?e:a)),html:yt(t,this.htmlField),disabled:Boolean(yt(t,this.disabledField))}}return{value:e||t,text:hi(String(t)),disabled:!1}}}},pc=t.extend({name:"BFormDatalist",mixins:[hc,ke],props:{id:{type:String,default:null,required:!0}},render:function(t){var e=this.formOptions.map((function(e,i){return t("option",{key:"option_".concat(i,"_opt"),attrs:{disabled:e.disabled},domProps:h({},pi(e.html,e.text),{value:e.value})})}));return t("datalist",{attrs:{id:this.id}},[e,this.normalizeSlot("default")])}}),fc={id:{type:String,default:null},tag:{type:String,default:"small"},textVariant:{type:String,default:function(){return Et("BFormText","textVariant")}},inline:{type:Boolean,default:!1}},vc=t.extend({name:"BFormText",functional:!0,props:fc,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.tag,e(n,{class:u({"form-text":!a.inline},"text-".concat(a.textVariant),a.textVariant),attrs:{id:a.id}}),l)}}),mc={id:{type:String,default:null},tag:{type:String,default:"div"},tooltip:{type:Boolean,default:!1},forceShow:{type:Boolean,default:!1},state:{type:Boolean,default:null},ariaLive:{type:String,default:null},role:{type:String,default:null}},gc=t.extend({name:"BFormInvalidFeedback",functional:!0,props:mc,render:function(t,i){var a=i.props,n=i.data,l=i.children,o=!0===a.forceShow||!1===a.state;return t(a.tag,e(n,{class:{"invalid-feedback":!a.tooltip,"invalid-tooltip":a.tooltip,"d-block":o},attrs:{id:a.id,role:a.role,"aria-live":a.ariaLive,"aria-atomic":a.ariaLive?"true":null}}),l)}}),bc={id:{type:String,default:null},tag:{type:String,default:"div"},tooltip:{type:Boolean,default:!1},forceShow:{type:Boolean,default:!1},state:{type:Boolean,default:null},ariaLive:{type:String,default:null},role:{type:String,default:null}},yc=t.extend({name:"BFormValidFeedback",functional:!0,props:bc,render:function(t,i){var a=i.props,n=i.data,l=i.children,o=!0===a.forceShow||!0===a.state;return t(a.tag,e(n,{class:{"valid-feedback":!a.tooltip,"valid-tooltip":a.tooltip,"d-block":o},attrs:{id:a.id,role:a.role,"aria-live":a.ariaLive,"aria-atomic":a.ariaLive?"true":null}}),l)}}),Sc={tag:{type:String,default:"div"}},Bc=t.extend({name:"BFormRow",functional:!0,props:Sc,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.tag,e(n,{staticClass:"form-row"}),l)}}),Tc=Vt({components:{BForm:ac,BFormDatalist:pc,BDatalist:pc,BFormText:vc,BFormInvalidFeedback:gc,BFormFeedback:gc,BFormValidFeedback:yc,BFormRow:Bc}}),zc=function(t,e){for(var i=0;i-1:ji(t,e)},isRadio:function(){return!1},isCheck:function(){return!0}},watch:{computedLocalChecked:function(t){this.$emit("input",t),this.$refs&&this.$refs.input&&this.$emit("update:indeterminate",this.$refs.input.indeterminate)},indeterminate:function(t){this.setIndeterminate(t)}},mounted:function(){this.setIndeterminate(this.indeterminate)},methods:{handleChange:function(t){var e=t.target,i=e.checked,a=e.indeterminate,n=this.computedLocalChecked,l=this.value,o=k(n),r=o?null:this.uncheckedValue;if(o){var s=zc(n,l);i&&s<0?n=n.concat(l):!i&&s>-1&&(n=n.slice(0,s).concat(n.slice(s+1)))}else n=i?l:r;this.computedLocalChecked=n,this.$emit("change",i?l:r),this.isGroup&&this.bvGroup.$emit("change",n),this.$emit("update:indeterminate",a)},setIndeterminate:function(t){k(this.computedLocalChecked)&&(t=!1),this.$refs&&this.$refs.input&&(this.$refs.input.indeterminate=t,this.$emit("update:indeterminate",t))}}}),Ic=t.extend({name:"BFormRadio",mixins:[ia,Cc,wc,Mc,kc],inject:{bvGroup:{from:"bvRadioGroup",default:!1}},props:{checked:{default:null}},computed:{isChecked:function(){return ji(this.value,this.computedLocalChecked)},isRadio:function(){return!0},isCheck:function(){return!1}},watch:{computedLocalChecked:function(){this.$emit("input",this.computedLocalChecked)}},methods:{handleChange:function(t){var e=t.target.checked,i=this.value;this.computedLocalChecked=i,this.$emit("change",e?i:null),this.isGroup&&this.bvGroup.$emit("change",e?i:null)}}}),Vc={mixins:[ke],model:{prop:"checked",event:"input"},props:{validated:{type:Boolean,default:!1},ariaInvalid:{type:[Boolean,String],default:!1},stacked:{type:Boolean,default:!1},plain:{type:Boolean,default:!1},buttons:{type:Boolean,default:!1},buttonVariant:{type:String,default:"secondary"}},computed:{inline:function(){return!this.stacked},groupName:function(){return this.name||this.safeId()},groupClasses:function(){return this.buttons?["btn-group-toggle",this.inline?"btn-group":"btn-group-vertical",this.size?"btn-group-".concat(this.size):"",this.validated?"was-validated":""]:[this.validated?"was-validated":""]},computedAriaInvalid:function(){var t=this.ariaInvalid;return!0===t||"true"===t||""===t?"true":!1===this.computedState?"true":null}},watch:{checked:function(t){this.localChecked=t},localChecked:function(t){this.$emit("input",t)}},render:function(t){var e=this,i=this.formOptions.map((function(i,a){var n="_BV_option_".concat(a,"_");return t(e.isRadioGroup?Ic:xc,{key:n,props:{id:e.safeId(n),value:i.value,disabled:i.disabled||!1}},[t("span",{domProps:pi(i.html,i.text)})])}));return t("div",{class:[this.groupClasses,"bv-no-focus-ring"],attrs:{id:this.safeId(),role:this.isRadioGroup?"radiogroup":"group",tabindex:"-1","aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid}},[this.normalizeSlot("first"),i,this.normalizeSlot("default")])}},Ac={switches:{type:Boolean,default:!1},checked:{type:Array,default:null}},_c=t.extend({name:"BFormCheckboxGroup",mixins:[ia,wc,Vc,hc,Mc,kc],provide:function(){return{bvCheckGroup:this}},props:Ac,data:function(){return{localChecked:this.checked||[]}},computed:{isRadioGroup:function(){return!1}}}),$c=Vt({components:{BFormCheckbox:xc,BCheckbox:xc,BCheck:xc,BFormCheckboxGroup:_c,BCheckboxGroup:_c,BCheckGroup:_c}}),Hc="__BV_hover_handler__",Fc=function(t,e,i){ru(t,e,"mouseenter",i,au),ru(t,e,"mouseleave",i,au)},Lc=function(t,e){var i=e.value,a=void 0===i?null:i;if(q){var n=t[Hc],l=st(n),o=!(l&&n.fn===a);l&&o&&(Fc(!1,t,n),delete t[Hc]),st(a)&&o&&(t[Hc]=function(t){var e=function(e){t("mouseenter"===e.type,e)};return e.fn=t,e}(a),Fc(!0,t,t[Hc]))}},Dc={bind:Lc,componentUpdated:Lc,unbind:function(t){Lc(t,{value:null})}},Pc="BFormDatepicker",Oc=function(t){return Et(Pc,t)||Et("BCalendar",t)},Ec={props:{value:{type:[String,Date],default:null},valueAsDate:{type:Boolean,default:!1},resetValue:{type:[String,Date],default:""},placeholder:{type:String,default:null},size:{type:String,default:null},min:{type:[String,Date],default:null},max:{type:[String,Date],default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},name:{type:String,default:null},form:{type:String,default:null},state:{type:Boolean,default:null},dateDisabledFn:{type:Function,default:null},noCloseOnSelect:{type:Boolean,default:!1},hideHeader:{type:Boolean,default:!1},locale:{type:[String,Array],default:null},startWeekday:{type:[Number,String],default:0},direction:{type:String,default:null},selectedVariant:{type:String,default:"primary"},todayVariant:{type:String,default:null},noHighlightToday:{type:Boolean,default:!1},todayButton:{type:Boolean,default:!1},labelTodayButton:{type:String,default:function(){return Et(Pc,"labelTodayButton")}},todayButtonVariant:{type:String,default:"outline-primary"},resetButton:{type:Boolean,default:!1},labelResetButton:{type:String,default:function(){return Et(Pc,"labelResetButton")}},resetButtonVariant:{type:String,default:"outline-danger"},closeButton:{type:Boolean,default:!1},labelCloseButton:{type:String,default:function(){return Et(Pc,"labelCloseButton")}},closeButtonVariant:{type:String,default:"outline-secondary"},labelPrevYear:{type:String,default:function(){return Oc("labelPrevYear")}},labelPrevMonth:{type:String,default:function(){return Oc("labelPrevMonth")}},labelCurrentMonth:{type:String,default:function(){return Oc("labelCurrentMonth")}},labelNextMonth:{type:String,default:function(){return Oc("labelNextMonth")}},labelNextYear:{type:String,default:function(){return Oc("labelNextYear")}},labelToday:{type:String,default:function(){return Oc("labelToday")}},labelSelected:{type:String,default:function(){return Oc("labelSelected")}},labelNoDateSelected:{type:String,default:function(){return Oc("labelNoDateSelected")}},labelCalendar:{type:String,default:function(){return Oc("labelCalendar")}},labelNav:{type:String,default:function(){return Oc("labelNav")}},labelHelp:{type:String,default:function(){return Oc("labelHelp")}},dark:{type:Boolean,default:!1}}},Rc=t.extend({name:Pc,directives:{BHover:Dc},mixins:[ia,Ec,Gu],model:{prop:"value",event:"input"},data:function(){return{localYMD:qi(this.value)||"",localLocale:null,isRTL:!1,formatedValue:"",activeYMD:"",hasFocus:!1,isHovered:!1}},computed:{calendarYM:function(){return this.activeYMD.slice(0,-3)},calendarProps:function(){return{ariaControls:[this.safeId("_value_"),this.safeId("_b-form-date_")].filter(gt).join(" ")||null,value:this.localYMD,hidden:!this.visible,min:this.min,max:this.max,readonly:this.readonly,disabled:this.disabled,locale:this.locale,startWeekday:this.startWeekday,direction:this.direction,dateDisabledFn:this.dateDisabledFn,selectedVariant:this.selectedVariant,todayVariant:this.todayVariant,hideHeader:this.hideHeader,labelPrevYear:this.labelPrevYear,labelPrevMonth:this.labelPrevMonth,labelCurrentMonth:this.labelCurrentMonth,labelNextMonth:this.labelNextMonth,labelNextYear:this.labelNextYear,labelToday:this.labelToday,labelSelected:this.labelSelected,labelNoDateSelected:this.labelNoDateSelected,labelCalendar:this.labelCalendar,labelNav:this.labelNav,labelHelp:this.labelHelp}},computedResetValue:function(){return Wi(this.resetValue)||""}},watch:{value:function(t){this.localYMD=qi(t)||""},localYMD:function(t){this.$emit("input",this.valueAsDate?Wi(t)||null:t||"")},calendarYM:function(t,e){t!==e&&e&&this.updatePopper()}},mounted:function(){var t=this;this.$on("shown",(function(){try{t.$refs.calendar.focus()}catch(t){}}))},methods:{focus:function(){if(!this.disabled)try{this.$refs.toggle.focus()}catch(t){}},blur:function(){if(!this.disabled)try{this.$refs.toggle.blur()}catch(t){}},setAndClose:function(t){var e=this;this.localYMD=t,this.noCloseOnSelect||this.$nextTick((function(){e.hide(!0)}))},onSelected:function(t){var e=this;this.$nextTick((function(){e.setAndClose(t)}))},onInput:function(t){this.localYMD!==t&&(this.localYMD=t)},onContext:function(t){var e=t.activeYMD,i=t.isRTL,a=t.locale,n=t.selectedYMD,l=t.selectedFormatted;this.isRTL=i,this.localLocale=a,this.formattedValue=l,this.localYMD=n,this.activeYMD=e,this.$emit("context",t)},onTodayButton:function(){this.setAndClose(qi(Ui()))},onResetButton:function(){this.setAndClose(this.computedResetValue)},onCloseButton:function(){this.hide(!0)},setFocus:function(t){this.hasFocus="focus"===t.type},handleHover:function(t){this.isHovered=t}},render:function(t){var e,i,a=this.size,n=this.state,l=this.localYMD,o=this.disabled,r=this.readonly,s=this.safeId(),d=this.safeId("_value_"),c=this.safeId("_dialog_"),h=this.safeId("_b-form-date_"),p=t("div",{attrs:{"aria-hidden":"true"}},[this.isHovered||this.hasFocus?t(Hn,{props:{scale:1.25}}):t($n,{props:{scale:1.25}})]);p=t("button",{ref:"toggle",staticClass:"btn border-0 h-auto py-0",class:u({},"btn-".concat(a),!!a),attrs:{id:s,type:"button",disabled:o,"aria-haspopup":"dialog","aria-expanded":this.visible?"true":"false","aria-invalid":!1===n?"true":null,"aria-required":this.required?"true":null},on:{mousedown:this.onMousedown,click:this.toggle,keydown:this.toggle,"!focus":this.setFocus,"!blur":this.setFocus}},[p]);var f=t("label",{staticClass:"form-control text-break text-wrap border-0 bg-transparent h-auto pl-1 m-0",class:(e={"text-muted":!l},u(e,"form-control-".concat(a),!!a),u(e,"is-invalid",!1===n),u(e,"is-valid",!0===n),e),attrs:{id:d,for:s,dir:this.isRTL?"rtl":"ltr",lang:this.localLocale||null,"aria-invalid":!1===n?"true":null,"aria-required":this.required?"true":null},on:{click:function(t){t.stopPropagation()}}},[l?this.formattedValue:this.placeholder||this.labelNoDateSelected,l?t("span",{staticClass:"sr-only"}," (".concat(this.labelSelected,") ")):t()]),v=[];if(this.todayButton){var m=this.labelTodayButton;v.push(t(Hi,{props:{size:"sm",disabled:o||r,variant:this.todayButtonVariant},attrs:{"aria-label":m||null},on:{click:this.onTodayButton}},m))}if(this.resetButton){var g=this.labelResetButton;v.push(t(Hi,{props:{size:"sm",disabled:o||r,variant:this.resetButtonVariant},attrs:{"aria-label":g||null},on:{click:this.onResetButton}},g))}if(this.closeButton){var b=this.labelCloseButton;v.push(t(Hi,{props:{size:"sm",disabled:this.disabled,variant:this.closeButtonVariant},attrs:{"aria-label":b||null},on:{click:this.onCloseButton}},b))}v.length>0&&(v=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":v.length>1,"justify-content-end":v.length<2}},v)]);var y=t(fd,{key:"calendar",ref:"calendar",staticClass:"b-form-date-calendar",props:this.calendarProps,on:{selected:this.onSelected,input:this.onInput,context:this.onContext}},v),S=t("div",{ref:"menu",staticClass:"dropdown-menu p-2",class:{show:this.visible,"dropdown-menu-right":this.right,"bg-dark":this.dark,"text-light":this.dark},attrs:{id:c,role:"dialog","aria-modal":"false","aria-labelledby":d},on:{keydown:this.onKeydown}},[y]),B=t();return this.name&&!o&&(B=t("input",{attrs:{type:"hidden",name:this.name,form:this.form,value:l||""}})),t("div",{staticClass:"b-form-datepicker form-control dropdown h-auto p-0 d-flex",class:[this.directionClass,(i={show:this.visible,focus:this.hasFocus},u(i,"form-control-".concat(a),!!a),u(i,"is-invalid",!1===n),u(i,"is-valid",!0===n),i)],attrs:{id:h,role:"group","aria-disabled":o,"aria-readonly":r&&!o,"aria-labelledby":d,"aria-invalid":!1===n?"true":null,"aria-required":this.required?"true":null,dir:"ltr"},directives:[{name:"b-hover",value:this.handleHover}]},[p,B,S,f])}}),Nc=Vt({components:{BFormDatepicker:Rc,BDatepicker:Rc}}),jc={props:{plain:{type:Boolean,default:!1}},computed:{custom:function(){return!this.plain}}},Gc="BFormFile",Uc=t.extend({name:Gc,mixins:[ia,wc,kc,jc,ke],inheritAttrs:!1,model:{prop:"value",event:"input"},props:{size:{type:String,default:function(){return Et("BFormControl","size")}},value:{type:[at,Array],default:null,validator:function(t){return""===t?(St('Setting "value"/"v-model" to an empty string for reset is deprecated. Set to "null" instead.',Gc),!0):rt(t)||ft(t)||k(t)&&(0===t.length||t.every(ft))}},accept:{type:String,default:""},capture:{type:Boolean,default:!1},placeholder:{type:String,default:function(){return Et(Gc,"placeholder")}},browseText:{type:String,default:function(){return Et(Gc,"browseText")}},dropPlaceholder:{type:String,default:function(){return Et(Gc,"dropPlaceholder")}},multiple:{type:Boolean,default:!1},directory:{type:Boolean,default:!1},noTraverse:{type:Boolean,default:!1},noDrop:{type:Boolean,default:!1},fileNameFormatter:{type:Function,default:null}},data:function(){return{selectedFile:null,dragging:!1,hasFocus:!1}},computed:{selectLabel:function(){if(this.dragging&&this.dropPlaceholder)return this.dropPlaceholder;if(!this.selectedFile||0===this.selectedFile.length)return this.placeholder;var t=I(this.selectedFile).filter(gt);return this.hasNormalizedSlot("file-name")?[this.normalizeSlot("file-name",{files:t,names:t.map((function(t){return t.name}))})]:st(this.fileNameFormatter)?Ue(this.fileNameFormatter(t)):t.map((function(t){return t.name})).join(", ")}},watch:{selectedFile:function(t,e){t===e||k(t)&&k(e)&&t.length===e.length&&t.every((function(t,i){return t===e[i]}))||(!t&&this.multiple?this.$emit("input",[]):this.$emit("input",t))},value:function(t){(!t||k(t)&&0===t.length)&&this.reset()}},methods:{focusHandler:function(t){this.plain||"focusout"===t.type?this.hasFocus=!1:this.hasFocus=!0},reset:function(){try{this.$refs.input.value=""}catch(t){}this.$refs.input.type="",this.$refs.input.type="file",this.selectedFile=this.multiple?[]:null},onFileChange:function(t){var e=this;this.$emit("change",t);var i=t.dataTransfer&&t.dataTransfer.items;if(!i||this.noTraverse)this.setFiles(t.target.files||t.dataTransfer.files);else{for(var a=[],n=0;n0&&void 0!==arguments[0]?arguments[0]:[];if(t)if(this.multiple){for(var e=[],i=0;i0&&this.onFileChange(t))},traverseFileTree:function(t,e){var i=this;return new Promise((function(a){e=e||"",t.isFile?t.file((function(t){t.$path=e,a(t)})):t.isDirectory&&t.createReader().readEntries((function(n){for(var l=[],o=0;o0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0;return"".concat(e).concat(je(t))})),nh={name:"BFormGroup",mixins:[ia,kc,ke],get props(){return delete this.props,this.props=(t=jt(),e=t.reduce((function(t,e){return t[ah(e,"labelCols")]={type:[Number,String,Boolean],default:!e&&null},t}),A(null)),i=t.reduce((function(t,e){return t[ah(e,"labelAlign")]={type:String,default:null},t}),A(null)),h({label:{type:String,default:null},labelFor:{type:String,default:null},labelSize:{type:String,default:null},labelSrOnly:{type:Boolean,default:!1}},e,{},i,{labelClass:{type:[String,Array,Object],default:null},description:{type:String,default:null},invalidFeedback:{type:String,default:null},validFeedback:{type:String,default:null},tooltip:{type:Boolean,default:!1},feedbackAriaLive:{type:String,default:"assertive"},validated:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}}));var t,e,i},computed:{labelColProps:function(){var t=this,e={};return jt().forEach((function(i){var a=t[ah(i,"labelCols")];if(dt(a=""===a||(a||!1))||"auto"===a||(a=(a=parseInt(a,10)||0)>0&&a),a){var n=i||(dt(a)?"col":"cols");e[n]=a}})),e},labelAlignClasses:function(){var t=this,e=[];return jt().forEach((function(i){var a=t[ah(i,"labelAlign")]||null;if(a){var n=i?"text-".concat(i,"-").concat(a):"text-".concat(a);e.push(n)}})),e},isHorizontal:function(){return L(this.labelColProps).length>0},labelId:function(){return this.hasNormalizedSlot("label")||this.label?this.safeId("_BV_label_"):null},descriptionId:function(){return this.hasNormalizedSlot("description")||this.description?this.safeId("_BV_description_"):null},hasInvalidFeedback:function(){return!1===this.computedState&&(this.hasNormalizedSlot("invalid-feedback")||this.invalidFeedback)},invalidFeedbackId:function(){return this.hasInvalidFeedback?this.safeId("_BV_feedback_invalid_"):null},hasValidFeedback:function(){return!0===this.computedState&&(this.hasNormalizedSlot("valid-feedback")||this.validFeedback)},validFeedbackId:function(){return this.hasValidFeedback?this.safeId("_BV_feedback_valid_"):null},describedByIds:function(){return[this.descriptionId,this.invalidFeedbackId,this.validFeedbackId].filter(Boolean).join(" ")||null}},watch:{describedByIds:function(t,e){t!==e&&this.setInputDescribedBy(t,e)}},mounted:function(){var t=this;this.$nextTick((function(){t.setInputDescribedBy(t.describedByIds)}))},methods:{legendClick:function(t){if(!this.labelFor){var e=t.target?t.target.tagName:"";if(!/^(input|select|textarea|label|button|a)$/i.test(e)){var i=ee("input:not([disabled]),textarea:not([disabled]),select:not([disabled])",this.$refs.content).filter(Zt);if(i&&1===i.length&&i[0].focus)try{i[0].focus()}catch(t){}}}},setInputDescribedBy:function(t,e){if(this.labelFor&&q){var i=ie("#".concat(this.labelFor),this.$refs.content);if(i){var a="aria-describedby",n=(he(i,a)||"").split(/\s+/);t=(t||"").split(/\s+/),e=(e||"").split(/\s+/),n=n.filter((function(t){return!x(e,t)})).concat(t).filter(Boolean),(n=L(n.reduce((function(t,e){return h({},t,u({},e,!0))}),{})).join(" ").trim())?ue(i,a,n):ce(i,a)}}}},render:function(t){var e=!this.labelFor,i=this.isHorizontal,a=function(t,e){var i=e.normalizeSlot("label")||e.label,a=e.labelFor,n=!a,l=e.isHorizontal,o=n?"legend":"label";if(i||l){if(e.labelSrOnly){var r=t();return i&&(r=t(o,{class:"sr-only",attrs:{id:e.labelId,for:a||null}},[i])),t(l?Qc:"div",{props:l?e.labelColProps:{}},[r])}return t(l?Qc:o,{on:n?{click:e.legendClick}:{},props:l?h({tag:o},e.labelColProps):{},attrs:{id:e.labelId,for:a||null,tabindex:n?"-1":null},class:[n?"bv-no-focus-ring":"",l||n?"col-form-label":"",!l&&n?"pt-0":"",l||n?"":"d-block",e.labelSize?"col-form-label-".concat(e.labelSize):"",e.labelAlignClasses,e.labelClass]},[i])}return t()}(t,this),n=t(i?Qc:"div",{ref:"content",staticClass:"bv-no-focus-ring",attrs:{tabindex:e?"-1":null,role:e?"group":null}},[this.normalizeSlot("default")||t(),th(t,this),eh(t,this),ih(t,this)]),l={staticClass:"form-group",class:[this.validated?"was-validated":null,this.stateClass],attrs:{id:this.safeId(),disabled:e?this.disabled:null,role:e?null:"group","aria-invalid":!1===this.computedState?"true":null,"aria-labelledby":e&&i?this.labelId:null,"aria-describedby":e?this.describedByIds:null}};return t(e?"fieldset":i?Bc:"div",l,i&&e?[t(Bc,[a,n])]:[a,n])}},lh=Vt({components:{BFormGroup:nh,BFormFieldset:nh}}),oh={model:{prop:"value",event:"update"},props:{value:{type:[String,Number],default:""},ariaInvalid:{type:[Boolean,String],default:!1},readonly:{type:Boolean,default:!1},plaintext:{type:Boolean,default:!1},autocomplete:{type:String,default:null},placeholder:{type:String,default:null},formatter:{type:Function,default:null},lazyFormatter:{type:Boolean,default:!1},trim:{type:Boolean,default:!1},number:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},debounce:{type:[Number,String],default:0}},data:function(){return{localValue:Ue(this.value),vModelValue:this.value}},computed:{computedClass:function(){return[{"custom-range":"range"===this.type,"form-control-plaintext":this.plaintext&&"range"!==this.type&&"color"!==this.type,"form-control":!this.plaintext&&"range"!==this.type||"color"===this.type},this.sizeFormClass,this.stateClass]},computedAriaInvalid:function(){return this.ariaInvalid&&"false"!==this.ariaInvalid?!0===this.ariaInvalid?"true":this.ariaInvalid:!1===this.computedState?"true":null},computedDebounce:function(){return Math.max(ye(this.debounce)||0,0)},hasFormatter:function(){return st(this.formatter)}},watch:{value:function(t){var e=Ue(t);e!==this.localValue&&t!==this.vModelValue&&(this.clearDebounce(),this.localValue=e,this.vModelValue=t)}},mounted:function(){this.$_inputDebounceTimer=null,this.$on("hook:beforeDestroy",this.clearDebounce);var t=this.value,e=Ue(t);e!==this.localValue&&t!==this.vModelValue&&(this.localValue=e,this.vModelValue=t)},methods:{clearDebounce:function(){clearTimeout(this.$_inputDebounceTimer),this.$_inputDebounceTimer=null},formatValue:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return t=Ue(t),!this.hasFormatter||this.lazyFormatter&&!i||(t=this.formatter(t,e)),t},modifyValue:function(t){if(this.trim&&(t=t.trim()),this.number){var e=Se(t);t=isNaN(e)?t:e}return t},updateValue:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=this.lazy;if(!a||i)if((t=this.modifyValue(t))!==this.vModelValue){this.clearDebounce();var n=function(){e.vModelValue=t,e.$emit("update",t)},l=this.computedDebounce;l>0&&!a&&!i?this.$_inputDebounceTimer=setTimeout(n,l):n()}else if(this.hasFormatter){var o=this.$refs.input;o&&t!==o.value&&(o.value=t)}},onInput:function(t){if(!t.target.composing){var e=t.target.value,i=this.formatValue(e,t);!1===i||t.defaultPrevented?t.preventDefault():(this.localValue=i,this.updateValue(i),this.$emit("input",i))}},onChange:function(t){var e=t.target.value,i=this.formatValue(e,t);!1===i||t.defaultPrevented?t.preventDefault():(this.localValue=i,this.updateValue(i,!0),this.$emit("change",i))},onBlur:function(t){var e=t.target.value,i=this.formatValue(e,t,!0);!1!==i&&(this.localValue=Ue(this.modifyValue(i)),this.updateValue(i,!0)),this.$emit("blur",t)},focus:function(){this.disabled||this.$el.focus()},blur:function(){this.disabled||this.$el.blur()}}},rh={computed:{selectionStart:{cache:!1,get:function(){return this.$refs.input.selectionStart},set:function(t){this.$refs.input.selectionStart=t}},selectionEnd:{cache:!1,get:function(){return this.$refs.input.selectionEnd},set:function(t){this.$refs.input.selectionEnd=t}},selectionDirection:{cache:!1,get:function(){return this.$refs.input.selectionDirection},set:function(t){this.$refs.input.selectionDirection=t}}},methods:{select:function(){var t;(t=this.$refs.input).select.apply(t,arguments)},setSelectionRange:function(){var t;(t=this.$refs.input).setSelectionRange.apply(t,arguments)},setRangeText:function(){var t;(t=this.$refs.input).setRangeText.apply(t,arguments)}}},sh={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 t;return(t=this.$refs.input).setCustomValidity.apply(t,arguments)},checkValidity:function(){var t;return(t=this.$refs.input).checkValidity.apply(t,arguments)},reportValidity:function(){var t;return(t=this.$refs.input).reportValidity.apply(t,arguments)}}},dh=["text","password","email","number","url","tel","search","range","color","date","time","datetime","datetime-local","month","week"],uh=t.extend({name:"BFormInput",mixins:[ia,wc,Mc,kc,oh,rh,sh],props:{type:{type:String,default:"text",validator:function(t){return x(dh,t)}},noWheel:{type:Boolean,default:!1},min:{type:[String,Number],default:null},max:{type:[String,Number],default:null},step:{type:[String,Number],default:null},list:{type:String,default:null}},computed:{localType:function(){return x(dh,this.type)?this.type:"text"}},watch:{noWheel:function(t){this.setWheelStopper(t)}},mounted:function(){this.setWheelStopper(this.noWheel)},deactivated:function(){this.setWheelStopper(!1)},activated:function(){this.setWheelStopper(this.noWheel)},beforeDestroy:function(){this.setWheelStopper(!1)},methods:{setWheelStopper:function(t){var e=this.$el;ru(t,e,"focus",this.onWheelFocus),ru(t,e,"blur",this.onWheelBlur),t||ou(document,"wheel",this.stopWheel)},onWheelFocus:function(){lu(document,"wheel",this.stopWheel)},onWheelBlur:function(){ou(document,"wheel",this.stopWheel)},stopWheel:function(t){t.preventDefault(),this.$el.blur()}},render:function(t){return t("input",{ref:"input",class:this.computedClass,directives:[{name:"model",rawName:"v-model",value:this.localValue,expression:"localValue"}],attrs:{id:this.safeId(),name:this.name,form:this.form||null,type:this.localType,disabled:this.disabled,placeholder:this.placeholder,required:this.required,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,min:this.min,max:this.max,step:this.step,list:"password"!==this.localType?this.list:null,"aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid},domProps:{value:this.localValue},on:h({},this.$listeners,{input:this.onInput,change:this.onChange,blur:this.onBlur})})}}),ch=Vt({components:{BFormInput:uh,BInput:uh}}),hh=t.extend({name:"BFormRadioGroup",mixins:[ia,wc,Vc,hc,Mc,kc],provide:function(){return{bvRadioGroup:this}},props:{checked:{default:null}},data:function(){return{localChecked:this.checked}},computed:{isRadioGroup:function(){return!0}}}),ph=Vt({components:{BFormRadio:Ic,BRadio:Ic,BFormRadioGroup:hh,BRadioGroup:hh}}),fh={mixins:[hc],props:{labelField:{type:String,default:"label"},optionsField:{type:String,default:"options"}},methods:{normalizeOption:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(O(t)){var i=yt(t,this.valueField),a=yt(t,this.textField),n=yt(t,this.optionsField);return k(n)?{label:String(yt(t,this.labelField)||a),options:n}:{value:lt(i)?e||a:i,text:String(lt(a)?e:a),html:yt(t,this.htmlField),disabled:Boolean(yt(t,this.disabledField))}}return{value:e||t,text:String(t),disabled:!1}}}},vh={value:{required:!0},disabled:{type:Boolean,default:!1}},mh=t.extend({name:"BFormSelectOption",functional:!0,props:vh,render:function(t,i){var a=i.props,n=i.data,l=i.children,o=a.value,r=a.disabled;return t("option",e(n,{attrs:{disabled:r},domProps:{value:o}}),l)}}),gh=t.extend({name:"BFormSelectOptionGroup",mixins:[ke,hc],props:{label:{type:String,required:!0}},render:function(t){return t("optgroup",{attrs:{label:this.label}},[this.normalizeSlot("first"),this.formOptions.map((function(e,i){return t(mh,{props:{value:e.value,disabled:e.disabled},domProps:pi(e.html,e.text),key:"option_".concat(i,"_opt")})})),this.normalizeSlot("default")])}}),bh=t.extend({name:"BFormSelect",mixins:[ia,ke,wc,Mc,kc,jc,fh],model:{prop:"value",event:"input"},props:{value:{},multiple:{type:Boolean,default:!1},selectSize:{type:Number,default:0},ariaInvalid:{type:[Boolean,String],default:!1}},data:function(){return{localValue:this.value}},computed:{computedSelectSize:function(){return this.plain||0!==this.selectSize?this.selectSize:null},inputClass:function(){return[this.plain?"form-control":"custom-select",this.size&&this.plain?"form-control-".concat(this.size):null,this.size&&!this.plain?"custom-select-".concat(this.size):null,this.stateClass]},computedAriaInvalid:function(){return!0===this.ariaInvalid||"true"===this.ariaInvalid?"true":"is-invalid"===this.stateClass?"true":null}},watch:{value:function(t){this.localValue=t},localValue:function(){this.$emit("input",this.localValue)}},methods:{focus:function(){this.$refs.input.focus()},blur:function(){this.$refs.input.blur()}},render:function(t){var e=this;return t("select",{ref:"input",class:this.inputClass,directives:[{name:"model",rawName:"v-model",value:this.localValue,expression:"localValue"}],attrs:{id:this.safeId(),name:this.name,form:this.form||null,multiple:this.multiple||null,size:this.computedSelectSize,disabled:this.disabled,required:this.required,"aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid},on:{change:function(t){var i=t.target,a=M(i.options).filter((function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));e.localValue=i.multiple?a:a[0],e.$nextTick((function(){e.$emit("change",e.localValue)}))}}},[this.normalizeSlot("first"),this.formOptions.map((function(e,i){var a="option_".concat(i,"_opt"),n=e.options;return k(n)?t(gh,{props:{label:e.label,options:n},key:a}):t(mh,{props:{value:e.value,disabled:e.disabled},domProps:pi(e.html,e.text),key:a})})),this.normalizeSlot("default")])}}),yh=Vt({components:{BFormSelect:bh,BFormSelectOption:mh,BFormSelectOptionGroup:gh,BSelect:bh,BSelectOption:mh,BSelectOptionGroup:gh}}),Sh="BFormSpinbutton",Bh=Si.UP,Th=Si.DOWN,zh=Si.HOME,wh=Si.END,Ch=Si.PAGEUP,Mh=Si.PAGEDOWN,kh=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t=Se(t),isNaN(t)?e:t},xh=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t=ye(t),isNaN(t)?Math.abs(e):t},Ih=t.extend({name:Sh,mixins:[ia],inheritAttrs:!1,props:{value:{type:Number,default:null},min:{type:[Number,String],default:1},max:{type:[Number,String],default:100},step:{type:[Number,String],default:1},wrap:{type:Boolean,default:!1},formatterFn:{type:Function},size:{type:String},placeholder:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},name:{type:String},form:{type:String},state:{type:Boolean,default:null},inline:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},ariaControls:{type:String,default:null},labelDecrement:{type:String,default:function(){return Et(Sh,"labelDecrement")}},labelIncrement:{type:String,default:function(){return Et(Sh,"labelIncrement")}},locale:{type:[String,Array],default:null},repeatDelay:{type:[Number,String],default:500},repeatInterval:{type:[Number,String],default:100},repeatThreshold:{type:[Number,String],default:10},repeatStepMultiplier:{type:[Number,String],default:4}},data:function(){return{localValue:kh(this.value),hasFocus:!1}},computed:{computedStep:function(){return kh(this.step,1)},computedMin:function(){return kh(this.min,1)},computedMax:function(){return kh(this.max,100)},computedDelay:function(){return xh(this.repeatDelay,500)||500},computedInterval:function(){return xh(this.repeatInterval,100)||100},computedThreshold:function(){return xh(this.repeatThreshold,10)||1},computedStepMultiplier:function(){return xh(this.repeatStepMultiplier,4)||1},computedPrecision:function(){var t=this.computedStep;return Math.floor(t)===t?0:(t.toString().split(".")[1]||"").length},computedMultiplier:function(){return Math.pow(10,this.computedPrecision||0)},valueAsFixed:function(){var t=this.localValue;return ot(t)?"":t.toFixed(this.computedPrecision)},computedLocale:function(){var t=I(this.locale).filter(gt);return new Intl.NumberFormat(t).resolvedOptions().locale},defaultFormatter:function(){var t=this.computedPrecision;return new Intl.NumberFormat(this.computedLocale,{style:"decimal",useGrouping:!1,minimumIntegerDigits:1,minimumFractionDigits:t,maximumFractionDigits:t,notation:"standard"}).format}},watch:{value:function(t){t=Se(t),this.localValue=isNaN(t)?null:t},localValue:function(t){this.$emit("input",t)},disabled:function(t){t&&this.clearRepeat()},readonly:function(t){t&&this.clearRepeat()}},created:function(){this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null,this.$_keyIsDown=!1},beforeDestroy:function(){this.clearRepeat()},deactivated:function(){this.clearRepeat()},methods:{focus:function(){if(!this.disabled)try{this.$refs.spinner.focus()}catch(t){}},blur:function(){if(!this.disabled)try{this.$refs.spinner.blur()}catch(t){}},emitChange:function(){this.$emit("change",this.localValue)},stepValue:function(t){var e=this.localValue;if(!this.disabled&&!ot(e)){var i=this.computedStep*t,a=this.computedMin,n=this.computedMax,l=this.computedMultiplier,o=this.wrap;e=Math.round((e-a)/i)*i+a+i,e=Math.round(e*l)/l,this.localValue=e>n?o?a:n:e0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;ot(e)?this.localValue=this.computedMin:this.stepValue(1*t)},stepDown:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;ot(e)?this.localValue=this.wrap?this.computedMax:this.computedMin:this.stepValue(-1*t)},onKeydown:function(t){var e=t.keyCode,i=t.altKey,a=t.ctrlKey,n=t.metaKey;if(!(this.disabled||this.readonly||i||a||n)&&x([Bh,Th,zh,wh,Ch,Mh],e)){if(t.preventDefault(),this.$_keyIsDown)return;this.resetTimers(),x([Bh,Th],e)?(this.$_keyIsDown=!0,e===Bh?this.handleStepRepeat(t,this.stepUp):e===Th&&this.handleStepRepeat(t,this.stepDown)):e===Ch?this.stepUp(this.computedStepMultiplier):e===Mh?this.stepDown(this.computedStepMultiplier):e===zh?this.localValue=this.computedMin:e===wh&&(this.localValue=this.computedMax)}},onKeyup:function(t){var e=t.keyCode,i=t.altKey,a=t.ctrlKey,n=t.metaKey;this.disabled||this.readonly||i||a||n||x([Bh,Th,zh,wh,Ch,Mh],e)&&(this.resetTimers(),this.$_keyIsDown=!1,t.preventDefault(),this.emitChange())},handleStepRepeat:function(t,e){var i=this,a=t||{},n=a.type,l=a.button;if(!this.disabled&&!this.readonly){if("mousedown"===n&&l)return;this.resetTimers(),this.setMouseup(!0),e(1);var o=this.computedThreshold,r=this.computedStepMultiplier,s=this.computedDelay,d=this.computedInterval;this.$_autoDelayTimer=setTimeout((function(){var t=0;i.$_autoRepeatTimer=setInterval((function(){e(t0&&i.indexOf(t)===e}))},Oh=function(t){return ut(t)?t:pt(t)&&t.target.value||""},Eh=t.extend({name:_h,mixins:[ia,ke],model:{prop:"value",event:"input"},props:{inputId:{type:String,default:null},placeholder:{type:String,default:function(){return Et(_h,"placeholder")}},disabled:{type:Boolean,default:!1},name:{type:String,default:null},form:{type:String,default:null},autofocus:{type:Boolean,default:!1},state:{type:Boolean,default:null},size:{type:String,default:null},inputType:{type:String,default:"text",validator:function(t){return x($h,t)}},inputClass:{type:[String,Array,Object],default:null},inputAttrs:{type:Object,default:function(){return{}}},addButtonText:{type:String,default:function(){return Et(_h,"addButtonText")}},addButtonVariant:{type:String,default:function(){return Et(_h,"addButtonVariant")}},tagVariant:{type:String,default:function(){return Et(_h,"tagVariant")}},tagClass:{type:[String,Array,Object],default:null},tagPills:{type:Boolean,default:!1},tagRemoveLabel:{type:String,default:function(){return Et(_h,"tagRemoveLabel")}},tagRemovedLabel:{type:String,default:function(){return Et(_h,"tagRemovedLabel")}},tagValidator:{type:Function,default:null},duplicateTagText:{type:String,default:function(){return Et(_h,"duplicateTagText")}},invalidTagText:{type:String,default:function(){return Et(_h,"invalidTagText")}},separator:{type:[String,Array],default:null},removeOnDelete:{type:Boolean,default:!1},addOnChange:{type:Boolean,default:!1},noAddOnEnter:{type:Boolean,default:!1},noOuterFocus:{type:Boolean,default:!1},value:{type:Array,default:function(){return[]}}},data:function(){return{hasFocus:!1,newTag:"",tags:[],removedTags:[],tagsState:{all:[],valid:[],invalid:[],duplicate:[]}}},computed:{computedInputId:function(){return this.inputId||this.safeId("__input__")},computedInputType:function(){return x($h,this.inputType)?this.inputType:"text"},computedInputAttrs:function(){return h({},this.inputAttrs,{id:this.computedInputId,value:this.newTag,disabled:this.disabled||null,form:this.form||null})},computedInputHandlers:function(){return{input:this.onInputInput,change:this.onInputChange,keydown:this.onInputKeydown}},computedSeparator:function(){return I(this.separator).filter(ut).filter(gt).join("")},computedSeparatorRegExp:function(){var t=this.computedSeparator;return t?new RegExp("[".concat(Ge(t).replace(Hh,"\\s"),"]+")):null},computedJoiner:function(){var t=this.computedSeparator.charAt(0);return" "!==t?"".concat(t," "):t},disableAddButton:function(){var t=this,e=We(this.newTag);return""===e||!this.splitTags(e).some((function(e){return!x(t.tags,e)&&t.validateTag(e)}))},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}},watch:{value:function(t){this.tags=Ph(t)},tags:function(t,e){ji(t,this.value)||this.$emit("input",t),ji(t,e)||(t=I(t).filter(gt),e=I(e).filter(gt),this.removedTags=e.filter((function(e){return!x(t,e)})))},tagsState:function(t,e){ji(t,e)||this.$emit("tag-state",t.valid,t.invalid,t.duplicate)}},created:function(){this.tags=Ph(this.value)},mounted:function(){this.handleAutofocus()},activated:function(){this.handleAutofocus()},methods:{addTag:function(t){if(t=ut(t)?t:this.newTag,!this.disabled&&""!==We(t)){var e=this.parseTags(t);if(e.valid.length>0||0===e.all.length)if(ae(this.getInput(),"select"))this.newTag="";else{var i=[].concat(z(e.invalid),z(e.duplicate));this.newTag=e.all.filter((function(t){return x(i,t)})).join(this.computedJoiner).concat(i.length>0?this.computedJoiner.charAt(0):"")}e.valid.length>0&&(this.tags=I(this.tags,e.valid)),this.tagsState=e,this.focus()}},removeTag:function(t){var e=this;this.disabled||(this.tags=this.tags.filter((function(e){return e!==t})),this.$nextTick((function(){e.focus()})))},onInputInput:function(t){if(!(this.disabled||pt(t)&&t.target.composing)){var e=Oh(t),i=this.computedSeparatorRegExp;this.newTag!==e&&(this.newTag=e),e=Ue(e).replace(De,""),i&&i.test(e.slice(-1))?this.addTag():this.tagsState=""===e?{all:[],valid:[],invalid:[],duplicate:[]}:this.parseTags(e)}},onInputChange:function(t){if(!this.disabled&&this.addOnChange){var e=Oh(t);this.newTag!==e&&(this.newTag=e),this.addTag()}},onInputKeydown:function(t){if(!this.disabled&&pt(t)){var e=t.keyCode,i=t.target.value||"";this.noAddOnEnter||e!==Fh?!this.removeOnDelete||e!==Lh&&e!==Dh||""!==i||(t.preventDefault(),this.tags=this.tags.slice(0,-1)):(t.preventDefault(),this.addTag())}},onClick:function(t){var e=this;!this.disabled&&pt(t)&&t.target===t.currentTarget&&this.$nextTick((function(){e.focus()}))},onFocusin:function(){this.hasFocus=!0},onFocusout:function(){this.hasFocus=!1},handleAutofocus:function(){var t=this;this.$nextTick((function(){Kt((function(){t.autofocus&&!t.disabled&&t.focus()}))}))},focus:function(){if(!this.disabled)try{this.getInput().focus()}catch(t){}},blur:function(){try{this.getInput().blur()}catch(t){}},splitTags:function(t){t=Ue(t);var e=this.computedSeparatorRegExp;return(e?t.split(e):[t]).map(We).filter(gt)},parseTags:function(t){var e=this,i=this.splitTags(t),a={all:i,valid:[],invalid:[],duplicate:[]};return i.forEach((function(t){x(e.tags,t)||x(a.valid,t)?x(a.duplicate,t)||a.duplicate.push(t):e.validateTag(t)?a.valid.push(t):x(a.invalid,t)||a.invalid.push(t)})),a},validateTag:function(t){var e=this.tagValidator;return!st(e)||e(t)},getInput:function(){return ie("#".concat(this.computedInputId),this.$el)},defaultRender:function(t){var e=t.tags,i=t.addTag,a=t.removeTag,n=t.inputType,l=t.inputAttrs,o=t.inputHandlers,r=t.inputClass,s=t.tagClass,d=t.tagVariant,u=t.tagPills,c=t.tagRemoveLabel,p=t.invalidTagText,f=t.duplicateTagText,v=t.isInvalid,m=t.isDuplicate,g=t.disabled,b=t.placeholder,y=t.addButtonText,S=t.addButtonVariant,B=t.disableAddButton,T=this.$createElement,z=e.map((function(t){return t=Ue(t),T(Ah,{key:"li-tag__".concat(t),staticClass:"mt-1 mr-1",class:s,props:{tag:"li",title:t,disabled:g,variant:d,pill:u,removeLabel:c},on:{remove:function(){return a(t)}}},t)})),w=p&&v?this.safeId("__invalid_feedback__"):null,C=f&&m?this.safeId("__duplicate_feedback__"):null,M=[l["aria-describedby"],w,C].filter(gt).join(" "),k=T("input",{ref:"input",directives:[{name:"model",value:l.value}],staticClass:"b-form-tags-input w-100 flex-grow-1 p-0 m-0 bg-transparent border-0",class:r,style:{outline:0,minWidth:"5rem"},attrs:h({},l,{"aria-describedby":M||null,type:n,placeholder:b||null}),domProps:{value:l.value},on:o}),x=T(Hi,{ref:"button",staticClass:"b-form-tags-button py-0",class:{invisible:B},style:{fontSize:"90%"},props:{variant:S,disabled:B},on:{click:function(){return i()}}},[this.normalizeSlot("add-button-text")||y]),V=this.safeId("__TAG__LIST__"),A=T("li",{key:"__li-input__",staticClass:"flex-grow-1 mt-1",attrs:{role:"none","aria-live":"off","aria-controls":V}},[T("div",{staticClass:"d-flex",attrs:{role:"group"}},[k,x])]),_=T("ul",{key:"_tags_list_",staticClass:"list-unstyled mt-n1 mb-0 d-flex flex-wrap align-items-center",attrs:{id:V}},I(z,A)),$=T();if(p||f){var H=this.computedJoiner,F=T();w&&(F=T(gc,{key:"_tags_invalid_feedback_",props:{id:w,forceShow:!0}},[this.invalidTagText,": ",this.invalidTags.join(H)]));var L=T();C&&(L=T(vc,{key:"_tags_duplicate_feedback_",props:{id:C}},[this.duplicateTagText,": ",this.duplicateTags.join(H)])),$=T("div",{key:"_tags_feedback_",attrs:{"aria-live":"polite","aria-atomic":"true"}},[F,L])}return[_,$]}},render:function(t){var e=this,i={tags:this.tags.slice(),removeTag:this.removeTag,addTag:this.addTag,inputType:this.computedInputType,inputAttrs:this.computedInputAttrs,inputHandlers:this.computedInputHandlers,inputId:this.computedInputId,invalidTags:this.invalidTags.slice(),isInvalid:this.hasInvalidTags,duplicateTags:this.duplicateTags.slice(),isDuplicate:this.hasDuplicateTags,disableAddButton:this.disableAddButton,state:this.state,separator:this.separator,disabled:this.disabled,size:this.size,placeholder:this.placeholder,inputClass:this.inputClass,tagRemoveLabel:this.tagRemoveLabel,tagVariant:this.tagVariant,tagPills:this.tagPills,tagClass:this.tagClass,addButtonText:this.addButtonText,addButtonVariant:this.addButtonVariant,invalidTagText:this.invalidTagText,duplicateTagText:this.duplicateTagText},a=this.normalizeSlot("default",i)||this.defaultRender(i),n=t("output",{staticClass:"sr-only",attrs:{id:this.safeId("_selected-tags_"),role:"status",for:this.computedInputId,"aria-live":this.hasFocus?"polite":"off","aria-atomic":"true","aria-relevant":"additions text"}},this.tags.join(", ")),l=t("div",{staticClass:"sr-only",attrs:{id:this.safeId("_removed-tags_"),role:"status","aria-live":this.hasFocus?"assertive":"off","aria-atomic":"true"}},this.removedTags.length>0?"(".concat(this.tagRemovedLabel,") ").concat(this.removedTags.join(", ")):""),o=t();return this.name&&!this.disabled&&(o=this.tags.map((function(i){return t("input",{key:i,attrs:{type:"hidden",value:i,name:e.name,form:e.form||null}})}))),t("div",{staticClass:"b-form-tags form-control h-auto",class:u({focus:this.hasFocus&&!this.noOuterFocus&&!this.disabled,disabled:this.disabled,"is-valid":!0===this.state,"is-invalid":!1===this.state},"form-control-".concat(this.size),this.size),attrs:{id:this.safeId(),role:"group",tabindex:this.disabled||this.noOuterFocus?null:"-1","aria-describedby":this.safeId("_selected_")},on:{focusin:this.onFocusin,focusout:this.onFocusout,click:this.onClick}},I(n,l,a,o))}}),Rh=Vt({components:{BFormTags:Eh,BTags:Eh,BFormTag:Ah,BTag:Ah}}),Nh=t.extend({name:"BFormTextarea",directives:{"b-visible":Ed},mixins:[ia,yu,wc,Mc,kc,oh,rh,sh],props:{rows:{type:[Number,String],default:2},maxRows:{type:[Number,String],default:null},wrap:{type:String,default:"soft"},noResize:{type:Boolean,default:!1},noAutoShrink:{type:Boolean,default:!1}},data:function(){return{heightInPx:null}},computed:{computedStyle:function(){var t={resize:!this.computedRows||this.noResize?"none":null};return this.computedRows||(t.height=this.heightInPx,t.overflowY="scroll"),t},computedMinRows:function(){return Math.max(parseInt(this.rows,10)||2,2)},computedMaxRows:function(){return Math.max(this.computedMinRows,parseInt(this.maxRows,10)||0)},computedRows:function(){return this.computedMinRows===this.computedMaxRows?this.computedMinRows:null}},watch:{localValue:function(){this.setHeight()}},mounted:function(){this.setHeight()},methods:{visibleCallback:function(t){t&&this.$nextTick(this.setHeight)},setHeight:function(){var t=this;this.$nextTick((function(){Kt((function(){t.heightInPx=t.computeHeight()}))}))},computeHeight:function(){if(this.$isServer||!ot(this.computedRows))return null;var t=this.$el;if(!Zt(t))return null;var e=ve(t),i=parseFloat(e.lineHeight),a=(parseFloat(e.borderTopWidth)||0)+(parseFloat(e.borderBottomWidth)||0),n=(parseFloat(e.paddingTop)||0)+(parseFloat(e.paddingBottom)||0),l=a+n,o=i*this.computedMinRows+l,r=t.style.height||e.height;t.style.height="auto";var s=t.scrollHeight;t.style.height=r;var d=Math.max((s-n)/i,2),u=Math.min(Math.max(d,this.computedMinRows),this.computedMaxRows),c=Math.max(Math.ceil(u*i+l),o);return this.noAutoShrink&&(parseFloat(r)||0)>c?r:"".concat(c,"px")}},render:function(t){return t("textarea",{ref:"input",class:this.computedClass,style:this.computedStyle,directives:[{name:"model",value:this.localValue},{name:"b-visible",value:this.visibleCallback,modifiers:{640:!0}}],attrs:{id:this.safeId(),name:this.name,form:this.form||null,disabled:this.disabled,placeholder:this.placeholder,required:this.required,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,rows:this.computedRows,wrap:this.wrap||null,"aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid},domProps:{value:this.localValue},on:h({},this.$listeners,{input:this.onInput,change:this.onChange,blur:this.onBlur})})}}),jh=Vt({components:{BFormTextarea:Nh,BTextarea:Nh}}),Gh=Vt({components:{BImg:jd,BImgLazy:Ud}}),Uh={tag:{type:String,default:"div"}},Wh=t.extend({name:"BInputGroupText",functional:!0,props:Uh,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.tag,e(n,{staticClass:"input-group-text"}),l)}}),qh={id:{type:String,default:null},tag:{type:String,default:"div"},isText:{type:Boolean,default:!1}},Yh=t.extend({name:"BInputGroupAddon",functional:!0,props:h({},qh,{append:{type:Boolean,default:!1}}),render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.tag,e(n,{class:{"input-group-append":a.append,"input-group-prepend":!a.append},attrs:{id:a.id}}),a.isText?[t(Wh,l)]:l)}}),Kh=t.extend({name:"BInputGroupPrepend",functional:!0,props:qh,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(Yh,e(n,{props:h({},a,{append:!1})}),l)}}),Xh=t.extend({name:"BInputGroupAppend",functional:!0,props:qh,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(Yh,e(n,{props:h({},a,{append:!0})}),l)}}),Jh={id:{type:String},size:{type:String,default:function(){return Et("BInputGroup","size")}},prepend:{type:String},prependHtml:{type:String},append:{type:String},appendHtml:{type:String},tag:{type:String,default:"div"}},Zh=t.extend({name:"BInputGroup",functional:!0,props:Jh,render:function(t,i){var a=i.props,n=i.data,l=i.slots,o=i.scopedSlots,r=l(),s=o||{},d=[];return a.prepend||a.prependHtml||Ce("prepend",s,r)?d.push(t(Kh,[a.prepend||a.prependHtml?t(Wh,{domProps:pi(a.prependHtml,a.prepend)}):t(),Me("prepend",{},s,r)||t()])):d.push(t()),Ce("default",s,r)?d.push.apply(d,z(Me("default",{},s,r))):d.push(t()),a.append||a.appendHtml||Ce("append",s,r)?d.push(t(Xh,[a.append||a.appendHtml?t(Wh,{domProps:pi(a.appendHtml,a.append)}):t(),Me("append",{},s,r)||t()])):d.push(t()),t(a.tag,e(n,{staticClass:"input-group",class:u({},"input-group-".concat(a.size),a.size),attrs:{id:a.id||null,role:"group"}}),d)}}),Qh=Vt({components:{BInputGroup:Zh,BInputGroupAddon:Yh,BInputGroupPrepend:Kh,BInputGroupAppend:Xh,BInputGroupText:Wh}}),tp={tag:{type:String,default:"div"},fluid:{type:[Boolean,String],default:!1}},ep=t.extend({name:"BContainer",functional:!0,props:tp,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.tag,e(n,{class:u({container:!(a.fluid||""===a.fluid),"container-fluid":!0===a.fluid||""===a.fluid},"container-".concat(a.fluid),a.fluid&&!0!==a.fluid)}),l)}}),ip="BJumbotron",ap={fluid:{type:Boolean,default:!1},containerFluid:{type:[Boolean,String],default:!1},header:{type:String,default:null},headerHtml:{type:String,default:null},headerTag:{type:String,default:"h1"},headerLevel:{type:[Number,String],default:"3"},lead:{type:String,default:null},leadHtml:{type:String,default:null},leadTag:{type:String,default:"p"},tag:{type:String,default:"div"},bgVariant:{type:String,default:function(){return Et(ip,"bgVariant")}},borderVariant:{type:String,default:function(){return Et(ip,"borderVariant")}},textVariant:{type:String,default:function(){return Et(ip,"textVariant")}}},np=t.extend({name:ip,functional:!0,props:ap,render:function(t,i){var a,n=i.props,l=i.data,o=i.slots,r=i.scopedSlots,s=[],d=o(),c=r||{};return(n.header||Ce("header",c,d)||n.headerHtml)&&s.push(t(n.headerTag,{class:u({},"display-".concat(n.headerLevel),n.headerLevel)},Me("header",{},c,d)||n.headerHtml||hi(n.header))),(n.lead||Ce("lead",c,d)||n.leadHtml)&&s.push(t(n.leadTag,{staticClass:"lead"},Me("lead",{},c,d)||n.leadHtml||hi(n.lead))),Ce("default",c,d)&&s.push(Me("default",{},c,d)),n.fluid&&(s=[t(ep,{props:{fluid:n.containerFluid}},s)]),t(n.tag,e(l,{staticClass:"jumbotron",class:(a={"jumbotron-fluid":n.fluid},u(a,"text-".concat(n.textVariant),n.textVariant),u(a,"bg-".concat(n.bgVariant),n.bgVariant),u(a,"border-".concat(n.borderVariant),n.borderVariant),u(a,"border",n.borderVariant),a)}),s)}}),lp=Vt({components:{BJumbotron:np}}),op=["start","end","center"],rp=Dt((function(t,e){return(e=We(Ue(e)))?qe(["row-cols",t,e].filter(gt).join("-")):null})),sp=Dt((function(t){return qe(t.replace("cols",""))})),dp=[],up=function(){var t=jt().reduce((function(t,e){return t[qc(e,"cols")]={type:[String,Number],default:null},t}),A(null));return dp=L(t),h({tag:{type:String,default:"div"},noGutters:{type:Boolean,default:!1},alignV:{type:String,default:null,validator:function(t){return x(op.concat(["baseline","stretch"]),t)}},alignH:{type:String,default:null,validator:function(t){return x(op.concat(["between","around"]),t)}},alignContent:{type:String,default:null,validator:function(t){return x(op.concat(["between","around","stretch"]),t)}}},t)},cp={name:"BRow",functional:!0,get props(){return delete this.props,this.props=up(),this.props},render:function(t,i){var a,n=i.props,l=i.data,o=i.children,r=[];return dp.forEach((function(t){var e=rp(sp(t),n[t]);e&&r.push(e)})),r.push((u(a={"no-gutters":n.noGutters},"align-items-".concat(n.alignV),n.alignV),u(a,"justify-content-".concat(n.alignH),n.alignH),u(a,"align-content-".concat(n.alignContent),n.alignContent),a)),t(n.tag,e(l,{staticClass:"row",class:r}),o)}},hp=Vt({components:{BContainer:ep,BRow:cp,BCol:Qc,BFormRow:Bc}}),pp=Vt({components:{BLink:oi}}),fp={tag:{type:String,default:"div"},flush:{type:Boolean,default:!1},horizontal:{type:[Boolean,String],default:!1}},vp=t.extend({name:"BListGroup",functional:!0,props:fp,render:function(t,i){var a=i.props,n=i.data,l=i.children,o=""===a.horizontal||a.horizontal;o=!a.flush&&o;var r={staticClass:"list-group",class:u({"list-group-flush":a.flush,"list-group-horizontal":!0===o},"list-group-horizontal-".concat(o),ut(o))};return t(a.tag,e(n,r),l)}}),mp=["a","router-link","button","b-link"],gp=li();delete gp.href.default,delete gp.to.default;var bp=h({tag:{type:String,default:"div"},action:{type:Boolean,default:null},button:{type:Boolean,default:null},variant:{type:String,default:function(){return Et("BListGroupItem","variant")}}},gp),yp=t.extend({name:"BListGroupItem",functional:!0,props:bp,render:function(t,i){var a,n=i.props,l=i.data,o=i.children,r=n.button?"button":n.href||n.to?oi:n.tag,s=Boolean(n.href||n.to||n.action||n.button||x(mp,n.tag)),d={},c={};"button"===r?(l.attrs&&l.attrs.type||(d.type="button"),n.disabled&&(d.disabled=!0)):c=Le(gp,n);var h={attrs:d,props:c,staticClass:"list-group-item",class:(a={},u(a,"list-group-item-".concat(n.variant),n.variant),u(a,"list-group-item-action",s),u(a,"active",n.active),u(a,"disabled",n.disabled),a)};return t(r,e(l,h),o)}}),Sp=Vt({components:{BListGroup:vp,BListGroupItem:yp}}),Bp={tag:{type:String,default:"div"}},Tp=t.extend({name:"BMediaBody",functional:!0,props:Bp,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.tag,e(n,{staticClass:"media-body"}),l)}}),zp={tag:{type:String,default:"div"},verticalAlign:{type:String,default:"top"}},wp=t.extend({name:"BMediaAside",functional:!0,props:zp,render:function(t,i){var a=i.props,n=i.data,l=i.children,o="top"===a.verticalAlign?"start":"bottom"===a.verticalAlign?"end":a.verticalAlign;return t(a.tag,e(n,{staticClass:"d-flex",class:u({},"align-self-".concat(o),o)}),l)}}),Cp={tag:{type:String,default:"div"},rightAlign:{type:Boolean,default:!1},verticalAlign:{type:String,default:"top"},noBody:{type:Boolean,default:!1}},Mp=t.extend({name:"BMedia",functional:!0,props:Cp,render:function(t,i){var a=i.props,n=i.data,l=i.slots,o=i.scopedSlots,r=i.children,s=a.noBody?r:[];if(!a.noBody){var d=l(),u=o||{},c=Me("aside",{},u,d),h=Me("default",{},u,d);c&&!a.rightAlign&&s.push(t(wp,{staticClass:"mr-3",props:{verticalAlign:a.verticalAlign}},c)),s.push(t(Tp,h)),c&&a.rightAlign&&s.push(t(wp,{staticClass:"ml-3",props:{verticalAlign:a.verticalAlign}},c))}return t(a.tag,e(n,{staticClass:"media"}),s)}}),kp=Vt({components:{BMedia:Mp,BMediaAside:wp,BMediaBody:Tp}}),xp=t.extend({abstract:!0,name:"BTransporterTargetSingle",props:{nodes:{type:[Array,Function]}},data:function(t){return{updatedNodes:t.nodes}},destroyed:function(){var t;(t=this.$el)&&t.parentNode&&t.parentNode.removeChild(t)},render:function(t){var e=st(this.updatedNodes)?this.updatedNodes({}):this.updatedNodes;return(e=I(e).filter(Boolean))&&e.length>0&&!e[0].text?e[0]:t()}}),Ip=t.extend({name:"BTransporterSingle",mixins:[ke],props:{disabled:{type:Boolean,default:!1},container:{type:[String,HTMLElement],default:"body"},tag:{type:String,default:"div"}},watch:{disabled:{immediate:!0,handler:function(t){t?this.unmountTarget():this.$nextTick(this.mountTarget)}}},created:function(){this._bv_defaultFn=null,this._bv_target=null},beforeMount:function(){this.mountTarget()},updated:function(){this.updateTarget()},beforeDestroy:function(){this.unmountTarget(),this._bv_defaultFn=null},methods:{getContainer:function(){if(q){var t=this.container;return ut(t)?ie(t):t}return null},mountTarget:function(){if(!this._bv_target){var t=this.getContainer();if(t){var e=document.createElement("div");t.appendChild(e),this._bv_target=new xp({el:e,parent:this,propsData:{nodes:I(this.normalizeSlot("default"))}})}}},updateTarget:function(){if(q&&this._bv_target){var t=this.$scopedSlots.default;this.disabled||(t&&this._bv_defaultFn!==t?this._bv_target.updatedNodes=t:t||(this._bv_target.updatedNodes=this.$slots.default)),this._bv_defaultFn=t}},unmountTarget:function(){this._bv_target&&(this._bv_target.$destroy(),this._bv_target=null)}},render:function(t){if(this.disabled){var e=I(this.normalizeSlot("default")).filter(gt);if(e.length>0&&!e[0].text)return e[0]}return t()}}),Vp="$_bv_documentHandlers_",Ap={created:function(){var t=this;q&&(this[Vp]={},this.$once("hook:beforeDestroy",(function(){var e=t[Vp]||{};delete t[Vp],L(e).forEach((function(t){(e[t]||[]).forEach((function(e){return ou(document,t,e,au)}))}))})))},methods:{listenDocument:function(t,e,i){t?this.listenOnDocument(e,i):this.listenOffDocument(e,i)},listenOnDocument:function(t,e){this[Vp]&&ut(t)&&st(e)&&(this[Vp][t]=this[Vp][t]||[],x(this[Vp][t],e)||(this[Vp][t].push(e),lu(document,t,e,au)))},listenOffDocument:function(t,e){this[Vp]&&ut(t)&&st(e)&&(ou(document,t,e,au),this[Vp][t]=(this[Vp][t]||[]).filter((function(t){return t!==e})))}}},_p="$_bv_windowHandlers_",$p={beforeCreate:function(){this[_p]={}},beforeDestroy:function(){if(q){var t=this[_p];delete this[_p],L(t).forEach((function(e){(t[e]||[]).forEach((function(t){return ou(window,e,t,au)}))}))}},methods:{listenWindow:function(t,e,i){t?this.listenOnWindow(e,i):this.listenOffWindow(e,i)},listenOnWindow:function(t,e){q&&this[_p]&&ut(t)&&st(e)&&(this[_p][t]=this[_p][t]||[],x(this[_p][t],e)||(this[_p][t].push(e),lu(window,t,e,au)))},listenOffWindow:function(t,e){q&&this[_p]&&ut(t)&&st(e)&&(ou(window,t,e,au),this[_p][t]=(this[_p][t]||[]).filter((function(t){return t!==e})))}}},Hp=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t&&t.$options._scopeId||e},Fp={computed:{scopedStyleAttrs:function(){var t=Hp(this.$parent);return t?u({},t,""):{}}}},Lp=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Dp=".sticky-top",Pp=".navbar-toggler",Op=new(t.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(t,e){q&&(this.getScrollbarWidth(),t>0&&0===e?(this.checkScrollbar(),this.setScrollbar(),re(document.body,"modal-open")):0===t&&e>0&&(this.resetScrollbar(),se(document.body,"modal-open")),ue(document.body,"data-modal-open-count",String(t)))},modals:function(t){var e=this;this.checkScrollbar(),Kt((function(){e.updateModals(t||[])}))}},methods:{registerModal:function(t){var e=this;t&&-1===this.modals.indexOf(t)&&(this.modals.push(t),t.$once("hook:beforeDestroy",(function(){e.unregisterModal(t)})))},unregisterModal:function(t){var e=this.modals.indexOf(t);e>-1&&(this.modals.splice(e,1),t._isBeingDestroyed||t._isDestroyed||this.resetModal(t))},getBaseZIndex:function(){if(ot(this.baseZIndex)&&q){var t=document.createElement("div");t.className="modal-backdrop d-none",t.style.display="none",document.body.appendChild(t),this.baseZIndex=ye(ve(t).zIndex||1040),document.body.removeChild(t)}return this.baseZIndex||1040},getScrollbarWidth:function(){if(ot(this.scrollbarWidth)&&q){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t),this.scrollbarWidth=fe(t).width-t.clientWidth,document.body.removeChild(t)}return this.scrollbarWidth||0},updateModals:function(t){var e=this,i=this.getBaseZIndex(),a=this.getScrollbarWidth();t.forEach((function(t,n){t.zIndex=i+n,t.scrollbarWidth=a,t.isTop=n===e.modals.length-1,t.isBodyOverflowing=e.isBodyOverflowing}))},resetModal:function(t){t&&(t.zIndex=this.getBaseZIndex(),t.isTop=!0,t.isBodyOverflowing=!1)},checkScrollbar:function(){var t=fe(document.body),e=t.left,i=t.right;this.isBodyOverflowing=e+i1&&void 0!==arguments[1]?arguments[1]:{};return r(this,BvModalEvent),e=S(this,f(BvModalEvent).call(this,t,i)),_(y(e),{trigger:{enumerable:!0,configurable:!1,writable:!1}}),e}return p(BvModalEvent,BvEvent),d(BvModalEvent,null,[{key:"Defaults",get:function(){return h({},B(f(BvModalEvent),"Defaults",this),{trigger:null})}}]),BvModalEvent}(),Ep="BModal",Rp={subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["style","class"]},Np=["button","[href]:not(.disabled)","input","select","textarea","[tabindex]","[contenteditable]"].map((function(t){return"".concat(t,":not(:disabled):not([disabled])")})).join(", "),jp=function(t){if(t&&Zt(t)&&t.focus)try{t.focus()}catch(t){}return document.activeElement===t},Gp={size:{type:String,default:function(){return Et(Ep,"size")}},centered:{type:Boolean,default:!1},scrollable:{type:Boolean,default:!1},buttonSize:{type:String,default:""},noStacking:{type:Boolean,default:!1},noFade:{type:Boolean,default:!1},noCloseOnBackdrop:{type:Boolean,default:!1},noCloseOnEsc:{type:Boolean,default:!1},noEnforceFocus:{type:Boolean,default:!1},ignoreEnforceFocusSelector:{type:[Array,String],default:""},title:{type:String,default:""},titleHtml:{type:String},titleTag:{type:String,default:function(){return Et(Ep,"titleTag")}},titleClass:{type:[String,Array,Object],default:null},titleSrOnly:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},headerBgVariant:{type:String,default:function(){return Et(Ep,"headerBgVariant")}},headerBorderVariant:{type:String,default:function(){return Et(Ep,"headerBorderVariant")}},headerTextVariant:{type:String,default:function(){return Et(Ep,"headerTextVariant")}},headerCloseVariant:{type:String,default:function(){return Et(Ep,"headerCloseVariant")}},headerClass:{type:[String,Array,Object],default:null},bodyBgVariant:{type:String,default:function(){return Et(Ep,"bodyBgVariant")}},bodyTextVariant:{type:String,default:function(){return Et(Ep,"bodyTextVariant")}},modalClass:{type:[String,Array,Object],default:null},dialogClass:{type:[String,Array,Object],default:null},contentClass:{type:[String,Array,Object],default:null},bodyClass:{type:[String,Array,Object],default:null},footerBgVariant:{type:String,default:function(){return Et(Ep,"footerBgVariant")}},footerBorderVariant:{type:String,default:function(){return Et(Ep,"footerBorderVariant")}},footerTextVariant:{type:String,default:function(){return Et(Ep,"footerTextVariant")}},footerClass:{type:[String,Array,Object],default:null},hideHeader:{type:Boolean,default:!1},hideFooter:{type:Boolean,default:!1},hideHeaderClose:{type:Boolean,default:!1},hideBackdrop:{type:Boolean,default:!1},okOnly:{type:Boolean,default:!1},okDisabled:{type:Boolean,default:!1},cancelDisabled:{type:Boolean,default:!1},visible:{type:Boolean,default:!1},returnFocus:{type:[HTMLElement,String,Object],default:null},headerCloseContent:{type:String,default:function(){return Et(Ep,"headerCloseContent")}},headerCloseLabel:{type:String,default:function(){return Et(Ep,"headerCloseLabel")}},cancelTitle:{type:String,default:function(){return Et(Ep,"cancelTitle")}},cancelTitleHtml:{type:String},okTitle:{type:String,default:function(){return Et(Ep,"okTitle")}},okTitleHtml:{type:String},cancelVariant:{type:String,default:function(){return Et(Ep,"cancelVariant")}},okVariant:{type:String,default:function(){return Et(Ep,"okVariant")}},lazy:{type:Boolean,default:!1},busy:{type:Boolean,default:!1},static:{type:Boolean,default:!1},autoFocusButton:{type:String,default:null,validator:function(t){return rt(t)||x(["ok","cancel","close"],t)}}},Up=t.extend({name:Ep,mixins:[ia,Ap,yu,$p,ke,Fp],inheritAttrs:!1,model:{prop:"visible",event:"change"},props:Gp,data:function(){return{isHidden:!0,isVisible:!1,isTransitioning:!1,isShow:!1,isBlock:!1,isOpening:!1,isClosing:!1,ignoreBackdropClick:!1,isModalOverflowing:!1,return_focus:this.returnFocus||null,scrollbarWidth:0,zIndex:Op.getBaseZIndex(),isTop:!0,isBodyOverflowing:!1}},computed:{modalClasses:function(){return[{fade:!this.noFade,show:this.isShow},this.modalClass]},modalStyles:function(){var t="".concat(this.scrollbarWidth,"px");return{paddingLeft:!this.isBodyOverflowing&&this.isModalOverflowing?t:"",paddingRight:this.isBodyOverflowing&&!this.isModalOverflowing?t:"",display:this.isBlock?"block":"none"}},dialogClasses:function(){var t;return[(t={},u(t,"modal-".concat(this.size),this.size),u(t,"modal-dialog-centered",this.centered),u(t,"modal-dialog-scrollable",this.scrollable),t),this.dialogClass]},headerClasses:function(){var t;return[(t={},u(t,"bg-".concat(this.headerBgVariant),this.headerBgVariant),u(t,"text-".concat(this.headerTextVariant),this.headerTextVariant),u(t,"border-".concat(this.headerBorderVariant),this.headerBorderVariant),t),this.headerClass]},titleClasses:function(){return[{"sr-only":this.titleSrOnly},this.titleClass]},bodyClasses:function(){var t;return[(t={},u(t,"bg-".concat(this.bodyBgVariant),this.bodyBgVariant),u(t,"text-".concat(this.bodyTextVariant),this.bodyTextVariant),t),this.bodyClass]},footerClasses:function(){var t;return[(t={},u(t,"bg-".concat(this.footerBgVariant),this.footerBgVariant),u(t,"text-".concat(this.footerTextVariant),this.footerTextVariant),u(t,"border-".concat(this.footerBorderVariant),this.footerBorderVariant),t),this.footerClass]},modalOuterStyle:function(){return{position:"absolute",zIndex:this.zIndex}},slotScope:function(){return{ok:this.onOk,cancel:this.onCancel,close:this.onClose,hide:this.hide,visible:this.isVisible}},computeIgnoreEnforceFocusSelector:function(){return I(this.ignoreEnforceFocusSelector).filter(gt).join(",").trim()}},watch:{visible:function(t,e){t!==e&&this[t?"show":"hide"]()}},created:function(){this._observer=null},mounted:function(){this.zIndex=Op.getBaseZIndex(),this.listenOnRoot("bv::show::modal",this.showHandler),this.listenOnRoot("bv::hide::modal",this.hideHandler),this.listenOnRoot("bv::toggle::modal",this.toggleHandler),this.listenOnRoot("bv::modal::show",this.modalListener),!0===this.visible&&this.$nextTick(this.show)},beforeDestroy:function(){this._observer&&(this._observer.disconnect(),this._observer=null),this.isVisible&&(this.isVisible=!1,this.isShow=!1,this.isTransitioning=!1)},methods:{updateModel:function(t){t!==this.visible&&this.$emit("change",t)},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new BvModalEvent(t,h({cancelable:!1,target:this.$refs.modal||this.$el||null,relatedTarget:null,trigger:null},e,{vueTarget:this,componentId:this.safeId()}))},show:function(){if(!this.isVisible&&!this.isOpening)if(this.isClosing)this.$once("hidden",this.show);else{this.isOpening=!0,this.return_focus=this.return_focus||this.getActiveElement();var t=this.buildEvent("show",{cancelable:!0});if(this.emitEvent(t),t.defaultPrevented||this.isVisible)return this.isOpening=!1,void this.updateModel(!1);this.doShow()}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(this.isVisible&&!this.isClosing){this.isClosing=!0;var e=this.buildEvent("hide",{cancelable:"FORCE"!==t,trigger:t||null});if("ok"===t?this.$emit("ok",e):"cancel"===t?this.$emit("cancel",e):"headerclose"===t&&this.$emit("close",e),this.emitEvent(e),e.defaultPrevented||!this.isVisible)return this.isClosing=!1,void this.updateModel(!0);this._observer&&(this._observer.disconnect(),this._observer=null),this.isVisible=!1,this.updateModel(!1)}},toggle:function(t){t&&(this.return_focus=t),this.isVisible?this.hide("toggle"):this.show()},getActiveElement:function(){if(q){var t=document.activeElement;if(t&&t!==document.body&&t.focus)return t}return null},getTabables:function(){return ee(Np,this.$refs.content).filter(Zt).filter((function(t){return t.tabIndex>-1&&!t.disabled}))},doShow:function(){var t=this;Op.modalsAreOpen&&this.noStacking?this.listenOnRootOnce("bv::modal::hidden",this.doShow):(Op.registerModal(this),this.isHidden=!1,this.$nextTick((function(){t.isVisible=!0,t.isOpening=!1,t.updateModel(!0),t.$nextTick((function(){t._observer=eu(t.$refs.content,t.checkModalOverflow.bind(t),Rp)}))})))},onBeforeEnter:function(){this.isTransitioning=!0,this.setResizeEvent(!0)},onEnter:function(){var t=this;this.isBlock=!0,Kt((function(){Kt((function(){t.isShow=!0}))}))},onAfterEnter:function(){var t=this;this.checkModalOverflow(),this.isTransitioning=!1,Kt((function(){t.emitEvent(t.buildEvent("shown")),t.setEnforceFocus(!0),t.$nextTick((function(){t.focusFirst()}))}))},onBeforeLeave:function(){this.isTransitioning=!0,this.setResizeEvent(!1),this.setEnforceFocus(!1)},onLeave:function(){this.isShow=!1},onAfterLeave:function(){var t=this;this.isBlock=!1,this.isTransitioning=!1,this.isModalOverflowing=!1,this.isHidden=!0,this.$nextTick((function(){t.isClosing=!1,Op.unregisterModal(t),t.returnFocusTo(),t.emitEvent(t.buildEvent("hidden"))}))},emitEvent:function(t){var e=t.type;this.emitOnRoot("bv::modal::".concat(e),t,t.componentId),this.$emit(e,t)},onDialogMousedown:function(){var t=this,e=this.$refs.modal;lu(e,"mouseup",(function i(a){ou(e,"mouseup",i,au),a.target===e&&(t.ignoreBackdropClick=!0)}),au)},onClickOut:function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:this.isVisible&&!this.noCloseOnBackdrop&&le(document.body,t.target)&&(le(this.$refs.content,t.target)||this.hide("backdrop"))},onOk:function(){this.hide("ok")},onCancel:function(){this.hide("cancel")},onClose:function(){this.hide("headerclose")},onEsc:function(t){t.keyCode===Si.ESC&&this.isVisible&&!this.noCloseOnEsc&&this.hide("esc")},focusHandler:function(t){var e=this.$refs.content,i=t.target;if(!(this.noEnforceFocus||!this.isTop||!this.isVisible||!e||document===i||le(e,i)||this.computeIgnoreEnforceFocusSelector&&ne(this.computeIgnoreEnforceFocusSelector,i,!0))){var a=this.getTabables(),n=this.$refs,l=n.bottomTrap,o=n.topTrap;if(l&&i===l){if(jp(a[0]))return}else if(o&&i===o&&jp(a[a.length-1]))return;e.focus({preventScroll:!0})}},setEnforceFocus:function(t){this.listenDocument(t,"focusin",this.focusHandler)},setResizeEvent:function(t){this.listenWindow(t,"resize",this.checkModalOverflow),this.listenWindow(t,"orientationchange",this.checkModalOverflow)},showHandler:function(t,e){t===this.safeId()&&(this.return_focus=e||this.getActiveElement(),this.show())},hideHandler:function(t){t===this.safeId()&&this.hide("event")},toggleHandler:function(t,e){t===this.safeId()&&this.toggle(e)},modalListener:function(t){this.noStacking&&t.vueTarget!==this&&this.hide()},focusFirst:function(){var t=this;q&&Kt((function(){var e=t.$refs.modal,i=t.$refs.content,a=t.getActiveElement();if(e&&i&&(!a||!le(i,a))){var n=t.$refs["ok-button"],l=t.$refs["cancel-button"],o=t.$refs["close-button"],r=t.autoFocusButton,s="ok"===r&&n?n.$el||n:"cancel"===r&&l?l.$el||l:"close"===r&&o?o.$el||o:i;jp(s),s===i&&t.$nextTick((function(){e.scrollTop=0}))}}))},returnFocusTo:function(){var t=this.returnFocus||this.return_focus||null;this.return_focus=null,this.$nextTick((function(){(t=ut(t)?ie(t):t)&&(t=t.$el||t,jp(t))}))},checkModalOverflow:function(){if(this.isVisible){var t=this.$refs.modal;this.isModalOverflowing=t.scrollHeight>document.documentElement.clientHeight}},makeModal:function(t){var e=t();if(!this.hideHeader){var i=this.normalizeSlot("modal-header",this.slotScope);if(!i){var a=t();this.hideHeaderClose||(a=t(Ve,{ref:"close-button",props:{content:this.headerCloseContent,disabled:this.isTransitioning,ariaLabel:this.headerCloseLabel,textVariant:this.headerCloseVariant||this.headerTextVariant},on:{click:this.onClose}},[this.normalizeSlot("modal-header-close")]));var n=!this.hasNormalizedSlot("modal-title")&&this.titleHtml?{innerHTML:this.titleHtml}:{};i=[t(this.titleTag,{staticClass:"modal-title",class:this.titleClasses,attrs:{id:this.safeId("__BV_modal_title_")},domProps:n},[this.normalizeSlot("modal-title",this.slotScope)||hi(this.title)]),a]}e=t("header",{ref:"header",staticClass:"modal-header",class:this.headerClasses,attrs:{id:this.safeId("__BV_modal_header_")}},[i])}var l=t("div",{ref:"body",staticClass:"modal-body",class:this.bodyClasses,attrs:{id:this.safeId("__BV_modal_body_")}},this.normalizeSlot("default",this.slotScope)),o=t();if(!this.hideFooter){var r=this.normalizeSlot("modal-footer",this.slotScope);if(!r){var s=t();if(!this.okOnly){var d=this.cancelTitleHtml?{innerHTML:this.cancelTitleHtml}:null;s=t(Hi,{ref:"cancel-button",props:{variant:this.cancelVariant,size:this.buttonSize,disabled:this.cancelDisabled||this.busy||this.isTransitioning},on:{click:this.onCancel}},[this.normalizeSlot("modal-cancel")||(d?t("span",{domProps:d}):hi(this.cancelTitle))])}var u=this.okTitleHtml?{innerHTML:this.okTitleHtml}:null;r=[s,t(Hi,{ref:"ok-button",props:{variant:this.okVariant,size:this.buttonSize,disabled:this.okDisabled||this.busy||this.isTransitioning},on:{click:this.onOk}},[this.normalizeSlot("modal-ok")||(u?t("span",{domProps:u}):hi(this.okTitle))])]}o=t("footer",{ref:"footer",staticClass:"modal-footer",class:this.footerClasses,attrs:{id:this.safeId("__BV_modal_footer_")}},[r])}var c=t("div",{ref:"content",staticClass:"modal-content",class:this.contentClass,attrs:{role:"document",id:this.safeId("__BV_modal_content_"),tabindex:"-1"}},[e,l,o]),p=t(),f=t();this.isVisible&&!this.noEnforceFocus&&(p=t("span",{ref:"topTrap",attrs:{tabindex:"0"}}),f=t("span",{ref:"bottomTrap",attrs:{tabindex:"0"}}));var v=t("div",{ref:"dialog",staticClass:"modal-dialog",class:this.dialogClasses,on:{mousedown:this.onDialogMousedown}},[p,c,f]),m=t("div",{ref:"modal",staticClass:"modal",class:this.modalClasses,style:this.modalStyles,directives:[{name:"show",rawName:"v-show",value:this.isVisible,expression:"isVisible"}],attrs:{id:this.safeId(),role:"dialog","aria-hidden":this.isVisible?null:"true","aria-modal":this.isVisible?"true":null,"aria-label":this.ariaLabel,"aria-labelledby":this.hideHeader||this.ariaLabel||!(this.hasNormalizedSlot("modal-title")||this.titleHtml||this.title)?null:this.safeId("__BV_modal_title_"),"aria-describedby":this.safeId("__BV_modal_body_")},on:{keydown:this.onEsc,click:this.onClickOut}},[v]);m=t("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 g=t();!this.hideBackdrop&&this.isVisible&&(g=t("div",{staticClass:"modal-backdrop",attrs:{id:this.safeId("__BV_modal_backdrop_")}},[this.normalizeSlot("modal-backdrop")])),g=t(we,{props:{noFade:this.noFade}},[g]);var b=this.static?{}:this.scopedStyleAttrs;return t("div",{key:"modal-outer-".concat(this._uid),style:this.modalOuterStyle,attrs:h({},b,{},this.$attrs,{id:this.safeId("__BV_modal_outer_")})},[m,g])}},render:function(t){return this.static?this.lazy&&this.isHidden?t():this.makeModal(t):this.isHidden?t():t(Ip,[this.makeModal(t)])}}),Wp="__bv_modal_directive__",qp=function(t){var e=t.modifiers,i=void 0===e?{}:e,a=t.arg,n=t.value;return ut(n)?n:ut(a)?a:L(i).reverse()[0]},Yp=function(t){return t&&ae(t,".dropdown-menu > li, li.nav-item")&&ie("a, button",t)||t},Kp=function(t){t&&"BUTTON"!==t.tagName&&(pe(t,"role")||ue(t,"role","button"),"A"===t.tagName||pe(t,"tabindex")||ue(t,"tabindex","0"))},Xp=function(t){var e=t[Wp]||{},i=e.trigger,a=e.handler;i&&a&&(ou(i,"click",a,iu),ou(i,"keydown",a,iu),ou(t,"click",a,iu),ou(t,"keydown",a,iu)),delete t[Wp]},Jp=function(t,e,i){var a=t[Wp]||{},n=qp(e),l=Yp(t);n===a.target&&l===a.trigger||(Xp(t),function(t,e,i){var a=qp(e),n=Yp(t);if(a&&n){var l=function(t){var e=t.currentTarget;if(!Qt(e)){var n=t.type,l=t.keyCode;"click"!==n&&("keydown"!==n||l!==Si.ENTER&&l!==Si.SPACE)||i.context.$root.$emit("bv::show::modal",a,e)}};t[Wp]={handler:l,target:a,trigger:n},Kp(n),lu(n,"click",l,iu),"BUTTON"!==n.tagName&&"button"===he(n,"role")&&lu(n,"keydown",l,iu)}}(t,e,i)),Kp(l)},Zp={inserted:Jp,updated:function(){},componentUpdated:Jp,unbind:Xp},Qp=["id"].concat(z(L(R(Gp,["busy","lazy","noStacking","static","visible"])))),tf=function(){},ef={msgBoxContent:"default",title:"modal-title",okTitle:"modal-ok",cancelTitle:"modal-cancel"},af=function(t){return Qp.reduce((function(e,i){return lt(t[i])||(e[i]=t[i]),e}),{})},nf=Vt({plugins:{plugin:function(t){var e=t.extend({name:"BMsgBox",extends:Up,destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},mounted:function(){var t=this,e=function(){var e=t;t.$nextTick((function(){setTimeout((function(){return e.$destroy()}),0)}))};this.$parent.$once("hook:destroyed",e),this.$once("hidden",e),this.$router&&this.$route&&this.$once("hook:beforeDestroy",this.$watch("$router",e)),this.show()}}),i=function(t,i){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:tf;if(!Bt("$bvModal")&&!Tt("$bvModal")){var n=new e({parent:t,propsData:h({},af(Et("BModal")||{}),{hideHeaderClose:!0,hideHeader:!(i.title||i.titleHtml)},R(i,L(ef)),{lazy:!1,busy:!1,visible:!1,noStacking:!1,noEnforceFocus:!1})});return L(ef).forEach((function(t){lt(i[t])||(n.$slots[ef[t]]=I(i[t]))})),new Promise((function(t,e){var i=!1;n.$once("hook:destroyed",(function(){i||e(new Error("BootstrapVue MsgBox destroyed before resolve"))})),n.$on("hide",(function(e){if(!e.defaultPrevented){var n=a(e);e.defaultPrevented||(i=!0,t(n))}}));var l=document.createElement("div");document.body.appendChild(l),n.$mount(l)}))}},a=function(t,e){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3?arguments[3]:void 0;if(e&&!Tt("$bvModal")&&!Bt("$bvModal")&&st(n))return i(t,h({},af(a),{msgBoxContent:e}),n)},n=function(){function t(e){r(this,t),V(this,{_vm:e,_root:e.$root}),_(this,{_vm:{enumerable:!0,configurable:!1,writable:!1},_root:{enumerable:!0,configurable:!1,writable:!1}})}return d(t,[{key:"show",value:function(t){if(t&&this._root){for(var e,i=arguments.length,a=new Array(i>1?i-1:0),n=1;n1?i-1:0),n=1;n1&&void 0!==arguments[1]?arguments[1]:{},i=h({},e,{okOnly:!0,okDisabled:!1,hideFooter:!1,msgBoxContent:t});return a(this._vm,t,i,(function(){return!0}))}},{key:"msgBoxConfirm",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=h({},e,{okOnly:!1,okDisabled:!1,cancelDisabled:!1,hideFooter:!1});return a(this._vm,t,i,(function(t){var e=t.trigger;return"ok"===e||"cancel"!==e&&null}))}}]),t}();t.mixin({beforeCreate:function(){this._bv__modal=new n(this)}}),t.prototype.hasOwnProperty("$bvModal")||$(t.prototype,"$bvModal",{get:function(){return this&&this._bv__modal||St('"'.concat("$bvModal",'" must be accessed from a Vue instance "this" context.'),"BModal"),this._bv__modal}})}}}),lf=Vt({components:{BModal:Up},directives:{VBModal:Zp},plugins:{BVModalPlugin:nf}}),of={tag:{type:String,default:"ul"},fill:{type:Boolean,default:!1},justified:{type:Boolean,default:!1},align:{type:String,default:null},tabs:{type:Boolean,default:!1},pills:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},small:{type:Boolean,default:!1},cardHeader:{type:Boolean,default:!1}},rf=t.extend({name:"BNav",functional:!0,props:of,render:function(t,i){var a,n,l=i.props,o=i.data,r=i.children;return t(l.tag,e(o,{staticClass:"nav",class:(a={"nav-tabs":l.tabs,"nav-pills":l.pills&&!l.tabs,"card-header-tabs":!l.vertical&&l.cardHeader&&l.tabs,"card-header-pills":!l.vertical&&l.cardHeader&&l.pills&&!l.tabs,"flex-column":l.vertical,"nav-fill":!l.vertical&&l.fill,"nav-justified":!l.vertical&&l.justified},u(a,(n=l.align,"justify-content-".concat(n="left"===n?"start":"right"===n?"end":n)),!l.vertical&&l.align),u(a,"small",l.small),a)}),r)}}),sf=li(),df=t.extend({name:"BNavItem",functional:!0,props:h({},sf,{linkAttrs:{type:Object,default:function(){}},linkClasses:{type:[String,Object,Array],default:null}}),render:function(t,i){var a=i.props,n=i.data,l=i.listeners,o=i.children;return delete n.on,t("li",e(n,{staticClass:"nav-item"}),[t(oi,{staticClass:"nav-link",class:a.linkClasses,attrs:a.linkAttrs,props:a,on:l},o)])}}),uf=t.extend({name:"BNavText",functional:!0,props:{},render:function(t,i){var a=i.data,n=i.children;return t("li",e(a,{staticClass:"navbar-text"}),n)}}),cf=h({},R(ic,["inline"]),{formClass:{type:[String,Array,Object],default:null}}),hf=t.extend({name:"BNavForm",functional:!0,props:cf,render:function(t,i){var a=i.props,n=i.data,l=i.children,o=i.listeners,r=void 0===o?{}:o,s=n.attrs;n.attrs={},n.on={};var d=t(ac,{class:a.formClass,props:h({},a,{inline:!0}),attrs:s,on:r},l);return t("li",e(n,{staticClass:"form-inline"}),[d])}}),pf=Le(["text","html","menuClass","toggleClass","noCaret","role","lazy"],Wu),ff=t.extend({name:"BNavItemDropdown",mixins:[ia,Gu,ke],props:pf,computed:{isNav:function(){return!0},dropdownClasses:function(){return[this.directionClass,{show:this.visible}]},menuClasses:function(){return[this.menuClass,{"dropdown-menu-right":this.right,show:this.visible}]},toggleClasses:function(){return[this.toggleClass,{"dropdown-toggle-no-caret":this.noCaret}]}},render:function(t){var e=t(oi,{ref:"toggle",staticClass:"nav-link dropdown-toggle",class:this.toggleClasses,props:{href:"#",disabled:this.disabled},attrs:{id:this.safeId("_BV_button_"),"aria-haspopup":"true","aria-expanded":this.visible?"true":"false"},on:{mousedown:this.onMousedown,click:this.toggle,keydown:this.toggle}},[this.$slots["button-content"]||this.$slots.text||t("span",{domProps:pi(this.html,this.text)})]),i=t("ul",{staticClass:"dropdown-menu",class:this.menuClasses,ref:"menu",attrs:{tabindex:"-1","aria-labelledby":this.safeId("_BV_button_")},on:{keydown:this.onKeydown}},!this.lazy||this.visible?this.normalizeSlot("default",{hide:this.hide}):[t()]);return t("li",{staticClass:"nav-item b-nav-dropdown dropdown",class:this.dropdownClasses,attrs:{id:this.safeId()}},[e,i])}}),vf=Vt({components:{BNav:rf,BNavItem:df,BNavText:uf,BNavForm:hf,BNavItemDropdown:ff,BNavItemDd:ff,BNavDropdown:ff,BNavDd:ff},plugins:{DropdownPlugin:sc}}),mf={tag:{type:String,default:"nav"},type:{type:String,default:"light"},variant:{type:String,default:function(){return Et("BNavbar","variant")}},toggleable:{type:[Boolean,String],default:!1},fixed:{type:String},sticky:{type:Boolean,default:!1},print:{type:Boolean,default:!1}},gf=t.extend({name:"BNavbar",mixins:[ke],props:mf,provide:function(){return{bvNavbar:this}},computed:{breakpointClass:function(){var t=null,e=Rt()[0],i=this.toggleable;return i&&ut(i)&&i!==e?t="navbar-expand-".concat(i):!1===i&&(t="navbar-expand"),t}},render:function(t){var e;return t(this.tag,{staticClass:"navbar",class:[(e={"d-print":this.print,"sticky-top":this.sticky},u(e,"navbar-".concat(this.type),this.type),u(e,"bg-".concat(this.variant),this.variant),u(e,"fixed-".concat(this.fixed),this.fixed),e),this.breakpointClass],attrs:{role:"nav"===this.tag?null:"navigation"}},[this.normalizeSlot("default")])}}),bf=Le(["tag","fill","justified","align","small"],of),yf=t.extend({name:"BNavbarNav",functional:!0,props:bf,render:function(t,i){var a,n,l=i.props,o=i.data,r=i.children;return t(l.tag,e(o,{staticClass:"navbar-nav",class:(a={"nav-fill":l.fill,"nav-justified":l.justified},u(a,(n=l.align,"justify-content-".concat(n="left"===n?"start":"right"===n?"end":n)),l.align),u(a,"small",l.small),a)}),r)}}),Sf=li();Sf.href.default=void 0,Sf.to.default=void 0;var Bf=h({},Sf,{tag:{type:String,default:"div"}}),Tf=t.extend({name:"BNavbarBrand",functional:!0,props:Bf,render:function(t,i){var a=i.props,n=i.data,l=i.children,o=a.to||a.href;return t(o?oi:a.tag,e(n,{staticClass:"navbar-brand",props:o?Le(Sf,a):{}}),l)}}),zf=t.extend({name:"BNavbarToggle",mixins:[yu,ke],props:{label:{type:String,default:function(){return Et("BNavbarToggle","label")}},target:{type:String,required:!0}},data:function(){return{toggleState:!1}},created:function(){this.listenOnRoot("bv::collapse::state",this.handleStateEvt),this.listenOnRoot("bv::collapse::sync::state",this.handleStateEvt)},methods:{onClick:function(t){this.$emit("click",t),t.defaultPrevented||this.$root.$emit("bv::toggle::collapse",this.target)},handleStateEvt:function(t,e){t===this.target&&(this.toggleState=e)}},render:function(t){return t("button",{class:["navbar-toggler"],attrs:{type:"button","aria-label":this.label,"aria-controls":this.target,"aria-expanded":this.toggleState?"true":"false"},on:{click:this.onClick}},[this.normalizeSlot("default")||t("span",{class:["navbar-toggler-icon"]})])}}),wf=Vt({components:{BNavbar:gf,BNavbarNav:yf,BNavbarBrand:Tf,BNavbarToggle:zf,BNavToggle:zf},plugins:{NavPlugin:vf,CollapsePlugin:_u,DropdownPlugin:sc}}),Cf=function(t){return Array.apply(null,{length:t})},Mf=function(t){var e=ye(t)||1;return e<1?5:e},kf=function(t,e){var i=ye(t)||1;return i>e?e:i<1?1:i},xf=function(t){if(t.keyCode===Si.SPACE)return t.preventDefault(),t.stopImmediatePropagation(),t.stopPropagation(),t.currentTarget.click(),!1},If={disabled:{type:Boolean,default:!1},value:{type:[Number,String],default:null,validator:function(t){var e=ye(t);return!(!ot(t)&&(isNaN(e)||e<1))||(St('"v-model" value must be a number greater than "0"',"BPagination"),!1)}},limit:{type:[Number,String],default:5,validator:function(t){var e=ye(t);return!(isNaN(e)||e<1)||(St('Prop "limit" must be a number greater than "0"',"BPagination"),!1)}},align:{type:String,default:"left"},pills:{type:Boolean,default:!1},hideGotoEndButtons:{type:Boolean,default:!1},ariaLabel:{type:String,default:"Pagination"},labelFirstPage:{type:String,default:"Go to first page"},firstText:{type:String,default:"«"},firstNumber:{type:Boolean,default:!1},firstClass:{type:[String,Array,Object],default:null},labelPrevPage:{type:String,default:"Go to previous page"},prevText:{type:String,default:"‹"},prevClass:{type:[String,Array,Object],default:null},labelNextPage:{type:String,default:"Go to next page"},nextText:{type:String,default:"›"},nextClass:{type:[String,Array,Object],default:null},labelLastPage:{type:String,default:"Go to last page"},lastText:{type:String,default:"»"},lastNumber:{type:Boolean,default:!1},lastClass:{type:[String,Array,Object],default:null},labelPage:{type:[String,Function],default:"Go to page"},pageClass:{type:[String,Array,Object],default:null},hideEllipsis:{type:Boolean,default:!1},ellipsisText:{type:String,default:"…"},ellipsisClass:{type:[String,Array,Object],default:null}},Vf={mixins:[ke],model:{prop:"value",event:"input"},props:If,data:function(){var t=ye(this.value);return{currentPage:t>0?t:-1,localNumberOfPages:1,localLimit:5}},computed:{btnSize:function(){return this.size?"pagination-".concat(this.size):""},alignment:function(){var t=this.align;return"center"===t?"justify-content-center":"end"===t||"right"===t?"justify-content-end":"fill"===t?"text-center":""},styleClass:function(){return this.pills?"b-pagination-pills":""},computedCurrentPage:function(){return kf(this.currentPage,this.localNumberOfPages)},paginationParams:function(){var t=this.localLimit,e=this.localNumberOfPages,i=this.computedCurrentPage,a=this.hideEllipsis,n=this.firstNumber,l=this.lastNumber,o=!1,r=!1,s=t,d=1;e<=t?s=e:i3?(a&&!l||(r=!0,s=t-(n?0:1)),s=Math.min(s,t)):e-i+23?(a&&!n||(o=!0,s=t-(l?0:1)),d=e-s+1):(t>3&&(s=t-2,o=!(a&&!n),r=!(a&&!l)),d=i-Math.floor(s/2)),d<1?(d=1,o=!1):d>e-s&&(d=e-s+1,r=!1),o&&n&&d<4&&(s+=2,d=1,o=!1);var u=d+s-1;return r&&l&&u>e-3&&(s+=u===e-2?2:3,r=!1),t<=3&&(n&&1===d?s=Math.min(s+1,e,t+1):l&&e===d+s-1&&(d=Math.max(d-1,1),s=Math.min(e-d+1,e,t+1))),{showFirstDots:o,showLastDots:r,numberOfLinks:s=Math.min(s,e-d+1),startNumber:d}},pageList:function(){var t=this.paginationParams,e=t.numberOfLinks,i=t.startNumber,a=this.computedCurrentPage,n=function(t,e){return Cf(e).map((function(e,i){return{number:t+i,classes:null}}))}(i,e);if(n.length>3){var l=a-i,o="bv-d-xs-down-none";if(0===l)for(var r=3;rl+1;u--)n[u].classes=o}}return n}},watch:{value:function(t,e){t!==e&&(this.currentPage=kf(t,this.localNumberOfPages))},currentPage:function(t,e){t!==e&&this.$emit("input",t>0?t:null)},limit:function(t,e){t!==e&&(this.localLimit=Mf(t))}},created:function(){var t=this;this.localLimit=Mf(this.limit),this.$nextTick((function(){t.currentPage=t.currentPage>t.localNumberOfPages?t.localNumberOfPages:t.currentPage}))},methods:{handleKeyNav:function(t){var e=t.keyCode,i=t.shiftKey;e===Si.LEFT||e===Si.UP?(t.preventDefault(),i?this.focusFirst():this.focusPrev()):e!==Si.RIGHT&&e!==Si.DOWN||(t.preventDefault(),i?this.focusLast():this.focusNext())},getButtons:function(){return ee("a.page-link",this.$el).filter((function(t){return Zt(t)}))},setBtnFocus:function(t){t.focus()},focusCurrent:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(e){return ye(he(e,"aria-posinset"))===t.computedCurrentPage}));e&&e.focus?t.setBtnFocus(e):t.focusFirst()}))},focusFirst:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(t){return!Qt(t)}));e&&e.focus&&e!==document.activeElement&&t.setBtnFocus(e)}))},focusLast:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().reverse().find((function(t){return!Qt(t)}));e&&e.focus&&e!==document.activeElement&&t.setBtnFocus(e)}))},focusPrev:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),i=e.indexOf(document.activeElement);i>0&&!Qt(e[i-1])&&e[i-1].focus&&t.setBtnFocus(e[i-1])}))},focusNext:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),i=e.indexOf(document.activeElement);ia,v=i<1?1:i>a?a:i,m={disabled:f,page:v,index:v-1},g=e.normalizeSlot(o,m)||Ue(r)||t(),b=t(f?"span":oi,{staticClass:"page-link",props:f?{}:e.linkProps(i),attrs:{role:"menuitem",tabindex:f?null:"-1","aria-label":n,"aria-controls":e.ariaControls||null,"aria-disabled":f?"true":null},on:f?{}:{click:function(t){e.onClick(i,t)},keydown:xf}},[g]);return t("li",{key:p,staticClass:"page-item",class:[{disabled:f,"flex-fill":u},s],attrs:{role:"presentation","aria-hidden":f?"true":null}},[b])},f=function(i){return t("li",{key:"ellipsis-".concat(i?"last":"first"),staticClass:"page-item",class:["disabled","bv-d-xs-down-none",u?"flex-fill":"",e.ellipsisClass],attrs:{role:"separator"}},[t("span",{staticClass:"page-link"},[e.normalizeSlot("ellipsis-text")||Ue(e.ellipsisText)||t()])])},v=function(i,n){var o=c(i.number)&&!h,r=l?null:o||h&&0===n?"0":"-1",s={role:"menuitemradio","aria-disabled":l?"true":null,"aria-controls":e.ariaControls||null,"aria-label":st(e.labelPage)?e.labelPage(i.number):"".concat(e.labelPage," ").concat(i.number),"aria-checked":o?"true":"false","aria-posinset":i.number,"aria-setsize":a,tabindex:r},d=Ue(e.makePage(i.number)),p={page:i.number,index:i.number-1,content:d,active:o,disabled:l},f=t(l?"span":oi,{props:l?{}:e.linkProps(i.number),staticClass:"page-link",attrs:s,on:l?{}:{click:function(t){e.onClick(i.number,t)},keydown:xf}},[e.normalizeSlot("page",p)||d]);return t("li",{key:"page-".concat(i.number),staticClass:"page-item",class:[{disabled:l,active:o,"flex-fill":u},i.classes,e.pageClass],attrs:{role:"presentation"}},[f])},m=t();this.firstNumber||this.hideGotoEndButtons||(m=p(1,this.labelFirstPage,"first-text",this.firstText,this.firstClass,1,"pagination-goto-first")),i.push(m),i.push(p(d-1,this.labelPrevPage,"prev-text",this.prevText,this.prevClass,1,"pagination-goto-prev")),i.push(this.firstNumber&&1!==n[0]?v({number:1},0):t()),i.push(r?f(!1):t()),this.pageList.forEach((function(t,a){var l=r&&e.firstNumber&&1!==n[0]?1:0;i.push(v(t,a+l))})),i.push(s?f(!0):t()),i.push(this.lastNumber&&n[n.length-1]!==a?v({number:a},-1):t()),i.push(p(d+1,this.labelNextPage,"next-text",this.nextText,this.nextClass,a,"pagination-goto-next"));var g=t();this.lastNumber||this.hideGotoEndButtons||(g=p(a,this.labelLastPage,"last-text",this.lastText,this.lastClass,a,"pagination-goto-last")),i.push(g);var b=t("ul",{ref:"ul",staticClass:"pagination",class:["b-pagination",this.btnSize,this.alignment,this.styleClass],attrs:{role:"menubar","aria-disabled":l?"true":"false","aria-label":this.ariaLabel||null},on:{keydown:this.handleKeyNav}},i);return this.isNav?t("nav",{attrs:{"aria-disabled":l?"true":null,"aria-hidden":l?"true":"false"}},[b]):b}},Af={size:{type:String,default:function(){return Et("BPagination","size")}},perPage:{type:[Number,String],default:20},totalRows:{type:[Number,String],default:0},ariaControls:{type:String,default:null}},_f=function(t){var e=ye(t)||20;return e<1?1:e},$f=function(t){var e=ye(t)||0;return e<0?0:e},Hf=t.extend({name:"BPagination",mixins:[Vf],props:Af,computed:{numberOfPages:function(){var t=Math.ceil($f(this.totalRows)/_f(this.perPage));return t<1?1:t},pageSizeNumberOfPages:function(){return{perPage:_f(this.perPage),totalRows:$f(this.totalRows),numberOfPages:this.numberOfPages}}},watch:{pageSizeNumberOfPages:function(t,e){rt(e)||(t.perPage!==e.perPage&&t.totalRows===e.totalRows?this.currentPage=1:t.numberOfPages!==e.numberOfPages&&this.currentPage>t.numberOfPages&&(this.currentPage=1)),this.localNumberOfPages=t.numberOfPages}},created:function(){var t=this;this.localNumberOfPages=this.numberOfPages;var e=ye(this.value)||0;e>0?this.currentPage=e:this.$nextTick((function(){t.currentPage=0}))},mounted:function(){this.localNumberOfPages=this.numberOfPages},methods:{onClick:function(t,e){var i=this;t>this.numberOfPages?t=this.numberOfPages:t<1&&(t=1),this.currentPage=t,this.$emit("change",this.currentPage),this.$nextTick((function(){var t=e.target;Zt(t)&&i.$el.contains(t)&&t.focus?t.focus():i.focusCurrent()}))},makePage:function(t){return t},linkProps:function(){return{href:"#"}}}}),Ff=Vt({components:{BPagination:Hf}}),Lf="BPaginationNav",Df={size:{type:String,default:function(){return Et(Lf,"size")}},numberOfPages:{type:[Number,String],default:1,validator:function(t){var e=ye(t);return!(isNaN(e)||e<1)||(St('Prop "number-of-pages" must be a number greater than "0"',Lf),!1)}},baseUrl:{type:String,default:"/"},useRouter:{type:Boolean,default:!1},linkGen:{type:Function,default:null},pageGen:{type:Function,default:null},pages:{type:Array,default:null},noPageDetect:{type:Boolean,default:!1},activeClass:{type:String},exact:{type:Boolean,default:!1},exactActiveClass:{type:String},noPrefetch:{type:Boolean,default:!1}},Pf=t.extend({name:Lf,mixins:[Vf],props:Df,computed:{isNav:function(){return!0},computedValue:function(){var t=ye(this.value);return isNaN(t)||t<1?null:t}},watch:{numberOfPages:function(){var t=this;this.$nextTick((function(){t.setNumberOfPages()}))},pages:function(){var t=this;this.$nextTick((function(){t.setNumberOfPages()}))}},created:function(){this.setNumberOfPages()},mounted:function(){var t=this;this.$router&&this.$watch("$route",(function(){t.$nextTick((function(){Kt((function(){t.guessCurrentPage()}))}))}))},methods:{setNumberOfPages:function(){var t,e,i=this;k(this.pages)&&this.pages.length>0?this.localNumberOfPages=this.pages.length:this.localNumberOfPages=(t=this.numberOfPages,(e=ye(t)||1)<1?1:e),this.$nextTick((function(){i.guessCurrentPage()}))},onClick:function(t,e){var i=this;t!==this.currentPage&&(Kt((function(){i.currentPage=t,i.$emit("change",t)})),this.$nextTick((function(){try{(e.currentTarget||e.target).blur()}catch(t){}})))},getPageInfo:function(t){if(!k(this.pages)||0===this.pages.length||lt(this.pages[t-1])){var e="".concat(this.baseUrl).concat(t);return{link:this.useRouter?{path:e}:e,text:Ue(t)}}var i=this.pages[t-1];if(P(i)){var a=i.link;return{link:P(a)?a:this.useRouter?{path:a}:a,text:Ue(i.text||t)}}return{link:Ue(i),text:Ue(t)}},makePage:function(t){var e=this.getPageInfo(t);return this.pageGen&&st(this.pageGen)?this.pageGen(t,e):e.text},makeLink:function(t){var e=this.getPageInfo(t);return this.linkGen&&st(this.linkGen)?this.linkGen(t,e):e.link},linkProps:function(t){var e=this.makeLink(t),i={target:this.target||null,rel:this.rel||null,disabled:this.disabled,exact:this.exact,activeClass:this.activeClass,exactActiveClass:this.exactActiveClass,append:this.append,replace:this.replace,noPrefetch:this.noPrefetch};return this.useRouter||P(e)?i.to=e:i.href=e,i},resolveLink:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{(t=document.createElement("a")).href=ni({to:e},"a","/","/"),document.body.appendChild(t);var i=t,a=i.pathname,n=i.hash,l=i.search;return document.body.removeChild(t),{path:a,hash:n,query:ii(l)}}catch(e){try{t&&t.parentNode&&t.parentNode.removeChild(t)}catch(t){}return{}}},resolveRoute:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var e=this.$router.resolve(t,this.$route).route;return{path:e.path,hash:e.hash,query:e.query}}catch(t){return{}}},guessCurrentPage:function(){var t=this.computedValue,e=this.$router,i=this.$route;if(!this.noPageDetect&&!t&&(q||!q&&e))for(var a=e&&i?{path:i.path,hash:i.hash,query:i.query}:{},n=q?window.location||document.location:null,l=n?{path:n.pathname,hash:n.hash,query:ii(n.search)}:{},o=1;!t&&o<=this.localNumberOfPages;o++){var r=this.makeLink(o);t=e&&(P(r)||this.useRouter)?ji(this.resolveRoute(r),a)?o:null:q?ji(this.resolveLink(r),l)?o:null:-1}this.currentPage=t>0?t:0}}}),Of=Vt({components:{BPaginationNav:Pf}}),Ef={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"},Rf={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},Nf=t.extend({name:"BVPopper",props:{target:{type:[HTMLElement,SVGElement],default:null},placement:{type:String,default:"top"},fallbackPlacement:{type:[String,Array],default:"flip"},offset:{type:Number,default:0},boundary:{type:[String,HTMLElement],default:"scrollParent"},boundaryPadding:{type:Number,default:5},arrowPadding:{type:Number,default:6}},data:function(){return{noFade:!1,localShow:!0,attachment:this.getAttachment(this.placement)}},computed:{templateType:function(){return"unknown"},popperConfig:function(){var t=this,e=this.placement;return{placement:this.getAttachment(e),modifiers:{offset:{offset:this.getOffset(e)},flip:{behavior:this.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{padding:this.boundaryPadding,boundariesElement:this.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t.popperPlacementChange(e)},onUpdate:function(e){t.popperPlacementChange(e)}}}},created:function(){var t=this;this.$_popper=null,this.localShow=!0,this.$on("show",(function(e){t.popperCreate(e)})),this.$on("hidden",(function(){t.$nextTick(t.$destroy)})),this.$parent.$once("hook:destroyed",this.$destroy)},beforeMount:function(){this.attachment=this.getAttachment(this.placement)},mounted:function(){},updated:function(){this.popperUpdate()},beforeDestroy:function(){this.popperDestroy()},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},methods:{hide:function(){this.localShow=!1},getAttachment:function(t){return Ef[String(t).toUpperCase()]||"auto"},getOffset:function(t){if(!this.offset){var e=this.$refs.arrow||ie(".arrow",this.$el),i=(parseFloat(ve(e).width)||0)+(parseFloat(this.arrowPadding)||0);switch(Rf[String(t).toUpperCase()]||0){case 1:return"+50%p - ".concat(i,"px");case-1:return"-50%p + ".concat(i,"px");default:return 0}}return this.offset},popperCreate:function(t){this.popperDestroy(),this.$_popper=new i(this.target,t,this.popperConfig)},popperDestroy:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},popperUpdate:function(){this.$_popper&&this.$_popper.scheduleUpdate()},popperPlacementChange:function(t){this.attachment=this.getAttachment(t.placement)},renderTemplate:function(t){return t("div")}},render:function(t){var e=this;return t(we,{props:{appear:!0,noFade:this.noFade},on:{beforeEnter:function(t){return e.$emit("show",t)},afterEnter:function(t){return e.$emit("shown",t)},beforeLeave:function(t){return e.$emit("hide",t)},afterLeave:function(t){return e.$emit("hidden",t)}}},[this.localShow?this.renderTemplate(t):t()])}}),jf=t.extend({name:"BVTooltipTemplate",extends:Nf,mixins:[Fp],props:{id:{type:String,default:null},html:{type:Boolean,default:!1}},data:function(){return{title:"",content:"",variant:null,customClass:null,interactive:!0}},computed:{templateType:function(){return"tooltip"},templateClasses:function(){var t;return[(t={noninteractive:!this.interactive},u(t,"b-".concat(this.templateType,"-").concat(this.variant),this.variant),u(t,"bs-".concat(this.templateType,"-").concat(this.attachment),this.attachment),t),this.customClass]},templateAttributes:function(){return h({id:this.id,role:"tooltip",tabindex:"-1"},this.scopedStyleAttrs)},templateListeners:function(){var t=this;return{mouseenter:function(e){t.$emit("mouseenter",e)},mouseleave:function(e){t.$emit("mouseleave",e)},focusin:function(e){t.$emit("focusin",e)},focusout:function(e){t.$emit("focusout",e)}}}},methods:{renderTemplate:function(t){var e=st(this.title)?this.title({}):rt(this.title)?t():this.title,i=this.html&&!st(this.title)?{innerHTML:this.title}:{};return t("div",{staticClass:"tooltip b-tooltip",class:this.templateClasses,attrs:this.templateAttributes,on:this.templateListeners},[t("div",{ref:"arrow",staticClass:"arrow"}),t("div",{staticClass:"tooltip-inner",domProps:i},[e])])}}}),Gf={title:"",content:"",variant:null,customClass:null,triggers:"",placement:"auto",fallbackPlacement:"flip",target:null,container:null,noFade:!1,boundary:"scrollParent",boundaryPadding:5,offset:0,delay:0,arrowPadding:6,interactive:!0,disabled:!1,id:null,html:!1},Uf=t.extend({name:"BVTooltip",props:{},data:function(){return h({},Gf,{activeTrigger:{hover:!1,click:!1,focus:!1},localShow:!1})},computed:{templateType:function(){return"tooltip"},computedId:function(){return this.id||"__bv_".concat(this.templateType,"_").concat(this._uid,"__")},computedDelay:function(){var t={show:0,hide:0};return O(this.delay)?(t.show=Math.max(parseInt(this.delay.show,10)||0,0),t.hide=Math.max(parseInt(this.delay.hide,10)||0,0)):(ct(this.delay)||ut(this.delay))&&(t.show=t.hide=Math.max(parseInt(this.delay,10)||0,0)),t},computedTriggers:function(){return I(this.triggers).filter(Boolean).join(" ").trim().toLowerCase().split(/\s+/).sort()},isWithActiveTrigger:function(){for(var t in this.activeTrigger)if(this.activeTrigger[t])return!0;return!1},computedTemplateData:function(){return{title:this.title,content:this.content,variant:this.variant,customClass:this.customClass,noFade:this.noFade,interactive:this.interactive}}},watch:{computedTriggers:function(t,e){var i=this;ji(t,e)||this.$nextTick((function(){i.unListen(),e.forEach((function(e){x(t,e)||i.activeTrigger[e]&&(i.activeTrigger[e]=!1)})),i.listen()}))},computedTemplateData:function(){this.handleTemplateUpdate()},disabled:function(t){t?this.disable():this.enable()}},created:function(){var t=this;this.$_tip=null,this.$_hoverTimeout=null,this.$_hoverState="",this.$_visibleInterval=null,this.$_enabled=!this.disabled,this.$_noop=tu.bind(this),this.$parent&&this.$parent.$once("hook:beforeDestroy",this.$destroy),this.$nextTick((function(){var e=t.getTarget();e&&le(document.body,e)?(t.scopeId=Hp(t.$parent),t.listen()):St("Unable to find target element in document.",t.templateType)}))},updated:function(){this.$nextTick(this.handleTemplateUpdate)},deactivated:function(){this.forceHide()},beforeDestroy:function(){this.unListen(),this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.clearVisibilityInterval(),this.destroyTemplate()},methods:{getTemplate:function(){return jf},updateData:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=!1;L(Gf).forEach((function(a){lt(e[a])||t[a]===e[a]||(t[a]=e[a],"title"===a&&(i=!0))})),i&&this.localShow&&this.fixTitle()},createTemplateAndShow:function(){var t=this.getContainer(),e=this.getTemplate(),i=this.$_tip=new e({parent:this,propsData:{id:this.computedId,html:this.html,placement:this.placement,fallbackPlacement:this.fallbackPlacement,target:this.getPlacementTarget(),boundary:this.getBoundary(),offset:parseInt(this.offset,10)||0,arrowPadding:parseInt(this.arrowPadding,10)||0,boundaryPadding:parseInt(this.boundaryPadding,10)||0}});this.handleTemplateUpdate(),i.$once("show",this.onTemplateShow),i.$once("shown",this.onTemplateShown),i.$once("hide",this.onTemplateHide),i.$once("hidden",this.onTemplateHidden),i.$once("hook:destroyed",this.destroyTemplate),i.$on("focusin",this.handleEvent),i.$on("focusout",this.handleEvent),i.$on("mouseenter",this.handleEvent),i.$on("mouseleave",this.handleEvent),i.$mount(t.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&&this.$_tip.$destroy()}catch(t){}this.$_tip=null,this.removeAriaDescribedby(),this.restoreTitle(),this.localShow=!1},getTemplateElement:function(){return this.$_tip?this.$_tip.$el:null},handleTemplateUpdate:function(){var t=this,e=this.$_tip;if(e){["title","content","variant","customClass","noFade","interactive"].forEach((function(i){e[i]!==t[i]&&(e[i]=t[i])}))}},show:function(){var t=this.getTarget();if(t&&le(document.body,t)&&Zt(t)&&!this.dropdownOpen()&&(!rt(this.title)&&""!==this.title||!rt(this.content)&&""!==this.content)&&!this.$_tip&&!this.localShow){this.localShow=!0;var e=this.buildEvent("show",{cancelable:!0});this.emitEvent(e),e.defaultPrevented?this.destroyTemplate():(this.fixTitle(),this.addAriaDescribedby(),this.createTemplateAndShow())}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.getTemplateElement();if(e&&this.localShow){var i=this.buildEvent("hide",{cancelable:!t});this.emitEvent(i),i.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("enabled"))},disable:function(){this.$_enabled=!1,this.emitEvent(this.buildEvent("disabled"))},onTemplateShow:function(){this.setWhileOpenListeners(!0)},onTemplateShown:function(){var t=this.$_hoverState;this.$_hoverState="","out"===t&&this.leave(null),this.emitEvent(this.buildEvent("shown"))},onTemplateHide:function(){this.setWhileOpenListeners(!1)},onTemplateHidden:function(){this.destroyTemplate(),this.emitEvent(this.buildEvent("hidden"))},getTarget:function(){var t=this.target?this.target.$el||this.target:null;return t=ut(t)?oe(t.replace(/^#/,"")):t,t=st(t)?t():t,Jt(t)?t:null},getPlacementTarget:function(){return this.getTarget()},getTargetId:function(){var t=this.getTarget();return t&&t.id?t.id:null},getContainer:function(){var t=!!this.container&&(this.container.$el||this.container),e=document.body,i=this.getTarget();return!1===t?ne(".modal-content",i)||e:ut(t)&&oe(t.replace(/^#/,""))||e},getBoundary:function(){return this.boundary?this.boundary.$el||this.boundary:"scrollParent"},isInModal:function(){var t=this.getTarget();return t&&ne(".modal-content",t)},isDropdown:function(){var t=this.getTarget();return t&&de(t,"dropdown")},dropdownOpen:function(){var t=this.getTarget();return this.isDropdown()&&t&&ie(".dropdown-menu.show",t)},clearHoverTimeout:function(){this.$_hoverTimeout&&(clearTimeout(this.$_hoverTimeout),this.$_hoverTimeout=null)},clearVisibilityInterval:function(){this.$_visibleInterval&&(clearInterval(this.$_visibleInterval),this.$_visibleInterval=null)},clearActiveTriggers:function(){for(var t in this.activeTrigger)this.activeTrigger[t]=!1},addAriaDescribedby:function(){var t=this.getTarget(),e=he(t,"aria-describedby")||"";e=e.split(/\s+/).concat(this.computedId).join(" ").trim(),ue(t,"aria-describedby",e)},removeAriaDescribedby:function(){var t=this,e=this.getTarget(),i=he(e,"aria-describedby")||"";(i=i.split(/\s+/).filter((function(e){return e!==t.computedId})).join(" ").trim())?ue(e,"aria-describedby",i):ce(e,"aria-describedby")},fixTitle:function(){var t=this.getTarget();t&&he(t,"title")&&(ue(t,"data-original-title",he(t,"title")||""),ue(t,"title",""))},restoreTitle:function(){var t=this.getTarget();t&&pe(t,"data-original-title")&&(ue(t,"title",he(t,"data-original-title")||""),ce(t,"data-original-title"))},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new BvEvent(t,h({cancelable:!1,target:this.getTarget(),relatedTarget:this.getTemplateElement()||null,componentId:this.computedId,vueTarget:this},e))},emitEvent:function(t){var e=t.type,i=this.$root;i&&i.$emit&&i.$emit("bv::".concat(this.templateType,"::").concat(e),t),this.$emit(e,t)},listen:function(){var t=this,e=this.getTarget();e&&(this.setRootListener(!0),this.computedTriggers.forEach((function(i){"click"===i?lu(e,"click",t.handleEvent,au):"focus"===i?(lu(e,"focusin",t.handleEvent,au),lu(e,"focusout",t.handleEvent,au)):"blur"===i?lu(e,"focusout",t.handleEvent,au):"hover"===i&&(lu(e,"mouseenter",t.handleEvent,au),lu(e,"mouseleave",t.handleEvent,au))}),this))},unListen:function(){var t=this,e=this.getTarget();this.setRootListener(!1),["click","focusin","focusout","mouseenter","mouseleave"].forEach((function(i){e&&ou(e,i,t.handleEvent,au)}),this)},setRootListener:function(t){var e=this.$root;if(e){var i=t?"$on":"$off",a=this.templateType;e[i]("bv::hide::".concat(a),this.doHide),e[i]("bv::show::".concat(a),this.doShow),e[i]("bv::disable::".concat(a),this.doDisable),e[i]("bv::enable::".concat(a),this.doEnable)}},setWhileOpenListeners:function(t){this.setModalListener(t),this.setDropdownListener(t),this.visibleCheck(t),this.setOnTouchStartListener(t)},visibleCheck:function(t){var e=this;this.clearVisibilityInterval();var i=this.getTarget(),a=this.getTemplateElement();t&&(this.$_visibleInterval=setInterval((function(){!a||!e.localShow||i.parentNode&&Zt(i)||e.forceHide()}),100))},setModalListener:function(t){this.isInModal()&&this.$root[t?"$on":"$off"]("bv::modal::hidden",this.forceHide)},setOnTouchStartListener:function(t){var e=this;"ontouchstart"in document.documentElement&&M(document.body.children).forEach((function(i){ru(t,i,"mouseover",e.$_noop)}))},setDropdownListener:function(t){var e=this.getTarget();e&&this.$root&&this.isDropdown&&e.__vue__&&e.__vue__[t?"$on":"$off"]("shown",this.forceHide)},handleEvent:function(t){var e=this.getTarget();if(e&&!Qt(e)&&this.$_enabled&&!this.dropdownOpen()){var i=t.type,a=this.computedTriggers;if("click"===i&&x(a,"click"))this.click(t);else if("mouseenter"===i&&x(a,"hover"))this.enter(t);else if("focusin"===i&&x(a,"focus"))this.enter(t);else if("focusout"===i&&(x(a,"focus")||x(a,"blur"))||"mouseleave"===i&&x(a,"hover")){var n=this.getTemplateElement(),l=t.target,o=t.relatedTarget;if(n&&le(n,l)&&le(e,o)||n&&le(e,l)&&le(n,o)||n&&le(n,l)&&le(n,o)||le(e,l)&&le(e,o))return;this.leave(t)}}},doHide:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.forceHide()},doShow:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.show()},doDisable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.disable()},doEnable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.enable()},click:function(){this.$_enabled&&!this.dropdownOpen()&&(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 t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusin"===e.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"===t.$_hoverState?t.show():t.localShow||t.restoreTitle()}),this.computedDelay.show)):this.show())},leave:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusout"===e.type?"focus":"hover"]=!1,"focusout"===e.type&&x(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"===t.$_hoverState&&t.hide()}),this.computedDelay.hide):this.hide())}}}),Wf="BTooltip",qf=t.extend({name:Wf,props:{title:{type:String},target:{type:[String,HTMLElement,SVGElement,Function,Object],required:!0},triggers:{type:[String,Array],default:"hover focus"},placement:{type:String,default:"top"},fallbackPlacement:{type:[String,Array],default:"flip",validator:function(t){return k(t)&&t.every((function(t){return ut(t)}))||x(["flip","clockwise","counterclockwise"],t)}},variant:{type:String,default:function(){return Et(Wf,"variant")}},customClass:{type:String,default:function(){return Et(Wf,"customClass")}},delay:{type:[Number,Object,String],default:function(){return Et(Wf,"delay")}},boundary:{type:[String,HTMLElement,Object],default:function(){return Et(Wf,"boundary")}},boundaryPadding:{type:[Number,String],default:function(){return Et(Wf,"boundaryPadding")}},offset:{type:[Number,String],default:0},noFade:{type:Boolean,default:!1},container:{type:[String,HTMLElement,Object]},show:{type:Boolean,default:!1},noninteractive:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},data:function(){return{localShow:this.show,localTitle:"",localContent:""}},computed:{templateData:function(){return{title:this.localTitle,content:this.localContent,target:this.target,triggers:this.triggers,placement:this.placement,fallbackPlacement:this.fallbackPlacement,variant:this.variant,customClass:this.customClass,container:this.container,boundary:this.boundary,boundaryPadding:this.boundaryPadding,delay:this.delay,offset:this.offset,noFade:this.noFade,interactive:!this.noninteractive,disabled:this.disabled,id:this.id}},templateTitleContent:function(){return{title:this.title,content:this.content}}},watch:{show:function(t,e){t!==e&&t!==this.localShow&&this.$_bv_toolpop&&(t?this.$_bv_toolpop.show():this.$_bv_toolpop.forceHide())},disabled:function(t){t?this.doDisable():this.doEnable()},localShow:function(t){this.$emit("update:show",t)},templateData:function(){var t=this;this.$nextTick((function(){t.$_bv_toolpop&&t.$_bv_toolpop.updateData(t.templateData)}))},templateTitleContent:function(){this.$nextTick(this.updateContent)}},created:function(){this.$_bv_toolpop=null},updated:function(){this.$nextTick(this.updateContent)},beforeDestroy:function(){this.$off("open",this.doOpen),this.$off("close",this.doClose),this.$off("disable",this.doDisable),this.$off("enable",this.doEnable),this.$_bv_toolpop&&this.$_bv_toolpop.$destroy(),this.$_bv_toolpop=null},mounted:function(){var t=this;this.$nextTick((function(){var e=t.getComponent();t.updateContent();var i=Hp(t)||Hp(t.$parent),a=t.$_bv_toolpop=new e({parent:t,_scopeId:i||void 0});a.updateData(t.templateData),a.$on("show",t.onShow),a.$on("shown",t.onShown),a.$on("hide",t.onHide),a.$on("hidden",t.onHidden),a.$on("disabled",t.onDisabled),a.$on("enabled",t.onEnabled),t.disabled&&t.doDisable(),t.$on("open",t.doOpen),t.$on("close",t.doClose),t.$on("disable",t.doDisable),t.$on("enable",t.doEnable),t.localShow&&t.$_bv_toolpop&&t.$_bv_toolpop.show()}))},methods:{getComponent:function(){return Uf},updateContent:function(){this.setTitle(this.$scopedSlots.default||this.title)},setTitle:function(t){t=rt(t)?"":t,this.localTitle!==t&&(this.localTitle=t)},setContent:function(t){t=rt(t)?"":t,this.localContent!==t&&(this.localContent=t)},onShow:function(t){this.$emit("show",t),t&&(this.localShow=!t.defaultPrevented)},onShown:function(t){this.localShow=!0,this.$emit("shown",t)},onHide:function(t){this.$emit("hide",t)},onHidden:function(t){this.$emit("hidden",t),this.localShow=!1},onDisabled:function(t){t&&"disabled"===t.type&&(this.$emit("update:disabled",!0),this.$emit("disabled",t))},onEnabled:function(t){t&&"enabled"===t.type&&(this.$emit("update:disabled",!1),this.$emit("enabled",t))},doOpen:function(){!this.localShow&&this.$_bv_toolpop&&this.$_bv_toolpop.show()},doClose:function(){this.localShow&&this.$_bv_toolpop&&this.$_bv_toolpop.hide()},doDisable:function(){this.$_bv_toolpop&&this.$_bv_toolpop.disable()},doEnable:function(){this.$_bv_toolpop&&this.$_bv_toolpop.enable()}},render:function(t){return t()}}),Yf=t.extend({name:"BVPopoverTemplate",extends:jf,computed:{templateType:function(){return"popover"}},methods:{renderTemplate:function(t){var e=st(this.title)?this.title({}):this.title,i=st(this.content)?this.content({}):this.content,a=this.html&&!st(this.title)?{innerHTML:this.title}:{},n=this.html&&!st(this.content)?{innerHTML:this.content}:{};return t("div",{staticClass:"popover b-popover",class:this.templateClasses,attrs:this.templateAttributes,on:this.templateListeners},[t("div",{ref:"arrow",staticClass:"arrow"}),rt(e)||""===e?t():t("h3",{staticClass:"popover-header",domProps:a},[e]),rt(i)||""===i?t():t("div",{staticClass:"popover-body",domProps:n},[i])])}}}),Kf=t.extend({name:"BVPopover",extends:Uf,computed:{templateType:function(){return"popover"}},methods:{getTemplate:function(){return Yf}}}),Xf="BPopover",Jf=t.extend({name:Xf,extends:qf,inheritAttrs:!1,props:{title:{type:String},content:{type:String},triggers:{type:[String,Array],default:"click"},placement:{type:String,default:"right"},variant:{type:String,default:function(){return Et(Xf,"variant")}},customClass:{type:String,default:function(){return Et(Xf,"customClass")}},delay:{type:[Number,Object,String],default:function(){return Et(Xf,"delay")}},boundary:{type:[String,HTMLElement,Object],default:function(){return Et(Xf,"boundary")}},boundaryPadding:{type:[Number,String],default:function(){return Et(Xf,"boundaryPadding")}}},methods:{getComponent:function(){return Kf},updateContent:function(){this.setContent(this.$scopedSlots.default||this.content),this.setTitle(this.$scopedSlots.title||this.title)}}}),Zf="__BV_Popover__",Qf={focus:!0,hover:!0,click:!0,blur:!0,manual:!0},tv=/^html$/i,ev=/^nofade$/i,iv=/^(auto|top(left|right)?|bottom(left|right)?|left(top|bottom)?|right(top|bottom)?)$/i,av=/^(window|viewport|scrollParent)$/i,nv=/^d\d+$/i,lv=/^ds\d+$/i,ov=/^dh\d+$/i,rv=/^o-?\d+$/i,sv=/^v-.+$/i,dv=/\s+/,uv=function(t,e,i){if(q){var a=function(t,e){var i="BPopover",a={title:void 0,content:void 0,trigger:"",placement:"right",fallbackPlacement:"flip",container:!1,animation:!0,offset:0,disabled:!1,id:null,html:!1,delay:Et(i,"delay"),boundary:String(Et(i,"boundary")),boundaryPadding:parseInt(Et(i,"boundaryPadding"),10)||0,variant:Et(i,"variant"),customClass:Et(i,"customClass")};if(ut(t.value)||ct(t.value)?a.content=t.value:st(t.value)?a.content=t.value:O(t.value)&&(a=h({},a,{},t.value)),t.arg&&(a.container="#".concat(t.arg)),lt(a.title)){var n=e.data||{};a.title=n.attrs&&!rt(n.attrs.title)?n.attrs.title:void 0}O(a.delay)||(a.delay={show:parseInt(a.delay,10)||0,hide:parseInt(a.delay,10)||0}),L(t.modifiers).forEach((function(t){if(tv.test(t))a.html=!0;else if(ev.test(t))a.animation=!1;else if(iv.test(t))a.placement=t;else if(av.test(t))t="scrollparent"===t?"scrollParent":t,a.boundary=t;else if(nv.test(t)){var e=parseInt(t.slice(1),10)||0;a.delay.show=e,a.delay.hide=e}else lv.test(t)?a.delay.show=parseInt(t.slice(2),10)||0:ov.test(t)?a.delay.hide=parseInt(t.slice(2),10)||0:rv.test(t)?a.offset=parseInt(t.slice(1),10)||0:sv.test(t)&&(a.variant=t.slice(2)||null)}));var l={};return I(a.trigger||"").filter(gt).join(" ").trim().toLowerCase().split(dv).forEach((function(t){Qf[t]&&(l[t]=!0)})),L(t.modifiers).forEach((function(t){t=t.toLowerCase(),Qf[t]&&(l[t]=!0)})),a.trigger=L(l).join(" "),"blur"===a.trigger&&(a.trigger="focus"),a.trigger||(a.trigger="click"),a}(e,i);if(!t[Zf]){var n=i.context;t[Zf]=new Kf({parent:n,_scopeId:Hp(n,void 0)}),t[Zf].__bv_prev_data__={},t[Zf].$on("show",(function(){var e={};st(a.title)&&(e.title=a.title(t)),st(a.content)&&(e.content=a.content(t)),L(e).length>0&&t[Zf].updateData(e)}))}var l={title:a.title,content:a.content,triggers:a.trigger,placement:a.placement,fallbackPlacement:a.fallbackPlacement,variant:a.variant,customClass:a.customClass,container:a.container,boundary:a.boundary,delay:a.delay,offset:a.offset,noFade:!a.animation,id:a.id,disabled:a.disabled,html:a.html},o=t[Zf].__bv_prev_data__;if(t[Zf].__bv_prev_data__=l,!ji(l,o)){var r={target:t};L(l).forEach((function(e){l[e]!==o[e]&&(r[e]="title"!==e&&"content"!==e||!st(l[e])?l[e]:l[e](t))})),t[Zf].updateData(r)}}},cv={bind:function(t,e,i){uv(t,e,i)},componentUpdated:function(t,e,i){i.context.$nextTick((function(){uv(t,e,i)}))},unbind:function(t){!function(t){t[Zf]&&(t[Zf].$destroy(),t[Zf]=null),delete t[Zf]}(t)}},hv=Vt({directives:{VBPopover:cv}}),pv=Vt({components:{BPopover:Jf},plugins:{VBPopoverPlugin:hv}}),fv=t.extend({name:"BProgressBar",mixins:[ke],inject:{bvProgress:{default:function(){return{}}}},props:{value:{type:[Number,String],default:0},label:{type:String,default:null},labelHtml:{type:String},max:{type:[Number,String],default:null},precision:{type:[Number,String],default:null},variant:{type:String,default:function(){return Et("BProgressBar","variant")}},striped:{type:Boolean,default:null},animated:{type:Boolean,default:null},showProgress:{type:Boolean,default:null},showValue:{type:Boolean,default:null}},computed:{progressBarClasses:function(){return[this.computedVariant?"bg-".concat(this.computedVariant):"",this.computedStriped||this.computedAnimated?"progress-bar-striped":"",this.computedAnimated?"progress-bar-animated":""]},progressBarStyles:function(){return{width:this.computedValue/this.computedMax*100+"%"}},computedValue:function(){return Se(this.value)||0},computedMax:function(){var t=Se(this.max);return isNaN(t)?Se(this.bvProgress.max)||100:t},computedPrecision:function(){var t=ye(this.precision);return isNaN(t)?ye(this.bvProgress.precision)||0:t},computedProgress:function(){var t=this.computedPrecision,e=Math.pow(10,t);return Be(100*e*this.computedValue/this.computedMax/e,t)},computedVariant:function(){return this.variant||this.bvProgress.variant},computedStriped:function(){return dt(this.striped)?this.striped:this.bvProgress.striped||!1},computedAnimated:function(){return dt(this.animated)?this.animated:this.bvProgress.animated||!1},computedShowProgress:function(){return dt(this.showProgress)?this.showProgress:this.bvProgress.showProgress||!1},computedShowValue:function(){return dt(this.showValue)?this.showValue:this.bvProgress.showValue||!1}},render:function(t){var e=t();return this.hasNormalizedSlot("default")?e=this.normalizeSlot("default"):this.label||this.labelHtml?e=t("span",{domProps:pi(this.labelHtml,this.label)}):this.computedShowProgress?e=this.computedProgress:this.computedShowValue&&(e=Be(this.computedValue,this.computedPrecision)),t("div",{staticClass:"progress-bar",class:this.progressBarClasses,style:this.progressBarStyles,attrs:{role:"progressbar","aria-valuemin":"0","aria-valuemax":Ue(this.computedMax),"aria-valuenow":Be(this.computedValue,this.computedPrecision)}},[e])}}),vv=t.extend({name:"BProgress",mixins:[ke],provide:function(){return{bvProgress:this}},props:{variant:{type:String,default:function(){return Et("BProgress","variant")}},striped:{type:Boolean,default:!1},animated:{type:Boolean,default:!1},height:{type:String,default:null},precision:{type:[Number,String],default:0},showProgress:{type:Boolean,default:!1},showValue:{type:Boolean,default:!1},max:{type:[Number,String],default:100},value:{type:[Number,String],default:0}},computed:{progressHeight:function(){return{height:this.height||null}}},render:function(t){var e=this.normalizeSlot("default");return e||(e=t(fv,{props:{value:this.value,max:this.max,precision:this.precision,variant:this.variant,animated:this.animated,striped:this.striped,showProgress:this.showProgress,showValue:this.showValue}})),t("div",{class:["progress"],style:this.progressHeight},[e])}}),mv=Vt({components:{BProgress:vv,BProgressBar:fv}}),gv=t.extend({name:"BSpinner",functional:!0,props:{type:{type:String,default:"border"},label:{type:String,default:null},variant:{type:String,default:function(){return Et("BSpinner","variant")}},small:{type:Boolean,default:!1},role:{type:String,default:"status"},tag:{type:String,default:"span"}},render:function(t,i){var a,n=i.props,l=i.data,o=i.slots,r=i.scopedSlots,s=o(),d=Me("label",{},r||{},s)||n.label;return d&&(d=t("span",{staticClass:"sr-only"},d)),t(n.tag,e(l,{attrs:{role:d?n.role||"status":null,"aria-hidden":d?null:"true"},class:(a={},u(a,"spinner-".concat(n.type),n.type),u(a,"spinner-".concat(n.type,"-sm"),n.small),u(a,"text-".concat(n.variant),n.variant),a)}),[d||t()])}}),bv=Vt({components:{BSpinner:gv}}),yv={methods:{hasListener:function(t){var e=this.$listeners||{},i=this._events||{};return!lt(e[t])||k(i[t])&&i[t].length>0}}},Sv=/_/g,Bv=/([a-z])([A-Z])/g,Tv=/(\s|^)(\w)/g,zv=function(t){return t.replace(Sv," ").replace(Bv,(function(t,e,i){return e+" "+i})).replace(Tv,(function(t,e,i){return e+i.toUpperCase()}))},wv={_rowVariant:!0,_cellVariants:!0,_showDetails:!0},Cv=["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(","),Mv=function(t,e){var i=[];if(k(t)&&t.filter(gt).forEach((function(t){if(ut(t))i.push({key:t,label:zv(t)});else if(P(t)&&t.key&&ut(t.key))i.push(E(t));else if(P(t)&&1===L(t).length){var e=L(t)[0],a=function(t,e){var i=null;return ut(e)?i={key:t,label:e}:st(e)?i={key:t,formatter:e}:P(e)?(i=E(e)).key=i.key||t:!1!==e&&(i={key:t}),i}(e,t[e]);a&&i.push(a)}})),0===i.length&&k(e)&&e.length>0){var a=e[0];L(a).forEach((function(t){wv[t]||i.push({key:t,label:zv(t)})}))}var n={};return i.filter((function(t){return!n[t.key]&&(n[t.key]=!0,t.label=ut(t.label)?t.label:zv(t.key),!0)}))},kv={props:{items:{type:Array,default:function(){return[]}},fields:{type:Array,default:null},primaryKey:{type:String,default:null},value:{type:Array,default:function(){return[]}}},data:function(){return{localItems:k(this.items)?this.items.slice():[]}},computed:{computedFields:function(){return Mv(this.fields,this.localItems)},computedFieldsObj:function(){var t=this.$parent;return this.computedFields.reduce((function(e,i){if(e[i.key]=E(i),i.formatter){var a=i.formatter;ut(a)&&st(t[a])?a=t[a]:st(a)||(a=void 0),e[i.key].formatter=a}return e}),{})},computedItems:function(){return(this.paginatedItems||this.sortedItems||this.filteredItems||this.localItems||[]).slice()},context:function(){return{filter:this.localFilter,sortBy:this.localSortBy,sortDesc:this.localSortDesc,perPage:parseInt(this.perPage,10)||0,currentPage:parseInt(this.currentPage,10)||1,apiUrl:this.apiUrl}}},watch:{items:function(t){k(t)?this.localItems=t.slice():rt(t)&&(this.localItems=[])},computedItems:function(t){this.$emit("input",t)},context:function(t,e){ji(t,e)||this.$emit("context-changed",t)}},mounted:function(){this.$emit("input",this.computedItems)},methods:{getFieldFormatter:function(t){var e=this.computedFieldsObj[t];return e?e.formatter:void 0}}},xv={props:{stacked:{type:[Boolean,String],default:!1}},computed:{isStacked:function(){return""===this.stacked||this.stacked},isStackedAlways:function(){return!0===this.isStacked},stackedTableClasses:function(){return u({"b-table-stacked":this.isStackedAlways},"b-table-stacked-".concat(this.stacked),!this.isStackedAlways&&this.isStacked)}}},Iv=function(t,e,i){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return L(t).reduce((function(n,l){if(!wv[l]&&!(e&&e.length>0&&x(e,l))&&(!(i&&i.length>0)||x(i,l))){var o=a[l]||{},r=t[l],s=o.filterByFormatted,d=st(s)?s:s?o.formatter:null;n[l]=st(d)?d(r,l,t):r}return n}),{})},Vv=function t(e){return rt(e)?"":P(e)&&!ht(e)?L(e).sort().filter((function(t){return!rt(t)})).map((function(i){return t(e[i])})).join(" "):Ue(e)},Av='Prop "filter-debounce" is deprecated. Use the debounce feature of "" instead.',_v=/[\s\uFEFF\xA0]+/g,$v={props:{filter:{type:[String,RegExp,Object,Array],default:null},filterFunction:{type:Function,default:null},filterIgnoredFields:{type:Array},filterIncludedFields:{type:Array},filterDebounce:{type:[Number,String],deprecated:Av,default:0,validator:function(t){return/^\d+/.test(String(t))}}},data:function(){return{isFiltered:!1,localFilter:this.filterSanitize(this.filter)}},computed:{computedFilterIgnored:function(){return this.filterIgnoredFields?I(this.filterIgnoredFields).filter(Boolean):null},computedFilterIncluded:function(){return this.filterIncludedFields?I(this.filterIncludedFields).filter(Boolean):null},computedFilterDebounce:function(){var t=ye(this.filterDebounce)||0;return t>0&&St(Av,"BTable"),t},localFiltering:function(){return!this.hasProvider||!!this.noProviderFiltering},filteredCheck:function(){return{filteredItems:this.filteredItems,localItems:this.localItems,localFilter:this.localFilter}},localFilterFn:function(){return st(this.filterFunction)?this.filterFunction:null},filteredItems:function(){var t=this.localItems||[],e=this.localFilter,i=this.localFiltering?this.filterFnFactory(this.localFilterFn,e)||this.defaultFilterFnFactory(e):null;return i&&t.length>0?t.filter(i):t}},watch:{computedFilterDebounce:function(t){!t&&this.$_filterTimer&&(clearTimeout(this.$_filterTimer),this.$_filterTimer=null,this.localFilter=this.filterSanitize(this.filter))},filter:{deep:!0,handler:function(t){var e=this,i=this.computedFilterDebounce;clearTimeout(this.$_filterTimer),this.$_filterTimer=null,i&&i>0?this.$_filterTimer=setTimeout((function(){e.localFilter=e.filterSanitize(t)}),i):this.localFilter=this.filterSanitize(t)}},filteredCheck:function(t){var e=t.filteredItems,i=t.localFilter,a=!1;i?ji(i,[])||ji(i,{})?a=!1:i&&(a=!0):a=!1,a&&this.$emit("filtered",e,e.length),this.isFiltered=a},isFiltered:function(t,e){!1===t&&!0===e&&this.$emit("filtered",this.localItems,this.localItems.length)}},created:function(){var t=this;this.$_filterTimer=null,this.$nextTick((function(){t.isFiltered=Boolean(t.localFilter)}))},beforeDestroy:function(){clearTimeout(this.$_filterTimer),this.$_filterTimer=null},methods:{filterSanitize:function(t){return!this.localFiltering||this.localFilterFn||ut(t)||vt(t)?mt(t):""},filterFnFactory:function(t,e){if(!t||!st(t)||!e||ji(e,[])||ji(e,{}))return null;return function(i){return t(i,e)}},defaultFilterFnFactory:function(t){var e=this;if(!t||!ut(t)&&!vt(t))return null;var i=t;if(ut(i)){var a=Ge(t).replace(_v,"\\s+");i=new RegExp(".*".concat(a,".*"),"i")}return function(t){return i.lastIndex=0,i.test((a=t,n=e.computedFilterIgnored,l=e.computedFilterIncluded,o=e.computedFieldsObj,P(a)?Vv(Iv(a,n,l,o)):""));var a,n,l,o}}}},Hv=function(t,e){return t.map((function(t,e){return[e,t]})).sort(function(t,e){return this(t[1],e[1])||t[0]-e[0]}.bind(e)).map((function(t){return t[1]}))},Fv={props:{sortBy:{type:String,default:""},sortDesc:{type:Boolean,default:!1},sortDirection:{type:String,default:"asc",validator:function(t){return x(["asc","desc","last"],t)}},sortCompare:{type:Function,default:null},sortCompareOptions:{type:Object,default:function(){return{numeric:!0}}},sortCompareLocale:{type:[String,Array]},sortNullLast:{type:Boolean,default:!1},noSortReset:{type:Boolean,default:!1},labelSortAsc:{type:String,default:"Click to sort Ascending"},labelSortDesc:{type:String,default:"Click to sort Descending"},labelSortClear:{type:String,default:"Click to clear sorting"},noLocalSorting:{type:Boolean,default:!1},noFooterSorting:{type:Boolean,default:!1},sortIconLeft:{type:Boolean,default:!1}},data:function(){return{localSortBy:this.sortBy||"",localSortDesc:this.sortDesc||!1}},computed:{localSorting:function(){return this.hasProvider?!!this.noProviderSorting:!this.noLocalSorting},isSortable:function(){return this.computedFields.some((function(t){return t.sortable}))},sortedItems:function(){var t=(this.filteredItems||this.localItems||[]).slice(),e=this.localSortBy,i=this.localSortDesc,a=this.sortCompare,n=this.localSorting,l=h({},this.sortCompareOptions,{usage:"sort"}),o=this.sortCompareLocale||void 0,r=this.sortNullLast;if(e&&n){var s=(this.computedFieldsObj[e]||{}).sortByFormatted,d=st(s)?s:s?this.getFieldFormatter(e):void 0;return Hv(t,(function(t,n){var s=null;return st(a)&&(s=a(t,n,e,i,d,l,o)),(rt(s)||!1===s)&&(s=function(t,e,i,a,n,l,o,r){var s=yt(t,i,null),d=yt(e,i,null);return st(n)&&(s=n(s,i,t),d=n(d,i,e)),s=rt(s)?"":s,d=rt(d)?"":d,ht(s)&&ht(d)||ct(s)&&ct(d)?sd?1:0:r&&""===s&&""!==d?1:r&&""!==s&&""===d?-1:Vv(s).localeCompare(Vv(d),o,l)}(t,n,e,0,d,l,o,r)),(s||0)*(i?-1:1)}))}return t}},watch:{isSortable:function(t){t?this.isSortable&&this.$on("head-clicked",this.handleSort):this.$off("head-clicked",this.handleSort)},sortDesc:function(t){t!==this.localSortDesc&&(this.localSortDesc=t||!1)},sortBy:function(t){t!==this.localSortBy&&(this.localSortBy=t||"")},localSortDesc:function(t,e){t!==e&&this.$emit("update:sortDesc",t)},localSortBy:function(t,e){t!==e&&this.$emit("update:sortBy",t)}},created:function(){this.isSortable&&this.$on("head-clicked",this.handleSort)},methods:{handleSort:function(t,e,i,a){var n=this;if(this.isSortable&&(!a||!this.noFooterSorting)){var l=!1,o=function(){var t=e.sortDirection||n.sortDirection;"asc"===t?n.localSortDesc=!1:"desc"===t&&(n.localSortDesc=!0)};e.sortable?(t===this.localSortBy?this.localSortDesc=!this.localSortDesc:(this.localSortBy=t,o()),l=!0):this.localSortBy&&!this.noSortReset&&(this.localSortBy="",o(),l=!0),l&&this.$emit("sort-changed",this.context)}},sortTheadThClasses:function(t,e,i){return{"b-table-sort-icon-left":e.sortable&&this.sortIconLeft&&!(i&&this.noFooterSorting)}},sortTheadThAttrs:function(t,e,i){if(!this.isSortable||i&&this.noFooterSorting)return{};var a=e.sortable;return{"aria-sort":a&&this.localSortBy===t?this.localSortDesc?"descending":"ascending":a?"none":null}},sortTheadThLabel:function(t,e,i){if(!this.isSortable||i&&this.noFooterSorting)return null;var a="";if(e.sortable)if(this.localSortBy===t)a=this.localSortDesc?this.labelSortAsc:this.labelSortDesc;else{a=this.localSortDesc?this.labelSortDesc:this.labelSortAsc;var n=this.sortDirection||e.sortDirection;"asc"===n?a=this.labelSortAsc:"desc"===n&&(a=this.labelSortDesc)}else this.noSortReset||(a=this.localSortBy?this.labelSortClear:"");return We(a)||null}}},Lv={props:{perPage:{type:[Number,String],default:0},currentPage:{type:[Number,String],default:1}},computed:{localPaging:function(){return!this.hasProvider||!!this.noProviderPaging},paginatedItems:function(){var t=this.sortedItems||this.filteredItems||this.localItems||[],e=Math.max(parseInt(this.currentPage,10)||1,1),i=Math.max(parseInt(this.perPage,10)||0,0);return this.localPaging&&i&&(t=t.slice((e-1)*i,e*i)),t}}},Dv={props:{caption:{type:String,default:null},captionHtml:{type:String}},computed:{captionId:function(){return this.isStacked?this.safeId("_caption_"):null}},methods:{renderCaption:function(){var t=this.$createElement,e=this.normalizeSlot("table-caption"),i=t();if(e||this.caption||this.captionHtml){var a={key:"caption",attrs:{id:this.captionId}};e||(a.domProps=pi(this.captionHtml,this.caption)),i=t("caption",a,[e])}return i}}},Pv={methods:{renderColgroup:function(){var t=this.$createElement,e=this.computedFields,i=t();return this.hasNormalizedSlot("table-colgroup")&&(i=t("colgroup",{key:"colgroup"},[this.normalizeSlot("table-colgroup",{columns:e.length,fields:e})])),i}}},Ov=["TD","TH","TR"],Ev=function(t){if(!t||!t.target)return!1;var e=t.target;if(e.disabled||-1!==Ov.indexOf(e.tagName))return!1;if(ne(".dropdown-menu",e))return!0;var i="LABEL"===e.tagName?e:ne("label",e);if(i){var a=he(i,"for"),n=a?oe(a):ie("input, select, textarea",i);if(n&&!n.disabled)return!0}return ae(e,Cv)},Rv=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,e=me();return!!(e&&""!==e.toString().trim()&&e.containsNode&&Jt(t))&&e.containsNode(t,!0)},Nv={headVariant:{type:String,default:null}},jv=t.extend({name:"BThead",mixins:[ke],inheritAttrs:!1,provide:function(){return{bvTableRowGroup:this}},inject:{bvTable:{default:function(){return{}}}},props:Nv,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 h({role:"rowgroup"},this.$attrs)}},render:function(t){return t("thead",{class:this.theadClasses,attrs:this.theadAttrs,on:this.$listeners},this.normalizeSlot("default"))}}),Gv={footVariant:{type:String,default:null}},Uv=t.extend({name:"BTfoot",mixins:[ke],inheritAttrs:!1,provide:function(){return{bvTableRowGroup:this}},inject:{bvTable:{default:function(){return{}}}},props:Gv,computed:{isTfoot:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!1},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},tfootClasses:function(){return[this.footVariant?"thead-".concat(this.footVariant):null]},tfootAttrs:function(){return h({role:"rowgroup"},this.$attrs)}},render:function(t){return t("tfoot",{class:this.tfootClasses,attrs:this.tfootAttrs,on:this.$listeners},this.normalizeSlot("default"))}}),Wv={variant:{type:String,default:null}},qv=t.extend({name:"BTr",mixins:[ke],inheritAttrs:!1,provide:function(){return{bvTableTr:this}},inject:{bvTableRowGroup:{default:function(){return{}}}},props:Wv,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"light"!==this.headVariant&&"light"!==this.footVariant&&("dark"===this.headVariant||"dark"===this.footVariant||this.isDark)},trClasses:function(){return[this.variant?"".concat(this.isRowDark?"bg":"table","-").concat(this.variant):null]},trAttrs:function(){return h({role:"row"},this.$attrs)}},render:function(t){return t("tr",{class:this.trClasses,attrs:this.trAttrs,on:this.$listeners},this.normalizeSlot("default"))}}),Yv=/^\d+$/,Kv=function(t){return t=parseInt(t,10),Yv.test(String(t))&&t>0?t:null},Xv=function(t){return rt(t)||Kv(t)>0},Jv={variant:{type:String,default:null},colspan:{type:[Number,String],default:null,validator:Xv},rowspan:{type:[Number,String],default:null,validator:Xv},stackedHeading:{type:String,default:null},stickyColumn:{type:Boolean,default:!1}},Zv=t.extend({name:"BTableCell",mixins:[ke],inheritAttrs:!1,inject:{bvTableTr:{default:function(){return{}}}},props:Jv,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 Kv(this.colspan)},computedRowspan:function(){return Kv(this.rowspan)},cellClasses:function(){var t=this.variant;return(!t&&this.isStickyHeader&&!this.headVariant||!t&&this.isStickyColumn)&&(t=this.rowVariant||this.tableVariant||"b-table-default"),[t?"".concat(this.isDark?"bg":"table","-").concat(t):null,this.isStickyColumn?"b-table-sticky-column":null]},cellAttrs:function(){var t=this.inThead||this.inTfoot,e=this.computedColspan,i=this.computedRowspan,a="cell",n=null;return t?(a="columnheader",n=e>0?"colspan":"col"):"th"===this.tag&&(a="rowheader",n=i>0?"rowgroup":"row"),h({colspan:e,rowspan:i,role:a,scope:n},this.$attrs,{"data-label":this.isStackedCell&&!rt(this.stackedHeading)?Ue(this.stackedHeading):null})}},render:function(t){var e=[this.normalizeSlot("default")];return t(this.tag,{class:this.cellClasses,attrs:this.cellAttrs,on:this.$listeners},[this.isStackedCell?t("div",[e]):e])}}),Qv=t.extend({name:"BTh",extends:Zv,computed:{tag:function(){return"th"}}}),tm={props:{headVariant:{type:String,default:function(){return Et("BTable","headVariant")}},headRowVariant:{type:String,default:null},theadClass:{type:[String,Array,Object]},theadTrClass:{type:[String,Array,Object]}},methods:{fieldClasses:function(t){return[t.class?t.class:"",t.thClass?t.thClass:""]},headClicked:function(t,e,i){this.stopIfBusy&&this.stopIfBusy(t)||Ev(t)||Rv(this.$el)||(t.stopPropagation(),t.preventDefault(),this.$emit("head-clicked",e.key,e,t,i))},renderThead:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=this.$createElement,a=this.computedFields||[];if(this.isStackedAlways||0===a.length)return i();var n=this.isSelectable?this.selectAllRows:function(){},l=this.isSelectable?this.clearSelected:function(){},o=function(a,o){var r=null;a.label.trim()||a.headerTitle||(r=zv(a.key));var s=t.hasListener("head-clicked")||t.isSortable,d={};s&&(d.click=function(i){t.headClicked(i,a,e)},d.keydown=function(i){var n=i.keyCode;n!==Si.ENTER&&n!==Si.SPACE||t.headClicked(i,a,e)});var u=t.isSortable?t.sortTheadThAttrs(a.key,a,e):{},c=t.isSortable?t.sortTheadThClasses(a.key,a,e):null,p=t.isSortable?t.sortTheadThLabel(a.key,a,e):null,f={key:a.key,class:[t.fieldClasses(a),c],props:{variant:a.variant,stickyColumn:a.stickyColumn},style:a.thStyle||{},attrs:h({tabindex:s?"0":null,abbr:a.headerAbbr||null,title:a.headerTitle||null,"aria-colindex":o+1,"aria-label":r},t.getThValues(null,a.key,a.thAttr,e?"foot":"head",{}),{},u),on:d},v=["head(".concat(a.key,")"),"head(".concat(a.key.toLowerCase(),")"),"head()"];e&&(v=["foot(".concat(a.key,")"),"foot(".concat(a.key.toLowerCase(),")"),"foot()"].concat(z(v)));var m={label:a.label,column:a.key,field:a,isFoot:e,selectAllRows:n,clearSelected:l},g=t.normalizeSlot(v,m)||(a.labelHtml?i("div",{domProps:pi(a.labelHtml)}):a.label),b=p?i("span",{staticClass:"sr-only"}," (".concat(p,")")):null;return i(Qv,f,[g,b].filter(gt))},r=a.map(o).filter(gt),s=[];if(e){var d={variant:rt(this.footRowVariant)?this.headRowVariant:this.footRowVariant};s.push(i(qv,{class:this.tfootTrClass,props:d},r))}else{var u={columns:a.length,fields:a,selectAllRows:n,clearSelected:l};s.push(this.normalizeSlot("thead-top",u)||i()),s.push(i(qv,{class:this.theadTrClass,props:{variant:this.headRowVariant}},r))}return i(e?Uv:jv,{key:e?"bv-tfoot":"bv-thead",class:(e?this.tfootClass:this.theadClass)||null,props:e?{footVariant:this.footVariant||this.headVariant||null}:{headVariant:this.headVariant||null}},s)}}},em={props:{footClone:{type:Boolean,default:!1},footVariant:{type:String,default:function(){return Et("BTable","footVariant")}},footRowVariant:{type:String,default:null},tfootClass:{type:[String,Array,Object],default:null},tfootTrClass:{type:[String,Array,Object],default:null}},methods:{renderTFootCustom:function(){var t=this.$createElement;return this.hasNormalizedSlot("custom-foot")?t(Uv,{key:"bv-tfoot-custom",class:this.tfootClass||null,props:{footVariant:this.footVariant||this.headVariant||null}},this.normalizeSlot("custom-foot",{items:this.computedItems.slice(),fields:this.computedFields.slice(),columns:this.computedFields.length})):t()},renderTfoot:function(){return this.footClone?this.renderThead(!0):this.renderTFootCustom()}}},im={tbodyTransitionProps:{type:Object},tbodyTransitionHandlers:{type:Object}},am=t.extend({name:"BTbody",mixins:[ke],inheritAttrs:!1,provide:function(){return{bvTableRowGroup:this}},inject:{bvTable:{default:function(){return{}}}},props:im,computed:{isTbody:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!1},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},isTransitionGroup:function(){return this.tbodyTransitionProps||this.tbodyTransitionHandlers},tbodyAttrs:function(){return h({role:"rowgroup"},this.$attrs)},tbodyProps:function(){return this.tbodyTransitionProps?h({},this.tbodyTransitionProps,{tag:"tbody"}):{}}},render:function(t){var e={props:this.tbodyProps,attrs:this.tbodyAttrs};return this.isTransitionGroup?(e.on=this.tbodyTransitionHandlers||{},e.nativeOn=this.$listeners||{}):e.on=this.$listeners||{},t(this.isTransitionGroup?"transition-group":"tbody",e,this.normalizeSlot("default"))}}),nm={mixins:[{props:{tbodyTrClass:{type:[String,Array,Object,Function],default:null},tbodyTrAttr:{type:[Object,Function],default:null},detailsTdClass:{type:[String,Array,Object],default:null}},methods:{getTdValues:function(t,e,i,a){var n=this.$parent;if(i){var l=yt(t,e,"");return st(i)?i(l,e,t):ut(i)&&st(n[i])?n[i](l,e,t):i}return a},getThValues:function(t,e,i,a,n){var l=this.$parent;if(i){var o=yt(t,e,"");return st(i)?i(o,e,t,a):ut(i)&&st(l[i])?l[i](o,e,t,a):i}return n},getFormattedValue:function(t,e){var i=e.key,a=this.getFieldFormatter(i),n=yt(t,i,null);return st(a)&&(n=a(n,i,t)),rt(n)?"":n},toggleDetailsFactory:function(t,e){var i=this;return function(){t&&i.$set(e,"_showDetails",!e._showDetails)}},rowHovered:function(t){this.tbodyRowEvtStopped(t)||this.emitTbodyRowEvent("row-hovered",t)},rowUnhovered:function(t){this.tbodyRowEvtStopped(t)||this.emitTbodyRowEvent("row-unhovered",t)},renderTbodyRowCell:function(t,e,i,a){var n=this,l=this.$createElement,o=this.hasNormalizedSlot("row-details"),r=this.getFormattedValue(i,t),s=t.key,d=!this.isStacked&&(this.isResponsive||this.stickyHeader)&&t.stickyColumn,u=d?t.isRowHeader?Qv:Zv:t.isRowHeader?"th":"td",c=i._cellVariants&&i._cellVariants[s]?i._cellVariants[s]:t.variant||null,p={key:"row-".concat(a,"-cell-").concat(e,"-").concat(s),class:[t.class?t.class:"",this.getTdValues(i,s,t.tdClass,"")],props:{},attrs:h({"aria-colindex":String(e+1)},t.isRowHeader?this.getThValues(i,s,t.thAttr,"row",{}):this.getTdValues(i,s,t.tdAttr,{}))};d?p.props={stackedHeading:this.isStacked?t.label:null,stickyColumn:!0,variant:c}:(p.attrs["data-label"]=this.isStacked&&!rt(t.label)?Ue(t.label):null,p.attrs.role=t.isRowHeader?"rowheader":"cell",p.attrs.scope=t.isRowHeader?"row":null,c&&p.class.push("".concat(this.dark?"bg":"table","-").concat(c)));var f={item:i,index:a,field:t,unformatted:yt(i,s,""),value:r,toggleDetails:this.toggleDetailsFactory(o,i),detailsShowing:Boolean(i._showDetails)};this.supportsSelectableRows&&(f.rowSelected=this.isRowSelected(a),f.selectRow=function(){return n.selectRow(a)},f.unselectRow=function(){return n.unselectRow(a)});var v=this.$_bodyFieldSlotNameCache[s],m=v?this.normalizeSlot(v,f):Ue(r);return this.isStacked&&(m=[l("div",[m])]),l(u,p,[m])},renderTbodyRow:function(t,e){var i=this,a=this.$createElement,n=this.computedFields,l=this.striped,o=this.hasNormalizedSlot("row-details"),r=t._showDetails&&o,s=this.$listeners["row-clicked"]||this.hasSelectableRowClick,d=[],u=r?this.safeId("_details_".concat(e,"_")):null,c=n.map((function(a,n){return i.renderTbodyRowCell(a,n,t,e)})),p=null;this.currentPage&&this.perPage&&this.perPage>0&&(p=String((this.currentPage-1)*this.perPage+e+1));var f=this.primaryKey,v=Ue(yt(t,f))||null,m=v||Ue(e),g=v?this.safeId("_row_".concat(v)):null,b=this.selectableRowClasses?this.selectableRowClasses(e):{},y=this.selectableRowAttrs?this.selectableRowAttrs(e):{},S=st(this.tbodyTrClass)?this.tbodyTrClass(t,"row"):this.tbodyTrClass,B=st(this.tbodyTrAttr)?this.tbodyTrAttr(t,"row"):this.tbodyTrAttr;if(d.push(a(qv,{key:"__b-table-row-".concat(m,"__"),ref:"itemRows",refInFor:!0,class:[S,b,r?"b-table-has-details":""],props:{variant:t._rowVariant||null},attrs:h({id:g},B,{tabindex:s?"0":null,"data-pk":v||null,"aria-details":u,"aria-owns":u,"aria-rowindex":p},y),on:{mouseenter:this.rowHovered,mouseleave:this.rowUnhovered}},c)),r){var T={item:t,index:e,fields:n,toggleDetails:this.toggleDetailsFactory(o,t)};this.supportsSelectableRows&&(T.rowSelected=this.isRowSelected(e),T.selectRow=function(){return i.selectRow(e)},T.unselectRow=function(){return i.unselectRow(e)});var z=a(Zv,{props:{colspan:n.length},class:this.detailsTdClass},[this.normalizeSlot("row-details",T)]);l&&d.push(a("tr",{key:"__b-table-details-stripe__".concat(m),staticClass:"d-none",attrs:{"aria-hidden":"true",role:"presentation"}}));var w=st(this.tbodyTrClass)?this.tbodyTrClass(t,"row-details"):this.tbodyTrClass,C=st(this.tbodyTrAttr)?this.tbodyTrAttr(t,"row-details"):this.tbodyTrAttr;d.push(a(qv,{key:"__b-table-details__".concat(m),staticClass:"b-table-details",class:[w],props:{variant:t._rowVariant||null},attrs:h({},C,{id:u,tabindex:"-1"})},[z]))}else o&&(d.push(a()),l&&d.push(a()));return d}}}],props:h({},im,{tbodyClass:{type:[String,Array,Object]}}),methods:{getTbodyTrs:function(){var t=this.$refs||{},e=t.tbody?t.tbody.$el||t.tbody:null,i=(t.itemRows||[]).map((function(t){return t.$el||t}));return e&&e.children&&e.children.length>0&&i&&i.length>0?M(e.children).filter((function(t){return x(i,t)})):[]},getTbodyTrIndex:function(t){if(!Jt(t))return-1;var e="TR"===t.tagName?t:ne("tr",t,!0);return e?this.getTbodyTrs().indexOf(e):-1},emitTbodyRowEvent:function(t,e){if(t&&this.hasListener(t)&&e&&e.target){var i=this.getTbodyTrIndex(e.target);if(i>-1){var a=this.computedItems[i];this.$emit(t,a,i,e)}}},tbodyRowEvtStopped:function(t){return this.stopIfBusy&&this.stopIfBusy(t)},onTbodyRowKeydown:function(t){var e=t.target;if(!this.tbodyRowEvtStopped(t)&&"TR"===e.tagName&&e===document.activeElement&&0===e.tabIndex){var i=t.keyCode;if(x([Si.ENTER,Si.SPACE],i))t.stopPropagation(),t.preventDefault(),this.onTBodyRowClicked(t);else if(x([Si.UP,Si.DOWN,Si.HOME,Si.END],i)){var a=this.getTbodyTrIndex(e);if(a>-1){t.stopPropagation(),t.preventDefault();var n=this.getTbodyTrs(),l=t.shiftKey;i===Si.HOME||l&&i===Si.UP?n[0].focus():i===Si.END||l&&i===Si.DOWN?n[n.length-1].focus():i===Si.UP&&a>0?n[a-1].focus():i===Si.DOWN&&a0&&this.selectedRows.some(gt)},selectableIsMultiSelect:function(){return this.isSelectable&&x(["range","multi"],this.selectMode)},selectableTableClasses:function(){var t;return u(t={"b-table-selectable":this.isSelectable},"b-table-select-".concat(this.selectMode),this.isSelectable),u(t,"b-table-selecting",this.selectableHasSelection),u(t,"b-table-selectable-no-click",this.isSelectable&&!this.hasSelectableRowClick),t},selectableTableAttrs:function(){return{"aria-multiselectable":this.isSelectable?this.selectableIsMultiSelect?"true":"false":null}}},watch:{computedItems:function(t,e){var i=!1;if(this.isSelectable&&this.selectedRows.length>0){i=k(t)&&k(e)&&t.length===e.length;for(var a=0;i&&a=0&&t0&&(this.selectedLastClicked=-1,this.selectedRows=this.selectableIsMultiSelect?Cf(t).map((function(){return!0})):[!0])},isRowSelected:function(t){return!(!ct(t)||!this.selectedRows[t])},clearSelected:function(){this.selectedLastClicked=-1,this.selectedRows=[]},selectableRowClasses:function(t){if(this.isSelectable&&this.isRowSelected(t)){var e=this.selectedVariant;return u({"b-table-row-selected":!0},"".concat(this.dark?"bg":"table","-").concat(e),e)}return{}},selectableRowAttrs:function(t){return{"aria-selected":this.isSelectable?this.isRowSelected(t)?"true":"false":null}},setSelectionHandlers:function(t){var e=t&&!this.noSelectOnClick?"$on":"$off";this[e]("row-clicked",this.selectionHandler),this[e]("filtered",this.clearSelected),this[e]("context-changed",this.clearSelected)},selectionHandler:function(t,e,i){if(this.isSelectable&&!this.noSelectOnClick){var a=this.selectMode,n=this.selectedRows.slice(),l=!n[e];if("single"===a)n=[];else if("range"===a)if(this.selectedLastRow>-1&&i.shiftKey){for(var o=Math.min(this.selectedLastRow,e);o<=Math.max(this.selectedLastRow,e);o++)n[o]=!0;l=!0}else i.ctrlKey||i.metaKey||(n=[],l=!0),this.selectedLastRow=l?e:-1;n[e]=l,this.selectedRows=n}else this.clearSelected()}}},um={mixins:[yu],props:{items:{type:[Array,Function],default:function(){return[]}},noProviderPaging:{type:Boolean,default:!1},noProviderSorting:{type:Boolean,default:!1},noProviderFiltering:{type:Boolean,default:!1},apiUrl:{type:String,default:""}},computed:{hasProvider:function(){return st(this.items)},providerTriggerContext:function(){var t={apiUrl:this.apiUrl,filter:null,sortBy:null,sortDesc:null,perPage:null,currentPage:null};return this.noProviderFiltering||(t.filter=this.localFilter),this.noProviderSorting||(t.sortBy=this.localSortBy,t.sortDesc=this.localSortDesc),this.noProviderPaging||(t.perPage=this.perPage,t.currentPage=this.currentPage),E(t)}},watch:{items:function(t){(this.hasProvider||st(t))&&this.$nextTick(this._providerUpdate)},providerTriggerContext:function(t,e){ji(t,e)||this.$nextTick(this._providerUpdate)}},mounted:function(){var t=this;!this.hasProvider||this.localItems&&0!==this.localItems.length||this._providerUpdate(),this.listenOnRoot("bv::refresh::table",(function(e){e!==t.id&&e!==t||t.refresh()}))},methods:{refresh:function(){this.$off("refreshed",this.refresh),this.computedBusy?this.localBusy&&this.hasProvider&&this.$on("refreshed",this.refresh):(this.clearSelected(),this.hasProvider?this.$nextTick(this._providerUpdate):this.localItems=k(this.items)?this.items.slice():[])},_providerSetLocal:function(t){this.localItems=k(t)?t.slice():[],this.localBusy=!1,this.$emit("refreshed"),this.id&&this.emitOnRoot("bv::table::refreshed",this.id)},_providerUpdate:function(){var t=this;this.hasProvider&&(this.computedBusy?this.$nextTick(this.refresh):(this.localBusy=!0,this.$nextTick((function(){try{var e=t.items(t.context,t._providerSetLocal);!rt(i=e)&&st(i.then)&&st(i.catch)?e.then((function(e){t._providerSetLocal(e)})):k(e)?t._providerSetLocal(e):2!==t.items.length&&(St("Provider function didn't request callback and did not return a promise or data.","BTable"),t.localBusy=!1)}catch(e){St("Provider function error [".concat(e.name,"] ").concat(e.message,"."),"BTable"),t.localBusy=!1,t.$off("refreshed",t.refresh)}var i}))))}}},cm={inheritAttrs:!1,provide:function(){return{bvTable:this}},props:{striped:{type:Boolean,default:!1},bordered:{type:Boolean,default:!1},borderless:{type:Boolean,default:!1},outlined:{type:Boolean,default:!1},dark:{type:Boolean,default:!1},hover:{type:Boolean,default:!1},small:{type:Boolean,default:!1},fixed:{type:Boolean,default:!1},responsive:{type:[Boolean,String],default:!1},stickyHeader:{type:[Boolean,String],default:!1},noBorderCollapse:{type:Boolean,default:!1},captionTop:{type:Boolean,default:!1},tableVariant:{type:String,default:null},tableClass:{type:[String,Array,Object],default:null}},computed:{isResponsive:function(){var t=""===this.responsive||this.responsive;return!this.isStacked&&t},isStickyHeader:function(){var t=""===this.stickyHeader||this.stickyHeader;return!this.isStacked&&t},wrapperClasses:function(){return[this.isStickyHeader?"b-table-sticky-header":"",!0===this.isResponsive?"table-responsive":this.isResponsive?"table-responsive-".concat(this.responsive):""].filter(gt)},wrapperStyles:function(){return this.isStickyHeader&&!dt(this.isStickyHeader)?{maxHeight:this.isStickyHeader}:{}},tableClasses:function(){var t=this.isTableSimple?this.hover:this.hover&&this.computedItems.length>0&&!this.computedBusy;return[this.tableClass,{"table-striped":this.striped,"table-hover":t,"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},this.tableVariant?"".concat(this.dark?"bg":"table","-").concat(this.tableVariant):"",this.stackedTableClasses,this.selectableTableClasses]},tableAttrs:function(){var t=[(this.$attrs||{})["aria-describedby"],this.captionId].filter(gt).join(" ")||null,e=this.computedItems,i=this.filteredItems,a=this.computedFields,n=this.selectableTableAttrs||{},l=this.isTableSimple?{}:{"aria-busy":this.computedBusy?"true":"false","aria-colcount":Ue(a.length),"aria-describedby":t};return h({"aria-rowcount":e&&i&&i.length>e.length?Ue(i.length):null},this.$attrs,{id:this.safeId(),role:"table"},l,{},n)}},render:function(t){var e=[];this.isTableSimple?e.push(this.normalizeSlot("default")):(e.push(this.renderCaption?this.renderCaption():null),e.push(this.renderColgroup?this.renderColgroup():null),e.push(this.renderThead?this.renderThead():null),e.push(this.renderTbody?this.renderTbody():null),e.push(this.renderTfoot?this.renderTfoot():null));var i=t("table",{key:"b-table",staticClass:"table b-table",class:this.tableClasses,attrs:this.tableAttrs},e.filter(gt));return this.wrapperClasses.length>0?t("div",{key:"wrap",class:this.wrapperClasses,style:this.wrapperStyles},[i]):i}},hm=t.extend({name:"BTable",mixins:[yv,ia,ke,kv,cm,xv,tm,em,nm,xv,$v,Fv,Lv,Dv,Pv,dm,lm,om,rm,sm,um]}),pm=t.extend({name:"BTableLite",mixins:[yv,ia,ke,kv,cm,xv,tm,em,nm,Dv,Pv]}),fm=t.extend({name:"BTableSimple",mixins:[ia,ke,cm,xv],computed:{isTableSimple:function(){return!0}}}),vm=Vt({components:{BTableLite:pm}}),mm=Vt({components:{BTableSimple:fm,BTbody:am,BThead:jv,BTfoot:Uv,BTr:qv,BTd:Zv,BTh:Qv}}),gm=Vt({components:{BTable:hm},plugins:{TableLitePlugin:vm,TableSimplePlugin:mm}}),bm=R(of,["tabs","isNavBar","cardHeader"]),ym=function(t){return!t.disabled},Sm=t.extend({name:"BTabButtonHelper",inject:{bvTabs:{default:function(){return{}}}},props:{tab:{default:null},tabs:{type:Array,default:function(){return[]}},id:{type:String,default:null},controls:{type:String,default:null},tabIndex:{type:Number,default:null},posInSet:{type:Number,default:null},setSize:{type:Number,default:null},noKeyNav:{type:Boolean,default:!1}},methods:{focus:function(){this.$refs&&this.$refs.link&&this.$refs.link.focus&&this.$refs.link.focus()},handleEvt:function(t){var e=function(){t.preventDefault(),t.stopPropagation()};if(!this.tab.disabled){var i=t.type,a=t.keyCode,n=t.shiftKey;"click"===i?(e(),this.$emit("click",t)):"keydown"===i&&a===Si.SPACE?(e(),this.$emit("click",t)):"keydown"!==i||this.noKeyNav||(a===Si.UP||a===Si.LEFT||a===Si.HOME?(e(),n||a===Si.HOME?this.$emit("first",t):this.$emit("prev",t)):a!==Si.DOWN&&a!==Si.RIGHT&&a!==Si.END||(e(),n||a===Si.END?this.$emit("last",t):this.$emit("next",t)))}}},render:function(t){var e=t(oi,{ref:"link",staticClass:"nav-link",class:[{active:this.tab.localActive&&!this.tab.disabled,disabled:this.tab.disabled},this.tab.titleLinkClass,this.tab.localActive?this.bvTabs.activeNavItemClass:null],props:{disabled:this.tab.disabled},attrs:{role:"tab",id:this.id,tabindex:this.tabIndex,"aria-selected":this.tab.localActive&&!this.tab.disabled?"true":"false","aria-setsize":this.setSize,"aria-posinset":this.posInSet,"aria-controls":this.controls},on:{click:this.handleEvt,keydown:this.handleEvt}},[this.tab.normalizeSlot("title")||this.tab.title]);return t("li",{staticClass:"nav-item",class:[this.tab.titleItemClass],attrs:{role:"presentation"}},[e])}}),Bm=t.extend({name:"BTabs",mixins:[ia,ke],provide:function(){return{bvTabs:this}},model:{prop:"value",event:"input"},props:h({},bm,{tag:{type:String,default:"div"},card:{type:Boolean,default:!1},end:{type:Boolean,default:!1},noFade:{type:Boolean,default:!1},noNavStyle:{type:Boolean,default:!1},noKeyNav:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},contentClass:{type:[String,Array,Object],default:null},navClass:{type:[String,Array,Object],default:null},navWrapperClass:{type:[String,Array,Object],default:null},activeNavItemClass:{type:[String,Array,Object],default:null},activeTabClass:{type:[String,Array,Object],default:null},value:{type:Number,default:null}}),data:function(){var t=parseInt(this.value,10);return{currentTab:t=isNaN(t)?-1:t,tabs:[],registeredTabs:[],isMounted:!1}},computed:{fade:function(){return!this.noFade},localNavClass:function(){var t=[];return this.card&&this.vertical&&t.push("card-header","h-100","border-bottom-0","rounded-0"),[].concat(t,[this.navClass])}},watch:{currentTab:function(t){var e=-1;this.tabs.forEach((function(i,a){t!==a||i.disabled?i.localActive=!1:(i.localActive=!0,e=a)})),this.$emit("input",e)},value:function(t,e){if(t!==e){t=parseInt(t,10),t=isNaN(t)?-1:t,e=parseInt(e,10)||0;var i=this.tabs;i[t]&&!i[t].disabled?this.activateTab(i[t]):t0){var i=t.map((function(t){return"#".concat(t.safeId())})).join(", ");e=ee(i,this.$el).map((function(t){return t.id})).filter(gt)}return Hv(t,(function(t,i){return e.indexOf(t.safeId())-e.indexOf(i.safeId())}))},updateTabs:function(){var t=this.getTabs(),e=t.indexOf(t.slice().reverse().find((function(t){return t.localActive&&!t.disabled})));if(e<0){var i=this.currentTab;i>=t.length?e=t.indexOf(t.slice().reverse().find(ym)):t[i]&&!t[i].disabled&&(e=i)}e<0&&(e=t.indexOf(t.find(ym))),t.forEach((function(t){t.localActive=!1})),t[e]&&(t[e].localActive=!0),this.tabs=t,this.currentTab=e},getButtonForTab:function(t){return(this.$refs.buttons||[]).find((function(e){return e.tab===t}))},updateButton:function(t){var e=this.getButtonForTab(t);e&&e.$forceUpdate&&e.$forceUpdate()},activateTab:function(t){var e=!1;if(t){var i=this.tabs.indexOf(t);if(!t.disabled&&i>-1&&i!==this.currentTab){var a=new BvEvent("activate-tab",{cancelable:!0,vueTarget:this,componentId:this.safeId()});this.$emit(a.type,i,this.currentTab,a),a.defaultPrevented||(e=!0,this.currentTab=i)}}return e||this.currentTab===this.value||this.$emit("input",this.currentTab),e},deactivateTab:function(t){return!!t&&this.activateTab(this.tabs.filter((function(e){return e!==t})).find(ym))},focusButton:function(t){var e=this;this.$nextTick((function(){var i=e.getButtonForTab(t);i&&i.focus&&i.focus()}))},emitTabClick:function(t,e){pt(e)&&t&&t.$emit&&!t.disabled&&t.$emit("click",e)},clickTab:function(t,e){this.activateTab(t),this.emitTabClick(t,e)},firstTab:function(t){var e=this.tabs.find(ym);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))},previousTab:function(t){var e=Math.max(this.currentTab,0),i=this.tabs.slice(0,e).reverse().find(ym);this.activateTab(i)&&t&&(this.focusButton(i),this.emitTabClick(i,t))},nextTab:function(t){var e=Math.max(this.currentTab,-1),i=this.tabs.slice(e+1).find(ym);this.activateTab(i)&&t&&(this.focusButton(i),this.emitTabClick(i,t))},lastTab:function(t){var e=this.tabs.slice().reverse().find(ym);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))}},render:function(t){var e=this,i=this.tabs,a=i.find((function(t){return t.localActive&&!t.disabled})),n=i.find((function(t){return!t.disabled})),l=i.map((function(l,o){var r=null;return e.noKeyNav||(r=-1,(a===l||!a&&n===l)&&(r=null)),t(Sm,{key:l._uid||o,ref:"buttons",refInFor:!0,props:{tab:l,tabs:i,id:l.controlledBy||(l.safeId?l.safeId("_BV_tab_button_"):null),controls:l.safeId?l.safeId():null,tabIndex:r,setSize:i.length,posInSet:o+1,noKeyNav:e.noKeyNav},on:{click:function(t){e.clickTab(l,t)},first:e.firstTab,prev:e.previousTab,next:e.nextTab,last:e.lastTab}})})),o=t(rf,{ref:"nav",class:this.localNavClass,attrs:{role:"tablist",id:this.safeId("_BV_tab_controls_")},props:{fill:this.fill,justified:this.justified,align:this.align,tabs:!this.noNavStyle&&!this.pills,pills:!this.noNavStyle&&this.pills,vertical:this.vertical,small:this.small,cardHeader:this.card&&!this.vertical}},[this.normalizeSlot("tabs-start")||t(),l,this.normalizeSlot("tabs-end")||t()]);o=t("div",{key:"bv-tabs-nav",class:[{"card-header":this.card&&!this.vertical&&!this.end,"card-footer":this.card&&!this.vertical&&this.end,"col-auto":this.vertical},this.navWrapperClass]},[o]);var r=t();i&&0!==i.length||(r=t("div",{key:"bv-empty-tab",class:["tab-pane","active",{"card-body":this.card}]},this.normalizeSlot("empty")));var s=t("div",{ref:"tabsContainer",key:"bv-tabs-container",staticClass:"tab-content",class:[{col:this.vertical},this.contentClass],attrs:{id:this.safeId("_BV_tab_container_")}},I(this.normalizeSlot("default"),r));return t(this.tag,{staticClass:"tabs",class:{row:this.vertical,"no-gutters":this.vertical&&this.card},attrs:{id:this.safeId()}},[this.end?s:t(),[o],this.end?t():s])}}),Tm=t.extend({name:"BTab",mixins:[ia,ke],inject:{bvTabs:{default:function(){return{}}}},props:{active:{type:Boolean,default:!1},tag:{type:String,default:"div"},buttonId:{type:String,default:""},title:{type:String,default:""},titleItemClass:{type:[String,Array,Object],default:null},titleLinkClass:{type:[String,Array,Object],default:null},disabled:{type:Boolean,default:!1},noBody:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1}},data:function(){return{localActive:this.active&&!this.disabled,show:!1}},computed:{tabClasses:function(){return[{active:this.localActive,disabled:this.disabled,"card-body":this.bvTabs.card&&!this.noBody},this.localActive?this.bvTabs.activeTabClass:null]},controlledBy:function(){return this.buttonId||this.safeId("__BV_tab_button__")},computedNoFade:function(){return!this.bvTabs.fade},computedLazy:function(){return this.bvTabs.lazy||this.lazy},_isTab:function(){return!0}},watch:{localActive:function(t){this.$emit("update:active",t)},active:function(t,e){t!==e&&(t?this.activate():this.deactivate()||this.$emit("update:active",this.localActive))},disabled:function(t,e){t!==e&&t&&this.localActive&&this.bvTabs.firstTab&&(this.localActive=!1,this.bvTabs.firstTab())}},mounted:function(){this.registerTab(),this.show=this.localActive},updated:function(){this.hasNormalizedSlot("title")&&this.bvTabs.updateButton&&this.bvTabs.updateButton(this)},destroyed:function(){this.unregisterTab()},methods:{registerTab:function(){this.bvTabs.registerTab&&this.bvTabs.registerTab(this)},unregisterTab:function(){this.bvTabs.unregisterTab&&this.bvTabs.unregisterTab(this)},activate:function(){return!(!this.bvTabs.activateTab||this.disabled)&&this.bvTabs.activateTab(this)},deactivate:function(){return!(!this.bvTabs.deactivateTab||!this.localActive)&&this.bvTabs.deactivateTab(this)}},render:function(t){var e=t(this.tag,{ref:"panel",staticClass:"tab-pane",class:this.tabClasses,directives:[{name:"show",rawName:"v-show",value:this.localActive,expression:"localActive"}],attrs:{role:"tabpanel",id:this.safeId(),"aria-hidden":this.localActive?"false":"true","aria-labelledby":this.controlledBy||null}},[this.localActive||!this.computedLazy?this.normalizeSlot("default"):t()]);return t(we,{props:{mode:"out-in",noFade:this.computedNoFade}},[e])}}),zm=Vt({components:{BTabs:Bm,BTab:Tm}}),wm={name:{type:String,required:!0},ariaLive:{type:String,default:function(){return Et("BToaster","ariaLive")}},ariaAtomic:{type:String,default:function(){return Et("BToaster","ariaAtomic")}},role:{type:String,default:function(){return Et("BToaster","role")}}},Cm=t.extend({data:function(){return{name:"b-toaster"}},methods:{onAfterEnter:function(t){var e=this;Kt((function(){se(t,"".concat(e.name,"-enter-to"))}))}},render:function(t){return t("transition-group",{props:{tag:"div",name:this.name},on:{afterEnter:this.onAfterEnter}},this.$slots.default)}}),Mm=t.extend({name:"BToaster",props:wm,data:function(){return{doRender:!1,dead:!1,staticName:this.name}},beforeMount:function(){var t=this;this.staticName=this.name,a.hasTarget(this.staticName)?(St('A "" with name "'.concat(this.name,'" already exists in the document.'),"BToaster"),this.dead=!0):(this.doRender=!0,this.$once("hook:beforeDestroy",(function(){t.$root.$emit("bv::toaster::destroyed",t.staticName)})))},destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},render:function(t){var e=t("div",{class:["d-none",{"b-dead-toaster":this.dead}]});if(this.doRender){var i=t(n,{staticClass:"b-toaster-slot",props:{name:this.staticName,multiple:!0,tag:"div",slim:!1,transition:Cm}});e=t("div",{staticClass:"b-toaster",class:[this.staticName],attrs:{id:this.staticName,role:this.role||null,"aria-live":this.ariaLive,"aria-atomic":this.ariaAtomic}},[i])}return e}}),km={id:{type:String,default:null},title:{type:String,default:null},toaster:{type:String,default:function(){return Et("BToast","toaster")}},visible:{type:Boolean,default:!1},variant:{type:String,default:function(){return Et("BToast","variant")}},isStatus:{type:Boolean,default:!1},appendToast:{type:Boolean,default:!1},noAutoHide:{type:Boolean,default:!1},autoHideDelay:{type:[Number,String],default:function(){return Et("BToast","autoHideDelay")}},noCloseButton:{type:Boolean,default:!1},noFade:{type:Boolean,default:!1},noHoverPause:{type:Boolean,default:!1},solid:{type:Boolean,default:!1},toastClass:{type:[String,Object,Array],default:function(){return Et("BToast","toastClass")}},headerClass:{type:[String,Object,Array],default:function(){return Et("BToast","headerClass")}},bodyClass:{type:[String,Object,Array],default:function(){return Et("BToast","bodyClass")}},href:{type:String,default:null},to:{type:[String,Object],default:null},static:{type:Boolean,default:!1}},xm=t.extend({name:"BToast",mixins:[ia,yu,ke,Fp],inheritAttrs:!1,model:{prop:"visible",event:"change"},props:km,data:function(){return{isMounted:!1,doRender:!1,localShow:!1,isTransitioning:!1,isHiding:!1,order:0,timer:null,dismissStarted:0,resumeDismiss:0}},computed:{bToastClasses:function(){return u({"b-toast-solid":this.solid,"b-toast-append":this.appendToast,"b-toast-prepend":!this.appendToast},"b-toast-".concat(this.variant),this.variant)},slotScope:function(){return{hide:this.hide}},computedDuration:function(){return Math.max(ye(this.autoHideDelay)||0,1e3)},computedToaster:function(){return String(this.toaster)},transitionHandlers:function(){return{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,afterLeave:this.onAfterLeave}}},watch:{visible:function(t){t?this.show():this.hide()},localShow:function(t){t!==this.visible&&this.$emit("change",t)},toaster:function(){this.$nextTick(this.ensureToaster)},static:function(t){t&&this.localShow&&this.ensureToaster()}},mounted:function(){var t=this;this.isMounted=!0,this.$nextTick((function(){t.visible&&Kt((function(){t.show()}))})),this.listenOnRoot("bv::show::toast",(function(e){e===t.safeId()&&t.show()})),this.listenOnRoot("bv::hide::toast",(function(e){e&&e!==t.safeId()||t.hide()})),this.listenOnRoot("bv::toaster::destroyed",(function(e){e===t.computedToaster&&t.hide()}))},beforeDestroy:function(){this.clearDismissTimer()},methods:{show:function(){var t=this;if(!this.localShow){this.ensureToaster();var e=this.buildEvent("show");this.emitEvent(e),this.dismissStarted=this.resumeDismiss=0,this.order=Date.now()*(this.appendToast?1:-1),this.isHiding=!1,this.doRender=!0,this.$nextTick((function(){Kt((function(){t.localShow=!0}))}))}},hide:function(){var t=this;if(this.localShow){var e=this.buildEvent("hide");this.emitEvent(e),this.setHoverHandler(!1),this.dismissStarted=this.resumeDismiss=0,this.clearDismissTimer(),this.isHiding=!0,Kt((function(){t.localShow=!1}))}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new BvEvent(t,h({cancelable:!1,target:this.$el||null,relatedTarget:null},e,{vueTarget:this,componentId:this.safeId()}))},emitEvent:function(t){var e=t.type;this.$root.$emit("bv::toast:".concat(e),t),this.$emit(e,t)},ensureToaster:function(){if(!this.static&&!a.hasTarget(this.computedToaster)){var t=document.createElement("div");document.body.appendChild(t),new Mm({parent:this.$root,propsData:{name:this.computedToaster}}).$mount(t)}},startDismissTimer:function(){this.clearDismissTimer(),this.noAutoHide||(this.timer=setTimeout(this.hide,this.resumeDismiss||this.computedDuration),this.dismissStarted=Date.now(),this.resumeDismiss=0)},clearDismissTimer:function(){clearTimeout(this.timer),this.timer=null},setHoverHandler:function(t){var e=this.$refs["b-toast"];ru(t,e,"mouseenter",this.onPause,au),ru(t,e,"mouseleave",this.onUnPause,au)},onPause:function(){if(!this.noAutoHide&&!this.noHoverPause&&this.timer&&!this.resumeDismiss){var t=Date.now()-this.dismissStarted;t>0&&(this.clearDismissTimer(),this.resumeDismiss=Math.max(this.computedDuration-t,1e3))}},onUnPause:function(){this.noAutoHide||this.noHoverPause||!this.resumeDismiss?this.resumeDismiss=this.dismissStarted=0:this.startDismissTimer()},onLinkClick:function(){var t=this;this.$nextTick((function(){Kt((function(){t.hide()}))}))},onBeforeEnter:function(){this.isTransitioning=!0},onAfterEnter:function(){this.isTransitioning=!1;var t=this.buildEvent("shown");this.emitEvent(t),this.startDismissTimer(),this.setHoverHandler(!0)},onBeforeLeave:function(){this.isTransitioning=!0},onAfterLeave:function(){this.isTransitioning=!1,this.order=0,this.resumeDismiss=this.dismissStarted=0;var t=this.buildEvent("hidden");this.emitEvent(t),this.doRender=!1},makeToast:function(t){var e=this,i=[],a=this.normalizeSlot("toast-title",this.slotScope);a?i.push(a):this.title&&i.push(t("strong",{staticClass:"mr-2"},this.title)),this.noCloseButton||i.push(t(Ve,{staticClass:"ml-auto mb-1",on:{click:function(){e.hide()}}}));var n=t();i.length>0&&(n=t("header",{staticClass:"toast-header",class:this.headerClass},i));var l=this.href||this.to,o=t(l?oi:"div",{staticClass:"toast-body",class:this.bodyClass,props:l?{to:this.to,href:this.href}:{},on:l?{click:this.onLinkClick}:{}},[this.normalizeSlot("default",this.slotScope)||t()]);return t("div",{key:"toast-".concat(this._uid),ref:"toast",staticClass:"toast",class:this.toastClass,attrs:h({},this.$attrs,{tabindex:"0",id:this.safeId()})},[n,o])}},render:function(t){if(!this.doRender||!this.isMounted)return t();var e="b-toast-".concat(this._uid),i=this.static?{}:this.scopedStyleAttrs;return t(l,{props:{name:e,to:this.computedToaster,order:this.order,slim:!0,disabled:this.static}},[t("div",{key:e,ref:"b-toast",staticClass:"b-toast",class:this.bToastClasses,attrs:h({},i,{id:this.safeId("_toast_outer"),role:this.isHiding?null:this.isStatus?"status":"alert","aria-live":this.isHiding?null:this.isStatus?"polite":"assertive","aria-atomic":this.isHiding?null:"true"})},[t(we,{props:{noFade:this.noFade},on:this.transitionHandlers},[this.localShow?this.makeToast(t):t()])])])}}),Im=["id"].concat(z(L(R(km,["static","visible"])))),Vm={toastContent:"default",title:"toast-title"},Am=function(t){return Im.reduce((function(e,i){return lt(t[i])||(e[i]=t[i]),e}),{})},_m=Vt({plugins:{plugin:function(t){var e=t.extend({name:"BToastPop",extends:xm,destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},mounted:function(){var t=this,e=function(){t.localShow=!1,t.doRender=!1,t.$nextTick((function(){t.$nextTick((function(){Kt((function(){t.$destroy()}))}))}))};this.$parent.$once("hook:destroyed",e),this.$once("hidden",e),this.listenOnRoot("bv::toaster::destroyed",(function(i){i===t.toaster&&e()}))}}),i=function(t,i){if(!Bt("$bvToast")){var a=new e({parent:i,propsData:h({},Am(Et("BToast")||{}),{},R(t,L(Vm)),{static:!1,visible:!0})});L(Vm).forEach((function(e){var n=t[e];lt(n)||("title"===e&&ut(n)&&(n=[i.$createElement("strong",{class:"mr-2"},n)]),a.$slots[Vm[e]]=I(n))}));var n=document.createElement("div");document.body.appendChild(n),a.$mount(n)}},a=function(){function t(e){r(this,t),V(this,{_vm:e,_root:e.$root}),_(this,{_vm:{enumerable:!0,configurable:!1,writable:!1},_root:{enumerable:!0,configurable:!1,writable:!1}})}return d(t,[{key:"toast",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t&&!Bt("$bvToast")&&i(h({},Am(e),{toastContent:t}),this._vm)}},{key:"show",value:function(t){t&&this._root.$emit("bv::show::toast",t)}},{key:"hide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._root.$emit("bv::hide::toast",t)}}]),t}();t.mixin({beforeCreate:function(){this._bv__toast=new a(this)}}),t.prototype.hasOwnProperty("$bvToast")||$(t.prototype,"$bvToast",{get:function(){return this&&this._bv__toast||St('"'.concat("$bvToast",'" must be accessed from a Vue instance "this" context.'),"BToast"),this._bv__toast}})}}}),$m=Vt({components:{BToast:xm,BToaster:Mm},plugins:{BVToastPlugin:_m}}),Hm="__BV_Tooltip__",Fm={focus:!0,hover:!0,click:!0,blur:!0,manual:!0},Lm=/^html$/i,Dm=/^noninteractive$/i,Pm=/^nofade$/i,Om=/^(auto|top(left|right)?|bottom(left|right)?|left(top|bottom)?|right(top|bottom)?)$/i,Em=/^(window|viewport|scrollParent)$/i,Rm=/^d\d+$/i,Nm=/^ds\d+$/i,jm=/^dh\d+$/i,Gm=/^o-?\d+$/i,Um=/^v-.+$/i,Wm=/\s+/,qm=function(t,e,i){if(q){var a=function(t,e){var i="BTooltip",a={title:void 0,trigger:"",placement:"top",fallbackPlacement:"flip",container:!1,animation:!0,offset:0,id:null,html:!1,interactive:!0,disabled:!1,delay:Et(i,"delay"),boundary:String(Et(i,"boundary")),boundaryPadding:parseInt(Et(i,"boundaryPadding"),10)||0,variant:Et(i,"variant"),customClass:Et(i,"customClass")};if(ut(t.value)||ct(t.value)?a.title=t.value:st(t.value)?a.title=t.value:O(t.value)&&(a=h({},a,{},t.value)),lt(a.title)){var n=e.data||{};a.title=n.attrs&&!rt(n.attrs.title)?n.attrs.title:void 0}O(a.delay)||(a.delay={show:parseInt(a.delay,10)||0,hide:parseInt(a.delay,10)||0}),t.arg&&(a.container="#".concat(t.arg)),L(t.modifiers).forEach((function(t){if(Lm.test(t))a.html=!0;else if(Dm.test(t))a.interactive=!1;else if(Pm.test(t))a.animation=!1;else if(Om.test(t))a.placement=t;else if(Em.test(t))t="scrollparent"===t?"scrollParent":t,a.boundary=t;else if(Rm.test(t)){var e=parseInt(t.slice(1),10)||0;a.delay.show=e,a.delay.hide=e}else Nm.test(t)?a.delay.show=parseInt(t.slice(2),10)||0:jm.test(t)?a.delay.hide=parseInt(t.slice(2),10)||0:Gm.test(t)?a.offset=parseInt(t.slice(1),10)||0:Um.test(t)&&(a.variant=t.slice(2)||null)}));var l={};return I(a.trigger||"").filter(gt).join(" ").trim().toLowerCase().split(Wm).forEach((function(t){Fm[t]&&(l[t]=!0)})),L(t.modifiers).forEach((function(t){t=t.toLowerCase(),Fm[t]&&(l[t]=!0)})),a.trigger=L(l).join(" "),"blur"===a.trigger&&(a.trigger="focus"),a.trigger||(a.trigger="hover focus"),a}(e,i);if(!t[Hm]){var n=i.context;t[Hm]=new Uf({parent:n,_scopeId:Hp(n,void 0)}),t[Hm].__bv_prev_data__={},t[Hm].$on("show",(function(){st(a.title)&&t[Hm].updateData({title:a.title(t)})}))}var l={title:a.title,triggers:a.trigger,placement:a.placement,fallbackPlacement:a.fallbackPlacement,variant:a.variant,customClass:a.customClass,container:a.container,boundary:a.boundary,delay:a.delay,offset:a.offset,noFade:!a.animation,id:a.id,interactive:a.interactive,disabled:a.disabled,html:a.html},o=t[Hm].__bv_prev_data__;if(t[Hm].__bv_prev_data__=l,!ji(l,o)){var r={target:t};L(l).forEach((function(e){l[e]!==o[e]&&(r[e]="title"===e&&st(l[e])?l[e](t):l[e])})),t[Hm].updateData(r)}}},Ym={bind:function(t,e,i){qm(t,e,i)},componentUpdated:function(t,e,i){i.context.$nextTick((function(){qm(t,e,i)}))},unbind:function(t){!function(t){t[Hm]&&(t[Hm].$destroy(),t[Hm]=null),delete t[Hm]}(t)}},Km=Vt({directives:{VBTooltip:Ym}}),Xm=Vt({components:{BTooltip:qf},plugins:{VBTooltipPlugin:Km}}),Jm=Vt({plugins:{AlertPlugin:Fe,BadgePlugin:ui,BreadcrumbPlugin:yi,ButtonPlugin:Fi,ButtonGroupPlugin:Pi,ButtonToolbarPlugin:Ri,CalendarPlugin:vd,CardPlugin:Qd,CarouselPlugin:vu,CollapsePlugin:_u,DropdownPlugin:sc,EmbedPlugin:cc,FormPlugin:Tc,FormCheckboxPlugin:$c,FormDatepickerPlugin:Nc,FormFilePlugin:Wc,FormGroupPlugin:lh,FormInputPlugin:ch,FormRadioPlugin:ph,FormSelectPlugin:yh,FormSpinbuttonPlugin:Vh,FormTagsPlugin:Rh,FormTextareaPlugin:jh,ImagePlugin:Gh,InputGroupPlugin:Qh,JumbotronPlugin:lp,LayoutPlugin:hp,LinkPlugin:pp,ListGroupPlugin:Sp,MediaPlugin:kp,ModalPlugin:lf,NavPlugin:vf,NavbarPlugin:wf,PaginationPlugin:Ff,PaginationNavPlugin:Of,PopoverPlugin:pv,ProgressPlugin:mv,SpinnerPlugin:bv,TablePlugin:gm,TabsPlugin:zm,ToastPlugin:$m,TooltipPlugin:Xm}}),Zm=Vt({directives:{VBHover:Dc}}),Qm=Vt({directives:{VBModal:Zp}}),tg={element:"body",offset:10,method:"auto",throttle:75},eg={element:"(string|element|component)",offset:"number",method:"string",throttle:"number"},ig="dropdown-item",ag="active",ng={ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown, .dropup",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},lg="offset",og="position",rg=/^.*(#[^#]+)$/,sg=["webkitTransitionEnd","transitionend","otransitionend","oTransitionEnd"],dg=function(t){return function(t){return Object.prototype.toString.call(t)}(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()},ug=function(){function t(e,i,a){r(this,t),this.$el=e,this.$scroller=null,this.$selector=[ng.NAV_LINKS,ng.LIST_ITEMS,ng.DROPDOWN_ITEMS].join(","),this.$offsets=[],this.$targets=[],this.$activeTarget=null,this.$scrollHeight=0,this.$resizeTimeout=null,this.$obs_scroller=null,this.$obs_targets=null,this.$root=a||null,this.$config=null,this.updateConfig(i)}return d(t,[{key:"updateConfig",value:function(t,e){this.$scroller&&(this.unlisten(),this.$scroller=null);var i=h({},this.constructor.Default,{},t);if(e&&(this.$root=e),function(t,e,i){for(var a in i)if(Object.prototype.hasOwnProperty.call(i,a)){var n=i[a],l=e[a],o=l&&Jt(l)?"element":dg(l);o=l&&l._isVue?"component":o,new RegExp(n).test(o)||St("".concat(t,': Option "').concat(a,'" provided type "').concat(o,'" but expected type "').concat(n,'"'))}}(this.constructor.Name,i,this.constructor.DefaultType),this.$config=i,this.$root){var a=this;this.$root.$nextTick((function(){a.listen()}))}else this.listen()}},{key:"dispose",value:function(){this.unlisten(),clearTimeout(this.$resizeTimeout),this.$resizeTimeout=null,this.$el=null,this.$config=null,this.$scroller=null,this.$selector=null,this.$offsets=null,this.$targets=null,this.$activeTarget=null,this.$scrollHeight=null}},{key:"listen",value:function(){var t=this,e=this.getScroller();e&&"BODY"!==e.tagName&&lu(e,"scroll",this,au),lu(window,"scroll",this,au),lu(window,"resize",this,au),lu(window,"orientationchange",this,au),sg.forEach((function(e){lu(window,e,t,au)})),this.setObservers(!0),this.handleEvent("refresh")}},{key:"unlisten",value:function(){var t=this,e=this.getScroller();this.setObservers(!1),e&&"BODY"!==e.tagName&&ou(e,"scroll",this,au),ou(window,"scroll",this,au),ou(window,"resize",this,au),ou(window,"orientationchange",this,au),sg.forEach((function(e){ou(window,e,t,au)}))}},{key:"setObservers",value:function(t){var e=this;this.$obs_scroller&&(this.$obs_scroller.disconnect(),this.$obs_scroller=null),this.$obs_targets&&(this.$obs_targets.disconnect(),this.$obs_targets=null),t&&(this.$obs_targets=eu(this.$el,(function(){e.handleEvent("mutation")}),{subtree:!0,childList:!0,attributes:!0,attributeFilter:["href"]}),this.$obs_scroller=eu(this.getScroller(),(function(){e.handleEvent("mutation")}),{subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["id","style","class"]}))}},{key:"handleEvent",value:function(t){var e=ut(t)?t:t.type,i=this;"scroll"===e?(this.$obs_scroller||this.listen(),this.process()):/(resize|orientationchange|mutation|refresh)/.test(e)&&(i.$resizeTimeout||(i.$resizeTimeout=setTimeout((function(){i.refresh(),i.process(),i.$resizeTimeout=null}),i.$config.throttle)))}},{key:"refresh",value:function(){var t=this,e=this.getScroller();if(e){var i=e!==e.window?og:lg,a="auto"===this.$config.method?i:this.$config.method,n=a===og?be:ge,l=a===og?this.getScrollTop():0;return this.$offsets=[],this.$targets=[],this.$scrollHeight=this.getScrollHeight(),ee(this.$selector,this.$el).map((function(t){return he(t,"href")})).filter((function(t){return t&&rg.test(t||"")})).map((function(t){var i=t.replace(rg,"$1").trim();if(!i)return null;var a=ie(i,e);return a&&Zt(a)?{offset:parseInt(n(a).top,10)+l,target:i}:null})).filter(Boolean).sort((function(t,e){return t.offset-e.offset})).reduce((function(e,i){return e[i.target]||(t.$offsets.push(i.offset),t.$targets.push(i.target),e[i.target]=!0),e}),{}),this}}},{key:"process",value:function(){var t=this.getScrollTop()+this.$config.offset,e=this.getScrollHeight(),i=this.$config.offset+e-this.getOffsetHeight();if(this.$scrollHeight!==e&&this.refresh(),t>=i){var a=this.$targets[this.$targets.length-1];this.$activeTarget!==a&&this.activate(a)}else{if(this.$activeTarget&&t0)return this.$activeTarget=null,void this.clear();for(var n=this.$offsets.length;n--;){this.$activeTarget!==this.$targets[n]&&t>=this.$offsets[n]&&(lt(this.$offsets[n+1])||t0&&this.$root&&this.$root.$emit("bv::scrollspy::activate",t,i)}},{key:"clear",value:function(){var t=this;ee("".concat(this.$selector,", ").concat(ng.NAV_ITEMS),this.$el).filter((function(t){return de(t,ag)})).forEach((function(e){return t.setActiveState(e,!1)}))}},{key:"setActiveState",value:function(t,e){t&&(e?re(t,ag):se(t,ag))}}],[{key:"Name",get:function(){return"v-b-scrollspy"}},{key:"Default",get:function(){return tg}},{key:"DefaultType",get:function(){return eg}}]),t}(),cg="__BV_ScrollSpy__",hg=/^\d+$/,pg=/^(auto|position|offset)$/,fg=function(t,e,i){if(q){var a=function(t){var e={};return t.arg&&(e.element="#".concat(t.arg)),L(t.modifiers).forEach((function(t){hg.test(t)?e.offset=parseInt(t,10):pg.test(t)&&(e.method=t)})),ut(t.value)?e.element=t.value:ct(t.value)?e.offset=Math.round(t.value):P(t.value)&&L(t.value).filter((function(t){return!!ug.DefaultType[t]})).forEach((function(i){e[i]=t.value[i]})),e}(e);t[cg]?t[cg].updateConfig(a,i.context.$root):t[cg]=new ug(t,a,i.context.$root)}},vg={bind:function(t,e,i){fg(t,e,i)},inserted:function(t,e,i){fg(t,e,i)},update:function(t,e,i){e.value!==e.oldValue&&fg(t,e,i)},componentUpdated:function(t,e,i){e.value!==e.oldValue&&fg(t,e,i)},unbind:function(t){!function(t){t[cg]&&(t[cg].dispose(),t[cg]=null,delete t[cg])}(t)}},mg=Vt({directives:{VBScrollspy:vg}}),gg=Vt({directives:{VBToggle:Au}}),bg=Vt({directives:{VBVisible:Ed}}),yg=Vt({plugins:{VBHoverPlugin:Zm,VBModalPlugin:Qm,VBPopoverPlugin:hv,VBScrollspyPlugin:mg,VBTogglePlugin:gg,VBTooltipPlugin:Km,VBVisiblePlugin:bg}}),Sg=Vt(),Bg=/^BIcon/,Tg=t.extend({name:"BIcon",functional:!0,props:h({icon:{type:String,default:null}},aa,{stacked:{type:Boolean,default:!1}}),render:function(t,i){var a=i.data,n=i.props,l=i.parent,o=Ne(We(n.icon||"")).replace(Bg,""),r="BIcon".concat(o),s=((l||{}).$options||{}).components;return t(o&&s?s[r]||ra:o?r:ra,e(a,{props:h({},n,{icon:null})}))}}),zg=At({components:{BIcon:Tg,BIconstack:ed,BIconBlank:ra,BIconAlarm:sa,BIconAlarmFill:da,BIconAlertCircle:ua,BIconAlertCircleFill:ca,BIconAlertOctagon:ha,BIconAlertOctagonFill:pa,BIconAlertSquare:fa,BIconAlertSquareFill:va,BIconAlertTriangle:ma,BIconAlertTriangleFill:ga,BIconArchive:ba,BIconArchiveFill:ya,BIconArrowBarBottom:Sa,BIconArrowBarLeft:Ba,BIconArrowBarRight:Ta,BIconArrowBarUp:za,BIconArrowClockwise:wa,BIconArrowCounterclockwise:Ca,BIconArrowDown:Ma,BIconArrowDownLeft:ka,BIconArrowDownRight:xa,BIconArrowDownShort:Ia,BIconArrowLeft:Va,BIconArrowLeftRight:Aa,BIconArrowLeftShort:_a,BIconArrowRepeat:$a,BIconArrowRight:Ha,BIconArrowRightShort:Fa,BIconArrowUp:La,BIconArrowUpDown:Da,BIconArrowUpLeft:Pa,BIconArrowUpRight:Oa,BIconArrowUpShort:Ea,BIconArrowsAngleContract:Ra,BIconArrowsAngleExpand:Na,BIconArrowsCollapse:ja,BIconArrowsExpand:Ga,BIconArrowsFullscreen:Ua,BIconAt:Wa,BIconAward:qa,BIconBackspace:Ya,BIconBackspaceFill:Ka,BIconBackspaceReverse:Xa,BIconBackspaceReverseFill:Ja,BIconBarChart:Za,BIconBarChartFill:Qa,BIconBattery:tn,BIconBatteryCharging:en,BIconBatteryFull:an,BIconBell:nn,BIconBellFill:ln,BIconBlockquoteLeft:on,BIconBlockquoteRight:rn,BIconBook:sn,BIconBookHalfFill:dn,BIconBookmark:un,BIconBookmarkFill:cn,BIconBootstrap:hn,BIconBootstrapFill:pn,BIconBootstrapReboot:fn,BIconBoxArrowBottomLeft:vn,BIconBoxArrowBottomRight:mn,BIconBoxArrowDown:gn,BIconBoxArrowLeft:bn,BIconBoxArrowRight:yn,BIconBoxArrowUp:Sn,BIconBoxArrowUpLeft:Bn,BIconBoxArrowUpRight:Tn,BIconBraces:zn,BIconBrightnessFillHigh:wn,BIconBrightnessFillLow:Cn,BIconBrightnessHigh:Mn,BIconBrightnessLow:kn,BIconBrush:xn,BIconBucket:In,BIconBucketFill:Vn,BIconBuilding:An,BIconBullseye:_n,BIconCalendar:$n,BIconCalendarFill:Hn,BIconCamera:Fn,BIconCameraVideo:Ln,BIconCameraVideoFill:Dn,BIconCapslock:Pn,BIconCapslockFill:On,BIconChat:En,BIconChatFill:Rn,BIconCheck:Nn,BIconCheckBox:jn,BIconCheckCircle:Gn,BIconChevronCompactDown:Un,BIconChevronCompactLeft:Wn,BIconChevronCompactRight:qn,BIconChevronCompactUp:Yn,BIconChevronDown:Kn,BIconChevronLeft:Xn,BIconChevronRight:Jn,BIconChevronUp:Zn,BIconCircle:Qn,BIconCircleFill:tl,BIconCircleHalf:el,BIconCircleSlash:il,BIconClock:al,BIconClockFill:nl,BIconCloud:ll,BIconCloudDownload:ol,BIconCloudFill:rl,BIconCloudUpload:sl,BIconCode:dl,BIconCodeSlash:ul,BIconColumns:cl,BIconColumnsGutters:hl,BIconCommand:pl,BIconCompass:fl,BIconCone:vl,BIconConeStriped:ml,BIconController:gl,BIconCreditCard:bl,BIconCursor:yl,BIconCursorFill:Sl,BIconDash:Bl,BIconDiamond:Tl,BIconDiamondHalf:zl,BIconDisplay:wl,BIconDisplayFill:Cl,BIconDocument:Ml,BIconDocumentCode:kl,BIconDocumentDiff:xl,BIconDocumentRichtext:Il,BIconDocumentSpreadsheet:Vl,BIconDocumentText:Al,BIconDocuments:_l,BIconDocumentsAlt:$l,BIconDot:Hl,BIconDownload:Fl,BIconEggFried:Ll,BIconEject:Dl,BIconEjectFill:Pl,BIconEnvelope:Ol,BIconEnvelopeFill:El,BIconEnvelopeOpen:Rl,BIconEnvelopeOpenFill:Nl,BIconEye:jl,BIconEyeFill:Gl,BIconEyeSlash:Ul,BIconEyeSlashFill:Wl,BIconFilter:ql,BIconFlag:Yl,BIconFlagFill:Kl,BIconFolder:Xl,BIconFolderFill:Jl,BIconFolderSymlink:Zl,BIconFolderSymlinkFill:Ql,BIconFonts:to,BIconForward:eo,BIconForwardFill:io,BIconGear:ao,BIconGearFill:no,BIconGearWide:lo,BIconGearWideConnected:oo,BIconGeo:ro,BIconGraphDown:so,BIconGraphUp:uo,BIconGrid:co,BIconGridFill:ho,BIconHammer:po,BIconHash:fo,BIconHeart:vo,BIconHeartFill:mo,BIconHouse:go,BIconHouseFill:bo,BIconImage:yo,BIconImageAlt:So,BIconImageFill:Bo,BIconImages:To,BIconInbox:zo,BIconInboxFill:wo,BIconInboxes:Co,BIconInboxesFill:Mo,BIconInfo:ko,BIconInfoFill:xo,BIconInfoSquare:Io,BIconInfoSquareFill:Vo,BIconJustify:Ao,BIconJustifyLeft:_o,BIconJustifyRight:$o,BIconKanban:Ho,BIconKanbanFill:Fo,BIconLaptop:Lo,BIconLayoutSidebar:Do,BIconLayoutSidebarReverse:Po,BIconLayoutSplit:Oo,BIconList:Eo,BIconListCheck:Ro,BIconListOl:No,BIconListTask:jo,BIconListUl:Go,BIconLock:Uo,BIconLockFill:Wo,BIconMap:qo,BIconMic:Yo,BIconMoon:Ko,BIconMusicPlayer:Xo,BIconMusicPlayerFill:Jo,BIconOption:Zo,BIconOutlet:Qo,BIconPause:tr,BIconPauseFill:er,BIconPen:ir,BIconPencil:ar,BIconPeople:nr,BIconPeopleFill:lr,BIconPerson:or,BIconPersonFill:rr,BIconPhone:sr,BIconPhoneLandscape:dr,BIconPieChart:ur,BIconPieChartFill:cr,BIconPlay:hr,BIconPlayFill:pr,BIconPlug:fr,BIconPlus:vr,BIconPower:mr,BIconQuestion:gr,BIconQuestionFill:br,BIconQuestionSquare:yr,BIconQuestionSquareFill:Sr,BIconReply:Br,BIconReplyAll:Tr,BIconReplyAllFill:zr,BIconReplyFill:wr,BIconScrewdriver:Cr,BIconSearch:Mr,BIconShield:kr,BIconShieldFill:xr,BIconShieldLock:Ir,BIconShieldLockFill:Vr,BIconShieldShaded:Ar,BIconShift:_r,BIconShiftFill:$r,BIconSkipBackward:Hr,BIconSkipBackwardFill:Fr,BIconSkipEnd:Lr,BIconSkipEndFill:Dr,BIconSkipForward:Pr,BIconSkipForwardFill:Or,BIconSkipStart:Er,BIconSkipStartFill:Rr,BIconSpeaker:Nr,BIconSquare:jr,BIconSquareFill:Gr,BIconSquareHalf:Ur,BIconStar:Wr,BIconStarFill:qr,BIconStarHalf:Yr,BIconStop:Kr,BIconStopFill:Xr,BIconStopwatch:Jr,BIconStopwatchFill:Zr,BIconSun:Qr,BIconTable:ts,BIconTablet:es,BIconTabletLandscape:is,BIconTag:as,BIconTagFill:ns,BIconTerminal:ls,BIconTerminalFill:os,BIconTextCenter:rs,BIconTextIndentLeft:ss,BIconTextIndentRight:ds,BIconTextLeft:us,BIconTextRight:cs,BIconThreeDots:hs,BIconThreeDotsVertical:ps,BIconToggleOff:fs,BIconToggleOn:vs,BIconToggles:ms,BIconTools:gs,BIconTrash:bs,BIconTrashFill:ys,BIconTriangle:Ss,BIconTriangleFill:Bs,BIconTriangleHalf:Ts,BIconTrophy:zs,BIconTv:ws,BIconTvFill:Cs,BIconType:Ms,BIconTypeBold:ks,BIconTypeH1:xs,BIconTypeH2:Is,BIconTypeH3:Vs,BIconTypeItalic:As,BIconTypeStrikethrough:_s,BIconTypeUnderline:$s,BIconUnlock:Hs,BIconUnlockFill:Fs,BIconUpload:Ls,BIconVolumeDown:Ds,BIconVolumeDownFill:Ps,BIconVolumeMute:Os,BIconVolumeMuteFill:Es,BIconVolumeUp:Rs,BIconVolumeUpFill:Ns,BIconWallet:js,BIconWatch:Gs,BIconWifi:Us,BIconWindow:Ws,BIconWrench:qs,BIconX:Ys,BIconXCircle:Ks,BIconXCircleFill:Xs,BIconXOctagon:Js,BIconXOctagonFill:Zs,BIconXSquare:Qs,BIconXSquareFill:td}}),wg=At({plugins:{IconsPlugin:zg}},{NAME:"BootstrapVueIcons"}),Cg="BootstrapVue",Mg=xt({plugins:{componentsPlugin:Jm,directivesPlugin:yg}}),kg={install:Mg,NAME:"BootstrapVue"};export default kg;export{Fe as AlertPlugin,He as BAlert,di as BBadge,bi as BBreadcrumb,mi as BBreadcrumbItem,Hi as BButton,Ve as BButtonClose,Di as BButtonGroup,Ei as BButtonToolbar,fd as BCalendar,Hd as BCard,Cd as BCardBody,Id as BCardFooter,Zd as BCardGroup,kd as BCardHeader,Ad as BCardImg,Yd as BCardImgLazy,zd as BCardSubTitle,Xd as BCardText,Bd as BCardTitle,hu as BCarousel,fu as BCarouselSlide,Qc as BCol,Su as BCollapse,ep as BContainer,qu as BDropdown,ec as BDropdownDivider,nc as BDropdownForm,rc as BDropdownGroup,Qu as BDropdownHeader,Ku as BDropdownItem,Ju as BDropdownItemButton,lc as BDropdownText,uc as BEmbed,ac as BForm,xc as BFormCheckbox,_c as BFormCheckboxGroup,pc as BFormDatalist,Rc as BFormDatepicker,Uc as BFormFile,nh as BFormGroup,uh as BFormInput,gc as BFormInvalidFeedback,Ic as BFormRadio,hh as BFormRadioGroup,Bc as BFormRow,bh as BFormSelect,mh as BFormSelectOption,gh as BFormSelectOptionGroup,Ih as BFormSpinbutton,Ah as BFormTag,Eh as BFormTags,vc as BFormText,Nh as BFormTextarea,yc as BFormValidFeedback,Tg as BIcon,sa as BIconAlarm,da as BIconAlarmFill,ua as BIconAlertCircle,ca as BIconAlertCircleFill,ha as BIconAlertOctagon,pa as BIconAlertOctagonFill,fa as BIconAlertSquare,va as BIconAlertSquareFill,ma as BIconAlertTriangle,ga as BIconAlertTriangleFill,ba as BIconArchive,ya as BIconArchiveFill,Sa as BIconArrowBarBottom,Ba as BIconArrowBarLeft,Ta as BIconArrowBarRight,za as BIconArrowBarUp,wa as BIconArrowClockwise,Ca as BIconArrowCounterclockwise,Ma as BIconArrowDown,ka as BIconArrowDownLeft,xa as BIconArrowDownRight,Ia as BIconArrowDownShort,Va as BIconArrowLeft,Aa as BIconArrowLeftRight,_a as BIconArrowLeftShort,$a as BIconArrowRepeat,Ha as BIconArrowRight,Fa as BIconArrowRightShort,La as BIconArrowUp,Da as BIconArrowUpDown,Pa as BIconArrowUpLeft,Oa as BIconArrowUpRight,Ea as BIconArrowUpShort,Ra as BIconArrowsAngleContract,Na as BIconArrowsAngleExpand,ja as BIconArrowsCollapse,Ga as BIconArrowsExpand,Ua as BIconArrowsFullscreen,Wa as BIconAt,qa as BIconAward,Ya as BIconBackspace,Ka as BIconBackspaceFill,Xa as BIconBackspaceReverse,Ja as BIconBackspaceReverseFill,Za as BIconBarChart,Qa as BIconBarChartFill,tn as BIconBattery,en as BIconBatteryCharging,an as BIconBatteryFull,nn as BIconBell,ln as BIconBellFill,ra as BIconBlank,on as BIconBlockquoteLeft,rn as BIconBlockquoteRight,sn as BIconBook,dn as BIconBookHalfFill,un as BIconBookmark,cn as BIconBookmarkFill,hn as BIconBootstrap,pn as BIconBootstrapFill,fn as BIconBootstrapReboot,vn as BIconBoxArrowBottomLeft,mn as BIconBoxArrowBottomRight,gn as BIconBoxArrowDown,bn as BIconBoxArrowLeft,yn as BIconBoxArrowRight,Sn as BIconBoxArrowUp,Bn as BIconBoxArrowUpLeft,Tn as BIconBoxArrowUpRight,zn as BIconBraces,wn as BIconBrightnessFillHigh,Cn as BIconBrightnessFillLow,Mn as BIconBrightnessHigh,kn as BIconBrightnessLow,xn as BIconBrush,In as BIconBucket,Vn as BIconBucketFill,An as BIconBuilding,_n as BIconBullseye,$n as BIconCalendar,Hn as BIconCalendarFill,Fn as BIconCamera,Ln as BIconCameraVideo,Dn as BIconCameraVideoFill,Pn as BIconCapslock,On as BIconCapslockFill,En as BIconChat,Rn as BIconChatFill,Nn as BIconCheck,jn as BIconCheckBox,Gn as BIconCheckCircle,Un as BIconChevronCompactDown,Wn as BIconChevronCompactLeft,qn as BIconChevronCompactRight,Yn as BIconChevronCompactUp,Kn as BIconChevronDown,Xn as BIconChevronLeft,Jn as BIconChevronRight,Zn as BIconChevronUp,Qn as BIconCircle,tl as BIconCircleFill,el as BIconCircleHalf,il as BIconCircleSlash,al as BIconClock,nl as BIconClockFill,ll as BIconCloud,ol as BIconCloudDownload,rl as BIconCloudFill,sl as BIconCloudUpload,dl as BIconCode,ul as BIconCodeSlash,cl as BIconColumns,hl as BIconColumnsGutters,pl as BIconCommand,fl as BIconCompass,vl as BIconCone,ml as BIconConeStriped,gl as BIconController,bl as BIconCreditCard,yl as BIconCursor,Sl as BIconCursorFill,Bl as BIconDash,Tl as BIconDiamond,zl as BIconDiamondHalf,wl as BIconDisplay,Cl as BIconDisplayFill,Ml as BIconDocument,kl as BIconDocumentCode,xl as BIconDocumentDiff,Il as BIconDocumentRichtext,Vl as BIconDocumentSpreadsheet,Al as BIconDocumentText,_l as BIconDocuments,$l as BIconDocumentsAlt,Hl as BIconDot,Fl as BIconDownload,Ll as BIconEggFried,Dl as BIconEject,Pl as BIconEjectFill,Ol as BIconEnvelope,El as BIconEnvelopeFill,Rl as BIconEnvelopeOpen,Nl as BIconEnvelopeOpenFill,jl as BIconEye,Gl as BIconEyeFill,Ul as BIconEyeSlash,Wl as BIconEyeSlashFill,ql as BIconFilter,Yl as BIconFlag,Kl as BIconFlagFill,Xl as BIconFolder,Jl as BIconFolderFill,Zl as BIconFolderSymlink,Ql as BIconFolderSymlinkFill,to as BIconFonts,eo as BIconForward,io as BIconForwardFill,ao as BIconGear,no as BIconGearFill,lo as BIconGearWide,oo as BIconGearWideConnected,ro as BIconGeo,so as BIconGraphDown,uo as BIconGraphUp,co as BIconGrid,ho as BIconGridFill,po as BIconHammer,fo as BIconHash,vo as BIconHeart,mo as BIconHeartFill,go as BIconHouse,bo as BIconHouseFill,yo as BIconImage,So as BIconImageAlt,Bo as BIconImageFill,To as BIconImages,zo as BIconInbox,wo as BIconInboxFill,Co as BIconInboxes,Mo as BIconInboxesFill,ko as BIconInfo,xo as BIconInfoFill,Io as BIconInfoSquare,Vo as BIconInfoSquareFill,Ao as BIconJustify,_o as BIconJustifyLeft,$o as BIconJustifyRight,Ho as BIconKanban,Fo as BIconKanbanFill,Lo as BIconLaptop,Do as BIconLayoutSidebar,Po as BIconLayoutSidebarReverse,Oo as BIconLayoutSplit,Eo as BIconList,Ro as BIconListCheck,No as BIconListOl,jo as BIconListTask,Go as BIconListUl,Uo as BIconLock,Wo as BIconLockFill,qo as BIconMap,Yo as BIconMic,Ko as BIconMoon,Xo as BIconMusicPlayer,Jo as BIconMusicPlayerFill,Zo as BIconOption,Qo as BIconOutlet,tr as BIconPause,er as BIconPauseFill,ir as BIconPen,ar as BIconPencil,nr as BIconPeople,lr as BIconPeopleFill,or as BIconPerson,rr as BIconPersonFill,sr as BIconPhone,dr as BIconPhoneLandscape,ur as BIconPieChart,cr as BIconPieChartFill,hr as BIconPlay,pr as BIconPlayFill,fr as BIconPlug,vr as BIconPlus,mr as BIconPower,gr as BIconQuestion,br as BIconQuestionFill,yr as BIconQuestionSquare,Sr as BIconQuestionSquareFill,Br as BIconReply,Tr as BIconReplyAll,zr as BIconReplyAllFill,wr as BIconReplyFill,Cr as BIconScrewdriver,Mr as BIconSearch,kr as BIconShield,xr as BIconShieldFill,Ir as BIconShieldLock,Vr as BIconShieldLockFill,Ar as BIconShieldShaded,_r as BIconShift,$r as BIconShiftFill,Hr as BIconSkipBackward,Fr as BIconSkipBackwardFill,Lr as BIconSkipEnd,Dr as BIconSkipEndFill,Pr as BIconSkipForward,Or as BIconSkipForwardFill,Er as BIconSkipStart,Rr as BIconSkipStartFill,Nr as BIconSpeaker,jr as BIconSquare,Gr as BIconSquareFill,Ur as BIconSquareHalf,Wr as BIconStar,qr as BIconStarFill,Yr as BIconStarHalf,Kr as BIconStop,Xr as BIconStopFill,Jr as BIconStopwatch,Zr as BIconStopwatchFill,Qr as BIconSun,ts as BIconTable,es as BIconTablet,is as BIconTabletLandscape,as as BIconTag,ns as BIconTagFill,ls as BIconTerminal,os as BIconTerminalFill,rs as BIconTextCenter,ss as BIconTextIndentLeft,ds as BIconTextIndentRight,us as BIconTextLeft,cs as BIconTextRight,hs as BIconThreeDots,ps as BIconThreeDotsVertical,fs as BIconToggleOff,vs as BIconToggleOn,ms as BIconToggles,gs as BIconTools,bs as BIconTrash,ys as BIconTrashFill,Ss as BIconTriangle,Bs as BIconTriangleFill,Ts as BIconTriangleHalf,zs as BIconTrophy,ws as BIconTv,Cs as BIconTvFill,Ms as BIconType,ks as BIconTypeBold,xs as BIconTypeH1,Is as BIconTypeH2,Vs as BIconTypeH3,As as BIconTypeItalic,_s as BIconTypeStrikethrough,$s as BIconTypeUnderline,Hs as BIconUnlock,Fs as BIconUnlockFill,Ls as BIconUpload,Ds as BIconVolumeDown,Ps as BIconVolumeDownFill,Os as BIconVolumeMute,Es as BIconVolumeMuteFill,Rs as BIconVolumeUp,Ns as BIconVolumeUpFill,js as BIconWallet,Gs as BIconWatch,Us as BIconWifi,Ws as BIconWindow,qs as BIconWrench,Ys as BIconX,Ks as BIconXCircle,Xs as BIconXCircleFill,Js as BIconXOctagon,Zs as BIconXOctagonFill,Qs as BIconXSquare,td as BIconXSquareFill,ed as BIconstack,jd as BImg,Ud as BImgLazy,Zh as BInputGroup,Yh as BInputGroupAddon,Xh as BInputGroupAppend,Kh as BInputGroupPrepend,Wh as BInputGroupText,np as BJumbotron,oi as BLink,vp as BListGroup,yp as BListGroupItem,Mp as BMedia,wp as BMediaAside,Tp as BMediaBody,Up as BModal,rf as BNav,hf as BNavForm,df as BNavItem,ff as BNavItemDropdown,uf as BNavText,gf as BNavbar,Tf as BNavbarBrand,yf as BNavbarNav,zf as BNavbarToggle,Hf as BPagination,Pf as BPaginationNav,Jf as BPopover,vv as BProgress,fv as BProgressBar,cp as BRow,gv as BSpinner,Tm as BTab,hm as BTable,pm as BTableLite,fm as BTableSimple,Bm as BTabs,am as BTbody,Zv as BTd,Uv as BTfoot,Qv as BTh,jv as BThead,xm as BToast,Mm as BToaster,qf as BTooltip,qv as BTr,Sg as BVConfig,Sg as BVConfigPlugin,nf as BVModalPlugin,_m as BVToastPlugin,ui as BadgePlugin,kg as BootstrapVue,wg as BootstrapVueIcons,yi as BreadcrumbPlugin,Pi as ButtonGroupPlugin,Fi as ButtonPlugin,Ri as ButtonToolbarPlugin,vd as CalendarPlugin,Qd as CardPlugin,vu as CarouselPlugin,_u as CollapsePlugin,sc as DropdownPlugin,cc as EmbedPlugin,$c as FormCheckboxPlugin,Nc as FormDatepickerPlugin,Wc as FormFilePlugin,lh as FormGroupPlugin,ch as FormInputPlugin,Tc as FormPlugin,ph as FormRadioPlugin,yh as FormSelectPlugin,Vh as FormSpinbuttonPlugin,Rh as FormTagsPlugin,jh as FormTextareaPlugin,zg as IconsPlugin,Gh as ImagePlugin,Qh as InputGroupPlugin,lp as JumbotronPlugin,hp as LayoutPlugin,pp as LinkPlugin,Sp as ListGroupPlugin,kp as MediaPlugin,lf as ModalPlugin,Cg as NAME,vf as NavPlugin,wf as NavbarPlugin,Of as PaginationNavPlugin,Ff as PaginationPlugin,pv as PopoverPlugin,mv as ProgressPlugin,bv as SpinnerPlugin,vm as TableLitePlugin,gm as TablePlugin,mm as TableSimplePlugin,zm as TabsPlugin,$m as ToastPlugin,Xm as TooltipPlugin,Dc as VBHover,Zm as VBHoverPlugin,Zp as VBModal,Qm as VBModalPlugin,cv as VBPopover,hv as VBPopoverPlugin,vg as VBScrollspy,mg as VBScrollspyPlugin,Au as VBToggle,gg as VBTogglePlugin,Ym as VBTooltip,Km as VBTooltipPlugin,Ed as VBVisible,bg as VBVisiblePlugin,Mg as install}; //# sourceMappingURL=bootstrap-vue.esm.min.js.map