bootstrap-vue
Version:
BootstrapVue provides one of the most comprehensive implementations of Bootstrap 4 components and grid system for Vue.js and with extensive and automated WAI-ARIA accessibility markup.
1 lines • 198 kB
JavaScript
(function(e,t){typeof exports==="object"&&typeof module!=="undefined"?module.exports=t():typeof define==="function"&&define.amd?define(t):e.bootstrapVue=t()})(this,function(){"use strict";var e=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++){for(var n in t=arguments[i]){Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}}return e};function t(){for(var t,i,r={},n=arguments.length;n--;){for(var a=0,o=Object.keys(arguments[n]);a<o.length;a++){switch(t=o[a]){case"class":case"style":case"directives":Array.isArray(r[t])||(r[t]=[]),r[t]=r[t].concat(arguments[n][t]);break;case"staticClass":if(!arguments[n][t])break;void 0===r[t]&&(r[t]=""),r[t]&&(r[t]+=" "),r[t]+=arguments[n][t].trim();break;case"on":case"nativeOn":r[t]||(r[t]={});for(var s=0,l=Object.keys(arguments[n][t]||{});s<l.length;s++){i=l[s],r[t][i]?r[t][i]=[].concat(r[t][i],arguments[n][t][i]):r[t][i]=arguments[n][t][i]}break;case"attrs":case"props":case"domProps":case"scopedSlots":case"staticStyle":case"hook":case"transition":r[t]||(r[t]={}),r[t]=e({},arguments[n][t],r[t]);break;case"slot":case"key":case"ref":case"tag":case"show":case"keepAlive":default:r[t]||(r[t]=arguments[n][t])}}}return r}var i=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol==="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var r=function(e,t){if(!(e instanceof t)){throw new TypeError("Cannot call a class as a function")}};var n=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||false;r.configurable=true;if("value"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}return function(t,i,r){if(i)e(t.prototype,i);if(r)e(t,r);return t}}();var a=function(e,t,i){if(t in e){Object.defineProperty(e,t,{value:i,enumerable:true,configurable:true,writable:true})}else{e[t]=i}return e};var o=function(e,t){if(typeof t!=="function"&&t!==null){throw new TypeError("Super expression must either be null or a function, not "+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t};var s=function(e,t){if(!e){throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t&&(typeof t==="object"||typeof t==="function")?t:e};var l=function(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}else{return Array.from(e)}};var u={disabled:{type:Boolean,default:false},ariaLabel:{type:String,default:"Close"},textVariant:{type:String,default:null}};var f={functional:true,props:u,render:function e(i,r){var n=r.props,o=r.data,s=r.listeners,l=r.slots;var u={staticClass:"close",class:a({},"text-"+n.textVariant,n.textVariant),attrs:{type:"button",disabled:n.disabled,"aria-label":n.ariaLabel?String(n.ariaLabel):null},on:{click:function e(t){if(n.disabled&&t instanceof Event){t.stopPropagation();t.preventDefault()}}}};if(!l().default){u.domProps={innerHTML:"×"}}return i("button",t(o,u),l().default)}};var d={components:{bButtonClose:f},render:function e(t){if(!this.localShow){return t(false)}var i=t(false);if(this.dismissible){i=t("b-button-close",{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.$slots.dismiss])}return t("div",{class:this.classObject,attrs:{role:"alert","aria-live":"polite","aria-atomic":true}},[i,this.$slots.default])},model:{prop:"show",event:"input"},data:function e(){return{countDownTimerId:null,dismissed:false}},computed:{classObject:function e(){return["alert",this.alertVariant,this.dismissible?"alert-dismissible":""]},alertVariant:function e(){var t=this.variant;return"alert-"+t},localShow:function e(){return!this.dismissed&&(this.countDownTimerId||this.show)}},props:{variant:{type:String,default:"info"},dismissible:{type:Boolean,default:false},dismissLabel:{type:String,default:"Close"},show:{type:[Boolean,Number],default:false}},watch:{show:function e(){this.showChanged()}},mounted:function e(){this.showChanged()},destroyed:function e(){this.clearCounter()},methods:{dismiss:function e(){this.clearCounter();this.dismissed=true;this.$emit("dismissed");this.$emit("input",false);if(typeof this.show==="number"){this.$emit("dismiss-count-down",0);this.$emit("input",0)}else{this.$emit("input",false)}},clearCounter:function e(){if(this.countDownTimerId){clearInterval(this.countDownTimerId);this.countDownTimerId=null}},showChanged:function e(){var t=this;this.clearCounter();this.dismissed=false;if(this.show===true||this.show===false||this.show===null||this.show===0){return}var i=this.show;this.countDownTimerId=setInterval(function(){if(i<1){t.dismiss();return}i--;t.$emit("dismiss-count-down",i);t.$emit("input",i)},1e3)}}};function c(e,t,i){e._bootstrap_vue_components_=e._bootstrap_vue_components_||{};var r=e._bootstrap_vue_components_[t];if(!r&&i&&t){e._bootstrap_vue_components_[t]=true;e.component(t,i)}return r}function h(e,t){for(var i in t){c(e,i,t[i])}}function p(e,t,i){e._bootstrap_vue_directives_=e._bootstrap_vue_directives_||{};var r=e._bootstrap_vue_directives_[t];if(!r&&i&&t){e._bootstrap_vue_directives_[t]=true;e.directive(t,i)}return r}function v(e,t){for(var i in t){p(e,i,t[i])}}function g(e){if(typeof window!=="undefined"&&window.Vue){window.Vue.use(e)}}var m={bAlert:d};var b={install:function e(t){h(t,m)}};g(b);if(typeof Object.assign!=="function"){Object.assign=function(e,t){if(e==null){throw new TypeError("Cannot convert undefined or null to object")}var i=Object(e);for(var r=1;r<arguments.length;r++){var n=arguments[r];if(n!=null){for(var a in n){if(Object.prototype.hasOwnProperty.call(n,a)){i[a]=n[a]}}}}return i}}if(!Object.is){Object.is=function(e,t){if(e===t){return e!==0||1/e===1/t}else{return e!==e&&t!==t}}}var y=Object.assign;var S=Object.keys;var w=Object.defineProperties;var k=Object.defineProperty;var _=Object.create;function T(){return{enumerable:true,configurable:false,writable:false}}if(!Array.from){Array.from=function(){var e=Object.prototype.toString;var t=function t(i){return typeof i==="function"||e.call(i)==="[object Function]"};var i=function e(t){var i=Number(t);if(isNaN(i)){return 0}if(i===0||!isFinite(i)){return i}return(i>0?1:-1)*Math.floor(Math.abs(i))};var r=Math.pow(2,53)-1;var n=function e(t){return Math.min(Math.max(i(t),0),r)};return function e(i){var r=this;var a=Object(i);if(i==null){throw new TypeError("Array.from requires an array-like object - not null or undefined")}var o=arguments.length>1?arguments[1]:void undefined;var s=void 0;if(typeof o!=="undefined"){if(!t(o)){throw new TypeError("Array.from: when provided, the second argument must be a function")}if(arguments.length>2){s=arguments[2]}}var l=n(a.length);var u=t(r)?Object(new r(l)):new Array(l);var f=0;var d=void 0;while(f<l){d=a[f];if(o){u[f]=typeof s==="undefined"?o(d,f):o.call(s,d,f)}else{u[f]=d}f+=1}u.length=l;return u}}()}if(!Array.prototype.find){Object.defineProperty(Array.prototype,"find",{value:function e(t){if(this==null){throw new TypeError('"this" is null or not defined')}var i=Object(this);var r=i.length>>>0;if(typeof t!=="function"){throw new TypeError("predicate must be a function")}var n=arguments[1];var a=0;while(a<r){var o=i[a];if(t.call(n,o,a,i)){return o}a++}return undefined}})}if(!Array.isArray){Array.isArray=function(e){return Object.prototype.toString.call(e)==="[object Array]"}}var $=Array.from;var C=Array.isArray;var B=function e(t,i){return t.indexOf(i)!==-1};function x(){return Array.prototype.concat.apply([],arguments)}function E(e){return e}function O(e,t){var i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:E;return(C(e)?e.slice():S(e)).reduce(function(e,r){return e[i(r)]=t[r],e},{})}function P(){return{href:{type:String,default:null},rel:{type:String,default:null},target:{type:String,default:"_self"},active:{type:Boolean,default:false},activeClass:{type:String,default:"active"},append:{type:Boolean,default:false},disabled:{type:Boolean,default:false},event:{type:[String,Array],default:"click"},exact:{type:Boolean,default:false},exactActiveClass:{type:String,default:"active"},replace:{type:Boolean,default:false},routerTag:{type:String,default:"a"},to:{type:[String,Object],default:null}}}function I(e){var t=P();e=x(e);return S(t).reduce(function(i,r){if(B(e,r)){i[r]=t[r]}return i},{})}function L(e,t){return Boolean(t.$router)&&e.to&&!e.disabled?"router-link":"a"}function F(e,t){var r=e.disabled,n=e.href,a=e.to;if(t==="router-link")return void 0;if(n)return n;if(a){if(typeof a==="string")return a;if((typeof a==="undefined"?"undefined":i(a))==="object"&&typeof a.path==="string")return a.path}return"#"}function N(e){var t=e.target,i=e.rel;if(t==="_blank"&&i===null){return"noopener"}return i||null}function A(e){var t=e.disabled,i=e.tag,r=e.href,n=e.suppliedHandler,a=e.parent;var o=i==="router-link";return function e(i){if(t&&i instanceof Event){i.stopPropagation();i.stopImmediatePropagation()}else{a.$root.$emit("clicked::link",i);if(o&&i.target.__vue__){i.target.__vue__.$emit("click",i)}if(typeof n==="function"){n.apply(undefined,arguments)}}if(!o&&r==="#"||t){i.preventDefault()}}}var D={functional:true,props:P(),render:function e(i,r){var n=r.props,a=r.data,o=r.parent,s=r.children;var l=L(n,o);var u=N(n);var f=F(n,l);var d=l==="router-link"?"nativeOn":"on";var c=(a[d]||{}).click;var h={click:A({tag:l,href:f,disabled:n.disabled,suppliedHandler:c,parent:o})};var p=t(a,{class:[n.active?n.exact?n.exactActiveClass:n.activeClass:null,{disabled:n.disabled}],attrs:{rel:u,href:f,target:n.target,tabindex:n.disabled?"-1":a.attrs?a.attrs.tabindex:null,"aria-disabled":l==="a"&&n.disabled?"true":null},props:y(n,{tag:n.routerTag})});if(!p.attrs.href){delete p.attrs.href}p[d]=y(p[d]||{},h);return i(l,p,s)}};var V=P();delete V.href.default;delete V.to.default;var j=y(V,{tag:{type:String,default:"span"},variant:{type:String,default:"secondary"},pill:{type:Boolean,default:false}});var M={functional:true,props:j,render:function e(i,r){var n=r.props,a=r.data,o=r.children;var s=!n.href&&!n.to?n.tag:D;var l={staticClass:"badge",class:[!n.variant?"badge-secondary":"badge-"+n.variant,{"badge-pill":Boolean(n.pill),active:n.active,disabled:n.disabled}],props:O(V,n)};return i(s,t(a,l),o)}};var H={bBadge:M};var R={install:function e(t){h(t,H)}};g(R);var z=y(P(),{text:{type:String,default:null},active:{type:Boolean,default:false},href:{type:String,default:"#"},ariaCurrent:{type:String,default:"location"}});var W={functional:true,props:z,render:function e(i,r){var n=r.props,a=r.data,o=r.children;var s=n.active?"span":D;var l={props:O(z,n),domProps:{innerHTML:n.text}};if(n.active){l.attrs={"aria-current":n.ariaCurrent}}else{l.attrs={href:n.href}}return i(s,t(a,l),o)}};var G=y({},z,{text:{type:String,default:null},href:{type:String,default:null}});var U={functional:true,props:G,render:function e(i,r){var n=r.props,a=r.data,o=r.children;return i("li",t(a,{staticClass:"breadcrumb-item",class:{active:n.active},attrs:{role:"presentation"}}),[i(W,{props:n},o)])}};var q={items:{type:Array,default:null}};var K={functional:true,props:q,render:function e(r,n){var a=n.props,o=n.data,s=n.children;var l=s;if(C(a.items)){var u=false;l=a.items.map(function(e,t){if((typeof e==="undefined"?"undefined":i(e))!=="object"){e={text:e}}var n=e.active;if(n){u=true}if(!n&&!u){n=t+1===a.items.length}return r(U,{props:y({},e,{active:n})})})}return r("ol",t(o,{staticClass:"breadcrumb"}),l)}};var Y={bBreadcrumb:K,bBreadcrumbItem:U,bBreadcrumbLink:W};var Z={install:function e(t){h(t,Y)}};g(Z);var X=function e(t){return t&&t.nodeType===Node.ELEMENT_NODE};var J=function e(t){return X(t)&&document.body.contains(t)&&t.getBoundingClientRect().height>0&&t.getBoundingClientRect().width>0};var Q=function e(t){return!X(t)||t.disabled||t.classList.contains("disabled")||Boolean(t.getAttribute("disabled"))};var ee=function e(t){return X(t)&&t.offsetHeight};var te=function e(t,i){if(!X(i)){i=document}return $(i.querySelectorAll(t))};var ie=function e(t,i){if(!X(i)){i=document}return i.querySelector(t)||null};var re=function e(t,i){if(!X(t)){return false}var r=Element.prototype;var n=r.matches||r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector||function(e){var t=this;var i=te(e,t.document||t.ownerDocument);var r=i.length;while(--r>=0&&i.item(r)!==t){}return r>-1};return n.call(t,i)};var ne=function e(t,i){if(!X(i)){return null}var r=Element.prototype.closest||function(e){var t=this;if(!document.documentElement.contains(t)){return null}do{if(re(t,e)){return t}t=t.parentElement}while(t!==null);return null};var n=r.call(i,t);return n===i?null:n};var ae=function e(t){return document.getElementById(/^#/.test(t)?t.slice(1):t)||null};var oe=function e(t,i){if(i&&X(t)){t.classList.add(i)}};var se=function e(t,i){if(i&&X(t)){t.classList.remove(i)}};var le=function e(t,i){if(i&&X(t)){return t.classList.contains(i)}return false};var ue=function e(t,i,r){if(i&&X(t)){t.setAttribute(i,r)}};var fe=function e(t,i){if(i&&X(t)){t.removeAttribute(i)}};var de=function e(t,i){if(i&&X(t)){return t.getAttribute(i)}return null};var ce=function e(t,i){if(i&&X(t)){return t.hasAttribute(i)}return null};var he=function e(t){return X(t)?t.getBoundingClientRect():null};var pe=function e(t){return X(t)?window.getComputedStyle(t):{}};var ve=function e(t){if(X(t)){if(!t.getClientRects().length){return{top:0,left:0}}var i=he(t);var r=t.ownerDocument.defaultView;return{top:i.top+r.pageYOffset,left:i.left+r.pageXOffset}}};var ge=function e(t){if(!X(t)){return}var i={top:0,left:0};var r=void 0;var n=void 0;if(pe(t).position==="fixed"){r=he(t)}else{r=ve(t);var a=t.ownerDocument;n=t.offsetParent||a.documentElement;while(n&&(n===a.body||n===a.documentElement)&&pe(n).position==="static"){n=n.parentNode}if(n&&n!==t&&n.nodeType===Node.ELEMENT_NODE){i=ve(n);i.top+=parseFloat(pe(n).borderTopWidth);i.left+=parseFloat(pe(n).borderLeftWidth)}}return{top:r.top-i.top-parseFloat(pe(t).marginTop),left:r.left-i.left-parseFloat(pe(t).marginLeft)}};var me=function e(t,i,r){if(t&&t.addEventListener){t.addEventListener(i,r)}};var be=function e(t,i,r){if(t&&t.removeEventListener){t.removeEventListener(i,r)}};var ye={block:{type:Boolean,default:false},disabled:{type:Boolean,default:false},size:{type:String,default:null},variant:{type:String,default:null},type:{type:String,default:"button"},pressed:{type:Boolean,default:null}};var Se=P();delete Se.href.default;delete Se.to.default;var we=S(Se);var ke=y(Se,ye);function _e(e){if(e.type==="focusin"){oe(e.target,"focus")}else if(e.type==="focusout"){se(e.target,"focus")}}var Te={functional:true,props:ke,render:function e(i,r){var n;var o=r.props,s=r.data,l=r.listeners,u=r.children;var f=Boolean(o.href||o.to);var d=typeof o.pressed==="boolean";var c={click:function e(t){if(o.disabled&&t instanceof Event){t.stopPropagation();t.preventDefault()}else if(d){x(l["update:pressed"]).forEach(function(e){if(typeof e==="function"){e(!o.pressed)}})}}};if(d){c.focusin=_e;c.focusout=_e}var h={staticClass:"btn",class:[o.variant?"btn-"+o.variant:"btn-secondary",(n={},a(n,"btn-"+o.size,Boolean(o.size)),a(n,"btn-block",o.block),a(n,"disabled",o.disabled),a(n,"active",o.pressed),n)],props:f?O(we,o):null,attrs:{type:f?null:o.type,disabled:f?null:o.disabled,"data-toggle":d?"button":null,"aria-pressed":d?String(o.pressed):null,tabindex:o.disabled&&f?"-1":s.attrs?s.attrs["tabindex"]:null},on:c};return i(f?D:"button",t(s,h),u)}};var $e={bButton:Te,bBtn:Te,bButtonClose:f,bBtnClose:f};var Ce={install:function e(t){h(t,$e)}};g(Ce);var Be={vertical:{type:Boolean,default:false},size:{type:String,default:null,validator:function e(t){return B(["sm","","lg"],t)}},tag:{type:String,default:"div"},ariaRole:{type:String,default:"group"}};var xe={functional:true,props:Be,render:function e(i,r){var n=r.props,o=r.data,s=r.children;return i(n.tag,t(o,{class:a({"btn-group":!n.vertical,"btn-group-vertical":n.vertical},"btn-group-"+n.size,Boolean(n.size)),attrs:{role:n.ariaRole}}),s)}};var Ee={bButtonGroup:xe,bBtnGroup:xe};var Oe={install:function e(t){h(t,Ee)}};g(Oe);var Pe={SPACE:32,ENTER:13,ESC:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,PAGEUP:33,PAGEDOWN:34,HOME:36,END:35};var Ie=[".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(",");var Le={render:function e(t){var i=this;return t("div",{class:i.classObject,attrs:{role:"toolbar",tabindex:i.keyNav?"0":null},on:{focusin:i.onFocusin,keydown:i.onKeydown}},[i.$slots.default])},computed:{classObject:function e(){return["btn-toolbar",this.justify&&!this.vertical?"justify-content-between":""]}},props:{justify:{type:Boolean,default:false},keyNav:{type:Boolean,default:false}},methods:{onFocusin:function e(t){if(t.target===this.$el){t.preventDefault();t.stopPropagation();this.focusFirst(t)}},onKeydown:function e(t){if(!this.keyNav){return}var i=t.keyCode;var r=t.shiftKey;if(i===Pe.UP||i===Pe.LEFT){t.preventDefault();t.stopPropagation();if(r){this.focusFirst(t)}else{this.focusNext(t,true)}}else if(i===Pe.DOWN||i===Pe.RIGHT){t.preventDefault();t.stopPropagation();if(r){this.focusLast(t)}else{this.focusNext(t,false)}}},setItemFocus:function e(t){this.$nextTick(function(){t.focus()})},focusNext:function e(t,i){var r=this.getItems();if(r.length<1){return}var n=r.indexOf(t.target);if(i&&n>0){n--}else if(!i&&n<r.length-1){n++}if(n<0){n=0}this.setItemFocus(r[n])},focusFirst:function e(t){var i=this.getItems();if(i.length>0){this.setItemFocus(i[0])}},focusLast:function e(t){var i=this.getItems();if(i.length>0){this.setItemFocus([i.length-1])}},getItems:function e(){var t=te(Ie,this.$el);t.forEach(function(e){e.tabIndex=-1});return t.filter(function(e){return J(e)})}},mounted:function e(){if(this.keyNav){this.getItems()}}};var Fe={bButtonToolbar:Le,bBtnToolbar:Le};var Ne={install:function e(t){h(t,Fe)}};g(Ne);var Ae={tag:{type:String,default:"div"}};var De={props:Ae,functional:true,render:function e(i,r){var n=r.props,a=r.data,o=r.children;return i(n.tag,t(a,{staticClass:"input-group-text"}),o)}};var Ve=function e(t){return{id:{type:String,default:null},tag:{type:String,default:"div"},append:{type:Boolean,default:t},isText:{type:Boolean,default:false}}};var je={functional:true,props:Ve(false),render:function e(i,r){var n=r.props,a=r.data,o=r.children;return i(n.tag,t(a,{staticClass:"input-group-"+(n.append?"append":"prepend"),attrs:{id:n.id}}),n.isText?[i(De,o)]:o)}};var Me={functional:true,props:Ve(false),render:je.render};var He={functional:true,props:Ve(true),render:je.render};var Re={id:{type:String,default:null},size:{type:String,default:null},prepend:{type:String,default:null},append:{type:String,default:null},tag:{type:String,default:"div"}};var ze={functional:true,props:Re,render:function e(i,r){var n=r.props,o=r.data,s=r.slots;var l=s();var u=[];if(n.prepend){u.push(i(Me,[i(De,{domProps:{innerHTML:n.prepend}})]))}if(l.prepend){u.push(i(Me,l.prepend))}u.push(l.default);if(n.append){u.push(i(He,[i(De,{domProps:{innerHTML:n.append}})]))}if(l.append){u.push(i(He,l.append))}return i(n.tag,t(o,{staticClass:"input-group",class:a({},"input-group-"+n.size,Boolean(n.size)),attrs:{id:n.id||null,role:"group"}}),u)}};var We={bInputGroup:ze,bInputGroupAddon:je,bInputGroupPrepend:Me,bInputGroupAppend:He,bInputGroupText:De};var Ge={install:function e(t){h(t,We)}};g(Ge);function Ue(e){if(typeof e!=="string"){e=String(e)}return e.charAt(0).toUpperCase()+e.slice(1)}function qe(e,t){return e+Ue(t)}function Ke(e){if(typeof e!=="string"){e=String(e)}return e.charAt(0).toLowerCase()+e.slice(1)}function Ye(e,t){return Ke(t.replace(e,""))}function Ze(e){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:E;if(C(e)){return e.map(t)}var r={};for(var n in e){if(e.hasOwnProperty(n)){if((typeof n==="undefined"?"undefined":i(n))==="object"){r[t(n)]=y({},e[n])}else{r[t(n)]=e[n]}}}return r}var Xe={props:{tag:{type:String,default:"div"},bgVariant:{type:String,default:null},borderVariant:{type:String,default:null},textVariant:{type:String,default:null}}};var Je=y({},Ze(Xe.props,qe.bind(null,"body")),{bodyClass:{type:[String,Object,Array],default:null},title:{type:String,default:null},titleTag:{type:String,default:"h4"},subTitle:{type:String,default:null},subTitleTag:{type:String,default:"h6"},overlay:{type:Boolean,default:false}});var Qe={functional:true,props:Je,render:function e(i,r){var n;var o=r.props,s=r.data,l=r.slots;var u=[];if(o.title){u.push(i(o.titleTag,{staticClass:"card-title",domProps:{innerHTML:o.title}}))}if(o.subTitle){u.push(i(o.subTitleTag,{staticClass:"card-subtitle mb-2 text-muted",domProps:{innerHTML:o.subTitle}}))}u.push(l().default);return i(o.bodyTag,t(s,{staticClass:"card-body",class:[(n={"card-img-overlay":o.overlay},a(n,"bg-"+o.bodyBgVariant,Boolean(o.bodyBgVariant)),a(n,"border-"+o.bodyBorderVariant,Boolean(o.bodyBorderVariant)),a(n,"text-"+o.bodyTextVariant,Boolean(o.bodyTextVariant)),n),o.bodyClass||{}]}),u)}};var et=y({},Ze(Xe.props,qe.bind(null,"header")),{header:{type:String,default:null},headerClass:{type:[String,Object,Array],default:null}});var tt={functional:true,props:et,render:function e(i,r){var n;var o=r.props,s=r.data,l=r.slots;return i(o.headerTag,t(s,{staticClass:"card-header",class:[o.headerClass,(n={},a(n,"bg-"+o.headerBgVariant,Boolean(o.headerBgVariant)),a(n,"border-"+o.headerBorderVariant,Boolean(o.headerBorderVariant)),a(n,"text-"+o.headerTextVariant,Boolean(o.headerTextVariant)),n)]}),l().default||[i("div",{domProps:{innerHTML:o.header}})])}};var it=y({},Ze(Xe.props,qe.bind(null,"footer")),{footer:{type:String,default:null},footerClass:{type:[String,Object,Array],default:null}});var rt={functional:true,props:it,render:function e(i,r){var n;var o=r.props,s=r.data,l=r.slots;return i(o.footerTag,t(s,{staticClass:"card-footer",class:[o.footerClass,(n={},a(n,"bg-"+o.footerBgVariant,Boolean(o.footerBgVariant)),a(n,"border-"+o.footerBorderVariant,Boolean(o.footerBorderVariant)),a(n,"text-"+o.footerTextVariant,Boolean(o.footerTextVariant)),n)]}),l().default||[i("div",{domProps:{innerHTML:o.footer}})])}};var nt={src:{type:String,default:null,required:true},alt:{type:String,default:null},top:{type:Boolean,default:false},bottom:{type:Boolean,default:false},fluid:{type:Boolean,default:false}};var at={functional:true,props:nt,render:function e(i,r){var n=r.props,a=r.data,o=r.slots;var s="card-img";if(n.top){s+="-top"}else if(n.bottom){s+="-bottom"}return i("img",t(a,{staticClass:s,class:{"img-fluid":n.fluid},attrs:{src:n.src,alt:n.alt}}))}};var ot=Ze(nt,qe.bind(null,"img"));ot.imgSrc.required=false;var st=y({},Je,et,it,ot,Ze(Xe.props),{align:{type:String,default:null},noBody:{type:Boolean,default:false}});var lt={functional:true,props:st,render:function e(i,r){var n;var o=r.props,s=r.data,l=r.slots;var u=[];var f=l();var d=o.imgSrc?i(at,{props:O(ot,o,Ye.bind(null,"img"))}):null;if(d){if(o.imgTop||!o.imgBottom){u.push(d)}}if(o.header||f.header){u.push(i(tt,{props:O(et,o)},f.header))}if(o.noBody){u.push(f.default)}else{u.push(i(Qe,{props:O(Je,o)},f.default))}if(o.footer||f.footer){u.push(i(rt,{props:O(it,o)},f.footer))}if(d&&o.imgBottom){u.push(d)}return i(o.tag,t(s,{staticClass:"card",class:(n={},a(n,"text-"+o.align,Boolean(o.align)),a(n,"bg-"+o.bgVariant,Boolean(o.bgVariant)),a(n,"border-"+o.borderVariant,Boolean(o.borderVariant)),a(n,"text-"+o.textVariant,Boolean(o.textVariant)),n)}),u)}};var ut={tag:{type:String,default:"div"},deck:{type:Boolean,default:false},columns:{type:Boolean,default:false}};var ft={functional:true,props:ut,render:function e(i,r){var n=r.props,a=r.data,o=r.children;var s="card-group";if(n.columns){s="card-columns"}if(n.deck){s="card-deck"}return i(n.tag,t(a,{staticClass:s}),o)}};var dt={bCard:lt,bCardHeader:tt,bCardBody:Qe,bCardFooter:rt,bCardImg:at,bCardGroup:ft};var ct={install:function e(t){h(t,dt)}};g(ct);function ht(e,t,i){var r=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;var n=window.addEventListener;e=e?e.$el||e:null;if(!X(e)){return null}var a=null;if(r){a=new r(function(e){var i=false;for(var r=0;r<e.length&&!i;r++){var n=e[r];var a=n.type;var o=n.target;if(a==="characterData"&&o.nodeType===Node.TEXT_NODE){i=true}else if(a==="attributes"){i=true}else if(a==="childList"&&(n.addedNodes.length>0||n.removedNodes.length>0)){i=true}}if(i){t()}});a.observe(e,y({childList:true,subtree:true},i))}else if(n){e.addEventListener("DOMNodeInserted",t,false);e.addEventListener("DOMNodeRemoved",t,false)}return a}var pt={props:{id:{type:String,default:null}},methods:{safeId:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:"";var i=this.id||this.localId_||null;if(!i){return null}t=String(t).replace(/\s+/g,"_");return t?i+"_"+t:i}},computed:{localId_:function e(){if(!this.$isServer&&!this.id&&typeof this._uid!=="undefined"){return"__BVID__"+this._uid}}}};var vt={next:{dirClass:"carousel-item-left",overlayClass:"carousel-item-next"},prev:{dirClass:"carousel-item-right",overlayClass:"carousel-item-prev"}};var gt=600+50;var mt={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend oTransitionEnd",transition:"transitionend"};function bt(e){for(var t in mt){if(e.style[t]!==undefined){return mt[t]}}return null}var yt={mixins:[pt],render:function e(t){var i=this;var r=t("div",{ref:"inner",class:["carousel-inner"],attrs:{id:i.safeId("__BV_inner_"),role:"list"}},[i.$slots.default]);var n=t(false);if(i.controls){n=[t("a",{class:["carousel-control-prev"],attrs:{href:"#",role:"button","aria-controls":i.safeId("__BV_inner_")},on:{click:function e(t){t.preventDefault();t.stopPropagation();i.prev()},keydown:function e(t){var r=t.keyCode;if(r===Pe.SPACE||r===Pe.ENTER){t.preventDefault();t.stopPropagation();i.prev()}}}},[t("span",{class:["carousel-control-prev-icon"],attrs:{"aria-hidden":"true"}}),t("span",{class:["sr-only"]},[i.labelPrev])]),t("a",{class:["carousel-control-next"],attrs:{href:"#",role:"button","aria-controls":i.safeId("__BV_inner_")},on:{click:function e(t){t.preventDefault();t.stopPropagation();i.next()},keydown:function e(t){var r=t.keyCode;if(r===Pe.SPACE||r===Pe.ENTER){t.preventDefault();t.stopPropagation();i.next()}}}},[t("span",{class:["carousel-control-next-icon"],attrs:{"aria-hidden":"true"}}),t("span",{class:["sr-only"]},[i.labelNext])])]}var a=t("ol",{class:["carousel-indicators"],directives:[{name:"show",rawName:"v-show",value:i.indicators,expression:"indicators"}],attrs:{id:i.safeId("__BV_indicators_"),"aria-hidden":i.indicators?"false":"true","aria-label":i.labelIndicators,"aria-owns":i.safeId("__BV_inner_")}},i.slides.map(function(e,r){return t("li",{key:"slide_"+r,class:{active:r===i.index},attrs:{role:"button",id:i.safeId("__BV_indicator_"+(r+1)+"_"),tabindex:i.indicators?"0":"-1","aria-current":r===i.index?"true":"false","aria-label":i.labelGotoSlide+" "+(r+1),"aria-describedby":i.slides[r].id||null,"aria-controls":i.safeId("__BV_inner_")},on:{click:function e(t){i.setSlide(r)},keydown:function e(t){var n=t.keyCode;if(n===Pe.SPACE||n===Pe.ENTER){t.preventDefault();t.stopPropagation();i.setSlide(r)}}}})}));return t("div",{class:["carousel","slide"],style:{background:i.background},attrs:{role:"region",id:i.safeId(),"aria-busy":i.isSliding?"true":"false"},on:{mouseenter:i.pause,mouseleave:i.restart,focusin:i.pause,focusout:i.restart,keydown:function e(t){var r=t.keyCode;if(r===Pe.LEFT||r===Pe.RIGHT){t.preventDefault();t.stopPropagation();i[r===Pe.LEFT?"prev":"next"]()}}}},[r,n,a])},data:function e(){return{index:this.value||0,isSliding:false,intervalId:null,transitionEndEvent:null,slides:[],direction:null}},props:{labelPrev:{type:String,default:"Previous Slide"},labelNext:{type:String,default:"Next Slide"},labelGotoSlide:{type:String,default:"Goto Slide"},labelIndicators:{type:String,default:"Select a slide to display"},interval:{type:Number,default:5e3},indicators:{type:Boolean,default:false},controls:{type:Boolean,default:false},imgWidth:{type:[Number,String]},imgHeight:{type:[Number,String]},background:{type:String},value:{type:Number,default:0}},computed:{isCycling:function e(){return Boolean(this.intervalId)}},methods:{setSlide:function e(t){var i=this;if(typeof document!=="undefined"&&document.visibilityState&&document.hidden){return}var r=this.slides.length;if(r===0){return}if(this.isSliding){this.$once("sliding-end",function(){return i.setSlide(t)});return}t=Math.floor(t);this.index=t>=r?0:t>=0?t:r-1},prev:function e(){this.direction="prev";this.setSlide(this.index-1)},next:function e(){this.direction="next";this.setSlide(this.index+1)},pause:function e(){if(this.isCycling){clearInterval(this.intervalId);this.intervalId=null;if(this.slides[this.index]){this.slides[this.index].tabIndex=0}}},start:function e(){var t=this;if(!this.interval||this.isCycling){return}this.slides.forEach(function(e){e.tabIndex=-1});this.intervalId=setInterval(function(){t.next()},Math.max(1e3,this.interval))},restart:function e(t){if(!this.$el.contains(document.activeElement)){this.start()}},updateSlides:function e(){this.pause();this.slides=te(".carousel-item",this.$refs.inner);var t=this.slides.length;var i=Math.max(0,Math.min(Math.floor(this.index),t-1));this.slides.forEach(function(e,r){var n=r+1;if(r===i){oe(e,"active")}else{se(e,"active")}ue(e,"aria-current",r===i?"true":"false");ue(e,"aria-posinset",String(n));ue(e,"aria-setsize",String(t));e.tabIndex=-1});this.setSlide(i);this.start()},calcDirection:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:null;var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:0;var r=arguments.length>2&&arguments[2]!==undefined?arguments[2]:0;if(!t){return r>i?vt.next:vt.prev}return vt[t]}},watch:{value:function e(t,i){if(t!==i){this.setSlide(t)}},interval:function e(t,i){if(t===i){return}if(!t){this.pause()}else{this.pause();this.start()}},index:function e(t,i){var r=this;if(t===i||this.isSliding){return}var n=this.calcDirection(this.direction,i,t);var a=this.slides[i];var o=this.slides[t];if(!a||!o){return}this.isSliding=true;this.$emit("sliding-start",t);this.$emit("input",this.index);o.classList.add(n.overlayClass);ee(o);oe(a,n.dirClass);oe(o,n.dirClass);var s=false;var l=function e(i){if(s){return}s=true;if(r.transitionEndEvent){var l=r.transitionEndEvent.split(/\s+/);l.forEach(function(t){be(a,t,e)})}r._animationTimeout=null;se(o,n.dirClass);se(o,n.overlayClass);oe(o,"active");se(a,"active");se(a,n.dirClass);se(a,n.overlayClass);ue(a,"aria-current","false");ue(o,"aria-current","true");ue(a,"aria-hidden","true");ue(o,"aria-hidden","false");a.tabIndex=-1;o.tabIndex=-1;if(!r.isCycling){o.tabIndex=0;r.$nextTick(function(){o.focus()})}r.isSliding=false;r.direction=null;r.$nextTick(function(){return r.$emit("sliding-end",t)})};if(this.transitionEndEvent){var u=this.transitionEndEvent.split(/\s+/);u.forEach(function(e){me(a,e,l)})}this._animationTimeout=setTimeout(l,gt)}},created:function e(){this._animationTimeout=null},mounted:function e(){this.transitionEndEvent=bt(this.$el)||null;this.updateSlides();ht(this.$refs.inner,this.updateSlides.bind(this),{subtree:false,childList:true,attributes:true,attributeFilter:["id"]})},beforeDestroy:function e(){clearInterval(this.intervalId);clearTimeout(this._animationTimeout);this.intervalId=null;this._animationTimeout=null}};var St='<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>";function wt(e,t,i){var r=encodeURIComponent(St.replace("%{w}",String(e)).replace("%{h}",String(t)).replace("%{f}",i));return"data:image/svg+xml;charset=UTF-8,"+r}var kt={src:{type:String,default:null},alt:{type:String,default:null},width:{type:[Number,String],default:null},height:{type:[Number,String],default:null},block:{type:Boolean,default:false},fluid:{type:Boolean,default:false},fluidGrow:{type:Boolean,default:false},rounded:{type:[Boolean,String],default:false},thumbnail:{type:Boolean,default:false},left:{type:Boolean,default:false},right:{type:Boolean,default:false},center:{type:Boolean,default:false},blank:{type:Boolean,default:false},blankColor:{type:String,default:"transparent"}};var _t={functional:true,props:kt,render:function e(i,r){var n;var o=r.props,s=r.data;var l=o.src;var u=parseInt(o.width,10)?parseInt(o.width,10):null;var f=parseInt(o.height,10)?parseInt(o.height,10):null;var d=null;var c=o.block;if(o.blank){if(!f&&Boolean(u)){f=u}else if(!u&&Boolean(f)){u=f}if(!u&&!f){u=1;f=1}l=wt(u,f,o.blankColor||"transparent")}if(o.left){d="float-left"}else if(o.right){d="float-right"}else if(o.center){d="mx-auto";c=true}return i("img",t(s,{attrs:{src:l,alt:o.alt,width:u?String(u):null,height:f?String(f):null},class:(n={"img-thumbnail":o.thumbnail,"img-fluid":o.fluid||o.fluidGrow,"w-100":o.fluidGrow,rounded:o.rounded===""||o.rounded===true},a(n,"rounded-"+o.rounded,typeof o.rounded==="string"&&o.rounded!==""),a(n,d,Boolean(d)),a(n,"d-block",c),n)}))}};function Tt(e){console.warn("[Bootstrap-Vue warn]: "+e)}var $t={components:{bImg:_t},mixins:[pt],render:function e(t){var i=this;var r=i.$slots;var n=r.img;if(!n&&(i.imgSrc||i.imgBlank)){n=t("b-img",{props:{fluidGrow:true,block:true,src:i.imgSrc,blank:i.imgBlank,blankColor:i.imgBlankColor,width:i.computedWidth,height:i.computedHeight,alt:i.imgAlt}})}var a=t(i.contentTag,{class:i.contentClasses},[i.caption?t(i.captionTag,{domProps:{innerHTML:i.caption}}):t(false),i.text?t(i.textTag,{domProps:{innerHTML:i.text}}):t(false),r.default]);return t("div",{class:["carousel-item"],style:{background:i.background},attrs:{id:i.safeId(),role:"listitem"}},[n,a])},props:{imgSrc:{type:String,default:function e(){if(this&&this.src){Tt("b-carousel-slide: prop 'src' has been deprecated. Use 'img-src' instead");return this.src}return null}},src:{type:String},imgAlt:{type:String},imgWidth:{type:[Number,String]},imgHeight:{type:[Number,String]},imgBlank:{type:Boolean,default:false},imgBlankColor:{type:String,default:"transparent"},contentVisibleUp:{type:String},contentTag:{type:String,default:"div"},caption:{type:String},captionTag:{type:String,default:"h3"},text:{type:String},textTag:{type:String,default:"p"},background:{type:String}},computed:{contentClasses:function e(){return["carousel-caption",this.contentVisibleUp?"d-none":"",this.contentVisibleUp?"d-"+this.contentVisibleUp+"-block":""]},computedWidth:function e(){return this.imgWidth||this.$parent.imgWidth},computedHeight:function e(){return this.imgHeight||this.$parent.imgHeight}}};var Ct={bCarousel:yt,bCarouselSlide:$t};var Bt={install:function e(t){h(t,Ct)}};g(Bt);var xt={tag:{type:String,default:"div"},fluid:{type:Boolean,default:false}};var Et={functional:true,props:xt,render:function e(i,r){var n=r.props,a=r.data,o=r.children;return i(n.tag,t(a,{class:{container:!n.fluid,"container-fluid":n.fluid}}),o)}};var Ot=["start","end","center"];var Pt={tag:{type:String,default:"div"},noGutters:{type:Boolean,default:false},alignV:{type:String,default:null,validator:function e(t){return B(Ot.concat(["baseline","stretch"]),t)}},alignH:{type:String,default:null,validator:function e(t){return B(Ot.concat(["between","around"]),t)}},alignContent:{type:String,default:null,validator:function e(t){return B(Ot.concat(["between","around","stretch"]),t)}}};var It={functional:true,props:Pt,render:function e(i,r){var n;var o=r.props,s=r.data,l=r.children;return i(o.tag,t(s,{staticClass:"row",class:(n={"no-gutters":o.noGutters},a(n,"align-items-"+o.alignV,o.alignV),a(n,"justify-content-"+o.alignH,o.alignH),a(n,"align-content-"+o.alignContent,o.alignContent),n)}),l)}};function Lt(e){var t=_(null);return function i(){var r=JSON.stringify(arguments);return t[r]=t[r]||e.apply(null,arguments)}}function Ft(e,t){return t+(e?Ue(e):"")}function Nt(){return{type:[Boolean,String,Number],default:false}}function At(){return{type:[String,Number],default:null}}var Dt=Lt(function e(t,i,r){var n=t;if(r===false||r===null||r===undefined){return undefined}if(i){n+="-"+i}if(t==="col"&&(r===""||r===true)){return n.toLowerCase()}n+="-"+r;return n.toLowerCase()});var Vt=["sm","md","lg","xl"];var jt=Vt.reduce(function(e,t){return e[t]=Nt(),e},_(null));var Mt=Vt.reduce(function(e,t){return e[Ft(t,"offset")]=At(),e},_(null));var Ht=Vt.reduce(function(e,t){return e[Ft(t,"order")]=At(),e},_(null));var Rt=y(_(null),{col:S(jt),offset:S(Mt),order:S(Ht)});var zt=y({},jt,Mt,Ht,{tag:{type:String,default:"div"},col:{type:Boolean,default:false},cols:At(),offset:At(),order:At(),alignSelf:{type:String,default:null,validator:function e(t){return B(["auto","start","end","center","baseline","stretch"],t)}}});var Wt={functional:true,props:zt,render:function e(i,r){var n;var o=r.props,s=r.data,l=r.children;var u=[];for(var f in Rt){var d=Rt[f];for(var c=0;c<d.length;c++){var h=Dt(f,d[c].replace(f,""),o[d[c]]);if(h){u.push(h)}}}u.push((n={col:o.col||u.length===0&&!o.cols},a(n,"col-"+o.cols,o.cols),a(n,"offset-"+o.offset,o.offset),a(n,"order-"+o.order,o.order),a(n,"align-self-"+o.alignSelf,o.alignSelf),n));return i(o.tag,t(s,{class:u}),l)}};var Gt={tag:{type:String,default:"div"}};var Ut={functional:true,props:Gt,render:function e(i,r){var n=r.props,a=r.data,o=r.children;return i(n.tag,t(a,{staticClass:"form-row"}),o)}};var qt={bContainer:Et,bRow:It,bCol:Wt,bFormRow:Ut};var Kt={install:function e(t){h(t,qt)}};g(Kt);var Yt="__BV_root_listeners__";var Zt={methods:{listenOnRoot:function e(t,i){if(!this[Yt]||!C(this[Yt])){this[Yt]=[]}this[Yt].push({event:t,callback:i});this.$root.$on(t,i);return this},emitOnRoot:function e(t){var i;for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++){n[a-1]=arguments[a]}(i=this.$root).$emit.apply(i,[t].concat(l(n)));return this}},beforeDestroy:function e(){if(this[Yt]&&C(this[Yt])){while(this[Yt].length>0){var t=this[Yt].shift(),i=t.event,r=t.callback;this.$root.$off(i,r)}}}};var Xt="bv::collapse::state";var Jt="bv::collapse::accordion";var Qt="bv::toggle::collapse";var ei={mixins:[Zt],render:function e(t){var i=this;var r=t(i.tag,{class:i.classObject,directives:[{name:"show",value:i.show}],attrs:{id:i.id||null},on:{click:i.clickHandler}},[i.$slots.default]);return t("transition",{props:{enterClass:"",enterActiveClass:"collapsing",enterToClass:"",leaveClass:"",leaveActiveClass:"collapsing",leaveToClass:""},on:{enter:i.onEnter,afterEnter:i.onAfterEnter,leave:i.onLeave,afterLeave:i.onAfterLeave}},[r])},data:function e(){return{show:this.visible,transitioning:false}},model:{prop:"visible",event:"input"},props:{id:{type:String,required:true},isNav:{type:Boolean,default:false},accordion:{type:String,default:null},visible:{type:Boolean,default:false},tag:{type:String,default:"div"}},watch:{visible:function e(t){if(t!==this.show){this.show=t}},show:function e(t,i){if(t!==i){this.emitState()}}},computed:{classObject:function e(){return{"navbar-collapse":this.isNav,collapse:!this.transitioning,show:this.show&&!this.transitioning}}},methods:{toggle:function e(){this.show=!this.show},onEnter:function e(t){t.style.height=0;ee(t);t.style.height=t.scrollHeight+"px";this.transitioning=true;this.$emit("show")},onAfterEnter:function e(t){t.style.height=null;this.transitioning=false;this.$emit("shown")},onLeave:function e(t){t.style.height="auto";t.style.display="block";t.style.height=t.getBoundingClientRect().height+"px";ee(t);this.transitioning=true;t.style.height=0;this.$emit("hide")},onAfterLeave:function e(t){t.style.height=null;this.transitioning=false;this.$emit("hidden")},emitState:function e(){this.$emit("input",this.show);this.$root.$emit(Xt,this.id,this.show);if(this.accordion&&this.show){this.$root.$emit(Jt,this.id,this.accordion)}},clickHandler:function e(t){var i=t.target;if(!this.isNav||!i||getComputedStyle(this.$el).display!=="block"){return}if(le(i,"nav-link")||le(i,"dropdown-item")){this.show=false}},handleToggleEvt:function e(t){if(t!==this.id){return}this.toggle()},handleAccordionEvt:function e(t,i){if(!this.accordion||i!==this.accordion){return}if(t===this.id){if(!this.show){this.toggle()}}else{if(this.show){this.toggle()}}},handleResize:function e(){this.show=getComputedStyle(this.$el).display==="block"}},created:function e(){this.listenOnRoot(Qt,this.handleToggleEvt);this.listenOnRoot(Jt,this.handleAccordionEvt)},mounted:function e(){if(this.isNav&&typeof document!=="undefined"){window.addEventListener("resize",this.handleResize,false);window.addEventListener("orientationchange",this.handleResize,false);this.handleResize()}this.emitState()},beforeDestroy:function e(){if(this.isNav&&typeof document!=="undefined"){window.removeEventListener("resize",this.handleResize,false);window.removeEventListener("orientationchange",this.handleResize,false)}}};var ti={hover:true,click:true,focus:true};var ii="__BV_boundEventListeners__";var ri=function e(t,i,r,n){var a=S(i.modifiers||{}).filter(function(e){return!ti[e]});if(i.value){a.push(i.value)}var o=function e(){n({targets:a,vnode:t})};S(ti).forEach(function(e){if(r[e]||i.modifiers[e]){t.elm.addEventListener(e,o);var n=t.elm[ii]||{};n[e]=n[e]||[];n[e].push(o);t.elm[ii]=n}});return a};var ni=function e(t,i,r){S(ti).forEach(function(e){if(r[e]||i.modifiers[e]){var n=t.elm[ii]&&t.elm[ii][e];if(n){n.forEach(function(i){return t.elm.removeEventListener(e,i)});delete t.elm[ii][e]}}})};var ai=typeof window!=="undefined";var oi={click:true};var si="__BV_toggle__";var li="bv::toggle::collapse";var ui="bv::collapse::state";var fi={bind:function e(t,i,r){var n=ri(r,i,oi,function(e){var t=e.targets,i=e.vnode;t.forEach(function(e){i.context.$root.$emit(li,e)})});if(ai&&r.context&&n.length>0){ue(t,"aria-controls",n.join(" "));ue(t,"aria-expanded","false");if(t.tagName!=="BUTTON"){ue(t,"role","button")}t[si]=function e(i,r){if(n.indexOf(i)!==-1){ue(t,"aria-expanded",r?"true":"false");if(r){se(t,"collapsed")}else{oe(t,"collapsed")}}};r.context.$root.$on(ui,t[si])}},unbind:function e(t,i,r){if(t[si]){r.context.$root.$off(ui,t[si]);t[si]=null}}};var di={bToggle:fi};var ci={install:function e(t){v(t,di)}};g(ci);var hi={bCollapse:ei};var pi={install:function e(t){h(t,hi);t.use(ci)}};g(pi);var vi=typeof window!=="undefined"&&typeof document!=="undefined";var gi=["Edge","Trident","Firefox"];var mi=0;for(var bi=0;bi<gi.length;bi+=1){if(vi&&navigator.userAgent.indexOf(gi[bi])>=0){mi=1;break}}function yi(e){var t=false;return function(){if(t){return}t=true;window.Promise.resolve().then(function(){t=false;e()})}}function Si(e){var t=false;return function(){if(!t){t=true;setTimeout(function(){t=false;e()},mi)}}}var wi=vi&&window.Promise;var ki=wi?yi:Si;function _i(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function Ti(e,t){if(e.nodeType!==1){return[]}var i=getComputedStyle(e,null);return t?i[t]:i}function $i(e){if(e.nodeName==="HTML"){return e}return e.parentNode||e.host}function Ci(e){if(!e){return document.body}switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=Ti(e),i=t.overflow,r=t.overflowX,n=t.overflowY;if(/(auto|scroll)/.test(i+n+r)){return e}return Ci($i(e))}function Bi(e){var t=e&&e.offsetParent;var i=t&&t.nodeName;if(!i||i==="BODY"||i==="HTML"){if(e){return e.ownerDocument.documentElement}return document.documentElement}if(["TD","TABLE"].indexOf(t.nodeName)!==-1&&Ti(t,"position")==="static"){return Bi(t)}return t}function xi(e){var t=e.nodeName;if(t==="BODY"){return false}return t==="HTML"||Bi(e.firstElementChild)===e}function Ei(e){if(e.parentNode!==null){return Ei(e.parentNode)}return e}function Oi(e,t){if(!e||!e.nodeType||!t||!t.nodeType){return document.documentElement}var i=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING;var r=i?e:t;var n=i?t:e;var a=document.createRange();a.setStart(r,0);a.setEnd(n,0);var o=a.commonAncestorContainer;if(e!==o&&t!==o||r.contains(n)){if(xi(o)){return o}return Bi(o)}var s=Ei(e);if(s.host){return Oi(s.host,t)}else{return Oi(e,Ei(t).host)}}function Pi(e){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"top";var i=t==="top"?"scrollTop":"scrollLeft";var r=e.nodeName;if(r==="BODY"||r==="HTML"){var n=e.ownerDocument.documentElement;var a=e.ownerDocument.scrollingElement||n;return a[i]}return e[i]}function Ii(e,t){var i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var r=Pi(t,"top");var n=Pi(t,"left");var a=i?-1:1;e.top+=r*a;e.bottom+=r*a;e.left+=n*a;e.right+=n*a;return e}function Li(e,t){var i=t==="x"?"Left":"Top";var r=i==="Left"?"Right":"Bottom";return parseFloat(e["border"+i+"Width"],10)+parseFloat(e["border"+r+"Width"],10)}var Fi=undefined;var Ni=function e(){if(Fi===undefined){Fi=navigator.appVersion.indexOf("MSIE 10")!==-1}return Fi};function Ai(e,t,i,r){return Math.max(t["offset"+e],t["scroll"+e],i["client"+e],i["offset"+e],i["scroll"+e],Ni()?i["offset"+e]+r["margin"+(e==="Height"?"Top":"Left")]+r["margin"+(e==="Height"?"Bottom":"Right")]:0)}function Di(){var e=document.body;var t=document.documentElement;var i=Ni()&&getComputedStyle(t);return{height:Ai("Height",e,t,i),width:Ai("Width",e,t,i)}}var Vi=function e(t,i){if(!(t instanceof i)){throw new TypeError("Cannot call a class as a function")}};var ji=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||false;r.configurable=true;if("value"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}return function(t,i,r){if(i)e(t.prototype,i);if(r)e(t,r);return t}}();var Mi=function e(t,i,r){if(i in t){Object.defineProperty(t,i,{value:r,enumerable:true,configurable:true,writable:true})}else{t[i]=r}return t};var Hi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i){if(Object.prototype.hasOwnProperty.call(i,r)){e[r]=i[r]}}}return e};function Ri(e){return Hi({},e,{right:e.left+e.width,bottom:e.top+e.height})}function zi(e){var t={};if(Ni()){try{t=e.getBoundingClientRect();var i=Pi(e,"top");var r=Pi(e,"left");t.top+=i;t.left+=r;t.bottom+=i;t.right+=r}catch(e){}}else{t=e.getBoundingClientRect()}var n={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top};var a=e.nodeName==="HTML"?Di():{};var o=a.width||e.clientWidth||n.right-n.left;var s=a.height||e.clientHeight||n.bottom-n.top;var l=e.offsetWidth-o;var u=e.offsetHeight-s;if(l||u){var f=Ti(e);l-=Li(f,"x");u-=Li(f,"y");n.width-=l;n.height-=u}return Ri(n)}function Wi(e,t){var i=Ni();var r=t.nodeName==="HTML";var n=zi(e);var a=zi(t);var o=Ci(e);var s=Ti(t);var l=parseFloat(s.borderTopWidth,10);var u=parseFloat(s.borderLeftWidth,10);var f=Ri({top:n.top-a.top-l,left:n.left-a.left-u,width:n.width,height:n.height});f.marginTop=0;f.marginLeft=0;if(!i&&r){var d=parseFloat(s.marginTop,10);var c=parseFloat(s.marginLeft,10);f.top-=l-d;f.bottom-=l-d;f.left-=u-c;f.right-=u-c;f.marginTop=d;f.marginLeft=c}if(i?t.contains(o):t===o&&o.nodeName!=="BODY"){f=Ii(f,t)}return f}function Gi(e){var t=e.ownerDocument.documentElement;var i=Wi(e,t);var r=Math.max(t.clientWidth,window.innerWidth||0);var n=Math.max(t.clientHeight,window.innerHeight||0);var a=Pi(t);var o=Pi(t,"left");var s={top:a-i.top+i.marginTop,left:o-i.left+i.marginLeft,width:r,height:n};return Ri(s)}function Ui(e){var t=e.nodeName;if(t==="BODY"||t==="HTML"){return false}if(Ti(e,"position")==="fixed"){return true}return Ui($i(e))}function qi(e,t,i,r){var n={top:0,left:0};var a=Oi(e,t);if(r==="viewport"){n=Gi(a)}else{var o=void 0;if(r==="scrollParent"){o=Ci($i(t));if(o.nodeName==="BODY"){o=e.ownerDocument.documentElement}}else if(r==="window"){o=e.ownerDocument.documentElement}else{o=r}var s=Wi(o,a);if(o.nodeName==="HTML"&&!Ui(a)){var l=Di(),u=l.height,f=l.width;n.top+=s.top-s.marginTop;n.bottom=u+s.top;n.left+=s.left-s.marginLeft;n.right=f+s.left}else{n=s}}n.left+=i;n.top+=i;n.right-=i;n.bottom-=i;return n}function Ki(e){var t=e.width,i=e.height;return t*i}function Yi(e,t,i,r,n){var a=arguments.length>5&&arguments[5]!==undefined?arguments[5]:0;if(e.indexOf("auto")===-1){return e}var o=qi(i,r,a,n);var s={top:{width:o.width,height:t.top-o.top},right:{width:o.right-t.right,height:o.height},bottom:{width:o.width,height:o.bottom-t.bottom},left:{width:t.left-o.left,height:o.height}};var l=Object.keys(s).map(function(e){return Hi({key:e},s[e],{area:Ki(s[e])})}).sort(function(e,t){return t.area-e.area});var u=l.filter(function(e){var t=e.width,r=e.height;return t>=i.clientWidth&&r>=i.clientHeight});var f=u.length>0?u[0].key:l[0].key;var d=e.split("-")[1];return f+(d?"-"+d:"")}function Zi(e,t,i){var r=Oi(t,i);return Wi(i,r)}function Xi(e){var t=getComputedStyle(e);var i=parseFloat(t.marginTop)+parseFloat(t.marginBottom);var r=parseFloat(t.marginLeft)+parseFloat(t.marginRight);var n={width:e.offsetWidth+r,height:e.offsetHeight+i};return n}function Ji(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function Qi(e,t,i){i=i.split("-")[0];var r=Xi(e);var n={width:r.width,height:r.height};var a=["right","left"].indexOf(i)!==-1;var o=a?"top":"left";var s=a?"left":"top";var l=a?"height":"width";var u=!a?"height":"width";n[o]=t[o]+t[l]/2-r[l]/2;if(i===s){n[s]=t[s]-r[u]}else{n[s]=t[Ji(s)]}return n}function er(e,t){if(Array.prototype.find){return e.find(t)}return e.filter(t)[0]}function tr(e,t,i){if(Array.prototype.findIndex){return e.findIndex(function(e){return e[t]===i})}var r=er(e,function(e){return e[t]===i});return e.indexOf(r)}function ir(e,t,i){var r=i===undefined?e:e.slice(0,tr(e,"name",i));r.forEach(function(e){if(e["function"]){console.warn("`modifier.function` is deprecated, use `modifier.fn`!")}var i=e["function"]||e.fn;if(e.enabled&&_i(i)){t.offsets.popper=Ri(t.offsets.popper);t.offsets.reference=Ri(t.offsets.reference);t=i(t,e)}});return t}function rr(){if(this.state.isDestroyed){return}var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:false,offsets:{}};e.offsets.reference=Zi(this.state,this.popper,this.reference);e.p