bootstrap-vue
Version:
BootstrapVue, with more than 85 custom components, over 45 plugins, several 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 W
10 lines • 380 kB
JavaScript
/*!
* BootstrapVue 2.13.1
*
* @link https://bootstrap-vue.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
*/
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("vue")):"function"==typeof define&&define.amd?define(["vue"],e):(t=t||self).bootstrapVue=e(t.Vue)}(this,(function(t){"use strict";function e(t){return(e="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 i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function n(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function a(t,e,i){return e&&n(t.prototype,e),i&&n(t,i),t}function o(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function r(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function s(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?r(Object(i),!0).forEach((function(e){o(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function l(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&&c(t,e)}function u(t){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function c(t,e){return(c=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function d(){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 h(t,e,i){return(h=d()?Reflect.construct:function(t,e,i){var n=[null];n.push.apply(n,e);var a=new(Function.bind.apply(t,n));return i&&c(a,i.prototype),a}).apply(null,arguments)}function f(t){var e="function"==typeof Map?new Map:void 0;return(f=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,n)}function n(){return h(t,arguments,u(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),c(n,t)})(t)}function p(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function m(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?p(t):e}function v(t){var e=d();return function(){var i,n=u(t);if(e){var a=u(this).constructor;i=Reflect.construct(n,arguments,a)}else i=n.apply(this,arguments);return m(this,i)}}function g(t,e,i){return(g="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,i){var n=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=u(t)););return t}(t,e);if(n){var a=Object.getOwnPropertyDescriptor(n,e);return a.get?a.get.call(i):a.value}})(t,e,i||t)}function b(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var i=[],n=!0,a=!1,o=void 0;try{for(var r,s=t[Symbol.iterator]();!(n=(r=s.next()).done)&&(i.push(r.value),!e||i.length!==e);n=!0);}catch(t){a=!0,o=t}finally{try{n||null==s.return||s.return()}finally{if(a)throw o}}return i}(t,e)||S(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(t){return function(t){if(Array.isArray(t))return T(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||S(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(t,e){if(t){if("string"==typeof t)return T(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?T(t,e):void 0}}function T(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;var w,B,C=function(){return Array.from.apply(Array,arguments)},k=function(t){return Array.isArray(t)},x=function(t,e){return-1!==t.indexOf(e)},$=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)},_=function(){return Object.assign.apply(Object,arguments)},D=function(t,e){return Object.create(t,e)},P=function(t,e){return Object.defineProperties(t,e)},F=function(t,e,i){return Object.defineProperty(t,e,i)},O=function(t){return Object.freeze(t)},I=function(t){return Object.getOwnPropertyNames(t)},E=function(t){return Object.keys(t)},V=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},A=function(t){return null!==t&&"object"===e(t)},N=function(t){return"[object Object]"===Object.prototype.toString.call(t)},L=function(t){return s({},t)},M=function(t,e){return E(t).filter((function(t){return-1!==e.indexOf(t)})).reduce((function(e,i){return s(s({},e),{},o({},i,t[i]))}),{})},R=function(t,e){return E(t).filter((function(t){return-1===e.indexOf(t)})).reduce((function(e,i){return s(s({},e),{},o({},i,t[i]))}),{})},H="undefined"!=typeof window,z="undefined"!=typeof document,j="undefined"!=typeof navigator,G="undefined"!=typeof Promise,W="undefined"!=typeof MutationObserver||"undefined"!=typeof WebKitMutationObserver||"undefined"!=typeof MozMutationObserver,U=H&&z&&j,Y=U?window.navigator.userAgent.toLowerCase():"",q=Y.indexOf("jsdom")>0,K=(/msie|trident/.test(Y),function(){var t=!1;if(U)try{var e={get passive(){t=!0}};window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(e){t=!1}return t}()),X=U&&("ontouchstart"in document.documentElement||navigator.maxTouchPoints>0),Z=U&&Boolean(window.PointerEvent||window.MSPointerEvent),J=U&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype,Q=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=H?window:{},et=H?tt.Element:function(t){l(Element,t);var e=v(Element);function Element(){return i(this,Element),e.apply(this,arguments)}return Element}(f(Object)),HTMLElement=H?tt.HTMLElement:function(t){l(HTMLElement,t);var e=v(HTMLElement);function HTMLElement(){return i(this,HTMLElement),e.apply(this,arguments)}return HTMLElement}(et),SVGElement=H?tt.SVGElement:function(t){l(SVGElement,t);var e=v(SVGElement);function SVGElement(){return i(this,SVGElement),e.apply(this,arguments)}return SVGElement}(et),it=H?tt.File:function(t){l(n,t);var e=v(n);function n(){return i(this,n),e.apply(this,arguments)}return n}(f(Object)),nt=function(t){return e(t)},at=function(t){return void 0===t},ot=function(t){return null===t},rt=function(t){return at(t)||ot(t)},st=function(t){return"function"===nt(t)},lt=function(t){return"boolean"===nt(t)},ut=function(t){return"string"===nt(t)},ct=function(t){return"number"===nt(t)},dt=function(t){return t instanceof Date},ht=function(t){return t instanceof Event},ft=function(t){return"RegExp"===function(t){return Object.prototype.toString.call(t).slice(8,-1)}(t)},pt=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(y(e),[t(i,i)])}),[]):N(e)?E(e).reduce((function(i,n){return s(s({},i),{},o({},n,t(e[n],e[n])))}),{}):i},mt=function(t){return t},vt=/\[(\d+)]/g,gt=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(!(e=k(e)?e.join("."):e)||!A(t))return i;if(e in t)return t[e];var n=(e=String(e).replace(vt,".$1")).split(".").filter(mt);return 0===n.length?i:n.every((function(e){return A(t)&&e in t&&!rt(t=t[e])}))?t:ot(t)?null:i},bt=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=gt(t,e);return rt(n)?i:n},yt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Q()||console.warn("[BootstrapVue warn]: ".concat(e?"".concat(e," - "):"").concat(t))},St=function(t){return!U&&(yt("".concat(t,": Can not be called during SSR.")),!0)},Tt=function(t){return!G&&(yt("".concat(t,": Requires Promise support.")),!0)},wt=function t(e){return E(e).forEach((function(i){var n=e[i];e[i]=n&&(N(n)||k(n))?t(n):n})),O(e)}({breakpoints:["xs","sm","md","lg","xl"],formControls:{size:void 0},BAlert:{dismissLabel:"Close",variant:"info"},BAvatar:{variant:"secondary",badgeVariant:"primary"},BBadge:{variant:"secondary"},BButton:{size:void 0,variant:"secondary"},BButtonClose:{content:"×",textVariant:void 0,ariaLabel:"Close"},BCalendar:{labelPrevDecade:"Previous decade",labelPrevYear:"Previous year",labelPrevMonth:"Previous month",labelCurrentMonth:"Current month",labelNextMonth:"Next month",labelNextYear:"Next year",labelNextDecade:"Next decade",labelToday:"Today",labelSelected:"Selected date",labelNoDateSelected:"No date selected",labelCalendar:"Calendar",labelNav:"Calendar navigation",labelHelp:"Use cursor keys to navigate calendar dates"},BCardSubTitle:{subTitleTextVariant:"muted"},BCarousel:{labelPrev:"Previous Slide",labelNext:"Next Slide",labelGotoSlide:"Goto Slide",labelIndicators:"Select a slide to display"},BDropdown:{toggleText:"Toggle Dropdown",size:void 0,variant:"secondary",splitVariant:void 0},BFormDatepicker:{labelPrevDecade:void 0,labelPrevYear:void 0,labelPrevMonth:void 0,labelCurrentMonth:void 0,labelNextMonth:void 0,labelNextYear:void 0,labelNextDecade:void 0,labelToday:void 0,labelSelected:void 0,labelNoDateSelected:void 0,labelCalendar:void 0,labelNav:void 0,labelHelp:void 0,labelTodayButton:"Select today",labelResetButton:"Reset",labelCloseButton:"Close"},BFormFile:{browseText:"Browse",placeholder:"No file chosen",dropPlaceholder:"Drop files here"},BFormRating:{variant:null,color:null},BFormTag:{removeLabel:"Remove tag",variant:"secondary"},BFormTags:{addButtonText:"Add",addButtonVariant:"outline-secondary",duplicateTagText:"Duplicate tag(s)",invalidTagText:"Invalid tag(s)",placeholder:"Add tag...",tagRemoveLabel:"Remove tag",tagRemovedLabel:"Tag removed",tagVariant:"secondary"},BFormText:{textVariant:"muted"},BFormTimepicker:{labelNoTimeSelected:void 0,labelSelected:void 0,labelHours:void 0,labelMinutes:void 0,labelSeconds:void 0,labelAmpm:void 0,labelAm:void 0,labelPm:void 0,labelDecrement:void 0,labelIncrement:void 0,labelNowButton:"Select now",labelResetButton:"Reset",labelCloseButton:"Close"},BFormSpinbutton:{labelDecrement:"Decrement",labelIncrement:"Increment"},BImg:{blankColor:"transparent"},BImgLazy:{blankColor:"transparent"},BInputGroup:{size:void 0},BJumbotron:{bgVariant:void 0,borderVariant:void 0,textVariant:void 0},BListGroupItem:{variant:void 0},BModal:{titleTag:"h5",size:"md",headerBgVariant:void 0,headerBorderVariant:void 0,headerTextVariant:void 0,headerCloseVariant:void 0,bodyBgVariant:void 0,bodyTextVariant:void 0,footerBgVariant:void 0,footerBorderVariant:void 0,footerTextVariant:void 0,cancelTitle:"Cancel",cancelVariant:"secondary",okTitle:"OK",okVariant:"primary",headerCloseContent:"×",headerCloseLabel:"Close"},BNavbar:{variant:null},BNavbarToggle:{label:"Toggle navigation"},BPagination:{size:void 0},BPaginationNav:{size:void 0},BPopover:{boundary:"scrollParent",boundaryPadding:5,customClass:void 0,delay:50,variant:void 0},BProgress:{variant:void 0},BProgressBar:{variant:void 0},BSpinner:{variant:void 0},BSidebar:{bgVariant:"light",textVariant:"dark",shadow:!1,width:void 0,tag:"div"},BTable:{selectedVariant:"active",headVariant:void 0,footVariant:void 0},BTime:{labelNoTimeSelected:"No time selected",labelSelected:"Selected time",labelHours:"Hours",labelMinutes:"Minutes",labelSeconds:"Seconds",labelAmpm:"AM/PM",labelAm:"AM",labelPm:"PM",labelIncrement:void 0,labelDecrement:void 0},BToast:{toaster:"b-toaster-top-right",autoHideDelay:5e3,variant:void 0,toastClass:void 0,headerClass:void 0,bodyClass:void 0},BToaster:{ariaLive:void 0,ariaAtomic:void 0,role:void 0},BTooltip:{boundary:"scrollParent",boundaryPadding:5,customClass:void 0,delay:50,variant:void 0}}),Bt="BvConfig",Ct=function(){function t(){i(this,t),this.$_config={},this.$_cachedBreakpoints=null}return a(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(N(e)){var i=I(e);i.forEach((function(i){if(V(wt,i)){var n=e[i];if("breakpoints"===i){var a=e.breakpoints;!k(a)||a.length<2||a.some((function(t){return!ut(t)||0===t.length}))?yt('"breakpoints" must be an array of at least 2 breakpoint names',Bt):t.$_config.breakpoints=pt(a)}else if(N(n)){I(n).forEach((function(e){V(wt[i],e)?(t.$_config[i]=t.$_config[i]||{},at(n[e])||(t.$_config[i][e]=pt(n[e]))):yt('Unknown config property "'.concat(i,".").concat(e,'"'),Bt)}))}}else yt('Unknown config property "'.concat(i,'"'),Bt)}))}}},{key:"resetConfig",value:function(){this.$_config={}}},{key:"getConfig",value:function(){return pt(this.$_config)}},{key:"getConfigValue",value:function(t){return pt(gt(this.$_config,t,gt(wt,t)))}},{key:"defaults",get:function(){return wt}}],[{key:"Defaults",get:function(){return wt}}]),t}(),kt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;i.prototype.$bvConfig=t.prototype.$bvConfig=i.prototype.$bvConfig||t.prototype.$bvConfig||new Ct,i.prototype.$bvConfig.setConfig(e)},xt=(w=!1,B=["Multiple instances of Vue detected!","You may need to set up an alias for Vue in your bundler config.","See: https://bootstrap-vue.org/docs#using-module-bundlers"].join("\n"),function(e){w||t===e||q||yt(B),w=!0}),$t=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.components,i=t.directives,n=t.plugins,a=function t(a){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.installed||(t.installed=!0,xt(a),kt(o,a),Ft(a,e),It(a,i),Dt(a,n))};return a.installed=!1,a},_t=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return s(s({},e),{},{install:$t(t)})},Dt=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])},Pt=function(t,e,i){t&&e&&i&&t.component(e,i)},Ft=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in e)Pt(t,i,e[i])},Ot=function(t,e,i){t&&e&&i&&t.directive(e.replace(/^VB/,"B"),i)},It=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in e)Ot(t,i,e[i])},Et=function(t){var e=D(null);return function(){for(var i=arguments.length,n=new Array(i),a=0;a<i;a++)n[a]=arguments[a];var o=JSON.stringify(n);return e[o]=e[o]||t.apply(null,n)}},Vt=t.prototype,At=function(t){return Vt.$bvConfig?Vt.$bvConfig.getConfigValue(t):pt(gt(wt,t))},Nt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return e?At("".concat(t,".").concat(e)):At(t)||{}},Lt=function(){return At("breakpoints")},Mt=Et((function(){return Lt()})),Rt=Et((function(){var t=pt(Mt());return t[0]="",t})),Ht=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,i=parseInt(t,10);return isNaN(i)?e:i},zt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,i=parseFloat(t);return isNaN(i)?e:i},jt=function(t,e){return zt(t).toFixed(Ht(e,0))},Gt=["button","[href]:not(.disabled)","input","select","textarea","[tabindex]","[contenteditable]"].map((function(t){return"".concat(t,":not(:disabled):not([disabled])")})).join(", "),Wt=H?window:{},Ut=z?document:{},Yt="undefined"!=typeof Element?Element.prototype:{},qt=Yt.matches||Yt.msMatchesSelector||Yt.webkitMatchesSelector,Kt=Yt.closest||function(t){var e=this;do{if(ae(e,t))return e;e=e.parentElement||e.parentNode}while(!ot(e)&&e.nodeType===Node.ELEMENT_NODE);return null},Xt=Wt.requestAnimationFrame||Wt.webkitRequestAnimationFrame||Wt.mozRequestAnimationFrame||Wt.msRequestAnimationFrame||Wt.oRequestAnimationFrame||function(t){return setTimeout(t,16)},Zt=Wt.MutationObserver||Wt.WebKitMutationObserver||Wt.MozMutationObserver||null,Jt=function(t){return!(!t||t.nodeType!==Node.ELEMENT_NODE)},Qt=function(t){if(!Jt(t)||!t.parentNode||!re(Ut.body,t))return!1;if("none"===t.style.display)return!1;var e=me(t);return!!(e&&e.height>0&&e.width>0)},te=function(t){return!Jt(t)||t.disabled||pe(t,"disabled")||ce(t,"disabled")},ee=function(t){return Jt(t)&&t.offsetHeight},ie=function(t,e){return C((Jt(e)?e:Ut).querySelectorAll(t))},ne=function(t,e){return(Jt(e)?e:Ut).querySelector(t)||null},ae=function(t,e){return!!Jt(t)&&qt.call(t,e)},oe=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!Jt(e))return null;var n=Kt.call(e,t);return i?n:n===e?null:n},re=function(t,e){return!(!t||!st(t.contains))&&t.contains(e)},se=function(t){return Ut.getElementById(/^#/.test(t)?t.slice(1):t)||null},le=function(t,e){e&&Jt(t)&&t.classList&&t.classList.add(e)},ue=function(t,e){e&&Jt(t)&&t.classList&&t.classList.remove(e)},ce=function(t,e){return!!(e&&Jt(t)&&t.classList)&&t.classList.contains(e)},de=function(t,e,i){e&&Jt(t)&&t.setAttribute(e,i)},he=function(t,e){e&&Jt(t)&&t.removeAttribute(e)},fe=function(t,e){return e&&Jt(t)?t.getAttribute(e):null},pe=function(t,e){return e&&Jt(t)?t.hasAttribute(e):null},me=function(t){return Jt(t)?t.getBoundingClientRect():null},ve=function(t){return H&&Jt(t)?Wt.getComputedStyle(t):{}},ge=function(){return H&&Wt.getSelection?Wt.getSelection():null},be=function(t){var e={top:0,left:0};if(!Jt(t)||0===t.getClientRects().length)return e;var i=me(t);if(i){var n=t.ownerDocument.defaultView;e.top=i.top+n.pageYOffset,e.left=i.left+n.pageXOffset}return e},ye=function(t){var e={top:0,left:0};if(!Jt(t))return e;var i={top:0,left:0},n=ve(t);if("fixed"===n.position)e=me(t)||e;else{e=be(t);for(var a=t.ownerDocument,o=t.offsetParent||a.documentElement;o&&(o===a.body||o===a.documentElement)&&"static"===ve(o).position;)o=o.parentNode;if(o&&o!==t&&o.nodeType===Node.ELEMENT_NODE){i=be(o);var r=ve(o);i.top+=zt(r.borderTopWidth,0),i.left+=zt(r.borderLeftWidth,0)}}return{top:e.top-i.top-zt(n.marginTop,0),left:e.left-i.left-zt(n.marginLeft,0)}},Se=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return ie(Gt,t).filter(Qt).filter((function(t){return t.tabIndex>-1&&!t.disabled}))},Te=function(){return(Te=Object.assign||function(t){for(var e,i=1,n=arguments.length;i<n;i++)for(var a in e=arguments[i])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t}).apply(this,arguments)},we=/-(\w)/g,Be=/:(.*)/,Ce=/;(?![^(]*\))/g;function ke(t,e){return e?e.toUpperCase():""}function xe(t){for(var e,i={},n=0,a=t.split(Ce);n<a.length;n++){var o=a[n].split(Be),r=o[0],s=o[1];(r=r.trim())&&("string"==typeof s&&(s=s.trim()),i[(e=r,e.replace(we,ke))]=s)}return i}function $e(){for(var t,e,i={},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":if(Array.isArray(i[t])||(i[t]=[]),"style"===t){var r=void 0;r=Array.isArray(arguments[n].style)?arguments[n].style:[arguments[n].style];for(var s=0;s<r.length;s++){var l=r[s];"string"==typeof l&&(r[s]=xe(l))}arguments[n].style=r}i[t]=i[t].concat(arguments[n][t]);break;case"staticClass":if(!arguments[n][t])break;void 0===i[t]&&(i[t]=""),i[t]&&(i[t]+=" "),i[t]+=arguments[n][t].trim();break;case"on":case"nativeOn":i[t]||(i[t]={});for(var u=0,c=Object.keys(arguments[n][t]||{});u<c.length;u++)e=c[u],i[t][e]?i[t][e]=[].concat(i[t][e],arguments[n][t][e]):i[t][e]=arguments[n][t][e];break;case"attrs":case"props":case"domProps":case"scopedSlots":case"staticStyle":case"hook":case"transition":i[t]||(i[t]={}),i[t]=Te({},arguments[n][t],i[t]);break;case"slot":case"key":case"ref":case"tag":case"show":case"keepAlive":default:i[t]||(i[t]=arguments[n][t])}return i}var _e={name:"",enterClass:"",enterActiveClass:"",enterToClass:"show",leaveClass:"show",leaveActiveClass:"",leaveToClass:""},De=s(s({},_e),{},{enterActiveClass:"fade",leaveActiveClass:"fade"}),Pe=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,e){var i=e.children,n=e.data,a=e.props,o=a.transProps;return N(o)||(o=a.noFade?_e:De,a.appear&&(o=s(s({},o),{},{appear:!0,appearClass:o.enterClass,appearActiveClass:o.enterActiveClass,appearToClass:o.enterToClass}))),t("transition",$e(n,{props:o=s(s({mode:a.mode},o),{},{css:!0})}),i)}}),Fe=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=$(t).filter(mt)).some((function(t){return e[t]||i[t]}))},Oe=function(t){var e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t=$(t).filter(mt);for(var o=0;o<t.length&&!e;o++){var r=t[o];e=n[r]||a[r]}return st(e)?e(i):e},Ie={methods:{hasNormalizedSlot:function(t){return Fe(t,this.$scopedSlots,this.$slots)},normalizeSlot:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=Oe(t,e,this.$scopedSlots,this.$slots);return i?$(i):i}}},Ee="BButtonClose",Ve={content:{type:String,default:function(){return Nt(Ee,"content")}},disabled:{type:Boolean,default:!1},ariaLabel:{type:String,default:function(){return Nt(Ee,"ariaLabel")}},textVariant:{type:String,default:function(){return Nt(Ee,"textVariant")}}},Ae=t.extend({name:Ee,functional:!0,props:Ve,render:function(t,e){var i=e.props,n=e.data,a=e.slots,r=e.scopedSlots,s=a(),l=r||{},u={staticClass:"close",class:o({},"text-".concat(i.textVariant),i.textVariant),attrs:{type:"button",disabled:i.disabled,"aria-label":i.ariaLabel?String(i.ariaLabel):null},on:{click:function(t){i.disabled&&ht(t)&&(t.stopPropagation(),t.preventDefault())}}};return Fe("default",l,s)||(u.domProps={innerHTML:i.content}),t("button",$e(n,u),Oe("default",{},l,s))}}),Ne=function(t){return""===t||lt(t)?0:(t=Ht(t,0))>0?t:0},Le=function(t){return""===t||!0===t||!(Ht(t,0)<1)&&!!t},Me=function(t){return!isNaN(Ht(t))},Re=_t({components:{BAlert:t.extend({name:"BAlert",mixins:[Ie],model:{prop:"show",event:"input"},props:{variant:{type:String,default:function(){return Nt("BAlert","variant")}},dismissible:{type:Boolean,default:!1},dismissLabel:{type:String,default:function(){return Nt("BAlert","dismissLabel")}},show:{type:[Boolean,Number,String],default:!1},fade:{type:Boolean,default:!1}},data:function(){return{countDown:0,countDownTimeout:null,localShow:Le(this.show)}},watch:{show:function(t){this.countDown=Ne(t),this.localShow=Le(t)},countDown:function(t){var e=this;this.clearCountDownInterval(),Me(this.show)&&(this.$emit("dismiss-count-down",t),this.show!==t&&this.$emit("input",t),t>0?(this.localShow=!0,this.countDownTimeout=setTimeout((function(){e.countDown--}),1e3)):this.$nextTick((function(){Xt((function(){e.localShow=!1}))})))},localShow:function(t){t||!this.dismissible&&!Me(this.show)||this.$emit("dismissed"),Me(this.show)||this.show===t||this.$emit("input",t)}},created:function(){this.countDown=Ne(this.show),this.localShow=Le(this.show)},mounted:function(){this.countDown=Ne(this.show),this.localShow=Le(this.show)},beforeDestroy:function(){this.clearCountDownInterval()},methods:{dismiss:function(){this.clearCountDownInterval(),this.countDown=0,this.localShow=!1},clearCountDownInterval:function(){this.countDownTimeout&&(clearTimeout(this.countDownTimeout),this.countDownTimeout=null)}},render:function(t){var e;if(this.localShow){var i=t();this.dismissible&&(i=t(Ae,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot("dismiss")])),e=[e=t("div",{key:this._uid,staticClass:"alert",class:o({"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(Pe,{props:{noFade:!this.fade}},e)}})}}),He=Math.min,ze=Math.max,je=Math.abs,Ge=Math.ceil,We=Math.floor,Ue=Math.pow,Ye=Math.round,qe=/^\d+(\.\d*)?[/:]\d+(\.\d*)?$/,Ke=/[/:]/,Xe=_t({components:{BAspect:t.extend({name:"BAspect",mixins:[Ie],props:{aspect:{type:[Number,String],default:"1:1"},tag:{type:String,default:"div"}},computed:{padding:function(){var t=this.aspect,e=1;if(qe.test(t)){var i=b(t.split(Ke).map((function(t){return zt(t)||1})),2);e=i[0]/i[1]}else e=zt(t)||1;return"".concat(100/je(e),"%")}},render:function(t){var e=t("div",{staticClass:"".concat("b-aspect","-sizer flex-grow-1"),style:{paddingBottom:this.padding,height:0}}),i=t("div",{staticClass:"".concat("b-aspect","-content flex-grow-1 w-100 mw-100"),style:{marginLeft:"-100%"}},[this.normalizeSlot("default")]);return t(this.tag,{staticClass:"".concat("b-aspect"," d-flex")},[e,i])}})}}),Ze=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:mt;return(k(t)?t.slice():E(t)).reduce((function(t,n){return t[i(n)]=e[n],t}),{})},Je=O({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}),Qe=/^\s+/,ti=/[-/\\^$*+?.()|[\]{}]/g,ei=/-(\w)/g,ii=/\B([A-Z])/g,ni=function(t){return t.replace(ii,"-$1").toLowerCase()},ai=function(t){return(t=ni(t).replace(ei,(function(t,e){return e?e.toUpperCase():""}))).charAt(0).toUpperCase()+t.slice(1)},oi=function(t){return(t=ut(t)?t.trim():String(t)).charAt(0).toUpperCase()+t.slice(1)},ri=function(t){return t.replace(ti,"\\$&")},si=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return rt(t)?"":k(t)||N(t)&&t.toString===Object.prototype.toString?JSON.stringify(t,null,e):String(t)},li=function(t){return si(t).trim()},ui=function(t){return si(t).toLowerCase()},ci=/%2C/g,di=/[!'()*]/g,hi=/\+/g,fi=/^(\?|#|&)/,pi=function(t){return"%"+t.charCodeAt(0).toString(16)},mi=function(t){return encodeURIComponent(si(t)).replace(di,pi).replace(ci,",")},vi=decodeURIComponent,gi=function(t){if(!N(t))return"";var e=E(t).map((function(e){var i=t[e];return at(i)?"":ot(i)?mi(e):k(i)?i.reduce((function(t,i){return ot(i)?t.push(mi(e)):at(i)||t.push(mi(e)+"="+mi(i)),t}),[]).join("&"):mi(e)+"="+mi(i)})).filter((function(t){return t.length>0})).join("&");return e?"?".concat(e):""},bi=function(t){var e={};return(t=si(t).trim().replace(fi,""))?(t.split("&").forEach((function(t){var i=t.replace(hi," ").split("="),n=vi(i.shift()),a=i.length>0?vi(i.join("=")):null;at(e[n])?e[n]=a:k(e[n])?e[n].push(a):e[n]=[e[n],a]})),e):e},yi=function(t){return"a"!==si(t).toLowerCase()},Si=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.href,i=t.to,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"a",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/";if(yi(n))return null;if(e)return e;if(i){if(ut(i))return i||o;if(N(i)&&(i.path||i.query||i.hash)){var r=si(i.path),s=gi(i.query),l=si(i.hash);return l=l&&"#"!==l.charAt(0)?"#".concat(l):l,"".concat(r).concat(s).concat(l)||o}}return a},Ti=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}}},wi=t.extend({name:"BLink",mixins:[Ie],inheritAttrs:!1,props:Ti(),computed:{computedTag:function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.to,i=t.disabled,n=arguments.length>1?arguments[1]:void 0;return n.$router&&e&&!i?n.$nuxt?"nuxt-link":"router-link":"a"}({to:this.to,disabled:this.disabled},this)},isRouterLink:function(){return yi(this.computedTag)},computedRel:function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.target,i=t.rel;return"_blank"===e&&ot(i)?"noopener":i||null}({target:this.target,rel:this.rel})},computedHref:function(){return Si({to:this.to,href:this.href},this.computedTag)},computedProps:function(){return this.isRouterLink?s(s({},this.$props),{},{tag:this.routerTag}):{}}},methods:{onClick:function(t){var e=arguments,i=ht(t),n=this.isRouterLink,a=this.$listeners.click;i&&this.disabled?(t.stopPropagation(),t.stopImmediatePropagation()):(n&&t.currentTarget.__vue__&&t.currentTarget.__vue__.$emit("click",t),$(a).filter((function(t){return st(t)})).forEach((function(t){t.apply(void 0,y(e))})),this.$root.$emit("clicked::link",t)),i&&(this.disabled||!n&&"#"===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.active,i=this.disabled,n=this.target,a=this.routerTag,o=this.isRouterLink,r=this.computedTag,l=this.computedRel,u=this.computedHref,c={class:{active:e,disabled:i},attrs:s(s(s({},this.$attrs),o&&"a"!==a&&"area"!==a?{}:{rel:l,target:n}),{},{tabindex:i?"-1":at(this.$attrs.tabindex)?null:this.$attrs.tabindex,"aria-disabled":i?"true":null}),props:this.computedProps};return c[o?"nativeOn":"on"]=s(s({},this.$listeners),{},{click:this.onClick}),u?c.attrs.href=u:delete c.props.href,t(r,c,this.normalizeSlot("default"))}}),Bi={block:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:String,default:function(){return Nt("BButton","size")}},variant:{type:String,default:function(){return Nt("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}},Ci=Ti();delete Ci.href.default,delete Ci.to.default;var ki=E(Ci),xi=s(s({},Ci),Bi),$i=function(t,e){return si(t).toLowerCase()===si(e).toLowerCase()},_i=function(t){"focusin"===t.type?le(t.target,"focus"):"focusout"===t.type&&ue(t.target,"focus")},Di=function(t){return t.href||t.to||$i(t.tag,"a")},Pi=function(t){return lt(t.pressed)},Fi=function(t){return!(Di(t)||t.tag&&!$i(t.tag,"button"))},Oi=function(t){return!Di(t)&&!Fi(t)},Ii=function(t){var e;return["btn-".concat(t.variant||Nt("BButton","variant")),(e={},o(e,"btn-".concat(t.size),t.size),o(e,"btn-block",t.block),o(e,"rounded-pill",t.pill),o(e,"rounded-0",t.squared&&!t.pill),o(e,"disabled",t.disabled),o(e,"active",t.pressed),e)]},Ei=function(t){return Di(t)?Ze(ki,t):null},Vi=function(t,e){var i=Fi(t),n=Di(t),a=Pi(t),o=Oi(t),r=n&&"#"===t.href,s=e.attrs&&e.attrs.role?e.attrs.role:null,l=e.attrs?e.attrs.tabindex:null;return(o||r)&&(l="0"),{type:i&&!n?t.type:null,disabled:i?t.disabled:null,role:o||r?"button":s,"aria-disabled":o?String(t.disabled):null,"aria-pressed":a?String(t.pressed):null,autocomplete:a?"off":null,tabindex:t.disabled&&!i?"-1":l}},Ai=t.extend({name:"BButton",functional:!0,props:xi,render:function(t,e){var i=e.props,n=e.data,a=e.listeners,o=e.children,r=Pi(i),s=Di(i),l=Oi(i),u=s&&"#"===i.href,c={keydown:function(t){if(!i.disabled&&(l||u)){var e=t.keyCode;if(e===Je.SPACE||e===Je.ENTER&&l){var n=t.currentTarget||t.target;t.preventDefault(),n.click()}}},click:function(t){i.disabled&&ht(t)?(t.stopPropagation(),t.preventDefault()):r&&a&&a["update:pressed"]&&$(a["update:pressed"]).forEach((function(t){st(t)&&t(!i.pressed)}))}};r&&(c.focusin=_i,c.focusout=_i);var d={staticClass:"btn",class:Ii(i),props:Ei(i),attrs:Vi(i,n),on:c};return t(s?wi:i.tag,$e(n,d),o)}}),Ni={variant:{type:String,default:null},fontScale:{type:[Number,String],default:1},scale:{type:[Number,String],default:1},rotate:{type:[Number,String],default:0},flipH:{type:Boolean,default:!1},flipV:{type:Boolean,default:!1},shiftH:{type:[Number,String],default:0},shiftV:{type:[Number,String],default:0},animation:{type:String,default:null}},Li={viewBox:"0 0 16 16",width:"1em",height:"1em",focusable:"false",role:"img",alt:"icon"},Mi={width:null,height:null,focusable:null,role:null,alt:null},Ri=t.extend({name:"BVIconBase",functional:!0,props:s({content:{type:String},stacked:{type:Boolean,default:!1}},Ni),render:function(t,e){var i,n=e.data,a=e.props,r=e.children,s=ze(zt(a.fontScale,1),0)||1,l=ze(zt(a.scale,1),0)||1,u=zt(a.rotate,0),c=zt(a.shiftH,0),d=zt(a.shiftV,0),h=a.flipH,f=a.flipV,p=a.animation,m=h||f||1!==l,v=m||u,g=c||d,b=[v?"translate(8 8)":null,m?"scale(".concat((h?-1:1)*l," ").concat((f?-1:1)*l,")"):null,u?"rotate(".concat(u,")"):null,v?"translate(-8 -8)":null].filter(mt),y=a.stacked,S=!rt(a.content),T=t("g",{attrs:{transform:b.join(" ")||null},domProps:S?{innerHTML:a.content||""}:{}},r);return g&&(T=t("g",{attrs:{transform:"translate(".concat(16*c/16," ").concat(-16*d/16,")")}},[T])),y&&(T=t("g",{},[T])),t("svg",$e({staticClass:"b-icon bi",class:(i={},o(i,"text-".concat(a.variant),!!a.variant),o(i,"b-icon-animation-".concat(p),!!p),i),attrs:Li,style:y?{}:{fontSize:1===s?null:"".concat(100*s,"%")}},n,y?{attrs:Mi}:{},{attrs:{xmlns:y?null:"http://www.w3.org/2000/svg",fill:"currentColor"}}),[T])}}),Hi=function(e,i){var n="BIcon".concat(ai(e)),a="bi-".concat(ni(e)),o=li(i||"");return t.extend({name:n,functional:!0,props:s(s({},Ni),{},{stacked:{type:Boolean,default:!1}}),render:function(t,e){var i=e.data,n=e.props;return t(Ri,$e(i,{staticClass:a,props:s(s({},n),{},{content:o})}))}})},zi=Hi("Blank",""),ji=Hi("Calendar",'<path fill-rule="evenodd" d="M14 0H2a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2V2a2 2 0 00-2-2zM1 3.857C1 3.384 1.448 3 2 3h12c.552 0 1 .384 1 .857v10.286c0 .473-.448.857-1 .857H2c-.552 0-1-.384-1-.857V3.857z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M6.5 7a1 1 0 100-2 1 1 0 000 2zm3 0a1 1 0 100-2 1 1 0 000 2zm3 0a1 1 0 100-2 1 1 0 000 2zm-9 3a1 1 0 100-2 1 1 0 000 2zm3 0a1 1 0 100-2 1 1 0 000 2zm3 0a1 1 0 100-2 1 1 0 000 2zm3 0a1 1 0 100-2 1 1 0 000 2zm-9 3a1 1 0 100-2 1 1 0 000 2zm3 0a1 1 0 100-2 1 1 0 000 2zm3 0a1 1 0 100-2 1 1 0 000 2z" clip-rule="evenodd"/>'),Gi=Hi("CalendarFill",'<path d="M0 2a2 2 0 012-2h12a2 2 0 012 2H0z"/><path fill-rule="evenodd" d="M0 3h16v11a2 2 0 01-2 2H2a2 2 0 01-2-2V3zm6.5 4a1 1 0 100-2 1 1 0 000 2zm4-1a1 1 0 11-2 0 1 1 0 012 0zm2 1a1 1 0 100-2 1 1 0 000 2zm-8 2a1 1 0 11-2 0 1 1 0 012 0zm2 1a1 1 0 100-2 1 1 0 000 2zm4-1a1 1 0 11-2 0 1 1 0 012 0zm2 1a1 1 0 100-2 1 1 0 000 2zm-8 2a1 1 0 11-2 0 1 1 0 012 0zm2 1a1 1 0 100-2 1 1 0 000 2zm4-1a1 1 0 11-2 0 1 1 0 012 0z" clip-rule="evenodd"/>'),Wi=Hi("ChevronBarLeft",'<path fill-rule="evenodd" d="M11.854 3.646a.5.5 0 010 .708L8.207 8l3.647 3.646a.5.5 0 01-.708.708l-4-4a.5.5 0 010-.708l4-4a.5.5 0 01.708 0zM4.5 1a.5.5 0 00-.5.5v13a.5.5 0 001 0v-13a.5.5 0 00-.5-.5z" clip-rule="evenodd"/>'),Ui=Hi("ChevronDoubleLeft",'<path fill-rule="evenodd" d="M8.354 1.646a.5.5 0 010 .708L2.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M12.354 1.646a.5.5 0 010 .708L6.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0z" clip-rule="evenodd"/>'),Yi=Hi("ChevronDown",'<path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z" clip-rule="evenodd"/>'),qi=Hi("ChevronLeft",'<path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0z" clip-rule="evenodd"/>'),Ki=Hi("ChevronUp",'<path fill-rule="evenodd" d="M7.646 4.646a.5.5 0 01.708 0l6 6a.5.5 0 01-.708.708L8 5.707l-5.646 5.647a.5.5 0 01-.708-.708l6-6z" clip-rule="evenodd"/>'),Xi=Hi("CircleFill",'<circle cx="8" cy="8" r="8"/>'),Zi=Hi("Clock",'<path fill-rule="evenodd" d="M8 15A7 7 0 108 1a7 7 0 000 14zm8-7A8 8 0 110 8a8 8 0 0116 0z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.5 3a.5.5 0 01.5.5v5.21l3.248 1.856a.5.5 0 01-.496.868l-3.5-2A.5.5 0 017 9V3.5a.5.5 0 01.5-.5z" clip-rule="evenodd"/>'),Ji=Hi("ClockFill",'<path fill-rule="evenodd" d="M16 8A8 8 0 110 8a8 8 0 0116 0zM8 3.5a.5.5 0 00-1 0V9a.5.5 0 00.252.434l3.5 2a.5.5 0 00.496-.868L8 8.71V3.5z" clip-rule="evenodd"/>'),Qi=Hi("Dash",'<path fill-rule="evenodd" d="M3.5 8a.5.5 0 01.5-.5h8a.5.5 0 010 1H4a.5.5 0 01-.5-.5z" clip-rule="evenodd"/>'),tn=Hi("PersonFill",'<path fill-rule="evenodd" d="M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm5-6a3 3 0 100-6 3 3 0 000 6z" clip-rule="evenodd"/>'),en=Hi("Plus",'<path fill-rule="evenodd" d="M8 3.5a.5.5 0 01.5.5v4a.5.5 0 01-.5.5H4a.5.5 0 010-1h3.5V4a.5.5 0 01.5-.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.5 8a.5.5 0 01.5-.5h4a.5.5 0 010 1H8.5V12a.5.5 0 01-1 0V8z" clip-rule="evenodd"/>'),nn=Hi("Star",'<path fill-rule="evenodd" d="M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.523-3.356c.329-.314.158-.888-.283-.95l-4.898-.696L8.465.792a.513.513 0 00-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767l-3.686 1.894.694-3.957a.565.565 0 00-.163-.505L1.71 6.745l4.052-.576a.525.525 0 00.393-.288l1.847-3.658 1.846 3.658a.525.525 0 00.393.288l4.052.575-2.906 2.77a.564.564 0 00-.163.506l.694 3.957-3.686-1.894a.503.503 0 00-.461 0z" clip-rule="evenodd"/>'),an=Hi("StarFill",'<path d="M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.283.95l-3.523 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"/>'),on=Hi("StarHalf",'<path fill-rule="evenodd" d="M5.354 5.119L7.538.792A.516.516 0 018 .5c.183 0 .366.097.465.292l2.184 4.327 4.898.696A.537.537 0 0116 6.32a.55.55 0 01-.17.445l-3.523 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256a.519.519 0 01-.146.05c-.341.06-.668-.254-.6-.642l.83-4.73L.173 6.765a.55.55 0 01-.171-.403.59.59 0 01.084-.302.513.513 0 01.37-.245l4.898-.696zM8 12.027c.08 0 .16.018.232.056l3.686 1.894-.694-3.957a.564.564 0 01.163-.505l2.906-2.77-4.052-.576a.525.525 0 01-.393-.288L8.002 2.223 8 2.226v9.8z" clip-rule="evenodd"/>'),rn=Hi("X",'<path fill-rule="evenodd" d="M11.854 4.146a.5.5 0 010 .708l-7 7a.5.5 0 01-.708-.708l7-7a.5.5 0 01.708 0z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M4.146 4.146a.5.5 0 000 .708l7 7a.5.5 0 00.708-.708l-7-7a.5.5 0 00-.708 0z" clip-rule="evenodd"/>'),sn=/^BIcon/,ln=t.extend({name:"BIcon",functional:!0,props:s(s({icon:{type:String,default:null}},Ni),{},{stacked:{type:Boolean,default:!1}}),render:function(t,e){var i=e.data,n=e.props,a=e.parent,o=ai(li(n.icon||"")).replace(sn,""),r="BIcon".concat(o),l=((a||{}).$options||{}).components;return t(o&&l?l[r]||zi:o?r:zi,$e(i,{props:s(s({},n),{},{icon:null})}))}}),un=/^[0-9]*\.?[0-9]+$/,cn={sm:"1.5em",md:"2.5em",lg:"3.5em"},dn={href:{type:String},to:{type:[String,Object]},append:{type:Boolean,default:!1},replace:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},rel:{type:String},target:{type:String},activeClass:{type:String},exact:{type:Boolean,default:!1},exactActiveClass:{type:String},noPrefetch:{type:Boolean,default:!1}},hn=s(s({src:{type:String},text:{type:String},icon:{type:String},alt:{type:String,default:"avatar"},variant:{type:String,default:function(){return Nt("BAvatar","variant")}},size:{type:[Number,String],default:null},square:{type:Boolean,default:!1},rounded:{type:[Boolean,String],default:!1},button:{type:Boolean,default:!1},buttonType:{type:String,default:"button"},badge:{type:[Boolean,String],default:!1},badgeVariant:{type:String,default:function(){return Nt("BAvatar","badgeVariant")}},badgeTop:{type:Boolean,default:!1},badgeLeft:{type:Boolean,default:!1},badgeOffset:{type:String,default:"0px"}},dn),{},{ariaLabel:{type:String}}),fn=_t({components:{BAvatar:t.extend({name:"BAvatar",mixins:[Ie],props:hn,data:function(){return{localSrc:this.src||null}},computed:{computedSize:function(){return t=null===(t=this.size)?"md":ut(t)&&un.test(t)?zt(t,0):t,ct(t)?"".concat(t,"px"):cn[t]||t;var t},fontSize:function(){var t=this.computedSize;return t?"calc(".concat(t," * ").concat(.4,")"):null},badgeStyle:function(){var t=this.computedSize,e=this.badgeTop,i=this.badgeLeft,n=this.badgeOffset||"0px";return{fontSize:t?"calc(".concat(t," * ").concat(.4*.7," )"):null,top:e?n:null,bottom:e?null:n,left:i?n:null,right:i?null:n}}},watch:{src:function(t,e){t!==e&&(this.localSrc=t||null)}},methods:{onImgError:function(t){this.localSrc=null,this.$emit("img-error",t)},onClick:function(t){this.$emit("click",t)}},render:function(t){var e,i=this.variant,n=this.disabled,a=this.square,r=this.icon,s=this.localSrc,l=this.text,u=this.fontSize,c=this.computedSize,d=this.button,h=this.buttonType,f=this.badge,p=this.badgeVariant,m=this.badgeStyle,v=!d&&(this.href||this.to),g=d?Ai:v?wi:"span",b=!a&&(""===this.rounded||(this.rounded||"circle")),y=this.alt||null,S=this.ariaLabel||null,T=null;T=this.hasNormalizedSlot("default")?t("span",{staticClass:"b-avatar-custom"},[this.normalizeSlot("default")]):s?t("img",{style:i?{}:{width:"100%",height:"100%"},attrs:{src:s,alt:y},on:{error:this.onImgError}}):r?t(ln,{props:{icon:r},attrs:{"aria-hidden":"true",alt:y}}):l?t("span",{staticClass:"b-avatar-text",style:{fontSize:u}},[t("span",l)]):t(tn,{attrs:{"aria-hidden":"true",alt:y}});var w=t(),B=this.hasNormalizedSlot("badge");if(f||""===f||B){var C=!0===f?"":f;w=t("span",{staticClass:"b-avatar-badge",class:o({},"badge-".concat(p),!!p),style:m},[B?this.normalizeSlot("badge"):C])}return t(g,{staticClass:"b-avatar",class:(e={},o(e,"badge-".concat(i),!d&&i),o(e,"rounded",!0===b),o(e,"rounded-0",a),o(e,"rounded-".concat(b),b&&!0!==b),o(e,"disabled",n),e),style:{width:c,height:c},attrs:{"aria-label":S||null},props:d?{variant:i,disabled:n,type:h}:v?Ze(dn,this):{},on:v||d?{click:this.onClick}:{}},[T,w])}})}}),pn=Ti();delete pn.href.default,delete pn.to.default;var mn=s(s({},pn),{},{tag:{type:String,default:"span"},variant:{type:String,default:function(){return Nt("BBadge","variant")}},pill:{type:Boolean,default:!1}}),vn=t.extend({name:"BBadge",functional:!0,props:mn,render:function(t,e){var i=e.props,n=e.data,a=e.children,o=i.href||i.to;return t(o?wi:i.tag,$e(n,{staticClass:"badge",class:[i.variant?"badge-".concat(i.variant):"badge-secondary",{"badge-pill":i.pill,active:i.active,disabled:i.disabled}],props:o?Ze(pn,i):{}}),a)}}),gn=_t({components:{BBadge:vn}}),bn=/(<([^>]+)>)/gi,yn=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(t).replace(bn,"")},Sn=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}},Tn=s(s({},Ti()),{},{text:{type:String,default:null},html:{type:String,default:null},ariaCurrent:{type:String,default:"location"}}),wn=t.extend({name:"BBreadcrumbLink",functional:!0,props:Tn,render:function(t,e){var i=e.props,n=e.data,a=e.children,o=i.active?"span":wi,r={props:Ze(Tn,i)};return i.active&&(r.attrs={"aria-current":i.ariaCurrent}),a||(r.domProps=Sn(i.html,i.text)),t(o,$e(n,r),a)}}),Bn=t.extend({name:"BBreadcrumbItem",functional:!0,props:Tn,render:function(t,e){var i=e.props,n=e.data,a=e.children;return t("li",$e(n,{staticClass:"breadcrumb-item",class:{active:i.active}}),[t(wn,{props:i},a)])}}),Cn={items:{type:Array,default:null}},kn=_t({components:{BBreadcrumb:t.extend({name:"BBreadcrumb",functional:!0,props:Cn,render:function(t,e){var i=e.props,n=e.data,a=e.children;if(k(i.items)){var o=!1;a=i.items.map((function(e,n){A(e)||(e={text:si(e)});var a=e.active;return a&&(o=!0),a||o||(a=n+1===i.items.length),t(Bn,{props:s(s({},e),{},{active:a})})}))}return t("ol",$e(n,{staticClass:"breadcrumb"}),a)}}),BBreadcrumbItem:Bn,BBreadcrumbLink:wn}}),xn=_t({components:{BButton:Ai,BBtn:Ai,BButtonClose:Ae,BBtnClose:Ae}}),$n={vertical:{type:Boolean,default:!1},size:{type:String,default:function(){return Nt("BButton","size")}},tag:{type:String,default:"div"},ariaRole:{type:String,default:"group"}},_n=t.extend({name:"BButtonGroup",functional:!0,props:$n,render:function(t,e){var i=e.props,n=e.data,a=e.children;return t(i.tag,$e(n,{class:o({"btn-group":!i.vertical,"btn-group-vertical":i.vertical},"btn-group-".concat(i.size),i.size),attrs:{role:i.ariaRole}}),a)}}),Dn=_t({components:{BButtonGroup:_n,BBtnGroup:_n}}),Pn=[".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(","),Fn=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===Je.UP||e===Je.LEFT?(this.stop(t),i?this.focusFirst(t):this.focusPrev(t)):e!==Je.DOWN&&e!==Je.RIGHT||(this.stop(t),i?this.focusLast(t):this.focusNext(t))}},setItemFocus:function(t){t&&t.focus&&t.focus()},focusFirst:function(){var t=this.getItems();this.setItemFocus(t[0])},focusPrev:function(t){var e=this.getItems(),i=e.indexOf(t.target);i>-1&&(e=e.slice(0,i).reverse(),this.setItemFocus(e[0]))},focusNext:function(t){var e=this.getItems(),i=e.indexOf(t.target);i>-1&&(e=e.slice(i+1),this.setItemFocus(e[0]))},focusLast:function(){var t=this.getItems().reverse();this.setItemFocus(t[0])},getItems:function(){var t=ie(Pn,this.$el);return t.forEach((function(t){t.tabIndex=-1})),t.filter((function(t){return Qt(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")])}}),On=_t({components:{BButtonToolbar:Fn,BBtnToolbar:Fn}}),In=function(t,e){if(t.length!==e.length)return!1;for(var i=!0,n=0;i&&n<t.length;n++)i=En(t[n],e[n]);return i},En=function t(e,i){if(e===i)return!0;var n=dt(e),a=dt(i);if(n||a)return!(!n||!a)&&e.getTime()===i.getTime();if(n=k(e),a=k(i),n||a)return!(!n||!a)&&In(e,i);if(n=A(e),a=A(i),n||a){if(!n||!a)return!1;if(E(e).length!==E(i).length)return!1;for(var o in e){var r=e.hasOwnProperty(o),s=i.hasOwnProperty(o);if(r&&!s||!r&&s||!t(e[o],i[o]))return!1}}return String(e)===String(i)},Vn=/^\d+-\d\d?-\d\d?(?:\s|T|$)/,An=/-|\s|T/,Nn=function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return h(Date,e)},Ln=function(t){if(ut(t)&&Vn.test(t.trim())){var e=b(t.split(An).map((function(t){return Ht(t,1)})),3),i=e[0],n=e[1],a=e[2];return Nn(i,n-1,a)}return dt(t)?Nn(t.getFullYear(),t.getMonth(),t.getDate()):null},Mn=function(t){if(!(t=Ln(t)))return null;var e=t.getFullYear(),i="0".concat(t.getMonth()+1).slice(-2),n="0".concat(t.getDate()).slice(-2);return"".concat(e,"-").concat(i,"-").concat(n)},Rn=function(t,e){return new Intl.DateTimeFormat(t,e).format},Hn=function(t,e){return Mn(t)===Mn(e)},zn=function(t){return(t=Nn(t)).setDate(1),t},jn=function(t){return(t=Nn(t)).setMonth(t.getMonth()+1),t.setDate(0),t},Gn=function(t,e){var i=(t=Nn(t)).getMonth();return t.setFullYear(t.getFullYear()+e),t.getMonth()!==i&&t.setDate(0),t},Wn=function(t){var e=(t=Nn(t)).getMonth();return t.setMonth(e-1),t.getMonth()===e&&t.setDate(0),t},Un=function(t){var e=(t=Nn(t)).getMonth();return t.setMonth(e+1),t.getMonth()===(e+2)%12&&t.setDate(0),t},Yn=function(t){return Gn(t,-1)},qn=function(t){return Gn(t,1)},Kn=function(t){return Gn(t,-10)},Xn=function(t){return Gn(t,10)},Zn=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t=Ln(t),e=Ln(e)||t,i=Ln(i)||t,t?t<e?e:t>i?i:t:null},Jn=["ar","az","ckb","fa","he","ks","lrc","mzn","ps","sd","te","ug","ur","yi"].map((function(t){return t.toLowerCase()})),Qn=/-u-.+/,ta=function(t){var e=si(t).toLowerCase().replace(Qn,"").split("-"),i=e.slice(0,2).join("-"),n=e[0];return x(Jn,i)||x(Jn,n)},ea={props:{id:{type:String}},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)}))}},ia="BCalendar",na=Je.UP,aa=Je.DOWN,oa=Je.LEFT,ra=Je.RIGHT,sa=Je.PAGEUP,la=Je.PAGEDOWN,ua=Je.HOME,ca=Je.END,da=Je.ENTER,ha=Je.SPACE,fa=t.extend({name:ia,mixins:[ea,Ie],model:{prop:"value",event:"input"},props:{value:{type:[String,Date]},valueAsDate:{type:Boolean,default:!1},initialDate:{type:[String,Date]},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},min:{type:[String,Date]},max:{type:[String,Date]},dateDisabledFn:{type:Function},startWeekday:{type