bootstrap-vue
Version:
BootstrapVue, with over 40 plugins and more than 80 custom components, custom directives, and over 300 icons, provides one of the most comprehensive implementations of Bootstrap v4 components and grid system for Vue.js. With extensive and automated WAI-AR
10 lines • 422 kB
JavaScript
/*!
* BootstrapVue 2.4.1
*
* @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;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}function d(t,e,i){return e&&s(t.prototype,e),i&&s(t,i),t}function u(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,a)}return i}function h(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?c(Object(i),!0).forEach((function(e){u(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function p(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&v(t,e)}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function v(t,e){return(v=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function m(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function g(t,e,i){return(g=m()?Reflect.construct:function(t,e,i){var a=[null];a.push.apply(a,e);var n=new(Function.bind.apply(t,a));return i&&v(n,i.prototype),n}).apply(null,arguments)}function b(t){var e="function"==typeof Map?new Map:void 0;return(b=function(t){if(null===t||(i=t,-1===Function.toString.call(i).indexOf("[native code]")))return t;var i;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!=typeof e){if(e.has(t))return e.get(t);e.set(t,a)}function a(){return g(t,arguments,f(this).constructor)}return a.prototype=Object.create(t.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),v(a,t)})(t)}function y(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function B(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?y(t):e}function S(t,e,i){return(S="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,i){var a=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=f(t)););return t}(t,e);if(a){var n=Object.getOwnPropertyDescriptor(a,e);return n.get?n.get.call(i):n.value}})(t,e,i||t)}function T(t){return function(t){if(Array.isArray(t)){for(var e=0,i=new Array(t.length);e<t.length;e++)i[e]=t[e];return i}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var z,w,C=function(){return Array.from.apply(Array,arguments)},k=function(t){return Array.isArray(t)},M=function(t,e){return-1!==t.indexOf(e)},x=function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return Array.prototype.concat.apply([],e)},I=function(){return Object.assign.apply(Object,arguments)},V=function(t,e){return Object.create(t,e)},A=function(t,e){return Object.defineProperties(t,e)},$=function(t,e,i){return Object.defineProperty(t,e,i)},_=function(t){return Object.freeze(t)},H=function(t){return Object.getOwnPropertyNames(t)},L=function(t){return Object.keys(t)},F=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},P=function(t){return null!==t&&"object"===o(t)},O=function(t){return"[object Object]"===Object.prototype.toString.call(t)},E=function(t){return h({},t)},D=function(t,e){return L(t).filter((function(t){return-1===e.indexOf(t)})).reduce((function(e,i){return h({},e,u({},i,t[i]))}),{})},R="undefined"!=typeof window,N="undefined"!=typeof document,j="undefined"!=typeof navigator,G="undefined"!=typeof Promise,U="undefined"!=typeof MutationObserver||"undefined"!=typeof WebKitMutationObserver||"undefined"!=typeof MozMutationObserver,W=R&&N&&j,q=W?window.navigator.userAgent.toLowerCase():"",K=q.indexOf("jsdom")>0,X=(/msie|trident/.test(q),function(){var t=!1;if(W)try{var e={get passive(){t=!0}};window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(e){t=!1}return t}()),J=W&&("ontouchstart"in document.documentElement||navigator.maxTouchPoints>0),Z=W&&Boolean(window.PointerEvent||window.MSPointerEvent),Q=W&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype,Y=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")},tt=R?window:{},et=R?tt.Element:function(t){function Element(){return r(this,Element),B(this,f(Element).apply(this,arguments))}return p(Element,b(Object)),Element}(),HTMLElement=R?tt.HTMLElement:function(t){function HTMLElement(){return r(this,HTMLElement),B(this,f(HTMLElement).apply(this,arguments))}return p(HTMLElement,et),HTMLElement}(),SVGElement=R?tt.SVGElement:function(t){function SVGElement(){return r(this,SVGElement),B(this,f(SVGElement).apply(this,arguments))}return p(SVGElement,et),SVGElement}(),it=R?tt.File:function(t){function e(){return r(this,e),B(this,f(e).apply(this,arguments))}return p(e,b(Object)),e}(),at=function(t){return o(t)},nt=function(t){return void 0===t},lt=function(t){return null===t},ot=function(t){return nt(t)||lt(t)},rt=function(t){return"function"===at(t)},st=function(t){return"boolean"===at(t)},dt=function(t){return"string"===at(t)},ut=function(t){return"number"===at(t)},ct=function(t){return t instanceof Date},ht=function(t){return t instanceof Event},pt=function(t){return t instanceof it},ft=function(t){return"RegExp"===function(t){return Object.prototype.toString.call(t).slice(8,-1)}(t)},vt=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(T(e),[t(i,i)])}),[]):O(e)?L(e).reduce((function(i,a){return h({},i,u({},a,t(e[a],e[a])))}),{}):i},mt=function(t){return t},gt=/\[(\d+)]/g,bt=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(gt,".$1")).split(".").filter(mt);return 0===a.length?i:a.every((function(e){return P(t)&&e in t&&null!=(t=t[e])}))?t:i},yt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Y()||console.warn("[BootstrapVue warn]: ".concat(e?"".concat(e," - "):"").concat(t))},Bt=function(t){return!W&&(yt("".concat(t,": Can not be called during SSR.")),!0)},St=function(t){return!G&&(yt("".concat(t,": Requires Promise support.")),!0)},Tt=function t(e){return L(e).forEach((function(i){var a=e[i];e[i]=a&&(O(a)||k(a))?t(a):a})),_(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"},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},BFormFile:{browseText:"Browse",placeholder:"No file chosen",dropPlaceholder:"Drop files here"},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",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}}),zt="BvConfig",wt=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=H(e);i.forEach((function(i){if(F(Tt,i)){var a=e[i];if("breakpoints"===i){var n=e.breakpoints;!k(n)||n.length<2||n.some((function(t){return!dt(t)||0===t.length}))?yt('"breakpoints" must be an array of at least 2 breakpoint names',zt):t.$_config.breakpoints=vt(n)}else if(O(a)){H(a).forEach((function(e){F(Tt[i],e)?(t.$_config[i]=t.$_config[i]||{},nt(a[e])||(t.$_config[i][e]=vt(a[e]))):yt('Unknown config property "'.concat(i,".").concat(e,'"'),zt)}))}}else yt('Unknown config property "'.concat(i,'"'),zt)}))}}},{key:"resetConfig",value:function(){this.$_config={}}},{key:"getConfig",value:function(){return vt(this.$_config)}},{key:"getConfigValue",value:function(t){return vt(bt(this.$_config,t,bt(Tt,t)))}},{key:"defaults",get:function(){return Tt}}],[{key:"Defaults",get:function(){return Tt}}]),t}(),Ct=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 wt,i.prototype.$bvConfig.setConfig(e)},kt=(z=!1,w=["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){z||t===e||K||yt(w),z=!0}),Mt=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),Ct(l,n),_t(n,e),Lt(n,i),At(n,a))};return n.installed=!1,n},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){t.installed||(t.installed=!0,kt(n),_t(n,e),Lt(n,i),At(n,a))};return n.installed=!1,n},It=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:Mt(t)})},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(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)},_t=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in e)$t(t,i,e[i])},Ht=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)Ht(t,i,e[i])},Ft=function(t){var e=V(null);return function(){for(var i=arguments.length,a=new Array(i),n=0;n<i;n++)a[n]=arguments[n];var l=JSON.stringify(a);return e[l]=e[l]||t.apply(null,a)}},Pt=t.prototype,Ot=function(t){return Pt.$bvConfig?Pt.$bvConfig.getConfigValue(t):vt(bt(Tt,t))},Et=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return e?Ot("".concat(t,".").concat(e)):Ot(t)||{}},Dt=function(){return Ot("breakpoints")},Rt=Ft((function(){return Dt()})),Nt=Ft((function(){var t=vt(Rt());return t[0]="",t})),jt=R?window:{},Gt=N?document:{},Ut="undefined"!=typeof Element?Element.prototype:{},Wt=Ut.matches||Ut.msMatchesSelector||Ut.webkitMatchesSelector,qt=Ut.closest||function(t){var e=this;do{if(le(e,t))return e;e=e.parentElement||e.parentNode}while(!lt(e)&&e.nodeType===Node.ELEMENT_NODE);return null},Kt=jt.requestAnimationFrame||jt.webkitRequestAnimationFrame||jt.mozRequestAnimationFrame||jt.msRequestAnimationFrame||jt.oRequestAnimationFrame||function(t){return setTimeout(t,16)},Xt=jt.MutationObserver||jt.WebKitMutationObserver||jt.MozMutationObserver||null,Jt=function(t){return X?P(t)?t:{useCapture:!!t||!1}:!!(P(t)?t.useCapture:t)},Zt=function(t,e,i,a){t&&t.addEventListener&&t.addEventListener(e,i,Jt(a))},Qt=function(t,e,i,a){t&&t.removeEventListener&&t.removeEventListener(e,i,Jt(a))},Yt=function(t){return!(!t||t.nodeType!==Node.ELEMENT_NODE)},te=function(t){if(!Yt(t)||!t.parentNode||!re(Gt.body,t))return!1;if("none"===t.style.display)return!1;var e=me(t);return!!(e&&e.height>0&&e.width>0)},ee=function(t){return!Yt(t)||t.disabled||ve(t,"disabled")||ce(t,"disabled")},ie=function(t){return Yt(t)&&t.offsetHeight},ae=function(t,e){return C((Yt(e)?e:Gt).querySelectorAll(t))},ne=function(t,e){return(Yt(e)?e:Gt).querySelector(t)||null},le=function(t,e){return!!Yt(t)&&Wt.call(t,e)},oe=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!Yt(e))return null;var a=qt.call(e,t);return i?a:a===e?null:a},re=function(t,e){return!(!t||!rt(t.contains))&&t.contains(e)},se=function(t){return Gt.getElementById(/^#/.test(t)?t.slice(1):t)||null},de=function(t,e){e&&Yt(t)&&t.classList&&t.classList.add(e)},ue=function(t,e){e&&Yt(t)&&t.classList&&t.classList.remove(e)},ce=function(t,e){return!!(e&&Yt(t)&&t.classList)&&t.classList.contains(e)},he=function(t,e,i){e&&Yt(t)&&t.setAttribute(e,i)},pe=function(t,e){e&&Yt(t)&&t.removeAttribute(e)},fe=function(t,e){return e&&Yt(t)?t.getAttribute(e):null},ve=function(t,e){return e&&Yt(t)?t.hasAttribute(e):null},me=function(t){return Yt(t)?t.getBoundingClientRect():null},ge=function(t){return R&&Yt(t)?jt.getComputedStyle(t):{}},be=function(){return R&&jt.getSelection?jt.getSelection():null},ye=function(t){var e={top:0,left:0};if(!Yt(t)||0===t.getClientRects().length)return e;var i=me(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(!Yt(t))return e;var i={top:0,left:0},a=ge(t);if("fixed"===a.position)e=me(t)||e;else{e=ye(t);for(var n=t.ownerDocument,l=t.offsetParent||n.documentElement;l&&(l===n.body||l===n.documentElement)&&"static"===ge(l).position;)l=l.parentNode;if(l&&l!==t&&l.nodeType===Node.ELEMENT_NODE){i=ye(l);var o=ge(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)}},Se=function(t){return parseInt(t,10)},Te=function(t){return parseFloat(t)},ze=function(t,e){return Te(t).toFixed(Se(e)||0)},we={name:"",enterClass:"",enterActiveClass:"",enterToClass:"show",leaveClass:"show",leaveActiveClass:"",leaveToClass:""},Ce=h({},we,{enterActiveClass:"fade",leaveActiveClass:"fade"}),ke=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.listeners,i.props),o=l.transProps;return O(o)||(o=l.noFade?we:Ce,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)}}),Me=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=x(t).filter(mt)).some((function(t){return e[t]||i[t]}))},xe=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=x(t).filter(mt);for(var l=0;l<t.length&&!e;l++){var o=t[l];e=a[o]||n[o]}return rt(e)?e(i):e},Ie={methods:{hasNormalizedSlot:function(t){return Me(t,this.$scopedSlots,this.$slots)},normalizeSlot:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=xe(t,e,this.$scopedSlots,this.$slots);return i?x(i):i}}},Ve="BButtonClose",Ae={content:{type:String,default:function(){return Et(Ve,"content")}},disabled:{type:Boolean,default:!1},ariaLabel:{type:String,default:function(){return Et(Ve,"ariaLabel")}},textVariant:{type:String,default:function(){return Et(Ve,"textVariant")}}},$e=t.extend({name:Ve,functional:!0,props:Ae,render:function(t,i){var a=i.props,n=i.data,l=(i.listeners,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&&ht(t)&&(t.stopPropagation(),t.preventDefault())}}};return Me("default",s,r)||(d.domProps={innerHTML:a.content}),t("button",e(n,d),xe("default",{},s,r))}}),_e=function(t){return""===t||st(t)?0:(t=Se(t))>0?t:0},He=function(t){return""===t||!0===t||!(Se(t)<1)&&!!t},Le=function(t){return!isNaN(Se(t))},Fe=t.extend({name:"BAlert",mixins:[Ie],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:He(this.show)}},watch:{show:function(t){this.countDown=_e(t),this.localShow=He(t)},countDown:function(t){var e=this;this.clearTimer(),Le(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&&!Le(this.show)||this.$emit("dismissed"),Le(this.show)||this.show===t||this.$emit("input",t)}},created:function(){this.countDown=_e(this.show),this.localShow=He(this.show)},mounted:function(){this.countDown=_e(this.show),this.localShow=He(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($e,{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(ke,{props:{noFade:!this.fade}},e)}}),Pe=It({components:{BAlert:Fe}}),Oe=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:mt;return(k(t)?t.slice():L(t)).reduce((function(t,a){return t[i(a)]=e[a],t}),{})},Ee=/^\s+/,De=/[-/\\^$*+?.()|[\]{}]/g,Re=/-(\w)/g,Ne=/\B([A-Z])/g,je=function(t){return t.replace(Ne,"-$1").toLowerCase()},Ge=function(t){return(t=je(t).replace(Re,(function(t,e){return e?e.toUpperCase():""}))).charAt(0).toUpperCase()+t.slice(1)},Ue=function(t){return(t=dt(t)?t.trim():String(t)).charAt(0).toUpperCase()+t.slice(1)},We=function(t){return t.replace(De,"\\$&")},qe=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return ot(t)?"":k(t)||O(t)&&t.toString===Object.prototype.toString?JSON.stringify(t,null,e):String(t)},Ke=function(t){return qe(t).trim()},Xe=function(t){return qe(t).toLowerCase()},Je=/%2C/g,Ze=/[!'()*]/g,Qe=/\+/g,Ye=/^(\?|#|&)/,ti=function(t){return"%"+t.charCodeAt(0).toString(16)},ei=function(t){return encodeURIComponent(qe(t)).replace(Ze,ti).replace(Je,",")},ii=decodeURIComponent,ai=function(t){if(!O(t))return"";var e=L(t).map((function(e){var i=t[e];return nt(i)?"":lt(i)?ei(e):k(i)?i.reduce((function(t,i){return lt(i)?t.push(ei(e)):nt(i)||t.push(ei(e)+"="+ei(i)),t}),[]).join("&"):ei(e)+"="+ei(i)})).filter((function(t){return t.length>0})).join("&");return e?"?".concat(e):""},ni=function(t){var e={};return(t=qe(t).trim().replace(Ye,""))?(t.split("&").forEach((function(t){var i=t.replace(Qe," ").split("="),a=ii(i.shift()),n=i.length>0?ii(i.join("=")):null;nt(e[a])?e[a]=n:k(e[a])?e[a].push(n):e[a]=[e[a],n]})),e):e},li=function(t){return"a"!==qe(t).toLowerCase()},oi=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(li(a))return null;if(e)return e;if(i){if(dt(i))return i||l;if(O(i)&&(i.path||i.query||i.hash)){var o=qe(i.path),r=ai(i.query),s=qe(i.hash);return s=s&&"#"!==s.charAt(0)?"#".concat(s):s,"".concat(o).concat(r).concat(s)||l}}return n},ri=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}}},si=t.extend({name:"BLink",mixins:[Ie],inheritAttrs:!1,props:ri(),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 li(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&<(i)?"noopener":i||null}({target:this.target,rel:this.rel})},computedHref:function(){return oi({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=ht(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),x(n).filter((function(t){return rt(t)})).forEach((function(t){t.apply(void 0,T(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":nt(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"))}}),di=ri();delete di.href.default,delete di.to.default;var ui=h({},di,{tag:{type:String,default:"span"},variant:{type:String,default:function(){return Et("BBadge","variant")}},pill:{type:Boolean,default:!1}}),ci=t.extend({name:"BBadge",functional:!0,props:ui,render:function(t,i){var a=i.props,n=i.data,l=i.children,o=a.href||a.to,r=o?si: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?Oe(di,a):{}};return t(r,e(n,s),l)}}),hi=It({components:{BBadge:ci}}),pi=/(<([^>]+)>)/gi,fi=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(t).replace(pi,"")},vi=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}},mi=h({},ri(),{text:{type:String,default:null},html:{type:String,default:null},ariaCurrent:{type:String,default:"location"}}),gi=t.extend({name:"BBreadcrumbLink",functional:!0,props:mi,render:function(t,i){var a=i.props,n=i.data,l=i.children,o=a.active?"span":si,r={props:Oe(mi,a)};return a.active&&(r.attrs={"aria-current":a.ariaCurrent}),l||(r.domProps=vi(a.html,a.text)),t(o,e(n,r),l)}}),bi=t.extend({name:"BBreadcrumbItem",functional:!0,props:mi,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(gi,{props:a},l)])}}),yi={items:{type:Array,default:null}},Bi=t.extend({name:"BBreadcrumb",functional:!0,props:yi,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:qe(e)});var n=e.active;return n&&(o=!0),n||o||(n=i+1===a.items.length),t(bi,{props:h({},e,{active:n})})}))}return t("ol",e(n,{staticClass:"breadcrumb"}),l)}}),Si=It({components:{BBreadcrumb:Bi,BBreadcrumbItem:bi,BBreadcrumbLink:gi}}),Ti={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}},zi=ri();delete zi.href.default,delete zi.to.default;var wi=L(zi),Ci=h({},zi,{},Ti),ki=function(t,e){return qe(t).toLowerCase()===qe(e).toLowerCase()},Mi=function(t){"focusin"===t.type?de(t.target,"focus"):"focusout"===t.type&&ue(t.target,"focus")},xi=function(t){return t.href||t.to||ki(t.tag,"a")},Ii=function(t){return st(t.pressed)},Vi=function(t){return!(xi(t)||t.tag&&!ki(t.tag,"button"))},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 xi(t)?Oe(wi,t):null},_i=function(t,e){var i=Vi(t),a=xi(t),n=Ii(t),l=function(t){return!xi(t)&&!Vi(t)}(t),o=e.attrs&&e.attrs.role?e.attrs.role:null,r=e.attrs?e.attrs.tabindex:null;return l&&(r="0"),{type:i&&!a?t.type:null,disabled:i?t.disabled:null,role:l?"button":o,"aria-disabled":l?String(t.disabled):null,"aria-pressed":n?String(t.pressed):null,autocomplete:n?"off":null,tabindex:t.disabled&&!i?"-1":r}},Hi=t.extend({name:"BButton",functional:!0,props:Ci,render:function(t,i){var a=i.props,n=i.data,l=i.listeners,o=i.children,r=Ii(a),s=xi(a),d={click:function(t){a.disabled&&ht(t)?(t.stopPropagation(),t.preventDefault()):r&&l&&l["update:pressed"]&&x(l["update:pressed"]).forEach((function(t){rt(t)&&t(!a.pressed)}))}};r&&(d.focusin=Mi,d.focusout=Mi);var u={staticClass:"btn",class:Ai(a),props:$i(a),attrs:_i(a,n),on:d};return t(s?si:a.tag,e(n,u),o)}}),Li=It({components:{BButton:Hi,BBtn:Hi,BButtonClose:$e,BBtnClose:$e}}),Fi={vertical:{type:Boolean,default:!1},size:{type:String,default:function(){return Et("BButton","size")}},tag:{type:String,default:"div"},ariaRole:{type:String,default:"group"}},Pi=t.extend({name:"BButtonGroup",functional:!0,props:Fi,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)}}),Oi=It({components:{BButtonGroup:Pi,BBtnGroup:Pi}}),Ei=_({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}),Di=[".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(","),Ri=t.extend({name:"BButtonToolbar",mixins:[Ie],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===Ei.UP||e===Ei.LEFT?(this.stop(t),i?this.focusFirst(t):this.focusPrev(t)):e!==Ei.DOWN&&e!==Ei.RIGHT||(this.stop(t),i?this.focusLast(t):this.focusNext(t))}},setItemFocus:function(t){t&&t.focus&&t.focus()},focusFirst:function(t){var e=this.getItems();this.setItemFocus(e[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(t){var e=this.getItems().reverse();this.setItemFocus(e[0])},getItems:function(){var t=ae(Di,this.$el);return t.forEach((function(t){t.tabIndex=-1})),t.filter((function(t){return te(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")])}}),Ni=It({components:{BButtonToolbar:Ri,BBtnToolbar:Ri}}),ji=function(t,e){return t+Ue(e)},Gi=function(t,e){return i=e.replace(t,""),(i=dt(i)?i.trim():String(i)).charAt(0).toLowerCase()+i.slice(1);var i},Ui=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:mt;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},Wi={props:{tag:{type:String,default:"div"},bgVariant:{type:String,default:null},borderVariant:{type:String,default:null},textVariant:{type:String,default:null}}},qi={title:{type:String,default:""},titleTag:{type:String,default:"h4"}},Ki=t.extend({name:"BCardTitle",functional:!0,props:qi,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)}}),Xi={subTitle:{type:String,default:""},subTitleTag:{type:String,default:"h6"},subTitleTextVariant:{type:String,default:function(){return Et("BCardSubTitle","subTitleTextVariant")}}},Ji=t.extend({name:"BCardSubTitle",functional:!0,props:Xi,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)}}),Zi=h({},Ui(Wi.props,ji.bind(null,"body")),{bodyClass:{type:[String,Object,Array],default:null}},qi,{},Xi,{overlay:{type:Boolean,default:!1}}),Qi=t.extend({name:"BCardBody",functional:!0,props:Zi,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(Ki,{props:Oe(qi,n)})),n.subTitle&&(s=t(Ji,{props:Oe(Xi,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(T(d)))}}),Yi=h({},Ui(Wi.props,ji.bind(null,"header")),{header:{type:String,default:null},headerHtml:{type:String,default:null},headerClass:{type:[String,Object,Array],default:null}}),ta=t.extend({name:"BCardHeader",functional:!0,props:Yi,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:vi(n.headerHtml,n.header)})])}}),ea=h({},Ui(Wi.props,ji.bind(null,"footer")),{footer:{type:String,default:null},footerHtml:{type:String,default:null},footerClass:{type:[String,Object,Array],default:null}}),ia=t.extend({name:"BCardFooter",functional:!0,props:ea,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:vi(n.footerHtml,n.footer)})])}}),aa={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}},na=t.extend({name:"BCardImg",functional:!0,props:aa,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}}))}}),la=Ui(aa,ji.bind(null,"img"));la.imgSrc.required=!1;var oa=h({},Zi,{},Yi,{},ea,{},la,{},Ui(Wi.props),{align:{type:String,default:null},noBody:{type:Boolean,default:!1}}),ra=t.extend({name:"BCard",functional:!0,props:oa,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(na,{props:Oe(la,n,Gi.bind(null,"img"))});n.imgBottom?v=m:c=m}return(n.header||Me("header",d,s))&&(h=t(ta,{props:Oe(Yi,n)},xe("header",{},d,s))),p=xe("default",{},d,s)||[],n.noBody||(p=[t(Qi,{props:Oe(Zi,n)},T(p))]),(n.footer||Me("footer",d,s))&&(f=t(ia,{props:Oe(ea,n)},xe("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(T(p),[f,v]))}}),sa=function(t,e){if(t.length!==e.length)return!1;for(var i=!0,a=0;i&&a<t.length;a++)i=da(t[a],e[a]);return i},da=function t(e,i){if(e===i)return!0;var a=ct(e),n=ct(i);if(a||n)return!(!a||!n)&&e.getTime()===i.getTime();if(a=k(e),n=k(i),a||n)return!(!a||!n)&&sa(e,i);if(a=P(e),n=P(i),a||n){if(!a||!n)return!1;if(L(e).length!==L(i).length)return!1;for(var l in e){var o=e.hasOwnProperty(l),r=i.hasOwnProperty(l);if(o&&!r||!o&&r||!t(e[l],i[l]))return!1}}return String(e)===String(i)},ua="__bv__visibility_observer",ca=/^\d+$/,ha=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&&rt(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}(),pa=function(t){var e=t[ua];e&&e.stop&&e.stop(),delete t[ua]},fa=function(t,e,i){var a=e.value,n=e.modifiers,l={margin:"0px",once:!1,callback:a};L(n).forEach((function(t){ca.test(t)?l.margin="".concat(t,"px"):"once"===t.toLowerCase()&&(l.once=!0)})),pa(t),t[ua]=new ha(t,l,i),t[ua]._prevModifiers=E(n)},va={bind:fa,componentUpdated:function(t,e,i){var a=e.value,n=e.oldValue,l=e.modifiers;l=E(l),!t||a===n&&t[ua]&&da(l,t[ua]._prevModifiers)||fa(t,{value:a,modifiers:l},i)},unbind:function(t){pa(t)}},ma='<svg width="%{w}" height="%{h}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 %{w} %{h}" preserveAspectRatio="none"><rect width="100%" height="100%" style="fill:%{f};"></rect></svg>',ga={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")}}},ba=t.extend({name:"BImg",functional:!0,props:ga,render:function(t,i){var a,n=i.props,l=i.data,o=n.src,r=Se(n.width)||null,s=Se(n.height)||null,d=null,c=n.block,h=x(n.srcset).filter(mt).join(","),p=x(n.sizes).filter(mt).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(ma.replace("%{w}",qe(t)).replace("%{h}",qe(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?qe(r):null,height:s?qe(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),dt(n.rounded)&&""!==n.rounded),u(a,d,d),u(a,"d-block",c),a)}))}}),ya={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}},Ba=t.extend({name:"BImgLazy",directives:{bVisible:va},props:ya,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=x(this.srcset).filter(mt).join(",");return!this.blankSrc||this.isShown?t:null},computedSizes:function(){var t=x(this.sizes).filter(mt).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(Se(this.offset)||0),!0),u(e,"once",!0),e)});return t(ba,{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}})}}),Sa=D(ya,["left","right","center","block","rounded","thumbnail","fluid","fluidGrow"]),Ta=h({},Sa,{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}}),za=t.extend({name:"BCardImgLazy",functional:!0,props:Ta,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(Ba,e(n,{class:[l],props:o}))}}),wa={textTag:{type:String,default:"p"}},Ca=t.extend({name:"BCardText",functional:!0,props:wa,render:function(t,i){var a=i.props,n=i.data,l=i.children;return t(a.textTag,e(n,{staticClass:"card-text"}),l)}}),ka={tag:{type:String,default:"div"},deck:{type:Boolean,default:!1},columns:{type:Boolean,default:!1}},Ma=t.extend({name:"BCardGroup",functional:!0,props:ka,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)}}),xa=It({components:{BCard:ra,BCardHeader:ta,BCardBody:Qi,BCardTitle:Ki,BCardSubTitle:Ji,BCardFooter:ia,BCardImg:na,BCardImgLazy:za,BCardText:Ca,BCardGroup:Ma}}),Ia=function(){},Va=function(t,e,i){if(t=t?t.$el||t:null,!Yt(t))return null;if(a="observeDom",!U&&(yt("".concat(a,": Requires MutationObserver support.")),1))return null;var a,n=new Xt((function(t){for(var i=!1,a=0;a<t.length&&!i;a++){var n=t[a],l=n.type,o=n.target;"characterData"===l&&o.nodeType===Node.TEXT_NODE?i=!0:"attributes"===l?i=!0:"childList"===l&&(n.addedNodes.length>0||n.removedNodes.length>0)&&(i=!0)}i&&e()}));return n.observe(t,h({childList:!0,subtree:!0},i)),n},Aa={props:{id:{type:String,default:null}},data:function(){return{localId_:null}},computed:{safeId:function(){var t=this.id||this.localId_;return function(e){return t?(e=String(e||"").replace(/\s+/g,"_"))?t+"_"+e:t:null}}},mounted:function(){var t=this;this.$nextTick((function(){t.localId_="__BVID__".concat(t._uid)}))}},$a="BCarousel",_a={next:{dirClass:"carousel-item-left",overlayClass:"carousel-item-next"},prev:{dirClass:"carousel-item-right",overlayClass:"carousel-item-prev"}},Ha={TOUCH:"touch",PEN:"pen"},La={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend oTransitionEnd",transition:"transitionend"},Fa={passive:!0,capture:!1},Pa=t.extend({name:$a,mixins:[Aa,Ie],provide:function(){return{bvCarousel:this}},model:{prop:"value",event:"input"},props:{labelPrev:{type:String,default:function(){return Et($a,"labelPrev")}},labelNext:{type:String,default:function(){return Et($a,"labelNext")}},labelGotoSlide:{type:String,default:function(){return Et($a,"labelGotoSlide")}},labelIndicators:{type:String,default:function(){return Et($a,"labelIndicators")}},interval:{type:Number,default:5e3},indicators:{type:Boolean,default:!1},controls:{type:Boolean,default:!1},noAnimation:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},noWrap:{type:Boolean,default:!1},noTouch:{type:Boolean,default:!1},noHoverPause:{type:Boolean,default:!1},imgWidth:{type:[Number,String]},imgHeight:{type:[Number,String]},background:{type:String},value:{type:Number,default:0}},data:function(){return{index:this.value||0,isSliding:!1,transitionEndEvent:null,slides:[],direction:null,isPaused:!(Se(this.interval)>0),touchStartX:0,touchDeltaX:0}},computed:{numSlides:function(){return this.slides.length}},watch:{value:function(t,e){t!==e&&this.setSlide(Se(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=!(Se(this.interval)>0)},mounted:function(){this.transitionEndEvent=function(t){for(var e in La)if(!nt(t.style[e]))return La[e];return null}(this.$el)||null,this.updateSlides(),Va(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(!(W&&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(t){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)de(s,"active"),ue(r,"active"),this.isSliding=!1,this.$nextTick((function(){return i.$emit("sliding-end",t)}));else{de(s,l),ie(s),de(r,o),de(s,o);var d=!1,u=function e(a){if(!d){if(d=!0,i.transitionEndEvent)i.transitionEndEvent.split(/\s+/).forEach((function(t){return Qt(r,t,e,Fa)}));i._animationTimeout=null,ue(s,o),ue(s,l),de(s,"active"),ue(r,"active"),ue(r,o),ue(r,l),he(r,"aria-current","false"),he(s,"aria-current","true"),he(r,"aria-hidden","true"),he(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 Zt(r,t,u,Fa)}));this._animationTimeout=setTimeout(u,650)}a&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=ae(".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?(de(i,"active"),he(i,"aria-current","true")):(ue(i,"active"),he(i,"aria-current","false")),he(i,"aria-posinset",String(n)),he(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?_a[t]:i>e?_a.next:_a.prev},handleClick:function(t,e){var i=t.keyCode;"click"!==t.type&&i!==Ei.SPACE&&i!==Ei.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&&Ha[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&&Ha[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.pr