/*! For license information please see LICENSES */ (window.webpackJsonp=window.webpackJsonp||[]).push([[4],[,,,,,,function(t,e,o){"use strict";(function(t){o.d(e,"i",(function(){return r})),o.d(e,"b",(function(){return n})),o.d(e,"g",(function(){return c})),o.d(e,"d",(function(){return d})),o.d(e,"j",(function(){return h})),o.d(e,"k",(function(){return m})),o.d(e,"e",(function(){return v})),o.d(e,"h",(function(){return y})),o.d(e,"f",(function(){return w})),o.d(e,"c",(function(){return x})),o.d(e,"a",(function(){return k}));o(1);var r="undefined"!=typeof window,n="undefined"!=typeof document,l="undefined"!=typeof navigator,c="undefined"!=typeof Promise,d="undefined"!=typeof MutationObserver||"undefined"!=typeof WebKitMutationObserver||"undefined"!=typeof MozMutationObserver,h=r&&n&&l,f=h?window.navigator.userAgent.toLowerCase():"",m=f.indexOf("jsdom")>0,v=(/msie|trident/.test(f),function(){var t=!1;if(h)try{var e={get passive(){t=!0}};window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(e){t=!1}return t}()),y=h&&("ontouchstart"in document.documentElement||navigator.maxTouchPoints>0),w=h&&Boolean(window.PointerEvent||window.MSPointerEvent),x=h&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype,k=function(){return function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=void 0!==t&&t&&t.env||{};return e?r[e]||o:r}("BOOTSTRAP_VUE_NO_WARN")}}).call(this,o(148))},,function(t,e,o){"use strict";o.d(e,"k",(function(){return y})),o.d(e,"m",(function(){return w})),o.d(e,"l",(function(){return x})),o.d(e,"e",(function(){return k})),o.d(e,"b",(function(){return O})),o.d(e,"s",(function(){return S})),o.d(e,"g",(function(){return C})),o.d(e,"h",(function(){return P})),o.d(e,"d",(function(){return T})),o.d(e,"r",(function(){return j})),o.d(e,"j",(function(){return _})),o.d(e,"t",(function(){return D})),o.d(e,"o",(function(){return M})),o.d(e,"q",(function(){return $})),o.d(e,"f",(function(){return z})),o.d(e,"c",(function(){return A})),o.d(e,"i",(function(){return I})),o.d(e,"p",(function(){return R})),o.d(e,"a",(function(){return G})),o.d(e,"n",(function(){return Y}));o(5),o(71),o(2),o(63),o(100),o(101);var r=o(34),n=(o(19),o(194),o(29)),l=(o(22),o(23),o(84),o(146),o(197),o(198),o(11),o(65),o(20)),c=(o(50),o(3),o(1),o(4),o(18),o(0)),d=o(7);function h(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function f(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?h(Object(source),!0).forEach((function(e){Object(c.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):h(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}function m(t,e){var o;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(o=function(t,e){if(!t)return;if("string"==typeof t)return v(t,e);var o=Object.prototype.toString.call(t).slice(8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return v(t,e)}(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,l=!0,c=!1;return{s:function(){o=t[Symbol.iterator]()},n:function(){var t=o.next();return l=t.done,t},e:function(t){c=!0,n=t},f:function(){try{l||null==o.return||o.return()}finally{if(c)throw n}}}}function v(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i<e;i++)o[i]=t[i];return o}function y(t){d.default.config.errorHandler&&d.default.config.errorHandler(t)}function w(t){return t.then((function(t){return t.default||t}))}function x(t){return t.$options&&"function"==typeof t.$options.fetch&&!t.$options.fetch.length}function k(t){var e,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=t.$children||[],n=m(r);try{for(n.s();!(e=n.n()).done;){var l=e.value;l.$fetch?o.push(l):l.$children&&k(l,o)}}catch(t){n.e(t)}finally{n.f()}return o}function O(t,e){if(e||!t.options.__hasNuxtData){var o=t.options._originDataFn||t.options.data||function(){return{}};t.options._originDataFn=o,t.options.data=function(){var data=o.call(this,this);return this.$ssrContext&&(e=this.$ssrContext.asyncData[t.cid]),f(f({},data),e)},t.options.__hasNuxtData=!0,t._Ctor&&t._Ctor.options&&(t._Ctor.options.data=t.options.data)}}function S(t){return t.options&&t._Ctor===t||(t.options?(t._Ctor=t,t.extendOptions=t.options):(t=d.default.extend(t))._Ctor=t,!t.options.name&&t.options.__file&&(t.options.name=t.options.__file)),t}function C(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],t.matched.map((function(t,r){return Object.keys(t[o]).map((function(n){return e&&e.push(r),t[o][n]}))})))}function P(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return C(t,e,"instances")}function T(t,e){return Array.prototype.concat.apply([],t.matched.map((function(t,o){return Object.keys(t.components).reduce((function(r,n){return t.components[n]?r.push(e(t.components[n],t.instances[n],t,n,o)):delete t.components[n],r}),[])})))}function j(t,e){return Promise.all(T(t,function(){var t=Object(l.a)(regeneratorRuntime.mark((function t(o,r,n,l){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof o||o.options){t.next=4;break}return t.next=3,o();case 3:o=t.sent;case 4:return n.components[l]=o=S(o),t.abrupt("return","function"==typeof e?e(o,r,n,l):o);case 6:case"end":return t.stop()}}),t)})));return function(e,o,r,n){return t.apply(this,arguments)}}()))}function _(t){return B.apply(this,arguments)}function B(){return(B=Object(l.a)(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,j(e);case 4:return t.abrupt("return",f(f({},e),{},{meta:C(e).map((function(t,o){return f(f({},t.options.meta),(e.matched[o]||{}).meta)}))}));case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function D(t,e){return E.apply(this,arguments)}function E(){return(E=Object(l.a)(regeneratorRuntime.mark((function t(e,o){var l,c,d,h;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.context||(e.context={isStatic:!0,isDev:!1,isHMR:!1,app:e,store:e.store,payload:o.payload,error:o.error,base:"/igemvue/",env:{}},o.ssrContext&&(e.context.ssrContext=o.ssrContext),e.context.redirect=function(t,path,o){if(t){e.context._redirected=!0;var r=Object(n.a)(path);if("number"==typeof t||"undefined"!==r&&"object"!==r||(o=path||{},path=t,r=Object(n.a)(path),t=302),"object"===r&&(path=e.router.resolve(path).route.fullPath),!/(^[.]{1,2}\/)|(^\/(?!\/))/.test(path))throw path=U(path,o),window.location.replace(path),new Error("ERR_REDIRECT");e.context.next({path:path,query:o,status:t})}},e.context.nuxtState=window.__NUXT__),t.next=3,Promise.all([_(o.route),_(o.from)]);case 3:l=t.sent,c=Object(r.a)(l,2),d=c[0],h=c[1],o.route&&(e.context.route=d),o.from&&(e.context.from=h),e.context.next=o.next,e.context._redirected=!1,e.context._errored=!1,e.context.isHMR=!1,e.context.params=e.context.route.params||{},e.context.query=e.context.route.query||{};case 15:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function M(t,e){return!t.length||e._redirected||e._errored?Promise.resolve():$(t[0],e).then((function(){return M(t.slice(1),e)}))}function $(t,e){var o;return(o=2===t.length?new Promise((function(o){t(e,(function(t,data){t&&e.error(t),o(data=data||{})}))})):t(e))&&o instanceof Promise&&"function"==typeof o.then?o:Promise.resolve(o)}function z(base,t){var path=decodeURI(window.location.pathname);return"hash"===t?window.location.hash.replace(/^#\//,""):(base&&(path.endsWith("/")?path:path+"/").startsWith(base)&&(path=path.slice(base.length)),(path||"/")+window.location.search+window.location.hash)}function A(t,e){return function(t,e){for(var o=new Array(t.length),i=0;i<t.length;i++)"object"===Object(n.a)(t[i])&&(o[i]=new RegExp("^(?:"+t[i].pattern+")$",H(e)));return function(e,r){for(var path="",data=e||{},n=(r||{}).pretty?L:encodeURIComponent,l=0;l<t.length;l++){var c=t[l];if("string"!=typeof c){var d=data[c.name||"pathMatch"],h=void 0;if(null==d){if(c.optional){c.partial&&(path+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(Array.isArray(d)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var f=0;f<d.length;f++){if(h=n(d[f]),!o[l].test(h))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(h)+"`");path+=(0===f?c.prefix:c.delimiter)+h}}else{if(h=c.asterisk?L(d,!0):n(d),!o[l].test(h))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+h+'"');path+=c.prefix+h}}else path+=c}return path}}(function(t,e){var o,r=[],n=0,l=0,path="",c=e&&e.delimiter||"/";for(;null!=(o=F.exec(t));){var d=o[0],h=o[1],f=o.index;if(path+=t.slice(l,f),l=f+d.length,h)path+=h[1];else{var m=t[l],v=o[2],y=o[3],w=o[4],x=o[5],k=o[6],O=o[7];path&&(r.push(path),path="");var S=null!=v&&null!=m&&m!==v,C="+"===k||"*"===k,P="?"===k||"*"===k,T=o[2]||c,pattern=w||x;r.push({name:y||n++,prefix:v||"",delimiter:T,optional:P,repeat:C,partial:S,asterisk:Boolean(O),pattern:pattern?N(pattern):O?".*":"[^"+V(T)+"]+?"})}}l<t.length&&(path+=t.substr(l));path&&r.push(path);return r}(t,e),e)}function I(t,e){var o={},r=f(f({},t),e);for(var n in r)String(t[n])!==String(e[n])&&(o[n]=!0);return o}function R(t){var e;if(t.message||"string"==typeof t)e=t.message||t;else try{e=JSON.stringify(t,null,2)}catch(o){e="[".concat(t.constructor.name,"]")}return f(f({},t),{},{message:e,statusCode:t.statusCode||t.status||t.response&&t.response.status||500})}window.onNuxtReadyCbs=[],window.onNuxtReady=function(t){window.onNuxtReadyCbs.push(t)};var F=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function L(t,e){var o=e?/[?#]/g:/[/?#]/g;return encodeURI(t).replace(o,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}))}function V(t){return t.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function N(t){return t.replace(/([=!:$/()])/g,"\\$1")}function H(t){return t&&t.sensitive?"":"i"}function U(t,e){var o,n=t.indexOf("://");-1!==n?(o=t.substring(0,n),t=t.substring(n+3)):t.startsWith("//")&&(t=t.substring(2));var l,c=t.split("/"),d=(o?o+"://":"//")+c.shift(),path=c.join("/");if(""===path&&1===c.length&&(d+="/"),2===(c=path.split("#")).length){var h=c,f=Object(r.a)(h,2);path=f[0],l=f[1]}return d+=path?"/"+path:"",e&&"{}"!==JSON.stringify(e)&&(d+=(2===t.split("?").length?"&":"?")+function(t){return Object.keys(t).sort().map((function(e){var o=t[e];return null==o?"":Array.isArray(o)?o.slice().map((function(t){return[e,"=",t].join("")})).join("&"):e+"="+o})).filter(Boolean).join("&")}(e)),d+=l?"#"+l:""}function G(t,e,o){t.$options[e]||(t.$options[e]=[]),t.$options[e].includes(o)||t.$options[e].push(o)}function W(path){return path.replace(/\/+$/,"")||"/"}function Y(t,e){return W(t)===W(e)}},,function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=o(16);r.__exportStar(o(227),e),r.__exportStar(o(152),e),r.__exportStar(o(246),e),r.__exportStar(o(150),e),r.__exportStar(o(112),e),r.__exportStar(o(247),e),r.__exportStar(o(248),e),r.__exportStar(o(249),e),r.__exportStar(o(250),e),r.__exportStar(o(113),e),r.__exportStar(o(114),e),r.__exportStar(o(111),e)},,function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=o(16);r.__exportStar(o(228),e),r.__exportStar(o(85),e),r.__exportStar(o(237),e),r.__exportStar(o(151),e),r.__exportStar(o(245),e)},,,,function(t,e,o){"use strict";o.r(e),o.d(e,"__extends",(function(){return n})),o.d(e,"__assign",(function(){return l})),o.d(e,"__rest",(function(){return c})),o.d(e,"__decorate",(function(){return d})),o.d(e,"__param",(function(){return h})),o.d(e,"__metadata",(function(){return f})),o.d(e,"__awaiter",(function(){return m})),o.d(e,"__generator",(function(){return v})),o.d(e,"__createBinding",(function(){return y})),o.d(e,"__exportStar",(function(){return w})),o.d(e,"__values",(function(){return x})),o.d(e,"__read",(function(){return k})),o.d(e,"__spread",(function(){return O})),o.d(e,"__spreadArrays",(function(){return S})),o.d(e,"__await",(function(){return C})),o.d(e,"__asyncGenerator",(function(){return P})),o.d(e,"__asyncDelegator",(function(){return T})),o.d(e,"__asyncValues",(function(){return j})),o.d(e,"__makeTemplateObject",(function(){return _})),o.d(e,"__importStar",(function(){return D})),o.d(e,"__importDefault",(function(){return E})),o.d(e,"__classPrivateFieldGet",(function(){return M})),o.d(e,"__classPrivateFieldSet",(function(){return $}));var r=function(t,b){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,b){t.__proto__=b}||function(t,b){for(var p in b)Object.prototype.hasOwnProperty.call(b,p)&&(t[p]=b[p])})(t,b)};function n(t,b){function e(){this.constructor=t}r(t,b),t.prototype=null===b?Object.create(b):(e.prototype=b.prototype,new e)}var l=function(){return(l=Object.assign||function(t){for(var s,i=1,e=arguments.length;i<e;i++)for(var p in s=arguments[i])Object.prototype.hasOwnProperty.call(s,p)&&(t[p]=s[p]);return t}).apply(this,arguments)};function c(s,t){var e={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&t.indexOf(p)<0&&(e[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i<p.length;i++)t.indexOf(p[i])<0&&Object.prototype.propertyIsEnumerable.call(s,p[i])&&(e[p[i]]=s[p[i]])}return e}function d(t,e,o,desc){var r,n=arguments.length,l=n<3?e:null===desc?desc=Object.getOwnPropertyDescriptor(e,o):desc;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(t,e,o,desc);else for(var i=t.length-1;i>=0;i--)(r=t[i])&&(l=(n<3?r(l):n>3?r(e,o,l):r(e,o))||l);return n>3&&l&&Object.defineProperty(e,o,l),l}function h(t,e){return function(o,r){e(o,r,t)}}function f(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)}function m(t,e,o,r){return new(o||(o=Promise))((function(n,l){function c(t){try{h(r.next(t))}catch(t){l(t)}}function d(t){try{h(r.throw(t))}catch(t){l(t)}}function h(t){var e;t.done?n(t.value):(e=t.value,e instanceof o?e:new o((function(t){t(e)}))).then(c,d)}h((r=r.apply(t,e||[])).next())}))}function v(t,body){var e,o,r,g,n={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return g={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(g[Symbol.iterator]=function(){return this}),g;function l(l){return function(c){return function(l){if(e)throw new TypeError("Generator is already executing.");for(;n;)try{if(e=1,o&&(r=2&l[0]?o.return:l[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,l[1])).done)return r;switch(o=0,r&&(l=[2&l[0],r.value]),l[0]){case 0:case 1:r=l;break;case 4:return n.label++,{value:l[1],done:!1};case 5:n.label++,o=l[1],l=[0];continue;case 7:l=n.ops.pop(),n.trys.pop();continue;default:if(!(r=n.trys,(r=r.length>0&&r[r.length-1])||6!==l[0]&&2!==l[0])){n=0;continue}if(3===l[0]&&(!r||l[1]>r[0]&&l[1]<r[3])){n.label=l[1];break}if(6===l[0]&&n.label<r[1]){n.label=r[1],r=l;break}if(r&&n.label<r[2]){n.label=r[2],n.ops.push(l);break}r[2]&&n.ops.pop(),n.trys.pop();continue}l=body.call(t,n)}catch(t){l=[6,t],o=0}finally{e=r=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}}var y=Object.create?function(t,e,o,r){void 0===r&&(r=o),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[o]}})}:function(t,e,o,r){void 0===r&&(r=o),t[r]=e[o]};function w(t,e){for(var p in t)"default"===p||Object.prototype.hasOwnProperty.call(e,p)||y(e,t,p)}function x(t){var s="function"==typeof Symbol&&Symbol.iterator,e=s&&t[s],i=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&i>=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(s?"Object is not iterable.":"Symbol.iterator is not defined.")}function k(t,e){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var r,n,i=o.call(t),l=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)l.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return l}function O(){for(var t=[],i=0;i<arguments.length;i++)t=t.concat(k(arguments[i]));return t}function S(){for(var s=0,i=0,t=arguments.length;i<t;i++)s+=arguments[i].length;var e=Array(s),o=0;for(i=0;i<t;i++)for(var a=arguments[i],r=0,n=a.length;r<n;r++,o++)e[o]=a[r];return e}function C(t){return this instanceof C?(this.v=t,this):new C(t)}function P(t,e,o){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i,g=o.apply(t,e||[]),q=[];return i={},r("next"),r("throw"),r("return"),i[Symbol.asyncIterator]=function(){return this},i;function r(t){g[t]&&(i[t]=function(e){return new Promise((function(a,b){q.push([t,e,a,b])>1||n(t,e)}))})}function n(t,e){try{(o=g[t](e)).value instanceof C?Promise.resolve(o.value.v).then(l,c):d(q[0][2],o)}catch(t){d(q[0][3],t)}var o}function l(t){n("next",t)}function c(t){n("throw",t)}function d(t,e){t(e),q.shift(),q.length&&n(q[0][0],q[0][1])}}function T(t){var i,p;return i={},e("next"),e("throw",(function(t){throw t})),e("return"),i[Symbol.iterator]=function(){return this},i;function e(e,o){i[e]=t[e]?function(r){return(p=!p)?{value:C(t[e](r)),done:"return"===e}:o?o(r):r}:o}}function j(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i,e=t[Symbol.asyncIterator];return e?e.call(t):(t=x(t),i={},o("next"),o("throw"),o("return"),i[Symbol.asyncIterator]=function(){return this},i);function o(e){i[e]=t[e]&&function(o){return new Promise((function(r,n){(function(t,e,o,r){Promise.resolve(r).then((function(e){t({value:e,done:o})}),e)})(r,n,(o=t[e](o)).done,o.value)}))}}}function _(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}var B=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e};function D(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)"default"!==o&&Object.prototype.hasOwnProperty.call(t,o)&&y(e,t,o);return B(e,t),e}function E(t){return t&&t.__esModule?t:{default:t}}function M(t,e){if(!e.has(t))throw new TypeError("attempted to get private field on non-instance");return e.get(t)}function $(t,e,o){if(!e.has(t))throw new TypeError("attempted to set private field on non-instance");return e.set(t,o),o}},,,,,,,,,,function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.OptionsColor=void 0;class r{constructor(){this.value="#fff"}static create(source,data){const t=null!=source?source:new r;return void 0!==data&&t.load("string"==typeof data?{value:data}:data),t}load(data){void 0!==(null==data?void 0:data.value)&&(this.value=data.value)}}e.OptionsColor=r},,,,,,,,,,,function(t,e,o){"use strict";o.d(e,"b",(function(){return nm})),o.d(e,"a",(function(){return B}));o(65),o(5),o(2),o(3),o(1),o(4);var r=o(20),n=o(0),l=(o(18),o(7)),c=o(67),d=o(164),h=o(118),f=o.n(h),m=o(55),v=o.n(m),y=o(70),w=o(8);"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual",window.addEventListener("beforeunload",(function(){window.history.scrollRestoration="auto"})),window.addEventListener("load",(function(){window.history.scrollRestoration="manual"})));var x=function(){},k=y.a.prototype.push;y.a.prototype.push=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:x,o=arguments.length>2?arguments[2]:void 0;return k.call(this,t,e,o)},l.default.use(y.a);var O={mode:"history",base:decodeURI("/igemvue/"),linkActiveClass:"nuxt-link-active",linkExactActiveClass:"nuxt-link-exact-active",scrollBehavior:function(t,e,o){var r=!1,n=Object(w.g)(t);(n.some((function(t){return t.options.scrollToTop}))||n.length<2&&n.every((function(t){return!1!==t.options.scrollToTop})))&&(r={x:0,y:0}),o&&(r=o);var l=window.$nuxt;return(t.path===e.path&&t.hash!==e.hash||t===e)&&l.$nextTick((function(){return l.$emit("triggerScroll")})),new Promise((function(e){l.$once("triggerScroll",(function(){if(t.hash){var o=t.hash;void 0!==window.CSS&&void 0!==window.CSS.escape&&(o="#"+window.CSS.escape(o.substr(1)));try{document.querySelector(o)&&(r={selector:o})}catch(t){console.warn("Failed to save scroll position. Please add CSS.escape() polyfill (https://github.com/mathiasbynens/CSS.escape).")}}e(r)}))}))},routes:[{path:"/",component:function(){return Object(w.m)(Promise.all([o.e(5),o.e(2)]).then(o.bind(null,413)))},name:"index"}],fallback:!1};function S(){return new y.a(O)}var C={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(t,e){var o=e.parent,data=e.data,r=e.props,n=o.$createElement;data.nuxtChild=!0;for(var l=o,c=o.$nuxt.nuxt.transitions,d=o.$nuxt.nuxt.defaultTransition,h=0;o;)o.$vnode&&o.$vnode.data.nuxtChild&&h++,o=o.$parent;data.nuxtChildDepth=h;var f=c[h]||d,m={};P.forEach((function(t){void 0!==f[t]&&(m[t]=f[t])}));var v={};T.forEach((function(t){"function"==typeof f[t]&&(v[t]=f[t].bind(l))}));var y=v.beforeEnter;if(v.beforeEnter=function(t){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),y)return y.call(l,t)},!1===f.css){var w=v.leave;(!w||w.length<2)&&(v.leave=function(t,e){w&&w.call(l,t),l.$nextTick(e)})}var x=n("routerView",data);return r.keepAlive&&(x=n("keep-alive",{props:r.keepAliveProps},[x])),n("transition",{props:m,on:v},[x])}},P=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],T=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],j={name:"NuxtError",props:{error:{type:Object,default:null}},computed:{statusCode:function(){return this.error&&this.error.statusCode||500},message:function(){return this.error.message||"Error"}},head:function(){return{title:this.message,meta:[{name:"viewport",content:"width=device-width,initial-scale=1.0,minimum-scale=1.0"}]}}},_=(o(201),o(47)),B=Object(_.a)(j,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"__nuxt-error-page"},[o("div",{staticClass:"error"},[o("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"90",height:"90",fill:"#DBE1EC",viewBox:"0 0 48 48"}},[o("path",{attrs:{d:"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z"}})]),t._v(" "),o("div",{staticClass:"title"},[t._v(t._s(t.message))]),t._v(" "),404===t.statusCode?o("p",{staticClass:"description"},[void 0===t.$route?o("a",{staticClass:"error-link",attrs:{href:"/"}}):o("NuxtLink",{staticClass:"error-link",attrs:{to:"/"}},[t._v("Back to the home page")])],1):t._e(),t._v(" "),t._m(0)])])}),[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"logo"},[e("a",{attrs:{href:"https://nuxtjs.org",target:"_blank",rel:"noopener"}},[this._v("Nuxt.js")])])}],!1,null,null,null).exports,D=(o(22),o(23),o(11),o(34)),E={name:"Nuxt",components:{NuxtChild:C,NuxtError:B},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(t){this.displayingNuxtError&&(this.errorFromNuxtError=t,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(w.c)(this.$route.matched[0].path)(this.$route.params);var t=Object(D.a)(this.$route.matched,1)[0];if(!t)return this.$route.path;var e=t.components.default;if(e&&e.options){var o=e.options;if(o.key)return"function"==typeof o.key?o.key(this.$route):o.key}return/\/$/.test(t.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){l.default.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(t){var e=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return e.errorFromNuxtError=!1})),t("div",{},[t("h2","An error occurred while showing the error page"),t("p","Unfortunately an error occurred and while showing the error page another error occurred"),t("p","Error details: ".concat(this.errorFromNuxtError.toString())),t("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return e.displayingNuxtError=!1})),t(B,{props:{error:this.nuxt.err}})):t("NuxtChild",{key:this.routerViewKey,props:this.$props})}},M=(o(71),o(63),o(50),{name:"NuxtLoading",data:function(){return{percent:0,show:!1,canSucceed:!0,reversed:!1,skipTimerCount:0,rtl:!1,throttle:200,duration:5e3,continuous:!1}},computed:{left:function(){return!(!this.continuous&&!this.rtl)&&(this.rtl?this.reversed?"0px":"auto":this.reversed?"auto":"0px")}},beforeDestroy:function(){this.clear()},methods:{clear:function(){clearInterval(this._timer),clearTimeout(this._throttle),this._timer=null},start:function(){var t=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout((function(){return t.startTimer()}),this.throttle):this.startTimer(),this},set:function(t){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(t))),this},get:function(){return this.percent},increase:function(t){return this.percent=Math.min(100,Math.floor(this.percent+t)),this},decrease:function(t){return this.percent=Math.max(0,Math.floor(this.percent-t)),this},pause:function(){return clearInterval(this._timer),this},resume:function(){return this.startTimer(),this},finish:function(){return this.percent=this.reversed?0:100,this.hide(),this},hide:function(){var t=this;return this.clear(),setTimeout((function(){t.show=!1,t.$nextTick((function(){t.percent=0,t.reversed=!1}))}),500),this},fail:function(t){return this.canSucceed=!1,this},startTimer:function(){var t=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval((function(){t.skipTimerCount>0?t.skipTimerCount--:(t.reversed?t.decrease(t._cut):t.increase(t._cut),t.continuous&&(t.percent>=100||t.percent<=0)&&(t.skipTimerCount=1,t.reversed=!t.reversed))}),100)}},render:function(t){var e=t(!1);return this.show&&(e=t("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),e}}),$=(o(203),Object(_.a)(M,void 0,void 0,!1,null,null,null).exports),z=(o(205),o(207),o(169));function A(t,e){var o;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(o=function(t,e){if(!t)return;if("string"==typeof t)return I(t,e);var o=Object.prototype.toString.call(t).slice(8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return I(t,e)}(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,l=!0,c=!1;return{s:function(){o=t[Symbol.iterator]()},n:function(){var t=o.next();return l=t.done,t},e:function(t){c=!0,n=t},f:function(){try{l||null==o.return||o.return()}finally{if(c)throw n}}}}function I(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i<e;i++)o[i]=t[i];return o}var R={_default:Object(w.s)(z.a)},F={render:function(t,e){var o=t("NuxtLoading",{ref:"loading"}),r=t(this.layout||"nuxt"),n=t("div",{domProps:{id:"__layout"},key:this.layoutName},[r]),l=t("transition",{props:{name:"layout",mode:"out-in"},on:{beforeEnter:function(t){window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")}))}}},[n]);return t("div",{domProps:{id:"__nuxt"}},[o,l])},data:function(){return{isOnline:!0,layout:null,layoutName:"",nbFetching:0}},beforeCreate:function(){l.default.util.defineReactive(this,"nuxt",this.$options.nuxt)},created:function(){l.default.prototype.$nuxt=this,window.$nuxt=this,this.refreshOnlineStatus(),window.addEventListener("online",this.refreshOnlineStatus),window.addEventListener("offline",this.refreshOnlineStatus),this.error=this.nuxt.error,this.context=this.$options.context},mounted:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$loading=t.$refs.loading;case 1:case"end":return e.stop()}}),e)})))()},watch:{"nuxt.err":"errorChanged"},computed:{isOffline:function(){return!this.isOnline},isFetching:function(){return this.nbFetching>0},isPreview:function(){return Boolean(this.$options.previewData)}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var o,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((o=Object(w.h)(t.$route)).length){e.next=3;break}return e.abrupt("return");case 3:return t.$loading.start(),r=o.map((function(e){var p=[];if(e.$options.fetch&&e.$options.fetch.length&&p.push(Object(w.q)(e.$options.fetch,t.context)),e.$fetch)p.push(e.$fetch());else{var o,r=A(Object(w.e)(e.$vnode.componentInstance));try{for(r.s();!(o=r.n()).done;){var component=o.value;p.push(component.$fetch())}}catch(t){r.e(t)}finally{r.f()}}return e.$options.asyncData&&p.push(Object(w.q)(e.$options.asyncData,t.context).then((function(t){for(var o in t)l.default.set(e.$data,o,t[o])}))),Promise.all(p)})),e.prev=5,e.next=8,Promise.all(r);case 8:e.next=15;break;case 10:e.prev=10,e.t0=e.catch(5),t.$loading.fail(e.t0),Object(w.k)(e.t0),t.error(e.t0);case 15:t.$loading.finish();case 16:case"end":return e.stop()}}),e,null,5,10)})))()},errorChanged:function(){if(this.nuxt.err){this.$loading&&(this.$loading.fail&&this.$loading.fail(this.nuxt.err),this.$loading.finish&&this.$loading.finish());var t=(B.options||B).layout;"function"==typeof t&&(t=t(this.context)),this.setLayout(t)}},setLayout:function(t){return t&&R["_"+t]||(t="default"),this.layoutName=t,this.layout=R["_"+t],this.layout},loadLayout:function(t){return t&&R["_"+t]||(t="default"),Promise.resolve(R["_"+t])}},components:{NuxtLoading:$}};l.default.use(c.a);var L={};(L=function(t,e){if((t=t.default||t).commit)throw new Error("[nuxt] ".concat(e," should export a method that returns a Vuex instance."));return"function"!=typeof t&&(t=Object.assign({},t)),function(t,e){if(t.state&&"function"!=typeof t.state){console.warn("'state' should be a method that returns an object in ".concat(e));var o=Object.assign({},t.state);t=Object.assign({},t,{state:function(){return o}})}return t}(t,e)}(o(211),"store/index.js")).modules=L.modules||{};var V=L instanceof Function?L:function(){return new c.a.Store(Object.assign({strict:!1},L))};var N={};for(var H in N)l.default.component(H,N[H]);var U=l.default,G=o(13),W=o(24),Y=o(27),K=function(){return Array.from.apply(Array,arguments)},X=function(t){return Array.isArray(t)},J=function(t,e){return-1!==t.indexOf(e)},Q=function(){for(var t=arguments.length,e=new Array(t),o=0;o<t;o++)e[o]=arguments[o];return Array.prototype.concat.apply([],e)},Z=o(29);o(212),o(213),o(214);function tt(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function et(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?tt(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):tt(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var ot=function(){return Object.assign.apply(Object,arguments)},it=function(t,e){return Object.create(t,e)},nt=function(t,e){return Object.defineProperties(t,e)},at=function(t,e,o){return Object.defineProperty(t,e,o)},st=function(t){return Object.freeze(t)},lt=function(t){return Object.getOwnPropertyNames(t)},ct=function(t){return Object.keys(t)},ut=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},pt=function(t){return null!==t&&"object"===Object(Z.a)(t)},ht=function(t){return"[object Object]"===Object.prototype.toString.call(t)},ft=function(t){return et({},t)},bt=function(t,e){return ct(t).filter((function(t){return-1!==e.indexOf(t)})).reduce((function(e,o){return et(et({},e),{},Object(n.a)({},o,t[o]))}),{})},mt=function(t,e){return ct(t).filter((function(t){return-1===e.indexOf(t)})).reduce((function(e,o){return et(et({},e),{},Object(n.a)({},o,t[o]))}),{})};function gt(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function vt(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?gt(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):gt(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var yt=function t(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return X(e)?e.reduce((function(e,o){return[].concat(Object(Y.a)(e),[t(o,o)])}),[]):ht(e)?ct(e).reduce((function(o,r){return vt(vt({},o),{},Object(n.a)({},r,t(e[r],e[r])))}),{}):o},wt=(o(19),function(t){return t}),xt=(o(107),o(36)),kt=o(53),Ot=o(30),St=o(120),Ct=o(6);function Pt(t){var e=function(){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}}();return function(){var o,r=Object(Ot.a)(t);if(e){var n=Object(Ot.a)(this).constructor;o=Reflect.construct(r,arguments,n)}else o=r.apply(this,arguments);return Object(kt.a)(this,o)}}var Tt=Ct.i?window:{},jt=Ct.i?Tt.Element:function(t){Object(xt.a)(o,t);var e=Pt(o);function o(){return Object(G.a)(this,o),e.apply(this,arguments)}return o}(Object(St.a)(Object)),_t=Ct.i?Tt.HTMLElement:function(t){Object(xt.a)(o,t);var e=Pt(o);function o(){return Object(G.a)(this,o),e.apply(this,arguments)}return o}(jt),Bt=Ct.i?Tt.SVGElement:function(t){Object(xt.a)(o,t);var e=Pt(o);function o(){return Object(G.a)(this,o),e.apply(this,arguments)}return o}(jt),Dt=Ct.i?Tt.File:function(t){Object(xt.a)(o,t);var e=Pt(o);function o(){return Object(G.a)(this,o),e.apply(this,arguments)}return o}(Object(St.a)(Object)),Et=function(t){return Object(Z.a)(t)},Mt=function(t){return Object.prototype.toString.call(t).slice(8,-1)},$t=function(t){return void 0===t},zt=function(t){return null===t},At=function(t){return $t(t)||zt(t)},It=function(t){return"function"===Et(t)},Rt=function(t){return"boolean"===Et(t)},Ft=function(t){return"string"===Et(t)},Lt=function(t){return"number"===Et(t)},Vt=function(t){return t instanceof Date},Nt=function(t){return t instanceof Event},Ht=function(t){return"RegExp"===Mt(t)},Ut=/\[(\d+)]/g,Gt=function(t,path){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(!(path=X(path)?path.join("."):path)||!pt(t))return e;if(path in t)return t[path];var o=(path=String(path).replace(Ut,".$1")).split(".").filter(wt);return 0===o.length?e:o.every((function(e){return pt(t)&&e in t&&!At(t=t[e])}))?t:zt(t)?null:e},qt=function(t,path){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=Gt(t,path);return At(o)?e:o},Wt=function(t){var source=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Object(Ct.a)()||console.warn("[BootstrapVue warn]: ".concat(source?"".concat(source," - "):"").concat(t))},Yt=function(source){return!Ct.j&&(Wt("".concat(source,": Can not be called during SSR.")),!0)},Kt=function(source){return!Ct.g&&(Wt("".concat(source,": Requires Promise support.")),!0)},Xt=function t(e){return ct(e).forEach((function(o){var r=e[o];e[o]=r&&(ht(r)||X(r))?t(r):r})),st(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},BLink:{routerComponentName: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",backdropVariant:"dark"},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}}),Jt="$bvConfig",Qt=function(){function t(){Object(G.a)(this,t),this.$_config={},this.$_cachedBreakpoints=null}return Object(W.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(ht(e)){var o=lt(e);o.forEach((function(o){if(ut(Xt,o)){var r=e[o];if("breakpoints"===o){var n=e.breakpoints;!X(n)||n.length<2||n.some((function(b){return!Ft(b)||0===b.length}))?Wt('"breakpoints" must be an array of at least 2 breakpoint names',"BvConfig"):t.$_config.breakpoints=yt(n)}else if(ht(r)){lt(r).forEach((function(e){ut(Xt[o],e)?(t.$_config[o]=t.$_config[o]||{},$t(r[e])||(t.$_config[o][e]=yt(r[e]))):Wt('Unknown config property "'.concat(o,".").concat(e,'"'),"BvConfig")}))}}else Wt('Unknown config property "'.concat(o,'"'),"BvConfig")}))}}},{key:"resetConfig",value:function(){this.$_config={}}},{key:"getConfig",value:function(){return yt(this.$_config)}},{key:"getConfigValue",value:function(t){return yt(Gt(this.$_config,t,Gt(Xt,t)))}},{key:"defaults",get:function(){return Xt}}],[{key:"Defaults",get:function(){return Xt}}]),t}(),Zt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:U;e.prototype[Jt]=U.prototype[Jt]=e.prototype[Jt]||U.prototype[Jt]||new Qt,e.prototype[Jt].setConfig(t)};function te(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function ee(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?te(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):te(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var oe,re,ie=(oe=!1,re=["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(t){oe||U===t||Ct.k||Wt(re),oe=!0}),ne=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.components,o=t.directives,r=t.plugins,n=function t(n){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.installed||(t.installed=!0,ie(n),Zt(l,n),ce(n,e),ue(n,o),se(n,r))};return n.installed=!1,n},ae=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return ee(ee({},e),{},{install:ne(t)})},se=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var o in e)o&&e[o]&&t.use(e[o])},le=function(t,e,o){t&&e&&o&&t.component(e,o)},ce=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var component in e)le(t,component,e[component])},de=function(t,e,o){t&&e&&o&&t.directive(e.replace(/^VB/,"B"),o)},ue=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var o in e)de(t,o,e[o])},pe=(o(9),function(t){var e=it(null);return function(){for(var o=arguments.length,r=new Array(o),n=0;n<o;n++)r[n]=arguments[n];var l=JSON.stringify(r);return e[l]=e[l]||t.apply(null,r)}}),he=U.prototype,fe=function(t){return he.$bvConfig?he.$bvConfig.getConfigValue(t):yt(Gt(Xt,t))},be=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return e?fe("".concat(t,".").concat(e)):fe(t)||{}},me=function(){return fe("breakpoints")},ge=pe((function(){return me()})),ve=function(){return yt(ge())},ye=pe((function(){var t=ve();return t[0]="",t})),we=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,o=parseInt(t,10);return isNaN(o)?e:o},xe=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,o=parseFloat(t);return isNaN(o)?e:o},ke=function(t,e){return xe(t).toFixed(we(e,0))},Oe=/^\s+/,Se=/[-/\\^$*+?.()|[\]{}]/g,Ce=/-(\w)/g,Pe=/\B([A-Z])/g,Te=function(t){return t.replace(Pe,"-$1").toLowerCase()},je=function(t){return(t=Te(t).replace(Ce,(function(t,e){return e?e.toUpperCase():""}))).charAt(0).toUpperCase()+t.slice(1)},_e=function(t){return(t=Ft(t)?t.trim():String(t)).charAt(0).toUpperCase()+t.slice(1)},Be=function(t){return t.replace(Se,"\\$&")},De=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return At(t)?"":X(t)||ht(t)&&t.toString===Object.prototype.toString?JSON.stringify(t,null,e):String(t)},Ee=function(t){return De(t).trim()},Me=function(t){return De(t).toLowerCase()},$e=["button","[href]:not(.disabled)","input","select","textarea","[tabindex]","[contenteditable]"].map((function(s){return"".concat(s,":not(:disabled):not([disabled])")})).join(", "),ze=Ct.i?window:{},Ae=Ct.b?document:{},Ie="undefined"!=typeof Element?Element.prototype:{},Re=Ie.matches||Ie.msMatchesSelector||Ie.webkitMatchesSelector,Fe=Ie.closest||function(t){var e=this;do{if(Je(e,t))return e;e=e.parentElement||e.parentNode}while(!zt(e)&&e.nodeType===Node.ELEMENT_NODE);return null},Le=ze.requestAnimationFrame||ze.webkitRequestAnimationFrame||ze.mozRequestAnimationFrame||ze.msRequestAnimationFrame||ze.oRequestAnimationFrame||function(t){return setTimeout(t,16)},Ve=ze.MutationObserver||ze.WebKitMutationObserver||ze.MozMutationObserver||null,Ne=function(t){return!(!t||t.nodeType!==Node.ELEMENT_NODE)},He=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=Ae.activeElement;return e&&!t.some((function(t){return t===e}))?e:null},Ue=function(t,e){return De(t).toLowerCase()===De(e).toLowerCase()},Ge=function(t){return Ne(t)&&t===He()},qe=function(t){if(!Ne(t)||!t.parentNode||!Ze(Ae.body,t))return!1;if("none"===t.style.display)return!1;var e=lo(t);return!!(e&&e.height>0&&e.width>0)},We=function(t){return!Ne(t)||t.disabled||so(t,"disabled")||ro(t,"disabled")},Ye=function(t){return Ne(t)&&t.offsetHeight},Ke=function(t,e){return K((Ne(e)?e:Ae).querySelectorAll(t))},Xe=function(t,e){return(Ne(e)?e:Ae).querySelector(t)||null},Je=function(t,e){return!!Ne(t)&&Re.call(t,e)},Qe=function(t,e){var o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!Ne(e))return null;var r=Fe.call(e,t);return o?r:r===e?null:r},Ze=function(t,e){return!(!t||!It(t.contains))&&t.contains(e)},to=function(t){return Ae.getElementById(/^#/.test(t)?t.slice(1):t)||null},eo=function(t,e){e&&Ne(t)&&t.classList&&t.classList.add(e)},oo=function(t,e){e&&Ne(t)&&t.classList&&t.classList.remove(e)},ro=function(t,e){return!!(e&&Ne(t)&&t.classList)&&t.classList.contains(e)},io=function(t,e,o){e&&Ne(t)&&t.setAttribute(e,o)},no=function(t,e){e&&Ne(t)&&t.removeAttribute(e)},ao=function(t,e){return e&&Ne(t)?t.getAttribute(e):null},so=function(t,e){return e&&Ne(t)?t.hasAttribute(e):null},lo=function(t){return Ne(t)?t.getBoundingClientRect():null},co=function(t){return Ct.i&&Ne(t)?ze.getComputedStyle(t):{}},uo=function(){return Ct.i&&ze.getSelection?ze.getSelection():null},po=function(t){var e={top:0,left:0};if(!Ne(t)||0===t.getClientRects().length)return e;var o=lo(t);if(o){var r=t.ownerDocument.defaultView;e.top=o.top+r.pageYOffset,e.left=o.left+r.pageXOffset}return e},ho=function(t){var e={top:0,left:0};if(!Ne(t))return e;var o={top:0,left:0},r=co(t);if("fixed"===r.position)e=lo(t)||e;else{e=po(t);for(var n=t.ownerDocument,l=t.offsetParent||n.documentElement;l&&(l===n.body||l===n.documentElement)&&"static"===co(l).position;)l=l.parentNode;if(l&&l!==t&&l.nodeType===Node.ELEMENT_NODE){o=po(l);var c=co(l);o.top+=xe(c.borderTopWidth,0),o.left+=xe(c.borderLeftWidth,0)}}return{top:e.top-o.top-xe(r.marginTop,0),left:e.left-o.left-xe(r.marginLeft,0)}},fo=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return Ke($e,t).filter(qe).filter((function(t){return t.tabIndex>-1&&!t.disabled}))},bo=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{t.focus(e)}catch(t){}return Ge(t)},mo=function(t){try{t.blur()}catch(t){}return!Ge(t)},go=function(){return(go=Object.assign||function(t){for(var e,o=1,s=arguments.length;o<s;o++)for(var a in e=arguments[o])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t}).apply(this,arguments)},vo=/-(\w)/g,yo=/:(.*)/,wo=/;(?![^(]*\))/g;function xo(t,e){return e?e.toUpperCase():""}function s(t){for(var s,a={},e=0,o=t.split(wo);e<o.length;e++){var r=o[e].split(yo),i=r[0],n=r[1];(i=i.trim())&&("string"==typeof n&&(n=n.trim()),a[(s=i,s.replace(vo,xo))]=n)}return a}function ko(){for(var t,e,a={},o=arguments.length;o--;)for(var r=0,n=Object.keys(arguments[o]);r<n.length;r++)switch(t=n[r]){case"class":case"style":case"directives":if(Array.isArray(a[t])||(a[t]=[]),"style"===t){var i=void 0;i=Array.isArray(arguments[o].style)?arguments[o].style:[arguments[o].style];for(var l=0;l<i.length;l++){var c=i[l];"string"==typeof c&&(i[l]=s(c))}arguments[o].style=i}a[t]=a[t].concat(arguments[o][t]);break;case"staticClass":if(!arguments[o][t])break;void 0===a[t]&&(a[t]=""),a[t]&&(a[t]+=" "),a[t]+=arguments[o][t].trim();break;case"on":case"nativeOn":a[t]||(a[t]={});for(var p=0,d=Object.keys(arguments[o][t]||{});p<d.length;p++)e=d[p],a[t][e]?a[t][e]=[].concat(a[t][e],arguments[o][t][e]):a[t][e]=arguments[o][t][e];break;case"attrs":case"props":case"domProps":case"scopedSlots":case"staticStyle":case"hook":case"transition":a[t]||(a[t]={}),a[t]=go({},arguments[o][t],a[t]);break;case"slot":case"key":case"ref":case"tag":case"show":case"keepAlive":default:a[t]||(a[t]=arguments[o][t])}return a}function Oo(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function So(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Oo(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Oo(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Co={name:"",enterClass:"",enterActiveClass:"",enterToClass:"show",leaveClass:"show",leaveActiveClass:"",leaveToClass:""},Po=So(So({},Co),{},{enterActiveClass:"fade",leaveActiveClass:"fade"}),To=U.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 o=e.children,data=e.data,r=e.props,n=r.transProps;return ht(n)||(n=r.noFade?Co:Po,r.appear&&(n=So(So({},n),{},{appear:!0,appearClass:n.enterClass,appearActiveClass:n.enterActiveClass,appearToClass:n.enterToClass}))),t("transition",ko(data,{props:n=So(So({mode:r.mode},n),{},{css:!0})}),o)}}),jo=To,_o=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(t=Q(t).filter(wt)).some((function(t){return e[t]||o[t]}))},Bo=function(t){var slot,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t=Q(t).filter(wt);for(var i=0;i<t.length&&!slot;i++){var n=t[i];slot=o[n]||r[n]}return It(slot)?slot(e):slot},Do={methods:{hasNormalizedSlot:function(t){return _o(t,this.$scopedSlots,this.$slots)},normalizeSlot:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=Bo(t,e,this.$scopedSlots,this.$slots);return o?Q(o):o}}},Eo={content:{type:String,default:function(){return be("BButtonClose","content")}},disabled:{type:Boolean,default:!1},ariaLabel:{type:String,default:function(){return be("BButtonClose","ariaLabel")}},textVariant:{type:String,default:function(){return be("BButtonClose","textVariant")}}},Mo=U.extend({name:"BButtonClose",functional:!0,props:Eo,render:function(t,e){var o=e.props,data=e.data,r=e.slots,l=e.scopedSlots,c=r(),d=l||{},h={staticClass:"close",class:Object(n.a)({},"text-".concat(o.textVariant),o.textVariant),attrs:{type:"button",disabled:o.disabled,"aria-label":o.ariaLabel?String(o.ariaLabel):null},on:{click:function(t){o.disabled&&Nt(t)&&(t.stopPropagation(),t.preventDefault())}}};return _o("default",d,c)||(h.domProps={innerHTML:o.content}),t("button",ko(data,h),Bo("default",{},d,c))}}),$o=function(t){return""===t||Rt(t)?0:(t=we(t,0))>0?t:0},zo=function(t){return""===t||!0===t||!(we(t,0)<1)&&!!t},Ao=function(t){return!isNaN(we(t))},Io=ae({components:{BAlert:U.extend({name:"BAlert",mixins:[Do],model:{prop:"show",event:"input"},props:{variant:{type:String,default:function(){return be("BAlert","variant")}},dismissible:{type:Boolean,default:!1},dismissLabel:{type:String,default:function(){return be("BAlert","dismissLabel")}},show:{type:[Boolean,Number,String],default:!1},fade:{type:Boolean,default:!1}},data:function(){return{countDown:0,countDownTimeout:null,localShow:zo(this.show)}},watch:{show:function(t){this.countDown=$o(t),this.localShow=zo(t)},countDown:function(t){var e=this;this.clearCountDownInterval(),Ao(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(){Le((function(){e.localShow=!1}))})))},localShow:function(t){t||!this.dismissible&&!Ao(this.show)||this.$emit("dismissed"),Ao(this.show)||this.show===t||this.$emit("input",t)}},created:function(){this.countDown=$o(this.show),this.localShow=zo(this.show)},mounted:function(){this.countDown=$o(this.show),this.localShow=zo(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 o=t();this.dismissible&&(o=t(Mo,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot("dismiss")])),e=[e=t("div",{key:this._uid,staticClass:"alert",class:Object(n.a)({"alert-dismissible":this.dismissible},"alert-".concat(this.variant),this.variant),attrs:{role:"alert","aria-live":"polite","aria-atomic":!0}},[o,this.normalizeSlot("default")])]}return t(jo,{props:{noFade:!this.fade}},e)}})}}),Ro=Math.min,Fo=Math.max,Lo=Math.abs,Vo=Math.ceil,No=Math.floor,Ho=Math.pow,Uo=Math.round,Go=/^\d+(\.\d*)?[/:]\d+(\.\d*)?$/,qo=/[/:]/,Wo=ae({components:{BAspect:U.extend({name:"BAspect",mixins:[Do],props:{aspect:{type:[Number,String],default:"1:1"},tag:{type:String,default:"div"}},computed:{padding:function(){var t=this.aspect,e=1;if(Go.test(t)){var o=t.split(qo).map((function(t){return xe(t)||1})),r=Object(D.a)(o,2);e=r[0]/r[1]}else e=xe(t)||1;return"".concat(100/Lo(e),"%")}},render:function(t){var e=t("div",{staticClass:"".concat("b-aspect","-sizer flex-grow-1"),style:{paddingBottom:this.padding,height:0}}),o=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,o])}})}}),Yo=function(t,e){return t+_e(e)},Ko=function(t,e){return o=e.replace(t,""),(o=Ft(o)?o.trim():String(o)).charAt(0).toLowerCase()+o.slice(1);var o},Xo=function(t,e){return e+(t?_e(t):"")},Jo=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:wt;if(X(t))return t.map(e);var o={};for(var r in t)ut(t,r)&&(o[e(r)]=pt(t[r])?ft(t[r]):t[r]);return o},Qo=function(t,e){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:wt;return(X(t)?t.slice():ct(t)).reduce((function(t,r){return t[o(r)]=e[r],t}),{})},Zo=/%2C/g,er=/[!'()*]/g,or=/\+/g,rr=/^(\?|#|&)/,ir=function(t){return"%"+t.charCodeAt(0).toString(16)},nr=function(t){return encodeURIComponent(De(t)).replace(er,ir).replace(Zo,",")},ar=decodeURIComponent,sr=function(t){if(!ht(t))return"";var e=ct(t).map((function(e){var o=t[e];return $t(o)?"":zt(o)?nr(e):X(o)?o.reduce((function(t,o){return zt(o)?t.push(nr(e)):$t(o)||t.push(nr(e)+"="+nr(o)),t}),[]).join("&"):nr(e)+"="+nr(o)})).filter((function(t){return t.length>0})).join("&");return e?"?".concat(e):""},lr=function(t){var e={};return(t=De(t).trim().replace(rr,""))?(t.split("&").forEach((function(param){var t=param.replace(or," ").split("="),o=ar(t.shift()),r=t.length>0?ar(t.join("=")):null;$t(e[o])?e[o]=r:X(e[o])?e[o].push(r):e[o]=[e[o],r]})),e):e},cr=function(t){return!(!t.href&&!t.to)},dr=function(t){return!Ue(t,"a")},ur=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.href,o=t.to,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"a",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#",l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/";if(dr(r))return null;if(e)return e;if(o){if(Ft(o))return o||l;if(ht(o)&&(o.path||o.query||o.hash)){var path=De(o.path),c=sr(o.query),d=De(o.hash);return d=d&&"#"!==d.charAt(0)?"#".concat(d):d,"".concat(path).concat(c).concat(d)||l}}return n},pr=st({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});function fr(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var mr=function(t){return{handler:function(e,o){for(var r in o)ut(e,r)||this.$delete(this.$data[t],r);for(var n in e)this.$set(this.$data[t],n,e[n])}}},gr=function(t,e){return{data:function(){return Object(n.a)({},e,{})},watch:Object(n.a)({},t,mr(e)),created:function(){this[e]=function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?fr(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):fr(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({},this[t])}}},vr=gr("$attrs","bvAttrs"),yr=gr("$listeners","bvListeners");function wr(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function xr(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?wr(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):wr(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var kr={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"}},Or={prefetch:{type:Boolean,default:null},noPrefetch:{type:Boolean,default:!1}},Sr=xr(xr(xr({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}},kr),Or),{},{routerComponentName:{type:String,default:function(){return be("BLink","routerComponentName")}}}),Cr=U.extend({name:"BLink",mixins:[vr,yr,Do],inheritAttrs:!1,props:Sr,computed:{computedTag:function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.to,o=t.disabled,r=t.routerComponentName,n=arguments.length>1?arguments[1]:void 0,l=n.$router;return!l||l&&o||l&&!e?"a":r||(n.$nuxt?"nuxt-link":"router-link")}({to:this.to,disabled:this.disabled,routerComponentName:this.routerComponentName},this)},isRouterLink:function(){return dr(this.computedTag)},computedRel:function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.target,o=t.rel;return"_blank"===e&&zt(o)?"noopener":o||null}({target:this.target,rel:this.rel})},computedHref:function(){return ur({to:this.to,href:this.href},this.computedTag)},computedProps:function(){var t=this.prefetch;return this.isRouterLink?xr(xr({},Qo(xr(xr({},kr),Or),this)),{},{prefetch:Rt(t)?t:void 0,tag:this.routerTag}):{}},computedAttrs:function(){var t=this.bvAttrs,e=this.computedHref,o=this.computedRel,r=this.disabled,n=this.target,l=this.routerTag,c=this.isRouterLink;return xr(xr(xr(xr({},t),e?{href:e}:{}),c&&"a"!==l&&"area"!==l?{}:{rel:o,target:n}),{},{tabindex:r?"-1":$t(t.tabindex)?null:t.tabindex,"aria-disabled":r?"true":null})},computedListeners:function(){return xr(xr({},this.bvListeners),{},{click:this.onClick})}},methods:{onClick:function(t){var e=arguments,o=Nt(t),r=this.isRouterLink,n=this.bvListeners.click;o&&this.disabled?(t.stopPropagation(),t.stopImmediatePropagation()):(r&&t.currentTarget.__vue__&&t.currentTarget.__vue__.$emit("click",t),Q(n).filter((function(t){return It(t)})).forEach((function(t){t.apply(void 0,Object(Y.a)(e))})),this.$root.$emit("clicked::link",t)),o&&(this.disabled||!r&&"#"===this.computedHref)&&t.preventDefault()},focus:function(){bo(this.$el)},blur:function(){mo(this.$el)}},render:function(t){var e=this.active,o=this.disabled;return t(this.computedTag,Object(n.a)({class:{active:e,disabled:o},attrs:this.computedAttrs,props:this.computedProps},this.isRouterLink?"nativeOn":"on",this.computedListeners),this.normalizeSlot("default"))}});function Pr(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Tr(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Pr(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Pr(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var jr=mt(Sr,["event","routerTag"]);delete jr.href.default,delete jr.to.default;var _r=Tr(Tr({},{block:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:String,default:function(){return be("BButton","size")}},variant:{type:String,default:function(){return be("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}}),jr),Br=function(t){"focusin"===t.type?eo(t.target,"focus"):"focusout"===t.type&&oo(t.target,"focus")},Dr=function(t){return cr(t)||Ue(t.tag,"a")},Er=function(t){return Rt(t.pressed)},Mr=function(t){return!(Dr(t)||t.tag&&!Ue(t.tag,"button"))},$r=function(t){return!Dr(t)&&!Mr(t)},zr=function(t){var e;return["btn-".concat(t.variant||be("BButton","variant")),(e={},Object(n.a)(e,"btn-".concat(t.size),t.size),Object(n.a)(e,"btn-block",t.block),Object(n.a)(e,"rounded-pill",t.pill),Object(n.a)(e,"rounded-0",t.squared&&!t.pill),Object(n.a)(e,"disabled",t.disabled),Object(n.a)(e,"active",t.pressed),e)]},Ar=function(t){return Dr(t)?Qo(jr,t):{}},Ir=function(t,data){var button=Mr(t),link=Dr(t),e=Er(t),o=$r(t),r=link&&"#"===t.href,n=data.attrs&&data.attrs.role?data.attrs.role:null,l=data.attrs?data.attrs.tabindex:null;return(o||r)&&(l="0"),{type:button&&!link?t.type:null,disabled:button?t.disabled:null,role:o||r?"button":n,"aria-disabled":o?String(t.disabled):null,"aria-pressed":e?String(t.pressed):null,autocomplete:e?"off":null,tabindex:t.disabled&&!button?"-1":l}},Rr=U.extend({name:"BButton",functional:!0,props:_r,render:function(t,e){var o=e.props,data=e.data,r=e.listeners,n=e.children,l=Er(o),link=Dr(o),c=$r(o),d=link&&"#"===o.href,h={keydown:function(t){if(!o.disabled&&(c||d)){var e=t.keyCode;if(e===pr.SPACE||e===pr.ENTER&&c){var r=t.currentTarget||t.target;t.preventDefault(),r.click()}}},click:function(t){o.disabled&&Nt(t)?(t.stopPropagation(),t.preventDefault()):l&&r&&r["update:pressed"]&&Q(r["update:pressed"]).forEach((function(t){It(t)&&t(!o.pressed)}))}};l&&(h.focusin=Br,h.focusout=Br);var f={staticClass:"btn",class:zr(o),props:Ar(o),attrs:Ir(o,data),on:h};return t(link?Cr:o.tag,ko(data,f),n)}});function Fr(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var Lr={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}},Vr={viewBox:"0 0 16 16",width:"1em",height:"1em",focusable:"false",role:"img","aria-label":"icon"},Nr={width:null,height:null,focusable:null,role:null,"aria-label":null},Hr=U.extend({name:"BVIconBase",functional:!0,props:function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Fr(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Fr(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({content:{type:String},stacked:{type:Boolean,default:!1}},Lr),render:function(t,e){var o,data=e.data,r=e.props,l=e.children,c=Fo(xe(r.fontScale,1),0)||1,d=Fo(xe(r.scale,1),0)||1,h=xe(r.rotate,0),f=xe(r.shiftH,0),m=xe(r.shiftV,0),v=r.flipH,y=r.flipV,w=r.animation,x=v||y||1!==d,k=x||h,O=f||m,S=[k?"translate(8 8)":null,x?"scale(".concat((v?-1:1)*d," ").concat((y?-1:1)*d,")"):null,h?"rotate(".concat(h,")"):null,k?"translate(-8 -8)":null].filter(wt),C=r.stacked,P=!At(r.content),T=t("g",{attrs:{transform:S.join(" ")||null},domProps:P?{innerHTML:r.content||""}:{}},l);return O&&(T=t("g",{attrs:{transform:"translate(".concat(16*f/16," ").concat(-16*m/16,")")}},[T])),C&&(T=t("g",{},[T])),t("svg",ko({staticClass:"b-icon bi",class:(o={},Object(n.a)(o,"text-".concat(r.variant),!!r.variant),Object(n.a)(o,"b-icon-animation-".concat(w),!!w),o),attrs:Vr,style:C?{}:{fontSize:1===c?null:"".concat(100*c,"%")}},data,C?{attrs:Nr}:{},{attrs:{xmlns:C?null:"http://www.w3.org/2000/svg",fill:"currentColor"}}),[T])}});function Ur(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Gr(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ur(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Ur(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var qr=function(t,content){var e=Te(t),o="BIcon".concat(je(t)),r="bi-".concat(e),n=Ee(content||"");return U.extend({name:o,functional:!0,props:Gr(Gr({},Lr),{},{stacked:{type:Boolean,default:!1}}),render:function(t,o){var data=o.data,l=o.props;return t(Hr,ko(data,{staticClass:r,props:Gr(Gr({},l),{},{content:n}),attrs:{"aria-label":e.replace(/-/g," ")}}))}})},Wr=qr("Blank",""),Yr=qr("Calendar",'<path fill-rule="evenodd" d="M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1zm1-3a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2z"/><path fill-rule="evenodd" d="M3.5 0a.5.5 0 0 1 .5.5V1a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 .5-.5zm9 0a.5.5 0 0 1 .5.5V1a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 .5-.5z"/>'),Kr=qr("CalendarFill",'<path fill-rule="evenodd" d="M3.5 0a.5.5 0 0 1 .5.5V1a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 .5-.5zm9 0a.5.5 0 0 1 .5.5V1a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 .5-.5z"/><path d="M2 1a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2H2zm14 4H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V5z"/>'),Xr=qr("ChevronBarLeft",'<path fill-rule="evenodd" d="M11.854 3.646a.5.5 0 0 1 0 .708L8.207 8l3.647 3.646a.5.5 0 0 1-.708.708l-4-4a.5.5 0 0 1 0-.708l4-4a.5.5 0 0 1 .708 0zM4.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 1 0v-13a.5.5 0 0 0-.5-.5z"/>'),Jr=qr("ChevronDoubleLeft",'<path fill-rule="evenodd" d="M8.354 1.646a.5.5 0 0 1 0 .708L2.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/><path fill-rule="evenodd" d="M12.354 1.646a.5.5 0 0 1 0 .708L6.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>'),Qr=qr("ChevronDown",'<path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/>'),Zr=qr("ChevronLeft",'<path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>'),ti=qr("ChevronUp",'<path fill-rule="evenodd" d="M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z"/>'),ei=qr("CircleFill",'<circle cx="8" cy="8" r="8"/>'),oi=qr("Clock",'<path fill-rule="evenodd" d="M8 15A7 7 0 1 0 8 1a7 7 0 0 0 0 14zm8-7A8 8 0 1 1 0 8a8 8 0 0 1 16 0z"/><path fill-rule="evenodd" d="M7.5 3a.5.5 0 0 1 .5.5v5.21l3.248 1.856a.5.5 0 0 1-.496.868l-3.5-2A.5.5 0 0 1 7 9V3.5a.5.5 0 0 1 .5-.5z"/>'),ri=qr("ClockFill",'<path fill-rule="evenodd" d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z"/>'),ii=qr("Dash",'<path fill-rule="evenodd" d="M3.5 8a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1H4a.5.5 0 0 1-.5-.5z"/>'),ni=qr("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 1 0 0-6 3 3 0 0 0 0 6z"/>'),ai=qr("Plus",'<path fill-rule="evenodd" d="M8 3.5a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5H4a.5.5 0 0 1 0-1h3.5V4a.5.5 0 0 1 .5-.5z"/><path fill-rule="evenodd" d="M7.5 8a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1H8.5V12a.5.5 0 0 1-1 0V8z"/>'),si=qr("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 0 0-.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 0 0-.163-.505L1.71 6.745l4.052-.576a.525.525 0 0 0 .393-.288l1.847-3.658 1.846 3.658a.525.525 0 0 0 .393.288l4.052.575-2.906 2.77a.564.564 0 0 0-.163.506l.694 3.957-3.686-1.894a.503.503 0 0 0-.461 0z"/>'),ci=qr("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"/>'),di=qr("StarHalf",'<path fill-rule="evenodd" d="M5.354 5.119L7.538.792A.516.516 0 0 1 8 .5c.183 0 .366.097.465.292l2.184 4.327 4.898.696A.537.537 0 0 1 16 6.32a.55.55 0 0 1-.17.445l-3.523 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256a.519.519 0 0 1-.146.05c-.341.06-.668-.254-.6-.642l.83-4.73L.173 6.765a.55.55 0 0 1-.171-.403.59.59 0 0 1 .084-.302.513.513 0 0 1 .37-.245l4.898-.696zM8 12.027c.08 0 .16.018.232.056l3.686 1.894-.694-3.957a.564.564 0 0 1 .163-.505l2.906-2.77-4.052-.576a.525.525 0 0 1-.393-.288L8.002 2.223 8 2.226v9.8z"/>'),ui=qr("X",'<path fill-rule="evenodd" d="M11.854 4.146a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708-.708l7-7a.5.5 0 0 1 .708 0z"/><path fill-rule="evenodd" d="M4.146 4.146a.5.5 0 0 0 0 .708l7 7a.5.5 0 0 0 .708-.708l-7-7a.5.5 0 0 0-.708 0z"/>');function pi(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function hi(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?pi(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):pi(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var fi=/^BIcon/,bi=U.extend({name:"BIcon",functional:!0,props:hi(hi({icon:{type:String,default:null}},Lr),{},{stacked:{type:Boolean,default:!1}}),render:function(t,e){var data=e.data,o=e.props,r=e.parent,n=je(Ee(o.icon||"")).replace(fi,""),l="BIcon".concat(n),c=((r||{}).$options||{}).components;return t(n&&c?c[l]||Wr:n?l:Wr,ko(data,{props:hi(hi({},o),{},{icon:null})}))}});function mi(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function gi(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?mi(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):mi(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var vi=/^[0-9]*\.?[0-9]+$/,yi={sm:"1.5em",md:"2.5em",lg:"3.5em"},wi=mt(Sr,["active","event","routerTag"]),xi=gi(gi({src:{type:String},text:{type:String},icon:{type:String},alt:{type:String,default:"avatar"},variant:{type:String,default:function(){return be("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 be("BAvatar","badgeVariant")}},badgeTop:{type:Boolean,default:!1},badgeLeft:{type:Boolean,default:!1},badgeOffset:{type:String,default:"0px"}},wi),{},{ariaLabel:{type:String}}),ki=function(t){return t=At(t)||""===t?"md":Ft(t)&&vi.test(t)?xe(t,0):t,Lt(t)?"".concat(t,"px"):yi[t]||t},Oi=ae({components:{BAvatar:U.extend({name:"BAvatar",mixins:[Do],inject:{bvAvatarGroup:{default:null}},props:xi,data:function(){return{localSrc:this.src||null}},computed:{computedSize:function(){return ki(this.bvAvatarGroup?this.bvAvatarGroup.size:this.size)},computedVariant:function(){var t=this.bvAvatarGroup;return t&&t.variant?t.variant:this.variant},computedRounded:function(){var t=this.bvAvatarGroup,e=!(!t||!t.square)||this.square,o=t&&t.rounded?t.rounded:this.rounded;return e?"0":""===o||(o||"circle")},fontStyle:function(){var t=this.computedSize;return(t=t?"calc(".concat(t," * ").concat(.4,")"):null)?{fontSize:t}:{}},marginStyle:function(){var t=this.bvAvatarGroup,e=t?t.overlapScale:0,o=this.computedSize,r=o&&e?"calc(".concat(o," * -").concat(e,")"):null;return r?{marginLeft:r,marginRight:r}:{}},badgeStyle:function(){var t=this.computedSize,e=this.badgeTop,o=this.badgeLeft,r=this.badgeOffset||"0px";return{fontSize:t?"calc(".concat(t," * ").concat(.4*.7," )"):null,top:e?r:null,bottom:e?null:r,left:o?r:null,right:o?null:r}}},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,o=this.computedVariant,r=this.disabled,l=this.computedRounded,c=this.icon,d=this.localSrc,text=this.text,h=this.fontStyle,f=this.marginStyle,m=this.computedSize,button=this.button,v=this.buttonType,y=this.badge,w=this.badgeVariant,x=this.badgeStyle,link=!button&&cr(this),k=button?Rr:link?Cr:"span",O=this.alt,S=this.ariaLabel||null,C=null;this.hasNormalizedSlot("default")?C=t("span",{staticClass:"b-avatar-custom"},[this.normalizeSlot("default")]):d?(C=t("img",{style:o?{}:{width:"100%",height:"100%"},attrs:{src:d,alt:O},on:{error:this.onImgError}}),C=t("span",{staticClass:"b-avatar-img"},[C])):C=c?t(bi,{props:{icon:c},attrs:{"aria-hidden":"true",alt:O}}):text?t("span",{staticClass:"b-avatar-text",style:h},[t("span",text)]):t(ni,{attrs:{"aria-hidden":"true",alt:O}});var P=t(),T=this.hasNormalizedSlot("badge");if(y||""===y||T){var j=!0===y?"":y;P=t("span",{staticClass:"b-avatar-badge",class:Object(n.a)({},"badge-".concat(w),!!w),style:x},[T?this.normalizeSlot("badge"):j])}return t(k,{staticClass:"b-avatar",class:(e={},Object(n.a)(e,"badge-".concat(o),!button&&o),Object(n.a)(e,"rounded",!0===l),Object(n.a)(e,"rounded-".concat(l),l&&!0!==l),Object(n.a)(e,"disabled",r),e),style:gi({width:m,height:m},f),attrs:{"aria-label":S||null},props:button?{variant:o,disabled:r,type:v}:link?Qo(wi,this):{},on:button||link?{click:this.onClick}:{}},[C,P])}}),BAvatarGroup:U.extend({name:"BAvatarGroup",mixins:[Do],provide:function(){return{bvAvatarGroup:this}},props:{variant:{type:String,default:null},size:{type:String,default:null},overlap:{type:[Number,String],default:.3},square:{type:Boolean,default:!1},rounded:{type:[Boolean,String],default:!1},tag:{type:String,default:"div"}},computed:{computedSize:function(){return ki(this.size)},overlapScale:function(){return Ro(Fo(xe(this.overlap,0),0),1)/2},paddingStyle:function(){var t=this.computedSize;return(t=t?"calc(".concat(t," * ").concat(this.overlapScale,")"):null)?{paddingLeft:t,paddingRight:t}:{}}},render:function(t){var e=t("div",{staticClass:"b-avatar-group-inner",style:this.paddingStyle},[this.normalizeSlot("default")]);return t(this.tag,{staticClass:"b-avatar-group",attrs:{role:"group"}},[e])}})}});function Si(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var Ci=mt(Sr,["event","routerTag"]);delete Ci.href.default,delete Ci.to.default;var Pi=function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Si(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Si(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({tag:{type:String,default:"span"},variant:{type:String,default:function(){return be("BBadge","variant")}},pill:{type:Boolean,default:!1}},Ci),Ti=U.extend({name:"BBadge",functional:!0,props:Pi,render:function(t,e){var o=e.props,data=e.data,r=e.children,link=cr(o);return t(link?Cr:o.tag,ko(data,{staticClass:"badge",class:[o.variant?"badge-".concat(o.variant):"badge-secondary",{"badge-pill":o.pill,active:o.active,disabled:o.disabled}],props:link?Qo(Ci,o):{}}),r)}}),ji=ae({components:{BBadge:Ti}}),_i=/(<([^>]+)>)/gi,Bi=function(){var text=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(text).replace(_i,"")},Di=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}};function Ei(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var Mi=function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ei(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Ei(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({text:{type:String,default:null},html:{type:String,default:null},ariaCurrent:{type:String,default:"location"}},mt(Sr,["event","routerTag"])),$i=U.extend({name:"BBreadcrumbLink",functional:!0,props:Mi,render:function(t,e){var o=e.props,data=e.data,r=e.children,n=o.active,l=n?"span":Cr,c={attrs:{"aria-current":n?o.ariaCurrent:null},props:Qo(Mi,o)};return r||(c.domProps=Di(o.html,o.text)),t(l,ko(data,c),r)}}),zi=U.extend({name:"BBreadcrumbItem",functional:!0,props:Mi,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t("li",ko(data,{staticClass:"breadcrumb-item",class:{active:o.active}}),[t($i,{props:o},r)])}});function Ai(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Ii(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ai(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Ai(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Ri={items:{type:Array,default:null}},Fi=ae({components:{BBreadcrumb:U.extend({name:"BBreadcrumb",functional:!0,props:Ri,render:function(t,e){var o=e.props,data=e.data,r=e.children;if(X(o.items)){var n=!1;r=o.items.map((function(e,r){pt(e)||(e={text:De(e)});var l=e.active;return l&&(n=!0),l||n||(l=r+1===o.items.length),t(zi,{props:Ii(Ii({},e),{},{active:l})})}))}return t("ol",ko(data,{staticClass:"breadcrumb"}),r)}}),BBreadcrumbItem:zi,BBreadcrumbLink:$i}}),Li=ae({components:{BButton:Rr,BBtn:Rr,BButtonClose:Mo,BBtnClose:Mo}}),Vi={vertical:{type:Boolean,default:!1},size:{type:String,default:function(){return be("BButton","size")}},tag:{type:String,default:"div"},ariaRole:{type:String,default:"group"}},Ni=U.extend({name:"BButtonGroup",functional:!0,props:Vi,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.tag,ko(data,{class:Object(n.a)({"btn-group":!o.vertical,"btn-group-vertical":o.vertical},"btn-group-".concat(o.size),o.size),attrs:{role:o.ariaRole}}),r)}}),Hi=ae({components:{BButtonGroup:Ni,BBtnGroup:Ni}}),Ui=[".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(","),Gi=U.extend({name:"BButtonToolbar",mixins:[Do],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,o=t.shiftKey;e===pr.UP||e===pr.LEFT?(this.stop(t),o?this.focusFirst(t):this.focusPrev(t)):e!==pr.DOWN&&e!==pr.RIGHT||(this.stop(t),o?this.focusLast(t):this.focusNext(t))}},focusFirst:function(){var t=this.getItems();bo(t[0])},focusPrev:function(t){var e=this.getItems(),o=e.indexOf(t.target);o>-1&&(e=e.slice(0,o).reverse(),bo(e[0]))},focusNext:function(t){var e=this.getItems(),o=e.indexOf(t.target);o>-1&&(e=e.slice(o+1),bo(e[0]))},focusLast:function(){var t=this.getItems().reverse();bo(t[0])},getItems:function(){var t=Ke(Ui,this.$el);return t.forEach((function(t){t.tabIndex=-1})),t.filter((function(t){return qe(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")])}}),qi=ae({components:{BButtonToolbar:Gi,BBtnToolbar:Gi}}),Wi=function t(a,b){if(a===b)return!0;var e=Vt(a),o=Vt(b);if(e||o)return!(!e||!o)&&a.getTime()===b.getTime();if(e=X(a),o=X(b),e||o)return!(!e||!o)&&function(a,b){if(a.length!==b.length)return!1;for(var t=!0,i=0;t&&i<a.length;i++)t=Wi(a[i],b[i]);return t}(a,b);if(e=pt(a),o=pt(b),e||o){if(!e||!o)return!1;if(ct(a).length!==ct(b).length)return!1;for(var r in a){var n=ut(a,r),l=ut(b,r);if(n&&!l||!n&&l||!t(a[r],b[r]))return!1}}return String(a)===String(b)},Yi=Wi,Ki=o(91),Xi=/^\d+-\d\d?-\d\d?(?:\s|T|$)/,Ji=/-|\s|T/,Qi=function(){for(var t=arguments.length,e=new Array(t),o=0;o<t;o++)e[o]=arguments[o];return Object(Ki.a)(Date,e)},Zi=function(t){if(Ft(t)&&Xi.test(t.trim())){var e=t.split(Ji).map((function(t){return we(t,1)})),o=Object(D.a)(e,3),r=o[0],n=o[1],l=o[2];return Qi(r,n-1,l)}return Vt(t)?Qi(t.getFullYear(),t.getMonth(),t.getDate()):null},tn=function(t){if(!(t=Zi(t)))return null;var e=t.getFullYear(),o="0".concat(t.getMonth()+1).slice(-2),r="0".concat(t.getDate()).slice(-2);return"".concat(e,"-").concat(o,"-").concat(r)},en=function(t,e){return new Intl.DateTimeFormat(t,e).format},on=function(t,e){return tn(t)===tn(e)},rn=function(t){return(t=Qi(t)).setDate(1),t},nn=function(t){return(t=Qi(t)).setMonth(t.getMonth()+1),t.setDate(0),t},an=function(t,e){var o=(t=Qi(t)).getMonth();return t.setFullYear(t.getFullYear()+e),t.getMonth()!==o&&t.setDate(0),t},sn=function(t){var e=(t=Qi(t)).getMonth();return t.setMonth(e-1),t.getMonth()===e&&t.setDate(0),t},ln=function(t){var e=(t=Qi(t)).getMonth();return t.setMonth(e+1),t.getMonth()===(e+2)%12&&t.setDate(0),t},cn=function(t){return an(t,-1)},dn=function(t){return an(t,1)},un=function(t){return an(t,-10)},pn=function(t){return an(t,10)},hn=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t=Zi(t),e=Zi(e)||t,o=Zi(o)||t,t?t<e?e:t>o?o:t:null},fn=["ar","az","ckb","fa","he","ks","lrc","mzn","ps","sd","te","ug","ur","yi"].map((function(t){return t.toLowerCase()})),bn=/-u-.+/,mn=function(t){var e=De(t).toLowerCase().replace(bn,"").split("-"),o=e.slice(0,2).join("-"),r=e[0];return J(fn,o)||J(fn,r)},gn={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)}))}};function vn(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function yn(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?vn(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):vn(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var wn=pr.UP,xn=pr.DOWN,kn=pr.LEFT,On=pr.RIGHT,Sn=pr.PAGEUP,Cn=pr.PAGEDOWN,Pn=pr.HOME,Tn=pr.END,jn=pr.ENTER,_n=pr.SPACE,Bn=U.extend({name:"BCalendar",mixins:[vr,gn,Do],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:[Number,String],default:0},locale:{type:[String,Array]},direction:{type:String},selectedVariant:{type:String,default:"primary"},todayVariant:{type:String},noHighlightToday:{type:Boolean,default:!1},dateInfoFn:{type:Function},width:{type:String,default:"270px"},block:{type:Boolean,default:!1},hideHeader:{type:Boolean,default:!1},showDecadeNav:{type:Boolean,default:!1},hidden:{type:Boolean,default:!1},ariaControls:{type:String},roleDescription:{type:String},labelPrevDecade:{type:String,default:function(){return be("BCalendar","labelPrevDecade")}},labelPrevYear:{type:String,default:function(){return be("BCalendar","labelPrevYear")}},labelPrevMonth:{type:String,default:function(){return be("BCalendar","labelPrevMonth")}},labelCurrentMonth:{type:String,default:function(){return be("BCalendar","labelCurrentMonth")}},labelNextMonth:{type:String,default:function(){return be("BCalendar","labelNextMonth")}},labelNextYear:{type:String,default:function(){return be("BCalendar","labelNextYear")}},labelNextDecade:{type:String,default:function(){return be("BCalendar","labelNextDecade")}},labelToday:{type:String,default:function(){return be("BCalendar","labelToday")}},labelSelected:{type:String,default:function(){return be("BCalendar","labelSelected")}},labelNoDateSelected:{type:String,default:function(){return be("BCalendar","labelNoDateSelected")}},labelCalendar:{type:String,default:function(){return be("BCalendar","labelCalendar")}},labelNav:{type:String,default:function(){return be("BCalendar","labelNav")}},labelHelp:{type:String,default:function(){return be("BCalendar","labelHelp")}},dateFormatOptions:{type:Object,default:function(){return{year:"numeric",month:"long",day:"numeric",weekday:"long"}}},weekdayHeaderFormat:{type:String,default:"short",validator:function(t){return J(["long","short","narrow"],t)}}},data:function(){var t=tn(this.value)||"";return{selectedYMD:t,activeYMD:t||tn(hn(this.initialDate||this.getToday()),this.min,this.max),gridHasFocus:!1,isLive:!1}},computed:{valueId:function(){return this.safeId()},widgetId:function(){return this.safeId("_calendar-wrapper_")},navId:function(){return this.safeId("_calendar-nav_")},gridId:function(){return this.safeId("_calendar-grid_")},gridCaptionId:function(){return this.safeId("_calendar-grid-caption_")},gridHelpId:function(){return this.safeId("_calendar-grid-help_")},activeId:function(){return this.activeYMD?this.safeId("_cell-".concat(this.activeYMD,"_")):null},selectedDate:function(){return Zi(this.selectedYMD)},activeDate:function(){return Zi(this.activeYMD)},computedMin:function(){return Zi(this.min)},computedMax:function(){return Zi(this.max)},computedWeekStarts:function(){return Fo(we(this.startWeekday,0),0)%7},computedLocale:function(){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"gregory";t=Q(t).filter(wt);var o=new Intl.DateTimeFormat(t,{calendar:e});return o.resolvedOptions().locale}(Q(this.locale).filter(wt),"gregory")},calendarLocale:function(){var t=new Intl.DateTimeFormat(this.computedLocale,{calendar:"gregory"}),e=t.resolvedOptions().calendar,o=t.resolvedOptions().locale;return"gregory"!==e&&(o=o.replace(/-u-.+$/i,"").concat("-u-ca-gregory")),o},calendarYear:function(){return this.activeDate.getFullYear()},calendarMonth:function(){return this.activeDate.getMonth()},calendarFirstDay:function(){return Qi(this.calendarYear,this.calendarMonth,1)},calendarDaysInMonth:function(){var t=Qi(this.calendarFirstDay);return t.setMonth(t.getMonth()+1,0),t.getDate()},computedVariant:function(){return"btn-".concat(this.selectedVariant||"primary")},computedTodayVariant:function(){return"btn-outline-".concat(this.todayVariant||this.selectedVariant||"primary")},isRTL:function(){var t=De(this.direction).toLowerCase();return"rtl"===t||"ltr"!==t&&mn(this.computedLocale)},context:function(){var t=this.selectedYMD,e=Zi(t),o=this.activeYMD,r=Zi(o);return{selectedYMD:t,selectedDate:e,selectedFormatted:e?this.formatDateString(e):this.labelNoDateSelected,activeYMD:o,activeDate:r,activeFormatted:r?this.formatDateString(r):"",disabled:this.dateDisabled(r),locale:this.computedLocale,calendarLocale:this.calendarLocale,rtl:this.isRTL}},dateOutOfRange:function(){var t=this.computedMin,e=this.computedMax;return function(o){return o=Zi(o),t&&o<t||e&&o>e}},dateDisabled:function(){var t=this.dateOutOfRange,e=It(this.dateDisabledFn)?this.dateDisabledFn:function(){return!1};return function(o){o=Zi(o);var r=tn(o);return!(!t(o)&&!e(r,o))}},formatDateString:function(){return en(this.calendarLocale,yn(yn({year:"numeric",month:"2-digit",day:"2-digit"},this.dateFormatOptions),{},{hour:void 0,minute:void 0,second:void 0,calendar:"gregory"}))},formatYearMonth:function(){return en(this.calendarLocale,{year:"numeric",month:"long",calendar:"gregory"})},formatWeekdayName:function(){return en(this.calendarLocale,{weekday:"long",calendar:"gregory"})},formatWeekdayNameShort:function(){return en(this.calendarLocale,{weekday:this.weekdayHeaderFormat||"short",calendar:"gregory"})},formatDay:function(){var t=new Intl.NumberFormat([this.computedLocale],{style:"decimal",minimumIntegerDigits:1,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"});return function(e){return t.format(e.getDate())}},prevDecadeDisabled:function(){var t=this.computedMin;return this.disabled||t&&nn(un(this.activeDate))<t},prevYearDisabled:function(){var t=this.computedMin;return this.disabled||t&&nn(cn(this.activeDate))<t},prevMonthDisabled:function(){var t=this.computedMin;return this.disabled||t&&nn(sn(this.activeDate))<t},thisMonthDisabled:function(){return this.disabled},nextMonthDisabled:function(){var t=this.computedMax;return this.disabled||t&&rn(ln(this.activeDate))>t},nextYearDisabled:function(){var t=this.computedMax;return this.disabled||t&&rn(dn(this.activeDate))>t},nextDecadeDisabled:function(){var t=this.computedMax;return this.disabled||t&&rn(pn(this.activeDate))>t},calendar:function(){for(var t=[],e=this.calendarFirstDay,o=e.getFullYear(),r=e.getMonth(),n=this.calendarDaysInMonth,l=e.getDay(),c=(this.computedWeekStarts>l?7:0)-this.computedWeekStarts,d=It(this.dateInfoFn)?this.dateInfoFn:function(){return{}},h=0-c-l,f=0;f<6&&h<n;f++){t[f]=[];for(var m=0;m<7;m++){h++;var v=Qi(o,r,h),y=v.getMonth(),w=tn(v),x=this.dateDisabled(v),k=d(w,Zi(w));k=Ft(k)||X(k)?{class:k}:ht(k)?yn({class:""},k):{class:""},t[f].push({ymd:w,day:this.formatDay(v),label:this.formatDateString(v),isThisMonth:y===r,isDisabled:x,info:k})}}return t},calendarHeadings:function(){var t=this;return this.calendar[0].map((function(e){return{text:t.formatWeekdayNameShort(Zi(e.ymd)),label:t.formatWeekdayName(Zi(e.ymd))}}))}},watch:{value:function(t,e){var o=tn(t)||"",r=tn(e)||"";on(o,r)||(this.activeYMD=o||this.activeYMD,this.selectedYMD=o)},selectedYMD:function(t,e){t!==e&&this.$emit("input",this.valueAsDate?Zi(t)||null:t||"")},context:function(t,e){Yi(t,e)||this.$emit("context",t)},hidden:function(t){this.activeYMD=this.selectedYMD||tn(this.value||this.constrainDate(this.initialDate||this.getToday())),this.setLive(!t)}},created:function(){var t=this;this.$nextTick((function(){t.$emit("context",t.context)}))},mounted:function(){this.setLive(!0)},activated:function(){this.setLive(!0)},deactivated:function(){this.setLive(!1)},beforeDestroy:function(){this.setLive(!1)},methods:{focus:function(){this.disabled||bo(this.$refs.grid)},blur:function(){this.disabled||mo(this.$refs.grid)},setLive:function(t){var e=this;t?this.$nextTick((function(){Le((function(){e.isLive=!0}))})):this.isLive=!1},getToday:function(){return Zi(Qi())},constrainDate:function(t){return hn(t,this.computedMin,this.computedMax)},emitSelected:function(t){var e=this;this.$nextTick((function(){e.$emit("selected",tn(t)||"",Zi(t)||null)}))},setGridFocusFlag:function(t){this.gridHasFocus=!this.disabled&&"focus"===t.type},onKeydownWrapper:function(t){var e=t.altKey,o=t.ctrlKey,r=t.keyCode;if(J([Sn,Cn,Tn,Pn,kn,wn,On,xn],r)){t.preventDefault(),t.stopPropagation();var n=Qi(this.activeDate),l=Qi(this.activeDate),c=n.getDate(),d=this.constrainDate(this.getToday()),h=this.isRTL;r===Sn?(n=(e?o?un:cn:sn)(n),(l=Qi(n)).setDate(1)):r===Cn?(n=(e?o?pn:dn:ln)(n),(l=Qi(n)).setMonth(l.getMonth()+1),l.setDate(0)):r===kn?(n.setDate(c+(h?1:-1)),l=n=this.constrainDate(n)):r===On?(n.setDate(c+(h?-1:1)),l=n=this.constrainDate(n)):r===wn?(n.setDate(c-7),l=n=this.constrainDate(n)):r===xn?(n.setDate(c+7),l=n=this.constrainDate(n)):r===Pn?l=n=d:r===Tn&&(l=n=Zi(this.selectedDate)||d),this.dateOutOfRange(l)||on(n,this.activeDate)||(this.activeYMD=tn(n)),this.focus()}},onKeydownGrid:function(t){var e=t.keyCode,o=this.activeDate;e!==jn&&e!==_n||(t.preventDefault(),t.stopPropagation(),this.disabled||this.readonly||this.dateDisabled(o)||(this.selectedYMD=tn(o),this.emitSelected(o)),this.focus())},onClickDay:function(t){var e=this.selectedDate,o=this.activeDate,r=Zi(t.ymd);this.disabled||t.isDisabled||this.dateDisabled(r)||(this.readonly||(this.selectedYMD=tn(on(r,e)?e:r),this.emitSelected(r)),this.activeYMD=tn(on(r,o)?o:Qi(r)),this.focus())},gotoPrevDecade:function(){this.activeYMD=tn(this.constrainDate(un(this.activeDate)))},gotoPrevYear:function(){this.activeYMD=tn(this.constrainDate(cn(this.activeDate)))},gotoPrevMonth:function(){this.activeYMD=tn(this.constrainDate(sn(this.activeDate)))},gotoCurrentMonth:function(){this.activeYMD=tn(this.constrainDate(this.getToday()))},gotoNextMonth:function(){this.activeYMD=tn(this.constrainDate(ln(this.activeDate)))},gotoNextYear:function(){this.activeYMD=tn(this.constrainDate(dn(this.activeDate)))},gotoNextDecade:function(){this.activeYMD=tn(this.constrainDate(pn(this.activeDate)))},onHeaderClick:function(){this.disabled||(this.activeYMD=this.selectedYMD||tn(this.getToday()),this.focus())}},render:function(t){var e=this;if(this.hidden)return t();var o=this.valueId,r=this.widgetId,l=this.navId,c=this.gridId,d=this.gridCaptionId,h=this.gridHelpId,f=this.activeId,m=this.isLive,v=this.isRTL,y=this.activeYMD,w=this.selectedYMD,x=this.safeId,k=!this.showDecadeNav,O=tn(this.getToday()),S=!this.noHighlightToday,C=t("output",{staticClass:"form-control form-control-sm text-center",class:{"text-muted":this.disabled,readonly:this.readonly||this.disabled},attrs:{id:o,for:c,role:"status",tabindex:this.disabled?null:"-1","data-selected":De(w),"aria-live":m?"polite":"off","aria-atomic":m?"true":null},on:{click:this.onHeaderClick,focus:this.onHeaderClick}},this.selectedDate?[t("bdi",{staticClass:"sr-only"}," (".concat(De(this.labelSelected),") ")),t("bdi",this.formatDateString(this.selectedDate))]:this.labelNoDateSelected||" ");C=t("header",{staticClass:"b-calendar-header",class:{"sr-only":this.hideHeader},attrs:{title:this.selectedDate&&this.labelSelectedDate||null}},[C]);var P={isRTL:v},T={shiftV:.5},j=yn(yn({},T),{},{flipH:v}),_=yn(yn({},T),{},{flipH:!v}),B=this.normalizeSlot("nav-prev-decade",P)||t(Xr,{props:j}),D=this.normalizeSlot("nav-prev-year",P)||t(Jr,{props:j}),E=this.normalizeSlot("nav-prev-month",P)||t(Zr,{props:j}),M=this.normalizeSlot("nav-this-month",P)||t(ei,{props:T}),$=this.normalizeSlot("nav-next-month",P)||t(Zr,{props:_}),z=this.normalizeSlot("nav-next-year",P)||t(Jr,{props:_}),A=this.normalizeSlot("nav-next-decade",P)||t(Xr,{props:_}),I=function(content,label,e,o,r){return t("button",{staticClass:"btn btn-sm btn-outline-secondary border-0 flex-fill",class:{disabled:o},attrs:{title:label||null,type:"button","aria-label":label||null,"aria-disabled":o?"true":null,"aria-keyshortcuts":r||null},on:o?{}:{click:e}},[t("div",{attrs:{"aria-hidden":"true"}},[content])])},R=t("div",{staticClass:"b-calendar-nav d-flex",attrs:{id:l,role:"group","aria-hidden":this.disabled?"true":null,"aria-label":this.labelNav||null,"aria-controls":c}},[k?t():I(B,this.labelPrevDecade,this.gotoPrevDecade,this.prevDecadeDisabled,"Ctrl+Alt+PageDown"),I(D,this.labelPrevYear,this.gotoPrevYear,this.prevYearDisabled,"Alt+PageDown"),I(E,this.labelPrevMonth,this.gotoPrevMonth,this.prevMonthDisabled,"PageDown"),I(M,this.labelCurrentMonth,this.gotoCurrentMonth,this.thisMonthDisabled,"Home"),I($,this.labelNextMonth,this.gotoNextMonth,this.nextMonthDisabled,"PageUp"),I(z,this.labelNextYear,this.gotoNextYear,this.nextYearDisabled,"Alt+PageUp"),k?t():I(A,this.labelNextDecade,this.gotoNextDecade,this.nextDecadeDisabled,"Ctrl+Alt+PageUp")]),F=t("header",{key:"grid-caption",staticClass:"b-calendar-grid-caption text-center font-weight-bold",class:{"text-muted":this.disabled},attrs:{id:d,"aria-live":m?"polite":null,"aria-atomic":m?"true":null}},this.formatYearMonth(this.calendarFirstDay)),L=t("div",{staticClass:"b-calendar-grid-weekdays row no-gutters border-bottom",attrs:{"aria-hidden":"true"}},this.calendarHeadings.map((function(o,r){return t("small",{key:r,staticClass:"col text-truncate",class:{"text-muted":e.disabled},attrs:{title:o.label===o.text?null:o.label,"aria-label":o.label}},o.text)}))),V=this.calendar.map((function(o){var r=o.map((function(o,r){var l,c=o.ymd===w,d=o.ymd===y,h=o.ymd===O,f=x("_cell-".concat(o.ymd,"_")),m=t("span",{staticClass:"btn border-0 rounded-circle text-nowrap",class:(l={focus:d&&e.gridHasFocus,disabled:o.isDisabled||e.disabled,active:c},Object(n.a)(l,e.computedVariant,c),Object(n.a)(l,e.computedTodayVariant,h&&S&&!c&&o.isThisMonth),Object(n.a)(l,"btn-outline-light",!(h&&S||c||d)),Object(n.a)(l,"btn-light",!(h&&S)&&!c&&d),Object(n.a)(l,"text-muted",!o.isThisMonth&&!c),Object(n.a)(l,"text-dark",!(h&&S)&&!c&&!d&&o.isThisMonth),Object(n.a)(l,"font-weight-bold",(c||o.isThisMonth)&&!o.isDisabled),l),on:{click:function(){return e.onClickDay(o)}}},o.day);return t("div",{key:r,staticClass:"col p-0",class:o.isDisabled?"bg-light":o.info.class||"",attrs:{id:f,role:"button","data-date":o.ymd,"aria-hidden":o.isThisMonth?null:"true","aria-disabled":o.isDisabled||e.disabled?"true":null,"aria-label":[o.label,c?"(".concat(e.labelSelected,")"):null,h?"(".concat(e.labelToday,")"):null].filter(wt).join(" "),"aria-selected":c?"true":null,"aria-current":c?"date":null}},[m])}));return t("div",{key:o[0].ymd,staticClass:"row no-gutters"},r)}));V=t("div",{staticClass:"b-calendar-grid-body",style:this.disabled?{pointerEvents:"none"}:{}},V);var N=t("footer",{staticClass:"b-calendar-grid-help border-top small text-muted text-center bg-light",attrs:{id:h}},[t("div",{staticClass:"small"},this.labelHelp)]),H=t("div",{ref:"grid",staticClass:"b-calendar-grid form-control h-auto text-center",attrs:{id:c,role:"application",tabindex:this.disabled?null:"0","data-month":y.slice(0,-3),"aria-roledescription":this.labelCalendar||null,"aria-labelledby":d,"aria-describedby":h,"aria-disabled":this.disabled?"true":null,"aria-activedescendant":f},on:{keydown:this.onKeydownGrid,focus:this.setGridFocusFlag,blur:this.setGridFocusFlag}},[F,L,V,N]),U=this.normalizeSlot("default");U=U?t("footer",{staticClass:"b-calendar-footer"},U):t();var G=t("div",{staticClass:"b-calendar-inner",style:this.block?{}:{width:this.width},attrs:{id:r,dir:v?"rtl":"ltr",lang:this.computedLocale||null,role:"group","aria-disabled":this.disabled?"true":null,"aria-controls":this.ariaControls||null,"aria-roledescription":this.roleDescription||null,"aria-describedby":[this.bvAttrs["aria-describedby"],o,h].filter(wt).join(" ")},on:{keydown:this.onKeydownWrapper}},[C,R,H,U]);return t("div",{staticClass:"b-calendar",class:{"d-block":this.block}},[G])}}),Dn=ae({components:{BCalendar:Bn}}),En={props:{tag:{type:String,default:"div"},bgVariant:{type:String},borderVariant:{type:String},textVariant:{type:String}}},Mn={title:{type:String},titleTag:{type:String,default:"h4"}},$n=U.extend({name:"BCardTitle",functional:!0,props:Mn,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.titleTag,ko(data,{staticClass:"card-title"}),r||De(o.title))}}),zn={subTitle:{type:String},subTitleTag:{type:String,default:"h6"},subTitleTextVariant:{type:String,default:function(){return be("BCardSubTitle","subTitleTextVariant")}}},An=U.extend({name:"BCardSubTitle",functional:!0,props:zn,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.subTitleTag,ko(data,{staticClass:"card-subtitle",class:[o.subTitleTextVariant?"text-".concat(o.subTitleTextVariant):null]}),r||De(o.subTitle))}});function In(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Rn(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?In(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):In(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Fn=Rn(Rn(Rn(Rn({},Jo(En.props,Yo.bind(null,"body"))),{},{bodyClass:{type:[String,Object,Array]}},Mn),zn),{},{overlay:{type:Boolean,default:!1}}),Ln=U.extend({name:"BCardBody",functional:!0,props:Fn,render:function(t,e){var o,r=e.props,data=e.data,l=e.children,c=t(),d=t(),h=l||[t()];return r.title&&(c=t($n,{props:Qo(Mn,r)})),r.subTitle&&(d=t(An,{props:Qo(zn,r),class:["mb-2"]})),t(r.bodyTag,ko(data,{staticClass:"card-body",class:[(o={"card-img-overlay":r.overlay},Object(n.a)(o,"bg-".concat(r.bodyBgVariant),r.bodyBgVariant),Object(n.a)(o,"border-".concat(r.bodyBorderVariant),r.bodyBorderVariant),Object(n.a)(o,"text-".concat(r.bodyTextVariant),r.bodyTextVariant),o),r.bodyClass||{}]}),[c,d].concat(Object(Y.a)(h)))}});function Vn(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Nn(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Vn(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Vn(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Hn=Nn(Nn({},Jo(En.props,Yo.bind(null,"header"))),{},{header:{type:String},headerHtml:{type:String},headerClass:{type:[String,Object,Array]}}),Un=U.extend({name:"BCardHeader",functional:!0,props:Hn,render:function(t,e){var o,r=e.props,data=e.data,l=e.children,c=r.headerBgVariant,d=r.headerBorderVariant,h=r.headerTextVariant;return t(r.headerTag,ko(data,{staticClass:"card-header",class:[r.headerClass,(o={},Object(n.a)(o,"bg-".concat(c),c),Object(n.a)(o,"border-".concat(d),d),Object(n.a)(o,"text-".concat(h),h),o)],domProps:l?{}:Di(r.headerHtml,r.header)}),l)}});function Gn(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function qn(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Gn(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Gn(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Wn=qn(qn({},Jo(En.props,Yo.bind(null,"footer"))),{},{footer:{type:String},footerHtml:{type:String},footerClass:{type:[String,Object,Array]}}),Yn=U.extend({name:"BCardFooter",functional:!0,props:Wn,render:function(t,e){var o,r=e.props,data=e.data,l=e.children,c=r.footerBgVariant,d=r.footerBorderVariant,h=r.footerTextVariant;return t(r.footerTag,ko(data,{staticClass:"card-footer",class:[r.footerClass,(o={},Object(n.a)(o,"bg-".concat(c),c),Object(n.a)(o,"border-".concat(d),d),Object(n.a)(o,"text-".concat(h),h),o)],domProps:l?{}:Di(r.footerHtml,r.footer)}),l)}}),Kn={src:{type:String,required:!0},alt:{type:String,default:null},top:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},start:{type:Boolean,default:!1},left:{type:Boolean,default:!1},end:{type:Boolean,default:!1},right:{type:Boolean,default:!1},height:{type:[Number,String]},width:{type:[Number,String]}},Xn=U.extend({name:"BCardImg",functional:!0,props:Kn,render:function(t,e){var o=e.props,data=e.data,r="card-img";return o.top?r+="-top":o.right||o.end?r+="-right":o.bottom?r+="-bottom":(o.left||o.start)&&(r+="-left"),t("img",ko(data,{class:[r],attrs:{src:o.src||null,alt:o.alt,height:o.height||null,width:o.width||null}}))}});function Jn(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Qn(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Jn(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Jn(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Zn=Jo(Kn,Yo.bind(null,"img"));Zn.imgSrc.required=!1;var ta=Qn(Qn(Qn(Qn(Qn(Qn({},Fn),Hn),Wn),Zn),Jo(En.props)),{},{align:{type:String},noBody:{type:Boolean,default:!1}}),ea=U.extend({name:"BCard",functional:!0,props:ta,render:function(t,e){var o,r=e.props,data=e.data,l=e.slots,c=e.scopedSlots,d=r.imgLeft,h=r.imgRight,f=r.imgStart,m=r.imgEnd,header=r.header,v=r.headerHtml,footer=r.footer,y=r.footerHtml,w=r.align,x=r.textVariant,k=r.bgVariant,O=r.borderVariant,S=c||{},C=l(),P={},T=t(),j=t();if(r.imgSrc){var _=t(Xn,{props:Qo(Zn,r,Ko.bind(null,"img"))});r.imgBottom?j=_:T=_}var B=t(),D=_o("header",S,C);(D||header||v)&&(B=t(Un,{props:Qo(Hn,r),domProps:D?{}:Di(v,header)},Bo("header",P,S,C)));var E=Bo("default",P,S,C);r.noBody||(E=t(Ln,{props:Qo(Fn,r)},E));var M=t();return(_o("footer",S,C)||footer||y)&&(M=t(Yn,{props:Qo(Wn,r),domProps:D?{}:Di(y,footer)},Bo("footer",P,S,C))),t(r.tag,ko(data,{staticClass:"card",class:(o={"flex-row":d||f,"flex-row-reverse":(h||m)&&!(d||f)},Object(n.a)(o,"text-".concat(w),w),Object(n.a)(o,"bg-".concat(k),k),Object(n.a)(o,"border-".concat(O),O),Object(n.a)(o,"text-".concat(x),x),o)}),[T,B,E,M,j])}}),oa="__bv__visibility_observer",ra=/^\d+$/,ia=function(){function t(e,o,r){Object(G.a)(this,t),this.el=e,this.callback=o.callback,this.margin=o.margin||0,this.once=o.once||!1,this.observer=null,this.visible=void 0,this.doneOnce=!1,this.createObserver(r)}return Object(W.a)(t,[{key:"createObserver",value:function(t){var e=this;if(this.observer&&this.stop(),!this.doneOnce&&It(this.callback)){try{this.observer=new IntersectionObserver(this.handler.bind(this),{root:null,rootMargin:this.margin,threshold:0})}catch(t){return this.doneOnce=!0,this.observer=void 0,void this.callback(null)}t.context.$nextTick((function(){Le((function(){e.observer&&e.observer.observe(e.el)}))}))}}},{key:"handler",value:function(t){var e=t?t[0]:{},o=Boolean(e.isIntersecting||e.intersectionRatio>0);o!==this.visible&&(this.visible=o,this.callback(o),this.once&&this.visible&&(this.doneOnce=!0,this.stop()))}},{key:"stop",value:function(){this.observer&&this.observer.disconnect(),this.observer=null}}]),t}(),na=function(t){var e=t[oa];e&&e.stop&&e.stop(),delete t[oa]},aa=function(t,e,o){var r=e.value,n=e.modifiers,l={margin:"0px",once:!1,callback:r};ct(n).forEach((function(t){ra.test(t)?l.margin="".concat(t,"px"):"once"===t.toLowerCase()&&(l.once=!0)})),na(t),t[oa]=new ia(t,l,o),t[oa]._prevModifiers=ft(n)},sa={bind:aa,componentUpdated:function(t,e,o){var r=e.value,n=e.oldValue,l=e.modifiers;l=ft(l),!t||r===n&&t[oa]&&Yi(l,t[oa]._prevModifiers)||aa(t,{value:r,modifiers:l},o)},unbind:function(t){na(t)}},la='<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>',ca={src:{type:String},srcset:{type:[String,Array]},sizes:{type:[String,Array]},alt:{type:String,default:null},width:{type:[Number,String]},height:{type:[Number,String]},block:{type:Boolean,default:!1},fluid:{type:Boolean,default:!1},fluidGrow:{type:Boolean,default:!1},rounded:{type:[Boolean,String],default:!1},thumbnail:{type:Boolean,default:!1},left:{type:Boolean,default:!1},right:{type:Boolean,default:!1},center:{type:Boolean,default:!1},blank:{type:Boolean,default:!1},blankColor:{type:String,default:function(){return be("BImg","blankColor")}}},da=U.extend({name:"BImg",functional:!0,props:ca,render:function(t,e){var o,r=e.props,data=e.data,l=r.src,c=we(r.width)||null,d=we(r.height)||null,h=null,f=r.block,m=Q(r.srcset).filter(wt).join(","),v=Q(r.sizes).filter(wt).join(",");return r.blank&&(!d&&c?d=c:!c&&d&&(c=d),c||d||(c=1,d=1),l=function(t,e,o){var r=encodeURIComponent(la.replace("%{w}",De(t)).replace("%{h}",De(e)).replace("%{f}",o));return"data:image/svg+xml;charset=UTF-8,".concat(r)}(c,d,r.blankColor||"transparent"),m=null,v=null),r.left?h="float-left":r.right?h="float-right":r.center&&(h="mx-auto",f=!0),t("img",ko(data,{attrs:{src:l,alt:r.alt,width:c?De(c):null,height:d?De(d):null,srcset:m||null,sizes:v||null},class:(o={"img-thumbnail":r.thumbnail,"img-fluid":r.fluid||r.fluidGrow,"w-100":r.fluidGrow,rounded:""===r.rounded||!0===r.rounded},Object(n.a)(o,"rounded-".concat(r.rounded),Ft(r.rounded)&&""!==r.rounded),Object(n.a)(o,h,h),Object(n.a)(o,"d-block",f),o)}))}}),ua={src:{type:String,required:!0},srcset:{type:[String,Array]},sizes:{type:[String,Array]},alt:{type:String},width:{type:[Number,String]},height:{type:[Number,String]},blankSrc:{type:String,default:null},blankColor:{type:String,default:function(){return be("BImgLazy","blankColor")}},blankWidth:{type:[Number,String]},blankHeight:{type:[Number,String]},show:{type:Boolean,default:!1},fluid:{type:Boolean,default:!1},fluidGrow:{type:Boolean,default:!1},block:{type:Boolean,default:!1},thumbnail:{type:Boolean,default:!1},rounded:{type:[Boolean,String],default:!1},left:{type:Boolean,default:!1},right:{type:Boolean,default:!1},center:{type:Boolean,default:!1},offset:{type:[Number,String],default:360}},pa=U.extend({name:"BImgLazy",directives:{bVisible:sa},props:ua,data:function(){return{isShown:this.show}},computed:{computedSrc:function(){return!this.blankSrc||this.isShown?this.src:this.blankSrc},computedBlank:function(){return!(this.isShown||this.blankSrc)},computedWidth:function(){return this.isShown?this.width:this.blankWidth||this.width},computedHeight:function(){return this.isShown?this.height:this.blankHeight||this.height},computedSrcset:function(){var t=Q(this.srcset).filter(wt).join(",");return!this.blankSrc||this.isShown?t:null},computedSizes:function(){var t=Q(this.sizes).filter(wt).join(",");return!this.blankSrc||this.isShown?t:null}},watch:{show:function(t,e){if(t!==e){var o=!Ct.c||t;this.isShown=o,o!==t&&this.$nextTick(this.updateShowProp)}},isShown:function(t,e){t!==e&&this.updateShowProp()}},mounted:function(){this.isShown=!Ct.c||this.show},methods:{updateShowProp:function(){this.$emit("update:show",this.isShown)},doShow:function(t){!t&&null!==t||this.isShown||(this.isShown=!0)}},render:function(t){var e,o=[];this.isShown||o.push({name:"b-visible",value:this.doShow,modifiers:(e={},Object(n.a)(e,"".concat(we(this.offset,0)),!0),Object(n.a)(e,"once",!0),e)});return t(da,{directives:o,props:{src:this.computedSrc,blank:this.computedBlank,width:this.computedWidth,height:this.computedHeight,srcset:this.computedSrcset||null,sizes:this.computedSizes||null,alt:this.alt,blankColor:this.blankColor,fluid:this.fluid,fluidGrow:this.fluidGrow,block:this.block,thumbnail:this.thumbnail,rounded:this.rounded,left:this.left,right:this.right,center:this.center}})}});function ha(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function fa(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ha(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):ha(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var ba=fa(fa({},mt(ua,["left","right","center","block","rounded","thumbnail","fluid","fluidGrow"])),{},{top:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},start:{type:Boolean,default:!1},left:{type:Boolean,default:!1},end:{type:Boolean,default:!1},right:{type:Boolean,default:!1}}),ma={textTag:{type:String,default:"p"}},ga={tag:{type:String,default:"div"},deck:{type:Boolean,default:!1},columns:{type:Boolean,default:!1}},va=ae({components:{BCard:ea,BCardHeader:Un,BCardBody:Ln,BCardTitle:$n,BCardSubTitle:An,BCardFooter:Yn,BCardImg:Xn,BCardImgLazy:U.extend({name:"BCardImgLazy",functional:!0,props:ba,render:function(t,e){var o=e.props,data=e.data,r="card-img";o.top?r+="-top":o.right||o.end?r+="-right":o.bottom?r+="-bottom":(o.left||o.start)&&(r+="-left");var n=fa(fa({},o),{},{left:!1,right:!1,center:!1});return t(pa,ko(data,{class:[r],props:n}))}}),BCardText:U.extend({name:"BCardText",functional:!0,props:ma,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.textTag,ko(data,{staticClass:"card-text"}),r)}}),BCardGroup:U.extend({name:"BCardGroup",functional:!0,props:ga,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.tag,ko(data,{class:o.deck?"card-deck":o.columns?"card-columns":"card-group"}),r)}})}}),ya=function(){};function wa(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var xa=function(t,e,o){if(t=t?t.$el||t:null,!Ne(t))return null;if(source="observeDom",!Ct.d&&(Wt("".concat(source,": Requires MutationObserver support.")),1))return null;var source,r=new Ve((function(t){for(var o=!1,i=0;i<t.length&&!o;i++){var r=t[i],n=r.type,l=r.target;("characterData"===n&&l.nodeType===Node.TEXT_NODE||"attributes"===n||"childList"===n&&(r.addedNodes.length>0||r.removedNodes.length>0))&&(o=!0)}o&&e()}));return r.observe(t,function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?wa(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):wa(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({childList:!0,subtree:!0},o)),r},ka={passive:!0},Oa={passive:!0,capture:!1},Sa=function(t){return Ct.e?pt(t)?t:{capture:!!t||!1}:!!(pt(t)?t.capture:t)},Ca=function(t,e,o,r){t&&t.addEventListener&&t.addEventListener(e,o,Sa(r))},Pa=function(t,e,o,r){t&&t.removeEventListener&&t.removeEventListener(e,o,Sa(r))},Ta=function(t){for(var e=t?Ca:Pa,o=arguments.length,r=new Array(o>1?o-1:0),n=1;n<o;n++)r[n-1]=arguments[n];e.apply(void 0,r)},ja={next:{dirClass:"carousel-item-left",overlayClass:"carousel-item-next"},prev:{dirClass:"carousel-item-right",overlayClass:"carousel-item-prev"}},_a={TOUCH:"touch",PEN:"pen"},Ba={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend oTransitionEnd",transition:"transitionend"},Da=U.extend({name:"BCarousel",mixins:[gn,Do],provide:function(){return{bvCarousel:this}},model:{prop:"value",event:"input"},props:{labelPrev:{type:String,default:function(){return be("BCarousel","labelPrev")}},labelNext:{type:String,default:function(){return be("BCarousel","labelNext")}},labelGotoSlide:{type:String,default:function(){return be("BCarousel","labelGotoSlide")}},labelIndicators:{type:String,default:function(){return be("BCarousel","labelIndicators")}},interval:{type:Number,default:5e3},indicators:{type:Boolean,default:!1},controls:{type:Boolean,default:!1},noAnimation:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},noWrap:{type:Boolean,default:!1},noTouch:{type:Boolean,default:!1},noHoverPause:{type:Boolean,default:!1},imgWidth:{type:[Number,String]},imgHeight:{type:[Number,String]},background:{type:String},value:{type:Number,default:0}},data:function(){return{index:this.value||0,isSliding:!1,transitionEndEvent:null,slides:[],direction:null,isPaused:!(we(this.interval,0)>0),touchStartX:0,touchDeltaX:0}},computed:{numSlides:function(){return this.slides.length}},watch:{value:function(t,e){t!==e&&this.setSlide(we(t,0))},interval:function(t,e){t!==e&&(t?(this.pause(!0),this.start(!1)):this.pause(!1))},isPaused:function(t,e){t!==e&&this.$emit(t?"paused":"unpaused")},index:function(t,e){t===e||this.isSliding||this.doSlide(t,e)}},created:function(){this.$_interval=null,this.$_animationTimeout=null,this.$_touchTimeout=null,this.$_observer=null,this.isPaused=!(we(this.interval,0)>0)},mounted:function(){this.transitionEndEvent=function(t){for(var e in Ba)if(!$t(t.style[e]))return Ba[e];return null}(this.$el)||null,this.updateSlides(),this.setObserver(!0)},beforeDestroy:function(){this.clearInterval(),this.clearAnimationTimeout(),this.clearTouchTimeout(),this.setObserver(!1)},methods:{clearInterval:function(t){function e(){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}((function(){clearInterval(this.$_interval),this.$_interval=null})),clearAnimationTimeout:function(){clearTimeout(this.$_animationTimeout),this.$_animationTimeout=null},clearTouchTimeout:function(){clearTimeout(this.$_touchTimeout),this.$_touchTimeout=null},setObserver:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=xa(this.$refs.inner,this.updateSlides.bind(this),{subtree:!1,childList:!0,attributes:!0,attributeFilter:["id"]}))},setSlide:function(t){var e=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(Ct.j&&document.visibilityState&&document.hidden)){var r=this.noWrap,n=this.numSlides;t=No(t),0!==n&&(this.isSliding?this.$once("sliding-end",(function(){return e.setSlide(t,o)})):(this.direction=o,this.index=t>=n?r?n-1:0:t<0?r?0:n-1:t,r&&this.index!==t&&this.index!==this.value&&this.$emit("input",this.index)))}},prev:function(){this.setSlide(this.index-1,"prev")},next:function(){this.setSlide(this.index+1,"next")},pause:function(t){t||(this.isPaused=!0),this.clearInterval()},start:function(t){t||(this.isPaused=!1),this.clearInterval(),this.interval&&this.numSlides>1&&(this.$_interval=setInterval(this.next,Fo(1e3,this.interval)))},restart:function(){this.$el.contains(He())||this.start()},doSlide:function(t,e){var o=this,r=Boolean(this.interval),n=this.calcDirection(this.direction,e,t),l=n.overlayClass,c=n.dirClass,d=this.slides[e],h=this.slides[t];if(d&&h){if(this.isSliding=!0,r&&this.pause(!1),this.$emit("sliding-start",t),this.$emit("input",this.index),this.noAnimation)eo(h,"active"),oo(d,"active"),this.isSliding=!1,this.$nextTick((function(){return o.$emit("sliding-end",t)}));else{eo(h,l),Ye(h),eo(d,c),eo(h,c);var f=!1,m=function e(){if(!f){if(f=!0,o.transitionEndEvent)o.transitionEndEvent.split(/\s+/).forEach((function(t){return Pa(h,t,e,Oa)}));o.clearAnimationTimeout(),oo(h,c),oo(h,l),eo(h,"active"),oo(d,"active"),oo(d,c),oo(d,l),io(d,"aria-current","false"),io(h,"aria-current","true"),io(d,"aria-hidden","true"),io(h,"aria-hidden","false"),o.isSliding=!1,o.direction=null,o.$nextTick((function(){return o.$emit("sliding-end",t)}))}};if(this.transitionEndEvent)this.transitionEndEvent.split(/\s+/).forEach((function(t){return Ca(h,t,m,Oa)}));this.$_animationTimeout=setTimeout(m,650)}r&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=Ke(".carousel-item",this.$refs.inner);var t=this.slides.length,e=Fo(0,Ro(No(this.index),t-1));this.slides.forEach((function(o,r){var n=r+1;r===e?(eo(o,"active"),io(o,"aria-current","true")):(oo(o,"active"),io(o,"aria-current","false")),io(o,"aria-posinset",String(n)),io(o,"aria-setsize",String(t))})),this.setSlide(e),this.start(this.isPaused)},calcDirection:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t?ja[t]:o>e?ja.next:ja.prev},handleClick:function(t,e){var o=t.keyCode;"click"!==t.type&&o!==pr.SPACE&&o!==pr.ENTER||(t.preventDefault(),t.stopPropagation(),e())},handleSwipe:function(){var t=Lo(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0?this.prev():e<0&&this.next()}},touchStart:function(t){Ct.f&&_a[t.pointerType.toUpperCase()]?this.touchStartX=t.clientX:Ct.f||(this.touchStartX=t.touches[0].clientX)},touchMove:function(t){t.touches&&t.touches.length>1?this.touchDeltaX=0:this.touchDeltaX=t.touches[0].clientX-this.touchStartX},touchEnd:function(t){Ct.f&&_a[t.pointerType.toUpperCase()]&&(this.touchDeltaX=t.clientX-this.touchStartX),this.handleSwipe(),this.pause(!1),this.clearTouchTimeout(),this.$_touchTimeout=setTimeout(this.start,500+Fo(1e3,this.interval))}},render:function(t){var e=this,o=t("div",{ref:"inner",class:["carousel-inner"],attrs:{id:this.safeId("__BV_inner_"),role:"list"}},[this.normalizeSlot("default")]),r=t();if(this.controls){var n=function(t){e.isSliding?t.preventDefault():e.handleClick(t,e.prev)},l=function(t){e.isSliding?t.preventDefault():e.handleClick(t,e.next)};r=[t("a",{class:["carousel-control-prev"],attrs:{href:"#",role:"button","aria-controls":this.safeId("__BV_inner_"),"aria-disabled":this.isSliding?"true":null},on:{click:n,keydown:n}},[t("span",{class:["carousel-control-prev-icon"],attrs:{"aria-hidden":"true"}}),t("span",{class:["sr-only"]},[this.labelPrev])]),t("a",{class:["carousel-control-next"],attrs:{href:"#",role:"button","aria-controls":this.safeId("__BV_inner_"),"aria-disabled":this.isSliding?"true":null},on:{click:l,keydown:l}},[t("span",{class:["carousel-control-next-icon"],attrs:{"aria-hidden":"true"}}),t("span",{class:["sr-only"]},[this.labelNext])])]}var c=t("ol",{class:["carousel-indicators"],directives:[{name:"show",rawName:"v-show",value:this.indicators,expression:"indicators"}],attrs:{id:this.safeId("__BV_indicators_"),"aria-hidden":this.indicators?"false":"true","aria-label":this.labelIndicators,"aria-owns":this.safeId("__BV_inner_")}},this.slides.map((function(o,r){return t("li",{key:"slide_".concat(r),class:{active:r===e.index},attrs:{role:"button",id:e.safeId("__BV_indicator_".concat(r+1,"_")),tabindex:e.indicators?"0":"-1","aria-current":r===e.index?"true":"false","aria-label":"".concat(e.labelGotoSlide," ").concat(r+1),"aria-describedby":e.slides[r].id||null,"aria-controls":e.safeId("__BV_inner_")},on:{click:function(t){e.handleClick(t,(function(){e.setSlide(r)}))},keydown:function(t){e.handleClick(t,(function(){e.setSlide(r)}))}}})}))),d={mouseenter:this.noHoverPause?ya:this.pause,mouseleave:this.noHoverPause?ya:this.restart,focusin:this.pause,focusout:this.restart,keydown:function(t){if(!/input|textarea/i.test(t.target.tagName)){var o=t.keyCode;o!==pr.LEFT&&o!==pr.RIGHT||(t.preventDefault(),t.stopPropagation(),e[o===pr.LEFT?"prev":"next"]())}}};return!this.noTouch&&Ct.h&&(Ct.f?(d["&pointerdown"]=this.touchStart,d["&pointerup"]=this.touchEnd):(d["&touchstart"]=this.touchStart,d["&touchmove"]=this.touchMove,d["&touchend"]=this.touchEnd)),t("div",{staticClass:"carousel",class:{slide:!this.noAnimation,"carousel-fade":!this.noAnimation&&this.fade,"pointer-event":!this.noTouch&&Ct.h&&Ct.f},style:{background:this.background},attrs:{role:"region",id:this.safeId(),"aria-busy":this.isSliding?"true":"false"},on:d},[o,r,c])}});function Ea(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Ma(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ea(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Ea(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var $a={imgSrc:{type:String},imgAlt:{type:String},imgWidth:{type:[Number,String]},imgHeight:{type:[Number,String]},imgBlank:{type:Boolean,default:!1},imgBlankColor:{type:String,default:"transparent"}},za=Ma(Ma({},$a),{},{contentVisibleUp:{type:String},contentTag:{type:String,default:"div"},caption:{type:String},captionHtml:{type:String},captionTag:{type:String,default:"h3"},text:{type:String},textHtml:{type:String},textTag:{type:String,default:"p"},background:{type:String}}),Aa=ae({components:{BCarousel:Da,BCarouselSlide:U.extend({name:"BCarouselSlide",mixins:[gn,Do],inject:{bvCarousel:{default:function(){return{noTouch:!0}}}},props:za,computed:{contentClasses:function(){return[this.contentVisibleUp?"d-none":"",this.contentVisibleUp?"d-".concat(this.contentVisibleUp,"-block"):""]},computedWidth:function(){return this.imgWidth||this.bvCarousel.imgWidth||null},computedHeight:function(){return this.imgHeight||this.bvCarousel.imgHeight||null}},render:function(t){var e=this.normalizeSlot("img");if(!e&&(this.imgSrc||this.imgBlank)){var o={};!this.bvCarousel.noTouch&&Ct.h&&(o.dragstart=function(t){t.preventDefault()}),e=t(da,{props:Ma(Ma({},Qo($a,this.$props,Ko.bind(null,"img"))),{},{width:this.computedWidth,height:this.computedHeight,fluidGrow:!0,block:!0}),on:o})}var r=[!(!this.caption&&!this.captionHtml)&&t(this.captionTag,{domProps:Di(this.captionHtml,this.caption)}),!(!this.text&&!this.textHtml)&&t(this.textTag,{domProps:Di(this.textHtml,this.text)}),this.normalizeSlot("default")||!1],n=t();return r.some(Boolean)&&(n=t(this.contentTag,{staticClass:"carousel-caption",class:this.contentClasses},r.map((function(e){return e||t()})))),t("div",{staticClass:"carousel-item",style:{background:this.background||this.bvCarousel.background||null},attrs:{id:this.safeId(),role:"listitem"}},[e,n])}})}}),Ia={css:!0,enterClass:"",enterActiveClass:"collapsing",enterToClass:"collapse show",leaveClass:"collapse show",leaveActiveClass:"collapsing",leaveToClass:"collapse"},Ra={enter:function(t){t.style.height=0,Le((function(){Ye(t),t.style.height="".concat(t.scrollHeight,"px")}))},afterEnter:function(t){t.style.height=null},leave:function(t){t.style.height="auto",t.style.display="block",t.style.height="".concat(lo(t).height,"px"),Ye(t),t.style.height=0},afterLeave:function(t){t.style.height=null}},Fa=U.extend({name:"BVCollapse",functional:!0,props:{appear:{type:Boolean,default:!1}},render:function(t,e){var o=e.props,data=e.data,r=e.children;return t("transition",ko(data,{props:Ia,on:Ra},{props:o}),r)}}),La={methods:{listenOnRoot:function(t,e){var o=this;this.$root.$on(t,e),this.$on("hook:beforeDestroy",(function(){o.$root.$off(t,e)}))},listenOnRootOnce:function(t,e){var o=this;this.$root.$once(t,e),this.$on("hook:beforeDestroy",(function(){o.$root.$off(t,e)}))},emitOnRoot:function(t){for(var e,o=arguments.length,r=new Array(o>1?o-1:0),n=1;n<o;n++)r[n-1]=arguments[n];(e=this.$root).$emit.apply(e,[t].concat(r))}}},Va=pr.ENTER,Na=pr.SPACE,Ha="__BV_toggle",Ua="".concat(Ha,"_HANDLER__"),Ga="".concat(Ha,"_CLICK__"),qa="".concat(Ha,"_STATE__"),Wa="".concat(Ha,"_TARGETS__"),Ya="bv::collapse::state",Ka="bv::collapse::sync::state",Xa=[Va,Na],Ja=/^#/,Qa=/^#[A-Za-z]+[\w\-:.]*$/,Za=/\s+/,ts=function(t){return!J(["button","a"],t.tagName.toLowerCase())},es=function(t){var e=t[Ga];e&&(Pa(t,"click",e),Pa(t,"keydown",e)),t[Ga]=null},os=function(t,e){t[Ua]&&e.context&&e.context.$root.$off([Ya,Ka],t[Ua]),t[Ua]=null},rs=function(t,e){e?(oo(t,"collapsed"),eo(t,"not-collapsed"),io(t,"aria-expanded","true")):(oo(t,"not-collapsed"),eo(t,"collapsed"),io(t,"aria-expanded","false"))},is=function(t,e){t[e]=null,delete t[e]},ns=function(t,e,o){if(Ct.j&&o.context){ts(t)&&(so(t,"role")||io(t,"role","button"),so(t,"tabindex")||io(t,"tabindex","0")),rs(t,t[qa]);var r=function(t,e){var o=t.modifiers,r=t.arg,n=t.value,l=ct(o||{});if(n=Ft(n)?n.split(Za):n,Ue(e.tagName,"a")){var c=ao(e,"href")||"";Qa.test(c)&&l.push(c.replace(Ja,""))}return Q(r,n).forEach((function(t){return Ft(t)&&l.push(t)})),l.filter((function(t,e,o){return t&&o.indexOf(t)===e}))}(e,t);r.length?io(t,"aria-controls",r.join(" ")):no(t,"aria-controls"),function(t,e){if(es(t),e.context){var o=function(o){"keydown"===o.type&&!J(Xa,o.keyCode)||We(t)||(t[Wa]||[]).forEach((function(t){e.context.$root.$emit("bv::toggle::collapse",t)}))};t[Ga]=o,Ca(t,"click",o),ts(t)&&Ca(t,"keydown",o)}}(t,o),Yi(r,t[Wa])||(t[Wa]=r,r.forEach((function(t){o.context.$root.$emit("bv::request::collapse::state",t)})))}},as={bind:function(t,e,o){t[qa]=!1,t[Wa]=[],function(t,e){if(os(t,e),e.context){var o=function(e,o){J(t[Wa]||[],e)&&(t[qa]=o,rs(t,o))};t[Ua]=o,e.context.$root.$on([Ya,Ka],o)}}(t,o),ns(t,e,o)},componentUpdated:ns,updated:ns,unbind:function(t,e,o){es(t),os(t,o),is(t,Ua),is(t,Ga),is(t,qa),is(t,Wa),oo(t,"collapsed"),oo(t,"not-collapsed"),no(t,"aria-expanded"),no(t,"aria-controls"),no(t,"role")}},ss=U.extend({name:"BCollapse",mixins:[gn,La,Do],model:{prop:"visible",event:"input"},props:{isNav:{type:Boolean,default:!1},accordion:{type:String},visible:{type:Boolean,default:!1},tag:{type:String,default:"div"},appear:{type:Boolean,default:!1}},data:function(){return{show:this.visible,transitioning:!1}},computed:{classObject:function(){return{"navbar-collapse":this.isNav,collapse:!this.transitioning,show:this.show&&!this.transitioning}}},watch:{visible:function(t){t!==this.show&&(this.show=t)},show:function(t,e){t!==e&&this.emitState()}},created:function(){this.show=this.visible},mounted:function(){var t=this;this.show=this.visible,this.listenOnRoot("bv::toggle::collapse",this.handleToggleEvt),this.listenOnRoot("bv::collapse::accordion",this.handleAccordionEvt),this.isNav&&(this.setWindowEvents(!0),this.handleResize()),this.$nextTick((function(){t.emitState()})),this.listenOnRoot("bv::request::collapse::state",(function(e){e===t.safeId()&&t.$nextTick(t.emitSync)}))},updated:function(){this.emitSync()},deactivated:function(){this.isNav&&this.setWindowEvents(!1)},activated:function(){this.isNav&&this.setWindowEvents(!0),this.emitSync()},beforeDestroy:function(){this.show=!1,this.isNav&&Ct.j&&this.setWindowEvents(!1)},methods:{setWindowEvents:function(t){Ta(t,window,"resize",this.handleResize,Oa),Ta(t,window,"orientationchange",this.handleResize,Oa)},toggle:function(){this.show=!this.show},onEnter:function(){this.transitioning=!0,this.$emit("show")},onAfterEnter:function(){this.transitioning=!1,this.$emit("shown")},onLeave:function(){this.transitioning=!0,this.$emit("hide")},onAfterLeave:function(){this.transitioning=!1,this.$emit("hidden")},emitState:function(){this.$emit("input",this.show),this.emitOnRoot(Ya,this.safeId(),this.show),this.accordion&&this.show&&this.emitOnRoot("bv::collapse::accordion",this.safeId(),this.accordion)},emitSync:function(){this.emitOnRoot(Ka,this.safeId(),this.show)},checkDisplayBlock:function(){var t=ro(this.$el,"show");oo(this.$el,"show");var e="block"===co(this.$el).display;return t&&eo(this.$el,"show"),e},clickHandler:function(t){var e=t.target;this.isNav&&e&&"block"===co(this.$el).display&&(Je(e,".nav-link,.dropdown-item")||Qe(".nav-link,.dropdown-item",e))&&(this.checkDisplayBlock()||(this.show=!1))},handleToggleEvt:function(t){t===this.safeId()&&this.toggle()},handleAccordionEvt:function(t,e){this.accordion&&e===this.accordion&&(t===this.safeId()?this.show||this.toggle():this.show&&this.toggle())},handleResize:function(){this.show="block"===co(this.$el).display}},render:function(t){var e=this,o={visible:this.show,close:function(){return e.show=!1}},content=t(this.tag,{class:this.classObject,directives:[{name:"show",value:this.show}],attrs:{id:this.safeId()},on:{click:this.clickHandler}},[this.normalizeSlot("default",o)]);return t(Fa,{props:{appear:this.appear},on:{enter:this.onEnter,afterEnter:this.onAfterEnter,leave:this.onLeave,afterLeave:this.onAfterLeave}},[content])}}),ls=ae({directives:{VBToggle:as}}),cs=ae({components:{BCollapse:ss},plugins:{VBTogglePlugin:ls}}),ds=(o(108),o(69)),us=function(){function t(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(Object(G.a)(this,t),!e)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));ot(this,t.Defaults,this.constructor.Defaults,o,{type:e}),nt(this,{type:{enumerable:!0,configurable:!1,writable:!1},cancelable:{enumerable:!0,configurable:!1,writable:!1},nativeEvent:{enumerable:!0,configurable:!1,writable:!1},target:{enumerable:!0,configurable:!1,writable:!1},relatedTarget:{enumerable:!0,configurable:!1,writable:!1},vueTarget:{enumerable:!0,configurable:!1,writable:!1},componentId:{enumerable:!0,configurable:!1,writable:!1}});var r=!1;this.preventDefault=function(){this.cancelable&&(r=!0)},at(this,"defaultPrevented",{enumerable:!0,get:function(){return r}})}return Object(W.a)(t,null,[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}]),t}(),ps={data:function(){return{listenForClickOut:!1}},watch:{listenForClickOut:function(t,e){t!==e&&(Pa(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Oa),t&&Ca(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Oa))}},beforeCreate:function(){this.clickOutElement=null,this.clickOutEventName=null},mounted:function(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="click"),this.listenForClickOut&&Ca(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Oa)},beforeDestroy:function(){Pa(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Oa)},methods:{isClickOut:function(t){return!Ze(this.$el,t.target)},_clickOutHandler:function(t){this.clickOutHandler&&this.isClickOut(t)&&this.clickOutHandler(t)}}},hs={data:function(){return{listenForFocusIn:!1}},watch:{listenForFocusIn:function(t,e){t!==e&&(Pa(this.focusInElement,"focusin",this._focusInHandler,Oa),t&&Ca(this.focusInElement,"focusin",this._focusInHandler,Oa))}},beforeCreate:function(){this.focusInElement=null},mounted:function(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&Ca(this.focusInElement,"focusin",this._focusInHandler,Oa)},beforeDestroy:function(){Pa(this.focusInElement,"focusin",this._focusInHandler,Oa)},methods:{_focusInHandler:function(t){this.focusInHandler&&this.focusInHandler(t)}}};function fs(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function bs(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?fs(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):fs(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var ms="".concat("bv::dropdown::","shown"),gs="".concat("bv::dropdown::","hidden"),vs={FORM_CHILD:".dropdown form",ITEM_SELECTOR:[".dropdown-item",".b-dropdown-form"].map((function(t){return"".concat(t,":not(.disabled):not([disabled])")})).join(", ")},ys="top-start",ws="top-end",xs="bottom-start",ks="bottom-end",Os="right-start",Ss="left-start",Cs={dropup:{type:Boolean,default:!1},dropright:{type:Boolean,default:!1},dropleft:{type:Boolean,default:!1},right:{type:Boolean,default:!1},offset:{type:[Number,String],default:0},noFlip:{type:Boolean,default:!1},popperOpts:{default:function(){}},boundary:{type:[String,_t],default:"scrollParent"}},Ps={mixins:[gn,ps,hs],provide:function(){return{bvDropdown:this}},inject:{bvNavbar:{default:null}},props:bs({disabled:{type:Boolean,default:!1}},Cs),data:function(){return{visible:!1,visibleChangePrevented:!1}},computed:{inNavbar:function(){return!zt(this.bvNavbar)},toggler:function(){var t=this.$refs.toggle;return t?t.$el||t:null},directionClass:function(){return this.dropup?"dropup":this.dropright?"dropright":this.dropleft?"dropleft":""}},watch:{visible:function(t,e){if(this.visibleChangePrevented)this.visibleChangePrevented=!1;else if(t!==e){var o=t?"show":"hide",r=new us(o,{cancelable:!0,vueTarget:this,target:this.$refs.menu,relatedTarget:null,componentId:this.safeId?this.safeId():this.id||null});if(this.emitEvent(r),r.defaultPrevented)return this.visibleChangePrevented=!0,this.visible=e,void this.$off("hidden",this.focusToggler);"show"===o?this.showMenu():this.hideMenu()}},disabled:function(t,e){t!==e&&t&&this.visible&&(this.visible=!1)}},created:function(){this.$_popper=null},deactivated:function(){this.visible=!1,this.whileOpenListen(!1),this.destroyPopper()},beforeDestroy:function(){this.visible=!1,this.whileOpenListen(!1),this.destroyPopper()},methods:{emitEvent:function(t){var e=t.type;this.$emit(e,t),this.$root.$emit("".concat("bv::dropdown::").concat(e),t)},showMenu:function(){var t=this;if(!this.disabled){if(!this.inNavbar)if(void 0===ds.a)Wt("Popper.js not found. Falling back to CSS positioning","BDropdown");else{var e=this.dropup&&this.right||this.split?this.$el:this.$refs.toggle;e=e.$el||e,this.createPopper(e)}this.$root.$emit(ms,this),this.whileOpenListen(!0),this.$nextTick((function(){t.focusMenu(),t.$emit("shown")}))}},hideMenu:function(){this.whileOpenListen(!1),this.$root.$emit(gs,this),this.$emit("hidden"),this.destroyPopper()},createPopper:function(element){this.destroyPopper(),this.$_popper=new ds.a(element,this.$refs.menu,this.getPopperConfig())},destroyPopper:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper:function(){try{this.$_popper.scheduleUpdate()}catch(t){}},getPopperConfig:function(){var t=xs;this.dropup?t=this.right?ws:ys:this.dropright?t=Os:this.dropleft?t=Ss:this.right&&(t=ks);var e={placement:t,modifiers:{offset:{offset:this.offset||0},flip:{enabled:!this.noFlip}}};return this.boundary&&(e.modifiers.preventOverflow={boundariesElement:this.boundary}),bs(bs({},e),this.popperOpts||{})},whileOpenListen:function(t){this.listenForClickOut=t,this.listenForFocusIn=t;var e=t?"$on":"$off";this.$root[e](ms,this.rootCloseListener)},rootCloseListener:function(t){t!==this&&(this.visible=!1)},show:function(){var t=this;this.disabled||Le((function(){t.visible=!0}))},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.disabled||(this.visible=!1,t&&this.$once("hidden",this.focusToggler))},toggle:function(t){var e=t=t||{},o=e.type,r=e.keyCode;("click"===o||"keydown"===o&&-1!==[pr.ENTER,pr.SPACE,pr.DOWN].indexOf(r))&&(this.disabled?this.visible=!1:(this.$emit("toggle",t),t.preventDefault(),t.stopPropagation(),this.visible?this.hide(!0):this.show()))},onMousedown:function(t){t.preventDefault()},onKeydown:function(t){var e=t.keyCode;e===pr.ESC?this.onEsc(t):e===pr.DOWN?this.focusNext(t,!1):e===pr.UP&&this.focusNext(t,!0)},onEsc:function(t){this.visible&&(this.visible=!1,t.preventDefault(),t.stopPropagation(),this.$once("hidden",this.focusToggler))},onSplitClick:function(t){this.disabled?this.visible=!1:this.$emit("click",t)},hideHandler:function(t){var e=t.target;!this.visible||Ze(this.$refs.menu,e)||Ze(this.toggler,e)||this.hide()},clickOutHandler:function(t){this.hideHandler(t)},focusInHandler:function(t){this.hideHandler(t)},focusNext:function(t,e){var o=this,r=t.target;!this.visible||t&&Qe(vs.FORM_CHILD,r)||(t.preventDefault(),t.stopPropagation(),this.$nextTick((function(){var t=o.getItems();if(!(t.length<1)){var n=t.indexOf(r);e&&n>0?n--:!e&&n<t.length-1&&n++,n<0&&(n=0),o.focusItem(n,t)}})))},focusItem:function(t,e){var o=e.find((function(e,i){return i===t}));bo(o)},getItems:function(){return(Ke(vs.ITEM_SELECTOR,this.$refs.menu)||[]).filter(qe)},focusMenu:function(){bo(this.$refs.menu)},focusToggler:function(){var t=this;this.$nextTick((function(){bo(t.toggler)}))}}};function Ts(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function js(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ts(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Ts(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var _s={text:{type:String,default:""},html:{type:String},variant:{type:String,default:function(){return be("BDropdown","variant")}},size:{type:String,default:function(){return be("BDropdown","size")}},block:{type:Boolean,default:!1},menuClass:{type:[String,Array,Object]},toggleTag:{type:String,default:"button"},toggleText:{type:String,default:function(){return be("BDropdown","toggleText")}},toggleClass:{type:[String,Array,Object]},noCaret:{type:Boolean,default:!1},split:{type:Boolean,default:!1},splitHref:{type:String},splitTo:{type:[String,Object]},splitVariant:{type:String,default:function(){return be("BDropdown","splitVariant")}},splitClass:{type:[String,Array,Object]},splitButtonType:{type:String,default:"button",validator:function(t){return J(["button","submit","reset"],t)}},lazy:{type:Boolean,default:!1},role:{type:String,default:"menu"}},Bs=U.extend({name:"BDropdown",mixins:[gn,Ps,Do],props:_s,computed:{dropdownClasses:function(){var t=this.block,e=this.split,o=this.boundary;return[this.directionClass,{show:this.visible,"btn-group":e||!t,"d-flex":t&&e,"position-static":"scrollParent"!==o||!o}]},menuClasses:function(){return[this.menuClass,{"dropdown-menu-right":this.right,show:this.visible}]},toggleClasses:function(){var t=this.split;return[this.toggleClass,{"dropdown-toggle-split":t,"dropdown-toggle-no-caret":this.noCaret&&!t}]}},render:function(t){var e=this.variant,o=this.size,r=this.block,n=this.disabled,l=this.split,c=this.role,d={variant:e,size:o,block:r,disabled:n},h=this.normalizeSlot("button-content"),f=this.hasNormalizedSlot("button-content")?{}:Di(this.html,this.text),m=t();if(l){var v=this.splitTo,y=this.splitHref,w=this.splitButtonType,x=js(js({},d),{},{variant:this.splitVariant||this.variant});v?x.to=v:y?x.href=y:w&&(x.type=w),m=t(Rr,{class:this.splitClass,attrs:{id:this.safeId("_BV_button_")},props:x,domProps:f,on:{click:this.onSplitClick},ref:"button"},[h])}var k=t(Rr,{staticClass:"dropdown-toggle",class:this.toggleClasses,attrs:{id:this.safeId("_BV_toggle_"),"aria-haspopup":"true","aria-expanded":this.visible?"true":"false"},props:js(js({},d),{},{tag:this.toggleTag,block:r&&!l}),domProps:l?{}:f,on:{mousedown:this.onMousedown,click:this.toggle,keydown:this.toggle},ref:"toggle"},[l?t("span",{class:["sr-only"]},[this.toggleText]):h]),O=t("ul",{staticClass:"dropdown-menu",class:this.menuClasses,attrs:{role:c,tabindex:"-1","aria-labelledby":this.safeId(l?"_BV_button_":"_BV_toggle_")},on:{keydown:this.onKeydown},ref:"menu"},!this.lazy||this.visible?this.normalizeSlot("default",{hide:this.hide}):[t()]);return t("div",{staticClass:"dropdown b-dropdown",class:this.dropdownClasses,attrs:{id:this.safeId()}},[m,k,O])}});function Ds(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Es(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ds(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Ds(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Ms=mt(Sr,["event","routerTag"]),$s=U.extend({name:"BDropdownItem",mixins:[vr,Do],inheritAttrs:!1,inject:{bvDropdown:{default:null}},props:Es(Es({},Ms),{},{linkClass:{type:[String,Array,Object],default:null},variant:{type:String,default:null}}),computed:{computedAttrs:function(){return Es(Es({},this.bvAttrs),{},{role:"menuitem"})}},methods:{closeDropdown:function(){var t=this;Le((function(){t.bvDropdown&&t.bvDropdown.hide(!0)}))},onClick:function(t){this.$emit("click",t),this.closeDropdown()}},render:function(t){return t("li",{attrs:{role:"presentation"}},[t(Cr,{props:this.$props,staticClass:"dropdown-item",class:[this.linkClass,Object(n.a)({},"text-".concat(this.variant),this.variant&&!(this.active||this.disabled))],attrs:this.computedAttrs,on:{click:this.onClick},ref:"item"},this.normalizeSlot("default"))])}});function zs(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function As(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?zs(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):zs(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Is={active:{type:Boolean,default:!1},activeClass:{type:String,default:"active"},buttonClass:{type:[String,Array,Object]},disabled:{type:Boolean,default:!1},variant:{type:String}},Rs=U.extend({name:"BDropdownItemButton",mixins:[vr,Do],inheritAttrs:!1,inject:{bvDropdown:{default:null}},props:Is,computed:{computedAttrs:function(){return As(As({},this.bvAttrs),{},{role:"menuitem",type:"button",disabled:this.disabled})}},methods:{closeDropdown:function(){this.bvDropdown&&this.bvDropdown.hide(!0)},onClick:function(t){this.$emit("click",t),this.closeDropdown()}},render:function(t){var e;return t("li",{attrs:{role:"presentation"}},[t("button",{staticClass:"dropdown-item",class:[this.buttonClass,(e={},Object(n.a)(e,this.activeClass,this.active),Object(n.a)(e,"text-".concat(this.variant),this.variant&&!(this.active||this.disabled)),e)],attrs:this.computedAttrs,on:{click:this.onClick},ref:"button"},this.normalizeSlot("default"))])}});function Fs(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Ls(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Fs(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Fs(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Vs={id:{type:String},tag:{type:String,default:"header"},variant:{type:String}},Ns=U.extend({name:"BDropdownHeader",functional:!0,props:Vs,render:function(t,e){var o=e.props,data=e.data,r=e.children,l=data.attrs||{};return data.attrs={},t("li",ko(data,{attrs:{role:"presentation"}}),[t(o.tag,{staticClass:"dropdown-header",class:Object(n.a)({},"text-".concat(o.variant),o.variant),attrs:Ls(Ls({},l),{},{id:o.id||null,role:"heading"}),ref:"header"},r)])}});function Hs(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Us(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Hs(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Hs(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Gs={tag:{type:String,default:"hr"}},qs=U.extend({name:"BDropdownDivider",functional:!0,props:Gs,render:function(t,e){var o=e.props,data=e.data,r=data.attrs||{};return data.attrs={},t("li",ko(data,{attrs:{role:"presentation"}}),[t(o.tag,{staticClass:"dropdown-divider",attrs:Us(Us({},r),{},{role:"separator","aria-orientation":"horizontal"}),ref:"divider"})])}}),Ws={id:{type:String},inline:{type:Boolean,default:!1},novalidate:{type:Boolean,default:!1},validated:{type:Boolean,default:!1}},Ys=U.extend({name:"BForm",functional:!0,props:Ws,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t("form",ko(data,{class:{"form-inline":o.inline,"was-validated":o.validated},attrs:{id:o.id,novalidate:o.novalidate}}),r)}});function Ks(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Xs(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ks(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Ks(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Js=U.extend({name:"BDropdownForm",functional:!0,props:Xs(Xs({},Ws),{},{disabled:{type:Boolean,default:!1},formClass:{type:[String,Object,Array]}}),render:function(t,e){var o=e.props,data=e.data,r=e.children,n=data.attrs||{},l=data.on||{};return data.attrs={},data.on={},t("li",ko(data,{attrs:{role:"presentation"}}),[t(Ys,{ref:"form",staticClass:"b-dropdown-form",class:[o.formClass,{disabled:o.disabled}],props:o,attrs:Xs(Xs({},n),{},{disabled:o.disabled,tabindex:o.disabled?null:"-1"}),on:l},r)])}}),Qs=U.extend({name:"BDropdownText",functional:!0,props:{tag:{type:String,default:"p"},variant:{type:String}},render:function(t,e){var o=e.props,data=e.data,r=e.children,l=data.attrs||{};return data.attrs={},t("li",ko(data,{attrs:{role:"presentation"}}),[t(o.tag,{staticClass:"b-dropdown-text",class:Object(n.a)({},"text-".concat(o.variant),o.variant),props:o,attrs:l,ref:"text"},r)])}});function Zs(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function tl(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Zs(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Zs(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var el={id:{type:String},header:{type:String},headerTag:{type:String,default:"header"},headerVariant:{type:String},headerClasses:{type:[String,Array,Object]},ariaDescribedby:{type:String}},rl=U.extend({name:"BDropdownGroup",functional:!0,props:el,render:function(t,e){var header,o=e.props,data=e.data,r=e.slots,l=e.scopedSlots,c=r(),d=l||{},h=data.attrs||{};data.attrs={};var f=null;(_o("header",d,c)||o.header)&&(f=o.id?"_bv_".concat(o.id,"_group_dd_header"):null,header=t(o.headerTag,{staticClass:"dropdown-header",class:[o.headerClasses,Object(n.a)({},"text-".concat(o.variant),o.variant)],attrs:{id:f,role:"heading"}},Bo("header",{},d,c)||o.header));var m=[f,o.ariaDescribedBy].filter(wt).join(" ").trim();return t("li",ko(data,{attrs:{role:"presentation"}}),[header||t(),t("ul",{staticClass:"list-unstyled",attrs:tl(tl({},h),{},{id:o.id||null,role:"group","aria-describedby":m||null})},Bo("default",{},d,c))])}}),il=ae({components:{BDropdown:Bs,BDd:Bs,BDropdownItem:$s,BDdItem:$s,BDropdownItemButton:Rs,BDropdownItemBtn:Rs,BDdItemButton:Rs,BDdItemBtn:Rs,BDropdownHeader:Ns,BDdHeader:Ns,BDropdownDivider:qs,BDdDivider:qs,BDropdownForm:Js,BDdForm:Js,BDropdownText:Qs,BDdText:Qs,BDropdownGroup:rl,BDdGroup:rl}}),nl={type:{type:String,default:"iframe",validator:function(t){return J(["iframe","embed","video","object","img","b-img","b-img-lazy"],t)}},tag:{type:String,default:"div"},aspect:{type:String,default:"16by9"}},al=ae({components:{BEmbed:U.extend({name:"BEmbed",functional:!0,props:nl,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.tag,{ref:data.ref,staticClass:"embed-responsive",class:Object(n.a)({},"embed-responsive-".concat(o.aspect),o.aspect)},[t(o.type,ko(data,{ref:"",staticClass:"embed-responsive-item"}),r)])}})}}),sl={props:{options:{type:[Array,Object],default:function(){return[]}},valueField:{type:String,default:"value"},textField:{type:String,default:"text"},htmlField:{type:String,default:"html"},disabledField:{type:String,default:"disabled"}},computed:{formOptions:function(){return this.normalizeOptions(this.options)}},methods:{normalizeOption:function(option){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(ht(option)){var e=qt(option,this.valueField),text=qt(option,this.textField);return{value:$t(e)?t||text:e,text:Bi(String($t(text)?t:text)),html:qt(option,this.htmlField),disabled:Boolean(qt(option,this.disabledField))}}return{value:t||option,text:Bi(String(option)),disabled:!1}},normalizeOptions:function(t){var e=this;return X(t)?t.map((function(option){return e.normalizeOption(option)})):ht(t)?(Wt('Setting prop "options" to an object is deprecated. Use the array format instead.',this.$options.name),ct(t).map((function(o){return e.normalizeOption(t[o]||{},o)}))):[]}}},ll=U.extend({name:"BFormDatalist",mixins:[sl,Do],props:{id:{type:String,required:!0}},render:function(t){var e=this.formOptions.map((function(option,e){var o=option.value,text=option.text,html=option.html,r=option.disabled;return t("option",{attrs:{value:o,disabled:r},domProps:Di(html,text),key:"option_".concat(e)})}));return t("datalist",{attrs:{id:this.id}},[e,this.normalizeSlot("default")])}}),cl={id:{type:String},tag:{type:String,default:"small"},textVariant:{type:String,default:function(){return be("BFormText","textVariant")}},inline:{type:Boolean,default:!1}},pl=U.extend({name:"BFormText",functional:!0,props:cl,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.tag,ko(data,{class:Object(n.a)({"form-text":!o.inline},"text-".concat(o.textVariant),o.textVariant),attrs:{id:o.id}}),r)}}),hl={id:{type:String},tag:{type:String,default:"div"},tooltip:{type:Boolean,default:!1},forceShow:{type:Boolean,default:!1},state:{type:Boolean,default:null},ariaLive:{type:String},role:{type:String}},fl=U.extend({name:"BFormInvalidFeedback",functional:!0,props:hl,render:function(t,e){var o=e.props,data=e.data,r=e.children,n=!0===o.forceShow||!1===o.state;return t(o.tag,ko(data,{class:{"invalid-feedback":!o.tooltip,"invalid-tooltip":o.tooltip,"d-block":n},attrs:{id:o.id||null,role:o.role||null,"aria-live":o.ariaLive||null,"aria-atomic":o.ariaLive?"true":null}}),r)}}),bl={id:{type:String},tag:{type:String,default:"div"},tooltip:{type:Boolean,default:!1},forceShow:{type:Boolean,default:!1},state:{type:Boolean,default:null},ariaLive:{type:String},role:{type:String}},ml=U.extend({name:"BFormValidFeedback",functional:!0,props:bl,render:function(t,e){var o=e.props,data=e.data,r=e.children,n=!0===o.forceShow||!0===o.state;return t(o.tag,ko(data,{class:{"valid-feedback":!o.tooltip,"valid-tooltip":o.tooltip,"d-block":n},attrs:{id:o.id||null,role:o.role||null,"aria-live":o.ariaLive||null,"aria-atomic":o.ariaLive?"true":null}}),r)}}),gl={tag:{type:String,default:"div"}},vl=U.extend({name:"BFormRow",functional:!0,props:gl,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.tag,ko(data,{staticClass:"form-row"}),r)}}),yl=ae({components:{BForm:Ys,BFormDatalist:ll,BDatalist:ll,BFormText:pl,BFormInvalidFeedback:fl,BFormFeedback:fl,BFormValidFeedback:ml,BFormRow:vl}}),wl=function(t,e){for(var i=0;i<t.length;i++)if(Yi(t[i],e))return i;return-1},xl={props:{name:{type:String},id:{type:String},disabled:{type:Boolean},required:{type:Boolean,default:!1},form:{type:String},autofocus:{type:Boolean,default:!1}},mounted:function(){this.handleAutofocus()},activated:function(){this.handleAutofocus()},methods:{handleAutofocus:function(){var t=this;this.$nextTick((function(){Le((function(){var e=t.$el;t.autofocus&&qe(e)&&(Je(e,"input, textarea, select")||(e=Xe("input, textarea, select",e)),bo(e))}))}))}}};function kl(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Ol(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?kl(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):kl(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Sl={mixins:[vr,Do],inheritAttrs:!1,model:{prop:"checked",event:"input"},props:{value:{},checked:{},inline:{type:Boolean,default:!1},plain:{type:Boolean,default:!1},button:{type:Boolean,default:!1},buttonVariant:{type:String},ariaLabel:{type:String},ariaLabelledby:{type:String}},data:function(){return{localChecked:this.isGroup?this.bvGroup.checked:this.checked,hasFocus:!1}},computed:{computedLocalChecked:{get:function(){return this.isGroup?this.bvGroup.localChecked:this.localChecked},set:function(t){this.isGroup?this.bvGroup.localChecked=t:this.localChecked=t}},isGroup:function(){return Boolean(this.bvGroup)},isBtnMode:function(){return this.isGroup?this.bvGroup.buttons:this.button},isPlain:function(){return!this.isBtnMode&&(this.isGroup?this.bvGroup.plain:this.plain)},isCustom:function(){return!this.isBtnMode&&!this.isPlain},isSwitch:function(){return!(this.isBtnMode||this.isRadio||this.isPlain)&&(this.isGroup?this.bvGroup.switches:this.switch)},isInline:function(){return this.isGroup?this.bvGroup.inline:this.inline},isDisabled:function(){return this.isGroup&&this.bvGroup.disabled||this.disabled},isRequired:function(){return this.getName&&(this.isGroup?this.bvGroup.required:this.required)},getName:function(){return(this.isGroup?this.bvGroup.groupName:this.name)||null},getForm:function(){return(this.isGroup?this.bvGroup.form:this.form)||null},getSize:function(){return(this.isGroup?this.bvGroup.size:this.size)||""},getState:function(){return this.isGroup?this.bvGroup.computedState:this.computedState},getButtonVariant:function(){return this.buttonVariant?this.buttonVariant:this.isGroup&&this.bvGroup.buttonVariant?this.bvGroup.buttonVariant:"secondary"},buttonClasses:function(){var t;return["btn","btn-".concat(this.getButtonVariant),(t={},Object(n.a)(t,"btn-".concat(this.getSize),this.getSize),Object(n.a)(t,"disabled",this.isDisabled),Object(n.a)(t,"active",this.isChecked),Object(n.a)(t,"focus",this.hasFocus),t)]},computedAttrs:function(){return Ol(Ol({},this.bvAttrs),{},{id:this.safeId(),type:this.isRadio?"radio":"checkbox",name:this.getName,form:this.getForm,disabled:this.isDisabled,required:this.isRequired,autocomplete:"off","aria-required":this.isRequired||null,"aria-label":this.ariaLabel||null,"aria-labelledby":this.ariaLabelledby||null})}},watch:{checked:function(t){this.computedLocalChecked=t}},methods:{handleFocus:function(t){t.target&&("focus"===t.type?this.hasFocus=!0:"blur"===t.type&&(this.hasFocus=!1))},focus:function(){this.isDisabled||bo(this.$refs.input)},blur:function(){this.isDisabled||mo(this.$refs.input)}},render:function(t){var e=this.normalizeSlot("default"),o={change:this.handleChange};this.isBtnMode&&(o.focus=o.blur=this.handleFocus);var input=t("input",{ref:"input",key:"input",on:o,class:{"form-check-input":this.isPlain,"custom-control-input":this.isCustom,"is-valid":!0===this.getState&&!this.isBtnMode,"is-invalid":!1===this.getState&&!this.isBtnMode,"position-static":this.isPlain&&!e},directives:[{name:"model",rawName:"v-model",value:this.computedLocalChecked,expression:"computedLocalChecked"}],attrs:this.computedAttrs,domProps:{value:this.value,checked:this.isChecked}});if(this.isBtnMode){var button=t("label",{class:this.buttonClasses},[input,e]);return this.isGroup||(button=t("div",{class:["btn-group-toggle","d-inline-block"]},[button])),button}var label=t();return this.isPlain&&!e||(label=t("label",{class:{"form-check-label":this.isPlain,"custom-control-label":this.isCustom},attrs:{for:this.safeId()}},e)),t("div",{class:Object(n.a)({"form-check":this.isPlain,"form-check-inline":this.isPlain&&this.isInline,"custom-control":this.isCustom,"custom-control-inline":this.isCustom&&this.isInline,"custom-checkbox":this.isCustom&&this.isCheck&&!this.isSwitch,"custom-switch":this.isSwitch,"custom-radio":this.isCustom&&this.isRadio},"b-custom-control-".concat(this.getSize),Boolean(this.getSize&&!this.isBtnMode))},[input,label])}},Cl={props:{size:{type:String,default:function(){return be("formControls","size")}}},computed:{sizeFormClass:function(){return[this.size?"form-control-".concat(this.size):null]},sizeBtnClass:function(){return[this.size?"btn-".concat(this.size):null]}}},Pl={props:{state:{type:Boolean,default:null}},computed:{computedState:function(){return Rt(this.state)?this.state:null},stateClass:function(){var t=this.computedState;return!0===t?"is-valid":!1===t?"is-invalid":null}}},Tl=U.extend({name:"BFormCheckbox",mixins:[Sl,gn,xl,Cl,Pl],inject:{bvGroup:{from:"bvCheckGroup",default:!1}},props:{value:{default:!0},uncheckedValue:{default:!1},indeterminate:{type:Boolean,default:!1},switch:{type:Boolean,default:!1},checked:{default:null}},computed:{isChecked:function(){var t=this.computedLocalChecked,e=this.value;return X(t)?wl(t,e)>-1:Yi(t,e)},isRadio:function(){return!1},isCheck:function(){return!0}},watch:{computedLocalChecked:function(t){this.$emit("input",t),this.$refs&&this.$refs.input&&this.$emit("update:indeterminate",this.$refs.input.indeterminate)},indeterminate:function(t){this.setIndeterminate(t)}},mounted:function(){this.setIndeterminate(this.indeterminate)},methods:{handleChange:function(t){var e=t.target,o=e.checked,r=e.indeterminate,n=this.computedLocalChecked,l=this.value,c=X(n),d=c?null:this.uncheckedValue;if(c){var h=wl(n,l);o&&h<0?n=n.concat(l):!o&&h>-1&&(n=n.slice(0,h).concat(n.slice(h+1)))}else n=o?l:d;this.computedLocalChecked=n,this.$emit("change",o?l:d),this.isGroup&&this.bvGroup.$emit("change",n),this.$emit("update:indeterminate",r)},setIndeterminate:function(t){X(this.computedLocalChecked)&&(t=!1),this.$refs&&this.$refs.input&&(this.$refs.input.indeterminate=t,this.$emit("update:indeterminate",t))}}}),jl=U.extend({name:"BFormRadio",mixins:[gn,Sl,xl,Cl,Pl],inject:{bvGroup:{from:"bvRadioGroup",default:!1}},props:{checked:{default:null}},computed:{isChecked:function(){return Yi(this.value,this.computedLocalChecked)},isRadio:function(){return!0},isCheck:function(){return!1}},watch:{computedLocalChecked:function(){this.$emit("input",this.computedLocalChecked)}},methods:{handleChange:function(t){var e=t.target.checked,o=this.value;this.computedLocalChecked=o,this.$emit("change",e?o:null),this.isGroup&&this.bvGroup.$emit("change",e?o:null)}}}),_l={mixins:[Do],model:{prop:"checked",event:"input"},props:{validated:{type:Boolean,default:!1},ariaInvalid:{type:[Boolean,String],default:!1},stacked:{type:Boolean,default:!1},plain:{type:Boolean,default:!1},buttons:{type:Boolean,default:!1},buttonVariant:{type:String,default:"secondary"}},computed:{inline:function(){return!this.stacked},groupName:function(){return this.name||this.safeId()},groupClasses:function(){return this.buttons?["btn-group-toggle",this.inline?"btn-group":"btn-group-vertical",this.size?"btn-group-".concat(this.size):"",this.validated?"was-validated":""]:[this.validated?"was-validated":""]},computedAriaInvalid:function(){var t=this.ariaInvalid;return!0===t||"true"===t||""===t||!1===this.computedState?"true":null}},watch:{checked:function(t){this.localChecked=t},localChecked:function(t,e){Yi(t,e)||this.$emit("input",t)}},render:function(t){var e=this,o=this.formOptions.map((function(option,o){var r="BV_option_".concat(o);return t(e.isRadioGroup?jl:Tl,{props:{id:e.safeId(r),value:option.value,disabled:option.disabled||!1},key:r},[t("span",{domProps:Di(option.html,option.text)})])}));return t("div",{class:[this.groupClasses,"bv-no-focus-ring"],attrs:{id:this.safeId(),role:this.isRadioGroup?"radiogroup":"group",tabindex:"-1","aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid}},[this.normalizeSlot("first"),o,this.normalizeSlot("default")])}},Bl={switches:{type:Boolean,default:!1},checked:{type:Array,default:null}},Dl=U.extend({name:"BFormCheckboxGroup",mixins:[gn,xl,_l,sl,Cl,Pl],provide:function(){return{bvCheckGroup:this}},props:Bl,data:function(){return{localChecked:this.checked||[]}},computed:{isRadioGroup:function(){return!1}}}),El=ae({components:{BFormCheckbox:Tl,BCheckbox:Tl,BCheck:Tl,BFormCheckboxGroup:Dl,BCheckboxGroup:Dl,BCheckGroup:Dl}}),Ml="__BV_hover_handler__",$l=function(t,e,o){Ta(t,e,"mouseenter",o,Oa),Ta(t,e,"mouseleave",o,Oa)},zl=function(t,e){var o=e.value,r=void 0===o?null:o;if(Ct.j){var n=t[Ml],l=It(n),c=!(l&&n.fn===r);l&&c&&($l(!1,t,n),delete t[Ml]),It(r)&&c&&(t[Ml]=function(t){var e=function(e){t("mouseenter"===e.type,e)};return e.fn=t,e}(r),$l(!0,t,t[Ml]))}},Al={bind:zl,componentUpdated:zl,unbind:function(t){zl(t,{value:null})}},Il=Cs,Rl=U.extend({name:"BVFormBtnLabelControl",directives:{BHover:Al},mixins:[gn,Do,Ps],props:{value:{type:String,default:""},formattedValue:{type:String},placeholder:{type:String},labelSelected:{type:String},state:{type:Boolean,default:null},size:{type:String},name:{type:String},form:{type:String},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},lang:{type:String},rtl:{type:Boolean,default:null},buttonOnly:{type:Boolean,default:!1},buttonVariant:{type:String,default:"secondary"},menuClass:{type:[String,Array,Object]}},data:function(){return{isHovered:!1,hasFocus:!1}},computed:{idButton:function(){return this.safeId()},idLabel:function(){return this.safeId("_value_")},idMenu:function(){return this.safeId("_dialog_")},idWrapper:function(){return this.safeId("_outer_")},computedDir:function(){return!0===this.rtl?"rtl":!1===this.rtl?"ltr":null}},methods:{focus:function(){this.disabled||bo(this.$refs.toggle)},blur:function(){this.disabled||mo(this.$refs.toggle)},setFocus:function(t){this.hasFocus="focus"===t.type},handleHover:function(t){this.isHovered=t},stopEvent:function(t){t.stopPropagation()}},render:function(t){var e,o,r,l=this.idButton,c=this.idLabel,d=this.idMenu,h=this.idWrapper,f=this.disabled,m=this.readonly,v=this.required,y=this.isHovered,w=this.hasFocus,x=this.state,k=this.visible,O=this.size,S=De(this.value)||"",C=this.labelSelected,P=!!this.buttonOnly,T=this.buttonVariant,j={isHovered:y,hasFocus:w,state:x,opened:k},_=t("button",{ref:"toggle",staticClass:"btn",class:(e={},Object(n.a)(e,"btn-".concat(T),P),Object(n.a)(e,"btn-".concat(O),!!O),Object(n.a)(e,"h-auto",!P),Object(n.a)(e,"dropdown-toggle",P),Object(n.a)(e,"dropdown-toggle-no-caret",P),e),attrs:{id:l,type:"button",disabled:f,"aria-haspopup":"dialog","aria-expanded":k?"true":"false","aria-invalid":!1===x||v&&!S?"true":null,"aria-required":v?"true":null},directives:[{name:"b-hover",value:this.handleHover}],on:{mousedown:this.onMousedown,click:this.toggle,keydown:this.toggle,"!focus":this.setFocus,"!blur":this.setFocus}},[this.hasNormalizedSlot("button-content")?this.normalizeSlot("button-content",j):t(Qr,{props:{scale:1.25}})]),B=t();this.name&&!f&&(B=t("input",{attrs:{type:"hidden",name:this.name||null,form:this.form||null,value:S}}));var D=t("div",{ref:"menu",staticClass:"dropdown-menu",class:[this.menuClass,{show:k,"dropdown-menu-right":this.right}],attrs:{id:d,role:"dialog",tabindex:"-1","aria-modal":"false","aria-labelledby":c},on:{keydown:this.onKeydown}},[this.normalizeSlot("default",{opened:k})]),E=t("label",{staticClass:"form-control text-break text-wrap bg-transparent h-auto",class:(o={"sr-only":P,"text-muted":!S},Object(n.a)(o,"form-control-".concat(O),!!O),Object(n.a)(o,"is-invalid",!1===x),Object(n.a)(o,"is-valid",!0===x),o),attrs:{id:c,for:l,"aria-invalid":!1===x||v&&!S?"true":null,"aria-required":v?"true":null},directives:[{name:"b-hover",value:this.handleHover}],on:{"!click":this.stopEvent}},[S?this.formattedValue||S:this.placeholder||"",S&&C?t("bdi",{staticClass:"sr-only"},C):""]);return t("div",{staticClass:"b-form-btn-label-control dropdown",class:[this.directionClass,(r={"btn-group":P,"form-control":!P},Object(n.a)(r,"form-control-".concat(O),!!O&&!P),Object(n.a)(r,"d-flex",!P),Object(n.a)(r,"h-auto",!P),Object(n.a)(r,"align-items-stretch",!P),Object(n.a)(r,"focus",w&&!P),Object(n.a)(r,"show",k),Object(n.a)(r,"is-valid",!0===x),Object(n.a)(r,"is-invalid",!1===x),r)],attrs:{id:h,role:P?null:"group",lang:this.lang||null,dir:this.computedDir,"aria-disabled":f,"aria-readonly":m&&!f,"aria-labelledby":c,"aria-invalid":!1===x||v&&!S?"true":null,"aria-required":v?"true":null}},[_,B,D,E])}});function Fl(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Ll(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Fl(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Fl(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Vl=function(t){return be("BFormDatepicker",t)||be("BCalendar",t)},Nl={props:Ll({value:{type:[String,Date],default:null},valueAsDate:{type:Boolean,default:!1},resetValue:{type:[String,Date]},initialDate:{type:[String,Date]},placeholder:{type:String},size:{type:String},min:{type:[String,Date]},max:{type:[String,Date]},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},name:{type:String},form:{type:String},state:{type:Boolean,default:null},dateDisabledFn:{type:Function},noCloseOnSelect:{type:Boolean,default:!1},hideHeader:{type:Boolean,default:!1},showDecadeNav:{type:Boolean,default:!1},locale:{type:[String,Array]},startWeekday:{type:[Number,String],default:0},direction:{type:String},buttonOnly:{type:Boolean,default:!1},buttonVariant:{type:String,default:"secondary"},calendarWidth:{type:String,default:"270px"},selectedVariant:{type:String,default:"primary"},todayVariant:{type:String},noHighlightToday:{type:Boolean,default:!1},todayButton:{type:Boolean,default:!1},labelTodayButton:{type:String,default:function(){return be("BFormDatepicker","labelTodayButton")}},todayButtonVariant:{type:String,default:"outline-primary"},resetButton:{type:Boolean,default:!1},labelResetButton:{type:String,default:function(){return be("BFormDatepicker","labelResetButton")}},resetButtonVariant:{type:String,default:"outline-danger"},closeButton:{type:Boolean,default:!1},labelCloseButton:{type:String,default:function(){return be("BFormDatepicker","labelCloseButton")}},closeButtonVariant:{type:String,default:"outline-secondary"},dateInfoFn:{type:Function},labelPrevDecade:{type:String,default:function(){return Vl("labelPrevDecade")}},labelPrevYear:{type:String,default:function(){return Vl("labelPrevYear")}},labelPrevMonth:{type:String,default:function(){return Vl("labelPrevMonth")}},labelCurrentMonth:{type:String,default:function(){return Vl("labelCurrentMonth")}},labelNextMonth:{type:String,default:function(){return Vl("labelNextMonth")}},labelNextYear:{type:String,default:function(){return Vl("labelNextYear")}},labelNextDecade:{type:String,default:function(){return Vl("labelNextDecade")}},labelToday:{type:String,default:function(){return Vl("labelToday")}},labelSelected:{type:String,default:function(){return Vl("labelSelected")}},labelNoDateSelected:{type:String,default:function(){return Vl("labelNoDateSelected")}},labelCalendar:{type:String,default:function(){return Vl("labelCalendar")}},labelNav:{type:String,default:function(){return Vl("labelNav")}},labelHelp:{type:String,default:function(){return Vl("labelHelp")}},dateFormatOptions:{type:Object,default:function(){return{year:"numeric",month:"long",day:"numeric",weekday:"long"}}},weekdayHeaderFormat:{type:String,default:"short",validator:function(t){return J(["long","short","narrow"],t)}},dark:{type:Boolean,default:!1},menuClass:{type:[String,Array,Object]}},Il)},Hl=U.extend({name:"BFormDatepicker",mixins:[gn,Nl],model:{prop:"value",event:"input"},data:function(){return{localYMD:tn(this.value)||"",isVisible:!1,localLocale:null,isRTL:!1,formattedValue:"",activeYMD:""}},computed:{calendarYM:function(){return this.activeYMD.slice(0,-3)},calendarProps:function(){return{hidden:!this.isVisible,value:this.localYMD,min:this.min,max:this.max,initialDate:this.initialDate,readonly:this.readonly,disabled:this.disabled,locale:this.locale,startWeekday:this.startWeekday,direction:this.direction,width:this.calendarWidth,dateDisabledFn:this.dateDisabledFn,selectedVariant:this.selectedVariant,todayVariant:this.todayVariant,dateInfoFn:this.dateInfoFn,hideHeader:this.hideHeader,showDecadeNav:this.showDecadeNav,noHighlightToday:this.noHighlightToday,labelPrevDecade:this.labelPrevDecade,labelPrevYear:this.labelPrevYear,labelPrevMonth:this.labelPrevMonth,labelCurrentMonth:this.labelCurrentMonth,labelNextMonth:this.labelNextMonth,labelNextYear:this.labelNextYear,labelNextDecade:this.labelNextDecade,labelToday:this.labelToday,labelSelected:this.labelSelected,labelNoDateSelected:this.labelNoDateSelected,labelCalendar:this.labelCalendar,labelNav:this.labelNav,labelHelp:this.labelHelp,dateFormatOptions:this.dateFormatOptions,weekdayHeaderFormat:this.weekdayHeaderFormat}},computedLang:function(){return(this.localLocale||"").replace(/-u-.*$/i,"")||null},computedResetValue:function(){return tn(hn(this.resetValue))||""}},watch:{value:function(t){this.localYMD=tn(t)||""},localYMD:function(t){this.isVisible&&this.$emit("input",this.valueAsDate?Zi(t)||null:t||"")},calendarYM:function(t,e){if(t!==e&&e)try{this.$refs.control.updatePopper()}catch(t){}}},methods:{focus:function(){this.disabled||bo(this.$refs.control)},blur:function(){this.disabled||mo(this.$refs.control)},setAndClose:function(t){var e=this;this.localYMD=t,this.noCloseOnSelect||this.$nextTick((function(){e.$refs.control.hide(!0)}))},onSelected:function(t){var e=this;this.$nextTick((function(){e.setAndClose(t)}))},onInput:function(t){this.localYMD!==t&&(this.localYMD=t)},onContext:function(t){var e=t.activeYMD,o=t.isRTL,r=t.locale,n=t.selectedYMD,l=t.selectedFormatted;this.isRTL=o,this.localLocale=r,this.formattedValue=l,this.localYMD=n,this.activeYMD=e,this.$emit("context",t)},onTodayButton:function(){this.setAndClose(tn(hn(Qi(),this.min,this.max)))},onResetButton:function(){this.setAndClose(this.computedResetValue)},onCloseButton:function(){this.$refs.control.hide(!0)},onShow:function(){this.isVisible=!0},onShown:function(){var t=this;this.$nextTick((function(){bo(t.$refs.calendar),t.$emit("shown")}))},onHidden:function(){this.isVisible=!1,this.$emit("hidden")},defaultButtonFn:function(t){var e=t.isHovered,o=t.hasFocus;return this.$createElement(e||o?Kr:Yr,{attrs:{"aria-hidden":"true"}})}},render:function(t){var e=this.$scopedSlots,o=this.localYMD,r=this.disabled,n=this.readonly,l=At(this.placeholder)?this.labelNoDateSelected:this.placeholder,c=[];if(this.todayButton){var label=this.labelTodayButton;c.push(t(Rr,{props:{size:"sm",disabled:r||n,variant:this.todayButtonVariant},attrs:{"aria-label":label||null},on:{click:this.onTodayButton}},label))}if(this.resetButton){var d=this.labelResetButton;c.push(t(Rr,{props:{size:"sm",disabled:r||n,variant:this.resetButtonVariant},attrs:{"aria-label":d||null},on:{click:this.onResetButton}},d))}if(this.closeButton){var h=this.labelCloseButton;c.push(t(Rr,{props:{size:"sm",disabled:r,variant:this.closeButtonVariant},attrs:{"aria-label":h||null},on:{click:this.onCloseButton}},h))}c.length>0&&(c=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":c.length>1,"justify-content-end":c.length<2}},c)]);var f=t(Bn,{key:"calendar",ref:"calendar",staticClass:"b-form-date-calendar w-100",props:this.calendarProps,on:{selected:this.onSelected,input:this.onInput,context:this.onContext},scopedSlots:bt(e,["nav-prev-decade","nav-prev-year","nav-prev-month","nav-this-month","nav-next-month","nav-next-year","nav-next-decade"])},c);return t(Rl,{ref:"control",staticClass:"b-form-datepicker",props:Ll(Ll({},this.$props),{},{id:this.safeId(),rtl:this.isRTL,lang:this.computedLang,value:o||"",formattedValue:o?this.formattedValue:"",placeholder:l||"",menuClass:[{"bg-dark":!!this.dark,"text-light":!!this.dark},this.menuClass]}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:{"button-content":e["button-content"]||this.defaultButtonFn}},[f])}}),Ul=ae({components:{BFormDatepicker:Hl,BDatepicker:Hl}}),Gl={props:{plain:{type:Boolean,default:!1}},computed:{custom:function(){return!this.plain}}};function ql(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Wl(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ql(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):ql(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Yl=function t(e){return e instanceof Dt||X(e)&&e.every((function(e){return t(e)}))},Kl=U.extend({name:"BFormFile",mixins:[vr,gn,xl,Pl,Gl,Do],inheritAttrs:!1,model:{prop:"value",event:"input"},props:{size:{type:String,default:function(){return be("BFormControl","size")}},value:{type:[Dt,Array],default:null,validator:function(t){return""===t?(Wt('Setting "value"/"v-model" to an empty string for reset is deprecated. Set to "null" instead.',"BFormFile"),!0):At(t)||Yl(t)}},accept:{type:String,default:""},capture:{type:Boolean,default:!1},placeholder:{type:String,default:function(){return be("BFormFile","placeholder")}},browseText:{type:String,default:function(){return be("BFormFile","browseText")}},dropPlaceholder:{type:String,default:function(){return be("BFormFile","dropPlaceholder")}},multiple:{type:Boolean,default:!1},directory:{type:Boolean,default:!1},noTraverse:{type:Boolean,default:!1},noDrop:{type:Boolean,default:!1},fileNameFormatter:{type:Function,default:null}},data:function(){return{selectedFile:null,dragging:!1,hasFocus:!1}},computed:{selectLabel:function(){if(this.dragging&&this.dropPlaceholder)return this.dropPlaceholder;if(!this.selectedFile||0===this.selectedFile.length)return this.placeholder;var t=Q(this.selectedFile).filter(wt);return this.hasNormalizedSlot("file-name")?[this.normalizeSlot("file-name",{files:t,names:t.map((function(t){return t.name}))})]:It(this.fileNameFormatter)?De(this.fileNameFormatter(t)):t.map((function(t){return t.name})).join(", ")},computedAttrs:function(){return Wl(Wl({},this.bvAttrs),{},{type:"file",id:this.safeId(),name:this.name,disabled:this.disabled,required:this.required,form:this.form||null,capture:this.capture||null,accept:this.accept||null,multiple:this.multiple,webkitdirectory:this.directory,"aria-required":this.required?"true":null})}},watch:{selectedFile:function(t,e){t===e||X(t)&&X(e)&&t.length===e.length&&t.every((function(t,i){return t===e[i]}))||(!t&&this.multiple?this.$emit("input",[]):this.$emit("input",t))},value:function(t){(!t||X(t)&&0===t.length)&&this.reset()}},methods:{focusHandler:function(t){this.plain||"focusout"===t.type?this.hasFocus=!1:this.hasFocus=!0},reset:function(){try{var t=this.$refs.input;t.value="",t.type="",t.type="file"}catch(t){}this.selectedFile=this.multiple?[]:null},onFileChange:function(t){var e=this;this.$emit("change",t);var o=t.dataTransfer&&t.dataTransfer.items;if(!o||this.noTraverse)this.setFiles(t.target.files||t.dataTransfer.files);else{for(var r=[],i=0;i<o.length;i++){var n=o[i].webkitGetAsEntry();n&&r.push(this.traverseFileTree(n))}Promise.all(r).then((function(t){e.setFiles(K(t))}))}},setFiles:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(t)if(this.multiple){for(var e=[],i=0;i<t.length;i++)e.push(t[i]);this.selectedFile=e}else this.selectedFile=t[0]||null;else this.selectedFile=null},onReset:function(){this.selectedFile=this.multiple?[]:null},onDragover:function(t){if(t.preventDefault(),t.stopPropagation(),!this.noDrop&&this.custom){this.dragging=!0;try{t.dataTransfer.dropEffect="copy"}catch(t){}}},onDragleave:function(t){t.preventDefault(),t.stopPropagation(),this.dragging=!1},onDrop:function(t){t.preventDefault(),t.stopPropagation(),this.noDrop||(this.dragging=!1,t.dataTransfer.files&&t.dataTransfer.files.length>0&&this.onFileChange(t))},traverseFileTree:function(t,path){var e=this;return new Promise((function(o){path=path||"",t.isFile?t.file((function(t){t.$path=path,o(t)})):t.isDirectory&&t.createReader().readEntries((function(r){for(var n=[],i=0;i<r.length;i++)n.push(e.traverseFileTree(r[i],path+t.name+"/"));Promise.all(n).then((function(t){o(K(t))}))}))}))}},render:function(t){var input=t("input",{ref:"input",class:[{"form-control-file":this.plain,"custom-file-input":this.custom,focus:this.custom&&this.hasFocus},this.stateClass],attrs:this.computedAttrs,on:{change:this.onFileChange,focusin:this.focusHandler,focusout:this.focusHandler,reset:this.onReset}});if(this.plain)return input;var label=t("label",{staticClass:"custom-file-label",class:[this.dragging?"dragging":null],attrs:{for:this.safeId(),"data-browse":this.browseText||null}},this.selectLabel);return t("div",{staticClass:"custom-file b-form-file",class:[this.stateClass,Object(n.a)({},"b-custom-control-".concat(this.size),this.size)],attrs:{id:this.safeId("_BV_file_outer_")},on:{dragover:this.onDragover,dragleave:this.onDragleave,drop:this.onDrop}},[input,label])}}),Xl=ae({components:{BFormFile:Kl,BFile:Kl}}),Jl=function(t){return"\\"+t},Ql=function(t){var e=(t=De(t)).length,o=t.charCodeAt(0);return t.split("").reduce((function(r,n,l){var c=t.charCodeAt(l);return 0===c?r+"�":127===c||c>=1&&c<=31||0===l&&c>=48&&c<=57||1===l&&c>=48&&c<=57&&45===o?r+Jl("".concat(c.toString(16)," ")):0===l&&45===c&&1===e?r+Jl(n):c>=128||45===c||95===c||c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122?r+n:r+Jl(n)}),"")};function Zl(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function tc(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Zl(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Zl(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var ec=/^col-/,oc=function(){return{type:[String,Number],default:null}},rc=pe((function(t,e,o){var r=t;if(!At(o)&&!1!==o)return e&&(r+="-".concat(e)),"col"!==t||""!==o&&!0!==o?(r+="-".concat(o),Me(r)):Me(r)})),ic=it(null),nc=function(){var t=ye().filter(wt),e=t.reduce((function(t,e){return e&&(t[e]={type:[Boolean,String,Number],default:!1}),t}),it(null)),o=t.reduce((function(t,e){return t[Xo(e,"offset")]=oc(),t}),it(null)),r=t.reduce((function(t,e){return t[Xo(e,"order")]=oc(),t}),it(null));return ic=ot(it(null),{col:ct(e),offset:ct(o),order:ct(r)}),tc(tc(tc(tc({col:{type:Boolean,default:!1},cols:oc()},e),{},{offset:oc()},o),{},{order:oc()},r),{},{alignSelf:{type:String,default:null,validator:function(t){return J(["auto","start","end","center","baseline","stretch"],t)}},tag:{type:String,default:"div"}})},ac={name:"BCol",functional:!0,get props(){return delete this.props,this.props=nc()},render:function(t,e){var o,r=e.props,data=e.data,l=e.children,c=[];for(var d in ic)for(var h=ic[d],i=0;i<h.length;i++){var f=rc(d,h[i].replace(d,""),r[h[i]]);f&&c.push(f)}var m=c.some((function(t){return ec.test(t)}));return c.push((o={col:r.col||!m&&!r.cols},Object(n.a)(o,"col-".concat(r.cols),r.cols),Object(n.a)(o,"offset-".concat(r.offset),r.offset),Object(n.a)(o,"order-".concat(r.order),r.order),Object(n.a)(o,"align-self-".concat(r.alignSelf),r.alignSelf),o)),t(r.tag,ko(data,{class:c}),l)}};function sc(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function lc(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?sc(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):sc(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var cc=function(t,e){var content=e.normalizeSlot("invalid-feedback")||e.invalidFeedback,o=t();return content&&(o=t(fl,{props:{id:e.invalidFeedbackId,state:e.computedState,tooltip:e.tooltip,ariaLive:e.feedbackAriaLive,role:e.feedbackAriaLive?"alert":null},attrs:{tabindex:content?"-1":null}},[content])),o},dc=function(t,e){var content=e.normalizeSlot("valid-feedback")||e.validFeedback,o=t();return content&&(o=t(ml,{props:{id:e.validFeedbackId,state:e.computedState,tooltip:e.tooltip,ariaLive:e.feedbackAriaLive,role:e.feedbackAriaLive?"alert":null},attrs:{tabindex:content?"-1":null}},[content])),o},uc=function(t,e){var content=e.normalizeSlot("description")||e.description,o=t();return content&&(o=t(pl,{attrs:{id:e.descriptionId,tabindex:content?"-1":null}},[content])),o},pc=pe((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0;return"".concat(e).concat(_e(t))})),hc={name:"BFormGroup",mixins:[gn,Pl,Do],get props(){return delete this.props,this.props=(t=ye(),e=t.reduce((function(t,e){return t[pc(e,"labelCols")]={type:[Number,String,Boolean],default:!e&&null},t}),it(null)),o=t.reduce((function(t,e){return t[pc(e,"labelAlign")]={type:String},t}),it(null)),lc(lc(lc({label:{type:String},labelFor:{type:String},labelSize:{type:String},labelSrOnly:{type:Boolean,default:!1}},e),o),{},{labelClass:{type:[String,Array,Object]},description:{type:String},invalidFeedback:{type:String},validFeedback:{type:String},tooltip:{type:Boolean,default:!1},feedbackAriaLive:{type:String,default:"assertive"},validated:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}}));var t,e,o},computed:{labelColProps:function(){var t=this,e={};return ye().forEach((function(o){var r=t[pc(o,"labelCols")];if(Rt(r=""===r||(r||!1))||"auto"===r||(r=(r=we(r,0))>0&&r),r){var n=o||(Rt(r)?"col":"cols");e[n]=r}})),e},labelAlignClasses:function(){var t=this,e=[];return ye().forEach((function(o){var r=t[pc(o,"labelAlign")]||null;if(r){var n=o?"text-".concat(o,"-").concat(r):"text-".concat(r);e.push(n)}})),e},isHorizontal:function(){return ct(this.labelColProps).length>0},labelId:function(){return this.hasNormalizedSlot("label")||this.label?this.safeId("_BV_label_"):null},descriptionId:function(){return this.hasNormalizedSlot("description")||this.description?this.safeId("_BV_description_"):null},hasInvalidFeedback:function(){return!1===this.computedState&&(this.hasNormalizedSlot("invalid-feedback")||this.invalidFeedback)},invalidFeedbackId:function(){return this.hasInvalidFeedback?this.safeId("_BV_feedback_invalid_"):null},hasValidFeedback:function(){return!0===this.computedState&&(this.hasNormalizedSlot("valid-feedback")||this.validFeedback)},validFeedbackId:function(){return this.hasValidFeedback?this.safeId("_BV_feedback_valid_"):null},describedByIds:function(){return[this.descriptionId,this.invalidFeedbackId,this.validFeedbackId].filter(Boolean).join(" ")||null}},watch:{describedByIds:function(t,e){t!==e&&this.setInputDescribedBy(t,e)}},mounted:function(){var t=this;this.$nextTick((function(){t.setInputDescribedBy(t.describedByIds)}))},methods:{legendClick:function(t){if(!this.labelFor){var e=t.target?t.target.tagName:"";if(!/^(input|select|textarea|label|button|a)$/i.test(e)){var o=Ke("input:not([disabled]),textarea:not([disabled]),select:not([disabled])",this.$refs.content).filter(qe);o&&1===o.length&&bo(o[0])}}},setInputDescribedBy:function(t,e){if(this.labelFor&&Ct.j){var input=Xe("#".concat(Ql(this.labelFor)),this.$refs.content);if(input){var o="aria-describedby",r=(ao(input,o)||"").split(/\s+/);t=(t||"").split(/\s+/),e=(e||"").split(/\s+/),r=r.filter((function(t){return!J(e,t)})).concat(t).filter(Boolean),(r=ct(r.reduce((function(t,e){return lc(lc({},t),{},Object(n.a)({},e,!0))}),{})).join(" ").trim())?io(input,o,r):no(input,o)}}}},render:function(t){var e=!this.labelFor,o=this.isHorizontal,label=function(t,e){var content=e.normalizeSlot("label")||e.label,o=e.labelFor,r=!o,n=e.isHorizontal,l=r?"legend":"label";if(content||n){if(e.labelSrOnly){var label=t();return content&&(label=t(l,{class:"sr-only",attrs:{id:e.labelId,for:o||null}},[content])),t(n?ac:"div",{props:n?e.labelColProps:{}},[label])}return t(n?ac:l,{on:r?{click:e.legendClick}:{},props:n?lc({tag:l},e.labelColProps):{},attrs:{id:e.labelId,for:o||null,tabindex:r?"-1":null},class:[r?"bv-no-focus-ring":"",n||r?"col-form-label":"",!n&&r?"pt-0":"",n||r?"":"d-block",e.labelSize?"col-form-label-".concat(e.labelSize):"",e.labelAlignClasses,e.labelClass]},[content])}return t()}(t,this),content=t(o?ac:"div",{ref:"content",staticClass:"bv-no-focus-ring",attrs:{tabindex:e?"-1":null,role:e?"group":null}},[this.normalizeSlot("default")||t(),cc(t,this),dc(t,this),uc(t,this)]),data={staticClass:"form-group",class:[this.validated?"was-validated":null,this.stateClass],attrs:{id:this.safeId(),disabled:e?this.disabled:null,role:e?null:"group","aria-invalid":!1===this.computedState?"true":null,"aria-labelledby":e&&o?this.labelId:null,"aria-describedby":e?this.describedByIds:null}};return t(e?"fieldset":o?vl:"div",data,o&&e?[t(vl,[label,content])]:[label,content])}},fc=ae({components:{BFormGroup:hc,BFormFieldset:hc}}),bc={computed:{selectionStart:{cache:!1,get:function(){return this.$refs.input.selectionStart},set:function(t){this.$refs.input.selectionStart=t}},selectionEnd:{cache:!1,get:function(){return this.$refs.input.selectionEnd},set:function(t){this.$refs.input.selectionEnd=t}},selectionDirection:{cache:!1,get:function(){return this.$refs.input.selectionDirection},set:function(t){this.$refs.input.selectionDirection=t}}},methods:{select:function(){var t;(t=this.$refs.input).select.apply(t,arguments)},setSelectionRange:function(){var t;(t=this.$refs.input).setSelectionRange.apply(t,arguments)},setRangeText:function(){var t;(t=this.$refs.input).setRangeText.apply(t,arguments)}}},mc={model:{prop:"value",event:"update"},props:{value:{type:[String,Number],default:""},ariaInvalid:{type:[Boolean,String],default:!1},readonly:{type:Boolean,default:!1},plaintext:{type:Boolean,default:!1},autocomplete:{type:String},placeholder:{type:String},formatter:{type:Function},lazyFormatter:{type:Boolean,default:!1},trim:{type:Boolean,default:!1},number:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},debounce:{type:[Number,String],default:0}},data:function(){return{localValue:De(this.value),vModelValue:this.value}},computed:{computedClass:function(){return[{"custom-range":"range"===this.type,"form-control-plaintext":this.plaintext&&"range"!==this.type&&"color"!==this.type,"form-control":!this.plaintext&&"range"!==this.type||"color"===this.type},this.sizeFormClass,this.stateClass]},computedAriaInvalid:function(){return this.ariaInvalid&&"false"!==this.ariaInvalid?!0===this.ariaInvalid?"true":this.ariaInvalid:!1===this.computedState?"true":null},computedDebounce:function(){return Fo(we(this.debounce,0),0)},hasFormatter:function(){return It(this.formatter)}},watch:{value:function(t){var e=De(t);e!==this.localValue&&t!==this.vModelValue&&(this.clearDebounce(),this.localValue=e,this.vModelValue=t)}},created:function(){this.$_inputDebounceTimer=null},mounted:function(){this.$on("hook:beforeDestroy",this.clearDebounce);var t=this.value,e=De(t);e!==this.localValue&&t!==this.vModelValue&&(this.localValue=e,this.vModelValue=t)},methods:{clearDebounce:function(){clearTimeout(this.$_inputDebounceTimer),this.$_inputDebounceTimer=null},formatValue:function(t,e){var o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return t=De(t),!this.hasFormatter||this.lazyFormatter&&!o||(t=this.formatter(t,e)),t},modifyValue:function(t){return this.trim&&(t=t.trim()),this.number&&(t=xe(t,t)),t},updateValue:function(t){var e=this,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.lazy;if(!r||o)if((t=this.modifyValue(t))!==this.vModelValue){this.clearDebounce();var n=function(){e.vModelValue=t,e.$emit("update",t)},l=this.computedDebounce;l>0&&!r&&!o?this.$_inputDebounceTimer=setTimeout(n,l):n()}else if(this.hasFormatter){var c=this.$refs.input;c&&t!==c.value&&(c.value=t)}},onInput:function(t){if(!t.target.composing){var e=t.target.value,o=this.formatValue(e,t);!1===o||t.defaultPrevented?t.preventDefault():(this.localValue=o,this.updateValue(o),this.$emit("input",o))}},onChange:function(t){var e=t.target.value,o=this.formatValue(e,t);!1===o||t.defaultPrevented?t.preventDefault():(this.localValue=o,this.updateValue(o,!0),this.$emit("change",o))},onBlur:function(t){var e=t.target.value,o=this.formatValue(e,t,!0);!1!==o&&(this.localValue=De(this.modifyValue(o)),this.updateValue(o,!0)),this.$emit("blur",t)},focus:function(){this.disabled||bo(this.$el)},blur:function(){this.disabled||mo(this.$el)}}},gc={computed:{validity:{cache:!1,get:function(){return this.$refs.input.validity}},validationMessage:{cache:!1,get:function(){return this.$refs.input.validationMessage}},willValidate:{cache:!1,get:function(){return this.$refs.input.willValidate}}},methods:{setCustomValidity:function(){var t;return(t=this.$refs.input).setCustomValidity.apply(t,arguments)},checkValidity:function(){var t;return(t=this.$refs.input).checkValidity.apply(t,arguments)},reportValidity:function(){var t;return(t=this.$refs.input).reportValidity.apply(t,arguments)}}};function vc(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function yc(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?vc(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):vc(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var wc=["text","password","email","number","url","tel","search","range","color","date","time","datetime","datetime-local","month","week"],xc=U.extend({name:"BFormInput",mixins:[yr,gn,xl,Cl,Pl,mc,bc,gc],props:{type:{type:String,default:"text",validator:function(t){return J(wc,t)}},noWheel:{type:Boolean,default:!1},min:{type:[String,Number]},max:{type:[String,Number]},step:{type:[String,Number]},list:{type:String}},computed:{localType:function(){return J(wc,this.type)?this.type:"text"},computedAttrs:function(){var t=this.localType,e=this.disabled,o=this.placeholder,r=this.required,n=this.min,l=this.max,c=this.step;return{id:this.safeId(),name:this.name||null,form:this.form||null,type:t,disabled:e,placeholder:o,required:r,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,min:n,max:l,step:c,list:"password"!==t?this.list:null,"aria-required":r?"true":null,"aria-invalid":this.computedAriaInvalid}},computedListeners:function(){return yc(yc({},this.bvListeners),{},{input:this.onInput,change:this.onChange,blur:this.onBlur})}},watch:{noWheel:function(t){this.setWheelStopper(t)}},mounted:function(){this.setWheelStopper(this.noWheel)},deactivated:function(){this.setWheelStopper(!1)},activated:function(){this.setWheelStopper(this.noWheel)},beforeDestroy:function(){this.setWheelStopper(!1)},methods:{setWheelStopper:function(t){var input=this.$el;Ta(t,input,"focus",this.onWheelFocus),Ta(t,input,"blur",this.onWheelBlur),t||Pa(document,"wheel",this.stopWheel)},onWheelFocus:function(){Ca(document,"wheel",this.stopWheel)},onWheelBlur:function(){Pa(document,"wheel",this.stopWheel)},stopWheel:function(t){t.preventDefault(),mo(this.$el)}},render:function(t){return t("input",{ref:"input",class:this.computedClass,attrs:this.computedAttrs,domProps:{value:this.localValue},on:this.computedListeners})}}),kc=ae({components:{BFormInput:xc,BInput:xc}}),Oc=U.extend({name:"BFormRadioGroup",mixins:[gn,xl,_l,sl,Cl,Pl],provide:function(){return{bvRadioGroup:this}},props:{checked:{default:null}},data:function(){return{localChecked:this.checked}},computed:{isRadioGroup:function(){return!0}}}),Sc=ae({components:{BFormRadio:jl,BRadio:jl,BFormRadioGroup:Oc,BRadioGroup:Oc}}),Cc=pr.LEFT,Pc=pr.RIGHT,Tc=pr.UP,jc=pr.DOWN,_c=U.extend({name:"BVFormRatingStar",mixins:[Do],props:{rating:{type:Number,default:0},star:{type:Number,default:0},focused:{type:Boolean,default:!1},variant:{type:String},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},hasClear:{type:Boolean,default:!1}},methods:{onClick:function(t){this.disabled||this.readonly||(t.preventDefault(),this.$emit("selected",this.star))}},render:function(t){var e=this.rating,o=this.star,r=this.focused,n=this.hasClear,l=this.variant,c=this.disabled,d=this.readonly,h=n?0:1,f=e>=o?"full":e>=o-.5?"half":"empty",m={variant:l,disabled:c,readonly:d};return t("span",{staticClass:"b-rating-star",class:{focused:r&&e===o||!we(e)&&o===h,"b-rating-star-empty":"empty"===f,"b-rating-star-half":"half"===f,"b-rating-star-full":"full"===f},attrs:{tabindex:c||d?null:"-1"},on:{click:this.onClick}},[t("span",{staticClass:"b-rating-icon"},[this.normalizeSlot(f,m)])])}}),Bc=function(t){return Fo(3,we(t,5))},Dc=function(t,e,o){return Fo(Ro(t,o),e)},Ec=U.extend({name:"BFormRating",components:{BIconStar:si,BIconStarHalf:di,BIconStarFill:ci,BIconX:ui},mixins:[gn],model:{prop:"value",event:"change"},props:{value:{type:[Number,String],default:null},stars:{type:[Number,String],default:5,validator:function(t){return we(t)>=3}},variant:{type:String,default:function(){return be("BFormRating","variant")}},color:{type:String,default:function(){return be("BFormRating","color")}},showValue:{type:Boolean,default:!1},showValueMax:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},size:{type:String},name:{type:String},form:{type:String},noBorder:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},precision:{type:[Number,String],default:null},iconEmpty:{type:String,default:"star"},iconHalf:{type:String,default:"star-half"},iconFull:{type:String,default:"star-fill"},iconClear:{type:String,default:"x"},locale:{type:[String,Array]},showClear:{type:Boolean,default:!1}},data:function(){var t=xe(this.value,null),e=Bc(this.stars);return{localValue:zt(t)?null:Dc(t,0,e),hasFocus:!1}},computed:{computedStars:function(){return Bc(this.stars)},computedRating:function(){var t=xe(this.localValue,0),e=we(this.precision,3);return Dc(xe(t.toFixed(e)),0,this.computedStars)},computedLocale:function(){var t=Q(this.locale).filter(wt);return new Intl.NumberFormat(t).resolvedOptions().locale},isInteractive:function(){return!this.disabled&&!this.readonly},isRTL:function(){return mn(this.computedLocale)},formattedRating:function(){var t=we(this.precision),e=this.showValueMax,o=this.computedLocale,r={notation:"standard",minimumFractionDigits:isNaN(t)?0:t,maximumFractionDigits:isNaN(t)?3:t},n=this.computedStars.toLocaleString(o),l=this.localValue;return l=zt(l)?e?"-":"":l.toLocaleString(o,r),e?"".concat(l,"/").concat(n):l}},watch:{value:function(t,e){if(t!==e){var o=xe(t,null);this.localValue=zt(o)?null:Dc(o,0,this.computedStars)}},localValue:function(t,e){t!==e&&t!==(this.value||0)&&this.$emit("change",t||null)},disabled:function(t){t&&(this.hasFocus=!1,this.blur())}},methods:{focus:function(){this.disabled||bo(this.$el)},blur:function(){this.disabled||mo(this.$el)},onKeydown:function(t){var e=t.keyCode;if(this.isInteractive&&J([Cc,jc,Pc,Tc],e)){t.preventDefault();var o=we(this.localValue,0),r=this.showClear?0:1,n=this.computedStars,l=this.isRTL?-1:1;e===Cc?this.localValue=Dc(o-l,r,n)||null:e===Pc?this.localValue=Dc(o+l,r,n):e===jc?this.localValue=Dc(o-1,r,n)||null:e===Tc&&(this.localValue=Dc(o+1,r,n))}},onSelected:function(t){this.isInteractive&&(this.localValue=t)},onFocus:function(t){this.hasFocus=!!this.isInteractive&&"focus"===t.type},renderIcon:function(t){return this.$createElement(bi,{props:{icon:t,variant:this.disabled||this.color?null:this.variant||null}})},iconEmptyFn:function(){return this.renderIcon(this.iconEmpty)},iconHalfFn:function(){return this.renderIcon(this.iconHalf)},iconFullFn:function(){return this.renderIcon(this.iconFull)},iconClearFn:function(){return this.$createElement(bi,{props:{icon:this.iconClear}})}},render:function(t){var e,o=this,r=this.disabled,l=this.readonly,c=this.size,d=this.name,form=this.form,h=this.inline,f=this.variant,m=this.color,v=this.noBorder,y=this.hasFocus,w=this.computedRating,x=this.computedStars,k=this.formattedRating,O=this.showClear,S=this.isRTL,C=this.isInteractive,P=this.$scopedSlots,T=[];if(O&&!r&&!l){var j=t("span",{staticClass:"b-rating-icon"},[(P["icon-clear"]||this.iconClearFn)()]);T.push(t("span",{staticClass:"b-rating-star b-rating-star-clear flex-grow-1",class:{focused:y&&0===w},attrs:{tabindex:C?"-1":null},on:{click:function(){return o.onSelected(null)}},key:"clear"},[j]))}for(var _=0;_<x;_++){var B=_+1;T.push(t(_c,{staticClass:"flex-grow-1",style:m&&!r?{color:m}:{},props:{rating:w,star:B,variant:r?null:f||null,disabled:r,readonly:l,focused:y,hasClear:O},on:{selected:this.onSelected},scopedSlots:{empty:P["icon-empty"]||this.iconEmptyFn,half:P["icon-half"]||this.iconHalfFn,full:P["icon-full"]||this.iconFullFn},key:_}))}return d&&T.push(t("input",{attrs:{type:"hidden",value:zt(this.localValue)?"":w,name:d,form:form||null},key:"hidden"})),this.showValue&&T.push(t("b",{staticClass:"b-rating-value flex-grow-1",attrs:{"aria-hidden":"true"},key:"value"},De(k))),t("output",{staticClass:"b-rating form-control align-items-center",class:(e={},Object(n.a)(e,"form-control-".concat(c),!!c),Object(n.a)(e,"d-inline-flex",h),Object(n.a)(e,"d-flex",!h),Object(n.a)(e,"border-0",v),Object(n.a)(e,"disabled",r),Object(n.a)(e,"readonly",!r&&l),e),attrs:{id:this.safeId(),dir:S?"rtl":"ltr",tabindex:r?null:"0",disabled:r,role:"slider","aria-disabled":r?"true":null,"aria-readonly":!r&&l?"true":null,"aria-live":"off","aria-valuemin":O?"0":"1","aria-valuemax":De(x),"aria-valuenow":w?De(w):null},on:{keydown:this.onKeydown,focus:this.onFocus,blur:this.onFocus}},T)}}),Mc=ae({components:{BFormRating:Ec,BRating:Ec}}),$c={mixins:[sl],props:{labelField:{type:String,default:"label"},optionsField:{type:String,default:"options"}},methods:{normalizeOption:function(option){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(ht(option)){var e=qt(option,this.valueField),text=qt(option,this.textField),o=qt(option,this.optionsField,null);return zt(o)?{value:$t(e)?t||text:e,text:String($t(text)?t:text),html:qt(option,this.htmlField),disabled:Boolean(qt(option,this.disabledField))}:{label:String(qt(option,this.labelField)||text),options:this.normalizeOptions(o)}}return{value:t||option,text:String(option),disabled:!1}}}},zc={value:{required:!0},disabled:{type:Boolean,default:!1}},Ac=U.extend({name:"BFormSelectOption",functional:!0,props:zc,render:function(t,e){var o=e.props,data=e.data,r=e.children,n=o.value;return t("option",ko(data,{attrs:{disabled:o.disabled},domProps:{value:n}}),r)}}),Ic=U.extend({name:"BFormSelectOptionGroup",mixins:[Do,sl],props:{label:{type:String,required:!0}},render:function(t){var e=this.formOptions.map((function(option,e){var o=option.value,text=option.text,html=option.html,r=option.disabled;return t(Ac,{attrs:{value:o,disabled:r},domProps:Di(html,text),key:"option_".concat(e)})}));return t("optgroup",{attrs:{label:this.label}},[this.normalizeSlot("first"),e,this.normalizeSlot("default")])}}),Rc=U.extend({name:"BFormSelect",mixins:[gn,Do,xl,Cl,Pl,Gl,$c],model:{prop:"value",event:"input"},props:{value:{},multiple:{type:Boolean,default:!1},selectSize:{type:Number,default:0},ariaInvalid:{type:[Boolean,String],default:!1}},data:function(){return{localValue:this.value}},computed:{computedSelectSize:function(){return this.plain||0!==this.selectSize?this.selectSize:null},inputClass:function(){return[this.plain?"form-control":"custom-select",this.size&&this.plain?"form-control-".concat(this.size):null,this.size&&!this.plain?"custom-select-".concat(this.size):null,this.stateClass]},computedAriaInvalid:function(){return!0===this.ariaInvalid||"true"===this.ariaInvalid||"is-invalid"===this.stateClass?"true":null}},watch:{value:function(t){this.localValue=t},localValue:function(){this.$emit("input",this.localValue)}},methods:{focus:function(){bo(this.$refs.input)},blur:function(){mo(this.$refs.input)},onChange:function(t){var e=this,o=t.target,r=K(o.options).filter((function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));this.localValue=o.multiple?r:r[0],this.$nextTick((function(){e.$emit("change",e.localValue)}))}},render:function(t){var e=this.name,o=this.disabled,r=this.required,n=this.computedSelectSize,l=this.localValue,c=this.formOptions.map((function(option,e){var o=option.value,label=option.label,r=option.options,n=option.disabled,l="option_".concat(e);return X(r)?t(Ic,{props:{label:label,options:r},key:l}):t(Ac,{props:{value:o,disabled:n},domProps:Di(option.html,option.text),key:l})}));return t("select",{class:this.inputClass,attrs:{id:this.safeId(),name:e,form:this.form||null,multiple:this.multiple||null,size:n,disabled:o,required:r,"aria-required":r?"true":null,"aria-invalid":this.computedAriaInvalid},on:{change:this.onChange},directives:[{name:"model",value:l}],ref:"input"},[this.normalizeSlot("first"),c,this.normalizeSlot("default")])}}),Fc=ae({components:{BFormSelect:Rc,BFormSelectOption:Ac,BFormSelectOptionGroup:Ic,BSelect:Rc,BSelectOption:Ac,BSelectOptionGroup:Ic}});function Lc(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Vc(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Lc(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Lc(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Nc=pr.UP,Hc=pr.DOWN,Uc=pr.HOME,Gc=pr.END,qc=pr.PAGEUP,Wc=pr.PAGEDOWN,Yc=U.extend({name:"BFormSpinbutton",mixins:[vr,gn,Do],inheritAttrs:!1,props:{value:{type:Number,default:null},min:{type:[Number,String],default:1},max:{type:[Number,String],default:100},step:{type:[Number,String],default:1},wrap:{type:Boolean,default:!1},formatterFn:{type:Function},size:{type:String},placeholder:{type:String},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},name:{type:String},form:{type:String},state:{type:Boolean,default:null},inline:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},ariaLabel:{type:String},ariaControls:{type:String},labelDecrement:{type:String,default:function(){return be("BFormSpinbutton","labelDecrement")}},labelIncrement:{type:String,default:function(){return be("BFormSpinbutton","labelIncrement")}},locale:{type:[String,Array]},repeatDelay:{type:[Number,String],default:500},repeatInterval:{type:[Number,String],default:100},repeatThreshold:{type:[Number,String],default:10},repeatStepMultiplier:{type:[Number,String],default:4}},data:function(){return{localValue:xe(this.value,null),hasFocus:!1}},computed:{spinId:function(){return this.safeId()},computedInline:function(){return this.inline&&!this.vertical},computedReadonly:function(){return this.readonly&&!this.disabled},computedRequired:function(){return this.required&&!this.computedReadonly&&!this.disabled},computedStep:function(){return xe(this.step,1)},computedMin:function(){return xe(this.min,1)},computedMax:function(){var t=xe(this.max,100),e=this.computedStep,o=this.computedMin;return No((t-o)/e)*e+o},computedDelay:function(){var t=we(this.repeatDelay,0);return t>0?t:500},computedInterval:function(){var t=we(this.repeatInterval,0);return t>0?t:100},computedThreshold:function(){return Fo(we(this.repeatThreshold,10),1)},computedStepMultiplier:function(){return Fo(we(this.repeatStepMultiplier,4),1)},computedPrecision:function(){var t=this.computedStep;return No(t)===t?0:(t.toString().split(".")[1]||"").length},computedMultiplier:function(){return Ho(10,this.computedPrecision||0)},valueAsFixed:function(){var t=this.localValue;return zt(t)?"":t.toFixed(this.computedPrecision)},computedLocale:function(){var t=Q(this.locale).filter(wt);return new Intl.NumberFormat(t).resolvedOptions().locale},computedRTL:function(){return mn(this.computedLocale)},defaultFormatter:function(){var t=this.computedPrecision;return new Intl.NumberFormat(this.computedLocale,{style:"decimal",useGrouping:!1,minimumIntegerDigits:1,minimumFractionDigits:t,maximumFractionDigits:t,notation:"standard"}).format},computedFormatter:function(){return It(this.formatterFn)?this.formatterFn:this.defaultFormatter},computedAttrs:function(){return Vc(Vc({},this.bvAttrs),{},{role:"group",lang:this.computedLocale,tabindex:this.disabled?null:"-1",title:this.ariaLabel})},computedSpinAttrs:function(){var t=this.spinId,e=this.localValue,o=this.computedRequired,r=this.disabled,n=this.state,l=this.computedFormatter,c=!zt(e);return Vc(Vc({dir:this.computedRTL?"rtl":"ltr"},this.bvAttrs),{},{id:t,role:"spinbutton",tabindex:r?null:"0","aria-live":"off","aria-label":this.ariaLabel||null,"aria-controls":this.ariaControls||null,"aria-invalid":!1===n||!c&&o?"true":null,"aria-required":o?"true":null,"aria-valuemin":De(this.computedMin),"aria-valuemax":De(this.computedMax),"aria-valuenow":c?e:null,"aria-valuetext":c?l(e):null})}},watch:{value:function(t){this.localValue=xe(t,null)},localValue:function(t){this.$emit("input",t)},disabled:function(t){t&&this.clearRepeat()},readonly:function(t){t&&this.clearRepeat()}},created:function(){this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null,this.$_keyIsDown=!1},beforeDestroy:function(){this.clearRepeat()},deactivated:function(){this.clearRepeat()},methods:{focus:function(){this.disabled||bo(this.$refs.spinner)},blur:function(){this.disabled||mo(this.$refs.spinner)},emitChange:function(){this.$emit("change",this.localValue)},stepValue:function(t){var e=this.localValue;if(!this.disabled&&!zt(e)){var o=this.computedStep*t,r=this.computedMin,n=this.computedMax,l=this.computedMultiplier,c=this.wrap;e=Uo((e-r)/o)*o+r+o,e=Uo(e*l)/l,this.localValue=e>n?c?r:n:e<r?c?n:r:e}},onFocusBlur:function(t){this.disabled?this.hasFocus=!1:this.hasFocus="focus"===t.type},stepUp:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;zt(e)?this.localValue=this.computedMin:this.stepValue(1*t)},stepDown:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;zt(e)?this.localValue=this.wrap?this.computedMax:this.computedMin:this.stepValue(-1*t)},onKeydown:function(t){var e=t.keyCode,o=t.altKey,r=t.ctrlKey,n=t.metaKey;if(!(this.disabled||this.readonly||o||r||n)&&J([Nc,Hc,Uc,Gc,qc,Wc],e)){if(t.preventDefault(),this.$_keyIsDown)return;this.resetTimers(),J([Nc,Hc],e)?(this.$_keyIsDown=!0,e===Nc?this.handleStepRepeat(t,this.stepUp):e===Hc&&this.handleStepRepeat(t,this.stepDown)):e===qc?this.stepUp(this.computedStepMultiplier):e===Wc?this.stepDown(this.computedStepMultiplier):e===Uc?this.localValue=this.computedMin:e===Gc&&(this.localValue=this.computedMax)}},onKeyup:function(t){var e=t.keyCode,o=t.altKey,r=t.ctrlKey,n=t.metaKey;this.disabled||this.readonly||o||r||n||J([Nc,Hc,Uc,Gc,qc,Wc],e)&&(this.resetTimers(),this.$_keyIsDown=!1,t.preventDefault(),this.emitChange())},handleStepRepeat:function(t,e){var o=this,r=t||{},n=r.type,button=r.button;if(!this.disabled&&!this.readonly){if("mousedown"===n&&button)return;this.resetTimers(),e(1);var l=this.computedThreshold,c=this.computedStepMultiplier,d=this.computedDelay,h=this.computedInterval;this.$_autoDelayTimer=setTimeout((function(){var t=0;o.$_autoRepeatTimer=setInterval((function(){e(t<l?1:c),t++}),h)}),d)}},onMouseup:function(t){var e=t||{},o=e.type,button=e.button;"mouseup"===o&&button||(t.preventDefault(),this.resetTimers(),this.setMouseup(!1),this.emitChange())},setMouseup:function(t){try{Ta(t,document.body,"mouseup",this.onMouseup,!1),Ta(t,document.body,"touchend",this.onMouseup,!1)}catch(t){}},resetTimers:function(){clearTimeout(this.$_autoDelayTimer),clearInterval(this.$_autoRepeatTimer),this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null},clearRepeat:function(){this.resetTimers(),this.setMouseup(!1),this.$_keyIsDown=!1}},render:function(t){var e,o=this,r=this.spinId,l=this.localValue,c=this.computedInline,d=this.computedReadonly,h=this.vertical,f=this.disabled,m=this.state,v=this.size,y=this.computedFormatter,w=!zt(l),x=function(e,label,n,l,c,m,v){var y=t(n,{props:{scale:o.hasFocus?1.5:1.25},attrs:{"aria-hidden":"true"}}),w={hasFocus:o.hasFocus},x=function(t){f||d||(t.preventDefault(),o.setMouseup(!0),bo(t.currentTarget),o.handleStepRepeat(t,e))};return t("button",{key:l||null,ref:l,staticClass:"btn btn-sm border-0 rounded-0",class:{"py-0":!h},attrs:{tabindex:"-1",type:"button",disabled:f||d||m,"aria-disabled":f||d||m?"true":null,"aria-controls":r,"aria-label":label||null,"aria-keyshortcuts":c||null},on:{mousedown:x,touchstart:x}},[t("div",[o.normalizeSlot(v,w)||y])])},k=x(this.stepUp,this.labelIncrement,ai,"inc","ArrowUp",!1,"increment"),O=x(this.stepDown,this.labelDecrement,ii,"dec","ArrowDown",!1,"decrement"),S=t();this.name&&!f&&(S=t("input",{key:"hidden",attrs:{type:"hidden",name:this.name,form:this.form||null,value:this.valueAsFixed}}));var C=t("output",{ref:"spinner",key:"output",staticClass:"flex-grow-1",class:{"d-flex":h,"align-self-center":!h,"align-items-center":h,"border-top":h,"border-bottom":h,"border-left":!h,"border-right":!h},attrs:this.computedSpinAttrs},[t("bdi",w?y(l):this.placeholder||"")]);return t("div",{staticClass:"b-form-spinbutton form-control",class:(e={disabled:f,readonly:d,focus:this.hasFocus},Object(n.a)(e,"form-control-".concat(v),!!v),Object(n.a)(e,"d-inline-flex",c||h),Object(n.a)(e,"d-flex",!c&&!h),Object(n.a)(e,"align-items-stretch",!h),Object(n.a)(e,"flex-column",h),Object(n.a)(e,"is-valid",!0===m),Object(n.a)(e,"is-invalid",!1===m),e),attrs:this.computedAttrs,on:{keydown:this.onKeydown,keyup:this.onKeyup,"!focus":this.onFocusBlur,"!blur":this.onFocusBlur}},h?[k,S,C,O]:[O,S,C,k])}}),Kc=ae({components:{BFormSpinbutton:Yc,BSpinbutton:Yc}}),Xc=(o(84),U.extend({name:"BFormTag",mixins:[gn,Do],props:{variant:{type:String,default:function(){return be("BFormTag","variant")}},disabled:{type:Boolean,default:!1},title:{type:String},pill:{type:Boolean,default:!1},removeLabel:{type:String,default:function(){return be("BFormTag","removeLabel")}},tag:{type:String,default:"span"}},methods:{onDelete:function(t){var e=t.type,o=t.keyCode;this.disabled||"click"!==e&&("keydown"!==e||o!==pr.DELETE)||this.$emit("remove")}},render:function(t){var e=this.safeId(),o=this.safeId("_taglabel_"),r=t();this.disabled||(r=t(Mo,{staticClass:"b-form-tag-remove",props:{ariaLabel:this.removeLabel},attrs:{"aria-controls":e,"aria-describedby":o,"aria-keyshortcuts":"Delete"},on:{click:this.onDelete,keydown:this.onDelete}}));var n=t("span",{staticClass:"b-form-tag-content flex-grow-1 text-truncate",attrs:{id:o}},this.normalizeSlot("default")||this.title||[t()]);return t(Ti,{staticClass:"b-form-tag d-inline-flex align-items-baseline mw-100",class:{disabled:this.disabled},attrs:{id:e,title:this.title||null,"aria-labelledby":o},props:{tag:this.tag,variant:this.variant,pill:this.pill}},[n,r])}}));function Jc(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Qc(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Jc(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Jc(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Zc=["text","email","tel","url","number"],ed=/[\s\uFEFF\xA0]+/g,od=pr.ENTER,rd=pr.BACKSPACE,id=pr.DELETE,nd=function(t){return Q(t).map((function(t){return Ee(De(t))})).filter((function(t,e,o){return t.length>0&&o.indexOf(t)===e}))},ad=function(t){return Ft(t)?t:Nt(t)&&t.target.value||""},sd=U.extend({name:"BFormTags",mixins:[gn,Do],model:{prop:"value",event:"input"},props:{inputId:{type:String},placeholder:{type:String,default:function(){return be("BFormTags","placeholder")}},disabled:{type:Boolean,default:!1},name:{type:String},form:{type:String},autofocus:{type:Boolean,default:!1},state:{type:Boolean,default:null},size:{type:String},inputType:{type:String,default:"text",validator:function(t){return J(Zc,t)}},inputClass:{type:[String,Array,Object]},inputAttrs:{type:Object,default:function(){return{}}},addButtonText:{type:String,default:function(){return be("BFormTags","addButtonText")}},addButtonVariant:{type:String,default:function(){return be("BFormTags","addButtonVariant")}},tagVariant:{type:String,default:function(){return be("BFormTags","tagVariant")}},tagClass:{type:[String,Array,Object]},tagPills:{type:Boolean,default:!1},tagRemoveLabel:{type:String,default:function(){return be("BFormTags","tagRemoveLabel")}},tagRemovedLabel:{type:String,default:function(){return be("BFormTags","tagRemovedLabel")}},tagValidator:{type:Function},duplicateTagText:{type:String,default:function(){return be("BFormTags","duplicateTagText")}},invalidTagText:{type:String,default:function(){return be("BFormTags","invalidTagText")}},separator:{type:[String,Array]},removeOnDelete:{type:Boolean,default:!1},addOnChange:{type:Boolean,default:!1},noAddOnEnter:{type:Boolean,default:!1},noOuterFocus:{type:Boolean,default:!1},ignoreInputFocusSelector:{type:[Array,String],default:function(){return[".b-form-tag","button","input","select"]}},value:{type:Array,default:function(){return[]}}},data:function(){return{hasFocus:!1,newTag:"",tags:[],removedTags:[],tagsState:{all:[],valid:[],invalid:[],duplicate:[]}}},computed:{computedInputId:function(){return this.inputId||this.safeId("__input__")},computedInputType:function(){return J(Zc,this.inputType)?this.inputType:"text"},computedInputAttrs:function(){return Qc(Qc({},this.inputAttrs),{},{id:this.computedInputId,value:this.newTag,disabled:this.disabled||null,form:this.form||null})},computedInputHandlers:function(){return{input:this.onInputInput,change:this.onInputChange,keydown:this.onInputKeydown}},computedSeparator:function(){return Q(this.separator).filter(Ft).filter(wt).join("")},computedSeparatorRegExp:function(){var t=this.computedSeparator;return t?new RegExp("[".concat(Be(t).replace(ed,"\\s"),"]+")):null},computedJoiner:function(){var t=this.computedSeparator.charAt(0);return" "!==t?"".concat(t," "):t},computeIgnoreInputFocusSelector:function(){return Q(this.ignoreInputFocusSelector).filter(wt).join(",").trim()},disableAddButton:function(){var t=this,e=Ee(this.newTag);return""===e||!this.splitTags(e).some((function(e){return!J(t.tags,e)&&t.validateTag(e)}))},duplicateTags:function(){return this.tagsState.duplicate},hasDuplicateTags:function(){return this.duplicateTags.length>0},invalidTags:function(){return this.tagsState.invalid},hasInvalidTags:function(){return this.invalidTags.length>0}},watch:{value:function(t){this.tags=nd(t)},tags:function(t,e){Yi(t,this.value)||this.$emit("input",t),Yi(t,e)||(t=Q(t).filter(wt),e=Q(e).filter(wt),this.removedTags=e.filter((function(e){return!J(t,e)})))},tagsState:function(t,e){Yi(t,e)||this.$emit("tag-state",t.valid,t.invalid,t.duplicate)}},created:function(){this.tags=nd(this.value)},mounted:function(){this.handleAutofocus()},activated:function(){this.handleAutofocus()},methods:{addTag:function(t){if(t=Ft(t)?t:this.newTag,!this.disabled&&""!==Ee(t)){var e=this.parseTags(t);if(e.valid.length>0||0===e.all.length)if(Je(this.getInput(),"select"))this.newTag="";else{var o=[].concat(Object(Y.a)(e.invalid),Object(Y.a)(e.duplicate));this.newTag=e.all.filter((function(t){return J(o,t)})).join(this.computedJoiner).concat(o.length>0?this.computedJoiner.charAt(0):"")}e.valid.length>0&&(this.tags=Q(this.tags,e.valid)),this.tagsState=e,this.focus()}},removeTag:function(t){var e=this;this.disabled||(this.tags=this.tags.filter((function(e){return e!==t})),this.$nextTick((function(){e.focus()})))},onInputInput:function(t){if(!(this.disabled||Nt(t)&&t.target.composing)){var e=ad(t),o=this.computedSeparatorRegExp;this.newTag!==e&&(this.newTag=e),e=De(e).replace(Oe,""),o&&o.test(e.slice(-1))?this.addTag():this.tagsState=""===e?{all:[],valid:[],invalid:[],duplicate:[]}:this.parseTags(e)}},onInputChange:function(t){if(!this.disabled&&this.addOnChange){var e=ad(t);this.newTag!==e&&(this.newTag=e),this.addTag()}},onInputKeydown:function(t){if(!this.disabled&&Nt(t)){var e=t.keyCode,o=t.target.value||"";this.noAddOnEnter||e!==od?!this.removeOnDelete||e!==rd&&e!==id||""!==o||(t.preventDefault(),this.tags=this.tags.slice(0,-1)):(t.preventDefault(),this.addTag())}},onClick:function(t){var e=this,o=this.computeIgnoreInputFocusSelector,r=t.target;this.disabled||Ge(r)||o&&Qe(o,r,!0)||this.$nextTick((function(){e.focus()}))},onFocusin:function(){this.hasFocus=!0},onFocusout:function(){this.hasFocus=!1},handleAutofocus:function(){var t=this;this.$nextTick((function(){Le((function(){t.autofocus&&!t.disabled&&t.focus()}))}))},focus:function(){this.disabled||bo(this.getInput())},blur:function(){this.disabled||mo(this.getInput())},splitTags:function(t){t=De(t);var e=this.computedSeparatorRegExp;return(e?t.split(e):[t]).map(Ee).filter(wt)},parseTags:function(t){var e=this,o=this.splitTags(t),r={all:o,valid:[],invalid:[],duplicate:[]};return o.forEach((function(t){J(e.tags,t)||J(r.valid,t)?J(r.duplicate,t)||r.duplicate.push(t):e.validateTag(t)?r.valid.push(t):J(r.invalid,t)||r.invalid.push(t)})),r},validateTag:function(t){var e=this.tagValidator;return!It(e)||e(t)},getInput:function(){return Xe("#".concat(Ql(this.computedInputId)),this.$el)},defaultRender:function(t){var e=t.tags,o=t.addTag,r=t.removeTag,n=t.inputType,l=t.inputAttrs,c=t.inputHandlers,d=t.inputClass,h=t.tagClass,f=t.tagVariant,m=t.tagPills,v=t.tagRemoveLabel,y=t.invalidTagText,w=t.duplicateTagText,x=t.isInvalid,k=t.isDuplicate,O=t.disabled,S=t.placeholder,C=t.addButtonText,P=t.addButtonVariant,T=t.disableAddButton,j=this.$createElement,_=e.map((function(t){return t=De(t),j(Xc,{key:"li-tag__".concat(t),class:h,props:{tag:"li",title:t,disabled:O,variant:f,pill:m,removeLabel:v},on:{remove:function(){return r(t)}}},t)})),B=y&&x?this.safeId("__invalid_feedback__"):null,D=w&&k?this.safeId("__duplicate_feedback__"):null,E=[l["aria-describedby"],B,D].filter(wt).join(" "),M=j("input",{ref:"input",directives:[{name:"model",value:l.value}],staticClass:"b-form-tags-input w-100 flex-grow-1 p-0 m-0 bg-transparent border-0",class:d,style:{outline:0,minWidth:"5rem"},attrs:Qc(Qc({},l),{},{"aria-describedby":E||null,type:n,placeholder:S||null}),domProps:{value:l.value},on:c}),$=j(Rr,{ref:"button",staticClass:"b-form-tags-button py-0",class:{invisible:T},style:{fontSize:"90%"},props:{variant:P,disabled:T},on:{click:function(){return o()}}},[this.normalizeSlot("add-button-text")||C]),z=this.safeId("__TAG__LIST__"),A=j("li",{key:"__li-input__",staticClass:"flex-grow-1",attrs:{role:"none","aria-live":"off","aria-controls":z}},[j("div",{staticClass:"d-flex",attrs:{role:"group"}},[M,$])]),I=j("ul",{key:"_tags_list_",staticClass:"b-form-tags-list list-unstyled mb-0 d-flex flex-wrap align-items-center",attrs:{id:z}},[_,A]),R=j();if(y||w){var F=this.computedJoiner,L=j();B&&(L=j(fl,{key:"_tags_invalid_feedback_",props:{id:B,forceShow:!0}},[this.invalidTagText,": ",this.invalidTags.join(F)]));var V=j();D&&(V=j(pl,{key:"_tags_duplicate_feedback_",props:{id:D}},[this.duplicateTagText,": ",this.duplicateTags.join(F)])),R=j("div",{key:"_tags_feedback_",attrs:{"aria-live":"polite","aria-atomic":"true"}},[L,V])}return[I,R]}},render:function(t){var e=this,o={tags:this.tags.slice(),removeTag:this.removeTag,addTag:this.addTag,inputType:this.computedInputType,inputAttrs:this.computedInputAttrs,inputHandlers:this.computedInputHandlers,inputId:this.computedInputId,invalidTags:this.invalidTags.slice(),isInvalid:this.hasInvalidTags,duplicateTags:this.duplicateTags.slice(),isDuplicate:this.hasDuplicateTags,disableAddButton:this.disableAddButton,state:this.state,separator:this.separator,disabled:this.disabled,size:this.size,placeholder:this.placeholder,inputClass:this.inputClass,tagRemoveLabel:this.tagRemoveLabel,tagVariant:this.tagVariant,tagPills:this.tagPills,tagClass:this.tagClass,addButtonText:this.addButtonText,addButtonVariant:this.addButtonVariant,invalidTagText:this.invalidTagText,duplicateTagText:this.duplicateTagText},r=this.normalizeSlot("default",o)||this.defaultRender(o),l=t("output",{staticClass:"sr-only",attrs:{id:this.safeId("_selected-tags_"),role:"status",for:this.computedInputId,"aria-live":this.hasFocus?"polite":"off","aria-atomic":"true","aria-relevant":"additions text"}},this.tags.join(", ")),c=t("div",{staticClass:"sr-only",attrs:{id:this.safeId("_removed-tags_"),role:"status","aria-live":this.hasFocus?"assertive":"off","aria-atomic":"true"}},this.removedTags.length>0?"(".concat(this.tagRemovedLabel,") ").concat(this.removedTags.join(", ")):""),d=t();return this.name&&!this.disabled&&(d=this.tags.map((function(o){return t("input",{key:o,attrs:{type:"hidden",value:o,name:e.name,form:e.form||null}})}))),t("div",{staticClass:"b-form-tags form-control h-auto",class:Object(n.a)({focus:this.hasFocus&&!this.noOuterFocus&&!this.disabled,disabled:this.disabled,"is-valid":!0===this.state,"is-invalid":!1===this.state},"form-control-".concat(this.size),this.size),attrs:{id:this.safeId(),role:"group",tabindex:this.disabled||this.noOuterFocus?null:"-1","aria-describedby":this.safeId("_selected_")},on:{click:this.onClick,focusin:this.onFocusin,focusout:this.onFocusout}},[l,c,r,d])}}),ld=ae({components:{BFormTags:sd,BTags:sd,BFormTag:Xc,BTag:Xc}});function cd(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function ud(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?cd(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):cd(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var pd=U.extend({name:"BFormTextarea",directives:{"b-visible":sa},mixins:[yr,gn,La,xl,Cl,Pl,mc,bc,gc],props:{rows:{type:[Number,String],default:2},maxRows:{type:[Number,String]},wrap:{type:String,default:"soft"},noResize:{type:Boolean,default:!1},noAutoShrink:{type:Boolean,default:!1}},data:function(){return{heightInPx:null}},computed:{computedStyle:function(){var t={resize:!this.computedRows||this.noResize?"none":null};return this.computedRows||(t.height=this.heightInPx,t.overflowY="scroll"),t},computedMinRows:function(){return Fo(we(this.rows,2),2)},computedMaxRows:function(){return Fo(this.computedMinRows,we(this.maxRows,0))},computedRows:function(){return this.computedMinRows===this.computedMaxRows?this.computedMinRows:null},computedAttrs:function(){var t=this.disabled,e=this.required;return{id:this.safeId(),name:this.name||null,form:this.form||null,disabled:t,placeholder:this.placeholder||null,required:e,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,rows:this.computedRows,wrap:this.wrap||null,"aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid}},computedListeners:function(){return ud(ud({},this.bvListeners),{},{input:this.onInput,change:this.onChange,blur:this.onBlur})}},watch:{localValue:function(){this.setHeight()}},mounted:function(){this.setHeight()},methods:{visibleCallback:function(t){t&&this.$nextTick(this.setHeight)},setHeight:function(){var t=this;this.$nextTick((function(){Le((function(){t.heightInPx=t.computeHeight()}))}))},computeHeight:function(){if(this.$isServer||!zt(this.computedRows))return null;var t=this.$el;if(!qe(t))return null;var e=co(t),o=xe(e.lineHeight,1),r=xe(e.borderTopWidth,0)+xe(e.borderBottomWidth,0),n=xe(e.paddingTop,0)+xe(e.paddingBottom,0),l=r+n,c=o*this.computedMinRows+l,d=t.style.height||e.height;t.style.height="auto";var h=t.scrollHeight;t.style.height=d;var f=Fo((h-n)/o,2),m=Ro(Fo(f,this.computedMinRows),this.computedMaxRows),v=Fo(Vo(m*o+l),c);return this.noAutoShrink&&xe(d,0)>v?d:"".concat(v,"px")}},render:function(t){return t("textarea",{ref:"input",class:this.computedClass,style:this.computedStyle,directives:[{name:"b-visible",value:this.visibleCallback,modifiers:{640:!0}}],attrs:this.computedAttrs,domProps:{value:this.localValue},on:this.computedListeners})}}),hd=ae({components:{BFormTextarea:pd,BTextarea:pd}});function fd(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function bd(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?fd(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):fd(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var md=pr.LEFT,gd=pr.RIGHT,vd=/^([0-1]?[0-9]|2[0-3]):[0-5]?[0-9](:[0-5]?[0-9])?$/,yd=function(t){return be("BTime",t)||be("BFormSpinbutton",t)},wd=function(t){return"00".concat(t||"").slice(-2)},xd=function(t){t=De(t);var e=null,o=null,r=null;if(vd.test(t)){var n=t.split(":").map((function(t){return we(t,null)})),l=Object(D.a)(n,3);e=l[0],o=l[1],r=l[2]}return{hours:At(e)?null:e,minutes:At(o)?null:o,seconds:At(r)?null:r,ampm:At(e)||e<12?0:1}},kd=U.extend({name:"BTime",mixins:[gn,Do],model:{prop:"value",event:"input"},props:{value:{type:String,default:""},showSeconds:{type:Boolean,default:!1},hour12:{type:Boolean,default:null},locale:{type:[String,Array]},ariaLabelledby:{type:String},secondsStep:{type:[Number,String],default:1},minutesStep:{type:[Number,String],default:1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},hideHeader:{type:Boolean,default:!1},labelNoTimeSelected:{type:String,default:function(){return be("BTime","labelNoTimeSelected")}},labelSelected:{type:String,default:function(){return be("BTime","labelSelected")}},labelHours:{type:String,default:function(){return be("BTime","labelHours")}},labelMinutes:{type:String,default:function(){return be("BTime","labelMinutes")}},labelSeconds:{type:String,default:function(){return be("BTime","labelSeconds")}},labelAmpm:{type:String,default:function(){return be("BTime","labelAmpm")}},labelAm:{type:String,default:function(){return be("BTime","labelAm")}},labelPm:{type:String,default:function(){return be("BTime","labelPm")}},labelIncrement:{type:String,default:function(){return yd("labelIncrement")}},labelDecrement:{type:String,default:function(){return yd("labelDecrement")}},hidden:{type:Boolean,default:!1}},data:function(){var t=xd(this.value||"");return{modelHours:t.hours,modelMinutes:t.minutes,modelSeconds:t.seconds,modelAmpm:t.ampm,isLive:!1}},computed:{computedHMS:function(){return function(t){var e=t.hours,o=t.minutes,r=t.seconds,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(zt(e)||zt(o)||n&&zt(r))return"";var l=[e,o,n?r:0];return l.map(wd).join(":")}({hours:this.modelHours,minutes:this.modelMinutes,seconds:this.modelSeconds},this.showSeconds)},resolvedOptions:function(){var t=Q(this.locale).filter(wt),e={hour:"numeric",minute:"numeric",second:"numeric"};At(this.hour12)||(e.hour12=!!this.hour12);var o=new Intl.DateTimeFormat(t,e).resolvedOptions(),r=o.hour12||!1,n=o.hourCycle||(r?"h12":"h23");return{locale:o.locale,hour12:r,hourCycle:n}},computedLocale:function(){return this.resolvedOptions.locale},computedLang:function(){return(this.computedLocale||"").replace(/-u-.*$/,"")},computedRTL:function(){return mn(this.computedLang)},computedHourCycle:function(){return this.resolvedOptions.hourCycle},is12Hour:function(){return!!this.resolvedOptions.hour12},context:function(){return{locale:this.computedLocale,isRTL:this.computedRTL,hourCycle:this.computedHourCycle,hour12:this.is12Hour,hours:this.modelHours,minutes:this.modelMinutes,seconds:this.showSeconds?this.modelSeconds:0,value:this.computedHMS,formatted:this.formattedTimeString}},valueId:function(){return this.safeId()||null},computedAriaLabelledby:function(){return[this.ariaLabelledby,this.valueId].filter(wt).join(" ")||null},timeFormatter:function(){var t={hour12:this.is12Hour,hourCycle:this.computedHourCycle,hour:"numeric",minute:"numeric",timeZone:"UTC"};return this.showSeconds&&(t.second="numeric"),en(this.computedLocale,t)},numberFormatter:function(){return new Intl.NumberFormat(this.computedLocale,{style:"decimal",minimumIntegerDigits:2,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"}).format},formattedTimeString:function(){var t=this.modelHours,e=this.modelMinutes,o=this.showSeconds&&this.modelSeconds||0;return this.computedHMS?this.timeFormatter(Qi(Date.UTC(0,0,1,t,e,o))):this.labelNoTimeSelected||" "},spinScopedSlots:function(){var t=this.$createElement;return{increment:function(e){var o=e.hasFocus;return t(ti,{props:{scale:o?1.5:1.25},attrs:{"aria-hidden":"true"}})},decrement:function(e){var o=e.hasFocus;return t(ti,{props:{flipV:!0,scale:o?1.5:1.25},attrs:{"aria-hidden":"true"}})}}}},watch:{value:function(t,e){if(t!==e&&!Yi(xd(t),xd(this.computedHMS))){var o=xd(t),r=o.hours,n=o.minutes,l=o.seconds,c=o.ampm;this.modelHours=r,this.modelMinutes=n,this.modelSeconds=l,this.modelAmpm=c}},computedHMS:function(t,e){t!==e&&this.$emit("input",t)},context:function(t,e){Yi(t,e)||this.$emit("context",t)},modelAmpm:function(t,e){var o=this;if(t!==e){var r=zt(this.modelHours)?0:this.modelHours;this.$nextTick((function(){0===t&&r>11?o.modelHours=r-12:1===t&&r<12&&(o.modelHours=r+12)}))}},modelHours:function(t,e){t!==e&&(this.modelAmpm=t>11?1:0)}},created:function(){var t=this;this.$nextTick((function(){t.$emit("context",t.context)}))},mounted:function(){this.setLive(!0)},activated:function(){this.setLive(!0)},deactivated:function(){this.setLive(!1)},beforeDestroy:function(){this.setLive(!1)},methods:{focus:function(){this.disabled||bo(this.$refs.spinners[0])},blur:function(){if(!this.disabled){var t=He();Ze(this.$el,t)&&mo(t)}},formatHours:function(t){var e=this.computedHourCycle;return t=0===(t=this.is12Hour&&t>12?t-12:t)&&"h12"===e?12:0===t&&"h24"===e?24:12===t&&"h11"===e?0:t,this.numberFormatter(t)},formatMinutes:function(t){return this.numberFormatter(t)},formatSeconds:function(t){return this.numberFormatter(t)},formatAmpm:function(t){return 0===t?this.labelAm:1===t?this.labelPm:""},setHours:function(t){this.modelHours=t},setMinutes:function(t){this.modelMinutes=t},setSeconds:function(t){this.modelSeconds=t},setAmpm:function(t){this.modelAmpm=t},onSpinLeftRight:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.type,o=t.keyCode;if(!this.disabled&&"keydown"===e&&(o===md||o===gd)){t.preventDefault(),t.stopPropagation();var r=this.$refs.spinners||[],n=r.map((function(t){return!!t.hasFocus})).indexOf(!0);n=(n+=o===md?-1:1)>=r.length?0:n<0?r.length-1:n,bo(r[n])}},setLive:function(t){var e=this;t?this.$nextTick((function(){Le((function(){e.isLive=!0}))})):this.isLive=!1}},render:function(t){var e=this;if(this.hidden)return t();var o=this.valueId,r=this.computedAriaLabelledby,n=[],l=function(r,l,c){var d=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},h=e.safeId("_spinbutton_".concat(l,"_"))||null;return n.push(h),t(Yc,{key:l,ref:"spinners",refInFor:!0,class:c,props:bd({id:h,placeholder:"--",vertical:!0,required:!0,disabled:e.disabled,readonly:e.readonly,locale:e.computedLocale,labelIncrement:e.labelIncrement,labelDecrement:e.labelDecrement,wrap:!0,ariaControls:o,min:0},d),scopedSlots:e.spinScopedSlots,on:{change:r}})},c=function(){return t("div",{staticClass:"d-flex flex-column",class:{"text-muted":e.disabled||e.readonly},attrs:{"aria-hidden":"true"}},[t(ei,{props:{shiftV:4,scale:.5}}),t(ei,{props:{shiftV:-4,scale:.5}})])},d=[];d.push(l(this.setHours,"hours","b-time-hours",{value:this.modelHours,max:23,step:1,formatterFn:this.formatHours,ariaLabel:this.labelHours})),d.push(c()),d.push(l(this.setMinutes,"minutes","b-time-minutes",{value:this.modelMinutes,max:59,step:this.minutesStep||1,formatterFn:this.formatMinutes,ariaLabel:this.labelMinutes})),this.showSeconds&&(d.push(c()),d.push(l(this.setSeconds,"seconds","b-time-seconds",{value:this.modelSeconds,max:59,step:this.secondsStep||1,formatterFn:this.formatSeconds,ariaLabel:this.labelSeconds}))),this.is12Hour&&d.push(l(this.setAmpm,"ampm","b-time-ampm",{value:this.modelAmpm,max:1,formatterFn:this.formatAmpm,ariaLabel:this.labelAmpm,required:!1})),d=t("div",{staticClass:"d-flex align-items-center justify-content-center mx-auto",attrs:{role:"group",tabindex:this.disabled||this.readonly?null:"-1","aria-labelledby":r},on:{keydown:this.onSpinLeftRight,click:function(t){t.target===t.currentTarget&&e.focus()}}},d);var h=t("output",{staticClass:"form-control form-control-sm text-center",class:{disabled:this.disabled||this.readonly},attrs:{id:o,role:"status",for:n.filter(wt).join(" ")||null,tabindex:this.disabled?null:"-1","aria-live":this.isLive?"polite":"off","aria-atomic":"true"},on:{click:this.focus,focus:this.focus}},[t("bdi",this.formattedTimeString),this.computedHMS?t("span",{staticClass:"sr-only"}," (".concat(this.labelSelected,") ")):""]),f=t("header",{staticClass:"b-time-header",class:{"sr-only":this.hideHeader}},[h]),m=this.normalizeSlot("default");return m=m?t("footer",{staticClass:"b-time-footer"},m):t(),t("div",{staticClass:"b-time d-inline-flex flex-column text-center",attrs:{role:"group",lang:this.computedLang||null,"aria-labelledby":r||null,"aria-disabled":this.disabled?"true":null,"aria-readonly":this.readonly&&!this.disabled?"true":null}},[f,d,m])}});function Od(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Sd(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Od(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Od(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Cd=function(t){return be("BFormTimepicker",t)||be("BTime",t)||be("BFormSpinbutton",t)},Pd={props:Sd({value:{type:String,default:""},resetValue:{type:String,default:""},placeholder:{type:String},size:{type:String},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},name:{type:String},form:{type:String},state:{type:Boolean,default:null},hour12:{type:Boolean,default:null},locale:{type:[String,Array]},showSeconds:{type:Boolean,default:!1},hideHeader:{type:Boolean,default:!1},secondsStep:{type:[Number,String],default:1},minutesStep:{type:[Number,String],default:1},buttonOnly:{type:Boolean,default:!1},buttonVariant:{type:String,default:"secondary"},nowButton:{type:Boolean,default:!1},labelNowButton:{type:String,default:function(){return be("BFormTimepicker","labelNowButton")}},nowButtonVariant:{type:String,default:"outline-primary"},resetButton:{type:Boolean,default:!1},labelResetButton:{type:String,default:function(){return be("BFormTimepicker","labelResetButton")}},resetButtonVariant:{type:String,default:"outline-danger"},noCloseButton:{type:Boolean,default:!1},labelCloseButton:{type:String,default:function(){return be("BFormTimepicker","labelCloseButton")}},closeButtonVariant:{type:String,default:"outline-secondary"},labelSelected:{type:String,default:function(){return Cd("labelSelected")}},labelNoTimeSelected:{type:String,default:function(){return Cd("labelNoTimeSelected")}},labelHours:{type:String,default:function(){return Cd("labelHours")}},labelMinutes:{type:String,default:function(){return Cd("labelMinutes")}},labelSeconds:{type:String,default:function(){return Cd("labelSeconds")}},labelAmpm:{type:String,default:function(){return Cd("labelAmpm")}},labelAm:{type:String,default:function(){return Cd("labelAm")}},labelPm:{type:String,default:function(){return Cd("labelPm")}},labelIncrement:{type:String,default:function(){return Cd("labelIncrement")}},labelDecrement:{type:String,default:function(){return Cd("labelDecrement")}},menuClass:{type:[String,Array,Object]}},Il)},Td=U.extend({name:"BFormTimepicker",mixins:[gn,Pd],model:{prop:"value",event:"input"},data:function(){return{localHMS:this.value||"",localLocale:null,isRTL:!1,formattedValue:"",isVisible:!1}},computed:{computedLang:function(){return(this.localLocale||"").replace(/-u-.*$/i,"")||null},timeProps:function(){return{hidden:!this.isVisible,value:this.localHMS,readonly:this.readonly,disabled:this.disabled,locale:this.locale,hour12:this.hour12,hideHeader:this.hideHeader,showSeconds:this.showSeconds,secondsStep:this.secondsStep,minutesStep:this.minutesStep,labelNoTimeSelected:this.labelNoTimeSelected,labelSelected:this.labelSelected,labelHours:this.labelHours,labelMinutes:this.labelMinutes,labelSeconds:this.labelSeconds,labelAmpm:this.labelAmpm,labelAm:this.labelAm,labelPm:this.labelPm,labelIncrement:this.labelIncrement,labelDecrement:this.labelDecrement}}},watch:{value:function(t){this.localHMS=t||""},localHMS:function(t){this.isVisible&&this.$emit("input",t||"")}},methods:{focus:function(){this.disabled||bo(this.$refs.control)},blur:function(){this.disabled||mo(this.$refs.control)},setAndClose:function(t){var e=this;this.localHMS=t,this.$nextTick((function(){e.$refs.control.hide(!0)}))},onInput:function(t){this.localHMS!==t&&(this.localHMS=t)},onContext:function(t){var e=t.isRTL,o=t.locale,r=t.value,n=t.formatted;this.isRTL=e,this.localLocale=o,this.formattedValue=n,this.localHMS=r||"",this.$emit("context",t)},onNowButton:function(){var t=new Date,e=[t.getHours(),t.getMinutes(),this.showSeconds?t.getSeconds():0].map((function(t){return"00".concat(t||"").slice(-2)})).join(":");this.setAndClose(e)},onResetButton:function(){this.setAndClose(this.resetValue)},onCloseButton:function(){this.$refs.control.hide(!0)},onShow:function(){this.isVisible=!0},onShown:function(){var t=this;this.$nextTick((function(){bo(t.$refs.time),t.$emit("shown")}))},onHidden:function(){this.isVisible=!1,this.$emit("hidden")},defaultButtonFn:function(t){var e=t.isHovered,o=t.hasFocus;return this.$createElement(e||o?ri:oi,{attrs:{"aria-hidden":"true"}})}},render:function(t){var e=this.localHMS,o=this.disabled,r=this.readonly,n=At(this.placeholder)?this.labelNoTimeSelected:this.placeholder,l=[];if(this.nowButton){var label=this.labelNowButton;l.push(t(Rr,{key:"now-btn",props:{size:"sm",disabled:o||r,variant:this.nowButtonVariant},attrs:{"aria-label":label||null},on:{click:this.onNowButton}},label))}if(this.resetButton){l.length>0&&l.push(t("span"," "));var c=this.labelResetButton;l.push(t(Rr,{key:"reset-btn",props:{size:"sm",disabled:o||r,variant:this.resetButtonVariant},attrs:{"aria-label":c||null},on:{click:this.onResetButton}},c))}if(!this.noCloseButton){l.length>0&&l.push(t("span"," "));var d=this.labelCloseButton;l.push(t(Rr,{key:"close-btn",props:{size:"sm",disabled:o,variant:this.closeButtonVariant},attrs:{"aria-label":d||null},on:{click:this.onCloseButton}},d))}l.length>0&&(l=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":l.length>1,"justify-content-end":l.length<2}},l)]);var h=t(kd,{ref:"time",staticClass:"b-form-time-control",props:this.timeProps,on:{input:this.onInput,context:this.onContext}},l);return t(Rl,{ref:"control",staticClass:"b-form-timepicker",props:Sd(Sd({},this.$props),{},{id:this.safeId(),rtl:this.isRTL,lang:this.computedLang,value:e||"",formattedValue:e?this.formattedValue:"",placeholder:n||""}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:{"button-content":this.$scopedSlots["button-content"]||this.defaultButtonFn}},[h])}}),jd=ae({components:{BFormTimepicker:Td,BTimepicker:Td}}),_d=ae({components:{BImg:da,BImgLazy:pa}}),Bd={tag:{type:String,default:"div"}},Dd=U.extend({name:"BInputGroupText",functional:!0,props:Bd,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.tag,ko(data,{staticClass:"input-group-text"}),r)}});function Ed(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Md(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ed(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Ed(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var $d={id:{type:String,default:null},tag:{type:String,default:"div"},isText:{type:Boolean,default:!1}},zd=U.extend({name:"BInputGroupAddon",functional:!0,props:Md(Md({},$d),{},{append:{type:Boolean,default:!1}}),render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.tag,ko(data,{class:{"input-group-append":o.append,"input-group-prepend":!o.append},attrs:{id:o.id}}),o.isText?[t(Dd,r)]:r)}});function Ad(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Id(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ad(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Ad(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Rd=U.extend({name:"BInputGroupAppend",functional:!0,props:$d,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(zd,ko(data,{props:Id(Id({},o),{},{append:!0})}),r)}});function Fd(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Ld(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Fd(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Fd(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Vd=U.extend({name:"BInputGroupPrepend",functional:!0,props:$d,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(zd,ko(data,{props:Ld(Ld({},o),{},{append:!1})}),r)}}),Nd={id:{type:String},size:{type:String,default:function(){return be("BInputGroup","size")}},prepend:{type:String},prependHtml:{type:String},append:{type:String},appendHtml:{type:String},tag:{type:String,default:"div"}},Hd=ae({components:{BInputGroup:U.extend({name:"BInputGroup",functional:!0,props:Nd,render:function(t,e){var o=e.props,data=e.data,r=e.slots,l=e.scopedSlots,c=o.prepend,d=o.prependHtml,h=o.append,f=o.appendHtml,m=o.size,v=l||{},y=r(),w={},x=t(),k=_o("prepend",v,y);(k||c||d)&&(x=t(Vd,[k?Bo("prepend",w,v,y):t(Dd,{domProps:Di(d,c)})]));var O=t(),S=_o("append",v,y);return(S||h||f)&&(O=t(Rd,[S?Bo("append",w,v,y):t(Dd,{domProps:Di(f,h)})])),t(o.tag,ko(data,{staticClass:"input-group",class:Object(n.a)({},"input-group-".concat(m),m),attrs:{id:o.id||null,role:"group"}}),[x,Bo("default",w,v,y),O])}}),BInputGroupAddon:zd,BInputGroupPrepend:Vd,BInputGroupAppend:Rd,BInputGroupText:Dd}}),Ud={tag:{type:String,default:"div"},fluid:{type:[Boolean,String],default:!1}},Gd=U.extend({name:"BContainer",functional:!0,props:Ud,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.tag,ko(data,{class:Object(n.a)({container:!(o.fluid||""===o.fluid),"container-fluid":!0===o.fluid||""===o.fluid},"container-".concat(o.fluid),o.fluid&&!0!==o.fluid)}),r)}}),qd={fluid:{type:Boolean,default:!1},containerFluid:{type:[Boolean,String],default:!1},header:{type:String},headerHtml:{type:String},headerTag:{type:String,default:"h1"},headerLevel:{type:[Number,String],default:"3"},lead:{type:String},leadHtml:{type:String},leadTag:{type:String,default:"p"},tag:{type:String,default:"div"},bgVariant:{type:String,default:function(){return be("BJumbotron","bgVariant")}},borderVariant:{type:String,default:function(){return be("BJumbotron","borderVariant")}},textVariant:{type:String,default:function(){return be("BJumbotron","textVariant")}}},Wd=ae({components:{BJumbotron:U.extend({name:"BJumbotron",functional:!0,props:qd,render:function(t,e){var o,r=e.props,data=e.data,l=e.slots,c=e.scopedSlots,header=r.header,d=r.headerHtml,h=r.lead,f=r.leadHtml,m=r.textVariant,v=r.bgVariant,y=r.borderVariant,w=c||{},x=l(),k={},O=t(),S=_o("header",w,x);if(S||header||d){var C=r.headerLevel;O=t(r.headerTag,{class:Object(n.a)({},"display-".concat(C),C),domProps:S?{}:Di(d,header)},Bo("header",k,w,x))}var P=t(),T=_o("lead",w,x);(T||h||f)&&(P=t(r.leadTag,{staticClass:"lead",domProps:T?{}:Di(f,h)},Bo("lead",k,w,x)));var j=[O,P,Bo("default",k,w,x)];return r.fluid&&(j=[t(Gd,{props:{fluid:r.containerFluid}},j)]),t(r.tag,ko(data,{staticClass:"jumbotron",class:(o={"jumbotron-fluid":r.fluid},Object(n.a)(o,"text-".concat(m),m),Object(n.a)(o,"bg-".concat(v),v),Object(n.a)(o,"border-".concat(y),y),Object(n.a)(o,"border",y),o)}),j)}})}});function Yd(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var Kd=["start","end","center"],Xd=pe((function(t,e){return(e=Ee(De(e)))?Me(["row-cols",t,e].filter(wt).join("-")):null})),Jd=pe((function(t){return Me(t.replace("cols",""))})),Qd=[],Zd=function(){var t=ye().reduce((function(t,e){return t[Xo(e,"cols")]={type:[String,Number],default:null},t}),it(null));return Qd=ct(t),function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Yd(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Yd(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({tag:{type:String,default:"div"},noGutters:{type:Boolean,default:!1},alignV:{type:String,default:null,validator:function(t){return J(Q(Kd,"baseline","stretch"),t)}},alignH:{type:String,default:null,validator:function(t){return J(Q(Kd,"between","around"),t)}},alignContent:{type:String,default:null,validator:function(t){return J(Q(Kd,"between","around","stretch"),t)}}},t)},tu=ae({components:{BContainer:Gd,BRow:{name:"BRow",functional:!0,get props(){return delete this.props,this.props=Zd(),this.props},render:function(t,e){var o,r=e.props,data=e.data,l=e.children,c=[];return Qd.forEach((function(t){var e=Xd(Jd(t),r[t]);e&&c.push(e)})),c.push((o={"no-gutters":r.noGutters},Object(n.a)(o,"align-items-".concat(r.alignV),r.alignV),Object(n.a)(o,"justify-content-".concat(r.alignH),r.alignH),Object(n.a)(o,"align-content-".concat(r.alignContent),r.alignContent),o)),t(r.tag,ko(data,{staticClass:"row",class:c}),l)}},BCol:ac,BFormRow:vl}}),eu=ae({components:{BLink:Cr}}),ou={tag:{type:String,default:"div"},flush:{type:Boolean,default:!1},horizontal:{type:[Boolean,String],default:!1}},ru=U.extend({name:"BListGroup",functional:!0,props:ou,render:function(t,e){var o=e.props,data=e.data,r=e.children,l=""===o.horizontal||o.horizontal;l=!o.flush&&l;var c={staticClass:"list-group",class:Object(n.a)({"list-group-flush":o.flush,"list-group-horizontal":!0===l},"list-group-horizontal-".concat(l),Ft(l))};return t(o.tag,ko(data,c),r)}});function iu(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var nu=["a","router-link","button","b-link"],au=mt(Sr,["event","routerTag"]);delete au.href.default,delete au.to.default;var su=function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?iu(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):iu(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({tag:{type:String,default:"div"},action:{type:Boolean,default:null},button:{type:Boolean,default:null},variant:{type:String,default:function(){return be("BListGroupItem","variant")}}},au),lu=ae({components:{BListGroup:ru,BListGroupItem:U.extend({name:"BListGroupItem",functional:!0,props:su,render:function(t,e){var o,r=e.props,data=e.data,l=e.children,button=r.button,c=r.variant,d=r.active,h=r.disabled,link=cr(r),f=button?"button":link?Cr:r.tag,m=!!(r.action||link||button||J(nu,r.tag)),v={},y={};return Ue(f,"button")?(data.attrs&&data.attrs.type||(v.type="button"),r.disabled&&(v.disabled=!0)):y=Qo(au,r),t(f,ko(data,{attrs:v,props:y,staticClass:"list-group-item",class:(o={},Object(n.a)(o,"list-group-item-".concat(c),c),Object(n.a)(o,"list-group-item-action",m),Object(n.a)(o,"active",d),Object(n.a)(o,"disabled",h),o)}),l)}})}}),cu={tag:{type:String,default:"div"}},du=U.extend({name:"BMediaBody",functional:!0,props:cu,render:function(t,e){var o=e.props,data=e.data,r=e.children;return t(o.tag,ko(data,{staticClass:"media-body"}),r)}}),uu={tag:{type:String,default:"div"},verticalAlign:{type:String,default:"top"}},pu=U.extend({name:"BMediaAside",functional:!0,props:uu,render:function(t,e){var o=e.props,data=e.data,r=e.children,l="top"===o.verticalAlign?"start":"bottom"===o.verticalAlign?"end":o.verticalAlign;return t(o.tag,ko(data,{staticClass:"d-flex",class:Object(n.a)({},"align-self-".concat(l),l)}),r)}}),hu={tag:{type:String,default:"div"},rightAlign:{type:Boolean,default:!1},verticalAlign:{type:String,default:"top"},noBody:{type:Boolean,default:!1}},fu=ae({components:{BMedia:U.extend({name:"BMedia",functional:!0,props:hu,render:function(t,e){var o=e.props,data=e.data,r=e.slots,n=e.scopedSlots,l=e.children,c=o.noBody?l:[];if(!o.noBody){var d=r(),h=n||{},f=Bo("aside",{},h,d),m=Bo("default",{},h,d);f&&!o.rightAlign&&c.push(t(pu,{staticClass:"mr-3",props:{verticalAlign:o.verticalAlign}},f)),c.push(t(du,m)),f&&o.rightAlign&&c.push(t(pu,{staticClass:"ml-3",props:{verticalAlign:o.verticalAlign}},f))}return t(o.tag,ko(data,{staticClass:"media"}),c)}}),BMediaAside:pu,BMediaBody:du}}),bu=U.extend({abstract:!0,name:"BTransporterTargetSingle",props:{nodes:{type:[Array,Function]}},data:function(t){return{updatedNodes:t.nodes}},destroyed:function(){var t;(t=this.$el)&&t.parentNode&&t.parentNode.removeChild(t)},render:function(t){var e=It(this.updatedNodes)?this.updatedNodes({}):this.updatedNodes;return(e=Q(e).filter(Boolean))&&e.length>0&&!e[0].text?e[0]:t()}}),mu=U.extend({name:"BTransporterSingle",mixins:[Do],props:{disabled:{type:Boolean,default:!1},container:{type:[String,_t],default:"body"},tag:{type:String,default:"div"}},watch:{disabled:{immediate:!0,handler:function(t){t?this.unmountTarget():this.$nextTick(this.mountTarget)}}},created:function(){this.$_defaultFn=null,this.$_target=null},beforeMount:function(){this.mountTarget()},updated:function(){this.updateTarget()},beforeDestroy:function(){this.unmountTarget(),this.$_defaultFn=null},methods:{getContainer:function(){if(Ct.j){var t=this.container;return Ft(t)?Xe(t):t}return null},mountTarget:function(){if(!this.$_target){var t=this.getContainer();if(t){var e=document.createElement("div");t.appendChild(e),this.$_target=new bu({el:e,parent:this,propsData:{nodes:Q(this.normalizeSlot("default"))}})}}},updateTarget:function(){if(Ct.j&&this.$_target){var t=this.$scopedSlots.default;this.disabled||(t&&this.$_defaultFn!==t?this.$_target.updatedNodes=t:t||(this.$_target.updatedNodes=this.$slots.default)),this.$_defaultFn=t}},unmountTarget:function(){this.$_target&&this.$_target.$destroy(),this.$_target=null}},render:function(t){if(this.disabled){var e=Q(this.normalizeSlot("default")).filter(wt);if(e.length>0&&!e[0].text)return e[0]}return t()}}),gu={created:function(){var t=this;Ct.j&&(this.$_bv_documentHandlers_={},this.$once("hook:beforeDestroy",(function(){var e=t.$_bv_documentHandlers_||{};delete t.$_bv_documentHandlers_,ct(e).forEach((function(t){(e[t]||[]).forEach((function(e){return Pa(document,t,e,Oa)}))}))})))},methods:{listenDocument:function(t,e,o){t?this.listenOnDocument(e,o):this.listenOffDocument(e,o)},listenOnDocument:function(t,e){this.$_bv_documentHandlers_&&Ft(t)&&It(e)&&(this.$_bv_documentHandlers_[t]=this.$_bv_documentHandlers_[t]||[],J(this.$_bv_documentHandlers_[t],e)||(this.$_bv_documentHandlers_[t].push(e),Ca(document,t,e,Oa)))},listenOffDocument:function(t,e){this.$_bv_documentHandlers_&&Ft(t)&&It(e)&&(Pa(document,t,e,Oa),this.$_bv_documentHandlers_[t]=(this.$_bv_documentHandlers_[t]||[]).filter((function(t){return t!==e})))}}},vu={beforeCreate:function(){this.$_bv_windowHandlers_={}},beforeDestroy:function(){if(Ct.j){var t=this.$_bv_windowHandlers_;delete this.$_bv_windowHandlers_,ct(t).forEach((function(e){(t[e]||[]).forEach((function(t){return Pa(window,e,t,Oa)}))}))}},methods:{listenWindow:function(t,e,o){t?this.listenOnWindow(e,o):this.listenOffWindow(e,o)},listenOnWindow:function(t,e){Ct.j&&this.$_bv_windowHandlers_&&Ft(t)&&It(e)&&(this.$_bv_windowHandlers_[t]=this.$_bv_windowHandlers_[t]||[],J(this.$_bv_windowHandlers_[t],e)||(this.$_bv_windowHandlers_[t].push(e),Ca(window,t,e,Oa)))},listenOffWindow:function(t,e){Ct.j&&this.$_bv_windowHandlers_&&Ft(t)&&It(e)&&(Pa(window,t,e,Oa),this.$_bv_windowHandlers_[t]=(this.$_bv_windowHandlers_[t]||[]).filter((function(t){return t!==e})))}}},yu=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t&&t.$options._scopeId||e},wu={computed:{scopedStyleAttrs:function(){var t=yu(this.$parent);return t?Object(n.a)({},t,""):{}}}},xu=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ku=".sticky-top",Ou=".navbar-toggler",Su=new(U.extend({data:function(){return{modals:[],baseZIndex:null,scrollbarWidth:null,isBodyOverflowing:!1}},computed:{modalCount:function(){return this.modals.length},modalsAreOpen:function(){return this.modalCount>0}},watch:{modalCount:function(t,e){Ct.j&&(this.getScrollbarWidth(),t>0&&0===e?(this.checkScrollbar(),this.setScrollbar(),eo(document.body,"modal-open")):0===t&&e>0&&(this.resetScrollbar(),oo(document.body,"modal-open")),io(document.body,"data-modal-open-count",String(t)))},modals:function(t){var e=this;this.checkScrollbar(),Le((function(){e.updateModals(t||[])}))}},methods:{registerModal:function(t){var e=this;t&&-1===this.modals.indexOf(t)&&(this.modals.push(t),t.$once("hook:beforeDestroy",(function(){e.unregisterModal(t)})))},unregisterModal:function(t){var e=this.modals.indexOf(t);e>-1&&(this.modals.splice(e,1),t._isBeingDestroyed||t._isDestroyed||this.resetModal(t))},getBaseZIndex:function(){if(zt(this.baseZIndex)&&Ct.j){var div=document.createElement("div");div.className="modal-backdrop d-none",div.style.display="none",document.body.appendChild(div),this.baseZIndex=we(co(div).zIndex,1040),document.body.removeChild(div)}return this.baseZIndex||1040},getScrollbarWidth:function(){if(zt(this.scrollbarWidth)&&Ct.j){var div=document.createElement("div");div.className="modal-scrollbar-measure",document.body.appendChild(div),this.scrollbarWidth=lo(div).width-div.clientWidth,document.body.removeChild(div)}return this.scrollbarWidth||0},updateModals:function(t){var e=this,o=this.getBaseZIndex(),r=this.getScrollbarWidth();t.forEach((function(t,n){t.zIndex=o+n,t.scrollbarWidth=r,t.isTop=n===e.modals.length-1,t.isBodyOverflowing=e.isBodyOverflowing}))},resetModal:function(t){t&&(t.zIndex=this.getBaseZIndex(),t.isTop=!0,t.isBodyOverflowing=!1)},checkScrollbar:function(){var t=lo(document.body),e=t.left,o=t.right;this.isBodyOverflowing=e+o<window.innerWidth},setScrollbar:function(){var body=document.body;if(body._paddingChangedForModal=body._paddingChangedForModal||[],body._marginChangedForModal=body._marginChangedForModal||[],this.isBodyOverflowing){var t=this.scrollbarWidth;Ke(xu).forEach((function(e){var o=e.style.paddingRight;io(e,"data-padding-right",o),e.style.paddingRight="".concat(xe(co(e).paddingRight,0)+t,"px"),body._paddingChangedForModal.push(e)})),Ke(ku).forEach((function(e){var o=e.style.marginRight;io(e,"data-margin-right",o),e.style.marginRight="".concat(xe(co(e).marginRight,0)-t,"px"),body._marginChangedForModal.push(e)})),Ke(Ou).forEach((function(e){var o=e.style.marginRight;io(e,"data-margin-right",o),e.style.marginRight="".concat(xe(co(e).marginRight,0)+t,"px"),body._marginChangedForModal.push(e)}));var e=body.style.paddingRight;io(body,"data-padding-right",e),body.style.paddingRight="".concat(xe(co(body).paddingRight,0)+t,"px")}},resetScrollbar:function(){var body=document.body;body._paddingChangedForModal&&body._paddingChangedForModal.forEach((function(t){so(t,"data-padding-right")&&(t.style.paddingRight=ao(t,"data-padding-right")||"",no(t,"data-padding-right"))})),body._marginChangedForModal&&body._marginChangedForModal.forEach((function(t){so(t,"data-margin-right")&&(t.style.marginRight=ao(t,"data-margin-right")||"",no(t,"data-margin-right"))})),body._paddingChangedForModal=null,body._marginChangedForModal=null,so(body,"data-padding-right")&&(body.style.paddingRight=ao(body,"data-padding-right")||"",no(body,"data-padding-right"))}}})),Cu=o(90),Pu=o(170);function Tu(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function ju(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Tu(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Tu(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}function _u(t){var e=function(){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}}();return function(){var o,r=Object(Ot.a)(t);if(e){var n=Object(Ot.a)(this).constructor;o=Reflect.construct(r,arguments,n)}else o=r.apply(this,arguments);return Object(kt.a)(this,o)}}var Bu=function(t){Object(xt.a)(o,t);var e=_u(o);function o(t){var r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(G.a)(this,o),r=e.call(this,t,n),nt(Object(Cu.a)(r),{trigger:{enumerable:!0,configurable:!1,writable:!1}}),r}return Object(W.a)(o,null,[{key:"Defaults",get:function(){return ju(ju({},Object(Pu.a)(Object(Ot.a)(o),"Defaults",this)),{},{trigger:null})}}]),o}(us);function Du(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Eu(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Du(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Du(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Mu={subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["style","class"]},$u={size:{type:String,default:function(){return be("BModal","size")}},centered:{type:Boolean,default:!1},scrollable:{type:Boolean,default:!1},buttonSize:{type:String},noStacking:{type:Boolean,default:!1},noFade:{type:Boolean,default:!1},noCloseOnBackdrop:{type:Boolean,default:!1},noCloseOnEsc:{type:Boolean,default:!1},noEnforceFocus:{type:Boolean,default:!1},ignoreEnforceFocusSelector:{type:[Array,String],default:""},title:{type:String,default:""},titleHtml:{type:String},titleTag:{type:String,default:function(){return be("BModal","titleTag")}},titleClass:{type:[String,Array,Object]},titleSrOnly:{type:Boolean,default:!1},ariaLabel:{type:String},headerBgVariant:{type:String,default:function(){return be("BModal","headerBgVariant")}},headerBorderVariant:{type:String,default:function(){return be("BModal","headerBorderVariant")}},headerTextVariant:{type:String,default:function(){return be("BModal","headerTextVariant")}},headerCloseVariant:{type:String,default:function(){return be("BModal","headerCloseVariant")}},headerClass:{type:[String,Array,Object]},bodyBgVariant:{type:String,default:function(){return be("BModal","bodyBgVariant")}},bodyTextVariant:{type:String,default:function(){return be("BModal","bodyTextVariant")}},modalClass:{type:[String,Array,Object]},dialogClass:{type:[String,Array,Object]},contentClass:{type:[String,Array,Object]},bodyClass:{type:[String,Array,Object]},footerBgVariant:{type:String,default:function(){return be("BModal","footerBgVariant")}},footerBorderVariant:{type:String,default:function(){return be("BModal","footerBorderVariant")}},footerTextVariant:{type:String,default:function(){return be("BModal","footerTextVariant")}},footerClass:{type:[String,Array,Object]},hideHeader:{type:Boolean,default:!1},hideFooter:{type:Boolean,default:!1},hideHeaderClose:{type:Boolean,default:!1},hideBackdrop:{type:Boolean,default:!1},okOnly:{type:Boolean,default:!1},okDisabled:{type:Boolean,default:!1},cancelDisabled:{type:Boolean,default:!1},visible:{type:Boolean,default:!1},returnFocus:{type:[_t,String,Object],default:null},headerCloseContent:{type:String,default:function(){return be("BModal","headerCloseContent")}},headerCloseLabel:{type:String,default:function(){return be("BModal","headerCloseLabel")}},cancelTitle:{type:String,default:function(){return be("BModal","cancelTitle")}},cancelTitleHtml:{type:String},okTitle:{type:String,default:function(){return be("BModal","okTitle")}},okTitleHtml:{type:String},cancelVariant:{type:String,default:function(){return be("BModal","cancelVariant")}},okVariant:{type:String,default:function(){return be("BModal","okVariant")}},lazy:{type:Boolean,default:!1},busy:{type:Boolean,default:!1},static:{type:Boolean,default:!1},autoFocusButton:{type:String,default:null,validator:function(t){return At(t)||J(["ok","cancel","close"],t)}}},zu=U.extend({name:"BModal",mixins:[vr,gn,gu,La,vu,Do,wu],inheritAttrs:!1,model:{prop:"visible",event:"change"},props:$u,data:function(){return{isHidden:!0,isVisible:!1,isTransitioning:!1,isShow:!1,isBlock:!1,isOpening:!1,isClosing:!1,ignoreBackdropClick:!1,isModalOverflowing:!1,return_focus:this.returnFocus||null,scrollbarWidth:0,zIndex:Su.getBaseZIndex(),isTop:!0,isBodyOverflowing:!1}},computed:{modalId:function(){return this.safeId()},modalOuterId:function(){return this.safeId("__BV_modal_outer_")},modalHeaderId:function(){return this.safeId("__BV_modal_header_")},modalBodyId:function(){return this.safeId("__BV_modal_body_")},modalTitleId:function(){return this.safeId("__BV_modal_title_")},modalContentId:function(){return this.safeId("__BV_modal_content_")},modalFooterId:function(){return this.safeId("__BV_modal_footer_")},modalBackdropId:function(){return this.safeId("__BV_modal_backdrop_")},modalClasses:function(){return[{fade:!this.noFade,show:this.isShow},this.modalClass]},modalStyles:function(){var t="".concat(this.scrollbarWidth,"px");return{paddingLeft:!this.isBodyOverflowing&&this.isModalOverflowing?t:"",paddingRight:this.isBodyOverflowing&&!this.isModalOverflowing?t:"",display:this.isBlock?"block":"none"}},dialogClasses:function(){var t;return[(t={},Object(n.a)(t,"modal-".concat(this.size),this.size),Object(n.a)(t,"modal-dialog-centered",this.centered),Object(n.a)(t,"modal-dialog-scrollable",this.scrollable),t),this.dialogClass]},headerClasses:function(){var t;return[(t={},Object(n.a)(t,"bg-".concat(this.headerBgVariant),this.headerBgVariant),Object(n.a)(t,"text-".concat(this.headerTextVariant),this.headerTextVariant),Object(n.a)(t,"border-".concat(this.headerBorderVariant),this.headerBorderVariant),t),this.headerClass]},titleClasses:function(){return[{"sr-only":this.titleSrOnly},this.titleClass]},bodyClasses:function(){var t;return[(t={},Object(n.a)(t,"bg-".concat(this.bodyBgVariant),this.bodyBgVariant),Object(n.a)(t,"text-".concat(this.bodyTextVariant),this.bodyTextVariant),t),this.bodyClass]},footerClasses:function(){var t;return[(t={},Object(n.a)(t,"bg-".concat(this.footerBgVariant),this.footerBgVariant),Object(n.a)(t,"text-".concat(this.footerTextVariant),this.footerTextVariant),Object(n.a)(t,"border-".concat(this.footerBorderVariant),this.footerBorderVariant),t),this.footerClass]},modalOuterStyle:function(){return{position:"absolute",zIndex:this.zIndex}},slotScope:function(){return{ok:this.onOk,cancel:this.onCancel,close:this.onClose,hide:this.hide,visible:this.isVisible}},computeIgnoreEnforceFocusSelector:function(){return Q(this.ignoreEnforceFocusSelector).filter(wt).join(",").trim()},computedAttrs:function(){return Eu(Eu(Eu({},this.static?{}:this.scopedStyleAttrs),this.bvAttrs),{},{id:this.modalOuterId})},computedModalAttrs:function(){var t=this.isVisible,e=this.ariaLabel;return{id:this.modalId,role:"dialog","aria-hidden":t?null:"true","aria-modal":t?"true":null,"aria-label":e,"aria-labelledby":this.hideHeader||e||!(this.hasNormalizedSlot("modal-title")||this.titleHtml||this.title)?null:this.modalTitleId,"aria-describedby":this.modalBodyId}}},watch:{visible:function(t,e){t!==e&&this[t?"show":"hide"]()}},created:function(){this.$_observer=null},mounted:function(){this.zIndex=Su.getBaseZIndex(),this.listenOnRoot("bv::show::modal",this.showHandler),this.listenOnRoot("bv::hide::modal",this.hideHandler),this.listenOnRoot("bv::toggle::modal",this.toggleHandler),this.listenOnRoot("bv::modal::show",this.modalListener),!0===this.visible&&this.$nextTick(this.show)},beforeDestroy:function(){this.setObserver(!1),this.isVisible&&(this.isVisible=!1,this.isShow=!1,this.isTransitioning=!1)},methods:{setObserver:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=xa(this.$refs.content,this.checkModalOverflow.bind(this),Mu))},updateModel:function(t){t!==this.visible&&this.$emit("change",t)},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Bu(t,Eu(Eu({cancelable:!1,target:this.$refs.modal||this.$el||null,relatedTarget:null,trigger:null},e),{},{vueTarget:this,componentId:this.modalId}))},show:function(){if(!this.isVisible&&!this.isOpening)if(this.isClosing)this.$once("hidden",this.show);else{this.isOpening=!0,this.return_focus=this.return_focus||this.getActiveElement();var t=this.buildEvent("show",{cancelable:!0});if(this.emitEvent(t),t.defaultPrevented||this.isVisible)return this.isOpening=!1,void this.updateModel(!1);this.doShow()}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(this.isVisible&&!this.isClosing){this.isClosing=!0;var e=this.buildEvent("hide",{cancelable:"FORCE"!==t,trigger:t||null});if("ok"===t?this.$emit("ok",e):"cancel"===t?this.$emit("cancel",e):"headerclose"===t&&this.$emit("close",e),this.emitEvent(e),e.defaultPrevented||!this.isVisible)return this.isClosing=!1,void this.updateModel(!0);this.setObserver(!1),this.isVisible=!1,this.updateModel(!1)}},toggle:function(t){t&&(this.return_focus=t),this.isVisible?this.hide("toggle"):this.show()},getActiveElement:function(){var t=He(Ct.j?[document.body]:[]);return t&&t.focus?t:null},doShow:function(){var t=this;Su.modalsAreOpen&&this.noStacking?this.listenOnRootOnce("bv::modal::hidden",this.doShow):(Su.registerModal(this),this.isHidden=!1,this.$nextTick((function(){t.isVisible=!0,t.isOpening=!1,t.updateModel(!0),t.$nextTick((function(){t.setObserver(!0)}))})))},onBeforeEnter:function(){this.isTransitioning=!0,this.setResizeEvent(!0)},onEnter:function(){var t=this;this.isBlock=!0,Le((function(){Le((function(){t.isShow=!0}))}))},onAfterEnter:function(){var t=this;this.checkModalOverflow(),this.isTransitioning=!1,Le((function(){t.emitEvent(t.buildEvent("shown")),t.setEnforceFocus(!0),t.$nextTick((function(){t.focusFirst()}))}))},onBeforeLeave:function(){this.isTransitioning=!0,this.setResizeEvent(!1),this.setEnforceFocus(!1)},onLeave:function(){this.isShow=!1},onAfterLeave:function(){var t=this;this.isBlock=!1,this.isTransitioning=!1,this.isModalOverflowing=!1,this.isHidden=!0,this.$nextTick((function(){t.isClosing=!1,Su.unregisterModal(t),t.returnFocusTo(),t.emitEvent(t.buildEvent("hidden"))}))},emitEvent:function(t){var e=t.type;this.emitOnRoot("bv::modal::".concat(e),t,t.componentId),this.$emit(e,t)},onDialogMousedown:function(){var t=this,e=this.$refs.modal;Ca(e,"mouseup",(function o(r){Pa(e,"mouseup",o,Oa),r.target===e&&(t.ignoreBackdropClick=!0)}),Oa)},onClickOut:function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:this.isVisible&&!this.noCloseOnBackdrop&&Ze(document.body,t.target)&&(Ze(this.$refs.content,t.target)||this.hide("backdrop"))},onOk:function(){this.hide("ok")},onCancel:function(){this.hide("cancel")},onClose:function(){this.hide("headerclose")},onEsc:function(t){t.keyCode===pr.ESC&&this.isVisible&&!this.noCloseOnEsc&&this.hide("esc")},focusHandler:function(t){var content=this.$refs.content,e=t.target;if(!(this.noEnforceFocus||!this.isTop||!this.isVisible||!content||document===e||Ze(content,e)||this.computeIgnoreEnforceFocusSelector&&Qe(this.computeIgnoreEnforceFocusSelector,e,!0))){var o=fo(this.$refs.content),r=this.$refs,n=r.bottomTrap,l=r.topTrap;if(n&&e===n){if(bo(o[0]))return}else if(l&&e===l&&bo(o[o.length-1]))return;bo(content,{preventScroll:!0})}},setEnforceFocus:function(t){this.listenDocument(t,"focusin",this.focusHandler)},setResizeEvent:function(t){this.listenWindow(t,"resize",this.checkModalOverflow),this.listenWindow(t,"orientationchange",this.checkModalOverflow)},showHandler:function(t,e){t===this.modalId&&(this.return_focus=e||this.getActiveElement(),this.show())},hideHandler:function(t){t===this.modalId&&this.hide("event")},toggleHandler:function(t,e){t===this.modalId&&this.toggle(e)},modalListener:function(t){this.noStacking&&t.vueTarget!==this&&this.hide()},focusFirst:function(){var t=this;Ct.j&&Le((function(){var e=t.$refs.modal,content=t.$refs.content,o=t.getActiveElement();if(e&&content&&(!o||!Ze(content,o))){var r=t.$refs["ok-button"],n=t.$refs["cancel-button"],l=t.$refs["close-button"],c=t.autoFocusButton,d="ok"===c&&r?r.$el||r:"cancel"===c&&n?n.$el||n:"close"===c&&l?l.$el||l:content;bo(d),d===content&&t.$nextTick((function(){e.scrollTop=0}))}}))},returnFocusTo:function(){var t=this.returnFocus||this.return_focus||null;this.return_focus=null,this.$nextTick((function(){(t=Ft(t)?Xe(t):t)&&(t=t.$el||t,bo(t))}))},checkModalOverflow:function(){if(this.isVisible){var t=this.$refs.modal;this.isModalOverflowing=t.scrollHeight>document.documentElement.clientHeight}},makeModal:function(t){var e=t();if(!this.hideHeader){var o=this.normalizeSlot("modal-header",this.slotScope);if(!o){var r=t();this.hideHeaderClose||(r=t(Mo,{props:{content:this.headerCloseContent,disabled:this.isTransitioning,ariaLabel:this.headerCloseLabel,textVariant:this.headerCloseVariant||this.headerTextVariant},on:{click:this.onClose},ref:"close-button"},[this.normalizeSlot("modal-header-close")])),o=[t(this.titleTag,{staticClass:"modal-title",class:this.titleClasses,attrs:{id:this.modalTitleId},domProps:this.hasNormalizedSlot("modal-title")?{}:Di(this.titleHtml,this.title)},[this.normalizeSlot("modal-title",this.slotScope)]),r]}e=t("header",{staticClass:"modal-header",class:this.headerClasses,attrs:{id:this.modalHeaderId},ref:"header"},[o])}var n=t("div",{staticClass:"modal-body",class:this.bodyClasses,attrs:{id:this.modalBodyId},ref:"body"},this.normalizeSlot("default",this.slotScope)),l=t();if(!this.hideFooter){var c=this.normalizeSlot("modal-footer",this.slotScope);if(!c){var d=t();this.okOnly||(d=t(Rr,{props:{variant:this.cancelVariant,size:this.buttonSize,disabled:this.cancelDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot("modal-cancel")?{}:Di(this.cancelTitleHtml,this.cancelTitle),on:{click:this.onCancel},ref:"cancel-button"},this.normalizeSlot("modal-cancel"))),c=[d,t(Rr,{props:{variant:this.okVariant,size:this.buttonSize,disabled:this.okDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot("modal-ok")?{}:Di(this.okTitleHtml,this.okTitle),on:{click:this.onOk},ref:"ok-button"},this.normalizeSlot("modal-ok"))]}l=t("footer",{staticClass:"modal-footer",class:this.footerClasses,attrs:{id:this.modalFooterId},ref:"footer"},[c])}var h=t("div",{staticClass:"modal-content",class:this.contentClass,attrs:{id:this.modalContentId,tabindex:"-1"},ref:"content"},[e,n,l]),f=t(),m=t();this.isVisible&&!this.noEnforceFocus&&(f=t("span",{ref:"topTrap",attrs:{tabindex:"0"}}),m=t("span",{ref:"bottomTrap",attrs:{tabindex:"0"}}));var v=t("div",{staticClass:"modal-dialog",class:this.dialogClasses,on:{mousedown:this.onDialogMousedown},ref:"dialog"},[f,h,m]),y=t("div",{staticClass:"modal",class:this.modalClasses,style:this.modalStyles,attrs:this.computedModalAttrs,on:{keydown:this.onEsc,click:this.onClickOut},directives:[{name:"show",value:this.isVisible}],ref:"modal"},[v]);y=t("transition",{props:{enterClass:"",enterToClass:"",enterActiveClass:"",leaveClass:"",leaveActiveClass:"",leaveToClass:""},on:{beforeEnter:this.onBeforeEnter,enter:this.onEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,leave:this.onLeave,afterLeave:this.onAfterLeave}},[y]);var w=t();return!this.hideBackdrop&&this.isVisible&&(w=t("div",{staticClass:"modal-backdrop",attrs:{id:this.modalBackdropId}},this.normalizeSlot("modal-backdrop"))),w=t(jo,{props:{noFade:this.noFade}},[w]),t("div",{style:this.modalOuterStyle,attrs:this.computedAttrs,key:"modal-outer-".concat(this._uid)},[y,w])}},render:function(t){return this.static?this.lazy&&this.isHidden?t():this.makeModal(t):this.isHidden?t():t(mu,[this.makeModal(t)])}}),Au="__bv_modal_directive__",Iu=function(t){var e=t.modifiers,o=void 0===e?{}:e,r=t.arg,n=t.value;return Ft(n)?n:Ft(r)?r:ct(o).reverse()[0]},Ru=function(t){return t&&Je(t,".dropdown-menu > li, li.nav-item")&&Xe("a, button",t)||t},Fu=function(t){t&&"BUTTON"!==t.tagName&&(so(t,"role")||io(t,"role","button"),"A"===t.tagName||so(t,"tabindex")||io(t,"tabindex","0"))},Lu=function(t){var e=t[Au]||{},o=e.trigger,r=e.handler;o&&r&&(Pa(o,"click",r,ka),Pa(o,"keydown",r,ka),Pa(t,"click",r,ka),Pa(t,"keydown",r,ka)),delete t[Au]},Vu=function(t,e,o){var r=t[Au]||{},n=Iu(e),l=Ru(t);n===r.target&&l===r.trigger||(Lu(t),function(t,e,o){var r=Iu(e),n=Ru(t);if(r&&n){var l=function(t){var e=t.currentTarget;if(!We(e)){var n=t.type,l=t.keyCode;"click"!==n&&("keydown"!==n||l!==pr.ENTER&&l!==pr.SPACE)||o.context.$root.$emit("bv::show::modal",r,e)}};t[Au]={handler:l,target:r,trigger:n},Fu(n),Ca(n,"click",l,ka),"BUTTON"!==n.tagName&&"button"===ao(n,"role")&&Ca(n,"keydown",l,ka)}}(t,e,o)),Fu(l)},Nu={inserted:Vu,updated:function(){},componentUpdated:Vu,unbind:Lu};function Hu(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Uu(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Hu(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Hu(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Gu=["id"].concat(Object(Y.a)(ct(mt($u,["busy","lazy","noStacking","static","visible"])))),qu=function(){},Wu={msgBoxContent:"default",title:"modal-title",okTitle:"modal-ok",cancelTitle:"modal-cancel"},Yu=function(t){return Gu.reduce((function(e,o){return $t(t[o])||(e[o]=t[o]),e}),{})},Ku=ae({components:{BModal:zu},directives:{VBModal:Nu},plugins:{BVModalPlugin:ae({plugins:{plugin:function(t){var e=t.extend({name:"BMsgBox",extends:zu,destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},mounted:function(){var t=this,e=function(){var e=t;t.$nextTick((function(){setTimeout((function(){return e.$destroy()}),0)}))};this.$parent.$once("hook:destroyed",e),this.$once("hidden",e),this.$router&&this.$route&&this.$once("hook:beforeDestroy",this.$watch("$router",e)),this.show()}}),o=function(t,o){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:qu;if(!Yt("$bvModal")&&!Kt("$bvModal")){var n=new e({parent:t,propsData:Uu(Uu(Uu({},Yu(be("BModal")||{})),{},{hideHeaderClose:!0,hideHeader:!(o.title||o.titleHtml)},mt(o,ct(Wu))),{},{lazy:!1,busy:!1,visible:!1,noStacking:!1,noEnforceFocus:!1})});return ct(Wu).forEach((function(t){$t(o[t])||(n.$slots[Wu[t]]=Q(o[t]))})),new Promise((function(t,e){var o=!1;n.$once("hook:destroyed",(function(){o||e(new Error("BootstrapVue MsgBox destroyed before resolve"))})),n.$on("hide",(function(e){if(!e.defaultPrevented){var n=r(e);e.defaultPrevented||(o=!0,t(n))}}));var div=document.createElement("div");document.body.appendChild(div),n.$mount(div)}))}},r=function(t,content){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(content&&!Kt("$bvModal")&&!Yt("$bvModal")&&It(r))return o(t,Uu(Uu({},Yu(e)),{},{msgBoxContent:content}),r)},n=function(){function t(e){Object(G.a)(this,t),ot(this,{_vm:e,_root:e.$root}),nt(this,{_vm:{enumerable:!0,configurable:!1,writable:!1},_root:{enumerable:!0,configurable:!1,writable:!1}})}return Object(W.a)(t,[{key:"show",value:function(t){if(t&&this._root){for(var e,o=arguments.length,r=new Array(o>1?o-1:0),n=1;n<o;n++)r[n-1]=arguments[n];(e=this._root).$emit.apply(e,["bv::show::modal",t].concat(r))}}},{key:"hide",value:function(t){if(t&&this._root){for(var e,o=arguments.length,r=new Array(o>1?o-1:0),n=1;n<o;n++)r[n-1]=arguments[n];(e=this._root).$emit.apply(e,["bv::hide::modal",t].concat(r))}}},{key:"msgBoxOk",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=Uu(Uu({},e),{},{okOnly:!0,okDisabled:!1,hideFooter:!1,msgBoxContent:t});return r(this._vm,t,o,(function(){return!0}))}},{key:"msgBoxConfirm",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=Uu(Uu({},e),{},{okOnly:!1,okDisabled:!1,cancelDisabled:!1,hideFooter:!1});return r(this._vm,t,o,(function(t){var e=t.trigger;return"ok"===e||"cancel"!==e&&null}))}}]),t}();t.mixin({beforeCreate:function(){this._bv__modal=new n(this)}}),ut(t.prototype,"$bvModal")||at(t.prototype,"$bvModal",{get:function(){return this&&this._bv__modal||Wt('"'.concat("$bvModal",'" must be accessed from a Vue instance "this" context.'),"BModal"),this._bv__modal}})}}})}}),Xu=(o(66),o(93),{tag:{type:String,default:"ul"},fill:{type:Boolean,default:!1},justified:{type:Boolean,default:!1},align:{type:String},tabs:{type:Boolean,default:!1},pills:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},small:{type:Boolean,default:!1},cardHeader:{type:Boolean,default:!1}}),Ju=U.extend({name:"BNav",functional:!0,props:Xu,render:function(t,e){var o,r,l=e.props,data=e.data,c=e.children;return t(l.tag,ko(data,{staticClass:"nav",class:(o={"nav-tabs":l.tabs,"nav-pills":l.pills&&!l.tabs,"card-header-tabs":!l.vertical&&l.cardHeader&&l.tabs,"card-header-pills":!l.vertical&&l.cardHeader&&l.pills&&!l.tabs,"flex-column":l.vertical,"nav-fill":!l.vertical&&l.fill,"nav-justified":!l.vertical&&l.justified},Object(n.a)(o,(r=l.align,"justify-content-".concat(r="left"===r?"start":"right"===r?"end":r)),!l.vertical&&l.align),Object(n.a)(o,"small",l.small),o)}),c)}});function Qu(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Zu(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Qu(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Qu(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var tp=mt(Sr,["event","routerTag"]),ep=U.extend({name:"BNavItem",functional:!0,props:Zu(Zu({},tp),{},{linkAttrs:{type:Object,default:function(){}},linkClasses:{type:[String,Object,Array],default:null}}),render:function(t,e){var o=e.props,data=e.data,r=e.listeners,n=e.children;return delete data.on,t("li",ko(data,{staticClass:"nav-item"}),[t(Cr,{staticClass:"nav-link",class:o.linkClasses,attrs:o.linkAttrs,props:o,on:r},n)])}}),op=U.extend({name:"BNavText",functional:!0,props:{},render:function(t,e){var data=e.data,o=e.children;return t("li",ko(data,{staticClass:"navbar-text"}),o)}});function ip(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function np(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ip(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):ip(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var ap=np(np({},mt(Ws,["inline"])),{},{formClass:{type:[String,Array,Object]}}),sp=U.extend({name:"BNavForm",functional:!0,props:ap,render:function(t,e){var o=e.props,data=e.data,r=e.children,n=e.listeners,l=void 0===n?{}:n,c=data.attrs;data.attrs={},data.on={};var d=t(Ys,{class:o.formClass,props:np(np({},o),{},{inline:!0}),attrs:c,on:l},r);return t("li",ko(data,{staticClass:"form-inline"}),[d])}}),lp=Qo(["text","html","menuClass","toggleClass","noCaret","role","lazy"],_s),cp=U.extend({name:"BNavItemDropdown",mixins:[gn,Ps,Do],props:lp,computed:{toggleId:function(){return this.safeId("_BV_toggle_")},isNav:function(){return!0},dropdownClasses:function(){return[this.directionClass,{show:this.visible}]},menuClasses:function(){return[this.menuClass,{"dropdown-menu-right":this.right,show:this.visible}]},toggleClasses:function(){return[this.toggleClass,{"dropdown-toggle-no-caret":this.noCaret}]}},render:function(t){var e=this.toggleId,o=this.visible,r=t(Cr,{staticClass:"nav-link dropdown-toggle",class:this.toggleClasses,props:{href:"#".concat(this.id||""),disabled:this.disabled},attrs:{id:e,role:"button","aria-haspopup":"true","aria-expanded":o?"true":"false"},on:{mousedown:this.onMousedown,click:this.toggle,keydown:this.toggle},ref:"toggle"},[this.normalizeSlot(["button-content","text"])||t("span",{domProps:Di(this.html,this.text)})]),n=t("ul",{staticClass:"dropdown-menu",class:this.menuClasses,attrs:{tabindex:"-1","aria-labelledby":e},on:{keydown:this.onKeydown},ref:"menu"},!this.lazy||o?this.normalizeSlot("default",{hide:this.hide}):[t()]);return t("li",{staticClass:"nav-item b-nav-dropdown dropdown",class:this.dropdownClasses,attrs:{id:this.safeId()}},[r,n])}}),dp=ae({components:{BNav:Ju,BNavItem:ep,BNavText:op,BNavForm:sp,BNavItemDropdown:cp,BNavItemDd:cp,BNavDropdown:cp,BNavDd:cp},plugins:{DropdownPlugin:il}}),up=(o(110),{tag:{type:String,default:"nav"},type:{type:String,default:"light"},variant:{type:String,default:function(){return be("BNavbar","variant")}},toggleable:{type:[Boolean,String],default:!1},fixed:{type:String},sticky:{type:Boolean,default:!1},print:{type:Boolean,default:!1}}),pp=U.extend({name:"BNavbar",mixins:[Do],props:up,provide:function(){return{bvNavbar:this}},computed:{breakpointClass:function(){var t=null,e=me()[0],o=this.toggleable;return o&&Ft(o)&&o!==e?t="navbar-expand-".concat(o):!1===o&&(t="navbar-expand"),t}},render:function(t){var e;return t(this.tag,{staticClass:"navbar",class:[(e={"d-print":this.print,"sticky-top":this.sticky},Object(n.a)(e,"navbar-".concat(this.type),this.type),Object(n.a)(e,"bg-".concat(this.variant),this.variant),Object(n.a)(e,"fixed-".concat(this.fixed),this.fixed),e),this.breakpointClass],attrs:{role:Ue(this.tag,"nav")?null:"navigation"}},[this.normalizeSlot("default")])}}),hp=Qo(["tag","fill","justified","align","small"],Xu),fp=U.extend({name:"BNavbarNav",functional:!0,props:hp,render:function(t,e){var o,r,l=e.props,data=e.data,c=e.children;return t(l.tag,ko(data,{staticClass:"navbar-nav",class:(o={"nav-fill":l.fill,"nav-justified":l.justified},Object(n.a)(o,(r=l.align,"justify-content-".concat(r="left"===r?"start":"right"===r?"end":r)),l.align),Object(n.a)(o,"small",l.small),o)}),c)}});function bp(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var mp=mt(Sr,["event","routerTag"]);mp.href.default=void 0,mp.to.default=void 0;var gp=function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?bp(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):bp(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({tag:{type:String,default:"div"}},mp),vp=U.extend({name:"BNavbarBrand",functional:!0,props:gp,render:function(t,e){var o=e.props,data=e.data,r=e.children,n=o.to||o.href;return t(n?Cr:o.tag,ko(data,{staticClass:"navbar-brand",props:n?Qo(mp,o):{}}),r)}}),yp=U.extend({name:"BNavbarToggle",directives:{BToggle:as},mixins:[La,Do],props:{label:{type:String,default:function(){return be("BNavbarToggle","label")}},target:{type:String,required:!0},disabled:{type:Boolean,default:!1}},data:function(){return{toggleState:!1}},created:function(){this.listenOnRoot(Ya,this.handleStateEvt),this.listenOnRoot(Ka,this.handleStateEvt)},methods:{onClick:function(t){this.disabled||this.$emit("click",t)},handleStateEvt:function(t,e){t===this.target&&(this.toggleState=e)}},render:function(t){var e=this.disabled;return t("button",{staticClass:"navbar-toggler",class:{disabled:e},directives:[{name:"BToggle",value:this.target}],attrs:{type:"button",disabled:e,"aria-label":this.label},on:{click:this.onClick}},[this.normalizeSlot("default",{expanded:this.toggleState})||t("span",{staticClass:"".concat("navbar-toggler","-icon")})])}}),wp=ae({components:{BNavbar:pp,BNavbarNav:fp,BNavbarBrand:vp,BNavbarToggle:yp,BNavToggle:yp},plugins:{NavPlugin:dp,CollapsePlugin:cs,DropdownPlugin:il}}),xp=U.extend({name:"BSpinner",functional:!0,props:{type:{type:String,default:"border"},label:{type:String},variant:{type:String,default:function(){return be("BSpinner","variant")}},small:{type:Boolean,default:!1},role:{type:String,default:"status"},tag:{type:String,default:"span"}},render:function(t,e){var o,r=e.props,data=e.data,l=e.slots,c=e.scopedSlots,d=l(),label=Bo("label",{},c||{},d)||r.label;return label&&(label=t("span",{staticClass:"sr-only"},label)),t(r.tag,ko(data,{attrs:{role:label?r.role||"status":null,"aria-hidden":label?null:"true"},class:(o={},Object(n.a)(o,"spinner-".concat(r.type),r.type),Object(n.a)(o,"spinner-".concat(r.type,"-sm"),r.small),Object(n.a)(o,"text-".concat(r.variant),r.variant),o)}),[label||t()])}});function kp(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Op(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?kp(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):kp(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Sp={top:0,left:0,bottom:0,right:0},Cp=ae({components:{BOverlay:U.extend({name:"BOverlay",mixins:[Do],props:{show:{type:Boolean,default:!1},variant:{type:String,default:"light"},bgColor:{type:String},opacity:{type:[Number,String],default:.85,validator:function(t){var e=xe(t,0);return e>=0&&e<=1}},blur:{type:String,default:"2px"},rounded:{type:[Boolean,String],default:!1},noCenter:{type:Boolean,default:!1},noFade:{type:Boolean,default:!1},spinnerType:{type:String,default:"border"},spinnerVariant:{type:String},spinnerSmall:{type:Boolean,default:!1},overlayTag:{type:String,default:"div"},wrapTag:{type:String,default:"div"},noWrap:{type:Boolean,default:!1},fixed:{type:Boolean,default:!1},zIndex:{type:[Number,String],default:10}},computed:{computedRounded:function(){var t=this.rounded;return!0===t||""===t?"rounded":t?"rounded-".concat(t):""},computedVariant:function(){return this.variant&&!this.bgColor?"bg-".concat(this.variant):""},overlayScope:function(){return{spinnerType:this.spinnerType||null,spinnerVariant:this.spinnerVariant||null,spinnerSmall:this.spinnerSmall}}},methods:{defaultOverlayFn:function(t){var e=t.spinnerType,o=t.spinnerVariant,r=t.spinnerSmall;return this.$createElement(xp,{props:{type:e,variant:o,small:r}})}},render:function(t){var e=this,o=t();if(this.show){var r=this.overlayScope,n=t("div",{staticClass:"position-absolute",class:[this.computedVariant,this.computedRounded],style:Op(Op({},Sp),{},{opacity:this.opacity,backgroundColor:this.bgColor||null,backdropFilter:this.blur?"blur(".concat(this.blur,")"):null})}),l=t("div",{staticClass:"position-absolute",style:this.noCenter?Op({},Sp):{top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%)"}},[this.normalizeSlot("overlay",r)||this.defaultOverlayFn(r)]);o=t(this.overlayTag,{key:"overlay",staticClass:"b-overlay",class:{"position-absolute":!this.noWrap||this.noWrap&&!this.fixed,"position-fixed":this.noWrap&&this.fixed},style:Op(Op({},Sp),{},{zIndex:this.zIndex||10}),on:{click:function(t){return e.$emit("click",t)}}},[n,l])}return o=t(To,{props:{noFade:this.noFade,appear:!0},on:{"after-enter":function(){return e.$emit("shown")},"after-leave":function(){return e.$emit("hidden")}}},[o]),this.noWrap?o:t(this.wrapTag,{staticClass:"b-overlay-wrap position-relative",attrs:{"aria-busy":this.show?"true":null}},this.noWrap?[o]:[this.normalizeSlot("default"),o])}})}}),Pp=function(t){return Array.apply(null,{length:t})},Tp=function(t){var e=we(t)||1;return e<1?5:e},jp=function(t,e){var o=we(t)||1;return o>e?e:o<1?1:o},_p=function(t){if(t.keyCode===pr.SPACE)return t.preventDefault(),t.stopImmediatePropagation(),t.stopPropagation(),t.currentTarget.click(),!1},Bp={mixins:[Do],model:{prop:"value",event:"input"},props:{disabled:{type:Boolean,default:!1},value:{type:[Number,String],default:null,validator:function(t){return!(!zt(t)&&we(t,0)<1)||(Wt('"v-model" value must be a number greater than "0"',"BPagination"),!1)}},limit:{type:[Number,String],default:5,validator:function(t){return!(we(t,0)<1)||(Wt('Prop "limit" must be a number greater than "0"',"BPagination"),!1)}},align:{type:String,default:"left"},pills:{type:Boolean,default:!1},hideGotoEndButtons:{type:Boolean,default:!1},ariaLabel:{type:String,default:"Pagination"},labelFirstPage:{type:String,default:"Go to first page"},firstText:{type:String,default:"«"},firstNumber:{type:Boolean,default:!1},firstClass:{type:[String,Array,Object],default:null},labelPrevPage:{type:String,default:"Go to previous page"},prevText:{type:String,default:"‹"},prevClass:{type:[String,Array,Object],default:null},labelNextPage:{type:String,default:"Go to next page"},nextText:{type:String,default:"›"},nextClass:{type:[String,Array,Object]},labelLastPage:{type:String,default:"Go to last page"},lastText:{type:String,default:"»"},lastNumber:{type:Boolean,default:!1},lastClass:{type:[String,Array,Object]},labelPage:{type:[String,Function],default:"Go to page"},pageClass:{type:[String,Array,Object]},hideEllipsis:{type:Boolean,default:!1},ellipsisText:{type:String,default:"…"},ellipsisClass:{type:[String,Array,Object]}},data:function(){var t=we(this.value,0);return{currentPage:t=t>0?t:-1,localNumberOfPages:1,localLimit:5}},computed:{btnSize:function(){return this.size?"pagination-".concat(this.size):""},alignment:function(){var t=this.align;return"center"===t?"justify-content-center":"end"===t||"right"===t?"justify-content-end":"fill"===t?"text-center":""},styleClass:function(){return this.pills?"b-pagination-pills":""},computedCurrentPage:function(){return jp(this.currentPage,this.localNumberOfPages)},paginationParams:function(){var t=this.localLimit,e=this.localNumberOfPages,o=this.computedCurrentPage,r=this.hideEllipsis,n=this.firstNumber,l=this.lastNumber,c=!1,d=!1,h=t,f=1;e<=t?h=e:o<t-1&&t>3?(r&&!l||(d=!0,h=t-(n?0:1)),h=Ro(h,t)):e-o+2<t&&t>3?(r&&!n||(c=!0,h=t-(l?0:1)),f=e-h+1):(t>3&&(h=t-2,c=!(r&&!n),d=!(r&&!l)),f=o-No(h/2)),f<1?(f=1,c=!1):f>e-h&&(f=e-h+1,d=!1),c&&n&&f<4&&(h+=2,f=1,c=!1);var m=f+h-1;return d&&l&&m>e-3&&(h+=m===e-2?2:3,d=!1),t<=3&&(n&&1===f?h=Ro(h+1,e,t+1):l&&e===f+h-1&&(f=Fo(f-1,1),h=Ro(e-f+1,e,t+1))),{showFirstDots:c,showLastDots:d,numberOfLinks:h=Ro(h,e-f+1),startNumber:f}},pageList:function(){var t=this.paginationParams,e=t.numberOfLinks,o=t.startNumber,r=this.computedCurrentPage,n=function(t,e){return Pp(e).map((function(e,i){return{number:t+i,classes:null}}))}(o,e);if(n.length>3){var l=r-o,c="bv-d-xs-down-none";if(0===l)for(var i=3;i<n.length;i++)n[i].classes=c;else if(l===n.length-1)for(var d=0;d<n.length-3;d++)n[d].classes=c;else{for(var h=0;h<l-1;h++)n[h].classes=c;for(var f=n.length-1;f>l+1;f--)n[f].classes=c}}return n}},watch:{value:function(t,e){t!==e&&(this.currentPage=jp(t,this.localNumberOfPages))},currentPage:function(t,e){t!==e&&this.$emit("input",t>0?t:null)},limit:function(t,e){t!==e&&(this.localLimit=Tp(t))}},created:function(){var t=this;this.localLimit=Tp(this.limit),this.$nextTick((function(){t.currentPage=t.currentPage>t.localNumberOfPages?t.localNumberOfPages:t.currentPage}))},methods:{handleKeyNav:function(t){var e=t.keyCode,o=t.shiftKey;this.isNav||(e===pr.LEFT||e===pr.UP?(t.preventDefault(),o?this.focusFirst():this.focusPrev()):e!==pr.RIGHT&&e!==pr.DOWN||(t.preventDefault(),o?this.focusLast():this.focusNext()))},getButtons:function(){return Ke("button.page-link, a.page-link",this.$el).filter((function(t){return qe(t)}))},focusCurrent:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(e){return we(ao(e,"aria-posinset"),0)===t.computedCurrentPage}));bo(e)||t.focusFirst()}))},focusFirst:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(t){return!We(t)}));bo(e)}))},focusLast:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().reverse().find((function(t){return!We(t)}));bo(e)}))},focusPrev:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),o=e.indexOf(He());o>0&&!We(e[o-1])&&bo(e[o-1])}))},focusNext:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),o=e.indexOf(He());o<e.length-1&&!We(e[o+1])&&bo(e[o+1])}))}},render:function(t){var e=this,o=[],r=this.localNumberOfPages,n=this.pageList.map((function(p){return p.number})),l=this.disabled,c=this.paginationParams,d=c.showFirstDots,h=c.showLastDots,f=this.computedCurrentPage,m="fill"===this.align,v=this.isNav,y=function(t){return t===f},w=this.currentPage<1,x=function(o,n,c,d,h,f,x){var k=l||y(f)||w||o<1||o>r,O=o<1?1:o>r?r:o,S={disabled:k,page:O,index:O-1},C=e.normalizeSlot(c,S)||De(d)||t(),P=t(k?"span":v?Cr:"button",{staticClass:"page-link",class:{"flex-grow-1":!v&&!k&&m},props:k||!v?{}:e.linkProps(o),attrs:{role:v?null:"menuitem",type:v||k?null:"button",tabindex:k||v?null:"-1","aria-label":n,"aria-controls":e.ariaControls||null,"aria-disabled":k?"true":null},on:k?{}:{"!click":function(t){e.onClick(o,t)},keydown:_p}},[C]);return t("li",{key:x,staticClass:"page-item",class:[{disabled:k,"flex-fill":m,"d-flex":m&&!v&&!k},h],attrs:{role:v?null:"presentation","aria-hidden":k?"true":null}},[P])},k=function(o){return t("li",{key:"ellipsis-".concat(o?"last":"first"),staticClass:"page-item",class:["disabled","bv-d-xs-down-none",m?"flex-fill":"",e.ellipsisClass],attrs:{role:"separator"}},[t("span",{staticClass:"page-link"},[e.normalizeSlot("ellipsis-text")||De(e.ellipsisText)||t()])])},O=function(o,n){var c=y(o.number)&&!w,d=l?null:c||w&&0===n?"0":"-1",h={role:v?null:"menuitemradio",type:v||l?null:"button","aria-disabled":l?"true":null,"aria-controls":e.ariaControls||null,"aria-label":It(e.labelPage)?e.labelPage(o.number):"".concat(e.labelPage," ").concat(o.number),"aria-checked":v?null:c?"true":"false","aria-current":v&&c?"page":null,"aria-posinset":o.number,"aria-setsize":r,tabindex:v?null:d},f=De(e.makePage(o.number)),x={page:o.number,index:o.number-1,content:f,active:c,disabled:l},k=t(l?"span":v?Cr:"button",{props:l||!v?{}:e.linkProps(o.number),staticClass:"page-link",class:{"flex-grow-1":!v&&!l&&m},attrs:h,on:l?{}:{"!click":function(t){e.onClick(o.number,t)},keydown:_p}},[e.normalizeSlot("page",x)||f]);return t("li",{key:"page-".concat(o.number),staticClass:"page-item",class:[{disabled:l,active:c,"flex-fill":m,"d-flex":m&&!v&&!l},o.classes,e.pageClass],attrs:{role:v?null:"presentation"}},[k])},S=t();this.firstNumber||this.hideGotoEndButtons||(S=x(1,this.labelFirstPage,"first-text",this.firstText,this.firstClass,1,"pagination-goto-first")),o.push(S),o.push(x(f-1,this.labelPrevPage,"prev-text",this.prevText,this.prevClass,1,"pagination-goto-prev")),o.push(this.firstNumber&&1!==n[0]?O({number:1},0):t()),o.push(d?k(!1):t()),this.pageList.forEach((function(t,r){var l=d&&e.firstNumber&&1!==n[0]?1:0;o.push(O(t,r+l))})),o.push(h?k(!0):t()),o.push(this.lastNumber&&n[n.length-1]!==r?O({number:r},-1):t()),o.push(x(f+1,this.labelNextPage,"next-text",this.nextText,this.nextClass,r,"pagination-goto-next"));var C=t();this.lastNumber||this.hideGotoEndButtons||(C=x(r,this.labelLastPage,"last-text",this.lastText,this.lastClass,r,"pagination-goto-last")),o.push(C);var P=t("ul",{ref:"ul",staticClass:"pagination",class:["b-pagination",this.btnSize,this.alignment,this.styleClass],attrs:{role:v?null:"menubar","aria-disabled":l?"true":"false","aria-label":v?null:this.ariaLabel||null},on:v?{}:{keydown:this.handleKeyNav}},o);return v?t("nav",{attrs:{"aria-disabled":l?"true":null,"aria-hidden":l?"true":"false","aria-label":v&&this.ariaLabel||null}},[P]):P}},Dp={size:{type:String,default:function(){return be("BPagination","size")}},perPage:{type:[Number,String],default:20},totalRows:{type:[Number,String],default:0},ariaControls:{type:String}},Ep=function(t){return Fo(we(t)||20,1)},Mp=function(t){return Fo(we(t)||0,0)},$p=ae({components:{BPagination:U.extend({name:"BPagination",mixins:[Bp],props:Dp,computed:{numberOfPages:function(){var t=Vo(Mp(this.totalRows)/Ep(this.perPage));return t<1?1:t},pageSizeNumberOfPages:function(){return{perPage:Ep(this.perPage),totalRows:Mp(this.totalRows),numberOfPages:this.numberOfPages}}},watch:{pageSizeNumberOfPages:function(t,e){At(e)||(t.perPage!==e.perPage&&t.totalRows===e.totalRows||t.numberOfPages!==e.numberOfPages&&this.currentPage>t.numberOfPages)&&(this.currentPage=1),this.localNumberOfPages=t.numberOfPages}},created:function(){var t=this;this.localNumberOfPages=this.numberOfPages;var e=we(this.value,0);e>0?this.currentPage=e:this.$nextTick((function(){t.currentPage=0}))},mounted:function(){this.localNumberOfPages=this.numberOfPages},methods:{onClick:function(t,e){var o=this;t>this.numberOfPages?t=this.numberOfPages:t<1&&(t=1),this.currentPage=t,this.$emit("change",this.currentPage),this.$nextTick((function(){var t=e.target;qe(t)&&o.$el.contains(t)?bo(t):o.focusCurrent()}))},makePage:function(t){return t},linkProps:function(){return{}}}})}});o(146),o(149);function zp(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var Ap=mt(Sr,["event","routerTag"]),Ip=function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?zp(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):zp(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({size:{type:String,default:function(){return be("BPaginationNav","size")}},numberOfPages:{type:[Number,String],default:1,validator:function(t){return!(we(t,0)<1)||(Wt('Prop "number-of-pages" must be a number greater than "0"',"BPaginationNav"),!1)}},baseUrl:{type:String,default:"/"},useRouter:{type:Boolean,default:!1},linkGen:{type:Function},pageGen:{type:Function},pages:{type:Array},noPageDetect:{type:Boolean,default:!1}},Ap),Rp=ae({components:{BPaginationNav:U.extend({name:"BPaginationNav",mixins:[Bp],props:Ip,computed:{isNav:function(){return!0},computedValue:function(){var t=we(this.value,0);return t<1?null:t}},watch:{numberOfPages:function(){var t=this;this.$nextTick((function(){t.setNumberOfPages()}))},pages:function(){var t=this;this.$nextTick((function(){t.setNumberOfPages()}))}},created:function(){this.setNumberOfPages()},mounted:function(){var t=this;this.$router&&this.$watch("$route",(function(){t.$nextTick((function(){Le((function(){t.guessCurrentPage()}))}))}))},methods:{setNumberOfPages:function(){var t,e=this;X(this.pages)&&this.pages.length>0?this.localNumberOfPages=this.pages.length:this.localNumberOfPages=(t=this.numberOfPages,Fo(we(t,0),1)),this.$nextTick((function(){e.guessCurrentPage()}))},onClick:function(t,e){var o=this;t!==this.currentPage&&(Le((function(){o.currentPage=t,o.$emit("change",t)})),this.$nextTick((function(){var t=e.currentTarget||e.target;mo(t)})))},getPageInfo:function(t){if(!X(this.pages)||0===this.pages.length||$t(this.pages[t-1])){var link="".concat(this.baseUrl).concat(t);return{link:this.useRouter?{path:link}:link,text:De(t)}}var e=this.pages[t-1];if(pt(e)){var o=e.link;return{link:pt(o)?o:this.useRouter?{path:o}:o,text:De(e.text||t)}}return{link:De(e),text:De(t)}},makePage:function(t){var e=this.getPageInfo(t);return this.pageGen&&It(this.pageGen)?this.pageGen(t,e):e.text},makeLink:function(t){var e=this.getPageInfo(t);return this.linkGen&&It(this.linkGen)?this.linkGen(t,e):e.link},linkProps:function(t){var e=Qo(Ap,this),link=this.makeLink(t);return this.useRouter||pt(link)?e.to=link:e.href=link,e},resolveLink:function(){var link,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{(link=document.createElement("a")).href=ur({to:t},"a","/","/"),document.body.appendChild(link);var e=link,o=e.pathname,r=e.hash,n=e.search;return document.body.removeChild(link),{path:o,hash:r,query:lr(n)}}catch(t){try{link&&link.parentNode&&link.parentNode.removeChild(link)}catch(t){}return{}}},resolveRoute:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var e=this.$router.resolve(t,this.$route).route;return{path:e.path,hash:e.hash,query:e.query}}catch(t){return{}}},guessCurrentPage:function(){var t=this.computedValue,e=this.$router,o=this.$route;if(!this.noPageDetect&&!t&&(Ct.j||!Ct.j&&e))for(var r=e&&o?{path:o.path,hash:o.hash,query:o.query}:{},n=Ct.j?window.location||document.location:null,l=n?{path:n.pathname,hash:n.hash,query:lr(n.search)}:{},c=1;!t&&c<=this.localNumberOfPages;c++){var d=this.makeLink(c);t=e&&(pt(d)||this.useRouter)?Yi(this.resolveRoute(d),r)?c:null:Ct.j?Yi(this.resolveLink(d),l)?c:null:-1}this.currentPage=t>0?t:0}}})}}),Fp={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left",TOPLEFT:"top",TOPRIGHT:"top",RIGHTTOP:"right",RIGHTBOTTOM:"right",BOTTOMLEFT:"bottom",BOTTOMRIGHT:"bottom",LEFTTOP:"left",LEFTBOTTOM:"left"},Lp={AUTO:0,TOPLEFT:-1,TOP:0,TOPRIGHT:1,RIGHTTOP:-1,RIGHT:0,RIGHTBOTTOM:1,BOTTOMLEFT:-1,BOTTOM:0,BOTTOMRIGHT:1,LEFTTOP:-1,LEFT:0,LEFTBOTTOM:1},Vp=U.extend({name:"BVPopper",props:{target:{type:[_t,Bt]},placement:{type:String,default:"top"},fallbackPlacement:{type:[String,Array],default:"flip"},offset:{type:Number,default:0},boundary:{type:[String,_t],default:"scrollParent"},boundaryPadding:{type:Number,default:5},arrowPadding:{type:Number,default:6}},data:function(){return{noFade:!1,localShow:!0,attachment:this.getAttachment(this.placement)}},computed:{templateType:function(){return"unknown"},popperConfig:function(){var t=this,e=this.placement;return{placement:this.getAttachment(e),modifiers:{offset:{offset:this.getOffset(e)},flip:{behavior:this.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{padding:this.boundaryPadding,boundariesElement:this.boundary}},onCreate:function(data){data.originalPlacement!==data.placement&&t.popperPlacementChange(data)},onUpdate:function(data){t.popperPlacementChange(data)}}}},created:function(){var t=this;this.$_popper=null,this.localShow=!0,this.$on("show",(function(e){t.popperCreate(e)})),this.$on("hidden",(function(){t.$nextTick(t.$destroy)})),this.$parent.$once("hook:destroyed",this.$destroy)},beforeMount:function(){this.attachment=this.getAttachment(this.placement)},mounted:function(){},updated:function(){this.updatePopper()},beforeDestroy:function(){this.destroyPopper()},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},methods:{hide:function(){this.localShow=!1},getAttachment:function(t){return Fp[String(t).toUpperCase()]||"auto"},getOffset:function(t){if(!this.offset){var e=this.$refs.arrow||Xe(".arrow",this.$el),o=xe(co(e).width,0)+xe(this.arrowPadding,0);switch(Lp[String(t).toUpperCase()]||0){case 1:return"+50%p - ".concat(o,"px");case-1:return"-50%p + ".concat(o,"px");default:return 0}}return this.offset},popperCreate:function(t){this.destroyPopper(),this.$_popper=new ds.a(this.target,t,this.popperConfig)},destroyPopper:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper:function(){this.$_popper&&this.$_popper.scheduleUpdate()},popperPlacementChange:function(data){this.attachment=this.getAttachment(data.placement)},renderTemplate:function(t){return t("div")}},render:function(t){var e=this;return t(To,{props:{appear:!0,noFade:this.noFade},on:{beforeEnter:function(t){return e.$emit("show",t)},afterEnter:function(t){return e.$emit("shown",t)},beforeLeave:function(t){return e.$emit("hide",t)},afterLeave:function(t){return e.$emit("hidden",t)}}},[this.localShow?this.renderTemplate(t):t()])}});function Np(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var Hp=U.extend({name:"BVTooltipTemplate",extends:Vp,mixins:[wu],props:{id:{type:String},html:{type:Boolean}},data:function(){return{title:"",content:"",variant:null,customClass:null,interactive:!0}},computed:{templateType:function(){return"tooltip"},templateClasses:function(){var t;return[(t={noninteractive:!this.interactive},Object(n.a)(t,"b-".concat(this.templateType,"-").concat(this.variant),this.variant),Object(n.a)(t,"bs-".concat(this.templateType,"-").concat(this.attachment),this.attachment),t),this.customClass]},templateAttributes:function(){return function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Np(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Np(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({id:this.id,role:"tooltip",tabindex:"-1"},this.scopedStyleAttrs)},templateListeners:function(){var t=this;return{mouseenter:function(e){t.$emit("mouseenter",e)},mouseleave:function(e){t.$emit("mouseleave",e)},focusin:function(e){t.$emit("focusin",e)},focusout:function(e){t.$emit("focusout",e)}}}},methods:{renderTemplate:function(t){var e=It(this.title)?this.title({}):At(this.title)?t():this.title,o=this.html&&!It(this.title)?{innerHTML:this.title}:{};return t("div",{staticClass:"tooltip b-tooltip",class:this.templateClasses,attrs:this.templateAttributes,on:this.templateListeners},[t("div",{ref:"arrow",staticClass:"arrow"}),t("div",{staticClass:"tooltip-inner",domProps:o},[e])])}}});function Up(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Gp(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Up(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Up(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var qp=".modal-content",Wp=[qp,".b-sidebar"].join(", "),Yp={title:"",content:"",variant:null,customClass:null,triggers:"",placement:"auto",fallbackPlacement:"flip",target:null,container:null,noFade:!1,boundary:"scrollParent",boundaryPadding:5,offset:0,delay:0,arrowPadding:6,interactive:!0,disabled:!1,id:null,html:!1},Kp=U.extend({name:"BVTooltip",props:{},data:function(){return Gp(Gp({},Yp),{},{activeTrigger:{hover:!1,click:!1,focus:!1},localShow:!1})},computed:{templateType:function(){return"tooltip"},computedId:function(){return this.id||"__bv_".concat(this.templateType,"_").concat(this._uid,"__")},computedDelay:function(){var t={show:0,hide:0};return ht(this.delay)?(t.show=Fo(we(this.delay.show,0),0),t.hide=Fo(we(this.delay.hide,0),0)):(Lt(this.delay)||Ft(this.delay))&&(t.show=t.hide=Fo(we(this.delay,0),0)),t},computedTriggers:function(){return Q(this.triggers).filter(Boolean).join(" ").trim().toLowerCase().split(/\s+/).sort()},isWithActiveTrigger:function(){for(var t in this.activeTrigger)if(this.activeTrigger[t])return!0;return!1},computedTemplateData:function(){return{title:this.title,content:this.content,variant:this.variant,customClass:this.customClass,noFade:this.noFade,interactive:this.interactive}}},watch:{computedTriggers:function(t,e){var o=this;Yi(t,e)||this.$nextTick((function(){o.unListen(),e.forEach((function(e){J(t,e)||o.activeTrigger[e]&&(o.activeTrigger[e]=!1)})),o.listen()}))},computedTemplateData:function(){this.handleTemplateUpdate()},disabled:function(t){t?this.disable():this.enable()}},created:function(){var t=this;this.$_tip=null,this.$_hoverTimeout=null,this.$_hoverState="",this.$_visibleInterval=null,this.$_enabled=!this.disabled,this.$_noop=ya.bind(this),this.$parent&&this.$parent.$once("hook:beforeDestroy",this.$destroy),this.$nextTick((function(){var e=t.getTarget();e&&Ze(document.body,e)?(t.scopeId=yu(t.$parent),t.listen()):Wt("Unable to find target element in document.",t.templateType)}))},updated:function(){this.$nextTick(this.handleTemplateUpdate)},deactivated:function(){this.forceHide()},beforeDestroy:function(){this.unListen(),this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.clearVisibilityInterval(),this.destroyTemplate(),this.$_noop=null},methods:{getTemplate:function(){return Hp},updateData:function(){var t=this,data=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=!1;ct(Yp).forEach((function(o){$t(data[o])||t[o]===data[o]||(t[o]=data[o],"title"===o&&(e=!0))})),e&&this.localShow&&this.fixTitle()},createTemplateAndShow:function(){var t=this.getContainer(),e=this.getTemplate(),o=this.$_tip=new e({parent:this,propsData:{id:this.computedId,html:this.html,placement:this.placement,fallbackPlacement:this.fallbackPlacement,target:this.getPlacementTarget(),boundary:this.getBoundary(),offset:we(this.offset,0),arrowPadding:we(this.arrowPadding,0),boundaryPadding:we(this.boundaryPadding,0)}});this.handleTemplateUpdate(),o.$once("show",this.onTemplateShow),o.$once("shown",this.onTemplateShown),o.$once("hide",this.onTemplateHide),o.$once("hidden",this.onTemplateHidden),o.$once("hook:destroyed",this.destroyTemplate),o.$on("focusin",this.handleEvent),o.$on("focusout",this.handleEvent),o.$on("mouseenter",this.handleEvent),o.$on("mouseleave",this.handleEvent),o.$mount(t.appendChild(document.createElement("div")))},hideTemplate:function(){this.$_tip&&this.$_tip.hide(),this.clearActiveTriggers(),this.$_hoverState=""},destroyTemplate:function(){this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.localPlacementTarget=null;try{this.$_tip.$destroy()}catch(t){}this.$_tip=null,this.removeAriaDescribedby(),this.restoreTitle(),this.localShow=!1},getTemplateElement:function(){return this.$_tip?this.$_tip.$el:null},handleTemplateUpdate:function(){var t=this,e=this.$_tip;if(e){["title","content","variant","customClass","noFade","interactive"].forEach((function(o){e[o]!==t[o]&&(e[o]=t[o])}))}},show:function(){var t=this.getTarget();if(t&&Ze(document.body,t)&&qe(t)&&!this.dropdownOpen()&&(!At(this.title)&&""!==this.title||!At(this.content)&&""!==this.content)&&!this.$_tip&&!this.localShow){this.localShow=!0;var e=this.buildEvent("show",{cancelable:!0});this.emitEvent(e),e.defaultPrevented?this.destroyTemplate():(this.fixTitle(),this.addAriaDescribedby(),this.createTemplateAndShow())}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.getTemplateElement();if(e&&this.localShow){var o=this.buildEvent("hide",{cancelable:!t});this.emitEvent(o),o.defaultPrevented||this.hideTemplate()}else this.restoreTitle()},forceHide:function(){this.getTemplateElement()&&this.localShow&&(this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.$_tip&&(this.$_tip.noFade=!0),this.hide(!0))},enable:function(){this.$_enabled=!0,this.emitEvent(this.buildEvent("enabled"))},disable:function(){this.$_enabled=!1,this.emitEvent(this.buildEvent("disabled"))},onTemplateShow:function(){this.setWhileOpenListeners(!0)},onTemplateShown:function(){var t=this.$_hoverState;this.$_hoverState="","out"===t&&this.leave(null),this.emitEvent(this.buildEvent("shown"))},onTemplateHide:function(){this.setWhileOpenListeners(!1)},onTemplateHidden:function(){this.destroyTemplate(),this.emitEvent(this.buildEvent("hidden"))},getTarget:function(){var t=this.target?this.target.$el||this.target:null;return t=Ft(t)?to(t.replace(/^#/,"")):t,t=It(t)?t():t,Ne(t)?t:null},getPlacementTarget:function(){return this.getTarget()},getTargetId:function(){var t=this.getTarget();return t&&t.id?t.id:null},getContainer:function(){var t=!!this.container&&(this.container.$el||this.container),body=document.body,e=this.getTarget();return!1===t?Qe(Wp,e)||body:Ft(t)&&to(t.replace(/^#/,""))||body},getBoundary:function(){return this.boundary?this.boundary.$el||this.boundary:"scrollParent"},isInModal:function(){var t=this.getTarget();return t&&Qe(qp,t)},isDropdown:function(){var t=this.getTarget();return t&&ro(t,"dropdown")},dropdownOpen:function(){var t=this.getTarget();return this.isDropdown()&&t&&Xe(".dropdown-menu.show",t)},clearHoverTimeout:function(){clearTimeout(this.$_hoverTimeout),this.$_hoverTimeout=null},clearVisibilityInterval:function(){clearInterval(this.$_visibleInterval),this.$_visibleInterval=null},clearActiveTriggers:function(){for(var t in this.activeTrigger)this.activeTrigger[t]=!1},addAriaDescribedby:function(){var t=this.getTarget(),desc=ao(t,"aria-describedby")||"";desc=desc.split(/\s+/).concat(this.computedId).join(" ").trim(),io(t,"aria-describedby",desc)},removeAriaDescribedby:function(){var t=this,e=this.getTarget(),desc=ao(e,"aria-describedby")||"";(desc=desc.split(/\s+/).filter((function(e){return e!==t.computedId})).join(" ").trim())?io(e,"aria-describedby",desc):no(e,"aria-describedby")},fixTitle:function(){var t=this.getTarget();t&&ao(t,"title")&&(io(t,"data-original-title",ao(t,"title")||""),io(t,"title",""))},restoreTitle:function(){var t=this.getTarget();t&&so(t,"data-original-title")&&(io(t,"title",ao(t,"data-original-title")||""),no(t,"data-original-title"))},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new us(t,Gp({cancelable:!1,target:this.getTarget(),relatedTarget:this.getTemplateElement()||null,componentId:this.computedId,vueTarget:this},e))},emitEvent:function(t){var e=t.type,o=this.$root;o&&o.$emit&&o.$emit("bv::".concat(this.templateType,"::").concat(e),t),this.$emit(e,t)},listen:function(){var t=this,e=this.getTarget();e&&(this.setRootListener(!0),this.computedTriggers.forEach((function(o){"click"===o?Ca(e,"click",t.handleEvent,Oa):"focus"===o?(Ca(e,"focusin",t.handleEvent,Oa),Ca(e,"focusout",t.handleEvent,Oa)):"blur"===o?Ca(e,"focusout",t.handleEvent,Oa):"hover"===o&&(Ca(e,"mouseenter",t.handleEvent,Oa),Ca(e,"mouseleave",t.handleEvent,Oa))}),this))},unListen:function(){var t=this,e=this.getTarget();this.setRootListener(!1),["click","focusin","focusout","mouseenter","mouseleave"].forEach((function(o){e&&Pa(e,o,t.handleEvent,Oa)}),this)},setRootListener:function(t){var e=this.$root;if(e){var o=t?"$on":"$off",r=this.templateType;e[o]("bv::hide::".concat(r),this.doHide),e[o]("bv::show::".concat(r),this.doShow),e[o]("bv::disable::".concat(r),this.doDisable),e[o]("bv::enable::".concat(r),this.doEnable)}},setWhileOpenListeners:function(t){this.setModalListener(t),this.setDropdownListener(t),this.visibleCheck(t),this.setOnTouchStartListener(t)},visibleCheck:function(t){var e=this;this.clearVisibilityInterval();var o=this.getTarget(),r=this.getTemplateElement();t&&(this.$_visibleInterval=setInterval((function(){!r||!e.localShow||o.parentNode&&qe(o)||e.forceHide()}),100))},setModalListener:function(t){this.isInModal()&&this.$root[t?"$on":"$off"]("bv::modal::hidden",this.forceHide)},setOnTouchStartListener:function(t){var e=this;"ontouchstart"in document.documentElement&&K(document.body.children).forEach((function(o){Ta(t,o,"mouseover",e.$_noop)}))},setDropdownListener:function(t){var e=this.getTarget();e&&this.$root&&this.isDropdown&&e.__vue__&&e.__vue__[t?"$on":"$off"]("shown",this.forceHide)},handleEvent:function(t){var e=this.getTarget();if(e&&!We(e)&&this.$_enabled&&!this.dropdownOpen()){var o=t.type,r=this.computedTriggers;if("click"===o&&J(r,"click"))this.click(t);else if("mouseenter"===o&&J(r,"hover"))this.enter(t);else if("focusin"===o&&J(r,"focus"))this.enter(t);else if("focusout"===o&&(J(r,"focus")||J(r,"blur"))||"mouseleave"===o&&J(r,"hover")){var n=this.getTemplateElement(),l=t.target,c=t.relatedTarget;if(n&&Ze(n,l)&&Ze(e,c)||n&&Ze(e,l)&&Ze(n,c)||n&&Ze(n,l)&&Ze(n,c)||Ze(e,l)&&Ze(e,c))return;this.leave(t)}}},doHide:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.forceHide()},doShow:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.show()},doDisable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.disable()},doEnable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.enable()},click:function(t){this.$_enabled&&!this.dropdownOpen()&&(bo(t.currentTarget),this.activeTrigger.click=!this.activeTrigger.click,this.isWithActiveTrigger?this.enter(null):this.leave(null))},toggle:function(){this.$_enabled&&!this.dropdownOpen()&&(this.localShow?this.leave(null):this.enter(null))},enter:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusin"===e.type?"focus":"hover"]=!0),this.localShow||"in"===this.$_hoverState?this.$_hoverState="in":(this.clearHoverTimeout(),this.$_hoverState="in",this.computedDelay.show?(this.fixTitle(),this.$_hoverTimeout=setTimeout((function(){"in"===t.$_hoverState?t.show():t.localShow||t.restoreTitle()}),this.computedDelay.show)):this.show())},leave:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusout"===e.type?"focus":"hover"]=!1,"focusout"===e.type&&J(this.computedTriggers,"blur")&&(this.activeTrigger.click=!1,this.activeTrigger.hover=!1)),this.isWithActiveTrigger||(this.clearHoverTimeout(),this.$_hoverState="out",this.computedDelay.hide?this.$_hoverTimeout=setTimeout((function(){"out"===t.$_hoverState&&t.hide()}),this.computedDelay.hide):this.hide())}}}),Xp=U.extend({name:"BTooltip",props:{title:{type:String},target:{type:[String,_t,Bt,Function,Object],required:!0},triggers:{type:[String,Array],default:"hover focus"},placement:{type:String,default:"top"},fallbackPlacement:{type:[String,Array],default:"flip",validator:function(t){return X(t)&&t.every((function(t){return Ft(t)}))||J(["flip","clockwise","counterclockwise"],t)}},variant:{type:String,default:function(){return be("BTooltip","variant")}},customClass:{type:String,default:function(){return be("BTooltip","customClass")}},delay:{type:[Number,Object,String],default:function(){return be("BTooltip","delay")}},boundary:{type:[String,_t,Object],default:function(){return be("BTooltip","boundary")}},boundaryPadding:{type:[Number,String],default:function(){return be("BTooltip","boundaryPadding")}},offset:{type:[Number,String],default:0},noFade:{type:Boolean,default:!1},container:{type:[String,_t,Object]},show:{type:Boolean,default:!1},noninteractive:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},id:{type:String}},data:function(){return{localShow:this.show,localTitle:"",localContent:""}},computed:{templateData:function(){return{title:this.localTitle,content:this.localContent,target:this.target,triggers:this.triggers,placement:this.placement,fallbackPlacement:this.fallbackPlacement,variant:this.variant,customClass:this.customClass,container:this.container,boundary:this.boundary,boundaryPadding:this.boundaryPadding,delay:this.delay,offset:this.offset,noFade:this.noFade,interactive:!this.noninteractive,disabled:this.disabled,id:this.id}},templateTitleContent:function(){return{title:this.title,content:this.content}}},watch:{show:function(t,e){t!==e&&t!==this.localShow&&this.$_toolpop&&(t?this.$_toolpop.show():this.$_toolpop.forceHide())},disabled:function(t){t?this.doDisable():this.doEnable()},localShow:function(t){this.$emit("update:show",t)},templateData:function(){var t=this;this.$nextTick((function(){t.$_toolpop&&t.$_toolpop.updateData(t.templateData)}))},templateTitleContent:function(){this.$nextTick(this.updateContent)}},created:function(){this.$_toolpop=null},updated:function(){this.$nextTick(this.updateContent)},beforeDestroy:function(){this.$off("open",this.doOpen),this.$off("close",this.doClose),this.$off("disable",this.doDisable),this.$off("enable",this.doEnable),this.$_toolpop&&(this.$_toolpop.$destroy(),this.$_toolpop=null)},mounted:function(){var t=this;this.$nextTick((function(){var e=t.getComponent();t.updateContent();var o=yu(t)||yu(t.$parent),r=t.$_toolpop=new e({parent:t,_scopeId:o||void 0});r.updateData(t.templateData),r.$on("show",t.onShow),r.$on("shown",t.onShown),r.$on("hide",t.onHide),r.$on("hidden",t.onHidden),r.$on("disabled",t.onDisabled),r.$on("enabled",t.onEnabled),t.disabled&&t.doDisable(),t.$on("open",t.doOpen),t.$on("close",t.doClose),t.$on("disable",t.doDisable),t.$on("enable",t.doEnable),t.localShow&&r.show()}))},methods:{getComponent:function(){return Kp},updateContent:function(){this.setTitle(this.$scopedSlots.default||this.title)},setTitle:function(t){t=At(t)?"":t,this.localTitle!==t&&(this.localTitle=t)},setContent:function(t){t=At(t)?"":t,this.localContent!==t&&(this.localContent=t)},onShow:function(t){this.$emit("show",t),t&&(this.localShow=!t.defaultPrevented)},onShown:function(t){this.localShow=!0,this.$emit("shown",t)},onHide:function(t){this.$emit("hide",t)},onHidden:function(t){this.$emit("hidden",t),this.localShow=!1},onDisabled:function(t){t&&"disabled"===t.type&&(this.$emit("update:disabled",!0),this.$emit("disabled",t))},onEnabled:function(t){t&&"enabled"===t.type&&(this.$emit("update:disabled",!1),this.$emit("enabled",t))},doOpen:function(){!this.localShow&&this.$_toolpop&&this.$_toolpop.show()},doClose:function(){this.localShow&&this.$_toolpop&&this.$_toolpop.hide()},doDisable:function(){this.$_toolpop&&this.$_toolpop.disable()},doEnable:function(){this.$_toolpop&&this.$_toolpop.enable()}},render:function(t){return t()}}),Jp=U.extend({name:"BVPopoverTemplate",extends:Hp,computed:{templateType:function(){return"popover"}},methods:{renderTemplate:function(t){var e=It(this.title)?this.title({}):this.title,o=It(this.content)?this.content({}):this.content,r=this.html&&!It(this.title)?{innerHTML:this.title}:{},n=this.html&&!It(this.content)?{innerHTML:this.content}:{};return t("div",{staticClass:"popover b-popover",class:this.templateClasses,attrs:this.templateAttributes,on:this.templateListeners},[t("div",{ref:"arrow",staticClass:"arrow"}),At(e)||""===e?t():t("h3",{staticClass:"popover-header",domProps:r},[e]),At(o)||""===o?t():t("div",{staticClass:"popover-body",domProps:n},[o])])}}}),Qp=U.extend({name:"BVPopover",extends:Kp,computed:{templateType:function(){return"popover"}},methods:{getTemplate:function(){return Jp}}}),Zp=U.extend({name:"BPopover",extends:Xp,inheritAttrs:!1,props:{title:{type:String},content:{type:String},triggers:{type:[String,Array],default:"click"},placement:{type:String,default:"right"},variant:{type:String,default:function(){return be("BPopover","variant")}},customClass:{type:String,default:function(){return be("BPopover","customClass")}},delay:{type:[Number,Object,String],default:function(){return be("BPopover","delay")}},boundary:{type:[String,_t,Object],default:function(){return be("BPopover","boundary")}},boundaryPadding:{type:[Number,String],default:function(){return be("BPopover","boundaryPadding")}}},methods:{getComponent:function(){return Qp},updateContent:function(){this.setContent(this.$scopedSlots.default||this.content),this.setTitle(this.$scopedSlots.title||this.title)}}});function eh(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function oh(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?eh(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):eh(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var rh="__BV_Popover__",ih={focus:!0,hover:!0,click:!0,blur:!0,manual:!0},nh=/^html$/i,ah=/^nofade$/i,sh=/^(auto|top(left|right)?|bottom(left|right)?|left(top|bottom)?|right(top|bottom)?)$/i,lh=/^(window|viewport|scrollParent)$/i,ch=/^d\d+$/i,dh=/^ds\d+$/i,uh=/^dh\d+$/i,ph=/^o-?\d+$/i,hh=/^v-.+$/i,fh=/\s+/,bh=function(t,e,o){if(Ct.j){var r=function(t,e){var o="BPopover",r={title:void 0,content:void 0,trigger:"",placement:"right",fallbackPlacement:"flip",container:!1,animation:!0,offset:0,disabled:!1,id:null,html:!1,delay:be(o,"delay"),boundary:String(be(o,"boundary")),boundaryPadding:we(be(o,"boundaryPadding"),0),variant:be(o,"variant"),customClass:be(o,"customClass")};if(Ft(t.value)||Lt(t.value)||It(t.value)?r.content=t.value:ht(t.value)&&(r=oh(oh({},r),t.value)),t.arg&&(r.container="#".concat(t.arg)),$t(r.title)){var data=e.data||{};r.title=data.attrs&&!At(data.attrs.title)?data.attrs.title:void 0}ht(r.delay)||(r.delay={show:we(r.delay,0),hide:we(r.delay,0)}),ct(t.modifiers).forEach((function(t){if(nh.test(t))r.html=!0;else if(ah.test(t))r.animation=!1;else if(sh.test(t))r.placement=t;else if(lh.test(t))t="scrollparent"===t?"scrollParent":t,r.boundary=t;else if(ch.test(t)){var e=we(t.slice(1),0);r.delay.show=e,r.delay.hide=e}else dh.test(t)?r.delay.show=we(t.slice(2),0):uh.test(t)?r.delay.hide=we(t.slice(2),0):ph.test(t)?r.offset=we(t.slice(1),0):hh.test(t)&&(r.variant=t.slice(2)||null)}));var n={};return Q(r.trigger||"").filter(wt).join(" ").trim().toLowerCase().split(fh).forEach((function(t){ih[t]&&(n[t]=!0)})),ct(t.modifiers).forEach((function(t){t=t.toLowerCase(),ih[t]&&(n[t]=!0)})),r.trigger=ct(n).join(" "),"blur"===r.trigger&&(r.trigger="focus"),r.trigger||(r.trigger="click"),r}(e,o);if(!t[rh]){var n=o.context;t[rh]=new Qp({parent:n,_scopeId:yu(n,void 0)}),t[rh].__bv_prev_data__={},t[rh].$on("show",(function(){var data={};It(r.title)&&(data.title=r.title(t)),It(r.content)&&(data.content=r.content(t)),ct(data).length>0&&t[rh].updateData(data)}))}var data={title:r.title,content:r.content,triggers:r.trigger,placement:r.placement,fallbackPlacement:r.fallbackPlacement,variant:r.variant,customClass:r.customClass,container:r.container,boundary:r.boundary,delay:r.delay,offset:r.offset,noFade:!r.animation,id:r.id,disabled:r.disabled,html:r.html},l=t[rh].__bv_prev_data__;if(t[rh].__bv_prev_data__=data,!Yi(data,l)){var c={target:t};ct(data).forEach((function(e){data[e]!==l[e]&&(c[e]="title"!==e&&"content"!==e||!It(data[e])?data[e]:data[e](t))})),t[rh].updateData(c)}}},mh=ae({directives:{VBPopover:{bind:function(t,e,o){bh(t,e,o)},componentUpdated:function(t,e,o){o.context.$nextTick((function(){bh(t,e,o)}))},unbind:function(t){!function(t){t[rh]&&(t[rh].$destroy(),t[rh]=null),delete t[rh]}(t)}}}}),gh=ae({components:{BPopover:Zp},plugins:{VBPopoverPlugin:mh}}),vh=U.extend({name:"BProgressBar",mixins:[Do],inject:{bvProgress:{default:function(){return{}}}},props:{value:{type:[Number,String],default:0},label:{type:String},labelHtml:{type:String},max:{type:[Number,String],default:null},precision:{type:[Number,String],default:null},variant:{type:String,default:function(){return be("BProgressBar","variant")}},striped:{type:Boolean,default:null},animated:{type:Boolean,default:null},showProgress:{type:Boolean,default:null},showValue:{type:Boolean,default:null}},computed:{progressBarClasses:function(){return[this.computedVariant?"bg-".concat(this.computedVariant):"",this.computedStriped||this.computedAnimated?"progress-bar-striped":"",this.computedAnimated?"progress-bar-animated":""]},progressBarStyles:function(){return{width:this.computedValue/this.computedMax*100+"%"}},computedValue:function(){return xe(this.value,0)},computedMax:function(){var t=xe(this.max)||xe(this.bvProgress.max,0);return t>0?t:100},computedPrecision:function(){return Fo(we(this.precision,we(this.bvProgress.precision,0)),0)},computedProgress:function(){var t=this.computedPrecision,p=Ho(10,t);return ke(100*p*this.computedValue/this.computedMax/p,t)},computedVariant:function(){return this.variant||this.bvProgress.variant},computedStriped:function(){return Rt(this.striped)?this.striped:this.bvProgress.striped||!1},computedAnimated:function(){return Rt(this.animated)?this.animated:this.bvProgress.animated||!1},computedShowProgress:function(){return Rt(this.showProgress)?this.showProgress:this.bvProgress.showProgress||!1},computedShowValue:function(){return Rt(this.showValue)?this.showValue:this.bvProgress.showValue||!1}},render:function(t){var label=this.label,e=this.labelHtml,o=this.computedValue,r=this.computedPrecision,n=t(),l={};return this.hasNormalizedSlot("default")?n=this.normalizeSlot("default"):label||e?l=Di(e,label):this.computedShowProgress?n=this.computedProgress:this.computedShowValue&&(n=ke(o,r)),t("div",{staticClass:"progress-bar",class:this.progressBarClasses,style:this.progressBarStyles,attrs:{role:"progressbar","aria-valuemin":"0","aria-valuemax":De(this.computedMax),"aria-valuenow":ke(o,r)},domProps:l},[n])}}),yh=ae({components:{BProgress:U.extend({name:"BProgress",mixins:[Do],provide:function(){return{bvProgress:this}},props:{variant:{type:String,default:function(){return be("BProgress","variant")}},striped:{type:Boolean,default:!1},animated:{type:Boolean,default:!1},height:{type:String},precision:{type:[Number,String],default:0},showProgress:{type:Boolean,default:!1},showValue:{type:Boolean,default:!1},max:{type:[Number,String],default:100},value:{type:[Number,String],default:0}},computed:{progressHeight:function(){return{height:this.height||null}}},render:function(t){var e=this.normalizeSlot("default");return e||(e=t(vh,{props:{value:this.value,max:this.max,precision:this.precision,variant:this.variant,animated:this.animated,striped:this.striped,showProgress:this.showProgress,showValue:this.showValue}})),t("div",{class:["progress"],style:this.progressHeight},[e])}}),BProgressBar:vh}});function wh(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function xh(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?wh(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):wh(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var kh=function(t,e){if(e.noHeader)return t();var o=function(t,e){var title=e.normalizeSlot("title",e.slotScope)||De(e.title)||null;return title?t("strong",{attrs:{id:e.safeId("__title__")}},[title]):t("span")}(t,e),r=function(t,e){if(e.noHeaderClose)return t();var o=e.closeLabel,r=e.textVariant,n=e.hide;return t(Mo,{ref:"close-button",props:{ariaLabel:o,textVariant:r},on:{click:n}},[e.normalizeSlot("header-close")||t(ui)])}(t,e);return t("header",{key:"header",staticClass:"".concat("b-sidebar","-header"),class:e.headerClass},e.right?[r,o]:[o,r])},Oh=function(t,e){return t("div",{key:"body",staticClass:"".concat("b-sidebar","-body"),class:e.bodyClass},[e.normalizeSlot("default",e.slotScope)])},Sh=function(t,e){var o=e.normalizeSlot("footer",e.slotScope);return o?t("footer",{key:"footer",staticClass:"".concat("b-sidebar","-footer"),class:e.footerClass},[o]):t()},Ch=function(t,e){var o=kh(t,e);return e.lazy&&!e.isOpen?o:[o,Oh(t,e),Sh(t,e)]},Ph=function(t,e){if(!e.backdrop)return t();var o=e.backdropVariant;return t("div",{directives:[{name:"show",value:e.localShow}],staticClass:"b-sidebar-backdrop",class:Object(n.a)({},"bg-".concat(o),!!o),on:{click:e.onBackdropClick}})},Th=ae({components:{BSidebar:U.extend({name:"BSidebar",mixins:[vr,gn,La,Do],inheritAttrs:!1,model:{prop:"visible",event:"change"},props:{title:{type:String},right:{type:Boolean,default:!1},bgVariant:{type:String,default:function(){return be("BSidebar","bgVariant")}},textVariant:{type:String,default:function(){return be("BSidebar","textVariant")}},shadow:{type:[Boolean,String],default:function(){return be("BSidebar","shadow")}},width:{type:String,default:function(){return be("BSidebar","width")}},zIndex:{type:[Number,String]},ariaLabel:{type:String},ariaLabelledby:{type:String},closeLabel:{type:String},tag:{type:String,default:function(){return be("BSidebar","tag")}},sidebarClass:{type:[String,Array,Object]},headerClass:{type:[String,Array,Object]},bodyClass:{type:[String,Array,Object]},footerClass:{type:[String,Array,Object]},backdrop:{type:Boolean,default:!1},backdropVariant:{type:String,default:function(){return be("BSidebar","backdropVariant")}},noSlide:{type:Boolean,default:!1},noHeader:{type:Boolean,default:!1},noHeaderClose:{type:Boolean,default:!1},noCloseOnEsc:{type:Boolean,default:!1},noCloseOnBackdrop:{type:Boolean,default:!1},noCloseOnRouteChange:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},visible:{type:Boolean,default:!1}},data:function(){return{localShow:!!this.visible,isOpen:!!this.visible}},computed:{transitionProps:function(){return this.noSlide?{css:!0}:{css:!0,enterClass:"",enterActiveClass:"slide",enterToClass:"show",leaveClass:"show",leaveActiveClass:"slide",leaveToClass:""}},slotScope:function(){return{visible:this.localShow,right:this.right,hide:this.hide}},computedTile:function(){return this.normalizeSlot("title",this.slotScope)||De(this.title)||null},titleId:function(){return this.computedTile?this.safeId("__title__"):null},computedAttrs:function(){return xh(xh({},this.bvAttrs),{},{id:this.safeId(),tabindex:"-1",role:"dialog","aria-modal":this.backdrop?"true":"false","aria-hidden":this.localShow?null:"true","aria-label":this.ariaLabel||null,"aria-labelledby":this.ariaLabelledby||this.titleId||null})}},watch:{visible:function(t,e){t!==e&&(this.localShow=t)},localShow:function(t,e){t!==e&&(this.emitState(t),this.$emit("change",t))},$route:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.noCloseOnRouteChange||t.fullPath===e.fullPath||this.hide()}},created:function(){this.$_returnFocusEl=null},mounted:function(){var t=this;this.listenOnRoot("bv::toggle::collapse",this.handleToggle),this.listenOnRoot("bv::request::collapse::state",this.handleSync),this.$nextTick((function(){t.emitState(t.localShow)}))},activated:function(){this.emitSync()},beforeDestroy:function(){this.localShow=!1,this.$_returnFocusEl=null},methods:{hide:function(){this.localShow=!1},emitState:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(Ya,this.safeId(),t)},emitSync:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(Ka,this.safeId(),t)},handleToggle:function(t){t&&t===this.safeId()&&(this.localShow=!this.localShow)},handleSync:function(t){var e=this;t&&t===this.safeId()&&this.$nextTick((function(){e.emitSync(e.localShow)}))},onKeydown:function(t){var e=t.keyCode;!this.noCloseOnEsc&&e===pr.ESC&&this.localShow&&this.hide()},onBackdropClick:function(){this.localShow&&!this.noCloseOnBackdrop&&this.hide()},onTopTrapFocus:function(){var t=fo(this.$refs.content);bo(t.reverse()[0])},onBottomTrapFocus:function(){var t=fo(this.$refs.content);bo(t[0])},onBeforeEnter:function(){this.$_returnFocusEl=He(Ct.j?[document.body]:[]),this.isOpen=!0},onAfterEnter:function(t){Ze(t,He())||bo(t),this.$emit("shown")},onAfterLeave:function(){bo(this.$_returnFocusEl),this.$_returnFocusEl=null,this.isOpen=!1,this.$emit("hidden")}},render:function(t){var e,o=this.localShow,shadow=""===this.shadow||this.shadow,r=t(this.tag,{ref:"content",directives:[{name:"show",value:o}],staticClass:"b-sidebar",class:[(e={shadow:!0===shadow},Object(n.a)(e,"shadow-".concat(shadow),shadow&&!0!==shadow),Object(n.a)(e,"".concat("b-sidebar","-right"),this.right),Object(n.a)(e,"bg-".concat(this.bgVariant),!!this.bgVariant),Object(n.a)(e,"text-".concat(this.textVariant),!!this.textVariant),e),this.sidebarClass],attrs:this.computedAttrs,style:{width:this.width}},[Ch(t,this)]);r=t("transition",{props:this.transitionProps,on:{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,afterLeave:this.onAfterLeave}},[r]);var l=t(jo,{props:{noFade:this.noSlide}},[Ph(t,this)]),c=t(),d=t();return this.backdrop&&this.localShow&&(c=t("div",{attrs:{tabindex:"0"},on:{focus:this.onTopTrapFocus}}),d=t("div",{attrs:{tabindex:"0"},on:{focus:this.onBottomTrapFocus}})),t("div",{staticClass:"b-sidebar-outer",style:{zIndex:this.zIndex},attrs:{tabindex:"-1"},on:{keydown:this.onKeydown}},[c,r,d,l])}})},plugins:{VBTogglePlugin:ls}}),jh=ae({components:{BSpinner:xp}}),_h={methods:{hasListener:function(t){var e=this.$listeners||{},o=this._events||{};return!$t(e[t])||X(o[t])&&o[t].length>0}}},Bh=/_/g,Dh=/([a-z])([A-Z])/g,Eh=/(\s|^)(\w)/g,Mh=function(t){return t.replace(Bh," ").replace(Dh,(function(t,e,o){return e+" "+o})).replace(Eh,(function(t,e,o){return e+o.toUpperCase()}))},$h={_rowVariant:!0,_cellVariants:!0,_showDetails:!0},zh=["a","a *","button","button *","input:not(.disabled):not([disabled])","select:not(.disabled):not([disabled])","textarea:not(.disabled):not([disabled])",'[role="link"]','[role="link"] *','[role="button"]','[role="button"] *',"[tabindex]:not(.disabled):not([disabled])"].join(","),Ah=function(t,e){var o=[];if(X(t)&&t.filter(wt).forEach((function(t){if(Ft(t))o.push({key:t,label:Mh(t)});else if(pt(t)&&t.key&&Ft(t.key))o.push(ft(t));else if(pt(t)&&1===ct(t).length){var e=ct(t)[0],r=function(t,e){var o=null;return Ft(e)?o={key:t,label:e}:It(e)?o={key:t,formatter:e}:pt(e)?(o=ft(e)).key=o.key||t:!1!==e&&(o={key:t}),o}(e,t[e]);r&&o.push(r)}})),0===o.length&&X(e)&&e.length>0){var r=e[0];ct(r).forEach((function(t){$h[t]||o.push({key:t,label:Mh(t)})}))}var n={};return o.filter((function(t){return!n[t.key]&&(n[t.key]=!0,t.label=Ft(t.label)?t.label:Mh(t.key),!0)}))},Ih={props:{items:{type:Array,default:function(){return[]}},fields:{type:Array,default:null},primaryKey:{type:String},value:{type:Array,default:function(){return[]}}},data:function(){return{localItems:X(this.items)?this.items.slice():[]}},computed:{computedFields:function(){return Ah(this.fields,this.localItems)},computedFieldsObj:function(){var t=this.$parent;return this.computedFields.reduce((function(e,o){if(e[o.key]=ft(o),o.formatter){var r=o.formatter;Ft(r)&&It(t[r])?r=t[r]:It(r)||(r=void 0),e[o.key].formatter=r}return e}),{})},computedItems:function(){return(this.paginatedItems||this.sortedItems||this.filteredItems||this.localItems||[]).slice()},context:function(){return{filter:this.localFilter,sortBy:this.localSortBy,sortDesc:this.localSortDesc,perPage:Fo(we(this.perPage,0),0),currentPage:Fo(we(this.currentPage,0),1),apiUrl:this.apiUrl}}},watch:{items:function(t){X(t)?this.localItems=t.slice():At(t)&&(this.localItems=[])},computedItems:function(t,e){Yi(t,e)||this.$emit("input",t)},context:function(t,e){Yi(t,e)||this.$emit("context-changed",t)}},mounted:function(){this.$emit("input",this.computedItems)},methods:{getFieldFormatter:function(t){var e=this.computedFieldsObj[t];return e?e.formatter:void 0}}},Rh={props:{stacked:{type:[Boolean,String],default:!1}},computed:{isStacked:function(){return""===this.stacked||this.stacked},isStackedAlways:function(){return!0===this.isStacked},stackedTableClasses:function(){return Object(n.a)({"b-table-stacked":this.isStackedAlways},"b-table-stacked-".concat(this.stacked),!this.isStackedAlways&&this.isStacked)}}},Fh=function(t,e,o){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return ct(t).reduce((function(n,l){if(!$h[l]&&!(e&&e.length>0&&J(e,l))&&(!(o&&o.length>0)||J(o,l))){var c=r[l]||{},d=t[l],h=c.filterByFormatted,f=It(h)?h:h?c.formatter:null;n[l]=It(f)?f(d,l,t):d}return n}),{})},Lh=function t(e){return At(e)?"":pt(e)&&!Vt(e)?ct(e).sort().filter((function(t){return!At(t)})).map((function(o){return t(e[o])})).join(" "):De(e)},Vh=function(t,e,o,r){return pt(t)?Lh(Fh(t,e,o,r)):""},Nh='Prop "filter-debounce" is deprecated. Use the debounce feature of "<b-form-input>" instead.',Hh=/[\s\uFEFF\xA0]+/g,Uh={props:{filter:{type:[String,RegExp,Object,Array],default:null},filterFunction:{type:Function},filterIgnoredFields:{type:Array},filterIncludedFields:{type:Array},filterDebounce:{type:[Number,String],deprecated:Nh,default:0,validator:function(t){return/^\d+/.test(String(t))}}},data:function(){return{isFiltered:!1,localFilter:this.filterSanitize(this.filter)}},computed:{computedFilterIgnored:function(){return this.filterIgnoredFields?Q(this.filterIgnoredFields).filter(wt):null},computedFilterIncluded:function(){return this.filterIncludedFields?Q(this.filterIncludedFields).filter(wt):null},computedFilterDebounce:function(){var t=we(this.filterDebounce,0);return t>0&&Wt(Nh,"BTable"),t},localFiltering:function(){return!this.hasProvider||!!this.noProviderFiltering},filteredCheck:function(){return{filteredItems:this.filteredItems,localItems:this.localItems,localFilter:this.localFilter}},localFilterFn:function(){return It(this.filterFunction)?this.filterFunction:null},filteredItems:function(){var t=this.localItems||[],e=this.localFilter,o=this.localFiltering?this.filterFnFactory(this.localFilterFn,e)||this.defaultFilterFnFactory(e):null;return o&&t.length>0?t.filter(o):t}},watch:{computedFilterDebounce:function(t){!t&&this.$_filterTimer&&(this.clearFilterTimer(),this.localFilter=this.filterSanitize(this.filter))},filter:{deep:!0,handler:function(t){var e=this,o=this.computedFilterDebounce;this.clearFilterTimer(),o&&o>0?this.$_filterTimer=setTimeout((function(){e.localFilter=e.filterSanitize(t)}),o):this.localFilter=this.filterSanitize(t)}},filteredCheck:function(t){var e=t.filteredItems,o=t.localFilter,r=!1;o?Yi(o,[])||Yi(o,{})?r=!1:o&&(r=!0):r=!1,r&&this.$emit("filtered",e,e.length),this.isFiltered=r},isFiltered:function(t,e){!1===t&&!0===e&&this.$emit("filtered",this.localItems,this.localItems.length)}},created:function(){var t=this;this.$_filterTimer=null,this.$nextTick((function(){t.isFiltered=Boolean(t.localFilter)}))},beforeDestroy:function(){this.clearFilterTimer()},methods:{clearFilterTimer:function(){clearTimeout(this.$_filterTimer),this.$_filterTimer=null},filterSanitize:function(t){return!this.localFiltering||this.localFilterFn||Ft(t)||Ht(t)?yt(t):""},filterFnFactory:function(t,e){if(!t||!It(t)||!e||Yi(e,[])||Yi(e,{}))return null;return function(o){return t(o,e)}},defaultFilterFnFactory:function(t){var e=this;if(!t||!Ft(t)&&!Ht(t))return null;var o=t;if(Ft(o)){var pattern=Be(t).replace(Hh,"\\s+");o=new RegExp(".*".concat(pattern,".*"),"i")}return function(t){return o.lastIndex=0,o.test(Vh(t,e.computedFilterIgnored,e.computedFilterIncluded,e.computedFieldsObj))}}}},Gh=function(t,e){return t.map((function(a,t){return[t,a]})).sort(function(a,b){return this(a[1],b[1])||a[0]-b[0]}.bind(e)).map((function(t){return t[1]}))},qh=function(a,b,t,e,o,r,n,l){var c=qt(a,t,null),d=qt(b,t,null);return It(o)&&(c=o(c,t,a),d=o(d,t,b)),c=At(c)?"":c,d=At(d)?"":d,Vt(c)&&Vt(d)||Lt(c)&&Lt(d)?c<d?-1:c>d?1:0:l&&""===c&&""!==d?1:l&&""!==c&&""===d?-1:Lh(c).localeCompare(Lh(d),n,r)};function Wh(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Yh(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Wh(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Wh(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Kh={props:{sortBy:{type:String,default:""},sortDesc:{type:Boolean,default:!1},sortDirection:{type:String,default:"asc",validator:function(t){return J(["asc","desc","last"],t)}},sortCompare:{type:Function},sortCompareOptions:{type:Object,default:function(){return{numeric:!0}}},sortCompareLocale:{type:[String,Array]},sortNullLast:{type:Boolean,default:!1},noSortReset:{type:Boolean,default:!1},labelSortAsc:{type:String,default:"Click to sort Ascending"},labelSortDesc:{type:String,default:"Click to sort Descending"},labelSortClear:{type:String,default:"Click to clear sorting"},noLocalSorting:{type:Boolean,default:!1},noFooterSorting:{type:Boolean,default:!1},sortIconLeft:{type:Boolean,default:!1}},data:function(){return{localSortBy:this.sortBy||"",localSortDesc:this.sortDesc||!1}},computed:{localSorting:function(){return this.hasProvider?!!this.noProviderSorting:!this.noLocalSorting},isSortable:function(){return this.computedFields.some((function(t){return t.sortable}))},sortedItems:function(){var t=(this.filteredItems||this.localItems||[]).slice(),e=this.localSortBy,o=this.localSortDesc,r=this.sortCompare,n=this.localSorting,l=Yh(Yh({},this.sortCompareOptions),{},{usage:"sort"}),c=this.sortCompareLocale||void 0,d=this.sortNullLast;if(e&&n){var h=(this.computedFieldsObj[e]||{}).sortByFormatted,f=It(h)?h:h?this.getFieldFormatter(e):void 0;return Gh(t,(function(a,b){var t=null;return It(r)&&(t=r(a,b,e,o,f,l,c)),(At(t)||!1===t)&&(t=qh(a,b,e,o,f,l,c,d)),(t||0)*(o?-1:1)}))}return t}},watch:{isSortable:function(t){t?this.isSortable&&this.$on("head-clicked",this.handleSort):this.$off("head-clicked",this.handleSort)},sortDesc:function(t){t!==this.localSortDesc&&(this.localSortDesc=t||!1)},sortBy:function(t){t!==this.localSortBy&&(this.localSortBy=t||"")},localSortDesc:function(t,e){t!==e&&this.$emit("update:sortDesc",t)},localSortBy:function(t,e){t!==e&&this.$emit("update:sortBy",t)}},created:function(){this.isSortable&&this.$on("head-clicked",this.handleSort)},methods:{handleSort:function(t,e,o,r){var n=this;if(this.isSortable&&(!r||!this.noFooterSorting)){var l=!1,c=function(){var t=e.sortDirection||n.sortDirection;"asc"===t?n.localSortDesc=!1:"desc"===t&&(n.localSortDesc=!0)};e.sortable?(t===this.localSortBy?this.localSortDesc=!this.localSortDesc:(this.localSortBy=t,c()),l=!0):this.localSortBy&&!this.noSortReset&&(this.localSortBy="",c(),l=!0),l&&this.$emit("sort-changed",this.context)}},sortTheadThClasses:function(t,e,o){return{"b-table-sort-icon-left":e.sortable&&this.sortIconLeft&&!(o&&this.noFooterSorting)}},sortTheadThAttrs:function(t,e,o){if(!this.isSortable||o&&this.noFooterSorting)return{};var r=e.sortable;return{"aria-sort":r&&this.localSortBy===t?this.localSortDesc?"descending":"ascending":r?"none":null}},sortTheadThLabel:function(t,e,o){if(!this.isSortable||o&&this.noFooterSorting)return null;var r="";if(e.sortable)if(this.localSortBy===t)r=this.localSortDesc?this.labelSortAsc:this.labelSortDesc;else{r=this.localSortDesc?this.labelSortDesc:this.labelSortAsc;var n=this.sortDirection||e.sortDirection;"asc"===n?r=this.labelSortAsc:"desc"===n&&(r=this.labelSortDesc)}else this.noSortReset||(r=this.localSortBy?this.labelSortClear:"");return Ee(r)||null}}},Xh={props:{perPage:{type:[Number,String],default:0},currentPage:{type:[Number,String],default:1}},computed:{localPaging:function(){return!this.hasProvider||!!this.noProviderPaging},paginatedItems:function(){var t=this.sortedItems||this.filteredItems||this.localItems||[],e=Fo(we(this.currentPage,1),1),o=Fo(we(this.perPage,0),0);return this.localPaging&&o&&(t=t.slice((e-1)*o,e*o)),t}}},Jh={props:{caption:{type:String},captionHtml:{type:String}},computed:{captionId:function(){return this.isStacked?this.safeId("_caption_"):null}},methods:{renderCaption:function(){var caption=this.caption,t=this.captionHtml,e=this.$createElement,o=e(),r=this.hasNormalizedSlot("table-caption");return(r||caption||t)&&(o=e("caption",{key:"caption",attrs:{id:this.captionId},domProps:r?{}:Di(t,caption)},this.normalizeSlot("table-caption"))),o}}},Qh={methods:{renderColgroup:function(){var t=this.$createElement,e=this.computedFields,o=t();return this.hasNormalizedSlot("table-colgroup")&&(o=t("colgroup",{key:"colgroup"},[this.normalizeSlot("table-colgroup",{columns:e.length,fields:e})])),o}}},Zh=["TD","TH","TR"],tf=function(t){if(!t||!t.target)return!1;var e=t.target;if(e.disabled||-1!==Zh.indexOf(e.tagName))return!1;if(Qe(".dropdown-menu",e))return!0;var label="LABEL"===e.tagName?e:Qe("label",e);if(label){var o=ao(label,"for"),input=o?to(o):Xe("input, select, textarea",label);if(input&&!input.disabled)return!0}return Je(e,zh)},ef=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,e=uo();return!!(e&&""!==e.toString().trim()&&e.containsNode&&Ne(t))&&e.containsNode(t,!0)};function of(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var rf={headVariant:{type:String,default:null}},nf=U.extend({name:"BThead",mixins:[vr,yr,Do],inheritAttrs:!1,provide:function(){return{bvTableRowGroup:this}},inject:{bvTable:{default:function(){return{}}}},props:rf,computed:{isThead:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},theadClasses:function(){return[this.headVariant?"thead-".concat(this.headVariant):null]},theadAttrs:function(){return function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?of(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):of(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({role:"rowgroup"},this.bvAttrs)}},render:function(t){return t("thead",{class:this.theadClasses,attrs:this.theadAttrs,on:this.bvListeners},this.normalizeSlot("default"))}});function af(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var sf={footVariant:{type:String,default:null}},lf=U.extend({name:"BTfoot",mixins:[vr,yr,Do],inheritAttrs:!1,provide:function(){return{bvTableRowGroup:this}},inject:{bvTable:{default:function(){return{}}}},props:sf,computed:{isTfoot:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!1},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},tfootClasses:function(){return[this.footVariant?"thead-".concat(this.footVariant):null]},tfootAttrs:function(){return function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?af(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):af(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({role:"rowgroup"},this.bvAttrs)}},render:function(t){return t("tfoot",{class:this.tfootClasses,attrs:this.tfootAttrs,on:this.bvListeners},this.normalizeSlot("default"))}});function cf(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}var df={variant:{type:String,default:null}},uf=U.extend({name:"BTr",mixins:[vr,yr,Do],inheritAttrs:!1,provide:function(){return{bvTableTr:this}},inject:{bvTableRowGroup:{default:function(){return{}}}},props:df,computed:{inTbody:function(){return this.bvTableRowGroup.isTbody},inThead:function(){return this.bvTableRowGroup.isThead},inTfoot:function(){return this.bvTableRowGroup.isTfoot},isDark:function(){return this.bvTableRowGroup.isDark},isStacked:function(){return this.bvTableRowGroup.isStacked},isResponsive:function(){return this.bvTableRowGroup.isResponsive},isStickyHeader:function(){return this.bvTableRowGroup.isStickyHeader},hasStickyHeader:function(){return!this.isStacked&&this.bvTableRowGroup.hasStickyHeader},tableVariant:function(){return this.bvTableRowGroup.tableVariant},headVariant:function(){return this.inThead?this.bvTableRowGroup.headVariant:null},footVariant:function(){return this.inTfoot?this.bvTableRowGroup.footVariant:null},isRowDark:function(){return"light"!==this.headVariant&&"light"!==this.footVariant&&("dark"===this.headVariant||"dark"===this.footVariant||this.isDark)},trClasses:function(){return[this.variant?"".concat(this.isRowDark?"bg":"table","-").concat(this.variant):null]},trAttrs:function(){return function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?cf(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):cf(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({role:"row"},this.bvAttrs)}},render:function(t){return t("tr",{class:this.trClasses,attrs:this.trAttrs,on:this.bvListeners},this.normalizeSlot("default"))}});function pf(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function hf(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?pf(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):pf(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var ff=function(t){return(t=we(t,0))>0?t:null},bf=function(t){return At(t)||ff(t)>0},mf={variant:{type:String,default:null},colspan:{type:[Number,String],default:null,validator:bf},rowspan:{type:[Number,String],default:null,validator:bf},stackedHeading:{type:String,default:null},stickyColumn:{type:Boolean,default:!1}},gf=U.extend({name:"BTableCell",mixins:[vr,yr,Do],inheritAttrs:!1,inject:{bvTableTr:{default:function(){return{}}}},props:mf,computed:{tag:function(){return"td"},inTbody:function(){return this.bvTableTr.inTbody},inThead:function(){return this.bvTableTr.inThead},inTfoot:function(){return this.bvTableTr.inTfoot},isDark:function(){return this.bvTableTr.isDark},isStacked:function(){return this.bvTableTr.isStacked},isStackedCell:function(){return this.inTbody&&this.isStacked},isResponsive:function(){return this.bvTableTr.isResponsive},isStickyHeader:function(){return this.bvTableTr.isStickyHeader},hasStickyHeader:function(){return this.bvTableTr.hasStickyHeader},isStickyColumn:function(){return!this.isStacked&&(this.isResponsive||this.hasStickyHeader)&&this.stickyColumn},rowVariant:function(){return this.bvTableTr.variant},headVariant:function(){return this.bvTableTr.headVariant},footVariant:function(){return this.bvTableTr.footVariant},tableVariant:function(){return this.bvTableTr.tableVariant},computedColspan:function(){return ff(this.colspan)},computedRowspan:function(){return ff(this.rowspan)},cellClasses:function(){var t=this.variant;return(!t&&this.isStickyHeader&&!this.headVariant||!t&&this.isStickyColumn&&this.inTfoot&&!this.footVariant||!t&&this.isStickyColumn&&this.inThead&&!this.headVariant||!t&&this.isStickyColumn&&this.inTbody)&&(t=this.rowVariant||this.tableVariant||"b-table-default"),[t?"".concat(this.isDark?"bg":"table","-").concat(t):null,this.isStickyColumn?"b-table-sticky-column":null]},cellAttrs:function(){var t=this.inThead||this.inTfoot,e=this.computedColspan,o=this.computedRowspan,r="cell",n=null;return t?(r="columnheader",n=e>0?"colspan":"col"):Ue(this.tag,"th")&&(r="rowheader",n=o>0?"rowgroup":"row"),hf(hf({colspan:e,rowspan:o,role:r,scope:n},this.bvAttrs),{},{"data-label":this.isStackedCell&&!At(this.stackedHeading)?De(this.stackedHeading):null})}},render:function(t){var content=[this.normalizeSlot("default")];return t(this.tag,{class:this.cellClasses,attrs:this.cellAttrs,on:this.bvListeners},[this.isStackedCell?t("div",[content]):content])}}),vf=U.extend({name:"BTh",extends:gf,computed:{tag:function(){return"th"}}});function yf(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function wf(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?yf(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):yf(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var xf={props:{headVariant:{type:String,default:function(){return be("BTable","headVariant")}},headRowVariant:{type:String},theadClass:{type:[String,Array,Object]},theadTrClass:{type:[String,Array,Object]}},methods:{fieldClasses:function(t){return[t.class?t.class:"",t.thClass?t.thClass:""]},headClicked:function(t,e,o){this.stopIfBusy&&this.stopIfBusy(t)||tf(t)||ef(this.$el)||(t.stopPropagation(),t.preventDefault(),this.$emit("head-clicked",e.key,e,t,o))},renderThead:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],o=this.$createElement,r=this.computedFields||[];if(this.isStackedAlways||0===r.length)return o();var n=this.isSortable,l=this.isSelectable,c=this.headVariant,d=this.footVariant,h=this.headRowVariant,f=this.footRowVariant,m=n||this.hasListener("head-clicked"),v=l?this.selectAllRows:ya,y=l?this.clearSelected:ya,w=function(r,l){var label=r.label,c=r.labelHtml,d=r.variant,h=r.stickyColumn,f=r.key,w=null;r.label.trim()||r.headerTitle||(w=Mh(r.key));var x={};m&&(x.click=function(o){t.headClicked(o,r,e)},x.keydown=function(o){var n=o.keyCode;n!==pr.ENTER&&n!==pr.SPACE||t.headClicked(o,r,e)});var k=n?t.sortTheadThAttrs(f,r,e):{},O=n?t.sortTheadThClasses(f,r,e):null,S=n?t.sortTheadThLabel(f,r,e):null,data={class:[t.fieldClasses(r),O],props:{variant:d,stickyColumn:h},style:r.thStyle||{},attrs:wf(wf({tabindex:m?"0":null,abbr:r.headerAbbr||null,title:r.headerTitle||null,"aria-colindex":l+1,"aria-label":w},t.getThValues(null,f,r.thAttr,e?"foot":"head",{})),k),on:x,key:f},C=["head(".concat(f,")"),"head(".concat(f.toLowerCase(),")"),"head()"];e&&(C=["foot(".concat(f,")"),"foot(".concat(f.toLowerCase(),")"),"foot()"].concat(Object(Y.a)(C)));var P={label:label,column:f,field:r,isFoot:e,selectAllRows:v,clearSelected:y},T=t.normalizeSlot(C,P)||o("div",{domProps:Di(c,label)}),j=S?o("span",{staticClass:"sr-only"}," (".concat(S,")")):null;return o(vf,data,[T,j].filter(wt))},x=r.map(w).filter(wt),k=[];if(e)k.push(o(uf,{class:this.tfootTrClass,props:{variant:At(f)?h:f}},x));else{var O={columns:r.length,fields:r,selectAllRows:v,clearSelected:y};k.push(this.normalizeSlot("thead-top",O)||o()),k.push(o(uf,{class:this.theadTrClass,props:{variant:h}},x))}return o(e?lf:nf,{key:e?"bv-tfoot":"bv-thead",class:(e?this.tfootClass:this.theadClass)||null,props:e?{footVariant:d||c||null}:{headVariant:c||null}},k)}}},kf={props:{footClone:{type:Boolean,default:!1},footVariant:{type:String,default:function(){return be("BTable","footVariant")}},footRowVariant:{type:String},tfootClass:{type:[String,Array,Object]},tfootTrClass:{type:[String,Array,Object]}},methods:{renderTFootCustom:function(){var t=this.$createElement;return this.hasNormalizedSlot("custom-foot")?t(lf,{key:"bv-tfoot-custom",class:this.tfootClass||null,props:{footVariant:this.footVariant||this.headVariant||null}},this.normalizeSlot("custom-foot",{items:this.computedItems.slice(),fields:this.computedFields.slice(),columns:this.computedFields.length})):t()},renderTfoot:function(){return this.footClone?this.renderThead(!0):this.renderTFootCustom()}}};function Of(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Sf(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Of(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Of(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Cf={tbodyTransitionProps:{type:Object},tbodyTransitionHandlers:{type:Object}},Pf=U.extend({name:"BTbody",mixins:[vr,yr,Do],inheritAttrs:!1,provide:function(){return{bvTableRowGroup:this}},inject:{bvTable:{default:function(){return{}}}},props:Cf,computed:{isTbody:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!1},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},isTransitionGroup:function(){return this.tbodyTransitionProps||this.tbodyTransitionHandlers},tbodyAttrs:function(){return Sf({role:"rowgroup"},this.bvAttrs)},tbodyProps:function(){return this.tbodyTransitionProps?Sf(Sf({},this.tbodyTransitionProps),{},{tag:"tbody"}):{}}},render:function(t){var data={props:this.tbodyProps,attrs:this.tbodyAttrs};return this.isTransitionGroup?(data.on=this.tbodyTransitionHandlers||{},data.nativeOn=this.bvListeners):data.on=this.bvListeners,t(this.isTransitionGroup?"transition-group":"tbody",data,this.normalizeSlot("default"))}});function Tf(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function jf(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Tf(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Tf(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}function _f(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Bf(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?_f(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):_f(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Df={mixins:[{props:{tbodyTrClass:{type:[String,Array,Object,Function]},tbodyTrAttr:{type:[Object,Function]},detailsTdClass:{type:[String,Array,Object]}},methods:{getTdValues:function(t,e,o,r){var n=this.$parent;if(o){var l=qt(t,e,"");return It(o)?o(l,e,t):Ft(o)&&It(n[o])?n[o](l,e,t):o}return r},getThValues:function(t,e,o,r,n){var l=this.$parent;if(o){var c=qt(t,e,"");return It(o)?o(c,e,t,r):Ft(o)&&It(l[o])?l[o](c,e,t,r):o}return n},getFormattedValue:function(t,e){var o=e.key,r=this.getFieldFormatter(o),n=qt(t,o,null);return It(r)&&(n=r(n,o,t)),At(n)?"":n},toggleDetailsFactory:function(t,e){var o=this;return function(){t&&o.$set(e,"_showDetails",!e._showDetails)}},rowHovered:function(t){this.tbodyRowEvtStopped(t)||this.emitTbodyRowEvent("row-hovered",t)},rowUnhovered:function(t){this.tbodyRowEvtStopped(t)||this.emitTbodyRowEvent("row-unhovered",t)},renderTbodyRowCell:function(t,e,o,r){var n=this,l=this.$createElement,c=this.hasNormalizedSlot("row-details"),d=this.getFormattedValue(o,t),h=t.key,f=!this.isStacked&&(this.isResponsive||this.stickyHeader)&&t.stickyColumn,m=f?t.isRowHeader?vf:gf:t.isRowHeader?"th":"td",v=o._cellVariants&&o._cellVariants[h]?o._cellVariants[h]:t.variant||null,data={key:"row-".concat(r,"-cell-").concat(e,"-").concat(h),class:[t.class?t.class:"",this.getTdValues(o,h,t.tdClass,"")],props:{},attrs:jf({"aria-colindex":String(e+1)},t.isRowHeader?this.getThValues(o,h,t.thAttr,"row",{}):this.getTdValues(o,h,t.tdAttr,{}))};f?data.props={stackedHeading:this.isStacked?t.label:null,stickyColumn:!0,variant:v}:(data.attrs["data-label"]=this.isStacked&&!At(t.label)?De(t.label):null,data.attrs.role=t.isRowHeader?"rowheader":"cell",data.attrs.scope=t.isRowHeader?"row":null,v&&data.class.push("".concat(this.dark?"bg":"table","-").concat(v)));var y={item:o,index:r,field:t,unformatted:qt(o,h,""),value:d,toggleDetails:this.toggleDetailsFactory(c,o),detailsShowing:Boolean(o._showDetails)};this.supportsSelectableRows&&(y.rowSelected=this.isRowSelected(r),y.selectRow=function(){return n.selectRow(r)},y.unselectRow=function(){return n.unselectRow(r)});var w=this.$_bodyFieldSlotNameCache[h],x=w?this.normalizeSlot(w,y):De(d);return this.isStacked&&(x=[l("div",[x])]),l(m,data,[x])},renderTbodyRow:function(t,e){var o=this,r=this.$createElement,n=this.computedFields,l=this.striped,c=this.hasNormalizedSlot("row-details"),d=t._showDetails&&c,h=this.$listeners["row-clicked"]||this.hasSelectableRowClick,f=[],m=d?this.safeId("_details_".concat(e,"_")):null,v=n.map((function(r,n){return o.renderTbodyRowCell(r,n,t,e)})),y=null;this.currentPage&&this.perPage&&this.perPage>0&&(y=String((this.currentPage-1)*this.perPage+e+1));var w=this.primaryKey,x=De(qt(t,w))||null,k=x||De(e),O=x?this.safeId("_row_".concat(x)):null,S=this.selectableRowClasses?this.selectableRowClasses(e):{},C=this.selectableRowAttrs?this.selectableRowAttrs(e):{},P=It(this.tbodyTrClass)?this.tbodyTrClass(t,"row"):this.tbodyTrClass,T=It(this.tbodyTrAttr)?this.tbodyTrAttr(t,"row"):this.tbodyTrAttr;if(f.push(r(uf,{key:"__b-table-row-".concat(k,"__"),ref:"itemRows",refInFor:!0,class:[P,S,d?"b-table-has-details":""],props:{variant:t._rowVariant||null},attrs:jf(jf({id:O},T),{},{tabindex:h?"0":null,"data-pk":x||null,"aria-details":m,"aria-owns":m,"aria-rowindex":y},C),on:{mouseenter:this.rowHovered,mouseleave:this.rowUnhovered}},v)),d){var j={item:t,index:e,fields:n,toggleDetails:this.toggleDetailsFactory(c,t)};this.supportsSelectableRows&&(j.rowSelected=this.isRowSelected(e),j.selectRow=function(){return o.selectRow(e)},j.unselectRow=function(){return o.unselectRow(e)});var _=r(gf,{props:{colspan:n.length},class:this.detailsTdClass},[this.normalizeSlot("row-details",j)]);l&&f.push(r("tr",{key:"__b-table-details-stripe__".concat(k),staticClass:"d-none",attrs:{"aria-hidden":"true",role:"presentation"}}));var B=It(this.tbodyTrClass)?this.tbodyTrClass(t,"row-details"):this.tbodyTrClass,D=It(this.tbodyTrAttr)?this.tbodyTrAttr(t,"row-details"):this.tbodyTrAttr;f.push(r(uf,{key:"__b-table-details__".concat(k),staticClass:"b-table-details",class:[B],props:{variant:t._rowVariant||null},attrs:jf(jf({},D),{},{id:m,tabindex:"-1"})},[_]))}else c&&(f.push(r()),l&&f.push(r()));return f}}}],props:Bf(Bf({},Cf),{},{tbodyClass:{type:[String,Array,Object]}}),beforeDestroy:function(){this.$_bodyFieldSlotNameCache=null},methods:{getTbodyTrs:function(){var t=this.$refs||{},tbody=t.tbody?t.tbody.$el||t.tbody:null,e=(t.itemRows||[]).map((function(tr){return tr.$el||tr}));return tbody&&tbody.children&&tbody.children.length>0&&e&&e.length>0?K(tbody.children).filter((function(tr){return J(e,tr)})):[]},getTbodyTrIndex:function(t){if(!Ne(t))return-1;var tr="TR"===t.tagName?t:Qe("tr",t,!0);return tr?this.getTbodyTrs().indexOf(tr):-1},emitTbodyRowEvent:function(t,e){if(t&&this.hasListener(t)&&e&&e.target){var o=this.getTbodyTrIndex(e.target);if(o>-1){var r=this.computedItems[o];this.$emit(t,r,o,e)}}},tbodyRowEvtStopped:function(t){return this.stopIfBusy&&this.stopIfBusy(t)},onTbodyRowKeydown:function(t){var e=t.target;if(!this.tbodyRowEvtStopped(t)&&"TR"===e.tagName&&Ge(e)&&0===e.tabIndex){var o=t.keyCode;if(J([pr.ENTER,pr.SPACE],o))t.stopPropagation(),t.preventDefault(),this.onTBodyRowClicked(t);else if(J([pr.UP,pr.DOWN,pr.HOME,pr.END],o)){var r=this.getTbodyTrIndex(e);if(r>-1){t.stopPropagation(),t.preventDefault();var n=this.getTbodyTrs(),l=t.shiftKey;o===pr.HOME||l&&o===pr.UP?bo(n[0]):o===pr.END||l&&o===pr.DOWN?bo(n[n.length-1]):o===pr.UP&&r>0?bo(n[r-1]):o===pr.DOWN&&r<n.length-1&&bo(n[r+1])}}}},onTBodyRowClicked:function(t){this.tbodyRowEvtStopped(t)||tf(t)||ef(this.$el)||this.emitTbodyRowEvent("row-clicked",t)},onTbodyRowMiddleMouseRowClicked:function(t){this.tbodyRowEvtStopped(t)||2!==t.which||this.emitTbodyRowEvent("row-middle-clicked",t)},onTbodyRowContextmenu:function(t){this.tbodyRowEvtStopped(t)||this.emitTbodyRowEvent("row-contextmenu",t)},onTbodyRowDblClicked:function(t){this.tbodyRowEvtStopped(t)||tf(t)||this.emitTbodyRowEvent("row-dblclicked",t)},renderTbody:function(){var t=this,e=this.computedItems,o=this.$createElement,r=this.hasListener("row-clicked")||this.hasSelectableRowClick,n=[],l=this.renderBusy?this.renderBusy():null;if(l)n.push(l);else{var c={},d=this.hasNormalizedSlot("cell()")?"cell()":null;this.computedFields.forEach((function(e){var o=e.key,r="cell(".concat(o,")"),n="cell(".concat(o.toLowerCase(),")");c[o]=t.hasNormalizedSlot(r)?r:t.hasNormalizedSlot(n)?n:d})),this.$_bodyFieldSlotNameCache=c,n.push(this.renderTopRow?this.renderTopRow():o()),e.forEach((function(e,o){n.push(t.renderTbodyRow(e,o))})),n.push(this.renderEmpty?this.renderEmpty():o()),n.push(this.renderBottomRow?this.renderBottomRow():o())}var h={auxclick:this.onTbodyRowMiddleMouseRowClicked,contextmenu:this.onTbodyRowContextmenu,dblclick:this.onTbodyRowDblClicked};return r&&(h.click=this.onTBodyRowClicked,h.keydown=this.onTbodyRowKeydown),o(Pf,{ref:"tbody",class:this.tbodyClass||null,props:{tbodyTransitionProps:this.tbodyTransitionProps,tbodyTransitionHandlers:this.tbodyTransitionHandlers},on:h},n)}}},Ef={props:{showEmpty:{type:Boolean,default:!1},emptyText:{type:String,default:"There are no records to show"},emptyHtml:{type:String},emptyFilteredText:{type:String,default:"There are no records matching your request"},emptyFilteredHtml:{type:String}},methods:{renderEmpty:function(){var t=this.$createElement,e=this.computedItems,o=t();if(this.showEmpty&&(!e||0===e.length)&&(!this.computedBusy||!this.hasNormalizedSlot("table-busy"))){var r=this.isFiltered,n=this.emptyText,l=this.emptyHtml,c=this.emptyFilteredText,d=this.emptyFilteredHtml,h=this.computedFields,f=this.tbodyTrClass,m=this.tbodyTrAttr;(o=this.normalizeSlot(this.isFiltered?"emptyfiltered":"empty",{emptyFilteredHtml:d,emptyFilteredText:c,emptyHtml:l,emptyText:n,fields:h,items:this.computedItems}))||(o=t("div",{class:["text-center","my-2"],domProps:r?Di(d,c):Di(l,n)})),o=t(gf,{props:{colspan:h.length||null}},[t("div",{attrs:{role:"alert","aria-live":"polite"}},[o])]),o=t(uf,{staticClass:"b-table-empty-row",class:[It(f)?this.tbodyTrClass(null,"row-empty"):f],attrs:It(m)?this.tbodyTrAttr(null,"row-empty"):m,key:r?"b-empty-filtered-row":"b-empty-row"},[o])}return o}}},Mf={methods:{renderTopRow:function(){var t=this.$createElement;if(!this.hasNormalizedSlot("top-row")||!0===this.stacked||""===this.stacked)return t();var e=this.computedFields;return t(uf,{key:"b-top-row",staticClass:"b-table-top-row",class:[It(this.tbodyTrClass)?this.tbodyTrClass(null,"row-top"):this.tbodyTrClass],attrs:It(this.tbodyTrAttr)?this.tbodyTrAttr(null,"row-top"):this.tbodyTrAttr},[this.normalizeSlot("top-row",{columns:e.length,fields:e})])}}},$f={methods:{renderBottomRow:function(){var t=this.$createElement;if(!this.hasNormalizedSlot("bottom-row")||!0===this.stacked||""===this.stacked)return t();var e=this.computedFields;return t(uf,{key:"b-bottom-row",staticClass:"b-table-bottom-row",class:[It(this.tbodyTrClass)?this.tbodyTrClass(null,"row-bottom"):this.tbodyTrClass],attrs:It(this.tbodyTrAttr)?this.tbodyTrAttr(null,"row-bottom"):this.tbodyTrAttr},this.normalizeSlot("bottom-row",{columns:e.length,fields:e}))}}},zf={props:{busy:{type:Boolean,default:!1}},data:function(){return{localBusy:!1}},computed:{computedBusy:function(){return this.busy||this.localBusy}},watch:{localBusy:function(t,e){t!==e&&this.$emit("update:busy",t)}},methods:{stopIfBusy:function(t){return!!this.computedBusy&&(t.preventDefault(),t.stopPropagation(),!0)},renderBusy:function(){var t=this.$createElement;return this.computedBusy&&this.hasNormalizedSlot("table-busy")?t(uf,{key:"table-busy-slot",staticClass:"b-table-busy-slot",class:[It(this.tbodyTrClass)?this.tbodyTrClass(null,"table-busy"):this.tbodyTrClass],attrs:It(this.tbodyTrAttr)?this.tbodyTrAttr(null,"table-busy"):this.tbodyTrAttr},[t(gf,{props:{colspan:this.computedFields.length||null}},[this.normalizeSlot("table-busy")])]):null}}},Af={props:{selectable:{type:Boolean,default:!1},selectMode:{type:String,default:"multi",validator:function(t){return J(["range","multi","single"],t)}},selectedVariant:{type:String,default:function(){return be("BTable","selectedVariant")}},noSelectOnClick:{type:Boolean,default:!1}},data:function(){return{selectedRows:[],selectedLastRow:-1}},computed:{isSelectable:function(){return this.selectable&&this.selectMode},hasSelectableRowClick:function(){return this.isSelectable&&!this.noSelectOnClick},supportsSelectableRows:function(){return!0},selectableHasSelection:function(){return this.isSelectable&&this.selectedRows&&this.selectedRows.length>0&&this.selectedRows.some(wt)},selectableIsMultiSelect:function(){return this.isSelectable&&J(["range","multi"],this.selectMode)},selectableTableClasses:function(){var t;return t={"b-table-selectable":this.isSelectable},Object(n.a)(t,"b-table-select-".concat(this.selectMode),this.isSelectable),Object(n.a)(t,"b-table-selecting",this.selectableHasSelection),Object(n.a)(t,"b-table-selectable-no-click",this.isSelectable&&!this.hasSelectableRowClick),t},selectableTableAttrs:function(){return{"aria-multiselectable":this.isSelectable?this.selectableIsMultiSelect?"true":"false":null}}},watch:{computedItems:function(t,e){var o=!1;if(this.isSelectable&&this.selectedRows.length>0){o=X(t)&&X(e)&&t.length===e.length;for(var i=0;o&&i<t.length;i++)o=Yi(Fh(t[i]),Fh(e[i]))}o||this.clearSelected()},selectable:function(t){this.clearSelected(),this.setSelectionHandlers(t)},selectMode:function(){this.clearSelected()},hasSelectableRowClick:function(t){this.clearSelected(),this.setSelectionHandlers(!t)},selectedRows:function(t,e){var o=this;if(this.isSelectable&&!Yi(t,e)){var r=[];t.forEach((function(t,e){t&&r.push(o.computedItems[e])})),this.$emit("row-selected",r)}}},beforeMount:function(){this.isSelectable&&this.setSelectionHandlers(!0)},methods:{selectRow:function(t){if(this.isSelectable&&Lt(t)&&t>=0&&t<this.computedItems.length&&!this.isRowSelected(t)){var e=this.selectableIsMultiSelect?this.selectedRows.slice():[];e[t]=!0,this.selectedLastClicked=-1,this.selectedRows=e}},unselectRow:function(t){if(this.isSelectable&&Lt(t)&&this.isRowSelected(t)){var e=this.selectedRows.slice();e[t]=!1,this.selectedLastClicked=-1,this.selectedRows=e}},selectAllRows:function(){var t=this.computedItems.length;this.isSelectable&&t>0&&(this.selectedLastClicked=-1,this.selectedRows=this.selectableIsMultiSelect?Pp(t).map((function(){return!0})):[!0])},isRowSelected:function(t){return!(!Lt(t)||!this.selectedRows[t])},clearSelected:function(){this.selectedLastClicked=-1,this.selectedRows=[]},selectableRowClasses:function(t){if(this.isSelectable&&this.isRowSelected(t)){var e=this.selectedVariant;return Object(n.a)({"b-table-row-selected":!0},"".concat(this.dark?"bg":"table","-").concat(e),e)}return{}},selectableRowAttrs:function(t){return{"aria-selected":this.isSelectable?this.isRowSelected(t)?"true":"false":null}},setSelectionHandlers:function(t){var e=t&&!this.noSelectOnClick?"$on":"$off";this[e]("row-clicked",this.selectionHandler),this[e]("filtered",this.clearSelected),this[e]("context-changed",this.clearSelected)},selectionHandler:function(t,e,o){if(this.isSelectable&&!this.noSelectOnClick){var r=this.selectMode,n=this.selectedRows.slice(),l=!n[e];if("single"===r)n=[];else if("range"===r)if(this.selectedLastRow>-1&&o.shiftKey){for(var c=Ro(this.selectedLastRow,e);c<=Fo(this.selectedLastRow,e);c++)n[c]=!0;l=!0}else o.ctrlKey||o.metaKey||(n=[],l=!0),this.selectedLastRow=l?e:-1;n[e]=l,this.selectedRows=n}else this.clearSelected()}}},If={mixins:[La],props:{items:{type:[Array,Function],default:function(){return[]}},noProviderPaging:{type:Boolean,default:!1},noProviderSorting:{type:Boolean,default:!1},noProviderFiltering:{type:Boolean,default:!1},apiUrl:{type:String,default:""}},computed:{hasProvider:function(){return It(this.items)},providerTriggerContext:function(){var t={apiUrl:this.apiUrl,filter:null,sortBy:null,sortDesc:null,perPage:null,currentPage:null};return this.noProviderFiltering||(t.filter=this.localFilter),this.noProviderSorting||(t.sortBy=this.localSortBy,t.sortDesc=this.localSortDesc),this.noProviderPaging||(t.perPage=this.perPage,t.currentPage=this.currentPage),ft(t)}},watch:{items:function(t){(this.hasProvider||It(t))&&this.$nextTick(this._providerUpdate)},providerTriggerContext:function(t,e){Yi(t,e)||this.$nextTick(this._providerUpdate)}},mounted:function(){var t=this;!this.hasProvider||this.localItems&&0!==this.localItems.length||this._providerUpdate(),this.listenOnRoot("bv::refresh::table",(function(e){e!==t.id&&e!==t||t.refresh()}))},methods:{refresh:function(){this.$off("refreshed",this.refresh),this.computedBusy?this.localBusy&&this.hasProvider&&this.$on("refreshed",this.refresh):(this.clearSelected(),this.hasProvider?this.$nextTick(this._providerUpdate):this.localItems=X(this.items)?this.items.slice():[])},_providerSetLocal:function(t){this.localItems=X(t)?t.slice():[],this.localBusy=!1,this.$emit("refreshed"),this.id&&this.emitOnRoot("bv::table::refreshed",this.id)},_providerUpdate:function(){var t=this;this.hasProvider&&(this.computedBusy?this.$nextTick(this.refresh):(this.localBusy=!0,this.$nextTick((function(){try{var data=t.items(t.context,t._providerSetLocal);!At(e=data)&&It(e.then)&&It(e.catch)?data.then((function(e){t._providerSetLocal(e)})):X(data)?t._providerSetLocal(data):2!==t.items.length&&(Wt("Provider function didn't request callback and did not return a promise or data.","BTable"),t.localBusy=!1)}catch(e){Wt("Provider function error [".concat(e.name,"] ").concat(e.message,"."),"BTable"),t.localBusy=!1,t.$off("refreshed",t.refresh)}var e}))))}}};function Rf(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Ff(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Rf(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Rf(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Lf={inheritAttrs:!1,mixins:[vr],provide:function(){return{bvTable:this}},props:{striped:{type:Boolean,default:!1},bordered:{type:Boolean,default:!1},borderless:{type:Boolean,default:!1},outlined:{type:Boolean,default:!1},dark:{type:Boolean,default:!1},hover:{type:Boolean,default:!1},small:{type:Boolean,default:!1},fixed:{type:Boolean,default:!1},responsive:{type:[Boolean,String],default:!1},stickyHeader:{type:[Boolean,String],default:!1},noBorderCollapse:{type:Boolean,default:!1},captionTop:{type:Boolean,default:!1},tableVariant:{type:String},tableClass:{type:[String,Array,Object]}},computed:{isResponsive:function(){var t=""===this.responsive||this.responsive;return!this.isStacked&&t},isStickyHeader:function(){var t=""===this.stickyHeader||this.stickyHeader;return!this.isStacked&&t},wrapperClasses:function(){return[this.isStickyHeader?"b-table-sticky-header":"",!0===this.isResponsive?"table-responsive":this.isResponsive?"table-responsive-".concat(this.responsive):""].filter(wt)},wrapperStyles:function(){return this.isStickyHeader&&!Rt(this.isStickyHeader)?{maxHeight:this.isStickyHeader}:{}},tableClasses:function(){var t=this.isTableSimple?this.hover:this.hover&&this.computedItems.length>0&&!this.computedBusy;return[this.tableClass,{"table-striped":this.striped,"table-hover":t,"table-dark":this.dark,"table-bordered":this.bordered,"table-borderless":this.borderless,"table-sm":this.small,border:this.outlined,"b-table-fixed":this.fixed,"b-table-caption-top":this.captionTop,"b-table-no-border-collapse":this.noBorderCollapse},this.tableVariant?"".concat(this.dark?"bg":"table","-").concat(this.tableVariant):"",this.stackedTableClasses,this.selectableTableClasses]},tableAttrs:function(){var t=[(this.bvAttrs||{})["aria-describedby"],this.captionId].filter(wt).join(" ")||null,e=this.computedItems,o=this.filteredItems,r=this.computedFields,n=this.selectableTableAttrs||{},l=this.isTableSimple?{}:{"aria-busy":this.computedBusy?"true":"false","aria-colcount":De(r.length),"aria-describedby":t};return Ff(Ff(Ff({"aria-rowcount":e&&o&&o.length>e.length?De(o.length):null},this.bvAttrs),{},{id:this.safeId(),role:"table"},l),n)}},render:function(t){var e=[];this.isTableSimple?e.push(this.normalizeSlot("default")):(e.push(this.renderCaption?this.renderCaption():null),e.push(this.renderColgroup?this.renderColgroup():null),e.push(this.renderThead?this.renderThead():null),e.push(this.renderTbody?this.renderTbody():null),e.push(this.renderTfoot?this.renderTfoot():null));var o=t("table",{key:"b-table",staticClass:"table b-table",class:this.tableClasses,attrs:this.tableAttrs},e.filter(wt));return this.wrapperClasses.length>0?t("div",{key:"wrap",class:this.wrapperClasses,style:this.wrapperStyles},[o]):o}},Vf=U.extend({name:"BTable",mixins:[vr,_h,gn,Do,Ih,Lf,Rh,xf,kf,Df,Rh,Uh,Kh,Xh,Jh,Qh,Af,Ef,Mf,$f,zf,If]}),Nf=U.extend({name:"BTableLite",mixins:[_h,gn,Do,Ih,Lf,Rh,xf,kf,Df,Jh,Qh]}),Hf=U.extend({name:"BTableSimple",mixins:[gn,Do,Lf,Rh],computed:{isTableSimple:function(){return!0}}}),Uf=ae({components:{BTable:Vf},plugins:{TableLitePlugin:ae({components:{BTableLite:Nf}}),TableSimplePlugin:ae({components:{BTableSimple:Hf,BTbody:Pf,BThead:nf,BTfoot:lf,BTr:uf,BTd:gf,BTh:vf}})}});function Gf(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function qf(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Gf(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Gf(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var Wf=mt(Xu,["tabs","isNavBar","cardHeader"]),Yf=function(t){return!t.disabled},Kf=U.extend({name:"BTabButtonHelper",inject:{bvTabs:{default:function(){return{}}}},props:{tab:{default:null},tabs:{type:Array,default:function(){return[]}},id:{type:String,default:null},controls:{type:String,default:null},tabIndex:{type:Number,default:null},posInSet:{type:Number,default:null},setSize:{type:Number,default:null},noKeyNav:{type:Boolean,default:!1}},methods:{focus:function(){bo(this.$refs.link)},handleEvt:function(t){var e=function(){t.preventDefault(),t.stopPropagation()};if(!this.tab.disabled){var o=t.type,r=t.keyCode,n=t.shiftKey;"click"===o||"keydown"===o&&r===pr.SPACE?(e(),this.$emit("click",t)):"keydown"!==o||this.noKeyNav||(r===pr.UP||r===pr.LEFT||r===pr.HOME?(e(),n||r===pr.HOME?this.$emit("first",t):this.$emit("prev",t)):r!==pr.DOWN&&r!==pr.RIGHT&&r!==pr.END||(e(),n||r===pr.END?this.$emit("last",t):this.$emit("next",t)))}}},render:function(t){var link=t(Cr,{ref:"link",staticClass:"nav-link",class:[{active:this.tab.localActive&&!this.tab.disabled,disabled:this.tab.disabled},this.tab.titleLinkClass,this.tab.localActive?this.bvTabs.activeNavItemClass:null],props:{disabled:this.tab.disabled},attrs:qf(qf({},this.tab.titleLinkAttributes),{},{role:"tab",id:this.id,tabindex:this.tabIndex,"aria-selected":this.tab.localActive&&!this.tab.disabled?"true":"false","aria-setsize":this.setSize,"aria-posinset":this.posInSet,"aria-controls":this.controls}),on:{click:this.handleEvt,keydown:this.handleEvt}},[this.tab.normalizeSlot("title")||this.tab.title]);return t("li",{staticClass:"nav-item",class:[this.tab.titleItemClass],attrs:{role:"presentation"}},[link])}}),Xf=ae({components:{BTabs:U.extend({name:"BTabs",mixins:[gn,Do],provide:function(){return{bvTabs:this}},model:{prop:"value",event:"input"},props:qf(qf({},Wf),{},{tag:{type:String,default:"div"},card:{type:Boolean,default:!1},end:{type:Boolean,default:!1},noFade:{type:Boolean,default:!1},noNavStyle:{type:Boolean,default:!1},noKeyNav:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},contentClass:{type:[String,Array,Object]},navClass:{type:[String,Array,Object]},navWrapperClass:{type:[String,Array,Object]},activeNavItemClass:{type:[String,Array,Object]},activeTabClass:{type:[String,Array,Object]},value:{type:Number,default:null}}),data:function(){return{currentTab:we(this.value,-1),tabs:[],registeredTabs:[],isMounted:!1}},computed:{fade:function(){return!this.noFade},localNavClass:function(){var t=[];return this.card&&this.vertical&&t.push("card-header","h-100","border-bottom-0","rounded-0"),[].concat(t,[this.navClass])}},watch:{currentTab:function(t){var e=-1;this.tabs.forEach((function(o,r){t!==r||o.disabled?o.localActive=!1:(o.localActive=!0,e=r)})),this.$emit("input",e)},value:function(t,e){if(t!==e){t=we(t,-1),e=we(e,0);var o=this.tabs;o[t]&&!o[t].disabled?this.activateTab(o[t]):t<e?this.previousTab():this.nextTab()}},registeredTabs:function(){var t=this;this.$nextTick((function(){Le((function(){t.updateTabs()}))}))},tabs:function(t,e){var o=this;Yi(t.map((function(t){return t._uid})),e.map((function(t){return t._uid})))||this.$nextTick((function(){o.$emit("changed",t.slice(),e.slice())}))},isMounted:function(t){var e=this;t&&Le((function(){e.updateTabs()})),this.setObserver(t)}},created:function(){var t=this;this.$_observer=null,this.currentTab=we(this.value,-1),this.$nextTick((function(){t.updateTabs()}))},mounted:function(){var t=this;this.updateTabs(),this.$nextTick((function(){t.isMounted=!0}))},deactivated:function(){this.isMounted=!1},activated:function(){var t=this;this.currentTab=we(this.value,-1),this.$nextTick((function(){t.updateTabs(),t.isMounted=!0}))},beforeDestroy:function(){this.isMounted=!1},destroyed:function(){this.tabs=[]},methods:{registerTab:function(t){var e=this;J(this.registeredTabs,t)||(this.registeredTabs.push(t),t.$once("hook:destroyed",(function(){e.unregisterTab(t)})))},unregisterTab:function(t){this.registeredTabs=this.registeredTabs.slice().filter((function(e){return e!==t}))},setObserver:function(t){if(this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t){var e=this;this.$_observer=xa(this.$refs.tabsContainer,(function(){e.$nextTick((function(){Le((function(){e.updateTabs()}))}))}),{childList:!0,subtree:!1,attributes:!0,attributeFilter:["id"]})}},getTabs:function(){var t=this.registeredTabs.filter((function(t){return 0===t.$children.filter((function(t){return t._isTab})).length})),e=[];if(this.isMounted&&t.length>0){var o=t.map((function(t){return"#".concat(t.safeId())})).join(", ");e=Ke(o,this.$el).map((function(t){return t.id})).filter(wt)}return Gh(t,(function(a,b){return e.indexOf(a.safeId())-e.indexOf(b.safeId())}))},updateTabs:function(){var t=this.getTabs(),e=t.indexOf(t.slice().reverse().find((function(t){return t.localActive&&!t.disabled})));if(e<0){var o=this.currentTab;o>=t.length?e=t.indexOf(t.slice().reverse().find(Yf)):t[o]&&!t[o].disabled&&(e=o)}e<0&&(e=t.indexOf(t.find(Yf))),t.forEach((function(t){t.localActive=!1})),t[e]&&(t[e].localActive=!0),this.tabs=t,this.currentTab=e},getButtonForTab:function(t){return(this.$refs.buttons||[]).find((function(e){return e.tab===t}))},updateButton:function(t){var button=this.getButtonForTab(t);button&&button.$forceUpdate&&button.$forceUpdate()},activateTab:function(t){var e=!1;if(t){var o=this.tabs.indexOf(t);if(!t.disabled&&o>-1&&o!==this.currentTab){var r=new us("activate-tab",{cancelable:!0,vueTarget:this,componentId:this.safeId()});this.$emit(r.type,o,this.currentTab,r),r.defaultPrevented||(e=!0,this.currentTab=o)}}return e||this.currentTab===this.value||this.$emit("input",this.currentTab),e},deactivateTab:function(t){return!!t&&this.activateTab(this.tabs.filter((function(e){return e!==t})).find(Yf))},focusButton:function(t){var e=this;this.$nextTick((function(){bo(e.getButtonForTab(t))}))},emitTabClick:function(t,e){Nt(e)&&t&&t.$emit&&!t.disabled&&t.$emit("click",e)},clickTab:function(t,e){this.activateTab(t),this.emitTabClick(t,e)},firstTab:function(t){var e=this.tabs.find(Yf);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))},previousTab:function(t){var e=Fo(this.currentTab,0),o=this.tabs.slice(0,e).reverse().find(Yf);this.activateTab(o)&&t&&(this.focusButton(o),this.emitTabClick(o,t))},nextTab:function(t){var e=Fo(this.currentTab,-1),o=this.tabs.slice(e+1).find(Yf);this.activateTab(o)&&t&&(this.focusButton(o),this.emitTabClick(o,t))},lastTab:function(t){var e=this.tabs.slice().reverse().find(Yf);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))}},render:function(t){var e=this,o=this.tabs,r=o.find((function(t){return t.localActive&&!t.disabled})),n=o.find((function(t){return!t.disabled})),l=o.map((function(l,c){var d=null;return e.noKeyNav||(d=-1,(r===l||!r&&n===l)&&(d=null)),t(Kf,{key:l._uid||c,ref:"buttons",refInFor:!0,props:{tab:l,tabs:o,id:l.controlledBy||(l.safeId?l.safeId("_BV_tab_button_"):null),controls:l.safeId?l.safeId():null,tabIndex:d,setSize:o.length,posInSet:c+1,noKeyNav:e.noKeyNav},on:{click:function(t){e.clickTab(l,t)},first:e.firstTab,prev:e.previousTab,next:e.nextTab,last:e.lastTab}})})),nav=t(Ju,{ref:"nav",class:this.localNavClass,attrs:{role:"tablist",id:this.safeId("_BV_tab_controls_")},props:{fill:this.fill,justified:this.justified,align:this.align,tabs:!this.noNavStyle&&!this.pills,pills:!this.noNavStyle&&this.pills,vertical:this.vertical,small:this.small,cardHeader:this.card&&!this.vertical}},[this.normalizeSlot("tabs-start")||t(),l,this.normalizeSlot("tabs-end")||t()]);nav=t("div",{key:"bv-tabs-nav",class:[{"card-header":this.card&&!this.vertical&&!this.end,"card-footer":this.card&&!this.vertical&&this.end,"col-auto":this.vertical},this.navWrapperClass]},[nav]);var c=t();o&&0!==o.length||(c=t("div",{key:"bv-empty-tab",class:["tab-pane","active",{"card-body":this.card}]},this.normalizeSlot("empty")));var content=t("div",{ref:"tabsContainer",key:"bv-tabs-container",staticClass:"tab-content",class:[{col:this.vertical},this.contentClass],attrs:{id:this.safeId("_BV_tab_container_")}},Q(this.normalizeSlot("default"),c));return t(this.tag,{staticClass:"tabs",class:{row:this.vertical,"no-gutters":this.vertical&&this.card},attrs:{id:this.safeId()}},[this.end?content:t(),[nav],this.end?t():content])}}),BTab:U.extend({name:"BTab",mixins:[gn,Do],inject:{bvTabs:{default:function(){return{}}}},props:{active:{type:Boolean,default:!1},tag:{type:String,default:"div"},buttonId:{type:String},title:{type:String,default:""},titleItemClass:{type:[String,Array,Object]},titleLinkClass:{type:[String,Array,Object]},titleLinkAttributes:{type:Object},disabled:{type:Boolean,default:!1},noBody:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1}},data:function(){return{localActive:this.active&&!this.disabled,show:!1}},computed:{tabClasses:function(){return[{active:this.localActive,disabled:this.disabled,"card-body":this.bvTabs.card&&!this.noBody},this.localActive?this.bvTabs.activeTabClass:null]},controlledBy:function(){return this.buttonId||this.safeId("__BV_tab_button__")},computedNoFade:function(){return!this.bvTabs.fade},computedLazy:function(){return this.bvTabs.lazy||this.lazy},_isTab:function(){return!0}},watch:{localActive:function(t){this.$emit("update:active",t)},active:function(t,e){t!==e&&(t?this.activate():this.deactivate()||this.$emit("update:active",this.localActive))},disabled:function(t,e){t!==e&&t&&this.localActive&&this.bvTabs.firstTab&&(this.localActive=!1,this.bvTabs.firstTab())}},mounted:function(){this.registerTab(),this.show=this.localActive},updated:function(){this.hasNormalizedSlot("title")&&this.bvTabs.updateButton&&this.bvTabs.updateButton(this)},destroyed:function(){this.unregisterTab()},methods:{registerTab:function(){this.bvTabs.registerTab&&this.bvTabs.registerTab(this)},unregisterTab:function(){this.bvTabs.unregisterTab&&this.bvTabs.unregisterTab(this)},activate:function(){return!(!this.bvTabs.activateTab||this.disabled)&&this.bvTabs.activateTab(this)},deactivate:function(){return!(!this.bvTabs.deactivateTab||!this.localActive)&&this.bvTabs.deactivateTab(this)}},render:function(t){var content=t(this.tag,{ref:"panel",staticClass:"tab-pane",class:this.tabClasses,directives:[{name:"show",rawName:"v-show",value:this.localActive,expression:"localActive"}],attrs:{role:"tabpanel",id:this.safeId(),"aria-hidden":this.localActive?"false":"true","aria-labelledby":this.controlledBy||null}},[this.localActive||!this.computedLazy?this.normalizeSlot("default"):t()]);return t(jo,{props:{mode:"out-in",noFade:this.computedNoFade}},[content])}})}}),Jf=ae({components:{BTime:kd}}),Qf=o(54),Zf={name:{type:String,required:!0},ariaLive:{type:String,default:function(){return be("BToaster","ariaLive")}},ariaAtomic:{type:String,default:function(){return be("BToaster","ariaAtomic")}},role:{type:String,default:function(){return be("BToaster","role")}}},tb=U.extend({data:function(){return{name:"b-toaster"}},methods:{onAfterEnter:function(t){var e=this;Le((function(){oo(t,"".concat(e.name,"-enter-to"))}))}},render:function(t){return t("transition-group",{props:{tag:"div",name:this.name},on:{afterEnter:this.onAfterEnter}},this.$slots.default)}}),eb=U.extend({name:"BToaster",props:Zf,data:function(){return{doRender:!1,dead:!1,staticName:this.name}},beforeMount:function(){var t=this;this.staticName=this.name,Qf.Wormhole.hasTarget(this.staticName)?(Wt('A "<portal-target>" with name "'.concat(this.name,'" already exists in the document.'),"BToaster"),this.dead=!0):(this.doRender=!0,this.$once("hook:beforeDestroy",(function(){t.$root.$emit("bv::toaster::destroyed",t.staticName)})))},destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},render:function(t){var e=t("div",{class:["d-none",{"b-dead-toaster":this.dead}]});if(this.doRender){var o=t(Qf.PortalTarget,{staticClass:"b-toaster-slot",props:{name:this.staticName,multiple:!0,tag:"div",slim:!1,transition:tb}});e=t("div",{staticClass:"b-toaster",class:[this.staticName],attrs:{id:this.staticName,role:this.role||null,"aria-live":this.ariaLive,"aria-atomic":this.ariaAtomic}},[o])}return e}});function ob(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function rb(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ob(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):ob(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var ib=bt(Sr,["href","to"]),nb=rb({id:{type:String},title:{type:String},toaster:{type:String,default:function(){return be("BToast","toaster")}},visible:{type:Boolean,default:!1},variant:{type:String,default:function(){return be("BToast","variant")}},isStatus:{type:Boolean,default:!1},appendToast:{type:Boolean,default:!1},noAutoHide:{type:Boolean,default:!1},autoHideDelay:{type:[Number,String],default:function(){return be("BToast","autoHideDelay")}},noCloseButton:{type:Boolean,default:!1},noFade:{type:Boolean,default:!1},noHoverPause:{type:Boolean,default:!1},solid:{type:Boolean,default:!1},toastClass:{type:[String,Object,Array],default:function(){return be("BToast","toastClass")}},headerClass:{type:[String,Object,Array],default:function(){return be("BToast","headerClass")}},bodyClass:{type:[String,Object,Array],default:function(){return be("BToast","bodyClass")}},static:{type:Boolean,default:!1}},ib),ab=U.extend({name:"BToast",mixins:[vr,gn,La,Do,wu],inheritAttrs:!1,model:{prop:"visible",event:"change"},props:nb,data:function(){return{isMounted:!1,doRender:!1,localShow:!1,isTransitioning:!1,isHiding:!1,order:0,timer:null,dismissStarted:0,resumeDismiss:0}},computed:{bToastClasses:function(){return Object(n.a)({"b-toast-solid":this.solid,"b-toast-append":this.appendToast,"b-toast-prepend":!this.appendToast},"b-toast-".concat(this.variant),this.variant)},slotScope:function(){return{hide:this.hide}},computedDuration:function(){return Fo(we(this.autoHideDelay,0),1e3)},computedToaster:function(){return String(this.toaster)},transitionHandlers:function(){return{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,afterLeave:this.onAfterLeave}},computedAttrs:function(){return rb(rb({},this.bvAttrs),{},{id:this.safeId(),tabindex:"0"})}},watch:{visible:function(t){t?this.show():this.hide()},localShow:function(t){t!==this.visible&&this.$emit("change",t)},toaster:function(){this.$nextTick(this.ensureToaster)},static:function(t){t&&this.localShow&&this.ensureToaster()}},mounted:function(){var t=this;this.isMounted=!0,this.$nextTick((function(){t.visible&&Le((function(){t.show()}))})),this.listenOnRoot("bv::show::toast",(function(e){e===t.safeId()&&t.show()})),this.listenOnRoot("bv::hide::toast",(function(e){e&&e!==t.safeId()||t.hide()})),this.listenOnRoot("bv::toaster::destroyed",(function(e){e===t.computedToaster&&t.hide()}))},beforeDestroy:function(){this.clearDismissTimer()},methods:{show:function(){var t=this;if(!this.localShow){this.ensureToaster();var e=this.buildEvent("show");this.emitEvent(e),this.dismissStarted=this.resumeDismiss=0,this.order=Date.now()*(this.appendToast?1:-1),this.isHiding=!1,this.doRender=!0,this.$nextTick((function(){Le((function(){t.localShow=!0}))}))}},hide:function(){var t=this;if(this.localShow){var e=this.buildEvent("hide");this.emitEvent(e),this.setHoverHandler(!1),this.dismissStarted=this.resumeDismiss=0,this.clearDismissTimer(),this.isHiding=!0,Le((function(){t.localShow=!1}))}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new us(t,rb(rb({cancelable:!1,target:this.$el||null,relatedTarget:null},e),{},{vueTarget:this,componentId:this.safeId()}))},emitEvent:function(t){var e=t.type;this.emitOnRoot("bv::toast:".concat(e),t),this.$emit(e,t)},ensureToaster:function(){if(!this.static&&!Qf.Wormhole.hasTarget(this.computedToaster)){var div=document.createElement("div");document.body.appendChild(div),new eb({parent:this.$root,propsData:{name:this.computedToaster}}).$mount(div)}},startDismissTimer:function(){this.clearDismissTimer(),this.noAutoHide||(this.timer=setTimeout(this.hide,this.resumeDismiss||this.computedDuration),this.dismissStarted=Date.now(),this.resumeDismiss=0)},clearDismissTimer:function(){clearTimeout(this.timer),this.timer=null},setHoverHandler:function(t){var e=this.$refs["b-toast"];Ta(t,e,"mouseenter",this.onPause,Oa),Ta(t,e,"mouseleave",this.onUnPause,Oa)},onPause:function(){if(!this.noAutoHide&&!this.noHoverPause&&this.timer&&!this.resumeDismiss){var t=Date.now()-this.dismissStarted;t>0&&(this.clearDismissTimer(),this.resumeDismiss=Fo(this.computedDuration-t,1e3))}},onUnPause:function(){this.noAutoHide||this.noHoverPause||!this.resumeDismiss?this.resumeDismiss=this.dismissStarted=0:this.startDismissTimer()},onLinkClick:function(){var t=this;this.$nextTick((function(){Le((function(){t.hide()}))}))},onBeforeEnter:function(){this.isTransitioning=!0},onAfterEnter:function(){this.isTransitioning=!1;var t=this.buildEvent("shown");this.emitEvent(t),this.startDismissTimer(),this.setHoverHandler(!0)},onBeforeLeave:function(){this.isTransitioning=!0},onAfterLeave:function(){this.isTransitioning=!1,this.order=0,this.resumeDismiss=this.dismissStarted=0;var t=this.buildEvent("hidden");this.emitEvent(t),this.doRender=!1},makeToast:function(t){var e=this,o=[],r=this.normalizeSlot("toast-title",this.slotScope);r?o.push(r):this.title&&o.push(t("strong",{staticClass:"mr-2"},this.title)),this.noCloseButton||o.push(t(Mo,{staticClass:"ml-auto mb-1",on:{click:function(){e.hide()}}}));var n=t();o.length>0&&(n=t("header",{staticClass:"toast-header",class:this.headerClass},o));var link=cr(this),l=t(link?Cr:"div",{staticClass:"toast-body",class:this.bodyClass,props:link?Qo(ib,this):{},on:link?{click:this.onLinkClick}:{}},[this.normalizeSlot("default",this.slotScope)||t()]);return t("div",{key:"toast-".concat(this._uid),ref:"toast",staticClass:"toast",class:this.toastClass,attrs:this.computedAttrs},[n,l])}},render:function(t){if(!this.doRender||!this.isMounted)return t();var e="b-toast-".concat(this._uid),o=this.static?{}:this.scopedStyleAttrs;return t(Qf.Portal,{props:{name:e,to:this.computedToaster,order:this.order,slim:!0,disabled:this.static}},[t("div",{key:e,ref:"b-toast",staticClass:"b-toast",class:this.bToastClasses,attrs:rb(rb({},o),{},{id:this.safeId("_toast_outer"),role:this.isHiding?null:this.isStatus?"status":"alert","aria-live":this.isHiding?null:this.isStatus?"polite":"assertive","aria-atomic":this.isHiding?null:"true"})},[t(jo,{props:{noFade:this.noFade},on:this.transitionHandlers},[this.localShow?this.makeToast(t):t()])])])}});function sb(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function lb(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?sb(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):sb(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var cb=["id"].concat(Object(Y.a)(ct(mt(nb,["static","visible"])))),db={toastContent:"default",title:"toast-title"},ub=function(t){return cb.reduce((function(e,o){return $t(t[o])||(e[o]=t[o]),e}),{})},pb=ae({components:{BToast:ab,BToaster:eb},plugins:{BVToastPlugin:ae({plugins:{plugin:function(t){var e=t.extend({name:"BToastPop",extends:ab,destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},mounted:function(){var t=this,e=function(){t.localShow=!1,t.doRender=!1,t.$nextTick((function(){t.$nextTick((function(){Le((function(){t.$destroy()}))}))}))};this.$parent.$once("hook:destroyed",e),this.$once("hidden",e),this.listenOnRoot("bv::toaster::destroyed",(function(o){o===t.toaster&&e()}))}}),o=function(t,o){if(!Yt("$bvToast")){var r=new e({parent:o,propsData:lb(lb(lb({},ub(be("BToast")||{})),mt(t,ct(db))),{},{static:!1,visible:!0})});ct(db).forEach((function(e){var n=t[e];$t(n)||("title"===e&&Ft(n)&&(n=[o.$createElement("strong",{class:"mr-2"},n)]),r.$slots[db[e]]=Q(n))}));var div=document.createElement("div");document.body.appendChild(div),r.$mount(div)}},r=function(){function t(e){Object(G.a)(this,t),ot(this,{_vm:e,_root:e.$root}),nt(this,{_vm:{enumerable:!0,configurable:!1,writable:!1},_root:{enumerable:!0,configurable:!1,writable:!1}})}return Object(W.a)(t,[{key:"toast",value:function(content){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};content&&!Yt("$bvToast")&&o(lb(lb({},ub(t)),{},{toastContent:content}),this._vm)}},{key:"show",value:function(t){t&&this._root.$emit("bv::show::toast",t)}},{key:"hide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._root.$emit("bv::hide::toast",t)}}]),t}();t.mixin({beforeCreate:function(){this._bv__toast=new r(this)}}),ut(t.prototype,"$bvToast")||at(t.prototype,"$bvToast",{get:function(){return this&&this._bv__toast||Wt('"'.concat("$bvToast",'" must be accessed from a Vue instance "this" context.'),"BToast"),this._bv__toast}})}}})}});function hb(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function fb(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?hb(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):hb(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var bb="__BV_Tooltip__",mb={focus:!0,hover:!0,click:!0,blur:!0,manual:!0},gb=/^html$/i,vb=/^noninteractive$/i,yb=/^nofade$/i,wb=/^(auto|top(left|right)?|bottom(left|right)?|left(top|bottom)?|right(top|bottom)?)$/i,xb=/^(window|viewport|scrollParent)$/i,kb=/^d\d+$/i,Ob=/^ds\d+$/i,Sb=/^dh\d+$/i,Cb=/^o-?\d+$/i,Pb=/^v-.+$/i,Tb=/\s+/,jb=function(t,e,o){if(Ct.j){var r=function(t,e){var o="BTooltip",r={title:void 0,trigger:"",placement:"top",fallbackPlacement:"flip",container:!1,animation:!0,offset:0,id:null,html:!1,interactive:!0,disabled:!1,delay:be(o,"delay"),boundary:String(be(o,"boundary")),boundaryPadding:we(be(o,"boundaryPadding"),0),variant:be(o,"variant"),customClass:be(o,"customClass")};if(Ft(t.value)||Lt(t.value)||It(t.value)?r.title=t.value:ht(t.value)&&(r=fb(fb({},r),t.value)),$t(r.title)){var data=e.data||{};r.title=data.attrs&&!At(data.attrs.title)?data.attrs.title:void 0}ht(r.delay)||(r.delay={show:we(r.delay,0),hide:we(r.delay,0)}),t.arg&&(r.container="#".concat(t.arg)),ct(t.modifiers).forEach((function(t){if(gb.test(t))r.html=!0;else if(vb.test(t))r.interactive=!1;else if(yb.test(t))r.animation=!1;else if(wb.test(t))r.placement=t;else if(xb.test(t))t="scrollparent"===t?"scrollParent":t,r.boundary=t;else if(kb.test(t)){var e=we(t.slice(1),0);r.delay.show=e,r.delay.hide=e}else Ob.test(t)?r.delay.show=we(t.slice(2),0):Sb.test(t)?r.delay.hide=we(t.slice(2),0):Cb.test(t)?r.offset=we(t.slice(1),0):Pb.test(t)&&(r.variant=t.slice(2)||null)}));var n={};return Q(r.trigger||"").filter(wt).join(" ").trim().toLowerCase().split(Tb).forEach((function(t){mb[t]&&(n[t]=!0)})),ct(t.modifiers).forEach((function(t){t=t.toLowerCase(),mb[t]&&(n[t]=!0)})),r.trigger=ct(n).join(" "),"blur"===r.trigger&&(r.trigger="focus"),r.trigger||(r.trigger="hover focus"),r}(e,o);if(!t[bb]){var n=o.context;t[bb]=new Kp({parent:n,_scopeId:yu(n,void 0)}),t[bb].__bv_prev_data__={},t[bb].$on("show",(function(){It(r.title)&&t[bb].updateData({title:r.title(t)})}))}var data={title:r.title,triggers:r.trigger,placement:r.placement,fallbackPlacement:r.fallbackPlacement,variant:r.variant,customClass:r.customClass,container:r.container,boundary:r.boundary,delay:r.delay,offset:r.offset,noFade:!r.animation,id:r.id,interactive:r.interactive,disabled:r.disabled,html:r.html},l=t[bb].__bv_prev_data__;if(t[bb].__bv_prev_data__=data,!Yi(data,l)){var c={target:t};ct(data).forEach((function(e){data[e]!==l[e]&&(c[e]="title"===e&&It(data[e])?data[e](t):data[e])})),t[bb].updateData(c)}}},_b=ae({directives:{VBTooltip:{bind:function(t,e,o){jb(t,e,o)},componentUpdated:function(t,e,o){o.context.$nextTick((function(){jb(t,e,o)}))},unbind:function(t){!function(t){t[bb]&&(t[bb].$destroy(),t[bb]=null),delete t[bb]}(t)}}}}),Bb=ae({plugins:{AlertPlugin:Io,AspectPlugin:Wo,AvatarPlugin:Oi,BadgePlugin:ji,BreadcrumbPlugin:Fi,ButtonPlugin:Li,ButtonGroupPlugin:Hi,ButtonToolbarPlugin:qi,CalendarPlugin:Dn,CardPlugin:va,CarouselPlugin:Aa,CollapsePlugin:cs,DropdownPlugin:il,EmbedPlugin:al,FormPlugin:yl,FormCheckboxPlugin:El,FormDatepickerPlugin:Ul,FormFilePlugin:Xl,FormGroupPlugin:fc,FormInputPlugin:kc,FormRadioPlugin:Sc,FormRatingPlugin:Mc,FormSelectPlugin:Fc,FormSpinbuttonPlugin:Kc,FormTagsPlugin:ld,FormTextareaPlugin:hd,FormTimepickerPlugin:jd,ImagePlugin:_d,InputGroupPlugin:Hd,JumbotronPlugin:Wd,LayoutPlugin:tu,LinkPlugin:eu,ListGroupPlugin:lu,MediaPlugin:fu,ModalPlugin:Ku,NavPlugin:dp,NavbarPlugin:wp,OverlayPlugin:Cp,PaginationPlugin:$p,PaginationNavPlugin:Rp,PopoverPlugin:gh,ProgressPlugin:yh,SidebarPlugin:Th,SpinnerPlugin:jh,TablePlugin:Uf,TabsPlugin:Xf,TimePlugin:Jf,ToastPlugin:pb,TooltipPlugin:ae({components:{BTooltip:Xp},plugins:{VBTooltipPlugin:_b}})}}),Db=ae({directives:{VBHover:Al}}),Eb=ae({directives:{VBModal:Nu}});o(138);function Mb(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function $b(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Mb(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Mb(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var zb={element:"body",offset:10,method:"auto",throttle:75},Ab={element:"(string|element|component)",offset:"number",method:"string",throttle:"number"},Ib="dropdown-item",Rb="active",Fb={ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown, .dropup",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},Lb="offset",Vb="position",Nb=/^.*(#[^#]+)$/,Hb=["webkitTransitionEnd","transitionend","otransitionend","oTransitionEnd"],Ub=function(t){return function(t){return Object.prototype.toString.call(t)}(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()},Gb=function(){function t(element,e,o){Object(G.a)(this,t),this.$el=element,this.$scroller=null,this.$selector=[Fb.NAV_LINKS,Fb.LIST_ITEMS,Fb.DROPDOWN_ITEMS].join(","),this.$offsets=[],this.$targets=[],this.$activeTarget=null,this.$scrollHeight=0,this.$resizeTimeout=null,this.$scrollerObserver=null,this.$targetsObserver=null,this.$root=o||null,this.$config=null,this.updateConfig(e)}return Object(W.a)(t,[{key:"updateConfig",value:function(t,e){this.$scroller&&(this.unlisten(),this.$scroller=null);var o=$b($b({},this.constructor.Default),t);if(e&&(this.$root=e),function(t,e,o){for(var r in o)if(ut(o,r)){var n=o[r],l=e[r],c=l&&Ne(l)?"element":Ub(l);c=l&&l._isVue?"component":c,new RegExp(n).test(c)||Wt("".concat(t,': Option "').concat(r,'" provided type "').concat(c,'" but expected type "').concat(n,'"'))}}(this.constructor.Name,o,this.constructor.DefaultType),this.$config=o,this.$root){var r=this;this.$root.$nextTick((function(){r.listen()}))}else this.listen()}},{key:"dispose",value:function(){this.unlisten(),clearTimeout(this.$resizeTimeout),this.$resizeTimeout=null,this.$el=null,this.$config=null,this.$scroller=null,this.$selector=null,this.$offsets=null,this.$targets=null,this.$activeTarget=null,this.$scrollHeight=null}},{key:"listen",value:function(){var t=this,e=this.getScroller();e&&"BODY"!==e.tagName&&Ca(e,"scroll",this,Oa),Ca(window,"scroll",this,Oa),Ca(window,"resize",this,Oa),Ca(window,"orientationchange",this,Oa),Hb.forEach((function(e){Ca(window,e,t,Oa)})),this.setObservers(!0),this.handleEvent("refresh")}},{key:"unlisten",value:function(){var t=this,e=this.getScroller();this.setObservers(!1),e&&"BODY"!==e.tagName&&Pa(e,"scroll",this,Oa),Pa(window,"scroll",this,Oa),Pa(window,"resize",this,Oa),Pa(window,"orientationchange",this,Oa),Hb.forEach((function(e){Pa(window,e,t,Oa)}))}},{key:"setObservers",value:function(t){var e=this;this.$scrollerObserver&&this.$scrollerObserver.disconnect(),this.$targetsObserver&&this.$targetsObserver.disconnect(),this.$scrollerObserver=null,this.$targetsObserver=null,t&&(this.$targetsObserver=xa(this.$el,(function(){e.handleEvent("mutation")}),{subtree:!0,childList:!0,attributes:!0,attributeFilter:["href"]}),this.$scrollerObserver=xa(this.getScroller(),(function(){e.handleEvent("mutation")}),{subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["id","style","class"]}))}},{key:"handleEvent",value:function(t){var e=Ft(t)?t:t.type,o=this;"scroll"===e?(this.$scrollerObserver||this.listen(),this.process()):/(resize|orientationchange|mutation|refresh)/.test(e)&&(o.$resizeTimeout||(o.$resizeTimeout=setTimeout((function(){o.refresh(),o.process(),o.$resizeTimeout=null}),o.$config.throttle)))}},{key:"refresh",value:function(){var t=this,e=this.getScroller();if(e){var o=e!==e.window?Vb:Lb,r="auto"===this.$config.method?o:this.$config.method,n=r===Vb?ho:po,l=r===Vb?this.getScrollTop():0;return this.$offsets=[],this.$targets=[],this.$scrollHeight=this.getScrollHeight(),Ke(this.$selector,this.$el).map((function(link){return ao(link,"href")})).filter((function(t){return t&&Nb.test(t||"")})).map((function(t){var o=t.replace(Nb,"$1").trim();if(!o)return null;var r=Xe(o,e);return r&&qe(r)?{offset:we(n(r).top,0)+l,target:o}:null})).filter(Boolean).sort((function(a,b){return a.offset-b.offset})).reduce((function(e,o){return e[o.target]||(t.$offsets.push(o.offset),t.$targets.push(o.target),e[o.target]=!0),e}),{}),this}}},{key:"process",value:function(){var t=this.getScrollTop()+this.$config.offset,e=this.getScrollHeight(),o=this.$config.offset+e-this.getOffsetHeight();if(this.$scrollHeight!==e&&this.refresh(),t>=o){var r=this.$targets[this.$targets.length-1];this.$activeTarget!==r&&this.activate(r)}else{if(this.$activeTarget&&t<this.$offsets[0]&&this.$offsets[0]>0)return this.$activeTarget=null,void this.clear();for(var i=this.$offsets.length;i--;){this.$activeTarget!==this.$targets[i]&&t>=this.$offsets[i]&&($t(this.$offsets[i+1])||t<this.$offsets[i+1])&&this.activate(this.$targets[i])}}}},{key:"getScroller",value:function(){if(this.$scroller)return this.$scroller;var t=this.$config.element;return t?(Ne(t.$el)?t=t.$el:Ft(t)&&(t=Xe(t)),t?(this.$scroller="BODY"===t.tagName?window:t,this.$scroller):null):null}},{key:"getScrollTop",value:function(){var t=this.getScroller();return t===window?t.pageYOffset:t.scrollTop}},{key:"getScrollHeight",value:function(){return this.getScroller().scrollHeight||Fo(document.body.scrollHeight,document.documentElement.scrollHeight)}},{key:"getOffsetHeight",value:function(){var t=this.getScroller();return t===window?window.innerHeight:lo(t).height}},{key:"activate",value:function(t){var e=this;this.$activeTarget=t,this.clear();var o=Ke(this.$selector.split(",").map((function(e){return"".concat(e,'[href$="').concat(t,'"]')})).join(","),this.$el);o.forEach((function(link){if(ro(link,Ib)){var t=Qe(Fb.DROPDOWN,link);t&&e.setActiveState(Xe(Fb.DROPDOWN_TOGGLE,t),!0),e.setActiveState(link,!0)}else{e.setActiveState(link,!0),Je(link.parentElement,Fb.NAV_ITEMS)&&e.setActiveState(link.parentElement,!0);for(var o=link;o;){var r=(o=Qe(Fb.NAV_LIST_GROUP,o))?o.previousElementSibling:null;r&&Je(r,"".concat(Fb.NAV_LINKS,", ").concat(Fb.LIST_ITEMS))&&e.setActiveState(r,!0),r&&Je(r,Fb.NAV_ITEMS)&&(e.setActiveState(Xe(Fb.NAV_LINKS,r),!0),e.setActiveState(r,!0))}}})),o&&o.length>0&&this.$root&&this.$root.$emit("bv::scrollspy::activate",t,o)}},{key:"clear",value:function(){var t=this;Ke("".concat(this.$selector,", ").concat(Fb.NAV_ITEMS),this.$el).filter((function(t){return ro(t,Rb)})).forEach((function(e){return t.setActiveState(e,!1)}))}},{key:"setActiveState",value:function(t,e){t&&(e?eo(t,Rb):oo(t,Rb))}}],[{key:"Name",get:function(){return"v-b-scrollspy"}},{key:"Default",get:function(){return zb}},{key:"DefaultType",get:function(){return Ab}}]),t}(),qb="__BV_ScrollSpy__",Wb=/^\d+$/,Yb=/^(auto|position|offset)$/,Kb=function(t,e,o){if(Ct.j){var r=function(t){var e={};return t.arg&&(e.element="#".concat(t.arg)),ct(t.modifiers).forEach((function(t){Wb.test(t)?e.offset=we(t,0):Yb.test(t)&&(e.method=t)})),Ft(t.value)?e.element=t.value:Lt(t.value)?e.offset=Uo(t.value):pt(t.value)&&ct(t.value).filter((function(t){return!!Gb.DefaultType[t]})).forEach((function(o){e[o]=t.value[o]})),e}(e);t[qb]?t[qb].updateConfig(r,o.context.$root):t[qb]=new Gb(t,r,o.context.$root)}},Xb=ae({plugins:{VBHoverPlugin:Db,VBModalPlugin:Eb,VBPopoverPlugin:mh,VBScrollspyPlugin:ae({directives:{VBScrollspy:{bind:function(t,e,o){Kb(t,e,o)},inserted:function(t,e,o){Kb(t,e,o)},update:function(t,e,o){e.value!==e.oldValue&&Kb(t,e,o)},componentUpdated:function(t,e,o){e.value!==e.oldValue&&Kb(t,e,o)},unbind:function(t){!function(t){t[qb]&&(t[qb].dispose(),t[qb]=null,delete t[qb])}(t)}}}}),VBTogglePlugin:ls,VBTooltipPlugin:_b,VBVisiblePlugin:ae({directives:{VBVisible:sa}})}});function Jb(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function Qb(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Jb(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):Jb(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}Qb({},Lr);var Zb={install:ne({plugins:{componentsPlugin:Bb,directivesPlugin:Xb}}),NAME:"BootstrapVue"};l.default.use(Zb,{});var tm=o(119);function om(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function rm(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?om(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):om(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}l.default.component(f.a.name,f.a),l.default.component(v.a.name,rm(rm({},v.a),{},{render:function(t,e){return v.a._warned||(v.a._warned=!0,console.warn("<no-ssr> has been deprecated and will be removed in Nuxt 3, please use <client-only> instead")),v.a.render(t,e)}})),l.default.component(C.name,C),l.default.component("NChild",C),l.default.component(E.name,E),l.default.use(d.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var im={name:"page",mode:"out-in",appear:!0,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"};c.a.Store.prototype.registerModule;function nm(t){return am.apply(this,arguments)}function am(){return(am=Object(r.a)(regeneratorRuntime.mark((function t(e){var o,r,n,c,d,h,path,f,m=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return f=function(t,e){if(!t)throw new Error("inject(key, value) has no key provided");if(void 0===e)throw new Error("inject('".concat(t,"', value) has no value provided"));c[t="$"+t]=e,c.context[t]||(c.context[t]=e),n[t]=c[t];var o="__nuxt_"+t+"_installed__";l.default[o]||(l.default[o]=!0,l.default.use((function(){Object.prototype.hasOwnProperty.call(l.default.prototype,t)||Object.defineProperty(l.default.prototype,t,{get:function(){return this.$root.$options[t]}})})))},o=m.length>1&&void 0!==m[1]?m[1]:{},t.next=4,S();case 4:return r=t.sent,(n=V(e)).$router=r,c=rm({head:{title:"igem",meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{hid:"description",name:"description",content:"## Build Setup"}],link:[{rel:"icon",type:"image/x-icon",href:"/favicon.ico"}],style:[],script:[]},store:n,router:r,nuxt:{defaultTransition:im,transitions:[im],setTransitions:function(t){return Array.isArray(t)||(t=[t]),t=t.map((function(t){return t=t?"string"==typeof t?Object.assign({},im,{name:t}):Object.assign({},im,t):im})),this.$options.nuxt.transitions=t,t},err:null,dateErr:null,error:function(t){t=t||null,c.context._errored=Boolean(t),t=t?Object(w.p)(t):null;var o=c.nuxt;return this&&(o=this.nuxt||this.$options.nuxt),o.dateErr=Date.now(),o.err=t,e&&(e.nuxt.error=t),t}}},F),n.app=c,d=e?e.next:function(t){return c.router.push(t)},e?h=r.resolve(e.url).route:(path=Object(w.f)(r.options.base,r.options.mode),h=r.resolve(path).route),t.next=13,Object(w.t)(c,{store:n,route:h,next:d,error:c.nuxt.error.bind(c),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,ssrContext:e});case 13:f("config",o),window.__NUXT__&&window.__NUXT__.state&&n.replaceState(window.__NUXT__.state),c.context.enablePreview=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c.previewData=Object.assign({},t),f("preview",t)},t.next=19;break;case 19:t.next=22;break;case 22:if("function"!=typeof tm.default){t.next=25;break}return t.next=25,Object(tm.default)(c.context,f);case 25:c.context.enablePreview=function(){console.warn("You cannot call enablePreview() outside a plugin.")},t.next=29;break;case 29:return t.abrupt("return",{store:n,app:c,router:r});case 30:case"end":return t.stop()}}),t)})))).apply(this,arguments)}},,,,,,,,,,,,,,function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=o(16);r.__exportStar(o(344),e),r.__exportStar(o(345),e),r.__exportStar(o(346),e)},,,function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,n=(r=o(7))&&"object"==typeof r&&"default"in r?r.default:r;function l(t){return(l="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 c(t){return function(t){if(Array.isArray(t)){for(var i=0,e=new Array(t.length);i<t.length;i++)e[i]=t[i];return e}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var d="undefined"!=typeof window;function h(t,e){return e.reduce((function(e,o){return t.hasOwnProperty(o)&&(e[o]=t[o]),e}),{})}var f={},m={},v={},y=new(n.extend({data:function(){return{transports:f,targets:m,sources:v,trackInstances:d}},methods:{open:function(t){if(d){var e=t.to,o=t.from,r=t.passengers,c=t.order,h=void 0===c?1/0:c;if(e&&o&&r){var f,m={to:e,from:o,passengers:(f=r,Array.isArray(f)||"object"===l(f)?Object.freeze(f):f),order:h};-1===Object.keys(this.transports).indexOf(e)&&n.set(this.transports,e,[]);var v,y=this.$_getTransportIndex(m),w=this.transports[e].slice(0);-1===y?w.push(m):w[y]=m,this.transports[e]=(v=function(a,b){return a.order-b.order},w.map((function(t,e){return[e,t]})).sort((function(a,b){return v(a[1],b[1])||a[0]-b[0]})).map((function(t){return t[1]})))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=t.to,r=t.from;if(o&&(r||!1!==e)&&this.transports[o])if(e)this.transports[o]=[];else{var n=this.$_getTransportIndex(t);if(n>=0){var l=this.transports[o].slice(0);l.splice(n,1),this.transports[o]=l}}},registerTarget:function(t,e,o){d&&(this.trackInstances&&!o&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(source,t,e){d&&(this.trackInstances&&!e&&this.sources[source]&&console.warn("[portal-vue]: source ".concat(source," already exists")),this.$set(this.sources,source,Object.freeze([t])))},unregisterSource:function(source){this.$delete(this.sources,source)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,o=t.from;for(var i in this.transports[e])if(this.transports[e][i].from===o)return+i;return-1}}}))(f),w=1,x=n.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(w++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){y.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){y.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};y.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"==typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:c(t),order:this.order};y.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],o=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(o,[this.normalizeOwnChildren(e)]):this.slim?t():t(o,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),k=n.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:y.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){y.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){y.unregisterTarget(e),y.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){y.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,o){var r=o.passengers[0],n="function"==typeof r?r(e):o.passengers;return t.concat(n)}),[])}(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),o=this.children(),r=this.transition||this.tag;return e?o[0]:this.slim&&!r?t():t(r,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},o)}}),O=0,S=["disabled","name","order","slim","slotProps","tag","to"],C=["multiple","transition"],P=n.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(O++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!=typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(y.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=y.targets[e.name];else{var o=e.append;if(o){var r="string"==typeof o?o:"DIV",n=document.createElement(r);t.appendChild(n),t=n}var l=h(this.$props,C);l.slim=this.targetSlim,l.tag=this.targetTag,l.slotProps=this.targetSlotProps,l.name=this.to,this.portalTarget=new k({el:t,parent:this.$parent||this,propsData:l})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=h(this.$props,S);return t(x,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var content=this.$scopedSlots.manual({to:this.to});return Array.isArray(content)&&(content=content[0]),content||t()}});var T={install:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",x),t.component(e.portalTargetName||"PortalTarget",k),t.component(e.MountingPortalName||"MountingPortal",P)}};e.default=T,e.Portal=x,e.PortalTarget=k,e.MountingPortal=P,e.Wormhole=y},function(t,e,o){"use strict";var r={name:"NoSsr",functional:!0,props:{placeholder:String,placeholderTag:{type:String,default:"div"}},render:function(t,e){var o=e.parent,r=e.slots,n=e.props,l=r(),c=l.default;void 0===c&&(c=[]);var d=l.placeholder;return o._isMounted?c:(o.$once("hook:mounted",(function(){o.$forceUpdate()})),n.placeholderTag&&(n.placeholder||d)?t(n.placeholderTag,{class:["no-ssr-placeholder"]},n.placeholder||d):c.length>0?c.map((function(){return t(!1)})):t(!1))}};t.exports=r},function(t,e,o){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var content=function(t,e){var content=t[1]||"",o=t[3];if(!o)return content;if(e&&"function"==typeof btoa){var r=(l=o,c=btoa(unescape(encodeURIComponent(JSON.stringify(l)))),data="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(c),"/*# ".concat(data," */")),n=o.sources.map((function(source){return"/*# sourceURL=".concat(o.sourceRoot||"").concat(source," */")}));return[content].concat(n).concat([r]).join("\n")}var l,c,data;return[content].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(content,"}"):content})).join("")},e.i=function(t,o,r){"string"==typeof t&&(t=null,t,"");var n={};if(r)for(var i=0;i<this.length;i++){var l=this[i][0];null!=l&&(n[l]=!0)}for(var c=0;c<t.length;c++){var d=[].concat(t[c]);r&&n[d[0]]||(o&&(d[2]?d[2]="".concat(o," and ").concat(d[2]):d[2]=o),e.push(d))}},e}},function(t,e,o){"use strict";function r(t,e){for(var o=[],r={},i=0;i<e.length;i++){var n=e[i],l=n[0],c={id:t+":"+i,css:n[1],media:n[2],sourceMap:n[3]};r[l]?r[l].parts.push(c):o.push(r[l]={id:l,parts:[c]})}return o}o.r(e),o.d(e,"default",(function(){return y}));var n="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!n)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var l={},head=n&&(document.head||document.getElementsByTagName("head")[0]),c=null,d=0,h=!1,f=function(){},m=null,v="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function y(t,e,o,n){h=o,m=n||{};var c=r(t,e);return w(c),function(e){for(var o=[],i=0;i<c.length;i++){var n=c[i];(d=l[n.id]).refs--,o.push(d)}e?w(c=r(t,e)):c=[];for(i=0;i<o.length;i++){var d;if(0===(d=o[i]).refs){for(var h=0;h<d.parts.length;h++)d.parts[h]();delete l[d.id]}}}}function w(t){for(var i=0;i<t.length;i++){var e=t[i],o=l[e.id];if(o){o.refs++;for(var r=0;r<o.parts.length;r++)o.parts[r](e.parts[r]);for(;r<e.parts.length;r++)o.parts.push(k(e.parts[r]));o.parts.length>e.parts.length&&(o.parts.length=e.parts.length)}else{var n=[];for(r=0;r<e.parts.length;r++)n.push(k(e.parts[r]));l[e.id]={id:e.id,refs:1,parts:n}}}}function x(){var t=document.createElement("style");return t.type="text/css",head.appendChild(t),t}function k(t){var e,o,r=document.querySelector('style[data-vue-ssr-id~="'+t.id+'"]');if(r){if(h)return f;r.parentNode.removeChild(r)}if(v){var n=d++;r=c||(c=x()),e=C.bind(null,r,n,!1),o=C.bind(null,r,n,!0)}else r=x(),e=P.bind(null,r),o=function(){r.parentNode.removeChild(r)};return e(t),function(r){if(r){if(r.css===t.css&&r.media===t.media&&r.sourceMap===t.sourceMap)return;e(t=r)}else o()}}var O,S=(O=[],function(t,e){return O[t]=e,O.filter(Boolean).join("\n")});function C(t,e,o,r){var n=o?"":r.css;if(t.styleSheet)t.styleSheet.cssText=S(e,n);else{var l=document.createTextNode(n),c=t.childNodes;c[e]&&t.removeChild(c[e]),c.length?t.insertBefore(l,c[e]):t.appendChild(l)}}function P(t,e){var o=e.css,r=e.media,n=e.sourceMap;if(r&&t.setAttribute("media",r),m.ssrId&&t.setAttribute("data-vue-ssr-id",e.id),n&&(o+="\n/*# sourceURL="+n.sources[0]+" */",o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),t.styleSheet)t.styleSheet.cssText=o;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(o))}}},,,,,,,,,,,,function(t,e,o){"use strict";(function(t){var o="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var t=["Edge","Trident","Firefox"],i=0;i<t.length;i+=1)if(o&&navigator.userAgent.indexOf(t[i])>=0)return 1;return 0}();var n=o&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),r))}};function l(t){return t&&"[object Function]"==={}.toString.call(t)}function c(element,t){if(1!==element.nodeType)return[];var e=element.ownerDocument.defaultView.getComputedStyle(element,null);return t?e[t]:e}function d(element){return"HTML"===element.nodeName?element:element.parentNode||element.host}function h(element){if(!element)return document.body;switch(element.nodeName){case"HTML":case"BODY":return element.ownerDocument.body;case"#document":return element.body}var t=c(element),e=t.overflow,o=t.overflowX,r=t.overflowY;return/(auto|scroll|overlay)/.test(e+r+o)?element:h(d(element))}function f(t){return t&&t.referenceNode?t.referenceNode:t}var m=o&&!(!window.MSInputMethodContext||!document.documentMode),v=o&&/MSIE 10/.test(navigator.userAgent);function y(t){return 11===t?m:10===t?v:m||v}function w(element){if(!element)return document.documentElement;for(var t=y(10)?document.body:null,e=element.offsetParent||null;e===t&&element.nextElementSibling;)e=(element=element.nextElementSibling).offsetParent;var o=e&&e.nodeName;return o&&"BODY"!==o&&"HTML"!==o?-1!==["TH","TD","TABLE"].indexOf(e.nodeName)&&"static"===c(e,"position")?w(e):e:element?element.ownerDocument.documentElement:document.documentElement}function x(t){return null!==t.parentNode?x(t.parentNode):t}function k(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var o=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=o?t:e,n=o?e:t,l=document.createRange();l.setStart(r,0),l.setEnd(n,0);var element,c,d=l.commonAncestorContainer;if(t!==d&&e!==d||r.contains(n))return"BODY"===(c=(element=d).nodeName)||"HTML"!==c&&w(element.firstElementChild)!==element?w(d):d;var h=x(t);return h.host?k(h.host,e):k(t,x(e).host)}function O(element){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",e="top"===t?"scrollTop":"scrollLeft",o=element.nodeName;if("BODY"===o||"HTML"===o){var html=element.ownerDocument.documentElement,r=element.ownerDocument.scrollingElement||html;return r[e]}return element[e]}function S(rect,element){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],e=O(element,"top"),o=O(element,"left"),r=t?-1:1;return rect.top+=e*r,rect.bottom+=e*r,rect.left+=o*r,rect.right+=o*r,rect}function C(t,e){var o="x"===e?"Left":"Top",r="Left"===o?"Right":"Bottom";return parseFloat(t["border"+o+"Width"])+parseFloat(t["border"+r+"Width"])}function P(t,body,html,e){return Math.max(body["offset"+t],body["scroll"+t],html["client"+t],html["offset"+t],html["scroll"+t],y(10)?parseInt(html["offset"+t])+parseInt(e["margin"+("Height"===t?"Top":"Left")])+parseInt(e["margin"+("Height"===t?"Bottom":"Right")]):0)}function T(t){var body=t.body,html=t.documentElement,e=y(10)&&getComputedStyle(html);return{height:P("Height",body,html,e),width:P("Width",body,html,e)}}var j=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},_=function(){function t(t,e){for(var i=0;i<e.length;i++){var o=e[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,o,r){return o&&t(e.prototype,o),r&&t(e,r),e}}(),B=function(t,e,o){return e in t?Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[e]=o,t},D=Object.assign||function(t){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var e in source)Object.prototype.hasOwnProperty.call(source,e)&&(t[e]=source[e])}return t};function E(t){return D({},t,{right:t.left+t.width,bottom:t.top+t.height})}function M(element){var rect={};try{if(y(10)){rect=element.getBoundingClientRect();var t=O(element,"top"),e=O(element,"left");rect.top+=t,rect.left+=e,rect.bottom+=t,rect.right+=e}else rect=element.getBoundingClientRect()}catch(t){}var o={left:rect.left,top:rect.top,width:rect.right-rect.left,height:rect.bottom-rect.top},r="HTML"===element.nodeName?T(element.ownerDocument):{},n=r.width||element.clientWidth||o.width,l=r.height||element.clientHeight||o.height,d=element.offsetWidth-n,h=element.offsetHeight-l;if(d||h){var f=c(element);d-=C(f,"x"),h-=C(f,"y"),o.width-=d,o.height-=h}return E(o)}function $(t,e){var o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=y(10),n="HTML"===e.nodeName,l=M(t),d=M(e),f=h(t),m=c(e),v=parseFloat(m.borderTopWidth),w=parseFloat(m.borderLeftWidth);o&&n&&(d.top=Math.max(d.top,0),d.left=Math.max(d.left,0));var x=E({top:l.top-d.top-v,left:l.left-d.left-w,width:l.width,height:l.height});if(x.marginTop=0,x.marginLeft=0,!r&&n){var k=parseFloat(m.marginTop),O=parseFloat(m.marginLeft);x.top-=v-k,x.bottom-=v-k,x.left-=w-O,x.right-=w-O,x.marginTop=k,x.marginLeft=O}return(r&&!o?e.contains(f):e===f&&"BODY"!==f.nodeName)&&(x=S(x,e)),x}function z(element){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],html=element.ownerDocument.documentElement,e=$(element,html),o=Math.max(html.clientWidth,window.innerWidth||0),r=Math.max(html.clientHeight,window.innerHeight||0),n=t?0:O(html),l=t?0:O(html,"left"),c={top:n-e.top+e.marginTop,left:l-e.left+e.marginLeft,width:o,height:r};return E(c)}function A(element){var t=element.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===c(element,"position"))return!0;var e=d(element);return!!e&&A(e)}function I(element){if(!element||!element.parentElement||y())return document.documentElement;for(var t=element.parentElement;t&&"none"===c(t,"transform");)t=t.parentElement;return t||document.documentElement}function R(t,e,o,r){var n=arguments.length>4&&void 0!==arguments[4]&&arguments[4],l={top:0,left:0},c=n?I(t):k(t,f(e));if("viewport"===r)l=z(c,n);else{var m=void 0;"scrollParent"===r?"BODY"===(m=h(d(e))).nodeName&&(m=t.ownerDocument.documentElement):m="window"===r?t.ownerDocument.documentElement:r;var v=$(m,c,n);if("HTML"!==m.nodeName||A(c))l=v;else{var y=T(t.ownerDocument),w=y.height,x=y.width;l.top+=v.top-v.marginTop,l.bottom=w+v.top,l.left+=v.left-v.marginLeft,l.right=x+v.left}}var O="number"==typeof(o=o||0);return l.left+=O?o:o.left||0,l.top+=O?o:o.top||0,l.right-=O?o:o.right||0,l.bottom-=O?o:o.bottom||0,l}function F(t){return t.width*t.height}function L(t,e,o,r,n){var l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var c=R(o,r,l,n),d={top:{width:c.width,height:e.top-c.top},right:{width:c.right-e.right,height:c.height},bottom:{width:c.width,height:c.bottom-e.bottom},left:{width:e.left-c.left,height:c.height}},h=Object.keys(d).map((function(t){return D({key:t},d[t],{area:F(d[t])})})).sort((function(a,b){return b.area-a.area})),f=h.filter((function(t){var e=t.width,r=t.height;return e>=o.clientWidth&&r>=o.clientHeight})),m=f.length>0?f[0].key:h[0].key,v=t.split("-")[1];return m+(v?"-"+v:"")}function V(t,e,o){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,n=r?I(e):k(e,f(o));return $(o,n,r)}function N(element){var t=element.ownerDocument.defaultView.getComputedStyle(element),e=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),o=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:element.offsetWidth+o,height:element.offsetHeight+e}}function H(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return e[t]}))}function U(t,e,o){o=o.split("-")[0];var r=N(t),n={width:r.width,height:r.height},l=-1!==["right","left"].indexOf(o),c=l?"top":"left",d=l?"left":"top",h=l?"height":"width",f=l?"width":"height";return n[c]=e[c]+e[h]/2-r[h]/2,n[d]=o===d?e[d]-r[f]:e[H(d)],n}function G(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function W(t,data,e){return(void 0===e?t:t.slice(0,function(t,e,o){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[e]===o}));var r=G(t,(function(t){return t[e]===o}));return t.indexOf(r)}(t,"name",e))).forEach((function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var e=t.function||t.fn;t.enabled&&l(e)&&(data.offsets.popper=E(data.offsets.popper),data.offsets.reference=E(data.offsets.reference),data=e(data,t))})),data}function Y(){if(!this.state.isDestroyed){var data={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};data.offsets.reference=V(this.state,this.popper,this.reference,this.options.positionFixed),data.placement=L(this.options.placement,data.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),data.originalPlacement=data.placement,data.positionFixed=this.options.positionFixed,data.offsets.popper=U(this.popper,data.offsets.reference,data.placement),data.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",data=W(this.modifiers,data),this.state.isCreated?this.options.onUpdate(data):(this.state.isCreated=!0,this.options.onCreate(data))}}function K(t,e){return t.some((function(t){var o=t.name;return t.enabled&&o===e}))}function X(t){for(var e=[!1,"ms","Webkit","Moz","O"],o=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<e.length;i++){var r=e[i],n=r?""+r+o:t;if(void 0!==document.body.style[n])return n}return null}function J(){return this.state.isDestroyed=!0,K(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[X("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function Q(element){var t=element.ownerDocument;return t?t.defaultView:window}function Z(t,e,o,r){o.updateBound=r,Q(t).addEventListener("resize",o.updateBound,{passive:!0});var n=h(t);return function t(e,o,r,n){var l="BODY"===e.nodeName,c=l?e.ownerDocument.defaultView:e;c.addEventListener(o,r,{passive:!0}),l||t(h(c.parentNode),o,r,n),n.push(c)}(n,"scroll",o.updateBound,o.scrollParents),o.scrollElement=n,o.eventsEnabled=!0,o}function tt(){this.state.eventsEnabled||(this.state=Z(this.reference,this.options,this.state,this.scheduleUpdate))}function et(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,Q(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach((function(t){t.removeEventListener("scroll",e.updateBound)})),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function ot(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function it(element,t){Object.keys(t).forEach((function(e){var o="";-1!==["width","height","top","right","bottom","left"].indexOf(e)&&ot(t[e])&&(o="px"),element.style[e]=t[e]+o}))}var nt=o&&/Firefox/i.test(navigator.userAgent);function at(t,e,o){var r=G(t,(function(t){return t.name===e})),n=!!r&&t.some((function(t){return t.name===o&&t.enabled&&t.order<r.order}));if(!n){var l="`"+e+"`",c="`"+o+"`";console.warn(c+" modifier is required by "+l+" modifier in order to work, be sure to include it before "+l+"!")}return n}var st=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],lt=st.slice(3);function ct(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=lt.indexOf(t),r=lt.slice(o+1).concat(lt.slice(0,o));return e?r.reverse():r}var ut="flip",pt="clockwise",ht="counterclockwise";function ft(t,e,o,r){var n=[0,0],l=-1!==["right","left"].indexOf(r),c=t.split(/(\+|\-)/).map((function(t){return t.trim()})),d=c.indexOf(G(c,(function(t){return-1!==t.search(/,|\s/)})));c[d]&&-1===c[d].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var h=/\s*,\s*|\s+/,f=-1!==d?[c.slice(0,d).concat([c[d].split(h)[0]]),[c[d].split(h)[1]].concat(c.slice(d+1))]:[c];return(f=f.map((function(t,r){var n=(1===r?!l:l)?"height":"width",c=!1;return t.reduce((function(a,b){return""===a[a.length-1]&&-1!==["+","-"].indexOf(b)?(a[a.length-1]=b,c=!0,a):c?(a[a.length-1]+=b,c=!1,a):a.concat(b)}),[]).map((function(t){return function(t,e,o,r){var n=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),l=+n[1],c=n[2];if(!l)return t;if(0===c.indexOf("%")){var element=void 0;switch(c){case"%p":element=o;break;case"%":case"%r":default:element=r}return E(element)[e]/100*l}if("vh"===c||"vw"===c){return("vh"===c?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*l}return l}(t,n,e,o)}))}))).forEach((function(t,e){t.forEach((function(o,r){ot(o)&&(n[e]+=o*("-"===t[r-1]?-1:1))}))})),n}var bt={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(data){var t=data.placement,e=t.split("-")[0],o=t.split("-")[1];if(o){var r=data.offsets,n=r.reference,l=r.popper,c=-1!==["bottom","top"].indexOf(e),d=c?"left":"top",h=c?"width":"height",f={start:B({},d,n[d]),end:B({},d,n[d]+n[h]-l[h])};data.offsets.popper=D({},l,f[o])}return data}},offset:{order:200,enabled:!0,fn:function(data,t){var e=t.offset,o=data.placement,r=data.offsets,n=r.popper,l=r.reference,c=o.split("-")[0],d=void 0;return d=ot(+e)?[+e,0]:ft(e,n,l,c),"left"===c?(n.top+=d[0],n.left-=d[1]):"right"===c?(n.top+=d[0],n.left+=d[1]):"top"===c?(n.left+=d[0],n.top-=d[1]):"bottom"===c&&(n.left+=d[0],n.top+=d[1]),data.popper=n,data},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(data,t){var e=t.boundariesElement||w(data.instance.popper);data.instance.reference===e&&(e=w(e));var o=X("transform"),r=data.instance.popper.style,n=r.top,l=r.left,c=r[o];r.top="",r.left="",r[o]="";var d=R(data.instance.popper,data.instance.reference,t.padding,e,data.positionFixed);r.top=n,r.left=l,r[o]=c,t.boundaries=d;var h=t.priority,f=data.offsets.popper,m={primary:function(e){var o=f[e];return f[e]<d[e]&&!t.escapeWithReference&&(o=Math.max(f[e],d[e])),B({},e,o)},secondary:function(e){var o="right"===e?"left":"top",r=f[o];return f[e]>d[e]&&!t.escapeWithReference&&(r=Math.min(f[o],d[e]-("right"===e?f.width:f.height))),B({},o,r)}};return h.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";f=D({},f,m[e](t))})),data.offsets.popper=f,data},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(data){var t=data.offsets,e=t.popper,o=t.reference,r=data.placement.split("-")[0],n=Math.floor,l=-1!==["top","bottom"].indexOf(r),c=l?"right":"bottom",d=l?"left":"top",h=l?"width":"height";return e[c]<n(o[d])&&(data.offsets.popper[d]=n(o[d])-e[h]),e[d]>n(o[c])&&(data.offsets.popper[d]=n(o[c])),data}},arrow:{order:500,enabled:!0,fn:function(data,t){var e;if(!at(data.instance.modifiers,"arrow","keepTogether"))return data;var o=t.element;if("string"==typeof o){if(!(o=data.instance.popper.querySelector(o)))return data}else if(!data.instance.popper.contains(o))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),data;var r=data.placement.split("-")[0],n=data.offsets,l=n.popper,d=n.reference,h=-1!==["left","right"].indexOf(r),f=h?"height":"width",m=h?"Top":"Left",v=m.toLowerCase(),y=h?"left":"top",w=h?"bottom":"right",x=N(o)[f];d[w]-x<l[v]&&(data.offsets.popper[v]-=l[v]-(d[w]-x)),d[v]+x>l[w]&&(data.offsets.popper[v]+=d[v]+x-l[w]),data.offsets.popper=E(data.offsets.popper);var k=d[v]+d[f]/2-x/2,O=c(data.instance.popper),S=parseFloat(O["margin"+m]),C=parseFloat(O["border"+m+"Width"]),P=k-data.offsets.popper[v]-S-C;return P=Math.max(Math.min(l[f]-x,P),0),data.arrowElement=o,data.offsets.arrow=(B(e={},v,Math.round(P)),B(e,y,""),e),data},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(data,t){if(K(data.instance.modifiers,"inner"))return data;if(data.flipped&&data.placement===data.originalPlacement)return data;var e=R(data.instance.popper,data.instance.reference,t.padding,t.boundariesElement,data.positionFixed),o=data.placement.split("-")[0],r=H(o),n=data.placement.split("-")[1]||"",l=[];switch(t.behavior){case ut:l=[o,r];break;case pt:l=ct(o);break;case ht:l=ct(o,!0);break;default:l=t.behavior}return l.forEach((function(c,d){if(o!==c||l.length===d+1)return data;o=data.placement.split("-")[0],r=H(o);var h=data.offsets.popper,f=data.offsets.reference,m=Math.floor,v="left"===o&&m(h.right)>m(f.left)||"right"===o&&m(h.left)<m(f.right)||"top"===o&&m(h.bottom)>m(f.top)||"bottom"===o&&m(h.top)<m(f.bottom),y=m(h.left)<m(e.left),w=m(h.right)>m(e.right),x=m(h.top)<m(e.top),k=m(h.bottom)>m(e.bottom),O="left"===o&&y||"right"===o&&w||"top"===o&&x||"bottom"===o&&k,S=-1!==["top","bottom"].indexOf(o),C=!!t.flipVariations&&(S&&"start"===n&&y||S&&"end"===n&&w||!S&&"start"===n&&x||!S&&"end"===n&&k),P=!!t.flipVariationsByContent&&(S&&"start"===n&&w||S&&"end"===n&&y||!S&&"start"===n&&k||!S&&"end"===n&&x),T=C||P;(v||O||T)&&(data.flipped=!0,(v||O)&&(o=l[d+1]),T&&(n=function(t){return"end"===t?"start":"start"===t?"end":t}(n)),data.placement=o+(n?"-"+n:""),data.offsets.popper=D({},data.offsets.popper,U(data.instance.popper,data.offsets.reference,data.placement)),data=W(data.instance.modifiers,data,"flip"))})),data},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(data){var t=data.placement,e=t.split("-")[0],o=data.offsets,r=o.popper,n=o.reference,l=-1!==["left","right"].indexOf(e),c=-1===["top","left"].indexOf(e);return r[l?"left":"top"]=n[e]-(c?r[l?"width":"height"]:0),data.placement=H(t),data.offsets.popper=E(r),data}},hide:{order:800,enabled:!0,fn:function(data){if(!at(data.instance.modifiers,"hide","preventOverflow"))return data;var t=data.offsets.reference,e=G(data.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(t.bottom<e.top||t.left>e.right||t.top>e.bottom||t.right<e.left){if(!0===data.hide)return data;data.hide=!0,data.attributes["x-out-of-boundaries"]=""}else{if(!1===data.hide)return data;data.hide=!1,data.attributes["x-out-of-boundaries"]=!1}return data}},computeStyle:{order:850,enabled:!0,fn:function(data,t){var e=t.x,o=t.y,r=data.offsets.popper,n=G(data.instance.modifiers,(function(t){return"applyStyle"===t.name})).gpuAcceleration;void 0!==n&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var l=void 0!==n?n:t.gpuAcceleration,c=w(data.instance.popper),d=M(c),h={position:r.position},f=function(data,t){var e=data.offsets,o=e.popper,r=e.reference,n=Math.round,l=Math.floor,c=function(t){return t},d=n(r.width),h=n(o.width),f=-1!==["left","right"].indexOf(data.placement),m=-1!==data.placement.indexOf("-"),v=t?f||m||d%2==h%2?n:l:c,y=t?n:c;return{left:v(d%2==1&&h%2==1&&!m&&t?o.left-1:o.left),top:y(o.top),bottom:y(o.bottom),right:v(o.right)}}(data,window.devicePixelRatio<2||!nt),m="bottom"===e?"top":"bottom",v="right"===o?"left":"right",y=X("transform"),x=void 0,k=void 0;if(k="bottom"===m?"HTML"===c.nodeName?-c.clientHeight+f.bottom:-d.height+f.bottom:f.top,x="right"===v?"HTML"===c.nodeName?-c.clientWidth+f.right:-d.width+f.right:f.left,l&&y)h[y]="translate3d("+x+"px, "+k+"px, 0)",h[m]=0,h[v]=0,h.willChange="transform";else{var O="bottom"===m?-1:1,S="right"===v?-1:1;h[m]=k*O,h[v]=x*S,h.willChange=m+", "+v}var C={"x-placement":data.placement};return data.attributes=D({},C,data.attributes),data.styles=D({},h,data.styles),data.arrowStyles=D({},data.offsets.arrow,data.arrowStyles),data},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(data){var element,t;return it(data.instance.popper,data.styles),element=data.instance.popper,t=data.attributes,Object.keys(t).forEach((function(e){!1!==t[e]?element.setAttribute(e,t[e]):element.removeAttribute(e)})),data.arrowElement&&Object.keys(data.arrowStyles).length&&it(data.arrowElement,data.arrowStyles),data},onLoad:function(t,e,o,r,n){var l=V(n,e,t,o.positionFixed),c=L(o.placement,l,e,t,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return e.setAttribute("x-placement",c),it(e,{position:o.positionFixed?"fixed":"absolute"}),o},gpuAcceleration:void 0}}},mt=function(){function t(e,o){var r=this,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};j(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=n(this.update.bind(this)),this.options=D({},t.Defaults,c),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=o&&o.jquery?o[0]:o,this.options.modifiers={},Object.keys(D({},t.Defaults.modifiers,c.modifiers)).forEach((function(e){r.options.modifiers[e]=D({},t.Defaults.modifiers[e]||{},c.modifiers?c.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return D({name:t},r.options.modifiers[t])})).sort((function(a,b){return a.order-b.order})),this.modifiers.forEach((function(t){t.enabled&&l(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)})),this.update();var d=this.options.eventsEnabled;d&&this.enableEventListeners(),this.state.eventsEnabled=d}return _(t,[{key:"update",value:function(){return Y.call(this)}},{key:"destroy",value:function(){return J.call(this)}},{key:"enableEventListeners",value:function(){return tt.call(this)}},{key:"disableEventListeners",value:function(){return et.call(this)}}]),t}();mt.Utils=("undefined"!=typeof window?window:t).PopperUtils,mt.placements=st,mt.Defaults=bt,e.a=mt}).call(this,o(38))},,,,,,,,,,,,,,,,function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=o(16);r.__exportStar(o(231),e),r.__exportStar(o(232),e),r.__exportStar(o(233),e),r.__exportStar(o(234),e),r.__exportStar(o(235),e),r.__exportStar(o(236),e)},function(t,e,o){var content=o(202);"string"==typeof content&&(content=t.i,content,""),content.locals&&(t.exports=content.locals);(0,o(57).default)("4a1cbb1a",content,!0,{sourceMap:!1})},function(t,e,o){var content=o(204);"string"==typeof content&&(content=t.i,content,""),content.locals&&(t.exports=content.locals);(0,o(57).default)("fa7ff0ca",content,!0,{sourceMap:!1})},,,,,function(t,e,o){"use strict";o(3),o(71),o(2),o(50),o(63),o(18),o(22),o(23),o(1),o(100),o(101);var r=o(7);function n(t,e){var o;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(o=function(t,e){if(!t)return;if("string"==typeof t)return l(t,e);var o=Object.prototype.toString.call(t).slice(8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return l(t,e)}(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,c=!0,d=!1;return{s:function(){o=t[Symbol.iterator]()},n:function(){var t=o.next();return c=t.done,t},e:function(t){d=!0,n=t},f:function(){try{c||null==o.return||o.return()}finally{if(d)throw n}}}}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i<e;i++)o[i]=t[i];return o}var c=window.requestIdleCallback||function(t){var e=Date.now();return setTimeout((function(){t({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-e))}})}),1)},d=window.cancelIdleCallback||function(t){clearTimeout(t)},h=window.IntersectionObserver&&new window.IntersectionObserver((function(t){t.forEach((function(t){var e=t.intersectionRatio,link=t.target;e<=0||link.__prefetch()}))}));e.a={name:"NuxtLink",extends:r.default.component("RouterLink"),props:{prefetch:{type:Boolean,default:!0},noPrefetch:{type:Boolean,default:!1}},mounted:function(){this.prefetch&&!this.noPrefetch&&(this.handleId=c(this.observe,{timeout:2e3}))},beforeDestroy:function(){d(this.handleId),this.__observed&&(h.unobserve(this.$el),delete this.$el.__prefetch)},methods:{observe:function(){h&&this.shouldPrefetch()&&(this.$el.__prefetch=this.prefetchLink.bind(this),h.observe(this.$el),this.__observed=!0)},shouldPrefetch:function(){return this.getPrefetchComponents().length>0},canPrefetch:function(){var t=navigator.connection;return!(this.$nuxt.isOffline||t&&((t.effectiveType||"").includes("2g")||t.saveData))},getPrefetchComponents:function(){return this.$router.resolve(this.to,this.$route,this.append).resolved.matched.map((function(t){return t.components.default})).filter((function(t){return"function"==typeof t&&!t.options&&!t.__prefetched}))},prefetchLink:function(){if(this.canPrefetch()){h.unobserve(this.$el);var t,e=n(this.getPrefetchComponents());try{for(e.s();!(t=e.n()).done;){var o=t.value,r=o();r instanceof Promise&&r.catch((function(){})),o.__prefetched=!0}}catch(t){e.e(t)}finally{e.f()}}}}}},,,,,,,,,,,,,,,,,,,function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Utils=void 0;const r=o(16),n=o(12);class l{static isSsr(){return"undefined"==typeof window||!window}static get animate(){return this.isSsr()?t=>setTimeout(t):t=>(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||window.setTimeout)(t)}static get cancelAnimation(){return this.isSsr()?t=>clearTimeout(t):t=>(window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||window.clearTimeout)(t)}static clamp(t,e,o){return Math.min(Math.max(t,e),o)}static isInArray(t,e){return t===e||e instanceof Array&&e.indexOf(t)>-1}static mix(t,e,o,r){return Math.floor((t*o+e*r)/(o+r))}static getParticleBaseVelocity(t){let e;switch(t.direction){case n.MoveDirection.top:e={x:0,y:-1};break;case n.MoveDirection.topRight:e={x:.5,y:-.5};break;case n.MoveDirection.right:e={x:1,y:-0};break;case n.MoveDirection.bottomRight:e={x:.5,y:.5};break;case n.MoveDirection.bottom:e={x:0,y:1};break;case n.MoveDirection.bottomLeft:e={x:-.5,y:1};break;case n.MoveDirection.left:e={x:-1,y:0};break;case n.MoveDirection.topLeft:e={x:-.5,y:-.5};break;default:e={x:0,y:0}}return e}static getDistances(t,e){const o=t.x-e.x,r=t.y-e.y;return{dx:o,dy:r,distance:Math.sqrt(o*o+r*r)}}static getDistance(t,e){return this.getDistances(t,e).distance}static loadFont(t){return r.__awaiter(this,void 0,void 0,(function*(){try{yield document.fonts.load(`${t.weight} 36px '${t.font}'`)}catch(t){}}))}static arrayRandomIndex(t){return Math.floor(Math.random()*t.length)}static itemFromArray(t,e){return t[null!=e?e:this.arrayRandomIndex(t)]}static randomInRange(t,e){const o=Math.max(t,e),r=Math.min(t,e);return Math.random()*(o-r)+r}static isPointInside(t,e,o){return this.areBoundsInside(this.calculateBounds(t,null!=o?o:0),e)}static areBoundsInside(t,e){return t.left<e.width&&t.right>0&&t.top<e.height&&t.bottom>0}static calculateBounds(t,e){return{bottom:t.y+e,left:t.x-e,right:t.x+e,top:t.y-e}}static loadImage(source){return new Promise((t,e)=>{if(!source)return void e("Error tsParticles - No image.src");const image={source:source,type:source.substr(source.length-3)},img=new Image;img.addEventListener("load",()=>{image.element=img,t(image)}),img.addEventListener("error",()=>{e("Error tsParticles - loading image: "+source)}),img.src=source})}static downloadSvgImage(source){return r.__awaiter(this,void 0,void 0,(function*(){if(!source)throw new Error("Error tsParticles - No image.src");const image={source:source,type:source.substr(source.length-3)};if("svg"!==image.type)return this.loadImage(source);const t=yield fetch(image.source);if(!t.ok)throw new Error("Error tsParticles - Image not found");return image.svgData=yield t.text(),image}))}static deepExtend(t,...e){for(const source of e.filter(s=>null!=s)){if("object"!=typeof source){t=source;continue}const e=Array.isArray(source);!e||"object"==typeof t&&t&&Array.isArray(t)?e||"object"==typeof t&&t&&!Array.isArray(t)||(t={}):t=[];for(const e in source){if("__proto__"===e)continue;const o=source[e],r="object"==typeof o;t[e]=r&&Array.isArray(o)?o.map(o=>this.deepExtend(t[e],o)):this.deepExtend(t[e],o)}}return t}static isDivModeEnabled(t,e){return e instanceof Array?!!e.find(e=>e.enable&&l.isInArray(t,e.mode)):l.isInArray(t,e.mode)}static divModeExecute(t,e,o){if(e instanceof Array)for(const div of e){const e=div.mode;div.enable&&l.isInArray(t,e)&&this.singleDivModeExecute(div,o)}else{const r=e.mode;e.enable&&l.isInArray(t,r)&&this.singleDivModeExecute(e,o)}}static singleDivModeExecute(div,t){const e=div.ids;if(e instanceof Array)for(const o of e)t(o,div);else t(e,div)}static divMode(t,e){if(e&&t)return t instanceof Array?t.find(t=>l.isInArray(e,t.ids)):l.isInArray(e,t.ids)?t:void 0}}e.Utils=l},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Constants=void 0;class r{}e.Constants=r,r.canvasClass="tsparticles-canvas-el",r.randomColorValue="random",r.midColorValue="mid",r.touchEndEvent="touchend",r.mouseDownEvent="mousedown",r.mouseUpEvent="mouseup",r.mouseMoveEvent="mousemove",r.touchStartEvent="touchstart",r.touchMoveEvent="touchmove",r.mouseLeaveEvent="mouseleave",r.mouseOutEvent="mouseout",r.touchCancelEvent="touchcancel",r.resizeEvent="resize",r.visibilityChangeEvent="visibilitychange",r.noPolygonDataLoaded="No polygon data loaded.",r.noPolygonFound="No polygon found, you need to specify SVG url in config."},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Range=void 0;e.Range=class{constructor(t,e){this.position={x:t,y:e}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Rectangle=void 0;const r=o(113);class n extends r.Range{constructor(t,e,o,r){super(t,e),this.size={height:r,width:o}}contains(t){const e=this.size.width,o=this.size.height,r=this.position;return t.x>=r.x&&t.x<=r.x+e&&t.y>=r.y&&t.y<=r.y+o}intersects(t){const rect=t,circle=t,e=this.size.width,o=this.size.height,r=this.position,n=t.position;if(void 0!==circle.radius)return circle.intersects(this);if(void 0!==rect.size){const t=rect.size,l=t.width,h2=t.height;return n.x<r.x+e&&n.x+l>r.x&&n.y<r.y+o&&n.y+h2>r.y}return!1}}e.Rectangle=n},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});o(16).__exportStar(o(335),e)},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});o(16).__exportStar(o(341),e)},function(t,e,o){"use strict";e.a={}},function(t,e,o){"use strict";var r={name:"ClientOnly",functional:!0,props:{placeholder:String,placeholderTag:{type:String,default:"div"}},render:function(t,e){var o=e.parent,r=e.slots,n=e.props,l=r(),c=l.default;void 0===c&&(c=[]);var d=l.placeholder;return o._isMounted?c:(o.$once("hook:mounted",(function(){o.$forceUpdate()})),n.placeholderTag&&(n.placeholder||d)?t(n.placeholderTag,{class:["client-only-placeholder"]},n.placeholder||d):c.length>0?c.map((function(){return t(!1)})):t(!1))}};t.exports=r},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ColorUtils=void 0;const r=o(111),n=o(112);class l{static colorToRgb(input){var t,e;if(void 0===input)return;const o="string"==typeof input?{value:input}:input;let c;if("string"==typeof o.value)c=o.value===n.Constants.randomColorValue?this.getRandomRgbColor():l.stringToRgb(o.value);else if(o.value instanceof Array){const t=r.Utils.itemFromArray(o.value);c=l.colorToRgb({value:t})}else{const r=o.value,n=null!==(t=r.rgb)&&void 0!==t?t:o.value;if(void 0!==n.r)c=n;else{const t=null!==(e=r.hsl)&&void 0!==e?e:o.value;void 0!==t.h&&(c=l.hslToRgb(t))}}return c}static colorToHsl(t){const e=this.colorToRgb(t);return void 0!==e?this.rgbToHsl(e):e}static rgbToHsl(t){const e=t.r/255,o=t.g/255,r=t.b/255,n=Math.max(e,o,r),l=Math.min(e,o,r),c={h:0,l:(n+l)/2,s:0};return n!=l&&(c.s=c.l<.5?(n-l)/(n+l):(n-l)/(2-n-l),c.h=e===n?(o-r)/(n-l):c.h=o===n?2+(r-e)/(n-l):4+(e-o)/(n-l)),c.l*=100,c.s*=100,c.h*=60,c.h<0&&(c.h+=360),c}static stringToAlpha(input){var t;return null===(t=l.stringToRgba(input))||void 0===t?void 0:t.a}static stringToRgb(input){return l.stringToRgba(input)}static hslToRgb(t){const e={b:0,g:0,r:0},o={h:t.h/360,l:t.l/100,s:t.s/100};if(0===o.s)e.b=o.l,e.g=o.l,e.r=o.l;else{const q=o.l<.5?o.l*(1+o.s):o.l+o.s-o.l*o.s,p=2*o.l-q;e.r=l.hue2rgb(p,q,o.h+1/3),e.g=l.hue2rgb(p,q,o.h),e.b=l.hue2rgb(p,q,o.h-1/3)}return e.r=Math.floor(255*e.r),e.g=Math.floor(255*e.g),e.b=Math.floor(255*e.b),e}static hslaToRgba(t){const e=l.hslToRgb(t);return{a:t.a,b:e.b,g:e.g,r:e.r}}static getRandomRgbColor(t){const e=null!=t?t:0;return{b:Math.floor(r.Utils.randomInRange(e,256)),g:Math.floor(r.Utils.randomInRange(e,256)),r:Math.floor(r.Utils.randomInRange(e,256))}}static getStyleFromRgb(t,e){return`rgba(${t.r}, ${t.g}, ${t.b}, ${null!=e?e:1})`}static getStyleFromHsl(t,e){return`hsla(${t.h}, ${t.s}%, ${t.l}%, ${null!=e?e:1})`}static mix(t,e,o,n){let l=t,c=e;return void 0===l.r&&(l=this.hslToRgb(t)),void 0===c.r&&(c=this.hslToRgb(e)),{b:r.Utils.mix(l.b,c.b,o,n),g:r.Utils.mix(l.g,c.g,o,n),r:r.Utils.mix(l.r,c.r,o,n)}}static replaceColorSvg(image,t,e){if(!image.svgData)return"";return image.svgData.replace(/#([0-9A-F]{3,6})/gi,()=>l.getStyleFromHsl(t,e))}static hue2rgb(p,q,t){let e=t;return e<0&&(e+=1),e>1&&(e-=1),e<1/6?p+6*(q-p)*e:e<.5?q:e<2/3?p+(q-p)*(2/3-e)*6:p}static stringToRgba(input){if(input.startsWith("rgb")){const t=/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(,\s*([\d.]+)\s*)?\)/i.exec(input);return t?{a:t.length>4?parseFloat(t[5]):1,b:parseInt(t[3],10),g:parseInt(t[2],10),r:parseInt(t[1],10)}:void 0}if(input.startsWith("hsl")){const t=/hsla?\(\s*(\d+)\s*,\s*(\d+)%\s*,\s*(\d+)%\s*(,\s*([\d.]+)\s*)?\)/i.exec(input);return t?l.hslaToRgba({a:t.length>4?parseFloat(t[5]):1,h:parseInt(t[1],10),l:parseInt(t[3],10),s:parseInt(t[2],10)}):void 0}{const t=/^#?([a-f\d])([a-f\d])([a-f\d])([a-f\d])?$/i,e=input.replace(t,(t,e,g,b,a)=>e+e+g+g+b+b+(void 0!==a?a+a:"")),o=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i.exec(e);return o?{a:void 0!==o[4]?parseInt(o[4],16)/255:1,b:parseInt(o[3],16),g:parseInt(o[2],16),r:parseInt(o[1],16)}:void 0}}}e.ColorUtils=l},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=o(16);r.__exportStar(o(240),e),r.__exportStar(o(241),e),r.__exportStar(o(242),e),r.__exportStar(o(243),e),r.__exportStar(o(244),e)},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Circle=void 0;const r=o(113);class n extends r.Range{constructor(t,e,o){super(t,e),this.radius=o}contains(t){return Math.pow(t.x-this.position.x,2)+Math.pow(t.y-this.position.y,2)<=this.radius*this.radius}intersects(t){const rect=t,circle=t,e=this.position,o=t.position,r=Math.abs(o.x-e.x),n=Math.abs(o.y-e.y),l=this.radius;if(void 0!==circle.radius){return l+circle.radius>Math.sqrt(r*r+n+n)}if(void 0!==rect.size){const t=rect.size.width,e=rect.size.height,o=Math.pow(r-t,2)+Math.pow(n-e,2);return!(r>l+t||n>l+e)&&(r<=t||n<=e||o<=l*l)}return!1}}e.Circle=n},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PolygonDrawerBase=void 0;e.PolygonDrawerBase=class{draw(t,e,o){const r=this.getCenter(e,o),n=this.getSidesData(e,o),l=n.count.numerator*n.count.denominator,c=n.count.numerator/n.count.denominator,d=180*(c-2)/c,h=Math.PI-Math.PI*d/180;if(t){t.beginPath(),t.translate(r.x,r.y),t.moveTo(0,0);for(let i=0;i<l;i++)t.lineTo(n.length,0),t.translate(n.length,0),t.rotate(h)}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Particles=void 0;const r=o(263),n=o(266),l=o(273),c=o(275),d=o(155),h=o(278),f=o(281),m=o(283),v=o(284),y=o(286),w=o(287),x=o(156);e.Particles=class{constructor(){this.collisions=new y.Collisions,this.color=new x.AnimatableColor,this.links=new r.Links,this.move=new n.Move,this.number=new l.ParticlesNumber,this.opacity=new c.Opacity,this.rotate=new f.Rotate,this.shadow=new m.Shadow,this.shape=new d.Shape,this.size=new h.Size,this.stroke=new v.Stroke,this.twinkle=new w.Twinkle}get line_linked(){return this.links}set line_linked(t){this.links=t}get lineLinked(){return this.links}set lineLinked(t){this.links=t}load(data){var t,e,o,r,n,l,c;if(void 0===data)return;void 0!==data.color&&(this.color=x.AnimatableColor.create(this.color,data.color));const d=null!==(e=null!==(t=data.links)&&void 0!==t?t:data.lineLinked)&&void 0!==e?e:data.line_linked;void 0!==d&&this.links.load(d),this.move.load(data.move),this.number.load(data.number),this.opacity.load(data.opacity),this.rotate.load(data.rotate),this.shape.load(data.shape),this.size.load(data.size),this.shadow.load(data.shadow),this.twinkle.load(data.twinkle);const h=null!==(r=null===(o=data.move)||void 0===o?void 0:o.collisions)&&void 0!==r?r:null===(n=data.move)||void 0===n?void 0:n.bounce;void 0!==h&&(this.collisions.enable=h),this.collisions.load(data.collisions);const f=null!==(l=data.stroke)&&void 0!==l?l:null===(c=data.shape)||void 0===c?void 0:c.stroke;void 0!==f&&(f instanceof Array?this.stroke=f.map(s=>{const t=new v.Stroke;return t.load(s),t}):(this.stroke instanceof Array&&(this.stroke=new v.Stroke),this.stroke.load(f)))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Shape=void 0;const r=o(12),n=o(10);e.Shape=class{constructor(){this.options={},this.type=r.ShapeType.circle}get image(){var t;return null!==(t=this.options[r.ShapeType.image])&&void 0!==t?t:this.options[r.ShapeType.images]}set image(t){this.options[r.ShapeType.image]=t,this.options[r.ShapeType.images]=t}get custom(){return this.options}set custom(t){this.options=t}get images(){return this.image instanceof Array?this.image:[this.image]}set images(t){this.image=t}get stroke(){return[]}set stroke(t){}get character(){var t;return null!==(t=this.options[r.ShapeType.character])&&void 0!==t?t:this.options[r.ShapeType.char]}set character(t){this.options[r.ShapeType.character]=t,this.options[r.ShapeType.char]=t}get polygon(){var t;return null!==(t=this.options[r.ShapeType.polygon])&&void 0!==t?t:this.options[r.ShapeType.star]}set polygon(t){this.options[r.ShapeType.polygon]=t,this.options[r.ShapeType.star]=t}load(data){var t,e,o;if(void 0===data)return;const l=null!==(t=data.options)&&void 0!==t?t:data.custom;if(void 0!==l)for(const t in l){const o=l[t];void 0!==o&&(this.options[t]=n.Utils.deepExtend(null!==(e=this.options[t])&&void 0!==e?e:{},o))}this.loadShape(data.character,r.ShapeType.character,r.ShapeType.char,!0),this.loadShape(data.polygon,r.ShapeType.polygon,r.ShapeType.star,!1),this.loadShape(null!==(o=data.image)&&void 0!==o?o:data.images,r.ShapeType.image,r.ShapeType.images,!0),void 0!==data.type&&(this.type=data.type)}loadShape(t,e,o,r){var l,c,d,h;void 0!==t&&(t instanceof Array?(this.options[e]instanceof Array||(this.options[e]=[],this.options[o]&&!r||(this.options[o]=[])),this.options[e]=n.Utils.deepExtend(null!==(l=this.options[e])&&void 0!==l?l:[],t),this.options[o]&&!r||(this.options[o]=n.Utils.deepExtend(null!==(c=this.options[o])&&void 0!==c?c:[],t))):(this.options[e]instanceof Array&&(this.options[e]={},this.options[o]&&!r||(this.options[o]={})),this.options[e]=n.Utils.deepExtend(null!==(d=this.options[e])&&void 0!==d?d:{},t),this.options[o]&&!r||(this.options[o]=n.Utils.deepExtend(null!==(h=this.options[o])&&void 0!==h?h:{},t))))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AnimatableColor=void 0;const r=o(26),n=o(285);class l extends r.OptionsColor{constructor(){super(),this.animation=new n.ColorAnimation}static create(source,data){const t=null!=source?source:new l;return void 0!==data&&t.load("string"==typeof data?{value:data}:data),t}load(data){super.load(data),this.animation.load(null==data?void 0:data.animation)}}e.AnimatableColor=l},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BubbleBase=void 0;const r=o(26);e.BubbleBase=class{constructor(){this.distance=200,this.duration=.4}load(data){void 0!==data&&(void 0!==data.distance&&(this.distance=data.distance),void 0!==data.duration&&(this.duration=data.duration),void 0!==data.opacity&&(this.opacity=data.opacity),void 0!==data.color&&(data.color instanceof Array?this.color=data.color.map(s=>r.OptionsColor.create(void 0,s)):(this.color instanceof Array&&(this.color=new r.OptionsColor),this.color=r.OptionsColor.create(this.color,data.color))),void 0!==data.size&&(this.size=data.size))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RepulseBase=void 0;e.RepulseBase=class{constructor(){this.distance=200,this.duration=.4,this.speed=1}load(data){void 0!==data&&(void 0!==data.distance&&(this.distance=data.distance),void 0!==data.duration&&(this.duration=data.duration),void 0!==data.speed&&(this.speed=data.speed))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Absorber=void 0;const r=o(333),n=o(26);e.Absorber=class{constructor(){this.color=new n.OptionsColor,this.color.value="#000000",this.draggable=!1,this.opacity=1,this.destroy=!0,this.orbits=!1,this.size=new r.AbsorberSize}load(data){void 0!==data&&(void 0!==data.color&&(this.color=n.OptionsColor.create(this.color,data.color)),void 0!==data.draggable&&(this.draggable=data.draggable),void 0!==data.opacity&&(this.opacity=data.opacity),void 0!==data.position&&(this.position={x:data.position.x,y:data.position.y}),void 0!==data.size&&this.size.load(data.size),void 0!==data.destroy&&(this.destroy=data.destroy),void 0!==data.orbits&&(this.orbits=data.orbits))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EmitterSize=void 0;const r=o(12);e.EmitterSize=class{constructor(){this.mode=r.SizeMode.percent,this.height=0,this.width=0}load(data){void 0!==data&&(void 0!==data.mode&&(this.mode=data.mode),void 0!==data.height&&(this.height=data.height),void 0!==data.width&&(this.width=data.width))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Emitter=void 0;const r=o(12),n=o(339),l=o(340),c=o(10),d=o(160);e.Emitter=class{constructor(){this.direction=r.MoveDirection.none,this.life=new l.EmitterLife,this.rate=new n.EmitterRate}load(data){void 0!==data&&(void 0!==data.size&&(void 0===this.size&&(this.size=new d.EmitterSize),this.size.load(data.size)),void 0!==data.direction&&(this.direction=data.direction),this.life.load(data.life),void 0!==data.particles&&(this.particles=c.Utils.deepExtend({},data.particles)),this.rate.load(data.rate),void 0!==data.position&&(this.position={x:data.position.x,y:data.position.y}))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PolygonMask=void 0;const r=o(51),n=o(347),l=o(349),c=o(350),d=o(351);e.PolygonMask=class{constructor(){this.draw=new n.Draw,this.enable=!1,this.inline=new c.Inline,this.move=new l.Move,this.scale=1,this.type=r.Type.none}get inlineArrangement(){return this.inline.arrangement}set inlineArrangement(t){this.inline.arrangement=t}load(data){var t;if(void 0!==data){this.draw.load(data.draw);const e=null!==(t=data.inline)&&void 0!==t?t:{arrangement:data.inlineArrangement};void 0!==e&&this.inline.load(e),this.move.load(data.move),void 0!==data.scale&&(this.scale=data.scale),void 0!==data.type&&(this.type=data.type),void 0!==data.enable?this.enable=data.enable:this.enable=this.type!==r.Type.none,void 0!==data.url&&(this.url=data.url),void 0!==data.data&&("string"==typeof data.data?this.data=data.data:(this.data=new d.LocalSvg,this.data.load(data.data))),void 0!==data.position&&(this.position={x:data.position.x,y:data.position.y})}}}},function(t,e,o){"use strict";e.a=function(t,e){return e=e||{},new Promise((function(o,r){var s=new XMLHttpRequest,n=[],u=[],i={},a=function(){return{ok:2==(s.status/100|0),statusText:s.statusText,status:s.status,url:s.responseURL,text:function(){return Promise.resolve(s.responseText)},json:function(){return Promise.resolve(JSON.parse(s.responseText))},blob:function(){return Promise.resolve(new Blob([s.response]))},clone:a,headers:{keys:function(){return n},entries:function(){return u},get:function(t){return i[t.toLowerCase()]},has:function(t){return t.toLowerCase()in i}}}};for(var l in s.open(e.method||"get",t,!0),s.onload=function(){s.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(t,e,o){n.push(e=e.toLowerCase()),u.push([e,o]),i[e]=i[e]?i[e]+","+o:o})),o(a())},s.onerror=r,s.withCredentials="include"==e.credentials,e.headers)s.setRequestHeader(l,e.headers[l]);s.send(e.body||null)}))}},,function(t,e,o){"use strict";var r=function(t){return function(t){return!!t&&"object"==typeof t}(t)&&!function(t){var e=Object.prototype.toString.call(t);return"[object RegExp]"===e||"[object Date]"===e||function(t){return t.$$typeof===n}(t)}(t)};var n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function l(t,e){return!1!==e.clone&&e.isMergeableObject(t)?m((o=t,Array.isArray(o)?[]:{}),t,e):t;var o}function c(t,source,e){return t.concat(source).map((function(element){return l(element,e)}))}function d(t){return Object.keys(t).concat(function(t){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter((function(symbol){return t.propertyIsEnumerable(symbol)})):[]}(t))}function h(object,t){try{return t in object}catch(t){return!1}}function f(t,source,e){var o={};return e.isMergeableObject(t)&&d(t).forEach((function(r){o[r]=l(t[r],e)})),d(source).forEach((function(r){(function(t,e){return h(t,e)&&!(Object.hasOwnProperty.call(t,e)&&Object.propertyIsEnumerable.call(t,e))})(t,r)||(h(t,r)&&e.isMergeableObject(source[r])?o[r]=function(t,e){if(!e.customMerge)return m;var o=e.customMerge(t);return"function"==typeof o?o:m}(r,e)(t[r],source[r],e):o[r]=l(source[r],e))})),o}function m(t,source,e){(e=e||{}).arrayMerge=e.arrayMerge||c,e.isMergeableObject=e.isMergeableObject||r,e.cloneUnlessOtherwiseSpecified=l;var o=Array.isArray(source);return o===Array.isArray(t)?o?e.arrayMerge(t,source,e):f(t,source,e):l(source,e)}m.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce((function(t,o){return m(t,o,e)}),{})};var v=m;t.exports=v},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.tsParticles=e.pJSDom=e.particlesJS=void 0;const r=o(16),n=o(222),l=new(o(223).Main);e.tsParticles=l,l.init();const{particlesJS:c,pJSDom:d}=n.initPjs(l);e.particlesJS=c,e.pJSDom=d,r.__exportStar(o(12),e)},function(t,e,o){"use strict";o(1),o(65);var r=o(20),n=o(7),l=o(8),c=window.__NUXT__;function d(){if(!this._hydrated)return this.$fetch()}function h(){if((t=this).$vnode&&t.$vnode.elm&&t.$vnode.elm.dataset&&t.$vnode.elm.dataset.fetchKey){var t;this._hydrated=!0,this._fetchKey=+this.$vnode.elm.dataset.fetchKey;var data=c.fetch[this._fetchKey];if(data&&data._error)this.$fetchState.error=data._error;else for(var e in data)n.default.set(this.$data,e,data[e])}}function f(){var t=this;return this._fetchPromise||(this._fetchPromise=m.call(this).then((function(){delete t._fetchPromise}))),this._fetchPromise}function m(){return v.apply(this,arguments)}function v(){return(v=Object(r.a)(regeneratorRuntime.mark((function t(){var e,o,r,n=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.$nuxt.nbFetching++,this.$fetchState.pending=!0,this.$fetchState.error=null,this._hydrated=!1,e=null,o=Date.now(),t.prev=6,t.next=9,this.$options.fetch.call(this);case 9:t.next=15;break;case 11:t.prev=11,t.t0=t.catch(6),e=Object(l.p)(t.t0);case 15:if(!((r=this._fetchDelay-(Date.now()-o))>0)){t.next=19;break}return t.next=19,new Promise((function(t){return setTimeout(t,r)}));case 19:this.$fetchState.error=e,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return n.$nuxt.nbFetching--}));case 23:case"end":return t.stop()}}),t,this,6,11)})))).apply(this,arguments)}e.a={beforeCreate:function(){Object(l.l)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,n.default.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}),this.$fetch=f.bind(this),Object(l.a)(this,"created",h),Object(l.a)(this,"beforeMount",d))}}},function(t,e,o){"use strict";o(22),o(23),o(1),o(107);var r=o(13),n=o(24),l=o(36),c=o(53),d=o(30),h=o(29),f=o(7);function m(t){return(m="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 v(t,e,o){return e in t?Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[e]=o,t}function y(t){return function(t){if(Array.isArray(t)){for(var i=0,e=new Array(t.length);i<t.length;i++)e[i]=t[i];return e}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function w(){return"undefined"!=typeof Reflect&&Reflect.defineMetadata&&Reflect.getOwnMetadataKeys}function x(t,e){k(t,e),Object.getOwnPropertyNames(e.prototype).forEach((function(o){k(t.prototype,e.prototype,o)})),Object.getOwnPropertyNames(e).forEach((function(o){k(t,e,o)}))}function k(t,e,o){(o?Reflect.getOwnMetadataKeys(e,o):Reflect.getOwnMetadataKeys(e)).forEach((function(r){var n=o?Reflect.getOwnMetadata(r,e,o):Reflect.getOwnMetadata(r,e);o?Reflect.defineMetadata(r,n,t,o):Reflect.defineMetadata(r,n,t)}))}var O={__proto__:[]}instanceof Array;function S(t){return function(e,o,r){var n="function"==typeof e?e:e.constructor;n.__decorators__||(n.__decorators__=[]),"number"!=typeof r&&(r=void 0),n.__decorators__.push((function(e){return t(e,o,r)}))}}function C(t,e){var o=e.prototype._init;e.prototype._init=function(){var e=this,o=Object.getOwnPropertyNames(t);if(t.$options.props)for(var r in t.$options.props)t.hasOwnProperty(r)||o.push(r);o.forEach((function(o){Object.defineProperty(e,o,{get:function(){return t[o]},set:function(e){t[o]=e},configurable:!0})}))};var data=new e;e.prototype._init=o;var r={};return Object.keys(data).forEach((function(t){void 0!==data[t]&&(r[t]=data[t])})),r}var P=["data","beforeCreate","created","beforeMount","mounted","beforeDestroy","destroyed","beforeUpdate","updated","activated","deactivated","render","errorCaptured","serverPrefetch"];function T(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.name=e.name||t._componentTag||t.name;var o=t.prototype;Object.getOwnPropertyNames(o).forEach((function(t){if("constructor"!==t)if(P.indexOf(t)>-1)e[t]=o[t];else{var r=Object.getOwnPropertyDescriptor(o,t);void 0!==r.value?"function"==typeof r.value?(e.methods||(e.methods={}))[t]=r.value:(e.mixins||(e.mixins=[])).push({data:function(){return v({},t,r.value)}}):(r.get||r.set)&&((e.computed||(e.computed={}))[t]={get:r.get,set:r.set})}})),(e.mixins||(e.mixins=[])).push({data:function(){return C(this,t)}});var r=t.__decorators__;r&&(r.forEach((function(t){return t(e)})),delete t.__decorators__);var n=Object.getPrototypeOf(t.prototype),l=n instanceof f.default?n.constructor:f.default,c=l.extend(e);return _(c,t,l),w()&&x(c,t),c}var j={prototype:!0,arguments:!0,callee:!0,caller:!0};function _(t,e,o){Object.getOwnPropertyNames(e).forEach((function(r){if(!j[r]){var n=Object.getOwnPropertyDescriptor(t,r);if(!n||n.configurable){var l,c,d=Object.getOwnPropertyDescriptor(e,r);if(!O){if("cid"===r)return;var h=Object.getOwnPropertyDescriptor(o,r);if(l=d.value,c=m(l),null!=l&&("object"===c||"function"===c)&&h&&h.value===d.value)return}0,Object.defineProperty(t,r,d)}}}))}function B(t){return"function"==typeof t?T(t):function(e){return T(e,t)}}B.registerHooks=function(t){P.push.apply(P,y(t))};var D=B;var E="undefined"!=typeof Reflect&&void 0!==Reflect.getMetadata;function M(t,e,o){if(E&&!Array.isArray(t)&&"function"!=typeof t&&void 0===t.type){var r=Reflect.getMetadata("design:type",e,o);r!==Object&&(t.type=r)}}function $(t){return void 0===t&&(t={}),function(e,o){M(t,e,o),S((function(e,o){(e.props||(e.props={}))[o]=t}))(e,o)}}var z=o(166);function A(t){var e=function(){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}}();return function(){var o,r=Object(d.a)(t);if(e){var n=Object(d.a)(this).constructor;o=Reflect.construct(r,arguments,n)}else o=r.apply(this,arguments);return Object(c.a)(this,o)}}function I(t,e,o,desc){var r,n=arguments.length,l=n<3?e:null===desc?desc=Object.getOwnPropertyDescriptor(e,o):desc;if("object"===("undefined"==typeof Reflect?"undefined":Object(h.a)(Reflect))&&"function"==typeof Reflect.decorate)l=Reflect.decorate(t,e,o,desc);else for(var i=t.length-1;i>=0;i--)(r=t[i])&&(l=(n<3?r(l):n>3?r(e,o,l):r(e,o))||l);return n>3&&l&&Object.defineProperty(e,o,l),l}var R=function(t){Object(l.a)(o,t);var e=A(o);function o(){return Object(r.a)(this,o),e.apply(this,arguments)}return Object(n.a)(o,[{key:"mounted",value:function(){var t=this;this.$nextTick((function(){var e;if(!t.id)throw new Error("Prop 'id' is required!");z.tsParticles.load(t.id,null!==(e=t.options)&&void 0!==e?e:{}).then((function(e){return t.particlesContainer=e}))}))}},{key:"beforeDestroy",value:function(){var t;null===(t=this.particlesContainer)||void 0===t||t.destroy()}}]),o}(f.default);function F(template,style,script,t,e,o,r,n,l,c){"boolean"!=typeof r&&(l=n,n=r,r=!1);var d,h="function"==typeof script?script.options:script;if(template&&template.render&&(h.render=template.render,h.staticRenderFns=template.staticRenderFns,h._compiled=!0,e&&(h.functional=!0)),t&&(h._scopeId=t),o?(d=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),style&&style.call(this,l(t)),t&&t._registeredComponents&&t._registeredComponents.add(o)},h._ssrRegister=d):style&&(d=r?function(t){style.call(this,c(t,this.$root.$options.shadowRoot))}:function(t){style.call(this,n(t))}),d)if(h.functional){var f=h.render;h.render=function(t,e){return d.call(e),f(t,e)}}else{var m=h.beforeCreate;h.beforeCreate=m?[].concat(m,d):[d]}return script}I([$({required:!0})],R.prototype,"id",void 0),I([$()],R.prototype,"options",void 0);var L=R=I([D],R),V=function(){var t=this.$createElement;return(this._self._c||t)("div",{attrs:{id:this.id}})};V._withStripped=!0;var N=F({render:V,staticRenderFns:[]},void 0,L,void 0,!1,void 0,!1,void 0,void 0,void 0);e.a=function(t,e){f.default.component("Particles",N)}},,,,function(t,e,o){(function(t){t.installComponents=function(component,t){const e="function"==typeof component.exports?component.exports.extendOptions:component.options;for(var i in"function"==typeof component.exports&&(e.components=component.exports.options.components),e.components=e.components||{},t)e.components[i]=e.components[i]||t[i];e.functional&&function(component,t){if(component.exports._functionalComponents)return;component.exports._functionalComponents=!0;const e=component.exports.render;component.exports.render=function(o,r){return e(o,Object.assign({},r,{_c:function(e,a,b){return r._c(t[e]||e,a,b)}}))}}(component,e.components)}}).call(this,o(38))},function(t,e,o){"use strict";o.r(e),function(t){o(71),o(2),o(63),o(22),o(23),o(50);var e=o(29),r=(o(65),o(138),o(20)),n=(o(100),o(101),o(3),o(1),o(4),o(18),o(139),o(183),o(190),o(192),o(7)),l=o(163),c=o(117),d=o(8),h=o(37),f=o(167),m=o(92);function v(t,e){var o;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(o=function(t,e){if(!t)return;if("string"==typeof t)return y(t,e);var o=Object.prototype.toString.call(t).slice(8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return y(t,e)}(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,l=!0,c=!1;return{s:function(){o=t[Symbol.iterator]()},n:function(){var t=o.next();return l=t.done,t},e:function(t){c=!0,n=t},f:function(){try{l||null==o.return||o.return()}finally{if(c)throw n}}}}function y(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i<e;i++)o[i]=t[i];return o}n.default.__nuxt__fetch__mixin__||(n.default.mixin(f.a),n.default.__nuxt__fetch__mixin__=!0),n.default.component(m.a.name,m.a),n.default.component("NLink",m.a),t.fetch||(t.fetch=l.a);var w,x,k=[],O=window.__NUXT__||{};Object.assign(n.default.config,{silent:!0,performance:!1});var S=n.default.config.errorHandler||console.error;function C(t,e,o){for(var r=function(component){var t=function(component,t){if(!component||!component.options||!component.options[t])return{};var option=component.options[t];if("function"==typeof option){for(var e=arguments.length,o=new Array(e>2?e-2:0),r=2;r<e;r++)o[r-2]=arguments[r];return option.apply(void 0,o)}return option}(component,"transition",e,o)||{};return"string"==typeof t?{name:t}:t},n=o?Object(d.g)(o):[],l=Math.max(t.length,n.length),c=[],h=function(i){var e=Object.assign({},r(t[i])),o=Object.assign({},r(n[i]));Object.keys(e).filter((function(t){return void 0!==e[t]&&!t.toLowerCase().includes("leave")})).forEach((function(t){o[t]=e[t]})),c.push(o)},i=0;i<l;i++)h(i);return c}function P(t,e,o){return T.apply(this,arguments)}function T(){return(T=Object(r.a)(regeneratorRuntime.mark((function t(e,o,r){var n,l,c,h,f=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(this._routeChanged=Boolean(w.nuxt.err)||o.name!==e.name,this._paramChanged=!this._routeChanged&&o.path!==e.path,this._queryChanged=!this._paramChanged&&o.fullPath!==e.fullPath,this._diffQuery=this._queryChanged?Object(d.i)(e.query,o.query):[],(this._routeChanged||this._paramChanged)&&this.$loading.start&&!this.$loading.manual&&this.$loading.start(),t.prev=5,!this._queryChanged){t.next=12;break}return t.next=9,Object(d.r)(e,(function(t,e){return{Component:t,instance:e}}));case 9:n=t.sent,n.some((function(t){var r=t.Component,n=t.instance,l=r.options.watchQuery;return!0===l||(Array.isArray(l)?l.some((function(t){return f._diffQuery[t]})):"function"==typeof l&&l.apply(n,[e.query,o.query]))}))&&this.$loading.start&&!this.$loading.manual&&this.$loading.start();case 12:r(),t.next=26;break;case 15:if(t.prev=15,t.t0=t.catch(5),l=t.t0||{},c=l.statusCode||l.status||l.response&&l.response.status||500,h=l.message||"",!/^Loading( CSS)? chunk (\d)+ failed\./.test(h)){t.next=23;break}return window.location.reload(!0),t.abrupt("return");case 23:this.error({statusCode:c,message:h}),this.$nuxt.$emit("routeChanged",e,o,l),r();case 26:case"end":return t.stop()}}),t,this,5,15)})))).apply(this,arguments)}function j(t,e){return O.serverRendered&&e&&Object(d.b)(t,e),t._Ctor=t,t}function _(t){var path=Object(d.f)(t.options.base,t.options.mode);return Object(d.d)(t.match(path),function(){var t=Object(r.a)(regeneratorRuntime.mark((function t(e,o,r,n,l){var c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof e||e.options){t.next=4;break}return t.next=3,e();case 3:e=t.sent;case 4:return c=j(Object(d.s)(e),O.data?O.data[l]:null),r.components[n]=c,t.abrupt("return",c);case 7:case"end":return t.stop()}}),t)})));return function(e,o,r,n,l){return t.apply(this,arguments)}}())}function B(t,e,o){var r=this,n=[],l=!1;if(void 0!==o&&(n=[],(o=Object(d.s)(o)).options.middleware&&(n=n.concat(o.options.middleware)),t.forEach((function(t){t.options.middleware&&(n=n.concat(t.options.middleware))}))),n=n.map((function(t){return"function"==typeof t?t:("function"!=typeof c.a[t]&&(l=!0,r.error({statusCode:500,message:"Unknown middleware "+t})),c.a[t])})),!l)return Object(d.o)(n,e)}function D(t,e,o){return E.apply(this,arguments)}function E(){return(E=Object(r.a)(regeneratorRuntime.mark((function t(e,o,n){var l,c,f,m,y,x,O,S,P,T,j,_,D,E,M,$=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){t.next=2;break}return t.abrupt("return",n());case 2:return!1,e===o?(k=[],!0):(l=[],k=Object(d.g)(o,l).map((function(t,i){return Object(d.c)(o.matched[l[i]].path)(o.params)}))),c=!1,f=function(path){o.path===path.path&&$.$loading.finish&&$.$loading.finish(),o.path!==path.path&&$.$loading.pause&&$.$loading.pause(),c||(c=!0,n(path))},t.next=8,Object(d.t)(w,{route:e,from:o,next:f.bind(this)});case 8:if(this._dateLastError=w.nuxt.dateErr,this._hadError=Boolean(w.nuxt.err),m=[],(y=Object(d.g)(e,m)).length){t.next=27;break}return t.next=15,B.call(this,y,w.context);case 15:if(!c){t.next=17;break}return t.abrupt("return");case 17:return x=(h.a.options||h.a).layout,t.next=20,this.loadLayout("function"==typeof x?x.call(h.a,w.context):x);case 20:return O=t.sent,t.next=23,B.call(this,y,w.context,O);case 23:if(!c){t.next=25;break}return t.abrupt("return");case 25:return w.context.error({statusCode:404,message:"This page could not be found"}),t.abrupt("return",n());case 27:return y.forEach((function(t){t._Ctor&&t._Ctor.options&&(t.options.asyncData=t._Ctor.options.asyncData,t.options.fetch=t._Ctor.options.fetch)})),this.setTransitions(C(y,e,o)),t.prev=29,t.next=32,B.call(this,y,w.context);case 32:if(!c){t.next=34;break}return t.abrupt("return");case 34:if(!w.context._errored){t.next=36;break}return t.abrupt("return",n());case 36:return"function"==typeof(S=y[0].options.layout)&&(S=S(w.context)),t.next=40,this.loadLayout(S);case 40:return S=t.sent,t.next=43,B.call(this,y,w.context,S);case 43:if(!c){t.next=45;break}return t.abrupt("return");case 45:if(!w.context._errored){t.next=47;break}return t.abrupt("return",n());case 47:P=!0,t.prev=48,T=v(y),t.prev=50,T.s();case 52:if((j=T.n()).done){t.next=63;break}if("function"==typeof(_=j.value).options.validate){t.next=56;break}return t.abrupt("continue",61);case 56:return t.next=58,_.options.validate(w.context);case 58:if(P=t.sent){t.next=61;break}return t.abrupt("break",63);case 61:t.next=52;break;case 63:t.next=68;break;case 65:t.prev=65,t.t0=t.catch(50),T.e(t.t0);case 68:return t.prev=68,T.f(),t.finish(68);case 71:t.next=77;break;case 73:return t.prev=73,t.t1=t.catch(48),this.error({statusCode:t.t1.statusCode||"500",message:t.t1.message}),t.abrupt("return",n());case 77:if(P){t.next=80;break}return this.error({statusCode:404,message:"This page could not be found"}),t.abrupt("return",n());case 80:return t.next=82,Promise.all(y.map(function(){var t=Object(r.a)(regeneratorRuntime.mark((function t(r,i){var n,l,c,h,f,v,y,x,p;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r._path=Object(d.c)(e.matched[m[i]].path)(e.params),r._dataRefresh=!1,n=r._path!==k[i],$._routeChanged&&n?r._dataRefresh=!0:$._paramChanged&&n?(l=r.options.watchParam,r._dataRefresh=!1!==l):$._queryChanged&&(!0===(c=r.options.watchQuery)?r._dataRefresh=!0:Array.isArray(c)?r._dataRefresh=c.some((function(t){return $._diffQuery[t]})):"function"==typeof c&&(D||(D=Object(d.h)(e)),r._dataRefresh=c.apply(D[i],[e.query,o.query]))),$._hadError||!$._isMounted||r._dataRefresh){t.next=6;break}return t.abrupt("return");case 6:return h=[],f=r.options.asyncData&&"function"==typeof r.options.asyncData,v=Boolean(r.options.fetch)&&r.options.fetch.length,y=f&&v?30:45,f&&((x=Object(d.q)(r.options.asyncData,w.context)).then((function(t){Object(d.b)(r,t),$.$loading.increase&&$.$loading.increase(y)})),h.push(x)),$.$loading.manual=!1===r.options.loading,v&&((p=r.options.fetch(w.context))&&(p instanceof Promise||"function"==typeof p.then)||(p=Promise.resolve(p)),p.then((function(t){$.$loading.increase&&$.$loading.increase(y)})),h.push(p)),t.abrupt("return",Promise.all(h));case 14:case"end":return t.stop()}}),t)})));return function(e,o){return t.apply(this,arguments)}}()));case 82:c||(this.$loading.finish&&!this.$loading.manual&&this.$loading.finish(),n()),t.next=99;break;case 85:if(t.prev=85,t.t2=t.catch(29),"ERR_REDIRECT"!==(E=t.t2||{}).message){t.next=90;break}return t.abrupt("return",this.$nuxt.$emit("routeChanged",e,o,E));case 90:return k=[],Object(d.k)(E),"function"==typeof(M=(h.a.options||h.a).layout)&&(M=M(w.context)),t.next=96,this.loadLayout(M);case 96:this.error(E),this.$nuxt.$emit("routeChanged",e,o,E),n();case 99:case"end":return t.stop()}}),t,this,[[29,85],[48,73],[50,65,68,71]])})))).apply(this,arguments)}function M(t,o){Object(d.d)(t,(function(t,o,r,l){return"object"!==Object(e.a)(t)||t.options||((t=n.default.extend(t))._Ctor=t,r.components[l]=t),t}))}function $(t){var e=Boolean(this.$options.nuxt.err);this._hadError&&this._dateLastError===this.$options.nuxt.dateErr&&(e=!1);var o=e?(h.a.options||h.a).layout:t.matched[0].components.default.options.layout;"function"==typeof o&&(o=o(w.context)),this.setLayout(o)}function z(t){t._hadError&&t._dateLastError===t.$options.nuxt.dateErr&&t.error()}function A(t,e){var o=this;if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){var r=Object(d.h)(t),l=Object(d.g)(t);n.default.nextTick((function(){r.forEach((function(t,i){if(t&&!t._isDestroyed&&t.constructor._dataRefresh&&l[i]===t.constructor&&!0!==t.$vnode.data.keepAlive&&"function"==typeof t.constructor.options.data){var e=t.constructor.options.data.call(t);for(var o in e)n.default.set(t.$data,o,e[o]);window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")}))}})),z(o)}))}}function I(t){window.onNuxtReadyCbs.forEach((function(e){"function"==typeof e&&e(t)})),"function"==typeof window._onNuxtLoaded&&window._onNuxtLoaded(t),x.afterEach((function(e,o){n.default.nextTick((function(){return t.$nuxt.$emit("routeChanged",e,o)}))}))}function R(){return(R=Object(r.a)(regeneratorRuntime.mark((function t(e){var o,r,l,c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return w=e.app,x=e.router,e.store,o=new n.default(w),r=function(){o.$mount("#__nuxt"),x.afterEach(M),x.afterEach($.bind(o)),x.afterEach(A.bind(o)),n.default.nextTick((function(){I(o)}))},t.next=7,Promise.all(_(x));case 7:if(l=t.sent,o.setTransitions=o.$options.nuxt.setTransitions.bind(o),l.length&&(o.setTransitions(C(l,x.currentRoute)),k=x.currentRoute.matched.map((function(t){return Object(d.c)(t.path)(x.currentRoute.params)}))),o.$loading={},O.error&&o.error(O.error),x.beforeEach(P.bind(o)),x.beforeEach(D.bind(o)),!O.serverRendered||!Object(d.n)(O.routePath,o.context.route.path)){t.next=16;break}return t.abrupt("return",r());case 16:return c=function(){M(x.currentRoute,x.currentRoute),$.call(o,x.currentRoute),z(o),r()},t.next=19,new Promise((function(t){return setTimeout(t,0)}));case 19:D.call(o,x.currentRoute,x.currentRoute,(function(path){if(path){var t=x.afterEach((function(e,o){t(),c()}));x.push(path,void 0,(function(t){t&&S(t)}))}else c()}));case 20:case"end":return t.stop()}}),t)})))).apply(this,arguments)}Object(h.b)(null,O.config).then((function(t){return R.apply(this,arguments)})).catch(S)}.call(this,o(38))},,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,o){"use strict";var r=o(86);o.n(r).a},function(t,e,o){(e=o(56)(!1)).push([t.i,".__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}",""]),t.exports=e},function(t,e,o){"use strict";var r=o(87);o.n(r).a},function(t,e,o){(e=o(56)(!1)).push([t.i,".nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}",""]),t.exports=e},function(t,e,o){var content=o(206);"string"==typeof content&&(content=t.i,content,""),content.locals&&(t.exports=content.locals);(0,o(57).default)("71f83a6d",content,!0,{sourceMap:!1})},function(t,e,o){(e=o(56)(!1)).push([t.i,"/*!\n * Bootstrap v4.5.2 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex=\"-1\"]:focus:not(.focus-visible),[tabindex=\"-1\"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:\"\\2014\\00A0\"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E\");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right .75rem center/8px 10px,url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E\") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E\");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right .75rem center/8px 10px,url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E\") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:\"\"}.custom-control-label:after{background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E\")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size=\"1\"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + .75rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:\"Browse\"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);font-weight:400;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:\"Browse\";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:\"\";background:no-repeat 50%;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;grid-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb,.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:\"/\"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:\"\"}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}[dir=ltr] .tooltip{text-align:left}[dir=rtl] .tooltip{text-align:right}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:\"\";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}[dir=ltr] .popover{text-align:left}[dir=rtl] .popover{text-align:right}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:\"\";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:\"\";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:\"\"}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E\")}.carousel-control-next-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E\")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:\"\"}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:\"\"}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.857143%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:\"\";background-color:transparent}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:\" (\" attr(title) \")\"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}",""]),t.exports=e},function(t,e,o){var content=o(208);"string"==typeof content&&(content=t.i,content,""),content.locals&&(t.exports=content.locals);(0,o(57).default)("32df6d42",content,!0,{sourceMap:!1})},function(t,e,o){(e=o(56)(!1)).push([t.i,"/*!\n * BootstrapVue Custom CSS (https://bootstrap-vue.org)\n */.bv-no-focus-ring:focus{outline:none}@media (max-width:575.98px){.bv-d-xs-down-none{display:none!important}}@media (max-width:767.98px){.bv-d-sm-down-none{display:none!important}}@media (max-width:991.98px){.bv-d-md-down-none{display:none!important}}@media (max-width:1199.98px){.bv-d-lg-down-none{display:none!important}}.bv-d-xl-down-none{display:none!important}.form-control.focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control.focus.is-valid{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.focus.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.b-form-btn-label-control.form-control{background-image:none;padding:0}.input-group .b-form-btn-label-control.form-control{padding:0}.b-form-btn-label-control.form-control[dir=rtl],[dir=rtl] .b-form-btn-label-control.form-control{flex-direction:row-reverse}.b-form-btn-label-control.form-control[dir=rtl]>label,[dir=rtl] .b-form-btn-label-control.form-control>label{text-align:right}.b-form-btn-label-control.form-control>.btn{line-height:1;font-size:inherit;box-shadow:none!important;border:0}.b-form-btn-label-control.form-control>.btn:disabled{pointer-events:none}.b-form-btn-label-control.form-control.is-valid>.btn{color:#28a745}.b-form-btn-label-control.form-control.is-invalid>.btn{color:#dc3545}.b-form-btn-label-control.form-control>.dropdown-menu{padding:.5rem}.b-form-btn-label-control.form-control>label{outline:0;padding-left:.25rem;margin:0;border:0;font-size:inherit;cursor:pointer;min-height:calc(1.5em + .75rem)}.b-form-btn-label-control.form-control>label.form-control-sm{min-height:calc(1.5em + .5rem)}.b-form-btn-label-control.form-control>label.form-control-lg{min-height:calc(1.5em + 1rem)}.input-group.input-group-sm .b-form-btn-label-control.form-control>label{min-height:calc(1.5em + .5rem);padding-top:.25rem;padding-bottom:.25rem}.input-group.input-group-lg .b-form-btn-label-control.form-control>label{min-height:calc(1.5em + 1rem);padding-top:.5rem;padding-bottom:.5rem}.b-form-btn-label-control.form-control[aria-disabled=true],.b-form-btn-label-control.form-control[aria-readonly=true]{background-color:#e9ecef;opacity:1}.b-form-btn-label-control.form-control[aria-disabled=true]{pointer-events:none}.b-form-btn-label-control.form-control[aria-disabled=true]>label{cursor:default}.b-form-btn-label-control.btn-group>.dropdown-menu{padding:.5rem}.b-avatar{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-size:inherit;font-weight:400;line-height:1;max-width:100%;max-height:auto;text-align:center;overflow:visible;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}.b-avatar:focus{outline:0}.b-avatar.btn,.b-avatar[href]{padding:0;border:0}.b-avatar.btn .b-avatar-img img,.b-avatar[href] .b-avatar-img img{transition:transform .15s ease-in-out}.b-avatar.btn:not(:disabled):not(.disabled),.b-avatar[href]:not(:disabled):not(.disabled){cursor:pointer}.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img,.b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img{transform:scale(1.15)}.b-avatar.disabled,.b-avatar:disabled,.b-avatar[disabled]{opacity:.65;pointer-events:none}.b-avatar .b-avatar-custom,.b-avatar .b-avatar-img,.b-avatar .b-avatar-text{border-radius:inherit;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.b-avatar .b-avatar-text{text-transform:uppercase;white-space:nowrap}.b-avatar[href]{text-decoration:none}.b-avatar>.b-icon{width:60%;height:auto;max-width:100%}.b-avatar .b-avatar-img img{width:100%;height:100%;max-height:auto;border-radius:inherit}.b-avatar .b-avatar-badge{position:absolute;min-height:1.5em;min-width:1.5em;padding:.25em;line-height:1;border-radius:10em;font-size:70%;font-weight:700;z-index:5}.b-avatar-group .b-avatar-group-inner{display:flex;flex-wrap:wrap}.b-avatar-group .b-avatar{border:1px solid #dee2e6}.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled),.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled){z-index:3}.b-calendar{display:inline-flex}.b-calendar .b-calendar-inner{min-width:250px}.b-calendar .b-calendar-header,.b-calendar .b-calendar-nav{margin-bottom:.25rem}.b-calendar .b-calendar-nav .btn{padding:.25rem}.b-calendar output{padding:.25rem;font-size:80%}.b-calendar output.readonly{background-color:#e9ecef;opacity:1}.b-calendar .b-calendar-footer{margin-top:.5rem}.b-calendar .b-calendar-grid{padding:0;margin:0;overflow:hidden}.b-calendar .b-calendar-grid .row{flex-wrap:nowrap}.b-calendar .b-calendar-grid-caption{padding:.25rem}.b-calendar .b-calendar-grid-body .col[data-date] .btn{width:32px;height:32px;font-size:14px;line-height:1;margin:3px auto;padding:9px 0}.b-calendar .btn.disabled,.b-calendar .btn:disabled,.b-calendar .btn[aria-disabled=true]{cursor:default;pointer-events:none}.card-img-left{border-top-left-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-img-right{border-top-right-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret:before,.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret:after{display:none!important}.dropdown .dropdown-menu:focus{outline:none}.b-dropdown-form{display:inline-block;padding:.25rem 1.5rem;width:100%;clear:both;font-weight:400}.b-dropdown-form:focus{outline:1px dotted!important;outline:5px auto -webkit-focus-ring-color!important}.b-dropdown-form.disabled,.b-dropdown-form:disabled{outline:0!important;color:#6c757d;pointer-events:none}.b-dropdown-text{display:inline-block;padding:.25rem 1.5rem;margin-bottom:0;width:100%;clear:both;font-weight:lighter}.custom-checkbox.b-custom-control-lg,.input-group-lg .custom-checkbox{font-size:1.25rem;line-height:1.5;padding-left:1.875rem}.custom-checkbox.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-checkbox .custom-control-label:before{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;border-radius:.3rem}.custom-checkbox.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-checkbox .custom-control-label:after{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;background-size:50% 50%}.custom-checkbox.b-custom-control-sm,.input-group-sm .custom-checkbox{font-size:.875rem;line-height:1.5;padding-left:1.3125rem}.custom-checkbox.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-checkbox .custom-control-label:before{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;border-radius:.2rem}.custom-checkbox.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-checkbox .custom-control-label:after{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;background-size:50% 50%}.custom-switch.b-custom-control-lg,.input-group-lg .custom-switch{padding-left:2.8125rem}.custom-switch.b-custom-control-lg .custom-control-label,.input-group-lg .custom-switch .custom-control-label{font-size:1.25rem;line-height:1.5}.custom-switch.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-switch .custom-control-label:before{top:.3125rem;height:1.25rem;left:-2.8125rem;width:2.1875rem;border-radius:.625rem}.custom-switch.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-switch .custom-control-label:after{top:calc(.3125rem + 2px);left:calc(-2.8125rem + 2px);width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);border-radius:.625rem;background-size:50% 50%}.custom-switch.b-custom-control-lg .custom-control-input:checked~.custom-control-label:after,.input-group-lg .custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(.9375rem)}.custom-switch.b-custom-control-sm,.input-group-sm .custom-switch{padding-left:1.96875rem}.custom-switch.b-custom-control-sm .custom-control-label,.input-group-sm .custom-switch .custom-control-label{font-size:.875rem;line-height:1.5}.custom-switch.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-switch .custom-control-label:before{top:.21875rem;left:-1.96875rem;width:1.53125rem;height:.875rem;border-radius:.4375rem}.custom-switch.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-switch .custom-control-label:after{top:calc(.21875rem + 2px);left:calc(-1.96875rem + 2px);width:calc(.875rem - 4px);height:calc(.875rem - 4px);border-radius:.4375rem;background-size:50% 50%}.custom-switch.b-custom-control-sm .custom-control-input:checked~.custom-control-label:after,.input-group-sm .custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(.65625rem)}.input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle)>.btn,.input-group>.input-group-append:not(:last-child)>.btn-group>.btn,.input-group>.input-group-prepend>.btn-group>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn-group>.btn,.input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.b-custom-control-lg.custom-file,.b-custom-control-lg .custom-file-input,.b-custom-control-lg .custom-file-label,.input-group-lg.custom-file,.input-group-lg .custom-file-input,.input-group-lg .custom-file-label{font-size:1.25rem;height:calc(1.5em + 1rem + 2px)}.b-custom-control-lg .custom-file-label,.b-custom-control-lg .custom-file-label:after,.input-group-lg .custom-file-label,.input-group-lg .custom-file-label:after{padding:.5rem 1rem;line-height:1.5}.b-custom-control-lg .custom-file-label,.input-group-lg .custom-file-label{border-radius:.3rem}.b-custom-control-lg .custom-file-label:after,.input-group-lg .custom-file-label:after{font-size:inherit;height:calc(1.5em + 1rem);border-radius:0 .3rem .3rem 0}.b-custom-control-sm.custom-file,.b-custom-control-sm .custom-file-input,.b-custom-control-sm .custom-file-label,.input-group-sm.custom-file,.input-group-sm .custom-file-input,.input-group-sm .custom-file-label{font-size:.875rem;height:calc(1.5em + .5rem + 2px)}.b-custom-control-sm .custom-file-label,.b-custom-control-sm .custom-file-label:after,.input-group-sm .custom-file-label,.input-group-sm .custom-file-label:after{padding:.25rem .5rem;line-height:1.5}.b-custom-control-sm .custom-file-label,.input-group-sm .custom-file-label{border-radius:.2rem}.b-custom-control-sm .custom-file-label:after,.input-group-sm .custom-file-label:after{font-size:inherit;height:calc(1.5em + .5rem);border-radius:0 .2rem .2rem 0}.form-control.is-invalid,.form-control.is-valid,.was-validated .form-control:invalid,.was-validated .form-control:valid{background-position:right calc(.375em + .1875rem) center}input[type=color].form-control{height:calc(1.5em + .75rem + 2px);padding:.125rem .25rem}.input-group-sm input[type=color].form-control,input[type=color].form-control.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.125rem .25rem}.input-group-lg input[type=color].form-control,input[type=color].form-control.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.125rem .25rem}input[type=color].form-control:disabled{background-color:#adb5bd;opacity:.65}.input-group>.custom-range{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-range,.input-group>.custom-range+.custom-file,.input-group>.custom-range+.custom-range,.input-group>.custom-range+.custom-select,.input-group>.custom-range+.form-control,.input-group>.custom-range+.form-control-plaintext,.input-group>.custom-select+.custom-range,.input-group>.form-control+.custom-range,.input-group>.form-control-plaintext+.custom-range{margin-left:-1px}.input-group>.custom-range:focus{z-index:3}.input-group>.custom-range:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-range:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-range{padding:0 .75rem;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;height:calc(1.5em + .75rem + 2px);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.input-group>.custom-range{transition:none}}.input-group>.custom-range:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.input-group>.custom-range:disabled,.input-group>.custom-range[readonly]{background-color:#e9ecef}.input-group-lg>.custom-range{height:calc(1.5em + 1rem + 2px);padding:0 1rem;border-radius:.3rem}.input-group-sm>.custom-range{height:calc(1.5em + .5rem + 2px);padding:0 .5rem;border-radius:.2rem}.input-group .custom-range.is-valid,.was-validated .input-group .custom-range:valid{border-color:#28a745}.input-group .custom-range.is-valid:focus,.was-validated .input-group .custom-range:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-range.is-valid:focus::-webkit-slider-thumb,.was-validated .custom-range:valid:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.custom-range.is-valid:focus::-moz-range-thumb,.was-validated .custom-range:valid:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.custom-range.is-valid:focus::-ms-thumb,.was-validated .custom-range:valid:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.custom-range.is-valid::-webkit-slider-thumb,.was-validated .custom-range:valid::-webkit-slider-thumb{background-color:#28a745;background-image:none}.custom-range.is-valid::-webkit-slider-thumb:active,.was-validated .custom-range:valid::-webkit-slider-thumb:active{background-color:#9be7ac;background-image:none}.custom-range.is-valid::-webkit-slider-runnable-track,.was-validated .custom-range:valid::-webkit-slider-runnable-track{background-color:rgba(40,167,69,.35)}.custom-range.is-valid::-moz-range-thumb,.was-validated .custom-range:valid::-moz-range-thumb{background-color:#28a745;background-image:none}.custom-range.is-valid::-moz-range-thumb:active,.was-validated .custom-range:valid::-moz-range-thumb:active{background-color:#9be7ac;background-image:none}.custom-range.is-valid::-moz-range-track,.was-validated .custom-range:valid::-moz-range-track{background:rgba(40,167,69,.35)}.custom-range.is-valid~.valid-feedback,.custom-range.is-valid~.valid-tooltip,.was-validated .custom-range:valid~.valid-feedback,.was-validated .custom-range:valid~.valid-tooltip{display:block}.custom-range.is-valid::-ms-thumb,.was-validated .custom-range:valid::-ms-thumb{background-color:#28a745;background-image:none}.custom-range.is-valid::-ms-thumb:active,.was-validated .custom-range:valid::-ms-thumb:active{background-color:#9be7ac;background-image:none}.custom-range.is-valid::-ms-track-lower,.custom-range.is-valid::-ms-track-upper,.was-validated .custom-range:valid::-ms-track-lower,.was-validated .custom-range:valid::-ms-track-upper{background:rgba(40,167,69,.35)}.input-group .custom-range.is-invalid,.was-validated .input-group .custom-range:invalid{border-color:#dc3545}.input-group .custom-range.is-invalid:focus,.was-validated .input-group .custom-range:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-range.is-invalid:focus::-webkit-slider-thumb,.was-validated .custom-range:invalid:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.custom-range.is-invalid:focus::-moz-range-thumb,.was-validated .custom-range:invalid:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.custom-range.is-invalid:focus::-ms-thumb,.was-validated .custom-range:invalid:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.custom-range.is-invalid::-webkit-slider-thumb,.was-validated .custom-range:invalid::-webkit-slider-thumb{background-color:#dc3545;background-image:none}.custom-range.is-invalid::-webkit-slider-thumb:active,.was-validated .custom-range:invalid::-webkit-slider-thumb:active{background-color:#f6cdd1;background-image:none}.custom-range.is-invalid::-webkit-slider-runnable-track,.was-validated .custom-range:invalid::-webkit-slider-runnable-track{background-color:rgba(220,53,69,.35)}.custom-range.is-invalid::-moz-range-thumb,.was-validated .custom-range:invalid::-moz-range-thumb{background-color:#dc3545;background-image:none}.custom-range.is-invalid::-moz-range-thumb:active,.was-validated .custom-range:invalid::-moz-range-thumb:active{background-color:#f6cdd1;background-image:none}.custom-range.is-invalid::-moz-range-track,.was-validated .custom-range:invalid::-moz-range-track{background:rgba(220,53,69,.35)}.custom-range.is-invalid~.invalid-feedback,.custom-range.is-invalid~.invalid-tooltip,.was-validated .custom-range:invalid~.invalid-feedback,.was-validated .custom-range:invalid~.invalid-tooltip{display:block}.custom-range.is-invalid::-ms-thumb,.was-validated .custom-range:invalid::-ms-thumb{background-color:#dc3545;background-image:none}.custom-range.is-invalid::-ms-thumb:active,.was-validated .custom-range:invalid::-ms-thumb:active{background-color:#f6cdd1;background-image:none}.custom-range.is-invalid::-ms-track-lower,.custom-range.is-invalid::-ms-track-upper,.was-validated .custom-range:invalid::-ms-track-lower,.was-validated .custom-range:invalid::-ms-track-upper{background:rgba(220,53,69,.35)}.custom-radio.b-custom-control-lg,.input-group-lg .custom-radio{font-size:1.25rem;line-height:1.5;padding-left:1.875rem}.custom-radio.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-radio .custom-control-label:before{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;border-radius:50%}.custom-radio.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-radio .custom-control-label:after{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;background:no-repeat 50%/50% 50%}.custom-radio.b-custom-control-sm,.input-group-sm .custom-radio{font-size:.875rem;line-height:1.5;padding-left:1.3125rem}.custom-radio.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-radio .custom-control-label:before{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;border-radius:50%}.custom-radio.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-radio .custom-control-label:after{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;background:no-repeat 50%/50% 50%}.b-rating{text-align:center}.b-rating.d-inline-flex{width:auto}.b-rating .b-rating-star,.b-rating .b-rating-value{padding:0 .25em}.b-rating .b-rating-value{min-width:2.5em}.b-rating .b-rating-star{display:inline-flex;justify-content:center;outline:0}.b-rating .b-rating-star .b-rating-icon{display:inline-flex;transition:all .15s ease-in-out}.b-rating.disabled,.b-rating:disabled{background-color:#e9ecef;color:#6c757d}.b-rating:not(.disabled):not(.readonly) .b-rating-star{cursor:pointer}.b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon,.b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon{transform:scale(1.5)}.b-rating[dir=rtl] .b-rating-star-half{transform:scaleX(-1)}.b-form-spinbutton{text-align:center;overflow:hidden;background-image:none;padding:0}.b-form-spinbutton[dir=rtl]:not(.flex-column),[dir=rtl] .b-form-spinbutton:not(.flex-column){flex-direction:row-reverse}.b-form-spinbutton output{font-size:inherit;outline:0;border:0;background-color:transparent;width:auto;margin:0;padding:0 .25rem}.b-form-spinbutton output>bdi,.b-form-spinbutton output>div{display:block;min-width:2.25em;height:1.5em}.b-form-spinbutton.flex-column{height:auto;width:auto}.b-form-spinbutton.flex-column output{margin:0 .25rem;padding:.25rem 0}.b-form-spinbutton:not(.d-inline-flex):not(.flex-column){output-width:100%}.b-form-spinbutton.d-inline-flex:not(.flex-column){width:auto}.b-form-spinbutton .btn{line-height:1;box-shadow:none!important}.b-form-spinbutton .btn:disabled{pointer-events:none}.b-form-spinbutton .btn:hover:not(:disabled)>div>.b-icon{transform:scale(1.25)}.b-form-spinbutton.disabled,.b-form-spinbutton.readonly{background-color:#e9ecef}.b-form-spinbutton.disabled{pointer-events:none}.b-form-tags .b-form-tags-list{margin-top:-.25rem}.b-form-tags .b-form-tags-list .b-form-tag{margin-top:.25rem}.b-form-tags.focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.b-form-tags.focus.is-valid{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.b-form-tags.focus.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.b-form-tags.disabled{background-color:#e9ecef}.b-form-tag{font-size:75%;font-weight:400;line-height:1.5;margin-right:.25rem}.b-form-tag.disabled{opacity:.75}.b-form-tag>button.b-form-tag-remove{color:inherit;font-size:125%;line-height:1;float:none;margin-left:.25rem}.form-control-lg .b-form-tag,.form-control-sm .b-form-tag{line-height:1.5}.modal-backdrop{opacity:.5}.b-pagination-pills .page-item .page-link{border-radius:50rem!important;margin-left:.25rem;line-height:1}.b-pagination-pills .page-item:first-child .page-link{margin-left:0}.popover.b-popover{display:block;opacity:1;outline:0}.popover.b-popover.fade:not(.show){opacity:0}.popover.b-popover.show{opacity:1}.b-popover-primary.popover{background-color:#cce5ff;border-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-primary.bs-popover-top>.arrow:before{border-top-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-primary.bs-popover-top>.arrow:after{border-top-color:#cce5ff}.b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-primary.bs-popover-right>.arrow:before{border-right-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-primary.bs-popover-right>.arrow:after{border-right-color:#cce5ff}.b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-primary.bs-popover-bottom>.arrow:before{border-bottom-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-primary.bs-popover-bottom .popover-header:before,.b-popover-primary.bs-popover-bottom>.arrow:after{border-bottom-color:#bdddff}.b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-primary.bs-popover-left>.arrow:before{border-left-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-primary.bs-popover-left>.arrow:after{border-left-color:#cce5ff}.b-popover-primary .popover-header{color:#212529;background-color:#bdddff;border-bottom-color:#a3d0ff}.b-popover-primary .popover-body{color:#004085}.b-popover-secondary.popover{background-color:#e2e3e5;border-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-secondary.bs-popover-top>.arrow:before{border-top-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-secondary.bs-popover-top>.arrow:after{border-top-color:#e2e3e5}.b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-secondary.bs-popover-right>.arrow:before{border-right-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-secondary.bs-popover-right>.arrow:after{border-right-color:#e2e3e5}.b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-secondary.bs-popover-bottom>.arrow:before{border-bottom-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-secondary.bs-popover-bottom .popover-header:before,.b-popover-secondary.bs-popover-bottom>.arrow:after{border-bottom-color:#dadbde}.b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-secondary.bs-popover-left>.arrow:before{border-left-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-secondary.bs-popover-left>.arrow:after{border-left-color:#e2e3e5}.b-popover-secondary .popover-header{color:#212529;background-color:#dadbde;border-bottom-color:#ccced2}.b-popover-secondary .popover-body{color:#383d41}.b-popover-success.popover{background-color:#d4edda;border-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-success.bs-popover-top>.arrow:before{border-top-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-success.bs-popover-top>.arrow:after{border-top-color:#d4edda}.b-popover-success.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-success.bs-popover-right>.arrow:before{border-right-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-success.bs-popover-right>.arrow:after{border-right-color:#d4edda}.b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-success.bs-popover-bottom>.arrow:before{border-bottom-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-success.bs-popover-bottom .popover-header:before,.b-popover-success.bs-popover-bottom>.arrow:after{border-bottom-color:#c9e8d1}.b-popover-success.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-success.bs-popover-left>.arrow:before{border-left-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-success.bs-popover-left>.arrow:after{border-left-color:#d4edda}.b-popover-success .popover-header{color:#212529;background-color:#c9e8d1;border-bottom-color:#b7e1c1}.b-popover-success .popover-body{color:#155724}.b-popover-info.popover{background-color:#d1ecf1;border-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-info.bs-popover-top>.arrow:before{border-top-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-info.bs-popover-top>.arrow:after{border-top-color:#d1ecf1}.b-popover-info.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-info.bs-popover-right>.arrow:before{border-right-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-info.bs-popover-right>.arrow:after{border-right-color:#d1ecf1}.b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-info.bs-popover-bottom>.arrow:before{border-bottom-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-info.bs-popover-bottom .popover-header:before,.b-popover-info.bs-popover-bottom>.arrow:after{border-bottom-color:#c5e7ed}.b-popover-info.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-info.bs-popover-left>.arrow:before{border-left-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-info.bs-popover-left>.arrow:after{border-left-color:#d1ecf1}.b-popover-info .popover-header{color:#212529;background-color:#c5e7ed;border-bottom-color:#b2dfe7}.b-popover-info .popover-body{color:#0c5460}.b-popover-warning.popover{background-color:#fff3cd;border-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-warning.bs-popover-top>.arrow:before{border-top-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-warning.bs-popover-top>.arrow:after{border-top-color:#fff3cd}.b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-warning.bs-popover-right>.arrow:before{border-right-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-warning.bs-popover-right>.arrow:after{border-right-color:#fff3cd}.b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-warning.bs-popover-bottom>.arrow:before{border-bottom-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-warning.bs-popover-bottom .popover-header:before,.b-popover-warning.bs-popover-bottom>.arrow:after{border-bottom-color:#ffefbe}.b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-warning.bs-popover-left>.arrow:before{border-left-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-warning.bs-popover-left>.arrow:after{border-left-color:#fff3cd}.b-popover-warning .popover-header{color:#212529;background-color:#ffefbe;border-bottom-color:#ffe9a4}.b-popover-warning .popover-body{color:#856404}.b-popover-danger.popover{background-color:#f8d7da;border-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-danger.bs-popover-top>.arrow:before{border-top-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-danger.bs-popover-top>.arrow:after{border-top-color:#f8d7da}.b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-danger.bs-popover-right>.arrow:before{border-right-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-danger.bs-popover-right>.arrow:after{border-right-color:#f8d7da}.b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-danger.bs-popover-bottom>.arrow:before{border-bottom-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-danger.bs-popover-bottom .popover-header:before,.b-popover-danger.bs-popover-bottom>.arrow:after{border-bottom-color:#f6cace}.b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-danger.bs-popover-left>.arrow:before{border-left-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-danger.bs-popover-left>.arrow:after{border-left-color:#f8d7da}.b-popover-danger .popover-header{color:#212529;background-color:#f6cace;border-bottom-color:#f2b4ba}.b-popover-danger .popover-body{color:#721c24}.b-popover-light.popover{background-color:#fefefe;border-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-light.bs-popover-top>.arrow:before{border-top-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-light.bs-popover-top>.arrow:after{border-top-color:#fefefe}.b-popover-light.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-light.bs-popover-right>.arrow:before{border-right-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-light.bs-popover-right>.arrow:after{border-right-color:#fefefe}.b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-light.bs-popover-bottom>.arrow:before{border-bottom-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-light.bs-popover-bottom .popover-header:before,.b-popover-light.bs-popover-bottom>.arrow:after{border-bottom-color:#f6f6f6}.b-popover-light.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-light.bs-popover-left>.arrow:before{border-left-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-light.bs-popover-left>.arrow:after{border-left-color:#fefefe}.b-popover-light .popover-header{color:#212529;background-color:#f6f6f6;border-bottom-color:#eaeaea}.b-popover-light .popover-body{color:#818182}.b-popover-dark.popover{background-color:#d6d8d9;border-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-dark.bs-popover-top>.arrow:before{border-top-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-dark.bs-popover-top>.arrow:after{border-top-color:#d6d8d9}.b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-dark.bs-popover-right>.arrow:before{border-right-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-dark.bs-popover-right>.arrow:after{border-right-color:#d6d8d9}.b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-dark.bs-popover-bottom>.arrow:before{border-bottom-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-dark.bs-popover-bottom .popover-header:before,.b-popover-dark.bs-popover-bottom>.arrow:after{border-bottom-color:#ced0d2}.b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-dark.bs-popover-left>.arrow:before{border-left-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-dark.bs-popover-left>.arrow:after{border-left-color:#d6d8d9}.b-popover-dark .popover-header{color:#212529;background-color:#ced0d2;border-bottom-color:#c1c4c5}.b-popover-dark .popover-body{color:#1b1e21}.b-sidebar-outer{right:0;height:0;overflow:visible;z-index:1035}.b-sidebar-backdrop,.b-sidebar-outer{position:fixed!important;top:0;left:0}.b-sidebar-backdrop{z-index:-1;width:100vw;height:100vh;opacity:.6}.b-sidebar{display:flex;flex-direction:column;position:fixed!important;top:0;height:100vh;width:320px;max-width:100%!important;margin:0!important;outline:0;transform:translateX(0)}.b-sidebar.slide{transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.b-sidebar.slide{transition:none}}.b-sidebar:not(.b-sidebar-right){left:0;right:auto}.b-sidebar:not(.b-sidebar-right).slide:not(.show){transform:translateX(-100%)}.b-sidebar:not(.b-sidebar-right)>.b-sidebar-header .close{margin-left:auto}.b-sidebar.b-sidebar-right{left:auto;right:0}.b-sidebar.b-sidebar-right.slide:not(.show){transform:translateX(100%)}.b-sidebar.b-sidebar-right>.b-sidebar-header .close{margin-right:auto}.b-sidebar>.b-sidebar-header{font-size:1.5rem;padding:.5rem 1rem;display:flex;flex-direction:row;flex-grow:0;align-items:center}[dir=rtl] .b-sidebar>.b-sidebar-header{flex-direction:row-reverse}.b-sidebar>.b-sidebar-header .close{float:none;font-size:1.5rem}.b-sidebar>.b-sidebar-body{flex-grow:1;height:100%;overflow-y:auto}.b-sidebar>.b-sidebar-footer{flex-grow:0}.table.b-table.b-table-fixed{table-layout:fixed}.table.b-table.b-table-no-border-collapse{border-collapse:separate;border-spacing:0}.table.b-table[aria-busy=true]{opacity:.55}.table.b-table>tbody>tr.b-table-details>td{border-top:none!important}.table.b-table>caption{caption-side:bottom}.table.b-table.b-table-caption-top>caption{caption-side:top!important}.table.b-table>tbody>.table-active,.table.b-table>tbody>.table-active>td,.table.b-table>tbody>.table-active>th{background-color:rgba(0,0,0,.075)}.table.b-table.table-hover>tbody>tr.table-active:hover td,.table.b-table.table-hover>tbody>tr.table-active:hover th{color:#212529;background-image:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075));background-repeat:no-repeat}.table.b-table>tbody>.bg-active,.table.b-table>tbody>.bg-active>td,.table.b-table>tbody>.bg-active>th{background-color:hsla(0,0%,100%,.075)!important}.table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover td,.table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover th{color:#fff;background-image:linear-gradient(hsla(0,0%,100%,.075),hsla(0,0%,100%,.075));background-repeat:no-repeat}.b-table-sticky-header,.table-responsive,[class*=table-responsive-]{margin-bottom:1rem}.b-table-sticky-header>.table,.table-responsive>.table,[class*=table-responsive-]>.table{margin-bottom:0}.b-table-sticky-header{overflow-y:auto;max-height:300px}@media print{.b-table-sticky-header{overflow-y:visible!important;max-height:none!important}}@supports ((position:-webkit-sticky) or (position:sticky)){.b-table-sticky-header>.table.b-table>thead>tr>th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column{position:-webkit-sticky;position:sticky;left:0}.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column{z-index:5}.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column{z-index:2}.table.b-table>tbody>tr>.table-b-table-default,.table.b-table>tfoot>tr>.table-b-table-default,.table.b-table>thead>tr>.table-b-table-default{color:#212529;background-color:#fff}.table.b-table.table-dark>tbody>tr>.bg-b-table-default,.table.b-table.table-dark>tfoot>tr>.bg-b-table-default,.table.b-table.table-dark>thead>tr>.bg-b-table-default{color:#fff;background-color:#343a40}.table.b-table.table-striped>tbody>tr:nth-of-type(odd)>.table-b-table-default{background-image:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.05));background-repeat:no-repeat}.table.b-table.table-striped.table-dark>tbody>tr:nth-of-type(odd)>.bg-b-table-default{background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,.05));background-repeat:no-repeat}.table.b-table.table-hover>tbody>tr:hover>.table-b-table-default{color:#212529;background-image:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075));background-repeat:no-repeat}.table.b-table.table-hover.table-dark>tbody>tr:hover>.bg-b-table-default{color:#fff;background-image:linear-gradient(hsla(0,0%,100%,.075),hsla(0,0%,100%,.075));background-repeat:no-repeat}}.table.b-table>tfoot>tr>[aria-sort],.table.b-table>thead>tr>[aria-sort]{cursor:pointer;background-image:none;background-repeat:no-repeat;background-size:.65em 1em}.table.b-table>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table>thead>tr>[aria-sort]:not(.b-table-sort-icon-left){background-position:right .375rem center;padding-right:calc(.75rem + .65em)}.table.b-table>tfoot>tr>[aria-sort].b-table-sort-icon-left,.table.b-table>thead>tr>[aria-sort].b-table-sort-icon-left{background-position:left .375rem center;padding-left:calc(.75rem + .65em)}.table.b-table>tfoot>tr>[aria-sort=none],.table.b-table>thead>tr>[aria-sort=none]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath opacity='.3' d='M51 1l25 23 24 22H1l25-22zm0 100l25-23 24-22H1l25 22z'/%3E%3C/svg%3E\")}.table.b-table>tfoot>tr>[aria-sort=ascending],.table.b-table>thead>tr>[aria-sort=ascending]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E\")}.table.b-table>tfoot>tr>[aria-sort=descending],.table.b-table>thead>tr>[aria-sort=descending]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E\")}.table.b-table.table-dark>tfoot>tr>[aria-sort=none],.table.b-table.table-dark>thead>tr>[aria-sort=none],.table.b-table>.thead-dark>tr>[aria-sort=none]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22zm0 100l25-23 24-22H1l25 22z'/%3E%3C/svg%3E\")}.table.b-table.table-dark>tfoot>tr>[aria-sort=ascending],.table.b-table.table-dark>thead>tr>[aria-sort=ascending],.table.b-table>.thead-dark>tr>[aria-sort=ascending]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E\")}.table.b-table.table-dark>tfoot>tr>[aria-sort=descending],.table.b-table.table-dark>thead>tr>[aria-sort=descending],.table.b-table>.thead-dark>tr>[aria-sort=descending]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E\")}.table.b-table>tfoot>tr>.table-dark[aria-sort=none],.table.b-table>thead>tr>.table-dark[aria-sort=none]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22zm0 100l25-23 24-22H1l25 22z'/%3E%3C/svg%3E\")}.table.b-table>tfoot>tr>.table-dark[aria-sort=ascending],.table.b-table>thead>tr>.table-dark[aria-sort=ascending]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E\")}.table.b-table>tfoot>tr>.table-dark[aria-sort=descending],.table.b-table>thead>tr>.table-dark[aria-sort=descending]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E\")}.table.b-table.table-sm>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table.table-sm>thead>tr>[aria-sort]:not(.b-table-sort-icon-left){background-position:right .15rem center;padding-right:calc(.3rem + .65em)}.table.b-table.table-sm>tfoot>tr>[aria-sort].b-table-sort-icon-left,.table.b-table.table-sm>thead>tr>[aria-sort].b-table-sort-icon-left{background-position:left .15rem center;padding-left:calc(.3rem + .65em)}.table.b-table.b-table-selectable:not(.b-table-selectable-no-click)>tbody>tr{cursor:pointer}.table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range>tbody>tr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:575.98px){.table.b-table.b-table-stacked-sm{display:block;width:100%}.table.b-table.b-table-stacked-sm>caption,.table.b-table.b-table-stacked-sm>tbody,.table.b-table.b-table-stacked-sm>tbody>tr,.table.b-table.b-table-stacked-sm>tbody>tr>td,.table.b-table.b-table-stacked-sm>tbody>tr>th{display:block}.table.b-table.b-table-stacked-sm>tfoot,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>thead,.table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-sm>caption{caption-side:top!important}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:after{display:block;clear:both;content:\"\"}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-sm>tbody>tr.bottom-row,.table.b-table.b-table-stacked-sm>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-sm>tbody>tr>:first-child,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+th{border-top-width:3px}}@media (max-width:767.98px){.table.b-table.b-table-stacked-md{display:block;width:100%}.table.b-table.b-table-stacked-md>caption,.table.b-table.b-table-stacked-md>tbody,.table.b-table.b-table-stacked-md>tbody>tr,.table.b-table.b-table-stacked-md>tbody>tr>td,.table.b-table.b-table-stacked-md>tbody>tr>th{display:block}.table.b-table.b-table-stacked-md>tfoot,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-md>thead,.table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-md>caption{caption-side:top!important}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:after{display:block;clear:both;content:\"\"}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-md>tbody>tr.bottom-row,.table.b-table.b-table-stacked-md>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-md>tbody>tr>:first-child,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+th{border-top-width:3px}}@media (max-width:991.98px){.table.b-table.b-table-stacked-lg{display:block;width:100%}.table.b-table.b-table-stacked-lg>caption,.table.b-table.b-table-stacked-lg>tbody,.table.b-table.b-table-stacked-lg>tbody>tr,.table.b-table.b-table-stacked-lg>tbody>tr>td,.table.b-table.b-table-stacked-lg>tbody>tr>th{display:block}.table.b-table.b-table-stacked-lg>tfoot,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>thead,.table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-lg>caption{caption-side:top!important}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:after{display:block;clear:both;content:\"\"}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-lg>tbody>tr.bottom-row,.table.b-table.b-table-stacked-lg>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-lg>tbody>tr>:first-child,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+th{border-top-width:3px}}@media (max-width:1199.98px){.table.b-table.b-table-stacked-xl{display:block;width:100%}.table.b-table.b-table-stacked-xl>caption,.table.b-table.b-table-stacked-xl>tbody,.table.b-table.b-table-stacked-xl>tbody>tr,.table.b-table.b-table-stacked-xl>tbody>tr>td,.table.b-table.b-table-stacked-xl>tbody>tr>th{display:block}.table.b-table.b-table-stacked-xl>tfoot,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>thead,.table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-xl>caption{caption-side:top!important}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:after{display:block;clear:both;content:\"\"}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-xl>tbody>tr.bottom-row,.table.b-table.b-table-stacked-xl>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-xl>tbody>tr>:first-child,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+th{border-top-width:3px}}.table.b-table.b-table-stacked{display:block;width:100%}.table.b-table.b-table-stacked>caption,.table.b-table.b-table-stacked>tbody,.table.b-table.b-table-stacked>tbody>tr,.table.b-table.b-table-stacked>tbody>tr>td,.table.b-table.b-table-stacked>tbody>tr>th{display:block}.table.b-table.b-table-stacked>tfoot,.table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked>thead,.table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked>caption{caption-side:top!important}.table.b-table.b-table-stacked>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked>tbody>tr>[data-label]:after{display:block;clear:both;content:\"\"}.table.b-table.b-table-stacked>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked>tbody>tr.bottom-row,.table.b-table.b-table-stacked>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked>tbody>tr>:first-child,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+th{border-top-width:3px}.b-time{min-width:150px}.b-time[aria-disabled=true] output,.b-time[aria-readonly=true] output,.b-time output.disabled{background-color:#e9ecef;opacity:1}.b-time[aria-disabled=true] output{pointer-events:none}[dir=rtl] .b-time>.d-flex:not(.flex-column){flex-direction:row-reverse}.b-time .b-time-header{margin-bottom:.5rem}.b-time .b-time-header output{padding:.25rem;font-size:80%}.b-time .b-time-footer{margin-top:.5rem}.b-time .b-time-ampm{margin-left:.5rem}.b-toast{display:block;position:relative;max-width:350px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:padding-box;z-index:1;border-radius:.25rem}.b-toast .toast{background-color:hsla(0,0%,100%,.85)}.b-toast:not(:last-child){margin-bottom:.75rem}.b-toast.b-toast-solid .toast{background-color:#fff}.b-toast .toast{opacity:1}.b-toast .toast.fade:not(.show){opacity:0}.b-toast .toast .toast-body{display:block}.b-toast-primary .toast{background-color:rgba(230,242,255,.85);border-color:rgba(184,218,255,.85);color:#004085}.b-toast-primary .toast .toast-header{color:#004085;background-color:rgba(204,229,255,.85);border-bottom-color:rgba(184,218,255,.85)}.b-toast-primary.b-toast-solid .toast{background-color:#e6f2ff}.b-toast-secondary .toast{background-color:rgba(239,240,241,.85);border-color:rgba(214,216,219,.85);color:#383d41}.b-toast-secondary .toast .toast-header{color:#383d41;background-color:rgba(226,227,229,.85);border-bottom-color:rgba(214,216,219,.85)}.b-toast-secondary.b-toast-solid .toast{background-color:#eff0f1}.b-toast-success .toast{background-color:rgba(230,245,233,.85);border-color:rgba(195,230,203,.85);color:#155724}.b-toast-success .toast .toast-header{color:#155724;background-color:rgba(212,237,218,.85);border-bottom-color:rgba(195,230,203,.85)}.b-toast-success.b-toast-solid .toast{background-color:#e6f5e9}.b-toast-info .toast{background-color:rgba(229,244,247,.85);border-color:rgba(190,229,235,.85);color:#0c5460}.b-toast-info .toast .toast-header{color:#0c5460;background-color:rgba(209,236,241,.85);border-bottom-color:rgba(190,229,235,.85)}.b-toast-info.b-toast-solid .toast{background-color:#e5f4f7}.b-toast-warning .toast{background-color:rgba(255,249,231,.85);border-color:rgba(255,238,186,.85);color:#856404}.b-toast-warning .toast .toast-header{color:#856404;background-color:rgba(255,243,205,.85);border-bottom-color:rgba(255,238,186,.85)}.b-toast-warning.b-toast-solid .toast{background-color:#fff9e7}.b-toast-danger .toast{background-color:rgba(252,237,238,.85);border-color:rgba(245,198,203,.85);color:#721c24}.b-toast-danger .toast .toast-header{color:#721c24;background-color:rgba(248,215,218,.85);border-bottom-color:rgba(245,198,203,.85)}.b-toast-danger.b-toast-solid .toast{background-color:#fcedee}.b-toast-light .toast{background-color:hsla(0,0%,100%,.85);border-color:rgba(253,253,254,.85);color:#818182}.b-toast-light .toast .toast-header{color:#818182;background-color:hsla(0,0%,99.6%,.85);border-bottom-color:rgba(253,253,254,.85)}.b-toast-light.b-toast-solid .toast{background-color:#fff}.b-toast-dark .toast{background-color:rgba(227,229,229,.85);border-color:rgba(198,200,202,.85);color:#1b1e21}.b-toast-dark .toast .toast-header{color:#1b1e21;background-color:rgba(214,216,217,.85);border-bottom-color:rgba(198,200,202,.85)}.b-toast-dark.b-toast-solid .toast{background-color:#e3e5e5}.b-toaster{z-index:1100}.b-toaster .b-toaster-slot{position:relative;display:block}.b-toaster .b-toaster-slot:empty{display:none!important}.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-right,.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-right{position:fixed;left:.5rem;right:.5rem;margin:0;padding:0;height:0;overflow:visible}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-right .b-toaster-slot{position:absolute;max-width:350px;width:100%;left:0;right:0;padding:0;margin:0}.b-toaster.b-toaster-bottom-full .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-bottom-full .b-toaster-slot .toast,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-top-full .b-toaster-slot .toast{width:100%;max-width:100%}.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-right{top:0}.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-right .b-toaster-slot{top:.5rem}.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-right{bottom:0}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot{bottom:.5rem}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-right .b-toaster-slot{margin-left:auto}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot{margin-right:auto}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-move,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-move{transition:transform .175s}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade{transition-delay:.175s}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active{position:absolute;transition-delay:.175s}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade{transition-delay:0s}.tooltip.b-tooltip{display:block;opacity:.9;outline:0}.tooltip.b-tooltip.fade:not(.show){opacity:0}.tooltip.b-tooltip.show{opacity:.9}.tooltip.b-tooltip.noninteractive{pointer-events:none}.tooltip.b-tooltip .arrow{margin:0 .25rem}.tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.bs-tooltip-left .arrow,.tooltip.b-tooltip.bs-tooltip-right .arrow{margin:.25rem 0}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-top .arrow:before{border-top-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-right .arrow:before{border-right-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow:before{border-bottom-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-left .arrow:before{border-left-color:#007bff}.tooltip.b-tooltip-primary .tooltip-inner{color:#fff;background-color:#007bff}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow:before{border-top-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow:before{border-right-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow:before{border-bottom-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow:before{border-left-color:#6c757d}.tooltip.b-tooltip-secondary .tooltip-inner{color:#fff;background-color:#6c757d}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-top .arrow:before{border-top-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-right .arrow:before{border-right-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow:before{border-bottom-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-left .arrow:before{border-left-color:#28a745}.tooltip.b-tooltip-success .tooltip-inner{color:#fff;background-color:#28a745}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-top .arrow:before{border-top-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-right .arrow:before{border-right-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow:before{border-bottom-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-left .arrow:before{border-left-color:#17a2b8}.tooltip.b-tooltip-info .tooltip-inner{color:#fff;background-color:#17a2b8}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-top .arrow:before{border-top-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-right .arrow:before{border-right-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow:before{border-bottom-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-left .arrow:before{border-left-color:#ffc107}.tooltip.b-tooltip-warning .tooltip-inner{color:#212529;background-color:#ffc107}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-top .arrow:before{border-top-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-right .arrow:before{border-right-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow:before{border-bottom-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-left .arrow:before{border-left-color:#dc3545}.tooltip.b-tooltip-danger .tooltip-inner{color:#fff;background-color:#dc3545}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-top .arrow:before{border-top-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-right .arrow:before{border-right-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow:before{border-bottom-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-left .arrow:before{border-left-color:#f8f9fa}.tooltip.b-tooltip-light .tooltip-inner{color:#212529;background-color:#f8f9fa}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-top .arrow:before{border-top-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-right .arrow:before{border-right-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow:before{border-bottom-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-left .arrow:before{border-left-color:#343a40}.tooltip.b-tooltip-dark .tooltip-inner{color:#fff;background-color:#343a40}.b-icon.bi{display:inline-block;overflow:visible;vertical-align:-.15em}.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{transform-origin:center;-webkit-animation:b-icon-animation-cylon .75s ease-in-out infinite alternate;animation:b-icon-animation-cylon .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{transform-origin:center;-webkit-animation:b-icon-animation-cylon-vertical .75s ease-in-out infinite alternate;animation:b-icon-animation-cylon-vertical .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{transform-origin:center;-webkit-animation:b-icon-animation-fade .75s ease-in-out infinite alternate;animation:b-icon-animation-fade .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{transform-origin:center;-webkit-animation:b-icon-animation-spin 2s linear infinite normal;animation:b-icon-animation-spin 2s linear infinite normal}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{transform-origin:center;animation:b-icon-animation-spin 2s linear infinite reverse}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{transform-origin:center;-webkit-animation:b-icon-animation-spin 1s steps(8) infinite normal;animation:b-icon-animation-spin 1s steps(8) infinite normal}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{transform-origin:center;animation:b-icon-animation-spin 1s steps(8) infinite reverse}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{transform-origin:center;-webkit-animation:b-icon-animation-throb .75s ease-in-out infinite alternate;animation:b-icon-animation-throb .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{-webkit-animation:none;animation:none}}@-webkit-keyframes b-icon-animation-cylon{0%{transform:translateX(-25%)}to{transform:translateX(25%)}}@keyframes b-icon-animation-cylon{0%{transform:translateX(-25%)}to{transform:translateX(25%)}}@-webkit-keyframes b-icon-animation-cylon-vertical{0%{transform:translateY(25%)}to{transform:translateY(-25%)}}@keyframes b-icon-animation-cylon-vertical{0%{transform:translateY(25%)}to{transform:translateY(-25%)}}@-webkit-keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@-webkit-keyframes b-icon-animation-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes b-icon-animation-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes b-icon-animation-throb{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes b-icon-animation-throb{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.btn .b-icon.bi,.dropdown-item .b-icon.bi,.dropdown-toggle .b-icon.bi,.input-group-text .b-icon.bi,.nav-link .b-icon.bi{font-size:125%;vertical-align:text-bottom}",""]),t.exports=e},,,,,,,,,,,,,,function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.initPjs=void 0;e.initPjs=main=>{const t=(t,e)=>main.load(t,e);t.load=(t,e,o)=>{main.loadJSON(t,e).then(t=>{t&&o(t)})},t.setOnClickHandler=t=>{main.setOnClickHandler(t)};return{particlesJS:t,pJSDom:main.dom()}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Main=void 0;const r=o(224),n=o(330),l=o(336),c=o(342);class d extends r.MainSlim{constructor(){super(),this.addPlugin(n.AbsorbersPlugin),this.addPlugin(l.EmittersPlugin),this.addPlugin(c.PolygonMaskPlugin)}}e.Main=d},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MainSlim=void 0;const r=o(16),n=o(225),l=o(226),c=o(251),d=o(10),h=o(151),f=o(252),m=o(253),v=o(254),y=o(255),w=o(256),x=o(257);e.MainSlim=class{constructor(){this.initialized=!1;const t=new n.SquareDrawer,e=new l.TextDrawer,o=new c.ImageDrawer;d.Plugins.addShapeDrawer(h.ShapeType.line,new f.LineDrawer),d.Plugins.addShapeDrawer(h.ShapeType.circle,new m.CircleDrawer),d.Plugins.addShapeDrawer(h.ShapeType.edge,t),d.Plugins.addShapeDrawer(h.ShapeType.square,t),d.Plugins.addShapeDrawer(h.ShapeType.triangle,new v.TriangleDrawer),d.Plugins.addShapeDrawer(h.ShapeType.star,new y.StarDrawer),d.Plugins.addShapeDrawer(h.ShapeType.polygon,new w.PolygonDrawer),d.Plugins.addShapeDrawer(h.ShapeType.char,e),d.Plugins.addShapeDrawer(h.ShapeType.character,e),d.Plugins.addShapeDrawer(h.ShapeType.image,o),d.Plugins.addShapeDrawer(h.ShapeType.images,o)}init(){this.initialized||(this.initialized=!0)}loadFromArray(t,e,o){return r.__awaiter(this,void 0,void 0,(function*(){return x.Loader.loadFromArray(t,e,o)}))}load(t,e){return r.__awaiter(this,void 0,void 0,(function*(){return x.Loader.load(t,e)}))}set(t,element,e){return r.__awaiter(this,void 0,void 0,(function*(){return x.Loader.set(t,element,e)}))}loadJSON(t,e){return x.Loader.loadJSON(t,e)}setOnClickHandler(t){x.Loader.setOnClickHandler(t)}dom(){return x.Loader.dom()}domItem(t){return x.Loader.domItem(t)}addShape(t,e,o,r,n){let l;l="function"==typeof e?{afterEffect:r,destroy:n,draw:e,init:o}:e,d.Plugins.addShapeDrawer(t,l)}addPreset(t,e){d.Plugins.addPreset(t,e)}addPlugin(t){d.Plugins.addPlugin(t)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SquareDrawer=void 0;e.SquareDrawer=class{draw(t,e,o){t.rect(-o,-o,2*o,2*o)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TextDrawer=void 0;const r=o(16),n=o(10),l=o(12);e.TextDrawer=class{init(t){var e;return r.__awaiter(this,void 0,void 0,(function*(){const o=t.options;if(n.Utils.isInArray(l.ShapeType.char,o.particles.shape.type)||n.Utils.isInArray(l.ShapeType.character,o.particles.shape.type)){const t=null!==(e=o.particles.shape.options[l.ShapeType.character])&&void 0!==e?e:o.particles.shape.options[l.ShapeType.char];if(t instanceof Array)for(const e of t)yield n.Utils.loadFont(e);else void 0!==t&&(yield n.Utils.loadFont(t))}}))}draw(t,e,o){const r=e.shapeData;if(void 0===r)return;const l=r.value;if(void 0===l)return;const c=e;void 0===c.text&&(c.text=l instanceof Array?n.Utils.itemFromArray(l,e.randomIndexData):l);const text=c.text,style=r.style,d=r.weight,h=2*Math.round(o),f=r.font,m=e.fill,v=text.length*o/2;t.font=`${style} ${d} ${h}px "${f}"`;const y={x:-v,y:o/2};m?t.fillText(text,y.x,y.y):t.strokeText(text,y.x,y.y)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CanvasUtils=void 0;const r=o(150),n=o(111);e.CanvasUtils=class{static paintBase(t,e,o){t.save(),t.fillStyle=null!=o?o:"rgba(0,0,0,0)",t.fillRect(0,0,e.width,e.height),t.restore()}static clear(t,e){t.clearRect(0,0,e.width,e.height)}static drawLinkLine(t,e,o,l,c,d,h,f,m,v,shadow){let y=!1;if(n.Utils.getDistance(o,l)<=c)this.drawLine(t,o,l),y=!0;else if(h){let e,r;const h={x:l.x-d.width,y:l.y},{dx:f,dy:m,distance:v}=n.Utils.getDistances(o,h);if(v<=c){const t=o.y-m/f*o.x;e={x:0,y:t},r={x:d.width,y:t}}else{const t={x:l.x,y:l.y-d.height},{dx:h,dy:f,distance:m}=n.Utils.getDistances(o,t);if(m<=c){const t=-(o.y-f/h*o.x)/(f/h);e={x:t,y:0},r={x:t,y:d.height}}else{const t={x:l.x-d.width,y:l.y-d.height},{dx:h,dy:f,distance:m}=n.Utils.getDistances(o,t);if(m<=c){const t=o.y-f/h*o.x;e={x:-t/(f/h),y:t},r={x:e.x+d.width,y:e.y+d.height}}}}e&&r&&(this.drawLine(t,o,e),this.drawLine(t,l,r),y=!0)}if(y){if(t.lineWidth=e,f&&(t.globalCompositeOperation="destination-out"),t.strokeStyle=r.ColorUtils.getStyleFromRgb(m,v),shadow.enable){const e=r.ColorUtils.colorToRgb(shadow.color);e&&(t.shadowBlur=shadow.blur,t.shadowColor=r.ColorUtils.getStyleFromRgb(e))}t.stroke()}}static drawLinkTriangle(t,e,o,n,l,c,d,h){this.drawTriangle(t,o,n,l),t.lineWidth=e,c&&(t.globalCompositeOperation="destination-out"),t.fillStyle=r.ColorUtils.getStyleFromRgb(d,h),t.fill()}static drawConnectLine(t,e,o,r,n){t.save(),this.drawLine(t,r,n),t.lineWidth=e,t.strokeStyle=o,t.stroke(),t.restore()}static gradient(t,e,o,n){const l=Math.floor(o.size.value/e.size.value),c=e.getFillColor(),d=o.getFillColor();if(!c||!d)return;const h=e.getPosition(),f=o.getPosition(),m=r.ColorUtils.mix(c,d,e.size.value,o.size.value),v=t.createLinearGradient(h.x,h.y,f.x,f.y);return v.addColorStop(0,r.ColorUtils.getStyleFromHsl(c,n)),v.addColorStop(l>1?1:l,r.ColorUtils.getStyleFromRgb(m,n)),v.addColorStop(1,r.ColorUtils.getStyleFromHsl(d,n)),v}static drawGrabLine(t,e,o,n,l,c){t.save(),this.drawLine(t,o,n),t.strokeStyle=r.ColorUtils.getStyleFromRgb(l,c),t.lineWidth=e,t.stroke(),t.restore()}static drawParticle(t,e,o,n,l,c,d,h,f,shadow){const m=o.getPosition();e.save(),e.translate(m.x,m.y),e.beginPath();const v=o.angle+(o.particlesOptions.rotate.path?o.pathAngle:0);0!==v&&e.rotate(v),d&&(e.globalCompositeOperation="destination-out");const y=o.shadowColor;shadow.enable&&y&&(e.shadowBlur=shadow.blur,e.shadowColor=r.ColorUtils.getStyleFromRgb(y),e.shadowOffsetX=shadow.offset.x,e.shadowOffsetY=shadow.offset.y),e.fillStyle=l;const w=o.stroke;e.lineWidth=o.strokeWidth,e.strokeStyle=c,o.close&&e.closePath(),this.drawShape(t,e,o,h,f,n),w.width>0&&e.stroke(),o.fill&&e.fill(),e.restore(),e.save(),e.translate(m.x,m.y),0!==o.angle&&e.rotate(o.angle),d&&(e.globalCompositeOperation="destination-out"),this.drawShapeAfterEffect(t,e,o,h,f,n),e.restore()}static drawShape(t,e,o,r,n,l){if(!o.shape)return;const c=t.drawers.get(o.shape);c&&c.draw(e,o,r,n,l.value,t.retina.pixelRatio)}static drawShapeAfterEffect(t,e,o,r,n,l){if(!o.shape)return;const c=t.drawers.get(o.shape);(null==c?void 0:c.afterEffect)&&c.afterEffect(e,o,r,n,l.value,t.retina.pixelRatio)}static drawPlugin(t,e,o){void 0!==e.draw&&(t.save(),e.draw(t,o),t.restore())}static drawLine(t,e,o){t.beginPath(),t.moveTo(e.x,e.y),t.lineTo(o.x,o.y),t.closePath()}static drawTriangle(t,e,o,r){t.beginPath(),t.moveTo(e.x,e.y),t.lineTo(o.x,o.y),t.lineTo(r.x,r.y),t.closePath()}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=o(16);r.__exportStar(o(229),e),r.__exportStar(o(230),e)},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MoveDirection=void 0,function(t){t.bottom="bottom",t.bottomLeft="bottom-left",t.bottomRight="bottom-right",t.left="left",t.none="none",t.right="right",t.top="top",t.topLeft="top-left",t.topRight="top-right"}(e.MoveDirection||(e.MoveDirection={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RotateDirection=void 0,function(t){t.clockwise="clockwise",t.counterClockwise="counter-clockwise",t.random="random"}(e.RotateDirection||(e.RotateDirection={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ClickMode=void 0,function(t){t.attract="attract",t.bubble="bubble",t.push="push",t.remove="remove",t.repulse="repulse",t.pause="pause",t.trail="trail"}(e.ClickMode||(e.ClickMode={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DivMode=void 0,function(t){t.bubble="bubble",t.repulse="repulse"}(e.DivMode||(e.DivMode={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.HoverMode=void 0,function(t){t.attract="attract",t.bubble="bubble",t.connect="connect",t.grab="grab",t.repulse="repulse",t.slow="slow",t.trail="trail"}(e.HoverMode||(e.HoverMode={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CollisionMode=void 0,function(t){t.absorb="absorb",t.bounce="bounce",t.destroy="destroy"}(e.CollisionMode||(e.CollisionMode={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.OutMode=void 0,function(t){t.bounce="bounce",t.bounceHorizontal="bounce-horizontal",t.bounceVertical="bounce-vertical",t.out="out",t.destroy="destroy"}(e.OutMode||(e.OutMode={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SizeMode=void 0,function(t){t.precise="precise",t.percent="percent"}(e.SizeMode||(e.SizeMode={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=o(16);r.__exportStar(o(238),e),r.__exportStar(o(239),e)},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SizeAnimationStatus=void 0,function(t){t[t.increasing=0]="increasing",t[t.decreasing=1]="decreasing"}(e.SizeAnimationStatus||(e.SizeAnimationStatus={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.OpacityAnimationStatus=void 0,function(t){t[t.increasing=0]="increasing",t[t.decreasing=1]="decreasing"}(e.OpacityAnimationStatus||(e.OpacityAnimationStatus={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DestroyType=void 0,function(t){t.none="none",t.max="max",t.min="min"}(e.DestroyType||(e.DestroyType={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ProcessBubbleType=void 0,function(t){t.color="color",t.opacity="opacity",t.size="size"}(e.ProcessBubbleType||(e.ProcessBubbleType={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ShapeType=void 0,function(t){t.char="char",t.character="character",t.circle="circle",t.edge="edge",t.image="image",t.images="images",t.line="line",t.polygon="polygon",t.square="square",t.star="star",t.triangle="triangle"}(e.ShapeType||(e.ShapeType={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StartValueType=void 0,function(t){t.max="max",t.min="min"}(e.StartValueType||(e.StartValueType={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DivType=void 0,function(t){t.circle="circle",t.rectangle="rectangle"}(e.DivType||(e.DivType={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.InteractivityDetect=void 0,function(t){t.canvas="canvas",t.parent="parent",t.window="window"}(e.InteractivityDetect||(e.InteractivityDetect={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CircleWarp=void 0;const r=o(114),n=o(152);class l extends n.Circle{constructor(t,e,o,r){super(t,e,o),this.canvasSize=r,this.canvasSize={height:r.height,width:r.width}}contains(t){if(super.contains(t))return!0;const e={x:t.x-this.canvasSize.width,y:t.y};if(super.contains(e))return!0;const o={x:t.x-this.canvasSize.width,y:t.y-this.canvasSize.height};if(super.contains(o))return!0;const r={x:t.x,y:t.y-this.canvasSize.height};return super.contains(r)}intersects(t){if(super.intersects(t))return!0;const rect=t,circle=t,e={x:t.position.x-this.canvasSize.width,y:t.position.y-this.canvasSize.height};if(void 0!==circle.radius){const t=new n.Circle(e.x,e.y,2*circle.radius);return super.intersects(t)}if(void 0!==rect.size){const t=new r.Rectangle(e.x,e.y,2*rect.size.width,2*rect.size.height);return super.intersects(t)}return!1}}e.CircleWarp=l},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EventListeners=void 0;const r=o(12),n=o(112);class l{constructor(t){this.container=t,this.canPush=!0,this.mouseMoveHandler=t=>this.mouseTouchMove(t),this.touchStartHandler=t=>this.mouseTouchMove(t),this.touchMoveHandler=t=>this.mouseTouchMove(t),this.touchEndHandler=()=>this.mouseTouchFinish(),this.mouseLeaveHandler=()=>this.mouseTouchFinish(),this.touchCancelHandler=()=>this.mouseTouchFinish(),this.touchEndClickHandler=t=>this.mouseTouchClick(t),this.mouseUpHandler=t=>this.mouseTouchClick(t),this.mouseDownHandler=()=>this.mouseDown(),this.visibilityChangeHandler=()=>this.handleVisibilityChange(),this.resizeHandler=()=>this.handleWindowResize()}static manageListener(element,t,e,o,r){if(o){let o={passive:!0};"boolean"==typeof r?o.capture=r:void 0!==r&&(o=r),element.addEventListener(t,e,o)}else{const o=r;element.removeEventListener(t,e,o)}}addListeners(){this.manageListeners(!0)}removeListeners(){this.manageListeners(!1)}manageListeners(t){const e=this.container,o=e.options,c=o.interactivity.detectsOn;let d=n.Constants.mouseLeaveEvent;c===r.InteractivityDetect.window?(e.interactivity.element=window,d=n.Constants.mouseOutEvent):c===r.InteractivityDetect.parent&&e.canvas.element?e.interactivity.element=e.canvas.element.parentNode:e.interactivity.element=e.canvas.element;const h=e.interactivity.element;h&&(o.interactivity.events.onHover.enable||o.interactivity.events.onClick.enable)&&(l.manageListener(h,n.Constants.mouseMoveEvent,this.mouseMoveHandler,t),l.manageListener(h,n.Constants.touchStartEvent,this.touchStartHandler,t),l.manageListener(h,n.Constants.touchMoveEvent,this.touchMoveHandler,t),o.interactivity.events.onClick.enable||l.manageListener(h,n.Constants.touchEndEvent,this.touchEndHandler,t),l.manageListener(h,d,this.mouseLeaveHandler,t),l.manageListener(h,n.Constants.touchCancelEvent,this.touchCancelHandler,t)),o.interactivity.events.onClick.enable&&h&&(l.manageListener(h,n.Constants.touchEndEvent,this.touchEndClickHandler,t),l.manageListener(h,n.Constants.mouseUpEvent,this.mouseUpHandler,t),l.manageListener(h,n.Constants.mouseDownEvent,this.mouseDownHandler,t)),o.interactivity.events.resize&&l.manageListener(window,n.Constants.resizeEvent,this.resizeHandler,t),document&&l.manageListener(document,n.Constants.visibilityChangeEvent,this.visibilityChangeHandler,t,!1)}handleWindowResize(){const t=this.container,e=t.options,canvas=t.canvas.element;if(!canvas)return;const o=t.retina.pixelRatio;t.canvas.size.width=canvas.offsetWidth*o,t.canvas.size.height=canvas.offsetHeight*o,canvas.width=t.canvas.size.width,canvas.height=t.canvas.size.height,e.particles.move.enable||t.particles.redraw(),t.densityAutoParticles();for(const[,e]of t.plugins)void 0!==e.resize&&e.resize()}handleVisibilityChange(){const t=this.container,e=t.options;this.mouseTouchFinish(),e.pauseOnBlur&&((null===document||void 0===document?void 0:document.hidden)?(t.pageHidden=!0,t.pause()):(t.pageHidden=!1,t.getAnimationStatus()?t.play(!0):t.draw()))}mouseDown(){const t=this.container.interactivity;if(t){const e=t.mouse;e.clicking=!0,e.downPosition=e.position}}mouseTouchMove(t){var e,o,l;const c=this.container,d=c.options;if(void 0===(null===(e=c.interactivity)||void 0===e?void 0:e.element))return;let h;c.interactivity.mouse.inside=!0;const canvas=c.canvas.element;if(t.type.startsWith("mouse")){this.canPush=!0;const e=t;if(c.interactivity.element===window){if(canvas){const t=canvas.getBoundingClientRect();h={x:e.clientX-t.left,y:e.clientY-t.top}}}else if(d.interactivity.detectsOn===r.InteractivityDetect.parent){const source=e.target,t=e.currentTarget;if(source&&t){const o=source.getBoundingClientRect(),r=t.getBoundingClientRect();h={x:e.offsetX+o.left-r.left,y:e.offsetY+o.top-r.top}}else h={x:e.offsetX||e.clientX,y:e.offsetY||e.clientY}}else e.target===c.canvas.element&&(h={x:e.offsetX||e.clientX,y:e.offsetY||e.clientY})}else{this.canPush="touchmove"!==t.type;const e=t,r=e.touches[e.touches.length-1],n=null==canvas?void 0:canvas.getBoundingClientRect();h={x:r.clientX-(null!==(o=null==n?void 0:n.left)&&void 0!==o?o:0),y:r.clientY-(null!==(l=null==n?void 0:n.top)&&void 0!==l?l:0)}}const f=c.retina.pixelRatio;h&&(h.x*=f,h.y*=f),c.interactivity.mouse.position=h,c.interactivity.status=n.Constants.mouseMoveEvent}mouseTouchFinish(){const t=this.container.interactivity;if(void 0===t)return;const e=t.mouse;delete e.position,delete e.clickPosition,delete e.downPosition,t.status=n.Constants.mouseLeaveEvent,e.inside=!1,e.clicking=!1}mouseTouchClick(t){const e=this.container,o=e.options,r=e.interactivity.mouse;r.inside=!0;let n=!1;const l=r.position;if(void 0!==l&&o.interactivity.events.onClick.enable){for(const[,t]of e.plugins)if(void 0!==t.clickPositionValid&&(n=t.clickPositionValid(l),n))break;n||this.doMouseTouchClick(t),r.clicking=!1}}doMouseTouchClick(t){const e=this.container,o=e.options;if(this.canPush){const t=e.interactivity.mouse.position;if(!t)return;e.interactivity.mouse.clickPosition={x:t.x,y:t.y},e.interactivity.mouse.clickTime=(new Date).getTime();const r=o.interactivity.events.onClick;if(r.mode instanceof Array)for(const t of r.mode)this.handleClickMode(t);else this.handleClickMode(r.mode)}"touchend"===t.type&&setTimeout(()=>this.mouseTouchFinish(),500)}handleClickMode(t){const e=this.container,o=e.options,n=o.interactivity.modes.push.quantity,l=o.interactivity.modes.remove.quantity;switch(t){case r.ClickMode.push:n>0&&(o.particles.move.enable||1===n?e.particles.push(n,e.interactivity.mouse):n>1&&e.particles.push(n));break;case r.ClickMode.remove:e.particles.removeQuantity(l);break;case r.ClickMode.bubble:e.bubble.clicking=!0;break;case r.ClickMode.repulse:e.repulse.clicking=!0,e.repulse.count=0;for(const t of e.repulse.particles)t.velocity.horizontal=t.initialVelocity.horizontal,t.velocity.vertical=t.initialVelocity.vertical;e.repulse.particles=[],e.repulse.finish=!1,setTimeout(()=>{e.destroyed||(e.repulse.clicking=!1)},1e3*o.interactivity.modes.repulse.duration);break;case r.ClickMode.attract:e.attract.clicking=!0,e.attract.count=0;for(const t of e.attract.particles)t.velocity.horizontal=t.initialVelocity.horizontal,t.velocity.vertical=t.initialVelocity.vertical;e.attract.particles=[],e.attract.finish=!1,setTimeout(()=>{e.destroyed||(e.attract.clicking=!1)},1e3*o.interactivity.modes.attract.duration);break;case r.ClickMode.pause:e.getAnimationStatus()?e.pause():e.play()}for(const[,o]of e.plugins)o.handleClickMode&&o.handleClickMode(t)}}e.EventListeners=l},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Plugins=void 0;class r{static getPlugin(t){return r.plugins.filter(e=>e.id===t)[0]}static addPlugin(t){r.getPlugin(t.id)||r.plugins.push(t)}static getAvailablePlugins(t){const e=new Map,o=r.plugins.filter(e=>e.needsPlugin(t.options));for(const r of o)e.set(r.id,r.getPlugin(t));return e}static loadOptions(t,e){for(const o of r.plugins)o.loadOptions(t,e)}static getPreset(t){return r.presets.get(t)}static addPreset(t,e){r.getPreset(t)||r.presets.set(t,e)}static addShapeDrawer(t,e){r.getShapeDrawer(t)||r.drawers.set(t,e)}static getShapeDrawer(t){return r.drawers.get(t)}static getSupportedShapes(){return r.drawers.keys()}}e.Plugins=r,r.plugins=[],r.presets=new Map,r.drawers=new Map},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Point=void 0;e.Point=class{constructor(t,e){this.position=t,this.particle=e}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.QuadTree=void 0;const r=o(114);class n{constructor(t,e){this.rectangle=t,this.capacity=e,this.points=[],this.divided=!1}subdivide(){const t=this.rectangle.position.x,e=this.rectangle.position.y,o=this.rectangle.size.width,l=this.rectangle.size.height,c=this.capacity;this.northEast=new n(new r.Rectangle(t,e,o/2,l/2),c),this.northWest=new n(new r.Rectangle(t+o/2,e,o/2,l/2),c),this.southEast=new n(new r.Rectangle(t,e+l/2,o/2,l/2),c),this.southWest=new n(new r.Rectangle(t+o/2,e+l/2,o/2,l/2),c),this.divided=!0}insert(t){var e,o,r,n,l;return!!this.rectangle.contains(t.position)&&(this.points.length<this.capacity?(this.points.push(t),!0):(this.divided||this.subdivide(),null!==(l=(null===(e=this.northEast)||void 0===e?void 0:e.insert(t))||(null===(o=this.northWest)||void 0===o?void 0:o.insert(t))||(null===(r=this.southEast)||void 0===r?void 0:r.insert(t))||(null===(n=this.southWest)||void 0===n?void 0:n.insert(t)))&&void 0!==l&&l))}query(t,e){var o,r,n,l;const c=null!=e?e:[];if(!t.intersects(this.rectangle))return[];for(const p of this.points.filter(p=>t.contains(p.position)))c.push(p.particle);return this.divided&&(null===(o=this.northEast)||void 0===o||o.query(t,c),null===(r=this.northWest)||void 0===r||r.query(t,c),null===(n=this.southEast)||void 0===n||n.query(t,c),null===(l=this.southWest)||void 0===l||l.query(t,c)),c}}e.QuadTree=n},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ImageDrawer=void 0;const r=o(16),n=o(10),l=o(12);e.ImageDrawer=class{constructor(){this.images=[]}getImages(t){const e=this.images.filter(e=>e.id===t.id);return e.length?e[0]:(this.images.push({id:t.id,images:[]}),this.getImages(t))}addImage(t,image){const e=this.getImages(t);null==e||e.images.push(image)}init(t){var e;return r.__awaiter(this,void 0,void 0,(function*(){const o=t.options.particles.shape;if(!n.Utils.isInArray(l.ShapeType.image,o.type)&&!n.Utils.isInArray(l.ShapeType.images,o.type))return;const r=null!==(e=o.options[l.ShapeType.images])&&void 0!==e?e:o.options[l.ShapeType.image];if(r instanceof Array)for(const e of r)yield this.loadImageShape(t,e);else yield this.loadImageShape(t,r)}))}destroy(){this.images=[]}loadImageShape(t,e){return r.__awaiter(this,void 0,void 0,(function*(){try{const image=e.replaceColor?yield n.Utils.downloadSvgImage(e.src):yield n.Utils.loadImage(e.src);this.addImage(t,image)}catch(t){console.warn(`tsParticles error - ${e.src} not found`)}}))}draw(t,e,o,r){var n,l;if(!t)return;const image=e.image,element=null===(n=null==image?void 0:image.data)||void 0===n?void 0:n.element;if(!element)return;const c=null!==(l=null==image?void 0:image.ratio)&&void 0!==l?l:1,d={x:-o,y:-o};(null==image?void 0:image.data.svgData)&&(null==image?void 0:image.replaceColor)||(t.globalAlpha=r),t.drawImage(element,d.x,d.y,2*o,2*o/c),(null==image?void 0:image.data.svgData)&&(null==image?void 0:image.replaceColor)||(t.globalAlpha=1)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.LineDrawer=void 0;e.LineDrawer=class{draw(t,e,o){t.moveTo(0,-o/2),t.lineTo(0,o/2)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CircleDrawer=void 0;e.CircleDrawer=class{draw(t,e,o){t.arc(0,0,o,0,2*Math.PI,!1)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TriangleDrawer=void 0;const r=o(153);class n extends r.PolygonDrawerBase{getSidesData(t,e){return{count:{denominator:2,numerator:3},length:2*e}}getCenter(t,e){return{x:-e,y:e/1.66}}}e.TriangleDrawer=n},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StarDrawer=void 0;e.StarDrawer=class{draw(t,e,o){var r,n,l;const c=e.shapeData,d=null!==(n=null!==(r=null==c?void 0:c.sides)&&void 0!==r?r:null==c?void 0:c.nb_sides)&&void 0!==n?n:5,h=null!==(l=null==c?void 0:c.inset)&&void 0!==l?l:2;t.moveTo(0,0-o);for(let i=0;i<d;i++)t.rotate(Math.PI/d),t.lineTo(0,0-o*h),t.rotate(Math.PI/d),t.lineTo(0,0-o)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PolygonDrawer=void 0;const r=o(153);class n extends r.PolygonDrawerBase{getSidesData(t,e){var o,r;const polygon=t.shapeData,n=null!==(r=null!==(o=null==polygon?void 0:polygon.sides)&&void 0!==o?o:null==polygon?void 0:polygon.nb_sides)&&void 0!==r?r:5;return{count:{denominator:1,numerator:n},length:2.66*e/(n/3)}}getCenter(t,e){var o,r;const polygon=t.shapeData;return{x:-e/((null!==(r=null!==(o=null==polygon?void 0:polygon.sides)&&void 0!==o?o:null==polygon?void 0:polygon.nb_sides)&&void 0!==r?r:5)/3.5),y:-e/.76}}}e.PolygonDrawer=n},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Loader=void 0;const r=o(16),n=o(258),l=o(10),c=[];class d{static dom(){return c}static domItem(t){const e=d.dom(),o=e[t];if(o&&!o.destroyed)return o;e.splice(t,1)}static loadFromArray(t,e,o){return r.__awaiter(this,void 0,void 0,(function*(){return d.load(t,l.Utils.itemFromArray(e,o))}))}static setFromArray(t,e,o,n){return r.__awaiter(this,void 0,void 0,(function*(){return d.set(t,e,l.Utils.itemFromArray(o,n))}))}static load(t,e){return r.__awaiter(this,void 0,void 0,(function*(){const o=document.getElementById(t);if(o)return d.set(t,o,e)}))}static set(t,e,o){return r.__awaiter(this,void 0,void 0,(function*(){const r=d.dom(),c=r.findIndex(e=>e.id===t);if(c>=0){const t=d.domItem(c);t&&!t.destroyed&&(t.destroy(),r.splice(c,1))}let h,f;if("canvas"===e.tagName.toLowerCase())h=e,f=!1;else{const t=e.getElementsByTagName("canvas");t.length?(h=t[0],h.className||(h.className=l.Constants.canvasClass),f=!1):(f=!0,h=document.createElement("canvas"),h.className=l.Constants.canvasClass,h.style.width="100%",h.style.height="100%",e.appendChild(h))}const m=new n.Container(t,o);return c>=0?r.splice(c,0,m):r.push(m),m.canvas.loadCanvas(h,f),yield m.start(),m}))}static loadJSON(t,e){return r.__awaiter(this,void 0,void 0,(function*(){const o=yield fetch(e);if(o.ok){const e=yield o.json();return e instanceof Array?d.loadFromArray(t,e):d.load(t,e)}d.fetchError(o.status)}))}static setJSON(t,e,o){return r.__awaiter(this,void 0,void 0,(function*(){const r=yield fetch(o);if(r.ok){const o=yield r.json();return o instanceof Array?d.setFromArray(t,e,o):d.set(t,e,o)}d.fetchError(r.status)}))}static setOnClickHandler(t){const e=d.dom();if(0===e.length)throw new Error("Can only set click handlers after calling tsParticles.load() or tsParticles.loadJSON()");for(const o of e){const e=o.interactivity.element;if(!e)continue;const r=(e,r)=>{if(o.destroyed)return;const n=o.retina.pixelRatio,c=o.particles.quadTree.query(new l.Circle(r.x*n,r.y*n,o.retina.sizeValue));t(e,c)},n=t=>{if(o.destroyed)return;const e=t,n={x:e.offsetX||e.clientX,y:e.offsetY||e.clientY};r(t,n)},c=()=>{o.destroyed||(m=!0,v=!1)},d=()=>{o.destroyed||(v=!0)},h=t=>{var e,n,l;if(!o.destroyed){if(m&&!v){const c=t,d=c.touches[c.touches.length-1],h=null===(e=o.canvas.element)||void 0===e?void 0:e.getBoundingClientRect(),f={x:d.clientX-(null!==(n=null==h?void 0:h.left)&&void 0!==n?n:0),y:d.clientY-(null!==(l=null==h?void 0:h.top)&&void 0!==l?l:0)};r(t,f)}m=!1,v=!1}},f=()=>{o.destroyed||(m=!1,v=!1)};let m=!1,v=!1;e.addEventListener("click",n),e.addEventListener("touchstart",c),e.addEventListener("touchmove",d),e.addEventListener("touchend",h),e.addEventListener("touchcancel",f)}}static fetchError(t){console.error("Error tsParticles - fetch status: "+t),console.error("Error tsParticles - File config not found")}}e.Loader=d},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Container=void 0;const r=o(16),n=o(259),l=o(260),c=o(302),d=o(303),h=o(304),f=o(10);e.Container=class{constructor(t,e,...o){this.id=t,this.sourceOptions=e,this.started=!1,this.destroyed=!1,this.paused=!0,this.lastFrameTime=0,this.pageHidden=!1,this.retina=new c.Retina(this),this.canvas=new n.Canvas(this),this.particles=new l.Particles(this),this.drawer=new d.FrameManager(this),this.noise={generate:()=>({angle:Math.random()*Math.PI*2,length:Math.random()}),init:()=>{},update:()=>{}},this.interactivity={mouse:{clicking:!1,inside:!1}},this.bubble={},this.repulse={particles:[]},this.attract={particles:[]},this.plugins=new Map,this.drawers=new Map,this.density=1,this.options=new h.Options;for(const t of o)this.options.load(f.Plugins.getPreset(t));const r=f.Plugins.getSupportedShapes();for(const t of r){const e=f.Plugins.getShapeDrawer(t);e&&this.drawers.set(t,e)}this.sourceOptions&&this.options.load(this.sourceOptions),this.eventListeners=new f.EventListeners(this)}play(t){const e=this.paused||t;if(this.paused&&(this.paused=!1),e){for(const[,t]of this.plugins)t.play&&t.play();this.lastFrameTime=performance.now()}this.draw()}pause(){if(void 0!==this.drawAnimationFrame&&(f.Utils.cancelAnimation(this.drawAnimationFrame),delete this.drawAnimationFrame),!this.paused){for(const[,t]of this.plugins)t.pause&&t.pause();this.pageHidden||(this.paused=!0)}}draw(){this.drawAnimationFrame=f.Utils.animate(t=>this.drawer.nextFrame(t))}getAnimationStatus(){return!this.paused}setNoise(t,e,o){t&&("function"==typeof t?(this.noise.generate=t,e&&(this.noise.init=e),o&&(this.noise.update=o)):(t.generate&&(this.noise.generate=t.generate),t.init&&(this.noise.init=t.init),t.update&&(this.noise.update=t.update)))}densityAutoParticles(){this.initDensityFactor();const t=this.options.particles.number,e=t.value,o=t.limit>0?t.limit:e,r=Math.min(e,o)*this.density,n=this.particles.count;n<r?this.particles.push(Math.abs(r-n)):n>r&&this.particles.removeQuantity(n-r)}destroy(){this.stop(),this.canvas.destroy();for(const[,t]of this.drawers)t.destroy&&t.destroy(this);this.drawers=new Map,this.destroyed=!0}exportImg(t){this.exportImage(t)}exportImage(t,e,o){var r;return null===(r=this.canvas.element)||void 0===r?void 0:r.toBlob(t,null!=e?e:"image/png",o)}exportConfiguration(){return JSON.stringify(this.options,void 0,2)}refresh(){return r.__awaiter(this,void 0,void 0,(function*(){this.stop(),yield this.start()}))}stop(){if(this.started){this.started=!1,this.eventListeners.removeListeners(),this.pause(),this.particles.clear(),this.canvas.clear();for(const[,t]of this.plugins)t.stop&&t.stop();this.plugins=new Map,this.particles.linksColors=new Map,delete this.particles.grabLineColor,delete this.particles.linksColor}}start(){return r.__awaiter(this,void 0,void 0,(function*(){if(!this.started){yield this.init(),this.started=!0,this.eventListeners.addListeners();for(const[,t]of this.plugins)void 0!==t.startAsync?yield t.startAsync():void 0!==t.start&&t.start();this.play()}}))}init(){return r.__awaiter(this,void 0,void 0,(function*(){this.retina.init(),this.canvas.init();const t=f.Plugins.getAvailablePlugins(this);for(const[e,o]of t)this.plugins.set(e,o);for(const[,t]of this.drawers)t.init&&(yield t.init(this));for(const[,t]of this.plugins)t.init?t.init(this.options):void 0!==t.initAsync&&(yield t.initAsync(this.options));this.particles.init(),this.densityAutoParticles()}))}initDensityFactor(){const t=this.options.particles.number.density;if(!this.canvas.element||!t.enable)return;const canvas=this.canvas.element,e=this.retina.pixelRatio;this.density=canvas.width*canvas.height/(t.factor*e*t.area)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Canvas=void 0;const r=o(10);e.Canvas=class{constructor(t){this.container=t,this.size={height:0,width:0},this.context=null,this.generatedCanvas=!1}init(){this.resize();const t=this.container.options,e=t.backgroundMask.cover,o=e.color,n=t.particles.move.trail,l=r.ColorUtils.colorToRgb(o);this.coverColor=void 0!==l?{r:l.r,g:l.g,b:l.b,a:e.opacity}:void 0,this.trailFillColor=r.ColorUtils.colorToRgb(n.fillColor),this.initBackground(),this.paint()}loadCanvas(canvas,t){var e;canvas.className||(canvas.className=r.Constants.canvasClass),this.generatedCanvas&&(null===(e=this.element)||void 0===e||e.remove()),this.generatedCanvas=null!=t&&t,this.element=canvas,this.size.height=canvas.offsetHeight,this.size.width=canvas.offsetWidth,this.context=this.element.getContext("2d"),this.container.retina.init(),this.initBackground()}destroy(){var t;this.generatedCanvas&&(null===(t=this.element)||void 0===t||t.remove()),this.context&&r.CanvasUtils.clear(this.context,this.size)}resize(){this.element&&(this.element.width=this.size.width,this.element.height=this.size.height)}paint(){const t=this.container.options;this.context&&(t.backgroundMask.enable&&t.backgroundMask.cover&&this.coverColor?(r.CanvasUtils.clear(this.context,this.size),this.paintBase(r.ColorUtils.getStyleFromRgb(this.coverColor,this.coverColor.a))):this.paintBase())}clear(){const t=this.container.options,e=t.particles.move.trail;t.backgroundMask.enable?this.paint():e.enable&&e.length>0&&this.trailFillColor?this.paintBase(r.ColorUtils.getStyleFromRgb(this.trailFillColor,1/e.length)):this.context&&r.CanvasUtils.clear(this.context,this.size)}drawLinkTriangle(t,e,o){var n,l;const c=this.container,d=c.options,h=e.destination,f=o.destination,m=t.particlesOptions.links.triangles,v=null!==(n=m.opacity)&&void 0!==n?n:(e.opacity+o.opacity)/2,y=t.getPosition(),w=h.getPosition(),x=f.getPosition(),k=this.context;if(!k)return;let O=r.ColorUtils.colorToRgb(m.color);if(!O){const e=t.particlesOptions.links,o=void 0!==e.id?c.particles.linksColors.get(e.id):c.particles.linksColor;if(o===r.Constants.randomColorValue)O=r.ColorUtils.getRandomRgbColor();else if("mid"===o){const e=t.getFillColor(),o=h.getFillColor();if(e&&o)O=r.ColorUtils.mix(e,o,t.size.value,h.size.value);else{const t=null!=e?e:o;if(!t)return;O=r.ColorUtils.hslToRgb(t)}}else O=o}const S=null!==(l=t.linksWidth)&&void 0!==l?l:c.retina.linksWidth;r.CanvasUtils.drawLinkTriangle(k,S,y,w,x,d.backgroundMask.enable,O,v)}drawLinkLine(t,link){var e,o,n;const l=this.container,c=l.options,d=link.destination;let h=link.opacity;const f=t.getPosition(),m=d.getPosition(),v=this.context;if(!v)return;let y;const w=t.particlesOptions.twinkle.lines;if(w.enable){const t=w.frequency,e=r.ColorUtils.colorToRgb(w.color);Math.random()<t&&void 0!==e&&(y=e,h=w.opacity)}if(!y){const n=t.particlesOptions.links,c=void 0!==n.id?l.particles.linksColors.get(n.id):l.particles.linksColor;if(c===r.Constants.randomColorValue)y=r.ColorUtils.getRandomRgbColor();else if("mid"===c){const n=null!==(e=t.getFillColor())&&void 0!==e?e:t.getStrokeColor(),l=null!==(o=d.getFillColor())&&void 0!==o?o:d.getStrokeColor();if(n&&l)y=r.ColorUtils.mix(n,l,t.size.value,d.size.value);else{const t=null!=n?n:l;if(!t)return;y=r.ColorUtils.hslToRgb(t)}}else y=c}const x=null!==(n=t.linksWidth)&&void 0!==n?n:l.retina.linksWidth;r.CanvasUtils.drawLinkLine(v,x,f,m,t.particlesOptions.links.distance,l.canvas.size,t.particlesOptions.links.warp,c.backgroundMask.enable,y,h,t.particlesOptions.links.shadow)}drawConnectLine(t,e){var o;const n=this.lineStyle(t,e);if(!n)return;const l=this.context;if(!l)return;const c=t.getPosition(),d=e.getPosition();r.CanvasUtils.drawConnectLine(l,null!==(o=t.linksWidth)&&void 0!==o?o:this.container.retina.linksWidth,n,c,d)}drawGrabLine(t,e,o,n){var l;const c=this.container,d=c.canvas.context;if(!d)return;const h=t.getPosition();r.CanvasUtils.drawGrabLine(d,null!==(l=t.linksWidth)&&void 0!==l?l:c.retina.linksWidth,h,n,e,o)}drawParticle(t,e){var o,n,l,c,d;if(!1===(null===(o=t.image)||void 0===o?void 0:o.loaded))return;const h=t.getFillColor();if(void 0===h)return;const f=null!==(n=t.getStrokeColor())&&void 0!==n?n:h,m=this.container.options,v=t.particlesOptions.twinkle.particles,y=v.frequency,w=r.ColorUtils.colorToRgb(v.color),x=v.enable&&Math.random()<y,k=null!==(l=t.bubble.radius)&&void 0!==l?l:t.size.value,O=x?v.opacity:null!==(c=t.bubble.opacity)&&void 0!==c?c:t.opacity.value,S=t.infecter.infectionStage,C=m.infection.stages,P=void 0!==S?C[S].color:void 0,T=r.ColorUtils.colorToRgb(P),j=x&&void 0!==w?w:null!=T?T:r.ColorUtils.hslToRgb(h),_=x&&void 0!==w?w:null!=T?T:r.ColorUtils.hslToRgb(f),B=void 0!==j?r.ColorUtils.getStyleFromRgb(j,O):void 0;if(!this.context||!B)return;const D=void 0!==_?r.ColorUtils.getStyleFromRgb(_,null!==(d=t.stroke.opacity)&&void 0!==d?d:O):B;if(t.links.length>0){this.context.save();for(const link of t.links){if(t.particlesOptions.links.triangles.enable){const e=t.links.map(t=>t.destination),o=link.destination.links.filter(t=>e.indexOf(t.destination)>=0);if(o.length)for(const e of o)this.drawLinkTriangle(t,link,e)}this.drawLinkLine(t,link)}this.context.restore()}k>0&&r.CanvasUtils.drawParticle(this.container,this.context,t,e,B,D,m.backgroundMask.enable,k,O,t.particlesOptions.shadow)}drawPlugin(t,e){this.context&&r.CanvasUtils.drawPlugin(this.context,t,e)}paintBase(t){this.context&&r.CanvasUtils.paintBase(this.context,this.size,t)}lineStyle(t,e){const o=this.container.options.interactivity.modes.connect;if(this.context)return r.CanvasUtils.gradient(this.context,t,e,o.links.opacity)}initBackground(){const t=this.container.options.background,element=this.element;if(!element)return;const e=element.style;if(t.color){const o=r.ColorUtils.colorToRgb(t.color);o&&(e.backgroundColor=r.ColorUtils.getStyleFromRgb(o,t.opacity))}t.image&&(e.backgroundImage=t.image),t.position&&(e.backgroundPosition=t.position),t.repeat&&(e.backgroundRepeat=t.repeat),t.size&&(e.backgroundSize=t.size)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Particles=void 0;const r=o(261),n=o(10),l=o(291);e.Particles=class{constructor(t){this.container=t,this.array=[],this.interactionManager=new l.InteractionManager(t);const e=this.container.canvas.size;this.linksColors=new Map,this.quadTree=new n.QuadTree(new n.Rectangle(0,0,e.width,e.height),4)}get count(){return this.array.length}init(){const t=this.container,e=t.options;let o=!1;for(const[,e]of t.plugins)if(void 0!==e.particlesInitialization&&(o=e.particlesInitialization()),o)break;if(!o)for(let i=this.count;i<e.particles.number.value;i++)this.addParticle();if(e.infection.enable)for(let i=0;i<e.infection.infections;i++){const t=this.array.map(p=>p.infecter).filter(p=>void 0===p.infectionStage);n.Utils.itemFromArray(t).startInfection(0)}this.interactionManager.init(),t.noise.init()}redraw(){this.clear(),this.init(),this.draw({value:0,factor:0})}removeAt(t,e){if(t>=0&&t<=this.count)for(const o of this.array.splice(t,null!=e?e:1))o.destroy()}remove(t){this.removeAt(this.array.indexOf(t))}update(t){const e=[];this.container.noise.update();for(const o of this.array)o.move(t),o.destroyed?e.push(o):this.quadTree.insert(new n.Point(o.getPosition(),o));for(const t of e)this.remove(t);this.interactionManager.externalInteract(t);for(const e of this.container.particles.array)e.update(t),this.interactionManager.particlesInteract(e,t)}draw(t){const e=this.container;e.canvas.clear();const o=this.container.canvas.size;this.quadTree=new n.QuadTree(new n.Rectangle(0,0,o.width,o.height),4),this.update(t);for(const[,o]of e.plugins)e.canvas.drawPlugin(o,t);for(const p of this.array)p.draw(t)}clear(){this.array=[]}push(t,e,o){const r=this.container,n=r.options,l=n.particles.number.limit*r.density;if(this.pushing=!0,l>0){const e=this.count+t-l;e>0&&this.removeQuantity(e)}for(let i=0;i<t;i++)this.addParticle(null==e?void 0:e.position,o);n.particles.move.enable||this.container.play(),this.pushing=!1}addParticle(t,e){try{const o=new r.Particle(this.container,t,e);return this.array.push(o),o}catch(t){return void console.log("error adding particle")}}removeQuantity(t){const e=this.container.options;this.removeAt(0,t),e.particles.move.enable||this.container.play()}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Particle=void 0;const r=o(262),n=o(154),l=o(155),c=o(12),d=o(10),h=o(289),f=o(290);e.Particle=class{constructor(t,e,o){var m,v,y,w,x,k,O,S,C;this.container=t,this.fill=!0,this.close=!0,this.links=[],this.lastNoiseTime=0,this.destroyed=!1;const P=t.options,T=new n.Particles;T.load(P.particles);const j=T.shape.type;if(this.shape=j instanceof Array?d.Utils.itemFromArray(j):j,null==o?void 0:o.shape){if(o.shape.type){const t=o.shape.type;this.shape=t instanceof Array?d.Utils.itemFromArray(t):t}const t=new l.Shape;if(t.load(o.shape),this.shape){const e=t.options[this.shape];e&&(this.shapeData=d.Utils.deepExtend({},e instanceof Array?d.Utils.itemFromArray(e):e))}}else{const t=T.shape.options[this.shape];t&&(this.shapeData=d.Utils.deepExtend({},t instanceof Array?d.Utils.itemFromArray(t):t))}void 0!==o&&T.load(o),void 0!==(null===(m=this.shapeData)||void 0===m?void 0:m.particles)&&T.load(null===(v=this.shapeData)||void 0===v?void 0:v.particles),this.fill=null!==(w=null===(y=this.shapeData)||void 0===y?void 0:y.fill)&&void 0!==w?w:this.fill,this.close=null!==(k=null===(x=this.shapeData)||void 0===x?void 0:x.close)&&void 0!==k?k:this.close,this.particlesOptions=T;const _=this.particlesOptions.move.noise.delay;this.noiseDelay=1e3*(_.random.enable?d.Utils.randomInRange(_.random.minimumValue,_.value):_.value),t.retina.initParticle(this);const B=this.particlesOptions.color,D=null!==(O=this.sizeValue)&&void 0!==O?O:t.retina.sizeValue,E="boolean"==typeof this.particlesOptions.size.random?this.particlesOptions.size.random:this.particlesOptions.size.random.enable;this.size={value:E&&void 0!==this.randomMinimumSize?d.Utils.randomInRange(this.randomMinimumSize,D):D},this.direction=this.particlesOptions.move.direction,this.bubble={inRange:!1},this.initialVelocity=this.calculateVelocity(),this.velocity={horizontal:this.initialVelocity.horizontal,vertical:this.initialVelocity.vertical};const M=this.particlesOptions.rotate,$=M.random?360*Math.random():M.value;if(this.angle=$*Math.PI/180,this.pathAngle=Math.atan2(this.initialVelocity.vertical,this.initialVelocity.horizontal),this.rotateDirection=M.direction,this.rotateDirection===c.RotateDirection.random){const t=Math.floor(2*Math.random());this.rotateDirection=t>0?c.RotateDirection.counterClockwise:c.RotateDirection.clockwise}const z=this.particlesOptions.size.animation;if(z.enable){switch(z.startValue){case c.StartValueType.min:if(!E){const e=t.retina.pixelRatio;this.size.value=z.minimumValue*e}}this.size.status=c.SizeAnimationStatus.increasing,this.size.velocity=(null!==(S=this.sizeAnimationSpeed)&&void 0!==S?S:t.retina.sizeAnimationSpeed)/100,z.sync||(this.size.velocity*=Math.random())}this.color=d.ColorUtils.colorToHsl(B);const A=this.particlesOptions.color.animation;if(A.enable?(this.colorVelocity=A.speed/100,A.sync||(this.colorVelocity=this.colorVelocity*Math.random())):this.colorVelocity=0,A.enable&&!A.sync&&this.color&&(this.color.h=360*Math.random()),this.position=this.calcPosition(this.container,e),this.offset={x:0,y:0},this.particlesOptions.collisions.enable&&!this.checkOverlap(e))throw new Error;const I=this.particlesOptions.opacity,R=I.random,F=I.value;this.opacity={value:R.enable?d.Utils.randomInRange(R.minimumValue,F):F};const L=I.animation;L.enable&&(this.opacity.status=c.OpacityAnimationStatus.increasing,this.opacity.velocity=L.speed/100,L.sync||(this.opacity.velocity*=Math.random()));let V=t.drawers.get(this.shape);V||(V=d.Plugins.getShapeDrawer(this.shape),V&&t.drawers.set(this.shape,V));const N=this.loadImageShape(t,V);if(N&&(this.image=N.image,this.fill=N.fill,this.close=N.close),this.stroke=this.particlesOptions.stroke instanceof Array?d.Utils.itemFromArray(this.particlesOptions.stroke):this.particlesOptions.stroke,this.strokeWidth=this.stroke.width*t.retina.pixelRatio,this.strokeColor=d.ColorUtils.colorToHsl(this.stroke.color),"string"!=typeof this.stroke.color){const t=null===(C=this.stroke.color)||void 0===C?void 0:C.animation;t&&this.strokeColor&&(t.enable?(this.strokeColorVelocity=A.speed/100,t.sync||(this.strokeColorVelocity=this.strokeColorVelocity*Math.random())):this.strokeColorVelocity=0,t.enable&&!t.sync&&this.color&&(this.strokeColor.h=360*Math.random()))}this.shadowColor=d.ColorUtils.colorToRgb(this.particlesOptions.shadow.color),this.updater=new r.Updater(t,this),this.infecter=new h.Infecter(t,this),this.mover=new f.Mover(t,this)}move(t){this.mover.move(t)}update(t){this.updater.update(t)}draw(t){this.container.canvas.drawParticle(this,t)}isOverlapping(){const t=this.container;let e=!1;const o=this.getPosition();for(const r of t.particles.array.filter(t=>t!=this)){const t=r.getPosition();if(d.Utils.getDistance(o,t)<=this.size.value+r.size.value){e=!0;break}}return e}getPosition(){return{x:this.position.x+this.offset.x,y:this.position.y+this.offset.y}}getFillColor(){var t;return null!==(t=this.bubble.color)&&void 0!==t?t:this.color}getStrokeColor(){var t,e;return null!==(e=null!==(t=this.bubble.color)&&void 0!==t?t:this.strokeColor)&&void 0!==e?e:this.color}destroy(){this.destroyed=!0}checkOverlap(t,e=0){const o=this.container;if(!o.particles.count)return!0;if(e>=o.particles.count)return!1;return!this.isOverlapping()||(this.position.x=t?t.x:Math.random()*o.canvas.size.width,this.position.y=t?t.y:Math.random()*o.canvas.size.height,this.checkOverlap(void 0,e+1))}calcPosition(t,e){var o,r;for(const[,o]of t.plugins){const t=void 0!==o.particlePosition?o.particlePosition(e,this):void 0;if(void 0!==t)return d.Utils.deepExtend({},t)}const n={x:null!==(o=null==e?void 0:e.x)&&void 0!==o?o:Math.random()*t.canvas.size.width,y:null!==(r=null==e?void 0:e.y)&&void 0!==r?r:Math.random()*t.canvas.size.height},l=this.particlesOptions.move.outMode;return(d.Utils.isInArray(l,c.OutMode.bounce)||d.Utils.isInArray(l,c.OutMode.bounceHorizontal))&&(n.x>t.canvas.size.width-2*this.size.value?n.x-=this.size.value:n.x<2*this.size.value&&(n.x+=this.size.value)),(d.Utils.isInArray(l,c.OutMode.bounce)||d.Utils.isInArray(l,c.OutMode.bounceVertical))&&(n.y>t.canvas.size.height-2*this.size.value?n.y-=this.size.value:n.y<2*this.size.value&&(n.y+=this.size.value)),n}calculateVelocity(){const t=d.Utils.getParticleBaseVelocity(this),e={horizontal:0,vertical:0},o=this.particlesOptions.move;let r,n=Math.PI/4;"number"==typeof o.angle?r=Math.PI/180*o.angle:(r=Math.PI/180*o.angle.value,n=Math.PI/180*o.angle.offset);const l={left:Math.sin(n+r/2)-Math.sin(n-r/2),right:Math.cos(n+r/2)-Math.cos(n-r/2)};return o.straight?(e.horizontal=t.x,e.vertical=t.y,o.random&&(e.horizontal+=d.Utils.randomInRange(l.left,l.right)/2,e.vertical+=d.Utils.randomInRange(l.left,l.right)/2)):(e.horizontal=t.x+d.Utils.randomInRange(l.left,l.right)/2,e.vertical=t.y+d.Utils.randomInRange(l.left,l.right)/2),e}loadImageShape(t,e){var o,r,n,l,h;if(this.shape!==c.ShapeType.image&&this.shape!==c.ShapeType.images)return;const f=e.getImages(t).images,m=this.shapeData,image=null!==(o=f.find(t=>t.source===m.src))&&void 0!==o?o:f[0],v=this.getFillColor();let y;if(!image)return;if(void 0!==(null==image?void 0:image.svgData)&&m.replaceColor&&v){const t=d.ColorUtils.replaceColorSvg(image,v,this.opacity.value),svg=new Blob([t],{type:"image/svg+xml"}),e=window.URL||window.webkitURL||window,o=e.createObjectURL(svg),img=new Image;y={data:image,loaded:!1,ratio:m.width/m.height,replaceColor:null!==(r=m.replaceColor)&&void 0!==r?r:m.replace_color,source:m.src},img.addEventListener("load",()=>{this.image&&(this.image.loaded=!0,image.element=img),e.revokeObjectURL(o)}),img.addEventListener("error",()=>{e.revokeObjectURL(o),d.Utils.loadImage(m.src).then(t=>{this.image&&(image.element=t.element,this.image.loaded=!0)})}),img.src=o}else y={data:image,loaded:!0,ratio:m.width/m.height,replaceColor:null!==(n=m.replaceColor)&&void 0!==n?n:m.replace_color,source:m.src};y.ratio||(y.ratio=1);return{image:y,fill:null!==(l=m.fill)&&void 0!==l?l:this.fill,close:null!==(h=m.close)&&void 0!==h?h:this.close}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Updater=void 0;const r=o(10),n=o(12);e.Updater=class{constructor(t,e){this.container=t,this.particle=e}update(t){this.particle.destroyed||(this.updateOpacity(t),this.updateSize(t),this.updateAngle(t),this.updateColor(t),this.updateStrokeColor(t),this.updateOutMode(t))}updateOpacity(t){const e=this.particle;if(e.particlesOptions.opacity.animation.enable){switch(e.opacity.status){case n.OpacityAnimationStatus.increasing:e.opacity.value>=e.particlesOptions.opacity.value?e.opacity.status=n.OpacityAnimationStatus.decreasing:e.opacity.value+=(e.opacity.velocity||0)*t.factor;break;case n.OpacityAnimationStatus.decreasing:e.opacity.value<=e.particlesOptions.opacity.animation.minimumValue?e.opacity.status=n.OpacityAnimationStatus.increasing:e.opacity.value-=(e.opacity.velocity||0)*t.factor}e.opacity.value<0&&(e.opacity.value=0)}}updateSize(t){var e;const o=this.container,r=this.particle,l=r.particlesOptions.size,c=l.animation;if(c.enable){switch(r.size.status){case n.SizeAnimationStatus.increasing:r.size.value>=(null!==(e=r.sizeValue)&&void 0!==e?e:o.retina.sizeValue)?r.size.status=n.SizeAnimationStatus.decreasing:r.size.value+=(r.size.velocity||0)*t.factor;break;case n.SizeAnimationStatus.decreasing:r.size.value<=c.minimumValue?r.size.status=n.SizeAnimationStatus.increasing:r.size.value-=(r.size.velocity||0)*t.factor}switch(c.destroy){case n.DestroyType.max:r.size.value>=l.value*o.retina.pixelRatio&&r.destroy();break;case n.DestroyType.min:r.size.value<=c.minimumValue*o.retina.pixelRatio&&r.destroy()}r.size.value<0&&!r.destroyed&&(r.size.value=0)}}updateAngle(t){const e=this.particle,o=e.particlesOptions.rotate,r=o.animation,l=r.speed/360*t.factor,c=2*Math.PI;if(o.path)e.pathAngle=Math.atan2(e.velocity.vertical,e.velocity.horizontal);else if(r.enable)switch(e.rotateDirection){case n.RotateDirection.clockwise:e.angle+=l,e.angle>c&&(e.angle-=c);break;case n.RotateDirection.counterClockwise:default:e.angle-=l,e.angle<0&&(e.angle+=c)}}updateColor(t){const e=this.particle;void 0!==e.color&&e.particlesOptions.color.animation.enable&&(e.color.h+=(e.colorVelocity||0)*t.factor,e.color.h>360&&(e.color.h-=360))}updateStrokeColor(t){const e=this.particle,o=e.stroke.color;"string"!=typeof o&&void 0!==o&&void 0!==e.strokeColor&&o.animation.enable&&(e.strokeColor.h+=(e.colorVelocity||0)*t.factor,e.strokeColor.h>360&&(e.strokeColor.h-=360))}fixOutOfCanvasPosition(){const t=this.container,e=this.particle,o=e.particlesOptions.move.warp,n=t.canvas.size,l={bottom:n.height+e.size.value-e.offset.y,left:-e.size.value-e.offset.x,right:n.width+e.size.value+e.offset.x,top:-e.size.value-e.offset.y},c=e.size.value,d=r.Utils.calculateBounds(e.position,c);d.left>n.width-e.offset.x?(e.position.x=l.left,o||(e.position.y=Math.random()*n.height)):d.right<-e.offset.x&&(e.position.x=l.right,o||(e.position.y=Math.random()*n.height)),d.top>n.height-e.offset.y?(o||(e.position.x=Math.random()*n.width),e.position.y=l.top):d.bottom<-e.offset.y&&(o||(e.position.x=Math.random()*n.width),e.position.y=l.bottom)}updateOutMode(t){const e=this.container,o=this.particle;switch(o.particlesOptions.move.outMode){case n.OutMode.bounce:case n.OutMode.bounceVertical:case n.OutMode.bounceHorizontal:this.updateBounce(t);break;case n.OutMode.destroy:if(!r.Utils.isPointInside(o.position,e.canvas.size,o.size.value))return o.destroy(),void e.particles.remove(o);break;case n.OutMode.out:r.Utils.isPointInside(o.position,e.canvas.size,o.size.value)||this.fixOutOfCanvasPosition()}}updateBounce(t){const e=this.container,o=this.particle;let l=!1;for(const[,r]of e.plugins)if(void 0!==r.particleBounce&&(l=r.particleBounce(o,t)),l)break;if(l)return;const c=o.particlesOptions.move.outMode,d=o.getPosition(),h=o.offset,f=o.size.value,m=r.Utils.calculateBounds(d,f),v=e.canvas.size;if(c===n.OutMode.bounce||c===n.OutMode.bounceHorizontal){const t=o.velocity.horizontal;(m.right>=v.width&&t>0||m.left<=0&&t<0)&&(o.velocity.horizontal*=-1);const e=h.x+f;m.right>=v.width?o.position.x=v.width-e:m.left<=0&&(o.position.x=e)}if(c===n.OutMode.bounce||c===n.OutMode.bounceVertical){const t=o.velocity.vertical;(m.bottom>=e.canvas.size.height&&t>0||m.top<=0&&t<0)&&(o.velocity.vertical*=-1);const r=h.y+f;m.bottom>=v.height?o.position.y=v.height-r:m.top<=0&&(o.position.y=r)}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Links=void 0;const r=o(264),n=o(265),l=o(26);e.Links=class{constructor(){this.blink=!1,this.color=new l.OptionsColor,this.consent=!1,this.distance=100,this.enable=!1,this.opacity=1,this.shadow=new r.LinksShadow,this.triangles=new n.LinksTriangle,this.width=1,this.warp=!1}load(data){void 0!==data&&(void 0!==data.id&&(this.id=data.id),void 0!==data.blink&&(this.blink=data.blink),this.color=l.OptionsColor.create(this.color,data.color),void 0!==data.consent&&(this.consent=data.consent),void 0!==data.distance&&(this.distance=data.distance),void 0!==data.enable&&(this.enable=data.enable),void 0!==data.opacity&&(this.opacity=data.opacity),this.shadow.load(data.shadow),this.triangles.load(data.triangles),void 0!==data.width&&(this.width=data.width),void 0!==data.warp&&(this.warp=data.warp))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.LinksShadow=void 0;const r=o(26);e.LinksShadow=class{constructor(){this.blur=5,this.color=new r.OptionsColor,this.enable=!1,this.color.value="#00ff00"}load(data){void 0!==data&&(void 0!==data.blur&&(this.blur=data.blur),this.color=r.OptionsColor.create(this.color,data.color),void 0!==data.enable&&(this.enable=data.enable))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.LinksTriangle=void 0;const r=o(26);e.LinksTriangle=class{constructor(){this.enable=!1}load(data){void 0!==data&&(void 0!==data.color&&(this.color=r.OptionsColor.create(this.color,data.color)),void 0!==data.enable&&(this.enable=data.enable),void 0!==data.opacity&&(this.opacity=data.opacity))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Move=void 0;const r=o(267),n=o(12),l=o(268),c=o(269),d=o(272);e.Move=class{constructor(){this.angle=new d.MoveAngle,this.attract=new r.Attract,this.direction=n.MoveDirection.none,this.enable=!1,this.noise=new c.Noise,this.outMode=n.OutMode.out,this.random=!1,this.speed=2,this.straight=!1,this.trail=new l.Trail,this.vibrate=!1,this.warp=!1}get collisions(){return!1}set collisions(t){}get bounce(){return this.collisions}set bounce(t){this.collisions=t}get out_mode(){return this.outMode}set out_mode(t){this.outMode=t}load(data){var t;if(void 0===data)return;void 0!==data.angle&&("number"==typeof data.angle?this.angle.value=data.angle:this.angle.load(data.angle)),this.attract.load(data.attract),void 0!==data.direction&&(this.direction=data.direction),void 0!==data.enable&&(this.enable=data.enable),this.noise.load(data.noise);const e=null!==(t=data.outMode)&&void 0!==t?t:data.out_mode;void 0!==e&&(this.outMode=e),void 0!==data.random&&(this.random=data.random),void 0!==data.speed&&(this.speed=data.speed),void 0!==data.straight&&(this.straight=data.straight),this.trail.load(data.trail),void 0!==data.vibrate&&(this.vibrate=data.vibrate),void 0!==data.warp&&(this.warp=data.warp)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Attract=void 0;e.Attract=class{constructor(){this.enable=!1,this.rotate={x:3e3,y:3e3}}get rotateX(){return this.rotate.x}set rotateX(t){this.rotate.x=t}get rotateY(){return this.rotate.y}set rotateY(t){this.rotate.y=t}load(data){var t,e,o,r;if(void 0===data)return;void 0!==data.enable&&(this.enable=data.enable);const n=null!==(e=null===(t=data.rotate)||void 0===t?void 0:t.x)&&void 0!==e?e:data.rotateX;void 0!==n&&(this.rotate.x=n);const l=null!==(r=null===(o=data.rotate)||void 0===o?void 0:o.y)&&void 0!==r?r:data.rotateY;void 0!==l&&(this.rotate.y=l)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Trail=void 0;const r=o(26);e.Trail=class{constructor(){this.enable=!1,this.length=10,this.fillColor=new r.OptionsColor,this.fillColor.value="#000000"}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),this.fillColor=r.OptionsColor.create(this.fillColor,data.fillColor),void 0!==data.length&&(this.length=data.length))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Noise=void 0;const r=o(270);e.Noise=class{constructor(){this.delay=new r.NoiseDelay,this.enable=!1}load(data){void 0!==data&&(this.delay.load(data.delay),void 0!==data.enable&&(this.enable=data.enable))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NoiseDelay=void 0;const r=o(271);e.NoiseDelay=class{constructor(){this.random=new r.NoiseRandom,this.value=0}load(data){var t;void 0!==data&&(null===(t=this.random)||void 0===t||t.load(data.random),void 0!==data.value&&(this.value=data.value))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NoiseRandom=void 0;e.NoiseRandom=class{constructor(){this.enable=!1,this.minimumValue=0}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),void 0!==data.minimumValue&&(this.minimumValue=data.minimumValue))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MoveAngle=void 0;e.MoveAngle=class{constructor(){this.offset=45,this.value=90}load(data){void 0!==data&&(void 0!==data.offset&&(this.offset=data.offset),void 0!==data.value&&(this.value=data.value))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ParticlesNumber=void 0;const r=o(274);e.ParticlesNumber=class{constructor(){this.density=new r.Density,this.limit=0,this.value=100}get max(){return this.limit}set max(t){this.limit=t}load(data){var t;if(void 0===data)return;this.density.load(data.density);const e=null!==(t=data.limit)&&void 0!==t?t:data.max;void 0!==e&&(this.limit=e),void 0!==data.value&&(this.value=data.value)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Density=void 0;e.Density=class{constructor(){this.enable=!1,this.area=800,this.factor=1e3}get value_area(){return this.area}set value_area(t){this.area=t}load(data){var t;if(void 0===data)return;void 0!==data.enable&&(this.enable=data.enable);const area=null!==(t=data.area)&&void 0!==t?t:data.value_area;void 0!==area&&(this.area=area),void 0!==data.factor&&(this.factor=data.factor)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Opacity=void 0;const r=o(276),n=o(277);e.Opacity=class{constructor(){this.animation=new r.OpacityAnimation,this.random=new n.OpacityRandom,this.value=1}get anim(){return this.animation}set anim(t){this.animation=t}load(data){var t;void 0!==data&&(this.animation.load(null!==(t=data.animation)&&void 0!==t?t:data.anim),void 0!==data.random&&("boolean"==typeof data.random?this.random.enable=data.random:this.random.load(data.random)),void 0!==data.value&&(this.value=data.value))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.OpacityAnimation=void 0;e.OpacityAnimation=class{constructor(){this.enable=!1,this.minimumValue=0,this.speed=2,this.sync=!1}get opacity_min(){return this.minimumValue}set opacity_min(t){this.minimumValue=t}load(data){var t;if(void 0===data)return;void 0!==data.enable&&(this.enable=data.enable);const e=null!==(t=data.minimumValue)&&void 0!==t?t:data.opacity_min;void 0!==e&&(this.minimumValue=e),void 0!==data.speed&&(this.speed=data.speed),void 0!==data.sync&&(this.sync=data.sync)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.OpacityRandom=void 0;e.OpacityRandom=class{constructor(){this.enable=!1,this.minimumValue=1}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),void 0!==data.minimumValue&&(this.minimumValue=data.minimumValue))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Size=void 0;const r=o(279),n=o(280);e.Size=class{constructor(){this.animation=new r.SizeAnimation,this.random=new n.SizeRandom,this.value=3}get anim(){return this.animation}set anim(t){this.animation=t}load(data){var t;if(void 0===data)return;const e=null!==(t=data.animation)&&void 0!==t?t:data.anim;void 0!==e&&this.animation.load(e),void 0!==data.random&&("boolean"==typeof data.random?this.random.enable=data.random:this.random.load(data.random)),void 0!==data.value&&(this.value=data.value)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SizeAnimation=void 0;const r=o(12);e.SizeAnimation=class{constructor(){this.destroy=r.DestroyType.none,this.enable=!1,this.minimumValue=0,this.speed=5,this.startValue=r.StartValueType.max,this.sync=!1}get size_min(){return this.minimumValue}set size_min(t){this.minimumValue=t}load(data){var t;if(void 0===data)return;void 0!==data.destroy&&(this.destroy=data.destroy),void 0!==data.enable&&(this.enable=data.enable);const e=null!==(t=data.minimumValue)&&void 0!==t?t:data.size_min;void 0!==e&&(this.minimumValue=e),void 0!==data.speed&&(this.speed=data.speed),void 0!==data.startValue&&(this.startValue=data.startValue),void 0!==data.sync&&(this.sync=data.sync)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SizeRandom=void 0;e.SizeRandom=class{constructor(){this.enable=!1,this.minimumValue=1}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),void 0!==data.minimumValue&&(this.minimumValue=data.minimumValue))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Rotate=void 0;const r=o(282),n=o(12);e.Rotate=class{constructor(){this.animation=new r.RotateAnimation,this.direction=n.RotateDirection.clockwise,this.path=!1,this.random=!1,this.value=0}load(data){void 0!==data&&(void 0!==data.direction&&(this.direction=data.direction),this.animation.load(data.animation),void 0!==data.path&&(this.path=data.path),void 0!==data.random&&(this.random=data.random),void 0!==data.value&&(this.value=data.value))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RotateAnimation=void 0;e.RotateAnimation=class{constructor(){this.enable=!1,this.speed=0,this.sync=!1}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),void 0!==data.speed&&(this.speed=data.speed),void 0!==data.sync&&(this.sync=data.sync))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Shadow=void 0;const r=o(26);e.Shadow=class{constructor(){this.blur=0,this.color=new r.OptionsColor,this.enable=!1,this.offset={x:0,y:0},this.color.value="#000000"}load(data){void 0!==data&&(void 0!==data.blur&&(this.blur=data.blur),this.color=r.OptionsColor.create(this.color,data.color),void 0!==data.enable&&(this.enable=data.enable),void 0!==data.offset&&(void 0!==data.offset.x&&(this.offset.x=data.offset.x),void 0!==data.offset.y&&(this.offset.y=data.offset.y)))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Stroke=void 0;const r=o(156);e.Stroke=class{constructor(){this.width=0}load(data){void 0!==data&&(void 0!==data.color&&(this.color=r.AnimatableColor.create(this.color,data.color)),void 0!==data.width&&(this.width=data.width),void 0!==data.opacity&&(this.opacity=data.opacity))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ColorAnimation=void 0;e.ColorAnimation=class{constructor(){this.enable=!1,this.speed=1,this.sync=!0}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),void 0!==data.speed&&(this.speed=data.speed),void 0!==data.sync&&(this.sync=data.sync))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Collisions=void 0;const r=o(12);e.Collisions=class{constructor(){this.enable=!1,this.mode=r.CollisionMode.bounce}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),void 0!==data.mode&&(this.mode=data.mode))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Twinkle=void 0;const r=o(288);e.Twinkle=class{constructor(){this.lines=new r.TwinkleValues,this.particles=new r.TwinkleValues}load(data){void 0!==data&&(this.lines.load(data.lines),this.particles.load(data.particles))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TwinkleValues=void 0;const r=o(26);e.TwinkleValues=class{constructor(){this.enable=!1,this.frequency=.05,this.opacity=1}load(data){void 0!==data&&(void 0!==data.color&&(this.color=r.OptionsColor.create(this.color,data.color)),void 0!==data.enable&&(this.enable=data.enable),void 0!==data.frequency&&(this.frequency=data.frequency),void 0!==data.opacity&&(this.opacity=data.opacity))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Infecter=void 0;e.Infecter=class{constructor(t,e){this.container=t,this.particle=e}startInfection(t){t>this.container.options.infection.stages.length||t<0||(this.infectionDelay=0,this.infectionDelayStage=t)}updateInfectionStage(t){t>this.container.options.infection.stages.length||t<0||void 0!==this.infectionStage&&this.infectionStage>t||(this.infectionStage=t,this.infectionTime=0)}updateInfection(t){const e=this.container.options,o=e.infection,r=e.infection.stages,n=r.length;if(void 0!==this.infectionDelay&&void 0!==this.infectionDelayStage){const e=this.infectionDelayStage;if(e>n||e<0)return;this.infectionDelay>1e3*o.delay?(this.infectionStage=e,this.infectionTime=0,delete this.infectionDelay,delete this.infectionDelayStage):this.infectionDelay+=t}else delete this.infectionDelay,delete this.infectionDelayStage;if(void 0!==this.infectionStage&&void 0!==this.infectionTime){const e=r[this.infectionStage];void 0!==e.duration&&e.duration>=0&&this.infectionTime>1e3*e.duration?this.nextInfectionStage():this.infectionTime+=t}else delete this.infectionStage,delete this.infectionTime}nextInfectionStage(){const t=this.container.options,e=t.infection.stages.length;if(!(e<=0||void 0===this.infectionStage)&&(this.infectionTime=0,e<=++this.infectionStage)){if(t.infection.cure)return delete this.infectionStage,void delete this.infectionTime;this.infectionStage=0,this.infectionTime=0}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Mover=void 0;const r=o(10),n=o(12);e.Mover=class{constructor(t,e){this.container=t,this.particle=e}move(t){const e=this.particle;e.bubble.inRange=!1,e.links=[];for(const[,o]of this.container.plugins){if(e.destroyed)break;o.particleUpdate&&o.particleUpdate(e,t)}e.destroyed||(this.moveParticle(t),this.moveParallax())}moveParticle(t){var e;const o=this.particle,r=o.particlesOptions;if(!r.move.enable)return;const n=this.container,l=this.getProximitySpeedFactor(),c=(null!==(e=o.moveSpeed)&&void 0!==e?e:n.retina.moveSpeed)/2*l*t.factor;this.applyNoise(t),o.position.x+=o.velocity.horizontal*c,o.position.y+=o.velocity.vertical*c,r.move.vibrate&&(o.position.x+=Math.sin(o.position.x*Math.cos(o.position.y)),o.position.y+=Math.cos(o.position.y*Math.sin(o.position.x)))}applyNoise(t){const e=this.particle;if(!e.particlesOptions.move.noise.enable)return;const o=this.container;if(e.lastNoiseTime<=e.noiseDelay)return void(e.lastNoiseTime+=t.value);const n=o.noise.generate(e);e.velocity.horizontal+=Math.cos(n.angle)*n.length,e.velocity.horizontal=r.Utils.clamp(e.velocity.horizontal,-1,1),e.velocity.vertical+=Math.sin(n.angle)*n.length,e.velocity.vertical=r.Utils.clamp(e.velocity.vertical,-1,1),e.lastNoiseTime-=e.noiseDelay}moveParallax(){const t=this.container,e=t.options;if(!e.interactivity.events.onHover.parallax.enable)return;const o=this.particle,r=e.interactivity.events.onHover.parallax.force,n=t.interactivity.mouse.position;if(!n)return;const l=window.innerHeight/2,c=window.innerWidth/2,d=e.interactivity.events.onHover.parallax.smooth,h=(n.x-c)*(o.size.value/r),f=(n.y-l)*(o.size.value/r);o.offset.x+=(h-o.offset.x)/d,o.offset.y+=(f-o.offset.y)/d}getProximitySpeedFactor(){const t=this.container,e=t.options;if(!r.Utils.isInArray(n.HoverMode.slow,e.interactivity.events.onHover.mode))return 1;const o=this.container.interactivity.mouse.position;if(!o)return 1;const l=this.particle.getPosition(),c=r.Utils.getDistance(o,l),d=t.retina.slowModeRadius;if(c>d)return 1;return(c/d||0)/e.interactivity.modes.slow.factor}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.InteractionManager=void 0;const r=o(292),n=o(293),l=o(294),c=o(295),d=o(296),h=o(297),f=o(298),m=o(299),v=o(300),y=o(301);e.InteractionManager=class{constructor(t){this.container=t,this.externalInteractors=[new y.Attractor(t),new l.Bubbler(t),new c.Connector(t),new r.Grabber(t),new n.Repulser(t),new v.TrailMaker(t)],this.particleInteractors=[new h.Attractor(t),new f.Collider(t),new m.Infecter(t),new d.Linker(t)]}init(){}externalInteract(t){for(const e of this.externalInteractors)e.isEnabled()&&e.interact(t)}particlesInteract(t,e){for(const e of this.externalInteractors)e.reset(t);for(const o of this.particleInteractors)o.isEnabled(t)&&o.interact(t,e)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Grabber=void 0;const r=o(10),n=o(85);e.Grabber=class{constructor(t){this.container=t}isEnabled(){const t=this.container,e=t.interactivity.mouse,o=t.options.interactivity.events;if(!o.onHover.enable||!e.position)return!1;const l=o.onHover.mode;return r.Utils.isInArray(n.HoverMode.grab,l)}reset(){}interact(){var t,e;const o=this.container,n=o.options.interactivity;if(n.events.onHover.enable&&o.interactivity.status===r.Constants.mouseMoveEvent){const l=o.interactivity.mouse.position;if(void 0===l)return;const c=o.retina.grabModeDistance,d=o.particles.quadTree.query(new r.Circle(l.x,l.y,c));for(const c of d){const d=c.getPosition(),h=r.Utils.getDistance(d,l);if(h<=o.retina.grabModeDistance){const d=n.modes.grab.links,f=d.opacity,m=f-h*f/o.retina.grabModeDistance;if(m>0){const n=null!==(t=d.color)&&void 0!==t?t:c.particlesOptions.links.color;if(!o.particles.grabLineColor){const t=o.options.interactivity.modes.grab.links,e="string"==typeof n?n:n.value;e===r.Constants.randomColorValue?t.consent?o.particles.grabLineColor=r.ColorUtils.colorToRgb({value:e}):t.blink?o.particles.grabLineColor=r.Constants.randomColorValue:o.particles.grabLineColor=r.Constants.midColorValue:void 0!==e&&(o.particles.grabLineColor=r.ColorUtils.colorToRgb({value:e}))}let h;if(o.particles.grabLineColor===r.Constants.randomColorValue)h=r.ColorUtils.getRandomRgbColor();else if("mid"===o.particles.grabLineColor){const t=null!==(e=c.getFillColor())&&void 0!==e?e:c.getStrokeColor();h=t?r.ColorUtils.hslToRgb(t):void 0}else h=o.particles.grabLineColor;if(void 0===h)return;o.canvas.drawGrabLine(c,h,m,l)}}}}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Repulser=void 0;const r=o(12),n=o(10);e.Repulser=class{constructor(t){this.container=t}isEnabled(){const t=this.container,e=t.options,o=t.interactivity.mouse,l=e.interactivity.events,c=l.onDiv,d=n.Utils.isDivModeEnabled(r.DivMode.repulse,c);if(!(d||l.onHover.enable&&o.position||l.onClick.enable&&o.clickPosition))return!1;const h=l.onHover.mode,f=l.onClick.mode;return n.Utils.isInArray(r.HoverMode.repulse,h)||n.Utils.isInArray(r.ClickMode.repulse,f)||d}reset(){}interact(){const t=this.container,e=t.options,o=t.interactivity.status===n.Constants.mouseMoveEvent,l=e.interactivity.events,c=l.onHover.enable,d=l.onHover.mode,h=l.onClick.enable,f=l.onClick.mode,m=l.onDiv;o&&c&&n.Utils.isInArray(r.HoverMode.repulse,d)?this.hoverRepulse():h&&n.Utils.isInArray(r.ClickMode.repulse,f)?this.clickRepulse():n.Utils.divModeExecute(r.DivMode.repulse,m,(t,div)=>this.singleDivRepulse(t,div))}singleDivRepulse(t,div){const e=this.container,o=document.getElementById(t);if(!o)return;const l=e.retina.pixelRatio,c={x:(o.offsetLeft+o.offsetWidth/2)*l,y:(o.offsetTop+o.offsetHeight/2)*l},d=o.offsetWidth/2*l,area=div.type===r.DivType.circle?new n.Circle(c.x,c.y,d):new n.Rectangle(o.offsetLeft*l,o.offsetTop*l,o.offsetWidth*l,o.offsetHeight*l),h=e.options.interactivity.modes.repulse.divs,f=n.Utils.divMode(h,t);this.processRepulse(c,d,area,f)}hoverRepulse(){const t=this.container,e=t.interactivity.mouse.position;if(!e)return;const o=t.retina.repulseModeDistance;this.processRepulse(e,o,new n.Circle(e.x,e.y,o))}processRepulse(t,e,area,o){var r;const l=this.container,c=l.particles.quadTree.query(area);for(const d of c){const{dx:c,dy:h,distance:f}=n.Utils.getDistances(d.position,t),m={x:c/f,y:h/f},v=100*(null!==(r=null==o?void 0:o.speed)&&void 0!==r?r:l.options.interactivity.modes.repulse.speed),y=n.Utils.clamp((1-Math.pow(f/e,2))*v,0,50);d.position.x=d.position.x+m.x*y,d.position.y=d.position.y+m.y*y}}clickRepulse(){const t=this.container;if(t.repulse.finish||(t.repulse.count||(t.repulse.count=0),t.repulse.count++,t.repulse.count===t.particles.count&&(t.repulse.finish=!0)),t.repulse.clicking){const e=t.retina.repulseModeDistance,o=Math.pow(e/6,3),r=t.interactivity.mouse.clickPosition;if(void 0===r)return;const l=new n.Circle(r.x,r.y,o),c=t.particles.quadTree.query(l);for(const e of c){const{dx:l,dy:c,distance:d}=n.Utils.getDistances(r,e.position),h=d*d,f=t.options.interactivity.modes.repulse.speed,m=-o*f/h;if(h<=o){t.repulse.particles.push(e);const o=Math.atan2(c,l);e.velocity.horizontal=m*Math.cos(o),e.velocity.vertical=m*Math.sin(o)}}}else if(!1===t.repulse.clicking){for(const e of t.repulse.particles)e.velocity.horizontal=e.initialVelocity.horizontal,e.velocity.vertical=e.initialVelocity.vertical;t.repulse.particles=[]}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Bubbler=void 0;const r=o(10),n=o(12);class l{constructor(t){this.container=t}static calculateBubbleValue(t,e,o,n){if(e>o){const l=t+(e-o)*n;return r.Utils.clamp(l,t,e)}if(e<o){const l=t-(o-e)*n;return r.Utils.clamp(l,e,t)}}isEnabled(){const t=this.container,e=t.options,o=t.interactivity.mouse,l=e.interactivity.events,c=l.onDiv,d=r.Utils.isDivModeEnabled(n.DivMode.bubble,c);if(!(d||l.onHover.enable&&o.position||l.onClick.enable&&o.clickPosition))return!1;const h=l.onHover.mode,f=l.onClick.mode;return r.Utils.isInArray(n.HoverMode.bubble,h)||r.Utils.isInArray(n.ClickMode.bubble,f)||d}reset(t,e){t.bubble.inRange&&!e||(delete t.bubble.divId,delete t.bubble.opacity,delete t.bubble.radius,delete t.bubble.color)}interact(){const t=this.container.options.interactivity.events,e=t.onHover,o=t.onClick,l=e.enable,c=e.mode,d=o.enable,h=o.mode,f=t.onDiv;l&&r.Utils.isInArray(n.HoverMode.bubble,c)?this.hoverBubble():d&&r.Utils.isInArray(n.ClickMode.bubble,h)?this.clickBubble():r.Utils.divModeExecute(n.DivMode.bubble,f,(t,div)=>this.singleDivHover(t,div))}singleDivHover(t,div){const e=this.container,o=document.getElementById(t);if(!o)return;const l=e.retina.pixelRatio,c={x:(o.offsetLeft+o.offsetWidth/2)*l,y:(o.offsetTop+o.offsetHeight/2)*l},d=o.offsetWidth/2*l,area=div.type===n.DivType.circle?new r.Circle(c.x,c.y,d):new r.Rectangle(o.offsetLeft*l,o.offsetTop*l,o.offsetWidth*l,o.offsetHeight*l),h=e.particles.quadTree.query(area);for(const o of h.filter(t=>area.contains(t.getPosition()))){o.bubble.inRange=!0;const n=e.options.interactivity.modes.bubble.divs,l=r.Utils.divMode(n,t);o.bubble.divId&&o.bubble.divId===t||(this.reset(o,!0),o.bubble.divId=t),this.hoverBubbleSize(o,1,l),this.hoverBubbleOpacity(o,1,l),this.hoverBubbleColor(o,l)}}process(t,e,o,data){const r=this.container,l=data.bubbleObj.optValue;if(void 0===l)return;const c=r.options.interactivity.modes.bubble.duration,d=r.retina.bubbleModeDistance,h=data.particlesObj.optValue,f=data.bubbleObj.value,m=data.particlesObj.value||0,v=data.type;if(l!==h)if(r.bubble.durationEnd)f&&(v===n.ProcessBubbleType.size&&delete t.bubble.radius,v===n.ProcessBubbleType.opacity&&delete t.bubble.opacity);else if(e<=d){if((null!=f?f:m)!==l){const e=m-o*(m-l)/c;v===n.ProcessBubbleType.size&&(t.bubble.radius=e),v===n.ProcessBubbleType.opacity&&(t.bubble.opacity=e)}}else v===n.ProcessBubbleType.size&&delete t.bubble.radius,v===n.ProcessBubbleType.opacity&&delete t.bubble.opacity}clickBubble(){var t;const e=this.container,o=e.options,l=e.interactivity.mouse.clickPosition;if(void 0===l)return;const c=e.retina.bubbleModeDistance,d=e.particles.quadTree.query(new r.Circle(l.x,l.y,c));for(const c of d){c.bubble.inRange=!0;const d=c.getPosition(),h=r.Utils.getDistance(d,l),f=((new Date).getTime()-(e.interactivity.mouse.clickTime||0))/1e3;if(e.bubble.clicking){f>o.interactivity.modes.bubble.duration&&(e.bubble.durationEnd=!0),f>2*o.interactivity.modes.bubble.duration&&(e.bubble.clicking=!1,e.bubble.durationEnd=!1);const r={bubbleObj:{optValue:e.retina.bubbleModeSize,value:c.bubble.radius},particlesObj:{optValue:null!==(t=c.sizeValue)&&void 0!==t?t:e.retina.sizeValue,value:c.size.value},type:n.ProcessBubbleType.size};this.process(c,h,f,r);const l={bubbleObj:{optValue:o.interactivity.modes.bubble.opacity,value:c.bubble.opacity},particlesObj:{optValue:c.particlesOptions.opacity.value,value:c.opacity.value},type:n.ProcessBubbleType.opacity};this.process(c,h,f,l),e.bubble.durationEnd?delete c.bubble.color:h<=e.retina.bubbleModeDistance?this.hoverBubbleColor(c):delete c.bubble.color}}}hoverBubble(){const t=this.container,e=t.interactivity.mouse.position;if(void 0===e)return;const o=t.retina.bubbleModeDistance,n=t.particles.quadTree.query(new r.Circle(e.x,e.y,o));for(const o of n){o.bubble.inRange=!0;const n=o.getPosition(),l=r.Utils.getDistance(n,e),c=1-l/t.retina.bubbleModeDistance;l<=t.retina.bubbleModeDistance?c>=0&&t.interactivity.status===r.Constants.mouseMoveEvent&&(this.hoverBubbleSize(o,c),this.hoverBubbleOpacity(o,c),this.hoverBubbleColor(o)):this.reset(o),t.interactivity.status===r.Constants.mouseLeaveEvent&&this.reset(o)}}hoverBubbleSize(t,e,o){var r;const n=this.container,c=(null==o?void 0:o.size)?o.size*n.retina.pixelRatio:n.retina.bubbleModeSize;if(void 0===c)return;const d=null!==(r=t.sizeValue)&&void 0!==r?r:n.retina.sizeValue,h=t.size.value,f=l.calculateBubbleValue(h,c,d,e);void 0!==f&&(t.bubble.radius=f)}hoverBubbleOpacity(t,e,o){var r;const n=this.container.options,c=null!==(r=null==o?void 0:o.opacity)&&void 0!==r?r:n.interactivity.modes.bubble.opacity;if(void 0===c)return;const d=t.particlesOptions.opacity.value,h=t.opacity.value,f=l.calculateBubbleValue(h,c,d,e);void 0!==f&&(t.bubble.opacity=f)}hoverBubbleColor(t,e){var o;const n=this.container.options;if(void 0===t.bubble.color){const l=null!==(o=null==e?void 0:e.color)&&void 0!==o?o:n.interactivity.modes.bubble.color;if(void 0===l)return;const c=l instanceof Array?r.Utils.itemFromArray(l):l;t.bubble.color=r.ColorUtils.colorToHsl(c)}}}e.Bubbler=l},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Connector=void 0;const r=o(10),n=o(85);e.Connector=class{constructor(t){this.container=t}isEnabled(){const t=this.container,e=t.interactivity.mouse,o=t.options.interactivity.events;if(!o.onHover.enable||!e.position)return!1;const l=o.onHover.mode;return r.Utils.isInArray(n.HoverMode.connect,l)}reset(){}interact(){const t=this.container;if(t.options.interactivity.events.onHover.enable&&"mousemove"===t.interactivity.status){const e=t.interactivity.mouse.position;if(!e)return;const o=Math.abs(t.retina.connectModeRadius),n=t.particles.quadTree.query(new r.Circle(e.x,e.y,o));let i=0;for(const e of n){const o=e.getPosition();for(const r of n.slice(i+1)){const n=r.getPosition(),l=Math.abs(t.retina.connectModeDistance),c=Math.abs(o.x-n.x),d=Math.abs(o.y-n.y);c<l&&d<l&&t.canvas.drawConnectLine(e,r)}++i}}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Linker=void 0;const r=o(10);e.Linker=class{constructor(t){this.container=t}isEnabled(t){return t.particlesOptions.links.enable}reset(){}interact(t){var e;const o=this.container,n=t.particlesOptions.links,l=n.opacity,c=null!==(e=t.linksDistance)&&void 0!==e?e:o.retina.linksDistance,d=o.canvas.size,h=n.warp,f=t.getPosition(),m=h?new r.CircleWarp(f.x,f.y,c,d):new r.Circle(f.x,f.y,c),v=o.particles.quadTree.query(m);for(const e of v){const m=e.particlesOptions.links;if(t===e||!m.enable||n.id!==m.id)continue;const v=e.getPosition();let y=r.Utils.getDistance(f,v);if(h&&y>c){const t={x:v.x-d.width,y:v.y};if(y=r.Utils.getDistance(f,t),y>c){const t={x:v.x-d.width,y:v.y-d.height};if(y=r.Utils.getDistance(f,t),y>c){const t={x:v.x,y:v.y-d.height};y=r.Utils.getDistance(f,t)}}}if(y>c)return;const w=l-y*l/c;if(w>0){const n=t.particlesOptions.links;let l=void 0!==n.id?o.particles.linksColors.get(n.id):o.particles.linksColor;if(!l){const t=n.color,e="string"==typeof t?t:t.value;l=e===r.Constants.randomColorValue?n.consent?r.ColorUtils.colorToRgb({value:e}):n.blink?r.Constants.randomColorValue:r.Constants.midColorValue:r.ColorUtils.colorToRgb({value:e}),void 0!==n.id?o.particles.linksColors.set(n.id,l):o.particles.linksColor=l}-1===e.links.map(t=>t.destination).indexOf(t)&&-1===t.links.map(t=>t.destination).indexOf(e)&&t.links.push({destination:e,opacity:w})}}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Attractor=void 0;const r=o(10);e.Attractor=class{constructor(t){this.container=t}interact(t){var e;const o=this.container,n=o.options,l=null!==(e=t.linksDistance)&&void 0!==e?e:o.retina.linksDistance,c=t.getPosition(),d=o.particles.quadTree.query(new r.Circle(c.x,c.y,l));for(const e of d){if(t===e||e.particlesOptions.move.attract.enable)continue;const o=e.getPosition(),{dx:l,dy:d}=r.Utils.getDistances(c,o),h=n.particles.move.attract.rotate,f=l/(1e3*h.x),m=d/(1e3*h.y);t.velocity.horizontal-=f,t.velocity.vertical-=m,e.velocity.horizontal+=f,e.velocity.vertical+=m}}isEnabled(t){return t.particlesOptions.move.attract.enable}reset(){}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Collider=void 0;const r=o(10),n=o(12);class l{constructor(t){this.container=t}static rotate(t,e){return{horizontal:t.horizontal*Math.cos(e)-t.vertical*Math.sin(e),vertical:t.horizontal*Math.sin(e)+t.vertical*Math.cos(e)}}static collisionVelocity(t,e,o,r){return{horizontal:t.horizontal*(o-r)/(o+r)+2*e.horizontal*r/(o+r),vertical:t.vertical}}static bounce(t,e){const o=t.getPosition(),r=e.getPosition(),n=t.velocity.horizontal-e.velocity.horizontal,c=t.velocity.vertical-e.velocity.vertical;if(n*(r.x-o.x)+c*(r.y-o.y)>=0){const n=-Math.atan2(r.y-o.y,r.x-o.x),c=t.size.value,d=e.size.value,h=l.rotate(t.velocity,n),f=l.rotate(e.velocity,n),m=l.collisionVelocity(h,f,c,d),v=l.collisionVelocity(f,h,c,d),y=l.rotate(m,-n),w=l.rotate(v,-n);t.velocity.horizontal=y.horizontal,t.velocity.vertical=y.vertical,e.velocity.horizontal=w.horizontal,e.velocity.vertical=w.vertical}}static destroy(t,e){void 0===t.size.value&&void 0!==e.size.value?t.destroy():void 0!==t.size.value&&void 0===e.size.value?e.destroy():void 0!==t.size.value&&void 0!==e.size.value&&(t.size.value>=e.size.value?e.destroy():t.destroy())}static getRadius(t,e){return t.bubble.radius||t.size.value||e}isEnabled(t){return t.particlesOptions.collisions.enable}reset(){}interact(t){const e=this.container,o=t.getPosition(),n=e.particles.quadTree.query(new r.Circle(o.x,o.y,2*t.size.value));for(const c of n){if(t===c||!c.particlesOptions.collisions.enable||t.particlesOptions.collisions.mode!==c.particlesOptions.collisions.mode)continue;const n=c.getPosition(),d=r.Utils.getDistance(o,n),h=e.retina.sizeValue;d<=l.getRadius(t,h)+l.getRadius(c,h)&&this.resolveCollision(t,c)}}resolveCollision(t,e){switch(t.particlesOptions.collisions.mode){case n.CollisionMode.absorb:this.absorb(t,e);break;case n.CollisionMode.bounce:l.bounce(t,e);break;case n.CollisionMode.destroy:l.destroy(t,e)}}absorb(t,e){const o=this.container,n=o.options.fpsLimit/1e3;if(void 0===t.size.value&&void 0!==e.size.value)t.destroy();else if(void 0!==t.size.value&&void 0===e.size.value)e.destroy();else if(void 0!==t.size.value&&void 0!==e.size.value)if(t.size.value>=e.size.value){const l=r.Utils.clamp(t.size.value/e.size.value,0,e.size.value)*n;t.size.value+=l,e.size.value-=l,e.size.value<=o.retina.pixelRatio&&(e.size.value=0,e.destroy())}else{const l=r.Utils.clamp(e.size.value/t.size.value,0,t.size.value)*n;t.size.value-=l,e.size.value+=l,t.size.value<=o.retina.pixelRatio&&(t.size.value=0,t.destroy())}}}e.Collider=l},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Infecter=void 0;const r=o(10);e.Infecter=class{constructor(t){this.container=t}isEnabled(){return this.container.options.infection.enable}reset(){}interact(t,e){var o,n;const l=t.infecter;if(l.updateInfection(e.value),void 0===l.infectionStage)return;const c=this.container,d=c.options.infection;if(!d.enable||d.stages.length<1)return;const h=d.stages[l.infectionStage],f=c.retina.pixelRatio,m=2*t.size.value+h.radius*f,v=t.getPosition(),y=null!==(o=h.infectedStage)&&void 0!==o?o:l.infectionStage,w=c.particles.quadTree.query(new r.Circle(v.x,v.y,m)).filter(p=>void 0===p.infecter.infectionStage||p.infecter.infectionStage!==l.infectionStage),x=h.rate,k=w.length;for(const t of w){const e=t.infecter;if(Math.random()<x/k)if(void 0===e.infectionStage)e.startInfection(y);else if(e.infectionStage<l.infectionStage)e.updateInfectionStage(y);else if(e.infectionStage>l.infectionStage){const t=d.stages[e.infectionStage],o=null!==(n=null==t?void 0:t.infectedStage)&&void 0!==n?n:e.infectionStage;l.updateInfectionStage(o)}}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TrailMaker=void 0;const r=o(10),n=o(85);e.TrailMaker=class{constructor(t){this.container=t,this.delay=0}interact(t){const e=this.container,o=e.options.interactivity.modes.trail,r=1e3*o.delay;this.delay<r&&(this.delay+=t.value),this.delay>=r&&(e.particles.push(o.quantity,e.interactivity.mouse,o.particles),this.delay-=r)}isEnabled(){const t=this.container,e=t.options,o=t.interactivity.mouse,l=e.interactivity.events;return o.clicking&&o.inside&&!!o.position&&r.Utils.isInArray(n.ClickMode.trail,l.onClick.mode)||o.inside&&!!o.position&&r.Utils.isInArray(n.HoverMode.trail,l.onHover.mode)}reset(){}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Attractor=void 0;const r=o(12),n=o(10);e.Attractor=class{constructor(t){this.container=t}isEnabled(){const t=this.container,e=t.options,o=t.interactivity.mouse,l=e.interactivity.events;if(!(l.onHover.enable&&o.position||l.onClick.enable&&o.clickPosition))return!1;const c=l.onHover.mode,d=l.onClick.mode;return n.Utils.isInArray(r.HoverMode.attract,c)||n.Utils.isInArray(r.ClickMode.attract,d)}reset(){}interact(){const t=this.container,e=t.options,o=t.interactivity.status===n.Constants.mouseMoveEvent,l=e.interactivity.events,c=l.onHover.enable,d=l.onHover.mode,h=l.onClick.enable,f=l.onClick.mode;o&&c&&n.Utils.isInArray(r.HoverMode.attract,d)?this.hoverAttract():h&&n.Utils.isInArray(r.ClickMode.attract,f)&&this.clickAttract()}hoverAttract(){const t=this.container,e=t.interactivity.mouse.position;if(!e)return;const o=t.retina.attractModeDistance;this.processAttract(e,o,new n.Circle(e.x,e.y,o))}processAttract(t,e,area){const o=this.container,r=o.particles.quadTree.query(area);for(const l of r){const{dx:r,dy:c,distance:d}=n.Utils.getDistances(l.position,t),h={x:r/d,y:c/d},f=o.options.interactivity.modes.attract.speed,m=n.Utils.clamp((1-Math.pow(d/e,2))*f,0,50);l.position.x=l.position.x-h.x*m,l.position.y=l.position.y-h.y*m}}clickAttract(){const t=this.container;if(t.attract.finish||(t.attract.count||(t.attract.count=0),t.attract.count++,t.attract.count===t.particles.count&&(t.attract.finish=!0)),t.attract.clicking){const e=t.interactivity.mouse.clickPosition;if(!e)return;const o=t.retina.attractModeDistance;this.processAttract(e,o,new n.Circle(e.x,e.y,o))}else!1===t.attract.clicking&&(t.attract.particles=[])}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Retina=void 0;const r=o(10);e.Retina=class{constructor(t){this.container=t}init(){const t=this.container,e=t.options;e.detectRetina?this.pixelRatio=r.Utils.isSsr()?1:window.devicePixelRatio:this.pixelRatio=1;const o=this.pixelRatio;if(t.canvas.element){const element=t.canvas.element;t.canvas.size.width=element.offsetWidth*o,t.canvas.size.height=element.offsetHeight*o}const n=e.particles;this.linksDistance=n.links.distance*o,this.linksWidth=n.links.width*o,this.moveSpeed=n.move.speed*o,this.sizeValue=n.size.value*o,this.sizeAnimationSpeed=n.size.animation.speed*o;const l=e.interactivity.modes;this.connectModeDistance=l.connect.distance*o,this.connectModeRadius=l.connect.radius*o,this.grabModeDistance=l.grab.distance*o,this.repulseModeDistance=l.repulse.distance*o,this.attractModeDistance=l.attract.distance*o,this.slowModeRadius=l.slow.radius*o,this.bubbleModeDistance=l.bubble.distance*o,l.bubble.size&&(this.bubbleModeSize=l.bubble.size*o)}initParticle(t){const e=t.particlesOptions,o=this.pixelRatio;t.linksDistance=e.links.distance*o,t.linksWidth=e.links.width*o,t.moveSpeed=e.move.speed*o,t.sizeValue=e.size.value*o,"boolean"!=typeof e.size.random&&(t.randomMinimumSize=e.size.random.minimumValue*o),t.sizeAnimationSpeed=e.size.animation.speed*o}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.FrameManager=void 0;e.FrameManager=class{constructor(t){this.container=t}nextFrame(t){const e=this.container,o=e.options,r=o.fpsLimit>0?o.fpsLimit:60;if(void 0!==e.lastFrameTime&&t<e.lastFrameTime+1e3/r)return void e.draw();const n=t-e.lastFrameTime,l={value:n,factor:o.fpsLimit>0?60*n/1e3:3.6};e.lastFrameTime=t,e.particles.draw(l),o.particles.move.enable&&e.getAnimationStatus()&&e.draw()}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Options=void 0;const r=o(305),n=o(154),l=o(325),c=o(327),d=o(328),h=o(10);e.Options=class{constructor(){this.background=new c.Background,this.backgroundMask=new l.BackgroundMask,this.detectRetina=!0,this.fpsLimit=30,this.infection=new d.Infection,this.interactivity=new r.Interactivity,this.particles=new n.Particles,this.pauseOnBlur=!0}get fps_limit(){return this.fpsLimit}set fps_limit(t){this.fpsLimit=t}get retina_detect(){return this.detectRetina}set retina_detect(t){this.detectRetina=t}load(data){var t,e;if(void 0===data)return;if(void 0!==data.preset)if(data.preset instanceof Array)for(const t of data.preset)this.importPreset(t);else this.importPreset(data.preset);const o=null!==(t=data.detectRetina)&&void 0!==t?t:data.retina_detect;void 0!==o&&(this.detectRetina=o);const r=null!==(e=data.fpsLimit)&&void 0!==e?e:data.fps_limit;void 0!==r&&(this.fpsLimit=r),void 0!==data.pauseOnBlur&&(this.pauseOnBlur=data.pauseOnBlur),this.background.load(data.background),this.particles.load(data.particles),this.infection.load(data.infection),this.interactivity.load(data.interactivity),this.backgroundMask.load(data.backgroundMask),h.Plugins.loadOptions(this,data)}importPreset(t){this.load(h.Plugins.getPreset(t))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Interactivity=void 0;const r=o(12),n=o(306),l=o(311);e.Interactivity=class{constructor(){this.detectsOn=r.InteractivityDetect.canvas,this.events=new n.Events,this.modes=new l.Modes}get detect_on(){return this.detectsOn}set detect_on(t){this.detectsOn=t}load(data){var t,e,o;if(void 0===data)return;const n=null!==(t=data.detectsOn)&&void 0!==t?t:data.detect_on;void 0!==n&&(this.detectsOn=n),this.events.load(data.events),this.modes.load(data.modes),!0===(null===(o=null===(e=data.modes)||void 0===e?void 0:e.slow)||void 0===o?void 0:o.active)&&(this.events.onHover.mode instanceof Array?this.events.onHover.mode.indexOf(r.HoverMode.slow)<0&&this.events.onHover.mode.push(r.HoverMode.slow):this.events.onHover.mode!==r.HoverMode.slow&&(this.events.onHover.mode=[this.events.onHover.mode,r.HoverMode.slow]))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Events=void 0;const r=o(307),n=o(308),l=o(309);e.Events=class{constructor(){this.onClick=new r.ClickEvent,this.onDiv=new n.DivEvent,this.onHover=new l.HoverEvent,this.resize=!0}get onclick(){return this.onClick}set onclick(t){this.onClick=t}get ondiv(){return this.onDiv}set ondiv(t){this.onDiv=t}get onhover(){return this.onHover}set onhover(t){this.onHover=t}load(data){var t,e,o;if(void 0===data)return;this.onClick.load(null!==(t=data.onClick)&&void 0!==t?t:data.onclick);const r=null!==(e=data.onDiv)&&void 0!==e?e:data.ondiv;void 0!==r&&(r instanceof Array?this.onDiv=r.map(div=>{const t=new n.DivEvent;return t.load(div),t}):(this.onDiv=new n.DivEvent,this.onDiv.load(r))),this.onHover.load(null!==(o=data.onHover)&&void 0!==o?o:data.onhover),void 0!==data.resize&&(this.resize=data.resize)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ClickEvent=void 0;e.ClickEvent=class{constructor(){this.enable=!1,this.mode=[]}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),void 0!==data.mode&&(this.mode=data.mode))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DivEvent=void 0;const r=o(12);e.DivEvent=class{constructor(){this.ids=[],this.enable=!1,this.mode=[],this.type=r.DivType.circle}get elementId(){return this.ids}set elementId(t){this.ids=t}get el(){return this.elementId}set el(t){this.elementId=t}load(data){var t,e;if(void 0===data)return;const o=null!==(e=null!==(t=data.ids)&&void 0!==t?t:data.elementId)&&void 0!==e?e:data.el;void 0!==o&&(this.ids=o),void 0!==data.enable&&(this.enable=data.enable),void 0!==data.mode&&(this.mode=data.mode),void 0!==data.type&&(this.type=data.type)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.HoverEvent=void 0;const r=o(310);e.HoverEvent=class{constructor(){this.enable=!1,this.mode=[],this.parallax=new r.Parallax}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),void 0!==data.mode&&(this.mode=data.mode),this.parallax.load(data.parallax))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Parallax=void 0;e.Parallax=class{constructor(){this.enable=!1,this.force=2,this.smooth=10}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),void 0!==data.force&&(this.force=data.force),void 0!==data.smooth&&(this.smooth=data.smooth))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Modes=void 0;const r=o(312),n=o(314),l=o(316),c=o(318),d=o(319),h=o(320),f=o(322),m=o(323),v=o(324);e.Modes=class{constructor(){this.attract=new v.Attract,this.bubble=new r.Bubble,this.connect=new n.Connect,this.grab=new l.Grab,this.push=new d.Push,this.remove=new c.Remove,this.repulse=new h.Repulse,this.slow=new f.Slow,this.trail=new m.Trail}load(data){void 0!==data&&(this.attract.load(data.attract),this.bubble.load(data.bubble),this.connect.load(data.connect),this.grab.load(data.grab),this.push.load(data.push),this.remove.load(data.remove),this.repulse.load(data.repulse),this.slow.load(data.slow),this.trail.load(data.trail))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Bubble=void 0;const r=o(313),n=o(157);class l extends n.BubbleBase{load(data){super.load(data),void 0!==data&&void 0!==data.divs&&(data.divs instanceof Array?this.divs=data.divs.map(s=>{const t=new r.BubbleDiv;return t.load(s),t}):((this.divs instanceof Array||!this.divs)&&(this.divs=new r.BubbleDiv),this.divs.load(data.divs)))}}e.Bubble=l},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BubbleDiv=void 0;const r=o(157);class n extends r.BubbleBase{constructor(){super(),this.ids=[]}load(data){super.load(data),void 0!==data&&void 0!==data.ids&&(this.ids=data.ids)}}e.BubbleDiv=n},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Connect=void 0;const r=o(315);e.Connect=class{constructor(){this.distance=80,this.links=new r.ConnectLinks,this.radius=60}get line_linked(){return this.links}set line_linked(t){this.links=t}get lineLinked(){return this.links}set lineLinked(t){this.links=t}load(data){var t,e;void 0!==data&&(void 0!==data.distance&&(this.distance=data.distance),this.links.load(null!==(e=null!==(t=data.links)&&void 0!==t?t:data.lineLinked)&&void 0!==e?e:data.line_linked),void 0!==data.radius&&(this.radius=data.radius))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ConnectLinks=void 0;e.ConnectLinks=class{constructor(){this.opacity=.5}load(data){void 0!==data&&void 0!==data.opacity&&(this.opacity=data.opacity)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Grab=void 0;const r=o(317);e.Grab=class{constructor(){this.distance=100,this.links=new r.GrabLinks}get line_linked(){return this.links}set line_linked(t){this.links=t}get lineLinked(){return this.links}set lineLinked(t){this.links=t}load(data){var t,e;void 0!==data&&(void 0!==data.distance&&(this.distance=data.distance),this.links.load(null!==(e=null!==(t=data.links)&&void 0!==t?t:data.lineLinked)&&void 0!==e?e:data.line_linked))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.GrabLinks=void 0;const r=o(26);e.GrabLinks=class{constructor(){this.blink=!1,this.consent=!1,this.opacity=1}load(data){void 0!==data&&(void 0!==data.blink&&(this.blink=data.blink),void 0!==data.color&&(this.color=r.OptionsColor.create(this.color,data.color)),void 0!==data.consent&&(this.consent=data.consent),void 0!==data.opacity&&(this.opacity=data.opacity))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Remove=void 0;e.Remove=class{constructor(){this.quantity=2}get particles_nb(){return this.quantity}set particles_nb(t){this.quantity=t}load(data){var t;if(void 0===data)return;const e=null!==(t=data.quantity)&&void 0!==t?t:data.particles_nb;void 0!==e&&(this.quantity=e)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Push=void 0;e.Push=class{constructor(){this.quantity=4}get particles_nb(){return this.quantity}set particles_nb(t){this.quantity=t}load(data){var t;if(void 0===data)return;const e=null!==(t=data.quantity)&&void 0!==t?t:data.particles_nb;void 0!==e&&(this.quantity=e)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Repulse=void 0;const r=o(321),n=o(158);class l extends n.RepulseBase{load(data){super.load(data),void 0!==(null==data?void 0:data.divs)&&(data.divs instanceof Array?this.divs=data.divs.map(s=>{const t=new r.RepulseDiv;return t.load(s),t}):((this.divs instanceof Array||!this.divs)&&(this.divs=new r.RepulseDiv),this.divs.load(data.divs)))}}e.Repulse=l},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RepulseDiv=void 0;const r=o(158);class n extends r.RepulseBase{constructor(){super(),this.ids=[]}load(data){super.load(data),void 0!==data&&void 0!==data.ids&&(this.ids=data.ids)}}e.RepulseDiv=n},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Slow=void 0;e.Slow=class{constructor(){this.factor=3,this.radius=200}get active(){return!1}set active(t){}load(data){void 0!==data&&(void 0!==data.factor&&(this.factor=data.factor),void 0!==data.radius&&(this.radius=data.radius))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Trail=void 0;const r=o(10);e.Trail=class{constructor(){this.delay=1,this.quantity=1}load(data){void 0!==data&&(void 0!==data.delay&&(this.delay=data.delay),void 0!==data.quantity&&(this.quantity=data.quantity),void 0!==data.particles&&(this.particles=r.Utils.deepExtend({},data.particles)))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Attract=void 0;e.Attract=class{constructor(){this.distance=200,this.duration=.4,this.speed=1}load(data){void 0!==data&&(void 0!==data.distance&&(this.distance=data.distance),void 0!==data.duration&&(this.duration=data.duration),void 0!==data.speed&&(this.speed=data.speed))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BackgroundMask=void 0;const r=o(326);e.BackgroundMask=class{constructor(){this.cover=new r.BackgroundMaskCover,this.enable=!1}load(data){if(void 0!==data){if(void 0!==data.cover){const t=data.cover,e="string"==typeof data.cover?{color:data.cover}:data.cover;this.cover.load(void 0!==t.color?t:{color:e})}void 0!==data.enable&&(this.enable=data.enable)}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BackgroundMaskCover=void 0;const r=o(26);e.BackgroundMaskCover=class{constructor(){this.color=new r.OptionsColor,this.opacity=1}load(data){void 0!==data&&(void 0!==data.color&&(this.color=r.OptionsColor.create(this.color,data.color)),void 0!==data.opacity&&(this.opacity=data.opacity))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Background=void 0;const r=o(26);e.Background=class{constructor(){this.color=new r.OptionsColor,this.color.value="",this.image="",this.position="",this.repeat="",this.size="",this.opacity=1}load(data){void 0!==data&&(void 0!==data.color&&(this.color=r.OptionsColor.create(this.color,data.color)),void 0!==data.image&&(this.image=data.image),void 0!==data.position&&(this.position=data.position),void 0!==data.repeat&&(this.repeat=data.repeat),void 0!==data.size&&(this.size=data.size),void 0!==data.opacity&&(this.opacity=data.opacity))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Infection=void 0;const r=o(329);e.Infection=class{constructor(){this.cure=!1,this.delay=0,this.enable=!1,this.infections=0,this.stages=[]}load(data){void 0!==data&&(void 0!==data.cure&&(this.cure=data.cure),void 0!==data.delay&&(this.delay=data.delay),void 0!==data.enable&&(this.enable=data.enable),void 0!==data.infections&&(this.infections=data.infections),void 0!==data.stages&&(this.stages=data.stages.map(t=>{const s=new r.InfectionStage;return s.load(t),s})))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.InfectionStage=void 0;const r=o(26);e.InfectionStage=class{constructor(){this.color=new r.OptionsColor,this.color.value="#ff0000",this.radius=0,this.rate=1}load(data){void 0!==data&&(void 0!==data.color&&(this.color=r.OptionsColor.create(this.color,data.color)),this.duration=data.duration,this.infectedStage=data.infectedStage,void 0!==data.radius&&(this.radius=data.radius),void 0!==data.rate&&(this.rate=data.rate))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AbsorbersPlugin=void 0;const r=o(16),n=o(331),l=o(10),c=o(115),d=o(159);const h=new class{constructor(){this.id="absorbers"}getPlugin(t){return new n.Absorbers(t)}needsPlugin(t){var e,o,r;if(void 0===t)return!1;const n=t.absorbers;let d=!1;return n instanceof Array?n.length&&(d=!0):(void 0!==n||(null===(r=null===(o=null===(e=t.interactivity)||void 0===e?void 0:e.events)||void 0===o?void 0:o.onClick)||void 0===r?void 0:r.mode)&&l.Utils.isInArray(c.AbsorberClickMode.absorber,t.interactivity.events.onClick.mode))&&(d=!0),d}loadOptions(t,source){var e,o;if(!this.needsPlugin(t)&&!this.needsPlugin(source))return;const r=t;if(null==source?void 0:source.absorbers)if((null==source?void 0:source.absorbers)instanceof Array)r.absorbers=null==source?void 0:source.absorbers.map(s=>{const t=new d.Absorber;return t.load(s),t});else{let t=r.absorbers;void 0===(null==t?void 0:t.load)&&(r.absorbers=t=new d.Absorber),t.load(null==source?void 0:source.absorbers)}const n=null===(o=null===(e=null==source?void 0:source.interactivity)||void 0===e?void 0:e.modes)||void 0===o?void 0:o.absorbers;if(n)if(n instanceof Array)r.interactivity.modes.absorbers=n.map(s=>{const t=new d.Absorber;return t.load(s),t});else{let t=r.interactivity.modes.absorbers;void 0===(null==t?void 0:t.load)&&(r.interactivity.modes.absorbers=t=new d.Absorber),t.load(n)}}};e.AbsorbersPlugin=h,r.__exportStar(o(115),e)},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Absorbers=void 0;const r=o(332),n=o(10),l=o(159),c=o(115);e.Absorbers=class{constructor(t){this.container=t,this.array=[],this.absorbers=[],this.interactivityAbsorbers=[]}init(t){var e,o;if(!t)return;t.absorbers&&(t.absorbers instanceof Array?this.absorbers=t.absorbers.map(s=>{const t=new l.Absorber;return t.load(s),t}):(this.absorbers instanceof Array&&(this.absorbers=new l.Absorber),this.absorbers.load(t.absorbers)));const n=null===(o=null===(e=t.interactivity)||void 0===e?void 0:e.modes)||void 0===o?void 0:o.absorbers;if(n&&(n instanceof Array?this.interactivityAbsorbers=n.map(s=>{const t=new l.Absorber;return t.load(s),t}):(this.interactivityAbsorbers instanceof Array&&(this.interactivityAbsorbers=new l.Absorber),this.interactivityAbsorbers.load(n))),this.absorbers instanceof Array)for(const t of this.absorbers){const e=new r.AbsorberInstance(this,this.container,t);this.addAbsorber(e)}else{const t=this.absorbers,e=new r.AbsorberInstance(this,this.container,t);this.addAbsorber(e)}}particleUpdate(t){for(const e of this.array)if(e.attract(t),t.destroyed)break}draw(t){for(const e of this.array)t.save(),e.draw(t),t.restore()}stop(){this.array=[]}resize(){for(const t of this.array)t.resize()}handleClickMode(t){const e=this.container,o=this.absorbers,l=this.interactivityAbsorbers;if(t===c.AbsorberClickMode.absorber){let t;l instanceof Array?l.length>0&&(t=n.Utils.itemFromArray(l)):t=l;const c=null!=t?t:o instanceof Array?n.Utils.itemFromArray(o):o,d=e.interactivity.mouse.clickPosition,h=new r.AbsorberInstance(this,this.container,c,d);this.addAbsorber(h)}}addAbsorber(t){this.array.push(t)}removeAbsorber(t){const e=this.array.indexOf(t);e>=0&&this.array.splice(e,1)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AbsorberInstance=void 0;const r=o(10);e.AbsorberInstance=class{constructor(t,e,o,n){var l,c;this.absorbers=t,this.container=e,this.initialPosition=n,this.options=o,this.dragging=!1;let d=o.size.value*e.retina.pixelRatio;const h="boolean"==typeof o.size.random?o.size.random:o.size.random.enable,f="boolean"==typeof o.size.random?1:o.size.random.minimumValue;h&&(d=r.Utils.randomInRange(f,d)),this.opacity=this.options.opacity,this.size=d*e.retina.pixelRatio,this.mass=this.size*o.size.density;const m=o.size.limit;this.limit=void 0!==m?m*e.retina.pixelRatio:m;const v="string"==typeof o.color?{value:o.color}:o.color;this.color=null!==(l=r.ColorUtils.colorToRgb(v))&&void 0!==l?l:{b:0,g:0,r:0},this.position=null!==(c=this.initialPosition)&&void 0!==c?c:this.calcPosition()}attract(t){const e=this.options;if(e.draggable){const t=this.container.interactivity.mouse;if(t.clicking&&t.downPosition){r.Utils.getDistance(this.position,t.downPosition)<=this.size&&(this.dragging=!0)}else this.dragging=!1;this.dragging&&t.position&&(this.position.x=t.position.x,this.position.y=t.position.y)}const o=t.getPosition(),{dx:n,dy:l,distance:c}=r.Utils.getDistances(this.position,o),d=Math.atan2(n,l),h=this.mass/Math.pow(c,2);if(c<this.size+t.size.value){const o=.033*t.size.value*this.container.retina.pixelRatio;this.size>t.size.value&&c<this.size-t.size.value?e.destroy?t.destroy():(t.needsNewPosition=!0,this.updateParticlePosition(t,d,h)):(e.destroy&&(t.size.value-=o),this.updateParticlePosition(t,d,h)),(void 0===this.limit||this.size<this.limit)&&(this.size+=o),this.mass+=o*this.options.size.density}else this.updateParticlePosition(t,d,h)}resize(){const t=this.initialPosition;this.position=t&&r.Utils.isPointInside(t,this.container.canvas.size)?t:this.calcPosition()}draw(t){t.translate(this.position.x,this.position.y),t.beginPath(),t.arc(0,0,this.size,0,2*Math.PI,!1),t.closePath(),t.fillStyle=r.ColorUtils.getStyleFromRgb(this.color,this.opacity),t.fill()}calcPosition(){var t;const e=this.container,o=null!==(t=this.options.position)&&void 0!==t?t:{x:100*Math.random(),y:100*Math.random()};return{x:o.x/100*e.canvas.size.width,y:o.y/100*e.canvas.size.height}}updateParticlePosition(t,e,o){var n;if(t.destroyed)return;const l=this.container.canvas.size;if(t.needsNewPosition){const e=t.size.value;t.position.x=Math.random()*(l.width-2*e)+e,t.position.y=Math.random()*(l.height-2*e)+e,t.needsNewPosition=!1}if(this.options.orbits){void 0===t.orbitRadius&&(t.orbitRadius=r.Utils.getDistance(t.getPosition(),this.position)),t.orbitRadius<=this.size&&!this.options.destroy&&(t.orbitRadius=Math.random()*Math.max(l.width,l.height)),void 0===t.orbitAngle&&(t.orbitAngle=Math.random()*Math.PI*2);const e=t.orbitRadius,c=t.orbitAngle;t.velocity.horizontal=0,t.velocity.vertical=0,t.position.x=this.position.x+e*Math.cos(c),t.position.y=this.position.y+e*Math.sin(c),t.orbitRadius-=o,t.orbitAngle+=(null!==(n=t.moveSpeed)&&void 0!==n?n:this.container.retina.moveSpeed)/100}else t.velocity.horizontal+=Math.sin(e)*o,t.velocity.vertical+=Math.cos(e)*o}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AbsorberSize=void 0;const r=o(334);e.AbsorberSize=class{constructor(){this.density=5,this.random=new r.AbsorberRandomSize,this.value=50}load(data){void 0!==data&&(void 0!==data.density&&(this.density=data.density),void 0!==data.value&&(this.value=data.value),void 0!==data.random&&("boolean"==typeof data.random?this.random.load({enable:data.random}):this.random.load(data.random)),void 0!==data.limit&&(this.limit=data.limit))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AbsorberRandomSize=void 0;e.AbsorberRandomSize=class{constructor(){this.enable=!1,this.minimumValue=1}load(data){void 0!==data&&(void 0!==data.enable&&(this.enable=data.enable),void 0!==data.minimumValue&&(this.minimumValue=data.minimumValue))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AbsorberClickMode=void 0,function(t){t.absorber="absorber"}(e.AbsorberClickMode||(e.AbsorberClickMode={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EmittersPlugin=void 0;const r=o(16),n=o(10),l=o(337),c=o(116),d=o(161);const h=new class{constructor(){this.id="emitters"}getPlugin(t){return new l.Emitters(t)}needsPlugin(t){var e,o,r;if(void 0===t)return!1;const l=t.emitters;let d=!1;return l instanceof Array?l.length&&(d=!0):(void 0!==l||(null===(r=null===(o=null===(e=t.interactivity)||void 0===e?void 0:e.events)||void 0===o?void 0:o.onClick)||void 0===r?void 0:r.mode)&&n.Utils.isInArray(c.EmitterClickMode.emitter,t.interactivity.events.onClick.mode))&&(d=!0),d}loadOptions(t,source){var e,o;if(!this.needsPlugin(t)&&!this.needsPlugin(source))return;const r=t;if(null==source?void 0:source.emitters)if((null==source?void 0:source.emitters)instanceof Array)r.emitters=null==source?void 0:source.emitters.map(s=>{const t=new d.Emitter;return t.load(s),t});else{let t=r.emitters;void 0===(null==t?void 0:t.load)&&(r.emitters=t=new d.Emitter),t.load(null==source?void 0:source.emitters)}const n=null===(o=null===(e=null==source?void 0:source.interactivity)||void 0===e?void 0:e.modes)||void 0===o?void 0:o.emitters;if(n)if(n instanceof Array)r.interactivity.modes.emitters=n.map(s=>{const t=new d.Emitter;return t.load(s),t});else{let t=r.interactivity.modes.emitters;void 0===(null==t?void 0:t.load)&&(r.interactivity.modes.emitters=t=new d.Emitter),t.load(n)}}};e.EmittersPlugin=h,r.__exportStar(o(116),e)},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Emitters=void 0;const r=o(338),n=o(10),l=o(161),c=o(116);e.Emitters=class{constructor(t){this.container=t,this.array=[],this.emitters=[],this.interactivityEmitters=[]}init(t){var e,o;if(!t)return;t.emitters&&(t.emitters instanceof Array?this.emitters=t.emitters.map(s=>{const t=new l.Emitter;return t.load(s),t}):(this.emitters instanceof Array&&(this.emitters=new l.Emitter),this.emitters.load(t.emitters)));const n=null===(o=null===(e=t.interactivity)||void 0===e?void 0:e.modes)||void 0===o?void 0:o.emitters;if(n&&(n instanceof Array?this.interactivityEmitters=n.map(s=>{const t=new l.Emitter;return t.load(s),t}):(this.interactivityEmitters instanceof Array&&(this.interactivityEmitters=new l.Emitter),this.interactivityEmitters.load(n))),this.emitters instanceof Array)for(const t of this.emitters){const e=new r.EmitterInstance(this,this.container,t);this.addEmitter(e)}else{const t=this.emitters,e=new r.EmitterInstance(this,this.container,t);this.addEmitter(e)}}play(){for(const t of this.array)t.play()}pause(){for(const t of this.array)t.pause()}stop(){this.array=[]}handleClickMode(t){const e=this.container,o=this.emitters,l=this.interactivityEmitters;if(t===c.EmitterClickMode.emitter){let t;l instanceof Array?l.length>0&&(t=n.Utils.itemFromArray(l)):t=l;const c=null!=t?t:o instanceof Array?n.Utils.itemFromArray(o):o,d=e.interactivity.mouse.clickPosition,h=new r.EmitterInstance(this,this.container,n.Utils.deepExtend({},c),d);this.addEmitter(h)}}resize(){for(const t of this.array)t.resize()}addEmitter(t){this.array.push(t)}removeEmitter(t){const e=this.array.indexOf(t);e>=0&&this.array.splice(e,1)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EmitterInstance=void 0;const r=o(10),n=o(12),l=o(160);e.EmitterInstance=class{constructor(t,e,o,c){var d,h,f;this.emitters=t,this.container=e,this.initialPosition=c,this.emitterOptions=r.Utils.deepExtend({},o),this.position=null!==(d=this.initialPosition)&&void 0!==d?d:this.calcPosition();let m=r.Utils.deepExtend({},this.emitterOptions.particles);void 0===m&&(m={}),void 0===m.move&&(m.move={}),void 0===m.move.direction&&(m.move.direction=this.emitterOptions.direction),this.particlesOptions=m,this.size=null!==(h=this.emitterOptions.size)&&void 0!==h?h:(()=>{const t=new l.EmitterSize;return t.load({height:0,mode:n.SizeMode.percent,width:0}),t})(),this.lifeCount=null!==(f=this.emitterOptions.life.count)&&void 0!==f?f:-1,this.immortal=this.lifeCount<=0,this.play()}play(){(this.lifeCount>0||this.immortal||!this.emitterOptions.life.count)&&(void 0===this.startInterval&&(this.startInterval=window.setInterval(()=>{this.emit()},1e3*this.emitterOptions.rate.delay)),(this.lifeCount>0||this.immortal)&&this.prepareToDie())}pause(){const t=this.startInterval;void 0!==t&&(clearInterval(t),delete this.startInterval)}resize(){const t=this.initialPosition;this.position=t&&r.Utils.isPointInside(t,this.container.canvas.size)?t:this.calcPosition()}prepareToDie(){var t;const e=null===(t=this.emitterOptions.life)||void 0===t?void 0:t.duration;(this.lifeCount>0||this.immortal)&&void 0!==e&&e>0&&window.setTimeout(()=>{var t;this.pause(),this.immortal||this.lifeCount--,this.lifeCount>0||this.immortal?(this.position=this.calcPosition(),window.setTimeout(()=>{this.play()},1e3*(null!==(t=this.emitterOptions.life.delay)&&void 0!==t?t:0))):this.destroy()},1e3*e)}destroy(){this.emitters.removeEmitter(this)}calcPosition(){var t;const e=this.container,o=null!==(t=this.emitterOptions.position)&&void 0!==t?t:{x:100*Math.random(),y:100*Math.random()};return{x:o.x/100*e.canvas.size.width,y:o.y/100*e.canvas.size.height}}emit(){const t=this.container,e=this.position,o=this.size.mode===n.SizeMode.percent?t.canvas.size.width*this.size.width/100:this.size.width,r=this.size.mode===n.SizeMode.percent?t.canvas.size.height*this.size.height/100:this.size.height;for(let i=0;i<this.emitterOptions.rate.quantity;i++)t.particles.addParticle({x:e.x+o*(Math.random()-.5),y:e.y+r*(Math.random()-.5)},this.particlesOptions)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EmitterRate=void 0;e.EmitterRate=class{constructor(){this.quantity=1,this.delay=.1}load(data){void 0!==data&&(void 0!==data.quantity&&(this.quantity=data.quantity),void 0!==data.delay&&(this.delay=data.delay))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EmitterLife=void 0;e.EmitterLife=class{load(data){void 0!==data&&(void 0!==data.count&&(this.count=data.count),void 0!==data.delay&&(this.delay=data.delay),void 0!==data.duration&&(this.duration=data.duration))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EmitterClickMode=void 0,function(t){t.emitter="emitter"}(e.EmitterClickMode||(e.EmitterClickMode={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PolygonMaskPlugin=void 0;const r=o(16),n=o(343),l=o(162),c=o(51);const d=new class{constructor(){this.id="polygonMask"}getPlugin(t){return new n.PolygonMaskInstance(t)}needsPlugin(t){var e,o,r;return null!==(o=null===(e=null==t?void 0:t.polygon)||void 0===e?void 0:e.enable)&&void 0!==o?o:void 0!==(null===(r=null==t?void 0:t.polygon)||void 0===r?void 0:r.type)&&t.polygon.type!==c.Type.none}loadOptions(t,source){if(!this.needsPlugin(source))return;const e=t;let o=e.polygon;void 0===(null==o?void 0:o.load)&&(e.polygon=o=new l.PolygonMask),o.load(null==source?void 0:source.polygon)}};e.PolygonMaskPlugin=d,r.__exportStar(o(51),e)},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PolygonMaskInstance=void 0;const r=o(16),n=o(51),l=o(10),c=o(162);class d{constructor(t){this.container=t,this.dimension={height:0,width:0},this.path2DSupported=!!window.Path2D,this.options=new c.PolygonMask,this.polygonMaskMoveRadius=this.options.move.radius*t.retina.pixelRatio}static polygonBounce(t){t.velocity.horizontal=t.velocity.vertical/2-t.velocity.horizontal,t.velocity.vertical=t.velocity.horizontal/2-t.velocity.vertical}static drawPolygonMask(t,e,o){const r=l.ColorUtils.colorToRgb(o.color);if(r){t.beginPath(),t.moveTo(e[0].x,e[0].y);for(const o of e)t.lineTo(o.x,o.y);t.closePath(),t.strokeStyle=l.ColorUtils.getStyleFromRgb(r),t.lineWidth=o.width,t.stroke()}}static drawPolygonMaskPath(t,path,e,o){t.translate(o.x,o.y);const r=l.ColorUtils.colorToRgb(e.color);r&&(t.strokeStyle=l.ColorUtils.getStyleFromRgb(r,e.opacity),t.lineWidth=e.width,t.stroke(path))}static parsePaths(t,e,o){const r=[];for(const path of t){const t=path.element.pathSegList,n=t.numberOfItems,p={x:0,y:0};for(let i=0;i<n;i++){const n=t.getItem(i),l=window.SVGPathSeg;switch(n.pathSegType){case l.PATHSEG_MOVETO_ABS:case l.PATHSEG_LINETO_ABS:case l.PATHSEG_CURVETO_CUBIC_ABS:case l.PATHSEG_CURVETO_QUADRATIC_ABS:case l.PATHSEG_ARC_ABS:case l.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS:case l.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS:{const t=n;p.x=t.x,p.y=t.y;break}case l.PATHSEG_LINETO_HORIZONTAL_ABS:p.x=n.x;break;case l.PATHSEG_LINETO_VERTICAL_ABS:p.y=n.y;break;case l.PATHSEG_LINETO_REL:case l.PATHSEG_MOVETO_REL:case l.PATHSEG_CURVETO_CUBIC_REL:case l.PATHSEG_CURVETO_QUADRATIC_REL:case l.PATHSEG_ARC_REL:case l.PATHSEG_CURVETO_CUBIC_SMOOTH_REL:case l.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL:{const t=n;p.x+=t.x,p.y+=t.y;break}case l.PATHSEG_LINETO_HORIZONTAL_REL:p.x+=n.x;break;case l.PATHSEG_LINETO_VERTICAL_REL:p.y+=n.y;break;case l.PATHSEG_UNKNOWN:case l.PATHSEG_CLOSEPATH:continue}r.push({x:p.x*e+o.x,y:p.y*e+o.y})}}return r}initAsync(t){return r.__awaiter(this,void 0,void 0,(function*(){this.options.load(null==t?void 0:t.polygon);const e=this.options;this.polygonMaskMoveRadius=e.move.radius*this.container.retina.pixelRatio,e.enable&&(yield this.initRawData())}))}resize(){const t=this.container,e=this.options;e.enable&&e.type!==n.Type.none&&(this.redrawTimeout&&clearTimeout(this.redrawTimeout),this.redrawTimeout=window.setTimeout(()=>r.__awaiter(this,void 0,void 0,(function*(){yield this.initRawData(!0),t.particles.redraw()})),250))}stop(){delete this.raw,delete this.paths}particlesInitialization(){const t=this.options;return!(!t.enable||t.type!==n.Type.inline||t.inline.arrangement!==n.InlineArrangement.onePerPoint&&t.inline.arrangement!==n.InlineArrangement.perPoint)&&(this.drawPoints(),!0)}particlePosition(t,e){var o,r;const c=this.options;if(!(c.enable&&(null!==(r=null===(o=this.raw)||void 0===o?void 0:o.length)&&void 0!==r?r:0)>0))return;const d=l.Utils.deepExtend({},t||this.randomPoint());return c.type===n.Type.inline&&e&&(e.initialPosition=d),d}particleBounce(t){const e=this.options;if(e.enable&&e.type!==n.Type.none&&e.type!==n.Type.inline){if(!this.checkInsidePolygon(t.getPosition()))return d.polygonBounce(t),!0}else if(e.enable&&e.type===n.Type.inline&&t.initialPosition){if(l.Utils.getDistance(t.initialPosition,t.getPosition())>this.polygonMaskMoveRadius)return d.polygonBounce(t),!0}return!1}clickPositionValid(t){const e=this.options;return e.enable&&e.type!==n.Type.none&&e.type!==n.Type.inline&&this.checkInsidePolygon(t)}draw(t){var e;if(!(null===(e=this.paths)||void 0===e?void 0:e.length))return;const o=this.options,r=o.draw;if(!o.enable||!r.enable)return;const n=this.raw;for(const path of this.paths){const e=path.path2d,o=this.path2DSupported;t&&(o&&e&&this.offset?d.drawPolygonMaskPath(t,e,r.stroke,this.offset):n&&d.drawPolygonMask(t,n,r.stroke))}}checkInsidePolygon(t){var e,o;const r=this.container,c=this.options;if(!c.enable||c.type===n.Type.none||c.type===n.Type.inline)return!0;if(!this.raw)throw new Error(l.Constants.noPolygonFound);const d=r.canvas.size,h=null!==(e=null==t?void 0:t.x)&&void 0!==e?e:Math.random()*d.width,f=null!==(o=null==t?void 0:t.y)&&void 0!==o?o:Math.random()*d.height;let m=!1;for(let i=0,t=this.raw.length-1;i<this.raw.length;t=i++){const e=this.raw[i],o=this.raw[t];e.y>f!=o.y>f&&h<(o.x-e.x)*(f-e.y)/(o.y-e.y)+e.x&&(m=!m)}return c.type===n.Type.inside?m:c.type===n.Type.outside&&!m}parseSvgPath(t,e){var o,r,n;const l=null!=e&&e;if(void 0!==this.paths&&!l)return this.raw;const c=this.container,h=this.options,f=(new DOMParser).parseFromString(t,"image/svg+xml"),svg=f.getElementsByTagName("svg")[0];let m=svg.getElementsByTagName("path");m.length||(m=f.getElementsByTagName("path")),this.paths=[];for(let i=0;i<m.length;i++){const path=m.item(i);path&&this.paths.push({element:path,length:path.getTotalLength()})}const v=c.retina.pixelRatio,y=h.scale/v;this.dimension.width=parseFloat(null!==(o=svg.getAttribute("width"))&&void 0!==o?o:"0")*y,this.dimension.height=parseFloat(null!==(r=svg.getAttribute("height"))&&void 0!==r?r:"0")*y;const w=null!==(n=h.position)&&void 0!==n?n:{x:50,y:50};return this.offset={x:c.canvas.size.width*w.x/(100*v)-this.dimension.width/2,y:c.canvas.size.height*w.y/(100*v)-this.dimension.height/2},d.parsePaths(this.paths,y,this.offset)}downloadSvgPath(t,e){return r.__awaiter(this,void 0,void 0,(function*(){const o=this.options,r=t||o.url,n=null!=e&&e;if(!r||void 0!==this.paths&&!n)return this.raw;const l=yield fetch(r);if(!l.ok)throw new Error("tsParticles Error - Error occurred during polygon mask download");return this.parseSvgPath(yield l.text(),e)}))}drawPoints(){if(this.raw)for(const t of this.raw)this.container.particles.addParticle({x:t.x,y:t.y})}randomPoint(){const t=this.container,e=this.options;let o;if(e.type===n.Type.inline)switch(e.inline.arrangement){case n.InlineArrangement.randomPoint:o=this.getRandomPoint();break;case n.InlineArrangement.randomLength:o=this.getRandomPointByLength();break;case n.InlineArrangement.equidistant:o=this.getEquidistantPointByIndex(t.particles.count);break;case n.InlineArrangement.onePerPoint:case n.InlineArrangement.perPoint:default:o=this.getPointByIndex(t.particles.count)}else o={x:Math.random()*t.canvas.size.width,y:Math.random()*t.canvas.size.height};return this.checkInsidePolygon(o)?o:this.randomPoint()}getRandomPoint(){if(!this.raw||!this.raw.length)throw new Error(l.Constants.noPolygonDataLoaded);const t=l.Utils.itemFromArray(this.raw);return{x:t.x,y:t.y}}getRandomPointByLength(){var t,e,o;const r=this.options;if(!this.raw||!this.raw.length||!(null===(t=this.paths)||void 0===t?void 0:t.length))throw new Error(l.Constants.noPolygonDataLoaded);const path=l.Utils.itemFromArray(this.paths),n=Math.floor(Math.random()*path.length)+1,c=path.element.getPointAtLength(n);return{x:c.x*r.scale+((null===(e=this.offset)||void 0===e?void 0:e.x)||0),y:c.y*r.scale+((null===(o=this.offset)||void 0===o?void 0:o.y)||0)}}getEquidistantPointByIndex(t){var e,o,r,n,c,d,h;const f=this.container.options,m=this.options;if(!this.raw||!this.raw.length||!(null===(e=this.paths)||void 0===e?void 0:e.length))throw new Error(l.Constants.noPolygonDataLoaded);let v,y=0;const w=this.paths.reduce((t,path)=>t+path.length,0)/f.particles.number.value;for(const path of this.paths){const e=w*t-y;if(e<=path.length){v=path.element.getPointAtLength(e);break}y+=path.length}return{x:(null!==(o=null==v?void 0:v.x)&&void 0!==o?o:0)*m.scale+(null!==(n=null===(r=this.offset)||void 0===r?void 0:r.x)&&void 0!==n?n:0),y:(null!==(c=null==v?void 0:v.y)&&void 0!==c?c:0)*m.scale+(null!==(h=null===(d=this.offset)||void 0===d?void 0:d.y)&&void 0!==h?h:0)}}getPointByIndex(t){if(!this.raw||!this.raw.length)throw new Error(l.Constants.noPolygonDataLoaded);const e=this.raw[t%this.raw.length];return{x:e.x,y:e.y}}createPath2D(){var t,e;const o=this.options;if(this.path2DSupported&&(null===(t=this.paths)||void 0===t?void 0:t.length))for(const path of this.paths){const t=null===(e=path.element)||void 0===e?void 0:e.getAttribute("d");if(t){const e=new Path2D(t),r=document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGMatrix(),n=new Path2D,l=r.scale(o.scale);n.addPath?(n.addPath(e,l),path.path2d=n):delete path.path2d}else delete path.path2d;!path.path2d&&this.raw&&(path.path2d=new Path2D,path.path2d.moveTo(this.raw[0].x,this.raw[0].y),this.raw.forEach((t,i)=>{var e;i>0&&(null===(e=path.path2d)||void 0===e||e.lineTo(t.x,t.y))}),path.path2d.closePath())}}initRawData(t){return r.__awaiter(this,void 0,void 0,(function*(){const e=this.options;if(e.url)this.raw=yield this.downloadSvgPath(e.url,t);else if(e.data){const data=e.data;let svg;if("string"!=typeof data){const path=data.path instanceof Array?data.path.map(t=>`<path d="${t}" />`).join(""):`<path d="${data.path}" />`;svg=`<svg ${'xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"'} width="${data.size.width}" height="${data.size.height}">${path}</svg>`}else svg=data;this.raw=this.parseSvgPath(svg,t)}this.createPath2D()}))}}e.PolygonMaskInstance=d},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.InlineArrangement=void 0,function(t){t.equidistant="equidistant",t.onePerPoint="one-per-point",t.perPoint="per-point",t.randomLength="random-length",t.randomPoint="random-point"}(e.InlineArrangement||(e.InlineArrangement={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MoveType=void 0,function(t){t.path="path",t.radius="radius"}(e.MoveType||(e.MoveType={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Type=void 0,function(t){t.inline="inline",t.inside="inside",t.outside="outside",t.none="none"}(e.Type||(e.Type={}))},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Draw=void 0;const r=o(348),n=o(26);e.Draw=class{constructor(){this.enable=!1,this.stroke=new r.DrawStroke}get lineWidth(){return this.stroke.width}set lineWidth(t){this.stroke.width=t}get lineColor(){return this.stroke.color}set lineColor(t){this.stroke.color=n.OptionsColor.create(this.stroke.color,t)}load(data){var t;if(void 0!==data){void 0!==data.enable&&(this.enable=data.enable);const e=null!==(t=data.stroke)&&void 0!==t?t:{color:data.lineColor,width:data.lineWidth};this.stroke.load(e)}}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DrawStroke=void 0;const r=o(26),n=o(10);e.DrawStroke=class{constructor(){this.color=new r.OptionsColor,this.width=.5,this.opacity=1}load(data){var t;void 0!==data&&(this.color=r.OptionsColor.create(this.color,data.color),"string"==typeof this.color.value&&(this.opacity=null!==(t=n.ColorUtils.stringToAlpha(this.color.value))&&void 0!==t?t:this.opacity),void 0!==data.opacity&&(this.opacity=data.opacity),void 0!==data.width&&(this.width=data.width))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Move=void 0;const r=o(51);e.Move=class{constructor(){this.radius=10,this.type=r.MoveType.path}load(data){void 0!==data&&(void 0!==data.radius&&(this.radius=data.radius),void 0!==data.type&&(this.type=data.type))}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Inline=void 0;const r=o(51);e.Inline=class{constructor(){this.arrangement=r.InlineArrangement.onePerPoint}load(data){void 0!==data&&void 0!==data.arrangement&&(this.arrangement=data.arrangement)}}},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.LocalSvg=void 0;e.LocalSvg=class{constructor(){this.path=[],this.size={height:0,width:0}}load(data){void 0!==data&&(void 0!==data.path&&(this.path=data.path),void 0!==data.size&&(void 0!==data.size.width&&(this.size.width=data.size.width),void 0!==data.size.height&&(this.size.height=data.size.height)))}}}]]);